*** empty log message ***
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb 555enable_option_checking=no
700d40ca
ILT
556# Factoring default headers for most tests.
557ac_includes_default="\
558#include <stdio.h>
559#ifdef HAVE_SYS_TYPES_H
560# include <sys/types.h>
561#endif
562#ifdef HAVE_SYS_STAT_H
563# include <sys/stat.h>
564#endif
565#ifdef STDC_HEADERS
566# include <stdlib.h>
567# include <stddef.h>
568#else
569# ifdef HAVE_STDLIB_H
570# include <stdlib.h>
571# endif
572#endif
573#ifdef HAVE_STRING_H
574# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
575# include <memory.h>
576# endif
577# include <string.h>
578#endif
579#ifdef HAVE_STRINGS_H
580# include <strings.h>
581#endif
582#ifdef HAVE_INTTYPES_H
583# include <inttypes.h>
584#endif
585#ifdef HAVE_STDINT_H
586# include <stdint.h>
587#endif
588#ifdef HAVE_UNISTD_H
589# include <unistd.h>
590#endif"
591
81ecdfbb
RW
592ac_subst_vars='LTLIBOBJS
593LIBOBJS
594compare_exclusions
595stage2_werror_flag
596stage1_checking
597stage1_cflags
598MAINT
599MAINTAINER_MODE_FALSE
600MAINTAINER_MODE_TRUE
601COMPILER_NM_FOR_TARGET
602COMPILER_LD_FOR_TARGET
603COMPILER_AS_FOR_TARGET
604FLAGS_FOR_TARGET
605RAW_CXX_FOR_TARGET
606WINDMC_FOR_TARGET
607WINDRES_FOR_TARGET
608STRIP_FOR_TARGET
609RANLIB_FOR_TARGET
610OBJDUMP_FOR_TARGET
611NM_FOR_TARGET
612LIPO_FOR_TARGET
613LD_FOR_TARGET
614DLLTOOL_FOR_TARGET
615AS_FOR_TARGET
616AR_FOR_TARGET
617GFORTRAN_FOR_TARGET
618GCJ_FOR_TARGET
619GCC_FOR_TARGET
620CXX_FOR_TARGET
621CC_FOR_TARGET
622OBJDUMP
623OBJCOPY
624WINDMC
625WINDRES
626STRIP
627RANLIB
628NM
629LIPO
630LD
631DLLTOOL
632AS
633AR
634RUNTEST
635EXPECT
636MAKEINFO
637FLEX
638LEX
639M4
640BISON
641YACC
642config_shell
643WINDRES_FOR_BUILD
644WINDMC_FOR_BUILD
645RANLIB_FOR_BUILD
646NM_FOR_BUILD
647LD_FOR_BUILD
648LDFLAGS_FOR_BUILD
649GFORTRAN_FOR_BUILD
650GCJ_FOR_BUILD
651DLLTOOL_FOR_BUILD
652CXX_FOR_BUILD
653CXXFLAGS_FOR_BUILD
654CFLAGS_FOR_BUILD
655CC_FOR_BUILD
656AS_FOR_BUILD
657AR_FOR_BUILD
658target_configargs
911e63d0 659target_configdirs
81ecdfbb
RW
660configdirs
661host_configargs
662build_configdirs
663build_configargs
664INSTALL_GDB_TK
665GDB_TK
666CONFIGURE_GDB_TK
667build_tooldir
668tooldir
669GCC_SHLIB_SUBDIR
670RPATH_ENVVAR
96655cc4 671BUILD_CONFIG
81ecdfbb
RW
672CXXFLAGS_FOR_TARGET
673CFLAGS_FOR_TARGET
674DEBUG_PREFIX_CFLAGS_FOR_TARGET
675SYSROOT_CFLAGS_FOR_TARGET
676stage1_languages
700d40ca
ILT
677extra_host_libiberty_configure_flags
678libelfinc
679libelflibs
680EGREP
681GREP
682CPP
81ecdfbb
RW
683clooginc
684clooglibs
685pplinc
686ppllibs
687poststage1_libs
688poststage1_ldflags
689stage1_libs
690stage1_ldflags
691extra_mpc_mpfr_configure_flags
692extra_mpc_gmp_configure_flags
693extra_mpfr_configure_flags
694gmpinc
695gmplibs
696do_compare
697GNATMAKE
698GNATBIND
699ac_ct_CXX
700CXXFLAGS
701CXX
702OBJEXT
703EXEEXT
704ac_ct_CC
705CPPFLAGS
706LDFLAGS
707CFLAGS
708CC
709target_subdir
710host_subdir
711build_subdir
712build_libsubdir
8e957354
PB
713AWK
714SED
81ecdfbb
RW
715LN_S
716LN
717INSTALL_DATA
718INSTALL_SCRIPT
719INSTALL_PROGRAM
720target_os
721target_vendor
722target_cpu
723target
724host_os
725host_vendor
726host_cpu
727host
728target_noncanonical
729host_noncanonical
730build_noncanonical
731build_os
732build_vendor
733build_cpu
734build
735TOPLEVEL_CONFIGURE_ARGUMENTS
736target_alias
737host_alias
738build_alias
739LIBS
740ECHO_T
741ECHO_N
742ECHO_C
743DEFS
744mandir
745localedir
746libdir
747psdir
748pdfdir
749dvidir
750htmldir
751infodir
752docdir
753oldincludedir
754includedir
755localstatedir
756sharedstatedir
757sysconfdir
758datadir
759datarootdir
760libexecdir
761sbindir
762bindir
763program_transform_name
764prefix
765exec_prefix
766PACKAGE_URL
767PACKAGE_BUGREPORT
768PACKAGE_STRING
769PACKAGE_VERSION
770PACKAGE_TARNAME
771PACKAGE_NAME
772PATH_SEPARATOR
773SHELL'
774ac_subst_files='serialization_dependencies
775host_makefile_frag
776target_makefile_frag
777alphaieee_frag
778ospace_frag'
779ac_user_opts='
780enable_option_checking
781with_build_libsubdir
782enable_gold
783enable_libada
784enable_libssp
785enable_build_with_cxx
786with_mpc
787with_mpc_include
788with_mpc_lib
789with_mpfr_dir
790with_mpfr
791with_mpfr_include
792with_mpfr_lib
793with_gmp_dir
794with_gmp
795with_gmp_include
796with_gmp_lib
797with_host_libstdcxx
798with_stage1_ldflags
799with_stage1_libs
800with_boot_ldflags
801with_boot_libs
802with_ppl
803with_ppl_include
804with_ppl_lib
805enable_ppl_version_check
806with_cloog
807with_cloog_include
808with_cloog_lib
809enable_cloog_version_check
700d40ca
ILT
810enable_lto
811with_libelf
812with_libelf_include
813with_libelf_lib
81ecdfbb
RW
814enable_stage1_languages
815enable_objc_gc
816with_build_sysroot
817with_debug_prefix_map
818enable_bootstrap
96655cc4 819with_build_config
81ecdfbb
RW
820enable_serial_configure
821with_build_time_tools
822enable_maintainer_mode
823enable_stage1_checking
824enable_werror
81ecdfbb
RW
825'
826 ac_precious_vars='build_alias
827host_alias
828target_alias
829CC
830CFLAGS
831LDFLAGS
832LIBS
833CPPFLAGS
834CXX
835CXXFLAGS
836CCC
700d40ca 837CPP
81ecdfbb
RW
838AR
839AS
840DLLTOOL
841LD
842LIPO
843NM
844RANLIB
845STRIP
846WINDRES
847WINDMC
848OBJCOPY
849OBJDUMP
850CC_FOR_TARGET
851CXX_FOR_TARGET
852GCC_FOR_TARGET
853GCJ_FOR_TARGET
854GFORTRAN_FOR_TARGET
855AR_FOR_TARGET
856AS_FOR_TARGET
857DLLTOOL_FOR_TARGET
858LD_FOR_TARGET
859LIPO_FOR_TARGET
860NM_FOR_TARGET
861OBJDUMP_FOR_TARGET
862RANLIB_FOR_TARGET
863STRIP_FOR_TARGET
864WINDRES_FOR_TARGET
865WINDMC_FOR_TARGET'
866
a0da8069
NN
867
868# Initialize some variables set by options.
c6b750e1
DJ
869ac_init_help=
870ac_init_version=false
81ecdfbb
RW
871ac_unrecognized_opts=
872ac_unrecognized_sep=
a0da8069
NN
873# The variables have the same names as the options, with
874# dashes changed to underlines.
c6b750e1 875cache_file=/dev/null
a0da8069 876exec_prefix=NONE
a0da8069 877no_create=
a0da8069
NN
878no_recursion=
879prefix=NONE
880program_prefix=NONE
881program_suffix=NONE
882program_transform_name=s,x,x,
883silent=
884site=
885srcdir=
a0da8069
NN
886verbose=
887x_includes=NONE
888x_libraries=NONE
c6b750e1
DJ
889
890# Installation directory options.
891# These are left unexpanded so users can "make install exec_prefix=/foo"
892# and all the variables that are supposed to be based on exec_prefix
893# by default will actually change.
894# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 895# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
896bindir='${exec_prefix}/bin'
897sbindir='${exec_prefix}/sbin'
898libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
899datarootdir='${prefix}/share'
900datadir='${datarootdir}'
a0da8069
NN
901sysconfdir='${prefix}/etc'
902sharedstatedir='${prefix}/com'
903localstatedir='${prefix}/var'
a0da8069
NN
904includedir='${prefix}/include'
905oldincludedir='/usr/include'
81ecdfbb
RW
906docdir='${datarootdir}/doc/${PACKAGE}'
907infodir='${datarootdir}/info'
908htmldir='${docdir}'
909dvidir='${docdir}'
910pdfdir='${docdir}'
911psdir='${docdir}'
912libdir='${exec_prefix}/lib'
913localedir='${datarootdir}/locale'
914mandir='${datarootdir}/man'
252b5132 915
a0da8069 916ac_prev=
81ecdfbb 917ac_dashdash=
a0da8069
NN
918for ac_option
919do
a0da8069
NN
920 # If the previous option needs an argument, assign it.
921 if test -n "$ac_prev"; then
81ecdfbb 922 eval $ac_prev=\$ac_option
a0da8069
NN
923 ac_prev=
924 continue
925 fi
252b5132 926
81ecdfbb
RW
927 case $ac_option in
928 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929 *) ac_optarg=yes ;;
930 esac
a0da8069
NN
931
932 # Accept the important Cygnus configure options, so we can diagnose typos.
933
81ecdfbb
RW
934 case $ac_dashdash$ac_option in
935 --)
936 ac_dashdash=yes ;;
a0da8069
NN
937
938 -bindir | --bindir | --bindi | --bind | --bin | --bi)
939 ac_prev=bindir ;;
940 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 941 bindir=$ac_optarg ;;
a0da8069
NN
942
943 -build | --build | --buil | --bui | --bu)
c6b750e1 944 ac_prev=build_alias ;;
a0da8069 945 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 946 build_alias=$ac_optarg ;;
a0da8069
NN
947
948 -cache-file | --cache-file | --cache-fil | --cache-fi \
949 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
950 ac_prev=cache_file ;;
951 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
952 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
953 cache_file=$ac_optarg ;;
954
955 --config-cache | -C)
956 cache_file=config.cache ;;
a0da8069 957
81ecdfbb 958 -datadir | --datadir | --datadi | --datad)
a0da8069 959 ac_prev=datadir ;;
81ecdfbb 960 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 961 datadir=$ac_optarg ;;
a0da8069 962
81ecdfbb
RW
963 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
964 | --dataroo | --dataro | --datar)
965 ac_prev=datarootdir ;;
966 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
967 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
968 datarootdir=$ac_optarg ;;
969
a0da8069 970 -disable-* | --disable-*)
81ecdfbb 971 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 972 # Reject names that are not valid shell variable names.
81ecdfbb
RW
973 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
974 as_fn_error "invalid feature name: $ac_useropt"
975 ac_useropt_orig=$ac_useropt
976 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
977 case $ac_user_opts in
978 *"
979"enable_$ac_useropt"
980"*) ;;
981 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
982 ac_unrecognized_sep=', ';;
983 esac
984 eval enable_$ac_useropt=no ;;
985
986 -docdir | --docdir | --docdi | --doc | --do)
987 ac_prev=docdir ;;
988 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
989 docdir=$ac_optarg ;;
990
991 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
992 ac_prev=dvidir ;;
993 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
994 dvidir=$ac_optarg ;;
a0da8069
NN
995
996 -enable-* | --enable-*)
81ecdfbb 997 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 998 # Reject names that are not valid shell variable names.
81ecdfbb
RW
999 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1000 as_fn_error "invalid feature name: $ac_useropt"
1001 ac_useropt_orig=$ac_useropt
1002 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1003 case $ac_user_opts in
1004 *"
1005"enable_$ac_useropt"
1006"*) ;;
1007 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1008 ac_unrecognized_sep=', ';;
a0da8069 1009 esac
81ecdfbb 1010 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1011
1012 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1013 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1014 | --exec | --exe | --ex)
1015 ac_prev=exec_prefix ;;
1016 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1017 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1018 | --exec=* | --exe=* | --ex=*)
c6b750e1 1019 exec_prefix=$ac_optarg ;;
a0da8069
NN
1020
1021 -gas | --gas | --ga | --g)
1022 # Obsolete; use --with-gas.
1023 with_gas=yes ;;
1024
c6b750e1
DJ
1025 -help | --help | --hel | --he | -h)
1026 ac_init_help=long ;;
1027 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1028 ac_init_help=recursive ;;
1029 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1030 ac_init_help=short ;;
a0da8069
NN
1031
1032 -host | --host | --hos | --ho)
c6b750e1 1033 ac_prev=host_alias ;;
a0da8069 1034 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1035 host_alias=$ac_optarg ;;
a0da8069 1036
81ecdfbb
RW
1037 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1038 ac_prev=htmldir ;;
1039 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1040 | --ht=*)
1041 htmldir=$ac_optarg ;;
1042
a0da8069
NN
1043 -includedir | --includedir | --includedi | --included | --include \
1044 | --includ | --inclu | --incl | --inc)
1045 ac_prev=includedir ;;
1046 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1047 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1048 includedir=$ac_optarg ;;
a0da8069
NN
1049
1050 -infodir | --infodir | --infodi | --infod | --info | --inf)
1051 ac_prev=infodir ;;
1052 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1053 infodir=$ac_optarg ;;
a0da8069
NN
1054
1055 -libdir | --libdir | --libdi | --libd)
1056 ac_prev=libdir ;;
1057 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1058 libdir=$ac_optarg ;;
a0da8069
NN
1059
1060 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1061 | --libexe | --libex | --libe)
1062 ac_prev=libexecdir ;;
1063 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1064 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1065 libexecdir=$ac_optarg ;;
a0da8069 1066
81ecdfbb
RW
1067 -localedir | --localedir | --localedi | --localed | --locale)
1068 ac_prev=localedir ;;
1069 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1070 localedir=$ac_optarg ;;
1071
a0da8069 1072 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1073 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1074 ac_prev=localstatedir ;;
1075 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1076 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1077 localstatedir=$ac_optarg ;;
a0da8069
NN
1078
1079 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1080 ac_prev=mandir ;;
1081 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1082 mandir=$ac_optarg ;;
a0da8069
NN
1083
1084 -nfp | --nfp | --nf)
1085 # Obsolete; use --without-fp.
1086 with_fp=no ;;
1087
1088 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1089 | --no-cr | --no-c | -n)
a0da8069
NN
1090 no_create=yes ;;
1091
1092 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1093 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1094 no_recursion=yes ;;
1095
1096 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1097 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1098 | --oldin | --oldi | --old | --ol | --o)
1099 ac_prev=oldincludedir ;;
1100 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1101 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1102 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1103 oldincludedir=$ac_optarg ;;
a0da8069
NN
1104
1105 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1106 ac_prev=prefix ;;
1107 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1108 prefix=$ac_optarg ;;
a0da8069
NN
1109
1110 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1111 | --program-pre | --program-pr | --program-p)
1112 ac_prev=program_prefix ;;
1113 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1114 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1115 program_prefix=$ac_optarg ;;
a0da8069
NN
1116
1117 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1118 | --program-suf | --program-su | --program-s)
1119 ac_prev=program_suffix ;;
1120 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1121 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1122 program_suffix=$ac_optarg ;;
a0da8069
NN
1123
1124 -program-transform-name | --program-transform-name \
1125 | --program-transform-nam | --program-transform-na \
1126 | --program-transform-n | --program-transform- \
1127 | --program-transform | --program-transfor \
1128 | --program-transfo | --program-transf \
1129 | --program-trans | --program-tran \
1130 | --progr-tra | --program-tr | --program-t)
1131 ac_prev=program_transform_name ;;
1132 -program-transform-name=* | --program-transform-name=* \
1133 | --program-transform-nam=* | --program-transform-na=* \
1134 | --program-transform-n=* | --program-transform-=* \
1135 | --program-transform=* | --program-transfor=* \
1136 | --program-transfo=* | --program-transf=* \
1137 | --program-trans=* | --program-tran=* \
1138 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1139 program_transform_name=$ac_optarg ;;
a0da8069 1140
81ecdfbb
RW
1141 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1142 ac_prev=pdfdir ;;
1143 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1144 pdfdir=$ac_optarg ;;
1145
1146 -psdir | --psdir | --psdi | --psd | --ps)
1147 ac_prev=psdir ;;
1148 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1149 psdir=$ac_optarg ;;
1150
a0da8069
NN
1151 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1152 | -silent | --silent | --silen | --sile | --sil)
1153 silent=yes ;;
1154
1155 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1156 ac_prev=sbindir ;;
1157 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1158 | --sbi=* | --sb=*)
c6b750e1 1159 sbindir=$ac_optarg ;;
a0da8069
NN
1160
1161 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1162 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1163 | --sharedst | --shareds | --shared | --share | --shar \
1164 | --sha | --sh)
1165 ac_prev=sharedstatedir ;;
1166 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1167 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1168 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1169 | --sha=* | --sh=*)
c6b750e1 1170 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1171
1172 -site | --site | --sit)
1173 ac_prev=site ;;
1174 -site=* | --site=* | --sit=*)
c6b750e1 1175 site=$ac_optarg ;;
a0da8069
NN
1176
1177 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1178 ac_prev=srcdir ;;
1179 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1180 srcdir=$ac_optarg ;;
a0da8069
NN
1181
1182 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1183 | --syscon | --sysco | --sysc | --sys | --sy)
1184 ac_prev=sysconfdir ;;
1185 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1186 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1187 sysconfdir=$ac_optarg ;;
a0da8069
NN
1188
1189 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1190 ac_prev=target_alias ;;
a0da8069 1191 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1192 target_alias=$ac_optarg ;;
a0da8069
NN
1193
1194 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1195 verbose=yes ;;
1196
c6b750e1
DJ
1197 -version | --version | --versio | --versi | --vers | -V)
1198 ac_init_version=: ;;
a0da8069
NN
1199
1200 -with-* | --with-*)
81ecdfbb 1201 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1202 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1203 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1204 as_fn_error "invalid package name: $ac_useropt"
1205 ac_useropt_orig=$ac_useropt
1206 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1207 case $ac_user_opts in
1208 *"
1209"with_$ac_useropt"
1210"*) ;;
1211 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1212 ac_unrecognized_sep=', ';;
a0da8069 1213 esac
81ecdfbb 1214 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1215
1216 -without-* | --without-*)
81ecdfbb 1217 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1218 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1219 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1220 as_fn_error "invalid package name: $ac_useropt"
1221 ac_useropt_orig=$ac_useropt
1222 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1223 case $ac_user_opts in
1224 *"
1225"with_$ac_useropt"
1226"*) ;;
1227 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1228 ac_unrecognized_sep=', ';;
1229 esac
1230 eval with_$ac_useropt=no ;;
a0da8069
NN
1231
1232 --x)
1233 # Obsolete; use --with-x.
1234 with_x=yes ;;
1235
1236 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1237 | --x-incl | --x-inc | --x-in | --x-i)
1238 ac_prev=x_includes ;;
1239 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1240 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1241 x_includes=$ac_optarg ;;
a0da8069
NN
1242
1243 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1244 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1245 ac_prev=x_libraries ;;
1246 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1247 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1248 x_libraries=$ac_optarg ;;
a0da8069 1249
81ecdfbb
RW
1250 -*) as_fn_error "unrecognized option: \`$ac_option'
1251Try \`$0 --help' for more information."
a0da8069
NN
1252 ;;
1253
c6b750e1
DJ
1254 *=*)
1255 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1257 case $ac_envvar in #(
1258 '' | [0-9]* | *[!_$as_cr_alnum]* )
1259 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1260 esac
1261 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1262 export $ac_envvar ;;
1263
a0da8069 1264 *)
c6b750e1 1265 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1266 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1267 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1268 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1269 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1270 ;;
1271
1272 esac
1273done
1274
1275if test -n "$ac_prev"; then
c6b750e1 1276 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1277 as_fn_error "missing argument to $ac_option"
a0da8069 1278fi
a0da8069 1279
81ecdfbb
RW
1280if test -n "$ac_unrecognized_opts"; then
1281 case $enable_option_checking in
1282 no) ;;
1283 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1284 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1285 esac
81ecdfbb 1286fi
a0da8069 1287
81ecdfbb
RW
1288# Check all directory arguments for consistency.
1289for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1290 datadir sysconfdir sharedstatedir localstatedir includedir \
1291 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1292 libdir localedir mandir
a0da8069 1293do
81ecdfbb
RW
1294 eval ac_val=\$$ac_var
1295 # Remove trailing slashes.
1296 case $ac_val in
1297 */ )
1298 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1299 eval $ac_var=\$ac_val;;
1300 esac
1301 # Be sure to have absolute directory names.
c6b750e1 1302 case $ac_val in
81ecdfbb
RW
1303 [\\/$]* | ?:[\\/]* ) continue;;
1304 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1305 esac
81ecdfbb 1306 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1307done
1308
c6b750e1
DJ
1309# There might be people who depend on the old broken behavior: `$host'
1310# used to hold the argument of --host etc.
1311# FIXME: To remove some day.
1312build=$build_alias
1313host=$host_alias
1314target=$target_alias
376a0e54 1315
c6b750e1
DJ
1316# FIXME: To remove some day.
1317if test "x$host_alias" != x; then
1318 if test "x$build_alias" = x; then
1319 cross_compiling=maybe
81ecdfbb 1320 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1321 If a cross compiler is detected then cross compile mode will be used." >&2
1322 elif test "x$build_alias" != "x$host_alias"; then
1323 cross_compiling=yes
1324 fi
1325fi
1326
1327ac_tool_prefix=
1328test -n "$host_alias" && ac_tool_prefix=$host_alias-
1329
1330test "$silent" = yes && exec 6>/dev/null
a0da8069 1331
a0da8069 1332
81ecdfbb
RW
1333ac_pwd=`pwd` && test -n "$ac_pwd" &&
1334ac_ls_di=`ls -di .` &&
1335ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1336 as_fn_error "working directory cannot be determined"
1337test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1338 as_fn_error "pwd does not report name of working directory"
1339
1340
a0da8069
NN
1341# Find the source files, if location was not specified.
1342if test -z "$srcdir"; then
1343 ac_srcdir_defaulted=yes
81ecdfbb
RW
1344 # Try the directory containing this script, then the parent directory.
1345 ac_confdir=`$as_dirname -- "$as_myself" ||
1346$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1347 X"$as_myself" : 'X\(//\)[^/]' \| \
1348 X"$as_myself" : 'X\(//\)$' \| \
1349 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1350$as_echo X"$as_myself" |
1351 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1352 s//\1/
1353 q
1354 }
1355 /^X\(\/\/\)[^/].*/{
1356 s//\1/
1357 q
1358 }
1359 /^X\(\/\/\)$/{
1360 s//\1/
1361 q
1362 }
1363 /^X\(\/\).*/{
1364 s//\1/
1365 q
1366 }
1367 s/.*/./; q'`
a0da8069 1368 srcdir=$ac_confdir
81ecdfbb 1369 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1370 srcdir=..
1371 fi
1372else
1373 ac_srcdir_defaulted=no
1374fi
81ecdfbb
RW
1375if test ! -r "$srcdir/$ac_unique_file"; then
1376 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1377 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1378fi
1379ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1380ac_abs_confdir=`(
1381 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1382 pwd)`
1383# When building in place, set srcdir=.
1384if test "$ac_abs_confdir" = "$ac_pwd"; then
1385 srcdir=.
1386fi
1387# Remove unnecessary trailing slashes from srcdir.
1388# Double slashes in file names in object file debugging info
1389# mess up M-x gdb in Emacs.
1390case $srcdir in
1391*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1392esac
9cc8ae67
PB
1393ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1394
81ecdfbb
RW
1395for ac_var in $ac_precious_vars; do
1396 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1397 eval ac_env_${ac_var}_value=\$${ac_var}
1398 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1399 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1400done
c6b750e1
DJ
1401
1402#
1403# Report the --help message.
1404#
1405if test "$ac_init_help" = "long"; then
1406 # Omit some internal or obsolete options to make the list less imposing.
1407 # This message is too long to be a string in the A/UX 3.1 sh.
1408 cat <<_ACEOF
1409\`configure' configures this package to adapt to many kinds of systems.
1410
1411Usage: $0 [OPTION]... [VAR=VALUE]...
1412
1413To assign environment variables (e.g., CC, CFLAGS...), specify them as
1414VAR=VALUE. See below for descriptions of some of the useful variables.
1415
1416Defaults for the options are specified in brackets.
1417
1418Configuration:
1419 -h, --help display this help and exit
1420 --help=short display options specific to this package
1421 --help=recursive display the short help of all the included packages
1422 -V, --version display version information and exit
1423 -q, --quiet, --silent do not print \`checking...' messages
1424 --cache-file=FILE cache test results in FILE [disabled]
1425 -C, --config-cache alias for \`--cache-file=config.cache'
1426 -n, --no-create do not create output files
1427 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1428
c6b750e1
DJ
1429Installation directories:
1430 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1431 [$ac_default_prefix]
c6b750e1 1432 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1433 [PREFIX]
c6b750e1
DJ
1434
1435By default, \`make install' will install all the files in
1436\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1437an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1438for instance \`--prefix=\$HOME'.
1439
1440For better control, use the options below.
1441
1442Fine tuning of the installation directories:
81ecdfbb
RW
1443 --bindir=DIR user executables [EPREFIX/bin]
1444 --sbindir=DIR system admin executables [EPREFIX/sbin]
1445 --libexecdir=DIR program executables [EPREFIX/libexec]
1446 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1447 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1448 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1449 --libdir=DIR object code libraries [EPREFIX/lib]
1450 --includedir=DIR C header files [PREFIX/include]
1451 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1452 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1453 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1454 --infodir=DIR info documentation [DATAROOTDIR/info]
1455 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1456 --mandir=DIR man documentation [DATAROOTDIR/man]
1457 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1458 --htmldir=DIR html documentation [DOCDIR]
1459 --dvidir=DIR dvi documentation [DOCDIR]
1460 --pdfdir=DIR pdf documentation [DOCDIR]
1461 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1462_ACEOF
1463
1464 cat <<\_ACEOF
1465
1466Program names:
1467 --program-prefix=PREFIX prepend PREFIX to installed program names
1468 --program-suffix=SUFFIX append SUFFIX to installed program names
1469 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1470
1471System types:
1472 --build=BUILD configure for building on BUILD [guessed]
1473 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1474 --target=TARGET configure for building compilers for TARGET [HOST]
1475_ACEOF
a0da8069 1476fi
a0da8069 1477
c6b750e1
DJ
1478if test -n "$ac_init_help"; then
1479
1480 cat <<\_ACEOF
1481
1482Optional Features:
81ecdfbb 1483 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1484 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1485 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
93f9b408 1486 --enable-gold use gold instead of ld
521ec477
DD
1487 --enable-libada build libada directory
1488 --enable-libssp build libssp directory
e8a5fa9c 1489 --enable-build-with-cxx build with C++ compiler instead of C compiler
e28c595f
JM
1490 --disable-ppl-version-check disable check for PPL version
1491 --disable-cloog-version-check disable check for CLooG version
700d40ca 1492 --enable-lto enable link time optimization support
521ec477 1493 --enable-stage1-languages[=all] choose additional languages to build during
c6b750e1 1494 stage1. Mostly useful for compiler development.
521ec477
DD
1495 --enable-objc-gc enable use of Boehm's garbage collector with the
1496 GNU Objective-C runtime
1497 --enable-bootstrap enable bootstrapping [yes if native build]
1498 --enable-serial-[{host,target,build}-]configure
1499 force sequential configuration of
c6b750e1 1500 sub-packages for the host, target or build
521ec477 1501 machine, or all sub-packages
c6b750e1
DJ
1502 --enable-maintainer-mode enable make rules and dependencies not useful
1503 (and sometimes confusing) to the casual installer
521ec477
DD
1504 --enable-stage1-checking[=all] choose additional checking for stage1
1505 of the compiler
c6b750e1
DJ
1506 --enable-werror enable -Werror in bootstrap stage2 and later
1507
1508Optional Packages:
1509 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1510 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1511 --with-build-libsubdir=DIR Directory where to find libraries for build system
e8a5fa9c
RW
1512 --with-mpc=PATH specify prefix directory for installed MPC package.
1513 Equivalent to --with-mpc-include=PATH/include
1514 plus --with-mpc-lib=PATH/lib
1515 --with-mpc-include=PATH
1516 specify directory for installed MPC include files
1517 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1518 --with-mpfr-dir=PATH this option has been REMOVED
1519 --with-mpfr=PATH specify prefix directory for installed MPFR package.
c6b750e1
DJ
1520 Equivalent to --with-mpfr-include=PATH/include
1521 plus --with-mpfr-lib=PATH/lib
1522 --with-mpfr-include=PATH
521ec477
DD
1523 specify directory for installed MPFR include files
1524 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1525 --with-gmp-dir=PATH this option has been REMOVED
1526 --with-gmp=PATH specify prefix directory for the installed GMP package.
c6b750e1
DJ
1527 Equivalent to --with-gmp-include=PATH/include
1528 plus --with-gmp-lib=PATH/lib
521ec477
DD
1529 --with-gmp-include=PATH specify directory for installed GMP include files
1530 --with-gmp-lib=PATH specify directory for the installed GMP library
29383458
JM
1531 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1532 when linking with PPL
e8a5fa9c
RW
1533 --with-stage1-ldflags=FLAGS Linker flags for stage1
1534 -with-stage1-libs=LIBS Libraries for stage1
1535 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
1536 --with-boot-libs=LIBS Libraries for stage2 and later
e28c595f
JM
1537 --with-ppl=PATH Specify prefix directory for the installed PPL package
1538 Equivalent to --with-ppl-include=PATH/include
1539 plus --with-ppl-lib=PATH/lib
1540 --with-ppl-include=PATH Specify directory for installed PPL include files
1541 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1542 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1543 Equivalent to --with-cloog-include=PATH/include
1544 plus --with-cloog-lib=PATH/lib
1545 --with-cloog-include=PATH Specify directory for installed CLooG include files
1546 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
700d40ca
ILT
1547 --with-libelf=PATH Specify prefix directory for the installed libelf package
1548 Equivalent to --with-libelf-include=PATH/include
1549 plus --with-libelf-lib=PATH/lib
1550 --with-libelf-include=PATH Specify directory for installed libelf include files
1551 --with-libelf-lib=PATH Specify the directory for the installed libelf library
521ec477 1552 --with-build-sysroot=SYSROOT
c6b750e1 1553 use sysroot as the system root during the build
8a6ee3ab
JM
1554 --with-debug-prefix-map='A=B C=D ...'
1555 map A to B, C to D ... in debug information
96655cc4
AO
1556--with-build-config='NAME NAME2...'
1557 Use config/NAME.mk build configuration
521ec477 1558 --with-build-time-tools=PATH
c6b750e1 1559 use given path to find target tools during the build
c6b750e1
DJ
1560
1561Some influential environment variables:
1562 CC C compiler command
1563 CFLAGS C compiler flags
1564 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1565 nonstandard directory <lib dir>
81ecdfbb
RW
1566 LIBS libraries to pass to the linker, e.g. -l<library>
1567 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1568 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1569 CXX C++ compiler command
1570 CXXFLAGS C++ compiler flags
700d40ca 1571 CPP C preprocessor
9a819804
AO
1572 AR AR for the host
1573 AS AS for the host
1574 DLLTOOL DLLTOOL for the host
1575 LD LD for the host
1576 LIPO LIPO for the host
1577 NM NM for the host
1578 RANLIB RANLIB for the host
1579 STRIP STRIP for the host
1580 WINDRES WINDRES for the host
0c24b341 1581 WINDMC WINDMC for the host
9a819804
AO
1582 OBJCOPY OBJCOPY for the host
1583 OBJDUMP OBJDUMP for the host
1584 CC_FOR_TARGET
1585 CC for the target
1586 CXX_FOR_TARGET
1587 CXX for the target
1588 GCC_FOR_TARGET
1589 GCC for the target
1590 GCJ_FOR_TARGET
1591 GCJ for the target
1592 GFORTRAN_FOR_TARGET
1593 GFORTRAN for the target
1594 AR_FOR_TARGET
1595 AR for the target
1596 AS_FOR_TARGET
1597 AS for the target
1598 DLLTOOL_FOR_TARGET
1599 DLLTOOL for the target
1600 LD_FOR_TARGET
1601 LD for the target
1602 LIPO_FOR_TARGET
1603 LIPO for the target
1604 NM_FOR_TARGET
1605 NM for the target
1606 OBJDUMP_FOR_TARGET
1607 OBJDUMP for the target
1608 RANLIB_FOR_TARGET
1609 RANLIB for the target
1610 STRIP_FOR_TARGET
1611 STRIP for the target
1612 WINDRES_FOR_TARGET
1613 WINDRES for the target
0c24b341
NC
1614 WINDMC_FOR_TARGET
1615 WINDMC for the target
c6b750e1
DJ
1616
1617Use these variables to override the choices made by `configure' or to help
1618it to find libraries and programs with nonstandard names/locations.
1619
81ecdfbb 1620Report bugs to the package provider.
c6b750e1 1621_ACEOF
81ecdfbb 1622ac_status=$?
c6b750e1
DJ
1623fi
1624
1625if test "$ac_init_help" = "recursive"; then
1626 # If there are subdirs, report their specific --help.
c6b750e1 1627 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1628 test -d "$ac_dir" ||
1629 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1630 continue
c6b750e1
DJ
1631 ac_builddir=.
1632
81ecdfbb
RW
1633case "$ac_dir" in
1634.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1635*)
1636 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1637 # A ".." for each directory in $ac_dir_suffix.
1638 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1639 case $ac_top_builddir_sub in
1640 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1641 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1642 esac ;;
1643esac
1644ac_abs_top_builddir=$ac_pwd
1645ac_abs_builddir=$ac_pwd$ac_dir_suffix
1646# for backward compatibility:
1647ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1648
1649case $srcdir in
81ecdfbb 1650 .) # We are building in place.
c6b750e1 1651 ac_srcdir=.
81ecdfbb
RW
1652 ac_top_srcdir=$ac_top_builddir_sub
1653 ac_abs_top_srcdir=$ac_pwd ;;
1654 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1655 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1656 ac_top_srcdir=$srcdir
1657 ac_abs_top_srcdir=$srcdir ;;
1658 *) # Relative name.
1659 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1660 ac_top_srcdir=$ac_top_build_prefix$srcdir
1661 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1662esac
81ecdfbb
RW
1663ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1664
1665 cd "$ac_dir" || { ac_status=$?; continue; }
1666 # Check for guested configure.
1667 if test -f "$ac_srcdir/configure.gnu"; then
1668 echo &&
1669 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1670 elif test -f "$ac_srcdir/configure"; then
1671 echo &&
1672 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1673 else
81ecdfbb
RW
1674 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1675 fi || ac_status=$?
1676 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1677 done
1678fi
1679
81ecdfbb 1680test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1681if $ac_init_version; then
1682 cat <<\_ACEOF
81ecdfbb
RW
1683configure
1684generated by GNU Autoconf 2.64
c6b750e1 1685
81ecdfbb 1686Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1687This configure script is free software; the Free Software Foundation
1688gives unlimited permission to copy, distribute and modify it.
1689_ACEOF
81ecdfbb 1690 exit
c6b750e1 1691fi
81ecdfbb
RW
1692
1693## ------------------------ ##
1694## Autoconf initialization. ##
1695## ------------------------ ##
1696
1697# ac_fn_c_try_compile LINENO
1698# --------------------------
1699# Try to compile conftest.$ac_ext, and return whether this succeeded.
1700ac_fn_c_try_compile ()
1701{
1702 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1703 rm -f conftest.$ac_objext
1704 if { { ac_try="$ac_compile"
1705case "(($ac_try" in
1706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1707 *) ac_try_echo=$ac_try;;
1708esac
1709eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1710$as_echo "$ac_try_echo"; } >&5
1711 (eval "$ac_compile") 2>conftest.err
1712 ac_status=$?
1713 if test -s conftest.err; then
1714 grep -v '^ *+' conftest.err >conftest.er1
1715 cat conftest.er1 >&5
1716 mv -f conftest.er1 conftest.err
1717 fi
1718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719 test $ac_status = 0; } && {
1720 test -z "$ac_c_werror_flag" ||
1721 test ! -s conftest.err
1722 } && test -s conftest.$ac_objext; then :
1723 ac_retval=0
1724else
1725 $as_echo "$as_me: failed program was:" >&5
1726sed 's/^/| /' conftest.$ac_ext >&5
1727
1728 ac_retval=1
1729fi
1730 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731 return $ac_retval
1732
1733} # ac_fn_c_try_compile
1734
1735# ac_fn_cxx_try_compile LINENO
1736# ----------------------------
1737# Try to compile conftest.$ac_ext, and return whether this succeeded.
1738ac_fn_cxx_try_compile ()
1739{
1740 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741 rm -f conftest.$ac_objext
1742 if { { ac_try="$ac_compile"
1743case "(($ac_try" in
1744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1745 *) ac_try_echo=$ac_try;;
1746esac
1747eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1748$as_echo "$ac_try_echo"; } >&5
1749 (eval "$ac_compile") 2>conftest.err
1750 ac_status=$?
1751 if test -s conftest.err; then
1752 grep -v '^ *+' conftest.err >conftest.er1
1753 cat conftest.er1 >&5
1754 mv -f conftest.er1 conftest.err
1755 fi
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; } && {
1758 test -z "$ac_cxx_werror_flag" ||
1759 test ! -s conftest.err
1760 } && test -s conftest.$ac_objext; then :
1761 ac_retval=0
1762else
1763 $as_echo "$as_me: failed program was:" >&5
1764sed 's/^/| /' conftest.$ac_ext >&5
1765
1766 ac_retval=1
1767fi
1768 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1769 return $ac_retval
1770
1771} # ac_fn_cxx_try_compile
1772
1773# ac_fn_c_try_link LINENO
1774# -----------------------
1775# Try to link conftest.$ac_ext, and return whether this succeeded.
1776ac_fn_c_try_link ()
1777{
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 rm -f conftest.$ac_objext conftest$ac_exeext
1780 if { { ac_try="$ac_link"
1781case "(($ac_try" in
1782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783 *) ac_try_echo=$ac_try;;
1784esac
1785eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786$as_echo "$ac_try_echo"; } >&5
1787 (eval "$ac_link") 2>conftest.err
1788 ac_status=$?
1789 if test -s conftest.err; then
1790 grep -v '^ *+' conftest.err >conftest.er1
1791 cat conftest.er1 >&5
1792 mv -f conftest.er1 conftest.err
1793 fi
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; } && {
1796 test -z "$ac_c_werror_flag" ||
1797 test ! -s conftest.err
1798 } && test -s conftest$ac_exeext && {
1799 test "$cross_compiling" = yes ||
1800 $as_test_x conftest$ac_exeext
1801 }; then :
1802 ac_retval=0
1803else
1804 $as_echo "$as_me: failed program was:" >&5
1805sed 's/^/| /' conftest.$ac_ext >&5
1806
1807 ac_retval=1
1808fi
1809 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1810 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1811 # interfere with the next link command; also delete a directory that is
1812 # left behind by Apple's compiler. We do this before executing the actions.
1813 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1815 return $ac_retval
1816
1817} # ac_fn_c_try_link
700d40ca
ILT
1818
1819# ac_fn_c_try_cpp LINENO
1820# ----------------------
1821# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1822ac_fn_c_try_cpp ()
1823{
1824 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825 if { { ac_try="$ac_cpp conftest.$ac_ext"
1826case "(($ac_try" in
1827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1828 *) ac_try_echo=$ac_try;;
1829esac
1830eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1831$as_echo "$ac_try_echo"; } >&5
1832 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1833 ac_status=$?
1834 if test -s conftest.err; then
1835 grep -v '^ *+' conftest.err >conftest.er1
1836 cat conftest.er1 >&5
1837 mv -f conftest.er1 conftest.err
1838 fi
1839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1840 test $ac_status = 0; } >/dev/null && {
1841 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1842 test ! -s conftest.err
1843 }; then :
1844 ac_retval=0
1845else
1846 $as_echo "$as_me: failed program was:" >&5
1847sed 's/^/| /' conftest.$ac_ext >&5
1848
1849 ac_retval=1
1850fi
1851 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1852 return $ac_retval
1853
1854} # ac_fn_c_try_cpp
1855
1856# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1857# -------------------------------------------------------
1858# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1859# the include files in INCLUDES and setting the cache variable VAR
1860# accordingly.
1861ac_fn_c_check_header_mongrel ()
1862{
1863 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1866$as_echo_n "checking for $2... " >&6; }
1867if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1868 $as_echo_n "(cached) " >&6
1869fi
1870eval ac_res=\$$3
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872$as_echo "$ac_res" >&6; }
1873else
1874 # Is the header compilable?
1875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1876$as_echo_n "checking $2 usability... " >&6; }
1877cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1878/* end confdefs.h. */
1879$4
1880#include <$2>
1881_ACEOF
1882if ac_fn_c_try_compile "$LINENO"; then :
1883 ac_header_compiler=yes
1884else
1885 ac_header_compiler=no
1886fi
1887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1889$as_echo "$ac_header_compiler" >&6; }
1890
1891# Is the header present?
1892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1893$as_echo_n "checking $2 presence... " >&6; }
1894cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1895/* end confdefs.h. */
1896#include <$2>
1897_ACEOF
1898if ac_fn_c_try_cpp "$LINENO"; then :
1899 ac_header_preproc=yes
1900else
1901 ac_header_preproc=no
1902fi
1903rm -f conftest.err conftest.$ac_ext
1904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1905$as_echo "$ac_header_preproc" >&6; }
1906
1907# So? What about this header?
1908case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1909 yes:no: )
1910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1911$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1913$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1914 ;;
1915 no:yes:* )
1916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1917$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1919$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1921$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1923$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1925$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1926 ;;
1927esac
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1929$as_echo_n "checking for $2... " >&6; }
1930if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1931 $as_echo_n "(cached) " >&6
1932else
1933 eval "$3=\$ac_header_compiler"
1934fi
1935eval ac_res=\$$3
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1937$as_echo "$ac_res" >&6; }
1938fi
1939 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1940
1941} # ac_fn_c_check_header_mongrel
1942
1943# ac_fn_c_try_run LINENO
1944# ----------------------
1945# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1946# that executables *can* be run.
1947ac_fn_c_try_run ()
1948{
1949 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1950 if { { ac_try="$ac_link"
1951case "(($ac_try" in
1952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1953 *) ac_try_echo=$ac_try;;
1954esac
1955eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1956$as_echo "$ac_try_echo"; } >&5
1957 (eval "$ac_link") 2>&5
1958 ac_status=$?
1959 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1960 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1961 { { case "(($ac_try" in
1962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1963 *) ac_try_echo=$ac_try;;
1964esac
1965eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1966$as_echo "$ac_try_echo"; } >&5
1967 (eval "$ac_try") 2>&5
1968 ac_status=$?
1969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1970 test $ac_status = 0; }; }; then :
1971 ac_retval=0
1972else
1973 $as_echo "$as_me: program exited with status $ac_status" >&5
1974 $as_echo "$as_me: failed program was:" >&5
1975sed 's/^/| /' conftest.$ac_ext >&5
1976
1977 ac_retval=$ac_status
1978fi
1979 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1980 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1981 return $ac_retval
1982
1983} # ac_fn_c_try_run
1984
1985# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1986# -------------------------------------------------------
1987# Tests whether HEADER exists and can be compiled using the include files in
1988# INCLUDES, setting the cache variable VAR accordingly.
1989ac_fn_c_check_header_compile ()
1990{
1991 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1993$as_echo_n "checking for $2... " >&6; }
1994if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1995 $as_echo_n "(cached) " >&6
1996else
1997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1998/* end confdefs.h. */
1999$4
2000#include <$2>
2001_ACEOF
2002if ac_fn_c_try_compile "$LINENO"; then :
2003 eval "$3=yes"
2004else
2005 eval "$3=no"
2006fi
2007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2008fi
2009eval ac_res=\$$3
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2011$as_echo "$ac_res" >&6; }
2012 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2013
2014} # ac_fn_c_check_header_compile
81ecdfbb 2015cat >config.log <<_ACEOF
c6b750e1
DJ
2016This file contains any messages produced by compilers while
2017running configure, to aid debugging if configure makes a mistake.
2018
2019It was created by $as_me, which was
81ecdfbb 2020generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
2021
2022 $ $0 $@
2023
2024_ACEOF
81ecdfbb 2025exec 5>>config.log
c6b750e1
DJ
2026{
2027cat <<_ASUNAME
2028## --------- ##
2029## Platform. ##
2030## --------- ##
2031
2032hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2033uname -m = `(uname -m) 2>/dev/null || echo unknown`
2034uname -r = `(uname -r) 2>/dev/null || echo unknown`
2035uname -s = `(uname -s) 2>/dev/null || echo unknown`
2036uname -v = `(uname -v) 2>/dev/null || echo unknown`
2037
2038/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2039/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2040
2041/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2042/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2043/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 2044/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
2045/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2046/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2047/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2048
2049_ASUNAME
2050
2051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2052for as_dir in $PATH
2053do
2054 IFS=$as_save_IFS
2055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2056 $as_echo "PATH: $as_dir"
2057 done
2058IFS=$as_save_IFS
c6b750e1
DJ
2059
2060} >&5
2061
2062cat >&5 <<_ACEOF
2063
2064
2065## ----------- ##
2066## Core tests. ##
2067## ----------- ##
2068
2069_ACEOF
2070
2071
2072# Keep a trace of the command line.
2073# Strip out --no-create and --no-recursion so they do not pile up.
2074# Strip out --silent because we don't want to record it for future runs.
2075# Also quote any args containing shell meta-characters.
2076# Make two passes to allow for proper duplicate-argument suppression.
2077ac_configure_args=
2078ac_configure_args0=
2079ac_configure_args1=
c6b750e1
DJ
2080ac_must_keep_next=false
2081for ac_pass in 1 2
2082do
2083 for ac_arg
2084 do
2085 case $ac_arg in
2086 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2087 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2088 | -silent | --silent | --silen | --sile | --sil)
2089 continue ;;
81ecdfbb
RW
2090 *\'*)
2091 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2092 esac
2093 case $ac_pass in
81ecdfbb 2094 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 2095 2)
81ecdfbb 2096 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
2097 if test $ac_must_keep_next = true; then
2098 ac_must_keep_next=false # Got value, back to normal.
2099 else
2100 case $ac_arg in
2101 *=* | --config-cache | -C | -disable-* | --disable-* \
2102 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2103 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2104 | -with-* | --with-* | -without-* | --without-* | --x)
2105 case "$ac_configure_args0 " in
2106 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2107 esac
2108 ;;
2109 -* ) ac_must_keep_next=true ;;
2110 esac
2111 fi
81ecdfbb 2112 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2113 ;;
2114 esac
2115 done
2116done
81ecdfbb
RW
2117{ ac_configure_args0=; unset ac_configure_args0;}
2118{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2119
2120# When interrupted or exit'd, cleanup temporary files, and complete
2121# config.log. We remove comments because anyway the quotes in there
2122# would cause problems or look ugly.
81ecdfbb
RW
2123# WARNING: Use '\'' to represent an apostrophe within the trap.
2124# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2125trap 'exit_status=$?
2126 # Save into config.log some information that might help in debugging.
2127 {
2128 echo
2129
2130 cat <<\_ASBOX
2131## ---------------- ##
2132## Cache variables. ##
2133## ---------------- ##
2134_ASBOX
2135 echo
2136 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2137(
2138 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2139 eval ac_val=\$$ac_var
2140 case $ac_val in #(
2141 *${as_nl}*)
2142 case $ac_var in #(
2143 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2144$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2145 esac
2146 case $ac_var in #(
2147 _ | IFS | as_nl) ;; #(
2148 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2149 *) { eval $ac_var=; unset $ac_var;} ;;
2150 esac ;;
2151 esac
2152 done
c6b750e1 2153 (set) 2>&1 |
81ecdfbb
RW
2154 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2155 *${as_nl}ac_space=\ *)
c6b750e1 2156 sed -n \
81ecdfbb
RW
2157 "s/'\''/'\''\\\\'\'''\''/g;
2158 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2159 ;; #(
c6b750e1 2160 *)
81ecdfbb 2161 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2162 ;;
81ecdfbb
RW
2163 esac |
2164 sort
2165)
c6b750e1
DJ
2166 echo
2167
2168 cat <<\_ASBOX
2169## ----------------- ##
2170## Output variables. ##
2171## ----------------- ##
2172_ASBOX
2173 echo
2174 for ac_var in $ac_subst_vars
2175 do
81ecdfbb
RW
2176 eval ac_val=\$$ac_var
2177 case $ac_val in
2178 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2179 esac
2180 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2181 done | sort
2182 echo
2183
2184 if test -n "$ac_subst_files"; then
2185 cat <<\_ASBOX
81ecdfbb
RW
2186## ------------------- ##
2187## File substitutions. ##
2188## ------------------- ##
c6b750e1
DJ
2189_ASBOX
2190 echo
2191 for ac_var in $ac_subst_files
2192 do
81ecdfbb
RW
2193 eval ac_val=\$$ac_var
2194 case $ac_val in
2195 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2196 esac
2197 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2198 done | sort
2199 echo
2200 fi
2201
2202 if test -s confdefs.h; then
2203 cat <<\_ASBOX
2204## ----------- ##
2205## confdefs.h. ##
2206## ----------- ##
2207_ASBOX
2208 echo
81ecdfbb 2209 cat confdefs.h
c6b750e1
DJ
2210 echo
2211 fi
2212 test "$ac_signal" != 0 &&
81ecdfbb
RW
2213 $as_echo "$as_me: caught signal $ac_signal"
2214 $as_echo "$as_me: exit $exit_status"
c6b750e1 2215 } >&5
81ecdfbb
RW
2216 rm -f core *.core core.conftest.* &&
2217 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2218 exit $exit_status
81ecdfbb 2219' 0
c6b750e1 2220for ac_signal in 1 2 13 15; do
81ecdfbb 2221 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2222done
2223ac_signal=0
2224
2225# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2226rm -f -r conftest* confdefs.h
2227
2228$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2229
2230# Predefined preprocessor variables.
2231
2232cat >>confdefs.h <<_ACEOF
2233#define PACKAGE_NAME "$PACKAGE_NAME"
2234_ACEOF
2235
c6b750e1
DJ
2236cat >>confdefs.h <<_ACEOF
2237#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2238_ACEOF
2239
c6b750e1
DJ
2240cat >>confdefs.h <<_ACEOF
2241#define PACKAGE_VERSION "$PACKAGE_VERSION"
2242_ACEOF
2243
c6b750e1
DJ
2244cat >>confdefs.h <<_ACEOF
2245#define PACKAGE_STRING "$PACKAGE_STRING"
2246_ACEOF
2247
c6b750e1
DJ
2248cat >>confdefs.h <<_ACEOF
2249#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2250_ACEOF
2251
81ecdfbb
RW
2252cat >>confdefs.h <<_ACEOF
2253#define PACKAGE_URL "$PACKAGE_URL"
2254_ACEOF
2255
c6b750e1
DJ
2256
2257# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2258# Prefer an explicitly selected file to automatically selected ones.
2259ac_site_file1=NONE
2260ac_site_file2=NONE
2261if test -n "$CONFIG_SITE"; then
2262 ac_site_file1=$CONFIG_SITE
2263elif test "x$prefix" != xNONE; then
2264 ac_site_file1=$prefix/share/config.site
2265 ac_site_file2=$prefix/etc/config.site
2266else
2267 ac_site_file1=$ac_default_prefix/share/config.site
2268 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2269fi
81ecdfbb
RW
2270for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2271do
2272 test "x$ac_site_file" = xNONE && continue
a0da8069 2273 if test -r "$ac_site_file"; then
81ecdfbb
RW
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2275$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2276 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2277 . "$ac_site_file"
2278 fi
2279done
2280
2281if test -r "$cache_file"; then
c6b750e1
DJ
2282 # Some versions of bash will fail to source /dev/null (special
2283 # files actually), so we avoid doing that.
2284 if test -f "$cache_file"; then
81ecdfbb
RW
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2286$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2287 case $cache_file in
81ecdfbb
RW
2288 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2289 *) . "./$cache_file";;
c6b750e1
DJ
2290 esac
2291 fi
a0da8069 2292else
81ecdfbb
RW
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2294$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2295 >$cache_file
2296fi
2297
2298# Check that the precious variables saved in the cache have kept the same
2299# value.
2300ac_cache_corrupted=false
81ecdfbb 2301for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2302 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2303 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2304 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2305 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2306 case $ac_old_set,$ac_new_set in
2307 set,)
81ecdfbb
RW
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2309$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2310 ac_cache_corrupted=: ;;
2311 ,set)
81ecdfbb
RW
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2313$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2314 ac_cache_corrupted=: ;;
2315 ,);;
2316 *)
2317 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2318 # differences in whitespace do not lead to failure.
2319 ac_old_val_w=`echo x $ac_old_val`
2320 ac_new_val_w=`echo x $ac_new_val`
2321 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2322 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2323$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2324 ac_cache_corrupted=:
2325 else
2326 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2327$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2328 eval $ac_var=\$ac_old_val
2329 fi
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2331$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2333$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2334 fi;;
2335 esac
2336 # Pass precious variables to config.status.
2337 if test "$ac_new_set" = set; then
2338 case $ac_new_val in
81ecdfbb 2339 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2340 *) ac_arg=$ac_var=$ac_new_val ;;
2341 esac
2342 case " $ac_configure_args " in
2343 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2344 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2345 esac
2346 fi
2347done
2348if $ac_cache_corrupted; then
81ecdfbb
RW
2349 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2350$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2352$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2353 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2354fi
81ecdfbb
RW
2355## -------------------- ##
2356## Main body of script. ##
2357## -------------------- ##
a0da8069
NN
2358
2359ac_ext=c
a0da8069 2360ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2363ac_compiler_gnu=$ac_cv_c_compiler_gnu
2364
2365
2366
2367
c6b750e1
DJ
2368
2369
34a0f3cf 2370
c6b750e1 2371
5b553f7e
RW
2372
2373progname=$0
2374# if PWD already has a value, it is probably wrong.
2375if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2376
2377# Export original configure arguments for use by sub-configures.
2378# Quote arguments with shell meta charatcers.
2379TOPLEVEL_CONFIGURE_ARGUMENTS=
2380set -- "$progname" "$@"
2381for ac_arg
2382do
2383 case "$ac_arg" in
2384 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2385 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2386 # if the argument is of the form -foo=baz, quote the baz part only
2387 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2388 *) ;;
2389 esac
2390 # Add the quoted argument to the list.
2391 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2392done
2393if test "$silent" = yes; then
2394 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2395fi
2396# Remove the initial space we just introduced and, as these will be
2397# expanded by make, quote '$'.
2398TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2399
c6b750e1
DJ
2400
2401# Find the build, host, and target systems.
a0da8069 2402ac_aux_dir=
81ecdfbb
RW
2403for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2404 for ac_t in install-sh install.sh shtool; do
2405 if test -f "$ac_dir/$ac_t"; then
2406 ac_aux_dir=$ac_dir
2407 ac_install_sh="$ac_aux_dir/$ac_t -c"
2408 break 2
2409 fi
2410 done
a0da8069
NN
2411done
2412if test -z "$ac_aux_dir"; then
81ecdfbb 2413 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2414fi
81ecdfbb
RW
2415
2416# These three variables are undocumented and unsupported,
2417# and are intended to be withdrawn in a future Autoconf release.
2418# They can cause serious problems if a builder's source tree is in a directory
2419# whose full name contains unusual characters.
2420ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2421ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2422ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2423
a0da8069 2424
c6b750e1 2425# Make sure we can run config.sub.
81ecdfbb
RW
2426$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2427 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2428
2429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2430$as_echo_n "checking build system type... " >&6; }
2431if test "${ac_cv_build+set}" = set; then :
2432 $as_echo_n "(cached) " >&6
2433else
2434 ac_build_alias=$build_alias
2435test "x$ac_build_alias" = x &&
2436 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2437test "x$ac_build_alias" = x &&
2438 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2439ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2440 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2441
2442fi
2443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2444$as_echo "$ac_cv_build" >&6; }
2445case $ac_cv_build in
2446*-*-*) ;;
2447*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2448esac
c6b750e1 2449build=$ac_cv_build
81ecdfbb
RW
2450ac_save_IFS=$IFS; IFS='-'
2451set x $ac_cv_build
2452shift
2453build_cpu=$1
2454build_vendor=$2
2455shift; shift
2456# Remember, the first character of IFS is used to create $*,
2457# except with old shells:
2458build_os=$*
2459IFS=$ac_save_IFS
2460case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2461
a0da8069 2462
c6b750e1
DJ
2463 case ${build_alias} in
2464 "") build_noncanonical=${build} ;;
2465 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2466esac
2467
2468
cac3d6c4 2469
c6b750e1
DJ
2470 case ${host_alias} in
2471 "") host_noncanonical=${build_noncanonical} ;;
2472 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2473esac
2474
cac3d6c4 2475
c6b750e1
DJ
2476
2477 case ${target_alias} in
2478 "") target_noncanonical=${host_noncanonical} ;;
2479 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2480esac
2481
cac3d6c4 2482
c6b750e1
DJ
2483
2484
2485test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2486 test "$program_prefix$program_suffix$program_transform_name" = \
2487 NONENONEs,x,x, &&
c6b750e1 2488 program_transform_name=s,y,y,
cac3d6c4 2489
81ecdfbb
RW
2490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2491$as_echo_n "checking host system type... " >&6; }
2492if test "${ac_cv_host+set}" = set; then :
2493 $as_echo_n "(cached) " >&6
cac3d6c4 2494else
81ecdfbb
RW
2495 if test "x$host_alias" = x; then
2496 ac_cv_host=$ac_cv_build
2497else
2498 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2499 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2500fi
c6b750e1
DJ
2501
2502fi
81ecdfbb
RW
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2504$as_echo "$ac_cv_host" >&6; }
2505case $ac_cv_host in
2506*-*-*) ;;
2507*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2508esac
c6b750e1 2509host=$ac_cv_host
81ecdfbb
RW
2510ac_save_IFS=$IFS; IFS='-'
2511set x $ac_cv_host
2512shift
2513host_cpu=$1
2514host_vendor=$2
2515shift; shift
2516# Remember, the first character of IFS is used to create $*,
2517# except with old shells:
2518host_os=$*
2519IFS=$ac_save_IFS
2520case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2521
2522
81ecdfbb
RW
2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2524$as_echo_n "checking target system type... " >&6; }
2525if test "${ac_cv_target+set}" = set; then :
2526 $as_echo_n "(cached) " >&6
c6b750e1 2527else
81ecdfbb
RW
2528 if test "x$target_alias" = x; then
2529 ac_cv_target=$ac_cv_host
2530else
2531 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2532 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2533fi
c6b750e1 2534
cac3d6c4 2535fi
81ecdfbb
RW
2536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2537$as_echo "$ac_cv_target" >&6; }
2538case $ac_cv_target in
2539*-*-*) ;;
2540*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2541esac
c6b750e1 2542target=$ac_cv_target
81ecdfbb
RW
2543ac_save_IFS=$IFS; IFS='-'
2544set x $ac_cv_target
2545shift
2546target_cpu=$1
2547target_vendor=$2
2548shift; shift
2549# Remember, the first character of IFS is used to create $*,
2550# except with old shells:
2551target_os=$*
2552IFS=$ac_save_IFS
2553case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2554
2555
2556# The aliases save the names the user supplied, while $host etc.
2557# will get canonicalized.
2558test -n "$target_alias" &&
2559 test "$program_prefix$program_suffix$program_transform_name" = \
2560 NONENONEs,x,x, &&
2561 program_prefix=${target_alias}-
81ecdfbb 2562
a0da8069 2563test "$program_prefix" != NONE &&
81ecdfbb 2564 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2565# Use a double $ so make ignores it.
2566test "$program_suffix" != NONE &&
81ecdfbb
RW
2567 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2568# Double any \ or $.
c6b750e1 2569# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2570ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2571program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2572
a0da8069
NN
2573
2574
e5c3f801
NN
2575# Get 'install' or 'install-sh' and its variants.
2576# Find a good install program. We prefer a C program (faster),
2577# so one script is as good as another. But avoid the broken or
2578# incompatible versions:
2579# SysV /etc/install, /usr/sbin/install
2580# SunOS /usr/etc/install
2581# IRIX /sbin/install
2582# AIX /bin/install
c6b750e1 2583# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2584# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2585# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2586# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2587# OS/2's system install, which has a completely different semantic
e5c3f801 2588# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2589# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2591$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2592if test -z "$INSTALL"; then
81ecdfbb
RW
2593if test "${ac_cv_path_install+set}" = set; then :
2594 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2595else
2596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2597for as_dir in $PATH
2598do
2599 IFS=$as_save_IFS
2600 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2601 # Account for people who put trailing slashes in PATH elements.
2602case $as_dir/ in #((
2603 ./ | .// | /[cC]/* | \
c6b750e1 2604 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2605 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2606 /usr/ucb/* ) ;;
2607 *)
2608 # OSF1 and SCO ODT 3.0 have their own names for install.
2609 # Don't use installbsd from OSF since it installs stuff as root
2610 # by default.
2611 for ac_prog in ginstall scoinst install; do
2612 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2613 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2614 if test $ac_prog = install &&
c6b750e1 2615 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2616 # AIX install. It has an incompatible calling convention.
2617 :
c6b750e1
DJ
2618 elif test $ac_prog = install &&
2619 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2620 # program-specific install script used by HP pwplus--don't use.
2621 :
e5c3f801 2622 else
58c85be7
RW
2623 rm -rf conftest.one conftest.two conftest.dir
2624 echo one > conftest.one
2625 echo two > conftest.two
2626 mkdir conftest.dir
2627 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2628 test -s conftest.one && test -s conftest.two &&
2629 test -s conftest.dir/conftest.one &&
2630 test -s conftest.dir/conftest.two
2631 then
2632 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2633 break 3
2634 fi
e5c3f801
NN
2635 fi
2636 fi
2637 done
c6b750e1
DJ
2638 done
2639 ;;
2640esac
81ecdfbb
RW
2641
2642 done
2643IFS=$as_save_IFS
c6b750e1 2644
58c85be7 2645rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2646
2647fi
2648 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2649 INSTALL=$ac_cv_path_install
e5c3f801 2650 else
58c85be7
RW
2651 # As a last resort, use the slow shell script. Don't cache a
2652 # value for INSTALL within a source directory, because that will
e5c3f801 2653 # break other packages using the cache if that directory is
58c85be7 2654 # removed, or if the value is a relative name.
c6b750e1 2655 INSTALL=$ac_install_sh
e5c3f801
NN
2656 fi
2657fi
81ecdfbb
RW
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2659$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2660
2661# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2662# It thinks the first close brace ends the variable substitution.
2663test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2664
c6b750e1 2665test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2666
2667test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2668
81ecdfbb
RW
2669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2670$as_echo_n "checking whether ln works... " >&6; }
2671if test "${acx_cv_prog_LN+set}" = set; then :
2672 $as_echo_n "(cached) " >&6
656fdd47
PB
2673else
2674 rm -f conftestdata_t
2675echo >conftestdata_f
2676if ln conftestdata_f conftestdata_t 2>/dev/null
2677then
2678 acx_cv_prog_LN=ln
2679else
2680 acx_cv_prog_LN=no
2681fi
2682rm -f conftestdata_f conftestdata_t
2683
2684fi
2685if test $acx_cv_prog_LN = no; then
2686 LN="cp"
81ecdfbb
RW
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2688$as_echo "no, using $LN" >&6; }
656fdd47
PB
2689else
2690 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2692$as_echo "yes" >&6; }
656fdd47
PB
2693fi
2694
81ecdfbb
RW
2695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2696$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2697LN_S=$as_ln_s
2698if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2700$as_echo "yes" >&6; }
cac3d6c4 2701else
81ecdfbb
RW
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2703$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2704fi
2705
8e957354
PB
2706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2707$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2708if test "${ac_cv_path_SED+set}" = set; then :
2709 $as_echo_n "(cached) " >&6
2710else
2711 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2712 for ac_i in 1 2 3 4 5 6 7; do
2713 ac_script="$ac_script$as_nl$ac_script"
2714 done
2715 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2716 { ac_script=; unset ac_script;}
2717 if test -z "$SED"; then
2718 ac_path_SED_found=false
2719 # Loop through the user's path and test for each of PROGNAME-LIST
2720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2721for as_dir in $PATH
2722do
2723 IFS=$as_save_IFS
2724 test -z "$as_dir" && as_dir=.
2725 for ac_prog in sed gsed; do
2726 for ac_exec_ext in '' $ac_executable_extensions; do
2727 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2728 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2729# Check for GNU ac_path_SED and select it if it is found.
2730 # Check for GNU $ac_path_SED
2731case `"$ac_path_SED" --version 2>&1` in
2732*GNU*)
2733 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2734*)
2735 ac_count=0
2736 $as_echo_n 0123456789 >"conftest.in"
2737 while :
2738 do
2739 cat "conftest.in" "conftest.in" >"conftest.tmp"
2740 mv "conftest.tmp" "conftest.in"
2741 cp "conftest.in" "conftest.nl"
2742 $as_echo '' >> "conftest.nl"
2743 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2744 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2745 as_fn_arith $ac_count + 1 && ac_count=$as_val
2746 if test $ac_count -gt ${ac_path_SED_max-0}; then
2747 # Best one so far, save it but keep looking for a better one
2748 ac_cv_path_SED="$ac_path_SED"
2749 ac_path_SED_max=$ac_count
2750 fi
2751 # 10*(2^10) chars as input seems more than enough
2752 test $ac_count -gt 10 && break
2753 done
2754 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2755esac
2756
2757 $ac_path_SED_found && break 3
2758 done
2759 done
2760 done
2761IFS=$as_save_IFS
2762 if test -z "$ac_cv_path_SED"; then
2763 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2764 fi
2765else
2766 ac_cv_path_SED=$SED
2767fi
2768
2769fi
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2771$as_echo "$ac_cv_path_SED" >&6; }
2772 SED="$ac_cv_path_SED"
2773 rm -f conftest.sed
2774
2775for ac_prog in gawk mawk nawk awk
2776do
2777 # Extract the first word of "$ac_prog", so it can be a program name with args.
2778set dummy $ac_prog; ac_word=$2
2779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2780$as_echo_n "checking for $ac_word... " >&6; }
2781if test "${ac_cv_prog_AWK+set}" = set; then :
2782 $as_echo_n "(cached) " >&6
2783else
2784 if test -n "$AWK"; then
2785 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2786else
2787as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788for as_dir in $PATH
2789do
2790 IFS=$as_save_IFS
2791 test -z "$as_dir" && as_dir=.
2792 for ac_exec_ext in '' $ac_executable_extensions; do
2793 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2794 ac_cv_prog_AWK="$ac_prog"
2795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796 break 2
2797 fi
2798done
2799 done
2800IFS=$as_save_IFS
2801
2802fi
2803fi
2804AWK=$ac_cv_prog_AWK
2805if test -n "$AWK"; then
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2807$as_echo "$AWK" >&6; }
2808else
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2810$as_echo "no" >&6; }
2811fi
2812
2813
2814 test -n "$AWK" && break
2815done
2816
e5c3f801 2817
252b5132 2818### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2819### If we are on Windows, search for the shell. This will permit people
2820### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2821### without also having to set CONFIG_SHELL. This code will work when
2822### using bash, which sets OSTYPE.
2823case "${OSTYPE}" in
2824*win32*)
a0da8069
NN
2825 if test x${CONFIG_SHELL} = x ; then
2826 if test ! -f /bin/sh ; then
2827 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2828 CONFIG_SHELL=${SHELL}
2829 export CONFIG_SHELL
2830 else
2831 for prog in sh sh.exe bash bash.exe; do
2832 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2833 for dir in $PATH; do
2834 test -z "$dir" && dir=.
2835 if test -f $dir/$prog; then
2836 CONFIG_SHELL=$dir/$prog
2837 export CONFIG_SHELL
2838 break
2839 fi
2840 done
2841 IFS="$save_ifs"
2842 test -n "${CONFIG_SHELL}" && break
2843 done
2844 fi
2845 fi
2846 fi
2847 ;;
2848esac
2849
2850config_shell=${CONFIG_SHELL-/bin/sh}
2851
a0da8069 2852moveifchange=${srcdir}/move-if-change
252b5132 2853
0fdbe983
DJ
2854srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2855
2856# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2857# a relative path.
2858if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2859 INSTALL="${srcpwd}/install-sh -c"
2860fi
2861
a0da8069
NN
2862# Set srcdir to "." if that's what it is.
2863# This is important for multilib support.
2864pwd=`${PWDCMD-pwd}`
a0da8069
NN
2865if test "${pwd}" = "${srcpwd}" ; then
2866 srcdir=.
252b5132
RH
2867fi
2868
a0da8069 2869topsrcdir=$srcpwd
252b5132 2870
a0da8069 2871extra_host_args=
afefada0 2872
a0da8069
NN
2873### To add a new directory to the tree, first choose whether it is a target
2874### or a host dependent tool. Then put it into the appropriate list
2875### (library or tools, host or target), doing a dependency sort.
252b5132 2876
c6b750e1 2877# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2878# configdirs, or target_configdirs; see the serialization section below.
252b5132 2879
c6b750e1
DJ
2880# Dependency sorting is only needed when *configuration* must be done in
2881# a particular order. In all cases a dependency should be specified in
a0da8069 2882# the Makefile, whether or not it's implicitly specified here.
252b5132 2883
a0da8069
NN
2884# Double entries in build_configdirs, configdirs, or target_configdirs may
2885# cause circular dependencies and break everything horribly.
252b5132 2886
6a9cf61e
PB
2887# these library is used by various programs built for the build
2888# environment
2889#
2890build_libs="build-libiberty"
2891
2892# these tools are built for the build environment
ee025550 2893build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2894
a0da8069
NN
2895# these libraries are used by various programs built for the host environment
2896#
1f53ca9a 2897host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
a0da8069 2898
a0da8069
NN
2899# these tools are built for the host environment
2900# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2901# know that we are building the simulator.
2902# binutils, gas and ld appear in that order because it makes sense to run
2903# "make check" in that particular order.
93f9b408 2904# If --enable-gold is used, "gold" will replace "ld".
f9806fa5 2905host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc cgen sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools"
a0da8069
NN
2906
2907# libgcj represents the runtime libraries only used by gcj.
2908libgcj="target-libffi \
a0da8069
NN
2909 target-zlib \
2910 target-qthreads \
2911 target-libjava"
2912
2913# these libraries are built for the target environment, and are built after
2914# the host libraries and the host tools (which may be a cross compiler)
2915#
b1299c4e
DJ
2916target_libraries="target-libgcc \
2917 target-libiberty \
a0da8069
NN
2918 target-libgloss \
2919 target-newlib \
cff87f51 2920 target-libgomp \
b9459e83 2921 target-libstdc++-v3 \
4b1cb4fe 2922 target-libmudflap \
bb780410 2923 target-libssp \
4b1cb4fe 2924 target-libgfortran \
4f0ef2d8 2925 target-boehm-gc \
83326456 2926 ${libgcj} \
a2592b1b 2927 target-libobjc \
cff87f51 2928 target-libada"
a0da8069 2929
9c14acb8
NN
2930# these tools are built using the target libraries, and are intended to
2931# run only in the target environment
a0da8069 2932#
9c14acb8 2933# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2934# list belongs in this list. those programs are also very likely
2935# candidates for the "native_only" list which follows
2936#
a3dd767d 2937target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2938
a0da8069 2939################################################################################
252b5132 2940
a0da8069
NN
2941## All tools belong in one of the four categories, and are assigned above
2942## We assign ${configdirs} this way to remove all embedded newlines. This
2943## is important because configure will choke if they ever get through.
2944## ${configdirs} is directories we build using the host tools.
2945## ${target_configdirs} is directories we build using the target tools.
a0da8069 2946configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2947target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2948build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2949
9cc8ae67
PB
2950
2951
a0da8069 2952################################################################################
252b5132 2953
a0da8069 2954srcname="gnu development package"
252b5132 2955
a0da8069
NN
2956# This gets set non-empty for some net releases of packages.
2957appdirs=""
252b5132 2958
a0da8069
NN
2959# Define is_cross_compiler to save on calls to 'test'.
2960is_cross_compiler=
2961if test x"${host}" = x"${target}" ; then
2962 is_cross_compiler=no
252b5132 2963else
a0da8069 2964 is_cross_compiler=yes
c6b750e1 2965fi
252b5132 2966
9175bfc0 2967# Find the build and target subdir names.
dd12c3a8 2968
66a79c16
DJ
2969# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2970# have matching libraries, they should use host libraries: Makefile.tpl
2971# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2972# However, they still use the build modules, because the corresponding
2973# host modules (e.g. bison) are only built for the host when bootstrap
2974# finishes. So:
2975# - build_subdir is where we find build modules, and never changes.
2976# - build_libsubdir is where we find build libraries, and can be overridden.
2977
2978# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2979build_subdir="build-${build_noncanonical}"
c6b750e1 2980
81ecdfbb
RW
2981# Check whether --with-build-libsubdir was given.
2982if test "${with_build_libsubdir+set}" = set; then :
2983 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2984else
2985 build_libsubdir="$build_subdir"
81ecdfbb
RW
2986fi
2987
b00612cc
PB
2988# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2989if ( test $srcdir = . && test -d gcc ) \
2990 || test -d $srcdir/../host-${host_noncanonical}; then
2991 host_subdir="host-${host_noncanonical}"
2992else
2993 host_subdir=.
2994fi
dd12c3a8
NN
2995# No prefix.
2996target_subdir=${target_noncanonical}
c6b750e1 2997
2fd0b40b
RW
2998# Be sure to cover against remnants of an in-tree build.
2999if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
3000 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
3001Use a pristine source tree when building in a separate tree" "$LINENO" 5
3002fi
252b5132 3003
a0da8069
NN
3004# Skipdirs are removed silently.
3005skipdirs=
3006# Noconfigdirs are removed loudly.
3007noconfigdirs=""
252b5132 3008
a0da8069
NN
3009use_gnu_ld=
3010# Make sure we don't let GNU ld be added if we didn't want it.
3011if test x$with_gnu_ld = xno ; then
3012 use_gnu_ld=no
93f9b408 3013 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
3014fi
3015
a0da8069
NN
3016use_gnu_as=
3017# Make sure we don't let GNU as be added if we didn't want it.
3018if test x$with_gnu_as = xno ; then
3019 use_gnu_as=no
3020 noconfigdirs="$noconfigdirs gas"
252b5132
RH
3021fi
3022
700d40ca
ILT
3023use_included_zlib=
3024# Make sure we don't let ZLIB be added if we didn't want it.
3025if test x$with_system_zlib = xyes ; then
3026 use_included_zlib=no
3027 noconfigdirs="$noconfigdirs zlib"
3028fi
3029
c6b750e1 3030# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 3031# it's not even worth trying to configure, much less build, that tool.
252b5132 3032
a0da8069
NN
3033case ${with_x} in
3034 yes | "") ;; # the default value for this tree is that X11 is available
3035 no)
675c6968 3036 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 3037 # We won't be able to build gdbtk without X.
c6b750e1 3038 enable_gdbtk=no
a0da8069
NN
3039 ;;
3040 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
3041esac
252b5132 3042
a0da8069 3043# Some tools are only suitable for building in a "native" situation.
c6b750e1 3044# Remove these if host!=target.
701628f5 3045native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
252b5132 3046
a0da8069
NN
3047# Similarly, some are only suitable for cross toolchains.
3048# Remove these if host=target.
3049cross_only="target-libgloss target-newlib target-opcodes"
3050
3051case $is_cross_compiler in
3052 no) skipdirs="${skipdirs} ${cross_only}" ;;
3053 yes) skipdirs="${skipdirs} ${native_only}" ;;
3054esac
252b5132 3055
a0da8069
NN
3056# If both --with-headers and --with-libs are specified, default to
3057# --without-newlib.
32be62b5
RS
3058if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3059 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
3060 if test x"${with_newlib}" = x ; then
3061 with_newlib=no
3062 fi
252b5132
RH
3063fi
3064
a0da8069
NN
3065# Recognize --with-newlib/--without-newlib.
3066case ${with_newlib} in
3067 no) skipdirs="${skipdirs} target-newlib" ;;
3068 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
3069esac
252b5132 3070
93f9b408
ILT
3071# Handle --enable-gold.
3072
81ecdfbb
RW
3073# Check whether --enable-gold was given.
3074if test "${enable_gold+set}" = set; then :
3075 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3076else
3077 ENABLE_GOLD=no
81ecdfbb
RW
3078fi
3079
93f9b408
ILT
3080if test "${ENABLE_GOLD}" = "yes"; then
3081 # Check for ELF target.
3082 is_elf=no
3083 case "${target}" in
3084 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3085 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 3086 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
3087 case "${target}" in
3088 *-*-linux*aout* | *-*-linux*oldld*)
3089 ;;
3090 *)
3091 is_elf=yes
3092 ;;
3093 esac
3094 esac
3095
3096 if test "$is_elf" = "yes"; then
3097 # Check for target supported by gold.
3098 case "${target}" in
4a657b0d 3099 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
3100 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3101 ;;
3102 esac
3103 fi
3104fi
3105
a0da8069 3106# Configure extra directories which are host specific
252b5132 3107
a0da8069
NN
3108case "${host}" in
3109 *-cygwin*)
3110 configdirs="$configdirs libtermcap" ;;
3111esac
252b5132 3112
59f7ec45
HPN
3113# A target can indicate whether a language isn't supported for some reason.
3114# Only spaces may be used in this macro; not newlines or tabs.
3115unsupported_languages=
3116
c6b750e1 3117# Remove more programs from consideration, based on the host or
a0da8069
NN
3118# target this usually means that a port of the program doesn't
3119# exist yet.
252b5132 3120
a0da8069
NN
3121case "${host}" in
3122 hppa*64*-*-*)
3123 noconfigdirs="$noconfigdirs byacc"
3124 ;;
ec11bdc6 3125 i[3456789]86-*-vsta)
675c6968 3126 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 3127 ;;
ec11bdc6 3128 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 3129 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 3130 ;;
2d1e8239
NC
3131 x86_64-*-mingw*)
3132 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3133 ;;
ec11bdc6 3134 i[3456789]86-*-mingw32*)
675c6968 3135 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 3136 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 3137 ;;
ec11bdc6 3138 i[3456789]86-*-beos*)
675c6968 3139 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 3140 ;;
a0da8069 3141 *-*-cygwin*)
a92834c8 3142 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
3143 ;;
3144 *-*-netbsd*)
a92834c8 3145 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
3146 ;;
3147 ppc*-*-pe)
675c6968 3148 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3149 ;;
3150 powerpc-*-beos*)
675c6968 3151 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3152 ;;
a0da8069 3153esac
252b5132 3154
4b1cb4fe 3155
81ecdfbb
RW
3156# Check whether --enable-libada was given.
3157if test "${enable_libada+set}" = set; then :
3158 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3159else
3160 ENABLE_LIBADA=yes
81ecdfbb
RW
3161fi
3162
a2592b1b 3163if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3164 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3165fi
3166
81ecdfbb
RW
3167# Check whether --enable-libssp was given.
3168if test "${enable_libssp+set}" = set; then :
3169 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3170else
3171 ENABLE_LIBSSP=yes
81ecdfbb
RW
3172fi
3173
5f128533 3174
a0da8069
NN
3175# Save it here so that, even in case of --enable-libgcj, if the Java
3176# front-end isn't enabled, we still get libgcj disabled.
3177libgcj_saved=$libgcj
3178case $enable_libgcj in
3179yes)
3180 # If we reset it here, it won't get added to noconfigdirs in the
3181 # target-specific build rules, so it will be forcibly enabled
3182 # (unless the Java language itself isn't enabled).
3183 libgcj=
3184 ;;
3185no)
3186 # Make sure we get it printed in the list of not supported target libs.
3187 noconfigdirs="$noconfigdirs ${libgcj}"
3188 ;;
3189esac
252b5132 3190
4b1cb4fe 3191
a6df5a19
PB
3192# Disable libmudflap on some systems.
3193if test x$enable_libmudflap = x ; then
3e707e94 3194 case "${target}" in
29383458 3195 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3196 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3197 ;;
3198 *-*-freebsd*)
3199 # Enable libmudflap by default in FreeBSD.
3200 ;;
3201 *)
3202 # Disable it by default everywhere else.
3203 noconfigdirs="$noconfigdirs target-libmudflap"
3204 ;;
3205 esac
a6df5a19 3206fi
4b1cb4fe 3207
a6df5a19
PB
3208# Disable libgomp on non POSIX hosted systems.
3209if test x$enable_libgomp = x ; then
b3ded179
PB
3210 # Enable libgomp by default on hosted POSIX systems.
3211 case "${target}" in
29383458 3212 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3213 ;;
3214 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3215 ;;
64ce424c 3216 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3217 ;;
3218 *-*-darwin* | *-*-aix*)
3219 ;;
3220 *)
3221 noconfigdirs="$noconfigdirs target-libgomp"
3222 ;;
3223 esac
a6df5a19 3224fi
b3ded179 3225
691bb5a1
DD
3226# Default libgloss CPU subdirectory.
3227libgloss_dir="$target_cpu"
4b1cb4fe 3228
a0da8069
NN
3229case "${target}" in
3230 *-*-chorusos)
54d1c879 3231 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3232 ;;
24741ab2 3233 powerpc-*-darwin*)
9d39db92 3234 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3235 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3236 ;;
85bd1942
TG
3237 i[3456789]86-*-darwin*)
3238 noconfigdirs="$noconfigdirs ld gprof"
3239 noconfigdirs="$noconfigdirs sim target-rda"
3240 ;;
e8a5fa9c 3241 x86_64-*-darwin[912]*)
652dec25
TG
3242 noconfigdirs="$noconfigdirs ld gas gprof"
3243 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3244 ;;
04d1ab34 3245 *-*-darwin*)
d320aacb 3246 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3247 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3248 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3249 ;;
a0da8069 3250 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3251 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3252 ;;
de0b4a87 3253 *-*-freebsd*)
4b1cb4fe
DD
3254 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3255 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3256 && test -f /usr/local/include/gmp.h; then
3257 with_gmp=/usr/local
3258 fi
3259
3260 # Skip some stuff that's unsupported on some FreeBSD configurations.
3261 case "${target}" in
3262 i*86-*-*) ;;
3263 alpha*-*-*) ;;
3264 *)
54d1c879 3265 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3266 ;;
3267 esac
3268 ;;
f8a495c8
NC
3269 *-*-kaos*)
3270 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3271 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3272 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3273 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3274 noconfigdirs="$noconfigdirs target-libgloss"
3275 ;;
a0da8069
NN
3276 *-*-netbsd*)
3277 # Skip some stuff on all NetBSD configurations.
3278 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3279
3280 # Skip some stuff that's unsupported on some NetBSD configurations.
3281 case "${target}" in
3282 i*86-*-netbsdelf*) ;;
5b474aa8 3283 arm*-*-netbsdelf*) ;;
a0da8069 3284 *)
54d1c879 3285 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3286 ;;
3287 esac
3288 ;;
2a3124ca 3289 *-*-netware*)
54d1c879 3290 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3291 ;;
3292 *-*-rtems*)
54d1c879 3293 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3294 ;;
1587117a
EC
3295 # The tpf target doesn't support gdb yet.
3296 *-*-tpf*)
54d1c879 3297 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3298 ;;
c1968181 3299 *-*-uclinux*)
54d1c879 3300 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3301 ;;
a0da8069 3302 *-*-vxworks*)
54d1c879 3303 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3304 ;;
3305 alpha*-dec-osf*)
3306 # ld works, but does not support shared libraries.
3307 # newlib is not 64 bit ready. I'm not sure about fileutils.
3308 # gas doesn't generate exception information.
3309 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3310 ;;
3311 alpha*-*-*vms*)
54d1c879 3312 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3313 ;;
3314 alpha*-*-linux*)
3315 # newlib is not 64 bit ready
3316 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3317 ;;
a0da8069
NN
3318 alpha*-*-*)
3319 # newlib is not 64 bit ready
54d1c879 3320 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3321 ;;
4a18bd6b 3322 am33_2.0-*-linux*)
54d1c879 3323 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3324 ;;
a0da8069 3325 sh-*-linux*)
54d1c879 3326 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3327 ;;
a0da8069 3328 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3329 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3330 noconfigdirs="$noconfigdirs target-examples"
3331 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3332 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3333 noconfigdirs="$noconfigdirs expect dejagnu"
3334 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3335 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3336 noconfigdirs="$noconfigdirs target-newlib"
3337 case "${host}" in
3338 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3339 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3340 ;;
3341 esac
691bb5a1 3342 libgloss_dir=wince
a0da8069
NN
3343 ;;
3344 arc-*-*)
54d1c879 3345 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3346 ;;
caeba88f 3347 arm-semi-aof )
caeba88f 3348 ;;
a0da8069 3349 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3350 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3351 libgloss_dir=arm
a0da8069 3352 ;;
11b04d1f 3353 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3354 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3355 libgloss_dir=arm
a0da8069 3356 ;;
bd70a46f 3357 arm*-*-linux-gnueabi)
6d18b86b 3358 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3359 case ${with_newlib} in
3360 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3361 esac
691bb5a1 3362 libgloss_dir=arm
bd70a46f 3363 ;;
df4a6958 3364 arm*-*-symbianelf*)
54d1c879 3365 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3366 libgloss_dir=arm
df4a6958 3367 ;;
a0da8069 3368 arm-*-pe*)
54d1c879 3369 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3370 ;;
a0da8069 3371 thumb-*-coff)
54d1c879 3372 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3373 ;;
3374 thumb-*-elf)
54d1c879 3375 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3376 ;;
a0da8069 3377 thumb-*-pe)
54d1c879 3378 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3379 ;;
3380 arm-*-riscix*)
54d1c879 3381 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3382 ;;
3383 avr-*-*)
266df637 3384 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3385 ;;
376a0e54 3386 bfin-*-*)
df51e4e1
JZ
3387 unsupported_languages="$unsupported_languages java"
3388 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3389 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3390 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3391 fi
3392 ;;
a0da8069 3393 c4x-*-* | tic4x-*-*)
54d1c879 3394 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3395 ;;
3396 c54x*-*-* | tic54x-*-*)
54d1c879 3397 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3398 ;;
52310858
NC
3399 cr16-*-*)
3400 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3401 ;;
c7e66c6d 3402 cris-*-* | crisv32-*-*)
59f7ec45 3403 unsupported_languages="$unsupported_languages java"
c7e66c6d 3404 case "${target}" in
2faa2958 3405 *-*-aout)
096f7d00 3406 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3407 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3408 *-*-elf)
5e818318 3409 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3410 *-*-linux*)
5e818318 3411 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3412 *)
096f7d00 3413 unsupported_languages="$unsupported_languages fortran"
54d1c879 3414 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3415 esac
691bb5a1 3416 libgloss_dir=cris
a0da8069 3417 ;;
3e707e94 3418 crx-*-*)
54d1c879 3419 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3420 ;;
a0da8069 3421 d10v-*-*)
54d1c879 3422 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3423 ;;
3424 d30v-*-*)
54d1c879 3425 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3426 ;;
691bb5a1
DD
3427 ep9312-*-elf | ep9312-*-coff)
3428 libgloss_dir=arm
3429 ;;
a0da8069 3430 fr30-*-elf*)
54d1c879 3431 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3432 ;;
3433 frv-*-*)
54d1c879 3434 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3435 ;;
20135e4c
NC
3436 moxie-*-*)
3437 noconfigdirs="$noconfigdirs ${libgcj}"
3438 noconfigdirs="$noconfigdirs gprof"
3439 ;;
a0da8069 3440 h8300*-*-*)
54d1c879 3441 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3442 ;;
3443 h8500-*-*)
54d1c879 3444 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3445 ;;
caeba88f 3446 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3447 ;;
a0da8069
NN
3448 hppa*64*-*-linux* | parisc*64*-*-linux*)
3449 # In this case, it's because the hppa64-linux target is for
3450 # the kernel only at this point and has no libc, and thus no
3451 # headers, crt*.o, etc., all of which are needed by these.
3452 noconfigdirs="$noconfigdirs target-zlib"
3453 ;;
5dcac624
DA
3454 parisc*-*-linux* | hppa*-*-linux*)
3455 ;;
a0da8069 3456 hppa*-*-*elf* | \
a0da8069
NN
3457 hppa*-*-lites* | \
3458 hppa*-*-openbsd* | \
3459 hppa*64*-*-*)
54d1c879 3460 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3461 ;;
3462 hppa*-hp-hpux11*)
3463 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3464 ;;
691bb5a1
DD
3465 hppa*-*-pro*)
3466 libgloss_dir=pa
3467 ;;
a0da8069
NN
3468 hppa*-*-*)
3469 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3470 # build on HP-UX 10.20.
54d1c879 3471 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3472 ;;
b07c2aad 3473 i960-*-*)
54d1c879 3474 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3475 ;;
a0da8069
NN
3476 ia64*-*-elf*)
3477 # No gdb support yet.
675c6968 3478 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3479 ;;
3480 ia64*-**-hpux*)
3481 # No gdb or ld support yet.
54d1c879 3482 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3483 ;;
19e99079
NC
3484 ia64*-*-*vms*)
3485 # No gdb or ld support yet.
3486 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3487 ;;
caeba88f 3488 i370-*-opened*)
caeba88f 3489 ;;
ec11bdc6 3490 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3491 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3492 libgloss_dir=i386
a0da8069 3493 ;;
ec11bdc6 3494 i[3456789]86-*-linux*)
a0da8069
NN
3495 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3496 # not build java stuff by default.
3497 case "${target}" in
3498 *-*-*libc1*)
54d1c879 3499 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3500 esac
3501
3502 # This section makes it possible to build newlib natively on linux.
3503 # If we are using a cross compiler then don't configure newlib.
3504 if test x${is_cross_compiler} != xno ; then
bba45b8b 3505 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3506 fi
3507 noconfigdirs="$noconfigdirs target-libgloss"
3508 # If we are not using a cross compiler, do configure newlib.
3509 # Note however, that newlib will only be configured in this situation
3510 # if the --with-newlib option has been given, because otherwise
3511 # 'target-newlib' will appear in skipdirs.
3512 ;;
1f53ca9a
AO
3513 i[3456789]86-w64-mingw*)
3514 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3515 ;;
3516 i[3456789]86-*-mingw*)
45055374
CV
3517 target_configdirs="$target_configdirs target-winsup"
3518 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3519 ;;
2d1e8239 3520 x86_64-*-mingw*)
2d1e8239 3521 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3522 ;;
a0da8069
NN
3523 *-*-cygwin*)
3524 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3525 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3526 # always build newlib if winsup directory is present.
45055374 3527 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3528 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3529 elif test -d "$srcdir/newlib"; then
45055374 3530 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3531 fi
c6b750e1 3532 ;;
caeba88f
AL
3533 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3534 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3535 ;;
ec11bdc6 3536 i[3456789]86-*-pe)
54d1c879 3537 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3538 ;;
ec11bdc6 3539 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3540 # The linker does not yet know about weak symbols in COFF,
3541 # and is not configured to handle mixed ELF and COFF.
54d1c879 3542 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3543 ;;
ec11bdc6 3544 i[3456789]86-*-sco*)
54d1c879 3545 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3546 ;;
ec11bdc6 3547 i[3456789]86-*-solaris2*)
a0da8069
NN
3548 noconfigdirs="$noconfigdirs target-libgloss"
3549 ;;
ec11bdc6 3550 i[3456789]86-*-sysv4*)
54d1c879 3551 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3552 ;;
ec11bdc6 3553 i[3456789]86-*-beos*)
54d1c879 3554 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3555 ;;
b59bea8a 3556 i[3456789]86-*-rdos*)
2429c060
PB
3557 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3558 ;;
b07c2aad 3559 m32r-*-*)
54d1c879 3560 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3561 ;;
a0da8069 3562 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3563 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3564 libgloss_dir=m68hc11
a0da8069
NN
3565 ;;
3566 m68k-*-elf*)
54d1c879 3567 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3568 ;;
3569 m68k-*-coff*)
54d1c879 3570 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3571 ;;
691bb5a1
DD
3572 m68*-*-* | fido-*-*)
3573 libgloss_dir=m68k
3574 ;;
a0da8069
NN
3575 mcore-*-pe*)
3576 # The EPOC C++ environment does not support exceptions or rtti,
3577 # and so building libstdc++-v3 tends not to always work.
3578 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3579 ;;
3580 mmix-*-*)
59f7ec45 3581 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3582 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3583 ;;
3584 mn10200-*-*)
54d1c879 3585 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3586 ;;
3587 mn10300-*-*)
54d1c879 3588 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3589 ;;
4970f871 3590 mt-*-*)
cdb9b172
AH
3591 noconfigdirs="$noconfigdirs sim"
3592 ;;
a0da8069
NN
3593 powerpc-*-aix*)
3594 # copied from rs6000-*-* entry
e8a5fa9c 3595 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3596 ;;
3597 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3598 target_configdirs="$target_configdirs target-winsup"
54d1c879 3599 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3600 # always build newlib.
3601 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3602 ;;
3603 # This is temporary until we can link against shared libraries
3604 powerpcle-*-solaris*)
54d1c879 3605 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3606 libgloss_dir=rs6000
a0da8069
NN
3607 ;;
3608 powerpc-*-beos*)
54d1c879 3609 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3610 ;;
a0da8069 3611 powerpc-*-eabi)
54d1c879 3612 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3613 libgloss_dir=rs6000
caeba88f
AL
3614 ;;
3615 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3616 libgloss_dir=rs6000
a0da8069 3617 ;;
a0da8069 3618 rs6000-*-lynxos*)
54d1c879 3619 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3620 ;;
3621 rs6000-*-aix*)
e8a5fa9c 3622 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3623 ;;
3624 rs6000-*-*)
54d1c879 3625 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3626 ;;
3627 m68k-apollo-*)
54d1c879 3628 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3629 ;;
25a07265
NC
3630 microblaze*)
3631 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3632 ;;
5bd8be13
RS
3633 mips*-sde-elf*)
3634 skipdirs="$skipdirs target-libiberty"
3635 noconfigdirs="$noconfigdirs ${libgcj}"
3636 if test x$with_newlib = xyes; then
3637 noconfigdirs="$noconfigdirs gprof"
3638 fi
3639 libgloss_dir=mips
3640 ;;
a0da8069 3641 mips*-*-irix5*)
54d1c879 3642 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3643 ;;
3644 mips*-*-irix6*)
a0da8069
NN
3645 # Linking libjava exceeds command-line length limits on at least
3646 # IRIX 6.2, but not on IRIX 6.5.
3647 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3648 # <oldham@codesourcery.com>
54d1c879 3649 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3650 ;;
a0da8069 3651 mips*-*-bsd*)
54d1c879 3652 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3653 ;;
a0da8069
NN
3654 mips*-*-linux*)
3655 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3656 ;;
3657 mips*-*-*)
54d1c879 3658 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3659 libgloss_dir=mips
a0da8069
NN
3660 ;;
3661 romp-*-*)
54d1c879 3662 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3663 ;;
dbf85af7 3664 sh-*-* | sh64-*-*)
a0da8069 3665 case "${host}" in
ec11bdc6
DD
3666 i[3456789]86-*-vsta) ;; # don't add gprof back in
3667 i[3456789]86-*-go32*) ;; # don't add gprof back in
3668 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3669 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3670 esac
e8a5fa9c
RW
3671 case "${target}" in
3672 sh*-*-elf)
3673 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3674 *)
3675 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3676 esac
a0da8069 3677 ;;
691bb5a1
DD
3678 sparclet-*-aout* | sparc86x-*-*)
3679 libgloss_dir=sparc
3680 ;;
a0da8069 3681 sparc-*-elf*)
54d1c879 3682 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3683 ;;
3684 sparc64-*-elf*)
54d1c879 3685 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3686 libgloss_dir=sparc
a0da8069
NN
3687 ;;
3688 sparclite-*-*)
54d1c879 3689 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3690 libgloss_dir=sparc
a0da8069
NN
3691 ;;
3692 sparc-*-sunos4*)
54d1c879 3693 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3694 if test x${is_cross_compiler} != xno ; then
3695 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3696 else
3697 use_gnu_ld=no
3698 fi
3699 ;;
e3c770b1 3700 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3701 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3702 ;;
a0da8069
NN
3703 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3704 ;;
3705 v810-*-*)
54d1c879 3706 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3707 ;;
3708 v850-*-*)
54d1c879 3709 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3710 ;;
3711 v850e-*-*)
54d1c879 3712 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3713 ;;
3714 v850ea-*-*)
54d1c879 3715 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3716 ;;
3717 vax-*-vms)
54d1c879 3718 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3719 ;;
3720 vax-*-*)
54d1c879 3721 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3722 ;;
8b66833e 3723 xtensa*-*-*)
54d1c879 3724 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3725 ;;
a0da8069 3726 ip2k-*-*)
54d1c879 3727 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3728 ;;
29383458 3729 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3730 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3731 ;;
3732 *-*-lynxos*)
54d1c879 3733 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3734 ;;
a0da8069 3735 *-*-*)
54d1c879 3736 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3737 ;;
3738esac
252b5132 3739
a0da8069
NN
3740# If we aren't building newlib, then don't build libgloss, since libgloss
3741# depends upon some newlib header files.
3742case "${noconfigdirs}" in
3743 *target-libgloss*) ;;
3744 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3745esac
3746
a0da8069
NN
3747# Work in distributions that contain no compiler tools, like Autoconf.
3748tentative_cc=""
3749host_makefile_frag=/dev/null
3750if test -d ${srcdir}/config ; then
3751case "${host}" in
3752 m68k-hp-hpux*)
3753 # Avoid "too much defining" errors from HPUX compiler.
3754 tentative_cc="cc -Wp,-H256000"
3755 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3756 # If it's HP/UX ar, this should be harmless.
3757 RANLIB="ar ts"
3758 ;;
3759 m68k-apollo-sysv*)
3760 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3761 ;;
3762 m68k-apollo-bsd*)
3763 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3764 # chokes on bfd, the compiler won't let you assign integers to enums, and
3765 # other problems. Defining CC to gcc is a questionable way to say "don't use
3766 # the apollo compiler" (the preferred version of GCC could be called cc,
3767 # or whatever), but I'm not sure leaving CC as cc is any better...
3768 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3769 # Used to have BISON=yacc.
3770 tentative_cc=gcc
3771 ;;
3772 m88k-dg-dgux*)
3773 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3774 ;;
3775 m88k-harris-cxux*)
3776 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3777 tentative_cc="cc -Xa"
3778 host_makefile_frag="config/mh-cxux"
3779 ;;
3780 m88k-motorola-sysv*)
3781 ;;
3782 mips*-dec-ultrix*)
3783 tentative_cc="cc -Wf,-XNg1000"
3784 host_makefile_frag="config/mh-decstation"
3785 ;;
3786 mips*-nec-sysv4*)
3787 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3788 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3789 host_makefile_frag="config/mh-necv4"
3790 ;;
3791 mips*-sgi-irix4*)
3792 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3793 # environment. Also bump switch table size so that cp-parse will
3794 # compile. Bump string length limit so linker builds.
3795 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3796 ;;
3797 mips*-*-sysv4*)
3798 host_makefile_frag="config/mh-sysv4"
3799 ;;
3800 mips*-*-sysv*)
3801 # This is for a MIPS running RISC/os 4.52C.
3802
3803 # This is needed for GDB, but needs to be in the top-level make because
3804 # if a library is compiled with the bsd headers and gets linked with the
3805 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3806 # a different size).
3807 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3808 # known except to select the sysv environment. Could we use /proc instead?
3809 # These "sysv environments" and "bsd environments" often end up being a pain.
3810 #
3811 # This is not part of CFLAGS because perhaps not all C compilers have this
3812 # option.
3813 tentative_cc="cc -systype sysv"
3814 ;;
3815 i370-ibm-opened*)
3816 tentative_cc="c89"
3817 ;;
ec11bdc6 3818 i[3456789]86-*-sysv5*)
a0da8069
NN
3819 host_makefile_frag="config/mh-sysv5"
3820 ;;
ec11bdc6 3821 i[3456789]86-*-dgux*)
a0da8069
NN
3822 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3823 host_makefile_frag="config/mh-dgux386"
3824 ;;
ec11bdc6 3825 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3826 # The MetaWare compiler will generate a copyright message unless you
3827 # turn it off by adding the -Hnocopyr flag.
3828 tentative_cc="cc -Hnocopyr"
3829 ;;
ec11bdc6 3830 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3831 # for an NCR 3000 (i486/SVR4) system.
3832 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3833 # This compiler not only emits obnoxious copyright messages every time
3834 # you run it, but it chokes and dies on a whole bunch of GNU source
3835 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3836 tentative_cc="/usr/ccs/ATT/cc"
3837 host_makefile_frag="config/mh-ncr3000"
3838 ;;
ec11bdc6 3839 i[3456789]86-*-sco3.2v5*)
a0da8069 3840 ;;
ec11bdc6 3841 i[3456789]86-*-sco*)
a0da8069
NN
3842 # The native C compiler botches some simple uses of const. Unfortunately,
3843 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3844 tentative_cc="cc -Dconst="
3845 host_makefile_frag="config/mh-sco"
3846 ;;
ec11bdc6 3847 i[3456789]86-*-udk*)
a0da8069
NN
3848 host_makefile_frag="config/mh-sysv5"
3849 ;;
ec11bdc6 3850 i[3456789]86-*-solaris2*)
a0da8069
NN
3851 host_makefile_frag="config/mh-sysv4"
3852 ;;
ec11bdc6 3853 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3854 host_makefile_frag="config/mh-djgpp"
3855 ;;
3856 *-cygwin*)
e33b51a6 3857
81ecdfbb
RW
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3859$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3860echo a >cygwin-cat-check
1f53ca9a 3861if test `cat cygwin-cat-check` = a ; then
8ade07e9 3862 rm cygwin-cat-check
81ecdfbb
RW
3863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3864$as_echo "yes" >&6; }
e33b51a6 3865else
8ade07e9 3866 rm cygwin-cat-check
81ecdfbb
RW
3867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3868$as_echo "no" >&6; }
3869 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3870 Please either mount the build directory in binary mode or run the following
3871 commands before running any configure script:
3872set -o igncr
3873export SHELLOPTS
81ecdfbb 3874 " "$LINENO" 5
e33b51a6 3875fi
e33b51a6 3876
a0da8069
NN
3877 host_makefile_frag="config/mh-cygwin"
3878 ;;
8a1599ab 3879 *-mingw*)
84e7906e 3880 host_makefile_frag="config/mh-mingw"
2d1e8239 3881 ;;
a0da8069
NN
3882 *-interix*)
3883 host_makefile_frag="config/mh-interix"
3884 ;;
3885 vax-*-ultrix2*)
3886 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3887 tentative_cc=gcc
3888 ;;
3889 *-*-solaris2*)
3890 host_makefile_frag="config/mh-solaris"
3891 ;;
3892 m68k-sun-sunos*)
3893 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3894 # without overflowing the jump tables (-J says to use a 32 bit table)
3895 tentative_cc="cc -J"
3896 ;;
da888c87 3897 hppa*-hp-hpux10*)
a0da8069 3898 tentative_cc="cc -Wp,-H256000"
da888c87 3899 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3900 ;;
da888c87
PB
3901 hppa*-hp-hpux* | hppa*-*-hiux*)
3902 tentative_cc="cc -Wp,-H256000"
3903 host_makefile_frag="config/mh-pa"
3904 ;;
3905 hppa*-*)
3906 host_makefile_frag="config/mh-pa"
3907 ;;
3908 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3909 tentative_cc="cc -Wp,-H256000"
3910 ;;
3911 rs6000-*-lynxos*)
3912 # /bin/cc is less than useful for our purposes. Always use GCC
3913 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3914 host_makefile_frag="config/mh-lynxrs6k"
3915 ;;
0df3d27f
PB
3916 powerpc-*-darwin*)
3917 host_makefile_frag="config/mh-ppc-darwin"
3918 ;;
f6d183c0
PB
3919 powerpc-*-aix*)
3920 host_makefile_frag="config/mh-ppc-aix"
3921 ;;
3922 rs6000-*-aix*)
3923 host_makefile_frag="config/mh-ppc-aix"
3924 ;;
a0da8069
NN
3925 *-*-lynxos*)
3926 # /bin/cc is less than useful for our purposes. Always use GCC
3927 tentative_cc="/bin/gcc"
3928 ;;
3929 *-*-sysv4*)
3930 host_makefile_frag="config/mh-sysv4"
3931 ;;
fe69863c
DD
3932 # This is placed last to prevent interfering with the cases above.
3933 i[3456789]86-*-*)
3934 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3935 host_makefile_frag="config/mh-x86omitfp"
3936 ;;
a0da8069
NN
3937esac
3938fi
3939
9e07f89d
NN
3940# If we aren't going to be using gcc, see if we can extract a definition
3941# of CC from the fragment.
3942# Actually, use the 'pre-extracted' version above.
3943if test -z "${CC}" && test "${build}" = "${host}" ; then
3944 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3945 found=
3946 for dir in $PATH; do
3947 test -z "$dir" && dir=.
3948 if test -f $dir/gcc; then
3949 found=yes
3950 break
3951 fi
3952 done
3953 IFS="$save_ifs"
3954 if test -z "${found}" && test -n "${tentative_cc}" ; then
3955 CC=$tentative_cc
3956 fi
3957fi
3958
3959if test "${build}" != "${host}" ; then
1576798e
PB
3960 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3961 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3962 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3963 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3964 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3965 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3966 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3967 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3968 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3969 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3970 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3971 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3972else
3973 AR_FOR_BUILD="\$(AR)"
3974 AS_FOR_BUILD="\$(AS)"
512b7dfb 3975 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3976 CXX_FOR_BUILD="\$(CXX)"
3977 GCJ_FOR_BUILD="\$(GCJ)"
3978 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3979 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3980 LD_FOR_BUILD="\$(LD)"
3981 NM_FOR_BUILD="\$(NM)"
3982 RANLIB_FOR_BUILD="\$(RANLIB)"
3983 WINDRES_FOR_BUILD="\$(WINDRES)"
3984 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3985fi
3986
3987ac_ext=c
c6b750e1
DJ
3988ac_cpp='$CPP $CPPFLAGS'
3989ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3990ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3991ac_compiler_gnu=$ac_cv_c_compiler_gnu
3992if test -n "$ac_tool_prefix"; then
3993 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3994set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3996$as_echo_n "checking for $ac_word... " >&6; }
3997if test "${ac_cv_prog_CC+set}" = set; then :
3998 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3999else
4000 if test -n "$CC"; then
4001 ac_cv_prog_CC="$CC" # Let the user override the test.
4002else
4003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4004for as_dir in $PATH
4005do
4006 IFS=$as_save_IFS
4007 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4008 for ac_exec_ext in '' $ac_executable_extensions; do
4009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4010 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4012 break 2
4013 fi
4014done
81ecdfbb
RW
4015 done
4016IFS=$as_save_IFS
c6b750e1
DJ
4017
4018fi
4019fi
4020CC=$ac_cv_prog_CC
4021if test -n "$CC"; then
81ecdfbb
RW
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4023$as_echo "$CC" >&6; }
c6b750e1 4024else
81ecdfbb
RW
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4026$as_echo "no" >&6; }
c6b750e1
DJ
4027fi
4028
81ecdfbb 4029
c6b750e1
DJ
4030fi
4031if test -z "$ac_cv_prog_CC"; then
4032 ac_ct_CC=$CC
6a9cf61e 4033 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4034set dummy gcc; ac_word=$2
81ecdfbb
RW
4035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4036$as_echo_n "checking for $ac_word... " >&6; }
4037if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4038 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4039else
4040 if test -n "$ac_ct_CC"; then
4041 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4042else
4043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4044for as_dir in $PATH
4045do
4046 IFS=$as_save_IFS
4047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4048 for ac_exec_ext in '' $ac_executable_extensions; do
4049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4050 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4052 break 2
4053 fi
4054done
81ecdfbb
RW
4055 done
4056IFS=$as_save_IFS
c6b750e1
DJ
4057
4058fi
4059fi
4060ac_ct_CC=$ac_cv_prog_ac_ct_CC
4061if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4063$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4064else
81ecdfbb
RW
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4066$as_echo "no" >&6; }
c6b750e1
DJ
4067fi
4068
81ecdfbb
RW
4069 if test "x$ac_ct_CC" = x; then
4070 CC=""
4071 else
4072 case $cross_compiling:$ac_tool_warned in
4073yes:)
4074{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4075$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4076ac_tool_warned=yes ;;
4077esac
4078 CC=$ac_ct_CC
4079 fi
c6b750e1
DJ
4080else
4081 CC="$ac_cv_prog_CC"
4082fi
4083
4084if test -z "$CC"; then
81ecdfbb
RW
4085 if test -n "$ac_tool_prefix"; then
4086 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4087set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4089$as_echo_n "checking for $ac_word... " >&6; }
4090if test "${ac_cv_prog_CC+set}" = set; then :
4091 $as_echo_n "(cached) " >&6
9e07f89d
NN
4092else
4093 if test -n "$CC"; then
4094 ac_cv_prog_CC="$CC" # Let the user override the test.
4095else
c6b750e1
DJ
4096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4097for as_dir in $PATH
4098do
4099 IFS=$as_save_IFS
4100 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4101 for ac_exec_ext in '' $ac_executable_extensions; do
4102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4103 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4105 break 2
4106 fi
4107done
81ecdfbb
RW
4108 done
4109IFS=$as_save_IFS
c6b750e1 4110
9e07f89d
NN
4111fi
4112fi
c6b750e1 4113CC=$ac_cv_prog_CC
9e07f89d 4114if test -n "$CC"; then
81ecdfbb
RW
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4116$as_echo "$CC" >&6; }
c6b750e1 4117else
81ecdfbb
RW
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4119$as_echo "no" >&6; }
c6b750e1
DJ
4120fi
4121
c6b750e1 4122
81ecdfbb 4123 fi
c6b750e1 4124fi
9e07f89d
NN
4125if test -z "$CC"; then
4126 # Extract the first word of "cc", so it can be a program name with args.
4127set dummy cc; ac_word=$2
81ecdfbb
RW
4128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4129$as_echo_n "checking for $ac_word... " >&6; }
4130if test "${ac_cv_prog_CC+set}" = set; then :
4131 $as_echo_n "(cached) " >&6
9e07f89d
NN
4132else
4133 if test -n "$CC"; then
4134 ac_cv_prog_CC="$CC" # Let the user override the test.
4135else
9e07f89d 4136 ac_prog_rejected=no
c6b750e1
DJ
4137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4138for as_dir in $PATH
4139do
4140 IFS=$as_save_IFS
4141 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4142 for ac_exec_ext in '' $ac_executable_extensions; do
4143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4144 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4145 ac_prog_rejected=yes
4146 continue
4147 fi
4148 ac_cv_prog_CC="cc"
81ecdfbb 4149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4150 break 2
4151 fi
4152done
81ecdfbb
RW
4153 done
4154IFS=$as_save_IFS
c6b750e1 4155
9e07f89d
NN
4156if test $ac_prog_rejected = yes; then
4157 # We found a bogon in the path, so make sure we never use it.
4158 set dummy $ac_cv_prog_CC
4159 shift
c6b750e1 4160 if test $# != 0; then
9e07f89d
NN
4161 # We chose a different compiler from the bogus one.
4162 # However, it has the same basename, so the bogon will be chosen
4163 # first if we set CC to just the basename; use the full file name.
4164 shift
c6b750e1 4165 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4166 fi
4167fi
4168fi
4169fi
c6b750e1 4170CC=$ac_cv_prog_CC
9e07f89d 4171if test -n "$CC"; then
81ecdfbb
RW
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4173$as_echo "$CC" >&6; }
9e07f89d 4174else
81ecdfbb
RW
4175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4176$as_echo "no" >&6; }
9e07f89d
NN
4177fi
4178
81ecdfbb 4179
c6b750e1
DJ
4180fi
4181if test -z "$CC"; then
4182 if test -n "$ac_tool_prefix"; then
81ecdfbb 4183 for ac_prog in cl.exe
c6b750e1
DJ
4184 do
4185 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4186set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4188$as_echo_n "checking for $ac_word... " >&6; }
4189if test "${ac_cv_prog_CC+set}" = set; then :
4190 $as_echo_n "(cached) " >&6
9e07f89d
NN
4191else
4192 if test -n "$CC"; then
4193 ac_cv_prog_CC="$CC" # Let the user override the test.
4194else
c6b750e1
DJ
4195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4196for as_dir in $PATH
4197do
4198 IFS=$as_save_IFS
4199 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4200 for ac_exec_ext in '' $ac_executable_extensions; do
4201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4202 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4204 break 2
376a0e54 4205 fi
c6b750e1 4206done
81ecdfbb
RW
4207 done
4208IFS=$as_save_IFS
cac3d6c4 4209
c6b750e1
DJ
4210fi
4211fi
4212CC=$ac_cv_prog_CC
4213if test -n "$CC"; then
81ecdfbb
RW
4214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4215$as_echo "$CC" >&6; }
cac3d6c4 4216else
81ecdfbb
RW
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4218$as_echo "no" >&6; }
9e07f89d 4219fi
cac3d6c4 4220
81ecdfbb 4221
c6b750e1
DJ
4222 test -n "$CC" && break
4223 done
cac3d6c4 4224fi
c6b750e1
DJ
4225if test -z "$CC"; then
4226 ac_ct_CC=$CC
81ecdfbb 4227 for ac_prog in cl.exe
c6b750e1
DJ
4228do
4229 # Extract the first word of "$ac_prog", so it can be a program name with args.
4230set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4232$as_echo_n "checking for $ac_word... " >&6; }
4233if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4234 $as_echo_n "(cached) " >&6
cac3d6c4 4235else
c6b750e1
DJ
4236 if test -n "$ac_ct_CC"; then
4237 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4238else
c6b750e1
DJ
4239as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4240for as_dir in $PATH
4241do
4242 IFS=$as_save_IFS
4243 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4244 for ac_exec_ext in '' $ac_executable_extensions; do
4245 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4246 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4248 break 2
4249 fi
4250done
81ecdfbb
RW
4251 done
4252IFS=$as_save_IFS
c6b750e1 4253
cac3d6c4
CM
4254fi
4255fi
c6b750e1
DJ
4256ac_ct_CC=$ac_cv_prog_ac_ct_CC
4257if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4259$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4260else
81ecdfbb
RW
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4262$as_echo "no" >&6; }
cac3d6c4 4263fi
376a0e54 4264
81ecdfbb 4265
c6b750e1
DJ
4266 test -n "$ac_ct_CC" && break
4267done
4268
81ecdfbb
RW
4269 if test "x$ac_ct_CC" = x; then
4270 CC=""
4271 else
4272 case $cross_compiling:$ac_tool_warned in
4273yes:)
4274{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4275$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4276ac_tool_warned=yes ;;
4277esac
4278 CC=$ac_ct_CC
4279 fi
c6b750e1
DJ
4280fi
4281
4282fi
4283
4284
81ecdfbb
RW
4285test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4286$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4287as_fn_error "no acceptable C compiler found in \$PATH
4288See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4289
4290# Provide some information about the compiler.
81ecdfbb
RW
4291$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4292set X $ac_compile
4293ac_compiler=$2
4294for ac_option in --version -v -V -qversion; do
4295 { { ac_try="$ac_compiler $ac_option >&5"
4296case "(($ac_try" in
4297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298 *) ac_try_echo=$ac_try;;
4299esac
4300eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4301$as_echo "$ac_try_echo"; } >&5
4302 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4303 ac_status=$?
81ecdfbb
RW
4304 if test -s conftest.err; then
4305 sed '10a\
4306... rest of stderr output deleted ...
4307 10q' conftest.err >conftest.er1
4308 cat conftest.er1 >&5
4309 rm -f conftest.er1 conftest.err
4310 fi
4311 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4312 test $ac_status = 0; }
4313done
c6b750e1 4314
81ecdfbb 4315cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4316/* end confdefs.h. */
4317
4318int
4319main ()
4320{
4321
4322 ;
4323 return 0;
4324}
4325_ACEOF
4326ac_clean_files_save=$ac_clean_files
81ecdfbb 4327ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4328# Try to create an executable without -o first, disregard a.out.
4329# It will help us diagnose broken compilers, and finding out an intuition
4330# of exeext.
81ecdfbb
RW
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4332$as_echo_n "checking for C compiler default output file name... " >&6; }
4333ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4334
4335# The possible output files:
4336ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4337
4338ac_rmfiles=
4339for ac_file in $ac_files
4340do
4341 case $ac_file in
4342 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4343 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4344 esac
4345done
4346rm -f $ac_rmfiles
4347
4348if { { ac_try="$ac_link_default"
4349case "(($ac_try" in
4350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4351 *) ac_try_echo=$ac_try;;
4352esac
4353eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4354$as_echo "$ac_try_echo"; } >&5
4355 (eval "$ac_link_default") 2>&5
c6b750e1 4356 ac_status=$?
81ecdfbb
RW
4357 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4358 test $ac_status = 0; }; then :
4359 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4360# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4361# in a Makefile. We should not override ac_cv_exeext if it was cached,
4362# so that the user can short-circuit this test for compilers unknown to
4363# Autoconf.
4364for ac_file in $ac_files ''
c6b750e1
DJ
4365do
4366 test -f "$ac_file" || continue
4367 case $ac_file in
81ecdfbb 4368 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4369 ;;
4370 [ab].out )
4371 # We found the default executable, but exeext='' is most
4372 # certainly right.
4373 break;;
4374 *.* )
81ecdfbb
RW
4375 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4376 then :; else
4377 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4378 fi
4379 # We set ac_cv_exeext here because the later test for it is not
4380 # safe: cross compilers may not add the suffix if given an `-o'
4381 # argument, so we may need to know it at that point already.
4382 # Even if this section looks crufty: it has the advantage of
4383 # actually working.
c6b750e1
DJ
4384 break;;
4385 * )
4386 break;;
4387 esac
4388done
81ecdfbb
RW
4389test "$ac_cv_exeext" = no && ac_cv_exeext=
4390
c6b750e1 4391else
81ecdfbb
RW
4392 ac_file=''
4393fi
4394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4395$as_echo "$ac_file" >&6; }
4396if test -z "$ac_file"; then :
4397 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4398sed 's/^/| /' conftest.$ac_ext >&5
4399
81ecdfbb
RW
4400{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4401$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4402{ as_fn_set_status 77
4403as_fn_error "C compiler cannot create executables
4404See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4405fi
c6b750e1 4406ac_exeext=$ac_cv_exeext
c6b750e1 4407
81ecdfbb 4408# Check that the compiler produces executables we can run. If not, either
c6b750e1 4409# the compiler is broken, or we cross compile.
81ecdfbb
RW
4410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4411$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4412# If not cross compiling, check that we can run a simple program.
4413if test "$cross_compiling" != yes; then
4414 if { ac_try='./$ac_file'
81ecdfbb
RW
4415 { { case "(($ac_try" in
4416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4417 *) ac_try_echo=$ac_try;;
4418esac
4419eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4420$as_echo "$ac_try_echo"; } >&5
4421 (eval "$ac_try") 2>&5
c6b750e1 4422 ac_status=$?
81ecdfbb
RW
4423 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4424 test $ac_status = 0; }; }; then
c6b750e1
DJ
4425 cross_compiling=no
4426 else
4427 if test "$cross_compiling" = maybe; then
4428 cross_compiling=yes
4429 else
81ecdfbb
RW
4430 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4431$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4432as_fn_error "cannot run C compiled programs.
c6b750e1 4433If you meant to cross compile, use \`--host'.
81ecdfbb 4434See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4435 fi
4436 fi
4437fi
81ecdfbb
RW
4438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4439$as_echo "yes" >&6; }
c6b750e1 4440
81ecdfbb 4441rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4442ac_clean_files=$ac_clean_files_save
81ecdfbb 4443# Check that the compiler produces executables we can run. If not, either
c6b750e1 4444# the compiler is broken, or we cross compile.
81ecdfbb
RW
4445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4446$as_echo_n "checking whether we are cross compiling... " >&6; }
4447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4448$as_echo "$cross_compiling" >&6; }
4449
4450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4451$as_echo_n "checking for suffix of executables... " >&6; }
4452if { { ac_try="$ac_link"
4453case "(($ac_try" in
4454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4455 *) ac_try_echo=$ac_try;;
4456esac
4457eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4458$as_echo "$ac_try_echo"; } >&5
4459 (eval "$ac_link") 2>&5
c6b750e1 4460 ac_status=$?
81ecdfbb
RW
4461 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4462 test $ac_status = 0; }; then :
c6b750e1
DJ
4463 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4464# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4465# work properly (i.e., refer to `conftest.exe'), while it won't with
4466# `rm'.
4467for ac_file in conftest.exe conftest conftest.*; do
4468 test -f "$ac_file" || continue
4469 case $ac_file in
81ecdfbb 4470 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4471 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4472 break;;
4473 * ) break;;
4474 esac
4475done
4476else
81ecdfbb
RW
4477 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4478$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4479as_fn_error "cannot compute suffix of executables: cannot compile and link
4480See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4481fi
c6b750e1 4482rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4484$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4485
4486rm -f conftest.$ac_ext
4487EXEEXT=$ac_cv_exeext
4488ac_exeext=$EXEEXT
81ecdfbb
RW
4489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4490$as_echo_n "checking for suffix of object files... " >&6; }
4491if test "${ac_cv_objext+set}" = set; then :
4492 $as_echo_n "(cached) " >&6
c6b750e1 4493else
81ecdfbb 4494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4495/* end confdefs.h. */
4496
4497int
4498main ()
4499{
4500
4501 ;
4502 return 0;
4503}
4504_ACEOF
4505rm -f conftest.o conftest.obj
81ecdfbb
RW
4506if { { ac_try="$ac_compile"
4507case "(($ac_try" in
4508 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4509 *) ac_try_echo=$ac_try;;
4510esac
4511eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4512$as_echo "$ac_try_echo"; } >&5
4513 (eval "$ac_compile") 2>&5
c6b750e1 4514 ac_status=$?
81ecdfbb
RW
4515 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4516 test $ac_status = 0; }; then :
4517 for ac_file in conftest.o conftest.obj conftest.*; do
4518 test -f "$ac_file" || continue;
c6b750e1 4519 case $ac_file in
81ecdfbb 4520 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4521 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4522 break;;
4523 esac
4524done
cac3d6c4 4525else
81ecdfbb 4526 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4527sed 's/^/| /' conftest.$ac_ext >&5
4528
81ecdfbb
RW
4529{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4530$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4531as_fn_error "cannot compute suffix of object files: cannot compile
4532See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4533fi
c6b750e1
DJ
4534rm -f conftest.$ac_cv_objext conftest.$ac_ext
4535fi
81ecdfbb
RW
4536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4537$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4538OBJEXT=$ac_cv_objext
4539ac_objext=$OBJEXT
81ecdfbb
RW
4540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4541$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4542if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4543 $as_echo_n "(cached) " >&6
c6b750e1 4544else
81ecdfbb 4545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4546/* end confdefs.h. */
4547
4548int
4549main ()
4550{
4551#ifndef __GNUC__
4552 choke me
4553#endif
4554
4555 ;
4556 return 0;
4557}
4558_ACEOF
81ecdfbb 4559if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4560 ac_compiler_gnu=yes
4561else
81ecdfbb 4562 ac_compiler_gnu=no
c6b750e1 4563fi
81ecdfbb 4564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4565ac_cv_c_compiler_gnu=$ac_compiler_gnu
4566
4567fi
81ecdfbb
RW
4568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4569$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4570if test $ac_compiler_gnu = yes; then
4571 GCC=yes
4572else
4573 GCC=
4574fi
c6b750e1
DJ
4575ac_test_CFLAGS=${CFLAGS+set}
4576ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4578$as_echo_n "checking whether $CC accepts -g... " >&6; }
4579if test "${ac_cv_prog_cc_g+set}" = set; then :
4580 $as_echo_n "(cached) " >&6
4581else
4582 ac_save_c_werror_flag=$ac_c_werror_flag
4583 ac_c_werror_flag=yes
4584 ac_cv_prog_cc_g=no
4585 CFLAGS="-g"
4586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4587/* end confdefs.h. */
4588
4589int
4590main ()
4591{
4592
4593 ;
4594 return 0;
4595}
4596_ACEOF
81ecdfbb 4597if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4598 ac_cv_prog_cc_g=yes
4599else
81ecdfbb
RW
4600 CFLAGS=""
4601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4602/* end confdefs.h. */
4603
4604int
4605main ()
4606{
4607
4608 ;
4609 return 0;
4610}
4611_ACEOF
4612if ac_fn_c_try_compile "$LINENO"; then :
4613
4614else
4615 ac_c_werror_flag=$ac_save_c_werror_flag
4616 CFLAGS="-g"
4617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4618/* end confdefs.h. */
cac3d6c4 4619
81ecdfbb
RW
4620int
4621main ()
4622{
4623
4624 ;
4625 return 0;
4626}
4627_ACEOF
4628if ac_fn_c_try_compile "$LINENO"; then :
4629 ac_cv_prog_cc_g=yes
4630fi
4631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4632fi
81ecdfbb 4633rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4634fi
81ecdfbb
RW
4635rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4636 ac_c_werror_flag=$ac_save_c_werror_flag
4637fi
4638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4639$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4640if test "$ac_test_CFLAGS" = set; then
c6b750e1 4641 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4642elif test $ac_cv_prog_cc_g = yes; then
4643 if test "$GCC" = yes; then
4644 CFLAGS="-g -O2"
4645 else
4646 CFLAGS="-g"
4647 fi
4648else
4649 if test "$GCC" = yes; then
4650 CFLAGS="-O2"
4651 else
4652 CFLAGS=
4653 fi
4654fi
81ecdfbb
RW
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4656$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4657if test "${ac_cv_prog_cc_c89+set}" = set; then :
4658 $as_echo_n "(cached) " >&6
c6b750e1 4659else
81ecdfbb 4660 ac_cv_prog_cc_c89=no
c6b750e1 4661ac_save_CC=$CC
81ecdfbb 4662cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4663/* end confdefs.h. */
4664#include <stdarg.h>
4665#include <stdio.h>
4666#include <sys/types.h>
4667#include <sys/stat.h>
4668/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4669struct buf { int x; };
4670FILE * (*rcsopen) (struct buf *, struct stat *, int);
4671static char *e (p, i)
4672 char **p;
4673 int i;
4674{
4675 return p[i];
4676}
4677static char *f (char * (*g) (char **, int), char **p, ...)
4678{
4679 char *s;
4680 va_list v;
4681 va_start (v,p);
4682 s = g (p, va_arg (v,int));
4683 va_end (v);
4684 return s;
4685}
4686
4687/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4688 function prototypes and stuff, but not '\xHH' hex character constants.
4689 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4690 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4691 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4692 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4693 that's true only with -std. */
c6b750e1
DJ
4694int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4695
81ecdfbb
RW
4696/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4697 inside strings and character constants. */
4698#define FOO(x) 'x'
4699int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4700
c6b750e1
DJ
4701int test (int i, double x);
4702struct s1 {int (*f) (int a);};
4703struct s2 {int (*f) (double a);};
4704int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4705int argc;
4706char **argv;
4707int
4708main ()
4709{
4710return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4711 ;
4712 return 0;
4713}
4714_ACEOF
81ecdfbb
RW
4715for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4716 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4717do
4718 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4719 if ac_fn_c_try_compile "$LINENO"; then :
4720 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4721fi
81ecdfbb
RW
4722rm -f core conftest.err conftest.$ac_objext
4723 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4724done
81ecdfbb 4725rm -f conftest.$ac_ext
c6b750e1
DJ
4726CC=$ac_save_CC
4727
4728fi
81ecdfbb
RW
4729# AC_CACHE_VAL
4730case "x$ac_cv_prog_cc_c89" in
4731 x)
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4733$as_echo "none needed" >&6; } ;;
4734 xno)
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4736$as_echo "unsupported" >&6; } ;;
c6b750e1 4737 *)
81ecdfbb
RW
4738 CC="$CC $ac_cv_prog_cc_c89"
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4740$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4741esac
81ecdfbb 4742if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4743
c6b750e1
DJ
4744fi
4745
c6b750e1
DJ
4746ac_ext=c
4747ac_cpp='$CPP $CPPFLAGS'
4748ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4749ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4750ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4751
81ecdfbb 4752ac_ext=cpp
18f6b6ee
PB
4753ac_cpp='$CXXCPP $CPPFLAGS'
4754ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4755ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4756ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4757if test -z "$CXX"; then
4758 if test -n "$CCC"; then
4759 CXX=$CCC
4760 else
4761 if test -n "$ac_tool_prefix"; then
4762 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4763 do
4764 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4765set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4767$as_echo_n "checking for $ac_word... " >&6; }
4768if test "${ac_cv_prog_CXX+set}" = set; then :
4769 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4770else
4771 if test -n "$CXX"; then
4772 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4773else
4774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775for as_dir in $PATH
4776do
4777 IFS=$as_save_IFS
4778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4779 for ac_exec_ext in '' $ac_executable_extensions; do
4780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4781 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4783 break 2
4784 fi
4785done
81ecdfbb
RW
4786 done
4787IFS=$as_save_IFS
512b7dfb 4788
18f6b6ee
PB
4789fi
4790fi
4791CXX=$ac_cv_prog_CXX
4792if test -n "$CXX"; then
81ecdfbb
RW
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4794$as_echo "$CXX" >&6; }
18f6b6ee 4795else
81ecdfbb
RW
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4797$as_echo "no" >&6; }
18f6b6ee
PB
4798fi
4799
81ecdfbb 4800
18f6b6ee
PB
4801 test -n "$CXX" && break
4802 done
4803fi
4804if test -z "$CXX"; then
4805 ac_ct_CXX=$CXX
81ecdfbb 4806 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4807do
4808 # Extract the first word of "$ac_prog", so it can be a program name with args.
4809set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4811$as_echo_n "checking for $ac_word... " >&6; }
4812if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4813 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4814else
4815 if test -n "$ac_ct_CXX"; then
4816 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4817else
4818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4819for as_dir in $PATH
4820do
4821 IFS=$as_save_IFS
4822 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4823 for ac_exec_ext in '' $ac_executable_extensions; do
4824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4825 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4827 break 2
512b7dfb 4828 fi
18f6b6ee 4829done
81ecdfbb
RW
4830 done
4831IFS=$as_save_IFS
512b7dfb 4832
18f6b6ee
PB
4833fi
4834fi
4835ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4836if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4838$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4839else
81ecdfbb
RW
4840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4841$as_echo "no" >&6; }
18f6b6ee
PB
4842fi
4843
81ecdfbb 4844
18f6b6ee
PB
4845 test -n "$ac_ct_CXX" && break
4846done
18f6b6ee 4847
81ecdfbb
RW
4848 if test "x$ac_ct_CXX" = x; then
4849 CXX="g++"
4850 else
4851 case $cross_compiling:$ac_tool_warned in
4852yes:)
4853{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4854$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4855ac_tool_warned=yes ;;
4856esac
4857 CXX=$ac_ct_CXX
4858 fi
18f6b6ee
PB
4859fi
4860
81ecdfbb
RW
4861 fi
4862fi
18f6b6ee 4863# Provide some information about the compiler.
81ecdfbb
RW
4864$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4865set X $ac_compile
4866ac_compiler=$2
4867for ac_option in --version -v -V -qversion; do
4868 { { ac_try="$ac_compiler $ac_option >&5"
4869case "(($ac_try" in
4870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4871 *) ac_try_echo=$ac_try;;
4872esac
4873eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4874$as_echo "$ac_try_echo"; } >&5
4875 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4876 ac_status=$?
81ecdfbb
RW
4877 if test -s conftest.err; then
4878 sed '10a\
4879... rest of stderr output deleted ...
4880 10q' conftest.err >conftest.er1
4881 cat conftest.er1 >&5
4882 rm -f conftest.er1 conftest.err
4883 fi
4884 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4885 test $ac_status = 0; }
4886done
18f6b6ee 4887
81ecdfbb
RW
4888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4889$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4890if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4891 $as_echo_n "(cached) " >&6
18f6b6ee 4892else
81ecdfbb 4893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4894/* end confdefs.h. */
4895
4896int
4897main ()
4898{
4899#ifndef __GNUC__
4900 choke me
4901#endif
4902
4903 ;
4904 return 0;
4905}
4906_ACEOF
81ecdfbb 4907if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4908 ac_compiler_gnu=yes
4909else
81ecdfbb 4910 ac_compiler_gnu=no
18f6b6ee 4911fi
81ecdfbb 4912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4913ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4914
4915fi
81ecdfbb
RW
4916{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4917$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4918if test $ac_compiler_gnu = yes; then
4919 GXX=yes
4920else
4921 GXX=
4922fi
18f6b6ee
PB
4923ac_test_CXXFLAGS=${CXXFLAGS+set}
4924ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4926$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4927if test "${ac_cv_prog_cxx_g+set}" = set; then :
4928 $as_echo_n "(cached) " >&6
4929else
4930 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4931 ac_cxx_werror_flag=yes
4932 ac_cv_prog_cxx_g=no
4933 CXXFLAGS="-g"
4934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4935/* end confdefs.h. */
4936
4937int
4938main ()
4939{
4940
4941 ;
4942 return 0;
4943}
4944_ACEOF
81ecdfbb 4945if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4946 ac_cv_prog_cxx_g=yes
4947else
81ecdfbb
RW
4948 CXXFLAGS=""
4949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4950/* end confdefs.h. */
81ecdfbb 4951
18f6b6ee
PB
4952int
4953main ()
4954{
81ecdfbb 4955
18f6b6ee
PB
4956 ;
4957 return 0;
4958}
4959_ACEOF
81ecdfbb 4960if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4961
81ecdfbb
RW
4962else
4963 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4964 CXXFLAGS="-g"
4965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4966/* end confdefs.h. */
81ecdfbb 4967
18f6b6ee
PB
4968int
4969main ()
4970{
81ecdfbb 4971
18f6b6ee
PB
4972 ;
4973 return 0;
4974}
4975_ACEOF
81ecdfbb
RW
4976if ac_fn_cxx_try_compile "$LINENO"; then :
4977 ac_cv_prog_cxx_g=yes
18f6b6ee 4978fi
81ecdfbb
RW
4979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4980fi
4981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4982fi
4983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4984 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4985fi
4986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4987$as_echo "$ac_cv_prog_cxx_g" >&6; }
4988if test "$ac_test_CXXFLAGS" = set; then
4989 CXXFLAGS=$ac_save_CXXFLAGS
4990elif test $ac_cv_prog_cxx_g = yes; then
4991 if test "$GXX" = yes; then
4992 CXXFLAGS="-g -O2"
4993 else
4994 CXXFLAGS="-g"
4995 fi
4996else
4997 if test "$GXX" = yes; then
4998 CXXFLAGS="-O2"
4999 else
5000 CXXFLAGS=
5001 fi
18f6b6ee 5002fi
18f6b6ee
PB
5003ac_ext=c
5004ac_cpp='$CPP $CPPFLAGS'
5005ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5006ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5007ac_compiler_gnu=$ac_cv_c_compiler_gnu
5008
5009
5010# We must set the default linker to the linker used by gcc for the correct
5011# operation of libtool. If LD is not defined and we are using gcc, try to
5012# set the LD default to the ld used by gcc.
5013if test -z "$LD"; then
5014 if test "$GCC" = yes; then
5015 case $build in
5016 *-*-mingw*)
5017 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5018 *)
5019 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5020 esac
5021 case $gcc_prog_ld in
5022 # Accept absolute paths.
5023 [\\/]* | [A-Za-z]:[\\/]*)
5024 LD="$gcc_prog_ld" ;;
5025 esac
5026 fi
512b7dfb
PB
5027fi
5028
5029
5030
5031
c6b750e1 5032if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5033 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5034set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5036$as_echo_n "checking for $ac_word... " >&6; }
5037if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5038 $as_echo_n "(cached) " >&6
9e07f89d 5039else
512b7dfb
PB
5040 if test -n "$GNATBIND"; then
5041 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5042else
c6b750e1
DJ
5043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5044for as_dir in $PATH
5045do
5046 IFS=$as_save_IFS
5047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5048 for ac_exec_ext in '' $ac_executable_extensions; do
5049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5050 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5052 break 2
5053 fi
5054done
81ecdfbb
RW
5055 done
5056IFS=$as_save_IFS
c6b750e1 5057
9e07f89d
NN
5058fi
5059fi
512b7dfb
PB
5060GNATBIND=$ac_cv_prog_GNATBIND
5061if test -n "$GNATBIND"; then
81ecdfbb
RW
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5063$as_echo "$GNATBIND" >&6; }
9e07f89d 5064else
81ecdfbb
RW
5065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5066$as_echo "no" >&6; }
9e07f89d
NN
5067fi
5068
81ecdfbb 5069
c6b750e1 5070fi
512b7dfb
PB
5071if test -z "$ac_cv_prog_GNATBIND"; then
5072 ac_ct_GNATBIND=$GNATBIND
5073 # Extract the first word of "gnatbind", so it can be a program name with args.
5074set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5076$as_echo_n "checking for $ac_word... " >&6; }
5077if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5078 $as_echo_n "(cached) " >&6
9e07f89d 5079else
512b7dfb
PB
5080 if test -n "$ac_ct_GNATBIND"; then
5081 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5082else
c6b750e1
DJ
5083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5084for as_dir in $PATH
5085do
5086 IFS=$as_save_IFS
5087 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5088 for ac_exec_ext in '' $ac_executable_extensions; do
5089 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5090 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5092 break 2
5093 fi
5094done
81ecdfbb
RW
5095 done
5096IFS=$as_save_IFS
c6b750e1 5097
9e07f89d
NN
5098fi
5099fi
512b7dfb
PB
5100ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5101if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5103$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5104else
81ecdfbb
RW
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5106$as_echo "no" >&6; }
9e07f89d
NN
5107fi
5108
81ecdfbb
RW
5109 if test "x$ac_ct_GNATBIND" = x; then
5110 GNATBIND="no"
5111 else
5112 case $cross_compiling:$ac_tool_warned in
5113yes:)
5114{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5115$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5116ac_tool_warned=yes ;;
5117esac
5118 GNATBIND=$ac_ct_GNATBIND
5119 fi
24ff9987 5120else
512b7dfb 5121 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5122fi
5123
7df2cd5d 5124if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5125 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5126set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5128$as_echo_n "checking for $ac_word... " >&6; }
5129if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5130 $as_echo_n "(cached) " >&6
7df2cd5d 5131else
512b7dfb
PB
5132 if test -n "$GNATMAKE"; then
5133 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5134else
5135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5136for as_dir in $PATH
5137do
5138 IFS=$as_save_IFS
5139 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5140 for ac_exec_ext in '' $ac_executable_extensions; do
5141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5142 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5144 break 2
5145 fi
5146done
81ecdfbb
RW
5147 done
5148IFS=$as_save_IFS
7df2cd5d
PB
5149
5150fi
5151fi
512b7dfb
PB
5152GNATMAKE=$ac_cv_prog_GNATMAKE
5153if test -n "$GNATMAKE"; then
81ecdfbb
RW
5154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5155$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5156else
81ecdfbb
RW
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5158$as_echo "no" >&6; }
7df2cd5d
PB
5159fi
5160
81ecdfbb 5161
7df2cd5d 5162fi
512b7dfb
PB
5163if test -z "$ac_cv_prog_GNATMAKE"; then
5164 ac_ct_GNATMAKE=$GNATMAKE
5165 # Extract the first word of "gnatmake", so it can be a program name with args.
5166set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5168$as_echo_n "checking for $ac_word... " >&6; }
5169if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5170 $as_echo_n "(cached) " >&6
7df2cd5d 5171else
512b7dfb
PB
5172 if test -n "$ac_ct_GNATMAKE"; then
5173 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5174else
5175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5176for as_dir in $PATH
5177do
5178 IFS=$as_save_IFS
5179 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5180 for ac_exec_ext in '' $ac_executable_extensions; do
5181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5182 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5184 break 2
5185 fi
5186done
81ecdfbb
RW
5187 done
5188IFS=$as_save_IFS
7df2cd5d 5189
7df2cd5d
PB
5190fi
5191fi
512b7dfb
PB
5192ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5193if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5195$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5196else
81ecdfbb
RW
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5198$as_echo "no" >&6; }
7df2cd5d
PB
5199fi
5200
81ecdfbb
RW
5201 if test "x$ac_ct_GNATMAKE" = x; then
5202 GNATMAKE="no"
5203 else
5204 case $cross_compiling:$ac_tool_warned in
5205yes:)
5206{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5207$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5208ac_tool_warned=yes ;;
5209esac
5210 GNATMAKE=$ac_ct_GNATMAKE
5211 fi
7df2cd5d 5212else
512b7dfb 5213 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5214fi
5215
81ecdfbb
RW
5216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5217$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5218if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5219 $as_echo_n "(cached) " >&6
9e07f89d
NN
5220else
5221 cat >conftest.adb <<EOF
5222procedure conftest is begin null; end conftest;
5223EOF
5224acx_cv_cc_gcc_supports_ada=no
5225# There is a bug in old released versions of GCC which causes the
5226# driver to exit successfully when the appropriate language module
5227# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5228# Therefore we must check for the error message as well as an
5229# unsuccessful exit.
b8908782
DD
5230# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5231# given a .adb file, but produce no object file. So we must check
5232# if an object file was really produced to guard against this.
9e07f89d 5233errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5234if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5235 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5236fi
5237rm -f conftest.*
5238fi
81ecdfbb
RW
5239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5240$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5241
512b7dfb 5242if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5243 have_gnat=yes
5244else
5245 have_gnat=no
5246fi
5247
81ecdfbb
RW
5248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5249$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5250if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5251 $as_echo_n "(cached) " >&6
b8908782
DD
5252else
5253 echo abfoo >t1
5254 echo cdfoo >t2
5255 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5256 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5257 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5258 :
5259 else
5260 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5261 fi
5262 fi
b8908782
DD
5263 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5264 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5265 :
b8908782
DD
5266 else
5267 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5268 fi
5269 fi
5270 rm t1 t2
5271
5272fi
81ecdfbb
RW
5273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5274$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5275do_compare="$gcc_cv_prog_cmp_skip"
5276
5277
9e07f89d 5278
e8a5fa9c 5279# See if we are building gcc with C++.
81ecdfbb
RW
5280# Check whether --enable-build-with-cxx was given.
5281if test "${enable_build_with_cxx+set}" = set; then :
5282 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5283else
5284 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5285fi
5286
e8a5fa9c 5287
d5f2ee2e
KG
5288# Used for setting $lt_cv_objdir
5289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5290$as_echo_n "checking for objdir... " >&6; }
5291if test "${lt_cv_objdir+set}" = set; then :
5292 $as_echo_n "(cached) " >&6
5293else
5294 rm -f .libs 2>/dev/null
5295mkdir .libs 2>/dev/null
5296if test -d .libs; then
5297 lt_cv_objdir=.libs
5298else
5299 # MS-DOS does not allow filenames that begin with a dot.
5300 lt_cv_objdir=_libs
5301fi
5302rmdir .libs 2>/dev/null
5303fi
5304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5305$as_echo "$lt_cv_objdir" >&6; }
5306objdir=$lt_cv_objdir
5307
5308
5309
5310
5311
5312cat >>confdefs.h <<_ACEOF
5313#define LT_OBJDIR "$lt_cv_objdir/"
5314_ACEOF
5315
5316
5317
e8a5fa9c 5318# Check for GMP, MPFR and MPC
d9b76ff9 5319gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5320gmpinc=
4b900473 5321have_gmp=no
e8a5fa9c
RW
5322
5323# Specify a location for mpc
5324# check for this first so it ends up on the link line before mpfr.
5325
81ecdfbb
RW
5326# Check whether --with-mpc was given.
5327if test "${with_mpc+set}" = set; then :
5328 withval=$with_mpc;
5329fi
e8a5fa9c 5330
e8a5fa9c 5331
81ecdfbb
RW
5332# Check whether --with-mpc_include was given.
5333if test "${with_mpc_include+set}" = set; then :
5334 withval=$with_mpc_include;
5335fi
e8a5fa9c 5336
e8a5fa9c 5337
81ecdfbb
RW
5338# Check whether --with-mpc_lib was given.
5339if test "${with_mpc_lib+set}" = set; then :
5340 withval=$with_mpc_lib;
5341fi
e8a5fa9c 5342
e8a5fa9c
RW
5343
5344if test "x$with_mpc" != x; then
d9b76ff9
KG
5345 gmplibs="-L$with_mpc/lib $gmplibs"
5346 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5347fi
5348if test "x$with_mpc_include" != x; then
d9b76ff9 5349 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5350fi
5351if test "x$with_mpc_lib" != x; then
d9b76ff9 5352 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5353fi
5354if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5355 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5356 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5357 # Do not test the mpc version. Assume that it is sufficient, since
5358 # it is in the source tree, and the library has not been built yet
5359 # but it would be included on the link line in the version check below
5360 # hence making the test fail.
d9b76ff9 5361 have_gmp=yes
e8a5fa9c 5362fi
4b900473 5363
11b04d1f
DD
5364# Specify a location for mpfr
5365# check for this first so it ends up on the link line before gmp.
c6b750e1 5366
81ecdfbb
RW
5367# Check whether --with-mpfr-dir was given.
5368if test "${with_mpfr_dir+set}" = set; then :
5369 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5370Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5371fi
5372
11b04d1f
DD
5373
5374
81ecdfbb
RW
5375# Check whether --with-mpfr was given.
5376if test "${with_mpfr+set}" = set; then :
5377 withval=$with_mpfr;
5378fi
c6b750e1 5379
11b04d1f 5380
81ecdfbb
RW
5381# Check whether --with-mpfr_include was given.
5382if test "${with_mpfr_include+set}" = set; then :
5383 withval=$with_mpfr_include;
5384fi
c6b750e1 5385
8a0d8a5c 5386
81ecdfbb
RW
5387# Check whether --with-mpfr_lib was given.
5388if test "${with_mpfr_lib+set}" = set; then :
5389 withval=$with_mpfr_lib;
5390fi
8a0d8a5c 5391
11b04d1f
DD
5392
5393if test "x$with_mpfr" != x; then
5394 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5395 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5396fi
8a0d8a5c 5397if test "x$with_mpfr_include" != x; then
d9b76ff9 5398 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5399fi
5400if test "x$with_mpfr_lib" != x; then
5401 gmplibs="-L$with_mpfr_lib $gmplibs"
5402fi
4b900473 5403if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5404 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5405 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5406 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5407 # Do not test the mpfr version. Assume that it is sufficient, since
5408 # it is in the source tree, and the library has not been built yet
5409 # but it would be included on the link line in the version check below
5410 # hence making the test fail.
5411 have_gmp=yes
5412fi
11b04d1f 5413
4b1cb4fe 5414# Specify a location for gmp
c6b750e1 5415
81ecdfbb
RW
5416# Check whether --with-gmp-dir was given.
5417if test "${with_gmp_dir+set}" = set; then :
5418 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5419Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5420fi
5421
4b1cb4fe
DD
5422
5423
81ecdfbb
RW
5424# Check whether --with-gmp was given.
5425if test "${with_gmp+set}" = set; then :
5426 withval=$with_gmp;
5427fi
c6b750e1 5428
4b1cb4fe 5429
81ecdfbb
RW
5430# Check whether --with-gmp_include was given.
5431if test "${with_gmp_include+set}" = set; then :
5432 withval=$with_gmp_include;
5433fi
c6b750e1 5434
8a0d8a5c 5435
81ecdfbb
RW
5436# Check whether --with-gmp_lib was given.
5437if test "${with_gmp_lib+set}" = set; then :
5438 withval=$with_gmp_lib;
5439fi
8a0d8a5c
PB
5440
5441
4b1cb4fe 5442
11b04d1f
DD
5443if test "x$with_gmp" != x; then
5444 gmplibs="-L$with_gmp/lib $gmplibs"
5445 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5446fi
8a0d8a5c
PB
5447if test "x$with_gmp_include" != x; then
5448 gmpinc="-I$with_gmp_include $gmpinc"
5449fi
5450if test "x$with_gmp_lib" != x; then
5451 gmplibs="-L$with_gmp_lib $gmplibs"
5452fi
4b900473 5453if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5454 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5455 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c 5456 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
d5f2ee2e 5457 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5458 # Do not test the gmp version. Assume that it is sufficient, since
5459 # it is in the source tree, and the library has not been built yet
5460 # but it would be included on the link line in the version check below
5461 # hence making the test fail.
5462 have_gmp=yes
5463fi
4b1cb4fe 5464
ceb92e78 5465if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5466 have_gmp=yes
5467 saved_CFLAGS="$CFLAGS"
5468 CFLAGS="$CFLAGS $gmpinc"
5469 # Check GMP actually works
81ecdfbb
RW
5470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5471$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5472
81ecdfbb 5473cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5474/* end confdefs.h. */
4b1cb4fe 5475#include "gmp.h"
c6b750e1
DJ
5476int
5477main ()
5478{
4b1cb4fe 5479
ef699244 5480 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5481 choke me
5482 #endif
c6b750e1
DJ
5483
5484 ;
5485 return 0;
5486}
5487_ACEOF
81ecdfbb
RW
5488if ac_fn_c_try_compile "$LINENO"; then :
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5490$as_echo "yes" >&6; }
c6b750e1 5491else
81ecdfbb
RW
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5493$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5494fi
81ecdfbb 5495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5496
e8a5fa9c 5497 # If we have GMP, check the MPFR version.
4b900473 5498 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5500$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5502/* end confdefs.h. */
9b134994 5503#include <gmp.h>
4b900473 5504 #include <mpfr.h>
c6b750e1
DJ
5505int
5506main ()
5507{
9b134994 5508
ef699244 5509 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5510 choke me
5511 #endif
c6b750e1
DJ
5512
5513 ;
5514 return 0;
5515}
5516_ACEOF
81ecdfbb
RW
5517if ac_fn_c_try_compile "$LINENO"; then :
5518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5519/* end confdefs.h. */
4b1cb4fe 5520#include <gmp.h>
4b900473 5521 #include <mpfr.h>
c6b750e1
DJ
5522int
5523main ()
5524{
9dbaa842 5525
e28c595f 5526 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5527 choke me
5528 #endif
e8a5fa9c
RW
5529
5530 ;
5531 return 0;
5532}
5533_ACEOF
81ecdfbb
RW
5534if ac_fn_c_try_compile "$LINENO"; then :
5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5536$as_echo "yes" >&6; }
e8a5fa9c 5537else
81ecdfbb
RW
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5539$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5540fi
81ecdfbb 5541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5542else
81ecdfbb
RW
5543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5544$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5545fi
81ecdfbb 5546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5547 fi
5548
5549 # Check for the MPC header version.
d9b76ff9 5550 if test x"$have_gmp" = xyes ; then
81ecdfbb
RW
5551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5552$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5554/* end confdefs.h. */
5555#include <mpc.h>
5556int
5557main ()
5558{
5559
d9b76ff9 5560 #if MPC_VERSION < MPC_VERSION_NUM (0,8,0)
e8a5fa9c
RW
5561 choke me
5562 #endif
5563
5564 ;
5565 return 0;
5566}
5567_ACEOF
81ecdfbb
RW
5568if ac_fn_c_try_compile "$LINENO"; then :
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5570$as_echo "yes" >&6; }
e8a5fa9c 5571else
81ecdfbb 5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5573$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5574fi
81ecdfbb 5575rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5576 fi
5577
5578 # Now check the MPFR library.
5579 if test x"$have_gmp" = xyes; then
5580 saved_LIBS="$LIBS"
5581 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5583$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5585/* end confdefs.h. */
d9b76ff9 5586#include <mpc.h>
e8a5fa9c
RW
5587int
5588main ()
5589{
5590
5591 mpfr_t n;
5592 mpfr_t x;
d9b76ff9 5593 mpc_t c;
e8a5fa9c
RW
5594 int t;
5595 mpfr_init (n);
5596 mpfr_init (x);
5597 mpfr_atan2 (n, n, x, GMP_RNDN);
5598 mpfr_erfc (n, x, GMP_RNDN);
5599 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5600 mpfr_clear(n);
5601 mpfr_clear(x);
5602 mpc_init2 (c, 53);
5603 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5604 mpc_cosh (c, c, MPC_RNDNN);
5605 mpc_pow (c, c, c, MPC_RNDNN);
5606 mpc_acosh (c, c, MPC_RNDNN);
5607 mpc_clear (c);
c6b750e1
DJ
5608
5609 ;
5610 return 0;
5611}
5612_ACEOF
81ecdfbb
RW
5613if ac_fn_c_try_link "$LINENO"; then :
5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5615$as_echo "yes" >&6; }
c6b750e1 5616else
81ecdfbb
RW
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5618$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5619fi
81ecdfbb
RW
5620rm -f core conftest.err conftest.$ac_objext \
5621 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5622 LIBS="$saved_LIBS"
5623 fi
5624
4b900473 5625 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5626
4b900473 5627 if test x$have_gmp != xyes; then
d9b76ff9
KG
5628 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.2+ and MPC 0.8.0+.
5629Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5630their locations. Source code for these libraries can be found at
5631their respective hosting sites as well as at
5632ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5633http://gcc.gnu.org/install/prerequisites.html for additional info. If
5634you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5635make sure that you have installed both the libraries and the header
5636files. They may be located in separate packages." "$LINENO" 5
4b900473 5637 fi
9dbaa842
DD
5638fi
5639
e8a5fa9c
RW
5640# Flags needed for both GMP, MPFR and/or MPC.
5641
5642
5643
4b1cb4fe
DD
5644
5645
5646
29383458
JM
5647# Allow host libstdc++ to be specified for static linking with PPL.
5648
81ecdfbb
RW
5649# Check whether --with-host-libstdcxx was given.
5650if test "${with_host_libstdcxx+set}" = set; then :
5651 withval=$with_host_libstdcxx;
5652fi
29383458 5653
29383458
JM
5654
5655case $with_host_libstdcxx in
5656 no|yes)
81ecdfbb 5657 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5658 ;;
5659esac
e28c595f 5660
e8a5fa9c
RW
5661# Linker flags to use for stage1 or when not boostrapping.
5662
81ecdfbb
RW
5663# Check whether --with-stage1-ldflags was given.
5664if test "${with_stage1_ldflags+set}" = set; then :
5665 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5666 stage1_ldflags=
5667 else
5668 stage1_ldflags=$withval
5669 fi
5670else
5671 stage1_ldflags=
81ecdfbb
RW
5672fi
5673
e8a5fa9c
RW
5674
5675
5676# Libraries to use for stage1 or when not bootstrapping.
5677
81ecdfbb
RW
5678# Check whether --with-stage1-libs was given.
5679if test "${with_stage1_libs+set}" = set; then :
5680 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5681 stage1_libs=
5682 else
5683 stage1_libs=$withval
5684 fi
5685else
5686 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5687fi
5688
e8a5fa9c
RW
5689
5690
5691# Linker flags to use for stage2 and later builds.
5692
81ecdfbb
RW
5693# Check whether --with-boot-ldflags was given.
5694if test "${with_boot_ldflags+set}" = set; then :
5695 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5696 poststage1_ldflags=
5697 else
5698 poststage1_ldflags=$withval
5699 fi
5700else
5701 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5702 poststage1_ldflags=-static-libstdc++
5703 else
5704 poststage1_ldflags=
5705 fi
81ecdfbb
RW
5706fi
5707
e8a5fa9c
RW
5708
5709
5710# Libraries to use for stage2 and later builds. This defaults to the
5711# argument passed to --with-host-libstdcxx.
5712
81ecdfbb
RW
5713# Check whether --with-boot-libs was given.
5714if test "${with_boot_libs+set}" = set; then :
5715 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5716 poststage1_libs=
5717 else
5718 poststage1_libs=$withval
5719 fi
5720else
5721 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5722fi
5723
e8a5fa9c
RW
5724
5725
e28c595f
JM
5726# Check for PPL
5727ppl_major_version=0
5728ppl_minor_version=10
e8a5fa9c 5729ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5730pplinc=
5731
5732
81ecdfbb
RW
5733# Check whether --with-ppl was given.
5734if test "${with_ppl+set}" = set; then :
5735 withval=$with_ppl;
81ecdfbb 5736fi
e28c595f 5737
e28c595f 5738
81ecdfbb
RW
5739# Check whether --with-ppl_include was given.
5740if test "${with_ppl_include+set}" = set; then :
5741 withval=$with_ppl_include;
5742fi
5743
e28c595f 5744
81ecdfbb
RW
5745# Check whether --with-ppl_lib was given.
5746if test "${with_ppl_lib+set}" = set; then :
5747 withval=$with_ppl_lib;
5748fi
e28c595f 5749
e28c595f 5750
29383458
JM
5751case $with_ppl in
5752 no)
5753 ppllibs=
5754 ;;
1f53ca9a
AO
5755 "" | yes)
5756 ;;
29383458 5757 *)
e8a5fa9c 5758 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5759 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5760 ;;
5761esac
e28c595f
JM
5762if test "x$with_ppl_include" != x; then
5763 pplinc="-I$with_ppl_include $pplinc"
5764fi
5765if test "x$with_ppl_lib" != x; then
e8a5fa9c 5766 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5767fi
5768if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5769 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"' -lppl_c -lppl -lgmpxx '
1f53ca9a
AO
5770 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5771 enable_ppl_version_check=no
e28c595f
JM
5772fi
5773
81ecdfbb
RW
5774# Check whether --enable-ppl-version-check was given.
5775if test "${enable_ppl_version_check+set}" = set; then :
5776 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5777else
5778 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5779fi
5780
e28c595f 5781
1f53ca9a 5782if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5783 saved_CFLAGS="$CFLAGS"
5784 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5786$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5788/* end confdefs.h. */
5789#include "ppl_c.h"
5790int
5791main ()
5792{
5793
5794 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5795 choke me
5796 #endif
5797
5798 ;
5799 return 0;
5800}
5801_ACEOF
81ecdfbb
RW
5802if ac_fn_c_try_compile "$LINENO"; then :
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5804$as_echo "yes" >&6; }
e28c595f 5805else
81ecdfbb 5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5807$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5808fi
81ecdfbb 5809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5810 CFLAGS="$saved_CFLAGS"
5811fi
5812
5813# Flags needed for PPL
5814
5815
5816
5817
5818# Check for CLOOG
5819clooglibs=" -lcloog "
5820clooginc=" -DCLOOG_PPL_BACKEND "
5821
5822
81ecdfbb
RW
5823# Check whether --with-cloog was given.
5824if test "${with_cloog+set}" = set; then :
5825 withval=$with_cloog;
81ecdfbb
RW
5826fi
5827
e28c595f 5828
81ecdfbb
RW
5829# Check whether --with-cloog_include was given.
5830if test "${with_cloog_include+set}" = set; then :
5831 withval=$with_cloog_include;
5832fi
e28c595f 5833
e28c595f 5834
81ecdfbb
RW
5835# Check whether --with-cloog_lib was given.
5836if test "${with_cloog_lib+set}" = set; then :
5837 withval=$with_cloog_lib;
5838fi
e28c595f 5839
e28c595f 5840
1f53ca9a
AO
5841if test "x$with_ppl" = "xno"; then
5842 with_cloog=no
5843fi
5844
29383458
JM
5845case $with_cloog in
5846 no)
5847 clooglibs=
5848 clooginc=
5849 ;;
1f53ca9a
AO
5850 "" | yes)
5851 ;;
29383458
JM
5852 *)
5853 clooglibs="-L$with_cloog/lib -lcloog"
5854 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5855 ;;
5856esac
e28c595f
JM
5857if test "x$with_cloog_include" != x; then
5858 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5859fi
5860if test "x$with_cloog_lib" != x; then
5861 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5862fi
5863if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5864 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5865 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5866 enable_cloog_version_check=no
e28c595f
JM
5867fi
5868
81ecdfbb
RW
5869# Check whether --enable-cloog-version-check was given.
5870if test "${enable_cloog_version_check+set}" = set; then :
5871 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5872else
5873 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5874fi
5875
e28c595f 5876
1f53ca9a 5877if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5878 saved_CFLAGS="$CFLAGS"
5879 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5881$as_echo_n "checking for correct version of CLooG... " >&6; }
5882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5883/* end confdefs.h. */
5884#include "cloog/cloog.h"
5885int
5886main ()
5887{
5888
5889 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5890 choke me
5891 #endif
5892
5893 ;
5894 return 0;
5895}
5896_ACEOF
81ecdfbb
RW
5897if ac_fn_c_try_compile "$LINENO"; then :
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5899$as_echo "yes" >&6; }
e28c595f 5900else
81ecdfbb
RW
5901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5902$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5903fi
81ecdfbb 5904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5905 CFLAGS="$saved_CFLAGS"
5906fi
5907
5908# Flags needed for CLOOG
5909
5910
5911
700d40ca
ILT
5912# Check for LTO support.
5913# Check whether --enable-lto was given.
5914if test "${enable_lto+set}" = set; then :
5915 enableval=$enable_lto; enable_lto=$enableval
5916else
5917 enable_lto=yes; default_enable_lto=yes
5918fi
5919
5920
5921if test x"$enable_lto" = x"yes" ; then
5922 # Make sure that libelf.h and gelf.h are available.
5923
5924# Check whether --with-libelf was given.
5925if test "${with_libelf+set}" = set; then :
5926 withval=$with_libelf;
5927fi
5928
5929
5930
5931# Check whether --with-libelf_include was given.
5932if test "${with_libelf_include+set}" = set; then :
5933 withval=$with_libelf_include;
5934fi
5935
5936
5937
5938# Check whether --with-libelf_lib was given.
5939if test "${with_libelf_lib+set}" = set; then :
5940 withval=$with_libelf_lib;
5941fi
5942
5943
1f53ca9a
AO
5944 saved_CFLAGS="$CFLAGS"
5945 saved_CPPFLAGS="$CPPFLAGS"
5946 saved_LIBS="$LIBS"
5947
700d40ca
ILT
5948 case $with_libelf in
5949 "")
5950 libelflibs="-lelf"
5951 libelfinc="-I/usr/include/libelf"
5952 ;;
5953 *)
5954 libelflibs="-L$with_libelf/lib -lelf"
5955 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
5956 LIBS="$libelflibs $LIBS"
5957 ;;
5958 esac
5959
5960 if test "x$with_libelf_include" != x; then
5961 libelfinc="-I$with_libelf_include"
5962 fi
5963
5964 if test "x$with_libelf_lib" != x; then
5965 libelflibs="-L$with_libelf_lib -lelf"
5966 LIBS="$libelflibs $LIBS"
5967 fi
5968
5969 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
5970 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
5971 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
5972 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 5973 LIBS="$libelflibs $LIBS"
700d40ca 5974
1f53ca9a 5975 else
700d40ca
ILT
5976
5977 CFLAGS="$CFLAGS $libelfinc"
5978 CPPFLAGS="$CPPFLAGS $libelfinc"
5979 LIBS="$LIBS $libelflibs"
5980
5981 ac_ext=c
5982ac_cpp='$CPP $CPPFLAGS'
5983ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5984ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5985ac_compiler_gnu=$ac_cv_c_compiler_gnu
5986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5987$as_echo_n "checking how to run the C preprocessor... " >&6; }
5988# On Suns, sometimes $CPP names a directory.
5989if test -n "$CPP" && test -d "$CPP"; then
5990 CPP=
5991fi
5992if test -z "$CPP"; then
5993 if test "${ac_cv_prog_CPP+set}" = set; then :
5994 $as_echo_n "(cached) " >&6
5995else
5996 # Double quotes because CPP needs to be expanded
5997 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5998 do
5999 ac_preproc_ok=false
6000for ac_c_preproc_warn_flag in '' yes
6001do
6002 # Use a header file that comes with gcc, so configuring glibc
6003 # with a fresh cross-compiler works.
6004 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6005 # <limits.h> exists even on freestanding compilers.
6006 # On the NeXT, cc -E runs the code through the compiler's parser,
6007 # not just through cpp. "Syntax error" is here to catch this case.
6008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6009/* end confdefs.h. */
6010#ifdef __STDC__
6011# include <limits.h>
6012#else
6013# include <assert.h>
6014#endif
6015 Syntax error
6016_ACEOF
6017if ac_fn_c_try_cpp "$LINENO"; then :
6018
6019else
6020 # Broken: fails on valid input.
6021continue
6022fi
6023rm -f conftest.err conftest.$ac_ext
6024
6025 # OK, works on sane cases. Now check whether nonexistent headers
6026 # can be detected and how.
6027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6028/* end confdefs.h. */
6029#include <ac_nonexistent.h>
6030_ACEOF
6031if ac_fn_c_try_cpp "$LINENO"; then :
6032 # Broken: success on invalid input.
6033continue
6034else
6035 # Passes both tests.
6036ac_preproc_ok=:
6037break
6038fi
6039rm -f conftest.err conftest.$ac_ext
6040
6041done
6042# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6043rm -f conftest.err conftest.$ac_ext
6044if $ac_preproc_ok; then :
6045 break
6046fi
6047
6048 done
6049 ac_cv_prog_CPP=$CPP
6050
6051fi
6052 CPP=$ac_cv_prog_CPP
6053else
6054 ac_cv_prog_CPP=$CPP
6055fi
6056{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6057$as_echo "$CPP" >&6; }
6058ac_preproc_ok=false
6059for ac_c_preproc_warn_flag in '' yes
6060do
6061 # Use a header file that comes with gcc, so configuring glibc
6062 # with a fresh cross-compiler works.
6063 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6064 # <limits.h> exists even on freestanding compilers.
6065 # On the NeXT, cc -E runs the code through the compiler's parser,
6066 # not just through cpp. "Syntax error" is here to catch this case.
6067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6068/* end confdefs.h. */
6069#ifdef __STDC__
6070# include <limits.h>
6071#else
6072# include <assert.h>
6073#endif
6074 Syntax error
6075_ACEOF
6076if ac_fn_c_try_cpp "$LINENO"; then :
6077
6078else
6079 # Broken: fails on valid input.
6080continue
6081fi
6082rm -f conftest.err conftest.$ac_ext
6083
6084 # OK, works on sane cases. Now check whether nonexistent headers
6085 # can be detected and how.
6086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6087/* end confdefs.h. */
6088#include <ac_nonexistent.h>
6089_ACEOF
6090if ac_fn_c_try_cpp "$LINENO"; then :
6091 # Broken: success on invalid input.
6092continue
6093else
6094 # Passes both tests.
6095ac_preproc_ok=:
6096break
6097fi
6098rm -f conftest.err conftest.$ac_ext
6099
6100done
6101# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6102rm -f conftest.err conftest.$ac_ext
6103if $ac_preproc_ok; then :
6104
6105else
6106 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6107$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6108as_fn_error "C preprocessor \"$CPP\" fails sanity check
6109See \`config.log' for more details." "$LINENO" 5; }
6110fi
6111
6112ac_ext=c
6113ac_cpp='$CPP $CPPFLAGS'
6114ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6115ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6116ac_compiler_gnu=$ac_cv_c_compiler_gnu
6117
6118
6119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6120$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6121if test "${ac_cv_path_GREP+set}" = set; then :
6122 $as_echo_n "(cached) " >&6
6123else
6124 if test -z "$GREP"; then
6125 ac_path_GREP_found=false
6126 # Loop through the user's path and test for each of PROGNAME-LIST
6127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6128for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6129do
6130 IFS=$as_save_IFS
6131 test -z "$as_dir" && as_dir=.
6132 for ac_prog in grep ggrep; do
6133 for ac_exec_ext in '' $ac_executable_extensions; do
6134 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6135 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6136# Check for GNU ac_path_GREP and select it if it is found.
6137 # Check for GNU $ac_path_GREP
6138case `"$ac_path_GREP" --version 2>&1` in
6139*GNU*)
6140 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6141*)
6142 ac_count=0
6143 $as_echo_n 0123456789 >"conftest.in"
6144 while :
6145 do
6146 cat "conftest.in" "conftest.in" >"conftest.tmp"
6147 mv "conftest.tmp" "conftest.in"
6148 cp "conftest.in" "conftest.nl"
6149 $as_echo 'GREP' >> "conftest.nl"
6150 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6151 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6152 as_fn_arith $ac_count + 1 && ac_count=$as_val
6153 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6154 # Best one so far, save it but keep looking for a better one
6155 ac_cv_path_GREP="$ac_path_GREP"
6156 ac_path_GREP_max=$ac_count
6157 fi
6158 # 10*(2^10) chars as input seems more than enough
6159 test $ac_count -gt 10 && break
6160 done
6161 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6162esac
6163
6164 $ac_path_GREP_found && break 3
6165 done
6166 done
6167 done
6168IFS=$as_save_IFS
6169 if test -z "$ac_cv_path_GREP"; then
6170 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6171 fi
6172else
6173 ac_cv_path_GREP=$GREP
6174fi
6175
6176fi
6177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6178$as_echo "$ac_cv_path_GREP" >&6; }
6179 GREP="$ac_cv_path_GREP"
6180
6181
6182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6183$as_echo_n "checking for egrep... " >&6; }
6184if test "${ac_cv_path_EGREP+set}" = set; then :
6185 $as_echo_n "(cached) " >&6
6186else
6187 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6188 then ac_cv_path_EGREP="$GREP -E"
6189 else
6190 if test -z "$EGREP"; then
6191 ac_path_EGREP_found=false
6192 # Loop through the user's path and test for each of PROGNAME-LIST
6193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6194for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6195do
6196 IFS=$as_save_IFS
6197 test -z "$as_dir" && as_dir=.
6198 for ac_prog in egrep; do
6199 for ac_exec_ext in '' $ac_executable_extensions; do
6200 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6201 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6202# Check for GNU ac_path_EGREP and select it if it is found.
6203 # Check for GNU $ac_path_EGREP
6204case `"$ac_path_EGREP" --version 2>&1` in
6205*GNU*)
6206 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6207*)
6208 ac_count=0
6209 $as_echo_n 0123456789 >"conftest.in"
6210 while :
6211 do
6212 cat "conftest.in" "conftest.in" >"conftest.tmp"
6213 mv "conftest.tmp" "conftest.in"
6214 cp "conftest.in" "conftest.nl"
6215 $as_echo 'EGREP' >> "conftest.nl"
6216 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6217 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6218 as_fn_arith $ac_count + 1 && ac_count=$as_val
6219 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6220 # Best one so far, save it but keep looking for a better one
6221 ac_cv_path_EGREP="$ac_path_EGREP"
6222 ac_path_EGREP_max=$ac_count
6223 fi
6224 # 10*(2^10) chars as input seems more than enough
6225 test $ac_count -gt 10 && break
6226 done
6227 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6228esac
6229
6230 $ac_path_EGREP_found && break 3
6231 done
6232 done
6233 done
6234IFS=$as_save_IFS
6235 if test -z "$ac_cv_path_EGREP"; then
6236 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6237 fi
6238else
6239 ac_cv_path_EGREP=$EGREP
6240fi
6241
6242 fi
6243fi
6244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6245$as_echo "$ac_cv_path_EGREP" >&6; }
6246 EGREP="$ac_cv_path_EGREP"
6247
6248
6249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6250$as_echo_n "checking for ANSI C header files... " >&6; }
6251if test "${ac_cv_header_stdc+set}" = set; then :
6252 $as_echo_n "(cached) " >&6
6253else
6254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6255/* end confdefs.h. */
6256#include <stdlib.h>
6257#include <stdarg.h>
6258#include <string.h>
6259#include <float.h>
6260
6261int
6262main ()
6263{
6264
6265 ;
6266 return 0;
6267}
6268_ACEOF
6269if ac_fn_c_try_compile "$LINENO"; then :
6270 ac_cv_header_stdc=yes
6271else
6272 ac_cv_header_stdc=no
6273fi
6274rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6275
6276if test $ac_cv_header_stdc = yes; then
6277 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6279/* end confdefs.h. */
6280#include <string.h>
6281
6282_ACEOF
6283if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6284 $EGREP "memchr" >/dev/null 2>&1; then :
6285
6286else
6287 ac_cv_header_stdc=no
6288fi
6289rm -f conftest*
6290
6291fi
6292
6293if test $ac_cv_header_stdc = yes; then
6294 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6296/* end confdefs.h. */
6297#include <stdlib.h>
6298
6299_ACEOF
6300if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6301 $EGREP "free" >/dev/null 2>&1; then :
6302
6303else
6304 ac_cv_header_stdc=no
6305fi
6306rm -f conftest*
6307
6308fi
6309
6310if test $ac_cv_header_stdc = yes; then
6311 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6312 if test "$cross_compiling" = yes; then :
6313 :
6314else
6315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6316/* end confdefs.h. */
6317#include <ctype.h>
6318#include <stdlib.h>
6319#if ((' ' & 0x0FF) == 0x020)
6320# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6321# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6322#else
6323# define ISLOWER(c) \
6324 (('a' <= (c) && (c) <= 'i') \
6325 || ('j' <= (c) && (c) <= 'r') \
6326 || ('s' <= (c) && (c) <= 'z'))
6327# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6328#endif
6329
6330#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6331int
6332main ()
6333{
6334 int i;
6335 for (i = 0; i < 256; i++)
6336 if (XOR (islower (i), ISLOWER (i))
6337 || toupper (i) != TOUPPER (i))
6338 return 2;
6339 return 0;
6340}
6341_ACEOF
6342if ac_fn_c_try_run "$LINENO"; then :
6343
6344else
6345 ac_cv_header_stdc=no
6346fi
6347rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6348 conftest.$ac_objext conftest.beam conftest.$ac_ext
6349fi
6350
6351fi
6352fi
6353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6354$as_echo "$ac_cv_header_stdc" >&6; }
6355if test $ac_cv_header_stdc = yes; then
6356
6357$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6358
6359fi
6360
6361# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6362for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6363 inttypes.h stdint.h unistd.h
6364do :
6365 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6366ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6367"
6368eval as_val=\$$as_ac_Header
6369 if test "x$as_val" = x""yes; then :
6370 cat >>confdefs.h <<_ACEOF
6371#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6372_ACEOF
6373
6374fi
6375
6376done
6377
6378
6379for ac_header in libelf.h
6380do :
6381 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6382if test "x$ac_cv_header_libelf_h" = x""yes; then :
6383 cat >>confdefs.h <<_ACEOF
6384#define HAVE_LIBELF_H 1
6385_ACEOF
6386 have_libelf_h=yes
6387fi
6388
6389done
6390
6391 for ac_header in gelf.h
6392do :
6393 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6394if test "x$ac_cv_header_gelf_h" = x""yes; then :
6395 cat >>confdefs.h <<_ACEOF
6396#define HAVE_GELF_H 1
6397_ACEOF
6398 have_gelf_h=yes
6399fi
6400
6401done
6402
6403
6404 for ac_header in libelf/libelf.h
6405do :
6406 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6407if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6408 cat >>confdefs.h <<_ACEOF
6409#define HAVE_LIBELF_LIBELF_H 1
6410_ACEOF
6411 have_libelf_libelf_h=yes
6412fi
6413
6414done
6415
6416 for ac_header in libelf/gelf.h
6417do :
6418 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6419if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6420 cat >>confdefs.h <<_ACEOF
6421#define HAVE_LIBELF_GELF_H 1
6422_ACEOF
6423 have_libelf_gelf_h=yes
6424fi
6425
6426done
6427
6428
6429 # If we couldn't find libelf.h and the user forced it, emit an error.
6430 if test x"$have_libelf_h" != x"yes" \
6431 && test x"$have_libelf_libelf_h" != x"yes" ; then
6432 if test x"$default_enable_lto" != x"yes" ; then
6433 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6434 else
6435 enable_lto=no
6436 libelflibs=
6437 libelfinc=
6438 fi
6439 fi
6440
6441 # If we couldn't find gelf.h and the user forced it, emit an error.
6442 if test x"$have_gelf_h" != x"yes" \
6443 && test x"$have_libelf_gelf_h" != x"yes" ; then
6444 if test x"$default_enable_lto" != x"yes" ; then
6445 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6446 else
6447 enable_lto=no
6448 libelflibs=
6449 libelfinc=
6450 fi
6451 fi
6452
6453 # Check that the detected libelf has the functions we need. We cannot
6454 # rely on just detecting the headers since they do not include
6455 # versioning information. Add functions, if needed.
6456 if test x"$enable_lto" = x"yes" ; then
6457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6458$as_echo_n "checking for the correct version of libelf... " >&6; }
6459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6460/* end confdefs.h. */
6461#include <libelf.h>
6462int
6463main ()
6464{
6465
6466 elf_errmsg (0);
6467 elf_getscn (0, 0);
6468 elf_nextscn (0, 0);
6469 elf_strptr (0, 0, 0);
6470 elf_getident (0, 0);
6471 elf_getshdrstrndx (0, 0);
6472 elf_begin (0, 0, 0);
6473 elf_ndxscn (0);
6474 elf_end (0);
6475
6476 ;
6477 return 0;
6478}
6479_ACEOF
6480if ac_fn_c_try_link "$LINENO"; then :
6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6482$as_echo "yes" >&6; };
6483else
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6485$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6486
6487fi
6488rm -f core conftest.err conftest.$ac_objext \
6489 conftest$ac_exeext conftest.$ac_ext
6490
6491 # If we couldn't enable LTO and the user forced it, emit an error.
6492 if test x"$enable_lto" = x"no" \
6493 && test x"$default_enable_lto" != x"yes" ; then
6494 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6495Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6496to specify its location." "$LINENO" 5
6497 fi
6498 fi
6499
6500 CFLAGS="$saved_CFLAGS"
6501 CPPFLAGS="$saved_CPPFLAGS"
6502 LIBS="$saved_LIBS"
6503
1f53ca9a
AO
6504 fi
6505
700d40ca
ILT
6506 # Flags needed for libelf.
6507
6508
6509fi
6510
e28c595f 6511
947f426e 6512# By default, C is the only stage 1 language.
9b134994 6513stage1_languages=,c,
1d39f329 6514
e8a5fa9c 6515# Target libraries that we bootstrap.
2aa2364a 6516bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6517
9e07f89d
NN
6518# Figure out what language subdirectories are present.
6519# Look if the user specified --enable-languages="..."; if not, use
6520# the environment variable $LANGUAGES if defined. $LANGUAGES might
6521# go away some day.
6522# NB: embedded tabs in this IF block -- do not untabify
6523if test -d ${srcdir}/gcc; then
6524 if test x"${enable_languages+set}" != xset; then
6525 if test x"${LANGUAGES+set}" = xset; then
6526 enable_languages="${LANGUAGES}"
6527 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6528 else
6529 enable_languages=all
6530 fi
6531 else
6532 if test x"${enable_languages}" = x ||
6533 test x"${enable_languages}" = xyes;
6534 then
6535 echo configure.in: --enable-languages needs at least one language argument 1>&2
6536 exit 1
6537 fi
6538 fi
6539 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6540
096f7d00
DE
6541 # 'f95' is the old name for the 'fortran' language. We issue a warning
6542 # and make the substitution.
6543 case ,${enable_languages}, in
6544 *,f95,*)
6545 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6546 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6547 ;;
6548 esac
6549
9e07f89d
NN
6550 # First scan to see if an enabled language requires some other language.
6551 # We assume that a given config-lang.in will list all the language
6552 # front ends it requires, even if some are required indirectly.
6553 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6554 case ${lang_frag} in
6555 ..) ;;
6556 # The odd quoting in the next line works around
6557 # an apparent bug in bash 1.12 on linux.
6558 ${srcdir}/gcc/[*]/config-lang.in) ;;
6559 *)
6560 # From the config-lang.in, get $language, $lang_requires
6561 language=
6562 lang_requires=
6563 . ${lang_frag}
6564 for other in ${lang_requires} ; do
6565 case ,${enable_languages}, in
6566 *,$other,*) ;;
6567 *,all,*) ;;
6568 *,$language,*)
6569 echo " \`$other' language required by \`$language'; enabling" 1>&2
6570 enable_languages="${enable_languages},${other}"
6571 ;;
6572 esac
6573 done
6574 ;;
6575 esac
6576 done
6577
9b134994 6578 new_enable_languages=,c,
700d40ca
ILT
6579
6580 # If LTO is enabled, add the LTO front end.
6581 extra_host_libiberty_configure_flags=
6582 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6583 case ,${enable_languages}, in
6584 *,lto,*) ;;
6585 *) enable_languages="${enable_languages},lto" ;;
6586 esac
700d40ca
ILT
6587 if test "${ENABLE_GOLD}" = "yes" ; then
6588 configdirs="$configdirs lto-plugin"
6589 extra_host_libiberty_configure_flags=--enable-shared
6590 fi
6591 fi
6592
6593
9e07f89d 6594 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6595 potential_languages=,c,
9e07f89d
NN
6596
6597 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6598 case ${lang_frag} in
6599 ..) ;;
6600 # The odd quoting in the next line works around
6601 # an apparent bug in bash 1.12 on linux.
6602 ${srcdir}/gcc/[*]/config-lang.in) ;;
6603 *)
c6b750e1 6604 # From the config-lang.in, get $language, $target_libs,
1d39f329 6605 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6606 language=
6607 target_libs=
6608 lang_dirs=
64ce424c 6609 subdir_requires=
9b134994
PB
6610 boot_language=no
6611 build_by_default=yes
9e07f89d 6612 . ${lang_frag}
9b134994
PB
6613 if test x${language} = x; then
6614 echo "${lang_frag} doesn't set \$language." 1>&2
6615 exit 1
6616 fi
6617
1f53ca9a
AO
6618 if test "$language" = "c++" \
6619 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6620 boot_language=yes
6621 fi
6622
9b134994
PB
6623 case ,${enable_languages}, in
6624 *,${language},*)
9e07f89d
NN
6625 # Language was explicitly selected; include it.
6626 add_this_lang=yes
6627 ;;
9b134994
PB
6628 *,all,*)
6629 # 'all' was selected, select it if it is a default language
6630 add_this_lang=${build_by_default}
9e07f89d
NN
6631 ;;
6632 *)
6633 add_this_lang=no
6634 ;;
6635 esac
4b1cb4fe 6636
64ce424c 6637 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6638 for i in $subdir_requires; do
3d3adb43 6639 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6640 case ,${enable_languages}, in
6641 *,${language},*)
6642 # Specifically requested language; tell them.
81ecdfbb 6643 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6644 ;;
6645 *)
6646 # Silently disable.
9b134994 6647 add_this_lang=unsupported
64ce424c
PB
6648 ;;
6649 esac
6650 done
6651
9b134994
PB
6652 # Disable Ada if no preexisting GNAT is available.
6653 case ,${enable_languages},:${language}:${have_gnat} in
6654 *,${language},*:ada:no)
6655 # Specifically requested language; tell them.
81ecdfbb 6656 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6657 ;;
6658 *:ada:no)
6659 # Silently disable.
6660 add_this_lang=unsupported
6661 ;;
6662 esac
6663
59f7ec45
HPN
6664 # Disable a language that is unsupported by the target.
6665 case " $unsupported_languages " in
6666 *" $language "*)
9b134994 6667 add_this_lang=unsupported
59f7ec45
HPN
6668 ;;
6669 esac
6670
4b1cb4fe 6671 case $add_this_lang in
9b134994 6672 unsupported)
9e07f89d 6673 # Remove language-dependent dirs.
1d39f329
NN
6674 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6675 ;;
9b134994
PB
6676 no)
6677 # Remove language-dependent dirs; still show language as supported.
6678 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6679 potential_languages="${potential_languages}${language},"
6680 ;;
6681 yes)
6682 new_enable_languages="${new_enable_languages}${language},"
6683 potential_languages="${potential_languages}${language},"
1d39f329 6684 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6685 case "${boot_language}:,$enable_stage1_languages," in
6686 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6687 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6688 case ",$stage1_languages," in
6689 *,$language,* | ,yes, | ,all,) ;;
6690 *) stage1_languages="${stage1_languages}${language}," ;;
6691 esac
e8a5fa9c
RW
6692 # We need to bootstrap any supporting libraries.
6693 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6694 ;;
6695 esac
6696 ;;
9e07f89d
NN
6697 esac
6698 ;;
6699 esac
6700 done
6701
81ecdfbb
RW
6702 # Check whether --enable-stage1-languages was given.
6703if test "${enable_stage1_languages+set}" = set; then :
6704 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6705 ,no,|,,)
6706 # Set it to something that will have no effect in the loop below
6707 enable_stage1_languages=c ;;
6708 ,yes,)
6709 enable_stage1_languages=`echo $new_enable_languages | \
6710 sed -e "s/^,//" -e "s/,$//" ` ;;
6711 *,all,*)
6712 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6713 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6714 esac
6715
6716 # Add "good" languages from enable_stage1_languages to stage1_languages,
6717 # while "bad" languages go in missing_languages. Leave no duplicates.
6718 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6719 case $potential_languages in
6720 *,$i,*)
6721 case $stage1_languages in
6722 *,$i,*) ;;
6723 *) stage1_languages="$stage1_languages$i," ;;
6724 esac ;;
6725 *)
6726 case $missing_languages in
6727 *,$i,*) ;;
6728 *) missing_languages="$missing_languages$i," ;;
6729 esac ;;
6730 esac
6731 done
81ecdfbb
RW
6732fi
6733
9b134994
PB
6734
6735 # Remove leading/trailing commas that were added for simplicity
6736 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6737 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6738 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6739 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6740
9e07f89d 6741 if test "x$missing_languages" != x; then
81ecdfbb 6742 as_fn_error "
27258dd4 6743The following requested languages could not be built: ${missing_languages}
81ecdfbb 6744Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6745 fi
9e07f89d
NN
6746 if test "x$new_enable_languages" != "x$enable_languages"; then
6747 echo The following languages will be built: ${new_enable_languages}
9b134994 6748 enable_languages="$new_enable_languages"
9e07f89d 6749 fi
9b134994 6750
c6b750e1 6751
81ec575a 6752 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6753fi
6754
a6df5a19
PB
6755# Handle --disable-<component> generically.
6756for dir in $configdirs $build_configdirs $target_configdirs ; do
6757 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6758 varname=`echo $dirname | sed -e s/+/_/g`
6759 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6760 noconfigdirs="$noconfigdirs $dir"
6761 fi
6762done
6763
4f0ef2d8 6764# Check for Boehm's garbage collector
81ecdfbb
RW
6765# Check whether --enable-objc-gc was given.
6766if test "${enable_objc_gc+set}" = set; then :
6767 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6768 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6769 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6770 ;;
6771esac
81ecdfbb
RW
6772fi
6773
4f0ef2d8
CD
6774
6775# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6776case ,${enable_languages},:${enable_objc_gc} in
6777 *,objc,*:yes)
4f0ef2d8
CD
6778 # Keep target-boehm-gc if requested for Objective-C.
6779 ;;
4f0ef2d8 6780 *)
d42c4017
DA
6781 # Otherwise remove target-boehm-gc depending on target-libjava.
6782 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6783 noconfigdirs="$noconfigdirs target-boehm-gc"
6784 fi
4f0ef2d8
CD
6785 ;;
6786esac
6787
caeba88f
AL
6788# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6789# $build_configdirs and $target_configdirs.
9e07f89d
NN
6790# If we have the source for $noconfigdirs entries, add them to $notsupp.
6791
6792notsupp=""
6793for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6794 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6795 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6796 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6797 if test -r $srcdir/$dirname/configure ; then
6798 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6799 true
6800 else
6801 notsupp="$notsupp $dir"
6802 fi
6803 fi
6804 fi
caeba88f
AL
6805 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6806 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6807 if test -r $srcdir/$dirname/configure ; then
6808 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6809 true
6810 else
6811 notsupp="$notsupp $dir"
6812 fi
6813 fi
6814 fi
9e07f89d
NN
6815 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6816 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6817 if test -r $srcdir/$dirname/configure ; then
6818 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6819 true
6820 else
6821 notsupp="$notsupp $dir"
6822 fi
6823 fi
6824 fi
6825done
6826
6827# Sometimes the tools are distributed with libiberty but with no other
6828# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6829# Don't let libgcc imply libiberty either.
9e07f89d 6830if test -n "${target_configdirs}" ; then
f86e35b8 6831 libgcc=
9e07f89d
NN
6832 others=
6833 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6834 if test "$i" = "libgcc"; then
6835 libgcc=target-libgcc
6836 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6837 if test -r $srcdir/$i/configure ; then
6838 others=yes;
6839 break;
6840 fi
6841 fi
6842 done
6843 if test -z "${others}" ; then
f86e35b8 6844 target_configdirs=$libgcc
9e07f89d
NN
6845 fi
6846fi
6847
6848# Quietly strip out all directories which aren't configurable in this tree.
6849# This relies on all configurable subdirectories being autoconfiscated, which
6850# is now the case.
6a9cf61e
PB
6851build_configdirs_all="$build_configdirs"
6852build_configdirs=
6853for i in ${build_configdirs_all} ; do
c6b750e1 6854 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6855 if test -f ${srcdir}/$j/configure ; then
6856 build_configdirs="${build_configdirs} $i"
6857 fi
6858done
6859
9e07f89d
NN
6860configdirs_all="$configdirs"
6861configdirs=
6862for i in ${configdirs_all} ; do
6863 if test -f ${srcdir}/$i/configure ; then
6864 configdirs="${configdirs} $i"
6865 fi
6866done
6a9cf61e 6867
9e07f89d
NN
6868target_configdirs_all="$target_configdirs"
6869target_configdirs=
6870for i in ${target_configdirs_all} ; do
c6b750e1 6871 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6872 if test -f ${srcdir}/$j/configure ; then
6873 target_configdirs="${target_configdirs} $i"
6874 fi
6875done
6876
6877# Produce a warning message for the subdirs we can't configure.
6878# This isn't especially interesting in the Cygnus tree, but in the individual
6879# FSF releases, it's important to let people know when their machine isn't
6880# supported by the one or two programs in a package.
6881
6882if test -n "${notsupp}" && test -z "${norecursion}" ; then
6883 # If $appdirs is non-empty, at least one of those directories must still
6884 # be configured, or we error out. (E.g., if the gas release supports a
6885 # specified target in some subdirs but not the gas subdir, we shouldn't
6886 # pretend that all is well.)
6887 if test -n "$appdirs" ; then
6888 for dir in $appdirs ; do
6889 if test -r $dir/Makefile.in ; then
6890 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6891 appdirs=""
6892 break
6893 fi
6a9cf61e 6894 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6895 appdirs=""
6896 break
6897 fi
6898 fi
6899 done
6900 if test -n "$appdirs" ; then
6901 echo "*** This configuration is not supported by this package." 1>&2
6902 exit 1
6903 fi
6904 fi
6905 # Okay, some application will build, or we don't care to check. Still
6906 # notify of subdirs not getting built.
6907 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6908 echo " ${notsupp}" 1>&2
6909 echo " (Any other directories should still work fine.)" 1>&2
6910fi
6911
6912case "$host" in
6913 *msdosdjgpp*)
6914 enable_gdbtk=no ;;
6915esac
6916
18f6b6ee
PB
6917# To find our prefix, in gcc_cv_tool_prefix.
6918
6919# The user is always right.
6920if test "${PATH_SEPARATOR+set}" != set; then
6921 echo "#! /bin/sh" >conf$$.sh
6922 echo "exit 0" >>conf$$.sh
6923 chmod +x conf$$.sh
6924 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6925 PATH_SEPARATOR=';'
6926 else
6927 PATH_SEPARATOR=:
6928 fi
6929 rm -f conf$$.sh
6930fi
6931
6932
6933
6934if test "x$exec_prefix" = xNONE; then
6935 if test "x$prefix" = xNONE; then
6936 gcc_cv_tool_prefix=$ac_default_prefix
6937 else
6938 gcc_cv_tool_prefix=$prefix
6939 fi
6940else
6941 gcc_cv_tool_prefix=$exec_prefix
6942fi
6943
6944# If there is no compiler in the tree, use the PATH only. In any
6945# case, if there is no compiler in the tree nobody should use
6946# AS_FOR_TARGET and LD_FOR_TARGET.
6947if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6948 gcc_version=`cat $srcdir/gcc/BASE-VER`
6949 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6950 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6951 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6952 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6953 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6954 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6955else
6956 gcc_cv_tool_dirs=
6957fi
6958
6959if test x$build = x$target && test -n "$md_exec_prefix"; then
6960 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6961fi
6962
6963
6964
9e07f89d
NN
6965copy_dirs=
6966
c6b750e1 6967
81ecdfbb
RW
6968# Check whether --with-build-sysroot was given.
6969if test "${with_build_sysroot+set}" = set; then :
6970 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6971 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6972 fi
6973else
6974 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6975fi
a19b6204
MM
6976
6977
8a6ee3ab 6978
81ecdfbb
RW
6979
6980# Check whether --with-debug-prefix-map was given.
6981if test "${with_debug_prefix_map+set}" = set; then :
6982 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6983 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6984 for debug_map in $withval; do
6985 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6986 done
6987 fi
6988else
6989 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6990fi
6991
8a6ee3ab
JM
6992
6993
7f6ef0c0
PB
6994# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6995# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6996# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6997# We want to ensure that TARGET libraries (which we know are built with
6998# gcc) are built with "-O2 -g", so include those options when setting
6999# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7000if test "x$CFLAGS_FOR_TARGET" = x; then
7001 CFLAGS_FOR_TARGET=$CFLAGS
7002 case " $CFLAGS " in
7003 *" -O2 "*) ;;
7004 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7005 esac
7006 case " $CFLAGS " in
7007 *" -g "* | *" -g3 "*) ;;
7008 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7009 esac
7010fi
7011
7012
7013if test "x$CXXFLAGS_FOR_TARGET" = x; then
7014 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7015 case " $CXXFLAGS " in
7016 *" -O2 "*) ;;
7017 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7018 esac
7019 case " $CXXFLAGS " in
7020 *" -g "* | *" -g3 "*) ;;
7021 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7022 esac
7023fi
7024
7025
9e07f89d
NN
7026# Handle --with-headers=XXX. If the value is not "yes", the contents of
7027# the named directory are copied to $(tooldir)/sys-include.
7028if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7029 if test x${is_cross_compiler} = xno ; then
7030 echo 1>&2 '***' --with-headers is only supported when cross compiling
7031 exit 1
7032 fi
7033 if test x"${with_headers}" != xyes ; then
18f6b6ee 7034 x=${gcc_cv_tool_prefix}
c6b750e1 7035 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7036 fi
7037fi
7038
7039# Handle --with-libs=XXX. If the value is not "yes", the contents of
7040# the name directories are copied to $(tooldir)/lib. Multiple directories
7041# are permitted.
7042if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7043 if test x${is_cross_compiler} = xno ; then
7044 echo 1>&2 '***' --with-libs is only supported when cross compiling
7045 exit 1
7046 fi
7047 if test x"${with_libs}" != xyes ; then
7048 # Copy the libraries in reverse order, so that files in the first named
7049 # library override files in subsequent libraries.
18f6b6ee 7050 x=${gcc_cv_tool_prefix}
9e07f89d 7051 for l in ${with_libs}; do
c6b750e1 7052 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7053 done
7054 fi
7055fi
7056
700d40ca 7057# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7058#
7059# This is done by determining whether or not the appropriate directory
7060# is available, and by checking whether or not specific configurations
7061# have requested that this magic not happen.
c6b750e1
DJ
7062#
7063# The command line options always override the explicit settings in
2429c060
PB
7064# configure.in, and the settings in configure.in override this magic.
7065#
c6b750e1 7066# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7067# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7068# --without-gnu-ld options for the configure script. Similarly, if
7069# the default is to use the included zlib and you don't want to do that,
7070# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7071
7072if test x${use_gnu_as} = x &&
7073 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7074 with_gnu_as=yes
7075 extra_host_args="$extra_host_args --with-gnu-as"
7076fi
7077
7078if test x${use_gnu_ld} = x &&
93f9b408 7079 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7080 with_gnu_ld=yes
7081 extra_host_args="$extra_host_args --with-gnu-ld"
7082fi
7083
700d40ca
ILT
7084if test x${use_included_zlib} = x &&
7085 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7086 :
7087else
7088 with_system_zlib=yes
7089 extra_host_args="$extra_host_args --with-system-zlib"
7090fi
7091
2429c060
PB
7092# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7093# can detect this case.
7094
7095if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7096 with_newlib=yes
7097 extra_host_args="$extra_host_args --with-newlib"
7098fi
7099
9e07f89d
NN
7100# Handle ${copy_dirs}
7101set fnord ${copy_dirs}
7102shift
7103while test $# != 0 ; do
7104 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7105 :
7106 else
7107 echo Copying $1 to $2
7108
7109 # Use the install script to create the directory and all required
7110 # parent directories.
7111 if test -d $2 ; then
7112 :
7113 else
7114 echo >config.temp
7115 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7116 fi
7117
7118 # Copy the directory, assuming we have tar.
7119 # FIXME: Should we use B in the second tar? Not all systems support it.
7120 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7121
7122 # It is the responsibility of the user to correctly adjust all
7123 # symlinks. If somebody can figure out how to handle them correctly
7124 # here, feel free to add the code.
7125
7126 echo $1 > $2/COPIED
7127 fi
7128 shift; shift
7129done
7130
2429c060
PB
7131# Determine a target-dependent exec_prefix that the installed
7132# gcc will search in. Keep this list sorted by triplet, with
7133# the *-*-osname triplets last.
7134md_exec_prefix=
7135case "${target}" in
7136 alpha*-*-*vms*)
7137 md_exec_prefix=/gnu/lib/gcc-lib
7138 ;;
521ec477 7139 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7140 md_exec_prefix=/dev/env/DJDIR/bin
7141 ;;
521ec477 7142 i[34567]86-*-sco3.2v5*)
2429c060
PB
7143 if test $with_gnu_as = yes; then
7144 md_exec_prefix=/usr/gnu/bin
7145 else
7146 md_exec_prefix=/usr/ccs/bin/elf
7147 fi
7148 ;;
7149
7150 mn10300-*-* | \
7151 powerpc-*-chorusos* | \
7152 powerpc*-*-eabi* | \
7153 powerpc*-*-sysv* | \
7154 powerpc*-*-kaos* | \
7155 s390x-ibm-tpf*)
7156 md_exec_prefix=/usr/ccs/bin
7157 ;;
7158 sparc64-*-elf*)
7159 ;;
7160 v850*-*-*)
7161 md_exec_prefix=/usr/ccs/bin
7162 ;;
8b66833e 7163 xtensa*-*-elf*)
2429c060
PB
7164 ;;
7165
7166 *-*-beos* | \
7167 *-*-elf* | \
7168 *-*-hpux* | \
7169 *-*-netware* | \
7170 *-*-nto-qnx* | \
7171 *-*-rtems* | \
7172 *-*-solaris2* | \
521ec477 7173 *-*-sysv[45]* | \
2429c060
PB
7174 *-*-vxworks* | \
7175 *-wrs-windiss)
7176 md_exec_prefix=/usr/ccs/bin
7177 ;;
7178esac
7179
a0da8069
NN
7180extra_arflags_for_target=
7181extra_nmflags_for_target=
7182extra_ranlibflags_for_target=
7183target_makefile_frag=/dev/null
7184case "${target}" in
4e206d7e
DB
7185 mep*-*-*)
7186 target_makefile_frag="config/mt-mep"
7187 ;;
77d7106f
AM
7188 spu-*-*)
7189 target_makefile_frag="config/mt-spu"
7190 ;;
429acdec
RS
7191 mips*-sde-elf*)
7192 target_makefile_frag="config/mt-sde"
7193 ;;
f3b1e08e
RS
7194 mipsisa*-*-elfoabi*)
7195 target_makefile_frag="config/mt-mips-elfoabi"
7196 ;;
e7c8859c
RS
7197 mips*-*-*linux* | mips*-*-gnu*)
7198 target_makefile_frag="config/mt-mips-gnu"
7199 ;;
2a3124ca 7200 *-*-netware*)
a0da8069
NN
7201 target_makefile_frag="config/mt-netware"
7202 ;;
29383458 7203 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7204 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7205 ;;
7206 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7207 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7208 # commands to handle both 32-bit and 64-bit objects. These flags are
7209 # harmless if we're using GNU nm or ar.
7210 extra_arflags_for_target=" -X32_64"
7211 extra_nmflags_for_target=" -B -X32_64"
7212 ;;
7213 *-*-darwin*)
7214 # ranlib from Darwin requires the -c flag to look at common symbols.
7215 extra_ranlibflags_for_target=" -c"
7216 ;;
7217 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7218 target_makefile_frag="config/mt-wince"
7219 ;;
7220esac
7221
7222alphaieee_frag=/dev/null
7223case $target in
7224 alpha*-*-*)
7225 # This just makes sure to use the -mieee option to build target libs.
7226 # This should probably be set individually by each library.
7227 alphaieee_frag="config/mt-alphaieee"
7228 ;;
7229esac
7230
7231# If --enable-target-optspace always use -Os instead of -O2 to build
7232# the target libraries, similarly if it is not specified, use -Os
7233# on selected platforms.
7234ospace_frag=/dev/null
7235case "${enable_target_optspace}:${target}" in
7236 yes:*)
7237 ospace_frag="config/mt-ospace"
7238 ;;
7239 :d30v-*)
7240 ospace_frag="config/mt-d30v"
7241 ;;
7242 :m32r-* | :d10v-* | :fr30-*)
7243 ospace_frag="config/mt-ospace"
7244 ;;
7245 no:* | :*)
7246 ;;
7247 *)
7248 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7249 ;;
7250esac
7251
a0da8069
NN
7252# Default to using --with-stabs for certain targets.
7253if test x${with_stabs} = x ; then
7254 case "${target}" in
e31d1ea3 7255 mips*-*-irix[56]*)
a0da8069
NN
7256 ;;
7257 mips*-*-* | alpha*-*-osf*)
7258 with_stabs=yes;
7259 extra_host_args="${extra_host_args} --with-stabs"
7260 ;;
7261 esac
7262fi
7263
7264# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7265# them automatically.
7266case "${host}" in
c6b750e1 7267 hppa*64*-*-hpux11*)
a0da8069
NN
7268 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7269 ;;
7270esac
7271
a0da8069
NN
7272# Some systems (e.g., one of the i386-aix systems the gas testers are
7273# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7274tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7275build_tooldir=${tooldir}
7276
a0da8069
NN
7277# Create a .gdbinit file which runs the one in srcdir
7278# and tells GDB to look there for source files.
7279
7280if test -r ${srcdir}/.gdbinit ; then
7281 case ${srcdir} in
7282 .) ;;
7283 *) cat > ./.gdbinit <<EOF
7284# ${NO_EDIT}
7285dir ${srcdir}
7286dir .
7287source ${srcdir}/.gdbinit
7288EOF
7289 ;;
7290 esac
7291fi
7292
a0da8069
NN
7293# Make sure that the compiler is able to generate an executable. If it
7294# can't, we are probably in trouble. We don't care whether we can run the
7295# executable--we might be using a cross compiler--we only care whether it
7296# can be created. At this point the main configure script has set CC.
7297we_are_ok=no
7298echo "int main () { return 0; }" > conftest.c
7299${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7300if test $? = 0 ; then
7301 if test -s conftest || test -s conftest.exe ; then
7302 we_are_ok=yes
7303 fi
c6b750e1 7304fi
a0da8069
NN
7305case $we_are_ok in
7306 no)
7307 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7308 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7309 rm -f conftest*
7310 exit 1
7311 ;;
7312esac
7313rm -f conftest*
7314
7315# The Solaris /usr/ucb/cc compiler does not appear to work.
7316case "${host}" in
7317 sparc-sun-solaris2*)
7318 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7319 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7320 could_use=
7321 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7322 if test -d /opt/cygnus/bin ; then
7323 if test "$could_use" = "" ; then
7324 could_use="/opt/cygnus/bin"
7325 else
7326 could_use="$could_use or /opt/cygnus/bin"
7327 fi
7328 fi
7329 if test "$could_use" = "" ; then
7330 echo "Warning: compilation may fail because you're using"
7331 echo "/usr/ucb/cc. You should change your PATH or CC "
7332 echo "variable and rerun configure."
7333 else
7334 echo "Warning: compilation may fail because you're using"
7335 echo "/usr/ucb/cc, when you should use the C compiler from"
7336 echo "$could_use. You should change your"
7337 echo "PATH or CC variable and rerun configure."
7338 fi
7339 fi
7340 ;;
7341esac
7342
3bbd2f8f 7343# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7344case "${host}" in
7345 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7346 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7347 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7348 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7349esac
7350
3bbd2f8f 7351# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7352# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7353# built executables to PATH.
3bbd2f8f
AL
7354if test "$RPATH_ENVVAR" = PATH; then
7355 GCC_SHLIB_SUBDIR=/shlib
7356else
7357 GCC_SHLIB_SUBDIR=
7358fi
7359
a0da8069
NN
7360# Record target_configdirs and the configure arguments for target and
7361# build configuration in Makefile.
7362target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7363build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7364
2aa2364a
JR
7365# If we are building libgomp, bootstrap it.
7366if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7367 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7368fi
7369
a0da8069
NN
7370# Determine whether gdb needs tk/tcl or not.
7371# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7372# and in that case we want gdb to be built without tk. Ugh!
7373# In fact I believe gdb is the *only* package directly dependent on tk,
7374# so we should be able to put the 'maybe's in unconditionally and
7375# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7376# 100% sure that that's safe though.
c180f501 7377
675c6968 7378gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7379case "$enable_gdbtk" in
7380 no)
7381 GDB_TK="" ;;
c180f501
AC
7382 yes)
7383 GDB_TK="${gdb_tk}" ;;
a0da8069 7384 *)
c180f501
AC
7385 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7386 # distro. Eventually someone will fix this and move Insight, nee
7387 # gdbtk to a separate directory.
7388 if test -d ${srcdir}/gdb/gdbtk ; then
7389 GDB_TK="${gdb_tk}"
7390 else
7391 GDB_TK=""
7392 fi
7393 ;;
a0da8069 7394esac
907be67c
DJ
7395CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7396INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7397
6bd3dfaa 7398# Strip out unwanted targets.
dd12c3a8
NN
7399
7400# While at that, we remove Makefiles if we were started for recursive
7401# configuration, so that the top-level Makefile reconfigures them,
7402# like we used to do when configure itself was recursive.
dd12c3a8 7403
06a51eac
RW
7404# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7405# but now we're fixing up the Makefile ourselves with the additional
7406# commands passed to AC_CONFIG_FILES. Use separate variables
7407# extrasub-{build,host,target} not because there is any reason to split
7408# the substitutions up that way, but only to remain below the limit of
7409# 99 commands in a script, for HP-UX sed.
7410# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7411
81ecdfbb
RW
7412# Check whether --enable-bootstrap was given.
7413if test "${enable_bootstrap+set}" = set; then :
7414 enableval=$enable_bootstrap;
319cab08 7415else
9cb3fa6f 7416 enable_bootstrap=default
81ecdfbb
RW
7417fi
7418
319cab08 7419
9cb3fa6f
PB
7420# Issue errors and warnings for invalid/strange bootstrap combinations.
7421case "$configdirs" in
7422 *gcc*) have_compiler=yes ;;
7423 *) have_compiler=no ;;
7424esac
7425
7426case "$have_compiler:$host:$target:$enable_bootstrap" in
7427 *:*:*:no) ;;
7428
0aed8855 7429 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7430 # and we are in a native configuration.
7431 yes:$build:$build:default)
0aed8855 7432 enable_bootstrap=yes ;;
9cb3fa6f
PB
7433
7434 *:*:*:default)
7435 enable_bootstrap=no ;;
7436
7437 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7438 yes:$build:$build:yes)
9cb3fa6f
PB
7439 ;;
7440
7441 # Other configurations, but we have a compiler. Assume the user knows
7442 # what he's doing.
80911fe1 7443 yes:*:*:yes)
81ecdfbb
RW
7444 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7445$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7446 ;;
7447
7448 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7449 no:*:*:yes)
81ecdfbb 7450 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7451
7452 # Fail if wrong command line
7453 *)
81ecdfbb 7454 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7455 ;;
7456esac
7457
4385ad3c
RW
7458case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7459 *,c++,*:yes:yes) ;;
7460 *:yes:yes)
7461 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7462 ;;
7463esac
7464
16b1ad29
RW
7465case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7466 yes:yes:*\ gold\ *:*,c++,*) ;;
7467 yes:yes:*\ gold\ *:*)
7468 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7469 ;;
7470esac
7471
9cb3fa6f 7472# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7473case $enable_bootstrap in
319cab08 7474 yes)
96655cc4
AO
7475 bootstrap_suffix=bootstrap
7476 BUILD_CONFIG=bootstrap-debug
7477 ;;
319cab08 7478 no)
96655cc4
AO
7479 bootstrap_suffix=no-bootstrap
7480 BUILD_CONFIG=
7481 ;;
319cab08
PB
7482esac
7483
96655cc4
AO
7484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7485$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7486
7487
7488# Check whether --with-build-config was given.
7489if test "${with_build_config+set}" = set; then :
7490 withval=$with_build_config; case $with_build_config in
7491 yes) with_build_config= ;;
7492 no) with_build_config= BUILD_CONFIG= ;;
7493 esac
7494fi
7495
7496
7497if test "x${with_build_config}" != x; then
7498 BUILD_CONFIG=$with_build_config
7499else
7500 case $BUILD_CONFIG in
7501 bootstrap-debug)
7502 if echo "int f (void) { return 0; }" > conftest.c &&
7503 ${CC} -c conftest.c &&
7504 mv conftest.o conftest.o.g0 &&
7505 ${CC} -c -g conftest.c &&
7506 mv conftest.o conftest.o.g &&
7507 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7508 :
7509 else
7510 BUILD_CONFIG=
7511 fi
7512 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7513 ;;
7514 esac
7515fi
7516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7517$as_echo "$BUILD_CONFIG" >&6; }
7518
7519
06a51eac 7520extrasub_build=
6a9cf61e 7521for module in ${build_configdirs} ; do
498d4a71
CF
7522 if test -z "${no_recursion}" \
7523 && test -f ${build_subdir}/${module}/Makefile; then
7524 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7525 rm -f ${build_subdir}/${module}/Makefile
7526 fi
06a51eac 7527 extrasub_build="$extrasub_build
498d4a71
CF
7528/^@if build-$module\$/d
7529/^@endif build-$module\$/d
7530/^@if build-$module-$bootstrap_suffix\$/d
7531/^@endif build-$module-$bootstrap_suffix\$/d"
7532done
06a51eac 7533extrasub_host=
498d4a71 7534for module in ${configdirs} ; do
80911fe1 7535 if test -z "${no_recursion}"; then
8cf39b1b 7536 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7537 if test -f ${file}; then
7538 echo 1>&2 "*** removing ${file} to force reconfigure"
7539 rm -f ${file}
7540 fi
7541 done
498d4a71 7542 fi
06a51eac 7543 extrasub_host="$extrasub_host
498d4a71
CF
7544/^@if $module\$/d
7545/^@endif $module\$/d
7546/^@if $module-$bootstrap_suffix\$/d
7547/^@endif $module-$bootstrap_suffix\$/d"
7548done
06a51eac 7549extrasub_target=
498d4a71
CF
7550for module in ${target_configdirs} ; do
7551 if test -z "${no_recursion}" \
7552 && test -f ${target_subdir}/${module}/Makefile; then
7553 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7554 rm -f ${target_subdir}/${module}/Makefile
7555 fi
e8a5fa9c
RW
7556
7557 # We only bootstrap target libraries listed in bootstrap_target_libs.
7558 case $bootstrap_target_libs in
7559 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7560 *) target_bootstrap_suffix=no-bootstrap ;;
7561 esac
7562
06a51eac 7563 extrasub_target="$extrasub_target
498d4a71
CF
7564/^@if target-$module\$/d
7565/^@endif target-$module\$/d
e8a5fa9c
RW
7566/^@if target-$module-$target_bootstrap_suffix\$/d
7567/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7568done
7569
06a51eac
RW
7570# Do the final fixup along with target modules.
7571extrasub_target="$extrasub_target
6bd3dfaa 7572/^@if /,/^@endif /d"
a0da8069
NN
7573
7574# Create the serialization dependencies. This uses a temporary file.
7575
81ecdfbb
RW
7576# Check whether --enable-serial-configure was given.
7577if test "${enable_serial_configure+set}" = set; then :
7578 enableval=$enable_serial_configure;
7579fi
e6bfb94a
AO
7580
7581
1047cb91
DD
7582case ${enable_serial_configure} in
7583 yes)
7584 enable_serial_build_configure=yes
7585 enable_serial_host_configure=yes
7586 enable_serial_target_configure=yes
7587 ;;
7588esac
7589
a0da8069
NN
7590# These force 'configure's to be done one at a time, to avoid problems
7591# with contention over a shared config.cache.
7592rm -f serdep.tmp
e6bfb94a 7593echo '# serdep.tmp' > serdep.tmp
a0da8069 7594olditem=
1047cb91 7595test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7596for item in ${build_configdirs} ; do
7597 case ${olditem} in
7598 "") ;;
e6bfb94a 7599 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7600 esac
7601 olditem=${item}
7602done
7603olditem=
1047cb91 7604test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7605for item in ${configdirs} ; do
7606 case ${olditem} in
7607 "") ;;
e6bfb94a 7608 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7609 esac
7610 olditem=${item}
7611done
7612olditem=
1047cb91 7613test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7614for item in ${target_configdirs} ; do
7615 case ${olditem} in
7616 "") ;;
e6bfb94a 7617 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7618 esac
7619 olditem=${item}
7620done
7621serialization_dependencies=serdep.tmp
7622
7623
e6bfb94a 7624# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7625# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7626# might not want to pass down to subconfigures. The exception being
7627# --cache-file=/dev/null, which is used to turn off the use of cache
7628# files altogether, and which should be passed on to subconfigures.
7629# Also strip program-prefix, program-suffix, and program-transform-name,
7630# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7631baseargs=
7632keep_next=no
7633skip_next=no
7634eval "set -- $ac_configure_args"
18f6b6ee
PB
7635for ac_arg
7636do
c6b750e1
DJ
7637 if test X"$skip_next" = X"yes"; then
7638 skip_next=no
7639 continue
7640 fi
7641 if test X"$keep_next" = X"yes"; then
7642 case $ac_arg in
7643 *\'*)
7644 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7645 esac
7646 baseargs="$baseargs '$ac_arg'"
7647 keep_next=no
7648 continue
7649 fi
7650
7651 # Handle separated arguments. Based on the logic generated by
7652 # autoconf 2.59.
7653 case $ac_arg in
7654 *=* | --config-cache | -C | -disable-* | --disable-* \
7655 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7656 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7657 | -with-* | --with-* | -without-* | --without-* | --x)
7658 separate_arg=no
7659 ;;
7660 -*)
7661 separate_arg=yes
7662 ;;
7663 *)
7664 separate_arg=no
7665 ;;
7666 esac
7667
7668 case "$ac_arg" in
30167e0a
NC
7669 --cache-file=/dev/null | \
7670 -cache-file=/dev/null )
7671 # Handled here to avoid the test to skip args below.
7672 baseargs="$baseargs '$ac_arg'"
7673 # Assert: $separate_arg should always be no.
7674 keep_next=$separate_arg
7675 ;;
c6b750e1
DJ
7676 --no*)
7677 continue
7678 ;;
7679 --c* | \
7680 --sr* | \
7681 --ho* | \
7682 --bu* | \
7683 --t* | \
7684 --program-* | \
7685 -cache_file* | \
7686 -srcdir* | \
7687 -host* | \
7688 -build* | \
7689 -target* | \
7690 -program-prefix* | \
7691 -program-suffix* | \
7692 -program-transform-name* )
7693 skip_next=$separate_arg
7694 continue
7695 ;;
7696 -*)
7697 # An option. Add it.
7698 case $ac_arg in
7699 *\'*)
7700 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7701 esac
7702 baseargs="$baseargs '$ac_arg'"
7703 keep_next=$separate_arg
7704 ;;
7705 *)
7706 # Either a variable assignment, or a nonopt (triplet). Don't
7707 # pass it down; let the Makefile handle this.
7708 continue
7709 ;;
7710 esac
7711done
7712# Remove the initial space we just introduced and, as these will be
7713# expanded by make, quote '$'.
7714baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7715
f27d4f92
DJ
7716# Add in --program-transform-name, after --program-prefix and
7717# --program-suffix have been applied to it. Autoconf has already
7718# doubled dollar signs and backslashes in program_transform_name; we want
7719# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7720# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7721# Also, because we want to override the logic in subdir configure scripts to
7722# choose program_transform_name, replace any s,x,x, with s,y,y,.
7723sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7724${program_transform_name}
7725EOF_SED
7726gcc_transform_name=`cat conftestsed.out`
7727rm -f conftestsed.out
7728baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7729if test "$silent" = yes; then
7730 baseargs="$baseargs --silent"
7731fi
34a0f3cf 7732baseargs="$baseargs --disable-option-checking"
f27d4f92 7733
a0da8069
NN
7734# For the build-side libraries, we just need to pretend we're native,
7735# and not use the same cache file. Multilibs are neither needed nor
7736# desired.
4b900473 7737build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7738
7739# For host modules, accept cache file option, or specification as blank.
7740case "${cache_file}" in
7741"") # empty
7742 cache_file_option="" ;;
7743/* | [A-Za-z]:[\\/]* ) # absolute path
7744 cache_file_option="--cache-file=${cache_file}" ;;
7745*) # relative path
7746 cache_file_option="--cache-file=../${cache_file}" ;;
7747esac
7748
82252c06
NN
7749# Host dirs don't like to share a cache file either, horribly enough.
7750# This seems to be due to autoconf 2.5x stupidity.
4b900473 7751host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7752
7753target_configargs=${baseargs}
7754
7755# Passing a --with-cross-host argument lets the target libraries know
7756# whether they are being built with a cross-compiler or being built
7757# native. However, it would be better to use other mechanisms to make the
7758# sorts of decisions they want to make on this basis. Please consider
7759# this option to be deprecated. FIXME.
7760if test x${is_cross_compiler} = xyes ; then
c6b750e1 7761 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7762fi
7763
7764# Default to --enable-multilib.
7765if test x${enable_multilib} = x ; then
7766 target_configargs="--enable-multilib ${target_configargs}"
7767fi
7768
7769# Pass --with-newlib if appropriate. Note that target_configdirs has
7770# changed from the earlier setting of with_newlib.
7771if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7772 target_configargs="--with-newlib ${target_configargs}"
7773fi
7774
95036d20
NN
7775# Different target subdirs use different values of certain variables
7776# (notably CXX). Worse, multilibs use *lots* of different values.
7777# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7778# it doesn't automatically accept command-line overrides of them.
7779# This means it's not safe for target subdirs to share a cache file,
7780# which is disgusting, but there you have it. Hopefully this can be
7781# fixed in future. It's still worthwhile to use a cache file for each
7782# directory. I think.
7783
ae380b45
MS
7784# Pass the appropriate --build, --host, --target and --cache-file arguments.
7785# We need to pass --target, as newer autoconf's requires consistency
7786# for target_alias and gcc doesn't manage it consistently.
4b900473 7787target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7788
a0da8069
NN
7789FLAGS_FOR_TARGET=
7790case " $target_configdirs " in
7791 *" newlib "*)
7792 case " $target_configargs " in
7793 *" --with-newlib "*)
7794 case "$target" in
1f53ca9a
AO
7795 *-cygwin*)
7796 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'
7797 ;;
a0da8069
NN
7798 esac
7799
7800 # If we're not building GCC, don't discard standard headers.
7801 if test -d ${srcdir}/gcc; then
7802 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7803
7804 if test "${build}" != "${host}"; then
7805 # On Canadian crosses, CC_FOR_TARGET will have already been set
7806 # by `configure', so we won't have an opportunity to add -Bgcc/
7807 # to it. This is right: we don't want to search that directory
7808 # for binaries, but we want the header files in there, so add
7809 # them explicitly.
b00612cc 7810 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7811
7812 # Someone might think of using the pre-installed headers on
7813 # Canadian crosses, in case the installed compiler is not fully
7814 # compatible with the compiler being built. In this case, it
7815 # would be better to flag an error than risking having
7816 # incompatible object files being constructed. We can't
7817 # guarantee that an error will be flagged, but let's hope the
7818 # compiler will do it, when presented with incompatible header
7819 # files.
7820 fi
7821 fi
7822
7823 case "${target}-${is_cross_compiler}" in
ec11bdc6 7824 i[3456789]86-*-linux*-no)
a0da8069
NN
7825 # Here host == target, so we don't need to build gcc,
7826 # so we don't want to discard standard headers.
7827 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7828 ;;
7829 *)
7830 # If we're building newlib, use its generic headers last, but search
7831 # for any libc-related directories first (so make it the last -B
7832 # switch).
7833 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
7834
7835 # If we're building libgloss, find the startup file, simulator library
7836 # and linker script.
7837 case " $target_configdirs " in
7838 *" libgloss "*)
7839 # Look for startup file, simulator library and maybe linker script.
7840 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7841 # Look for libnosys.a in case the target needs it.
7842 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7843 # Most targets have the linker script in the source directory.
7844 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7845 ;;
7846 esac
a0da8069
NN
7847 ;;
7848 esac
7849 ;;
7850 esac
7851 ;;
7852esac
1f53ca9a 7853
45055374 7854case "$target" in
1f53ca9a
AO
7855 x86_64-*mingw* | *-w64-mingw*)
7856 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7857 # however, use a symlink named 'mingw' in ${prefix} .
7858 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7859 ;;
7860 *-mingw*)
7861 # MinGW can't be handled as Cygwin above since it does not use newlib.
7862 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'
7863 ;;
45055374 7864esac
a0da8069 7865
5fbad20a
DD
7866# Allow the user to override the flags for
7867# our build compiler if desired.
c66487f8
NC
7868if test x"${build}" = x"${host}" ; then
7869 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7870 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7871 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7872fi
5fbad20a 7873
a0da8069
NN
7874# On Canadian crosses, we'll be searching the right directories for
7875# the previously-installed cross compiler, so don't bother to add
7876# flags for directories within the install tree of the compiler
7877# being built; programs in there won't even run.
7878if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7879 # Search for pre-installed headers if nothing else fits.
bba45b8b 7880 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
7881fi
7882
7883if test "x${use_gnu_ld}" = x &&
7884 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7885 # Arrange for us to find uninstalled linker scripts.
b00612cc 7886 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7887fi
7888
a481dbb7
DD
7889# Search for other target-specific linker scripts and such.
7890case "${target}" in
4e206d7e
DB
7891 mep*)
7892 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7893 ;;
7894esac
7895
a0da8069 7896# Makefile fragments.
3e707e94
PB
7897for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7898do
7899 eval fragval=\$$frag
7900 if test $fragval != /dev/null; then
7901 eval $frag=${srcdir}/$fragval
7902 fi
7903done
a0da8069
NN
7904
7905
7906
7907
7908
7909# Miscellanea: directories, flags, etc.
7910
7911
7912
7913
7914
7915
7916
3bbd2f8f 7917
6a9cf61e 7918# Build module lists & subconfigure args.
a0da8069
NN
7919
7920
7921
be01d343
PB
7922# Host module lists & subconfigure args.
7923
7924
7925
911e63d0 7926
be01d343
PB
7927# Target module lists & subconfigure args.
7928
7929
7930
7931# Build tools.
7932
7933
7934
1576798e
PB
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
be01d343
PB
7949# Generate default definitions for YACC, M4, LEX and other programs that run
7950# on the build machine. These are used if the Makefile can't locate these
7951# programs in objdir.
7952MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7953
7954for ac_prog in 'bison -y' byacc yacc
7955do
c6b750e1 7956 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7957set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7959$as_echo_n "checking for $ac_word... " >&6; }
7960if test "${ac_cv_prog_YACC+set}" = set; then :
7961 $as_echo_n "(cached) " >&6
be01d343
PB
7962else
7963 if test -n "$YACC"; then
7964 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7965else
c6b750e1
DJ
7966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7967for as_dir in $PATH
7968do
7969 IFS=$as_save_IFS
7970 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7971 for ac_exec_ext in '' $ac_executable_extensions; do
7972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7973 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7975 break 2
7976 fi
7977done
81ecdfbb
RW
7978 done
7979IFS=$as_save_IFS
c6b750e1 7980
be01d343
PB
7981fi
7982fi
c6b750e1 7983YACC=$ac_cv_prog_YACC
be01d343 7984if test -n "$YACC"; then
81ecdfbb
RW
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7986$as_echo "$YACC" >&6; }
be01d343 7987else
81ecdfbb
RW
7988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7989$as_echo "no" >&6; }
be01d343
PB
7990fi
7991
81ecdfbb 7992
c6b750e1 7993 test -n "$YACC" && break
be01d343
PB
7994done
7995test -n "$YACC" || YACC="$MISSING bison -y"
7996
7997case " $build_configdirs " in
7998 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7999 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8000esac
8001
8002for ac_prog in bison
8003do
c6b750e1 8004 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8005set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8007$as_echo_n "checking for $ac_word... " >&6; }
8008if test "${ac_cv_prog_BISON+set}" = set; then :
8009 $as_echo_n "(cached) " >&6
be01d343
PB
8010else
8011 if test -n "$BISON"; then
8012 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8013else
c6b750e1
DJ
8014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8015for as_dir in $PATH
8016do
8017 IFS=$as_save_IFS
8018 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8019 for ac_exec_ext in '' $ac_executable_extensions; do
8020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8021 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8023 break 2
8024 fi
8025done
81ecdfbb
RW
8026 done
8027IFS=$as_save_IFS
c6b750e1 8028
be01d343
PB
8029fi
8030fi
c6b750e1 8031BISON=$ac_cv_prog_BISON
be01d343 8032if test -n "$BISON"; then
81ecdfbb
RW
8033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8034$as_echo "$BISON" >&6; }
be01d343 8035else
81ecdfbb
RW
8036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8037$as_echo "no" >&6; }
be01d343
PB
8038fi
8039
81ecdfbb 8040
c6b750e1 8041 test -n "$BISON" && break
be01d343
PB
8042done
8043test -n "$BISON" || BISON="$MISSING bison"
8044
8045case " $build_configdirs " in
8046 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8047esac
8048
8049for ac_prog in gm4 gnum4 m4
8050do
c6b750e1 8051 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8052set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8054$as_echo_n "checking for $ac_word... " >&6; }
8055if test "${ac_cv_prog_M4+set}" = set; then :
8056 $as_echo_n "(cached) " >&6
be01d343
PB
8057else
8058 if test -n "$M4"; then
8059 ac_cv_prog_M4="$M4" # Let the user override the test.
8060else
c6b750e1
DJ
8061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8062for as_dir in $PATH
8063do
8064 IFS=$as_save_IFS
8065 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8066 for ac_exec_ext in '' $ac_executable_extensions; do
8067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8068 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8070 break 2
8071 fi
8072done
81ecdfbb
RW
8073 done
8074IFS=$as_save_IFS
c6b750e1 8075
be01d343
PB
8076fi
8077fi
c6b750e1 8078M4=$ac_cv_prog_M4
be01d343 8079if test -n "$M4"; then
81ecdfbb
RW
8080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8081$as_echo "$M4" >&6; }
be01d343 8082else
81ecdfbb
RW
8083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8084$as_echo "no" >&6; }
be01d343
PB
8085fi
8086
81ecdfbb 8087
c6b750e1 8088 test -n "$M4" && break
be01d343
PB
8089done
8090test -n "$M4" || M4="$MISSING m4"
8091
8092case " $build_configdirs " in
8093 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8094esac
8095
8096for ac_prog in flex lex
8097do
c6b750e1 8098 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8099set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8101$as_echo_n "checking for $ac_word... " >&6; }
8102if test "${ac_cv_prog_LEX+set}" = set; then :
8103 $as_echo_n "(cached) " >&6
be01d343
PB
8104else
8105 if test -n "$LEX"; then
8106 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8107else
c6b750e1
DJ
8108as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8109for as_dir in $PATH
8110do
8111 IFS=$as_save_IFS
8112 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8113 for ac_exec_ext in '' $ac_executable_extensions; do
8114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8115 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8117 break 2
8118 fi
8119done
81ecdfbb
RW
8120 done
8121IFS=$as_save_IFS
c6b750e1 8122
be01d343
PB
8123fi
8124fi
c6b750e1 8125LEX=$ac_cv_prog_LEX
be01d343 8126if test -n "$LEX"; then
81ecdfbb
RW
8127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8128$as_echo "$LEX" >&6; }
be01d343 8129else
81ecdfbb
RW
8130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8131$as_echo "no" >&6; }
be01d343
PB
8132fi
8133
81ecdfbb 8134
c6b750e1 8135 test -n "$LEX" && break
be01d343
PB
8136done
8137test -n "$LEX" || LEX="$MISSING flex"
8138
8139case " $build_configdirs " in
8140 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8141 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8142esac
8143
8144for ac_prog in flex
8145do
c6b750e1 8146 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8147set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8149$as_echo_n "checking for $ac_word... " >&6; }
8150if test "${ac_cv_prog_FLEX+set}" = set; then :
8151 $as_echo_n "(cached) " >&6
be01d343
PB
8152else
8153 if test -n "$FLEX"; then
8154 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8155else
c6b750e1
DJ
8156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8157for as_dir in $PATH
8158do
8159 IFS=$as_save_IFS
8160 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8161 for ac_exec_ext in '' $ac_executable_extensions; do
8162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8163 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8165 break 2
8166 fi
8167done
81ecdfbb
RW
8168 done
8169IFS=$as_save_IFS
c6b750e1 8170
be01d343
PB
8171fi
8172fi
c6b750e1 8173FLEX=$ac_cv_prog_FLEX
be01d343 8174if test -n "$FLEX"; then
81ecdfbb
RW
8175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8176$as_echo "$FLEX" >&6; }
be01d343 8177else
81ecdfbb
RW
8178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8179$as_echo "no" >&6; }
be01d343
PB
8180fi
8181
81ecdfbb 8182
c6b750e1 8183 test -n "$FLEX" && break
be01d343
PB
8184done
8185test -n "$FLEX" || FLEX="$MISSING flex"
8186
8187case " $build_configdirs " in
8188 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8189esac
8190
8191for ac_prog in makeinfo
8192do
c6b750e1 8193 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8194set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8196$as_echo_n "checking for $ac_word... " >&6; }
8197if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8198 $as_echo_n "(cached) " >&6
be01d343
PB
8199else
8200 if test -n "$MAKEINFO"; then
8201 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8202else
c6b750e1
DJ
8203as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8204for as_dir in $PATH
8205do
8206 IFS=$as_save_IFS
8207 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8208 for ac_exec_ext in '' $ac_executable_extensions; do
8209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8210 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8212 break 2
8213 fi
8214done
81ecdfbb
RW
8215 done
8216IFS=$as_save_IFS
c6b750e1 8217
be01d343
PB
8218fi
8219fi
c6b750e1 8220MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8221if test -n "$MAKEINFO"; then
81ecdfbb
RW
8222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8223$as_echo "$MAKEINFO" >&6; }
be01d343 8224else
81ecdfbb
RW
8225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8226$as_echo "no" >&6; }
be01d343
PB
8227fi
8228
81ecdfbb 8229
c6b750e1 8230 test -n "$MAKEINFO" && break
be01d343
PB
8231done
8232test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8233
8234case " $build_configdirs " in
8235 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8236 *)
8237
10ad8ef3 8238 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8239 # higher, else we use the "missing" dummy.
8240 if ${MAKEINFO} --version \
10ad8ef3 8241 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8242 :
8243 else
8244 MAKEINFO="$MISSING makeinfo"
8245 fi
8246 ;;
8247
8248esac
a0da8069 8249
be01d343 8250# FIXME: expect and dejagnu may become build tools?
a0da8069 8251
be01d343
PB
8252for ac_prog in expect
8253do
c6b750e1 8254 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8255set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8257$as_echo_n "checking for $ac_word... " >&6; }
8258if test "${ac_cv_prog_EXPECT+set}" = set; then :
8259 $as_echo_n "(cached) " >&6
be01d343
PB
8260else
8261 if test -n "$EXPECT"; then
8262 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8263else
c6b750e1
DJ
8264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8265for as_dir in $PATH
8266do
8267 IFS=$as_save_IFS
8268 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8269 for ac_exec_ext in '' $ac_executable_extensions; do
8270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8271 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8273 break 2
8274 fi
8275done
81ecdfbb
RW
8276 done
8277IFS=$as_save_IFS
c6b750e1 8278
be01d343
PB
8279fi
8280fi
c6b750e1 8281EXPECT=$ac_cv_prog_EXPECT
be01d343 8282if test -n "$EXPECT"; then
81ecdfbb
RW
8283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8284$as_echo "$EXPECT" >&6; }
be01d343 8285else
81ecdfbb
RW
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8287$as_echo "no" >&6; }
be01d343 8288fi
a0da8069 8289
81ecdfbb 8290
c6b750e1 8291 test -n "$EXPECT" && break
be01d343
PB
8292done
8293test -n "$EXPECT" || EXPECT="expect"
a0da8069 8294
be01d343
PB
8295case " $configdirs " in
8296 *" expect "*)
8297 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8298 ;;
8299esac
a0da8069 8300
be01d343
PB
8301for ac_prog in runtest
8302do
c6b750e1 8303 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8304set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8306$as_echo_n "checking for $ac_word... " >&6; }
8307if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8308 $as_echo_n "(cached) " >&6
be01d343
PB
8309else
8310 if test -n "$RUNTEST"; then
8311 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8312else
c6b750e1
DJ
8313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8314for as_dir in $PATH
8315do
8316 IFS=$as_save_IFS
8317 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8318 for ac_exec_ext in '' $ac_executable_extensions; do
8319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8320 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8322 break 2
8323 fi
8324done
81ecdfbb
RW
8325 done
8326IFS=$as_save_IFS
c6b750e1 8327
be01d343
PB
8328fi
8329fi
c6b750e1 8330RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8331if test -n "$RUNTEST"; then
81ecdfbb
RW
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8333$as_echo "$RUNTEST" >&6; }
be01d343 8334else
81ecdfbb
RW
8335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8336$as_echo "no" >&6; }
be01d343 8337fi
a0da8069 8338
81ecdfbb 8339
c6b750e1 8340 test -n "$RUNTEST" && break
be01d343
PB
8341done
8342test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8343
be01d343
PB
8344case " $configdirs " in
8345 *" dejagnu "*)
6b89cc21 8346 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8347 ;;
8348esac
a0da8069
NN
8349
8350
a0da8069 8351# Host tools.
859789af
AC
8352ncn_tool_prefix=
8353test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8354ncn_target_tool_prefix=
8355test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8356
9a819804
AO
8357
8358
8359if test -n "$AR"; then
8360 ac_cv_prog_AR=$AR
8361elif test -n "$ac_cv_prog_AR"; then
8362 AR=$ac_cv_prog_AR
8363fi
8364
8365if test -n "$ac_cv_prog_AR"; then
8366 for ncn_progname in ar; do
8367 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8368set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8370$as_echo_n "checking for $ac_word... " >&6; }
8371if test "${ac_cv_prog_AR+set}" = set; then :
8372 $as_echo_n "(cached) " >&6
9a819804
AO
8373else
8374 if test -n "$AR"; then
8375 ac_cv_prog_AR="$AR" # Let the user override the test.
8376else
8377as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8378for as_dir in $PATH
8379do
8380 IFS=$as_save_IFS
8381 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8382 for ac_exec_ext in '' $ac_executable_extensions; do
8383 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8384 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8385 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8386 break 2
8387 fi
8388done
81ecdfbb
RW
8389 done
8390IFS=$as_save_IFS
9a819804
AO
8391
8392fi
8393fi
8394AR=$ac_cv_prog_AR
8395if test -n "$AR"; then
81ecdfbb
RW
8396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8397$as_echo "$AR" >&6; }
9a819804 8398else
81ecdfbb
RW
8399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8400$as_echo "no" >&6; }
9a819804
AO
8401fi
8402
81ecdfbb 8403
9a819804
AO
8404 done
8405fi
8406
8407for ncn_progname in ar; do
05cbd757
PB
8408 if test -n "$ncn_tool_prefix"; then
8409 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8410set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8412$as_echo_n "checking for $ac_word... " >&6; }
8413if test "${ac_cv_prog_AR+set}" = set; then :
8414 $as_echo_n "(cached) " >&6
859789af
AC
8415else
8416 if test -n "$AR"; then
8417 ac_cv_prog_AR="$AR" # Let the user override the test.
8418else
c6b750e1
DJ
8419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8420for as_dir in $PATH
8421do
8422 IFS=$as_save_IFS
8423 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8424 for ac_exec_ext in '' $ac_executable_extensions; do
8425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8426 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8428 break 2
8429 fi
8430done
81ecdfbb
RW
8431 done
8432IFS=$as_save_IFS
c6b750e1 8433
859789af
AC
8434fi
8435fi
c6b750e1 8436AR=$ac_cv_prog_AR
859789af 8437if test -n "$AR"; then
81ecdfbb
RW
8438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8439$as_echo "$AR" >&6; }
859789af 8440else
81ecdfbb
RW
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8442$as_echo "no" >&6; }
859789af
AC
8443fi
8444
81ecdfbb 8445
05cbd757
PB
8446 fi
8447 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8448 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8449set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8451$as_echo_n "checking for $ac_word... " >&6; }
8452if test "${ac_cv_prog_AR+set}" = set; then :
8453 $as_echo_n "(cached) " >&6
859789af 8454else
05cbd757
PB
8455 if test -n "$AR"; then
8456 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8457else
c6b750e1
DJ
8458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8459for as_dir in $PATH
8460do
8461 IFS=$as_save_IFS
8462 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8463 for ac_exec_ext in '' $ac_executable_extensions; do
8464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8465 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8467 break 2
8468 fi
8469done
81ecdfbb
RW
8470 done
8471IFS=$as_save_IFS
c6b750e1 8472
859789af
AC
8473fi
8474fi
c6b750e1 8475AR=$ac_cv_prog_AR
05cbd757 8476if test -n "$AR"; then
81ecdfbb
RW
8477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8478$as_echo "$AR" >&6; }
859789af 8479else
81ecdfbb
RW
8480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8481$as_echo "no" >&6; }
859789af 8482fi
c6b750e1 8483
81ecdfbb 8484
05cbd757
PB
8485 fi
8486 test -n "$ac_cv_prog_AR" && break
8487done
8488
8489if test -z "$ac_cv_prog_AR" ; then
8490 set dummy ar
8491 if test $build = $host ; then
8492 AR="$2"
859789af 8493 else
05cbd757 8494 AR="${ncn_tool_prefix}$2"
859789af 8495 fi
859789af
AC
8496fi
8497
9a819804
AO
8498
8499
8500if test -n "$AS"; then
8501 ac_cv_prog_AS=$AS
8502elif test -n "$ac_cv_prog_AS"; then
8503 AS=$ac_cv_prog_AS
8504fi
8505
8506if test -n "$ac_cv_prog_AS"; then
8507 for ncn_progname in as; do
8508 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8509set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8511$as_echo_n "checking for $ac_word... " >&6; }
8512if test "${ac_cv_prog_AS+set}" = set; then :
8513 $as_echo_n "(cached) " >&6
9a819804
AO
8514else
8515 if test -n "$AS"; then
8516 ac_cv_prog_AS="$AS" # Let the user override the test.
8517else
8518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8519for as_dir in $PATH
8520do
8521 IFS=$as_save_IFS
8522 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8523 for ac_exec_ext in '' $ac_executable_extensions; do
8524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8525 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8527 break 2
8528 fi
8529done
81ecdfbb
RW
8530 done
8531IFS=$as_save_IFS
9a819804
AO
8532
8533fi
8534fi
8535AS=$ac_cv_prog_AS
8536if test -n "$AS"; then
81ecdfbb
RW
8537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8538$as_echo "$AS" >&6; }
9a819804 8539else
81ecdfbb
RW
8540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8541$as_echo "no" >&6; }
9a819804
AO
8542fi
8543
81ecdfbb 8544
9a819804
AO
8545 done
8546fi
8547
8548for ncn_progname in as; do
05cbd757
PB
8549 if test -n "$ncn_tool_prefix"; then
8550 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8551set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8553$as_echo_n "checking for $ac_word... " >&6; }
8554if test "${ac_cv_prog_AS+set}" = set; then :
8555 $as_echo_n "(cached) " >&6
859789af
AC
8556else
8557 if test -n "$AS"; then
8558 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8559else
8560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8561for as_dir in $PATH
8562do
8563 IFS=$as_save_IFS
8564 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8565 for ac_exec_ext in '' $ac_executable_extensions; do
8566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8567 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8569 break 2
8570 fi
8571done
81ecdfbb
RW
8572 done
8573IFS=$as_save_IFS
c6b750e1 8574
859789af
AC
8575fi
8576fi
c6b750e1 8577AS=$ac_cv_prog_AS
859789af 8578if test -n "$AS"; then
81ecdfbb
RW
8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8580$as_echo "$AS" >&6; }
859789af 8581else
81ecdfbb
RW
8582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8583$as_echo "no" >&6; }
859789af
AC
8584fi
8585
81ecdfbb 8586
05cbd757
PB
8587 fi
8588 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8589 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8590set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8592$as_echo_n "checking for $ac_word... " >&6; }
8593if test "${ac_cv_prog_AS+set}" = set; then :
8594 $as_echo_n "(cached) " >&6
859789af 8595else
05cbd757
PB
8596 if test -n "$AS"; then
8597 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8598else
c6b750e1
DJ
8599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8600for as_dir in $PATH
8601do
8602 IFS=$as_save_IFS
8603 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8604 for ac_exec_ext in '' $ac_executable_extensions; do
8605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8606 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8608 break 2
8609 fi
8610done
81ecdfbb
RW
8611 done
8612IFS=$as_save_IFS
c6b750e1 8613
859789af
AC
8614fi
8615fi
c6b750e1 8616AS=$ac_cv_prog_AS
05cbd757 8617if test -n "$AS"; then
81ecdfbb
RW
8618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8619$as_echo "$AS" >&6; }
859789af 8620else
81ecdfbb
RW
8621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8622$as_echo "no" >&6; }
859789af 8623fi
c6b750e1 8624
81ecdfbb 8625
05cbd757
PB
8626 fi
8627 test -n "$ac_cv_prog_AS" && break
8628done
8629
8630if test -z "$ac_cv_prog_AS" ; then
8631 set dummy as
8632 if test $build = $host ; then
8633 AS="$2"
859789af 8634 else
05cbd757 8635 AS="${ncn_tool_prefix}$2"
859789af 8636 fi
859789af
AC
8637fi
8638
9a819804
AO
8639
8640
8641if test -n "$DLLTOOL"; then
8642 ac_cv_prog_DLLTOOL=$DLLTOOL
8643elif test -n "$ac_cv_prog_DLLTOOL"; then
8644 DLLTOOL=$ac_cv_prog_DLLTOOL
8645fi
8646
8647if test -n "$ac_cv_prog_DLLTOOL"; then
8648 for ncn_progname in dlltool; do
8649 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8650set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8652$as_echo_n "checking for $ac_word... " >&6; }
8653if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8654 $as_echo_n "(cached) " >&6
9a819804
AO
8655else
8656 if test -n "$DLLTOOL"; then
8657 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8658else
8659as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8660for as_dir in $PATH
8661do
8662 IFS=$as_save_IFS
8663 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8664 for ac_exec_ext in '' $ac_executable_extensions; do
8665 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8666 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8668 break 2
8669 fi
8670done
81ecdfbb
RW
8671 done
8672IFS=$as_save_IFS
9a819804
AO
8673
8674fi
8675fi
8676DLLTOOL=$ac_cv_prog_DLLTOOL
8677if test -n "$DLLTOOL"; then
81ecdfbb
RW
8678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8679$as_echo "$DLLTOOL" >&6; }
9a819804 8680else
81ecdfbb
RW
8681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8682$as_echo "no" >&6; }
9a819804
AO
8683fi
8684
81ecdfbb 8685
9a819804
AO
8686 done
8687fi
8688
8689for ncn_progname in dlltool; do
05cbd757
PB
8690 if test -n "$ncn_tool_prefix"; then
8691 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8692set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8694$as_echo_n "checking for $ac_word... " >&6; }
8695if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8696 $as_echo_n "(cached) " >&6
859789af
AC
8697else
8698 if test -n "$DLLTOOL"; then
8699 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8700else
c6b750e1
DJ
8701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8702for as_dir in $PATH
8703do
8704 IFS=$as_save_IFS
8705 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8706 for ac_exec_ext in '' $ac_executable_extensions; do
8707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8708 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8710 break 2
8711 fi
8712done
81ecdfbb
RW
8713 done
8714IFS=$as_save_IFS
c6b750e1 8715
859789af
AC
8716fi
8717fi
c6b750e1 8718DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8719if test -n "$DLLTOOL"; then
81ecdfbb
RW
8720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8721$as_echo "$DLLTOOL" >&6; }
859789af 8722else
81ecdfbb
RW
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8724$as_echo "no" >&6; }
859789af
AC
8725fi
8726
81ecdfbb 8727
05cbd757
PB
8728 fi
8729 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8730 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8731set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8733$as_echo_n "checking for $ac_word... " >&6; }
8734if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8735 $as_echo_n "(cached) " >&6
859789af 8736else
05cbd757
PB
8737 if test -n "$DLLTOOL"; then
8738 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8739else
c6b750e1
DJ
8740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8741for as_dir in $PATH
8742do
8743 IFS=$as_save_IFS
8744 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8745 for ac_exec_ext in '' $ac_executable_extensions; do
8746 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8747 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8749 break 2
8750 fi
8751done
81ecdfbb
RW
8752 done
8753IFS=$as_save_IFS
c6b750e1 8754
859789af
AC
8755fi
8756fi
c6b750e1 8757DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8758if test -n "$DLLTOOL"; then
81ecdfbb
RW
8759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8760$as_echo "$DLLTOOL" >&6; }
859789af 8761else
81ecdfbb
RW
8762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8763$as_echo "no" >&6; }
859789af 8764fi
c6b750e1 8765
81ecdfbb 8766
05cbd757
PB
8767 fi
8768 test -n "$ac_cv_prog_DLLTOOL" && break
8769done
8770
8771if test -z "$ac_cv_prog_DLLTOOL" ; then
8772 set dummy dlltool
8773 if test $build = $host ; then
8774 DLLTOOL="$2"
859789af 8775 else
05cbd757 8776 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8777 fi
859789af
AC
8778fi
8779
9a819804
AO
8780
8781
8782if test -n "$LD"; then
8783 ac_cv_prog_LD=$LD
8784elif test -n "$ac_cv_prog_LD"; then
8785 LD=$ac_cv_prog_LD
8786fi
8787
8788if test -n "$ac_cv_prog_LD"; then
8789 for ncn_progname in ld; do
8790 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8791set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8793$as_echo_n "checking for $ac_word... " >&6; }
8794if test "${ac_cv_prog_LD+set}" = set; then :
8795 $as_echo_n "(cached) " >&6
9a819804
AO
8796else
8797 if test -n "$LD"; then
8798 ac_cv_prog_LD="$LD" # Let the user override the test.
8799else
8800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8801for as_dir in $PATH
8802do
8803 IFS=$as_save_IFS
8804 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8805 for ac_exec_ext in '' $ac_executable_extensions; do
8806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8807 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8809 break 2
8810 fi
8811done
81ecdfbb
RW
8812 done
8813IFS=$as_save_IFS
9a819804
AO
8814
8815fi
8816fi
8817LD=$ac_cv_prog_LD
8818if test -n "$LD"; then
81ecdfbb
RW
8819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8820$as_echo "$LD" >&6; }
9a819804 8821else
81ecdfbb
RW
8822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8823$as_echo "no" >&6; }
9a819804
AO
8824fi
8825
81ecdfbb 8826
9a819804
AO
8827 done
8828fi
8829
8830for ncn_progname in ld; do
05cbd757
PB
8831 if test -n "$ncn_tool_prefix"; then
8832 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8833set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8835$as_echo_n "checking for $ac_word... " >&6; }
8836if test "${ac_cv_prog_LD+set}" = set; then :
8837 $as_echo_n "(cached) " >&6
859789af
AC
8838else
8839 if test -n "$LD"; then
8840 ac_cv_prog_LD="$LD" # Let the user override the test.
8841else
c6b750e1
DJ
8842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8843for as_dir in $PATH
8844do
8845 IFS=$as_save_IFS
8846 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8847 for ac_exec_ext in '' $ac_executable_extensions; do
8848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8849 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8851 break 2
8852 fi
8853done
81ecdfbb
RW
8854 done
8855IFS=$as_save_IFS
c6b750e1 8856
859789af
AC
8857fi
8858fi
c6b750e1 8859LD=$ac_cv_prog_LD
859789af 8860if test -n "$LD"; then
81ecdfbb
RW
8861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8862$as_echo "$LD" >&6; }
859789af 8863else
81ecdfbb
RW
8864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8865$as_echo "no" >&6; }
859789af
AC
8866fi
8867
81ecdfbb 8868
05cbd757
PB
8869 fi
8870 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8871 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8872set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8874$as_echo_n "checking for $ac_word... " >&6; }
8875if test "${ac_cv_prog_LD+set}" = set; then :
8876 $as_echo_n "(cached) " >&6
859789af 8877else
05cbd757
PB
8878 if test -n "$LD"; then
8879 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8880else
c6b750e1
DJ
8881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8882for as_dir in $PATH
8883do
8884 IFS=$as_save_IFS
8885 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8886 for ac_exec_ext in '' $ac_executable_extensions; do
8887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8888 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8890 break 2
8891 fi
8892done
81ecdfbb
RW
8893 done
8894IFS=$as_save_IFS
c6b750e1 8895
859789af
AC
8896fi
8897fi
c6b750e1 8898LD=$ac_cv_prog_LD
05cbd757 8899if test -n "$LD"; then
81ecdfbb
RW
8900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8901$as_echo "$LD" >&6; }
859789af 8902else
81ecdfbb
RW
8903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8904$as_echo "no" >&6; }
859789af 8905fi
c6b750e1 8906
81ecdfbb 8907
05cbd757
PB
8908 fi
8909 test -n "$ac_cv_prog_LD" && break
8910done
8911
8912if test -z "$ac_cv_prog_LD" ; then
8913 set dummy ld
8914 if test $build = $host ; then
8915 LD="$2"
859789af 8916 else
05cbd757 8917 LD="${ncn_tool_prefix}$2"
859789af 8918 fi
859789af
AC
8919fi
8920
9a819804
AO
8921
8922
8923if test -n "$LIPO"; then
8924 ac_cv_prog_LIPO=$LIPO
8925elif test -n "$ac_cv_prog_LIPO"; then
8926 LIPO=$ac_cv_prog_LIPO
8927fi
8928
8929if test -n "$ac_cv_prog_LIPO"; then
8930 for ncn_progname in lipo; do
8931 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8932set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8934$as_echo_n "checking for $ac_word... " >&6; }
8935if test "${ac_cv_prog_LIPO+set}" = set; then :
8936 $as_echo_n "(cached) " >&6
9a819804
AO
8937else
8938 if test -n "$LIPO"; then
8939 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8940else
8941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8942for as_dir in $PATH
8943do
8944 IFS=$as_save_IFS
8945 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8946 for ac_exec_ext in '' $ac_executable_extensions; do
8947 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8948 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8950 break 2
8951 fi
8952done
81ecdfbb
RW
8953 done
8954IFS=$as_save_IFS
9a819804
AO
8955
8956fi
8957fi
8958LIPO=$ac_cv_prog_LIPO
8959if test -n "$LIPO"; then
81ecdfbb
RW
8960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8961$as_echo "$LIPO" >&6; }
9a819804 8962else
81ecdfbb
RW
8963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8964$as_echo "no" >&6; }
9a819804
AO
8965fi
8966
81ecdfbb 8967
9a819804
AO
8968 done
8969fi
8970
8971for ncn_progname in lipo; do
be01d343
PB
8972 if test -n "$ncn_tool_prefix"; then
8973 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8974set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8976$as_echo_n "checking for $ac_word... " >&6; }
8977if test "${ac_cv_prog_LIPO+set}" = set; then :
8978 $as_echo_n "(cached) " >&6
be01d343
PB
8979else
8980 if test -n "$LIPO"; then
8981 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8982else
c6b750e1
DJ
8983as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8984for as_dir in $PATH
8985do
8986 IFS=$as_save_IFS
8987 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8988 for ac_exec_ext in '' $ac_executable_extensions; do
8989 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8990 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8991 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8992 break 2
8993 fi
8994done
81ecdfbb
RW
8995 done
8996IFS=$as_save_IFS
c6b750e1 8997
be01d343
PB
8998fi
8999fi
c6b750e1 9000LIPO=$ac_cv_prog_LIPO
be01d343 9001if test -n "$LIPO"; then
81ecdfbb
RW
9002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9003$as_echo "$LIPO" >&6; }
be01d343 9004else
81ecdfbb
RW
9005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9006$as_echo "no" >&6; }
be01d343
PB
9007fi
9008
81ecdfbb 9009
be01d343
PB
9010 fi
9011 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9012 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9013set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9015$as_echo_n "checking for $ac_word... " >&6; }
9016if test "${ac_cv_prog_LIPO+set}" = set; then :
9017 $as_echo_n "(cached) " >&6
be01d343
PB
9018else
9019 if test -n "$LIPO"; then
9020 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9021else
c6b750e1
DJ
9022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9023for as_dir in $PATH
9024do
9025 IFS=$as_save_IFS
9026 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9027 for ac_exec_ext in '' $ac_executable_extensions; do
9028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9029 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9031 break 2
9032 fi
9033done
81ecdfbb
RW
9034 done
9035IFS=$as_save_IFS
c6b750e1 9036
be01d343
PB
9037fi
9038fi
c6b750e1 9039LIPO=$ac_cv_prog_LIPO
be01d343 9040if test -n "$LIPO"; then
81ecdfbb
RW
9041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9042$as_echo "$LIPO" >&6; }
be01d343 9043else
81ecdfbb
RW
9044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9045$as_echo "no" >&6; }
be01d343 9046fi
c6b750e1 9047
81ecdfbb 9048
be01d343
PB
9049 fi
9050 test -n "$ac_cv_prog_LIPO" && break
9051done
9052
9053if test -z "$ac_cv_prog_LIPO" ; then
9054 set dummy lipo
9055 if test $build = $host ; then
9056 LIPO="$2"
9057 else
9058 LIPO="${ncn_tool_prefix}$2"
9059 fi
9060fi
9061
9a819804
AO
9062
9063
9064if test -n "$NM"; then
9065 ac_cv_prog_NM=$NM
9066elif test -n "$ac_cv_prog_NM"; then
9067 NM=$ac_cv_prog_NM
9068fi
9069
9070if test -n "$ac_cv_prog_NM"; then
9071 for ncn_progname in nm; do
9072 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9073set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9075$as_echo_n "checking for $ac_word... " >&6; }
9076if test "${ac_cv_prog_NM+set}" = set; then :
9077 $as_echo_n "(cached) " >&6
859789af
AC
9078else
9079 if test -n "$NM"; then
9080 ac_cv_prog_NM="$NM" # Let the user override the test.
9081else
c6b750e1
DJ
9082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9083for as_dir in $PATH
9084do
9085 IFS=$as_save_IFS
9086 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9087 for ac_exec_ext in '' $ac_executable_extensions; do
9088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9089 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9091 break 2
9092 fi
9093done
81ecdfbb
RW
9094 done
9095IFS=$as_save_IFS
c6b750e1 9096
859789af
AC
9097fi
9098fi
c6b750e1 9099NM=$ac_cv_prog_NM
859789af 9100if test -n "$NM"; then
81ecdfbb
RW
9101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9102$as_echo "$NM" >&6; }
859789af 9103else
81ecdfbb
RW
9104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9105$as_echo "no" >&6; }
859789af
AC
9106fi
9107
81ecdfbb 9108
9a819804
AO
9109 done
9110fi
9111
9112for ncn_progname in nm; do
9113 if test -n "$ncn_tool_prefix"; then
9114 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9115set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9117$as_echo_n "checking for $ac_word... " >&6; }
9118if test "${ac_cv_prog_NM+set}" = set; then :
9119 $as_echo_n "(cached) " >&6
859789af 9120else
05cbd757
PB
9121 if test -n "$NM"; then
9122 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9123else
c6b750e1
DJ
9124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9125for as_dir in $PATH
9126do
9127 IFS=$as_save_IFS
9128 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9129 for ac_exec_ext in '' $ac_executable_extensions; do
9130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9131 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9133 break 2
9134 fi
9135done
81ecdfbb
RW
9136 done
9137IFS=$as_save_IFS
c6b750e1 9138
859789af
AC
9139fi
9140fi
c6b750e1 9141NM=$ac_cv_prog_NM
05cbd757 9142if test -n "$NM"; then
81ecdfbb
RW
9143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9144$as_echo "$NM" >&6; }
859789af 9145else
81ecdfbb
RW
9146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9147$as_echo "no" >&6; }
859789af 9148fi
c6b750e1 9149
81ecdfbb 9150
05cbd757 9151 fi
9a819804
AO
9152 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9153 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9154set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9156$as_echo_n "checking for $ac_word... " >&6; }
9157if test "${ac_cv_prog_NM+set}" = set; then :
9158 $as_echo_n "(cached) " >&6
9a819804
AO
9159else
9160 if test -n "$NM"; then
9161 ac_cv_prog_NM="$NM" # Let the user override the test.
9162else
9163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9164for as_dir in $PATH
9165do
9166 IFS=$as_save_IFS
9167 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9168 for ac_exec_ext in '' $ac_executable_extensions; do
9169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9170 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9172 break 2
9173 fi
9174done
81ecdfbb
RW
9175 done
9176IFS=$as_save_IFS
9a819804
AO
9177
9178fi
9179fi
9180NM=$ac_cv_prog_NM
9181if test -n "$NM"; then
81ecdfbb
RW
9182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9183$as_echo "$NM" >&6; }
9a819804 9184else
81ecdfbb
RW
9185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9186$as_echo "no" >&6; }
9a819804
AO
9187fi
9188
81ecdfbb 9189
9a819804
AO
9190 fi
9191 test -n "$ac_cv_prog_NM" && break
9192done
9193
9194if test -z "$ac_cv_prog_NM" ; then
9195 set dummy nm
9196 if test $build = $host ; then
9197 NM="$2"
9198 else
9199 NM="${ncn_tool_prefix}$2"
9200 fi
9201fi
9202
9203
9204
9205if test -n "$RANLIB"; then
9206 ac_cv_prog_RANLIB=$RANLIB
9207elif test -n "$ac_cv_prog_RANLIB"; then
9208 RANLIB=$ac_cv_prog_RANLIB
9209fi
9210
9211if test -n "$ac_cv_prog_RANLIB"; then
9212 for ncn_progname in ranlib; do
9213 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9214set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9216$as_echo_n "checking for $ac_word... " >&6; }
9217if test "${ac_cv_prog_RANLIB+set}" = set; then :
9218 $as_echo_n "(cached) " >&6
9a819804
AO
9219else
9220 if test -n "$RANLIB"; then
9221 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9222else
9223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9224for as_dir in $PATH
9225do
9226 IFS=$as_save_IFS
9227 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9228 for ac_exec_ext in '' $ac_executable_extensions; do
9229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9230 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9232 break 2
9233 fi
9234done
81ecdfbb
RW
9235 done
9236IFS=$as_save_IFS
9a819804
AO
9237
9238fi
9239fi
9240RANLIB=$ac_cv_prog_RANLIB
9241if test -n "$RANLIB"; then
81ecdfbb
RW
9242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9243$as_echo "$RANLIB" >&6; }
9a819804 9244else
81ecdfbb
RW
9245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9246$as_echo "no" >&6; }
9a819804
AO
9247fi
9248
81ecdfbb 9249
9a819804
AO
9250 done
9251fi
859789af 9252
9a819804 9253for ncn_progname in ranlib; do
05cbd757
PB
9254 if test -n "$ncn_tool_prefix"; then
9255 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9256set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9258$as_echo_n "checking for $ac_word... " >&6; }
9259if test "${ac_cv_prog_RANLIB+set}" = set; then :
9260 $as_echo_n "(cached) " >&6
859789af
AC
9261else
9262 if test -n "$RANLIB"; then
9263 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9264else
c6b750e1
DJ
9265as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9266for as_dir in $PATH
9267do
9268 IFS=$as_save_IFS
9269 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9270 for ac_exec_ext in '' $ac_executable_extensions; do
9271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9272 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9274 break 2
9275 fi
9276done
81ecdfbb
RW
9277 done
9278IFS=$as_save_IFS
c6b750e1 9279
859789af
AC
9280fi
9281fi
c6b750e1 9282RANLIB=$ac_cv_prog_RANLIB
859789af 9283if test -n "$RANLIB"; then
81ecdfbb
RW
9284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9285$as_echo "$RANLIB" >&6; }
859789af 9286else
81ecdfbb
RW
9287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9288$as_echo "no" >&6; }
859789af
AC
9289fi
9290
81ecdfbb 9291
05cbd757
PB
9292 fi
9293 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9294 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9295set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9297$as_echo_n "checking for $ac_word... " >&6; }
9298if test "${ac_cv_prog_RANLIB+set}" = set; then :
9299 $as_echo_n "(cached) " >&6
859789af 9300else
05cbd757
PB
9301 if test -n "$RANLIB"; then
9302 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9303else
c6b750e1
DJ
9304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9305for as_dir in $PATH
9306do
9307 IFS=$as_save_IFS
9308 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9309 for ac_exec_ext in '' $ac_executable_extensions; do
9310 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9311 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9312 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9313 break 2
9314 fi
9315done
81ecdfbb
RW
9316 done
9317IFS=$as_save_IFS
c6b750e1 9318
859789af
AC
9319fi
9320fi
c6b750e1 9321RANLIB=$ac_cv_prog_RANLIB
05cbd757 9322if test -n "$RANLIB"; then
81ecdfbb
RW
9323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9324$as_echo "$RANLIB" >&6; }
859789af 9325else
81ecdfbb
RW
9326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9327$as_echo "no" >&6; }
859789af 9328fi
c6b750e1 9329
81ecdfbb 9330
859789af 9331 fi
05cbd757
PB
9332 test -n "$ac_cv_prog_RANLIB" && break
9333done
9334
9335if test -z "$ac_cv_prog_RANLIB" ; then
9336 RANLIB=":"
859789af
AC
9337fi
9338
9a819804
AO
9339
9340
9341if test -n "$STRIP"; then
9342 ac_cv_prog_STRIP=$STRIP
9343elif test -n "$ac_cv_prog_STRIP"; then
9344 STRIP=$ac_cv_prog_STRIP
9345fi
9346
9347if test -n "$ac_cv_prog_STRIP"; then
9348 for ncn_progname in strip; do
9349 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9350set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9352$as_echo_n "checking for $ac_word... " >&6; }
9353if test "${ac_cv_prog_STRIP+set}" = set; then :
9354 $as_echo_n "(cached) " >&6
9a819804
AO
9355else
9356 if test -n "$STRIP"; then
9357 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9358else
9359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9360for as_dir in $PATH
9361do
9362 IFS=$as_save_IFS
9363 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9364 for ac_exec_ext in '' $ac_executable_extensions; do
9365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9366 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9368 break 2
9369 fi
9370done
81ecdfbb
RW
9371 done
9372IFS=$as_save_IFS
9a819804
AO
9373
9374fi
9375fi
9376STRIP=$ac_cv_prog_STRIP
9377if test -n "$STRIP"; then
81ecdfbb
RW
9378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9379$as_echo "$STRIP" >&6; }
9a819804 9380else
81ecdfbb
RW
9381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9382$as_echo "no" >&6; }
9a819804
AO
9383fi
9384
81ecdfbb 9385
9a819804
AO
9386 done
9387fi
9388
9389for ncn_progname in strip; do
be01d343
PB
9390 if test -n "$ncn_tool_prefix"; then
9391 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9392set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9394$as_echo_n "checking for $ac_word... " >&6; }
9395if test "${ac_cv_prog_STRIP+set}" = set; then :
9396 $as_echo_n "(cached) " >&6
be01d343
PB
9397else
9398 if test -n "$STRIP"; then
9399 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9400else
c6b750e1
DJ
9401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9402for as_dir in $PATH
9403do
9404 IFS=$as_save_IFS
9405 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9406 for ac_exec_ext in '' $ac_executable_extensions; do
9407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9408 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9410 break 2
9411 fi
9412done
81ecdfbb
RW
9413 done
9414IFS=$as_save_IFS
c6b750e1 9415
be01d343
PB
9416fi
9417fi
c6b750e1 9418STRIP=$ac_cv_prog_STRIP
be01d343 9419if test -n "$STRIP"; then
81ecdfbb
RW
9420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9421$as_echo "$STRIP" >&6; }
be01d343 9422else
81ecdfbb
RW
9423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9424$as_echo "no" >&6; }
be01d343
PB
9425fi
9426
81ecdfbb 9427
be01d343
PB
9428 fi
9429 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9430 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9431set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9433$as_echo_n "checking for $ac_word... " >&6; }
9434if test "${ac_cv_prog_STRIP+set}" = set; then :
9435 $as_echo_n "(cached) " >&6
be01d343
PB
9436else
9437 if test -n "$STRIP"; then
9438 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9439else
c6b750e1
DJ
9440as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9441for as_dir in $PATH
9442do
9443 IFS=$as_save_IFS
9444 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9445 for ac_exec_ext in '' $ac_executable_extensions; do
9446 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9447 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9448 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9449 break 2
9450 fi
9451done
81ecdfbb
RW
9452 done
9453IFS=$as_save_IFS
c6b750e1 9454
be01d343
PB
9455fi
9456fi
c6b750e1 9457STRIP=$ac_cv_prog_STRIP
be01d343 9458if test -n "$STRIP"; then
81ecdfbb
RW
9459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9460$as_echo "$STRIP" >&6; }
be01d343 9461else
81ecdfbb
RW
9462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9463$as_echo "no" >&6; }
be01d343 9464fi
c6b750e1 9465
81ecdfbb 9466
be01d343
PB
9467 fi
9468 test -n "$ac_cv_prog_STRIP" && break
9469done
9470
9471if test -z "$ac_cv_prog_STRIP" ; then
9472 STRIP=":"
9473fi
9474
9a819804
AO
9475
9476
9477if test -n "$WINDRES"; then
9478 ac_cv_prog_WINDRES=$WINDRES
9479elif test -n "$ac_cv_prog_WINDRES"; then
9480 WINDRES=$ac_cv_prog_WINDRES
9481fi
9482
9483if test -n "$ac_cv_prog_WINDRES"; then
9484 for ncn_progname in windres; do
9485 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9486set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9488$as_echo_n "checking for $ac_word... " >&6; }
9489if test "${ac_cv_prog_WINDRES+set}" = set; then :
9490 $as_echo_n "(cached) " >&6
9a819804
AO
9491else
9492 if test -n "$WINDRES"; then
9493 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9494else
9495as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9496for as_dir in $PATH
9497do
9498 IFS=$as_save_IFS
9499 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9500 for ac_exec_ext in '' $ac_executable_extensions; do
9501 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9502 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9504 break 2
9505 fi
9506done
81ecdfbb
RW
9507 done
9508IFS=$as_save_IFS
9a819804
AO
9509
9510fi
9511fi
9512WINDRES=$ac_cv_prog_WINDRES
9513if test -n "$WINDRES"; then
81ecdfbb
RW
9514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9515$as_echo "$WINDRES" >&6; }
9a819804 9516else
81ecdfbb
RW
9517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9518$as_echo "no" >&6; }
9a819804
AO
9519fi
9520
81ecdfbb 9521
9a819804
AO
9522 done
9523fi
9524
9525for ncn_progname in windres; do
05cbd757
PB
9526 if test -n "$ncn_tool_prefix"; then
9527 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9528set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9530$as_echo_n "checking for $ac_word... " >&6; }
9531if test "${ac_cv_prog_WINDRES+set}" = set; then :
9532 $as_echo_n "(cached) " >&6
859789af
AC
9533else
9534 if test -n "$WINDRES"; then
9535 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9536else
c6b750e1
DJ
9537as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9538for as_dir in $PATH
9539do
9540 IFS=$as_save_IFS
9541 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9542 for ac_exec_ext in '' $ac_executable_extensions; do
9543 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9544 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9545 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9546 break 2
9547 fi
9548done
81ecdfbb
RW
9549 done
9550IFS=$as_save_IFS
c6b750e1 9551
859789af
AC
9552fi
9553fi
c6b750e1 9554WINDRES=$ac_cv_prog_WINDRES
859789af 9555if test -n "$WINDRES"; then
81ecdfbb
RW
9556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9557$as_echo "$WINDRES" >&6; }
859789af 9558else
81ecdfbb
RW
9559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9560$as_echo "no" >&6; }
859789af
AC
9561fi
9562
81ecdfbb 9563
05cbd757
PB
9564 fi
9565 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9566 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9567set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9569$as_echo_n "checking for $ac_word... " >&6; }
9570if test "${ac_cv_prog_WINDRES+set}" = set; then :
9571 $as_echo_n "(cached) " >&6
859789af 9572else
05cbd757
PB
9573 if test -n "$WINDRES"; then
9574 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9575else
c6b750e1
DJ
9576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9577for as_dir in $PATH
9578do
9579 IFS=$as_save_IFS
9580 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9581 for ac_exec_ext in '' $ac_executable_extensions; do
9582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9583 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9585 break 2
9586 fi
9587done
81ecdfbb
RW
9588 done
9589IFS=$as_save_IFS
c6b750e1 9590
859789af
AC
9591fi
9592fi
c6b750e1 9593WINDRES=$ac_cv_prog_WINDRES
05cbd757 9594if test -n "$WINDRES"; then
81ecdfbb
RW
9595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9596$as_echo "$WINDRES" >&6; }
859789af 9597else
81ecdfbb
RW
9598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9599$as_echo "no" >&6; }
859789af 9600fi
c6b750e1 9601
81ecdfbb 9602
05cbd757
PB
9603 fi
9604 test -n "$ac_cv_prog_WINDRES" && break
9605done
9606
9607if test -z "$ac_cv_prog_WINDRES" ; then
9608 set dummy windres
9609 if test $build = $host ; then
9610 WINDRES="$2"
859789af 9611 else
05cbd757 9612 WINDRES="${ncn_tool_prefix}$2"
859789af 9613 fi
859789af
AC
9614fi
9615
9a819804
AO
9616
9617
0c24b341
NC
9618if test -n "$WINDMC"; then
9619 ac_cv_prog_WINDMC=$WINDMC
9620elif test -n "$ac_cv_prog_WINDMC"; then
9621 WINDMC=$ac_cv_prog_WINDMC
9622fi
9623
9624if test -n "$ac_cv_prog_WINDMC"; then
9625 for ncn_progname in windmc; do
9626 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9627set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9629$as_echo_n "checking for $ac_word... " >&6; }
9630if test "${ac_cv_prog_WINDMC+set}" = set; then :
9631 $as_echo_n "(cached) " >&6
0c24b341
NC
9632else
9633 if test -n "$WINDMC"; then
9634 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9635else
9636as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9637for as_dir in $PATH
9638do
9639 IFS=$as_save_IFS
9640 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9641 for ac_exec_ext in '' $ac_executable_extensions; do
9642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9643 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9645 break 2
9646 fi
9647done
81ecdfbb
RW
9648 done
9649IFS=$as_save_IFS
0c24b341
NC
9650
9651fi
9652fi
9653WINDMC=$ac_cv_prog_WINDMC
9654if test -n "$WINDMC"; then
81ecdfbb
RW
9655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9656$as_echo "$WINDMC" >&6; }
0c24b341 9657else
81ecdfbb
RW
9658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9659$as_echo "no" >&6; }
0c24b341
NC
9660fi
9661
81ecdfbb 9662
0c24b341
NC
9663 done
9664fi
9665
9666for ncn_progname in windmc; do
9667 if test -n "$ncn_tool_prefix"; then
9668 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9669set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9671$as_echo_n "checking for $ac_word... " >&6; }
9672if test "${ac_cv_prog_WINDMC+set}" = set; then :
9673 $as_echo_n "(cached) " >&6
0c24b341
NC
9674else
9675 if test -n "$WINDMC"; then
9676 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9677else
9678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9679for as_dir in $PATH
9680do
9681 IFS=$as_save_IFS
9682 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9683 for ac_exec_ext in '' $ac_executable_extensions; do
9684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9685 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9687 break 2
9688 fi
9689done
81ecdfbb
RW
9690 done
9691IFS=$as_save_IFS
0c24b341
NC
9692
9693fi
9694fi
9695WINDMC=$ac_cv_prog_WINDMC
9696if test -n "$WINDMC"; then
81ecdfbb
RW
9697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9698$as_echo "$WINDMC" >&6; }
0c24b341 9699else
81ecdfbb
RW
9700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9701$as_echo "no" >&6; }
0c24b341
NC
9702fi
9703
81ecdfbb 9704
0c24b341
NC
9705 fi
9706 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9707 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9708set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9710$as_echo_n "checking for $ac_word... " >&6; }
9711if test "${ac_cv_prog_WINDMC+set}" = set; then :
9712 $as_echo_n "(cached) " >&6
0c24b341
NC
9713else
9714 if test -n "$WINDMC"; then
9715 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9716else
9717as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9718for as_dir in $PATH
9719do
9720 IFS=$as_save_IFS
9721 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9722 for ac_exec_ext in '' $ac_executable_extensions; do
9723 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9724 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9726 break 2
9727 fi
9728done
81ecdfbb
RW
9729 done
9730IFS=$as_save_IFS
0c24b341
NC
9731
9732fi
9733fi
9734WINDMC=$ac_cv_prog_WINDMC
9735if test -n "$WINDMC"; then
81ecdfbb
RW
9736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9737$as_echo "$WINDMC" >&6; }
0c24b341 9738else
81ecdfbb
RW
9739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9740$as_echo "no" >&6; }
0c24b341
NC
9741fi
9742
81ecdfbb 9743
0c24b341
NC
9744 fi
9745 test -n "$ac_cv_prog_WINDMC" && break
9746done
9747
9748if test -z "$ac_cv_prog_WINDMC" ; then
9749 set dummy windmc
9750 if test $build = $host ; then
9751 WINDMC="$2"
9752 else
9753 WINDMC="${ncn_tool_prefix}$2"
9754 fi
9755fi
9756
9757
9758
9a819804
AO
9759if test -n "$OBJCOPY"; then
9760 ac_cv_prog_OBJCOPY=$OBJCOPY
9761elif test -n "$ac_cv_prog_OBJCOPY"; then
9762 OBJCOPY=$ac_cv_prog_OBJCOPY
9763fi
9764
9765if test -n "$ac_cv_prog_OBJCOPY"; then
9766 for ncn_progname in objcopy; do
9767 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9768set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9770$as_echo_n "checking for $ac_word... " >&6; }
9771if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9772 $as_echo_n "(cached) " >&6
9a819804
AO
9773else
9774 if test -n "$OBJCOPY"; then
9775 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9776else
9777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9778for as_dir in $PATH
9779do
9780 IFS=$as_save_IFS
9781 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9782 for ac_exec_ext in '' $ac_executable_extensions; do
9783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9784 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9786 break 2
9787 fi
9788done
81ecdfbb
RW
9789 done
9790IFS=$as_save_IFS
9a819804
AO
9791
9792fi
9793fi
9794OBJCOPY=$ac_cv_prog_OBJCOPY
9795if test -n "$OBJCOPY"; then
81ecdfbb
RW
9796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9797$as_echo "$OBJCOPY" >&6; }
9a819804 9798else
81ecdfbb
RW
9799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9800$as_echo "no" >&6; }
9a819804
AO
9801fi
9802
81ecdfbb 9803
9a819804
AO
9804 done
9805fi
9806
9807for ncn_progname in objcopy; do
05cbd757
PB
9808 if test -n "$ncn_tool_prefix"; then
9809 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9810set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9812$as_echo_n "checking for $ac_word... " >&6; }
9813if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9814 $as_echo_n "(cached) " >&6
859789af
AC
9815else
9816 if test -n "$OBJCOPY"; then
9817 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9818else
c6b750e1
DJ
9819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9820for as_dir in $PATH
9821do
9822 IFS=$as_save_IFS
9823 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9824 for ac_exec_ext in '' $ac_executable_extensions; do
9825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9826 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9828 break 2
9829 fi
9830done
81ecdfbb
RW
9831 done
9832IFS=$as_save_IFS
c6b750e1 9833
859789af
AC
9834fi
9835fi
c6b750e1 9836OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9837if test -n "$OBJCOPY"; then
81ecdfbb
RW
9838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9839$as_echo "$OBJCOPY" >&6; }
859789af 9840else
81ecdfbb
RW
9841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9842$as_echo "no" >&6; }
859789af
AC
9843fi
9844
81ecdfbb 9845
05cbd757
PB
9846 fi
9847 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9848 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9849set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9851$as_echo_n "checking for $ac_word... " >&6; }
9852if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9853 $as_echo_n "(cached) " >&6
859789af 9854else
05cbd757
PB
9855 if test -n "$OBJCOPY"; then
9856 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9857else
c6b750e1
DJ
9858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9859for as_dir in $PATH
9860do
9861 IFS=$as_save_IFS
9862 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9863 for ac_exec_ext in '' $ac_executable_extensions; do
9864 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9865 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9867 break 2
9868 fi
9869done
81ecdfbb
RW
9870 done
9871IFS=$as_save_IFS
c6b750e1 9872
859789af
AC
9873fi
9874fi
c6b750e1 9875OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9876if test -n "$OBJCOPY"; then
81ecdfbb
RW
9877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9878$as_echo "$OBJCOPY" >&6; }
859789af 9879else
81ecdfbb
RW
9880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9881$as_echo "no" >&6; }
859789af 9882fi
c6b750e1 9883
81ecdfbb 9884
05cbd757
PB
9885 fi
9886 test -n "$ac_cv_prog_OBJCOPY" && break
9887done
9888
9889if test -z "$ac_cv_prog_OBJCOPY" ; then
9890 set dummy objcopy
9891 if test $build = $host ; then
9892 OBJCOPY="$2"
859789af 9893 else
05cbd757 9894 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9895 fi
859789af
AC
9896fi
9897
9a819804
AO
9898
9899
9900if test -n "$OBJDUMP"; then
9901 ac_cv_prog_OBJDUMP=$OBJDUMP
9902elif test -n "$ac_cv_prog_OBJDUMP"; then
9903 OBJDUMP=$ac_cv_prog_OBJDUMP
9904fi
9905
9906if test -n "$ac_cv_prog_OBJDUMP"; then
9907 for ncn_progname in objdump; do
9908 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9909set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9911$as_echo_n "checking for $ac_word... " >&6; }
9912if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9913 $as_echo_n "(cached) " >&6
9a819804
AO
9914else
9915 if test -n "$OBJDUMP"; then
9916 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9917else
9918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9919for as_dir in $PATH
9920do
9921 IFS=$as_save_IFS
9922 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9923 for ac_exec_ext in '' $ac_executable_extensions; do
9924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9925 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9927 break 2
9928 fi
9929done
81ecdfbb
RW
9930 done
9931IFS=$as_save_IFS
9a819804
AO
9932
9933fi
9934fi
9935OBJDUMP=$ac_cv_prog_OBJDUMP
9936if test -n "$OBJDUMP"; then
81ecdfbb
RW
9937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9938$as_echo "$OBJDUMP" >&6; }
9a819804 9939else
81ecdfbb
RW
9940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9941$as_echo "no" >&6; }
9a819804
AO
9942fi
9943
81ecdfbb 9944
9a819804
AO
9945 done
9946fi
9947
9948for ncn_progname in objdump; do
05cbd757
PB
9949 if test -n "$ncn_tool_prefix"; then
9950 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9951set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9953$as_echo_n "checking for $ac_word... " >&6; }
9954if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9955 $as_echo_n "(cached) " >&6
859789af
AC
9956else
9957 if test -n "$OBJDUMP"; then
9958 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9959else
c6b750e1
DJ
9960as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9961for as_dir in $PATH
9962do
9963 IFS=$as_save_IFS
9964 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9965 for ac_exec_ext in '' $ac_executable_extensions; do
9966 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9967 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9969 break 2
9970 fi
9971done
81ecdfbb
RW
9972 done
9973IFS=$as_save_IFS
c6b750e1 9974
859789af
AC
9975fi
9976fi
c6b750e1 9977OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9978if test -n "$OBJDUMP"; then
81ecdfbb
RW
9979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9980$as_echo "$OBJDUMP" >&6; }
859789af 9981else
81ecdfbb
RW
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9983$as_echo "no" >&6; }
859789af
AC
9984fi
9985
81ecdfbb 9986
05cbd757
PB
9987 fi
9988 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9989 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9990set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9992$as_echo_n "checking for $ac_word... " >&6; }
9993if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9994 $as_echo_n "(cached) " >&6
859789af 9995else
05cbd757
PB
9996 if test -n "$OBJDUMP"; then
9997 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9998else
c6b750e1
DJ
9999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10000for as_dir in $PATH
10001do
10002 IFS=$as_save_IFS
10003 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10004 for ac_exec_ext in '' $ac_executable_extensions; do
10005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10006 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10008 break 2
10009 fi
10010done
81ecdfbb
RW
10011 done
10012IFS=$as_save_IFS
c6b750e1 10013
859789af
AC
10014fi
10015fi
c6b750e1 10016OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10017if test -n "$OBJDUMP"; then
81ecdfbb
RW
10018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10019$as_echo "$OBJDUMP" >&6; }
859789af 10020else
81ecdfbb
RW
10021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10022$as_echo "no" >&6; }
859789af 10023fi
c6b750e1 10024
81ecdfbb 10025
05cbd757
PB
10026 fi
10027 test -n "$ac_cv_prog_OBJDUMP" && break
10028done
10029
10030if test -z "$ac_cv_prog_OBJDUMP" ; then
10031 set dummy objdump
10032 if test $build = $host ; then
10033 OBJDUMP="$2"
859789af 10034 else
05cbd757 10035 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10036 fi
859789af
AC
10037fi
10038
a0da8069
NN
10039
10040
10041
10042
10043
be01d343 10044# Target tools.
c6b750e1 10045
81ecdfbb
RW
10046# Check whether --with-build-time-tools was given.
10047if test "${with_build_time_tools+set}" = set; then :
10048 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10049 x/*) ;;
10050 *)
10051 with_build_time_tools=
81ecdfbb
RW
10052 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10053$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10054 ;;
10055 esac
859789af 10056else
2429c060 10057 with_build_time_tools=
81ecdfbb
RW
10058fi
10059
859789af 10060
9a819804
AO
10061
10062
10063if test -n "$CC_FOR_TARGET"; then
10064 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10065elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10066 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10067fi
10068
10069if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10070 for ncn_progname in cc gcc; do
10071 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10072set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10074$as_echo_n "checking for $ac_word... " >&6; }
10075if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10076 $as_echo_n "(cached) " >&6
9a819804
AO
10077else
10078 if test -n "$CC_FOR_TARGET"; then
10079 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10080else
10081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10082for as_dir in $PATH
10083do
10084 IFS=$as_save_IFS
10085 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10086 for ac_exec_ext in '' $ac_executable_extensions; do
10087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10088 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10090 break 2
10091 fi
10092done
81ecdfbb
RW
10093 done
10094IFS=$as_save_IFS
9a819804
AO
10095
10096fi
10097fi
10098CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10099if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10101$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10102else
81ecdfbb
RW
10103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10104$as_echo "no" >&6; }
9a819804
AO
10105fi
10106
81ecdfbb 10107
9a819804
AO
10108 done
10109fi
10110
10111if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10112 for ncn_progname in cc gcc; do
81ecdfbb
RW
10113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10114$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10115 if test -x $with_build_time_tools/${ncn_progname}; then
10116 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10118$as_echo "yes" >&6; }
cac3d6c4 10119 break
2429c060 10120 else
81ecdfbb
RW
10121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10122$as_echo "no" >&6; }
cac3d6c4
CM
10123 fi
10124 done
55db4b87
PB
10125fi
10126
2429c060
PB
10127if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10128 for ncn_progname in cc gcc; do
10129 if test -n "$ncn_target_tool_prefix"; then
10130 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10131set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10133$as_echo_n "checking for $ac_word... " >&6; }
10134if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10135 $as_echo_n "(cached) " >&6
55db4b87
PB
10136else
10137 if test -n "$CC_FOR_TARGET"; then
10138 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10139else
c6b750e1
DJ
10140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10141for as_dir in $PATH
10142do
10143 IFS=$as_save_IFS
10144 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10145 for ac_exec_ext in '' $ac_executable_extensions; do
10146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10147 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10149 break 2
10150 fi
10151done
81ecdfbb
RW
10152 done
10153IFS=$as_save_IFS
c6b750e1 10154
55db4b87
PB
10155fi
10156fi
c6b750e1 10157CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10158if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10160$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10161else
81ecdfbb
RW
10162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10163$as_echo "no" >&6; }
55db4b87
PB
10164fi
10165
81ecdfbb 10166
2429c060
PB
10167 fi
10168 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10169 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10170set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10172$as_echo_n "checking for $ac_word... " >&6; }
10173if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10174 $as_echo_n "(cached) " >&6
55db4b87 10175else
05cbd757
PB
10176 if test -n "$CC_FOR_TARGET"; then
10177 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10178else
c6b750e1
DJ
10179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10180for as_dir in $PATH
10181do
10182 IFS=$as_save_IFS
10183 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10184 for ac_exec_ext in '' $ac_executable_extensions; do
10185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10186 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10188 break 2
10189 fi
10190done
81ecdfbb
RW
10191 done
10192IFS=$as_save_IFS
c6b750e1 10193
55db4b87
PB
10194fi
10195fi
c6b750e1 10196CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10197if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10199$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10200else
81ecdfbb
RW
10201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10202$as_echo "no" >&6; }
55db4b87 10203fi
c6b750e1 10204
81ecdfbb 10205
2429c060
PB
10206 fi
10207 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10208 done
10209fi
c6b750e1 10210
05cbd757
PB
10211if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10212 set dummy cc gcc
10213 if test $build = $target ; then
10214 CC_FOR_TARGET="$2"
55db4b87 10215 else
05cbd757 10216 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10217 fi
d3f5afc4
MS
10218else
10219 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10220fi
10221
9a819804
AO
10222
10223
10224if test -n "$CXX_FOR_TARGET"; then
10225 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10226elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10227 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10228fi
10229
10230if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10231 for ncn_progname in c++ g++ cxx gxx; do
10232 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10233set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10235$as_echo_n "checking for $ac_word... " >&6; }
10236if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10237 $as_echo_n "(cached) " >&6
9a819804
AO
10238else
10239 if test -n "$CXX_FOR_TARGET"; then
10240 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10241else
10242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10243for as_dir in $PATH
10244do
10245 IFS=$as_save_IFS
10246 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10247 for ac_exec_ext in '' $ac_executable_extensions; do
10248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10249 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10251 break 2
10252 fi
10253done
81ecdfbb
RW
10254 done
10255IFS=$as_save_IFS
9a819804
AO
10256
10257fi
10258fi
10259CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10260if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10262$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10263else
81ecdfbb
RW
10264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10265$as_echo "no" >&6; }
9a819804
AO
10266fi
10267
81ecdfbb 10268
9a819804
AO
10269 done
10270fi
10271
10272if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10273 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10275$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10276 if test -x $with_build_time_tools/${ncn_progname}; then
10277 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10279$as_echo "yes" >&6; }
2429c060
PB
10280 break
10281 else
81ecdfbb
RW
10282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10283$as_echo "no" >&6; }
2429c060
PB
10284 fi
10285 done
10286fi
10287
10288if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10289 for ncn_progname in c++ g++ cxx gxx; do
10290 if test -n "$ncn_target_tool_prefix"; then
10291 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10292set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10294$as_echo_n "checking for $ac_word... " >&6; }
10295if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10296 $as_echo_n "(cached) " >&6
55db4b87
PB
10297else
10298 if test -n "$CXX_FOR_TARGET"; then
10299 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10300else
c6b750e1
DJ
10301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10302for as_dir in $PATH
10303do
10304 IFS=$as_save_IFS
10305 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10306 for ac_exec_ext in '' $ac_executable_extensions; do
10307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10308 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10310 break 2
10311 fi
10312done
81ecdfbb
RW
10313 done
10314IFS=$as_save_IFS
c6b750e1 10315
55db4b87
PB
10316fi
10317fi
c6b750e1 10318CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10319if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10321$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10322else
81ecdfbb
RW
10323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10324$as_echo "no" >&6; }
55db4b87
PB
10325fi
10326
81ecdfbb 10327
2429c060
PB
10328 fi
10329 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10330 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10331set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10333$as_echo_n "checking for $ac_word... " >&6; }
10334if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10335 $as_echo_n "(cached) " >&6
55db4b87 10336else
05cbd757
PB
10337 if test -n "$CXX_FOR_TARGET"; then
10338 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10339else
c6b750e1
DJ
10340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10341for as_dir in $PATH
10342do
10343 IFS=$as_save_IFS
10344 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10345 for ac_exec_ext in '' $ac_executable_extensions; do
10346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10347 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10349 break 2
10350 fi
10351done
81ecdfbb
RW
10352 done
10353IFS=$as_save_IFS
c6b750e1 10354
55db4b87
PB
10355fi
10356fi
c6b750e1 10357CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10358if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10360$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10361else
81ecdfbb
RW
10362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10363$as_echo "no" >&6; }
55db4b87 10364fi
c6b750e1 10365
81ecdfbb 10366
2429c060
PB
10367 fi
10368 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10369 done
10370fi
c6b750e1 10371
05cbd757
PB
10372if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10373 set dummy c++ g++ cxx gxx
10374 if test $build = $target ; then
10375 CXX_FOR_TARGET="$2"
55db4b87 10376 else
05cbd757 10377 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10378 fi
d3f5afc4
MS
10379else
10380 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10381fi
10382
9a819804
AO
10383
10384
10385if test -n "$GCC_FOR_TARGET"; then
10386 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10387elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10388 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10389fi
10390
10391if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10392 for ncn_progname in gcc; do
10393 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10394set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10396$as_echo_n "checking for $ac_word... " >&6; }
10397if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10398 $as_echo_n "(cached) " >&6
9a819804
AO
10399else
10400 if test -n "$GCC_FOR_TARGET"; then
10401 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10402else
10403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10404for as_dir in $PATH
10405do
10406 IFS=$as_save_IFS
10407 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10408 for ac_exec_ext in '' $ac_executable_extensions; do
10409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10410 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10412 break 2
10413 fi
10414done
81ecdfbb
RW
10415 done
10416IFS=$as_save_IFS
9a819804
AO
10417
10418fi
10419fi
10420GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10421if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10423$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10424else
81ecdfbb
RW
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10426$as_echo "no" >&6; }
9a819804
AO
10427fi
10428
81ecdfbb 10429
9a819804
AO
10430 done
10431fi
10432
10433if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10434 for ncn_progname in gcc; do
81ecdfbb
RW
10435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10436$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10437 if test -x $with_build_time_tools/${ncn_progname}; then
10438 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10440$as_echo "yes" >&6; }
2429c060
PB
10441 break
10442 else
81ecdfbb
RW
10443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10444$as_echo "no" >&6; }
2429c060
PB
10445 fi
10446 done
10447fi
10448
10449if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10450 for ncn_progname in gcc; do
10451 if test -n "$ncn_target_tool_prefix"; then
10452 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10453set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10455$as_echo_n "checking for $ac_word... " >&6; }
10456if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10457 $as_echo_n "(cached) " >&6
859789af 10458else
2429c060
PB
10459 if test -n "$GCC_FOR_TARGET"; then
10460 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10461else
c6b750e1
DJ
10462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10463for as_dir in $PATH
10464do
10465 IFS=$as_save_IFS
10466 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10467 for ac_exec_ext in '' $ac_executable_extensions; do
10468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10469 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10471 break 2
10472 fi
10473done
81ecdfbb
RW
10474 done
10475IFS=$as_save_IFS
c6b750e1 10476
55db4b87
PB
10477fi
10478fi
c6b750e1 10479GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10480if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10482$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10483else
81ecdfbb
RW
10484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10485$as_echo "no" >&6; }
55db4b87
PB
10486fi
10487
81ecdfbb 10488
2429c060
PB
10489 fi
10490 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10491 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10492set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10494$as_echo_n "checking for $ac_word... " >&6; }
10495if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10496 $as_echo_n "(cached) " >&6
55db4b87 10497else
05cbd757
PB
10498 if test -n "$GCC_FOR_TARGET"; then
10499 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10500else
c6b750e1
DJ
10501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10502for as_dir in $PATH
10503do
10504 IFS=$as_save_IFS
10505 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10506 for ac_exec_ext in '' $ac_executable_extensions; do
10507 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10508 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10510 break 2
10511 fi
10512done
81ecdfbb
RW
10513 done
10514IFS=$as_save_IFS
c6b750e1 10515
55db4b87
PB
10516fi
10517fi
c6b750e1 10518GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10519if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10521$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10522else
81ecdfbb
RW
10523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10524$as_echo "no" >&6; }
55db4b87 10525fi
c6b750e1 10526
81ecdfbb 10527
2429c060
PB
10528 fi
10529 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10530 done
10531fi
c6b750e1 10532
05cbd757
PB
10533if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10534 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10535else
10536 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10537fi
10538
9a819804
AO
10539
10540
10541if test -n "$GCJ_FOR_TARGET"; then
10542 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10543elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10544 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10545fi
10546
10547if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10548 for ncn_progname in gcj; do
10549 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10550set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10552$as_echo_n "checking for $ac_word... " >&6; }
10553if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10554 $as_echo_n "(cached) " >&6
9a819804
AO
10555else
10556 if test -n "$GCJ_FOR_TARGET"; then
10557 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10558else
10559as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10560for as_dir in $PATH
10561do
10562 IFS=$as_save_IFS
10563 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10564 for ac_exec_ext in '' $ac_executable_extensions; do
10565 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10566 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10568 break 2
10569 fi
10570done
81ecdfbb
RW
10571 done
10572IFS=$as_save_IFS
9a819804
AO
10573
10574fi
10575fi
10576GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10577if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10579$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10580else
81ecdfbb
RW
10581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10582$as_echo "no" >&6; }
9a819804
AO
10583fi
10584
81ecdfbb 10585
9a819804
AO
10586 done
10587fi
10588
10589if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10590 for ncn_progname in gcj; do
81ecdfbb
RW
10591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10592$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10593 if test -x $with_build_time_tools/${ncn_progname}; then
10594 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10596$as_echo "yes" >&6; }
2429c060
PB
10597 break
10598 else
81ecdfbb
RW
10599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10600$as_echo "no" >&6; }
2429c060
PB
10601 fi
10602 done
10603fi
10604
10605if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10606 for ncn_progname in gcj; do
10607 if test -n "$ncn_target_tool_prefix"; then
10608 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10609set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10611$as_echo_n "checking for $ac_word... " >&6; }
10612if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10613 $as_echo_n "(cached) " >&6
55db4b87
PB
10614else
10615 if test -n "$GCJ_FOR_TARGET"; then
10616 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10617else
c6b750e1
DJ
10618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10619for as_dir in $PATH
10620do
10621 IFS=$as_save_IFS
10622 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10623 for ac_exec_ext in '' $ac_executable_extensions; do
10624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10625 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10627 break 2
10628 fi
10629done
81ecdfbb
RW
10630 done
10631IFS=$as_save_IFS
c6b750e1 10632
55db4b87
PB
10633fi
10634fi
9a819804
AO
10635GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10636if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10638$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10639else
81ecdfbb
RW
10640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10641$as_echo "no" >&6; }
9a819804
AO
10642fi
10643
81ecdfbb 10644
9a819804
AO
10645 fi
10646 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10647 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10648set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10650$as_echo_n "checking for $ac_word... " >&6; }
10651if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10652 $as_echo_n "(cached) " >&6
9a819804
AO
10653else
10654 if test -n "$GCJ_FOR_TARGET"; then
10655 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10656else
10657as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10658for as_dir in $PATH
10659do
10660 IFS=$as_save_IFS
10661 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10662 for ac_exec_ext in '' $ac_executable_extensions; do
10663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10664 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10666 break 2
10667 fi
10668done
81ecdfbb
RW
10669 done
10670IFS=$as_save_IFS
9a819804
AO
10671
10672fi
10673fi
10674GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10675if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10677$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10678else
81ecdfbb
RW
10679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10680$as_echo "no" >&6; }
9a819804
AO
10681fi
10682
81ecdfbb 10683
9a819804
AO
10684 fi
10685 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10686 done
10687fi
10688
10689if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10690 set dummy gcj
10691 if test $build = $target ; then
10692 GCJ_FOR_TARGET="$2"
10693 else
10694 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10695 fi
d3f5afc4
MS
10696else
10697 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10698fi
10699
10700
10701
10702if test -n "$GFORTRAN_FOR_TARGET"; then
10703 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10704elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10705 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10706fi
10707
9a819804
AO
10708if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10709 for ncn_progname in gfortran; do
10710 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10711set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10713$as_echo_n "checking for $ac_word... " >&6; }
10714if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10715 $as_echo_n "(cached) " >&6
55db4b87 10716else
9a819804
AO
10717 if test -n "$GFORTRAN_FOR_TARGET"; then
10718 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10719else
c6b750e1
DJ
10720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10721for as_dir in $PATH
10722do
10723 IFS=$as_save_IFS
10724 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10725 for ac_exec_ext in '' $ac_executable_extensions; do
10726 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10727 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10729 break 2
10730 fi
10731done
81ecdfbb
RW
10732 done
10733IFS=$as_save_IFS
c6b750e1 10734
55db4b87
PB
10735fi
10736fi
9a819804
AO
10737GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10738if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10740$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10741else
81ecdfbb
RW
10742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10743$as_echo "no" >&6; }
55db4b87 10744fi
c6b750e1 10745
81ecdfbb 10746
2429c060
PB
10747 done
10748fi
c6b750e1 10749
9a819804 10750if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10751 for ncn_progname in gfortran; do
81ecdfbb
RW
10752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10753$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10754 if test -x $with_build_time_tools/${ncn_progname}; then
10755 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10757$as_echo "yes" >&6; }
2429c060
PB
10758 break
10759 else
81ecdfbb
RW
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10761$as_echo "no" >&6; }
2429c060
PB
10762 fi
10763 done
10764fi
10765
10766if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10767 for ncn_progname in gfortran; do
10768 if test -n "$ncn_target_tool_prefix"; then
10769 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10770set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10772$as_echo_n "checking for $ac_word... " >&6; }
10773if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10774 $as_echo_n "(cached) " >&6
55db4b87
PB
10775else
10776 if test -n "$GFORTRAN_FOR_TARGET"; then
10777 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10778else
c6b750e1
DJ
10779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10780for as_dir in $PATH
10781do
10782 IFS=$as_save_IFS
10783 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10784 for ac_exec_ext in '' $ac_executable_extensions; do
10785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10786 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10788 break 2
10789 fi
10790done
81ecdfbb
RW
10791 done
10792IFS=$as_save_IFS
c6b750e1 10793
55db4b87
PB
10794fi
10795fi
c6b750e1 10796GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10797if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10799$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10800else
81ecdfbb
RW
10801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10802$as_echo "no" >&6; }
55db4b87
PB
10803fi
10804
81ecdfbb 10805
2429c060
PB
10806 fi
10807 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10808 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10809set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10811$as_echo_n "checking for $ac_word... " >&6; }
10812if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10813 $as_echo_n "(cached) " >&6
55db4b87 10814else
05cbd757 10815 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10816 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10817else
10818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10819for as_dir in $PATH
10820do
10821 IFS=$as_save_IFS
10822 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10823 for ac_exec_ext in '' $ac_executable_extensions; do
10824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10825 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10827 break 2
10828 fi
10829done
81ecdfbb
RW
10830 done
10831IFS=$as_save_IFS
c6b750e1 10832
55db4b87
PB
10833fi
10834fi
c6b750e1 10835GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10836if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10838$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10839else
81ecdfbb
RW
10840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10841$as_echo "no" >&6; }
55db4b87 10842fi
c6b750e1 10843
81ecdfbb 10844
2429c060
PB
10845 fi
10846 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10847 done
10848fi
c6b750e1 10849
05cbd757
PB
10850if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10851 set dummy gfortran
10852 if test $build = $target ; then
10853 GFORTRAN_FOR_TARGET="$2"
55db4b87 10854 else
05cbd757 10855 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10856 fi
d3f5afc4
MS
10857else
10858 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10859fi
10860
2429c060
PB
10861
10862
2429c060
PB
10863cat > conftest.c << \EOF
10864#ifdef __GNUC__
10865 gcc_yay;
10866#endif
10867EOF
10868if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10869 have_gcc_for_target=yes
859789af 10870else
2429c060
PB
10871 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10872 have_gcc_for_target=no
859789af 10873fi
2429c060
PB
10874rm conftest.c
10875
10876
10877
859789af 10878
2429c060
PB
10879if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10880 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10882$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10883 if test -x $with_build_time_tools/ar; then
10884 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10885 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10887$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10888 else
81ecdfbb
RW
10889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10890$as_echo "no" >&6; }
3a35eeb3 10891 fi
2429c060
PB
10892 elif test $build != $host && test $have_gcc_for_target = yes; then
10893 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10894 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10895 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10896 fi
2429c060 10897fi
c6b750e1 10898if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10899 # Extract the first word of "ar", so it can be a program name with args.
10900set dummy ar; ac_word=$2
81ecdfbb
RW
10901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10902$as_echo_n "checking for $ac_word... " >&6; }
10903if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10904 $as_echo_n "(cached) " >&6
859789af 10905else
c6b750e1
DJ
10906 case $AR_FOR_TARGET in
10907 [\\/]* | ?:[\\/]*)
2429c060
PB
10908 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10909 ;;
2429c060 10910 *)
c6b750e1
DJ
10911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10912for as_dir in $gcc_cv_tool_dirs
10913do
10914 IFS=$as_save_IFS
10915 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10916 for ac_exec_ext in '' $ac_executable_extensions; do
10917 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10918 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10920 break 2
10921 fi
10922done
81ecdfbb
RW
10923 done
10924IFS=$as_save_IFS
c6b750e1 10925
2429c060
PB
10926 ;;
10927esac
859789af 10928fi
c6b750e1 10929AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10930if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10932$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10933else
81ecdfbb
RW
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10935$as_echo "no" >&6; }
859789af 10936fi
05cbd757 10937
81ecdfbb 10938
2429c060
PB
10939fi
10940if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10941
10942
10943if test -n "$AR_FOR_TARGET"; then
10944 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10945elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10946 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10947fi
10948
10949if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10950 for ncn_progname in ar; do
10951 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10952set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10954$as_echo_n "checking for $ac_word... " >&6; }
10955if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10956 $as_echo_n "(cached) " >&6
9a819804
AO
10957else
10958 if test -n "$AR_FOR_TARGET"; then
10959 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10960else
10961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10962for as_dir in $PATH
10963do
10964 IFS=$as_save_IFS
10965 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10966 for ac_exec_ext in '' $ac_executable_extensions; do
10967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10968 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10970 break 2
10971 fi
10972done
81ecdfbb
RW
10973 done
10974IFS=$as_save_IFS
9a819804
AO
10975
10976fi
10977fi
10978AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10979if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10981$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10982else
81ecdfbb
RW
10983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10984$as_echo "no" >&6; }
9a819804
AO
10985fi
10986
81ecdfbb 10987
9a819804
AO
10988 done
10989fi
10990
10991if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10992 for ncn_progname in ar; do
81ecdfbb
RW
10993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10994$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10995 if test -x $with_build_time_tools/${ncn_progname}; then
10996 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10998$as_echo "yes" >&6; }
2429c060
PB
10999 break
11000 else
81ecdfbb
RW
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11002$as_echo "no" >&6; }
2429c060
PB
11003 fi
11004 done
859789af
AC
11005fi
11006
2429c060
PB
11007if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11008 for ncn_progname in ar; do
11009 if test -n "$ncn_target_tool_prefix"; then
11010 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11011set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11013$as_echo_n "checking for $ac_word... " >&6; }
11014if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11015 $as_echo_n "(cached) " >&6
7e0f7140 11016else
2429c060
PB
11017 if test -n "$AR_FOR_TARGET"; then
11018 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11019else
c6b750e1
DJ
11020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11021for as_dir in $PATH
11022do
11023 IFS=$as_save_IFS
11024 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11025 for ac_exec_ext in '' $ac_executable_extensions; do
11026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11027 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11029 break 2
11030 fi
11031done
81ecdfbb
RW
11032 done
11033IFS=$as_save_IFS
c6b750e1 11034
7e0f7140
GK
11035fi
11036fi
c6b750e1 11037AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11038if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11040$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11041else
81ecdfbb
RW
11042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11043$as_echo "no" >&6; }
7e0f7140
GK
11044fi
11045
81ecdfbb 11046
2429c060
PB
11047 fi
11048 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11049 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11050set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11052$as_echo_n "checking for $ac_word... " >&6; }
11053if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11054 $as_echo_n "(cached) " >&6
7e0f7140 11055else
2429c060
PB
11056 if test -n "$AR_FOR_TARGET"; then
11057 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11058else
c6b750e1
DJ
11059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11060for as_dir in $PATH
11061do
11062 IFS=$as_save_IFS
11063 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11064 for ac_exec_ext in '' $ac_executable_extensions; do
11065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11066 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11068 break 2
11069 fi
11070done
81ecdfbb
RW
11071 done
11072IFS=$as_save_IFS
c6b750e1 11073
7e0f7140
GK
11074fi
11075fi
c6b750e1 11076AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11077if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11079$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11080else
81ecdfbb
RW
11081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11082$as_echo "no" >&6; }
7e0f7140 11083fi
c6b750e1 11084
81ecdfbb 11085
2429c060
PB
11086 fi
11087 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11088 done
11089fi
c6b750e1 11090
2429c060
PB
11091if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11092 set dummy ar
7e0f7140 11093 if test $build = $target ; then
2429c060 11094 AR_FOR_TARGET="$2"
7e0f7140 11095 else
2429c060 11096 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11097 fi
d3f5afc4
MS
11098else
11099 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11100fi
11101
3a35eeb3
PB
11102else
11103 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11104fi
11105
11106
11107
11108
11109if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11110 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11112$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11113 if test -x $with_build_time_tools/as; then
11114 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11115 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11117$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11118 else
81ecdfbb
RW
11119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11120$as_echo "no" >&6; }
3a35eeb3 11121 fi
2429c060
PB
11122 elif test $build != $host && test $have_gcc_for_target = yes; then
11123 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11124 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11125 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11126 fi
11127fi
c6b750e1 11128if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11129 # Extract the first word of "as", so it can be a program name with args.
11130set dummy as; ac_word=$2
81ecdfbb
RW
11131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11132$as_echo_n "checking for $ac_word... " >&6; }
11133if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11134 $as_echo_n "(cached) " >&6
2429c060 11135else
c6b750e1
DJ
11136 case $AS_FOR_TARGET in
11137 [\\/]* | ?:[\\/]*)
2429c060
PB
11138 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11139 ;;
2429c060 11140 *)
c6b750e1
DJ
11141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11142for as_dir in $gcc_cv_tool_dirs
11143do
11144 IFS=$as_save_IFS
11145 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11146 for ac_exec_ext in '' $ac_executable_extensions; do
11147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11148 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11150 break 2
11151 fi
11152done
81ecdfbb
RW
11153 done
11154IFS=$as_save_IFS
c6b750e1 11155
2429c060
PB
11156 ;;
11157esac
11158fi
c6b750e1 11159AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11160if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11162$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11163else
81ecdfbb
RW
11164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11165$as_echo "no" >&6; }
2429c060
PB
11166fi
11167
81ecdfbb 11168
2429c060
PB
11169fi
11170if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11171
11172
11173if test -n "$AS_FOR_TARGET"; then
11174 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11175elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11176 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11177fi
11178
11179if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11180 for ncn_progname in as; do
11181 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11182set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11184$as_echo_n "checking for $ac_word... " >&6; }
11185if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11186 $as_echo_n "(cached) " >&6
9a819804
AO
11187else
11188 if test -n "$AS_FOR_TARGET"; then
11189 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11190else
11191as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11192for as_dir in $PATH
11193do
11194 IFS=$as_save_IFS
11195 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11196 for ac_exec_ext in '' $ac_executable_extensions; do
11197 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11198 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11200 break 2
11201 fi
11202done
81ecdfbb
RW
11203 done
11204IFS=$as_save_IFS
9a819804
AO
11205
11206fi
11207fi
11208AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11209if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11211$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11212else
81ecdfbb
RW
11213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11214$as_echo "no" >&6; }
9a819804
AO
11215fi
11216
81ecdfbb 11217
9a819804
AO
11218 done
11219fi
11220
11221if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11222 for ncn_progname in as; do
81ecdfbb
RW
11223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11224$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11225 if test -x $with_build_time_tools/${ncn_progname}; then
11226 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11228$as_echo "yes" >&6; }
2429c060
PB
11229 break
11230 else
81ecdfbb
RW
11231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11232$as_echo "no" >&6; }
2429c060
PB
11233 fi
11234 done
11235fi
11236
11237if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11238 for ncn_progname in as; do
11239 if test -n "$ncn_target_tool_prefix"; then
11240 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11241set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11243$as_echo_n "checking for $ac_word... " >&6; }
11244if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11245 $as_echo_n "(cached) " >&6
2429c060
PB
11246else
11247 if test -n "$AS_FOR_TARGET"; then
11248 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11249else
c6b750e1
DJ
11250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11251for as_dir in $PATH
11252do
11253 IFS=$as_save_IFS
11254 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11255 for ac_exec_ext in '' $ac_executable_extensions; do
11256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11257 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11259 break 2
11260 fi
11261done
81ecdfbb
RW
11262 done
11263IFS=$as_save_IFS
c6b750e1 11264
2429c060
PB
11265fi
11266fi
c6b750e1 11267AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11268if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11270$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11271else
81ecdfbb
RW
11272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11273$as_echo "no" >&6; }
2429c060
PB
11274fi
11275
81ecdfbb 11276
2429c060
PB
11277 fi
11278 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11279 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11280set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11282$as_echo_n "checking for $ac_word... " >&6; }
11283if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11284 $as_echo_n "(cached) " >&6
2429c060
PB
11285else
11286 if test -n "$AS_FOR_TARGET"; then
11287 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11288else
c6b750e1
DJ
11289as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11290for as_dir in $PATH
11291do
11292 IFS=$as_save_IFS
11293 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11294 for ac_exec_ext in '' $ac_executable_extensions; do
11295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11296 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11297 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11298 break 2
11299 fi
11300done
81ecdfbb
RW
11301 done
11302IFS=$as_save_IFS
c6b750e1 11303
2429c060
PB
11304fi
11305fi
c6b750e1 11306AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11307if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11309$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11310else
81ecdfbb
RW
11311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11312$as_echo "no" >&6; }
2429c060 11313fi
c6b750e1 11314
81ecdfbb 11315
2429c060
PB
11316 fi
11317 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11318 done
11319fi
c6b750e1 11320
2429c060
PB
11321if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11322 set dummy as
11323 if test $build = $target ; then
11324 AS_FOR_TARGET="$2"
11325 else
11326 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11327 fi
d3f5afc4
MS
11328else
11329 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11330fi
11331
3a35eeb3
PB
11332else
11333 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11334fi
11335
11336
11337
11338
11339if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11340 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11342$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11343 if test -x $with_build_time_tools/dlltool; then
11344 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11345 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11347$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11348 else
81ecdfbb
RW
11349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11350$as_echo "no" >&6; }
3a35eeb3 11351 fi
2429c060
PB
11352 elif test $build != $host && test $have_gcc_for_target = yes; then
11353 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11354 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11355 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11356 fi
11357fi
c6b750e1 11358if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11359 # Extract the first word of "dlltool", so it can be a program name with args.
11360set dummy dlltool; ac_word=$2
81ecdfbb
RW
11361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11362$as_echo_n "checking for $ac_word... " >&6; }
11363if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11364 $as_echo_n "(cached) " >&6
2429c060 11365else
c6b750e1
DJ
11366 case $DLLTOOL_FOR_TARGET in
11367 [\\/]* | ?:[\\/]*)
2429c060
PB
11368 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11369 ;;
2429c060 11370 *)
c6b750e1
DJ
11371 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11372for as_dir in $gcc_cv_tool_dirs
11373do
11374 IFS=$as_save_IFS
11375 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11376 for ac_exec_ext in '' $ac_executable_extensions; do
11377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11378 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11380 break 2
11381 fi
11382done
81ecdfbb
RW
11383 done
11384IFS=$as_save_IFS
c6b750e1 11385
2429c060
PB
11386 ;;
11387esac
11388fi
c6b750e1 11389DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11390if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11392$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11393else
81ecdfbb
RW
11394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11395$as_echo "no" >&6; }
2429c060
PB
11396fi
11397
81ecdfbb 11398
2429c060
PB
11399fi
11400if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11401
11402
11403if test -n "$DLLTOOL_FOR_TARGET"; then
11404 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11405elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11406 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11407fi
11408
11409if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11410 for ncn_progname in dlltool; do
11411 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11412set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11414$as_echo_n "checking for $ac_word... " >&6; }
11415if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11416 $as_echo_n "(cached) " >&6
9a819804
AO
11417else
11418 if test -n "$DLLTOOL_FOR_TARGET"; then
11419 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11420else
11421as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11422for as_dir in $PATH
11423do
11424 IFS=$as_save_IFS
11425 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11426 for ac_exec_ext in '' $ac_executable_extensions; do
11427 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11428 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11429 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11430 break 2
11431 fi
11432done
81ecdfbb
RW
11433 done
11434IFS=$as_save_IFS
9a819804
AO
11435
11436fi
11437fi
11438DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11439if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11441$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11442else
81ecdfbb
RW
11443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11444$as_echo "no" >&6; }
9a819804
AO
11445fi
11446
81ecdfbb 11447
9a819804
AO
11448 done
11449fi
11450
11451if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11452 for ncn_progname in dlltool; do
81ecdfbb
RW
11453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11454$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11455 if test -x $with_build_time_tools/${ncn_progname}; then
11456 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11458$as_echo "yes" >&6; }
2429c060
PB
11459 break
11460 else
81ecdfbb
RW
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11462$as_echo "no" >&6; }
2429c060
PB
11463 fi
11464 done
11465fi
11466
11467if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11468 for ncn_progname in dlltool; do
11469 if test -n "$ncn_target_tool_prefix"; then
11470 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11471set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11473$as_echo_n "checking for $ac_word... " >&6; }
11474if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11475 $as_echo_n "(cached) " >&6
2429c060
PB
11476else
11477 if test -n "$DLLTOOL_FOR_TARGET"; then
11478 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11479else
c6b750e1
DJ
11480as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11481for as_dir in $PATH
11482do
11483 IFS=$as_save_IFS
11484 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11485 for ac_exec_ext in '' $ac_executable_extensions; do
11486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11487 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11489 break 2
11490 fi
11491done
81ecdfbb
RW
11492 done
11493IFS=$as_save_IFS
c6b750e1 11494
2429c060
PB
11495fi
11496fi
c6b750e1 11497DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11498if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11500$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11501else
81ecdfbb
RW
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11503$as_echo "no" >&6; }
2429c060
PB
11504fi
11505
81ecdfbb 11506
2429c060
PB
11507 fi
11508 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11509 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11510set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11512$as_echo_n "checking for $ac_word... " >&6; }
11513if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11514 $as_echo_n "(cached) " >&6
2429c060
PB
11515else
11516 if test -n "$DLLTOOL_FOR_TARGET"; then
11517 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11518else
c6b750e1
DJ
11519as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11520for as_dir in $PATH
11521do
11522 IFS=$as_save_IFS
11523 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11524 for ac_exec_ext in '' $ac_executable_extensions; do
11525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11526 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11528 break 2
11529 fi
11530done
81ecdfbb
RW
11531 done
11532IFS=$as_save_IFS
c6b750e1 11533
2429c060
PB
11534fi
11535fi
c6b750e1 11536DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11537if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11539$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11540else
81ecdfbb
RW
11541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11542$as_echo "no" >&6; }
2429c060 11543fi
c6b750e1 11544
81ecdfbb 11545
2429c060
PB
11546 fi
11547 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11548 done
11549fi
c6b750e1 11550
2429c060
PB
11551if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11552 set dummy dlltool
11553 if test $build = $target ; then
11554 DLLTOOL_FOR_TARGET="$2"
11555 else
11556 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11557 fi
d3f5afc4
MS
11558else
11559 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11560fi
11561
3a35eeb3
PB
11562else
11563 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11564fi
11565
11566
11567
11568
11569if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11570 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11572$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11573 if test -x $with_build_time_tools/ld; then
11574 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11575 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11577$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11578 else
81ecdfbb
RW
11579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11580$as_echo "no" >&6; }
3a35eeb3 11581 fi
2429c060
PB
11582 elif test $build != $host && test $have_gcc_for_target = yes; then
11583 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11584 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11585 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11586 fi
11587fi
c6b750e1 11588if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11589 # Extract the first word of "ld", so it can be a program name with args.
11590set dummy ld; ac_word=$2
81ecdfbb
RW
11591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11592$as_echo_n "checking for $ac_word... " >&6; }
11593if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11594 $as_echo_n "(cached) " >&6
2429c060 11595else
c6b750e1
DJ
11596 case $LD_FOR_TARGET in
11597 [\\/]* | ?:[\\/]*)
2429c060
PB
11598 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11599 ;;
2429c060 11600 *)
c6b750e1
DJ
11601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11602for as_dir in $gcc_cv_tool_dirs
11603do
11604 IFS=$as_save_IFS
11605 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11606 for ac_exec_ext in '' $ac_executable_extensions; do
11607 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11608 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11609 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11610 break 2
11611 fi
11612done
81ecdfbb
RW
11613 done
11614IFS=$as_save_IFS
c6b750e1 11615
2429c060
PB
11616 ;;
11617esac
11618fi
c6b750e1 11619LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11620if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11622$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11623else
81ecdfbb
RW
11624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11625$as_echo "no" >&6; }
2429c060
PB
11626fi
11627
81ecdfbb 11628
2429c060
PB
11629fi
11630if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11631
11632
11633if test -n "$LD_FOR_TARGET"; then
11634 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11635elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11636 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11637fi
11638
11639if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11640 for ncn_progname in ld; do
11641 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11642set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11644$as_echo_n "checking for $ac_word... " >&6; }
11645if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11646 $as_echo_n "(cached) " >&6
9a819804
AO
11647else
11648 if test -n "$LD_FOR_TARGET"; then
11649 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11650else
11651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11652for as_dir in $PATH
11653do
11654 IFS=$as_save_IFS
11655 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11656 for ac_exec_ext in '' $ac_executable_extensions; do
11657 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11658 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11660 break 2
11661 fi
11662done
81ecdfbb
RW
11663 done
11664IFS=$as_save_IFS
9a819804
AO
11665
11666fi
11667fi
11668LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11669if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11671$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11672else
81ecdfbb
RW
11673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11674$as_echo "no" >&6; }
9a819804
AO
11675fi
11676
81ecdfbb 11677
9a819804
AO
11678 done
11679fi
11680
11681if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11682 for ncn_progname in ld; do
81ecdfbb
RW
11683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11684$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11685 if test -x $with_build_time_tools/${ncn_progname}; then
11686 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11688$as_echo "yes" >&6; }
2429c060
PB
11689 break
11690 else
81ecdfbb
RW
11691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11692$as_echo "no" >&6; }
2429c060
PB
11693 fi
11694 done
11695fi
11696
11697if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11698 for ncn_progname in ld; do
11699 if test -n "$ncn_target_tool_prefix"; then
11700 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11701set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11703$as_echo_n "checking for $ac_word... " >&6; }
11704if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11705 $as_echo_n "(cached) " >&6
2429c060
PB
11706else
11707 if test -n "$LD_FOR_TARGET"; then
11708 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11709else
c6b750e1
DJ
11710as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11711for as_dir in $PATH
11712do
11713 IFS=$as_save_IFS
11714 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11715 for ac_exec_ext in '' $ac_executable_extensions; do
11716 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11717 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11718 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11719 break 2
11720 fi
11721done
81ecdfbb
RW
11722 done
11723IFS=$as_save_IFS
c6b750e1 11724
2429c060
PB
11725fi
11726fi
c6b750e1 11727LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11728if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11730$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11731else
81ecdfbb
RW
11732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11733$as_echo "no" >&6; }
2429c060
PB
11734fi
11735
81ecdfbb 11736
2429c060
PB
11737 fi
11738 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11739 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11740set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11742$as_echo_n "checking for $ac_word... " >&6; }
11743if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11744 $as_echo_n "(cached) " >&6
2429c060
PB
11745else
11746 if test -n "$LD_FOR_TARGET"; then
11747 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11748else
c6b750e1
DJ
11749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11750for as_dir in $PATH
11751do
11752 IFS=$as_save_IFS
11753 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11754 for ac_exec_ext in '' $ac_executable_extensions; do
11755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11756 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11758 break 2
11759 fi
11760done
81ecdfbb
RW
11761 done
11762IFS=$as_save_IFS
c6b750e1 11763
2429c060
PB
11764fi
11765fi
c6b750e1 11766LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11767if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11769$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11770else
81ecdfbb
RW
11771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11772$as_echo "no" >&6; }
2429c060 11773fi
c6b750e1 11774
81ecdfbb 11775
2429c060
PB
11776 fi
11777 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11778 done
11779fi
c6b750e1 11780
2429c060
PB
11781if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11782 set dummy ld
11783 if test $build = $target ; then
11784 LD_FOR_TARGET="$2"
11785 else
11786 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11787 fi
d3f5afc4
MS
11788else
11789 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11790fi
11791
3a35eeb3
PB
11792else
11793 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11794fi
11795
11796
11797
11798
11799if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11800 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11802$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11803 if test -x $with_build_time_tools/lipo; then
11804 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11805 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11807$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11808 else
81ecdfbb
RW
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11810$as_echo "no" >&6; }
3a35eeb3 11811 fi
2429c060
PB
11812 elif test $build != $host && test $have_gcc_for_target = yes; then
11813 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11814 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11815 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11816 fi
11817fi
9a819804
AO
11818if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11819 # Extract the first word of "lipo", so it can be a program name with args.
11820set dummy lipo; ac_word=$2
81ecdfbb
RW
11821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11822$as_echo_n "checking for $ac_word... " >&6; }
11823if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11824 $as_echo_n "(cached) " >&6
9a819804
AO
11825else
11826 case $LIPO_FOR_TARGET in
11827 [\\/]* | ?:[\\/]*)
11828 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11829 ;;
11830 *)
11831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11832for as_dir in $gcc_cv_tool_dirs
11833do
11834 IFS=$as_save_IFS
11835 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11836 for ac_exec_ext in '' $ac_executable_extensions; do
11837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11838 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11840 break 2
11841 fi
11842done
81ecdfbb
RW
11843 done
11844IFS=$as_save_IFS
9a819804
AO
11845
11846 ;;
11847esac
11848fi
11849LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11850if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11852$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11853else
81ecdfbb
RW
11854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11855$as_echo "no" >&6; }
9a819804
AO
11856fi
11857
81ecdfbb 11858
9a819804
AO
11859fi
11860if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11861
11862
11863if test -n "$LIPO_FOR_TARGET"; then
11864 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11865elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11866 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11867fi
11868
11869if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11870 for ncn_progname in lipo; do
11871 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11872set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11874$as_echo_n "checking for $ac_word... " >&6; }
11875if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11876 $as_echo_n "(cached) " >&6
2429c060 11877else
9a819804
AO
11878 if test -n "$LIPO_FOR_TARGET"; then
11879 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11880else
11881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11882for as_dir in $PATH
c6b750e1
DJ
11883do
11884 IFS=$as_save_IFS
11885 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11886 for ac_exec_ext in '' $ac_executable_extensions; do
11887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11888 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11890 break 2
11891 fi
11892done
81ecdfbb
RW
11893 done
11894IFS=$as_save_IFS
c6b750e1 11895
2429c060 11896fi
9a819804
AO
11897fi
11898LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11899if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11901$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11902else
81ecdfbb
RW
11903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11904$as_echo "no" >&6; }
2429c060
PB
11905fi
11906
81ecdfbb 11907
9a819804 11908 done
2429c060 11909fi
9a819804
AO
11910
11911if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11912 for ncn_progname in lipo; do
81ecdfbb
RW
11913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11914$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11915 if test -x $with_build_time_tools/${ncn_progname}; then
11916 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11918$as_echo "yes" >&6; }
2429c060
PB
11919 break
11920 else
81ecdfbb
RW
11921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11922$as_echo "no" >&6; }
2429c060
PB
11923 fi
11924 done
11925fi
11926
11927if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11928 for ncn_progname in lipo; do
11929 if test -n "$ncn_target_tool_prefix"; then
11930 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11931set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11933$as_echo_n "checking for $ac_word... " >&6; }
11934if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11935 $as_echo_n "(cached) " >&6
2429c060
PB
11936else
11937 if test -n "$LIPO_FOR_TARGET"; then
11938 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11939else
c6b750e1
DJ
11940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11941for as_dir in $PATH
11942do
11943 IFS=$as_save_IFS
11944 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11945 for ac_exec_ext in '' $ac_executable_extensions; do
11946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11947 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11949 break 2
11950 fi
11951done
81ecdfbb
RW
11952 done
11953IFS=$as_save_IFS
c6b750e1 11954
2429c060
PB
11955fi
11956fi
c6b750e1 11957LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11958if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11960$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11961else
81ecdfbb
RW
11962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11963$as_echo "no" >&6; }
2429c060
PB
11964fi
11965
81ecdfbb 11966
2429c060
PB
11967 fi
11968 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11969 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11970set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11972$as_echo_n "checking for $ac_word... " >&6; }
11973if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11974 $as_echo_n "(cached) " >&6
2429c060
PB
11975else
11976 if test -n "$LIPO_FOR_TARGET"; then
11977 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11978else
c6b750e1
DJ
11979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11980for as_dir in $PATH
11981do
11982 IFS=$as_save_IFS
11983 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11984 for ac_exec_ext in '' $ac_executable_extensions; do
11985 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11986 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11988 break 2
11989 fi
11990done
81ecdfbb
RW
11991 done
11992IFS=$as_save_IFS
c6b750e1 11993
2429c060
PB
11994fi
11995fi
c6b750e1 11996LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11997if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11999$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12000else
81ecdfbb
RW
12001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12002$as_echo "no" >&6; }
2429c060 12003fi
c6b750e1 12004
81ecdfbb 12005
2429c060
PB
12006 fi
12007 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12008 done
12009fi
c6b750e1 12010
2429c060
PB
12011if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12012 set dummy lipo
12013 if test $build = $target ; then
12014 LIPO_FOR_TARGET="$2"
12015 else
12016 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12017 fi
d3f5afc4
MS
12018else
12019 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12020fi
12021
3a35eeb3
PB
12022else
12023 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12024fi
12025
12026
12027
12028
12029if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12030 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12032$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12033 if test -x $with_build_time_tools/nm; then
12034 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12035 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12037$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12038 else
81ecdfbb
RW
12039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12040$as_echo "no" >&6; }
3a35eeb3 12041 fi
2429c060
PB
12042 elif test $build != $host && test $have_gcc_for_target = yes; then
12043 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12044 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12045 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12046 fi
12047fi
c6b750e1 12048if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12049 # Extract the first word of "nm", so it can be a program name with args.
12050set dummy nm; ac_word=$2
81ecdfbb
RW
12051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12052$as_echo_n "checking for $ac_word... " >&6; }
12053if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12054 $as_echo_n "(cached) " >&6
2429c060 12055else
c6b750e1
DJ
12056 case $NM_FOR_TARGET in
12057 [\\/]* | ?:[\\/]*)
2429c060
PB
12058 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12059 ;;
2429c060 12060 *)
c6b750e1
DJ
12061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12062for as_dir in $gcc_cv_tool_dirs
12063do
12064 IFS=$as_save_IFS
12065 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12066 for ac_exec_ext in '' $ac_executable_extensions; do
12067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12068 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12070 break 2
12071 fi
12072done
81ecdfbb
RW
12073 done
12074IFS=$as_save_IFS
c6b750e1 12075
2429c060
PB
12076 ;;
12077esac
12078fi
c6b750e1 12079NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12080if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12082$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12083else
81ecdfbb
RW
12084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12085$as_echo "no" >&6; }
2429c060
PB
12086fi
12087
81ecdfbb 12088
2429c060
PB
12089fi
12090if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12091
12092
12093if test -n "$NM_FOR_TARGET"; then
12094 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12095elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12096 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12097fi
12098
12099if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12100 for ncn_progname in nm; do
12101 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12102set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12104$as_echo_n "checking for $ac_word... " >&6; }
12105if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12106 $as_echo_n "(cached) " >&6
9a819804
AO
12107else
12108 if test -n "$NM_FOR_TARGET"; then
12109 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12110else
12111as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12112for as_dir in $PATH
12113do
12114 IFS=$as_save_IFS
12115 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12116 for ac_exec_ext in '' $ac_executable_extensions; do
12117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12118 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12120 break 2
12121 fi
12122done
81ecdfbb
RW
12123 done
12124IFS=$as_save_IFS
9a819804
AO
12125
12126fi
12127fi
12128NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12129if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12131$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12132else
81ecdfbb
RW
12133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12134$as_echo "no" >&6; }
9a819804
AO
12135fi
12136
81ecdfbb 12137
9a819804
AO
12138 done
12139fi
12140
12141if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12142 for ncn_progname in nm; do
81ecdfbb
RW
12143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12144$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12145 if test -x $with_build_time_tools/${ncn_progname}; then
12146 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12148$as_echo "yes" >&6; }
2429c060
PB
12149 break
12150 else
81ecdfbb
RW
12151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12152$as_echo "no" >&6; }
2429c060
PB
12153 fi
12154 done
12155fi
12156
12157if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12158 for ncn_progname in nm; do
12159 if test -n "$ncn_target_tool_prefix"; then
12160 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12161set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12163$as_echo_n "checking for $ac_word... " >&6; }
12164if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12165 $as_echo_n "(cached) " >&6
859789af 12166else
55db4b87
PB
12167 if test -n "$NM_FOR_TARGET"; then
12168 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12169else
c6b750e1
DJ
12170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12171for as_dir in $PATH
12172do
12173 IFS=$as_save_IFS
12174 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12175 for ac_exec_ext in '' $ac_executable_extensions; do
12176 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12177 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12179 break 2
12180 fi
12181done
81ecdfbb
RW
12182 done
12183IFS=$as_save_IFS
c6b750e1 12184
859789af
AC
12185fi
12186fi
c6b750e1 12187NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12188if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12190$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12191else
81ecdfbb
RW
12192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12193$as_echo "no" >&6; }
859789af
AC
12194fi
12195
81ecdfbb 12196
2429c060
PB
12197 fi
12198 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12199 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12200set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12202$as_echo_n "checking for $ac_word... " >&6; }
12203if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12204 $as_echo_n "(cached) " >&6
859789af 12205else
05cbd757
PB
12206 if test -n "$NM_FOR_TARGET"; then
12207 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12208else
c6b750e1
DJ
12209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12210for as_dir in $PATH
12211do
12212 IFS=$as_save_IFS
12213 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12214 for ac_exec_ext in '' $ac_executable_extensions; do
12215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12216 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12217 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12218 break 2
12219 fi
12220done
81ecdfbb
RW
12221 done
12222IFS=$as_save_IFS
c6b750e1 12223
859789af
AC
12224fi
12225fi
c6b750e1 12226NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12227if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12229$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12230else
81ecdfbb
RW
12231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12232$as_echo "no" >&6; }
859789af 12233fi
c6b750e1 12234
81ecdfbb 12235
2429c060
PB
12236 fi
12237 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12238 done
12239fi
c6b750e1 12240
05cbd757
PB
12241if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12242 set dummy nm
12243 if test $build = $target ; then
12244 NM_FOR_TARGET="$2"
859789af 12245 else
05cbd757 12246 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12247 fi
d3f5afc4
MS
12248else
12249 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12250fi
12251
3a35eeb3
PB
12252else
12253 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12254fi
12255
12256
12257
12258
12259if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12260 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12262$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12263 if test -x $with_build_time_tools/objdump; then
12264 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12265 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12267$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12268 else
81ecdfbb
RW
12269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12270$as_echo "no" >&6; }
3a35eeb3 12271 fi
2429c060
PB
12272 elif test $build != $host && test $have_gcc_for_target = yes; then
12273 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12274 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12275 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12276 fi
12277fi
c6b750e1 12278if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12279 # Extract the first word of "objdump", so it can be a program name with args.
12280set dummy objdump; ac_word=$2
81ecdfbb
RW
12281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12282$as_echo_n "checking for $ac_word... " >&6; }
12283if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12284 $as_echo_n "(cached) " >&6
2429c060 12285else
c6b750e1
DJ
12286 case $OBJDUMP_FOR_TARGET in
12287 [\\/]* | ?:[\\/]*)
2429c060
PB
12288 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12289 ;;
2429c060 12290 *)
c6b750e1
DJ
12291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12292for as_dir in $gcc_cv_tool_dirs
12293do
12294 IFS=$as_save_IFS
12295 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12296 for ac_exec_ext in '' $ac_executable_extensions; do
12297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12298 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12300 break 2
12301 fi
12302done
81ecdfbb
RW
12303 done
12304IFS=$as_save_IFS
c6b750e1 12305
2429c060
PB
12306 ;;
12307esac
12308fi
c6b750e1 12309OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12310if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12312$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12313else
81ecdfbb
RW
12314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12315$as_echo "no" >&6; }
2429c060
PB
12316fi
12317
81ecdfbb 12318
2429c060
PB
12319fi
12320if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12321
12322
12323if test -n "$OBJDUMP_FOR_TARGET"; then
12324 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12325elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12326 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12327fi
12328
12329if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12330 for ncn_progname in objdump; do
12331 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12332set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12334$as_echo_n "checking for $ac_word... " >&6; }
12335if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12336 $as_echo_n "(cached) " >&6
9a819804
AO
12337else
12338 if test -n "$OBJDUMP_FOR_TARGET"; then
12339 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12340else
12341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12342for as_dir in $PATH
12343do
12344 IFS=$as_save_IFS
12345 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12346 for ac_exec_ext in '' $ac_executable_extensions; do
12347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12348 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12350 break 2
12351 fi
12352done
81ecdfbb
RW
12353 done
12354IFS=$as_save_IFS
9a819804
AO
12355
12356fi
12357fi
12358OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12359if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12361$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12362else
81ecdfbb
RW
12363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12364$as_echo "no" >&6; }
9a819804
AO
12365fi
12366
81ecdfbb 12367
9a819804
AO
12368 done
12369fi
12370
12371if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12372 for ncn_progname in objdump; do
81ecdfbb
RW
12373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12374$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12375 if test -x $with_build_time_tools/${ncn_progname}; then
12376 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12378$as_echo "yes" >&6; }
2429c060
PB
12379 break
12380 else
81ecdfbb
RW
12381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12382$as_echo "no" >&6; }
2429c060
PB
12383 fi
12384 done
12385fi
12386
12387if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12388 for ncn_progname in objdump; do
12389 if test -n "$ncn_target_tool_prefix"; then
12390 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12391set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12393$as_echo_n "checking for $ac_word... " >&6; }
12394if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12395 $as_echo_n "(cached) " >&6
5ae72758
DJ
12396else
12397 if test -n "$OBJDUMP_FOR_TARGET"; then
12398 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12399else
c6b750e1
DJ
12400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12401for as_dir in $PATH
12402do
12403 IFS=$as_save_IFS
12404 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12405 for ac_exec_ext in '' $ac_executable_extensions; do
12406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12407 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12409 break 2
12410 fi
12411done
81ecdfbb
RW
12412 done
12413IFS=$as_save_IFS
c6b750e1 12414
5ae72758
DJ
12415fi
12416fi
c6b750e1 12417OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12418if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12420$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12421else
81ecdfbb
RW
12422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12423$as_echo "no" >&6; }
5ae72758
DJ
12424fi
12425
81ecdfbb 12426
2429c060
PB
12427 fi
12428 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12429 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12430set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12432$as_echo_n "checking for $ac_word... " >&6; }
12433if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12434 $as_echo_n "(cached) " >&6
5ae72758
DJ
12435else
12436 if test -n "$OBJDUMP_FOR_TARGET"; then
12437 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12438else
c6b750e1
DJ
12439as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12440for as_dir in $PATH
12441do
12442 IFS=$as_save_IFS
12443 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12444 for ac_exec_ext in '' $ac_executable_extensions; do
12445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12446 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12448 break 2
12449 fi
12450done
81ecdfbb
RW
12451 done
12452IFS=$as_save_IFS
c6b750e1 12453
5ae72758
DJ
12454fi
12455fi
c6b750e1 12456OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12457if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12459$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12460else
81ecdfbb
RW
12461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12462$as_echo "no" >&6; }
5ae72758 12463fi
c6b750e1 12464
81ecdfbb 12465
2429c060
PB
12466 fi
12467 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12468 done
12469fi
c6b750e1 12470
5ae72758
DJ
12471if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12472 set dummy objdump
12473 if test $build = $target ; then
12474 OBJDUMP_FOR_TARGET="$2"
12475 else
12476 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12477 fi
d3f5afc4
MS
12478else
12479 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12480fi
12481
3a35eeb3
PB
12482else
12483 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12484fi
12485
12486
12487
12488
12489if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12490 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12492$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12493 if test -x $with_build_time_tools/ranlib; then
12494 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12495 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12497$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12498 else
81ecdfbb
RW
12499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12500$as_echo "no" >&6; }
3a35eeb3 12501 fi
2429c060
PB
12502 elif test $build != $host && test $have_gcc_for_target = yes; then
12503 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12504 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12505 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12506 fi
12507fi
c6b750e1 12508if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12509 # Extract the first word of "ranlib", so it can be a program name with args.
12510set dummy ranlib; ac_word=$2
81ecdfbb
RW
12511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12512$as_echo_n "checking for $ac_word... " >&6; }
12513if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12514 $as_echo_n "(cached) " >&6
2429c060 12515else
c6b750e1
DJ
12516 case $RANLIB_FOR_TARGET in
12517 [\\/]* | ?:[\\/]*)
2429c060
PB
12518 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12519 ;;
2429c060 12520 *)
c6b750e1
DJ
12521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12522for as_dir in $gcc_cv_tool_dirs
12523do
12524 IFS=$as_save_IFS
12525 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12526 for ac_exec_ext in '' $ac_executable_extensions; do
12527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12528 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12530 break 2
12531 fi
12532done
81ecdfbb
RW
12533 done
12534IFS=$as_save_IFS
c6b750e1 12535
2429c060
PB
12536 ;;
12537esac
12538fi
c6b750e1 12539RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12540if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12542$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12543else
81ecdfbb
RW
12544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12545$as_echo "no" >&6; }
2429c060
PB
12546fi
12547
81ecdfbb 12548
2429c060
PB
12549fi
12550if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12551
12552
12553if test -n "$RANLIB_FOR_TARGET"; then
12554 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12555elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12556 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12557fi
12558
12559if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12560 for ncn_progname in ranlib; do
12561 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12562set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12564$as_echo_n "checking for $ac_word... " >&6; }
12565if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12566 $as_echo_n "(cached) " >&6
9a819804
AO
12567else
12568 if test -n "$RANLIB_FOR_TARGET"; then
12569 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12570else
12571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12572for as_dir in $PATH
12573do
12574 IFS=$as_save_IFS
12575 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12576 for ac_exec_ext in '' $ac_executable_extensions; do
12577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12578 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12580 break 2
12581 fi
12582done
81ecdfbb
RW
12583 done
12584IFS=$as_save_IFS
9a819804
AO
12585
12586fi
12587fi
12588RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12589if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12591$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12592else
81ecdfbb
RW
12593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12594$as_echo "no" >&6; }
9a819804
AO
12595fi
12596
81ecdfbb 12597
9a819804
AO
12598 done
12599fi
12600
12601if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12602 for ncn_progname in ranlib; do
81ecdfbb
RW
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12604$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12605 if test -x $with_build_time_tools/${ncn_progname}; then
12606 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12608$as_echo "yes" >&6; }
2429c060
PB
12609 break
12610 else
81ecdfbb
RW
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12612$as_echo "no" >&6; }
2429c060
PB
12613 fi
12614 done
12615fi
12616
12617if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12618 for ncn_progname in ranlib; do
12619 if test -n "$ncn_target_tool_prefix"; then
12620 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12621set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12623$as_echo_n "checking for $ac_word... " >&6; }
12624if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12625 $as_echo_n "(cached) " >&6
859789af 12626else
55db4b87
PB
12627 if test -n "$RANLIB_FOR_TARGET"; then
12628 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12629else
c6b750e1
DJ
12630as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12631for as_dir in $PATH
12632do
12633 IFS=$as_save_IFS
12634 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12635 for ac_exec_ext in '' $ac_executable_extensions; do
12636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12637 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12639 break 2
12640 fi
12641done
81ecdfbb
RW
12642 done
12643IFS=$as_save_IFS
c6b750e1 12644
859789af
AC
12645fi
12646fi
c6b750e1 12647RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12648if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12650$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12651else
81ecdfbb
RW
12652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12653$as_echo "no" >&6; }
859789af
AC
12654fi
12655
81ecdfbb 12656
2429c060
PB
12657 fi
12658 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12659 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12660set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12662$as_echo_n "checking for $ac_word... " >&6; }
12663if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12664 $as_echo_n "(cached) " >&6
859789af 12665else
05cbd757
PB
12666 if test -n "$RANLIB_FOR_TARGET"; then
12667 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12668else
c6b750e1
DJ
12669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12670for as_dir in $PATH
12671do
12672 IFS=$as_save_IFS
12673 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12674 for ac_exec_ext in '' $ac_executable_extensions; do
12675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12676 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12678 break 2
12679 fi
12680done
81ecdfbb
RW
12681 done
12682IFS=$as_save_IFS
c6b750e1 12683
859789af
AC
12684fi
12685fi
c6b750e1 12686RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12687if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12689$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12690else
81ecdfbb
RW
12691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12692$as_echo "no" >&6; }
859789af 12693fi
c6b750e1 12694
81ecdfbb 12695
2429c060
PB
12696 fi
12697 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12698 done
12699fi
c6b750e1 12700
2429c060
PB
12701if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12702 set dummy ranlib
12703 if test $build = $target ; then
12704 RANLIB_FOR_TARGET="$2"
12705 else
12706 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12707 fi
d3f5afc4
MS
12708else
12709 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12710fi
05cbd757 12711
3a35eeb3
PB
12712else
12713 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12714fi
12715
2429c060
PB
12716
12717
12718
12719if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12720 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12722$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12723 if test -x $with_build_time_tools/strip; then
12724 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12725 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12727$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12728 else
81ecdfbb
RW
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12730$as_echo "no" >&6; }
3a35eeb3 12731 fi
2429c060
PB
12732 elif test $build != $host && test $have_gcc_for_target = yes; then
12733 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12734 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12735 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12736 fi
12737fi
c6b750e1 12738if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12739 # Extract the first word of "strip", so it can be a program name with args.
12740set dummy strip; ac_word=$2
81ecdfbb
RW
12741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12742$as_echo_n "checking for $ac_word... " >&6; }
12743if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12744 $as_echo_n "(cached) " >&6
2429c060 12745else
c6b750e1
DJ
12746 case $STRIP_FOR_TARGET in
12747 [\\/]* | ?:[\\/]*)
2429c060
PB
12748 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12749 ;;
2429c060 12750 *)
c6b750e1
DJ
12751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12752for as_dir in $gcc_cv_tool_dirs
12753do
12754 IFS=$as_save_IFS
12755 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12756 for ac_exec_ext in '' $ac_executable_extensions; do
12757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12758 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12760 break 2
12761 fi
12762done
81ecdfbb
RW
12763 done
12764IFS=$as_save_IFS
c6b750e1 12765
2429c060
PB
12766 ;;
12767esac
12768fi
c6b750e1 12769STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12770if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12772$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12773else
81ecdfbb
RW
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12775$as_echo "no" >&6; }
2429c060
PB
12776fi
12777
81ecdfbb 12778
2429c060
PB
12779fi
12780if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12781
12782
12783if test -n "$STRIP_FOR_TARGET"; then
12784 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12785elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12786 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12787fi
12788
12789if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12790 for ncn_progname in strip; do
12791 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12792set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12794$as_echo_n "checking for $ac_word... " >&6; }
12795if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12796 $as_echo_n "(cached) " >&6
9a819804
AO
12797else
12798 if test -n "$STRIP_FOR_TARGET"; then
12799 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12800else
12801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12802for as_dir in $PATH
12803do
12804 IFS=$as_save_IFS
12805 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12806 for ac_exec_ext in '' $ac_executable_extensions; do
12807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12808 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12810 break 2
12811 fi
12812done
81ecdfbb
RW
12813 done
12814IFS=$as_save_IFS
9a819804
AO
12815
12816fi
12817fi
12818STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12819if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12821$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12822else
81ecdfbb
RW
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12824$as_echo "no" >&6; }
9a819804
AO
12825fi
12826
81ecdfbb 12827
9a819804
AO
12828 done
12829fi
12830
12831if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12832 for ncn_progname in strip; do
81ecdfbb
RW
12833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12834$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12835 if test -x $with_build_time_tools/${ncn_progname}; then
12836 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12838$as_echo "yes" >&6; }
2429c060
PB
12839 break
12840 else
81ecdfbb
RW
12841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12842$as_echo "no" >&6; }
2429c060
PB
12843 fi
12844 done
12845fi
12846
12847if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12848 for ncn_progname in strip; do
12849 if test -n "$ncn_target_tool_prefix"; then
12850 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12851set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12853$as_echo_n "checking for $ac_word... " >&6; }
12854if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12855 $as_echo_n "(cached) " >&6
7e0f7140
GK
12856else
12857 if test -n "$STRIP_FOR_TARGET"; then
12858 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12859else
12860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12861for as_dir in $PATH
12862do
12863 IFS=$as_save_IFS
12864 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12865 for ac_exec_ext in '' $ac_executable_extensions; do
12866 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12867 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12868 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12869 break 2
12870 fi
12871done
81ecdfbb
RW
12872 done
12873IFS=$as_save_IFS
c6b750e1 12874
7e0f7140
GK
12875fi
12876fi
c6b750e1 12877STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12878if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12880$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12881else
81ecdfbb
RW
12882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12883$as_echo "no" >&6; }
7e0f7140
GK
12884fi
12885
81ecdfbb 12886
2429c060
PB
12887 fi
12888 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12889 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12890set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12892$as_echo_n "checking for $ac_word... " >&6; }
12893if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12894 $as_echo_n "(cached) " >&6
7e0f7140
GK
12895else
12896 if test -n "$STRIP_FOR_TARGET"; then
12897 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12898else
c6b750e1
DJ
12899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12900for as_dir in $PATH
12901do
12902 IFS=$as_save_IFS
12903 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12904 for ac_exec_ext in '' $ac_executable_extensions; do
12905 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12906 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12908 break 2
12909 fi
12910done
81ecdfbb
RW
12911 done
12912IFS=$as_save_IFS
c6b750e1 12913
7e0f7140
GK
12914fi
12915fi
c6b750e1 12916STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12917if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12919$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12920else
81ecdfbb
RW
12921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12922$as_echo "no" >&6; }
7e0f7140 12923fi
c6b750e1 12924
81ecdfbb 12925
2429c060
PB
12926 fi
12927 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12928 done
12929fi
c6b750e1 12930
7e0f7140
GK
12931if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12932 set dummy strip
12933 if test $build = $target ; then
12934 STRIP_FOR_TARGET="$2"
12935 else
12936 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12937 fi
d3f5afc4
MS
12938else
12939 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12940fi
12941
3a35eeb3
PB
12942else
12943 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12944fi
12945
12946
12947
12948
12949if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12950 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12952$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12953 if test -x $with_build_time_tools/windres; then
12954 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12955 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12957$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12958 else
81ecdfbb
RW
12959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12960$as_echo "no" >&6; }
3a35eeb3 12961 fi
2429c060
PB
12962 elif test $build != $host && test $have_gcc_for_target = yes; then
12963 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12964 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12965 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12966 fi
12967fi
c6b750e1 12968if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12969 # Extract the first word of "windres", so it can be a program name with args.
12970set dummy windres; ac_word=$2
81ecdfbb
RW
12971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12972$as_echo_n "checking for $ac_word... " >&6; }
12973if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12974 $as_echo_n "(cached) " >&6
2429c060 12975else
c6b750e1
DJ
12976 case $WINDRES_FOR_TARGET in
12977 [\\/]* | ?:[\\/]*)
2429c060
PB
12978 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12979 ;;
2429c060 12980 *)
c6b750e1
DJ
12981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12982for as_dir in $gcc_cv_tool_dirs
12983do
12984 IFS=$as_save_IFS
12985 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12986 for ac_exec_ext in '' $ac_executable_extensions; do
12987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12988 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12990 break 2
12991 fi
12992done
81ecdfbb
RW
12993 done
12994IFS=$as_save_IFS
c6b750e1 12995
2429c060
PB
12996 ;;
12997esac
12998fi
c6b750e1 12999WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13000if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13002$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13003else
81ecdfbb
RW
13004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13005$as_echo "no" >&6; }
2429c060
PB
13006fi
13007
81ecdfbb 13008
2429c060
PB
13009fi
13010if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13011
13012
13013if test -n "$WINDRES_FOR_TARGET"; then
13014 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13015elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13016 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13017fi
13018
13019if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13020 for ncn_progname in windres; do
13021 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13022set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13024$as_echo_n "checking for $ac_word... " >&6; }
13025if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13026 $as_echo_n "(cached) " >&6
9a819804
AO
13027else
13028 if test -n "$WINDRES_FOR_TARGET"; then
13029 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13030else
13031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13032for as_dir in $PATH
13033do
13034 IFS=$as_save_IFS
13035 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13036 for ac_exec_ext in '' $ac_executable_extensions; do
13037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13038 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13040 break 2
13041 fi
13042done
81ecdfbb
RW
13043 done
13044IFS=$as_save_IFS
9a819804
AO
13045
13046fi
13047fi
13048WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13049if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13051$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13052else
81ecdfbb
RW
13053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13054$as_echo "no" >&6; }
9a819804
AO
13055fi
13056
81ecdfbb 13057
9a819804
AO
13058 done
13059fi
13060
13061if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13062 for ncn_progname in windres; do
81ecdfbb
RW
13063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13064$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13065 if test -x $with_build_time_tools/${ncn_progname}; then
13066 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13068$as_echo "yes" >&6; }
2429c060
PB
13069 break
13070 else
81ecdfbb
RW
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13072$as_echo "no" >&6; }
2429c060
PB
13073 fi
13074 done
13075fi
13076
13077if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13078 for ncn_progname in windres; do
13079 if test -n "$ncn_target_tool_prefix"; then
13080 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13081set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13083$as_echo_n "checking for $ac_word... " >&6; }
13084if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13085 $as_echo_n "(cached) " >&6
859789af 13086else
55db4b87
PB
13087 if test -n "$WINDRES_FOR_TARGET"; then
13088 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13089else
c6b750e1
DJ
13090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13091for as_dir in $PATH
13092do
13093 IFS=$as_save_IFS
13094 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13095 for ac_exec_ext in '' $ac_executable_extensions; do
13096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13097 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13099 break 2
13100 fi
13101done
81ecdfbb
RW
13102 done
13103IFS=$as_save_IFS
c6b750e1 13104
859789af
AC
13105fi
13106fi
c6b750e1 13107WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13108if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13110$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13111else
81ecdfbb
RW
13112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13113$as_echo "no" >&6; }
859789af
AC
13114fi
13115
81ecdfbb 13116
2429c060
PB
13117 fi
13118 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13119 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13120set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13121{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13122$as_echo_n "checking for $ac_word... " >&6; }
13123if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13124 $as_echo_n "(cached) " >&6
859789af 13125else
05cbd757
PB
13126 if test -n "$WINDRES_FOR_TARGET"; then
13127 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13128else
c6b750e1
DJ
13129as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13130for as_dir in $PATH
13131do
13132 IFS=$as_save_IFS
13133 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13134 for ac_exec_ext in '' $ac_executable_extensions; do
13135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13136 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13137 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13138 break 2
13139 fi
13140done
81ecdfbb
RW
13141 done
13142IFS=$as_save_IFS
c6b750e1 13143
859789af
AC
13144fi
13145fi
c6b750e1 13146WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13147if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13149$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13150else
81ecdfbb
RW
13151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13152$as_echo "no" >&6; }
859789af 13153fi
c6b750e1 13154
81ecdfbb 13155
2429c060
PB
13156 fi
13157 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13158 done
13159fi
c6b750e1 13160
05cbd757
PB
13161if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13162 set dummy windres
13163 if test $build = $target ; then
13164 WINDRES_FOR_TARGET="$2"
859789af 13165 else
05cbd757 13166 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13167 fi
d3f5afc4
MS
13168else
13169 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13170fi
13171
3a35eeb3
PB
13172else
13173 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13174fi
13175
852e5f18 13176
0c24b341
NC
13177
13178
13179if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13180 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13182$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13183 if test -x $with_build_time_tools/windmc; then
13184 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13185 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13187$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13188 else
81ecdfbb
RW
13189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13190$as_echo "no" >&6; }
0c24b341
NC
13191 fi
13192 elif test $build != $host && test $have_gcc_for_target = yes; then
13193 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13194 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13195 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13196 fi
13197fi
13198if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13199 # Extract the first word of "windmc", so it can be a program name with args.
13200set dummy windmc; ac_word=$2
81ecdfbb
RW
13201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13202$as_echo_n "checking for $ac_word... " >&6; }
13203if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13204 $as_echo_n "(cached) " >&6
0c24b341
NC
13205else
13206 case $WINDMC_FOR_TARGET in
13207 [\\/]* | ?:[\\/]*)
13208 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13209 ;;
13210 *)
13211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13212for as_dir in $gcc_cv_tool_dirs
13213do
13214 IFS=$as_save_IFS
13215 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13216 for ac_exec_ext in '' $ac_executable_extensions; do
13217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13218 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13220 break 2
13221 fi
13222done
81ecdfbb
RW
13223 done
13224IFS=$as_save_IFS
0c24b341
NC
13225
13226 ;;
13227esac
13228fi
13229WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13230if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13232$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13233else
81ecdfbb
RW
13234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13235$as_echo "no" >&6; }
0c24b341
NC
13236fi
13237
81ecdfbb 13238
0c24b341
NC
13239fi
13240if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13241
13242
13243if test -n "$WINDMC_FOR_TARGET"; then
13244 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13245elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13246 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13247fi
13248
13249if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13250 for ncn_progname in windmc; do
13251 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13252set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13254$as_echo_n "checking for $ac_word... " >&6; }
13255if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13256 $as_echo_n "(cached) " >&6
0c24b341
NC
13257else
13258 if test -n "$WINDMC_FOR_TARGET"; then
13259 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13260else
13261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13262for as_dir in $PATH
13263do
13264 IFS=$as_save_IFS
13265 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13266 for ac_exec_ext in '' $ac_executable_extensions; do
13267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13268 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13270 break 2
13271 fi
13272done
81ecdfbb
RW
13273 done
13274IFS=$as_save_IFS
0c24b341
NC
13275
13276fi
13277fi
13278WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13279if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13281$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13282else
81ecdfbb
RW
13283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13284$as_echo "no" >&6; }
0c24b341
NC
13285fi
13286
81ecdfbb 13287
0c24b341
NC
13288 done
13289fi
13290
13291if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13292 for ncn_progname in windmc; do
81ecdfbb
RW
13293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13294$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13295 if test -x $with_build_time_tools/${ncn_progname}; then
13296 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13298$as_echo "yes" >&6; }
0c24b341
NC
13299 break
13300 else
81ecdfbb
RW
13301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13302$as_echo "no" >&6; }
0c24b341
NC
13303 fi
13304 done
13305fi
13306
13307if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13308 for ncn_progname in windmc; do
13309 if test -n "$ncn_target_tool_prefix"; then
13310 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13311set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13313$as_echo_n "checking for $ac_word... " >&6; }
13314if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13315 $as_echo_n "(cached) " >&6
0c24b341
NC
13316else
13317 if test -n "$WINDMC_FOR_TARGET"; then
13318 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13319else
13320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13321for as_dir in $PATH
13322do
13323 IFS=$as_save_IFS
13324 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13325 for ac_exec_ext in '' $ac_executable_extensions; do
13326 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13327 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13329 break 2
13330 fi
13331done
81ecdfbb
RW
13332 done
13333IFS=$as_save_IFS
0c24b341
NC
13334
13335fi
13336fi
13337WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13338if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13340$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13341else
81ecdfbb
RW
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13343$as_echo "no" >&6; }
0c24b341
NC
13344fi
13345
81ecdfbb 13346
0c24b341
NC
13347 fi
13348 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13349 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13350set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13352$as_echo_n "checking for $ac_word... " >&6; }
13353if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13354 $as_echo_n "(cached) " >&6
0c24b341
NC
13355else
13356 if test -n "$WINDMC_FOR_TARGET"; then
13357 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13358else
13359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13360for as_dir in $PATH
13361do
13362 IFS=$as_save_IFS
13363 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13364 for ac_exec_ext in '' $ac_executable_extensions; do
13365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13366 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13368 break 2
13369 fi
13370done
81ecdfbb
RW
13371 done
13372IFS=$as_save_IFS
0c24b341
NC
13373
13374fi
13375fi
13376WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13377if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13379$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13380else
81ecdfbb
RW
13381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13382$as_echo "no" >&6; }
0c24b341
NC
13383fi
13384
81ecdfbb 13385
0c24b341
NC
13386 fi
13387 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13388 done
13389fi
13390
13391if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13392 set dummy windmc
13393 if test $build = $target ; then
13394 WINDMC_FOR_TARGET="$2"
13395 else
13396 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13397 fi
13398else
13399 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13400fi
13401
13402else
13403 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13404fi
13405
13406
be01d343
PB
13407RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13408
81ecdfbb
RW
13409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13410$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13411if test "x${build}" != "x${host}" ; then
2429c060
PB
13412 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13413 # We already found the complete path
b8025f34 13414 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13416$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13417 else
13418 # Canadian cross, just use what we found
81ecdfbb
RW
13419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13420$as_echo "pre-installed" >&6; }
2429c060 13421 fi
be01d343
PB
13422else
13423 ok=yes
13424 case " ${configdirs} " in
13425 *" binutils "*) ;;
13426 *) ok=no ;;
13427 esac
c6b750e1 13428
be01d343
PB
13429 if test $ok = yes; then
13430 # An in-tree tool is available and we can use it
13431 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13433$as_echo "just compiled" >&6; }
2429c060
PB
13434 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13435 # We already found the complete path
b8025f34 13436 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13438$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13439 elif test "x$target" = "x$host"; then
13440 # We can use an host tool
13441 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13443$as_echo "host tool" >&6; }
be01d343
PB
13444 else
13445 # We need a cross tool
81ecdfbb
RW
13446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13447$as_echo "pre-installed" >&6; }
be01d343
PB
13448 fi
13449fi
4b900473 13450
81ecdfbb
RW
13451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13452$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13453if test "x${build}" != "x${host}" ; then
2429c060
PB
13454 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13455 # We already found the complete path
b8025f34 13456 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13458$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13459 else
13460 # Canadian cross, just use what we found
81ecdfbb
RW
13461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13462$as_echo "pre-installed" >&6; }
2429c060 13463 fi
be01d343
PB
13464else
13465 ok=yes
13466 case " ${configdirs} " in
13467 *" gas "*) ;;
13468 *) ok=no ;;
13469 esac
c6b750e1 13470
be01d343
PB
13471 if test $ok = yes; then
13472 # An in-tree tool is available and we can use it
13473 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13475$as_echo "just compiled" >&6; }
2429c060
PB
13476 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13477 # We already found the complete path
b8025f34 13478 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13480$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13481 elif test "x$target" = "x$host"; then
13482 # We can use an host tool
13483 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13485$as_echo "host tool" >&6; }
be01d343
PB
13486 else
13487 # We need a cross tool
81ecdfbb
RW
13488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13489$as_echo "pre-installed" >&6; }
be01d343
PB
13490 fi
13491fi
4b900473 13492
81ecdfbb
RW
13493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13494$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13495if test "x${build}" != "x${host}" ; then
2429c060
PB
13496 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13497 # We already found the complete path
b8025f34 13498 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13500$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13501 else
13502 # Canadian cross, just use what we found
81ecdfbb
RW
13503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13504$as_echo "pre-installed" >&6; }
2429c060 13505 fi
be01d343
PB
13506else
13507 ok=yes
13508 case " ${configdirs} " in
13509 *" gcc "*) ;;
13510 *) ok=no ;;
13511 esac
c6b750e1 13512
be01d343
PB
13513 if test $ok = yes; then
13514 # An in-tree tool is available and we can use it
13515 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13517$as_echo "just compiled" >&6; }
2429c060
PB
13518 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13519 # We already found the complete path
b8025f34 13520 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13522$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13523 elif test "x$target" = "x$host"; then
13524 # We can use an host tool
13525 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13527$as_echo "host tool" >&6; }
be01d343
PB
13528 else
13529 # We need a cross tool
81ecdfbb
RW
13530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13531$as_echo "pre-installed" >&6; }
be01d343
PB
13532 fi
13533fi
4b900473 13534
81ecdfbb
RW
13535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13536$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13537if test "x${build}" != "x${host}" ; then
2429c060
PB
13538 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13539 # We already found the complete path
b8025f34 13540 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13542$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13543 else
13544 # Canadian cross, just use what we found
81ecdfbb
RW
13545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13546$as_echo "pre-installed" >&6; }
2429c060 13547 fi
be01d343
PB
13548else
13549 ok=yes
13550 case " ${configdirs} " in
13551 *" gcc "*) ;;
13552 *) ok=no ;;
13553 esac
13554 case ,${enable_languages}, in
13555 *,c++,*) ;;
13556 *) ok=no ;;
13557 esac
13558 if test $ok = yes; then
13559 # An in-tree tool is available and we can use it
13560 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
13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13562$as_echo "just compiled" >&6; }
2429c060
PB
13563 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13564 # We already found the complete path
b8025f34 13565 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13567$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13568 elif test "x$target" = "x$host"; then
13569 # We can use an host tool
13570 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13572$as_echo "host tool" >&6; }
be01d343
PB
13573 else
13574 # We need a cross tool
81ecdfbb
RW
13575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13576$as_echo "pre-installed" >&6; }
be01d343
PB
13577 fi
13578fi
4b900473 13579
81ecdfbb
RW
13580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13581$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13582if test "x${build}" != "x${host}" ; then
2429c060
PB
13583 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13584 # We already found the complete path
b8025f34 13585 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13587$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13588 else
13589 # Canadian cross, just use what we found
81ecdfbb
RW
13590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13591$as_echo "pre-installed" >&6; }
2429c060 13592 fi
be01d343
PB
13593else
13594 ok=yes
13595 case " ${configdirs} " in
13596 *" gcc "*) ;;
13597 *) ok=no ;;
13598 esac
13599 case ,${enable_languages}, in
13600 *,c++,*) ;;
13601 *) ok=no ;;
13602 esac
13603 if test $ok = yes; then
13604 # An in-tree tool is available and we can use it
13605 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
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13607$as_echo "just compiled" >&6; }
2429c060
PB
13608 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13609 # We already found the complete path
b8025f34 13610 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13612$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13613 elif test "x$target" = "x$host"; then
13614 # We can use an host tool
13615 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13617$as_echo "host tool" >&6; }
be01d343
PB
13618 else
13619 # We need a cross tool
81ecdfbb
RW
13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13621$as_echo "pre-installed" >&6; }
be01d343
PB
13622 fi
13623fi
4b900473 13624
81ecdfbb
RW
13625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13626$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13627if test "x${build}" != "x${host}" ; then
2429c060
PB
13628 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13629 # We already found the complete path
b8025f34 13630 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13632$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13633 else
13634 # Canadian cross, just use what we found
81ecdfbb
RW
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13636$as_echo "pre-installed" >&6; }
2429c060 13637 fi
be01d343
PB
13638else
13639 ok=yes
13640 case " ${configdirs} " in
13641 *" binutils "*) ;;
13642 *) ok=no ;;
13643 esac
c6b750e1 13644
be01d343
PB
13645 if test $ok = yes; then
13646 # An in-tree tool is available and we can use it
13647 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13649$as_echo "just compiled" >&6; }
2429c060
PB
13650 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13651 # We already found the complete path
b8025f34 13652 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13654$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13655 elif test "x$target" = "x$host"; then
13656 # We can use an host tool
13657 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13659$as_echo "host tool" >&6; }
be01d343
PB
13660 else
13661 # We need a cross tool
81ecdfbb
RW
13662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13663$as_echo "pre-installed" >&6; }
be01d343
PB
13664 fi
13665fi
4b900473 13666
81ecdfbb
RW
13667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13668$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13669if test "x${build}" != "x${host}" ; then
2429c060
PB
13670 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13671 # We already found the complete path
b8025f34 13672 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13674$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13675 else
13676 # Canadian cross, just use what we found
81ecdfbb
RW
13677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13678$as_echo "pre-installed" >&6; }
2429c060 13679 fi
be01d343
PB
13680else
13681 ok=yes
13682 case " ${configdirs} " in
13683 *" gcc "*) ;;
13684 *) ok=no ;;
13685 esac
c6b750e1 13686
be01d343
PB
13687 if test $ok = yes; then
13688 # An in-tree tool is available and we can use it
13689 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13691$as_echo "just compiled" >&6; }
2429c060
PB
13692 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13693 # We already found the complete path
b8025f34 13694 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13696$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13697 elif test "x$target" = "x$host"; then
13698 # We can use an host tool
13699 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13701$as_echo "host tool" >&6; }
be01d343
PB
13702 else
13703 # We need a cross tool
81ecdfbb
RW
13704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13705$as_echo "pre-installed" >&6; }
be01d343
PB
13706 fi
13707fi
4b900473 13708
81ecdfbb
RW
13709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13710$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13711if test "x${build}" != "x${host}" ; then
2429c060
PB
13712 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13713 # We already found the complete path
b8025f34 13714 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13716$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13717 else
13718 # Canadian cross, just use what we found
81ecdfbb
RW
13719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13720$as_echo "pre-installed" >&6; }
2429c060 13721 fi
be01d343
PB
13722else
13723 ok=yes
13724 case " ${configdirs} " in
13725 *" gcc "*) ;;
13726 *) ok=no ;;
13727 esac
13728 case ,${enable_languages}, in
13729 *,java,*) ;;
13730 *) ok=no ;;
13731 esac
13732 if test $ok = yes; then
13733 # An in-tree tool is available and we can use it
13734 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13736$as_echo "just compiled" >&6; }
2429c060
PB
13737 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13738 # We already found the complete path
b8025f34 13739 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13741$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13742 elif test "x$target" = "x$host"; then
13743 # We can use an host tool
13744 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13746$as_echo "host tool" >&6; }
be01d343
PB
13747 else
13748 # We need a cross tool
81ecdfbb
RW
13749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13750$as_echo "pre-installed" >&6; }
be01d343
PB
13751 fi
13752fi
4b900473 13753
81ecdfbb
RW
13754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13755$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13756if test "x${build}" != "x${host}" ; then
2429c060
PB
13757 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13758 # We already found the complete path
b8025f34 13759 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13761$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13762 else
13763 # Canadian cross, just use what we found
81ecdfbb
RW
13764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13765$as_echo "pre-installed" >&6; }
2429c060 13766 fi
be01d343
PB
13767else
13768 ok=yes
13769 case " ${configdirs} " in
13770 *" gcc "*) ;;
13771 *) ok=no ;;
13772 esac
13773 case ,${enable_languages}, in
13774 *,fortran,*) ;;
13775 *) ok=no ;;
13776 esac
13777 if test $ok = yes; then
13778 # An in-tree tool is available and we can use it
13779 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13781$as_echo "just compiled" >&6; }
2429c060
PB
13782 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13783 # We already found the complete path
b8025f34 13784 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13786$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13787 elif test "x$target" = "x$host"; then
13788 # We can use an host tool
13789 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13791$as_echo "host tool" >&6; }
be01d343
PB
13792 else
13793 # We need a cross tool
81ecdfbb
RW
13794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13795$as_echo "pre-installed" >&6; }
be01d343
PB
13796 fi
13797fi
4b900473 13798
81ecdfbb
RW
13799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13800$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13801if test "x${build}" != "x${host}" ; then
2429c060
PB
13802 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13803 # We already found the complete path
b8025f34 13804 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13806$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13807 else
13808 # Canadian cross, just use what we found
81ecdfbb
RW
13809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13810$as_echo "pre-installed" >&6; }
2429c060 13811 fi
be01d343
PB
13812else
13813 ok=yes
13814 case " ${configdirs} " in
13815 *" ld "*) ;;
13816 *) ok=no ;;
13817 esac
c6b750e1 13818
be01d343
PB
13819 if test $ok = yes; then
13820 # An in-tree tool is available and we can use it
13821 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13823$as_echo "just compiled" >&6; }
2429c060
PB
13824 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13825 # We already found the complete path
b8025f34 13826 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13828$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13829 elif test "x$target" = "x$host"; then
13830 # We can use an host tool
13831 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13833$as_echo "host tool" >&6; }
be01d343
PB
13834 else
13835 # We need a cross tool
81ecdfbb
RW
13836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13837$as_echo "pre-installed" >&6; }
be01d343
PB
13838 fi
13839fi
4b900473 13840
81ecdfbb
RW
13841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13842$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13843if test "x${build}" != "x${host}" ; then
2429c060
PB
13844 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13845 # We already found the complete path
b8025f34 13846 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13848$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13849 else
13850 # Canadian cross, just use what we found
81ecdfbb
RW
13851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13852$as_echo "pre-installed" >&6; }
2429c060 13853 fi
be01d343 13854else
2429c060
PB
13855 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13856 # We already found the complete path
b8025f34 13857 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13859$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13860 elif test "x$target" = "x$host"; then
be01d343
PB
13861 # We can use an host tool
13862 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13864$as_echo "host tool" >&6; }
be01d343
PB
13865 else
13866 # We need a cross tool
81ecdfbb
RW
13867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13868$as_echo "pre-installed" >&6; }
be01d343
PB
13869 fi
13870fi
4b900473 13871
81ecdfbb
RW
13872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13873$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13874if test "x${build}" != "x${host}" ; then
2429c060
PB
13875 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13876 # We already found the complete path
b8025f34 13877 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13879$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13880 else
13881 # Canadian cross, just use what we found
81ecdfbb
RW
13882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13883$as_echo "pre-installed" >&6; }
2429c060 13884 fi
be01d343
PB
13885else
13886 ok=yes
13887 case " ${configdirs} " in
13888 *" binutils "*) ;;
13889 *) ok=no ;;
13890 esac
c6b750e1 13891
be01d343
PB
13892 if test $ok = yes; then
13893 # An in-tree tool is available and we can use it
13894 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13896$as_echo "just compiled" >&6; }
2429c060
PB
13897 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13898 # We already found the complete path
b8025f34 13899 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13901$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13902 elif test "x$target" = "x$host"; then
13903 # We can use an host tool
13904 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13906$as_echo "host tool" >&6; }
be01d343
PB
13907 else
13908 # We need a cross tool
81ecdfbb
RW
13909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13910$as_echo "pre-installed" >&6; }
be01d343
PB
13911 fi
13912fi
4b900473 13913
81ecdfbb
RW
13914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13915$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13916if test "x${build}" != "x${host}" ; then
2429c060
PB
13917 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13918 # We already found the complete path
b8025f34 13919 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13921$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13922 else
13923 # Canadian cross, just use what we found
81ecdfbb
RW
13924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13925$as_echo "pre-installed" >&6; }
2429c060 13926 fi
be01d343
PB
13927else
13928 ok=yes
13929 case " ${configdirs} " in
13930 *" binutils "*) ;;
13931 *) ok=no ;;
13932 esac
c6b750e1 13933
be01d343
PB
13934 if test $ok = yes; then
13935 # An in-tree tool is available and we can use it
13936 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13938$as_echo "just compiled" >&6; }
2429c060
PB
13939 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13940 # We already found the complete path
b8025f34 13941 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13943$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13944 elif test "x$target" = "x$host"; then
13945 # We can use an host tool
13946 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13948$as_echo "host tool" >&6; }
be01d343
PB
13949 else
13950 # We need a cross tool
81ecdfbb
RW
13951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13952$as_echo "pre-installed" >&6; }
be01d343
PB
13953 fi
13954fi
4b900473 13955
81ecdfbb
RW
13956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13957$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13958if test "x${build}" != "x${host}" ; then
2429c060
PB
13959 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13960 # We already found the complete path
b8025f34 13961 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13963$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13964 else
13965 # Canadian cross, just use what we found
81ecdfbb
RW
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13967$as_echo "pre-installed" >&6; }
2429c060 13968 fi
be01d343
PB
13969else
13970 ok=yes
13971 case " ${configdirs} " in
13972 *" binutils "*) ;;
13973 *) ok=no ;;
13974 esac
c6b750e1 13975
be01d343
PB
13976 if test $ok = yes; then
13977 # An in-tree tool is available and we can use it
13978 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13980$as_echo "just compiled" >&6; }
2429c060
PB
13981 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13982 # We already found the complete path
b8025f34 13983 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13985$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13986 elif test "x$target" = "x$host"; then
13987 # We can use an host tool
13988 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13990$as_echo "host tool" >&6; }
be01d343
PB
13991 else
13992 # We need a cross tool
81ecdfbb
RW
13993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13994$as_echo "pre-installed" >&6; }
be01d343
PB
13995 fi
13996fi
4b900473 13997
81ecdfbb
RW
13998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13999$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14000if test "x${build}" != "x${host}" ; then
2429c060
PB
14001 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14002 # We already found the complete path
b8025f34 14003 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14005$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14006 else
14007 # Canadian cross, just use what we found
81ecdfbb
RW
14008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14009$as_echo "pre-installed" >&6; }
2429c060 14010 fi
be01d343
PB
14011else
14012 ok=yes
14013 case " ${configdirs} " in
14014 *" binutils "*) ;;
14015 *) ok=no ;;
14016 esac
c6b750e1 14017
be01d343
PB
14018 if test $ok = yes; then
14019 # An in-tree tool is available and we can use it
14020 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14022$as_echo "just compiled" >&6; }
2429c060
PB
14023 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14024 # We already found the complete path
b8025f34 14025 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14027$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14028 elif test "x$target" = "x$host"; then
14029 # We can use an host tool
14030 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14032$as_echo "host tool" >&6; }
be01d343
PB
14033 else
14034 # We need a cross tool
81ecdfbb
RW
14035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14036$as_echo "pre-installed" >&6; }
be01d343
PB
14037 fi
14038fi
4b900473 14039
81ecdfbb
RW
14040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14041$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14042if test "x${build}" != "x${host}" ; then
2429c060
PB
14043 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14044 # We already found the complete path
b8025f34 14045 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14047$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14048 else
14049 # Canadian cross, just use what we found
81ecdfbb
RW
14050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14051$as_echo "pre-installed" >&6; }
2429c060 14052 fi
be01d343
PB
14053else
14054 ok=yes
14055 case " ${configdirs} " in
14056 *" binutils "*) ;;
14057 *) ok=no ;;
14058 esac
c6b750e1 14059
be01d343
PB
14060 if test $ok = yes; then
14061 # An in-tree tool is available and we can use it
14062 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14064$as_echo "just compiled" >&6; }
2429c060
PB
14065 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14066 # We already found the complete path
b8025f34 14067 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14069$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14070 elif test "x$target" = "x$host"; then
14071 # We can use an host tool
14072 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14074$as_echo "host tool" >&6; }
be01d343
PB
14075 else
14076 # We need a cross tool
81ecdfbb
RW
14077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14078$as_echo "pre-installed" >&6; }
be01d343 14079 fi
a0da8069 14080fi
54752a6b 14081
81ecdfbb
RW
14082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14083$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14084if test "x${build}" != "x${host}" ; then
14085 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14086 # We already found the complete path
14087 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14089$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14090 else
14091 # Canadian cross, just use what we found
81ecdfbb
RW
14092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14093$as_echo "pre-installed" >&6; }
0c24b341
NC
14094 fi
14095else
14096 ok=yes
14097 case " ${configdirs} " in
14098 *" binutils "*) ;;
14099 *) ok=no ;;
14100 esac
14101
14102 if test $ok = yes; then
14103 # An in-tree tool is available and we can use it
14104 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14106$as_echo "just compiled" >&6; }
0c24b341
NC
14107 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14108 # We already found the complete path
14109 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14111$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14112 elif test "x$target" = "x$host"; then
14113 # We can use an host tool
14114 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14116$as_echo "host tool" >&6; }
0c24b341
NC
14117 else
14118 # We need a cross tool
81ecdfbb
RW
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14120$as_echo "pre-installed" >&6; }
0c24b341
NC
14121 fi
14122fi
14123
54752a6b
NN
14124
14125
be01d343 14126
4b900473 14127
a0da8069
NN
14128# Certain tools may need extra flags.
14129AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14130RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14131NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14132
be01d343
PB
14133# When building target libraries, except in a Canadian cross, we use
14134# the same toolchain as the compiler we just built.
14135COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14136COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14137COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14138if test $host = $build; then
14139 case " $configdirs " in
14140 *" gcc "*)
14141 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14142 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14143 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14144 ;;
14145 esac
14146fi
14147
14148
14149
14150
14151
81ecdfbb
RW
14152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14153$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14154# Check whether --enable-maintainer-mode was given.
14155if test "${enable_maintainer_mode+set}" = set; then :
14156 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14157else
14158 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14159fi
14160
14161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14162$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14163
14164
14165if test "$USE_MAINTAINER_MODE" = yes; then
14166 MAINTAINER_MODE_TRUE=
14167 MAINTAINER_MODE_FALSE='#'
14168else
14169 MAINTAINER_MODE_TRUE='#'
14170 MAINTAINER_MODE_FALSE=
c6b750e1 14171fi
3d5e36ae
AO
14172MAINT=$MAINTAINER_MODE_TRUE
14173
1d39f329
NN
14174# ---------------------
14175# GCC bootstrap support
14176# ---------------------
14177
14178# Stage specific cflags for build.
14179stage1_cflags="-g"
14180case $build in
14181 vax-*-*)
14182 case ${GCC} in
14183 yes) stage1_cflags="-g -Wa,-J" ;;
14184 *) stage1_cflags="-g -J" ;;
14185 esac ;;
1d39f329
NN
14186esac
14187
1d89b610 14188# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14189if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14190 saved_CFLAGS="$CFLAGS"
14191
14192 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14193 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14195$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14197/* end confdefs.h. */
14198
2038f525
PB
14199#if (__GNUC__ < 3) \
14200 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14201 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14202#error http://gcc.gnu.org/PR29382
14203#endif
14204
c6b750e1
DJ
14205int
14206main ()
14207{
14208
14209 ;
14210 return 0;
14211}
14212_ACEOF
81ecdfbb
RW
14213if ac_fn_c_try_compile "$LINENO"; then :
14214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14215$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14216else
81ecdfbb
RW
14217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14218$as_echo "no" >&6; }
c6b750e1 14219fi
81ecdfbb 14220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14221
14222 CFLAGS="$saved_CFLAGS"
14223fi
14224
14225
1d39f329 14226
8a0d8a5c 14227# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14228# Check whether --enable-stage1-checking was given.
14229if test "${enable_stage1_checking+set}" = set; then :
14230 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14231else
5566c1fa 14232 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14233 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14234else
5566c1fa 14235 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14236fi
81ecdfbb 14237fi
8a0d8a5c
PB
14238
14239
c6b750e1 14240
81ecdfbb
RW
14241# Enable -Werror in bootstrap stage2 and later.
14242# Check whether --enable-werror was given.
14243if test "${enable_werror+set}" = set; then :
14244 enableval=$enable_werror;
1d39f329 14245else
a0323144 14246 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14247 enable_werror=yes
79fcd0ec
PB
14248else
14249 enable_werror=no
14250fi
81ecdfbb
RW
14251fi
14252
1a6f2dc7
NN
14253case ${enable_werror} in
14254 yes) stage2_werror_flag="--enable-werror-always" ;;
14255 *) stage2_werror_flag="" ;;
1d39f329
NN
14256esac
14257
14258
e8a5fa9c
RW
14259# Specify what files to not compare during bootstrap.
14260
14261compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14262case "$target" in
14263 hppa*64*-*-hpux*) ;;
14264 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14265esac
1f53ca9a
AO
14266case " $configdirs " in
14267*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14268esac
e8a5fa9c
RW
14269
14270
81ecdfbb
RW
14271ac_config_files="$ac_config_files Makefile"
14272
c6b750e1 14273cat >confcache <<\_ACEOF
a0da8069
NN
14274# This file is a shell script that caches the results of configure
14275# tests run on this system so they can be shared between configure
c6b750e1
DJ
14276# scripts and configure runs, see configure's option --config-cache.
14277# It is not useful on other systems. If it contains results you don't
14278# want to keep, you may remove or edit it.
a0da8069 14279#
c6b750e1
DJ
14280# config.status only pays attention to the cache file if you give it
14281# the --recheck option to rerun configure.
a0da8069 14282#
c6b750e1
DJ
14283# `ac_cv_env_foo' variables (set or unset) will be overridden when
14284# loading this file, other *unset* `ac_cv_foo' will be assigned the
14285# following values.
14286
14287_ACEOF
14288
a0da8069
NN
14289# The following way of writing the cache mishandles newlines in values,
14290# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14291# So, we kill variables containing newlines.
a0da8069
NN
14292# Ultrix sh set writes to stderr and can't be redirected directly,
14293# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14294(
14295 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14296 eval ac_val=\$$ac_var
14297 case $ac_val in #(
14298 *${as_nl}*)
14299 case $ac_var in #(
14300 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14301$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14302 esac
14303 case $ac_var in #(
14304 _ | IFS | as_nl) ;; #(
14305 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14306 *) { eval $ac_var=; unset $ac_var;} ;;
14307 esac ;;
14308 esac
14309 done
14310
c6b750e1 14311 (set) 2>&1 |
81ecdfbb
RW
14312 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14313 *${as_nl}ac_space=\ *)
14314 # `set' does not quote correctly, so add quotes: double-quote
14315 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14316 sed -n \
14317 "s/'/'\\\\''/g;
14318 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14319 ;; #(
c6b750e1
DJ
14320 *)
14321 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14322 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14323 ;;
81ecdfbb
RW
14324 esac |
14325 sort
14326) |
c6b750e1 14327 sed '
81ecdfbb 14328 /^ac_cv_env_/b end
c6b750e1 14329 t clear
81ecdfbb 14330 :clear
c6b750e1
DJ
14331 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14332 t end
81ecdfbb
RW
14333 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14334 :end' >>confcache
14335if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14336 if test -w "$cache_file"; then
14337 test "x$cache_file" != "x/dev/null" &&
14338 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14339$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14340 cat confcache >$cache_file
a0da8069 14341 else
81ecdfbb
RW
14342 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14343$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14344 fi
852e5f18 14345fi
a0da8069 14346rm -f confcache
852e5f18 14347
a0da8069
NN
14348test "x$prefix" = xNONE && prefix=$ac_default_prefix
14349# Let make expand exec_prefix.
14350test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14351
a0da8069
NN
14352# Transform confdefs.h into DEFS.
14353# Protect against shell expansion while executing Makefile rules.
14354# Protect against Makefile macro expansion.
c6b750e1
DJ
14355#
14356# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14357# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14358# look for a macro that doesn't take arguments.
81ecdfbb
RW
14359ac_script='
14360:mline
14361/\\$/{
14362 N
14363 s,\\\n,,
14364 b mline
14365}
c6b750e1 14366t clear
81ecdfbb
RW
14367:clear
14368s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14369t quote
81ecdfbb 14370s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14371t quote
81ecdfbb
RW
14372b any
14373:quote
14374s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14375s/\[/\\&/g
14376s/\]/\\&/g
14377s/\$/$$/g
14378H
14379:any
14380${
14381 g
14382 s/^\n//
14383 s/\n/ /g
14384 p
14385}
14386'
14387DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14388
14389
14390ac_libobjs=
14391ac_ltlibobjs=
14392for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14393 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14394 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14395 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14396 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14397 # will be set to the directory where LIBOBJS objects are built.
14398 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14399 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14400done
14401LIBOBJS=$ac_libobjs
852e5f18 14402
c6b750e1 14403LTLIBOBJS=$ac_ltlibobjs
376a0e54 14404
cac3d6c4 14405
c6b750e1
DJ
14406
14407: ${CONFIG_STATUS=./config.status}
81ecdfbb 14408ac_write_fail=0
c6b750e1
DJ
14409ac_clean_files_save=$ac_clean_files
14410ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14411{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14412$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14413as_write_fail=0
14414cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14415#! $SHELL
14416# Generated by $as_me.
a0da8069 14417# Run this file to recreate the current configuration.
a0da8069 14418# Compiler output produced by configure, useful for debugging
c6b750e1 14419# configure, is in config.log if it exists.
376a0e54 14420
c6b750e1
DJ
14421debug=false
14422ac_cs_recheck=false
14423ac_cs_silent=false
c6b750e1 14424
81ecdfbb
RW
14425SHELL=\${CONFIG_SHELL-$SHELL}
14426export SHELL
14427_ASEOF
14428cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14429## -------------------- ##
14430## M4sh Initialization. ##
14431## -------------------- ##
14432
14433# Be more Bourne compatible
14434DUALCASE=1; export DUALCASE # for MKS sh
14435if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14436 emulate sh
14437 NULLCMD=:
81ecdfbb 14438 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14439 # is contrary to our usage. Disable this feature.
14440 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14441 setopt NO_GLOB_SUBST
14442else
14443 case `(set -o) 2>/dev/null` in #(
14444 *posix*) :
14445 set -o posix ;; #(
14446 *) :
14447 ;;
14448esac
c6b750e1 14449fi
c6b750e1 14450
81ecdfbb
RW
14451
14452as_nl='
14453'
14454export as_nl
14455# Printing a long string crashes Solaris 7 /usr/bin/printf.
14456as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14457as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14458as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14459# Prefer a ksh shell builtin over an external printf program on Solaris,
14460# but without wasting forks for bash or zsh.
14461if test -z "$BASH_VERSION$ZSH_VERSION" \
14462 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14463 as_echo='print -r --'
14464 as_echo_n='print -rn --'
14465elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14466 as_echo='printf %s\n'
14467 as_echo_n='printf %s'
14468else
14469 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14470 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14471 as_echo_n='/usr/ucb/echo -n'
14472 else
14473 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14474 as_echo_n_body='eval
14475 arg=$1;
14476 case $arg in #(
14477 *"$as_nl"*)
14478 expr "X$arg" : "X\\(.*\\)$as_nl";
14479 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14480 esac;
14481 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14482 '
14483 export as_echo_n_body
14484 as_echo_n='sh -c $as_echo_n_body as_echo'
14485 fi
14486 export as_echo_body
14487 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14488fi
14489
81ecdfbb
RW
14490# The user is always right.
14491if test "${PATH_SEPARATOR+set}" != set; then
14492 PATH_SEPARATOR=:
14493 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14494 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14495 PATH_SEPARATOR=';'
14496 }
14497fi
14498
14499
14500# IFS
14501# We need space, tab and new line, in precisely that order. Quoting is
14502# there to prevent editors from complaining about space-tab.
14503# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14504# splitting by setting IFS to empty value.)
14505IFS=" "" $as_nl"
14506
14507# Find who we are. Look in the path if we contain no directory separator.
14508case $0 in #((
14509 *[\\/]* ) as_myself=$0 ;;
14510 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14511for as_dir in $PATH
14512do
14513 IFS=$as_save_IFS
14514 test -z "$as_dir" && as_dir=.
14515 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14516 done
14517IFS=$as_save_IFS
14518
14519 ;;
14520esac
14521# We did not find ourselves, most probably we were run as `sh COMMAND'
14522# in which case we are not to be found in the path.
14523if test "x$as_myself" = x; then
14524 as_myself=$0
14525fi
14526if test ! -f "$as_myself"; then
14527 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14528 exit 1
14529fi
c6b750e1 14530
81ecdfbb
RW
14531# Unset variables that we do not need and which cause bugs (e.g. in
14532# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14533# suppresses any "Segmentation fault" message there. '((' could
14534# trigger a bug in pdksh 5.2.14.
14535for as_var in BASH_ENV ENV MAIL MAILPATH
14536do eval test x\${$as_var+set} = xset \
14537 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14538done
c6b750e1
DJ
14539PS1='$ '
14540PS2='> '
14541PS4='+ '
14542
14543# NLS nuisances.
81ecdfbb
RW
14544LC_ALL=C
14545export LC_ALL
14546LANGUAGE=C
14547export LANGUAGE
14548
14549# CDPATH.
14550(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14551
14552
14553# as_fn_error ERROR [LINENO LOG_FD]
14554# ---------------------------------
14555# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14556# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14557# script with status $?, using 1 if that was 0.
14558as_fn_error ()
14559{
14560 as_status=$?; test $as_status -eq 0 && as_status=1
14561 if test "$3"; then
14562 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14563 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14564 fi
81ecdfbb
RW
14565 $as_echo "$as_me: error: $1" >&2
14566 as_fn_exit $as_status
14567} # as_fn_error
14568
14569
14570# as_fn_set_status STATUS
14571# -----------------------
14572# Set $? to STATUS, without forking.
14573as_fn_set_status ()
14574{
14575 return $1
14576} # as_fn_set_status
14577
14578# as_fn_exit STATUS
14579# -----------------
14580# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14581as_fn_exit ()
14582{
14583 set +e
14584 as_fn_set_status $1
14585 exit $1
14586} # as_fn_exit
14587
14588# as_fn_unset VAR
14589# ---------------
14590# Portably unset VAR.
14591as_fn_unset ()
14592{
14593 { eval $1=; unset $1;}
14594}
14595as_unset=as_fn_unset
14596# as_fn_append VAR VALUE
14597# ----------------------
14598# Append the text in VALUE to the end of the definition contained in VAR. Take
14599# advantage of any shell optimizations that allow amortized linear growth over
14600# repeated appends, instead of the typical quadratic growth present in naive
14601# implementations.
14602if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14603 eval 'as_fn_append ()
14604 {
14605 eval $1+=\$2
14606 }'
14607else
14608 as_fn_append ()
14609 {
14610 eval $1=\$$1\$2
14611 }
14612fi # as_fn_append
14613
14614# as_fn_arith ARG...
14615# ------------------
14616# Perform arithmetic evaluation on the ARGs, and store the result in the
14617# global $as_val. Take advantage of shells that can avoid forks. The arguments
14618# must be portable across $(()) and expr.
14619if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14620 eval 'as_fn_arith ()
14621 {
14622 as_val=$(( $* ))
14623 }'
14624else
14625 as_fn_arith ()
14626 {
14627 as_val=`expr "$@" || test $? -eq 1`
14628 }
14629fi # as_fn_arith
14630
c6b750e1 14631
81ecdfbb
RW
14632if expr a : '\(a\)' >/dev/null 2>&1 &&
14633 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14634 as_expr=expr
14635else
14636 as_expr=false
14637fi
14638
81ecdfbb 14639if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14640 as_basename=basename
14641else
14642 as_basename=false
14643fi
14644
81ecdfbb
RW
14645if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14646 as_dirname=dirname
14647else
14648 as_dirname=false
14649fi
c6b750e1 14650
81ecdfbb 14651as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14652$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14653 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14654 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14655$as_echo X/"$0" |
14656 sed '/^.*\/\([^/][^/]*\)\/*$/{
14657 s//\1/
14658 q
14659 }
14660 /^X\/\(\/\/\)$/{
14661 s//\1/
14662 q
14663 }
14664 /^X\/\(\/\).*/{
14665 s//\1/
14666 q
14667 }
14668 s/.*/./; q'`
c6b750e1 14669
c6b750e1
DJ
14670# Avoid depending upon Character Ranges.
14671as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14672as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14673as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14674as_cr_digits='0123456789'
14675as_cr_alnum=$as_cr_Letters$as_cr_digits
14676
81ecdfbb
RW
14677ECHO_C= ECHO_N= ECHO_T=
14678case `echo -n x` in #(((((
14679-n*)
14680 case `echo 'xy\c'` in
14681 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14682 xy) ECHO_C='\c';;
14683 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14684 ECHO_T=' ';;
14685 esac;;
14686*)
14687 ECHO_N='-n';;
c6b750e1
DJ
14688esac
14689
81ecdfbb
RW
14690rm -f conf$$ conf$$.exe conf$$.file
14691if test -d conf$$.dir; then
14692 rm -f conf$$.dir/conf$$.file
c6b750e1 14693else
81ecdfbb
RW
14694 rm -f conf$$.dir
14695 mkdir conf$$.dir 2>/dev/null
c6b750e1 14696fi
81ecdfbb
RW
14697if (echo >conf$$.file) 2>/dev/null; then
14698 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14699 as_ln_s='ln -s'
81ecdfbb
RW
14700 # ... but there are two gotchas:
14701 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14702 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14703 # In both cases, we have to default to `cp -p'.
14704 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14705 as_ln_s='cp -p'
14706 elif ln conf$$.file conf$$ 2>/dev/null; then
14707 as_ln_s=ln
14708 else
14709 as_ln_s='cp -p'
c6b750e1 14710 fi
c6b750e1
DJ
14711else
14712 as_ln_s='cp -p'
14713fi
81ecdfbb
RW
14714rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14715rmdir conf$$.dir 2>/dev/null
14716
14717
14718# as_fn_mkdir_p
14719# -------------
14720# Create "$as_dir" as a directory, including parents if necessary.
14721as_fn_mkdir_p ()
14722{
14723
14724 case $as_dir in #(
14725 -*) as_dir=./$as_dir;;
14726 esac
14727 test -d "$as_dir" || eval $as_mkdir_p || {
14728 as_dirs=
14729 while :; do
14730 case $as_dir in #(
14731 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14732 *) as_qdir=$as_dir;;
14733 esac
14734 as_dirs="'$as_qdir' $as_dirs"
14735 as_dir=`$as_dirname -- "$as_dir" ||
14736$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14737 X"$as_dir" : 'X\(//\)[^/]' \| \
14738 X"$as_dir" : 'X\(//\)$' \| \
14739 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14740$as_echo X"$as_dir" |
14741 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14742 s//\1/
14743 q
14744 }
14745 /^X\(\/\/\)[^/].*/{
14746 s//\1/
14747 q
14748 }
14749 /^X\(\/\/\)$/{
14750 s//\1/
14751 q
14752 }
14753 /^X\(\/\).*/{
14754 s//\1/
14755 q
14756 }
14757 s/.*/./; q'`
14758 test -d "$as_dir" && break
14759 done
14760 test -z "$as_dirs" || eval "mkdir $as_dirs"
14761 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14762
c6b750e1 14763
81ecdfbb 14764} # as_fn_mkdir_p
c6b750e1 14765if mkdir -p . 2>/dev/null; then
81ecdfbb 14766 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14767else
14768 test -d ./-p && rmdir ./-p
14769 as_mkdir_p=false
14770fi
14771
81ecdfbb
RW
14772if test -x / >/dev/null 2>&1; then
14773 as_test_x='test -x'
14774else
14775 if ls -dL / >/dev/null 2>&1; then
14776 as_ls_L_option=L
14777 else
14778 as_ls_L_option=
14779 fi
14780 as_test_x='
14781 eval sh -c '\''
14782 if test -d "$1"; then
14783 test -d "$1/.";
14784 else
14785 case $1 in #(
14786 -*)set "./$1";;
14787 esac;
14788 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14789 ???[sx]*):;;*)false;;esac;fi
14790 '\'' sh
14791 '
14792fi
14793as_executable_p=$as_test_x
c6b750e1
DJ
14794
14795# Sed expression to map a string onto a valid CPP name.
14796as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14797
14798# Sed expression to map a string onto a valid variable name.
14799as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14800
14801
c6b750e1 14802exec 6>&1
81ecdfbb
RW
14803## ----------------------------------- ##
14804## Main body of $CONFIG_STATUS script. ##
14805## ----------------------------------- ##
14806_ASEOF
14807test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14808
14809cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14810# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14811# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14812# values after options handling.
14813ac_log="
c6b750e1 14814This file was extended by $as_me, which was
81ecdfbb 14815generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14816
14817 CONFIG_FILES = $CONFIG_FILES
14818 CONFIG_HEADERS = $CONFIG_HEADERS
14819 CONFIG_LINKS = $CONFIG_LINKS
14820 CONFIG_COMMANDS = $CONFIG_COMMANDS
14821 $ $0 $@
14822
81ecdfbb
RW
14823on `(hostname || uname -n) 2>/dev/null | sed 1q`
14824"
14825
c6b750e1
DJ
14826_ACEOF
14827
81ecdfbb
RW
14828case $ac_config_files in *"
14829"*) set x $ac_config_files; shift; ac_config_files=$*;;
14830esac
c6b750e1 14831
c6b750e1 14832
c6b750e1 14833
81ecdfbb
RW
14834cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14835# Files that config.status was made for.
14836config_files="$ac_config_files"
c6b750e1 14837
81ecdfbb 14838_ACEOF
c6b750e1 14839
81ecdfbb 14840cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14841ac_cs_usage="\
81ecdfbb
RW
14842\`$as_me' instantiates files and other configuration actions
14843from templates according to the current configuration. Unless the files
14844and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14845
81ecdfbb 14846Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14847
14848 -h, --help print this help, then exit
81ecdfbb
RW
14849 -V, --version print version number and configuration settings, then exit
14850 -q, --quiet, --silent
14851 do not print progress messages
c6b750e1
DJ
14852 -d, --debug don't remove temporary files
14853 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14854 --file=FILE[:TEMPLATE]
14855 instantiate the configuration file FILE
c6b750e1
DJ
14856
14857Configuration files:
14858$config_files
14859
81ecdfbb 14860Report bugs to the package provider."
c6b750e1 14861
81ecdfbb
RW
14862_ACEOF
14863cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14864ac_cs_version="\\
14865config.status
81ecdfbb
RW
14866configured by $0, generated by GNU Autoconf 2.64,
14867 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14868
81ecdfbb 14869Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14870This config.status script is free software; the Free Software Foundation
14871gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14872
14873ac_pwd='$ac_pwd'
14874srcdir='$srcdir'
14875INSTALL='$INSTALL'
8e957354 14876AWK='$AWK'
81ecdfbb 14877test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14878_ACEOF
14879
81ecdfbb
RW
14880cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14881# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14882ac_need_defaults=:
14883while test $# != 0
a0da8069 14884do
c6b750e1
DJ
14885 case $1 in
14886 --*=*)
81ecdfbb
RW
14887 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14888 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14889 ac_shift=:
14890 ;;
81ecdfbb 14891 *)
c6b750e1
DJ
14892 ac_option=$1
14893 ac_optarg=$2
14894 ac_shift=shift
14895 ;;
c6b750e1
DJ
14896 esac
14897
14898 case $ac_option in
14899 # Handling of the options.
a0da8069 14900 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14901 ac_cs_recheck=: ;;
81ecdfbb
RW
14902 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14903 $as_echo "$ac_cs_version"; exit ;;
14904 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14905 debug=: ;;
14906 --file | --fil | --fi | --f )
14907 $ac_shift
81ecdfbb
RW
14908 case $ac_optarg in
14909 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14910 esac
14911 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14912 ac_need_defaults=false;;
81ecdfbb
RW
14913 --he | --h | --help | --hel | -h )
14914 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14915 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14916 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14917 ac_cs_silent=: ;;
14918
14919 # This is an error.
81ecdfbb
RW
14920 -*) as_fn_error "unrecognized option: \`$1'
14921Try \`$0 --help' for more information." ;;
c6b750e1 14922
81ecdfbb
RW
14923 *) as_fn_append ac_config_targets " $1"
14924 ac_need_defaults=false ;;
c6b750e1 14925
376a0e54 14926 esac
c6b750e1 14927 shift
376a0e54
CM
14928done
14929
c6b750e1 14930ac_configure_extra_args=
376a0e54 14931
c6b750e1
DJ
14932if $ac_cs_silent; then
14933 exec 6>/dev/null
14934 ac_configure_extra_args="$ac_configure_extra_args --silent"
14935fi
376a0e54 14936
c6b750e1 14937_ACEOF
81ecdfbb 14938cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14939if \$ac_cs_recheck; then
81ecdfbb
RW
14940 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14941 shift
14942 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14943 CONFIG_SHELL='$SHELL'
14944 export CONFIG_SHELL
14945 exec "\$@"
c6b750e1
DJ
14946fi
14947
14948_ACEOF
81ecdfbb
RW
14949cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14950exec 5>>config.log
14951{
14952 echo
14953 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14954## Running $as_me. ##
14955_ASBOX
14956 $as_echo "$ac_log"
14957} >&5
c6b750e1 14958
81ecdfbb
RW
14959_ACEOF
14960cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14961#
14962# INIT-COMMANDS
14963#
14964extrasub_build="$extrasub_build"
14965 extrasub_host="$extrasub_host"
14966 extrasub_target="$extrasub_target"
14967
81ecdfbb 14968_ACEOF
c6b750e1 14969
81ecdfbb 14970cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14971
81ecdfbb 14972# Handling of arguments.
c6b750e1
DJ
14973for ac_config_target in $ac_config_targets
14974do
81ecdfbb
RW
14975 case $ac_config_target in
14976 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14977
14978 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14979 esac
14980done
14981
81ecdfbb 14982
c6b750e1
DJ
14983# If the user did not use the arguments to specify the items to instantiate,
14984# then the envvar interface is used. Set only those that are not.
14985# We use the long form for the default assignment because of an extremely
14986# bizarre bug on SunOS 4.1.3.
14987if $ac_need_defaults; then
14988 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14989fi
14990
14991# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14992# simply because there is no reason against having it here, and in addition,
c6b750e1 14993# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14994# Hook for its removal unless debugging.
14995# Note that there is a small window in which the directory will not be cleaned:
14996# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14997$debug ||
14998{
81ecdfbb
RW
14999 tmp=
15000 trap 'exit_status=$?
15001 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15002' 0
15003 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15004}
c6b750e1
DJ
15005# Create a (secure) tmp directory for tmp files.
15006
15007{
81ecdfbb 15008 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15009 test -n "$tmp" && test -d "$tmp"
15010} ||
15011{
81ecdfbb
RW
15012 tmp=./conf$$-$RANDOM
15013 (umask 077 && mkdir "$tmp")
15014} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15015
15016# Set up the scripts for CONFIG_FILES section.
15017# No need to generate them if there are no CONFIG_FILES.
15018# This happens for instance with `./config.status config.h'.
15019if test -n "$CONFIG_FILES"; then
15020
15021if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15022 ac_cs_awk_getline=:
15023 ac_cs_awk_pipe_init=
15024 ac_cs_awk_read_file='
15025 while ((getline aline < (F[key])) > 0)
15026 print(aline)
15027 close(F[key])'
15028 ac_cs_awk_pipe_fini=
15029else
15030 ac_cs_awk_getline=false
15031 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15032 ac_cs_awk_read_file='
15033 print "|#_!!_#|"
15034 print "cat " F[key] " &&"
15035 '$ac_cs_awk_pipe_init
15036 # The final `:' finishes the AND list.
15037 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15038fi
15039ac_cr=`echo X | tr X '\015'`
15040# On cygwin, bash can eat \r inside `` if the user requested igncr.
15041# But we know of no other shell where ac_cr would be empty at this
15042# point, so we can use a bashism as a fallback.
15043if test "x$ac_cr" = x; then
15044 eval ac_cr=\$\'\\r\'
15045fi
15046ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15047if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15048 ac_cs_awk_cr='\r'
15049else
15050 ac_cs_awk_cr=$ac_cr
15051fi
15052
15053echo 'BEGIN {' >"$tmp/subs1.awk" &&
15054_ACEOF
15055
15056# Create commands to substitute file output variables.
c6b750e1 15057{
81ecdfbb
RW
15058 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15059 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15060 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15061 echo "_ACAWK" &&
15062 echo "_ACEOF"
15063} >conf$$files.sh &&
15064. ./conf$$files.sh ||
15065 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15066rm -f conf$$files.sh
c6b750e1 15067
81ecdfbb
RW
15068{
15069 echo "cat >conf$$subs.awk <<_ACEOF" &&
15070 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15071 echo "_ACEOF"
15072} >conf$$subs.sh ||
15073 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15074ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15075ac_delim='%!_!# '
15076for ac_last_try in false false false false false :; do
15077 . ./conf$$subs.sh ||
15078 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15079
15080 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15081 if test $ac_delim_n = $ac_delim_num; then
15082 break
15083 elif $ac_last_try; then
15084 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15085 else
15086 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15087 fi
15088done
15089rm -f conf$$subs.sh
15090
15091cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15092cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15093_ACEOF
81ecdfbb
RW
15094sed -n '
15095h
15096s/^/S["/; s/!.*/"]=/
15097p
15098g
15099s/^[^!]*!//
15100:repl
15101t repl
15102s/'"$ac_delim"'$//
15103t delim
15104:nl
15105h
15106s/\(.\{148\}\).*/\1/
15107t more1
15108s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15109p
15110n
15111b repl
15112:more1
15113s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15114p
15115g
15116s/.\{148\}//
15117t nl
15118:delim
15119h
15120s/\(.\{148\}\).*/\1/
15121t more2
15122s/["\\]/\\&/g; s/^/"/; s/$/"/
15123p
15124b
15125:more2
15126s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15127p
15128g
15129s/.\{148\}//
15130t delim
15131' <conf$$subs.awk | sed '
15132/^[^""]/{
15133 N
15134 s/\n//
15135}
15136' >>$CONFIG_STATUS || ac_write_fail=1
15137rm -f conf$$subs.awk
15138cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15139_ACAWK
15140cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15141 for (key in S) S_is_set[key] = 1
15142 FS = "\a"
15143 \$ac_cs_awk_pipe_init
15144}
15145{
15146 line = $ 0
15147 nfields = split(line, field, "@")
15148 substed = 0
15149 len = length(field[1])
15150 for (i = 2; i < nfields; i++) {
15151 key = field[i]
15152 keylen = length(key)
15153 if (S_is_set[key]) {
15154 value = S[key]
15155 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15156 len += length(value) + length(field[++i])
15157 substed = 1
15158 } else
15159 len += 1 + keylen
15160 }
15161 if (nfields == 3 && !substed) {
15162 key = field[2]
15163 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15164 \$ac_cs_awk_read_file
15165 next
15166 }
15167 }
15168 print line
15169}
15170\$ac_cs_awk_pipe_fini
15171_ACAWK
15172_ACEOF
15173cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15174if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15175 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15176else
15177 cat
15178fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15179 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15180_ACEOF
15181
15182# VPATH may cause trouble with some makes, so we remove $(srcdir),
15183# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15184# trailing colons and then remove the whole line if VPATH becomes empty
15185# (actually we leave an empty line to preserve line numbers).
15186if test "x$srcdir" = x.; then
15187 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15188s/:*\$(srcdir):*/:/
15189s/:*\${srcdir}:*/:/
15190s/:*@srcdir@:*/:/
15191s/^\([^=]*=[ ]*\):*/\1/
15192s/:*$//
15193s/^[^=]*=[ ]*$//
15194}'
15195fi
c6b750e1 15196
81ecdfbb
RW
15197cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15198fi # test -n "$CONFIG_FILES"
c6b750e1 15199
c6b750e1 15200
81ecdfbb
RW
15201eval set X " :F $CONFIG_FILES "
15202shift
15203for ac_tag
15204do
15205 case $ac_tag in
15206 :[FHLC]) ac_mode=$ac_tag; continue;;
15207 esac
15208 case $ac_mode$ac_tag in
15209 :[FHL]*:*);;
15210 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15211 :[FH]-) ac_tag=-:-;;
15212 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15213 esac
15214 ac_save_IFS=$IFS
15215 IFS=:
15216 set x $ac_tag
15217 IFS=$ac_save_IFS
15218 shift
15219 ac_file=$1
15220 shift
252b5132 15221
81ecdfbb
RW
15222 case $ac_mode in
15223 :L) ac_source=$1;;
15224 :[FH])
15225 ac_file_inputs=
15226 for ac_f
15227 do
15228 case $ac_f in
15229 -) ac_f="$tmp/stdin";;
15230 *) # Look for the file first in the build tree, then in the source tree
15231 # (if the path is not absolute). The absolute path cannot be DOS-style,
15232 # because $ac_f cannot contain `:'.
15233 test -f "$ac_f" ||
15234 case $ac_f in
15235 [\\/$]*) false;;
15236 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15237 esac ||
15238 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15239 esac
15240 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15241 as_fn_append ac_file_inputs " '$ac_f'"
15242 done
c6b750e1 15243
81ecdfbb
RW
15244 # Let's still pretend it is `configure' which instantiates (i.e., don't
15245 # use $as_me), people would be surprised to read:
15246 # /* config.h. Generated by config.status. */
15247 configure_input='Generated from '`
15248 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15249 `' by configure.'
15250 if test x"$ac_file" != x-; then
15251 configure_input="$ac_file. $configure_input"
15252 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15253$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15254 fi
81ecdfbb
RW
15255 # Neutralize special characters interpreted by sed in replacement strings.
15256 case $configure_input in #(
15257 *\&* | *\|* | *\\* )
15258 ac_sed_conf_input=`$as_echo "$configure_input" |
15259 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15260 *) ac_sed_conf_input=$configure_input;;
15261 esac
cac3d6c4 15262
81ecdfbb
RW
15263 case $ac_tag in
15264 *:-:* | *:-) cat >"$tmp/stdin" \
15265 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15266 esac
15267 ;;
a0da8069 15268 esac
252b5132 15269
81ecdfbb 15270 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15271$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15272 X"$ac_file" : 'X\(//\)[^/]' \| \
15273 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15274 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15275$as_echo X"$ac_file" |
15276 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15277 s//\1/
15278 q
15279 }
15280 /^X\(\/\/\)[^/].*/{
15281 s//\1/
15282 q
15283 }
15284 /^X\(\/\/\)$/{
15285 s//\1/
15286 q
15287 }
15288 /^X\(\/\).*/{
15289 s//\1/
15290 q
15291 }
15292 s/.*/./; q'`
15293 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15294 ac_builddir=.
252b5132 15295
81ecdfbb
RW
15296case "$ac_dir" in
15297.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15298*)
15299 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15300 # A ".." for each directory in $ac_dir_suffix.
15301 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15302 case $ac_top_builddir_sub in
15303 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15304 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15305 esac ;;
15306esac
15307ac_abs_top_builddir=$ac_pwd
15308ac_abs_builddir=$ac_pwd$ac_dir_suffix
15309# for backward compatibility:
15310ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15311
15312case $srcdir in
81ecdfbb 15313 .) # We are building in place.
c6b750e1 15314 ac_srcdir=.
81ecdfbb
RW
15315 ac_top_srcdir=$ac_top_builddir_sub
15316 ac_abs_top_srcdir=$ac_pwd ;;
15317 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15318 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15319 ac_top_srcdir=$srcdir
15320 ac_abs_top_srcdir=$srcdir ;;
15321 *) # Relative name.
15322 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15323 ac_top_srcdir=$ac_top_build_prefix$srcdir
15324 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15325esac
81ecdfbb 15326ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15327
252b5132 15328
81ecdfbb
RW
15329 case $ac_mode in
15330 :F)
15331 #
15332 # CONFIG_FILE
15333 #
c6b750e1
DJ
15334
15335 case $INSTALL in
15336 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15337 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15338 esac
81ecdfbb 15339_ACEOF
252b5132 15340
81ecdfbb
RW
15341cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15342# If the template does not know about datarootdir, expand it.
15343# FIXME: This hack should be removed a few years after 2.60.
15344ac_datarootdir_hack=; ac_datarootdir_seen=
15345ac_sed_dataroot='
15346/datarootdir/ {
15347 p
15348 q
15349}
15350/@datadir@/p
15351/@docdir@/p
15352/@infodir@/p
15353/@localedir@/p
15354/@mandir@/p'
15355case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15356*datarootdir*) ac_datarootdir_seen=yes;;
15357*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15358 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15359$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15360_ACEOF
81ecdfbb
RW
15361cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15362 ac_datarootdir_hack='
15363 s&@datadir@&$datadir&g
15364 s&@docdir@&$docdir&g
15365 s&@infodir@&$infodir&g
15366 s&@localedir@&$localedir&g
15367 s&@mandir@&$mandir&g
15368 s&\\\${datarootdir}&$datarootdir&g' ;;
15369esac
15370_ACEOF
15371
15372# Neutralize VPATH when `$srcdir' = `.'.
15373# Shell code in configure.ac might set extrasub.
15374# FIXME: do we really want to maintain this feature?
15375cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15376ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15377$extrasub
15378_ACEOF
81ecdfbb 15379cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15380:t
15381/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15382s|@configure_input@|$ac_sed_conf_input|;t t
15383s&@top_builddir@&$ac_top_builddir_sub&;t t
15384s&@top_build_prefix@&$ac_top_build_prefix&;t t
15385s&@srcdir@&$ac_srcdir&;t t
15386s&@abs_srcdir@&$ac_abs_srcdir&;t t
15387s&@top_srcdir@&$ac_top_srcdir&;t t
15388s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15389s&@builddir@&$ac_builddir&;t t
15390s&@abs_builddir@&$ac_abs_builddir&;t t
15391s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15392s&@INSTALL@&$ac_INSTALL&;t t
15393$ac_datarootdir_hack
15394"
15395eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15396if $ac_cs_awk_getline; then
15397 $AWK -f "$tmp/subs.awk"
15398else
15399 $AWK -f "$tmp/subs.awk" | $SHELL
15400fi >$tmp/out \
15401 || as_fn_error "could not create $ac_file" "$LINENO" 5
15402
15403test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15404 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15405 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15406 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15407which seems to be undefined. Please make sure it is defined." >&5
15408$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15409which seems to be undefined. Please make sure it is defined." >&2;}
15410
15411 rm -f "$tmp/stdin"
15412 case $ac_file in
15413 -) cat "$tmp/out" && rm -f "$tmp/out";;
15414 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15415 esac \
15416 || as_fn_error "could not create $ac_file" "$LINENO" 5
15417 ;;
c148b4cb 15418
c148b4cb 15419
c148b4cb 15420
81ecdfbb
RW
15421 esac
15422
06a51eac
RW
15423
15424 case $ac_file$ac_mode in
15425 "Makefile":F) sed "$extrasub_build" Makefile |
15426 sed "$extrasub_host" |
15427 sed "$extrasub_target" > mf$$
15428 mv -f mf$$ Makefile ;;
15429
15430 esac
81ecdfbb
RW
15431done # for ac_tag
15432
15433
15434as_fn_exit 0
c6b750e1 15435_ACEOF
c6b750e1
DJ
15436ac_clean_files=$ac_clean_files_save
15437
81ecdfbb
RW
15438test $ac_write_fail = 0 ||
15439 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15440
c6b750e1
DJ
15441
15442# configure is writing to config.log, and then calls config.status.
15443# config.status does its own redirection, appending to config.log.
15444# Unfortunately, on DOS this fails, as config.log is still kept open
15445# by configure, so config.status won't be able to write to it; its
15446# output is simply discarded. So we exec the FD to /dev/null,
15447# effectively closing config.log, so it can be properly (re)opened and
15448# appended to by config.status. When coming back to configure, we
15449# need to make the FD available again.
15450if test "$no_create" != yes; then
15451 ac_cs_success=:
15452 ac_config_status_args=
15453 test "$silent" = yes &&
15454 ac_config_status_args="$ac_config_status_args --quiet"
15455 exec 5>/dev/null
15456 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15457 exec 5>>config.log
15458 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15459 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15460 $ac_cs_success || as_fn_exit $?
15461fi
15462if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15463 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15464$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15465fi
c148b4cb 15466
This page took 1.429555 seconds and 4 git commands to generate.