]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - configure
* scripttempl/elf.sc (RODATA_NAME, SDATA_NAME, SBSS_NAME,
[thirdparty/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb 555enable_option_checking=no
700d40ca
ILT
556# Factoring default headers for most tests.
557ac_includes_default="\
558#include <stdio.h>
559#ifdef HAVE_SYS_TYPES_H
560# include <sys/types.h>
561#endif
562#ifdef HAVE_SYS_STAT_H
563# include <sys/stat.h>
564#endif
565#ifdef STDC_HEADERS
566# include <stdlib.h>
567# include <stddef.h>
568#else
569# ifdef HAVE_STDLIB_H
570# include <stdlib.h>
571# endif
572#endif
573#ifdef HAVE_STRING_H
574# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
575# include <memory.h>
576# endif
577# include <string.h>
578#endif
579#ifdef HAVE_STRINGS_H
580# include <strings.h>
581#endif
582#ifdef HAVE_INTTYPES_H
583# include <inttypes.h>
584#endif
585#ifdef HAVE_STDINT_H
586# include <stdint.h>
587#endif
588#ifdef HAVE_UNISTD_H
589# include <unistd.h>
590#endif"
591
81ecdfbb
RW
592ac_subst_vars='LTLIBOBJS
593LIBOBJS
594compare_exclusions
595stage2_werror_flag
596stage1_checking
597stage1_cflags
598MAINT
599MAINTAINER_MODE_FALSE
600MAINTAINER_MODE_TRUE
601COMPILER_NM_FOR_TARGET
602COMPILER_LD_FOR_TARGET
603COMPILER_AS_FOR_TARGET
604FLAGS_FOR_TARGET
605RAW_CXX_FOR_TARGET
606WINDMC_FOR_TARGET
607WINDRES_FOR_TARGET
608STRIP_FOR_TARGET
609RANLIB_FOR_TARGET
610OBJDUMP_FOR_TARGET
611NM_FOR_TARGET
612LIPO_FOR_TARGET
613LD_FOR_TARGET
614DLLTOOL_FOR_TARGET
615AS_FOR_TARGET
616AR_FOR_TARGET
617GFORTRAN_FOR_TARGET
618GCJ_FOR_TARGET
619GCC_FOR_TARGET
620CXX_FOR_TARGET
621CC_FOR_TARGET
622OBJDUMP
623OBJCOPY
624WINDMC
625WINDRES
626STRIP
627RANLIB
628NM
629LIPO
630LD
631DLLTOOL
632AS
633AR
634RUNTEST
635EXPECT
636MAKEINFO
637FLEX
638LEX
639M4
640BISON
641YACC
642config_shell
643WINDRES_FOR_BUILD
644WINDMC_FOR_BUILD
645RANLIB_FOR_BUILD
646NM_FOR_BUILD
647LD_FOR_BUILD
648LDFLAGS_FOR_BUILD
649GFORTRAN_FOR_BUILD
650GCJ_FOR_BUILD
651DLLTOOL_FOR_BUILD
652CXX_FOR_BUILD
653CXXFLAGS_FOR_BUILD
654CFLAGS_FOR_BUILD
655CC_FOR_BUILD
656AS_FOR_BUILD
657AR_FOR_BUILD
658target_configargs
911e63d0 659target_configdirs
81ecdfbb
RW
660configdirs
661host_configargs
662build_configdirs
663build_configargs
664INSTALL_GDB_TK
665GDB_TK
666CONFIGURE_GDB_TK
667build_tooldir
668tooldir
669GCC_SHLIB_SUBDIR
670RPATH_ENVVAR
96655cc4 671BUILD_CONFIG
81ecdfbb
RW
672CXXFLAGS_FOR_TARGET
673CFLAGS_FOR_TARGET
674DEBUG_PREFIX_CFLAGS_FOR_TARGET
675SYSROOT_CFLAGS_FOR_TARGET
676stage1_languages
700d40ca
ILT
677extra_host_libiberty_configure_flags
678libelfinc
679libelflibs
680EGREP
681GREP
682CPP
81ecdfbb
RW
683clooginc
684clooglibs
685pplinc
686ppllibs
81ecdfbb 687poststage1_ldflags
143754cd 688poststage1_libs
81ecdfbb
RW
689stage1_libs
690stage1_ldflags
691extra_mpc_mpfr_configure_flags
692extra_mpc_gmp_configure_flags
693extra_mpfr_configure_flags
694gmpinc
695gmplibs
696do_compare
697GNATMAKE
698GNATBIND
699ac_ct_CXX
700CXXFLAGS
701CXX
702OBJEXT
703EXEEXT
704ac_ct_CC
705CPPFLAGS
706LDFLAGS
707CFLAGS
708CC
709target_subdir
710host_subdir
711build_subdir
712build_libsubdir
8e957354
PB
713AWK
714SED
81ecdfbb
RW
715LN_S
716LN
717INSTALL_DATA
718INSTALL_SCRIPT
719INSTALL_PROGRAM
720target_os
721target_vendor
722target_cpu
723target
724host_os
725host_vendor
726host_cpu
727host
728target_noncanonical
729host_noncanonical
730build_noncanonical
731build_os
732build_vendor
733build_cpu
734build
735TOPLEVEL_CONFIGURE_ARGUMENTS
736target_alias
737host_alias
738build_alias
739LIBS
740ECHO_T
741ECHO_N
742ECHO_C
743DEFS
744mandir
745localedir
746libdir
747psdir
748pdfdir
749dvidir
750htmldir
751infodir
752docdir
753oldincludedir
754includedir
755localstatedir
756sharedstatedir
757sysconfdir
758datadir
759datarootdir
760libexecdir
761sbindir
762bindir
763program_transform_name
764prefix
765exec_prefix
766PACKAGE_URL
767PACKAGE_BUGREPORT
768PACKAGE_STRING
769PACKAGE_VERSION
770PACKAGE_TARNAME
771PACKAGE_NAME
772PATH_SEPARATOR
773SHELL'
774ac_subst_files='serialization_dependencies
775host_makefile_frag
776target_makefile_frag
777alphaieee_frag
778ospace_frag'
779ac_user_opts='
780enable_option_checking
781with_build_libsubdir
782enable_gold
783enable_libada
784enable_libssp
785enable_build_with_cxx
786with_mpc
787with_mpc_include
788with_mpc_lib
789with_mpfr_dir
790with_mpfr
791with_mpfr_include
792with_mpfr_lib
793with_gmp_dir
794with_gmp
795with_gmp_include
796with_gmp_lib
797with_host_libstdcxx
798with_stage1_ldflags
799with_stage1_libs
81ecdfbb 800with_boot_libs
143754cd 801with_boot_ldflags
81ecdfbb
RW
802with_ppl
803with_ppl_include
804with_ppl_lib
805enable_ppl_version_check
806with_cloog
807with_cloog_include
808with_cloog_lib
809enable_cloog_version_check
700d40ca
ILT
810enable_lto
811with_libelf
812with_libelf_include
813with_libelf_lib
81ecdfbb
RW
814enable_stage1_languages
815enable_objc_gc
816with_build_sysroot
817with_debug_prefix_map
818enable_bootstrap
96655cc4 819with_build_config
81ecdfbb
RW
820enable_serial_configure
821with_build_time_tools
822enable_maintainer_mode
823enable_stage1_checking
824enable_werror
81ecdfbb
RW
825'
826 ac_precious_vars='build_alias
827host_alias
828target_alias
829CC
830CFLAGS
831LDFLAGS
832LIBS
833CPPFLAGS
834CXX
835CXXFLAGS
836CCC
700d40ca 837CPP
81ecdfbb
RW
838AR
839AS
840DLLTOOL
841LD
842LIPO
843NM
844RANLIB
845STRIP
846WINDRES
847WINDMC
848OBJCOPY
849OBJDUMP
850CC_FOR_TARGET
851CXX_FOR_TARGET
852GCC_FOR_TARGET
853GCJ_FOR_TARGET
854GFORTRAN_FOR_TARGET
855AR_FOR_TARGET
856AS_FOR_TARGET
857DLLTOOL_FOR_TARGET
858LD_FOR_TARGET
859LIPO_FOR_TARGET
860NM_FOR_TARGET
861OBJDUMP_FOR_TARGET
862RANLIB_FOR_TARGET
863STRIP_FOR_TARGET
864WINDRES_FOR_TARGET
865WINDMC_FOR_TARGET'
866
a0da8069
NN
867
868# Initialize some variables set by options.
c6b750e1
DJ
869ac_init_help=
870ac_init_version=false
81ecdfbb
RW
871ac_unrecognized_opts=
872ac_unrecognized_sep=
a0da8069
NN
873# The variables have the same names as the options, with
874# dashes changed to underlines.
c6b750e1 875cache_file=/dev/null
a0da8069 876exec_prefix=NONE
a0da8069 877no_create=
a0da8069
NN
878no_recursion=
879prefix=NONE
880program_prefix=NONE
881program_suffix=NONE
882program_transform_name=s,x,x,
883silent=
884site=
885srcdir=
a0da8069
NN
886verbose=
887x_includes=NONE
888x_libraries=NONE
c6b750e1
DJ
889
890# Installation directory options.
891# These are left unexpanded so users can "make install exec_prefix=/foo"
892# and all the variables that are supposed to be based on exec_prefix
893# by default will actually change.
894# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 895# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
896bindir='${exec_prefix}/bin'
897sbindir='${exec_prefix}/sbin'
898libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
899datarootdir='${prefix}/share'
900datadir='${datarootdir}'
a0da8069
NN
901sysconfdir='${prefix}/etc'
902sharedstatedir='${prefix}/com'
903localstatedir='${prefix}/var'
a0da8069
NN
904includedir='${prefix}/include'
905oldincludedir='/usr/include'
81ecdfbb
RW
906docdir='${datarootdir}/doc/${PACKAGE}'
907infodir='${datarootdir}/info'
908htmldir='${docdir}'
909dvidir='${docdir}'
910pdfdir='${docdir}'
911psdir='${docdir}'
912libdir='${exec_prefix}/lib'
913localedir='${datarootdir}/locale'
914mandir='${datarootdir}/man'
252b5132 915
a0da8069 916ac_prev=
81ecdfbb 917ac_dashdash=
a0da8069
NN
918for ac_option
919do
a0da8069
NN
920 # If the previous option needs an argument, assign it.
921 if test -n "$ac_prev"; then
81ecdfbb 922 eval $ac_prev=\$ac_option
a0da8069
NN
923 ac_prev=
924 continue
925 fi
252b5132 926
81ecdfbb
RW
927 case $ac_option in
928 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929 *) ac_optarg=yes ;;
930 esac
a0da8069
NN
931
932 # Accept the important Cygnus configure options, so we can diagnose typos.
933
81ecdfbb
RW
934 case $ac_dashdash$ac_option in
935 --)
936 ac_dashdash=yes ;;
a0da8069
NN
937
938 -bindir | --bindir | --bindi | --bind | --bin | --bi)
939 ac_prev=bindir ;;
940 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 941 bindir=$ac_optarg ;;
a0da8069
NN
942
943 -build | --build | --buil | --bui | --bu)
c6b750e1 944 ac_prev=build_alias ;;
a0da8069 945 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 946 build_alias=$ac_optarg ;;
a0da8069
NN
947
948 -cache-file | --cache-file | --cache-fil | --cache-fi \
949 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
950 ac_prev=cache_file ;;
951 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
952 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
953 cache_file=$ac_optarg ;;
954
955 --config-cache | -C)
956 cache_file=config.cache ;;
a0da8069 957
81ecdfbb 958 -datadir | --datadir | --datadi | --datad)
a0da8069 959 ac_prev=datadir ;;
81ecdfbb 960 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 961 datadir=$ac_optarg ;;
a0da8069 962
81ecdfbb
RW
963 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
964 | --dataroo | --dataro | --datar)
965 ac_prev=datarootdir ;;
966 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
967 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
968 datarootdir=$ac_optarg ;;
969
a0da8069 970 -disable-* | --disable-*)
81ecdfbb 971 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 972 # Reject names that are not valid shell variable names.
81ecdfbb
RW
973 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
974 as_fn_error "invalid feature name: $ac_useropt"
975 ac_useropt_orig=$ac_useropt
976 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
977 case $ac_user_opts in
978 *"
979"enable_$ac_useropt"
980"*) ;;
981 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
982 ac_unrecognized_sep=', ';;
983 esac
984 eval enable_$ac_useropt=no ;;
985
986 -docdir | --docdir | --docdi | --doc | --do)
987 ac_prev=docdir ;;
988 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
989 docdir=$ac_optarg ;;
990
991 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
992 ac_prev=dvidir ;;
993 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
994 dvidir=$ac_optarg ;;
a0da8069
NN
995
996 -enable-* | --enable-*)
81ecdfbb 997 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 998 # Reject names that are not valid shell variable names.
81ecdfbb
RW
999 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1000 as_fn_error "invalid feature name: $ac_useropt"
1001 ac_useropt_orig=$ac_useropt
1002 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1003 case $ac_user_opts in
1004 *"
1005"enable_$ac_useropt"
1006"*) ;;
1007 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1008 ac_unrecognized_sep=', ';;
a0da8069 1009 esac
81ecdfbb 1010 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1011
1012 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1013 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1014 | --exec | --exe | --ex)
1015 ac_prev=exec_prefix ;;
1016 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1017 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1018 | --exec=* | --exe=* | --ex=*)
c6b750e1 1019 exec_prefix=$ac_optarg ;;
a0da8069
NN
1020
1021 -gas | --gas | --ga | --g)
1022 # Obsolete; use --with-gas.
1023 with_gas=yes ;;
1024
c6b750e1
DJ
1025 -help | --help | --hel | --he | -h)
1026 ac_init_help=long ;;
1027 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1028 ac_init_help=recursive ;;
1029 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1030 ac_init_help=short ;;
a0da8069
NN
1031
1032 -host | --host | --hos | --ho)
c6b750e1 1033 ac_prev=host_alias ;;
a0da8069 1034 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1035 host_alias=$ac_optarg ;;
a0da8069 1036
81ecdfbb
RW
1037 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1038 ac_prev=htmldir ;;
1039 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1040 | --ht=*)
1041 htmldir=$ac_optarg ;;
1042
a0da8069
NN
1043 -includedir | --includedir | --includedi | --included | --include \
1044 | --includ | --inclu | --incl | --inc)
1045 ac_prev=includedir ;;
1046 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1047 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1048 includedir=$ac_optarg ;;
a0da8069
NN
1049
1050 -infodir | --infodir | --infodi | --infod | --info | --inf)
1051 ac_prev=infodir ;;
1052 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1053 infodir=$ac_optarg ;;
a0da8069
NN
1054
1055 -libdir | --libdir | --libdi | --libd)
1056 ac_prev=libdir ;;
1057 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1058 libdir=$ac_optarg ;;
a0da8069
NN
1059
1060 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1061 | --libexe | --libex | --libe)
1062 ac_prev=libexecdir ;;
1063 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1064 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1065 libexecdir=$ac_optarg ;;
a0da8069 1066
81ecdfbb
RW
1067 -localedir | --localedir | --localedi | --localed | --locale)
1068 ac_prev=localedir ;;
1069 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1070 localedir=$ac_optarg ;;
1071
a0da8069 1072 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1073 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1074 ac_prev=localstatedir ;;
1075 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1076 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1077 localstatedir=$ac_optarg ;;
a0da8069
NN
1078
1079 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1080 ac_prev=mandir ;;
1081 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1082 mandir=$ac_optarg ;;
a0da8069
NN
1083
1084 -nfp | --nfp | --nf)
1085 # Obsolete; use --without-fp.
1086 with_fp=no ;;
1087
1088 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1089 | --no-cr | --no-c | -n)
a0da8069
NN
1090 no_create=yes ;;
1091
1092 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1093 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1094 no_recursion=yes ;;
1095
1096 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1097 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1098 | --oldin | --oldi | --old | --ol | --o)
1099 ac_prev=oldincludedir ;;
1100 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1101 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1102 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1103 oldincludedir=$ac_optarg ;;
a0da8069
NN
1104
1105 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1106 ac_prev=prefix ;;
1107 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1108 prefix=$ac_optarg ;;
a0da8069
NN
1109
1110 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1111 | --program-pre | --program-pr | --program-p)
1112 ac_prev=program_prefix ;;
1113 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1114 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1115 program_prefix=$ac_optarg ;;
a0da8069
NN
1116
1117 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1118 | --program-suf | --program-su | --program-s)
1119 ac_prev=program_suffix ;;
1120 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1121 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1122 program_suffix=$ac_optarg ;;
a0da8069
NN
1123
1124 -program-transform-name | --program-transform-name \
1125 | --program-transform-nam | --program-transform-na \
1126 | --program-transform-n | --program-transform- \
1127 | --program-transform | --program-transfor \
1128 | --program-transfo | --program-transf \
1129 | --program-trans | --program-tran \
1130 | --progr-tra | --program-tr | --program-t)
1131 ac_prev=program_transform_name ;;
1132 -program-transform-name=* | --program-transform-name=* \
1133 | --program-transform-nam=* | --program-transform-na=* \
1134 | --program-transform-n=* | --program-transform-=* \
1135 | --program-transform=* | --program-transfor=* \
1136 | --program-transfo=* | --program-transf=* \
1137 | --program-trans=* | --program-tran=* \
1138 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1139 program_transform_name=$ac_optarg ;;
a0da8069 1140
81ecdfbb
RW
1141 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1142 ac_prev=pdfdir ;;
1143 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1144 pdfdir=$ac_optarg ;;
1145
1146 -psdir | --psdir | --psdi | --psd | --ps)
1147 ac_prev=psdir ;;
1148 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1149 psdir=$ac_optarg ;;
1150
a0da8069
NN
1151 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1152 | -silent | --silent | --silen | --sile | --sil)
1153 silent=yes ;;
1154
1155 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1156 ac_prev=sbindir ;;
1157 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1158 | --sbi=* | --sb=*)
c6b750e1 1159 sbindir=$ac_optarg ;;
a0da8069
NN
1160
1161 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1162 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1163 | --sharedst | --shareds | --shared | --share | --shar \
1164 | --sha | --sh)
1165 ac_prev=sharedstatedir ;;
1166 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1167 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1168 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1169 | --sha=* | --sh=*)
c6b750e1 1170 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1171
1172 -site | --site | --sit)
1173 ac_prev=site ;;
1174 -site=* | --site=* | --sit=*)
c6b750e1 1175 site=$ac_optarg ;;
a0da8069
NN
1176
1177 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1178 ac_prev=srcdir ;;
1179 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1180 srcdir=$ac_optarg ;;
a0da8069
NN
1181
1182 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1183 | --syscon | --sysco | --sysc | --sys | --sy)
1184 ac_prev=sysconfdir ;;
1185 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1186 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1187 sysconfdir=$ac_optarg ;;
a0da8069
NN
1188
1189 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1190 ac_prev=target_alias ;;
a0da8069 1191 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1192 target_alias=$ac_optarg ;;
a0da8069
NN
1193
1194 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1195 verbose=yes ;;
1196
c6b750e1
DJ
1197 -version | --version | --versio | --versi | --vers | -V)
1198 ac_init_version=: ;;
a0da8069
NN
1199
1200 -with-* | --with-*)
81ecdfbb 1201 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1202 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1203 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1204 as_fn_error "invalid package name: $ac_useropt"
1205 ac_useropt_orig=$ac_useropt
1206 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1207 case $ac_user_opts in
1208 *"
1209"with_$ac_useropt"
1210"*) ;;
1211 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1212 ac_unrecognized_sep=', ';;
a0da8069 1213 esac
81ecdfbb 1214 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1215
1216 -without-* | --without-*)
81ecdfbb 1217 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1218 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1219 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1220 as_fn_error "invalid package name: $ac_useropt"
1221 ac_useropt_orig=$ac_useropt
1222 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1223 case $ac_user_opts in
1224 *"
1225"with_$ac_useropt"
1226"*) ;;
1227 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1228 ac_unrecognized_sep=', ';;
1229 esac
1230 eval with_$ac_useropt=no ;;
a0da8069
NN
1231
1232 --x)
1233 # Obsolete; use --with-x.
1234 with_x=yes ;;
1235
1236 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1237 | --x-incl | --x-inc | --x-in | --x-i)
1238 ac_prev=x_includes ;;
1239 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1240 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1241 x_includes=$ac_optarg ;;
a0da8069
NN
1242
1243 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1244 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1245 ac_prev=x_libraries ;;
1246 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1247 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1248 x_libraries=$ac_optarg ;;
a0da8069 1249
81ecdfbb
RW
1250 -*) as_fn_error "unrecognized option: \`$ac_option'
1251Try \`$0 --help' for more information."
a0da8069
NN
1252 ;;
1253
c6b750e1
DJ
1254 *=*)
1255 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1257 case $ac_envvar in #(
1258 '' | [0-9]* | *[!_$as_cr_alnum]* )
1259 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1260 esac
1261 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1262 export $ac_envvar ;;
1263
a0da8069 1264 *)
c6b750e1 1265 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1266 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1267 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1268 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1269 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1270 ;;
1271
1272 esac
1273done
1274
1275if test -n "$ac_prev"; then
c6b750e1 1276 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1277 as_fn_error "missing argument to $ac_option"
a0da8069 1278fi
a0da8069 1279
81ecdfbb
RW
1280if test -n "$ac_unrecognized_opts"; then
1281 case $enable_option_checking in
1282 no) ;;
1283 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1284 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1285 esac
81ecdfbb 1286fi
a0da8069 1287
81ecdfbb
RW
1288# Check all directory arguments for consistency.
1289for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1290 datadir sysconfdir sharedstatedir localstatedir includedir \
1291 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1292 libdir localedir mandir
a0da8069 1293do
81ecdfbb
RW
1294 eval ac_val=\$$ac_var
1295 # Remove trailing slashes.
1296 case $ac_val in
1297 */ )
1298 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1299 eval $ac_var=\$ac_val;;
1300 esac
1301 # Be sure to have absolute directory names.
c6b750e1 1302 case $ac_val in
81ecdfbb
RW
1303 [\\/$]* | ?:[\\/]* ) continue;;
1304 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1305 esac
81ecdfbb 1306 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1307done
1308
c6b750e1
DJ
1309# There might be people who depend on the old broken behavior: `$host'
1310# used to hold the argument of --host etc.
1311# FIXME: To remove some day.
1312build=$build_alias
1313host=$host_alias
1314target=$target_alias
376a0e54 1315
c6b750e1
DJ
1316# FIXME: To remove some day.
1317if test "x$host_alias" != x; then
1318 if test "x$build_alias" = x; then
1319 cross_compiling=maybe
81ecdfbb 1320 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1321 If a cross compiler is detected then cross compile mode will be used." >&2
1322 elif test "x$build_alias" != "x$host_alias"; then
1323 cross_compiling=yes
1324 fi
1325fi
1326
1327ac_tool_prefix=
1328test -n "$host_alias" && ac_tool_prefix=$host_alias-
1329
1330test "$silent" = yes && exec 6>/dev/null
a0da8069 1331
a0da8069 1332
81ecdfbb
RW
1333ac_pwd=`pwd` && test -n "$ac_pwd" &&
1334ac_ls_di=`ls -di .` &&
1335ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1336 as_fn_error "working directory cannot be determined"
1337test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1338 as_fn_error "pwd does not report name of working directory"
1339
1340
a0da8069
NN
1341# Find the source files, if location was not specified.
1342if test -z "$srcdir"; then
1343 ac_srcdir_defaulted=yes
81ecdfbb
RW
1344 # Try the directory containing this script, then the parent directory.
1345 ac_confdir=`$as_dirname -- "$as_myself" ||
1346$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1347 X"$as_myself" : 'X\(//\)[^/]' \| \
1348 X"$as_myself" : 'X\(//\)$' \| \
1349 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1350$as_echo X"$as_myself" |
1351 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1352 s//\1/
1353 q
1354 }
1355 /^X\(\/\/\)[^/].*/{
1356 s//\1/
1357 q
1358 }
1359 /^X\(\/\/\)$/{
1360 s//\1/
1361 q
1362 }
1363 /^X\(\/\).*/{
1364 s//\1/
1365 q
1366 }
1367 s/.*/./; q'`
a0da8069 1368 srcdir=$ac_confdir
81ecdfbb 1369 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1370 srcdir=..
1371 fi
1372else
1373 ac_srcdir_defaulted=no
1374fi
81ecdfbb
RW
1375if test ! -r "$srcdir/$ac_unique_file"; then
1376 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1377 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1378fi
1379ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1380ac_abs_confdir=`(
1381 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1382 pwd)`
1383# When building in place, set srcdir=.
1384if test "$ac_abs_confdir" = "$ac_pwd"; then
1385 srcdir=.
1386fi
1387# Remove unnecessary trailing slashes from srcdir.
1388# Double slashes in file names in object file debugging info
1389# mess up M-x gdb in Emacs.
1390case $srcdir in
1391*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1392esac
9cc8ae67
PB
1393ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1394
81ecdfbb
RW
1395for ac_var in $ac_precious_vars; do
1396 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1397 eval ac_env_${ac_var}_value=\$${ac_var}
1398 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1399 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1400done
c6b750e1
DJ
1401
1402#
1403# Report the --help message.
1404#
1405if test "$ac_init_help" = "long"; then
1406 # Omit some internal or obsolete options to make the list less imposing.
1407 # This message is too long to be a string in the A/UX 3.1 sh.
1408 cat <<_ACEOF
1409\`configure' configures this package to adapt to many kinds of systems.
1410
1411Usage: $0 [OPTION]... [VAR=VALUE]...
1412
1413To assign environment variables (e.g., CC, CFLAGS...), specify them as
1414VAR=VALUE. See below for descriptions of some of the useful variables.
1415
1416Defaults for the options are specified in brackets.
1417
1418Configuration:
1419 -h, --help display this help and exit
1420 --help=short display options specific to this package
1421 --help=recursive display the short help of all the included packages
1422 -V, --version display version information and exit
1423 -q, --quiet, --silent do not print \`checking...' messages
1424 --cache-file=FILE cache test results in FILE [disabled]
1425 -C, --config-cache alias for \`--cache-file=config.cache'
1426 -n, --no-create do not create output files
1427 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1428
c6b750e1
DJ
1429Installation directories:
1430 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1431 [$ac_default_prefix]
c6b750e1 1432 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1433 [PREFIX]
c6b750e1
DJ
1434
1435By default, \`make install' will install all the files in
1436\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1437an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1438for instance \`--prefix=\$HOME'.
1439
1440For better control, use the options below.
1441
1442Fine tuning of the installation directories:
81ecdfbb
RW
1443 --bindir=DIR user executables [EPREFIX/bin]
1444 --sbindir=DIR system admin executables [EPREFIX/sbin]
1445 --libexecdir=DIR program executables [EPREFIX/libexec]
1446 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1447 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1448 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1449 --libdir=DIR object code libraries [EPREFIX/lib]
1450 --includedir=DIR C header files [PREFIX/include]
1451 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1452 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1453 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1454 --infodir=DIR info documentation [DATAROOTDIR/info]
1455 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1456 --mandir=DIR man documentation [DATAROOTDIR/man]
1457 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1458 --htmldir=DIR html documentation [DOCDIR]
1459 --dvidir=DIR dvi documentation [DOCDIR]
1460 --pdfdir=DIR pdf documentation [DOCDIR]
1461 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1462_ACEOF
1463
1464 cat <<\_ACEOF
1465
1466Program names:
1467 --program-prefix=PREFIX prepend PREFIX to installed program names
1468 --program-suffix=SUFFIX append SUFFIX to installed program names
1469 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1470
1471System types:
1472 --build=BUILD configure for building on BUILD [guessed]
1473 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1474 --target=TARGET configure for building compilers for TARGET [HOST]
1475_ACEOF
a0da8069 1476fi
a0da8069 1477
c6b750e1
DJ
1478if test -n "$ac_init_help"; then
1479
1480 cat <<\_ACEOF
1481
1482Optional Features:
81ecdfbb 1483 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1484 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1485 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
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
e8a5fa9c 1535 --with-boot-libs=LIBS Libraries for stage2 and later
143754cd 1536 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
e28c595f
JM
1537 --with-ppl=PATH Specify prefix directory for the installed PPL package
1538 Equivalent to --with-ppl-include=PATH/include
1539 plus --with-ppl-lib=PATH/lib
1540 --with-ppl-include=PATH Specify directory for installed PPL include files
1541 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1542 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1543 Equivalent to --with-cloog-include=PATH/include
1544 plus --with-cloog-lib=PATH/lib
1545 --with-cloog-include=PATH Specify directory for installed CLooG include files
1546 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
700d40ca
ILT
1547 --with-libelf=PATH Specify prefix directory for the installed libelf package
1548 Equivalent to --with-libelf-include=PATH/include
1549 plus --with-libelf-lib=PATH/lib
1550 --with-libelf-include=PATH Specify directory for installed libelf include files
1551 --with-libelf-lib=PATH Specify the directory for the installed libelf library
521ec477 1552 --with-build-sysroot=SYSROOT
c6b750e1 1553 use sysroot as the system root during the build
8a6ee3ab
JM
1554 --with-debug-prefix-map='A=B C=D ...'
1555 map A to B, C to D ... in debug information
96655cc4
AO
1556--with-build-config='NAME NAME2...'
1557 Use config/NAME.mk build configuration
521ec477 1558 --with-build-time-tools=PATH
c6b750e1 1559 use given path to find target tools during the build
c6b750e1
DJ
1560
1561Some influential environment variables:
1562 CC C compiler command
1563 CFLAGS C compiler flags
1564 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1565 nonstandard directory <lib dir>
81ecdfbb
RW
1566 LIBS libraries to pass to the linker, e.g. -l<library>
1567 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1568 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1569 CXX C++ compiler command
1570 CXXFLAGS C++ compiler flags
700d40ca 1571 CPP C preprocessor
9a819804
AO
1572 AR AR for the host
1573 AS AS for the host
1574 DLLTOOL DLLTOOL for the host
1575 LD LD for the host
1576 LIPO LIPO for the host
1577 NM NM for the host
1578 RANLIB RANLIB for the host
1579 STRIP STRIP for the host
1580 WINDRES WINDRES for the host
0c24b341 1581 WINDMC WINDMC for the host
9a819804
AO
1582 OBJCOPY OBJCOPY for the host
1583 OBJDUMP OBJDUMP for the host
1584 CC_FOR_TARGET
1585 CC for the target
1586 CXX_FOR_TARGET
1587 CXX for the target
1588 GCC_FOR_TARGET
1589 GCC for the target
1590 GCJ_FOR_TARGET
1591 GCJ for the target
1592 GFORTRAN_FOR_TARGET
1593 GFORTRAN for the target
1594 AR_FOR_TARGET
1595 AR for the target
1596 AS_FOR_TARGET
1597 AS for the target
1598 DLLTOOL_FOR_TARGET
1599 DLLTOOL for the target
1600 LD_FOR_TARGET
1601 LD for the target
1602 LIPO_FOR_TARGET
1603 LIPO for the target
1604 NM_FOR_TARGET
1605 NM for the target
1606 OBJDUMP_FOR_TARGET
1607 OBJDUMP for the target
1608 RANLIB_FOR_TARGET
1609 RANLIB for the target
1610 STRIP_FOR_TARGET
1611 STRIP for the target
1612 WINDRES_FOR_TARGET
1613 WINDRES for the target
0c24b341
NC
1614 WINDMC_FOR_TARGET
1615 WINDMC for the target
c6b750e1
DJ
1616
1617Use these variables to override the choices made by `configure' or to help
1618it to find libraries and programs with nonstandard names/locations.
1619
81ecdfbb 1620Report bugs to the package provider.
c6b750e1 1621_ACEOF
81ecdfbb 1622ac_status=$?
c6b750e1
DJ
1623fi
1624
1625if test "$ac_init_help" = "recursive"; then
1626 # If there are subdirs, report their specific --help.
c6b750e1 1627 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1628 test -d "$ac_dir" ||
1629 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1630 continue
c6b750e1
DJ
1631 ac_builddir=.
1632
81ecdfbb
RW
1633case "$ac_dir" in
1634.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1635*)
1636 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1637 # A ".." for each directory in $ac_dir_suffix.
1638 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1639 case $ac_top_builddir_sub in
1640 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1641 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1642 esac ;;
1643esac
1644ac_abs_top_builddir=$ac_pwd
1645ac_abs_builddir=$ac_pwd$ac_dir_suffix
1646# for backward compatibility:
1647ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1648
1649case $srcdir in
81ecdfbb 1650 .) # We are building in place.
c6b750e1 1651 ac_srcdir=.
81ecdfbb
RW
1652 ac_top_srcdir=$ac_top_builddir_sub
1653 ac_abs_top_srcdir=$ac_pwd ;;
1654 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1655 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1656 ac_top_srcdir=$srcdir
1657 ac_abs_top_srcdir=$srcdir ;;
1658 *) # Relative name.
1659 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1660 ac_top_srcdir=$ac_top_build_prefix$srcdir
1661 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1662esac
81ecdfbb
RW
1663ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1664
1665 cd "$ac_dir" || { ac_status=$?; continue; }
1666 # Check for guested configure.
1667 if test -f "$ac_srcdir/configure.gnu"; then
1668 echo &&
1669 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1670 elif test -f "$ac_srcdir/configure"; then
1671 echo &&
1672 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1673 else
81ecdfbb
RW
1674 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1675 fi || ac_status=$?
1676 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1677 done
1678fi
1679
81ecdfbb 1680test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1681if $ac_init_version; then
1682 cat <<\_ACEOF
81ecdfbb
RW
1683configure
1684generated by GNU Autoconf 2.64
c6b750e1 1685
81ecdfbb 1686Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1687This configure script is free software; the Free Software Foundation
1688gives unlimited permission to copy, distribute and modify it.
1689_ACEOF
81ecdfbb 1690 exit
c6b750e1 1691fi
81ecdfbb
RW
1692
1693## ------------------------ ##
1694## Autoconf initialization. ##
1695## ------------------------ ##
1696
1697# ac_fn_c_try_compile LINENO
1698# --------------------------
1699# Try to compile conftest.$ac_ext, and return whether this succeeded.
1700ac_fn_c_try_compile ()
1701{
1702 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1703 rm -f conftest.$ac_objext
1704 if { { ac_try="$ac_compile"
1705case "(($ac_try" in
1706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1707 *) ac_try_echo=$ac_try;;
1708esac
1709eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1710$as_echo "$ac_try_echo"; } >&5
1711 (eval "$ac_compile") 2>conftest.err
1712 ac_status=$?
1713 if test -s conftest.err; then
1714 grep -v '^ *+' conftest.err >conftest.er1
1715 cat conftest.er1 >&5
1716 mv -f conftest.er1 conftest.err
1717 fi
1718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719 test $ac_status = 0; } && {
1720 test -z "$ac_c_werror_flag" ||
1721 test ! -s conftest.err
1722 } && test -s conftest.$ac_objext; then :
1723 ac_retval=0
1724else
1725 $as_echo "$as_me: failed program was:" >&5
1726sed 's/^/| /' conftest.$ac_ext >&5
1727
1728 ac_retval=1
1729fi
1730 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731 return $ac_retval
1732
1733} # ac_fn_c_try_compile
1734
1735# ac_fn_cxx_try_compile LINENO
1736# ----------------------------
1737# Try to compile conftest.$ac_ext, and return whether this succeeded.
1738ac_fn_cxx_try_compile ()
1739{
1740 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741 rm -f conftest.$ac_objext
1742 if { { ac_try="$ac_compile"
1743case "(($ac_try" in
1744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1745 *) ac_try_echo=$ac_try;;
1746esac
1747eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1748$as_echo "$ac_try_echo"; } >&5
1749 (eval "$ac_compile") 2>conftest.err
1750 ac_status=$?
1751 if test -s conftest.err; then
1752 grep -v '^ *+' conftest.err >conftest.er1
1753 cat conftest.er1 >&5
1754 mv -f conftest.er1 conftest.err
1755 fi
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; } && {
1758 test -z "$ac_cxx_werror_flag" ||
1759 test ! -s conftest.err
1760 } && test -s conftest.$ac_objext; then :
1761 ac_retval=0
1762else
1763 $as_echo "$as_me: failed program was:" >&5
1764sed 's/^/| /' conftest.$ac_ext >&5
1765
1766 ac_retval=1
1767fi
1768 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1769 return $ac_retval
1770
1771} # ac_fn_cxx_try_compile
1772
1773# ac_fn_c_try_link LINENO
1774# -----------------------
1775# Try to link conftest.$ac_ext, and return whether this succeeded.
1776ac_fn_c_try_link ()
1777{
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 rm -f conftest.$ac_objext conftest$ac_exeext
1780 if { { ac_try="$ac_link"
1781case "(($ac_try" in
1782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783 *) ac_try_echo=$ac_try;;
1784esac
1785eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786$as_echo "$ac_try_echo"; } >&5
1787 (eval "$ac_link") 2>conftest.err
1788 ac_status=$?
1789 if test -s conftest.err; then
1790 grep -v '^ *+' conftest.err >conftest.er1
1791 cat conftest.er1 >&5
1792 mv -f conftest.er1 conftest.err
1793 fi
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; } && {
1796 test -z "$ac_c_werror_flag" ||
1797 test ! -s conftest.err
1798 } && test -s conftest$ac_exeext && {
1799 test "$cross_compiling" = yes ||
1800 $as_test_x conftest$ac_exeext
1801 }; then :
1802 ac_retval=0
1803else
1804 $as_echo "$as_me: failed program was:" >&5
1805sed 's/^/| /' conftest.$ac_ext >&5
1806
1807 ac_retval=1
1808fi
1809 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1810 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1811 # interfere with the next link command; also delete a directory that is
1812 # left behind by Apple's compiler. We do this before executing the actions.
1813 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1815 return $ac_retval
1816
1817} # ac_fn_c_try_link
700d40ca
ILT
1818
1819# ac_fn_c_try_cpp LINENO
1820# ----------------------
1821# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1822ac_fn_c_try_cpp ()
1823{
1824 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825 if { { ac_try="$ac_cpp conftest.$ac_ext"
1826case "(($ac_try" in
1827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1828 *) ac_try_echo=$ac_try;;
1829esac
1830eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1831$as_echo "$ac_try_echo"; } >&5
1832 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1833 ac_status=$?
1834 if test -s conftest.err; then
1835 grep -v '^ *+' conftest.err >conftest.er1
1836 cat conftest.er1 >&5
1837 mv -f conftest.er1 conftest.err
1838 fi
1839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1840 test $ac_status = 0; } >/dev/null && {
1841 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1842 test ! -s conftest.err
1843 }; then :
1844 ac_retval=0
1845else
1846 $as_echo "$as_me: failed program was:" >&5
1847sed 's/^/| /' conftest.$ac_ext >&5
1848
1849 ac_retval=1
1850fi
1851 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1852 return $ac_retval
1853
1854} # ac_fn_c_try_cpp
1855
1856# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1857# -------------------------------------------------------
1858# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1859# the include files in INCLUDES and setting the cache variable VAR
1860# accordingly.
1861ac_fn_c_check_header_mongrel ()
1862{
1863 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1866$as_echo_n "checking for $2... " >&6; }
1867if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1868 $as_echo_n "(cached) " >&6
1869fi
1870eval ac_res=\$$3
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872$as_echo "$ac_res" >&6; }
1873else
1874 # Is the header compilable?
1875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1876$as_echo_n "checking $2 usability... " >&6; }
1877cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1878/* end confdefs.h. */
1879$4
1880#include <$2>
1881_ACEOF
1882if ac_fn_c_try_compile "$LINENO"; then :
1883 ac_header_compiler=yes
1884else
1885 ac_header_compiler=no
1886fi
1887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1889$as_echo "$ac_header_compiler" >&6; }
1890
1891# Is the header present?
1892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1893$as_echo_n "checking $2 presence... " >&6; }
1894cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1895/* end confdefs.h. */
1896#include <$2>
1897_ACEOF
1898if ac_fn_c_try_cpp "$LINENO"; then :
1899 ac_header_preproc=yes
1900else
1901 ac_header_preproc=no
1902fi
1903rm -f conftest.err conftest.$ac_ext
1904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1905$as_echo "$ac_header_preproc" >&6; }
1906
1907# So? What about this header?
1908case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1909 yes:no: )
1910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1911$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1913$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1914 ;;
1915 no:yes:* )
1916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1917$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1919$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1921$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1923$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1925$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1926 ;;
1927esac
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1929$as_echo_n "checking for $2... " >&6; }
1930if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1931 $as_echo_n "(cached) " >&6
1932else
1933 eval "$3=\$ac_header_compiler"
1934fi
1935eval ac_res=\$$3
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1937$as_echo "$ac_res" >&6; }
1938fi
1939 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1940
1941} # ac_fn_c_check_header_mongrel
1942
1943# ac_fn_c_try_run LINENO
1944# ----------------------
1945# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1946# that executables *can* be run.
1947ac_fn_c_try_run ()
1948{
1949 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1950 if { { ac_try="$ac_link"
1951case "(($ac_try" in
1952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1953 *) ac_try_echo=$ac_try;;
1954esac
1955eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1956$as_echo "$ac_try_echo"; } >&5
1957 (eval "$ac_link") 2>&5
1958 ac_status=$?
1959 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1960 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1961 { { case "(($ac_try" in
1962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1963 *) ac_try_echo=$ac_try;;
1964esac
1965eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1966$as_echo "$ac_try_echo"; } >&5
1967 (eval "$ac_try") 2>&5
1968 ac_status=$?
1969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1970 test $ac_status = 0; }; }; then :
1971 ac_retval=0
1972else
1973 $as_echo "$as_me: program exited with status $ac_status" >&5
1974 $as_echo "$as_me: failed program was:" >&5
1975sed 's/^/| /' conftest.$ac_ext >&5
1976
1977 ac_retval=$ac_status
1978fi
1979 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1980 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1981 return $ac_retval
1982
1983} # ac_fn_c_try_run
1984
1985# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1986# -------------------------------------------------------
1987# Tests whether HEADER exists and can be compiled using the include files in
1988# INCLUDES, setting the cache variable VAR accordingly.
1989ac_fn_c_check_header_compile ()
1990{
1991 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1993$as_echo_n "checking for $2... " >&6; }
1994if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1995 $as_echo_n "(cached) " >&6
1996else
1997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1998/* end confdefs.h. */
1999$4
2000#include <$2>
2001_ACEOF
2002if ac_fn_c_try_compile "$LINENO"; then :
2003 eval "$3=yes"
2004else
2005 eval "$3=no"
2006fi
2007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2008fi
2009eval ac_res=\$$3
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2011$as_echo "$ac_res" >&6; }
2012 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2013
2014} # ac_fn_c_check_header_compile
81ecdfbb 2015cat >config.log <<_ACEOF
c6b750e1
DJ
2016This file contains any messages produced by compilers while
2017running configure, to aid debugging if configure makes a mistake.
2018
2019It was created by $as_me, which was
81ecdfbb 2020generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
2021
2022 $ $0 $@
2023
2024_ACEOF
81ecdfbb 2025exec 5>>config.log
c6b750e1
DJ
2026{
2027cat <<_ASUNAME
2028## --------- ##
2029## Platform. ##
2030## --------- ##
2031
2032hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2033uname -m = `(uname -m) 2>/dev/null || echo unknown`
2034uname -r = `(uname -r) 2>/dev/null || echo unknown`
2035uname -s = `(uname -s) 2>/dev/null || echo unknown`
2036uname -v = `(uname -v) 2>/dev/null || echo unknown`
2037
2038/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2039/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2040
2041/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2042/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2043/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 2044/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
2045/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2046/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2047/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2048
2049_ASUNAME
2050
2051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2052for as_dir in $PATH
2053do
2054 IFS=$as_save_IFS
2055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2056 $as_echo "PATH: $as_dir"
2057 done
2058IFS=$as_save_IFS
c6b750e1
DJ
2059
2060} >&5
2061
2062cat >&5 <<_ACEOF
2063
2064
2065## ----------- ##
2066## Core tests. ##
2067## ----------- ##
2068
2069_ACEOF
2070
2071
2072# Keep a trace of the command line.
2073# Strip out --no-create and --no-recursion so they do not pile up.
2074# Strip out --silent because we don't want to record it for future runs.
2075# Also quote any args containing shell meta-characters.
2076# Make two passes to allow for proper duplicate-argument suppression.
2077ac_configure_args=
2078ac_configure_args0=
2079ac_configure_args1=
c6b750e1
DJ
2080ac_must_keep_next=false
2081for ac_pass in 1 2
2082do
2083 for ac_arg
2084 do
2085 case $ac_arg in
2086 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2087 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2088 | -silent | --silent | --silen | --sile | --sil)
2089 continue ;;
81ecdfbb
RW
2090 *\'*)
2091 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2092 esac
2093 case $ac_pass in
81ecdfbb 2094 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 2095 2)
81ecdfbb 2096 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
2097 if test $ac_must_keep_next = true; then
2098 ac_must_keep_next=false # Got value, back to normal.
2099 else
2100 case $ac_arg in
2101 *=* | --config-cache | -C | -disable-* | --disable-* \
2102 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2103 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2104 | -with-* | --with-* | -without-* | --without-* | --x)
2105 case "$ac_configure_args0 " in
2106 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2107 esac
2108 ;;
2109 -* ) ac_must_keep_next=true ;;
2110 esac
2111 fi
81ecdfbb 2112 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2113 ;;
2114 esac
2115 done
2116done
81ecdfbb
RW
2117{ ac_configure_args0=; unset ac_configure_args0;}
2118{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2119
2120# When interrupted or exit'd, cleanup temporary files, and complete
2121# config.log. We remove comments because anyway the quotes in there
2122# would cause problems or look ugly.
81ecdfbb
RW
2123# WARNING: Use '\'' to represent an apostrophe within the trap.
2124# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2125trap 'exit_status=$?
2126 # Save into config.log some information that might help in debugging.
2127 {
2128 echo
2129
2130 cat <<\_ASBOX
2131## ---------------- ##
2132## Cache variables. ##
2133## ---------------- ##
2134_ASBOX
2135 echo
2136 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2137(
2138 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2139 eval ac_val=\$$ac_var
2140 case $ac_val in #(
2141 *${as_nl}*)
2142 case $ac_var in #(
2143 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2144$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2145 esac
2146 case $ac_var in #(
2147 _ | IFS | as_nl) ;; #(
2148 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2149 *) { eval $ac_var=; unset $ac_var;} ;;
2150 esac ;;
2151 esac
2152 done
c6b750e1 2153 (set) 2>&1 |
81ecdfbb
RW
2154 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2155 *${as_nl}ac_space=\ *)
c6b750e1 2156 sed -n \
81ecdfbb
RW
2157 "s/'\''/'\''\\\\'\'''\''/g;
2158 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2159 ;; #(
c6b750e1 2160 *)
81ecdfbb 2161 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2162 ;;
81ecdfbb
RW
2163 esac |
2164 sort
2165)
c6b750e1
DJ
2166 echo
2167
2168 cat <<\_ASBOX
2169## ----------------- ##
2170## Output variables. ##
2171## ----------------- ##
2172_ASBOX
2173 echo
2174 for ac_var in $ac_subst_vars
2175 do
81ecdfbb
RW
2176 eval ac_val=\$$ac_var
2177 case $ac_val in
2178 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2179 esac
2180 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2181 done | sort
2182 echo
2183
2184 if test -n "$ac_subst_files"; then
2185 cat <<\_ASBOX
81ecdfbb
RW
2186## ------------------- ##
2187## File substitutions. ##
2188## ------------------- ##
c6b750e1
DJ
2189_ASBOX
2190 echo
2191 for ac_var in $ac_subst_files
2192 do
81ecdfbb
RW
2193 eval ac_val=\$$ac_var
2194 case $ac_val in
2195 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2196 esac
2197 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2198 done | sort
2199 echo
2200 fi
2201
2202 if test -s confdefs.h; then
2203 cat <<\_ASBOX
2204## ----------- ##
2205## confdefs.h. ##
2206## ----------- ##
2207_ASBOX
2208 echo
81ecdfbb 2209 cat confdefs.h
c6b750e1
DJ
2210 echo
2211 fi
2212 test "$ac_signal" != 0 &&
81ecdfbb
RW
2213 $as_echo "$as_me: caught signal $ac_signal"
2214 $as_echo "$as_me: exit $exit_status"
c6b750e1 2215 } >&5
81ecdfbb
RW
2216 rm -f core *.core core.conftest.* &&
2217 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2218 exit $exit_status
81ecdfbb 2219' 0
c6b750e1 2220for ac_signal in 1 2 13 15; do
81ecdfbb 2221 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2222done
2223ac_signal=0
2224
2225# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2226rm -f -r conftest* confdefs.h
2227
2228$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2229
2230# Predefined preprocessor variables.
2231
2232cat >>confdefs.h <<_ACEOF
2233#define PACKAGE_NAME "$PACKAGE_NAME"
2234_ACEOF
2235
c6b750e1
DJ
2236cat >>confdefs.h <<_ACEOF
2237#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2238_ACEOF
2239
c6b750e1
DJ
2240cat >>confdefs.h <<_ACEOF
2241#define PACKAGE_VERSION "$PACKAGE_VERSION"
2242_ACEOF
2243
c6b750e1
DJ
2244cat >>confdefs.h <<_ACEOF
2245#define PACKAGE_STRING "$PACKAGE_STRING"
2246_ACEOF
2247
c6b750e1
DJ
2248cat >>confdefs.h <<_ACEOF
2249#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2250_ACEOF
2251
81ecdfbb
RW
2252cat >>confdefs.h <<_ACEOF
2253#define PACKAGE_URL "$PACKAGE_URL"
2254_ACEOF
2255
c6b750e1
DJ
2256
2257# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2258# Prefer an explicitly selected file to automatically selected ones.
2259ac_site_file1=NONE
2260ac_site_file2=NONE
2261if test -n "$CONFIG_SITE"; then
2262 ac_site_file1=$CONFIG_SITE
2263elif test "x$prefix" != xNONE; then
2264 ac_site_file1=$prefix/share/config.site
2265 ac_site_file2=$prefix/etc/config.site
2266else
2267 ac_site_file1=$ac_default_prefix/share/config.site
2268 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2269fi
81ecdfbb
RW
2270for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2271do
2272 test "x$ac_site_file" = xNONE && continue
a0da8069 2273 if test -r "$ac_site_file"; then
81ecdfbb
RW
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2275$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2276 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2277 . "$ac_site_file"
2278 fi
2279done
2280
2281if test -r "$cache_file"; then
c6b750e1
DJ
2282 # Some versions of bash will fail to source /dev/null (special
2283 # files actually), so we avoid doing that.
2284 if test -f "$cache_file"; then
81ecdfbb
RW
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2286$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2287 case $cache_file in
81ecdfbb
RW
2288 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2289 *) . "./$cache_file";;
c6b750e1
DJ
2290 esac
2291 fi
a0da8069 2292else
81ecdfbb
RW
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2294$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2295 >$cache_file
2296fi
2297
2298# Check that the precious variables saved in the cache have kept the same
2299# value.
2300ac_cache_corrupted=false
81ecdfbb 2301for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2302 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2303 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2304 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2305 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2306 case $ac_old_set,$ac_new_set in
2307 set,)
81ecdfbb
RW
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2309$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2310 ac_cache_corrupted=: ;;
2311 ,set)
81ecdfbb
RW
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2313$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2314 ac_cache_corrupted=: ;;
2315 ,);;
2316 *)
2317 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2318 # differences in whitespace do not lead to failure.
2319 ac_old_val_w=`echo x $ac_old_val`
2320 ac_new_val_w=`echo x $ac_new_val`
2321 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2322 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2323$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2324 ac_cache_corrupted=:
2325 else
2326 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2327$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2328 eval $ac_var=\$ac_old_val
2329 fi
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2331$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2333$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2334 fi;;
2335 esac
2336 # Pass precious variables to config.status.
2337 if test "$ac_new_set" = set; then
2338 case $ac_new_val in
81ecdfbb 2339 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2340 *) ac_arg=$ac_var=$ac_new_val ;;
2341 esac
2342 case " $ac_configure_args " in
2343 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2344 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2345 esac
2346 fi
2347done
2348if $ac_cache_corrupted; then
81ecdfbb
RW
2349 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2350$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2352$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2353 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2354fi
81ecdfbb
RW
2355## -------------------- ##
2356## Main body of script. ##
2357## -------------------- ##
a0da8069
NN
2358
2359ac_ext=c
a0da8069 2360ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2363ac_compiler_gnu=$ac_cv_c_compiler_gnu
2364
2365
2366
2367
c6b750e1
DJ
2368
2369
34a0f3cf 2370
c6b750e1 2371
5b553f7e
RW
2372
2373progname=$0
2374# if PWD already has a value, it is probably wrong.
2375if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2376
2377# Export original configure arguments for use by sub-configures.
2378# Quote arguments with shell meta charatcers.
2379TOPLEVEL_CONFIGURE_ARGUMENTS=
2380set -- "$progname" "$@"
2381for ac_arg
2382do
2383 case "$ac_arg" in
2384 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2385 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2386 # if the argument is of the form -foo=baz, quote the baz part only
2387 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2388 *) ;;
2389 esac
2390 # Add the quoted argument to the list.
2391 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2392done
2393if test "$silent" = yes; then
2394 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2395fi
2396# Remove the initial space we just introduced and, as these will be
2397# expanded by make, quote '$'.
2398TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2399
c6b750e1
DJ
2400
2401# Find the build, host, and target systems.
a0da8069 2402ac_aux_dir=
81ecdfbb
RW
2403for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2404 for ac_t in install-sh install.sh shtool; do
2405 if test -f "$ac_dir/$ac_t"; then
2406 ac_aux_dir=$ac_dir
2407 ac_install_sh="$ac_aux_dir/$ac_t -c"
2408 break 2
2409 fi
2410 done
a0da8069
NN
2411done
2412if test -z "$ac_aux_dir"; then
81ecdfbb 2413 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2414fi
81ecdfbb
RW
2415
2416# These three variables are undocumented and unsupported,
2417# and are intended to be withdrawn in a future Autoconf release.
2418# They can cause serious problems if a builder's source tree is in a directory
2419# whose full name contains unusual characters.
2420ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2421ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2422ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2423
a0da8069 2424
c6b750e1 2425# Make sure we can run config.sub.
81ecdfbb
RW
2426$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2427 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2428
2429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2430$as_echo_n "checking build system type... " >&6; }
2431if test "${ac_cv_build+set}" = set; then :
2432 $as_echo_n "(cached) " >&6
2433else
2434 ac_build_alias=$build_alias
2435test "x$ac_build_alias" = x &&
2436 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2437test "x$ac_build_alias" = x &&
2438 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2439ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2440 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2441
2442fi
2443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2444$as_echo "$ac_cv_build" >&6; }
2445case $ac_cv_build in
2446*-*-*) ;;
2447*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2448esac
c6b750e1 2449build=$ac_cv_build
81ecdfbb
RW
2450ac_save_IFS=$IFS; IFS='-'
2451set x $ac_cv_build
2452shift
2453build_cpu=$1
2454build_vendor=$2
2455shift; shift
2456# Remember, the first character of IFS is used to create $*,
2457# except with old shells:
2458build_os=$*
2459IFS=$ac_save_IFS
2460case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2461
a0da8069 2462
c6b750e1
DJ
2463 case ${build_alias} in
2464 "") build_noncanonical=${build} ;;
2465 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2466esac
2467
2468
cac3d6c4 2469
c6b750e1
DJ
2470 case ${host_alias} in
2471 "") host_noncanonical=${build_noncanonical} ;;
2472 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2473esac
2474
cac3d6c4 2475
c6b750e1
DJ
2476
2477 case ${target_alias} in
2478 "") target_noncanonical=${host_noncanonical} ;;
2479 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2480esac
2481
cac3d6c4 2482
c6b750e1
DJ
2483
2484
2485test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2486 test "$program_prefix$program_suffix$program_transform_name" = \
2487 NONENONEs,x,x, &&
c6b750e1 2488 program_transform_name=s,y,y,
cac3d6c4 2489
81ecdfbb
RW
2490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2491$as_echo_n "checking host system type... " >&6; }
2492if test "${ac_cv_host+set}" = set; then :
2493 $as_echo_n "(cached) " >&6
cac3d6c4 2494else
81ecdfbb
RW
2495 if test "x$host_alias" = x; then
2496 ac_cv_host=$ac_cv_build
2497else
2498 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2499 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2500fi
c6b750e1
DJ
2501
2502fi
81ecdfbb
RW
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2504$as_echo "$ac_cv_host" >&6; }
2505case $ac_cv_host in
2506*-*-*) ;;
2507*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2508esac
c6b750e1 2509host=$ac_cv_host
81ecdfbb
RW
2510ac_save_IFS=$IFS; IFS='-'
2511set x $ac_cv_host
2512shift
2513host_cpu=$1
2514host_vendor=$2
2515shift; shift
2516# Remember, the first character of IFS is used to create $*,
2517# except with old shells:
2518host_os=$*
2519IFS=$ac_save_IFS
2520case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2521
2522
81ecdfbb
RW
2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2524$as_echo_n "checking target system type... " >&6; }
2525if test "${ac_cv_target+set}" = set; then :
2526 $as_echo_n "(cached) " >&6
c6b750e1 2527else
81ecdfbb
RW
2528 if test "x$target_alias" = x; then
2529 ac_cv_target=$ac_cv_host
2530else
2531 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2532 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2533fi
c6b750e1 2534
cac3d6c4 2535fi
81ecdfbb
RW
2536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2537$as_echo "$ac_cv_target" >&6; }
2538case $ac_cv_target in
2539*-*-*) ;;
2540*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2541esac
c6b750e1 2542target=$ac_cv_target
81ecdfbb
RW
2543ac_save_IFS=$IFS; IFS='-'
2544set x $ac_cv_target
2545shift
2546target_cpu=$1
2547target_vendor=$2
2548shift; shift
2549# Remember, the first character of IFS is used to create $*,
2550# except with old shells:
2551target_os=$*
2552IFS=$ac_save_IFS
2553case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2554
2555
2556# The aliases save the names the user supplied, while $host etc.
2557# will get canonicalized.
2558test -n "$target_alias" &&
2559 test "$program_prefix$program_suffix$program_transform_name" = \
2560 NONENONEs,x,x, &&
2561 program_prefix=${target_alias}-
81ecdfbb 2562
a0da8069 2563test "$program_prefix" != NONE &&
81ecdfbb 2564 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2565# Use a double $ so make ignores it.
2566test "$program_suffix" != NONE &&
81ecdfbb
RW
2567 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2568# Double any \ or $.
c6b750e1 2569# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2570ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2571program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2572
a0da8069
NN
2573
2574
e5c3f801
NN
2575# Get 'install' or 'install-sh' and its variants.
2576# Find a good install program. We prefer a C program (faster),
2577# so one script is as good as another. But avoid the broken or
2578# incompatible versions:
2579# SysV /etc/install, /usr/sbin/install
2580# SunOS /usr/etc/install
2581# IRIX /sbin/install
2582# AIX /bin/install
c6b750e1 2583# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2584# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2585# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2586# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2587# OS/2's system install, which has a completely different semantic
e5c3f801 2588# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2589# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2591$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2592if test -z "$INSTALL"; then
81ecdfbb
RW
2593if test "${ac_cv_path_install+set}" = set; then :
2594 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2595else
2596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2597for as_dir in $PATH
2598do
2599 IFS=$as_save_IFS
2600 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2601 # Account for people who put trailing slashes in PATH elements.
2602case $as_dir/ in #((
2603 ./ | .// | /[cC]/* | \
c6b750e1 2604 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2605 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2606 /usr/ucb/* ) ;;
2607 *)
2608 # OSF1 and SCO ODT 3.0 have their own names for install.
2609 # Don't use installbsd from OSF since it installs stuff as root
2610 # by default.
2611 for ac_prog in ginstall scoinst install; do
2612 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2613 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2614 if test $ac_prog = install &&
c6b750e1 2615 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2616 # AIX install. It has an incompatible calling convention.
2617 :
c6b750e1
DJ
2618 elif test $ac_prog = install &&
2619 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2620 # program-specific install script used by HP pwplus--don't use.
2621 :
e5c3f801 2622 else
58c85be7
RW
2623 rm -rf conftest.one conftest.two conftest.dir
2624 echo one > conftest.one
2625 echo two > conftest.two
2626 mkdir conftest.dir
2627 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2628 test -s conftest.one && test -s conftest.two &&
2629 test -s conftest.dir/conftest.one &&
2630 test -s conftest.dir/conftest.two
2631 then
2632 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2633 break 3
2634 fi
e5c3f801
NN
2635 fi
2636 fi
2637 done
c6b750e1
DJ
2638 done
2639 ;;
2640esac
81ecdfbb
RW
2641
2642 done
2643IFS=$as_save_IFS
c6b750e1 2644
58c85be7 2645rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2646
2647fi
2648 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2649 INSTALL=$ac_cv_path_install
e5c3f801 2650 else
58c85be7
RW
2651 # As a last resort, use the slow shell script. Don't cache a
2652 # value for INSTALL within a source directory, because that will
e5c3f801 2653 # break other packages using the cache if that directory is
58c85be7 2654 # removed, or if the value is a relative name.
c6b750e1 2655 INSTALL=$ac_install_sh
e5c3f801
NN
2656 fi
2657fi
81ecdfbb
RW
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2659$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2660
2661# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2662# It thinks the first close brace ends the variable substitution.
2663test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2664
c6b750e1 2665test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2666
2667test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2668
81ecdfbb
RW
2669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2670$as_echo_n "checking whether ln works... " >&6; }
2671if test "${acx_cv_prog_LN+set}" = set; then :
2672 $as_echo_n "(cached) " >&6
656fdd47
PB
2673else
2674 rm -f conftestdata_t
2675echo >conftestdata_f
2676if ln conftestdata_f conftestdata_t 2>/dev/null
2677then
2678 acx_cv_prog_LN=ln
2679else
2680 acx_cv_prog_LN=no
2681fi
2682rm -f conftestdata_f conftestdata_t
2683
2684fi
2685if test $acx_cv_prog_LN = no; then
2686 LN="cp"
81ecdfbb
RW
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2688$as_echo "no, using $LN" >&6; }
656fdd47
PB
2689else
2690 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2692$as_echo "yes" >&6; }
656fdd47
PB
2693fi
2694
81ecdfbb
RW
2695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2696$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2697LN_S=$as_ln_s
2698if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2700$as_echo "yes" >&6; }
cac3d6c4 2701else
81ecdfbb
RW
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2703$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2704fi
2705
8e957354
PB
2706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2707$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2708if test "${ac_cv_path_SED+set}" = set; then :
2709 $as_echo_n "(cached) " >&6
2710else
2711 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2712 for ac_i in 1 2 3 4 5 6 7; do
2713 ac_script="$ac_script$as_nl$ac_script"
2714 done
2715 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2716 { ac_script=; unset ac_script;}
2717 if test -z "$SED"; then
2718 ac_path_SED_found=false
2719 # Loop through the user's path and test for each of PROGNAME-LIST
2720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2721for as_dir in $PATH
2722do
2723 IFS=$as_save_IFS
2724 test -z "$as_dir" && as_dir=.
2725 for ac_prog in sed gsed; do
2726 for ac_exec_ext in '' $ac_executable_extensions; do
2727 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2728 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2729# Check for GNU ac_path_SED and select it if it is found.
2730 # Check for GNU $ac_path_SED
2731case `"$ac_path_SED" --version 2>&1` in
2732*GNU*)
2733 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2734*)
2735 ac_count=0
2736 $as_echo_n 0123456789 >"conftest.in"
2737 while :
2738 do
2739 cat "conftest.in" "conftest.in" >"conftest.tmp"
2740 mv "conftest.tmp" "conftest.in"
2741 cp "conftest.in" "conftest.nl"
2742 $as_echo '' >> "conftest.nl"
2743 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2744 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2745 as_fn_arith $ac_count + 1 && ac_count=$as_val
2746 if test $ac_count -gt ${ac_path_SED_max-0}; then
2747 # Best one so far, save it but keep looking for a better one
2748 ac_cv_path_SED="$ac_path_SED"
2749 ac_path_SED_max=$ac_count
2750 fi
2751 # 10*(2^10) chars as input seems more than enough
2752 test $ac_count -gt 10 && break
2753 done
2754 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2755esac
2756
2757 $ac_path_SED_found && break 3
2758 done
2759 done
2760 done
2761IFS=$as_save_IFS
2762 if test -z "$ac_cv_path_SED"; then
2763 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2764 fi
2765else
2766 ac_cv_path_SED=$SED
2767fi
2768
2769fi
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2771$as_echo "$ac_cv_path_SED" >&6; }
2772 SED="$ac_cv_path_SED"
2773 rm -f conftest.sed
2774
2775for ac_prog in gawk mawk nawk awk
2776do
2777 # Extract the first word of "$ac_prog", so it can be a program name with args.
2778set dummy $ac_prog; ac_word=$2
2779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2780$as_echo_n "checking for $ac_word... " >&6; }
2781if test "${ac_cv_prog_AWK+set}" = set; then :
2782 $as_echo_n "(cached) " >&6
2783else
2784 if test -n "$AWK"; then
2785 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2786else
2787as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788for as_dir in $PATH
2789do
2790 IFS=$as_save_IFS
2791 test -z "$as_dir" && as_dir=.
2792 for ac_exec_ext in '' $ac_executable_extensions; do
2793 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2794 ac_cv_prog_AWK="$ac_prog"
2795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796 break 2
2797 fi
2798done
2799 done
2800IFS=$as_save_IFS
2801
2802fi
2803fi
2804AWK=$ac_cv_prog_AWK
2805if test -n "$AWK"; then
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2807$as_echo "$AWK" >&6; }
2808else
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2810$as_echo "no" >&6; }
2811fi
2812
2813
2814 test -n "$AWK" && break
2815done
2816
e5c3f801 2817
252b5132 2818### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2819### If we are on Windows, search for the shell. This will permit people
2820### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2821### without also having to set CONFIG_SHELL. This code will work when
2822### using bash, which sets OSTYPE.
2823case "${OSTYPE}" in
2824*win32*)
a0da8069
NN
2825 if test x${CONFIG_SHELL} = x ; then
2826 if test ! -f /bin/sh ; then
2827 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2828 CONFIG_SHELL=${SHELL}
2829 export CONFIG_SHELL
2830 else
2831 for prog in sh sh.exe bash bash.exe; do
2832 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2833 for dir in $PATH; do
2834 test -z "$dir" && dir=.
2835 if test -f $dir/$prog; then
2836 CONFIG_SHELL=$dir/$prog
2837 export CONFIG_SHELL
2838 break
2839 fi
2840 done
2841 IFS="$save_ifs"
2842 test -n "${CONFIG_SHELL}" && break
2843 done
2844 fi
2845 fi
2846 fi
2847 ;;
2848esac
2849
2850config_shell=${CONFIG_SHELL-/bin/sh}
2851
a0da8069 2852moveifchange=${srcdir}/move-if-change
252b5132 2853
0fdbe983
DJ
2854srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2855
2856# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2857# a relative path.
2858if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2859 INSTALL="${srcpwd}/install-sh -c"
2860fi
2861
a0da8069
NN
2862# Set srcdir to "." if that's what it is.
2863# This is important for multilib support.
2864pwd=`${PWDCMD-pwd}`
a0da8069
NN
2865if test "${pwd}" = "${srcpwd}" ; then
2866 srcdir=.
252b5132
RH
2867fi
2868
a0da8069 2869topsrcdir=$srcpwd
252b5132 2870
a0da8069 2871extra_host_args=
afefada0 2872
a0da8069
NN
2873### To add a new directory to the tree, first choose whether it is a target
2874### or a host dependent tool. Then put it into the appropriate list
2875### (library or tools, host or target), doing a dependency sort.
252b5132 2876
c6b750e1 2877# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2878# configdirs, or target_configdirs; see the serialization section below.
252b5132 2879
c6b750e1
DJ
2880# Dependency sorting is only needed when *configuration* must be done in
2881# a particular order. In all cases a dependency should be specified in
a0da8069 2882# the Makefile, whether or not it's implicitly specified here.
252b5132 2883
a0da8069
NN
2884# Double entries in build_configdirs, configdirs, or target_configdirs may
2885# cause circular dependencies and break everything horribly.
252b5132 2886
6a9cf61e
PB
2887# these library is used by various programs built for the build
2888# environment
2889#
2890build_libs="build-libiberty"
2891
2892# these tools are built for the build environment
ee025550 2893build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2894
a0da8069
NN
2895# these libraries are used by various programs built for the host environment
2896#
1f53ca9a 2897host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
a0da8069 2898
a0da8069
NN
2899# these tools are built for the host environment
2900# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2901# know that we are building the simulator.
2902# binutils, gas and ld appear in that order because it makes sense to run
2903# "make check" in that particular order.
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*-*-*) ;;
143754cd 3264 x86_64-*-*) ;;
4b1cb4fe 3265 *)
54d1c879 3266 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3267 ;;
3268 esac
3269 ;;
f8a495c8
NC
3270 *-*-kaos*)
3271 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3272 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3273 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3274 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3275 noconfigdirs="$noconfigdirs target-libgloss"
3276 ;;
a0da8069
NN
3277 *-*-netbsd*)
3278 # Skip some stuff on all NetBSD configurations.
3279 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3280
3281 # Skip some stuff that's unsupported on some NetBSD configurations.
3282 case "${target}" in
3283 i*86-*-netbsdelf*) ;;
5b474aa8 3284 arm*-*-netbsdelf*) ;;
a0da8069 3285 *)
54d1c879 3286 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3287 ;;
3288 esac
3289 ;;
2a3124ca 3290 *-*-netware*)
54d1c879 3291 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3292 ;;
3293 *-*-rtems*)
54d1c879 3294 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3295 ;;
1587117a
EC
3296 # The tpf target doesn't support gdb yet.
3297 *-*-tpf*)
54d1c879 3298 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3299 ;;
c1968181 3300 *-*-uclinux*)
54d1c879 3301 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3302 ;;
a0da8069 3303 *-*-vxworks*)
54d1c879 3304 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3305 ;;
3306 alpha*-dec-osf*)
3307 # ld works, but does not support shared libraries.
3308 # newlib is not 64 bit ready. I'm not sure about fileutils.
3309 # gas doesn't generate exception information.
3310 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3311 ;;
3312 alpha*-*-*vms*)
54d1c879 3313 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3314 ;;
3315 alpha*-*-linux*)
3316 # newlib is not 64 bit ready
3317 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3318 ;;
a0da8069
NN
3319 alpha*-*-*)
3320 # newlib is not 64 bit ready
54d1c879 3321 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3322 ;;
4a18bd6b 3323 am33_2.0-*-linux*)
54d1c879 3324 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3325 ;;
a0da8069 3326 sh-*-linux*)
54d1c879 3327 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3328 ;;
a0da8069 3329 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3330 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3331 noconfigdirs="$noconfigdirs target-examples"
3332 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3333 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3334 noconfigdirs="$noconfigdirs expect dejagnu"
3335 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3336 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3337 noconfigdirs="$noconfigdirs target-newlib"
3338 case "${host}" in
3339 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3340 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3341 ;;
3342 esac
691bb5a1 3343 libgloss_dir=wince
a0da8069
NN
3344 ;;
3345 arc-*-*)
54d1c879 3346 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3347 ;;
caeba88f 3348 arm-semi-aof )
caeba88f 3349 ;;
a0da8069 3350 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3351 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3352 libgloss_dir=arm
a0da8069 3353 ;;
11b04d1f 3354 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3355 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3356 libgloss_dir=arm
a0da8069 3357 ;;
bd70a46f 3358 arm*-*-linux-gnueabi)
6d18b86b 3359 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3360 case ${with_newlib} in
3361 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3362 esac
691bb5a1 3363 libgloss_dir=arm
bd70a46f 3364 ;;
df4a6958 3365 arm*-*-symbianelf*)
54d1c879 3366 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3367 libgloss_dir=arm
df4a6958 3368 ;;
a0da8069 3369 arm-*-pe*)
54d1c879 3370 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3371 ;;
a0da8069 3372 thumb-*-coff)
54d1c879 3373 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3374 ;;
3375 thumb-*-elf)
54d1c879 3376 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3377 ;;
a0da8069 3378 thumb-*-pe)
54d1c879 3379 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3380 ;;
3381 arm-*-riscix*)
54d1c879 3382 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3383 ;;
3384 avr-*-*)
266df637 3385 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3386 ;;
376a0e54 3387 bfin-*-*)
df51e4e1
JZ
3388 unsupported_languages="$unsupported_languages java"
3389 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3390 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3391 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3392 fi
3393 ;;
a0da8069 3394 c4x-*-* | tic4x-*-*)
54d1c879 3395 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3396 ;;
3397 c54x*-*-* | tic54x-*-*)
54d1c879 3398 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3399 ;;
52310858
NC
3400 cr16-*-*)
3401 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3402 ;;
c7e66c6d 3403 cris-*-* | crisv32-*-*)
59f7ec45 3404 unsupported_languages="$unsupported_languages java"
c7e66c6d 3405 case "${target}" in
2faa2958 3406 *-*-aout)
096f7d00 3407 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3408 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3409 *-*-elf)
5e818318 3410 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3411 *-*-linux*)
5e818318 3412 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3413 *)
096f7d00 3414 unsupported_languages="$unsupported_languages fortran"
54d1c879 3415 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3416 esac
691bb5a1 3417 libgloss_dir=cris
a0da8069 3418 ;;
3e707e94 3419 crx-*-*)
54d1c879 3420 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3421 ;;
a0da8069 3422 d10v-*-*)
54d1c879 3423 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3424 ;;
3425 d30v-*-*)
54d1c879 3426 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3427 ;;
691bb5a1
DD
3428 ep9312-*-elf | ep9312-*-coff)
3429 libgloss_dir=arm
3430 ;;
a0da8069 3431 fr30-*-elf*)
54d1c879 3432 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3433 ;;
3434 frv-*-*)
54d1c879 3435 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3436 ;;
20135e4c
NC
3437 moxie-*-*)
3438 noconfigdirs="$noconfigdirs ${libgcj}"
3439 noconfigdirs="$noconfigdirs gprof"
3440 ;;
a0da8069 3441 h8300*-*-*)
54d1c879 3442 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3443 ;;
3444 h8500-*-*)
54d1c879 3445 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3446 ;;
caeba88f 3447 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3448 ;;
a0da8069
NN
3449 hppa*64*-*-linux* | parisc*64*-*-linux*)
3450 # In this case, it's because the hppa64-linux target is for
3451 # the kernel only at this point and has no libc, and thus no
3452 # headers, crt*.o, etc., all of which are needed by these.
3453 noconfigdirs="$noconfigdirs target-zlib"
3454 ;;
5dcac624
DA
3455 parisc*-*-linux* | hppa*-*-linux*)
3456 ;;
a0da8069 3457 hppa*-*-*elf* | \
a0da8069
NN
3458 hppa*-*-lites* | \
3459 hppa*-*-openbsd* | \
3460 hppa*64*-*-*)
54d1c879 3461 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3462 ;;
3463 hppa*-hp-hpux11*)
3464 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3465 ;;
691bb5a1
DD
3466 hppa*-*-pro*)
3467 libgloss_dir=pa
3468 ;;
a0da8069
NN
3469 hppa*-*-*)
3470 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3471 # build on HP-UX 10.20.
54d1c879 3472 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3473 ;;
b07c2aad 3474 i960-*-*)
54d1c879 3475 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3476 ;;
a0da8069
NN
3477 ia64*-*-elf*)
3478 # No gdb support yet.
675c6968 3479 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3480 ;;
3481 ia64*-**-hpux*)
3482 # No gdb or ld support yet.
54d1c879 3483 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3484 ;;
19e99079
NC
3485 ia64*-*-*vms*)
3486 # No gdb or ld support yet.
3487 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3488 ;;
caeba88f 3489 i370-*-opened*)
caeba88f 3490 ;;
ec11bdc6 3491 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3492 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3493 libgloss_dir=i386
a0da8069 3494 ;;
ec11bdc6 3495 i[3456789]86-*-linux*)
a0da8069
NN
3496 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3497 # not build java stuff by default.
3498 case "${target}" in
3499 *-*-*libc1*)
54d1c879 3500 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3501 esac
3502
3503 # This section makes it possible to build newlib natively on linux.
3504 # If we are using a cross compiler then don't configure newlib.
3505 if test x${is_cross_compiler} != xno ; then
bba45b8b 3506 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3507 fi
3508 noconfigdirs="$noconfigdirs target-libgloss"
3509 # If we are not using a cross compiler, do configure newlib.
3510 # Note however, that newlib will only be configured in this situation
3511 # if the --with-newlib option has been given, because otherwise
3512 # 'target-newlib' will appear in skipdirs.
3513 ;;
1f53ca9a
AO
3514 i[3456789]86-w64-mingw*)
3515 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3516 ;;
3517 i[3456789]86-*-mingw*)
45055374
CV
3518 target_configdirs="$target_configdirs target-winsup"
3519 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3520 ;;
2d1e8239 3521 x86_64-*-mingw*)
2d1e8239 3522 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3523 ;;
a0da8069
NN
3524 *-*-cygwin*)
3525 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3526 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3527 # always build newlib if winsup directory is present.
45055374 3528 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3529 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3530 elif test -d "$srcdir/newlib"; then
45055374 3531 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3532 fi
c6b750e1 3533 ;;
caeba88f
AL
3534 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3535 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3536 ;;
ec11bdc6 3537 i[3456789]86-*-pe)
54d1c879 3538 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3539 ;;
ec11bdc6 3540 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3541 # The linker does not yet know about weak symbols in COFF,
3542 # and is not configured to handle mixed ELF and COFF.
54d1c879 3543 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3544 ;;
ec11bdc6 3545 i[3456789]86-*-sco*)
54d1c879 3546 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3547 ;;
ec11bdc6 3548 i[3456789]86-*-solaris2*)
a0da8069
NN
3549 noconfigdirs="$noconfigdirs target-libgloss"
3550 ;;
ec11bdc6 3551 i[3456789]86-*-sysv4*)
54d1c879 3552 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3553 ;;
ec11bdc6 3554 i[3456789]86-*-beos*)
54d1c879 3555 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3556 ;;
b59bea8a 3557 i[3456789]86-*-rdos*)
2429c060
PB
3558 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3559 ;;
b07c2aad 3560 m32r-*-*)
54d1c879 3561 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3562 ;;
a0da8069 3563 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3564 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3565 libgloss_dir=m68hc11
a0da8069
NN
3566 ;;
3567 m68k-*-elf*)
54d1c879 3568 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3569 ;;
3570 m68k-*-coff*)
54d1c879 3571 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3572 ;;
691bb5a1
DD
3573 m68*-*-* | fido-*-*)
3574 libgloss_dir=m68k
3575 ;;
a0da8069
NN
3576 mcore-*-pe*)
3577 # The EPOC C++ environment does not support exceptions or rtti,
3578 # and so building libstdc++-v3 tends not to always work.
3579 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3580 ;;
3581 mmix-*-*)
59f7ec45 3582 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3583 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3584 ;;
3585 mn10200-*-*)
54d1c879 3586 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3587 ;;
3588 mn10300-*-*)
54d1c879 3589 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3590 ;;
4970f871 3591 mt-*-*)
cdb9b172
AH
3592 noconfigdirs="$noconfigdirs sim"
3593 ;;
a0da8069
NN
3594 powerpc-*-aix*)
3595 # copied from rs6000-*-* entry
e8a5fa9c 3596 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3597 ;;
3598 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3599 target_configdirs="$target_configdirs target-winsup"
54d1c879 3600 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3601 # always build newlib.
3602 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3603 ;;
3604 # This is temporary until we can link against shared libraries
3605 powerpcle-*-solaris*)
54d1c879 3606 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3607 libgloss_dir=rs6000
a0da8069
NN
3608 ;;
3609 powerpc-*-beos*)
54d1c879 3610 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3611 ;;
a0da8069 3612 powerpc-*-eabi)
54d1c879 3613 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3614 libgloss_dir=rs6000
caeba88f
AL
3615 ;;
3616 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3617 libgloss_dir=rs6000
a0da8069 3618 ;;
a0da8069 3619 rs6000-*-lynxos*)
54d1c879 3620 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3621 ;;
3622 rs6000-*-aix*)
e8a5fa9c 3623 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3624 ;;
3625 rs6000-*-*)
54d1c879 3626 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3627 ;;
3628 m68k-apollo-*)
54d1c879 3629 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3630 ;;
25a07265
NC
3631 microblaze*)
3632 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3633 ;;
5bd8be13
RS
3634 mips*-sde-elf*)
3635 skipdirs="$skipdirs target-libiberty"
3636 noconfigdirs="$noconfigdirs ${libgcj}"
3637 if test x$with_newlib = xyes; then
3638 noconfigdirs="$noconfigdirs gprof"
3639 fi
3640 libgloss_dir=mips
3641 ;;
a0da8069 3642 mips*-*-irix5*)
54d1c879 3643 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3644 ;;
3645 mips*-*-irix6*)
a0da8069
NN
3646 # Linking libjava exceeds command-line length limits on at least
3647 # IRIX 6.2, but not on IRIX 6.5.
3648 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3649 # <oldham@codesourcery.com>
54d1c879 3650 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3651 ;;
a0da8069 3652 mips*-*-bsd*)
54d1c879 3653 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3654 ;;
a0da8069
NN
3655 mips*-*-linux*)
3656 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3657 ;;
3658 mips*-*-*)
54d1c879 3659 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3660 libgloss_dir=mips
a0da8069
NN
3661 ;;
3662 romp-*-*)
54d1c879 3663 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3664 ;;
dbf85af7 3665 sh-*-* | sh64-*-*)
a0da8069 3666 case "${host}" in
ec11bdc6
DD
3667 i[3456789]86-*-vsta) ;; # don't add gprof back in
3668 i[3456789]86-*-go32*) ;; # don't add gprof back in
3669 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3670 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3671 esac
e8a5fa9c
RW
3672 case "${target}" in
3673 sh*-*-elf)
3674 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3675 *)
3676 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3677 esac
a0da8069 3678 ;;
691bb5a1
DD
3679 sparclet-*-aout* | sparc86x-*-*)
3680 libgloss_dir=sparc
3681 ;;
a0da8069 3682 sparc-*-elf*)
54d1c879 3683 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3684 ;;
3685 sparc64-*-elf*)
54d1c879 3686 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3687 libgloss_dir=sparc
a0da8069
NN
3688 ;;
3689 sparclite-*-*)
54d1c879 3690 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3691 libgloss_dir=sparc
a0da8069
NN
3692 ;;
3693 sparc-*-sunos4*)
54d1c879 3694 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3695 if test x${is_cross_compiler} != xno ; then
3696 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3697 else
3698 use_gnu_ld=no
3699 fi
3700 ;;
e3c770b1 3701 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3702 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3703 ;;
a0da8069
NN
3704 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3705 ;;
3706 v810-*-*)
54d1c879 3707 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3708 ;;
3709 v850-*-*)
54d1c879 3710 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3711 ;;
3712 v850e-*-*)
54d1c879 3713 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3714 ;;
3715 v850ea-*-*)
54d1c879 3716 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3717 ;;
3718 vax-*-vms)
54d1c879 3719 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3720 ;;
3721 vax-*-*)
54d1c879 3722 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3723 ;;
8b66833e 3724 xtensa*-*-*)
54d1c879 3725 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3726 ;;
a0da8069 3727 ip2k-*-*)
54d1c879 3728 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3729 ;;
29383458 3730 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3731 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3732 ;;
3733 *-*-lynxos*)
54d1c879 3734 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3735 ;;
a0da8069 3736 *-*-*)
54d1c879 3737 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3738 ;;
3739esac
252b5132 3740
a0da8069
NN
3741# If we aren't building newlib, then don't build libgloss, since libgloss
3742# depends upon some newlib header files.
3743case "${noconfigdirs}" in
3744 *target-libgloss*) ;;
3745 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3746esac
3747
a0da8069
NN
3748# Work in distributions that contain no compiler tools, like Autoconf.
3749tentative_cc=""
3750host_makefile_frag=/dev/null
3751if test -d ${srcdir}/config ; then
3752case "${host}" in
3753 m68k-hp-hpux*)
3754 # Avoid "too much defining" errors from HPUX compiler.
3755 tentative_cc="cc -Wp,-H256000"
3756 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3757 # If it's HP/UX ar, this should be harmless.
3758 RANLIB="ar ts"
3759 ;;
3760 m68k-apollo-sysv*)
3761 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3762 ;;
3763 m68k-apollo-bsd*)
3764 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3765 # chokes on bfd, the compiler won't let you assign integers to enums, and
3766 # other problems. Defining CC to gcc is a questionable way to say "don't use
3767 # the apollo compiler" (the preferred version of GCC could be called cc,
3768 # or whatever), but I'm not sure leaving CC as cc is any better...
3769 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3770 # Used to have BISON=yacc.
3771 tentative_cc=gcc
3772 ;;
3773 m88k-dg-dgux*)
3774 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3775 ;;
3776 m88k-harris-cxux*)
3777 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3778 tentative_cc="cc -Xa"
3779 host_makefile_frag="config/mh-cxux"
3780 ;;
3781 m88k-motorola-sysv*)
3782 ;;
3783 mips*-dec-ultrix*)
3784 tentative_cc="cc -Wf,-XNg1000"
3785 host_makefile_frag="config/mh-decstation"
3786 ;;
3787 mips*-nec-sysv4*)
3788 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3789 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3790 host_makefile_frag="config/mh-necv4"
3791 ;;
3792 mips*-sgi-irix4*)
3793 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3794 # environment. Also bump switch table size so that cp-parse will
3795 # compile. Bump string length limit so linker builds.
3796 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3797 ;;
3798 mips*-*-sysv4*)
3799 host_makefile_frag="config/mh-sysv4"
3800 ;;
3801 mips*-*-sysv*)
3802 # This is for a MIPS running RISC/os 4.52C.
3803
3804 # This is needed for GDB, but needs to be in the top-level make because
3805 # if a library is compiled with the bsd headers and gets linked with the
3806 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3807 # a different size).
3808 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3809 # known except to select the sysv environment. Could we use /proc instead?
3810 # These "sysv environments" and "bsd environments" often end up being a pain.
3811 #
3812 # This is not part of CFLAGS because perhaps not all C compilers have this
3813 # option.
3814 tentative_cc="cc -systype sysv"
3815 ;;
3816 i370-ibm-opened*)
3817 tentative_cc="c89"
3818 ;;
ec11bdc6 3819 i[3456789]86-*-sysv5*)
a0da8069
NN
3820 host_makefile_frag="config/mh-sysv5"
3821 ;;
ec11bdc6 3822 i[3456789]86-*-dgux*)
a0da8069
NN
3823 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3824 host_makefile_frag="config/mh-dgux386"
3825 ;;
ec11bdc6 3826 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3827 # The MetaWare compiler will generate a copyright message unless you
3828 # turn it off by adding the -Hnocopyr flag.
3829 tentative_cc="cc -Hnocopyr"
3830 ;;
ec11bdc6 3831 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3832 # for an NCR 3000 (i486/SVR4) system.
3833 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3834 # This compiler not only emits obnoxious copyright messages every time
3835 # you run it, but it chokes and dies on a whole bunch of GNU source
3836 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3837 tentative_cc="/usr/ccs/ATT/cc"
3838 host_makefile_frag="config/mh-ncr3000"
3839 ;;
ec11bdc6 3840 i[3456789]86-*-sco3.2v5*)
a0da8069 3841 ;;
ec11bdc6 3842 i[3456789]86-*-sco*)
a0da8069
NN
3843 # The native C compiler botches some simple uses of const. Unfortunately,
3844 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3845 tentative_cc="cc -Dconst="
3846 host_makefile_frag="config/mh-sco"
3847 ;;
ec11bdc6 3848 i[3456789]86-*-udk*)
a0da8069
NN
3849 host_makefile_frag="config/mh-sysv5"
3850 ;;
ec11bdc6 3851 i[3456789]86-*-solaris2*)
a0da8069
NN
3852 host_makefile_frag="config/mh-sysv4"
3853 ;;
ec11bdc6 3854 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3855 host_makefile_frag="config/mh-djgpp"
3856 ;;
3857 *-cygwin*)
e33b51a6 3858
81ecdfbb
RW
3859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3860$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3861echo a >cygwin-cat-check
1f53ca9a 3862if test `cat cygwin-cat-check` = a ; then
8ade07e9 3863 rm cygwin-cat-check
81ecdfbb
RW
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3865$as_echo "yes" >&6; }
e33b51a6 3866else
8ade07e9 3867 rm cygwin-cat-check
81ecdfbb
RW
3868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3869$as_echo "no" >&6; }
3870 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3871 Please either mount the build directory in binary mode or run the following
3872 commands before running any configure script:
3873set -o igncr
3874export SHELLOPTS
81ecdfbb 3875 " "$LINENO" 5
e33b51a6 3876fi
e33b51a6 3877
a0da8069
NN
3878 host_makefile_frag="config/mh-cygwin"
3879 ;;
8a1599ab 3880 *-mingw*)
84e7906e 3881 host_makefile_frag="config/mh-mingw"
2d1e8239 3882 ;;
a0da8069
NN
3883 *-interix*)
3884 host_makefile_frag="config/mh-interix"
3885 ;;
3886 vax-*-ultrix2*)
3887 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3888 tentative_cc=gcc
3889 ;;
3890 *-*-solaris2*)
3891 host_makefile_frag="config/mh-solaris"
3892 ;;
3893 m68k-sun-sunos*)
3894 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3895 # without overflowing the jump tables (-J says to use a 32 bit table)
3896 tentative_cc="cc -J"
3897 ;;
da888c87 3898 hppa*-hp-hpux10*)
a0da8069 3899 tentative_cc="cc -Wp,-H256000"
da888c87 3900 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3901 ;;
da888c87
PB
3902 hppa*-hp-hpux* | hppa*-*-hiux*)
3903 tentative_cc="cc -Wp,-H256000"
3904 host_makefile_frag="config/mh-pa"
3905 ;;
3906 hppa*-*)
3907 host_makefile_frag="config/mh-pa"
3908 ;;
3909 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3910 tentative_cc="cc -Wp,-H256000"
3911 ;;
3912 rs6000-*-lynxos*)
3913 # /bin/cc is less than useful for our purposes. Always use GCC
3914 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3915 host_makefile_frag="config/mh-lynxrs6k"
3916 ;;
0df3d27f
PB
3917 powerpc-*-darwin*)
3918 host_makefile_frag="config/mh-ppc-darwin"
3919 ;;
f6d183c0
PB
3920 powerpc-*-aix*)
3921 host_makefile_frag="config/mh-ppc-aix"
3922 ;;
3923 rs6000-*-aix*)
3924 host_makefile_frag="config/mh-ppc-aix"
3925 ;;
a0da8069
NN
3926 *-*-lynxos*)
3927 # /bin/cc is less than useful for our purposes. Always use GCC
3928 tentative_cc="/bin/gcc"
3929 ;;
3930 *-*-sysv4*)
3931 host_makefile_frag="config/mh-sysv4"
3932 ;;
fe69863c
DD
3933 # This is placed last to prevent interfering with the cases above.
3934 i[3456789]86-*-*)
3935 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3936 host_makefile_frag="config/mh-x86omitfp"
3937 ;;
a0da8069
NN
3938esac
3939fi
3940
9e07f89d
NN
3941# If we aren't going to be using gcc, see if we can extract a definition
3942# of CC from the fragment.
3943# Actually, use the 'pre-extracted' version above.
3944if test -z "${CC}" && test "${build}" = "${host}" ; then
3945 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3946 found=
3947 for dir in $PATH; do
3948 test -z "$dir" && dir=.
3949 if test -f $dir/gcc; then
3950 found=yes
3951 break
3952 fi
3953 done
3954 IFS="$save_ifs"
3955 if test -z "${found}" && test -n "${tentative_cc}" ; then
3956 CC=$tentative_cc
3957 fi
3958fi
3959
3960if test "${build}" != "${host}" ; then
1576798e
PB
3961 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3962 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3963 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3964 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3965 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3966 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3967 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3968 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3969 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3970 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3971 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3972 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3973else
3974 AR_FOR_BUILD="\$(AR)"
3975 AS_FOR_BUILD="\$(AS)"
512b7dfb 3976 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3977 CXX_FOR_BUILD="\$(CXX)"
3978 GCJ_FOR_BUILD="\$(GCJ)"
3979 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3980 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3981 LD_FOR_BUILD="\$(LD)"
3982 NM_FOR_BUILD="\$(NM)"
3983 RANLIB_FOR_BUILD="\$(RANLIB)"
3984 WINDRES_FOR_BUILD="\$(WINDRES)"
3985 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3986fi
3987
3988ac_ext=c
c6b750e1
DJ
3989ac_cpp='$CPP $CPPFLAGS'
3990ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3991ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3992ac_compiler_gnu=$ac_cv_c_compiler_gnu
3993if test -n "$ac_tool_prefix"; then
3994 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3995set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3997$as_echo_n "checking for $ac_word... " >&6; }
3998if test "${ac_cv_prog_CC+set}" = set; then :
3999 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4000else
4001 if test -n "$CC"; then
4002 ac_cv_prog_CC="$CC" # Let the user override the test.
4003else
4004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005for as_dir in $PATH
4006do
4007 IFS=$as_save_IFS
4008 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4009 for ac_exec_ext in '' $ac_executable_extensions; do
4010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4011 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4013 break 2
4014 fi
4015done
81ecdfbb
RW
4016 done
4017IFS=$as_save_IFS
c6b750e1
DJ
4018
4019fi
4020fi
4021CC=$ac_cv_prog_CC
4022if test -n "$CC"; then
81ecdfbb
RW
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4024$as_echo "$CC" >&6; }
c6b750e1 4025else
81ecdfbb
RW
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4027$as_echo "no" >&6; }
c6b750e1
DJ
4028fi
4029
81ecdfbb 4030
c6b750e1
DJ
4031fi
4032if test -z "$ac_cv_prog_CC"; then
4033 ac_ct_CC=$CC
6a9cf61e 4034 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4035set dummy gcc; ac_word=$2
81ecdfbb
RW
4036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4037$as_echo_n "checking for $ac_word... " >&6; }
4038if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4039 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4040else
4041 if test -n "$ac_ct_CC"; then
4042 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4043else
4044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045for as_dir in $PATH
4046do
4047 IFS=$as_save_IFS
4048 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4049 for ac_exec_ext in '' $ac_executable_extensions; do
4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4051 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4053 break 2
4054 fi
4055done
81ecdfbb
RW
4056 done
4057IFS=$as_save_IFS
c6b750e1
DJ
4058
4059fi
4060fi
4061ac_ct_CC=$ac_cv_prog_ac_ct_CC
4062if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4064$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4065else
81ecdfbb
RW
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4067$as_echo "no" >&6; }
c6b750e1
DJ
4068fi
4069
81ecdfbb
RW
4070 if test "x$ac_ct_CC" = x; then
4071 CC=""
4072 else
4073 case $cross_compiling:$ac_tool_warned in
4074yes:)
4075{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4076$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4077ac_tool_warned=yes ;;
4078esac
4079 CC=$ac_ct_CC
4080 fi
c6b750e1
DJ
4081else
4082 CC="$ac_cv_prog_CC"
4083fi
4084
4085if test -z "$CC"; then
81ecdfbb
RW
4086 if test -n "$ac_tool_prefix"; then
4087 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4088set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4090$as_echo_n "checking for $ac_word... " >&6; }
4091if test "${ac_cv_prog_CC+set}" = set; then :
4092 $as_echo_n "(cached) " >&6
9e07f89d
NN
4093else
4094 if test -n "$CC"; then
4095 ac_cv_prog_CC="$CC" # Let the user override the test.
4096else
c6b750e1
DJ
4097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4098for as_dir in $PATH
4099do
4100 IFS=$as_save_IFS
4101 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4102 for ac_exec_ext in '' $ac_executable_extensions; do
4103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4104 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4106 break 2
4107 fi
4108done
81ecdfbb
RW
4109 done
4110IFS=$as_save_IFS
c6b750e1 4111
9e07f89d
NN
4112fi
4113fi
c6b750e1 4114CC=$ac_cv_prog_CC
9e07f89d 4115if test -n "$CC"; then
81ecdfbb
RW
4116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4117$as_echo "$CC" >&6; }
c6b750e1 4118else
81ecdfbb
RW
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4120$as_echo "no" >&6; }
c6b750e1
DJ
4121fi
4122
c6b750e1 4123
81ecdfbb 4124 fi
c6b750e1 4125fi
9e07f89d
NN
4126if test -z "$CC"; then
4127 # Extract the first word of "cc", so it can be a program name with args.
4128set dummy cc; ac_word=$2
81ecdfbb
RW
4129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4130$as_echo_n "checking for $ac_word... " >&6; }
4131if test "${ac_cv_prog_CC+set}" = set; then :
4132 $as_echo_n "(cached) " >&6
9e07f89d
NN
4133else
4134 if test -n "$CC"; then
4135 ac_cv_prog_CC="$CC" # Let the user override the test.
4136else
9e07f89d 4137 ac_prog_rejected=no
c6b750e1
DJ
4138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4139for as_dir in $PATH
4140do
4141 IFS=$as_save_IFS
4142 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4143 for ac_exec_ext in '' $ac_executable_extensions; do
4144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4145 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4146 ac_prog_rejected=yes
4147 continue
4148 fi
4149 ac_cv_prog_CC="cc"
81ecdfbb 4150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4151 break 2
4152 fi
4153done
81ecdfbb
RW
4154 done
4155IFS=$as_save_IFS
c6b750e1 4156
9e07f89d
NN
4157if test $ac_prog_rejected = yes; then
4158 # We found a bogon in the path, so make sure we never use it.
4159 set dummy $ac_cv_prog_CC
4160 shift
c6b750e1 4161 if test $# != 0; then
9e07f89d
NN
4162 # We chose a different compiler from the bogus one.
4163 # However, it has the same basename, so the bogon will be chosen
4164 # first if we set CC to just the basename; use the full file name.
4165 shift
c6b750e1 4166 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4167 fi
4168fi
4169fi
4170fi
c6b750e1 4171CC=$ac_cv_prog_CC
9e07f89d 4172if test -n "$CC"; then
81ecdfbb
RW
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4174$as_echo "$CC" >&6; }
9e07f89d 4175else
81ecdfbb
RW
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4177$as_echo "no" >&6; }
9e07f89d
NN
4178fi
4179
81ecdfbb 4180
c6b750e1
DJ
4181fi
4182if test -z "$CC"; then
4183 if test -n "$ac_tool_prefix"; then
81ecdfbb 4184 for ac_prog in cl.exe
c6b750e1
DJ
4185 do
4186 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4187set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4189$as_echo_n "checking for $ac_word... " >&6; }
4190if test "${ac_cv_prog_CC+set}" = set; then :
4191 $as_echo_n "(cached) " >&6
9e07f89d
NN
4192else
4193 if test -n "$CC"; then
4194 ac_cv_prog_CC="$CC" # Let the user override the test.
4195else
c6b750e1
DJ
4196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197for as_dir in $PATH
4198do
4199 IFS=$as_save_IFS
4200 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4201 for ac_exec_ext in '' $ac_executable_extensions; do
4202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4203 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4205 break 2
376a0e54 4206 fi
c6b750e1 4207done
81ecdfbb
RW
4208 done
4209IFS=$as_save_IFS
cac3d6c4 4210
c6b750e1
DJ
4211fi
4212fi
4213CC=$ac_cv_prog_CC
4214if test -n "$CC"; then
81ecdfbb
RW
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4216$as_echo "$CC" >&6; }
cac3d6c4 4217else
81ecdfbb
RW
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4219$as_echo "no" >&6; }
9e07f89d 4220fi
cac3d6c4 4221
81ecdfbb 4222
c6b750e1
DJ
4223 test -n "$CC" && break
4224 done
cac3d6c4 4225fi
c6b750e1
DJ
4226if test -z "$CC"; then
4227 ac_ct_CC=$CC
81ecdfbb 4228 for ac_prog in cl.exe
c6b750e1
DJ
4229do
4230 # Extract the first word of "$ac_prog", so it can be a program name with args.
4231set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4233$as_echo_n "checking for $ac_word... " >&6; }
4234if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4235 $as_echo_n "(cached) " >&6
cac3d6c4 4236else
c6b750e1
DJ
4237 if test -n "$ac_ct_CC"; then
4238 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4239else
c6b750e1
DJ
4240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4241for as_dir in $PATH
4242do
4243 IFS=$as_save_IFS
4244 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4245 for ac_exec_ext in '' $ac_executable_extensions; do
4246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4247 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4249 break 2
4250 fi
4251done
81ecdfbb
RW
4252 done
4253IFS=$as_save_IFS
c6b750e1 4254
cac3d6c4
CM
4255fi
4256fi
c6b750e1
DJ
4257ac_ct_CC=$ac_cv_prog_ac_ct_CC
4258if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4260$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4261else
81ecdfbb
RW
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4263$as_echo "no" >&6; }
cac3d6c4 4264fi
376a0e54 4265
81ecdfbb 4266
c6b750e1
DJ
4267 test -n "$ac_ct_CC" && break
4268done
4269
81ecdfbb
RW
4270 if test "x$ac_ct_CC" = x; then
4271 CC=""
4272 else
4273 case $cross_compiling:$ac_tool_warned in
4274yes:)
4275{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4276$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4277ac_tool_warned=yes ;;
4278esac
4279 CC=$ac_ct_CC
4280 fi
c6b750e1
DJ
4281fi
4282
4283fi
4284
4285
81ecdfbb
RW
4286test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4287$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4288as_fn_error "no acceptable C compiler found in \$PATH
4289See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4290
4291# Provide some information about the compiler.
81ecdfbb
RW
4292$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4293set X $ac_compile
4294ac_compiler=$2
4295for ac_option in --version -v -V -qversion; do
4296 { { ac_try="$ac_compiler $ac_option >&5"
4297case "(($ac_try" in
4298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4299 *) ac_try_echo=$ac_try;;
4300esac
4301eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4302$as_echo "$ac_try_echo"; } >&5
4303 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4304 ac_status=$?
81ecdfbb
RW
4305 if test -s conftest.err; then
4306 sed '10a\
4307... rest of stderr output deleted ...
4308 10q' conftest.err >conftest.er1
4309 cat conftest.er1 >&5
4310 rm -f conftest.er1 conftest.err
4311 fi
4312 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4313 test $ac_status = 0; }
4314done
c6b750e1 4315
81ecdfbb 4316cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4317/* end confdefs.h. */
4318
4319int
4320main ()
4321{
4322
4323 ;
4324 return 0;
4325}
4326_ACEOF
4327ac_clean_files_save=$ac_clean_files
81ecdfbb 4328ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4329# Try to create an executable without -o first, disregard a.out.
4330# It will help us diagnose broken compilers, and finding out an intuition
4331# of exeext.
81ecdfbb
RW
4332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4333$as_echo_n "checking for C compiler default output file name... " >&6; }
4334ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4335
4336# The possible output files:
4337ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4338
4339ac_rmfiles=
4340for ac_file in $ac_files
4341do
4342 case $ac_file in
4343 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4344 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4345 esac
4346done
4347rm -f $ac_rmfiles
4348
4349if { { ac_try="$ac_link_default"
4350case "(($ac_try" in
4351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4352 *) ac_try_echo=$ac_try;;
4353esac
4354eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4355$as_echo "$ac_try_echo"; } >&5
4356 (eval "$ac_link_default") 2>&5
c6b750e1 4357 ac_status=$?
81ecdfbb
RW
4358 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4359 test $ac_status = 0; }; then :
4360 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4361# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4362# in a Makefile. We should not override ac_cv_exeext if it was cached,
4363# so that the user can short-circuit this test for compilers unknown to
4364# Autoconf.
4365for ac_file in $ac_files ''
c6b750e1
DJ
4366do
4367 test -f "$ac_file" || continue
4368 case $ac_file in
81ecdfbb 4369 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4370 ;;
4371 [ab].out )
4372 # We found the default executable, but exeext='' is most
4373 # certainly right.
4374 break;;
4375 *.* )
81ecdfbb
RW
4376 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4377 then :; else
4378 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4379 fi
4380 # We set ac_cv_exeext here because the later test for it is not
4381 # safe: cross compilers may not add the suffix if given an `-o'
4382 # argument, so we may need to know it at that point already.
4383 # Even if this section looks crufty: it has the advantage of
4384 # actually working.
c6b750e1
DJ
4385 break;;
4386 * )
4387 break;;
4388 esac
4389done
81ecdfbb
RW
4390test "$ac_cv_exeext" = no && ac_cv_exeext=
4391
c6b750e1 4392else
81ecdfbb
RW
4393 ac_file=''
4394fi
4395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4396$as_echo "$ac_file" >&6; }
4397if test -z "$ac_file"; then :
4398 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4399sed 's/^/| /' conftest.$ac_ext >&5
4400
81ecdfbb
RW
4401{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4402$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4403{ as_fn_set_status 77
4404as_fn_error "C compiler cannot create executables
4405See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4406fi
c6b750e1 4407ac_exeext=$ac_cv_exeext
c6b750e1 4408
81ecdfbb 4409# Check that the compiler produces executables we can run. If not, either
c6b750e1 4410# the compiler is broken, or we cross compile.
81ecdfbb
RW
4411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4412$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4413# If not cross compiling, check that we can run a simple program.
4414if test "$cross_compiling" != yes; then
4415 if { ac_try='./$ac_file'
81ecdfbb
RW
4416 { { case "(($ac_try" in
4417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4418 *) ac_try_echo=$ac_try;;
4419esac
4420eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4421$as_echo "$ac_try_echo"; } >&5
4422 (eval "$ac_try") 2>&5
c6b750e1 4423 ac_status=$?
81ecdfbb
RW
4424 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4425 test $ac_status = 0; }; }; then
c6b750e1
DJ
4426 cross_compiling=no
4427 else
4428 if test "$cross_compiling" = maybe; then
4429 cross_compiling=yes
4430 else
81ecdfbb
RW
4431 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4432$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4433as_fn_error "cannot run C compiled programs.
c6b750e1 4434If you meant to cross compile, use \`--host'.
81ecdfbb 4435See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4436 fi
4437 fi
4438fi
81ecdfbb
RW
4439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4440$as_echo "yes" >&6; }
c6b750e1 4441
81ecdfbb 4442rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4443ac_clean_files=$ac_clean_files_save
81ecdfbb 4444# Check that the compiler produces executables we can run. If not, either
c6b750e1 4445# the compiler is broken, or we cross compile.
81ecdfbb
RW
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4447$as_echo_n "checking whether we are cross compiling... " >&6; }
4448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4449$as_echo "$cross_compiling" >&6; }
4450
4451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4452$as_echo_n "checking for suffix of executables... " >&6; }
4453if { { ac_try="$ac_link"
4454case "(($ac_try" in
4455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4456 *) ac_try_echo=$ac_try;;
4457esac
4458eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4459$as_echo "$ac_try_echo"; } >&5
4460 (eval "$ac_link") 2>&5
c6b750e1 4461 ac_status=$?
81ecdfbb
RW
4462 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4463 test $ac_status = 0; }; then :
c6b750e1
DJ
4464 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4465# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4466# work properly (i.e., refer to `conftest.exe'), while it won't with
4467# `rm'.
4468for ac_file in conftest.exe conftest conftest.*; do
4469 test -f "$ac_file" || continue
4470 case $ac_file in
81ecdfbb 4471 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4472 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4473 break;;
4474 * ) break;;
4475 esac
4476done
4477else
81ecdfbb
RW
4478 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4479$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4480as_fn_error "cannot compute suffix of executables: cannot compile and link
4481See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4482fi
c6b750e1 4483rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4485$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4486
4487rm -f conftest.$ac_ext
4488EXEEXT=$ac_cv_exeext
4489ac_exeext=$EXEEXT
81ecdfbb
RW
4490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4491$as_echo_n "checking for suffix of object files... " >&6; }
4492if test "${ac_cv_objext+set}" = set; then :
4493 $as_echo_n "(cached) " >&6
c6b750e1 4494else
81ecdfbb 4495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4496/* end confdefs.h. */
4497
4498int
4499main ()
4500{
4501
4502 ;
4503 return 0;
4504}
4505_ACEOF
4506rm -f conftest.o conftest.obj
81ecdfbb
RW
4507if { { ac_try="$ac_compile"
4508case "(($ac_try" in
4509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4510 *) ac_try_echo=$ac_try;;
4511esac
4512eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4513$as_echo "$ac_try_echo"; } >&5
4514 (eval "$ac_compile") 2>&5
c6b750e1 4515 ac_status=$?
81ecdfbb
RW
4516 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4517 test $ac_status = 0; }; then :
4518 for ac_file in conftest.o conftest.obj conftest.*; do
4519 test -f "$ac_file" || continue;
c6b750e1 4520 case $ac_file in
81ecdfbb 4521 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4522 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4523 break;;
4524 esac
4525done
cac3d6c4 4526else
81ecdfbb 4527 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4528sed 's/^/| /' conftest.$ac_ext >&5
4529
81ecdfbb
RW
4530{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4531$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4532as_fn_error "cannot compute suffix of object files: cannot compile
4533See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4534fi
c6b750e1
DJ
4535rm -f conftest.$ac_cv_objext conftest.$ac_ext
4536fi
81ecdfbb
RW
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4538$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4539OBJEXT=$ac_cv_objext
4540ac_objext=$OBJEXT
81ecdfbb
RW
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4542$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4543if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4544 $as_echo_n "(cached) " >&6
c6b750e1 4545else
81ecdfbb 4546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4547/* end confdefs.h. */
4548
4549int
4550main ()
4551{
4552#ifndef __GNUC__
4553 choke me
4554#endif
4555
4556 ;
4557 return 0;
4558}
4559_ACEOF
81ecdfbb 4560if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4561 ac_compiler_gnu=yes
4562else
81ecdfbb 4563 ac_compiler_gnu=no
c6b750e1 4564fi
81ecdfbb 4565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4566ac_cv_c_compiler_gnu=$ac_compiler_gnu
4567
4568fi
81ecdfbb
RW
4569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4570$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4571if test $ac_compiler_gnu = yes; then
4572 GCC=yes
4573else
4574 GCC=
4575fi
c6b750e1
DJ
4576ac_test_CFLAGS=${CFLAGS+set}
4577ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4579$as_echo_n "checking whether $CC accepts -g... " >&6; }
4580if test "${ac_cv_prog_cc_g+set}" = set; then :
4581 $as_echo_n "(cached) " >&6
4582else
4583 ac_save_c_werror_flag=$ac_c_werror_flag
4584 ac_c_werror_flag=yes
4585 ac_cv_prog_cc_g=no
4586 CFLAGS="-g"
4587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4588/* end confdefs.h. */
4589
4590int
4591main ()
4592{
4593
4594 ;
4595 return 0;
4596}
4597_ACEOF
81ecdfbb 4598if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4599 ac_cv_prog_cc_g=yes
4600else
81ecdfbb
RW
4601 CFLAGS=""
4602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4603/* end confdefs.h. */
4604
4605int
4606main ()
4607{
4608
4609 ;
4610 return 0;
4611}
4612_ACEOF
4613if ac_fn_c_try_compile "$LINENO"; then :
4614
4615else
4616 ac_c_werror_flag=$ac_save_c_werror_flag
4617 CFLAGS="-g"
4618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4619/* end confdefs.h. */
cac3d6c4 4620
81ecdfbb
RW
4621int
4622main ()
4623{
4624
4625 ;
4626 return 0;
4627}
4628_ACEOF
4629if ac_fn_c_try_compile "$LINENO"; then :
4630 ac_cv_prog_cc_g=yes
4631fi
4632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4633fi
81ecdfbb 4634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4635fi
81ecdfbb
RW
4636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4637 ac_c_werror_flag=$ac_save_c_werror_flag
4638fi
4639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4640$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4641if test "$ac_test_CFLAGS" = set; then
c6b750e1 4642 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4643elif test $ac_cv_prog_cc_g = yes; then
4644 if test "$GCC" = yes; then
4645 CFLAGS="-g -O2"
4646 else
4647 CFLAGS="-g"
4648 fi
4649else
4650 if test "$GCC" = yes; then
4651 CFLAGS="-O2"
4652 else
4653 CFLAGS=
4654 fi
4655fi
81ecdfbb
RW
4656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4657$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4658if test "${ac_cv_prog_cc_c89+set}" = set; then :
4659 $as_echo_n "(cached) " >&6
c6b750e1 4660else
81ecdfbb 4661 ac_cv_prog_cc_c89=no
c6b750e1 4662ac_save_CC=$CC
81ecdfbb 4663cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4664/* end confdefs.h. */
4665#include <stdarg.h>
4666#include <stdio.h>
4667#include <sys/types.h>
4668#include <sys/stat.h>
4669/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4670struct buf { int x; };
4671FILE * (*rcsopen) (struct buf *, struct stat *, int);
4672static char *e (p, i)
4673 char **p;
4674 int i;
4675{
4676 return p[i];
4677}
4678static char *f (char * (*g) (char **, int), char **p, ...)
4679{
4680 char *s;
4681 va_list v;
4682 va_start (v,p);
4683 s = g (p, va_arg (v,int));
4684 va_end (v);
4685 return s;
4686}
4687
4688/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4689 function prototypes and stuff, but not '\xHH' hex character constants.
4690 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4691 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4692 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4693 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4694 that's true only with -std. */
c6b750e1
DJ
4695int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4696
81ecdfbb
RW
4697/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4698 inside strings and character constants. */
4699#define FOO(x) 'x'
4700int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4701
c6b750e1
DJ
4702int test (int i, double x);
4703struct s1 {int (*f) (int a);};
4704struct s2 {int (*f) (double a);};
4705int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4706int argc;
4707char **argv;
4708int
4709main ()
4710{
4711return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4712 ;
4713 return 0;
4714}
4715_ACEOF
81ecdfbb
RW
4716for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4717 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4718do
4719 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4720 if ac_fn_c_try_compile "$LINENO"; then :
4721 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4722fi
81ecdfbb
RW
4723rm -f core conftest.err conftest.$ac_objext
4724 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4725done
81ecdfbb 4726rm -f conftest.$ac_ext
c6b750e1
DJ
4727CC=$ac_save_CC
4728
4729fi
81ecdfbb
RW
4730# AC_CACHE_VAL
4731case "x$ac_cv_prog_cc_c89" in
4732 x)
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4734$as_echo "none needed" >&6; } ;;
4735 xno)
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4737$as_echo "unsupported" >&6; } ;;
c6b750e1 4738 *)
81ecdfbb
RW
4739 CC="$CC $ac_cv_prog_cc_c89"
4740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4741$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4742esac
81ecdfbb 4743if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4744
c6b750e1
DJ
4745fi
4746
c6b750e1
DJ
4747ac_ext=c
4748ac_cpp='$CPP $CPPFLAGS'
4749ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4750ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4751ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4752
81ecdfbb 4753ac_ext=cpp
18f6b6ee
PB
4754ac_cpp='$CXXCPP $CPPFLAGS'
4755ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4756ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4757ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4758if test -z "$CXX"; then
4759 if test -n "$CCC"; then
4760 CXX=$CCC
4761 else
4762 if test -n "$ac_tool_prefix"; then
4763 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4764 do
4765 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4766set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4768$as_echo_n "checking for $ac_word... " >&6; }
4769if test "${ac_cv_prog_CXX+set}" = set; then :
4770 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4771else
4772 if test -n "$CXX"; then
4773 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4774else
4775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4776for as_dir in $PATH
4777do
4778 IFS=$as_save_IFS
4779 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4780 for ac_exec_ext in '' $ac_executable_extensions; do
4781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4782 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4784 break 2
4785 fi
4786done
81ecdfbb
RW
4787 done
4788IFS=$as_save_IFS
512b7dfb 4789
18f6b6ee
PB
4790fi
4791fi
4792CXX=$ac_cv_prog_CXX
4793if test -n "$CXX"; then
81ecdfbb
RW
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4795$as_echo "$CXX" >&6; }
18f6b6ee 4796else
81ecdfbb
RW
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4798$as_echo "no" >&6; }
18f6b6ee
PB
4799fi
4800
81ecdfbb 4801
18f6b6ee
PB
4802 test -n "$CXX" && break
4803 done
4804fi
4805if test -z "$CXX"; then
4806 ac_ct_CXX=$CXX
81ecdfbb 4807 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4808do
4809 # Extract the first word of "$ac_prog", so it can be a program name with args.
4810set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4812$as_echo_n "checking for $ac_word... " >&6; }
4813if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4814 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4815else
4816 if test -n "$ac_ct_CXX"; then
4817 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4818else
4819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4820for as_dir in $PATH
4821do
4822 IFS=$as_save_IFS
4823 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4824 for ac_exec_ext in '' $ac_executable_extensions; do
4825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4826 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4828 break 2
512b7dfb 4829 fi
18f6b6ee 4830done
81ecdfbb
RW
4831 done
4832IFS=$as_save_IFS
512b7dfb 4833
18f6b6ee
PB
4834fi
4835fi
4836ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4837if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4839$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4840else
81ecdfbb
RW
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4842$as_echo "no" >&6; }
18f6b6ee
PB
4843fi
4844
81ecdfbb 4845
18f6b6ee
PB
4846 test -n "$ac_ct_CXX" && break
4847done
18f6b6ee 4848
81ecdfbb
RW
4849 if test "x$ac_ct_CXX" = x; then
4850 CXX="g++"
4851 else
4852 case $cross_compiling:$ac_tool_warned in
4853yes:)
4854{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4855$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4856ac_tool_warned=yes ;;
4857esac
4858 CXX=$ac_ct_CXX
4859 fi
18f6b6ee
PB
4860fi
4861
81ecdfbb
RW
4862 fi
4863fi
18f6b6ee 4864# Provide some information about the compiler.
81ecdfbb
RW
4865$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4866set X $ac_compile
4867ac_compiler=$2
4868for ac_option in --version -v -V -qversion; do
4869 { { ac_try="$ac_compiler $ac_option >&5"
4870case "(($ac_try" in
4871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4872 *) ac_try_echo=$ac_try;;
4873esac
4874eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4875$as_echo "$ac_try_echo"; } >&5
4876 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4877 ac_status=$?
81ecdfbb
RW
4878 if test -s conftest.err; then
4879 sed '10a\
4880... rest of stderr output deleted ...
4881 10q' conftest.err >conftest.er1
4882 cat conftest.er1 >&5
4883 rm -f conftest.er1 conftest.err
4884 fi
4885 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4886 test $ac_status = 0; }
4887done
18f6b6ee 4888
81ecdfbb
RW
4889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4890$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4891if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4892 $as_echo_n "(cached) " >&6
18f6b6ee 4893else
81ecdfbb 4894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4895/* end confdefs.h. */
4896
4897int
4898main ()
4899{
4900#ifndef __GNUC__
4901 choke me
4902#endif
4903
4904 ;
4905 return 0;
4906}
4907_ACEOF
81ecdfbb 4908if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4909 ac_compiler_gnu=yes
4910else
81ecdfbb 4911 ac_compiler_gnu=no
18f6b6ee 4912fi
81ecdfbb 4913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4914ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4915
4916fi
81ecdfbb
RW
4917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4918$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4919if test $ac_compiler_gnu = yes; then
4920 GXX=yes
4921else
4922 GXX=
4923fi
18f6b6ee
PB
4924ac_test_CXXFLAGS=${CXXFLAGS+set}
4925ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4927$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4928if test "${ac_cv_prog_cxx_g+set}" = set; then :
4929 $as_echo_n "(cached) " >&6
4930else
4931 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4932 ac_cxx_werror_flag=yes
4933 ac_cv_prog_cxx_g=no
4934 CXXFLAGS="-g"
4935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4936/* end confdefs.h. */
4937
4938int
4939main ()
4940{
4941
4942 ;
4943 return 0;
4944}
4945_ACEOF
81ecdfbb 4946if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4947 ac_cv_prog_cxx_g=yes
4948else
81ecdfbb
RW
4949 CXXFLAGS=""
4950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4951/* end confdefs.h. */
81ecdfbb 4952
18f6b6ee
PB
4953int
4954main ()
4955{
81ecdfbb 4956
18f6b6ee
PB
4957 ;
4958 return 0;
4959}
4960_ACEOF
81ecdfbb 4961if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4962
81ecdfbb
RW
4963else
4964 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4965 CXXFLAGS="-g"
4966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4967/* end confdefs.h. */
81ecdfbb 4968
18f6b6ee
PB
4969int
4970main ()
4971{
81ecdfbb 4972
18f6b6ee
PB
4973 ;
4974 return 0;
4975}
4976_ACEOF
81ecdfbb
RW
4977if ac_fn_cxx_try_compile "$LINENO"; then :
4978 ac_cv_prog_cxx_g=yes
18f6b6ee 4979fi
81ecdfbb
RW
4980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4981fi
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983fi
4984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4986fi
4987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4988$as_echo "$ac_cv_prog_cxx_g" >&6; }
4989if test "$ac_test_CXXFLAGS" = set; then
4990 CXXFLAGS=$ac_save_CXXFLAGS
4991elif test $ac_cv_prog_cxx_g = yes; then
4992 if test "$GXX" = yes; then
4993 CXXFLAGS="-g -O2"
4994 else
4995 CXXFLAGS="-g"
4996 fi
4997else
4998 if test "$GXX" = yes; then
4999 CXXFLAGS="-O2"
5000 else
5001 CXXFLAGS=
5002 fi
18f6b6ee 5003fi
18f6b6ee
PB
5004ac_ext=c
5005ac_cpp='$CPP $CPPFLAGS'
5006ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5007ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5008ac_compiler_gnu=$ac_cv_c_compiler_gnu
5009
5010
5011# We must set the default linker to the linker used by gcc for the correct
5012# operation of libtool. If LD is not defined and we are using gcc, try to
5013# set the LD default to the ld used by gcc.
5014if test -z "$LD"; then
5015 if test "$GCC" = yes; then
5016 case $build in
5017 *-*-mingw*)
5018 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5019 *)
5020 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5021 esac
5022 case $gcc_prog_ld in
5023 # Accept absolute paths.
5024 [\\/]* | [A-Za-z]:[\\/]*)
5025 LD="$gcc_prog_ld" ;;
5026 esac
5027 fi
512b7dfb
PB
5028fi
5029
5030
5031
5032
c6b750e1 5033if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5034 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5035set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5037$as_echo_n "checking for $ac_word... " >&6; }
5038if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5039 $as_echo_n "(cached) " >&6
9e07f89d 5040else
512b7dfb
PB
5041 if test -n "$GNATBIND"; then
5042 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5043else
c6b750e1
DJ
5044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5045for as_dir in $PATH
5046do
5047 IFS=$as_save_IFS
5048 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5049 for ac_exec_ext in '' $ac_executable_extensions; do
5050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5051 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5053 break 2
5054 fi
5055done
81ecdfbb
RW
5056 done
5057IFS=$as_save_IFS
c6b750e1 5058
9e07f89d
NN
5059fi
5060fi
512b7dfb
PB
5061GNATBIND=$ac_cv_prog_GNATBIND
5062if test -n "$GNATBIND"; then
81ecdfbb
RW
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5064$as_echo "$GNATBIND" >&6; }
9e07f89d 5065else
81ecdfbb
RW
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5067$as_echo "no" >&6; }
9e07f89d
NN
5068fi
5069
81ecdfbb 5070
c6b750e1 5071fi
512b7dfb
PB
5072if test -z "$ac_cv_prog_GNATBIND"; then
5073 ac_ct_GNATBIND=$GNATBIND
5074 # Extract the first word of "gnatbind", so it can be a program name with args.
5075set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5077$as_echo_n "checking for $ac_word... " >&6; }
5078if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5079 $as_echo_n "(cached) " >&6
9e07f89d 5080else
512b7dfb
PB
5081 if test -n "$ac_ct_GNATBIND"; then
5082 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5083else
c6b750e1
DJ
5084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5085for as_dir in $PATH
5086do
5087 IFS=$as_save_IFS
5088 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5089 for ac_exec_ext in '' $ac_executable_extensions; do
5090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5091 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5093 break 2
5094 fi
5095done
81ecdfbb
RW
5096 done
5097IFS=$as_save_IFS
c6b750e1 5098
9e07f89d
NN
5099fi
5100fi
512b7dfb
PB
5101ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5102if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5104$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5105else
81ecdfbb
RW
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5107$as_echo "no" >&6; }
9e07f89d
NN
5108fi
5109
81ecdfbb
RW
5110 if test "x$ac_ct_GNATBIND" = x; then
5111 GNATBIND="no"
5112 else
5113 case $cross_compiling:$ac_tool_warned in
5114yes:)
5115{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5116$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5117ac_tool_warned=yes ;;
5118esac
5119 GNATBIND=$ac_ct_GNATBIND
5120 fi
24ff9987 5121else
512b7dfb 5122 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5123fi
5124
7df2cd5d 5125if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5126 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5127set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5129$as_echo_n "checking for $ac_word... " >&6; }
5130if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5131 $as_echo_n "(cached) " >&6
7df2cd5d 5132else
512b7dfb
PB
5133 if test -n "$GNATMAKE"; then
5134 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5135else
5136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137for as_dir in $PATH
5138do
5139 IFS=$as_save_IFS
5140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5141 for ac_exec_ext in '' $ac_executable_extensions; do
5142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5143 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5145 break 2
5146 fi
5147done
81ecdfbb
RW
5148 done
5149IFS=$as_save_IFS
7df2cd5d
PB
5150
5151fi
5152fi
512b7dfb
PB
5153GNATMAKE=$ac_cv_prog_GNATMAKE
5154if test -n "$GNATMAKE"; then
81ecdfbb
RW
5155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5156$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5157else
81ecdfbb
RW
5158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5159$as_echo "no" >&6; }
7df2cd5d
PB
5160fi
5161
81ecdfbb 5162
7df2cd5d 5163fi
512b7dfb
PB
5164if test -z "$ac_cv_prog_GNATMAKE"; then
5165 ac_ct_GNATMAKE=$GNATMAKE
5166 # Extract the first word of "gnatmake", so it can be a program name with args.
5167set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5169$as_echo_n "checking for $ac_word... " >&6; }
5170if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5171 $as_echo_n "(cached) " >&6
7df2cd5d 5172else
512b7dfb
PB
5173 if test -n "$ac_ct_GNATMAKE"; then
5174 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5175else
5176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177for as_dir in $PATH
5178do
5179 IFS=$as_save_IFS
5180 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5181 for ac_exec_ext in '' $ac_executable_extensions; do
5182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5183 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5185 break 2
5186 fi
5187done
81ecdfbb
RW
5188 done
5189IFS=$as_save_IFS
7df2cd5d 5190
7df2cd5d
PB
5191fi
5192fi
512b7dfb
PB
5193ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5194if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5196$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5197else
81ecdfbb
RW
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5199$as_echo "no" >&6; }
7df2cd5d
PB
5200fi
5201
81ecdfbb
RW
5202 if test "x$ac_ct_GNATMAKE" = x; then
5203 GNATMAKE="no"
5204 else
5205 case $cross_compiling:$ac_tool_warned in
5206yes:)
5207{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5208$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5209ac_tool_warned=yes ;;
5210esac
5211 GNATMAKE=$ac_ct_GNATMAKE
5212 fi
7df2cd5d 5213else
512b7dfb 5214 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5215fi
5216
81ecdfbb
RW
5217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5218$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5219if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5220 $as_echo_n "(cached) " >&6
9e07f89d
NN
5221else
5222 cat >conftest.adb <<EOF
5223procedure conftest is begin null; end conftest;
5224EOF
5225acx_cv_cc_gcc_supports_ada=no
5226# There is a bug in old released versions of GCC which causes the
5227# driver to exit successfully when the appropriate language module
5228# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5229# Therefore we must check for the error message as well as an
5230# unsuccessful exit.
b8908782
DD
5231# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5232# given a .adb file, but produce no object file. So we must check
5233# if an object file was really produced to guard against this.
9e07f89d 5234errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5235if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5236 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5237fi
5238rm -f conftest.*
5239fi
81ecdfbb
RW
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5241$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5242
512b7dfb 5243if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5244 have_gnat=yes
5245else
5246 have_gnat=no
5247fi
5248
81ecdfbb
RW
5249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5250$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5251if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5252 $as_echo_n "(cached) " >&6
b8908782
DD
5253else
5254 echo abfoo >t1
5255 echo cdfoo >t2
5256 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5257 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5258 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5259 :
5260 else
5261 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5262 fi
5263 fi
b8908782
DD
5264 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5265 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5266 :
b8908782
DD
5267 else
5268 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5269 fi
5270 fi
5271 rm t1 t2
5272
5273fi
81ecdfbb
RW
5274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5275$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5276do_compare="$gcc_cv_prog_cmp_skip"
5277
5278
9e07f89d 5279
e8a5fa9c 5280# See if we are building gcc with C++.
81ecdfbb
RW
5281# Check whether --enable-build-with-cxx was given.
5282if test "${enable_build_with_cxx+set}" = set; then :
5283 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5284else
5285 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5286fi
5287
e8a5fa9c 5288
d5f2ee2e
KG
5289# Used for setting $lt_cv_objdir
5290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5291$as_echo_n "checking for objdir... " >&6; }
5292if test "${lt_cv_objdir+set}" = set; then :
5293 $as_echo_n "(cached) " >&6
5294else
5295 rm -f .libs 2>/dev/null
5296mkdir .libs 2>/dev/null
5297if test -d .libs; then
5298 lt_cv_objdir=.libs
5299else
5300 # MS-DOS does not allow filenames that begin with a dot.
5301 lt_cv_objdir=_libs
5302fi
5303rmdir .libs 2>/dev/null
5304fi
5305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5306$as_echo "$lt_cv_objdir" >&6; }
5307objdir=$lt_cv_objdir
5308
5309
5310
5311
5312
5313cat >>confdefs.h <<_ACEOF
5314#define LT_OBJDIR "$lt_cv_objdir/"
5315_ACEOF
5316
5317
5318
e8a5fa9c 5319# Check for GMP, MPFR and MPC
d9b76ff9 5320gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5321gmpinc=
4b900473 5322have_gmp=no
e8a5fa9c
RW
5323
5324# Specify a location for mpc
5325# check for this first so it ends up on the link line before mpfr.
5326
81ecdfbb
RW
5327# Check whether --with-mpc was given.
5328if test "${with_mpc+set}" = set; then :
5329 withval=$with_mpc;
5330fi
e8a5fa9c 5331
e8a5fa9c 5332
81ecdfbb
RW
5333# Check whether --with-mpc_include was given.
5334if test "${with_mpc_include+set}" = set; then :
5335 withval=$with_mpc_include;
5336fi
e8a5fa9c 5337
e8a5fa9c 5338
81ecdfbb
RW
5339# Check whether --with-mpc_lib was given.
5340if test "${with_mpc_lib+set}" = set; then :
5341 withval=$with_mpc_lib;
5342fi
e8a5fa9c 5343
e8a5fa9c
RW
5344
5345if test "x$with_mpc" != x; then
d9b76ff9
KG
5346 gmplibs="-L$with_mpc/lib $gmplibs"
5347 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5348fi
5349if test "x$with_mpc_include" != x; then
d9b76ff9 5350 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5351fi
5352if test "x$with_mpc_lib" != x; then
d9b76ff9 5353 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5354fi
5355if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5356 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5357 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5358 # Do not test the mpc version. Assume that it is sufficient, since
5359 # it is in the source tree, and the library has not been built yet
5360 # but it would be included on the link line in the version check below
5361 # hence making the test fail.
d9b76ff9 5362 have_gmp=yes
e8a5fa9c 5363fi
4b900473 5364
11b04d1f
DD
5365# Specify a location for mpfr
5366# check for this first so it ends up on the link line before gmp.
c6b750e1 5367
81ecdfbb
RW
5368# Check whether --with-mpfr-dir was given.
5369if test "${with_mpfr_dir+set}" = set; then :
5370 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5371Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5372fi
5373
11b04d1f
DD
5374
5375
81ecdfbb
RW
5376# Check whether --with-mpfr was given.
5377if test "${with_mpfr+set}" = set; then :
5378 withval=$with_mpfr;
5379fi
c6b750e1 5380
11b04d1f 5381
81ecdfbb
RW
5382# Check whether --with-mpfr_include was given.
5383if test "${with_mpfr_include+set}" = set; then :
5384 withval=$with_mpfr_include;
5385fi
c6b750e1 5386
8a0d8a5c 5387
81ecdfbb
RW
5388# Check whether --with-mpfr_lib was given.
5389if test "${with_mpfr_lib+set}" = set; then :
5390 withval=$with_mpfr_lib;
5391fi
8a0d8a5c 5392
11b04d1f
DD
5393
5394if test "x$with_mpfr" != x; then
5395 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5396 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5397fi
8a0d8a5c 5398if test "x$with_mpfr_include" != x; then
d9b76ff9 5399 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5400fi
5401if test "x$with_mpfr_lib" != x; then
5402 gmplibs="-L$with_mpfr_lib $gmplibs"
5403fi
4b900473 5404if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5405 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5406 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5407 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5408 # Do not test the mpfr version. Assume that it is sufficient, since
5409 # it is in the source tree, and the library has not been built yet
5410 # but it would be included on the link line in the version check below
5411 # hence making the test fail.
5412 have_gmp=yes
5413fi
11b04d1f 5414
4b1cb4fe 5415# Specify a location for gmp
c6b750e1 5416
81ecdfbb
RW
5417# Check whether --with-gmp-dir was given.
5418if test "${with_gmp_dir+set}" = set; then :
5419 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5420Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5421fi
5422
4b1cb4fe
DD
5423
5424
81ecdfbb
RW
5425# Check whether --with-gmp was given.
5426if test "${with_gmp+set}" = set; then :
5427 withval=$with_gmp;
5428fi
c6b750e1 5429
4b1cb4fe 5430
81ecdfbb
RW
5431# Check whether --with-gmp_include was given.
5432if test "${with_gmp_include+set}" = set; then :
5433 withval=$with_gmp_include;
5434fi
c6b750e1 5435
8a0d8a5c 5436
81ecdfbb
RW
5437# Check whether --with-gmp_lib was given.
5438if test "${with_gmp_lib+set}" = set; then :
5439 withval=$with_gmp_lib;
5440fi
8a0d8a5c
PB
5441
5442
4b1cb4fe 5443
11b04d1f
DD
5444if test "x$with_gmp" != x; then
5445 gmplibs="-L$with_gmp/lib $gmplibs"
5446 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5447fi
8a0d8a5c
PB
5448if test "x$with_gmp_include" != x; then
5449 gmpinc="-I$with_gmp_include $gmpinc"
5450fi
5451if test "x$with_gmp_lib" != x; then
5452 gmplibs="-L$with_gmp_lib $gmplibs"
5453fi
4b900473 5454if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5455 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5456 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c 5457 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
d5f2ee2e 5458 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5459 # Do not test the gmp version. Assume that it is sufficient, since
5460 # it is in the source tree, and the library has not been built yet
5461 # but it would be included on the link line in the version check below
5462 # hence making the test fail.
5463 have_gmp=yes
5464fi
4b1cb4fe 5465
ceb92e78 5466if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5467 have_gmp=yes
5468 saved_CFLAGS="$CFLAGS"
5469 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5470 # Check for the recommended and required versions of GMP.
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5472$as_echo_n "checking for the correct version of gmp.h... " >&6; }
5473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5474/* end confdefs.h. */
5475#include "gmp.h"
5476int
5477main ()
5478{
5479
5480 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5481 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5482 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5483 choke me
5484 #endif
5485
5486 ;
5487 return 0;
5488}
5489_ACEOF
5490if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1 5491
81ecdfbb 5492cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5493/* end confdefs.h. */
a6b5846e 5494#include <gmp.h>
c6b750e1
DJ
5495int
5496main ()
5497{
4b1cb4fe 5498
a6b5846e
KG
5499 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5500 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5501 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5502 choke me
5503 #endif
c6b750e1
DJ
5504
5505 ;
5506 return 0;
5507}
5508_ACEOF
81ecdfbb
RW
5509if ac_fn_c_try_compile "$LINENO"; then :
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5511$as_echo "yes" >&6; }
a6b5846e
KG
5512else
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5514$as_echo "buggy but acceptable" >&6; }
5515fi
5516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5517else
81ecdfbb
RW
5518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5519$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5520fi
81ecdfbb 5521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5522
e8a5fa9c 5523 # If we have GMP, check the MPFR version.
4b900473 5524 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5525 # Check for the recommended and required versions of MPFR.
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5527$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5529/* end confdefs.h. */
9b134994 5530#include <gmp.h>
4b900473 5531 #include <mpfr.h>
c6b750e1
DJ
5532int
5533main ()
5534{
9b134994 5535
ef699244 5536 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5537 choke me
5538 #endif
c6b750e1
DJ
5539
5540 ;
5541 return 0;
5542}
5543_ACEOF
81ecdfbb
RW
5544if ac_fn_c_try_compile "$LINENO"; then :
5545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5546/* end confdefs.h. */
4b1cb4fe 5547#include <gmp.h>
4b900473 5548 #include <mpfr.h>
c6b750e1
DJ
5549int
5550main ()
5551{
9dbaa842 5552
a6b5846e 5553 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5554 choke me
5555 #endif
e8a5fa9c
RW
5556
5557 ;
5558 return 0;
5559}
5560_ACEOF
81ecdfbb
RW
5561if ac_fn_c_try_compile "$LINENO"; then :
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5563$as_echo "yes" >&6; }
e8a5fa9c 5564else
81ecdfbb
RW
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5566$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5567fi
81ecdfbb 5568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5569else
81ecdfbb
RW
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5571$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5572fi
81ecdfbb 5573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5574 fi
5575
5576 # Check for the MPC header version.
d9b76ff9 5577 if test x"$have_gmp" = xyes ; then
a6b5846e 5578 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5580$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5582/* end confdefs.h. */
5583#include <mpc.h>
5584int
5585main ()
5586{
5587
a6b5846e
KG
5588 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5589 choke me
5590 #endif
5591
5592 ;
5593 return 0;
5594}
5595_ACEOF
5596if ac_fn_c_try_compile "$LINENO"; then :
5597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5598/* end confdefs.h. */
5599#include <mpc.h>
5600int
5601main ()
5602{
5603
5604 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5605 choke me
5606 #endif
5607
5608 ;
5609 return 0;
5610}
5611_ACEOF
81ecdfbb
RW
5612if ac_fn_c_try_compile "$LINENO"; then :
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5614$as_echo "yes" >&6; }
a6b5846e
KG
5615else
5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5617$as_echo "buggy but acceptable" >&6; }
5618fi
5619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5620else
81ecdfbb 5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5622$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5623fi
81ecdfbb 5624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5625 fi
5626
5627 # Now check the MPFR library.
5628 if test x"$have_gmp" = xyes; then
5629 saved_LIBS="$LIBS"
5630 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5632$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5634/* end confdefs.h. */
d9b76ff9 5635#include <mpc.h>
e8a5fa9c
RW
5636int
5637main ()
5638{
5639
5640 mpfr_t n;
5641 mpfr_t x;
d9b76ff9 5642 mpc_t c;
e8a5fa9c
RW
5643 int t;
5644 mpfr_init (n);
5645 mpfr_init (x);
5646 mpfr_atan2 (n, n, x, GMP_RNDN);
5647 mpfr_erfc (n, x, GMP_RNDN);
5648 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5649 mpfr_clear(n);
5650 mpfr_clear(x);
5651 mpc_init2 (c, 53);
5652 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5653 mpc_cosh (c, c, MPC_RNDNN);
5654 mpc_pow (c, c, c, MPC_RNDNN);
5655 mpc_acosh (c, c, MPC_RNDNN);
5656 mpc_clear (c);
c6b750e1
DJ
5657
5658 ;
5659 return 0;
5660}
5661_ACEOF
81ecdfbb
RW
5662if ac_fn_c_try_link "$LINENO"; then :
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5664$as_echo "yes" >&6; }
c6b750e1 5665else
81ecdfbb
RW
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5667$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5668fi
81ecdfbb
RW
5669rm -f core conftest.err conftest.$ac_objext \
5670 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5671 LIBS="$saved_LIBS"
5672 fi
5673
4b900473 5674 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5675
a6b5846e
KG
5676# The library versions listed in the error message below should match
5677# the HARD-minimums enforced above.
4b900473 5678 if test x$have_gmp != xyes; then
a6b5846e 5679 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5680Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5681their locations. Source code for these libraries can be found at
5682their respective hosting sites as well as at
5683ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5684http://gcc.gnu.org/install/prerequisites.html for additional info. If
5685you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5686make sure that you have installed both the libraries and the header
5687files. They may be located in separate packages." "$LINENO" 5
4b900473 5688 fi
9dbaa842
DD
5689fi
5690
e8a5fa9c
RW
5691# Flags needed for both GMP, MPFR and/or MPC.
5692
5693
5694
4b1cb4fe
DD
5695
5696
5697
29383458
JM
5698# Allow host libstdc++ to be specified for static linking with PPL.
5699
81ecdfbb
RW
5700# Check whether --with-host-libstdcxx was given.
5701if test "${with_host_libstdcxx+set}" = set; then :
5702 withval=$with_host_libstdcxx;
5703fi
29383458 5704
29383458
JM
5705
5706case $with_host_libstdcxx in
5707 no|yes)
81ecdfbb 5708 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5709 ;;
5710esac
e28c595f 5711
e8a5fa9c
RW
5712# Linker flags to use for stage1 or when not boostrapping.
5713
81ecdfbb
RW
5714# Check whether --with-stage1-ldflags was given.
5715if test "${with_stage1_ldflags+set}" = set; then :
5716 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5717 stage1_ldflags=
5718 else
5719 stage1_ldflags=$withval
5720 fi
5721else
5722 stage1_ldflags=
81ecdfbb
RW
5723fi
5724
e8a5fa9c
RW
5725
5726
5727# Libraries to use for stage1 or when not bootstrapping.
5728
81ecdfbb
RW
5729# Check whether --with-stage1-libs was given.
5730if test "${with_stage1_libs+set}" = set; then :
5731 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5732 stage1_libs=
5733 else
5734 stage1_libs=$withval
5735 fi
5736else
5737 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5738fi
5739
e8a5fa9c
RW
5740
5741
e8a5fa9c
RW
5742# Libraries to use for stage2 and later builds. This defaults to the
5743# argument passed to --with-host-libstdcxx.
5744
81ecdfbb
RW
5745# Check whether --with-boot-libs was given.
5746if test "${with_boot_libs+set}" = set; then :
5747 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5748 poststage1_libs=
5749 else
5750 poststage1_libs=$withval
5751 fi
5752else
5753 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5754fi
5755
e8a5fa9c
RW
5756
5757
143754cd
NC
5758# Linker flags to use for stage2 and later builds.
5759
5760# Check whether --with-boot-ldflags was given.
5761if test "${with_boot_ldflags+set}" = set; then :
5762 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5763 poststage1_ldflags=
5764 else
5765 poststage1_ldflags=$withval
5766 fi
5767else
5768 poststage1_ldflags=
5769 # With --enable-build-with-cxx, default to linking libstdc++ and
5770 # libgcc statically. But if the user explicitly specified the
5771 # libraries to use, trust that they are doing what they want.
5772 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5773 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5774 fi
5775fi
5776
5777
5778
e28c595f
JM
5779# Check for PPL
5780ppl_major_version=0
5781ppl_minor_version=10
e8a5fa9c 5782ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5783pplinc=
5784
5785
81ecdfbb
RW
5786# Check whether --with-ppl was given.
5787if test "${with_ppl+set}" = set; then :
5788 withval=$with_ppl;
81ecdfbb 5789fi
e28c595f 5790
e28c595f 5791
81ecdfbb
RW
5792# Check whether --with-ppl_include was given.
5793if test "${with_ppl_include+set}" = set; then :
5794 withval=$with_ppl_include;
5795fi
5796
e28c595f 5797
81ecdfbb
RW
5798# Check whether --with-ppl_lib was given.
5799if test "${with_ppl_lib+set}" = set; then :
5800 withval=$with_ppl_lib;
5801fi
e28c595f 5802
e28c595f 5803
29383458
JM
5804case $with_ppl in
5805 no)
5806 ppllibs=
5807 ;;
1f53ca9a
AO
5808 "" | yes)
5809 ;;
29383458 5810 *)
e8a5fa9c 5811 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5812 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5813 ;;
5814esac
e28c595f
JM
5815if test "x$with_ppl_include" != x; then
5816 pplinc="-I$with_ppl_include $pplinc"
5817fi
5818if test "x$with_ppl_lib" != x; then
e8a5fa9c 5819 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5820fi
5821if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5822 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"' -lppl_c -lppl -lgmpxx '
1f53ca9a
AO
5823 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5824 enable_ppl_version_check=no
e28c595f
JM
5825fi
5826
81ecdfbb
RW
5827# Check whether --enable-ppl-version-check was given.
5828if test "${enable_ppl_version_check+set}" = set; then :
5829 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5830else
5831 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5832fi
5833
e28c595f 5834
1f53ca9a 5835if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5836 saved_CFLAGS="$CFLAGS"
5837 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5839$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5841/* end confdefs.h. */
5842#include "ppl_c.h"
5843int
5844main ()
5845{
5846
5847 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5848 choke me
5849 #endif
5850
5851 ;
5852 return 0;
5853}
5854_ACEOF
81ecdfbb
RW
5855if ac_fn_c_try_compile "$LINENO"; then :
5856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5857$as_echo "yes" >&6; }
e28c595f 5858else
81ecdfbb 5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5860$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5861fi
81ecdfbb 5862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5863 CFLAGS="$saved_CFLAGS"
5864fi
5865
5866# Flags needed for PPL
5867
5868
5869
5870
5871# Check for CLOOG
5872clooglibs=" -lcloog "
5873clooginc=" -DCLOOG_PPL_BACKEND "
5874
5875
81ecdfbb
RW
5876# Check whether --with-cloog was given.
5877if test "${with_cloog+set}" = set; then :
5878 withval=$with_cloog;
81ecdfbb
RW
5879fi
5880
e28c595f 5881
81ecdfbb
RW
5882# Check whether --with-cloog_include was given.
5883if test "${with_cloog_include+set}" = set; then :
5884 withval=$with_cloog_include;
5885fi
e28c595f 5886
e28c595f 5887
81ecdfbb
RW
5888# Check whether --with-cloog_lib was given.
5889if test "${with_cloog_lib+set}" = set; then :
5890 withval=$with_cloog_lib;
5891fi
e28c595f 5892
e28c595f 5893
1f53ca9a
AO
5894if test "x$with_ppl" = "xno"; then
5895 with_cloog=no
5896fi
5897
29383458
JM
5898case $with_cloog in
5899 no)
5900 clooglibs=
5901 clooginc=
5902 ;;
1f53ca9a
AO
5903 "" | yes)
5904 ;;
29383458
JM
5905 *)
5906 clooglibs="-L$with_cloog/lib -lcloog"
5907 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5908 ;;
5909esac
e28c595f
JM
5910if test "x$with_cloog_include" != x; then
5911 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5912fi
5913if test "x$with_cloog_lib" != x; then
5914 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5915fi
5916if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5917 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5918 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5919 enable_cloog_version_check=no
e28c595f
JM
5920fi
5921
81ecdfbb
RW
5922# Check whether --enable-cloog-version-check was given.
5923if test "${enable_cloog_version_check+set}" = set; then :
5924 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5925else
5926 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5927fi
5928
e28c595f 5929
1f53ca9a 5930if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5931 saved_CFLAGS="$CFLAGS"
5932 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
143754cd
NC
5933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5934$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
81ecdfbb 5935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5936/* end confdefs.h. */
5937#include "cloog/cloog.h"
5938int
5939main ()
5940{
5941
143754cd 5942 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
e28c595f
JM
5943 choke me
5944 #endif
5945
5946 ;
5947 return 0;
5948}
5949_ACEOF
81ecdfbb
RW
5950if ac_fn_c_try_compile "$LINENO"; then :
5951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5952$as_echo "yes" >&6; }
e28c595f 5953else
81ecdfbb
RW
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5955$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5956fi
81ecdfbb 5957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5958 CFLAGS="$saved_CFLAGS"
5959fi
5960
5961# Flags needed for CLOOG
5962
5963
5964
700d40ca
ILT
5965# Check for LTO support.
5966# Check whether --enable-lto was given.
5967if test "${enable_lto+set}" = set; then :
5968 enableval=$enable_lto; enable_lto=$enableval
5969else
5970 enable_lto=yes; default_enable_lto=yes
5971fi
5972
5973
143754cd
NC
5974
5975
5976
5977target_elf=no
5978case $target in
5979 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
5980 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
5981 alpha*-dec-osf* | *-interix*)
5982 target_elf=no
5983 ;;
5984 *)
5985 target_elf=yes
5986 ;;
5987esac
5988
5989if test $target_elf = yes; then :
5990
5991else
5992 if test x"$default_enable_lto" = x"yes" ; then
5993 enable_lto=no
5994else
5995 if test x"$enable_lto" = x"yes"; then
5996 as_fn_error "LTO support requires an ELF target." "$LINENO" 5
5997 fi
5998fi
5999default_enable_lto=no
6000fi
6001
6002
700d40ca
ILT
6003if test x"$enable_lto" = x"yes" ; then
6004 # Make sure that libelf.h and gelf.h are available.
6005
6006# Check whether --with-libelf was given.
6007if test "${with_libelf+set}" = set; then :
6008 withval=$with_libelf;
6009fi
6010
6011
6012
6013# Check whether --with-libelf_include was given.
6014if test "${with_libelf_include+set}" = set; then :
6015 withval=$with_libelf_include;
6016fi
6017
6018
6019
6020# Check whether --with-libelf_lib was given.
6021if test "${with_libelf_lib+set}" = set; then :
6022 withval=$with_libelf_lib;
6023fi
6024
6025
1f53ca9a
AO
6026 saved_CFLAGS="$CFLAGS"
6027 saved_CPPFLAGS="$CPPFLAGS"
6028 saved_LIBS="$LIBS"
6029
700d40ca
ILT
6030 case $with_libelf in
6031 "")
6032 libelflibs="-lelf"
6033 libelfinc="-I/usr/include/libelf"
6034 ;;
6035 *)
6036 libelflibs="-L$with_libelf/lib -lelf"
6037 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6038 LIBS="$libelflibs $LIBS"
6039 ;;
6040 esac
6041
6042 if test "x$with_libelf_include" != x; then
6043 libelfinc="-I$with_libelf_include"
6044 fi
6045
6046 if test "x$with_libelf_lib" != x; then
6047 libelflibs="-L$with_libelf_lib -lelf"
6048 LIBS="$libelflibs $LIBS"
6049 fi
6050
6051 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6052 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
6053 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6054 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 6055 LIBS="$libelflibs $LIBS"
700d40ca 6056
1f53ca9a 6057 else
700d40ca
ILT
6058
6059 CFLAGS="$CFLAGS $libelfinc"
6060 CPPFLAGS="$CPPFLAGS $libelfinc"
6061 LIBS="$LIBS $libelflibs"
6062
6063 ac_ext=c
6064ac_cpp='$CPP $CPPFLAGS'
6065ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6066ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6067ac_compiler_gnu=$ac_cv_c_compiler_gnu
6068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6069$as_echo_n "checking how to run the C preprocessor... " >&6; }
6070# On Suns, sometimes $CPP names a directory.
6071if test -n "$CPP" && test -d "$CPP"; then
6072 CPP=
6073fi
6074if test -z "$CPP"; then
6075 if test "${ac_cv_prog_CPP+set}" = set; then :
6076 $as_echo_n "(cached) " >&6
6077else
6078 # Double quotes because CPP needs to be expanded
6079 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6080 do
6081 ac_preproc_ok=false
6082for ac_c_preproc_warn_flag in '' yes
6083do
6084 # Use a header file that comes with gcc, so configuring glibc
6085 # with a fresh cross-compiler works.
6086 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6087 # <limits.h> exists even on freestanding compilers.
6088 # On the NeXT, cc -E runs the code through the compiler's parser,
6089 # not just through cpp. "Syntax error" is here to catch this case.
6090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6091/* end confdefs.h. */
6092#ifdef __STDC__
6093# include <limits.h>
6094#else
6095# include <assert.h>
6096#endif
6097 Syntax error
6098_ACEOF
6099if ac_fn_c_try_cpp "$LINENO"; then :
6100
6101else
6102 # Broken: fails on valid input.
6103continue
6104fi
6105rm -f conftest.err conftest.$ac_ext
6106
6107 # OK, works on sane cases. Now check whether nonexistent headers
6108 # can be detected and how.
6109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6110/* end confdefs.h. */
6111#include <ac_nonexistent.h>
6112_ACEOF
6113if ac_fn_c_try_cpp "$LINENO"; then :
6114 # Broken: success on invalid input.
6115continue
6116else
6117 # Passes both tests.
6118ac_preproc_ok=:
6119break
6120fi
6121rm -f conftest.err conftest.$ac_ext
6122
6123done
6124# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6125rm -f conftest.err conftest.$ac_ext
6126if $ac_preproc_ok; then :
6127 break
6128fi
6129
6130 done
6131 ac_cv_prog_CPP=$CPP
6132
6133fi
6134 CPP=$ac_cv_prog_CPP
6135else
6136 ac_cv_prog_CPP=$CPP
6137fi
6138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6139$as_echo "$CPP" >&6; }
6140ac_preproc_ok=false
6141for ac_c_preproc_warn_flag in '' yes
6142do
6143 # Use a header file that comes with gcc, so configuring glibc
6144 # with a fresh cross-compiler works.
6145 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6146 # <limits.h> exists even on freestanding compilers.
6147 # On the NeXT, cc -E runs the code through the compiler's parser,
6148 # not just through cpp. "Syntax error" is here to catch this case.
6149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6150/* end confdefs.h. */
6151#ifdef __STDC__
6152# include <limits.h>
6153#else
6154# include <assert.h>
6155#endif
6156 Syntax error
6157_ACEOF
6158if ac_fn_c_try_cpp "$LINENO"; then :
6159
6160else
6161 # Broken: fails on valid input.
6162continue
6163fi
6164rm -f conftest.err conftest.$ac_ext
6165
6166 # OK, works on sane cases. Now check whether nonexistent headers
6167 # can be detected and how.
6168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6169/* end confdefs.h. */
6170#include <ac_nonexistent.h>
6171_ACEOF
6172if ac_fn_c_try_cpp "$LINENO"; then :
6173 # Broken: success on invalid input.
6174continue
6175else
6176 # Passes both tests.
6177ac_preproc_ok=:
6178break
6179fi
6180rm -f conftest.err conftest.$ac_ext
6181
6182done
6183# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6184rm -f conftest.err conftest.$ac_ext
6185if $ac_preproc_ok; then :
6186
6187else
6188 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6189$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6190as_fn_error "C preprocessor \"$CPP\" fails sanity check
6191See \`config.log' for more details." "$LINENO" 5; }
6192fi
6193
6194ac_ext=c
6195ac_cpp='$CPP $CPPFLAGS'
6196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6198ac_compiler_gnu=$ac_cv_c_compiler_gnu
6199
6200
6201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6202$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6203if test "${ac_cv_path_GREP+set}" = set; then :
6204 $as_echo_n "(cached) " >&6
6205else
6206 if test -z "$GREP"; then
6207 ac_path_GREP_found=false
6208 # Loop through the user's path and test for each of PROGNAME-LIST
6209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6211do
6212 IFS=$as_save_IFS
6213 test -z "$as_dir" && as_dir=.
6214 for ac_prog in grep ggrep; do
6215 for ac_exec_ext in '' $ac_executable_extensions; do
6216 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6217 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6218# Check for GNU ac_path_GREP and select it if it is found.
6219 # Check for GNU $ac_path_GREP
6220case `"$ac_path_GREP" --version 2>&1` in
6221*GNU*)
6222 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6223*)
6224 ac_count=0
6225 $as_echo_n 0123456789 >"conftest.in"
6226 while :
6227 do
6228 cat "conftest.in" "conftest.in" >"conftest.tmp"
6229 mv "conftest.tmp" "conftest.in"
6230 cp "conftest.in" "conftest.nl"
6231 $as_echo 'GREP' >> "conftest.nl"
6232 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6233 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6234 as_fn_arith $ac_count + 1 && ac_count=$as_val
6235 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6236 # Best one so far, save it but keep looking for a better one
6237 ac_cv_path_GREP="$ac_path_GREP"
6238 ac_path_GREP_max=$ac_count
6239 fi
6240 # 10*(2^10) chars as input seems more than enough
6241 test $ac_count -gt 10 && break
6242 done
6243 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6244esac
6245
6246 $ac_path_GREP_found && break 3
6247 done
6248 done
6249 done
6250IFS=$as_save_IFS
6251 if test -z "$ac_cv_path_GREP"; then
6252 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6253 fi
6254else
6255 ac_cv_path_GREP=$GREP
6256fi
6257
6258fi
6259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6260$as_echo "$ac_cv_path_GREP" >&6; }
6261 GREP="$ac_cv_path_GREP"
6262
6263
6264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6265$as_echo_n "checking for egrep... " >&6; }
6266if test "${ac_cv_path_EGREP+set}" = set; then :
6267 $as_echo_n "(cached) " >&6
6268else
6269 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6270 then ac_cv_path_EGREP="$GREP -E"
6271 else
6272 if test -z "$EGREP"; then
6273 ac_path_EGREP_found=false
6274 # Loop through the user's path and test for each of PROGNAME-LIST
6275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6276for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6277do
6278 IFS=$as_save_IFS
6279 test -z "$as_dir" && as_dir=.
6280 for ac_prog in egrep; do
6281 for ac_exec_ext in '' $ac_executable_extensions; do
6282 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6283 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6284# Check for GNU ac_path_EGREP and select it if it is found.
6285 # Check for GNU $ac_path_EGREP
6286case `"$ac_path_EGREP" --version 2>&1` in
6287*GNU*)
6288 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6289*)
6290 ac_count=0
6291 $as_echo_n 0123456789 >"conftest.in"
6292 while :
6293 do
6294 cat "conftest.in" "conftest.in" >"conftest.tmp"
6295 mv "conftest.tmp" "conftest.in"
6296 cp "conftest.in" "conftest.nl"
6297 $as_echo 'EGREP' >> "conftest.nl"
6298 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6299 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6300 as_fn_arith $ac_count + 1 && ac_count=$as_val
6301 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6302 # Best one so far, save it but keep looking for a better one
6303 ac_cv_path_EGREP="$ac_path_EGREP"
6304 ac_path_EGREP_max=$ac_count
6305 fi
6306 # 10*(2^10) chars as input seems more than enough
6307 test $ac_count -gt 10 && break
6308 done
6309 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6310esac
6311
6312 $ac_path_EGREP_found && break 3
6313 done
6314 done
6315 done
6316IFS=$as_save_IFS
6317 if test -z "$ac_cv_path_EGREP"; then
6318 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6319 fi
6320else
6321 ac_cv_path_EGREP=$EGREP
6322fi
6323
6324 fi
6325fi
6326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6327$as_echo "$ac_cv_path_EGREP" >&6; }
6328 EGREP="$ac_cv_path_EGREP"
6329
6330
6331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6332$as_echo_n "checking for ANSI C header files... " >&6; }
6333if test "${ac_cv_header_stdc+set}" = set; then :
6334 $as_echo_n "(cached) " >&6
6335else
6336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6337/* end confdefs.h. */
6338#include <stdlib.h>
6339#include <stdarg.h>
6340#include <string.h>
6341#include <float.h>
6342
6343int
6344main ()
6345{
6346
6347 ;
6348 return 0;
6349}
6350_ACEOF
6351if ac_fn_c_try_compile "$LINENO"; then :
6352 ac_cv_header_stdc=yes
6353else
6354 ac_cv_header_stdc=no
6355fi
6356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6357
6358if test $ac_cv_header_stdc = yes; then
6359 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6361/* end confdefs.h. */
6362#include <string.h>
6363
6364_ACEOF
6365if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6366 $EGREP "memchr" >/dev/null 2>&1; then :
6367
6368else
6369 ac_cv_header_stdc=no
6370fi
6371rm -f conftest*
6372
6373fi
6374
6375if test $ac_cv_header_stdc = yes; then
6376 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6378/* end confdefs.h. */
6379#include <stdlib.h>
6380
6381_ACEOF
6382if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6383 $EGREP "free" >/dev/null 2>&1; then :
6384
6385else
6386 ac_cv_header_stdc=no
6387fi
6388rm -f conftest*
6389
6390fi
6391
6392if test $ac_cv_header_stdc = yes; then
6393 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6394 if test "$cross_compiling" = yes; then :
6395 :
6396else
6397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6398/* end confdefs.h. */
6399#include <ctype.h>
6400#include <stdlib.h>
6401#if ((' ' & 0x0FF) == 0x020)
6402# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6403# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6404#else
6405# define ISLOWER(c) \
6406 (('a' <= (c) && (c) <= 'i') \
6407 || ('j' <= (c) && (c) <= 'r') \
6408 || ('s' <= (c) && (c) <= 'z'))
6409# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6410#endif
6411
6412#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6413int
6414main ()
6415{
6416 int i;
6417 for (i = 0; i < 256; i++)
6418 if (XOR (islower (i), ISLOWER (i))
6419 || toupper (i) != TOUPPER (i))
6420 return 2;
6421 return 0;
6422}
6423_ACEOF
6424if ac_fn_c_try_run "$LINENO"; then :
6425
6426else
6427 ac_cv_header_stdc=no
6428fi
6429rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6430 conftest.$ac_objext conftest.beam conftest.$ac_ext
6431fi
6432
6433fi
6434fi
6435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6436$as_echo "$ac_cv_header_stdc" >&6; }
6437if test $ac_cv_header_stdc = yes; then
6438
6439$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6440
6441fi
6442
6443# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6444for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6445 inttypes.h stdint.h unistd.h
6446do :
6447 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6448ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6449"
6450eval as_val=\$$as_ac_Header
6451 if test "x$as_val" = x""yes; then :
6452 cat >>confdefs.h <<_ACEOF
6453#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6454_ACEOF
6455
6456fi
6457
6458done
6459
6460
6461for ac_header in libelf.h
6462do :
6463 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6464if test "x$ac_cv_header_libelf_h" = x""yes; then :
6465 cat >>confdefs.h <<_ACEOF
6466#define HAVE_LIBELF_H 1
6467_ACEOF
6468 have_libelf_h=yes
6469fi
6470
6471done
6472
6473 for ac_header in gelf.h
6474do :
6475 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6476if test "x$ac_cv_header_gelf_h" = x""yes; then :
6477 cat >>confdefs.h <<_ACEOF
6478#define HAVE_GELF_H 1
6479_ACEOF
6480 have_gelf_h=yes
6481fi
6482
6483done
6484
6485
6486 for ac_header in libelf/libelf.h
6487do :
6488 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6489if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6490 cat >>confdefs.h <<_ACEOF
6491#define HAVE_LIBELF_LIBELF_H 1
6492_ACEOF
6493 have_libelf_libelf_h=yes
6494fi
6495
6496done
6497
6498 for ac_header in libelf/gelf.h
6499do :
6500 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6501if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6502 cat >>confdefs.h <<_ACEOF
6503#define HAVE_LIBELF_GELF_H 1
6504_ACEOF
6505 have_libelf_gelf_h=yes
6506fi
6507
6508done
6509
6510
6511 # If we couldn't find libelf.h and the user forced it, emit an error.
6512 if test x"$have_libelf_h" != x"yes" \
6513 && test x"$have_libelf_libelf_h" != x"yes" ; then
6514 if test x"$default_enable_lto" != x"yes" ; then
6515 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6516 else
6517 enable_lto=no
6518 libelflibs=
6519 libelfinc=
6520 fi
6521 fi
6522
6523 # If we couldn't find gelf.h and the user forced it, emit an error.
6524 if test x"$have_gelf_h" != x"yes" \
6525 && test x"$have_libelf_gelf_h" != x"yes" ; then
6526 if test x"$default_enable_lto" != x"yes" ; then
6527 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6528 else
6529 enable_lto=no
6530 libelflibs=
6531 libelfinc=
6532 fi
6533 fi
6534
6535 # Check that the detected libelf has the functions we need. We cannot
6536 # rely on just detecting the headers since they do not include
6537 # versioning information. Add functions, if needed.
6538 if test x"$enable_lto" = x"yes" ; then
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6540$as_echo_n "checking for the correct version of libelf... " >&6; }
6541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6542/* end confdefs.h. */
6543#include <libelf.h>
6544int
6545main ()
6546{
6547
6548 elf_errmsg (0);
6549 elf_getscn (0, 0);
6550 elf_nextscn (0, 0);
6551 elf_strptr (0, 0, 0);
6552 elf_getident (0, 0);
6553 elf_getshdrstrndx (0, 0);
6554 elf_begin (0, 0, 0);
6555 elf_ndxscn (0);
6556 elf_end (0);
6557
6558 ;
6559 return 0;
6560}
6561_ACEOF
6562if ac_fn_c_try_link "$LINENO"; then :
6563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6564$as_echo "yes" >&6; };
6565else
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6567$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6568
6569fi
6570rm -f core conftest.err conftest.$ac_objext \
6571 conftest$ac_exeext conftest.$ac_ext
6572
6573 # If we couldn't enable LTO and the user forced it, emit an error.
6574 if test x"$enable_lto" = x"no" \
6575 && test x"$default_enable_lto" != x"yes" ; then
6576 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6577Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6578to specify its location." "$LINENO" 5
6579 fi
6580 fi
6581
6582 CFLAGS="$saved_CFLAGS"
6583 CPPFLAGS="$saved_CPPFLAGS"
6584 LIBS="$saved_LIBS"
6585
1f53ca9a
AO
6586 fi
6587
700d40ca
ILT
6588 # Flags needed for libelf.
6589
6590
6591fi
6592
e28c595f 6593
947f426e 6594# By default, C is the only stage 1 language.
9b134994 6595stage1_languages=,c,
1d39f329 6596
e8a5fa9c 6597# Target libraries that we bootstrap.
2aa2364a 6598bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6599
9e07f89d
NN
6600# Figure out what language subdirectories are present.
6601# Look if the user specified --enable-languages="..."; if not, use
6602# the environment variable $LANGUAGES if defined. $LANGUAGES might
6603# go away some day.
6604# NB: embedded tabs in this IF block -- do not untabify
6605if test -d ${srcdir}/gcc; then
6606 if test x"${enable_languages+set}" != xset; then
6607 if test x"${LANGUAGES+set}" = xset; then
6608 enable_languages="${LANGUAGES}"
6609 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6610 else
6611 enable_languages=all
6612 fi
6613 else
6614 if test x"${enable_languages}" = x ||
6615 test x"${enable_languages}" = xyes;
6616 then
6617 echo configure.in: --enable-languages needs at least one language argument 1>&2
6618 exit 1
6619 fi
6620 fi
6621 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6622
096f7d00
DE
6623 # 'f95' is the old name for the 'fortran' language. We issue a warning
6624 # and make the substitution.
6625 case ,${enable_languages}, in
6626 *,f95,*)
6627 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6628 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6629 ;;
6630 esac
6631
9e07f89d
NN
6632 # First scan to see if an enabled language requires some other language.
6633 # We assume that a given config-lang.in will list all the language
6634 # front ends it requires, even if some are required indirectly.
6635 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6636 case ${lang_frag} in
6637 ..) ;;
6638 # The odd quoting in the next line works around
6639 # an apparent bug in bash 1.12 on linux.
6640 ${srcdir}/gcc/[*]/config-lang.in) ;;
6641 *)
6642 # From the config-lang.in, get $language, $lang_requires
6643 language=
6644 lang_requires=
6645 . ${lang_frag}
6646 for other in ${lang_requires} ; do
6647 case ,${enable_languages}, in
6648 *,$other,*) ;;
6649 *,all,*) ;;
6650 *,$language,*)
6651 echo " \`$other' language required by \`$language'; enabling" 1>&2
6652 enable_languages="${enable_languages},${other}"
6653 ;;
6654 esac
6655 done
6656 ;;
6657 esac
6658 done
6659
9b134994 6660 new_enable_languages=,c,
700d40ca
ILT
6661
6662 # If LTO is enabled, add the LTO front end.
6663 extra_host_libiberty_configure_flags=
6664 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6665 case ,${enable_languages}, in
6666 *,lto,*) ;;
6667 *) enable_languages="${enable_languages},lto" ;;
6668 esac
700d40ca
ILT
6669 if test "${ENABLE_GOLD}" = "yes" ; then
6670 configdirs="$configdirs lto-plugin"
6671 extra_host_libiberty_configure_flags=--enable-shared
6672 fi
6673 fi
6674
6675
9e07f89d 6676 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6677 potential_languages=,c,
9e07f89d
NN
6678
6679 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6680 case ${lang_frag} in
6681 ..) ;;
6682 # The odd quoting in the next line works around
6683 # an apparent bug in bash 1.12 on linux.
6684 ${srcdir}/gcc/[*]/config-lang.in) ;;
6685 *)
c6b750e1 6686 # From the config-lang.in, get $language, $target_libs,
1d39f329 6687 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6688 language=
6689 target_libs=
6690 lang_dirs=
64ce424c 6691 subdir_requires=
9b134994
PB
6692 boot_language=no
6693 build_by_default=yes
9e07f89d 6694 . ${lang_frag}
9b134994
PB
6695 if test x${language} = x; then
6696 echo "${lang_frag} doesn't set \$language." 1>&2
6697 exit 1
6698 fi
6699
1f53ca9a
AO
6700 if test "$language" = "c++" \
6701 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6702 boot_language=yes
6703 fi
6704
9b134994
PB
6705 case ,${enable_languages}, in
6706 *,${language},*)
9e07f89d
NN
6707 # Language was explicitly selected; include it.
6708 add_this_lang=yes
6709 ;;
9b134994
PB
6710 *,all,*)
6711 # 'all' was selected, select it if it is a default language
6712 add_this_lang=${build_by_default}
9e07f89d
NN
6713 ;;
6714 *)
6715 add_this_lang=no
6716 ;;
6717 esac
4b1cb4fe 6718
64ce424c 6719 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6720 for i in $subdir_requires; do
3d3adb43 6721 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6722 case ,${enable_languages}, in
6723 *,${language},*)
6724 # Specifically requested language; tell them.
81ecdfbb 6725 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6726 ;;
6727 *)
6728 # Silently disable.
9b134994 6729 add_this_lang=unsupported
64ce424c
PB
6730 ;;
6731 esac
6732 done
6733
9b134994
PB
6734 # Disable Ada if no preexisting GNAT is available.
6735 case ,${enable_languages},:${language}:${have_gnat} in
6736 *,${language},*:ada:no)
6737 # Specifically requested language; tell them.
81ecdfbb 6738 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6739 ;;
6740 *:ada:no)
6741 # Silently disable.
6742 add_this_lang=unsupported
6743 ;;
6744 esac
6745
59f7ec45
HPN
6746 # Disable a language that is unsupported by the target.
6747 case " $unsupported_languages " in
6748 *" $language "*)
9b134994 6749 add_this_lang=unsupported
59f7ec45
HPN
6750 ;;
6751 esac
6752
4b1cb4fe 6753 case $add_this_lang in
9b134994 6754 unsupported)
9e07f89d 6755 # Remove language-dependent dirs.
1d39f329
NN
6756 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6757 ;;
9b134994
PB
6758 no)
6759 # Remove language-dependent dirs; still show language as supported.
6760 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6761 potential_languages="${potential_languages}${language},"
6762 ;;
6763 yes)
6764 new_enable_languages="${new_enable_languages}${language},"
6765 potential_languages="${potential_languages}${language},"
1d39f329 6766 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6767 case "${boot_language}:,$enable_stage1_languages," in
6768 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6769 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6770 case ",$stage1_languages," in
6771 *,$language,* | ,yes, | ,all,) ;;
6772 *) stage1_languages="${stage1_languages}${language}," ;;
6773 esac
e8a5fa9c
RW
6774 # We need to bootstrap any supporting libraries.
6775 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6776 ;;
6777 esac
6778 ;;
9e07f89d
NN
6779 esac
6780 ;;
6781 esac
6782 done
6783
81ecdfbb
RW
6784 # Check whether --enable-stage1-languages was given.
6785if test "${enable_stage1_languages+set}" = set; then :
6786 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6787 ,no,|,,)
6788 # Set it to something that will have no effect in the loop below
6789 enable_stage1_languages=c ;;
6790 ,yes,)
6791 enable_stage1_languages=`echo $new_enable_languages | \
6792 sed -e "s/^,//" -e "s/,$//" ` ;;
6793 *,all,*)
6794 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6795 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6796 esac
6797
6798 # Add "good" languages from enable_stage1_languages to stage1_languages,
6799 # while "bad" languages go in missing_languages. Leave no duplicates.
6800 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6801 case $potential_languages in
6802 *,$i,*)
6803 case $stage1_languages in
6804 *,$i,*) ;;
6805 *) stage1_languages="$stage1_languages$i," ;;
6806 esac ;;
6807 *)
6808 case $missing_languages in
6809 *,$i,*) ;;
6810 *) missing_languages="$missing_languages$i," ;;
6811 esac ;;
6812 esac
6813 done
81ecdfbb
RW
6814fi
6815
9b134994
PB
6816
6817 # Remove leading/trailing commas that were added for simplicity
6818 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6819 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6820 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6821 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6822
9e07f89d 6823 if test "x$missing_languages" != x; then
81ecdfbb 6824 as_fn_error "
27258dd4 6825The following requested languages could not be built: ${missing_languages}
81ecdfbb 6826Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6827 fi
9e07f89d
NN
6828 if test "x$new_enable_languages" != "x$enable_languages"; then
6829 echo The following languages will be built: ${new_enable_languages}
9b134994 6830 enable_languages="$new_enable_languages"
9e07f89d 6831 fi
9b134994 6832
c6b750e1 6833
81ec575a 6834 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6835fi
6836
a6df5a19
PB
6837# Handle --disable-<component> generically.
6838for dir in $configdirs $build_configdirs $target_configdirs ; do
6839 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6840 varname=`echo $dirname | sed -e s/+/_/g`
6841 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6842 noconfigdirs="$noconfigdirs $dir"
6843 fi
6844done
6845
4f0ef2d8 6846# Check for Boehm's garbage collector
81ecdfbb
RW
6847# Check whether --enable-objc-gc was given.
6848if test "${enable_objc_gc+set}" = set; then :
6849 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6850 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6851 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6852 ;;
6853esac
81ecdfbb
RW
6854fi
6855
4f0ef2d8
CD
6856
6857# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6858case ,${enable_languages},:${enable_objc_gc} in
6859 *,objc,*:yes)
4f0ef2d8
CD
6860 # Keep target-boehm-gc if requested for Objective-C.
6861 ;;
4f0ef2d8 6862 *)
d42c4017
DA
6863 # Otherwise remove target-boehm-gc depending on target-libjava.
6864 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6865 noconfigdirs="$noconfigdirs target-boehm-gc"
6866 fi
4f0ef2d8
CD
6867 ;;
6868esac
6869
caeba88f
AL
6870# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6871# $build_configdirs and $target_configdirs.
9e07f89d
NN
6872# If we have the source for $noconfigdirs entries, add them to $notsupp.
6873
6874notsupp=""
6875for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6876 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6877 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6878 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6879 if test -r $srcdir/$dirname/configure ; then
6880 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6881 true
6882 else
6883 notsupp="$notsupp $dir"
6884 fi
6885 fi
6886 fi
caeba88f
AL
6887 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6888 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6889 if test -r $srcdir/$dirname/configure ; then
6890 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6891 true
6892 else
6893 notsupp="$notsupp $dir"
6894 fi
6895 fi
6896 fi
9e07f89d
NN
6897 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6898 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6899 if test -r $srcdir/$dirname/configure ; then
6900 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6901 true
6902 else
6903 notsupp="$notsupp $dir"
6904 fi
6905 fi
6906 fi
6907done
6908
6909# Sometimes the tools are distributed with libiberty but with no other
6910# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6911# Don't let libgcc imply libiberty either.
9e07f89d 6912if test -n "${target_configdirs}" ; then
f86e35b8 6913 libgcc=
9e07f89d
NN
6914 others=
6915 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6916 if test "$i" = "libgcc"; then
6917 libgcc=target-libgcc
6918 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6919 if test -r $srcdir/$i/configure ; then
6920 others=yes;
6921 break;
6922 fi
6923 fi
6924 done
6925 if test -z "${others}" ; then
f86e35b8 6926 target_configdirs=$libgcc
9e07f89d
NN
6927 fi
6928fi
6929
6930# Quietly strip out all directories which aren't configurable in this tree.
6931# This relies on all configurable subdirectories being autoconfiscated, which
6932# is now the case.
6a9cf61e
PB
6933build_configdirs_all="$build_configdirs"
6934build_configdirs=
6935for i in ${build_configdirs_all} ; do
c6b750e1 6936 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6937 if test -f ${srcdir}/$j/configure ; then
6938 build_configdirs="${build_configdirs} $i"
6939 fi
6940done
6941
9e07f89d
NN
6942configdirs_all="$configdirs"
6943configdirs=
6944for i in ${configdirs_all} ; do
6945 if test -f ${srcdir}/$i/configure ; then
6946 configdirs="${configdirs} $i"
6947 fi
6948done
6a9cf61e 6949
9e07f89d
NN
6950target_configdirs_all="$target_configdirs"
6951target_configdirs=
6952for i in ${target_configdirs_all} ; do
c6b750e1 6953 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6954 if test -f ${srcdir}/$j/configure ; then
6955 target_configdirs="${target_configdirs} $i"
6956 fi
6957done
6958
6959# Produce a warning message for the subdirs we can't configure.
6960# This isn't especially interesting in the Cygnus tree, but in the individual
6961# FSF releases, it's important to let people know when their machine isn't
6962# supported by the one or two programs in a package.
6963
6964if test -n "${notsupp}" && test -z "${norecursion}" ; then
6965 # If $appdirs is non-empty, at least one of those directories must still
6966 # be configured, or we error out. (E.g., if the gas release supports a
6967 # specified target in some subdirs but not the gas subdir, we shouldn't
6968 # pretend that all is well.)
6969 if test -n "$appdirs" ; then
6970 for dir in $appdirs ; do
6971 if test -r $dir/Makefile.in ; then
6972 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6973 appdirs=""
6974 break
6975 fi
6a9cf61e 6976 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6977 appdirs=""
6978 break
6979 fi
6980 fi
6981 done
6982 if test -n "$appdirs" ; then
6983 echo "*** This configuration is not supported by this package." 1>&2
6984 exit 1
6985 fi
6986 fi
6987 # Okay, some application will build, or we don't care to check. Still
6988 # notify of subdirs not getting built.
6989 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6990 echo " ${notsupp}" 1>&2
6991 echo " (Any other directories should still work fine.)" 1>&2
6992fi
6993
6994case "$host" in
6995 *msdosdjgpp*)
6996 enable_gdbtk=no ;;
6997esac
6998
18f6b6ee
PB
6999# To find our prefix, in gcc_cv_tool_prefix.
7000
7001# The user is always right.
7002if test "${PATH_SEPARATOR+set}" != set; then
7003 echo "#! /bin/sh" >conf$$.sh
7004 echo "exit 0" >>conf$$.sh
7005 chmod +x conf$$.sh
7006 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7007 PATH_SEPARATOR=';'
7008 else
7009 PATH_SEPARATOR=:
7010 fi
7011 rm -f conf$$.sh
7012fi
7013
7014
7015
7016if test "x$exec_prefix" = xNONE; then
7017 if test "x$prefix" = xNONE; then
7018 gcc_cv_tool_prefix=$ac_default_prefix
7019 else
7020 gcc_cv_tool_prefix=$prefix
7021 fi
7022else
7023 gcc_cv_tool_prefix=$exec_prefix
7024fi
7025
7026# If there is no compiler in the tree, use the PATH only. In any
7027# case, if there is no compiler in the tree nobody should use
7028# AS_FOR_TARGET and LD_FOR_TARGET.
7029if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7030 gcc_version=`cat $srcdir/gcc/BASE-VER`
7031 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7032 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7033 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7034 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7035 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7036 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7037else
7038 gcc_cv_tool_dirs=
7039fi
7040
7041if test x$build = x$target && test -n "$md_exec_prefix"; then
7042 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7043fi
7044
7045
7046
9e07f89d
NN
7047copy_dirs=
7048
c6b750e1 7049
81ecdfbb
RW
7050# Check whether --with-build-sysroot was given.
7051if test "${with_build_sysroot+set}" = set; then :
7052 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
7053 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7054 fi
7055else
7056 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 7057fi
a19b6204
MM
7058
7059
8a6ee3ab 7060
81ecdfbb
RW
7061
7062# Check whether --with-debug-prefix-map was given.
7063if test "${with_debug_prefix_map+set}" = set; then :
7064 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
7065 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7066 for debug_map in $withval; do
7067 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7068 done
7069 fi
7070else
7071 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
7072fi
7073
8a6ee3ab
JM
7074
7075
7f6ef0c0
PB
7076# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7077# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7078# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7079# We want to ensure that TARGET libraries (which we know are built with
7080# gcc) are built with "-O2 -g", so include those options when setting
7081# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7082if test "x$CFLAGS_FOR_TARGET" = x; then
7083 CFLAGS_FOR_TARGET=$CFLAGS
7084 case " $CFLAGS " in
7085 *" -O2 "*) ;;
7086 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7087 esac
7088 case " $CFLAGS " in
7089 *" -g "* | *" -g3 "*) ;;
7090 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7091 esac
7092fi
7093
7094
7095if test "x$CXXFLAGS_FOR_TARGET" = x; then
7096 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7097 case " $CXXFLAGS " in
7098 *" -O2 "*) ;;
7099 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7100 esac
7101 case " $CXXFLAGS " in
7102 *" -g "* | *" -g3 "*) ;;
7103 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7104 esac
7105fi
7106
7107
9e07f89d
NN
7108# Handle --with-headers=XXX. If the value is not "yes", the contents of
7109# the named directory are copied to $(tooldir)/sys-include.
7110if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7111 if test x${is_cross_compiler} = xno ; then
7112 echo 1>&2 '***' --with-headers is only supported when cross compiling
7113 exit 1
7114 fi
7115 if test x"${with_headers}" != xyes ; then
18f6b6ee 7116 x=${gcc_cv_tool_prefix}
c6b750e1 7117 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7118 fi
7119fi
7120
7121# Handle --with-libs=XXX. If the value is not "yes", the contents of
7122# the name directories are copied to $(tooldir)/lib. Multiple directories
7123# are permitted.
7124if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7125 if test x${is_cross_compiler} = xno ; then
7126 echo 1>&2 '***' --with-libs is only supported when cross compiling
7127 exit 1
7128 fi
7129 if test x"${with_libs}" != xyes ; then
7130 # Copy the libraries in reverse order, so that files in the first named
7131 # library override files in subsequent libraries.
18f6b6ee 7132 x=${gcc_cv_tool_prefix}
9e07f89d 7133 for l in ${with_libs}; do
c6b750e1 7134 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7135 done
7136 fi
7137fi
7138
700d40ca 7139# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7140#
7141# This is done by determining whether or not the appropriate directory
7142# is available, and by checking whether or not specific configurations
7143# have requested that this magic not happen.
c6b750e1
DJ
7144#
7145# The command line options always override the explicit settings in
2429c060
PB
7146# configure.in, and the settings in configure.in override this magic.
7147#
c6b750e1 7148# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7149# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7150# --without-gnu-ld options for the configure script. Similarly, if
7151# the default is to use the included zlib and you don't want to do that,
7152# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7153
7154if test x${use_gnu_as} = x &&
7155 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7156 with_gnu_as=yes
7157 extra_host_args="$extra_host_args --with-gnu-as"
7158fi
7159
7160if test x${use_gnu_ld} = x &&
93f9b408 7161 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7162 with_gnu_ld=yes
7163 extra_host_args="$extra_host_args --with-gnu-ld"
7164fi
7165
700d40ca
ILT
7166if test x${use_included_zlib} = x &&
7167 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7168 :
7169else
7170 with_system_zlib=yes
7171 extra_host_args="$extra_host_args --with-system-zlib"
7172fi
7173
2429c060
PB
7174# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7175# can detect this case.
7176
7177if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7178 with_newlib=yes
7179 extra_host_args="$extra_host_args --with-newlib"
7180fi
7181
9e07f89d
NN
7182# Handle ${copy_dirs}
7183set fnord ${copy_dirs}
7184shift
7185while test $# != 0 ; do
7186 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7187 :
7188 else
7189 echo Copying $1 to $2
7190
7191 # Use the install script to create the directory and all required
7192 # parent directories.
7193 if test -d $2 ; then
7194 :
7195 else
7196 echo >config.temp
7197 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7198 fi
7199
7200 # Copy the directory, assuming we have tar.
7201 # FIXME: Should we use B in the second tar? Not all systems support it.
7202 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7203
7204 # It is the responsibility of the user to correctly adjust all
7205 # symlinks. If somebody can figure out how to handle them correctly
7206 # here, feel free to add the code.
7207
7208 echo $1 > $2/COPIED
7209 fi
7210 shift; shift
7211done
7212
2429c060
PB
7213# Determine a target-dependent exec_prefix that the installed
7214# gcc will search in. Keep this list sorted by triplet, with
7215# the *-*-osname triplets last.
7216md_exec_prefix=
7217case "${target}" in
7218 alpha*-*-*vms*)
7219 md_exec_prefix=/gnu/lib/gcc-lib
7220 ;;
521ec477 7221 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7222 md_exec_prefix=/dev/env/DJDIR/bin
7223 ;;
521ec477 7224 i[34567]86-*-sco3.2v5*)
2429c060
PB
7225 if test $with_gnu_as = yes; then
7226 md_exec_prefix=/usr/gnu/bin
7227 else
7228 md_exec_prefix=/usr/ccs/bin/elf
7229 fi
7230 ;;
7231
7232 mn10300-*-* | \
7233 powerpc-*-chorusos* | \
7234 powerpc*-*-eabi* | \
7235 powerpc*-*-sysv* | \
7236 powerpc*-*-kaos* | \
7237 s390x-ibm-tpf*)
7238 md_exec_prefix=/usr/ccs/bin
7239 ;;
7240 sparc64-*-elf*)
7241 ;;
7242 v850*-*-*)
7243 md_exec_prefix=/usr/ccs/bin
7244 ;;
8b66833e 7245 xtensa*-*-elf*)
2429c060
PB
7246 ;;
7247
7248 *-*-beos* | \
7249 *-*-elf* | \
7250 *-*-hpux* | \
7251 *-*-netware* | \
7252 *-*-nto-qnx* | \
7253 *-*-rtems* | \
7254 *-*-solaris2* | \
521ec477 7255 *-*-sysv[45]* | \
2429c060
PB
7256 *-*-vxworks* | \
7257 *-wrs-windiss)
7258 md_exec_prefix=/usr/ccs/bin
7259 ;;
7260esac
7261
a0da8069
NN
7262extra_arflags_for_target=
7263extra_nmflags_for_target=
7264extra_ranlibflags_for_target=
7265target_makefile_frag=/dev/null
7266case "${target}" in
4e206d7e
DB
7267 mep*-*-*)
7268 target_makefile_frag="config/mt-mep"
7269 ;;
77d7106f
AM
7270 spu-*-*)
7271 target_makefile_frag="config/mt-spu"
7272 ;;
429acdec
RS
7273 mips*-sde-elf*)
7274 target_makefile_frag="config/mt-sde"
7275 ;;
f3b1e08e
RS
7276 mipsisa*-*-elfoabi*)
7277 target_makefile_frag="config/mt-mips-elfoabi"
7278 ;;
e7c8859c
RS
7279 mips*-*-*linux* | mips*-*-gnu*)
7280 target_makefile_frag="config/mt-mips-gnu"
7281 ;;
2a3124ca 7282 *-*-netware*)
a0da8069
NN
7283 target_makefile_frag="config/mt-netware"
7284 ;;
29383458 7285 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7286 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7287 ;;
7288 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7289 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7290 # commands to handle both 32-bit and 64-bit objects. These flags are
7291 # harmless if we're using GNU nm or ar.
7292 extra_arflags_for_target=" -X32_64"
7293 extra_nmflags_for_target=" -B -X32_64"
7294 ;;
92f4e989
JM
7295 *-*-darwin[3-9]*)
7296 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
7297 extra_ranlibflags_for_target=" -c"
7298 ;;
7299 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7300 target_makefile_frag="config/mt-wince"
7301 ;;
7302esac
7303
7304alphaieee_frag=/dev/null
7305case $target in
7306 alpha*-*-*)
7307 # This just makes sure to use the -mieee option to build target libs.
7308 # This should probably be set individually by each library.
7309 alphaieee_frag="config/mt-alphaieee"
7310 ;;
7311esac
7312
7313# If --enable-target-optspace always use -Os instead of -O2 to build
7314# the target libraries, similarly if it is not specified, use -Os
7315# on selected platforms.
7316ospace_frag=/dev/null
7317case "${enable_target_optspace}:${target}" in
7318 yes:*)
7319 ospace_frag="config/mt-ospace"
7320 ;;
7321 :d30v-*)
7322 ospace_frag="config/mt-d30v"
7323 ;;
7324 :m32r-* | :d10v-* | :fr30-*)
7325 ospace_frag="config/mt-ospace"
7326 ;;
7327 no:* | :*)
7328 ;;
7329 *)
7330 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7331 ;;
7332esac
7333
a0da8069
NN
7334# Default to using --with-stabs for certain targets.
7335if test x${with_stabs} = x ; then
7336 case "${target}" in
e31d1ea3 7337 mips*-*-irix[56]*)
a0da8069
NN
7338 ;;
7339 mips*-*-* | alpha*-*-osf*)
7340 with_stabs=yes;
7341 extra_host_args="${extra_host_args} --with-stabs"
7342 ;;
7343 esac
7344fi
7345
7346# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7347# them automatically.
7348case "${host}" in
c6b750e1 7349 hppa*64*-*-hpux11*)
a0da8069
NN
7350 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7351 ;;
7352esac
7353
a0da8069
NN
7354# Some systems (e.g., one of the i386-aix systems the gas testers are
7355# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7356tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7357build_tooldir=${tooldir}
7358
a0da8069
NN
7359# Create a .gdbinit file which runs the one in srcdir
7360# and tells GDB to look there for source files.
7361
7362if test -r ${srcdir}/.gdbinit ; then
7363 case ${srcdir} in
7364 .) ;;
7365 *) cat > ./.gdbinit <<EOF
7366# ${NO_EDIT}
7367dir ${srcdir}
7368dir .
7369source ${srcdir}/.gdbinit
7370EOF
7371 ;;
7372 esac
7373fi
7374
a0da8069
NN
7375# Make sure that the compiler is able to generate an executable. If it
7376# can't, we are probably in trouble. We don't care whether we can run the
7377# executable--we might be using a cross compiler--we only care whether it
7378# can be created. At this point the main configure script has set CC.
7379we_are_ok=no
7380echo "int main () { return 0; }" > conftest.c
7381${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7382if test $? = 0 ; then
7383 if test -s conftest || test -s conftest.exe ; then
7384 we_are_ok=yes
7385 fi
c6b750e1 7386fi
a0da8069
NN
7387case $we_are_ok in
7388 no)
7389 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7390 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7391 rm -f conftest*
7392 exit 1
7393 ;;
7394esac
7395rm -f conftest*
7396
7397# The Solaris /usr/ucb/cc compiler does not appear to work.
7398case "${host}" in
7399 sparc-sun-solaris2*)
7400 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7401 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7402 could_use=
7403 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7404 if test -d /opt/cygnus/bin ; then
7405 if test "$could_use" = "" ; then
7406 could_use="/opt/cygnus/bin"
7407 else
7408 could_use="$could_use or /opt/cygnus/bin"
7409 fi
7410 fi
7411 if test "$could_use" = "" ; then
7412 echo "Warning: compilation may fail because you're using"
7413 echo "/usr/ucb/cc. You should change your PATH or CC "
7414 echo "variable and rerun configure."
7415 else
7416 echo "Warning: compilation may fail because you're using"
7417 echo "/usr/ucb/cc, when you should use the C compiler from"
7418 echo "$could_use. You should change your"
7419 echo "PATH or CC variable and rerun configure."
7420 fi
7421 fi
7422 ;;
7423esac
7424
3bbd2f8f 7425# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7426case "${host}" in
7427 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7428 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7429 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7430 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7431esac
7432
3bbd2f8f 7433# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7434# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7435# built executables to PATH.
3bbd2f8f
AL
7436if test "$RPATH_ENVVAR" = PATH; then
7437 GCC_SHLIB_SUBDIR=/shlib
7438else
7439 GCC_SHLIB_SUBDIR=
7440fi
7441
a0da8069
NN
7442# Record target_configdirs and the configure arguments for target and
7443# build configuration in Makefile.
7444target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7445build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7446
2aa2364a
JR
7447# If we are building libgomp, bootstrap it.
7448if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7449 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7450fi
7451
a0da8069
NN
7452# Determine whether gdb needs tk/tcl or not.
7453# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7454# and in that case we want gdb to be built without tk. Ugh!
7455# In fact I believe gdb is the *only* package directly dependent on tk,
7456# so we should be able to put the 'maybe's in unconditionally and
7457# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7458# 100% sure that that's safe though.
c180f501 7459
675c6968 7460gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7461case "$enable_gdbtk" in
7462 no)
7463 GDB_TK="" ;;
c180f501
AC
7464 yes)
7465 GDB_TK="${gdb_tk}" ;;
a0da8069 7466 *)
c180f501
AC
7467 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7468 # distro. Eventually someone will fix this and move Insight, nee
7469 # gdbtk to a separate directory.
7470 if test -d ${srcdir}/gdb/gdbtk ; then
7471 GDB_TK="${gdb_tk}"
7472 else
7473 GDB_TK=""
7474 fi
7475 ;;
a0da8069 7476esac
907be67c
DJ
7477CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7478INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7479
6bd3dfaa 7480# Strip out unwanted targets.
dd12c3a8
NN
7481
7482# While at that, we remove Makefiles if we were started for recursive
7483# configuration, so that the top-level Makefile reconfigures them,
7484# like we used to do when configure itself was recursive.
dd12c3a8 7485
06a51eac
RW
7486# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7487# but now we're fixing up the Makefile ourselves with the additional
7488# commands passed to AC_CONFIG_FILES. Use separate variables
7489# extrasub-{build,host,target} not because there is any reason to split
7490# the substitutions up that way, but only to remain below the limit of
7491# 99 commands in a script, for HP-UX sed.
7492# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7493
81ecdfbb
RW
7494# Check whether --enable-bootstrap was given.
7495if test "${enable_bootstrap+set}" = set; then :
7496 enableval=$enable_bootstrap;
319cab08 7497else
9cb3fa6f 7498 enable_bootstrap=default
81ecdfbb
RW
7499fi
7500
319cab08 7501
9cb3fa6f
PB
7502# Issue errors and warnings for invalid/strange bootstrap combinations.
7503case "$configdirs" in
7504 *gcc*) have_compiler=yes ;;
7505 *) have_compiler=no ;;
7506esac
7507
7508case "$have_compiler:$host:$target:$enable_bootstrap" in
7509 *:*:*:no) ;;
7510
0aed8855 7511 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7512 # and we are in a native configuration.
7513 yes:$build:$build:default)
0aed8855 7514 enable_bootstrap=yes ;;
9cb3fa6f
PB
7515
7516 *:*:*:default)
7517 enable_bootstrap=no ;;
7518
7519 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7520 yes:$build:$build:yes)
9cb3fa6f
PB
7521 ;;
7522
7523 # Other configurations, but we have a compiler. Assume the user knows
7524 # what he's doing.
80911fe1 7525 yes:*:*:yes)
81ecdfbb
RW
7526 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7527$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7528 ;;
7529
7530 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7531 no:*:*:yes)
81ecdfbb 7532 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7533
7534 # Fail if wrong command line
7535 *)
81ecdfbb 7536 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7537 ;;
7538esac
7539
4385ad3c
RW
7540case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7541 *,c++,*:yes:yes) ;;
7542 *:yes:yes)
7543 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7544 ;;
7545esac
7546
16b1ad29
RW
7547case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7548 yes:yes:*\ gold\ *:*,c++,*) ;;
7549 yes:yes:*\ gold\ *:*)
7550 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7551 ;;
7552esac
7553
9cb3fa6f 7554# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7555case $enable_bootstrap in
319cab08 7556 yes)
96655cc4
AO
7557 bootstrap_suffix=bootstrap
7558 BUILD_CONFIG=bootstrap-debug
7559 ;;
319cab08 7560 no)
96655cc4
AO
7561 bootstrap_suffix=no-bootstrap
7562 BUILD_CONFIG=
7563 ;;
319cab08
PB
7564esac
7565
96655cc4
AO
7566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7567$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7568
7569
7570# Check whether --with-build-config was given.
7571if test "${with_build_config+set}" = set; then :
7572 withval=$with_build_config; case $with_build_config in
7573 yes) with_build_config= ;;
7574 no) with_build_config= BUILD_CONFIG= ;;
7575 esac
7576fi
7577
7578
7579if test "x${with_build_config}" != x; then
7580 BUILD_CONFIG=$with_build_config
7581else
7582 case $BUILD_CONFIG in
7583 bootstrap-debug)
7584 if echo "int f (void) { return 0; }" > conftest.c &&
7585 ${CC} -c conftest.c &&
7586 mv conftest.o conftest.o.g0 &&
7587 ${CC} -c -g conftest.c &&
7588 mv conftest.o conftest.o.g &&
7589 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7590 :
7591 else
7592 BUILD_CONFIG=
7593 fi
7594 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7595 ;;
7596 esac
7597fi
7598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7599$as_echo "$BUILD_CONFIG" >&6; }
7600
7601
06a51eac 7602extrasub_build=
6a9cf61e 7603for module in ${build_configdirs} ; do
498d4a71
CF
7604 if test -z "${no_recursion}" \
7605 && test -f ${build_subdir}/${module}/Makefile; then
7606 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7607 rm -f ${build_subdir}/${module}/Makefile
7608 fi
06a51eac 7609 extrasub_build="$extrasub_build
498d4a71
CF
7610/^@if build-$module\$/d
7611/^@endif build-$module\$/d
7612/^@if build-$module-$bootstrap_suffix\$/d
7613/^@endif build-$module-$bootstrap_suffix\$/d"
7614done
06a51eac 7615extrasub_host=
498d4a71 7616for module in ${configdirs} ; do
80911fe1 7617 if test -z "${no_recursion}"; then
8cf39b1b 7618 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7619 if test -f ${file}; then
7620 echo 1>&2 "*** removing ${file} to force reconfigure"
7621 rm -f ${file}
7622 fi
7623 done
498d4a71 7624 fi
06a51eac 7625 extrasub_host="$extrasub_host
498d4a71
CF
7626/^@if $module\$/d
7627/^@endif $module\$/d
7628/^@if $module-$bootstrap_suffix\$/d
7629/^@endif $module-$bootstrap_suffix\$/d"
7630done
06a51eac 7631extrasub_target=
498d4a71
CF
7632for module in ${target_configdirs} ; do
7633 if test -z "${no_recursion}" \
7634 && test -f ${target_subdir}/${module}/Makefile; then
7635 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7636 rm -f ${target_subdir}/${module}/Makefile
7637 fi
e8a5fa9c
RW
7638
7639 # We only bootstrap target libraries listed in bootstrap_target_libs.
7640 case $bootstrap_target_libs in
7641 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7642 *) target_bootstrap_suffix=no-bootstrap ;;
7643 esac
7644
06a51eac 7645 extrasub_target="$extrasub_target
498d4a71
CF
7646/^@if target-$module\$/d
7647/^@endif target-$module\$/d
e8a5fa9c
RW
7648/^@if target-$module-$target_bootstrap_suffix\$/d
7649/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7650done
7651
06a51eac
RW
7652# Do the final fixup along with target modules.
7653extrasub_target="$extrasub_target
6bd3dfaa 7654/^@if /,/^@endif /d"
a0da8069
NN
7655
7656# Create the serialization dependencies. This uses a temporary file.
7657
81ecdfbb
RW
7658# Check whether --enable-serial-configure was given.
7659if test "${enable_serial_configure+set}" = set; then :
7660 enableval=$enable_serial_configure;
7661fi
e6bfb94a
AO
7662
7663
1047cb91
DD
7664case ${enable_serial_configure} in
7665 yes)
7666 enable_serial_build_configure=yes
7667 enable_serial_host_configure=yes
7668 enable_serial_target_configure=yes
7669 ;;
7670esac
7671
a0da8069
NN
7672# These force 'configure's to be done one at a time, to avoid problems
7673# with contention over a shared config.cache.
7674rm -f serdep.tmp
e6bfb94a 7675echo '# serdep.tmp' > serdep.tmp
a0da8069 7676olditem=
1047cb91 7677test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7678for item in ${build_configdirs} ; do
7679 case ${olditem} in
7680 "") ;;
e6bfb94a 7681 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7682 esac
7683 olditem=${item}
7684done
7685olditem=
1047cb91 7686test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7687for item in ${configdirs} ; do
7688 case ${olditem} in
7689 "") ;;
e6bfb94a 7690 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7691 esac
7692 olditem=${item}
7693done
7694olditem=
1047cb91 7695test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7696for item in ${target_configdirs} ; do
7697 case ${olditem} in
7698 "") ;;
e6bfb94a 7699 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7700 esac
7701 olditem=${item}
7702done
7703serialization_dependencies=serdep.tmp
7704
7705
e6bfb94a 7706# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7707# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7708# might not want to pass down to subconfigures. The exception being
7709# --cache-file=/dev/null, which is used to turn off the use of cache
7710# files altogether, and which should be passed on to subconfigures.
7711# Also strip program-prefix, program-suffix, and program-transform-name,
7712# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7713baseargs=
7714keep_next=no
7715skip_next=no
7716eval "set -- $ac_configure_args"
18f6b6ee
PB
7717for ac_arg
7718do
c6b750e1
DJ
7719 if test X"$skip_next" = X"yes"; then
7720 skip_next=no
7721 continue
7722 fi
7723 if test X"$keep_next" = X"yes"; then
7724 case $ac_arg in
7725 *\'*)
7726 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7727 esac
7728 baseargs="$baseargs '$ac_arg'"
7729 keep_next=no
7730 continue
7731 fi
7732
7733 # Handle separated arguments. Based on the logic generated by
7734 # autoconf 2.59.
7735 case $ac_arg in
7736 *=* | --config-cache | -C | -disable-* | --disable-* \
7737 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7738 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7739 | -with-* | --with-* | -without-* | --without-* | --x)
7740 separate_arg=no
7741 ;;
7742 -*)
7743 separate_arg=yes
7744 ;;
7745 *)
7746 separate_arg=no
7747 ;;
7748 esac
7749
7750 case "$ac_arg" in
30167e0a
NC
7751 --cache-file=/dev/null | \
7752 -cache-file=/dev/null )
7753 # Handled here to avoid the test to skip args below.
7754 baseargs="$baseargs '$ac_arg'"
7755 # Assert: $separate_arg should always be no.
7756 keep_next=$separate_arg
7757 ;;
c6b750e1
DJ
7758 --no*)
7759 continue
7760 ;;
7761 --c* | \
7762 --sr* | \
7763 --ho* | \
7764 --bu* | \
7765 --t* | \
7766 --program-* | \
7767 -cache_file* | \
7768 -srcdir* | \
7769 -host* | \
7770 -build* | \
7771 -target* | \
7772 -program-prefix* | \
7773 -program-suffix* | \
7774 -program-transform-name* )
7775 skip_next=$separate_arg
7776 continue
7777 ;;
7778 -*)
7779 # An option. Add it.
7780 case $ac_arg in
7781 *\'*)
7782 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7783 esac
7784 baseargs="$baseargs '$ac_arg'"
7785 keep_next=$separate_arg
7786 ;;
7787 *)
7788 # Either a variable assignment, or a nonopt (triplet). Don't
7789 # pass it down; let the Makefile handle this.
7790 continue
7791 ;;
7792 esac
7793done
7794# Remove the initial space we just introduced and, as these will be
7795# expanded by make, quote '$'.
7796baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7797
f27d4f92
DJ
7798# Add in --program-transform-name, after --program-prefix and
7799# --program-suffix have been applied to it. Autoconf has already
7800# doubled dollar signs and backslashes in program_transform_name; we want
7801# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7802# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7803# Also, because we want to override the logic in subdir configure scripts to
7804# choose program_transform_name, replace any s,x,x, with s,y,y,.
7805sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7806${program_transform_name}
7807EOF_SED
7808gcc_transform_name=`cat conftestsed.out`
7809rm -f conftestsed.out
7810baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7811if test "$silent" = yes; then
7812 baseargs="$baseargs --silent"
7813fi
34a0f3cf 7814baseargs="$baseargs --disable-option-checking"
f27d4f92 7815
a0da8069
NN
7816# For the build-side libraries, we just need to pretend we're native,
7817# and not use the same cache file. Multilibs are neither needed nor
7818# desired.
4b900473 7819build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7820
7821# For host modules, accept cache file option, or specification as blank.
7822case "${cache_file}" in
7823"") # empty
7824 cache_file_option="" ;;
7825/* | [A-Za-z]:[\\/]* ) # absolute path
7826 cache_file_option="--cache-file=${cache_file}" ;;
7827*) # relative path
7828 cache_file_option="--cache-file=../${cache_file}" ;;
7829esac
7830
82252c06
NN
7831# Host dirs don't like to share a cache file either, horribly enough.
7832# This seems to be due to autoconf 2.5x stupidity.
4b900473 7833host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7834
7835target_configargs=${baseargs}
7836
7837# Passing a --with-cross-host argument lets the target libraries know
7838# whether they are being built with a cross-compiler or being built
7839# native. However, it would be better to use other mechanisms to make the
7840# sorts of decisions they want to make on this basis. Please consider
7841# this option to be deprecated. FIXME.
7842if test x${is_cross_compiler} = xyes ; then
c6b750e1 7843 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7844fi
7845
7846# Default to --enable-multilib.
7847if test x${enable_multilib} = x ; then
7848 target_configargs="--enable-multilib ${target_configargs}"
7849fi
7850
7851# Pass --with-newlib if appropriate. Note that target_configdirs has
7852# changed from the earlier setting of with_newlib.
7853if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7854 target_configargs="--with-newlib ${target_configargs}"
7855fi
7856
95036d20
NN
7857# Different target subdirs use different values of certain variables
7858# (notably CXX). Worse, multilibs use *lots* of different values.
7859# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7860# it doesn't automatically accept command-line overrides of them.
7861# This means it's not safe for target subdirs to share a cache file,
7862# which is disgusting, but there you have it. Hopefully this can be
7863# fixed in future. It's still worthwhile to use a cache file for each
7864# directory. I think.
7865
ae380b45
MS
7866# Pass the appropriate --build, --host, --target and --cache-file arguments.
7867# We need to pass --target, as newer autoconf's requires consistency
7868# for target_alias and gcc doesn't manage it consistently.
4b900473 7869target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7870
a0da8069
NN
7871FLAGS_FOR_TARGET=
7872case " $target_configdirs " in
7873 *" newlib "*)
7874 case " $target_configargs " in
7875 *" --with-newlib "*)
7876 case "$target" in
1f53ca9a
AO
7877 *-cygwin*)
7878 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/include -isystem $$s/winsup/cygwin/include -isystem $$s/winsup/w32api/include'
7879 ;;
a0da8069
NN
7880 esac
7881
7882 # If we're not building GCC, don't discard standard headers.
7883 if test -d ${srcdir}/gcc; then
7884 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7885
7886 if test "${build}" != "${host}"; then
7887 # On Canadian crosses, CC_FOR_TARGET will have already been set
7888 # by `configure', so we won't have an opportunity to add -Bgcc/
7889 # to it. This is right: we don't want to search that directory
7890 # for binaries, but we want the header files in there, so add
7891 # them explicitly.
b00612cc 7892 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7893
7894 # Someone might think of using the pre-installed headers on
7895 # Canadian crosses, in case the installed compiler is not fully
7896 # compatible with the compiler being built. In this case, it
7897 # would be better to flag an error than risking having
7898 # incompatible object files being constructed. We can't
7899 # guarantee that an error will be flagged, but let's hope the
7900 # compiler will do it, when presented with incompatible header
7901 # files.
7902 fi
7903 fi
7904
7905 case "${target}-${is_cross_compiler}" in
ec11bdc6 7906 i[3456789]86-*-linux*-no)
a0da8069
NN
7907 # Here host == target, so we don't need to build gcc,
7908 # so we don't want to discard standard headers.
7909 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7910 ;;
7911 *)
7912 # If we're building newlib, use its generic headers last, but search
7913 # for any libc-related directories first (so make it the last -B
7914 # switch).
7915 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
691bb5a1
DD
7916
7917 # If we're building libgloss, find the startup file, simulator library
7918 # and linker script.
7919 case " $target_configdirs " in
7920 *" libgloss "*)
7921 # Look for startup file, simulator library and maybe linker script.
7922 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7923 # Look for libnosys.a in case the target needs it.
7924 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7925 # Most targets have the linker script in the source directory.
7926 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7927 ;;
7928 esac
a0da8069
NN
7929 ;;
7930 esac
7931 ;;
7932 esac
7933 ;;
7934esac
1f53ca9a 7935
45055374 7936case "$target" in
1f53ca9a
AO
7937 x86_64-*mingw* | *-w64-mingw*)
7938 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7939 # however, use a symlink named 'mingw' in ${prefix} .
7940 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7941 ;;
7942 *-mingw*)
7943 # MinGW can't be handled as Cygwin above since it does not use newlib.
7944 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/mingw -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/mingw/include -isystem $$s/winsup/w32api/include'
7945 ;;
45055374 7946esac
a0da8069 7947
5fbad20a
DD
7948# Allow the user to override the flags for
7949# our build compiler if desired.
c66487f8
NC
7950if test x"${build}" = x"${host}" ; then
7951 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7952 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7953 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7954fi
5fbad20a 7955
a0da8069
NN
7956# On Canadian crosses, we'll be searching the right directories for
7957# the previously-installed cross compiler, so don't bother to add
7958# flags for directories within the install tree of the compiler
7959# being built; programs in there won't even run.
7960if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7961 # Search for pre-installed headers if nothing else fits.
bba45b8b 7962 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
7963fi
7964
7965if test "x${use_gnu_ld}" = x &&
7966 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7967 # Arrange for us to find uninstalled linker scripts.
b00612cc 7968 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7969fi
7970
a481dbb7
DD
7971# Search for other target-specific linker scripts and such.
7972case "${target}" in
4e206d7e
DB
7973 mep*)
7974 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7975 ;;
7976esac
7977
a0da8069 7978# Makefile fragments.
3e707e94
PB
7979for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7980do
7981 eval fragval=\$$frag
7982 if test $fragval != /dev/null; then
7983 eval $frag=${srcdir}/$fragval
7984 fi
7985done
a0da8069
NN
7986
7987
7988
7989
7990
7991# Miscellanea: directories, flags, etc.
7992
7993
7994
7995
7996
7997
7998
3bbd2f8f 7999
6a9cf61e 8000# Build module lists & subconfigure args.
a0da8069
NN
8001
8002
8003
be01d343
PB
8004# Host module lists & subconfigure args.
8005
8006
8007
911e63d0 8008
be01d343
PB
8009# Target module lists & subconfigure args.
8010
8011
8012
8013# Build tools.
8014
8015
8016
1576798e
PB
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
be01d343
PB
8031# Generate default definitions for YACC, M4, LEX and other programs that run
8032# on the build machine. These are used if the Makefile can't locate these
8033# programs in objdir.
8034MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8035
8036for ac_prog in 'bison -y' byacc yacc
8037do
c6b750e1 8038 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8039set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8041$as_echo_n "checking for $ac_word... " >&6; }
8042if test "${ac_cv_prog_YACC+set}" = set; then :
8043 $as_echo_n "(cached) " >&6
be01d343
PB
8044else
8045 if test -n "$YACC"; then
8046 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8047else
c6b750e1
DJ
8048as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8049for as_dir in $PATH
8050do
8051 IFS=$as_save_IFS
8052 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8053 for ac_exec_ext in '' $ac_executable_extensions; do
8054 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8055 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 8056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8057 break 2
8058 fi
8059done
81ecdfbb
RW
8060 done
8061IFS=$as_save_IFS
c6b750e1 8062
be01d343
PB
8063fi
8064fi
c6b750e1 8065YACC=$ac_cv_prog_YACC
be01d343 8066if test -n "$YACC"; then
81ecdfbb
RW
8067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8068$as_echo "$YACC" >&6; }
be01d343 8069else
81ecdfbb
RW
8070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8071$as_echo "no" >&6; }
be01d343
PB
8072fi
8073
81ecdfbb 8074
c6b750e1 8075 test -n "$YACC" && break
be01d343
PB
8076done
8077test -n "$YACC" || YACC="$MISSING bison -y"
8078
8079case " $build_configdirs " in
8080 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8081 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8082esac
8083
8084for ac_prog in bison
8085do
c6b750e1 8086 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8087set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8089$as_echo_n "checking for $ac_word... " >&6; }
8090if test "${ac_cv_prog_BISON+set}" = set; then :
8091 $as_echo_n "(cached) " >&6
be01d343
PB
8092else
8093 if test -n "$BISON"; then
8094 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8095else
c6b750e1
DJ
8096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8097for as_dir in $PATH
8098do
8099 IFS=$as_save_IFS
8100 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8101 for ac_exec_ext in '' $ac_executable_extensions; do
8102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8103 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8105 break 2
8106 fi
8107done
81ecdfbb
RW
8108 done
8109IFS=$as_save_IFS
c6b750e1 8110
be01d343
PB
8111fi
8112fi
c6b750e1 8113BISON=$ac_cv_prog_BISON
be01d343 8114if test -n "$BISON"; then
81ecdfbb
RW
8115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8116$as_echo "$BISON" >&6; }
be01d343 8117else
81ecdfbb
RW
8118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8119$as_echo "no" >&6; }
be01d343
PB
8120fi
8121
81ecdfbb 8122
c6b750e1 8123 test -n "$BISON" && break
be01d343
PB
8124done
8125test -n "$BISON" || BISON="$MISSING bison"
8126
8127case " $build_configdirs " in
8128 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8129esac
8130
8131for ac_prog in gm4 gnum4 m4
8132do
c6b750e1 8133 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8134set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8136$as_echo_n "checking for $ac_word... " >&6; }
8137if test "${ac_cv_prog_M4+set}" = set; then :
8138 $as_echo_n "(cached) " >&6
be01d343
PB
8139else
8140 if test -n "$M4"; then
8141 ac_cv_prog_M4="$M4" # Let the user override the test.
8142else
c6b750e1
DJ
8143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8144for as_dir in $PATH
8145do
8146 IFS=$as_save_IFS
8147 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8148 for ac_exec_ext in '' $ac_executable_extensions; do
8149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8150 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8152 break 2
8153 fi
8154done
81ecdfbb
RW
8155 done
8156IFS=$as_save_IFS
c6b750e1 8157
be01d343
PB
8158fi
8159fi
c6b750e1 8160M4=$ac_cv_prog_M4
be01d343 8161if test -n "$M4"; then
81ecdfbb
RW
8162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8163$as_echo "$M4" >&6; }
be01d343 8164else
81ecdfbb
RW
8165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8166$as_echo "no" >&6; }
be01d343
PB
8167fi
8168
81ecdfbb 8169
c6b750e1 8170 test -n "$M4" && break
be01d343
PB
8171done
8172test -n "$M4" || M4="$MISSING m4"
8173
8174case " $build_configdirs " in
8175 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8176esac
8177
8178for ac_prog in flex lex
8179do
c6b750e1 8180 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8181set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8183$as_echo_n "checking for $ac_word... " >&6; }
8184if test "${ac_cv_prog_LEX+set}" = set; then :
8185 $as_echo_n "(cached) " >&6
be01d343
PB
8186else
8187 if test -n "$LEX"; then
8188 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8189else
c6b750e1
DJ
8190as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8191for as_dir in $PATH
8192do
8193 IFS=$as_save_IFS
8194 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8195 for ac_exec_ext in '' $ac_executable_extensions; do
8196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8197 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8199 break 2
8200 fi
8201done
81ecdfbb
RW
8202 done
8203IFS=$as_save_IFS
c6b750e1 8204
be01d343
PB
8205fi
8206fi
c6b750e1 8207LEX=$ac_cv_prog_LEX
be01d343 8208if test -n "$LEX"; then
81ecdfbb
RW
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8210$as_echo "$LEX" >&6; }
be01d343 8211else
81ecdfbb
RW
8212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8213$as_echo "no" >&6; }
be01d343
PB
8214fi
8215
81ecdfbb 8216
c6b750e1 8217 test -n "$LEX" && break
be01d343
PB
8218done
8219test -n "$LEX" || LEX="$MISSING flex"
8220
8221case " $build_configdirs " in
8222 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8223 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8224esac
8225
8226for ac_prog in flex
8227do
c6b750e1 8228 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8229set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8231$as_echo_n "checking for $ac_word... " >&6; }
8232if test "${ac_cv_prog_FLEX+set}" = set; then :
8233 $as_echo_n "(cached) " >&6
be01d343
PB
8234else
8235 if test -n "$FLEX"; then
8236 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8237else
c6b750e1
DJ
8238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8239for as_dir in $PATH
8240do
8241 IFS=$as_save_IFS
8242 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8243 for ac_exec_ext in '' $ac_executable_extensions; do
8244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8245 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8247 break 2
8248 fi
8249done
81ecdfbb
RW
8250 done
8251IFS=$as_save_IFS
c6b750e1 8252
be01d343
PB
8253fi
8254fi
c6b750e1 8255FLEX=$ac_cv_prog_FLEX
be01d343 8256if test -n "$FLEX"; then
81ecdfbb
RW
8257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8258$as_echo "$FLEX" >&6; }
be01d343 8259else
81ecdfbb
RW
8260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8261$as_echo "no" >&6; }
be01d343
PB
8262fi
8263
81ecdfbb 8264
c6b750e1 8265 test -n "$FLEX" && break
be01d343
PB
8266done
8267test -n "$FLEX" || FLEX="$MISSING flex"
8268
8269case " $build_configdirs " in
8270 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8271esac
8272
8273for ac_prog in makeinfo
8274do
c6b750e1 8275 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8276set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8278$as_echo_n "checking for $ac_word... " >&6; }
8279if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8280 $as_echo_n "(cached) " >&6
be01d343
PB
8281else
8282 if test -n "$MAKEINFO"; then
8283 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8284else
c6b750e1
DJ
8285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8286for as_dir in $PATH
8287do
8288 IFS=$as_save_IFS
8289 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8290 for ac_exec_ext in '' $ac_executable_extensions; do
8291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8292 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8294 break 2
8295 fi
8296done
81ecdfbb
RW
8297 done
8298IFS=$as_save_IFS
c6b750e1 8299
be01d343
PB
8300fi
8301fi
c6b750e1 8302MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8303if test -n "$MAKEINFO"; then
81ecdfbb
RW
8304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8305$as_echo "$MAKEINFO" >&6; }
be01d343 8306else
81ecdfbb
RW
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8308$as_echo "no" >&6; }
be01d343
PB
8309fi
8310
81ecdfbb 8311
c6b750e1 8312 test -n "$MAKEINFO" && break
be01d343
PB
8313done
8314test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8315
8316case " $build_configdirs " in
8317 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8318 *)
8319
10ad8ef3 8320 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8321 # higher, else we use the "missing" dummy.
8322 if ${MAKEINFO} --version \
10ad8ef3 8323 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8324 :
8325 else
8326 MAKEINFO="$MISSING makeinfo"
8327 fi
8328 ;;
8329
8330esac
a0da8069 8331
be01d343 8332# FIXME: expect and dejagnu may become build tools?
a0da8069 8333
be01d343
PB
8334for ac_prog in expect
8335do
c6b750e1 8336 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8337set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8339$as_echo_n "checking for $ac_word... " >&6; }
8340if test "${ac_cv_prog_EXPECT+set}" = set; then :
8341 $as_echo_n "(cached) " >&6
be01d343
PB
8342else
8343 if test -n "$EXPECT"; then
8344 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8345else
c6b750e1
DJ
8346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8347for as_dir in $PATH
8348do
8349 IFS=$as_save_IFS
8350 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8351 for ac_exec_ext in '' $ac_executable_extensions; do
8352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8353 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8355 break 2
8356 fi
8357done
81ecdfbb
RW
8358 done
8359IFS=$as_save_IFS
c6b750e1 8360
be01d343
PB
8361fi
8362fi
c6b750e1 8363EXPECT=$ac_cv_prog_EXPECT
be01d343 8364if test -n "$EXPECT"; then
81ecdfbb
RW
8365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8366$as_echo "$EXPECT" >&6; }
be01d343 8367else
81ecdfbb
RW
8368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8369$as_echo "no" >&6; }
be01d343 8370fi
a0da8069 8371
81ecdfbb 8372
c6b750e1 8373 test -n "$EXPECT" && break
be01d343
PB
8374done
8375test -n "$EXPECT" || EXPECT="expect"
a0da8069 8376
be01d343
PB
8377case " $configdirs " in
8378 *" expect "*)
8379 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8380 ;;
8381esac
a0da8069 8382
be01d343
PB
8383for ac_prog in runtest
8384do
c6b750e1 8385 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8386set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8388$as_echo_n "checking for $ac_word... " >&6; }
8389if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8390 $as_echo_n "(cached) " >&6
be01d343
PB
8391else
8392 if test -n "$RUNTEST"; then
8393 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8394else
c6b750e1
DJ
8395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8396for as_dir in $PATH
8397do
8398 IFS=$as_save_IFS
8399 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8400 for ac_exec_ext in '' $ac_executable_extensions; do
8401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8402 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8404 break 2
8405 fi
8406done
81ecdfbb
RW
8407 done
8408IFS=$as_save_IFS
c6b750e1 8409
be01d343
PB
8410fi
8411fi
c6b750e1 8412RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8413if test -n "$RUNTEST"; then
81ecdfbb
RW
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8415$as_echo "$RUNTEST" >&6; }
be01d343 8416else
81ecdfbb
RW
8417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8418$as_echo "no" >&6; }
be01d343 8419fi
a0da8069 8420
81ecdfbb 8421
c6b750e1 8422 test -n "$RUNTEST" && break
be01d343
PB
8423done
8424test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8425
be01d343
PB
8426case " $configdirs " in
8427 *" dejagnu "*)
6b89cc21 8428 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8429 ;;
8430esac
a0da8069
NN
8431
8432
a0da8069 8433# Host tools.
859789af
AC
8434ncn_tool_prefix=
8435test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8436ncn_target_tool_prefix=
8437test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8438
9a819804
AO
8439
8440
8441if test -n "$AR"; then
8442 ac_cv_prog_AR=$AR
8443elif test -n "$ac_cv_prog_AR"; then
8444 AR=$ac_cv_prog_AR
8445fi
8446
8447if test -n "$ac_cv_prog_AR"; then
8448 for ncn_progname in ar; do
8449 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8450set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8452$as_echo_n "checking for $ac_word... " >&6; }
8453if test "${ac_cv_prog_AR+set}" = set; then :
8454 $as_echo_n "(cached) " >&6
9a819804
AO
8455else
8456 if test -n "$AR"; then
8457 ac_cv_prog_AR="$AR" # Let the user override the test.
8458else
8459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8460for as_dir in $PATH
8461do
8462 IFS=$as_save_IFS
8463 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8464 for ac_exec_ext in '' $ac_executable_extensions; do
8465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8466 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8468 break 2
8469 fi
8470done
81ecdfbb
RW
8471 done
8472IFS=$as_save_IFS
9a819804
AO
8473
8474fi
8475fi
8476AR=$ac_cv_prog_AR
8477if test -n "$AR"; then
81ecdfbb
RW
8478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8479$as_echo "$AR" >&6; }
9a819804 8480else
81ecdfbb
RW
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8482$as_echo "no" >&6; }
9a819804
AO
8483fi
8484
81ecdfbb 8485
9a819804
AO
8486 done
8487fi
8488
8489for ncn_progname in ar; do
05cbd757
PB
8490 if test -n "$ncn_tool_prefix"; then
8491 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8492set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8494$as_echo_n "checking for $ac_word... " >&6; }
8495if test "${ac_cv_prog_AR+set}" = set; then :
8496 $as_echo_n "(cached) " >&6
859789af
AC
8497else
8498 if test -n "$AR"; then
8499 ac_cv_prog_AR="$AR" # Let the user override the test.
8500else
c6b750e1
DJ
8501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8502for as_dir in $PATH
8503do
8504 IFS=$as_save_IFS
8505 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8506 for ac_exec_ext in '' $ac_executable_extensions; do
8507 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8508 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8510 break 2
8511 fi
8512done
81ecdfbb
RW
8513 done
8514IFS=$as_save_IFS
c6b750e1 8515
859789af
AC
8516fi
8517fi
c6b750e1 8518AR=$ac_cv_prog_AR
859789af 8519if test -n "$AR"; then
81ecdfbb
RW
8520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8521$as_echo "$AR" >&6; }
859789af 8522else
81ecdfbb
RW
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8524$as_echo "no" >&6; }
859789af
AC
8525fi
8526
81ecdfbb 8527
05cbd757
PB
8528 fi
8529 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8530 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8531set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8533$as_echo_n "checking for $ac_word... " >&6; }
8534if test "${ac_cv_prog_AR+set}" = set; then :
8535 $as_echo_n "(cached) " >&6
859789af 8536else
05cbd757
PB
8537 if test -n "$AR"; then
8538 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8539else
c6b750e1
DJ
8540as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8541for as_dir in $PATH
8542do
8543 IFS=$as_save_IFS
8544 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8545 for ac_exec_ext in '' $ac_executable_extensions; do
8546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8547 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8549 break 2
8550 fi
8551done
81ecdfbb
RW
8552 done
8553IFS=$as_save_IFS
c6b750e1 8554
859789af
AC
8555fi
8556fi
c6b750e1 8557AR=$ac_cv_prog_AR
05cbd757 8558if test -n "$AR"; then
81ecdfbb
RW
8559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8560$as_echo "$AR" >&6; }
859789af 8561else
81ecdfbb
RW
8562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8563$as_echo "no" >&6; }
859789af 8564fi
c6b750e1 8565
81ecdfbb 8566
05cbd757
PB
8567 fi
8568 test -n "$ac_cv_prog_AR" && break
8569done
8570
8571if test -z "$ac_cv_prog_AR" ; then
8572 set dummy ar
8573 if test $build = $host ; then
8574 AR="$2"
859789af 8575 else
05cbd757 8576 AR="${ncn_tool_prefix}$2"
859789af 8577 fi
859789af
AC
8578fi
8579
9a819804
AO
8580
8581
8582if test -n "$AS"; then
8583 ac_cv_prog_AS=$AS
8584elif test -n "$ac_cv_prog_AS"; then
8585 AS=$ac_cv_prog_AS
8586fi
8587
8588if test -n "$ac_cv_prog_AS"; then
8589 for ncn_progname in as; do
8590 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8591set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8593$as_echo_n "checking for $ac_word... " >&6; }
8594if test "${ac_cv_prog_AS+set}" = set; then :
8595 $as_echo_n "(cached) " >&6
9a819804
AO
8596else
8597 if test -n "$AS"; then
8598 ac_cv_prog_AS="$AS" # Let the user override the test.
8599else
8600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8601for as_dir in $PATH
8602do
8603 IFS=$as_save_IFS
8604 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8605 for ac_exec_ext in '' $ac_executable_extensions; do
8606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8607 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8609 break 2
8610 fi
8611done
81ecdfbb
RW
8612 done
8613IFS=$as_save_IFS
9a819804
AO
8614
8615fi
8616fi
8617AS=$ac_cv_prog_AS
8618if test -n "$AS"; then
81ecdfbb
RW
8619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8620$as_echo "$AS" >&6; }
9a819804 8621else
81ecdfbb
RW
8622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8623$as_echo "no" >&6; }
9a819804
AO
8624fi
8625
81ecdfbb 8626
9a819804
AO
8627 done
8628fi
8629
8630for ncn_progname in as; do
05cbd757
PB
8631 if test -n "$ncn_tool_prefix"; then
8632 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8633set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8635$as_echo_n "checking for $ac_word... " >&6; }
8636if test "${ac_cv_prog_AS+set}" = set; then :
8637 $as_echo_n "(cached) " >&6
859789af
AC
8638else
8639 if test -n "$AS"; then
8640 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8641else
8642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8643for as_dir in $PATH
8644do
8645 IFS=$as_save_IFS
8646 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8647 for ac_exec_ext in '' $ac_executable_extensions; do
8648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8649 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8651 break 2
8652 fi
8653done
81ecdfbb
RW
8654 done
8655IFS=$as_save_IFS
c6b750e1 8656
859789af
AC
8657fi
8658fi
c6b750e1 8659AS=$ac_cv_prog_AS
859789af 8660if test -n "$AS"; then
81ecdfbb
RW
8661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8662$as_echo "$AS" >&6; }
859789af 8663else
81ecdfbb
RW
8664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8665$as_echo "no" >&6; }
859789af
AC
8666fi
8667
81ecdfbb 8668
05cbd757
PB
8669 fi
8670 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8671 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8672set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8674$as_echo_n "checking for $ac_word... " >&6; }
8675if test "${ac_cv_prog_AS+set}" = set; then :
8676 $as_echo_n "(cached) " >&6
859789af 8677else
05cbd757
PB
8678 if test -n "$AS"; then
8679 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8680else
c6b750e1
DJ
8681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8682for as_dir in $PATH
8683do
8684 IFS=$as_save_IFS
8685 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8686 for ac_exec_ext in '' $ac_executable_extensions; do
8687 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8688 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8689 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8690 break 2
8691 fi
8692done
81ecdfbb
RW
8693 done
8694IFS=$as_save_IFS
c6b750e1 8695
859789af
AC
8696fi
8697fi
c6b750e1 8698AS=$ac_cv_prog_AS
05cbd757 8699if test -n "$AS"; then
81ecdfbb
RW
8700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8701$as_echo "$AS" >&6; }
859789af 8702else
81ecdfbb
RW
8703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8704$as_echo "no" >&6; }
859789af 8705fi
c6b750e1 8706
81ecdfbb 8707
05cbd757
PB
8708 fi
8709 test -n "$ac_cv_prog_AS" && break
8710done
8711
8712if test -z "$ac_cv_prog_AS" ; then
8713 set dummy as
8714 if test $build = $host ; then
8715 AS="$2"
859789af 8716 else
05cbd757 8717 AS="${ncn_tool_prefix}$2"
859789af 8718 fi
859789af
AC
8719fi
8720
9a819804
AO
8721
8722
8723if test -n "$DLLTOOL"; then
8724 ac_cv_prog_DLLTOOL=$DLLTOOL
8725elif test -n "$ac_cv_prog_DLLTOOL"; then
8726 DLLTOOL=$ac_cv_prog_DLLTOOL
8727fi
8728
8729if test -n "$ac_cv_prog_DLLTOOL"; then
8730 for ncn_progname in dlltool; do
8731 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8732set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8734$as_echo_n "checking for $ac_word... " >&6; }
8735if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8736 $as_echo_n "(cached) " >&6
9a819804
AO
8737else
8738 if test -n "$DLLTOOL"; then
8739 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8740else
8741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8742for as_dir in $PATH
8743do
8744 IFS=$as_save_IFS
8745 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8746 for ac_exec_ext in '' $ac_executable_extensions; do
8747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8748 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8750 break 2
8751 fi
8752done
81ecdfbb
RW
8753 done
8754IFS=$as_save_IFS
9a819804
AO
8755
8756fi
8757fi
8758DLLTOOL=$ac_cv_prog_DLLTOOL
8759if test -n "$DLLTOOL"; then
81ecdfbb
RW
8760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8761$as_echo "$DLLTOOL" >&6; }
9a819804 8762else
81ecdfbb
RW
8763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8764$as_echo "no" >&6; }
9a819804
AO
8765fi
8766
81ecdfbb 8767
9a819804
AO
8768 done
8769fi
8770
8771for ncn_progname in dlltool; do
05cbd757
PB
8772 if test -n "$ncn_tool_prefix"; then
8773 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8774set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8776$as_echo_n "checking for $ac_word... " >&6; }
8777if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8778 $as_echo_n "(cached) " >&6
859789af
AC
8779else
8780 if test -n "$DLLTOOL"; then
8781 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8782else
c6b750e1
DJ
8783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8784for as_dir in $PATH
8785do
8786 IFS=$as_save_IFS
8787 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8788 for ac_exec_ext in '' $ac_executable_extensions; do
8789 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8790 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8792 break 2
8793 fi
8794done
81ecdfbb
RW
8795 done
8796IFS=$as_save_IFS
c6b750e1 8797
859789af
AC
8798fi
8799fi
c6b750e1 8800DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8801if test -n "$DLLTOOL"; then
81ecdfbb
RW
8802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8803$as_echo "$DLLTOOL" >&6; }
859789af 8804else
81ecdfbb
RW
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8806$as_echo "no" >&6; }
859789af
AC
8807fi
8808
81ecdfbb 8809
05cbd757
PB
8810 fi
8811 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8812 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8813set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8815$as_echo_n "checking for $ac_word... " >&6; }
8816if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8817 $as_echo_n "(cached) " >&6
859789af 8818else
05cbd757
PB
8819 if test -n "$DLLTOOL"; then
8820 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8821else
c6b750e1
DJ
8822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8823for as_dir in $PATH
8824do
8825 IFS=$as_save_IFS
8826 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8827 for ac_exec_ext in '' $ac_executable_extensions; do
8828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8829 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8831 break 2
8832 fi
8833done
81ecdfbb
RW
8834 done
8835IFS=$as_save_IFS
c6b750e1 8836
859789af
AC
8837fi
8838fi
c6b750e1 8839DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8840if test -n "$DLLTOOL"; then
81ecdfbb
RW
8841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8842$as_echo "$DLLTOOL" >&6; }
859789af 8843else
81ecdfbb
RW
8844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8845$as_echo "no" >&6; }
859789af 8846fi
c6b750e1 8847
81ecdfbb 8848
05cbd757
PB
8849 fi
8850 test -n "$ac_cv_prog_DLLTOOL" && break
8851done
8852
8853if test -z "$ac_cv_prog_DLLTOOL" ; then
8854 set dummy dlltool
8855 if test $build = $host ; then
8856 DLLTOOL="$2"
859789af 8857 else
05cbd757 8858 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8859 fi
859789af
AC
8860fi
8861
9a819804
AO
8862
8863
8864if test -n "$LD"; then
8865 ac_cv_prog_LD=$LD
8866elif test -n "$ac_cv_prog_LD"; then
8867 LD=$ac_cv_prog_LD
8868fi
8869
8870if test -n "$ac_cv_prog_LD"; then
8871 for ncn_progname in ld; do
8872 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8873set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8875$as_echo_n "checking for $ac_word... " >&6; }
8876if test "${ac_cv_prog_LD+set}" = set; then :
8877 $as_echo_n "(cached) " >&6
9a819804
AO
8878else
8879 if test -n "$LD"; then
8880 ac_cv_prog_LD="$LD" # Let the user override the test.
8881else
8882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8883for as_dir in $PATH
8884do
8885 IFS=$as_save_IFS
8886 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8887 for ac_exec_ext in '' $ac_executable_extensions; do
8888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8889 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8891 break 2
8892 fi
8893done
81ecdfbb
RW
8894 done
8895IFS=$as_save_IFS
9a819804
AO
8896
8897fi
8898fi
8899LD=$ac_cv_prog_LD
8900if test -n "$LD"; then
81ecdfbb
RW
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8902$as_echo "$LD" >&6; }
9a819804 8903else
81ecdfbb
RW
8904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8905$as_echo "no" >&6; }
9a819804
AO
8906fi
8907
81ecdfbb 8908
9a819804
AO
8909 done
8910fi
8911
8912for ncn_progname in ld; do
05cbd757
PB
8913 if test -n "$ncn_tool_prefix"; then
8914 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8915set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8917$as_echo_n "checking for $ac_word... " >&6; }
8918if test "${ac_cv_prog_LD+set}" = set; then :
8919 $as_echo_n "(cached) " >&6
859789af
AC
8920else
8921 if test -n "$LD"; then
8922 ac_cv_prog_LD="$LD" # Let the user override the test.
8923else
c6b750e1
DJ
8924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8925for as_dir in $PATH
8926do
8927 IFS=$as_save_IFS
8928 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8929 for ac_exec_ext in '' $ac_executable_extensions; do
8930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8931 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8933 break 2
8934 fi
8935done
81ecdfbb
RW
8936 done
8937IFS=$as_save_IFS
c6b750e1 8938
859789af
AC
8939fi
8940fi
c6b750e1 8941LD=$ac_cv_prog_LD
859789af 8942if test -n "$LD"; then
81ecdfbb
RW
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8944$as_echo "$LD" >&6; }
859789af 8945else
81ecdfbb
RW
8946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8947$as_echo "no" >&6; }
859789af
AC
8948fi
8949
81ecdfbb 8950
05cbd757
PB
8951 fi
8952 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8953 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8954set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8956$as_echo_n "checking for $ac_word... " >&6; }
8957if test "${ac_cv_prog_LD+set}" = set; then :
8958 $as_echo_n "(cached) " >&6
859789af 8959else
05cbd757
PB
8960 if test -n "$LD"; then
8961 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8962else
c6b750e1
DJ
8963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8964for as_dir in $PATH
8965do
8966 IFS=$as_save_IFS
8967 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8968 for ac_exec_ext in '' $ac_executable_extensions; do
8969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8970 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8972 break 2
8973 fi
8974done
81ecdfbb
RW
8975 done
8976IFS=$as_save_IFS
c6b750e1 8977
859789af
AC
8978fi
8979fi
c6b750e1 8980LD=$ac_cv_prog_LD
05cbd757 8981if test -n "$LD"; then
81ecdfbb
RW
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8983$as_echo "$LD" >&6; }
859789af 8984else
81ecdfbb
RW
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8986$as_echo "no" >&6; }
859789af 8987fi
c6b750e1 8988
81ecdfbb 8989
05cbd757
PB
8990 fi
8991 test -n "$ac_cv_prog_LD" && break
8992done
8993
8994if test -z "$ac_cv_prog_LD" ; then
8995 set dummy ld
8996 if test $build = $host ; then
8997 LD="$2"
859789af 8998 else
05cbd757 8999 LD="${ncn_tool_prefix}$2"
859789af 9000 fi
859789af
AC
9001fi
9002
9a819804
AO
9003
9004
9005if test -n "$LIPO"; then
9006 ac_cv_prog_LIPO=$LIPO
9007elif test -n "$ac_cv_prog_LIPO"; then
9008 LIPO=$ac_cv_prog_LIPO
9009fi
9010
9011if test -n "$ac_cv_prog_LIPO"; then
9012 for ncn_progname in lipo; do
9013 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9014set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9016$as_echo_n "checking for $ac_word... " >&6; }
9017if test "${ac_cv_prog_LIPO+set}" = set; then :
9018 $as_echo_n "(cached) " >&6
9a819804
AO
9019else
9020 if test -n "$LIPO"; then
9021 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9022else
9023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9024for as_dir in $PATH
9025do
9026 IFS=$as_save_IFS
9027 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9028 for ac_exec_ext in '' $ac_executable_extensions; do
9029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9030 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9032 break 2
9033 fi
9034done
81ecdfbb
RW
9035 done
9036IFS=$as_save_IFS
9a819804
AO
9037
9038fi
9039fi
9040LIPO=$ac_cv_prog_LIPO
9041if test -n "$LIPO"; then
81ecdfbb
RW
9042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9043$as_echo "$LIPO" >&6; }
9a819804 9044else
81ecdfbb
RW
9045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9046$as_echo "no" >&6; }
9a819804
AO
9047fi
9048
81ecdfbb 9049
9a819804
AO
9050 done
9051fi
9052
9053for ncn_progname in lipo; do
be01d343
PB
9054 if test -n "$ncn_tool_prefix"; then
9055 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9056set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9058$as_echo_n "checking for $ac_word... " >&6; }
9059if test "${ac_cv_prog_LIPO+set}" = set; then :
9060 $as_echo_n "(cached) " >&6
be01d343
PB
9061else
9062 if test -n "$LIPO"; then
9063 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9064else
c6b750e1
DJ
9065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9066for as_dir in $PATH
9067do
9068 IFS=$as_save_IFS
9069 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9070 for ac_exec_ext in '' $ac_executable_extensions; do
9071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9072 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9074 break 2
9075 fi
9076done
81ecdfbb
RW
9077 done
9078IFS=$as_save_IFS
c6b750e1 9079
be01d343
PB
9080fi
9081fi
c6b750e1 9082LIPO=$ac_cv_prog_LIPO
be01d343 9083if test -n "$LIPO"; then
81ecdfbb
RW
9084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9085$as_echo "$LIPO" >&6; }
be01d343 9086else
81ecdfbb
RW
9087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9088$as_echo "no" >&6; }
be01d343
PB
9089fi
9090
81ecdfbb 9091
be01d343
PB
9092 fi
9093 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9094 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9095set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9097$as_echo_n "checking for $ac_word... " >&6; }
9098if test "${ac_cv_prog_LIPO+set}" = set; then :
9099 $as_echo_n "(cached) " >&6
be01d343
PB
9100else
9101 if test -n "$LIPO"; then
9102 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9103else
c6b750e1
DJ
9104as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9105for as_dir in $PATH
9106do
9107 IFS=$as_save_IFS
9108 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9109 for ac_exec_ext in '' $ac_executable_extensions; do
9110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9111 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9113 break 2
9114 fi
9115done
81ecdfbb
RW
9116 done
9117IFS=$as_save_IFS
c6b750e1 9118
be01d343
PB
9119fi
9120fi
c6b750e1 9121LIPO=$ac_cv_prog_LIPO
be01d343 9122if test -n "$LIPO"; then
81ecdfbb
RW
9123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9124$as_echo "$LIPO" >&6; }
be01d343 9125else
81ecdfbb
RW
9126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9127$as_echo "no" >&6; }
be01d343 9128fi
c6b750e1 9129
81ecdfbb 9130
be01d343
PB
9131 fi
9132 test -n "$ac_cv_prog_LIPO" && break
9133done
9134
9135if test -z "$ac_cv_prog_LIPO" ; then
9136 set dummy lipo
9137 if test $build = $host ; then
9138 LIPO="$2"
9139 else
9140 LIPO="${ncn_tool_prefix}$2"
9141 fi
9142fi
9143
9a819804
AO
9144
9145
9146if test -n "$NM"; then
9147 ac_cv_prog_NM=$NM
9148elif test -n "$ac_cv_prog_NM"; then
9149 NM=$ac_cv_prog_NM
9150fi
9151
9152if test -n "$ac_cv_prog_NM"; then
9153 for ncn_progname in nm; do
9154 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9155set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9157$as_echo_n "checking for $ac_word... " >&6; }
9158if test "${ac_cv_prog_NM+set}" = set; then :
9159 $as_echo_n "(cached) " >&6
859789af
AC
9160else
9161 if test -n "$NM"; then
9162 ac_cv_prog_NM="$NM" # Let the user override the test.
9163else
c6b750e1
DJ
9164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9165for as_dir in $PATH
9166do
9167 IFS=$as_save_IFS
9168 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9169 for ac_exec_ext in '' $ac_executable_extensions; do
9170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9171 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9172 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9173 break 2
9174 fi
9175done
81ecdfbb
RW
9176 done
9177IFS=$as_save_IFS
c6b750e1 9178
859789af
AC
9179fi
9180fi
c6b750e1 9181NM=$ac_cv_prog_NM
859789af 9182if test -n "$NM"; then
81ecdfbb
RW
9183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9184$as_echo "$NM" >&6; }
859789af 9185else
81ecdfbb
RW
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9187$as_echo "no" >&6; }
859789af
AC
9188fi
9189
81ecdfbb 9190
9a819804
AO
9191 done
9192fi
9193
9194for ncn_progname in nm; do
9195 if test -n "$ncn_tool_prefix"; then
9196 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9197set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9199$as_echo_n "checking for $ac_word... " >&6; }
9200if test "${ac_cv_prog_NM+set}" = set; then :
9201 $as_echo_n "(cached) " >&6
859789af 9202else
05cbd757
PB
9203 if test -n "$NM"; then
9204 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9205else
c6b750e1
DJ
9206as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9207for as_dir in $PATH
9208do
9209 IFS=$as_save_IFS
9210 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9211 for ac_exec_ext in '' $ac_executable_extensions; do
9212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9213 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9215 break 2
9216 fi
9217done
81ecdfbb
RW
9218 done
9219IFS=$as_save_IFS
c6b750e1 9220
859789af
AC
9221fi
9222fi
c6b750e1 9223NM=$ac_cv_prog_NM
05cbd757 9224if test -n "$NM"; then
81ecdfbb
RW
9225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9226$as_echo "$NM" >&6; }
859789af 9227else
81ecdfbb
RW
9228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9229$as_echo "no" >&6; }
859789af 9230fi
c6b750e1 9231
81ecdfbb 9232
05cbd757 9233 fi
9a819804
AO
9234 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9235 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9236set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9238$as_echo_n "checking for $ac_word... " >&6; }
9239if test "${ac_cv_prog_NM+set}" = set; then :
9240 $as_echo_n "(cached) " >&6
9a819804
AO
9241else
9242 if test -n "$NM"; then
9243 ac_cv_prog_NM="$NM" # Let the user override the test.
9244else
9245as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9246for as_dir in $PATH
9247do
9248 IFS=$as_save_IFS
9249 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9250 for ac_exec_ext in '' $ac_executable_extensions; do
9251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9252 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9254 break 2
9255 fi
9256done
81ecdfbb
RW
9257 done
9258IFS=$as_save_IFS
9a819804
AO
9259
9260fi
9261fi
9262NM=$ac_cv_prog_NM
9263if test -n "$NM"; then
81ecdfbb
RW
9264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9265$as_echo "$NM" >&6; }
9a819804 9266else
81ecdfbb
RW
9267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9268$as_echo "no" >&6; }
9a819804
AO
9269fi
9270
81ecdfbb 9271
9a819804
AO
9272 fi
9273 test -n "$ac_cv_prog_NM" && break
9274done
9275
9276if test -z "$ac_cv_prog_NM" ; then
9277 set dummy nm
9278 if test $build = $host ; then
9279 NM="$2"
9280 else
9281 NM="${ncn_tool_prefix}$2"
9282 fi
9283fi
9284
9285
9286
9287if test -n "$RANLIB"; then
9288 ac_cv_prog_RANLIB=$RANLIB
9289elif test -n "$ac_cv_prog_RANLIB"; then
9290 RANLIB=$ac_cv_prog_RANLIB
9291fi
9292
9293if test -n "$ac_cv_prog_RANLIB"; then
9294 for ncn_progname in ranlib; do
9295 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9296set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9298$as_echo_n "checking for $ac_word... " >&6; }
9299if test "${ac_cv_prog_RANLIB+set}" = set; then :
9300 $as_echo_n "(cached) " >&6
9a819804
AO
9301else
9302 if test -n "$RANLIB"; then
9303 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9304else
9305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9306for as_dir in $PATH
9307do
9308 IFS=$as_save_IFS
9309 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9310 for ac_exec_ext in '' $ac_executable_extensions; do
9311 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9312 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9314 break 2
9315 fi
9316done
81ecdfbb
RW
9317 done
9318IFS=$as_save_IFS
9a819804
AO
9319
9320fi
9321fi
9322RANLIB=$ac_cv_prog_RANLIB
9323if test -n "$RANLIB"; then
81ecdfbb
RW
9324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9325$as_echo "$RANLIB" >&6; }
9a819804 9326else
81ecdfbb
RW
9327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9328$as_echo "no" >&6; }
9a819804
AO
9329fi
9330
81ecdfbb 9331
9a819804
AO
9332 done
9333fi
859789af 9334
9a819804 9335for ncn_progname in ranlib; do
05cbd757
PB
9336 if test -n "$ncn_tool_prefix"; then
9337 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9338set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9340$as_echo_n "checking for $ac_word... " >&6; }
9341if test "${ac_cv_prog_RANLIB+set}" = set; then :
9342 $as_echo_n "(cached) " >&6
859789af
AC
9343else
9344 if test -n "$RANLIB"; then
9345 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9346else
c6b750e1
DJ
9347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9348for as_dir in $PATH
9349do
9350 IFS=$as_save_IFS
9351 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9352 for ac_exec_ext in '' $ac_executable_extensions; do
9353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9354 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9355 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9356 break 2
9357 fi
9358done
81ecdfbb
RW
9359 done
9360IFS=$as_save_IFS
c6b750e1 9361
859789af
AC
9362fi
9363fi
c6b750e1 9364RANLIB=$ac_cv_prog_RANLIB
859789af 9365if test -n "$RANLIB"; then
81ecdfbb
RW
9366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9367$as_echo "$RANLIB" >&6; }
859789af 9368else
81ecdfbb
RW
9369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9370$as_echo "no" >&6; }
859789af
AC
9371fi
9372
81ecdfbb 9373
05cbd757
PB
9374 fi
9375 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9376 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9377set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9379$as_echo_n "checking for $ac_word... " >&6; }
9380if test "${ac_cv_prog_RANLIB+set}" = set; then :
9381 $as_echo_n "(cached) " >&6
859789af 9382else
05cbd757
PB
9383 if test -n "$RANLIB"; then
9384 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9385else
c6b750e1
DJ
9386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9387for as_dir in $PATH
9388do
9389 IFS=$as_save_IFS
9390 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9391 for ac_exec_ext in '' $ac_executable_extensions; do
9392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9393 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9395 break 2
9396 fi
9397done
81ecdfbb
RW
9398 done
9399IFS=$as_save_IFS
c6b750e1 9400
859789af
AC
9401fi
9402fi
c6b750e1 9403RANLIB=$ac_cv_prog_RANLIB
05cbd757 9404if test -n "$RANLIB"; then
81ecdfbb
RW
9405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9406$as_echo "$RANLIB" >&6; }
859789af 9407else
81ecdfbb
RW
9408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9409$as_echo "no" >&6; }
859789af 9410fi
c6b750e1 9411
81ecdfbb 9412
859789af 9413 fi
05cbd757
PB
9414 test -n "$ac_cv_prog_RANLIB" && break
9415done
9416
9417if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9418 RANLIB="true"
859789af
AC
9419fi
9420
9a819804
AO
9421
9422
9423if test -n "$STRIP"; then
9424 ac_cv_prog_STRIP=$STRIP
9425elif test -n "$ac_cv_prog_STRIP"; then
9426 STRIP=$ac_cv_prog_STRIP
9427fi
9428
9429if test -n "$ac_cv_prog_STRIP"; then
9430 for ncn_progname in strip; do
9431 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9432set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9434$as_echo_n "checking for $ac_word... " >&6; }
9435if test "${ac_cv_prog_STRIP+set}" = set; then :
9436 $as_echo_n "(cached) " >&6
9a819804
AO
9437else
9438 if test -n "$STRIP"; then
9439 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9440else
9441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9442for as_dir in $PATH
9443do
9444 IFS=$as_save_IFS
9445 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9446 for ac_exec_ext in '' $ac_executable_extensions; do
9447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9448 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9450 break 2
9451 fi
9452done
81ecdfbb
RW
9453 done
9454IFS=$as_save_IFS
9a819804
AO
9455
9456fi
9457fi
9458STRIP=$ac_cv_prog_STRIP
9459if test -n "$STRIP"; then
81ecdfbb
RW
9460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9461$as_echo "$STRIP" >&6; }
9a819804 9462else
81ecdfbb
RW
9463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9464$as_echo "no" >&6; }
9a819804
AO
9465fi
9466
81ecdfbb 9467
9a819804
AO
9468 done
9469fi
9470
9471for ncn_progname in strip; do
be01d343
PB
9472 if test -n "$ncn_tool_prefix"; then
9473 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9474set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9476$as_echo_n "checking for $ac_word... " >&6; }
9477if test "${ac_cv_prog_STRIP+set}" = set; then :
9478 $as_echo_n "(cached) " >&6
be01d343
PB
9479else
9480 if test -n "$STRIP"; then
9481 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9482else
c6b750e1
DJ
9483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9484for as_dir in $PATH
9485do
9486 IFS=$as_save_IFS
9487 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9488 for ac_exec_ext in '' $ac_executable_extensions; do
9489 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9490 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9491 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9492 break 2
9493 fi
9494done
81ecdfbb
RW
9495 done
9496IFS=$as_save_IFS
c6b750e1 9497
be01d343
PB
9498fi
9499fi
c6b750e1 9500STRIP=$ac_cv_prog_STRIP
be01d343 9501if test -n "$STRIP"; then
81ecdfbb
RW
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9503$as_echo "$STRIP" >&6; }
be01d343 9504else
81ecdfbb
RW
9505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9506$as_echo "no" >&6; }
be01d343
PB
9507fi
9508
81ecdfbb 9509
be01d343
PB
9510 fi
9511 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9512 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9513set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9515$as_echo_n "checking for $ac_word... " >&6; }
9516if test "${ac_cv_prog_STRIP+set}" = set; then :
9517 $as_echo_n "(cached) " >&6
be01d343
PB
9518else
9519 if test -n "$STRIP"; then
9520 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9521else
c6b750e1
DJ
9522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9523for as_dir in $PATH
9524do
9525 IFS=$as_save_IFS
9526 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9527 for ac_exec_ext in '' $ac_executable_extensions; do
9528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9529 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9531 break 2
9532 fi
9533done
81ecdfbb
RW
9534 done
9535IFS=$as_save_IFS
c6b750e1 9536
be01d343
PB
9537fi
9538fi
c6b750e1 9539STRIP=$ac_cv_prog_STRIP
be01d343 9540if test -n "$STRIP"; then
81ecdfbb
RW
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9542$as_echo "$STRIP" >&6; }
be01d343 9543else
81ecdfbb
RW
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9545$as_echo "no" >&6; }
be01d343 9546fi
c6b750e1 9547
81ecdfbb 9548
be01d343
PB
9549 fi
9550 test -n "$ac_cv_prog_STRIP" && break
9551done
9552
9553if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9554 STRIP="true"
be01d343
PB
9555fi
9556
9a819804
AO
9557
9558
9559if test -n "$WINDRES"; then
9560 ac_cv_prog_WINDRES=$WINDRES
9561elif test -n "$ac_cv_prog_WINDRES"; then
9562 WINDRES=$ac_cv_prog_WINDRES
9563fi
9564
9565if test -n "$ac_cv_prog_WINDRES"; then
9566 for ncn_progname in windres; do
9567 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9568set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9570$as_echo_n "checking for $ac_word... " >&6; }
9571if test "${ac_cv_prog_WINDRES+set}" = set; then :
9572 $as_echo_n "(cached) " >&6
9a819804
AO
9573else
9574 if test -n "$WINDRES"; then
9575 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9576else
9577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9578for as_dir in $PATH
9579do
9580 IFS=$as_save_IFS
9581 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9582 for ac_exec_ext in '' $ac_executable_extensions; do
9583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9584 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9586 break 2
9587 fi
9588done
81ecdfbb
RW
9589 done
9590IFS=$as_save_IFS
9a819804
AO
9591
9592fi
9593fi
9594WINDRES=$ac_cv_prog_WINDRES
9595if test -n "$WINDRES"; then
81ecdfbb
RW
9596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9597$as_echo "$WINDRES" >&6; }
9a819804 9598else
81ecdfbb
RW
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9600$as_echo "no" >&6; }
9a819804
AO
9601fi
9602
81ecdfbb 9603
9a819804
AO
9604 done
9605fi
9606
9607for ncn_progname in windres; do
05cbd757
PB
9608 if test -n "$ncn_tool_prefix"; then
9609 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9610set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9612$as_echo_n "checking for $ac_word... " >&6; }
9613if test "${ac_cv_prog_WINDRES+set}" = set; then :
9614 $as_echo_n "(cached) " >&6
859789af
AC
9615else
9616 if test -n "$WINDRES"; then
9617 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9618else
c6b750e1
DJ
9619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9620for as_dir in $PATH
9621do
9622 IFS=$as_save_IFS
9623 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9624 for ac_exec_ext in '' $ac_executable_extensions; do
9625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9626 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9628 break 2
9629 fi
9630done
81ecdfbb
RW
9631 done
9632IFS=$as_save_IFS
c6b750e1 9633
859789af
AC
9634fi
9635fi
c6b750e1 9636WINDRES=$ac_cv_prog_WINDRES
859789af 9637if test -n "$WINDRES"; then
81ecdfbb
RW
9638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9639$as_echo "$WINDRES" >&6; }
859789af 9640else
81ecdfbb
RW
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9642$as_echo "no" >&6; }
859789af
AC
9643fi
9644
81ecdfbb 9645
05cbd757
PB
9646 fi
9647 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9648 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9649set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9651$as_echo_n "checking for $ac_word... " >&6; }
9652if test "${ac_cv_prog_WINDRES+set}" = set; then :
9653 $as_echo_n "(cached) " >&6
859789af 9654else
05cbd757
PB
9655 if test -n "$WINDRES"; then
9656 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9657else
c6b750e1
DJ
9658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9659for as_dir in $PATH
9660do
9661 IFS=$as_save_IFS
9662 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9663 for ac_exec_ext in '' $ac_executable_extensions; do
9664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9665 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9667 break 2
9668 fi
9669done
81ecdfbb
RW
9670 done
9671IFS=$as_save_IFS
c6b750e1 9672
859789af
AC
9673fi
9674fi
c6b750e1 9675WINDRES=$ac_cv_prog_WINDRES
05cbd757 9676if test -n "$WINDRES"; then
81ecdfbb
RW
9677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9678$as_echo "$WINDRES" >&6; }
859789af 9679else
81ecdfbb
RW
9680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9681$as_echo "no" >&6; }
859789af 9682fi
c6b750e1 9683
81ecdfbb 9684
05cbd757
PB
9685 fi
9686 test -n "$ac_cv_prog_WINDRES" && break
9687done
9688
9689if test -z "$ac_cv_prog_WINDRES" ; then
9690 set dummy windres
9691 if test $build = $host ; then
9692 WINDRES="$2"
859789af 9693 else
05cbd757 9694 WINDRES="${ncn_tool_prefix}$2"
859789af 9695 fi
859789af
AC
9696fi
9697
9a819804
AO
9698
9699
0c24b341
NC
9700if test -n "$WINDMC"; then
9701 ac_cv_prog_WINDMC=$WINDMC
9702elif test -n "$ac_cv_prog_WINDMC"; then
9703 WINDMC=$ac_cv_prog_WINDMC
9704fi
9705
9706if test -n "$ac_cv_prog_WINDMC"; then
9707 for ncn_progname in windmc; do
9708 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9709set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9711$as_echo_n "checking for $ac_word... " >&6; }
9712if test "${ac_cv_prog_WINDMC+set}" = set; then :
9713 $as_echo_n "(cached) " >&6
0c24b341
NC
9714else
9715 if test -n "$WINDMC"; then
9716 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9717else
9718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9719for as_dir in $PATH
9720do
9721 IFS=$as_save_IFS
9722 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9723 for ac_exec_ext in '' $ac_executable_extensions; do
9724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9725 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9727 break 2
9728 fi
9729done
81ecdfbb
RW
9730 done
9731IFS=$as_save_IFS
0c24b341
NC
9732
9733fi
9734fi
9735WINDMC=$ac_cv_prog_WINDMC
9736if test -n "$WINDMC"; then
81ecdfbb
RW
9737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9738$as_echo "$WINDMC" >&6; }
0c24b341 9739else
81ecdfbb
RW
9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9741$as_echo "no" >&6; }
0c24b341
NC
9742fi
9743
81ecdfbb 9744
0c24b341
NC
9745 done
9746fi
9747
9748for ncn_progname in windmc; do
9749 if test -n "$ncn_tool_prefix"; then
9750 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9751set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9753$as_echo_n "checking for $ac_word... " >&6; }
9754if test "${ac_cv_prog_WINDMC+set}" = set; then :
9755 $as_echo_n "(cached) " >&6
0c24b341
NC
9756else
9757 if test -n "$WINDMC"; then
9758 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9759else
9760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9761for as_dir in $PATH
9762do
9763 IFS=$as_save_IFS
9764 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9765 for ac_exec_ext in '' $ac_executable_extensions; do
9766 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9767 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9769 break 2
9770 fi
9771done
81ecdfbb
RW
9772 done
9773IFS=$as_save_IFS
0c24b341
NC
9774
9775fi
9776fi
9777WINDMC=$ac_cv_prog_WINDMC
9778if test -n "$WINDMC"; then
81ecdfbb
RW
9779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9780$as_echo "$WINDMC" >&6; }
0c24b341 9781else
81ecdfbb
RW
9782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9783$as_echo "no" >&6; }
0c24b341
NC
9784fi
9785
81ecdfbb 9786
0c24b341
NC
9787 fi
9788 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9789 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9790set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9792$as_echo_n "checking for $ac_word... " >&6; }
9793if test "${ac_cv_prog_WINDMC+set}" = set; then :
9794 $as_echo_n "(cached) " >&6
0c24b341
NC
9795else
9796 if test -n "$WINDMC"; then
9797 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9798else
9799as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9800for as_dir in $PATH
9801do
9802 IFS=$as_save_IFS
9803 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9804 for ac_exec_ext in '' $ac_executable_extensions; do
9805 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9806 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9807 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9808 break 2
9809 fi
9810done
81ecdfbb
RW
9811 done
9812IFS=$as_save_IFS
0c24b341
NC
9813
9814fi
9815fi
9816WINDMC=$ac_cv_prog_WINDMC
9817if test -n "$WINDMC"; then
81ecdfbb
RW
9818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9819$as_echo "$WINDMC" >&6; }
0c24b341 9820else
81ecdfbb
RW
9821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9822$as_echo "no" >&6; }
0c24b341
NC
9823fi
9824
81ecdfbb 9825
0c24b341
NC
9826 fi
9827 test -n "$ac_cv_prog_WINDMC" && break
9828done
9829
9830if test -z "$ac_cv_prog_WINDMC" ; then
9831 set dummy windmc
9832 if test $build = $host ; then
9833 WINDMC="$2"
9834 else
9835 WINDMC="${ncn_tool_prefix}$2"
9836 fi
9837fi
9838
9839
9840
9a819804
AO
9841if test -n "$OBJCOPY"; then
9842 ac_cv_prog_OBJCOPY=$OBJCOPY
9843elif test -n "$ac_cv_prog_OBJCOPY"; then
9844 OBJCOPY=$ac_cv_prog_OBJCOPY
9845fi
9846
9847if test -n "$ac_cv_prog_OBJCOPY"; then
9848 for ncn_progname in objcopy; do
9849 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9850set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9852$as_echo_n "checking for $ac_word... " >&6; }
9853if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9854 $as_echo_n "(cached) " >&6
9a819804
AO
9855else
9856 if test -n "$OBJCOPY"; then
9857 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9858else
9859as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9860for as_dir in $PATH
9861do
9862 IFS=$as_save_IFS
9863 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9864 for ac_exec_ext in '' $ac_executable_extensions; do
9865 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9866 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9868 break 2
9869 fi
9870done
81ecdfbb
RW
9871 done
9872IFS=$as_save_IFS
9a819804
AO
9873
9874fi
9875fi
9876OBJCOPY=$ac_cv_prog_OBJCOPY
9877if test -n "$OBJCOPY"; then
81ecdfbb
RW
9878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9879$as_echo "$OBJCOPY" >&6; }
9a819804 9880else
81ecdfbb
RW
9881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9882$as_echo "no" >&6; }
9a819804
AO
9883fi
9884
81ecdfbb 9885
9a819804
AO
9886 done
9887fi
9888
9889for ncn_progname in objcopy; do
05cbd757
PB
9890 if test -n "$ncn_tool_prefix"; then
9891 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9892set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9894$as_echo_n "checking for $ac_word... " >&6; }
9895if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9896 $as_echo_n "(cached) " >&6
859789af
AC
9897else
9898 if test -n "$OBJCOPY"; then
9899 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9900else
c6b750e1
DJ
9901as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9902for as_dir in $PATH
9903do
9904 IFS=$as_save_IFS
9905 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9906 for ac_exec_ext in '' $ac_executable_extensions; do
9907 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9908 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9910 break 2
9911 fi
9912done
81ecdfbb
RW
9913 done
9914IFS=$as_save_IFS
c6b750e1 9915
859789af
AC
9916fi
9917fi
c6b750e1 9918OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9919if test -n "$OBJCOPY"; then
81ecdfbb
RW
9920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9921$as_echo "$OBJCOPY" >&6; }
859789af 9922else
81ecdfbb
RW
9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9924$as_echo "no" >&6; }
859789af
AC
9925fi
9926
81ecdfbb 9927
05cbd757
PB
9928 fi
9929 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9930 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9931set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9933$as_echo_n "checking for $ac_word... " >&6; }
9934if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9935 $as_echo_n "(cached) " >&6
859789af 9936else
05cbd757
PB
9937 if test -n "$OBJCOPY"; then
9938 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9939else
c6b750e1
DJ
9940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9941for as_dir in $PATH
9942do
9943 IFS=$as_save_IFS
9944 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9945 for ac_exec_ext in '' $ac_executable_extensions; do
9946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9947 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9949 break 2
9950 fi
9951done
81ecdfbb
RW
9952 done
9953IFS=$as_save_IFS
c6b750e1 9954
859789af
AC
9955fi
9956fi
c6b750e1 9957OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9958if test -n "$OBJCOPY"; then
81ecdfbb
RW
9959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9960$as_echo "$OBJCOPY" >&6; }
859789af 9961else
81ecdfbb
RW
9962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9963$as_echo "no" >&6; }
859789af 9964fi
c6b750e1 9965
81ecdfbb 9966
05cbd757
PB
9967 fi
9968 test -n "$ac_cv_prog_OBJCOPY" && break
9969done
9970
9971if test -z "$ac_cv_prog_OBJCOPY" ; then
9972 set dummy objcopy
9973 if test $build = $host ; then
9974 OBJCOPY="$2"
859789af 9975 else
05cbd757 9976 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9977 fi
859789af
AC
9978fi
9979
9a819804
AO
9980
9981
9982if test -n "$OBJDUMP"; then
9983 ac_cv_prog_OBJDUMP=$OBJDUMP
9984elif test -n "$ac_cv_prog_OBJDUMP"; then
9985 OBJDUMP=$ac_cv_prog_OBJDUMP
9986fi
9987
9988if test -n "$ac_cv_prog_OBJDUMP"; then
9989 for ncn_progname in objdump; do
9990 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9991set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9993$as_echo_n "checking for $ac_word... " >&6; }
9994if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9995 $as_echo_n "(cached) " >&6
9a819804
AO
9996else
9997 if test -n "$OBJDUMP"; then
9998 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9999else
10000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10001for as_dir in $PATH
10002do
10003 IFS=$as_save_IFS
10004 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10005 for ac_exec_ext in '' $ac_executable_extensions; do
10006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10007 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10009 break 2
10010 fi
10011done
81ecdfbb
RW
10012 done
10013IFS=$as_save_IFS
9a819804
AO
10014
10015fi
10016fi
10017OBJDUMP=$ac_cv_prog_OBJDUMP
10018if test -n "$OBJDUMP"; then
81ecdfbb
RW
10019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10020$as_echo "$OBJDUMP" >&6; }
9a819804 10021else
81ecdfbb
RW
10022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10023$as_echo "no" >&6; }
9a819804
AO
10024fi
10025
81ecdfbb 10026
9a819804
AO
10027 done
10028fi
10029
10030for ncn_progname in objdump; do
05cbd757
PB
10031 if test -n "$ncn_tool_prefix"; then
10032 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10033set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10035$as_echo_n "checking for $ac_word... " >&6; }
10036if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10037 $as_echo_n "(cached) " >&6
859789af
AC
10038else
10039 if test -n "$OBJDUMP"; then
10040 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10041else
c6b750e1
DJ
10042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10043for as_dir in $PATH
10044do
10045 IFS=$as_save_IFS
10046 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10047 for ac_exec_ext in '' $ac_executable_extensions; do
10048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10049 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10051 break 2
10052 fi
10053done
81ecdfbb
RW
10054 done
10055IFS=$as_save_IFS
c6b750e1 10056
859789af
AC
10057fi
10058fi
c6b750e1 10059OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 10060if test -n "$OBJDUMP"; then
81ecdfbb
RW
10061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10062$as_echo "$OBJDUMP" >&6; }
859789af 10063else
81ecdfbb
RW
10064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10065$as_echo "no" >&6; }
859789af
AC
10066fi
10067
81ecdfbb 10068
05cbd757
PB
10069 fi
10070 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10071 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10072set dummy ${ncn_progname}; ac_word=$2
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_OBJDUMP+set}" = set; then :
10076 $as_echo_n "(cached) " >&6
859789af 10077else
05cbd757
PB
10078 if test -n "$OBJDUMP"; then
10079 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10080else
c6b750e1
DJ
10081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10082for as_dir in $PATH
10083do
10084 IFS=$as_save_IFS
10085 test -z "$as_dir" && as_dir=.
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
c6b750e1 10088 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10090 break 2
10091 fi
10092done
81ecdfbb
RW
10093 done
10094IFS=$as_save_IFS
c6b750e1 10095
859789af
AC
10096fi
10097fi
c6b750e1 10098OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10099if test -n "$OBJDUMP"; then
81ecdfbb
RW
10100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10101$as_echo "$OBJDUMP" >&6; }
859789af 10102else
81ecdfbb
RW
10103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10104$as_echo "no" >&6; }
859789af 10105fi
c6b750e1 10106
81ecdfbb 10107
05cbd757
PB
10108 fi
10109 test -n "$ac_cv_prog_OBJDUMP" && break
10110done
10111
10112if test -z "$ac_cv_prog_OBJDUMP" ; then
10113 set dummy objdump
10114 if test $build = $host ; then
10115 OBJDUMP="$2"
859789af 10116 else
05cbd757 10117 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10118 fi
859789af
AC
10119fi
10120
a0da8069
NN
10121
10122
10123
10124
10125
be01d343 10126# Target tools.
c6b750e1 10127
81ecdfbb
RW
10128# Check whether --with-build-time-tools was given.
10129if test "${with_build_time_tools+set}" = set; then :
10130 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10131 x/*) ;;
10132 *)
10133 with_build_time_tools=
81ecdfbb
RW
10134 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10135$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10136 ;;
10137 esac
859789af 10138else
2429c060 10139 with_build_time_tools=
81ecdfbb
RW
10140fi
10141
859789af 10142
9a819804
AO
10143
10144
10145if test -n "$CC_FOR_TARGET"; then
10146 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10147elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10148 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10149fi
10150
10151if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10152 for ncn_progname in cc gcc; do
10153 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10154set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10156$as_echo_n "checking for $ac_word... " >&6; }
10157if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10158 $as_echo_n "(cached) " >&6
9a819804
AO
10159else
10160 if test -n "$CC_FOR_TARGET"; then
10161 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10162else
10163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10164for as_dir in $PATH
10165do
10166 IFS=$as_save_IFS
10167 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10168 for ac_exec_ext in '' $ac_executable_extensions; do
10169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10170 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10172 break 2
10173 fi
10174done
81ecdfbb
RW
10175 done
10176IFS=$as_save_IFS
9a819804
AO
10177
10178fi
10179fi
10180CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10181if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10183$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10184else
81ecdfbb
RW
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10186$as_echo "no" >&6; }
9a819804
AO
10187fi
10188
81ecdfbb 10189
9a819804
AO
10190 done
10191fi
10192
10193if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10194 for ncn_progname in cc gcc; do
81ecdfbb
RW
10195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10196$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10197 if test -x $with_build_time_tools/${ncn_progname}; then
10198 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10200$as_echo "yes" >&6; }
cac3d6c4 10201 break
2429c060 10202 else
81ecdfbb
RW
10203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10204$as_echo "no" >&6; }
cac3d6c4
CM
10205 fi
10206 done
55db4b87
PB
10207fi
10208
2429c060
PB
10209if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10210 for ncn_progname in cc gcc; do
10211 if test -n "$ncn_target_tool_prefix"; then
10212 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10213set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10215$as_echo_n "checking for $ac_word... " >&6; }
10216if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10217 $as_echo_n "(cached) " >&6
55db4b87
PB
10218else
10219 if test -n "$CC_FOR_TARGET"; then
10220 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10221else
c6b750e1
DJ
10222as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10223for as_dir in $PATH
10224do
10225 IFS=$as_save_IFS
10226 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10227 for ac_exec_ext in '' $ac_executable_extensions; do
10228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10229 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10231 break 2
10232 fi
10233done
81ecdfbb
RW
10234 done
10235IFS=$as_save_IFS
c6b750e1 10236
55db4b87
PB
10237fi
10238fi
c6b750e1 10239CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10240if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10242$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10243else
81ecdfbb
RW
10244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10245$as_echo "no" >&6; }
55db4b87
PB
10246fi
10247
81ecdfbb 10248
2429c060
PB
10249 fi
10250 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10251 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10252set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10254$as_echo_n "checking for $ac_word... " >&6; }
10255if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10256 $as_echo_n "(cached) " >&6
55db4b87 10257else
05cbd757
PB
10258 if test -n "$CC_FOR_TARGET"; then
10259 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10260else
c6b750e1
DJ
10261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10262for as_dir in $PATH
10263do
10264 IFS=$as_save_IFS
10265 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10266 for ac_exec_ext in '' $ac_executable_extensions; do
10267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10268 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10270 break 2
10271 fi
10272done
81ecdfbb
RW
10273 done
10274IFS=$as_save_IFS
c6b750e1 10275
55db4b87
PB
10276fi
10277fi
c6b750e1 10278CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10279if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10281$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10282else
81ecdfbb
RW
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10284$as_echo "no" >&6; }
55db4b87 10285fi
c6b750e1 10286
81ecdfbb 10287
2429c060
PB
10288 fi
10289 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10290 done
10291fi
c6b750e1 10292
05cbd757
PB
10293if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10294 set dummy cc gcc
10295 if test $build = $target ; then
10296 CC_FOR_TARGET="$2"
55db4b87 10297 else
05cbd757 10298 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10299 fi
d3f5afc4
MS
10300else
10301 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10302fi
10303
9a819804
AO
10304
10305
10306if test -n "$CXX_FOR_TARGET"; then
10307 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10308elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10309 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10310fi
10311
10312if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10313 for ncn_progname in c++ g++ cxx gxx; do
10314 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10315set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10317$as_echo_n "checking for $ac_word... " >&6; }
10318if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10319 $as_echo_n "(cached) " >&6
9a819804
AO
10320else
10321 if test -n "$CXX_FOR_TARGET"; then
10322 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10323else
10324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10325for as_dir in $PATH
10326do
10327 IFS=$as_save_IFS
10328 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10329 for ac_exec_ext in '' $ac_executable_extensions; do
10330 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10331 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10333 break 2
10334 fi
10335done
81ecdfbb
RW
10336 done
10337IFS=$as_save_IFS
9a819804
AO
10338
10339fi
10340fi
10341CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10342if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10344$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10345else
81ecdfbb
RW
10346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10347$as_echo "no" >&6; }
9a819804
AO
10348fi
10349
81ecdfbb 10350
9a819804
AO
10351 done
10352fi
10353
10354if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10355 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10357$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10358 if test -x $with_build_time_tools/${ncn_progname}; then
10359 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10361$as_echo "yes" >&6; }
2429c060
PB
10362 break
10363 else
81ecdfbb
RW
10364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10365$as_echo "no" >&6; }
2429c060
PB
10366 fi
10367 done
10368fi
10369
10370if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10371 for ncn_progname in c++ g++ cxx gxx; do
10372 if test -n "$ncn_target_tool_prefix"; then
10373 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10374set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10376$as_echo_n "checking for $ac_word... " >&6; }
10377if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10378 $as_echo_n "(cached) " >&6
55db4b87
PB
10379else
10380 if test -n "$CXX_FOR_TARGET"; then
10381 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10382else
c6b750e1
DJ
10383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10384for as_dir in $PATH
10385do
10386 IFS=$as_save_IFS
10387 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10388 for ac_exec_ext in '' $ac_executable_extensions; do
10389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10390 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10392 break 2
10393 fi
10394done
81ecdfbb
RW
10395 done
10396IFS=$as_save_IFS
c6b750e1 10397
55db4b87
PB
10398fi
10399fi
c6b750e1 10400CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10401if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10403$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10404else
81ecdfbb
RW
10405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10406$as_echo "no" >&6; }
55db4b87
PB
10407fi
10408
81ecdfbb 10409
2429c060
PB
10410 fi
10411 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10412 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10413set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10415$as_echo_n "checking for $ac_word... " >&6; }
10416if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10417 $as_echo_n "(cached) " >&6
55db4b87 10418else
05cbd757
PB
10419 if test -n "$CXX_FOR_TARGET"; then
10420 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10421else
c6b750e1
DJ
10422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10423for as_dir in $PATH
10424do
10425 IFS=$as_save_IFS
10426 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10427 for ac_exec_ext in '' $ac_executable_extensions; do
10428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10429 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10431 break 2
10432 fi
10433done
81ecdfbb
RW
10434 done
10435IFS=$as_save_IFS
c6b750e1 10436
55db4b87
PB
10437fi
10438fi
c6b750e1 10439CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10440if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10442$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10443else
81ecdfbb
RW
10444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10445$as_echo "no" >&6; }
55db4b87 10446fi
c6b750e1 10447
81ecdfbb 10448
2429c060
PB
10449 fi
10450 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10451 done
10452fi
c6b750e1 10453
05cbd757
PB
10454if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10455 set dummy c++ g++ cxx gxx
10456 if test $build = $target ; then
10457 CXX_FOR_TARGET="$2"
55db4b87 10458 else
05cbd757 10459 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10460 fi
d3f5afc4
MS
10461else
10462 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10463fi
10464
9a819804
AO
10465
10466
10467if test -n "$GCC_FOR_TARGET"; then
10468 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10469elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10470 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10471fi
10472
10473if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10474 for ncn_progname in gcc; do
10475 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10476set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10478$as_echo_n "checking for $ac_word... " >&6; }
10479if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10480 $as_echo_n "(cached) " >&6
9a819804
AO
10481else
10482 if test -n "$GCC_FOR_TARGET"; then
10483 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10484else
10485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10486for as_dir in $PATH
10487do
10488 IFS=$as_save_IFS
10489 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10490 for ac_exec_ext in '' $ac_executable_extensions; do
10491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10492 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10494 break 2
10495 fi
10496done
81ecdfbb
RW
10497 done
10498IFS=$as_save_IFS
9a819804
AO
10499
10500fi
10501fi
10502GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10503if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10505$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10506else
81ecdfbb
RW
10507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10508$as_echo "no" >&6; }
9a819804
AO
10509fi
10510
81ecdfbb 10511
9a819804
AO
10512 done
10513fi
10514
10515if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10516 for ncn_progname in gcc; do
81ecdfbb
RW
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10518$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10519 if test -x $with_build_time_tools/${ncn_progname}; then
10520 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10522$as_echo "yes" >&6; }
2429c060
PB
10523 break
10524 else
81ecdfbb
RW
10525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10526$as_echo "no" >&6; }
2429c060
PB
10527 fi
10528 done
10529fi
10530
10531if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10532 for ncn_progname in gcc; do
10533 if test -n "$ncn_target_tool_prefix"; then
10534 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10535set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10537$as_echo_n "checking for $ac_word... " >&6; }
10538if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10539 $as_echo_n "(cached) " >&6
859789af 10540else
2429c060
PB
10541 if test -n "$GCC_FOR_TARGET"; then
10542 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10543else
c6b750e1
DJ
10544as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10545for as_dir in $PATH
10546do
10547 IFS=$as_save_IFS
10548 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10549 for ac_exec_ext in '' $ac_executable_extensions; do
10550 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10551 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10553 break 2
10554 fi
10555done
81ecdfbb
RW
10556 done
10557IFS=$as_save_IFS
c6b750e1 10558
55db4b87
PB
10559fi
10560fi
c6b750e1 10561GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10562if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10564$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10565else
81ecdfbb
RW
10566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10567$as_echo "no" >&6; }
55db4b87
PB
10568fi
10569
81ecdfbb 10570
2429c060
PB
10571 fi
10572 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10573 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10574set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10576$as_echo_n "checking for $ac_word... " >&6; }
10577if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10578 $as_echo_n "(cached) " >&6
55db4b87 10579else
05cbd757
PB
10580 if test -n "$GCC_FOR_TARGET"; then
10581 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10582else
c6b750e1
DJ
10583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10584for as_dir in $PATH
10585do
10586 IFS=$as_save_IFS
10587 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10588 for ac_exec_ext in '' $ac_executable_extensions; do
10589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10590 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10592 break 2
10593 fi
10594done
81ecdfbb
RW
10595 done
10596IFS=$as_save_IFS
c6b750e1 10597
55db4b87
PB
10598fi
10599fi
c6b750e1 10600GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10601if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10603$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10604else
81ecdfbb
RW
10605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10606$as_echo "no" >&6; }
55db4b87 10607fi
c6b750e1 10608
81ecdfbb 10609
2429c060
PB
10610 fi
10611 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10612 done
10613fi
c6b750e1 10614
05cbd757
PB
10615if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10616 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10617else
10618 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10619fi
10620
9a819804
AO
10621
10622
10623if test -n "$GCJ_FOR_TARGET"; then
10624 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10625elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10626 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10627fi
10628
10629if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10630 for ncn_progname in gcj; do
10631 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10632set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10634$as_echo_n "checking for $ac_word... " >&6; }
10635if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10636 $as_echo_n "(cached) " >&6
9a819804
AO
10637else
10638 if test -n "$GCJ_FOR_TARGET"; then
10639 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10640else
10641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10642for as_dir in $PATH
10643do
10644 IFS=$as_save_IFS
10645 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10646 for ac_exec_ext in '' $ac_executable_extensions; do
10647 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10648 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10650 break 2
10651 fi
10652done
81ecdfbb
RW
10653 done
10654IFS=$as_save_IFS
9a819804
AO
10655
10656fi
10657fi
10658GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10659if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10661$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10662else
81ecdfbb
RW
10663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10664$as_echo "no" >&6; }
9a819804
AO
10665fi
10666
81ecdfbb 10667
9a819804
AO
10668 done
10669fi
10670
10671if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10672 for ncn_progname in gcj; do
81ecdfbb
RW
10673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10674$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10675 if test -x $with_build_time_tools/${ncn_progname}; then
10676 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10678$as_echo "yes" >&6; }
2429c060
PB
10679 break
10680 else
81ecdfbb
RW
10681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10682$as_echo "no" >&6; }
2429c060
PB
10683 fi
10684 done
10685fi
10686
10687if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10688 for ncn_progname in gcj; do
10689 if test -n "$ncn_target_tool_prefix"; then
10690 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10691set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10693$as_echo_n "checking for $ac_word... " >&6; }
10694if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10695 $as_echo_n "(cached) " >&6
55db4b87
PB
10696else
10697 if test -n "$GCJ_FOR_TARGET"; then
10698 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10699else
c6b750e1
DJ
10700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10701for as_dir in $PATH
10702do
10703 IFS=$as_save_IFS
10704 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10705 for ac_exec_ext in '' $ac_executable_extensions; do
10706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10707 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10709 break 2
10710 fi
10711done
81ecdfbb
RW
10712 done
10713IFS=$as_save_IFS
c6b750e1 10714
55db4b87
PB
10715fi
10716fi
9a819804
AO
10717GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10718if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10720$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10721else
81ecdfbb
RW
10722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10723$as_echo "no" >&6; }
9a819804
AO
10724fi
10725
81ecdfbb 10726
9a819804
AO
10727 fi
10728 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10729 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10730set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10732$as_echo_n "checking for $ac_word... " >&6; }
10733if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10734 $as_echo_n "(cached) " >&6
9a819804
AO
10735else
10736 if test -n "$GCJ_FOR_TARGET"; then
10737 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10738else
10739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10740for as_dir in $PATH
10741do
10742 IFS=$as_save_IFS
10743 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10744 for ac_exec_ext in '' $ac_executable_extensions; do
10745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10746 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10747 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10748 break 2
10749 fi
10750done
81ecdfbb
RW
10751 done
10752IFS=$as_save_IFS
9a819804
AO
10753
10754fi
10755fi
10756GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10757if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10759$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10760else
81ecdfbb
RW
10761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10762$as_echo "no" >&6; }
9a819804
AO
10763fi
10764
81ecdfbb 10765
9a819804
AO
10766 fi
10767 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10768 done
10769fi
10770
10771if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10772 set dummy gcj
10773 if test $build = $target ; then
10774 GCJ_FOR_TARGET="$2"
10775 else
10776 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10777 fi
d3f5afc4
MS
10778else
10779 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10780fi
10781
10782
10783
10784if test -n "$GFORTRAN_FOR_TARGET"; then
10785 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10786elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10787 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10788fi
10789
9a819804
AO
10790if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10791 for ncn_progname in gfortran; do
10792 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10793set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10795$as_echo_n "checking for $ac_word... " >&6; }
10796if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10797 $as_echo_n "(cached) " >&6
55db4b87 10798else
9a819804
AO
10799 if test -n "$GFORTRAN_FOR_TARGET"; then
10800 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10801else
c6b750e1
DJ
10802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10803for as_dir in $PATH
10804do
10805 IFS=$as_save_IFS
10806 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10807 for ac_exec_ext in '' $ac_executable_extensions; do
10808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10809 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10811 break 2
10812 fi
10813done
81ecdfbb
RW
10814 done
10815IFS=$as_save_IFS
c6b750e1 10816
55db4b87
PB
10817fi
10818fi
9a819804
AO
10819GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10820if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10822$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10823else
81ecdfbb
RW
10824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10825$as_echo "no" >&6; }
55db4b87 10826fi
c6b750e1 10827
81ecdfbb 10828
2429c060
PB
10829 done
10830fi
c6b750e1 10831
9a819804 10832if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10833 for ncn_progname in gfortran; do
81ecdfbb
RW
10834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10835$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10836 if test -x $with_build_time_tools/${ncn_progname}; then
10837 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10839$as_echo "yes" >&6; }
2429c060
PB
10840 break
10841 else
81ecdfbb
RW
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10843$as_echo "no" >&6; }
2429c060
PB
10844 fi
10845 done
10846fi
10847
10848if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10849 for ncn_progname in gfortran; do
10850 if test -n "$ncn_target_tool_prefix"; then
10851 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10852set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10854$as_echo_n "checking for $ac_word... " >&6; }
10855if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10856 $as_echo_n "(cached) " >&6
55db4b87
PB
10857else
10858 if test -n "$GFORTRAN_FOR_TARGET"; then
10859 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10860else
c6b750e1
DJ
10861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10862for as_dir in $PATH
10863do
10864 IFS=$as_save_IFS
10865 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10866 for ac_exec_ext in '' $ac_executable_extensions; do
10867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10868 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10870 break 2
10871 fi
10872done
81ecdfbb
RW
10873 done
10874IFS=$as_save_IFS
c6b750e1 10875
55db4b87
PB
10876fi
10877fi
c6b750e1 10878GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10879if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10881$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10882else
81ecdfbb
RW
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10884$as_echo "no" >&6; }
55db4b87
PB
10885fi
10886
81ecdfbb 10887
2429c060
PB
10888 fi
10889 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10890 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10891set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10893$as_echo_n "checking for $ac_word... " >&6; }
10894if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10895 $as_echo_n "(cached) " >&6
55db4b87 10896else
05cbd757 10897 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10898 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10899else
10900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10901for as_dir in $PATH
10902do
10903 IFS=$as_save_IFS
10904 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10905 for ac_exec_ext in '' $ac_executable_extensions; do
10906 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10907 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10908 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10909 break 2
10910 fi
10911done
81ecdfbb
RW
10912 done
10913IFS=$as_save_IFS
c6b750e1 10914
55db4b87
PB
10915fi
10916fi
c6b750e1 10917GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10918if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10920$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10921else
81ecdfbb
RW
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10923$as_echo "no" >&6; }
55db4b87 10924fi
c6b750e1 10925
81ecdfbb 10926
2429c060
PB
10927 fi
10928 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10929 done
10930fi
c6b750e1 10931
05cbd757
PB
10932if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10933 set dummy gfortran
10934 if test $build = $target ; then
10935 GFORTRAN_FOR_TARGET="$2"
55db4b87 10936 else
05cbd757 10937 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10938 fi
d3f5afc4
MS
10939else
10940 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10941fi
10942
2429c060
PB
10943
10944
2429c060
PB
10945cat > conftest.c << \EOF
10946#ifdef __GNUC__
10947 gcc_yay;
10948#endif
10949EOF
10950if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10951 have_gcc_for_target=yes
859789af 10952else
2429c060
PB
10953 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10954 have_gcc_for_target=no
859789af 10955fi
2429c060
PB
10956rm conftest.c
10957
10958
10959
859789af 10960
2429c060
PB
10961if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10962 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10964$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10965 if test -x $with_build_time_tools/ar; then
10966 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10967 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10969$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10970 else
81ecdfbb
RW
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10972$as_echo "no" >&6; }
3a35eeb3 10973 fi
2429c060
PB
10974 elif test $build != $host && test $have_gcc_for_target = yes; then
10975 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10976 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10977 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10978 fi
2429c060 10979fi
c6b750e1 10980if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10981 # Extract the first word of "ar", so it can be a program name with args.
10982set dummy ar; ac_word=$2
81ecdfbb
RW
10983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10984$as_echo_n "checking for $ac_word... " >&6; }
10985if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10986 $as_echo_n "(cached) " >&6
859789af 10987else
c6b750e1
DJ
10988 case $AR_FOR_TARGET in
10989 [\\/]* | ?:[\\/]*)
2429c060
PB
10990 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10991 ;;
2429c060 10992 *)
c6b750e1
DJ
10993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10994for as_dir in $gcc_cv_tool_dirs
10995do
10996 IFS=$as_save_IFS
10997 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10998 for ac_exec_ext in '' $ac_executable_extensions; do
10999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11000 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11002 break 2
11003 fi
11004done
81ecdfbb
RW
11005 done
11006IFS=$as_save_IFS
c6b750e1 11007
2429c060
PB
11008 ;;
11009esac
859789af 11010fi
c6b750e1 11011AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11012if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11014$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11015else
81ecdfbb
RW
11016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11017$as_echo "no" >&6; }
859789af 11018fi
05cbd757 11019
81ecdfbb 11020
2429c060
PB
11021fi
11022if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11023
11024
11025if test -n "$AR_FOR_TARGET"; then
11026 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11027elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11028 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11029fi
11030
11031if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11032 for ncn_progname in ar; do
11033 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11034set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11036$as_echo_n "checking for $ac_word... " >&6; }
11037if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11038 $as_echo_n "(cached) " >&6
9a819804
AO
11039else
11040 if test -n "$AR_FOR_TARGET"; then
11041 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11042else
11043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11044for as_dir in $PATH
11045do
11046 IFS=$as_save_IFS
11047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11048 for ac_exec_ext in '' $ac_executable_extensions; do
11049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11050 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11052 break 2
11053 fi
11054done
81ecdfbb
RW
11055 done
11056IFS=$as_save_IFS
9a819804
AO
11057
11058fi
11059fi
11060AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11061if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11063$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11064else
81ecdfbb
RW
11065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11066$as_echo "no" >&6; }
9a819804
AO
11067fi
11068
81ecdfbb 11069
9a819804
AO
11070 done
11071fi
11072
11073if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11074 for ncn_progname in ar; do
81ecdfbb
RW
11075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11076$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11077 if test -x $with_build_time_tools/${ncn_progname}; then
11078 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11080$as_echo "yes" >&6; }
2429c060
PB
11081 break
11082 else
81ecdfbb
RW
11083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11084$as_echo "no" >&6; }
2429c060
PB
11085 fi
11086 done
859789af
AC
11087fi
11088
2429c060
PB
11089if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11090 for ncn_progname in ar; do
11091 if test -n "$ncn_target_tool_prefix"; then
11092 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11093set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11095$as_echo_n "checking for $ac_word... " >&6; }
11096if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11097 $as_echo_n "(cached) " >&6
7e0f7140 11098else
2429c060
PB
11099 if test -n "$AR_FOR_TARGET"; then
11100 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11101else
c6b750e1
DJ
11102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11103for as_dir in $PATH
11104do
11105 IFS=$as_save_IFS
11106 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11107 for ac_exec_ext in '' $ac_executable_extensions; do
11108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11109 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11111 break 2
11112 fi
11113done
81ecdfbb
RW
11114 done
11115IFS=$as_save_IFS
c6b750e1 11116
7e0f7140
GK
11117fi
11118fi
c6b750e1 11119AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11120if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11122$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11123else
81ecdfbb
RW
11124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11125$as_echo "no" >&6; }
7e0f7140
GK
11126fi
11127
81ecdfbb 11128
2429c060
PB
11129 fi
11130 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11131 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11132set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11134$as_echo_n "checking for $ac_word... " >&6; }
11135if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11136 $as_echo_n "(cached) " >&6
7e0f7140 11137else
2429c060
PB
11138 if test -n "$AR_FOR_TARGET"; then
11139 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11140else
c6b750e1
DJ
11141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11142for as_dir in $PATH
11143do
11144 IFS=$as_save_IFS
11145 test -z "$as_dir" && as_dir=.
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_prog_AR_FOR_TARGET="${ncn_progname}"
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
7e0f7140
GK
11156fi
11157fi
c6b750e1 11158AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11159if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11161$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11162else
81ecdfbb
RW
11163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11164$as_echo "no" >&6; }
7e0f7140 11165fi
c6b750e1 11166
81ecdfbb 11167
2429c060
PB
11168 fi
11169 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11170 done
11171fi
c6b750e1 11172
2429c060
PB
11173if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11174 set dummy ar
7e0f7140 11175 if test $build = $target ; then
2429c060 11176 AR_FOR_TARGET="$2"
7e0f7140 11177 else
2429c060 11178 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11179 fi
d3f5afc4
MS
11180else
11181 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11182fi
11183
3a35eeb3
PB
11184else
11185 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11186fi
11187
11188
11189
11190
11191if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11192 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11194$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11195 if test -x $with_build_time_tools/as; then
11196 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11197 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11199$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11200 else
81ecdfbb
RW
11201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11202$as_echo "no" >&6; }
3a35eeb3 11203 fi
2429c060
PB
11204 elif test $build != $host && test $have_gcc_for_target = yes; then
11205 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11206 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11207 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11208 fi
11209fi
c6b750e1 11210if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11211 # Extract the first word of "as", so it can be a program name with args.
11212set dummy as; ac_word=$2
81ecdfbb
RW
11213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11214$as_echo_n "checking for $ac_word... " >&6; }
11215if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11216 $as_echo_n "(cached) " >&6
2429c060 11217else
c6b750e1
DJ
11218 case $AS_FOR_TARGET in
11219 [\\/]* | ?:[\\/]*)
2429c060
PB
11220 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11221 ;;
2429c060 11222 *)
c6b750e1
DJ
11223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11224for as_dir in $gcc_cv_tool_dirs
11225do
11226 IFS=$as_save_IFS
11227 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11228 for ac_exec_ext in '' $ac_executable_extensions; do
11229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11230 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11232 break 2
11233 fi
11234done
81ecdfbb
RW
11235 done
11236IFS=$as_save_IFS
c6b750e1 11237
2429c060
PB
11238 ;;
11239esac
11240fi
c6b750e1 11241AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11242if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11244$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11245else
81ecdfbb
RW
11246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11247$as_echo "no" >&6; }
2429c060
PB
11248fi
11249
81ecdfbb 11250
2429c060
PB
11251fi
11252if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11253
11254
11255if test -n "$AS_FOR_TARGET"; then
11256 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11257elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11258 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11259fi
11260
11261if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11262 for ncn_progname in as; do
11263 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11264set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11266$as_echo_n "checking for $ac_word... " >&6; }
11267if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11268 $as_echo_n "(cached) " >&6
9a819804
AO
11269else
11270 if test -n "$AS_FOR_TARGET"; then
11271 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11272else
11273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11274for as_dir in $PATH
11275do
11276 IFS=$as_save_IFS
11277 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11278 for ac_exec_ext in '' $ac_executable_extensions; do
11279 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11280 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11282 break 2
11283 fi
11284done
81ecdfbb
RW
11285 done
11286IFS=$as_save_IFS
9a819804
AO
11287
11288fi
11289fi
11290AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11291if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11293$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11294else
81ecdfbb
RW
11295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11296$as_echo "no" >&6; }
9a819804
AO
11297fi
11298
81ecdfbb 11299
9a819804
AO
11300 done
11301fi
11302
11303if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11304 for ncn_progname in as; do
81ecdfbb
RW
11305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11306$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11307 if test -x $with_build_time_tools/${ncn_progname}; then
11308 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11310$as_echo "yes" >&6; }
2429c060
PB
11311 break
11312 else
81ecdfbb
RW
11313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11314$as_echo "no" >&6; }
2429c060
PB
11315 fi
11316 done
11317fi
11318
11319if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11320 for ncn_progname in as; do
11321 if test -n "$ncn_target_tool_prefix"; then
11322 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11323set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11325$as_echo_n "checking for $ac_word... " >&6; }
11326if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11327 $as_echo_n "(cached) " >&6
2429c060
PB
11328else
11329 if test -n "$AS_FOR_TARGET"; then
11330 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11331else
c6b750e1
DJ
11332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11333for as_dir in $PATH
11334do
11335 IFS=$as_save_IFS
11336 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11337 for ac_exec_ext in '' $ac_executable_extensions; do
11338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11339 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11341 break 2
11342 fi
11343done
81ecdfbb
RW
11344 done
11345IFS=$as_save_IFS
c6b750e1 11346
2429c060
PB
11347fi
11348fi
c6b750e1 11349AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11350if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11352$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11353else
81ecdfbb
RW
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11355$as_echo "no" >&6; }
2429c060
PB
11356fi
11357
81ecdfbb 11358
2429c060
PB
11359 fi
11360 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11361 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11362set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11364$as_echo_n "checking for $ac_word... " >&6; }
11365if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11366 $as_echo_n "(cached) " >&6
2429c060
PB
11367else
11368 if test -n "$AS_FOR_TARGET"; then
11369 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11370else
c6b750e1
DJ
11371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11372for as_dir in $PATH
11373do
11374 IFS=$as_save_IFS
11375 test -z "$as_dir" && as_dir=.
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_prog_AS_FOR_TARGET="${ncn_progname}"
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
11386fi
11387fi
c6b750e1 11388AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11389if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11391$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11392else
81ecdfbb
RW
11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11394$as_echo "no" >&6; }
2429c060 11395fi
c6b750e1 11396
81ecdfbb 11397
2429c060
PB
11398 fi
11399 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11400 done
11401fi
c6b750e1 11402
2429c060
PB
11403if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11404 set dummy as
11405 if test $build = $target ; then
11406 AS_FOR_TARGET="$2"
11407 else
11408 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11409 fi
d3f5afc4
MS
11410else
11411 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11412fi
11413
3a35eeb3
PB
11414else
11415 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11416fi
11417
11418
11419
11420
11421if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11422 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11424$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11425 if test -x $with_build_time_tools/dlltool; then
11426 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11427 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11429$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11430 else
81ecdfbb
RW
11431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11432$as_echo "no" >&6; }
3a35eeb3 11433 fi
2429c060
PB
11434 elif test $build != $host && test $have_gcc_for_target = yes; then
11435 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11436 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11437 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11438 fi
11439fi
c6b750e1 11440if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11441 # Extract the first word of "dlltool", so it can be a program name with args.
11442set dummy dlltool; ac_word=$2
81ecdfbb
RW
11443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11444$as_echo_n "checking for $ac_word... " >&6; }
11445if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11446 $as_echo_n "(cached) " >&6
2429c060 11447else
c6b750e1
DJ
11448 case $DLLTOOL_FOR_TARGET in
11449 [\\/]* | ?:[\\/]*)
2429c060
PB
11450 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11451 ;;
2429c060 11452 *)
c6b750e1
DJ
11453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11454for as_dir in $gcc_cv_tool_dirs
11455do
11456 IFS=$as_save_IFS
11457 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11458 for ac_exec_ext in '' $ac_executable_extensions; do
11459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11460 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11462 break 2
11463 fi
11464done
81ecdfbb
RW
11465 done
11466IFS=$as_save_IFS
c6b750e1 11467
2429c060
PB
11468 ;;
11469esac
11470fi
c6b750e1 11471DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11472if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11474$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11475else
81ecdfbb
RW
11476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11477$as_echo "no" >&6; }
2429c060
PB
11478fi
11479
81ecdfbb 11480
2429c060
PB
11481fi
11482if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11483
11484
11485if test -n "$DLLTOOL_FOR_TARGET"; then
11486 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11487elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11488 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11489fi
11490
11491if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11492 for ncn_progname in dlltool; do
11493 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11494set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11496$as_echo_n "checking for $ac_word... " >&6; }
11497if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11498 $as_echo_n "(cached) " >&6
9a819804
AO
11499else
11500 if test -n "$DLLTOOL_FOR_TARGET"; then
11501 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11502else
11503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11504for as_dir in $PATH
11505do
11506 IFS=$as_save_IFS
11507 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11508 for ac_exec_ext in '' $ac_executable_extensions; do
11509 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11510 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11511 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11512 break 2
11513 fi
11514done
81ecdfbb
RW
11515 done
11516IFS=$as_save_IFS
9a819804
AO
11517
11518fi
11519fi
11520DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11521if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11523$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11524else
81ecdfbb
RW
11525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11526$as_echo "no" >&6; }
9a819804
AO
11527fi
11528
81ecdfbb 11529
9a819804
AO
11530 done
11531fi
11532
11533if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11534 for ncn_progname in dlltool; do
81ecdfbb
RW
11535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11536$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11537 if test -x $with_build_time_tools/${ncn_progname}; then
11538 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11540$as_echo "yes" >&6; }
2429c060
PB
11541 break
11542 else
81ecdfbb
RW
11543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11544$as_echo "no" >&6; }
2429c060
PB
11545 fi
11546 done
11547fi
11548
11549if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11550 for ncn_progname in dlltool; do
11551 if test -n "$ncn_target_tool_prefix"; then
11552 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11553set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11555$as_echo_n "checking for $ac_word... " >&6; }
11556if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11557 $as_echo_n "(cached) " >&6
2429c060
PB
11558else
11559 if test -n "$DLLTOOL_FOR_TARGET"; then
11560 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11561else
c6b750e1
DJ
11562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11563for as_dir in $PATH
11564do
11565 IFS=$as_save_IFS
11566 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11567 for ac_exec_ext in '' $ac_executable_extensions; do
11568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11569 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11571 break 2
11572 fi
11573done
81ecdfbb
RW
11574 done
11575IFS=$as_save_IFS
c6b750e1 11576
2429c060
PB
11577fi
11578fi
c6b750e1 11579DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11580if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11582$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11583else
81ecdfbb
RW
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11585$as_echo "no" >&6; }
2429c060
PB
11586fi
11587
81ecdfbb 11588
2429c060
PB
11589 fi
11590 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11591 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11592set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11594$as_echo_n "checking for $ac_word... " >&6; }
11595if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11596 $as_echo_n "(cached) " >&6
2429c060
PB
11597else
11598 if test -n "$DLLTOOL_FOR_TARGET"; then
11599 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11600else
c6b750e1
DJ
11601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11602for as_dir in $PATH
11603do
11604 IFS=$as_save_IFS
11605 test -z "$as_dir" && as_dir=.
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_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
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
11616fi
11617fi
c6b750e1 11618DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11619if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11621$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11622else
81ecdfbb
RW
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11624$as_echo "no" >&6; }
2429c060 11625fi
c6b750e1 11626
81ecdfbb 11627
2429c060
PB
11628 fi
11629 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11630 done
11631fi
c6b750e1 11632
2429c060
PB
11633if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11634 set dummy dlltool
11635 if test $build = $target ; then
11636 DLLTOOL_FOR_TARGET="$2"
11637 else
11638 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11639 fi
d3f5afc4
MS
11640else
11641 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11642fi
11643
3a35eeb3
PB
11644else
11645 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11646fi
11647
11648
11649
11650
11651if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11652 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11654$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11655 if test -x $with_build_time_tools/ld; then
11656 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11657 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11659$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11660 else
81ecdfbb
RW
11661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11662$as_echo "no" >&6; }
3a35eeb3 11663 fi
2429c060
PB
11664 elif test $build != $host && test $have_gcc_for_target = yes; then
11665 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11666 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11667 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11668 fi
11669fi
c6b750e1 11670if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11671 # Extract the first word of "ld", so it can be a program name with args.
11672set dummy ld; ac_word=$2
81ecdfbb
RW
11673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11674$as_echo_n "checking for $ac_word... " >&6; }
11675if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11676 $as_echo_n "(cached) " >&6
2429c060 11677else
c6b750e1
DJ
11678 case $LD_FOR_TARGET in
11679 [\\/]* | ?:[\\/]*)
2429c060
PB
11680 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11681 ;;
2429c060 11682 *)
c6b750e1
DJ
11683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11684for as_dir in $gcc_cv_tool_dirs
11685do
11686 IFS=$as_save_IFS
11687 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11688 for ac_exec_ext in '' $ac_executable_extensions; do
11689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11690 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11692 break 2
11693 fi
11694done
81ecdfbb
RW
11695 done
11696IFS=$as_save_IFS
c6b750e1 11697
2429c060
PB
11698 ;;
11699esac
11700fi
c6b750e1 11701LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11702if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11704$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11705else
81ecdfbb
RW
11706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11707$as_echo "no" >&6; }
2429c060
PB
11708fi
11709
81ecdfbb 11710
2429c060
PB
11711fi
11712if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11713
11714
11715if test -n "$LD_FOR_TARGET"; then
11716 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11717elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11718 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11719fi
11720
11721if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11722 for ncn_progname in ld; do
11723 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11724set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11726$as_echo_n "checking for $ac_word... " >&6; }
11727if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11728 $as_echo_n "(cached) " >&6
9a819804
AO
11729else
11730 if test -n "$LD_FOR_TARGET"; then
11731 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11732else
11733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11734for as_dir in $PATH
11735do
11736 IFS=$as_save_IFS
11737 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11738 for ac_exec_ext in '' $ac_executable_extensions; do
11739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11740 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11742 break 2
11743 fi
11744done
81ecdfbb
RW
11745 done
11746IFS=$as_save_IFS
9a819804
AO
11747
11748fi
11749fi
11750LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11751if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11753$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11754else
81ecdfbb
RW
11755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11756$as_echo "no" >&6; }
9a819804
AO
11757fi
11758
81ecdfbb 11759
9a819804
AO
11760 done
11761fi
11762
11763if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11764 for ncn_progname in ld; do
81ecdfbb
RW
11765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11766$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11767 if test -x $with_build_time_tools/${ncn_progname}; then
11768 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11770$as_echo "yes" >&6; }
2429c060
PB
11771 break
11772 else
81ecdfbb
RW
11773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11774$as_echo "no" >&6; }
2429c060
PB
11775 fi
11776 done
11777fi
11778
11779if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11780 for ncn_progname in ld; do
11781 if test -n "$ncn_target_tool_prefix"; then
11782 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11783set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11785$as_echo_n "checking for $ac_word... " >&6; }
11786if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11787 $as_echo_n "(cached) " >&6
2429c060
PB
11788else
11789 if test -n "$LD_FOR_TARGET"; then
11790 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11791else
c6b750e1
DJ
11792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11793for as_dir in $PATH
11794do
11795 IFS=$as_save_IFS
11796 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11797 for ac_exec_ext in '' $ac_executable_extensions; do
11798 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11799 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11800 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11801 break 2
11802 fi
11803done
81ecdfbb
RW
11804 done
11805IFS=$as_save_IFS
c6b750e1 11806
2429c060
PB
11807fi
11808fi
c6b750e1 11809LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11810if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11812$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11813else
81ecdfbb
RW
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11815$as_echo "no" >&6; }
2429c060
PB
11816fi
11817
81ecdfbb 11818
2429c060
PB
11819 fi
11820 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11821 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11822set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11824$as_echo_n "checking for $ac_word... " >&6; }
11825if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11826 $as_echo_n "(cached) " >&6
2429c060
PB
11827else
11828 if test -n "$LD_FOR_TARGET"; then
11829 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11830else
c6b750e1
DJ
11831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11832for as_dir in $PATH
11833do
11834 IFS=$as_save_IFS
11835 test -z "$as_dir" && as_dir=.
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
c6b750e1 11838 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11840 break 2
11841 fi
11842done
81ecdfbb
RW
11843 done
11844IFS=$as_save_IFS
c6b750e1 11845
2429c060
PB
11846fi
11847fi
c6b750e1 11848LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11849if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11851$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11852else
81ecdfbb
RW
11853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11854$as_echo "no" >&6; }
2429c060 11855fi
c6b750e1 11856
81ecdfbb 11857
2429c060
PB
11858 fi
11859 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11860 done
11861fi
c6b750e1 11862
2429c060
PB
11863if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11864 set dummy ld
11865 if test $build = $target ; then
11866 LD_FOR_TARGET="$2"
11867 else
11868 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11869 fi
d3f5afc4
MS
11870else
11871 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11872fi
11873
3a35eeb3
PB
11874else
11875 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11876fi
11877
11878
11879
11880
11881if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11882 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11884$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11885 if test -x $with_build_time_tools/lipo; then
11886 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11887 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11889$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11890 else
81ecdfbb
RW
11891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11892$as_echo "no" >&6; }
3a35eeb3 11893 fi
2429c060
PB
11894 elif test $build != $host && test $have_gcc_for_target = yes; then
11895 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11896 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11897 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11898 fi
11899fi
9a819804
AO
11900if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11901 # Extract the first word of "lipo", so it can be a program name with args.
11902set dummy lipo; ac_word=$2
81ecdfbb
RW
11903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11904$as_echo_n "checking for $ac_word... " >&6; }
11905if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11906 $as_echo_n "(cached) " >&6
9a819804
AO
11907else
11908 case $LIPO_FOR_TARGET in
11909 [\\/]* | ?:[\\/]*)
11910 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11911 ;;
11912 *)
11913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11914for as_dir in $gcc_cv_tool_dirs
11915do
11916 IFS=$as_save_IFS
11917 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11918 for ac_exec_ext in '' $ac_executable_extensions; do
11919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11920 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11922 break 2
11923 fi
11924done
81ecdfbb
RW
11925 done
11926IFS=$as_save_IFS
9a819804
AO
11927
11928 ;;
11929esac
11930fi
11931LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11932if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11934$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11935else
81ecdfbb
RW
11936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11937$as_echo "no" >&6; }
9a819804
AO
11938fi
11939
81ecdfbb 11940
9a819804
AO
11941fi
11942if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11943
11944
11945if test -n "$LIPO_FOR_TARGET"; then
11946 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11947elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11948 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11949fi
11950
11951if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11952 for ncn_progname in lipo; do
11953 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11954set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11956$as_echo_n "checking for $ac_word... " >&6; }
11957if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11958 $as_echo_n "(cached) " >&6
2429c060 11959else
9a819804
AO
11960 if test -n "$LIPO_FOR_TARGET"; then
11961 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11962else
11963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11964for as_dir in $PATH
c6b750e1
DJ
11965do
11966 IFS=$as_save_IFS
11967 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11968 for ac_exec_ext in '' $ac_executable_extensions; do
11969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11970 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11972 break 2
11973 fi
11974done
81ecdfbb
RW
11975 done
11976IFS=$as_save_IFS
c6b750e1 11977
2429c060 11978fi
9a819804
AO
11979fi
11980LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11981if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11983$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11984else
81ecdfbb
RW
11985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11986$as_echo "no" >&6; }
2429c060
PB
11987fi
11988
81ecdfbb 11989
9a819804 11990 done
2429c060 11991fi
9a819804
AO
11992
11993if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11994 for ncn_progname in lipo; do
81ecdfbb
RW
11995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11996$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11997 if test -x $with_build_time_tools/${ncn_progname}; then
11998 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12000$as_echo "yes" >&6; }
2429c060
PB
12001 break
12002 else
81ecdfbb
RW
12003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12004$as_echo "no" >&6; }
2429c060
PB
12005 fi
12006 done
12007fi
12008
12009if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12010 for ncn_progname in lipo; do
12011 if test -n "$ncn_target_tool_prefix"; then
12012 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12013set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12015$as_echo_n "checking for $ac_word... " >&6; }
12016if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12017 $as_echo_n "(cached) " >&6
2429c060
PB
12018else
12019 if test -n "$LIPO_FOR_TARGET"; then
12020 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12021else
c6b750e1
DJ
12022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12023for as_dir in $PATH
12024do
12025 IFS=$as_save_IFS
12026 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12027 for ac_exec_ext in '' $ac_executable_extensions; do
12028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12029 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12031 break 2
12032 fi
12033done
81ecdfbb
RW
12034 done
12035IFS=$as_save_IFS
c6b750e1 12036
2429c060
PB
12037fi
12038fi
c6b750e1 12039LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12040if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12042$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12043else
81ecdfbb
RW
12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12045$as_echo "no" >&6; }
2429c060
PB
12046fi
12047
81ecdfbb 12048
2429c060
PB
12049 fi
12050 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12051 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12052set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12054$as_echo_n "checking for $ac_word... " >&6; }
12055if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12056 $as_echo_n "(cached) " >&6
2429c060
PB
12057else
12058 if test -n "$LIPO_FOR_TARGET"; then
12059 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12060else
c6b750e1
DJ
12061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12062for as_dir in $PATH
12063do
12064 IFS=$as_save_IFS
12065 test -z "$as_dir" && as_dir=.
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_prog_LIPO_FOR_TARGET="${ncn_progname}"
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
12076fi
12077fi
c6b750e1 12078LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12079if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12081$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12082else
81ecdfbb
RW
12083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12084$as_echo "no" >&6; }
2429c060 12085fi
c6b750e1 12086
81ecdfbb 12087
2429c060
PB
12088 fi
12089 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12090 done
12091fi
c6b750e1 12092
2429c060
PB
12093if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12094 set dummy lipo
12095 if test $build = $target ; then
12096 LIPO_FOR_TARGET="$2"
12097 else
12098 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12099 fi
d3f5afc4
MS
12100else
12101 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12102fi
12103
3a35eeb3
PB
12104else
12105 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12106fi
12107
12108
12109
12110
12111if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12112 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12114$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12115 if test -x $with_build_time_tools/nm; then
12116 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12117 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12119$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12120 else
81ecdfbb
RW
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12122$as_echo "no" >&6; }
3a35eeb3 12123 fi
2429c060
PB
12124 elif test $build != $host && test $have_gcc_for_target = yes; then
12125 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12126 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12127 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12128 fi
12129fi
c6b750e1 12130if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12131 # Extract the first word of "nm", so it can be a program name with args.
12132set dummy nm; ac_word=$2
81ecdfbb
RW
12133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12134$as_echo_n "checking for $ac_word... " >&6; }
12135if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12136 $as_echo_n "(cached) " >&6
2429c060 12137else
c6b750e1
DJ
12138 case $NM_FOR_TARGET in
12139 [\\/]* | ?:[\\/]*)
2429c060
PB
12140 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12141 ;;
2429c060 12142 *)
c6b750e1
DJ
12143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12144for as_dir in $gcc_cv_tool_dirs
12145do
12146 IFS=$as_save_IFS
12147 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12148 for ac_exec_ext in '' $ac_executable_extensions; do
12149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12150 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12152 break 2
12153 fi
12154done
81ecdfbb
RW
12155 done
12156IFS=$as_save_IFS
c6b750e1 12157
2429c060
PB
12158 ;;
12159esac
12160fi
c6b750e1 12161NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12162if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12164$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12165else
81ecdfbb
RW
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12167$as_echo "no" >&6; }
2429c060
PB
12168fi
12169
81ecdfbb 12170
2429c060
PB
12171fi
12172if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12173
12174
12175if test -n "$NM_FOR_TARGET"; then
12176 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12177elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12178 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12179fi
12180
12181if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12182 for ncn_progname in nm; do
12183 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12184set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12186$as_echo_n "checking for $ac_word... " >&6; }
12187if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12188 $as_echo_n "(cached) " >&6
9a819804
AO
12189else
12190 if test -n "$NM_FOR_TARGET"; then
12191 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12192else
12193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12194for as_dir in $PATH
12195do
12196 IFS=$as_save_IFS
12197 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12198 for ac_exec_ext in '' $ac_executable_extensions; do
12199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12200 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12202 break 2
12203 fi
12204done
81ecdfbb
RW
12205 done
12206IFS=$as_save_IFS
9a819804
AO
12207
12208fi
12209fi
12210NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12211if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12213$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12214else
81ecdfbb
RW
12215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12216$as_echo "no" >&6; }
9a819804
AO
12217fi
12218
81ecdfbb 12219
9a819804
AO
12220 done
12221fi
12222
12223if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12224 for ncn_progname in nm; do
81ecdfbb
RW
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12226$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12227 if test -x $with_build_time_tools/${ncn_progname}; then
12228 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12230$as_echo "yes" >&6; }
2429c060
PB
12231 break
12232 else
81ecdfbb
RW
12233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12234$as_echo "no" >&6; }
2429c060
PB
12235 fi
12236 done
12237fi
12238
12239if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12240 for ncn_progname in nm; do
12241 if test -n "$ncn_target_tool_prefix"; then
12242 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12243set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12245$as_echo_n "checking for $ac_word... " >&6; }
12246if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12247 $as_echo_n "(cached) " >&6
859789af 12248else
55db4b87
PB
12249 if test -n "$NM_FOR_TARGET"; then
12250 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12251else
c6b750e1
DJ
12252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12253for as_dir in $PATH
12254do
12255 IFS=$as_save_IFS
12256 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12257 for ac_exec_ext in '' $ac_executable_extensions; do
12258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12259 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12261 break 2
12262 fi
12263done
81ecdfbb
RW
12264 done
12265IFS=$as_save_IFS
c6b750e1 12266
859789af
AC
12267fi
12268fi
c6b750e1 12269NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12270if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12272$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12273else
81ecdfbb
RW
12274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12275$as_echo "no" >&6; }
859789af
AC
12276fi
12277
81ecdfbb 12278
2429c060
PB
12279 fi
12280 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12281 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12282set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12284$as_echo_n "checking for $ac_word... " >&6; }
12285if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12286 $as_echo_n "(cached) " >&6
859789af 12287else
05cbd757
PB
12288 if test -n "$NM_FOR_TARGET"; then
12289 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12290else
c6b750e1
DJ
12291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12292for as_dir in $PATH
12293do
12294 IFS=$as_save_IFS
12295 test -z "$as_dir" && as_dir=.
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_prog_NM_FOR_TARGET="${ncn_progname}"
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
859789af
AC
12306fi
12307fi
c6b750e1 12308NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12309if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12311$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12312else
81ecdfbb
RW
12313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12314$as_echo "no" >&6; }
859789af 12315fi
c6b750e1 12316
81ecdfbb 12317
2429c060
PB
12318 fi
12319 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12320 done
12321fi
c6b750e1 12322
05cbd757
PB
12323if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12324 set dummy nm
12325 if test $build = $target ; then
12326 NM_FOR_TARGET="$2"
859789af 12327 else
05cbd757 12328 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12329 fi
d3f5afc4
MS
12330else
12331 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12332fi
12333
3a35eeb3
PB
12334else
12335 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12336fi
12337
12338
12339
12340
12341if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12342 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12344$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12345 if test -x $with_build_time_tools/objdump; then
12346 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12347 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12349$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12350 else
81ecdfbb
RW
12351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12352$as_echo "no" >&6; }
3a35eeb3 12353 fi
2429c060
PB
12354 elif test $build != $host && test $have_gcc_for_target = yes; then
12355 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12356 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12357 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12358 fi
12359fi
c6b750e1 12360if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12361 # Extract the first word of "objdump", so it can be a program name with args.
12362set dummy objdump; ac_word=$2
81ecdfbb
RW
12363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12364$as_echo_n "checking for $ac_word... " >&6; }
12365if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12366 $as_echo_n "(cached) " >&6
2429c060 12367else
c6b750e1
DJ
12368 case $OBJDUMP_FOR_TARGET in
12369 [\\/]* | ?:[\\/]*)
2429c060
PB
12370 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12371 ;;
2429c060 12372 *)
c6b750e1
DJ
12373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12374for as_dir in $gcc_cv_tool_dirs
12375do
12376 IFS=$as_save_IFS
12377 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12378 for ac_exec_ext in '' $ac_executable_extensions; do
12379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12380 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12382 break 2
12383 fi
12384done
81ecdfbb
RW
12385 done
12386IFS=$as_save_IFS
c6b750e1 12387
2429c060
PB
12388 ;;
12389esac
12390fi
c6b750e1 12391OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12392if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12394$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12395else
81ecdfbb
RW
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12397$as_echo "no" >&6; }
2429c060
PB
12398fi
12399
81ecdfbb 12400
2429c060
PB
12401fi
12402if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12403
12404
12405if test -n "$OBJDUMP_FOR_TARGET"; then
12406 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12407elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12408 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12409fi
12410
12411if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12412 for ncn_progname in objdump; do
12413 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12414set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12416$as_echo_n "checking for $ac_word... " >&6; }
12417if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12418 $as_echo_n "(cached) " >&6
9a819804
AO
12419else
12420 if test -n "$OBJDUMP_FOR_TARGET"; then
12421 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12422else
12423as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12424for as_dir in $PATH
12425do
12426 IFS=$as_save_IFS
12427 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12428 for ac_exec_ext in '' $ac_executable_extensions; do
12429 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12430 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12432 break 2
12433 fi
12434done
81ecdfbb
RW
12435 done
12436IFS=$as_save_IFS
9a819804
AO
12437
12438fi
12439fi
12440OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12441if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12443$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12444else
81ecdfbb
RW
12445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12446$as_echo "no" >&6; }
9a819804
AO
12447fi
12448
81ecdfbb 12449
9a819804
AO
12450 done
12451fi
12452
12453if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12454 for ncn_progname in objdump; do
81ecdfbb
RW
12455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12456$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12457 if test -x $with_build_time_tools/${ncn_progname}; then
12458 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12460$as_echo "yes" >&6; }
2429c060
PB
12461 break
12462 else
81ecdfbb
RW
12463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12464$as_echo "no" >&6; }
2429c060
PB
12465 fi
12466 done
12467fi
12468
12469if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12470 for ncn_progname in objdump; do
12471 if test -n "$ncn_target_tool_prefix"; then
12472 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12473set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12475$as_echo_n "checking for $ac_word... " >&6; }
12476if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12477 $as_echo_n "(cached) " >&6
5ae72758
DJ
12478else
12479 if test -n "$OBJDUMP_FOR_TARGET"; then
12480 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12481else
c6b750e1
DJ
12482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12483for as_dir in $PATH
12484do
12485 IFS=$as_save_IFS
12486 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12487 for ac_exec_ext in '' $ac_executable_extensions; do
12488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12489 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12491 break 2
12492 fi
12493done
81ecdfbb
RW
12494 done
12495IFS=$as_save_IFS
c6b750e1 12496
5ae72758
DJ
12497fi
12498fi
c6b750e1 12499OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12500if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12502$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12503else
81ecdfbb
RW
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12505$as_echo "no" >&6; }
5ae72758
DJ
12506fi
12507
81ecdfbb 12508
2429c060
PB
12509 fi
12510 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12511 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12512set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12514$as_echo_n "checking for $ac_word... " >&6; }
12515if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12516 $as_echo_n "(cached) " >&6
5ae72758
DJ
12517else
12518 if test -n "$OBJDUMP_FOR_TARGET"; then
12519 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12520else
c6b750e1
DJ
12521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12522for as_dir in $PATH
12523do
12524 IFS=$as_save_IFS
12525 test -z "$as_dir" && as_dir=.
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_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
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
5ae72758
DJ
12536fi
12537fi
c6b750e1 12538OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12539if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12541$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12542else
81ecdfbb
RW
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12544$as_echo "no" >&6; }
5ae72758 12545fi
c6b750e1 12546
81ecdfbb 12547
2429c060
PB
12548 fi
12549 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12550 done
12551fi
c6b750e1 12552
5ae72758
DJ
12553if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12554 set dummy objdump
12555 if test $build = $target ; then
12556 OBJDUMP_FOR_TARGET="$2"
12557 else
12558 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12559 fi
d3f5afc4
MS
12560else
12561 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12562fi
12563
3a35eeb3
PB
12564else
12565 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12566fi
12567
12568
12569
12570
12571if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12572 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12574$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12575 if test -x $with_build_time_tools/ranlib; then
12576 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12577 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12579$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12580 else
81ecdfbb
RW
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12582$as_echo "no" >&6; }
3a35eeb3 12583 fi
2429c060
PB
12584 elif test $build != $host && test $have_gcc_for_target = yes; then
12585 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12586 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12587 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12588 fi
12589fi
c6b750e1 12590if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12591 # Extract the first word of "ranlib", so it can be a program name with args.
12592set dummy ranlib; ac_word=$2
81ecdfbb
RW
12593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12594$as_echo_n "checking for $ac_word... " >&6; }
12595if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12596 $as_echo_n "(cached) " >&6
2429c060 12597else
c6b750e1
DJ
12598 case $RANLIB_FOR_TARGET in
12599 [\\/]* | ?:[\\/]*)
2429c060
PB
12600 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12601 ;;
2429c060 12602 *)
c6b750e1
DJ
12603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12604for as_dir in $gcc_cv_tool_dirs
12605do
12606 IFS=$as_save_IFS
12607 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12608 for ac_exec_ext in '' $ac_executable_extensions; do
12609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12610 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12612 break 2
12613 fi
12614done
81ecdfbb
RW
12615 done
12616IFS=$as_save_IFS
c6b750e1 12617
2429c060
PB
12618 ;;
12619esac
12620fi
c6b750e1 12621RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12622if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12624$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12625else
81ecdfbb
RW
12626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12627$as_echo "no" >&6; }
2429c060
PB
12628fi
12629
81ecdfbb 12630
2429c060
PB
12631fi
12632if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12633
12634
12635if test -n "$RANLIB_FOR_TARGET"; then
12636 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12637elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12638 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12639fi
12640
12641if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12642 for ncn_progname in ranlib; do
12643 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12644set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12646$as_echo_n "checking for $ac_word... " >&6; }
12647if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12648 $as_echo_n "(cached) " >&6
9a819804
AO
12649else
12650 if test -n "$RANLIB_FOR_TARGET"; then
12651 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12652else
12653as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12654for as_dir in $PATH
12655do
12656 IFS=$as_save_IFS
12657 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12658 for ac_exec_ext in '' $ac_executable_extensions; do
12659 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12660 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12661 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12662 break 2
12663 fi
12664done
81ecdfbb
RW
12665 done
12666IFS=$as_save_IFS
9a819804
AO
12667
12668fi
12669fi
12670RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12671if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12673$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12674else
81ecdfbb
RW
12675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12676$as_echo "no" >&6; }
9a819804
AO
12677fi
12678
81ecdfbb 12679
9a819804
AO
12680 done
12681fi
12682
12683if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12684 for ncn_progname in ranlib; do
81ecdfbb
RW
12685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12686$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12687 if test -x $with_build_time_tools/${ncn_progname}; then
12688 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12690$as_echo "yes" >&6; }
2429c060
PB
12691 break
12692 else
81ecdfbb
RW
12693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12694$as_echo "no" >&6; }
2429c060
PB
12695 fi
12696 done
12697fi
12698
12699if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12700 for ncn_progname in ranlib; do
12701 if test -n "$ncn_target_tool_prefix"; then
12702 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12703set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12705$as_echo_n "checking for $ac_word... " >&6; }
12706if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12707 $as_echo_n "(cached) " >&6
859789af 12708else
55db4b87
PB
12709 if test -n "$RANLIB_FOR_TARGET"; then
12710 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12711else
c6b750e1
DJ
12712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12713for as_dir in $PATH
12714do
12715 IFS=$as_save_IFS
12716 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12717 for ac_exec_ext in '' $ac_executable_extensions; do
12718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12719 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12721 break 2
12722 fi
12723done
81ecdfbb
RW
12724 done
12725IFS=$as_save_IFS
c6b750e1 12726
859789af
AC
12727fi
12728fi
c6b750e1 12729RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12730if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12732$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12733else
81ecdfbb
RW
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12735$as_echo "no" >&6; }
859789af
AC
12736fi
12737
81ecdfbb 12738
2429c060
PB
12739 fi
12740 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12741 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12742set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12744$as_echo_n "checking for $ac_word... " >&6; }
12745if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12746 $as_echo_n "(cached) " >&6
859789af 12747else
05cbd757
PB
12748 if test -n "$RANLIB_FOR_TARGET"; then
12749 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12750else
c6b750e1
DJ
12751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12752for as_dir in $PATH
12753do
12754 IFS=$as_save_IFS
12755 test -z "$as_dir" && as_dir=.
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_prog_RANLIB_FOR_TARGET="${ncn_progname}"
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
859789af
AC
12766fi
12767fi
c6b750e1 12768RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12769if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12771$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12772else
81ecdfbb
RW
12773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12774$as_echo "no" >&6; }
859789af 12775fi
c6b750e1 12776
81ecdfbb 12777
2429c060
PB
12778 fi
12779 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12780 done
12781fi
c6b750e1 12782
2429c060
PB
12783if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12784 set dummy ranlib
12785 if test $build = $target ; then
12786 RANLIB_FOR_TARGET="$2"
12787 else
12788 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12789 fi
d3f5afc4
MS
12790else
12791 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12792fi
05cbd757 12793
3a35eeb3
PB
12794else
12795 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12796fi
12797
2429c060
PB
12798
12799
12800
12801if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12802 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12804$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12805 if test -x $with_build_time_tools/strip; then
12806 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12807 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12809$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12810 else
81ecdfbb
RW
12811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12812$as_echo "no" >&6; }
3a35eeb3 12813 fi
2429c060
PB
12814 elif test $build != $host && test $have_gcc_for_target = yes; then
12815 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12816 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12817 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12818 fi
12819fi
c6b750e1 12820if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12821 # Extract the first word of "strip", so it can be a program name with args.
12822set dummy strip; ac_word=$2
81ecdfbb
RW
12823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12824$as_echo_n "checking for $ac_word... " >&6; }
12825if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12826 $as_echo_n "(cached) " >&6
2429c060 12827else
c6b750e1
DJ
12828 case $STRIP_FOR_TARGET in
12829 [\\/]* | ?:[\\/]*)
2429c060
PB
12830 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12831 ;;
2429c060 12832 *)
c6b750e1
DJ
12833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12834for as_dir in $gcc_cv_tool_dirs
12835do
12836 IFS=$as_save_IFS
12837 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12838 for ac_exec_ext in '' $ac_executable_extensions; do
12839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12840 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12841 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12842 break 2
12843 fi
12844done
81ecdfbb
RW
12845 done
12846IFS=$as_save_IFS
c6b750e1 12847
2429c060
PB
12848 ;;
12849esac
12850fi
c6b750e1 12851STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12852if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12854$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12855else
81ecdfbb
RW
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12857$as_echo "no" >&6; }
2429c060
PB
12858fi
12859
81ecdfbb 12860
2429c060
PB
12861fi
12862if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12863
12864
12865if test -n "$STRIP_FOR_TARGET"; then
12866 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12867elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12868 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12869fi
12870
12871if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12872 for ncn_progname in strip; do
12873 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12874set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12876$as_echo_n "checking for $ac_word... " >&6; }
12877if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12878 $as_echo_n "(cached) " >&6
9a819804
AO
12879else
12880 if test -n "$STRIP_FOR_TARGET"; then
12881 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12882else
12883as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12884for as_dir in $PATH
12885do
12886 IFS=$as_save_IFS
12887 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12888 for ac_exec_ext in '' $ac_executable_extensions; do
12889 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12890 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12891 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12892 break 2
12893 fi
12894done
81ecdfbb
RW
12895 done
12896IFS=$as_save_IFS
9a819804
AO
12897
12898fi
12899fi
12900STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12901if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12903$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12904else
81ecdfbb
RW
12905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12906$as_echo "no" >&6; }
9a819804
AO
12907fi
12908
81ecdfbb 12909
9a819804
AO
12910 done
12911fi
12912
12913if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12914 for ncn_progname in strip; do
81ecdfbb
RW
12915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12916$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12917 if test -x $with_build_time_tools/${ncn_progname}; then
12918 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12920$as_echo "yes" >&6; }
2429c060
PB
12921 break
12922 else
81ecdfbb
RW
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12924$as_echo "no" >&6; }
2429c060
PB
12925 fi
12926 done
12927fi
12928
12929if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12930 for ncn_progname in strip; do
12931 if test -n "$ncn_target_tool_prefix"; then
12932 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12933set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12935$as_echo_n "checking for $ac_word... " >&6; }
12936if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12937 $as_echo_n "(cached) " >&6
7e0f7140
GK
12938else
12939 if test -n "$STRIP_FOR_TARGET"; then
12940 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12941else
12942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12943for as_dir in $PATH
12944do
12945 IFS=$as_save_IFS
12946 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12947 for ac_exec_ext in '' $ac_executable_extensions; do
12948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12949 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12950 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12951 break 2
12952 fi
12953done
81ecdfbb
RW
12954 done
12955IFS=$as_save_IFS
c6b750e1 12956
7e0f7140
GK
12957fi
12958fi
c6b750e1 12959STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12960if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12962$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12963else
81ecdfbb
RW
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12965$as_echo "no" >&6; }
7e0f7140
GK
12966fi
12967
81ecdfbb 12968
2429c060
PB
12969 fi
12970 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12971 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12972set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12974$as_echo_n "checking for $ac_word... " >&6; }
12975if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12976 $as_echo_n "(cached) " >&6
7e0f7140
GK
12977else
12978 if test -n "$STRIP_FOR_TARGET"; then
12979 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12980else
c6b750e1
DJ
12981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12982for as_dir in $PATH
12983do
12984 IFS=$as_save_IFS
12985 test -z "$as_dir" && as_dir=.
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_prog_STRIP_FOR_TARGET="${ncn_progname}"
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
7e0f7140
GK
12996fi
12997fi
c6b750e1 12998STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12999if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13001$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13002else
81ecdfbb
RW
13003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13004$as_echo "no" >&6; }
7e0f7140 13005fi
c6b750e1 13006
81ecdfbb 13007
2429c060
PB
13008 fi
13009 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13010 done
13011fi
c6b750e1 13012
7e0f7140
GK
13013if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13014 set dummy strip
13015 if test $build = $target ; then
13016 STRIP_FOR_TARGET="$2"
13017 else
13018 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13019 fi
d3f5afc4
MS
13020else
13021 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13022fi
13023
3a35eeb3
PB
13024else
13025 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13026fi
13027
13028
13029
13030
13031if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13032 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13034$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13035 if test -x $with_build_time_tools/windres; then
13036 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13037 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13039$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13040 else
81ecdfbb
RW
13041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13042$as_echo "no" >&6; }
3a35eeb3 13043 fi
2429c060
PB
13044 elif test $build != $host && test $have_gcc_for_target = yes; then
13045 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13046 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13047 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13048 fi
13049fi
c6b750e1 13050if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13051 # Extract the first word of "windres", so it can be a program name with args.
13052set dummy windres; ac_word=$2
81ecdfbb
RW
13053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13054$as_echo_n "checking for $ac_word... " >&6; }
13055if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13056 $as_echo_n "(cached) " >&6
2429c060 13057else
c6b750e1
DJ
13058 case $WINDRES_FOR_TARGET in
13059 [\\/]* | ?:[\\/]*)
2429c060
PB
13060 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13061 ;;
2429c060 13062 *)
c6b750e1
DJ
13063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13064for as_dir in $gcc_cv_tool_dirs
13065do
13066 IFS=$as_save_IFS
13067 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13068 for ac_exec_ext in '' $ac_executable_extensions; do
13069 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13070 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13071 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13072 break 2
13073 fi
13074done
81ecdfbb
RW
13075 done
13076IFS=$as_save_IFS
c6b750e1 13077
2429c060
PB
13078 ;;
13079esac
13080fi
c6b750e1 13081WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13082if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13084$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13085else
81ecdfbb
RW
13086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13087$as_echo "no" >&6; }
2429c060
PB
13088fi
13089
81ecdfbb 13090
2429c060
PB
13091fi
13092if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13093
13094
13095if test -n "$WINDRES_FOR_TARGET"; then
13096 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13097elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13098 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13099fi
13100
13101if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13102 for ncn_progname in windres; do
13103 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13104set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13106$as_echo_n "checking for $ac_word... " >&6; }
13107if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13108 $as_echo_n "(cached) " >&6
9a819804
AO
13109else
13110 if test -n "$WINDRES_FOR_TARGET"; then
13111 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13112else
13113as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13114for as_dir in $PATH
13115do
13116 IFS=$as_save_IFS
13117 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13118 for ac_exec_ext in '' $ac_executable_extensions; do
13119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13120 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13122 break 2
13123 fi
13124done
81ecdfbb
RW
13125 done
13126IFS=$as_save_IFS
9a819804
AO
13127
13128fi
13129fi
13130WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13131if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13133$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13134else
81ecdfbb
RW
13135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13136$as_echo "no" >&6; }
9a819804
AO
13137fi
13138
81ecdfbb 13139
9a819804
AO
13140 done
13141fi
13142
13143if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13144 for ncn_progname in windres; do
81ecdfbb
RW
13145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13146$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13147 if test -x $with_build_time_tools/${ncn_progname}; then
13148 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13150$as_echo "yes" >&6; }
2429c060
PB
13151 break
13152 else
81ecdfbb
RW
13153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13154$as_echo "no" >&6; }
2429c060
PB
13155 fi
13156 done
13157fi
13158
13159if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13160 for ncn_progname in windres; do
13161 if test -n "$ncn_target_tool_prefix"; then
13162 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13163set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13165$as_echo_n "checking for $ac_word... " >&6; }
13166if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13167 $as_echo_n "(cached) " >&6
859789af 13168else
55db4b87
PB
13169 if test -n "$WINDRES_FOR_TARGET"; then
13170 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13171else
c6b750e1
DJ
13172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13173for as_dir in $PATH
13174do
13175 IFS=$as_save_IFS
13176 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13177 for ac_exec_ext in '' $ac_executable_extensions; do
13178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13179 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13181 break 2
13182 fi
13183done
81ecdfbb
RW
13184 done
13185IFS=$as_save_IFS
c6b750e1 13186
859789af
AC
13187fi
13188fi
c6b750e1 13189WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13190if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13192$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13193else
81ecdfbb
RW
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13195$as_echo "no" >&6; }
859789af
AC
13196fi
13197
81ecdfbb 13198
2429c060
PB
13199 fi
13200 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13201 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13202set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13204$as_echo_n "checking for $ac_word... " >&6; }
13205if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13206 $as_echo_n "(cached) " >&6
859789af 13207else
05cbd757
PB
13208 if test -n "$WINDRES_FOR_TARGET"; then
13209 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13210else
c6b750e1
DJ
13211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13212for as_dir in $PATH
13213do
13214 IFS=$as_save_IFS
13215 test -z "$as_dir" && as_dir=.
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
c6b750e1 13218 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13220 break 2
13221 fi
13222done
81ecdfbb
RW
13223 done
13224IFS=$as_save_IFS
c6b750e1 13225
859789af
AC
13226fi
13227fi
c6b750e1 13228WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13229if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13231$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13232else
81ecdfbb
RW
13233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13234$as_echo "no" >&6; }
859789af 13235fi
c6b750e1 13236
81ecdfbb 13237
2429c060
PB
13238 fi
13239 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13240 done
13241fi
c6b750e1 13242
05cbd757
PB
13243if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13244 set dummy windres
13245 if test $build = $target ; then
13246 WINDRES_FOR_TARGET="$2"
859789af 13247 else
05cbd757 13248 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13249 fi
d3f5afc4
MS
13250else
13251 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13252fi
13253
3a35eeb3
PB
13254else
13255 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13256fi
13257
852e5f18 13258
0c24b341
NC
13259
13260
13261if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13262 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13264$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13265 if test -x $with_build_time_tools/windmc; then
13266 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13267 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13269$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13270 else
81ecdfbb
RW
13271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13272$as_echo "no" >&6; }
0c24b341
NC
13273 fi
13274 elif test $build != $host && test $have_gcc_for_target = yes; then
13275 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13276 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13277 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13278 fi
13279fi
13280if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13281 # Extract the first word of "windmc", so it can be a program name with args.
13282set dummy windmc; ac_word=$2
81ecdfbb
RW
13283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13284$as_echo_n "checking for $ac_word... " >&6; }
13285if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13286 $as_echo_n "(cached) " >&6
0c24b341
NC
13287else
13288 case $WINDMC_FOR_TARGET in
13289 [\\/]* | ?:[\\/]*)
13290 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13291 ;;
13292 *)
13293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13294for as_dir in $gcc_cv_tool_dirs
13295do
13296 IFS=$as_save_IFS
13297 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13298 for ac_exec_ext in '' $ac_executable_extensions; do
13299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13300 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13302 break 2
13303 fi
13304done
81ecdfbb
RW
13305 done
13306IFS=$as_save_IFS
0c24b341
NC
13307
13308 ;;
13309esac
13310fi
13311WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13312if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13314$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13315else
81ecdfbb
RW
13316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13317$as_echo "no" >&6; }
0c24b341
NC
13318fi
13319
81ecdfbb 13320
0c24b341
NC
13321fi
13322if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13323
13324
13325if test -n "$WINDMC_FOR_TARGET"; then
13326 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13327elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13328 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13329fi
13330
13331if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13332 for ncn_progname in windmc; do
13333 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13334set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13336$as_echo_n "checking for $ac_word... " >&6; }
13337if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13338 $as_echo_n "(cached) " >&6
0c24b341
NC
13339else
13340 if test -n "$WINDMC_FOR_TARGET"; then
13341 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13342else
13343as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13344for as_dir in $PATH
13345do
13346 IFS=$as_save_IFS
13347 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13348 for ac_exec_ext in '' $ac_executable_extensions; do
13349 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13350 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13352 break 2
13353 fi
13354done
81ecdfbb
RW
13355 done
13356IFS=$as_save_IFS
0c24b341
NC
13357
13358fi
13359fi
13360WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13361if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13363$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13364else
81ecdfbb
RW
13365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13366$as_echo "no" >&6; }
0c24b341
NC
13367fi
13368
81ecdfbb 13369
0c24b341
NC
13370 done
13371fi
13372
13373if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13374 for ncn_progname in windmc; do
81ecdfbb
RW
13375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13376$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13377 if test -x $with_build_time_tools/${ncn_progname}; then
13378 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13380$as_echo "yes" >&6; }
0c24b341
NC
13381 break
13382 else
81ecdfbb
RW
13383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13384$as_echo "no" >&6; }
0c24b341
NC
13385 fi
13386 done
13387fi
13388
13389if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13390 for ncn_progname in windmc; do
13391 if test -n "$ncn_target_tool_prefix"; then
13392 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13393set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13395$as_echo_n "checking for $ac_word... " >&6; }
13396if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13397 $as_echo_n "(cached) " >&6
0c24b341
NC
13398else
13399 if test -n "$WINDMC_FOR_TARGET"; then
13400 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13401else
13402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13403for as_dir in $PATH
13404do
13405 IFS=$as_save_IFS
13406 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13407 for ac_exec_ext in '' $ac_executable_extensions; do
13408 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13409 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13411 break 2
13412 fi
13413done
81ecdfbb
RW
13414 done
13415IFS=$as_save_IFS
0c24b341
NC
13416
13417fi
13418fi
13419WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13420if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13422$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13423else
81ecdfbb
RW
13424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13425$as_echo "no" >&6; }
0c24b341
NC
13426fi
13427
81ecdfbb 13428
0c24b341
NC
13429 fi
13430 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13431 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13432set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13434$as_echo_n "checking for $ac_word... " >&6; }
13435if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13436 $as_echo_n "(cached) " >&6
0c24b341
NC
13437else
13438 if test -n "$WINDMC_FOR_TARGET"; then
13439 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13440else
13441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13442for as_dir in $PATH
13443do
13444 IFS=$as_save_IFS
13445 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13446 for ac_exec_ext in '' $ac_executable_extensions; do
13447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13448 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13450 break 2
13451 fi
13452done
81ecdfbb
RW
13453 done
13454IFS=$as_save_IFS
0c24b341
NC
13455
13456fi
13457fi
13458WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13459if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13461$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13462else
81ecdfbb
RW
13463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13464$as_echo "no" >&6; }
0c24b341
NC
13465fi
13466
81ecdfbb 13467
0c24b341
NC
13468 fi
13469 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13470 done
13471fi
13472
13473if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13474 set dummy windmc
13475 if test $build = $target ; then
13476 WINDMC_FOR_TARGET="$2"
13477 else
13478 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13479 fi
13480else
13481 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13482fi
13483
13484else
13485 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13486fi
13487
13488
be01d343
PB
13489RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13490
81ecdfbb
RW
13491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13492$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13493if test "x${build}" != "x${host}" ; then
2429c060
PB
13494 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13495 # We already found the complete path
b8025f34 13496 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13498$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13499 else
13500 # Canadian cross, just use what we found
81ecdfbb
RW
13501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13502$as_echo "pre-installed" >&6; }
2429c060 13503 fi
be01d343
PB
13504else
13505 ok=yes
13506 case " ${configdirs} " in
13507 *" binutils "*) ;;
13508 *) ok=no ;;
13509 esac
c6b750e1 13510
be01d343
PB
13511 if test $ok = yes; then
13512 # An in-tree tool is available and we can use it
13513 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13515$as_echo "just compiled" >&6; }
2429c060
PB
13516 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13517 # We already found the complete path
b8025f34 13518 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13520$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13521 elif test "x$target" = "x$host"; then
13522 # We can use an host tool
13523 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13525$as_echo "host tool" >&6; }
be01d343
PB
13526 else
13527 # We need a cross tool
81ecdfbb
RW
13528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13529$as_echo "pre-installed" >&6; }
be01d343
PB
13530 fi
13531fi
4b900473 13532
81ecdfbb
RW
13533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13534$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13535if test "x${build}" != "x${host}" ; then
2429c060
PB
13536 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13537 # We already found the complete path
b8025f34 13538 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13540$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13541 else
13542 # Canadian cross, just use what we found
81ecdfbb
RW
13543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13544$as_echo "pre-installed" >&6; }
2429c060 13545 fi
be01d343
PB
13546else
13547 ok=yes
13548 case " ${configdirs} " in
13549 *" gas "*) ;;
13550 *) ok=no ;;
13551 esac
c6b750e1 13552
be01d343
PB
13553 if test $ok = yes; then
13554 # An in-tree tool is available and we can use it
13555 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13557$as_echo "just compiled" >&6; }
2429c060
PB
13558 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13559 # We already found the complete path
b8025f34 13560 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13562$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13563 elif test "x$target" = "x$host"; then
13564 # We can use an host tool
13565 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13567$as_echo "host tool" >&6; }
be01d343
PB
13568 else
13569 # We need a cross tool
81ecdfbb
RW
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13571$as_echo "pre-installed" >&6; }
be01d343
PB
13572 fi
13573fi
4b900473 13574
81ecdfbb
RW
13575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13576$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13577if test "x${build}" != "x${host}" ; then
2429c060
PB
13578 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13579 # We already found the complete path
b8025f34 13580 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13582$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13583 else
13584 # Canadian cross, just use what we found
81ecdfbb
RW
13585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13586$as_echo "pre-installed" >&6; }
2429c060 13587 fi
be01d343
PB
13588else
13589 ok=yes
13590 case " ${configdirs} " in
13591 *" gcc "*) ;;
13592 *) ok=no ;;
13593 esac
c6b750e1 13594
be01d343
PB
13595 if test $ok = yes; then
13596 # An in-tree tool is available and we can use it
13597 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13599$as_echo "just compiled" >&6; }
2429c060
PB
13600 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13601 # We already found the complete path
b8025f34 13602 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13604$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13605 elif test "x$target" = "x$host"; then
13606 # We can use an host tool
13607 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13609$as_echo "host tool" >&6; }
be01d343
PB
13610 else
13611 # We need a cross tool
81ecdfbb
RW
13612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13613$as_echo "pre-installed" >&6; }
be01d343
PB
13614 fi
13615fi
4b900473 13616
81ecdfbb
RW
13617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13618$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13619if test "x${build}" != "x${host}" ; then
2429c060
PB
13620 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13621 # We already found the complete path
b8025f34 13622 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13624$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13625 else
13626 # Canadian cross, just use what we found
81ecdfbb
RW
13627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13628$as_echo "pre-installed" >&6; }
2429c060 13629 fi
be01d343
PB
13630else
13631 ok=yes
13632 case " ${configdirs} " in
13633 *" gcc "*) ;;
13634 *) ok=no ;;
13635 esac
13636 case ,${enable_languages}, in
13637 *,c++,*) ;;
13638 *) ok=no ;;
13639 esac
13640 if test $ok = yes; then
13641 # An in-tree tool is available and we can use it
13642 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13644$as_echo "just compiled" >&6; }
2429c060
PB
13645 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13646 # We already found the complete path
b8025f34 13647 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13649$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13650 elif test "x$target" = "x$host"; then
13651 # We can use an host tool
13652 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13654$as_echo "host tool" >&6; }
be01d343
PB
13655 else
13656 # We need a cross tool
81ecdfbb
RW
13657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13658$as_echo "pre-installed" >&6; }
be01d343
PB
13659 fi
13660fi
4b900473 13661
81ecdfbb
RW
13662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13663$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13664if test "x${build}" != "x${host}" ; then
2429c060
PB
13665 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13666 # We already found the complete path
b8025f34 13667 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13669$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13670 else
13671 # Canadian cross, just use what we found
81ecdfbb
RW
13672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13673$as_echo "pre-installed" >&6; }
2429c060 13674 fi
be01d343
PB
13675else
13676 ok=yes
13677 case " ${configdirs} " in
13678 *" gcc "*) ;;
13679 *) ok=no ;;
13680 esac
13681 case ,${enable_languages}, in
13682 *,c++,*) ;;
13683 *) ok=no ;;
13684 esac
13685 if test $ok = yes; then
13686 # An in-tree tool is available and we can use it
13687 RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13689$as_echo "just compiled" >&6; }
2429c060
PB
13690 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13691 # We already found the complete path
b8025f34 13692 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13694$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13695 elif test "x$target" = "x$host"; then
13696 # We can use an host tool
13697 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13699$as_echo "host tool" >&6; }
be01d343
PB
13700 else
13701 # We need a cross tool
81ecdfbb
RW
13702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13703$as_echo "pre-installed" >&6; }
be01d343
PB
13704 fi
13705fi
4b900473 13706
81ecdfbb
RW
13707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13708$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13709if test "x${build}" != "x${host}" ; then
2429c060
PB
13710 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13711 # We already found the complete path
b8025f34 13712 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13714$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13715 else
13716 # Canadian cross, just use what we found
81ecdfbb
RW
13717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13718$as_echo "pre-installed" >&6; }
2429c060 13719 fi
be01d343
PB
13720else
13721 ok=yes
13722 case " ${configdirs} " in
13723 *" binutils "*) ;;
13724 *) ok=no ;;
13725 esac
c6b750e1 13726
be01d343
PB
13727 if test $ok = yes; then
13728 # An in-tree tool is available and we can use it
13729 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13731$as_echo "just compiled" >&6; }
2429c060
PB
13732 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13733 # We already found the complete path
b8025f34 13734 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13736$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13737 elif test "x$target" = "x$host"; then
13738 # We can use an host tool
13739 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13741$as_echo "host tool" >&6; }
be01d343
PB
13742 else
13743 # We need a cross tool
81ecdfbb
RW
13744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13745$as_echo "pre-installed" >&6; }
be01d343
PB
13746 fi
13747fi
4b900473 13748
81ecdfbb
RW
13749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13750$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13751if test "x${build}" != "x${host}" ; then
2429c060
PB
13752 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13753 # We already found the complete path
b8025f34 13754 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13756$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13757 else
13758 # Canadian cross, just use what we found
81ecdfbb
RW
13759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13760$as_echo "pre-installed" >&6; }
2429c060 13761 fi
be01d343
PB
13762else
13763 ok=yes
13764 case " ${configdirs} " in
13765 *" gcc "*) ;;
13766 *) ok=no ;;
13767 esac
c6b750e1 13768
be01d343
PB
13769 if test $ok = yes; then
13770 # An in-tree tool is available and we can use it
13771 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13773$as_echo "just compiled" >&6; }
2429c060
PB
13774 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13775 # We already found the complete path
b8025f34 13776 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13778$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13779 elif test "x$target" = "x$host"; then
13780 # We can use an host tool
13781 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13783$as_echo "host tool" >&6; }
be01d343
PB
13784 else
13785 # We need a cross tool
81ecdfbb
RW
13786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13787$as_echo "pre-installed" >&6; }
be01d343
PB
13788 fi
13789fi
4b900473 13790
81ecdfbb
RW
13791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13792$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13793if test "x${build}" != "x${host}" ; then
2429c060
PB
13794 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13795 # We already found the complete path
b8025f34 13796 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13798$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13799 else
13800 # Canadian cross, just use what we found
81ecdfbb
RW
13801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13802$as_echo "pre-installed" >&6; }
2429c060 13803 fi
be01d343
PB
13804else
13805 ok=yes
13806 case " ${configdirs} " in
13807 *" gcc "*) ;;
13808 *) ok=no ;;
13809 esac
13810 case ,${enable_languages}, in
13811 *,java,*) ;;
13812 *) ok=no ;;
13813 esac
13814 if test $ok = yes; then
13815 # An in-tree tool is available and we can use it
13816 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13818$as_echo "just compiled" >&6; }
2429c060
PB
13819 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13820 # We already found the complete path
b8025f34 13821 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13823$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13824 elif test "x$target" = "x$host"; then
13825 # We can use an host tool
13826 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13828$as_echo "host tool" >&6; }
be01d343
PB
13829 else
13830 # We need a cross tool
81ecdfbb
RW
13831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13832$as_echo "pre-installed" >&6; }
be01d343
PB
13833 fi
13834fi
4b900473 13835
81ecdfbb
RW
13836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13837$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13838if test "x${build}" != "x${host}" ; then
2429c060
PB
13839 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13840 # We already found the complete path
b8025f34 13841 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13843$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13844 else
13845 # Canadian cross, just use what we found
81ecdfbb
RW
13846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13847$as_echo "pre-installed" >&6; }
2429c060 13848 fi
be01d343
PB
13849else
13850 ok=yes
13851 case " ${configdirs} " in
13852 *" gcc "*) ;;
13853 *) ok=no ;;
13854 esac
13855 case ,${enable_languages}, in
13856 *,fortran,*) ;;
13857 *) ok=no ;;
13858 esac
13859 if test $ok = yes; then
13860 # An in-tree tool is available and we can use it
13861 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13863$as_echo "just compiled" >&6; }
2429c060
PB
13864 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13865 # We already found the complete path
b8025f34 13866 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13868$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13869 elif test "x$target" = "x$host"; then
13870 # We can use an host tool
13871 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13873$as_echo "host tool" >&6; }
be01d343
PB
13874 else
13875 # We need a cross tool
81ecdfbb
RW
13876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13877$as_echo "pre-installed" >&6; }
be01d343
PB
13878 fi
13879fi
4b900473 13880
81ecdfbb
RW
13881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13882$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13883if test "x${build}" != "x${host}" ; then
2429c060
PB
13884 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13885 # We already found the complete path
b8025f34 13886 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13888$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13889 else
13890 # Canadian cross, just use what we found
81ecdfbb
RW
13891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13892$as_echo "pre-installed" >&6; }
2429c060 13893 fi
be01d343
PB
13894else
13895 ok=yes
13896 case " ${configdirs} " in
13897 *" ld "*) ;;
13898 *) ok=no ;;
13899 esac
c6b750e1 13900
be01d343
PB
13901 if test $ok = yes; then
13902 # An in-tree tool is available and we can use it
13903 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13905$as_echo "just compiled" >&6; }
2429c060
PB
13906 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13907 # We already found the complete path
b8025f34 13908 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13910$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13911 elif test "x$target" = "x$host"; then
13912 # We can use an host tool
13913 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13915$as_echo "host tool" >&6; }
be01d343
PB
13916 else
13917 # We need a cross tool
81ecdfbb
RW
13918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13919$as_echo "pre-installed" >&6; }
be01d343
PB
13920 fi
13921fi
4b900473 13922
81ecdfbb
RW
13923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13924$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13925if test "x${build}" != "x${host}" ; then
2429c060
PB
13926 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13927 # We already found the complete path
b8025f34 13928 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13930$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13931 else
13932 # Canadian cross, just use what we found
81ecdfbb
RW
13933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13934$as_echo "pre-installed" >&6; }
2429c060 13935 fi
be01d343 13936else
2429c060
PB
13937 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13938 # We already found the complete path
b8025f34 13939 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13941$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13942 elif test "x$target" = "x$host"; then
be01d343
PB
13943 # We can use an host tool
13944 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13946$as_echo "host tool" >&6; }
be01d343
PB
13947 else
13948 # We need a cross tool
81ecdfbb
RW
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13950$as_echo "pre-installed" >&6; }
be01d343
PB
13951 fi
13952fi
4b900473 13953
81ecdfbb
RW
13954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13955$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13956if test "x${build}" != "x${host}" ; then
2429c060
PB
13957 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13958 # We already found the complete path
b8025f34 13959 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13961$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13962 else
13963 # Canadian cross, just use what we found
81ecdfbb
RW
13964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13965$as_echo "pre-installed" >&6; }
2429c060 13966 fi
be01d343
PB
13967else
13968 ok=yes
13969 case " ${configdirs} " in
13970 *" binutils "*) ;;
13971 *) ok=no ;;
13972 esac
c6b750e1 13973
be01d343
PB
13974 if test $ok = yes; then
13975 # An in-tree tool is available and we can use it
13976 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13978$as_echo "just compiled" >&6; }
2429c060
PB
13979 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13980 # We already found the complete path
b8025f34 13981 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13983$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13984 elif test "x$target" = "x$host"; then
13985 # We can use an host tool
13986 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13988$as_echo "host tool" >&6; }
be01d343
PB
13989 else
13990 # We need a cross tool
81ecdfbb
RW
13991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13992$as_echo "pre-installed" >&6; }
be01d343
PB
13993 fi
13994fi
4b900473 13995
81ecdfbb
RW
13996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13997$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13998if test "x${build}" != "x${host}" ; then
2429c060
PB
13999 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14000 # We already found the complete path
b8025f34 14001 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14003$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14004 else
14005 # Canadian cross, just use what we found
81ecdfbb
RW
14006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14007$as_echo "pre-installed" >&6; }
2429c060 14008 fi
be01d343
PB
14009else
14010 ok=yes
14011 case " ${configdirs} " in
14012 *" binutils "*) ;;
14013 *) ok=no ;;
14014 esac
c6b750e1 14015
be01d343
PB
14016 if test $ok = yes; then
14017 # An in-tree tool is available and we can use it
14018 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14020$as_echo "just compiled" >&6; }
2429c060
PB
14021 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14022 # We already found the complete path
b8025f34 14023 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14025$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14026 elif test "x$target" = "x$host"; then
14027 # We can use an host tool
14028 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14030$as_echo "host tool" >&6; }
be01d343
PB
14031 else
14032 # We need a cross tool
81ecdfbb
RW
14033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14034$as_echo "pre-installed" >&6; }
be01d343
PB
14035 fi
14036fi
4b900473 14037
81ecdfbb
RW
14038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14039$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14040if test "x${build}" != "x${host}" ; then
2429c060
PB
14041 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14042 # We already found the complete path
b8025f34 14043 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14045$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14046 else
14047 # Canadian cross, just use what we found
81ecdfbb
RW
14048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14049$as_echo "pre-installed" >&6; }
2429c060 14050 fi
be01d343
PB
14051else
14052 ok=yes
14053 case " ${configdirs} " in
14054 *" binutils "*) ;;
14055 *) ok=no ;;
14056 esac
c6b750e1 14057
be01d343
PB
14058 if test $ok = yes; then
14059 # An in-tree tool is available and we can use it
14060 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14062$as_echo "just compiled" >&6; }
2429c060
PB
14063 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14064 # We already found the complete path
b8025f34 14065 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14067$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14068 elif test "x$target" = "x$host"; then
14069 # We can use an host tool
14070 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14072$as_echo "host tool" >&6; }
be01d343
PB
14073 else
14074 # We need a cross tool
81ecdfbb
RW
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14076$as_echo "pre-installed" >&6; }
be01d343
PB
14077 fi
14078fi
4b900473 14079
81ecdfbb
RW
14080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14081$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14082if test "x${build}" != "x${host}" ; then
2429c060
PB
14083 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14084 # We already found the complete path
b8025f34 14085 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14087$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14088 else
14089 # Canadian cross, just use what we found
81ecdfbb
RW
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14091$as_echo "pre-installed" >&6; }
2429c060 14092 fi
be01d343
PB
14093else
14094 ok=yes
14095 case " ${configdirs} " in
14096 *" binutils "*) ;;
14097 *) ok=no ;;
14098 esac
c6b750e1 14099
be01d343
PB
14100 if test $ok = yes; then
14101 # An in-tree tool is available and we can use it
14102 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14104$as_echo "just compiled" >&6; }
2429c060
PB
14105 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14106 # We already found the complete path
b8025f34 14107 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14109$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14110 elif test "x$target" = "x$host"; then
14111 # We can use an host tool
14112 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14114$as_echo "host tool" >&6; }
be01d343
PB
14115 else
14116 # We need a cross tool
81ecdfbb
RW
14117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14118$as_echo "pre-installed" >&6; }
be01d343
PB
14119 fi
14120fi
4b900473 14121
81ecdfbb
RW
14122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14123$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14124if test "x${build}" != "x${host}" ; then
2429c060
PB
14125 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14126 # We already found the complete path
b8025f34 14127 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14129$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14130 else
14131 # Canadian cross, just use what we found
81ecdfbb
RW
14132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14133$as_echo "pre-installed" >&6; }
2429c060 14134 fi
be01d343
PB
14135else
14136 ok=yes
14137 case " ${configdirs} " in
14138 *" binutils "*) ;;
14139 *) ok=no ;;
14140 esac
c6b750e1 14141
be01d343
PB
14142 if test $ok = yes; then
14143 # An in-tree tool is available and we can use it
14144 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14146$as_echo "just compiled" >&6; }
2429c060
PB
14147 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14148 # We already found the complete path
b8025f34 14149 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14151$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14152 elif test "x$target" = "x$host"; then
14153 # We can use an host tool
14154 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14156$as_echo "host tool" >&6; }
be01d343
PB
14157 else
14158 # We need a cross tool
81ecdfbb
RW
14159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14160$as_echo "pre-installed" >&6; }
be01d343 14161 fi
a0da8069 14162fi
54752a6b 14163
81ecdfbb
RW
14164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14165$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14166if test "x${build}" != "x${host}" ; then
14167 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14168 # We already found the complete path
14169 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14171$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14172 else
14173 # Canadian cross, just use what we found
81ecdfbb
RW
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14175$as_echo "pre-installed" >&6; }
0c24b341
NC
14176 fi
14177else
14178 ok=yes
14179 case " ${configdirs} " in
14180 *" binutils "*) ;;
14181 *) ok=no ;;
14182 esac
14183
14184 if test $ok = yes; then
14185 # An in-tree tool is available and we can use it
14186 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14188$as_echo "just compiled" >&6; }
0c24b341
NC
14189 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14190 # We already found the complete path
14191 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14193$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14194 elif test "x$target" = "x$host"; then
14195 # We can use an host tool
14196 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14198$as_echo "host tool" >&6; }
0c24b341
NC
14199 else
14200 # We need a cross tool
81ecdfbb
RW
14201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14202$as_echo "pre-installed" >&6; }
0c24b341
NC
14203 fi
14204fi
14205
54752a6b
NN
14206
14207
be01d343 14208
4b900473 14209
a0da8069
NN
14210# Certain tools may need extra flags.
14211AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14212RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14213NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14214
be01d343
PB
14215# When building target libraries, except in a Canadian cross, we use
14216# the same toolchain as the compiler we just built.
14217COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14218COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14219COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14220if test $host = $build; then
14221 case " $configdirs " in
14222 *" gcc "*)
14223 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14224 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14225 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14226 ;;
14227 esac
14228fi
14229
14230
14231
14232
14233
81ecdfbb
RW
14234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14235$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14236# Check whether --enable-maintainer-mode was given.
14237if test "${enable_maintainer_mode+set}" = set; then :
14238 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14239else
14240 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14241fi
14242
14243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14244$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14245
14246
14247if test "$USE_MAINTAINER_MODE" = yes; then
14248 MAINTAINER_MODE_TRUE=
14249 MAINTAINER_MODE_FALSE='#'
14250else
14251 MAINTAINER_MODE_TRUE='#'
14252 MAINTAINER_MODE_FALSE=
c6b750e1 14253fi
3d5e36ae
AO
14254MAINT=$MAINTAINER_MODE_TRUE
14255
1d39f329
NN
14256# ---------------------
14257# GCC bootstrap support
14258# ---------------------
14259
14260# Stage specific cflags for build.
14261stage1_cflags="-g"
14262case $build in
14263 vax-*-*)
14264 case ${GCC} in
14265 yes) stage1_cflags="-g -Wa,-J" ;;
14266 *) stage1_cflags="-g -J" ;;
14267 esac ;;
1d39f329
NN
14268esac
14269
1d89b610 14270# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14271if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14272 saved_CFLAGS="$CFLAGS"
14273
14274 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14275 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14277$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14279/* end confdefs.h. */
14280
2038f525
PB
14281#if (__GNUC__ < 3) \
14282 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14283 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14284#error http://gcc.gnu.org/PR29382
14285#endif
14286
c6b750e1
DJ
14287int
14288main ()
14289{
14290
14291 ;
14292 return 0;
14293}
14294_ACEOF
81ecdfbb
RW
14295if ac_fn_c_try_compile "$LINENO"; then :
14296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14297$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14298else
81ecdfbb
RW
14299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14300$as_echo "no" >&6; }
c6b750e1 14301fi
81ecdfbb 14302rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14303
14304 CFLAGS="$saved_CFLAGS"
14305fi
14306
14307
1d39f329 14308
8a0d8a5c 14309# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14310# Check whether --enable-stage1-checking was given.
14311if test "${enable_stage1_checking+set}" = set; then :
14312 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14313else
5566c1fa 14314 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14315 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14316else
5566c1fa 14317 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14318fi
81ecdfbb 14319fi
8a0d8a5c
PB
14320
14321
c6b750e1 14322
81ecdfbb
RW
14323# Enable -Werror in bootstrap stage2 and later.
14324# Check whether --enable-werror was given.
14325if test "${enable_werror+set}" = set; then :
14326 enableval=$enable_werror;
1d39f329 14327else
a0323144 14328 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14329 enable_werror=yes
79fcd0ec
PB
14330else
14331 enable_werror=no
14332fi
81ecdfbb
RW
14333fi
14334
1a6f2dc7
NN
14335case ${enable_werror} in
14336 yes) stage2_werror_flag="--enable-werror-always" ;;
14337 *) stage2_werror_flag="" ;;
1d39f329
NN
14338esac
14339
14340
e8a5fa9c
RW
14341# Specify what files to not compare during bootstrap.
14342
14343compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14344case "$target" in
14345 hppa*64*-*-hpux*) ;;
14346 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14347esac
1f53ca9a
AO
14348case " $configdirs " in
14349*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14350esac
e8a5fa9c
RW
14351
14352
81ecdfbb
RW
14353ac_config_files="$ac_config_files Makefile"
14354
c6b750e1 14355cat >confcache <<\_ACEOF
a0da8069
NN
14356# This file is a shell script that caches the results of configure
14357# tests run on this system so they can be shared between configure
c6b750e1
DJ
14358# scripts and configure runs, see configure's option --config-cache.
14359# It is not useful on other systems. If it contains results you don't
14360# want to keep, you may remove or edit it.
a0da8069 14361#
c6b750e1
DJ
14362# config.status only pays attention to the cache file if you give it
14363# the --recheck option to rerun configure.
a0da8069 14364#
c6b750e1
DJ
14365# `ac_cv_env_foo' variables (set or unset) will be overridden when
14366# loading this file, other *unset* `ac_cv_foo' will be assigned the
14367# following values.
14368
14369_ACEOF
14370
a0da8069
NN
14371# The following way of writing the cache mishandles newlines in values,
14372# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14373# So, we kill variables containing newlines.
a0da8069
NN
14374# Ultrix sh set writes to stderr and can't be redirected directly,
14375# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14376(
14377 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14378 eval ac_val=\$$ac_var
14379 case $ac_val in #(
14380 *${as_nl}*)
14381 case $ac_var in #(
14382 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14383$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14384 esac
14385 case $ac_var in #(
14386 _ | IFS | as_nl) ;; #(
14387 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14388 *) { eval $ac_var=; unset $ac_var;} ;;
14389 esac ;;
14390 esac
14391 done
14392
c6b750e1 14393 (set) 2>&1 |
81ecdfbb
RW
14394 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14395 *${as_nl}ac_space=\ *)
14396 # `set' does not quote correctly, so add quotes: double-quote
14397 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14398 sed -n \
14399 "s/'/'\\\\''/g;
14400 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14401 ;; #(
c6b750e1
DJ
14402 *)
14403 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14404 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14405 ;;
81ecdfbb
RW
14406 esac |
14407 sort
14408) |
c6b750e1 14409 sed '
81ecdfbb 14410 /^ac_cv_env_/b end
c6b750e1 14411 t clear
81ecdfbb 14412 :clear
c6b750e1
DJ
14413 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14414 t end
81ecdfbb
RW
14415 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14416 :end' >>confcache
14417if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14418 if test -w "$cache_file"; then
14419 test "x$cache_file" != "x/dev/null" &&
14420 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14421$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14422 cat confcache >$cache_file
a0da8069 14423 else
81ecdfbb
RW
14424 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14425$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14426 fi
852e5f18 14427fi
a0da8069 14428rm -f confcache
852e5f18 14429
a0da8069
NN
14430test "x$prefix" = xNONE && prefix=$ac_default_prefix
14431# Let make expand exec_prefix.
14432test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14433
a0da8069
NN
14434# Transform confdefs.h into DEFS.
14435# Protect against shell expansion while executing Makefile rules.
14436# Protect against Makefile macro expansion.
c6b750e1
DJ
14437#
14438# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14439# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14440# look for a macro that doesn't take arguments.
81ecdfbb
RW
14441ac_script='
14442:mline
14443/\\$/{
14444 N
14445 s,\\\n,,
14446 b mline
14447}
c6b750e1 14448t clear
81ecdfbb
RW
14449:clear
14450s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14451t quote
81ecdfbb 14452s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14453t quote
81ecdfbb
RW
14454b any
14455:quote
14456s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14457s/\[/\\&/g
14458s/\]/\\&/g
14459s/\$/$$/g
14460H
14461:any
14462${
14463 g
14464 s/^\n//
14465 s/\n/ /g
14466 p
14467}
14468'
14469DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14470
14471
14472ac_libobjs=
14473ac_ltlibobjs=
14474for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14475 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14476 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14477 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14478 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14479 # will be set to the directory where LIBOBJS objects are built.
14480 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14481 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14482done
14483LIBOBJS=$ac_libobjs
852e5f18 14484
c6b750e1 14485LTLIBOBJS=$ac_ltlibobjs
376a0e54 14486
cac3d6c4 14487
c6b750e1
DJ
14488
14489: ${CONFIG_STATUS=./config.status}
81ecdfbb 14490ac_write_fail=0
c6b750e1
DJ
14491ac_clean_files_save=$ac_clean_files
14492ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14493{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14494$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14495as_write_fail=0
14496cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14497#! $SHELL
14498# Generated by $as_me.
a0da8069 14499# Run this file to recreate the current configuration.
a0da8069 14500# Compiler output produced by configure, useful for debugging
c6b750e1 14501# configure, is in config.log if it exists.
376a0e54 14502
c6b750e1
DJ
14503debug=false
14504ac_cs_recheck=false
14505ac_cs_silent=false
c6b750e1 14506
81ecdfbb
RW
14507SHELL=\${CONFIG_SHELL-$SHELL}
14508export SHELL
14509_ASEOF
14510cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14511## -------------------- ##
14512## M4sh Initialization. ##
14513## -------------------- ##
14514
14515# Be more Bourne compatible
14516DUALCASE=1; export DUALCASE # for MKS sh
14517if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14518 emulate sh
14519 NULLCMD=:
81ecdfbb 14520 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14521 # is contrary to our usage. Disable this feature.
14522 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14523 setopt NO_GLOB_SUBST
14524else
14525 case `(set -o) 2>/dev/null` in #(
14526 *posix*) :
14527 set -o posix ;; #(
14528 *) :
14529 ;;
14530esac
c6b750e1 14531fi
c6b750e1 14532
81ecdfbb
RW
14533
14534as_nl='
14535'
14536export as_nl
14537# Printing a long string crashes Solaris 7 /usr/bin/printf.
14538as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14539as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14540as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14541# Prefer a ksh shell builtin over an external printf program on Solaris,
14542# but without wasting forks for bash or zsh.
14543if test -z "$BASH_VERSION$ZSH_VERSION" \
14544 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14545 as_echo='print -r --'
14546 as_echo_n='print -rn --'
14547elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14548 as_echo='printf %s\n'
14549 as_echo_n='printf %s'
14550else
14551 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14552 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14553 as_echo_n='/usr/ucb/echo -n'
14554 else
14555 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14556 as_echo_n_body='eval
14557 arg=$1;
14558 case $arg in #(
14559 *"$as_nl"*)
14560 expr "X$arg" : "X\\(.*\\)$as_nl";
14561 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14562 esac;
14563 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14564 '
14565 export as_echo_n_body
14566 as_echo_n='sh -c $as_echo_n_body as_echo'
14567 fi
14568 export as_echo_body
14569 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14570fi
14571
81ecdfbb
RW
14572# The user is always right.
14573if test "${PATH_SEPARATOR+set}" != set; then
14574 PATH_SEPARATOR=:
14575 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14576 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14577 PATH_SEPARATOR=';'
14578 }
14579fi
14580
14581
14582# IFS
14583# We need space, tab and new line, in precisely that order. Quoting is
14584# there to prevent editors from complaining about space-tab.
14585# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14586# splitting by setting IFS to empty value.)
14587IFS=" "" $as_nl"
14588
14589# Find who we are. Look in the path if we contain no directory separator.
14590case $0 in #((
14591 *[\\/]* ) as_myself=$0 ;;
14592 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14593for as_dir in $PATH
14594do
14595 IFS=$as_save_IFS
14596 test -z "$as_dir" && as_dir=.
14597 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14598 done
14599IFS=$as_save_IFS
14600
14601 ;;
14602esac
14603# We did not find ourselves, most probably we were run as `sh COMMAND'
14604# in which case we are not to be found in the path.
14605if test "x$as_myself" = x; then
14606 as_myself=$0
14607fi
14608if test ! -f "$as_myself"; then
14609 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14610 exit 1
14611fi
c6b750e1 14612
81ecdfbb
RW
14613# Unset variables that we do not need and which cause bugs (e.g. in
14614# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14615# suppresses any "Segmentation fault" message there. '((' could
14616# trigger a bug in pdksh 5.2.14.
14617for as_var in BASH_ENV ENV MAIL MAILPATH
14618do eval test x\${$as_var+set} = xset \
14619 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14620done
c6b750e1
DJ
14621PS1='$ '
14622PS2='> '
14623PS4='+ '
14624
14625# NLS nuisances.
81ecdfbb
RW
14626LC_ALL=C
14627export LC_ALL
14628LANGUAGE=C
14629export LANGUAGE
14630
14631# CDPATH.
14632(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14633
14634
14635# as_fn_error ERROR [LINENO LOG_FD]
14636# ---------------------------------
14637# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14638# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14639# script with status $?, using 1 if that was 0.
14640as_fn_error ()
14641{
14642 as_status=$?; test $as_status -eq 0 && as_status=1
14643 if test "$3"; then
14644 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14645 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14646 fi
81ecdfbb
RW
14647 $as_echo "$as_me: error: $1" >&2
14648 as_fn_exit $as_status
14649} # as_fn_error
14650
14651
14652# as_fn_set_status STATUS
14653# -----------------------
14654# Set $? to STATUS, without forking.
14655as_fn_set_status ()
14656{
14657 return $1
14658} # as_fn_set_status
14659
14660# as_fn_exit STATUS
14661# -----------------
14662# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14663as_fn_exit ()
14664{
14665 set +e
14666 as_fn_set_status $1
14667 exit $1
14668} # as_fn_exit
14669
14670# as_fn_unset VAR
14671# ---------------
14672# Portably unset VAR.
14673as_fn_unset ()
14674{
14675 { eval $1=; unset $1;}
14676}
14677as_unset=as_fn_unset
14678# as_fn_append VAR VALUE
14679# ----------------------
14680# Append the text in VALUE to the end of the definition contained in VAR. Take
14681# advantage of any shell optimizations that allow amortized linear growth over
14682# repeated appends, instead of the typical quadratic growth present in naive
14683# implementations.
14684if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14685 eval 'as_fn_append ()
14686 {
14687 eval $1+=\$2
14688 }'
14689else
14690 as_fn_append ()
14691 {
14692 eval $1=\$$1\$2
14693 }
14694fi # as_fn_append
14695
14696# as_fn_arith ARG...
14697# ------------------
14698# Perform arithmetic evaluation on the ARGs, and store the result in the
14699# global $as_val. Take advantage of shells that can avoid forks. The arguments
14700# must be portable across $(()) and expr.
14701if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14702 eval 'as_fn_arith ()
14703 {
14704 as_val=$(( $* ))
14705 }'
14706else
14707 as_fn_arith ()
14708 {
14709 as_val=`expr "$@" || test $? -eq 1`
14710 }
14711fi # as_fn_arith
14712
c6b750e1 14713
81ecdfbb
RW
14714if expr a : '\(a\)' >/dev/null 2>&1 &&
14715 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14716 as_expr=expr
14717else
14718 as_expr=false
14719fi
14720
81ecdfbb 14721if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14722 as_basename=basename
14723else
14724 as_basename=false
14725fi
14726
81ecdfbb
RW
14727if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14728 as_dirname=dirname
14729else
14730 as_dirname=false
14731fi
c6b750e1 14732
81ecdfbb 14733as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14734$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14735 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14736 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14737$as_echo X/"$0" |
14738 sed '/^.*\/\([^/][^/]*\)\/*$/{
14739 s//\1/
14740 q
14741 }
14742 /^X\/\(\/\/\)$/{
14743 s//\1/
14744 q
14745 }
14746 /^X\/\(\/\).*/{
14747 s//\1/
14748 q
14749 }
14750 s/.*/./; q'`
c6b750e1 14751
c6b750e1
DJ
14752# Avoid depending upon Character Ranges.
14753as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14754as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14755as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14756as_cr_digits='0123456789'
14757as_cr_alnum=$as_cr_Letters$as_cr_digits
14758
81ecdfbb
RW
14759ECHO_C= ECHO_N= ECHO_T=
14760case `echo -n x` in #(((((
14761-n*)
14762 case `echo 'xy\c'` in
14763 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14764 xy) ECHO_C='\c';;
14765 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14766 ECHO_T=' ';;
14767 esac;;
14768*)
14769 ECHO_N='-n';;
c6b750e1
DJ
14770esac
14771
81ecdfbb
RW
14772rm -f conf$$ conf$$.exe conf$$.file
14773if test -d conf$$.dir; then
14774 rm -f conf$$.dir/conf$$.file
c6b750e1 14775else
81ecdfbb
RW
14776 rm -f conf$$.dir
14777 mkdir conf$$.dir 2>/dev/null
c6b750e1 14778fi
81ecdfbb
RW
14779if (echo >conf$$.file) 2>/dev/null; then
14780 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14781 as_ln_s='ln -s'
81ecdfbb
RW
14782 # ... but there are two gotchas:
14783 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14784 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14785 # In both cases, we have to default to `cp -p'.
14786 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14787 as_ln_s='cp -p'
14788 elif ln conf$$.file conf$$ 2>/dev/null; then
14789 as_ln_s=ln
14790 else
14791 as_ln_s='cp -p'
c6b750e1 14792 fi
c6b750e1
DJ
14793else
14794 as_ln_s='cp -p'
14795fi
81ecdfbb
RW
14796rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14797rmdir conf$$.dir 2>/dev/null
14798
14799
14800# as_fn_mkdir_p
14801# -------------
14802# Create "$as_dir" as a directory, including parents if necessary.
14803as_fn_mkdir_p ()
14804{
14805
14806 case $as_dir in #(
14807 -*) as_dir=./$as_dir;;
14808 esac
14809 test -d "$as_dir" || eval $as_mkdir_p || {
14810 as_dirs=
14811 while :; do
14812 case $as_dir in #(
14813 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14814 *) as_qdir=$as_dir;;
14815 esac
14816 as_dirs="'$as_qdir' $as_dirs"
14817 as_dir=`$as_dirname -- "$as_dir" ||
14818$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14819 X"$as_dir" : 'X\(//\)[^/]' \| \
14820 X"$as_dir" : 'X\(//\)$' \| \
14821 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14822$as_echo X"$as_dir" |
14823 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14824 s//\1/
14825 q
14826 }
14827 /^X\(\/\/\)[^/].*/{
14828 s//\1/
14829 q
14830 }
14831 /^X\(\/\/\)$/{
14832 s//\1/
14833 q
14834 }
14835 /^X\(\/\).*/{
14836 s//\1/
14837 q
14838 }
14839 s/.*/./; q'`
14840 test -d "$as_dir" && break
14841 done
14842 test -z "$as_dirs" || eval "mkdir $as_dirs"
14843 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14844
c6b750e1 14845
81ecdfbb 14846} # as_fn_mkdir_p
c6b750e1 14847if mkdir -p . 2>/dev/null; then
81ecdfbb 14848 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14849else
14850 test -d ./-p && rmdir ./-p
14851 as_mkdir_p=false
14852fi
14853
81ecdfbb
RW
14854if test -x / >/dev/null 2>&1; then
14855 as_test_x='test -x'
14856else
14857 if ls -dL / >/dev/null 2>&1; then
14858 as_ls_L_option=L
14859 else
14860 as_ls_L_option=
14861 fi
14862 as_test_x='
14863 eval sh -c '\''
14864 if test -d "$1"; then
14865 test -d "$1/.";
14866 else
14867 case $1 in #(
14868 -*)set "./$1";;
14869 esac;
14870 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14871 ???[sx]*):;;*)false;;esac;fi
14872 '\'' sh
14873 '
14874fi
14875as_executable_p=$as_test_x
c6b750e1
DJ
14876
14877# Sed expression to map a string onto a valid CPP name.
14878as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14879
14880# Sed expression to map a string onto a valid variable name.
14881as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14882
14883
c6b750e1 14884exec 6>&1
81ecdfbb
RW
14885## ----------------------------------- ##
14886## Main body of $CONFIG_STATUS script. ##
14887## ----------------------------------- ##
14888_ASEOF
14889test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14890
14891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14892# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14893# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14894# values after options handling.
14895ac_log="
c6b750e1 14896This file was extended by $as_me, which was
81ecdfbb 14897generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14898
14899 CONFIG_FILES = $CONFIG_FILES
14900 CONFIG_HEADERS = $CONFIG_HEADERS
14901 CONFIG_LINKS = $CONFIG_LINKS
14902 CONFIG_COMMANDS = $CONFIG_COMMANDS
14903 $ $0 $@
14904
81ecdfbb
RW
14905on `(hostname || uname -n) 2>/dev/null | sed 1q`
14906"
14907
c6b750e1
DJ
14908_ACEOF
14909
81ecdfbb
RW
14910case $ac_config_files in *"
14911"*) set x $ac_config_files; shift; ac_config_files=$*;;
14912esac
c6b750e1 14913
c6b750e1 14914
c6b750e1 14915
81ecdfbb
RW
14916cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14917# Files that config.status was made for.
14918config_files="$ac_config_files"
c6b750e1 14919
81ecdfbb 14920_ACEOF
c6b750e1 14921
81ecdfbb 14922cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14923ac_cs_usage="\
81ecdfbb
RW
14924\`$as_me' instantiates files and other configuration actions
14925from templates according to the current configuration. Unless the files
14926and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14927
81ecdfbb 14928Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14929
14930 -h, --help print this help, then exit
81ecdfbb
RW
14931 -V, --version print version number and configuration settings, then exit
14932 -q, --quiet, --silent
14933 do not print progress messages
c6b750e1
DJ
14934 -d, --debug don't remove temporary files
14935 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14936 --file=FILE[:TEMPLATE]
14937 instantiate the configuration file FILE
c6b750e1
DJ
14938
14939Configuration files:
14940$config_files
14941
81ecdfbb 14942Report bugs to the package provider."
c6b750e1 14943
81ecdfbb
RW
14944_ACEOF
14945cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14946ac_cs_version="\\
14947config.status
81ecdfbb
RW
14948configured by $0, generated by GNU Autoconf 2.64,
14949 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14950
81ecdfbb 14951Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14952This config.status script is free software; the Free Software Foundation
14953gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14954
14955ac_pwd='$ac_pwd'
14956srcdir='$srcdir'
14957INSTALL='$INSTALL'
8e957354 14958AWK='$AWK'
81ecdfbb 14959test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14960_ACEOF
14961
81ecdfbb
RW
14962cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14963# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14964ac_need_defaults=:
14965while test $# != 0
a0da8069 14966do
c6b750e1
DJ
14967 case $1 in
14968 --*=*)
81ecdfbb
RW
14969 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14970 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14971 ac_shift=:
14972 ;;
81ecdfbb 14973 *)
c6b750e1
DJ
14974 ac_option=$1
14975 ac_optarg=$2
14976 ac_shift=shift
14977 ;;
c6b750e1
DJ
14978 esac
14979
14980 case $ac_option in
14981 # Handling of the options.
a0da8069 14982 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14983 ac_cs_recheck=: ;;
81ecdfbb
RW
14984 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14985 $as_echo "$ac_cs_version"; exit ;;
14986 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14987 debug=: ;;
14988 --file | --fil | --fi | --f )
14989 $ac_shift
81ecdfbb
RW
14990 case $ac_optarg in
14991 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14992 esac
14993 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14994 ac_need_defaults=false;;
81ecdfbb
RW
14995 --he | --h | --help | --hel | -h )
14996 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14997 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14998 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14999 ac_cs_silent=: ;;
15000
15001 # This is an error.
81ecdfbb
RW
15002 -*) as_fn_error "unrecognized option: \`$1'
15003Try \`$0 --help' for more information." ;;
c6b750e1 15004
81ecdfbb
RW
15005 *) as_fn_append ac_config_targets " $1"
15006 ac_need_defaults=false ;;
c6b750e1 15007
376a0e54 15008 esac
c6b750e1 15009 shift
376a0e54
CM
15010done
15011
c6b750e1 15012ac_configure_extra_args=
376a0e54 15013
c6b750e1
DJ
15014if $ac_cs_silent; then
15015 exec 6>/dev/null
15016 ac_configure_extra_args="$ac_configure_extra_args --silent"
15017fi
376a0e54 15018
c6b750e1 15019_ACEOF
81ecdfbb 15020cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15021if \$ac_cs_recheck; then
81ecdfbb
RW
15022 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15023 shift
15024 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15025 CONFIG_SHELL='$SHELL'
15026 export CONFIG_SHELL
15027 exec "\$@"
c6b750e1
DJ
15028fi
15029
15030_ACEOF
81ecdfbb
RW
15031cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15032exec 5>>config.log
15033{
15034 echo
15035 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15036## Running $as_me. ##
15037_ASBOX
15038 $as_echo "$ac_log"
15039} >&5
c6b750e1 15040
81ecdfbb
RW
15041_ACEOF
15042cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15043#
15044# INIT-COMMANDS
15045#
15046extrasub_build="$extrasub_build"
15047 extrasub_host="$extrasub_host"
15048 extrasub_target="$extrasub_target"
15049
81ecdfbb 15050_ACEOF
c6b750e1 15051
81ecdfbb 15052cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15053
81ecdfbb 15054# Handling of arguments.
c6b750e1
DJ
15055for ac_config_target in $ac_config_targets
15056do
81ecdfbb
RW
15057 case $ac_config_target in
15058 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15059
15060 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15061 esac
15062done
15063
81ecdfbb 15064
c6b750e1
DJ
15065# If the user did not use the arguments to specify the items to instantiate,
15066# then the envvar interface is used. Set only those that are not.
15067# We use the long form for the default assignment because of an extremely
15068# bizarre bug on SunOS 4.1.3.
15069if $ac_need_defaults; then
15070 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15071fi
15072
15073# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15074# simply because there is no reason against having it here, and in addition,
c6b750e1 15075# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15076# Hook for its removal unless debugging.
15077# Note that there is a small window in which the directory will not be cleaned:
15078# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15079$debug ||
15080{
81ecdfbb
RW
15081 tmp=
15082 trap 'exit_status=$?
15083 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15084' 0
15085 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15086}
c6b750e1
DJ
15087# Create a (secure) tmp directory for tmp files.
15088
15089{
81ecdfbb 15090 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15091 test -n "$tmp" && test -d "$tmp"
15092} ||
15093{
81ecdfbb
RW
15094 tmp=./conf$$-$RANDOM
15095 (umask 077 && mkdir "$tmp")
15096} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15097
15098# Set up the scripts for CONFIG_FILES section.
15099# No need to generate them if there are no CONFIG_FILES.
15100# This happens for instance with `./config.status config.h'.
15101if test -n "$CONFIG_FILES"; then
15102
15103if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15104 ac_cs_awk_getline=:
15105 ac_cs_awk_pipe_init=
15106 ac_cs_awk_read_file='
15107 while ((getline aline < (F[key])) > 0)
15108 print(aline)
15109 close(F[key])'
15110 ac_cs_awk_pipe_fini=
15111else
15112 ac_cs_awk_getline=false
15113 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15114 ac_cs_awk_read_file='
15115 print "|#_!!_#|"
15116 print "cat " F[key] " &&"
15117 '$ac_cs_awk_pipe_init
15118 # The final `:' finishes the AND list.
15119 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15120fi
15121ac_cr=`echo X | tr X '\015'`
15122# On cygwin, bash can eat \r inside `` if the user requested igncr.
15123# But we know of no other shell where ac_cr would be empty at this
15124# point, so we can use a bashism as a fallback.
15125if test "x$ac_cr" = x; then
15126 eval ac_cr=\$\'\\r\'
15127fi
15128ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15129if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15130 ac_cs_awk_cr='\r'
15131else
15132 ac_cs_awk_cr=$ac_cr
15133fi
15134
15135echo 'BEGIN {' >"$tmp/subs1.awk" &&
15136_ACEOF
15137
15138# Create commands to substitute file output variables.
c6b750e1 15139{
81ecdfbb
RW
15140 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15141 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15142 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15143 echo "_ACAWK" &&
15144 echo "_ACEOF"
15145} >conf$$files.sh &&
15146. ./conf$$files.sh ||
15147 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15148rm -f conf$$files.sh
c6b750e1 15149
81ecdfbb
RW
15150{
15151 echo "cat >conf$$subs.awk <<_ACEOF" &&
15152 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15153 echo "_ACEOF"
15154} >conf$$subs.sh ||
15155 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15156ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15157ac_delim='%!_!# '
15158for ac_last_try in false false false false false :; do
15159 . ./conf$$subs.sh ||
15160 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15161
15162 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15163 if test $ac_delim_n = $ac_delim_num; then
15164 break
15165 elif $ac_last_try; then
15166 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15167 else
15168 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15169 fi
15170done
15171rm -f conf$$subs.sh
15172
15173cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15174cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15175_ACEOF
81ecdfbb
RW
15176sed -n '
15177h
15178s/^/S["/; s/!.*/"]=/
15179p
15180g
15181s/^[^!]*!//
15182:repl
15183t repl
15184s/'"$ac_delim"'$//
15185t delim
15186:nl
15187h
15188s/\(.\{148\}\).*/\1/
15189t more1
15190s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15191p
15192n
15193b repl
15194:more1
15195s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15196p
15197g
15198s/.\{148\}//
15199t nl
15200:delim
15201h
15202s/\(.\{148\}\).*/\1/
15203t more2
15204s/["\\]/\\&/g; s/^/"/; s/$/"/
15205p
15206b
15207:more2
15208s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15209p
15210g
15211s/.\{148\}//
15212t delim
15213' <conf$$subs.awk | sed '
15214/^[^""]/{
15215 N
15216 s/\n//
15217}
15218' >>$CONFIG_STATUS || ac_write_fail=1
15219rm -f conf$$subs.awk
15220cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15221_ACAWK
15222cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15223 for (key in S) S_is_set[key] = 1
15224 FS = "\a"
15225 \$ac_cs_awk_pipe_init
15226}
15227{
15228 line = $ 0
15229 nfields = split(line, field, "@")
15230 substed = 0
15231 len = length(field[1])
15232 for (i = 2; i < nfields; i++) {
15233 key = field[i]
15234 keylen = length(key)
15235 if (S_is_set[key]) {
15236 value = S[key]
15237 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15238 len += length(value) + length(field[++i])
15239 substed = 1
15240 } else
15241 len += 1 + keylen
15242 }
15243 if (nfields == 3 && !substed) {
15244 key = field[2]
15245 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15246 \$ac_cs_awk_read_file
15247 next
15248 }
15249 }
15250 print line
15251}
15252\$ac_cs_awk_pipe_fini
15253_ACAWK
15254_ACEOF
15255cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15256if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15257 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15258else
15259 cat
15260fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15261 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15262_ACEOF
15263
15264# VPATH may cause trouble with some makes, so we remove $(srcdir),
15265# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15266# trailing colons and then remove the whole line if VPATH becomes empty
15267# (actually we leave an empty line to preserve line numbers).
15268if test "x$srcdir" = x.; then
15269 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15270s/:*\$(srcdir):*/:/
15271s/:*\${srcdir}:*/:/
15272s/:*@srcdir@:*/:/
15273s/^\([^=]*=[ ]*\):*/\1/
15274s/:*$//
15275s/^[^=]*=[ ]*$//
15276}'
15277fi
c6b750e1 15278
81ecdfbb
RW
15279cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15280fi # test -n "$CONFIG_FILES"
c6b750e1 15281
c6b750e1 15282
81ecdfbb
RW
15283eval set X " :F $CONFIG_FILES "
15284shift
15285for ac_tag
15286do
15287 case $ac_tag in
15288 :[FHLC]) ac_mode=$ac_tag; continue;;
15289 esac
15290 case $ac_mode$ac_tag in
15291 :[FHL]*:*);;
15292 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15293 :[FH]-) ac_tag=-:-;;
15294 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15295 esac
15296 ac_save_IFS=$IFS
15297 IFS=:
15298 set x $ac_tag
15299 IFS=$ac_save_IFS
15300 shift
15301 ac_file=$1
15302 shift
252b5132 15303
81ecdfbb
RW
15304 case $ac_mode in
15305 :L) ac_source=$1;;
15306 :[FH])
15307 ac_file_inputs=
15308 for ac_f
15309 do
15310 case $ac_f in
15311 -) ac_f="$tmp/stdin";;
15312 *) # Look for the file first in the build tree, then in the source tree
15313 # (if the path is not absolute). The absolute path cannot be DOS-style,
15314 # because $ac_f cannot contain `:'.
15315 test -f "$ac_f" ||
15316 case $ac_f in
15317 [\\/$]*) false;;
15318 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15319 esac ||
15320 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15321 esac
15322 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15323 as_fn_append ac_file_inputs " '$ac_f'"
15324 done
c6b750e1 15325
81ecdfbb
RW
15326 # Let's still pretend it is `configure' which instantiates (i.e., don't
15327 # use $as_me), people would be surprised to read:
15328 # /* config.h. Generated by config.status. */
15329 configure_input='Generated from '`
15330 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15331 `' by configure.'
15332 if test x"$ac_file" != x-; then
15333 configure_input="$ac_file. $configure_input"
15334 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15335$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15336 fi
81ecdfbb
RW
15337 # Neutralize special characters interpreted by sed in replacement strings.
15338 case $configure_input in #(
15339 *\&* | *\|* | *\\* )
15340 ac_sed_conf_input=`$as_echo "$configure_input" |
15341 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15342 *) ac_sed_conf_input=$configure_input;;
15343 esac
cac3d6c4 15344
81ecdfbb
RW
15345 case $ac_tag in
15346 *:-:* | *:-) cat >"$tmp/stdin" \
15347 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15348 esac
15349 ;;
a0da8069 15350 esac
252b5132 15351
81ecdfbb 15352 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15353$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15354 X"$ac_file" : 'X\(//\)[^/]' \| \
15355 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15356 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15357$as_echo X"$ac_file" |
15358 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15359 s//\1/
15360 q
15361 }
15362 /^X\(\/\/\)[^/].*/{
15363 s//\1/
15364 q
15365 }
15366 /^X\(\/\/\)$/{
15367 s//\1/
15368 q
15369 }
15370 /^X\(\/\).*/{
15371 s//\1/
15372 q
15373 }
15374 s/.*/./; q'`
15375 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15376 ac_builddir=.
252b5132 15377
81ecdfbb
RW
15378case "$ac_dir" in
15379.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15380*)
15381 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15382 # A ".." for each directory in $ac_dir_suffix.
15383 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15384 case $ac_top_builddir_sub in
15385 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15386 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15387 esac ;;
15388esac
15389ac_abs_top_builddir=$ac_pwd
15390ac_abs_builddir=$ac_pwd$ac_dir_suffix
15391# for backward compatibility:
15392ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15393
15394case $srcdir in
81ecdfbb 15395 .) # We are building in place.
c6b750e1 15396 ac_srcdir=.
81ecdfbb
RW
15397 ac_top_srcdir=$ac_top_builddir_sub
15398 ac_abs_top_srcdir=$ac_pwd ;;
15399 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15400 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15401 ac_top_srcdir=$srcdir
15402 ac_abs_top_srcdir=$srcdir ;;
15403 *) # Relative name.
15404 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15405 ac_top_srcdir=$ac_top_build_prefix$srcdir
15406 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15407esac
81ecdfbb 15408ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15409
252b5132 15410
81ecdfbb
RW
15411 case $ac_mode in
15412 :F)
15413 #
15414 # CONFIG_FILE
15415 #
c6b750e1
DJ
15416
15417 case $INSTALL in
15418 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15419 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15420 esac
81ecdfbb 15421_ACEOF
252b5132 15422
81ecdfbb
RW
15423cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15424# If the template does not know about datarootdir, expand it.
15425# FIXME: This hack should be removed a few years after 2.60.
15426ac_datarootdir_hack=; ac_datarootdir_seen=
15427ac_sed_dataroot='
15428/datarootdir/ {
15429 p
15430 q
15431}
15432/@datadir@/p
15433/@docdir@/p
15434/@infodir@/p
15435/@localedir@/p
15436/@mandir@/p'
15437case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15438*datarootdir*) ac_datarootdir_seen=yes;;
15439*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15440 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15441$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15442_ACEOF
81ecdfbb
RW
15443cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15444 ac_datarootdir_hack='
15445 s&@datadir@&$datadir&g
15446 s&@docdir@&$docdir&g
15447 s&@infodir@&$infodir&g
15448 s&@localedir@&$localedir&g
15449 s&@mandir@&$mandir&g
15450 s&\\\${datarootdir}&$datarootdir&g' ;;
15451esac
15452_ACEOF
15453
15454# Neutralize VPATH when `$srcdir' = `.'.
15455# Shell code in configure.ac might set extrasub.
15456# FIXME: do we really want to maintain this feature?
15457cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15458ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15459$extrasub
15460_ACEOF
81ecdfbb 15461cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15462:t
15463/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15464s|@configure_input@|$ac_sed_conf_input|;t t
15465s&@top_builddir@&$ac_top_builddir_sub&;t t
15466s&@top_build_prefix@&$ac_top_build_prefix&;t t
15467s&@srcdir@&$ac_srcdir&;t t
15468s&@abs_srcdir@&$ac_abs_srcdir&;t t
15469s&@top_srcdir@&$ac_top_srcdir&;t t
15470s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15471s&@builddir@&$ac_builddir&;t t
15472s&@abs_builddir@&$ac_abs_builddir&;t t
15473s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15474s&@INSTALL@&$ac_INSTALL&;t t
15475$ac_datarootdir_hack
15476"
15477eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15478if $ac_cs_awk_getline; then
15479 $AWK -f "$tmp/subs.awk"
15480else
15481 $AWK -f "$tmp/subs.awk" | $SHELL
15482fi >$tmp/out \
15483 || as_fn_error "could not create $ac_file" "$LINENO" 5
15484
15485test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15486 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15487 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15488 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15489which seems to be undefined. Please make sure it is defined." >&5
15490$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15491which seems to be undefined. Please make sure it is defined." >&2;}
15492
15493 rm -f "$tmp/stdin"
15494 case $ac_file in
15495 -) cat "$tmp/out" && rm -f "$tmp/out";;
15496 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15497 esac \
15498 || as_fn_error "could not create $ac_file" "$LINENO" 5
15499 ;;
c148b4cb 15500
c148b4cb 15501
c148b4cb 15502
81ecdfbb
RW
15503 esac
15504
06a51eac
RW
15505
15506 case $ac_file$ac_mode in
15507 "Makefile":F) sed "$extrasub_build" Makefile |
15508 sed "$extrasub_host" |
15509 sed "$extrasub_target" > mf$$
15510 mv -f mf$$ Makefile ;;
15511
15512 esac
81ecdfbb
RW
15513done # for ac_tag
15514
15515
15516as_fn_exit 0
c6b750e1 15517_ACEOF
c6b750e1
DJ
15518ac_clean_files=$ac_clean_files_save
15519
81ecdfbb
RW
15520test $ac_write_fail = 0 ||
15521 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15522
c6b750e1
DJ
15523
15524# configure is writing to config.log, and then calls config.status.
15525# config.status does its own redirection, appending to config.log.
15526# Unfortunately, on DOS this fails, as config.log is still kept open
15527# by configure, so config.status won't be able to write to it; its
15528# output is simply discarded. So we exec the FD to /dev/null,
15529# effectively closing config.log, so it can be properly (re)opened and
15530# appended to by config.status. When coming back to configure, we
15531# need to make the FD available again.
15532if test "$no_create" != yes; then
15533 ac_cs_success=:
15534 ac_config_status_args=
15535 test "$silent" = yes &&
15536 ac_config_status_args="$ac_config_status_args --quiet"
15537 exec 5>/dev/null
15538 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15539 exec 5>>config.log
15540 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15541 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15542 $ac_cs_success || as_fn_exit $?
15543fi
15544if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15546$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15547fi
c148b4cb 15548