2010-05-26 Doug Kwan <dougkwan@google.com>
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb 555enable_option_checking=no
700d40ca
ILT
556# Factoring default headers for most tests.
557ac_includes_default="\
558#include <stdio.h>
559#ifdef HAVE_SYS_TYPES_H
560# include <sys/types.h>
561#endif
562#ifdef HAVE_SYS_STAT_H
563# include <sys/stat.h>
564#endif
565#ifdef STDC_HEADERS
566# include <stdlib.h>
567# include <stddef.h>
568#else
569# ifdef HAVE_STDLIB_H
570# include <stdlib.h>
571# endif
572#endif
573#ifdef HAVE_STRING_H
574# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
575# include <memory.h>
576# endif
577# include <string.h>
578#endif
579#ifdef HAVE_STRINGS_H
580# include <strings.h>
581#endif
582#ifdef HAVE_INTTYPES_H
583# include <inttypes.h>
584#endif
585#ifdef HAVE_STDINT_H
586# include <stdint.h>
587#endif
588#ifdef HAVE_UNISTD_H
589# include <unistd.h>
590#endif"
591
81ecdfbb
RW
592ac_subst_vars='LTLIBOBJS
593LIBOBJS
594compare_exclusions
595stage2_werror_flag
596stage1_checking
597stage1_cflags
598MAINT
599MAINTAINER_MODE_FALSE
600MAINTAINER_MODE_TRUE
601COMPILER_NM_FOR_TARGET
602COMPILER_LD_FOR_TARGET
603COMPILER_AS_FOR_TARGET
604FLAGS_FOR_TARGET
605RAW_CXX_FOR_TARGET
606WINDMC_FOR_TARGET
607WINDRES_FOR_TARGET
608STRIP_FOR_TARGET
609RANLIB_FOR_TARGET
610OBJDUMP_FOR_TARGET
611NM_FOR_TARGET
612LIPO_FOR_TARGET
613LD_FOR_TARGET
614DLLTOOL_FOR_TARGET
615AS_FOR_TARGET
616AR_FOR_TARGET
617GFORTRAN_FOR_TARGET
618GCJ_FOR_TARGET
619GCC_FOR_TARGET
620CXX_FOR_TARGET
621CC_FOR_TARGET
622OBJDUMP
623OBJCOPY
624WINDMC
625WINDRES
626STRIP
627RANLIB
628NM
629LIPO
630LD
631DLLTOOL
632AS
633AR
634RUNTEST
635EXPECT
636MAKEINFO
637FLEX
638LEX
639M4
640BISON
641YACC
642config_shell
643WINDRES_FOR_BUILD
644WINDMC_FOR_BUILD
645RANLIB_FOR_BUILD
646NM_FOR_BUILD
647LD_FOR_BUILD
648LDFLAGS_FOR_BUILD
649GFORTRAN_FOR_BUILD
650GCJ_FOR_BUILD
651DLLTOOL_FOR_BUILD
652CXX_FOR_BUILD
653CXXFLAGS_FOR_BUILD
654CFLAGS_FOR_BUILD
655CC_FOR_BUILD
656AS_FOR_BUILD
657AR_FOR_BUILD
658target_configargs
911e63d0 659target_configdirs
81ecdfbb
RW
660configdirs
661host_configargs
662build_configdirs
663build_configargs
664INSTALL_GDB_TK
665GDB_TK
666CONFIGURE_GDB_TK
667build_tooldir
668tooldir
669GCC_SHLIB_SUBDIR
670RPATH_ENVVAR
96655cc4 671BUILD_CONFIG
81ecdfbb
RW
672CXXFLAGS_FOR_TARGET
673CFLAGS_FOR_TARGET
674DEBUG_PREFIX_CFLAGS_FOR_TARGET
675SYSROOT_CFLAGS_FOR_TARGET
676stage1_languages
700d40ca
ILT
677extra_host_libiberty_configure_flags
678libelfinc
679libelflibs
680EGREP
681GREP
682CPP
81ecdfbb
RW
683clooginc
684clooglibs
685pplinc
686ppllibs
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]
e6de499b 1486 --enable-gold[=ARG] build gold [ARG={both}[/{gold,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.
e6de499b 2904# If --enable-gold is used, "gold" may 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 3071# Handle --enable-gold.
e6de499b
NC
3072# --enable-gold Build only gold
3073# --disable-gold [default] Build only ld
3074# --enable-gold=both Build both gold and ld, ld is default
3075# --enable-gold=both/ld Same
3076# --enable-gold=both/gold Build both gold and ld, gold is default, ld is renamed ld.bfd
93f9b408 3077
81ecdfbb
RW
3078# Check whether --enable-gold was given.
3079if test "${enable_gold+set}" = set; then :
3080 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3081else
3082 ENABLE_GOLD=no
81ecdfbb
RW
3083fi
3084
e6de499b
NC
3085 case "${ENABLE_GOLD}" in
3086 yes|both|both/gold|both/ld)
3087 # Check for ELF target.
3088 is_elf=no
3089 case "${target}" in
3090 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3091 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
3092 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
3093 case "${target}" in
3094 *-*-linux*aout* | *-*-linux*oldld*)
3095 ;;
3096 *)
3097 is_elf=yes
3098 ;;
3099 esac
3100 esac
3101
3102 if test "$is_elf" = "yes"; then
3103 # Check for target supported by gold.
93f9b408 3104 case "${target}" in
e6de499b
NC
3105 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
3106 case "${ENABLE_GOLD}" in
3107 both*)
3108 configdirs="$configdirs gold"
3109 ;;
3110 *)
3111 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3112 ;;
3113 esac
3114 ENABLE_GOLD=yes
93f9b408
ILT
3115 ;;
3116 esac
e6de499b
NC
3117 fi
3118 ;;
3119 no)
3120 ;;
3121 *)
3122 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
3123 ;;
93f9b408
ILT
3124 esac
3125
a0da8069 3126# Configure extra directories which are host specific
252b5132 3127
a0da8069
NN
3128case "${host}" in
3129 *-cygwin*)
3130 configdirs="$configdirs libtermcap" ;;
3131esac
252b5132 3132
59f7ec45
HPN
3133# A target can indicate whether a language isn't supported for some reason.
3134# Only spaces may be used in this macro; not newlines or tabs.
3135unsupported_languages=
3136
c6b750e1 3137# Remove more programs from consideration, based on the host or
a0da8069
NN
3138# target this usually means that a port of the program doesn't
3139# exist yet.
252b5132 3140
a0da8069
NN
3141case "${host}" in
3142 hppa*64*-*-*)
3143 noconfigdirs="$noconfigdirs byacc"
3144 ;;
ec11bdc6 3145 i[3456789]86-*-vsta)
675c6968 3146 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 3147 ;;
ec11bdc6 3148 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 3149 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 3150 ;;
2d1e8239
NC
3151 x86_64-*-mingw*)
3152 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3153 ;;
ec11bdc6 3154 i[3456789]86-*-mingw32*)
675c6968 3155 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 3156 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 3157 ;;
ec11bdc6 3158 i[3456789]86-*-beos*)
675c6968 3159 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 3160 ;;
a0da8069 3161 *-*-cygwin*)
a92834c8 3162 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
3163 ;;
3164 *-*-netbsd*)
a92834c8 3165 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
3166 ;;
3167 ppc*-*-pe)
675c6968 3168 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3169 ;;
3170 powerpc-*-beos*)
675c6968 3171 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3172 ;;
a0da8069 3173esac
252b5132 3174
4b1cb4fe 3175
81ecdfbb
RW
3176# Check whether --enable-libada was given.
3177if test "${enable_libada+set}" = set; then :
3178 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3179else
3180 ENABLE_LIBADA=yes
81ecdfbb
RW
3181fi
3182
a2592b1b 3183if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3184 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3185fi
3186
81ecdfbb
RW
3187# Check whether --enable-libssp was given.
3188if test "${enable_libssp+set}" = set; then :
3189 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3190else
3191 ENABLE_LIBSSP=yes
81ecdfbb
RW
3192fi
3193
5f128533 3194
a0da8069
NN
3195# Save it here so that, even in case of --enable-libgcj, if the Java
3196# front-end isn't enabled, we still get libgcj disabled.
3197libgcj_saved=$libgcj
3198case $enable_libgcj in
3199yes)
3200 # If we reset it here, it won't get added to noconfigdirs in the
3201 # target-specific build rules, so it will be forcibly enabled
3202 # (unless the Java language itself isn't enabled).
3203 libgcj=
3204 ;;
3205no)
3206 # Make sure we get it printed in the list of not supported target libs.
3207 noconfigdirs="$noconfigdirs ${libgcj}"
3208 ;;
3209esac
252b5132 3210
4b1cb4fe 3211
a6df5a19
PB
3212# Disable libmudflap on some systems.
3213if test x$enable_libmudflap = x ; then
3e707e94 3214 case "${target}" in
29383458 3215 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3216 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3217 ;;
3218 *-*-freebsd*)
3219 # Enable libmudflap by default in FreeBSD.
3220 ;;
3221 *)
3222 # Disable it by default everywhere else.
3223 noconfigdirs="$noconfigdirs target-libmudflap"
3224 ;;
3225 esac
a6df5a19 3226fi
4b1cb4fe 3227
a6df5a19
PB
3228# Disable libgomp on non POSIX hosted systems.
3229if test x$enable_libgomp = x ; then
b3ded179
PB
3230 # Enable libgomp by default on hosted POSIX systems.
3231 case "${target}" in
29383458 3232 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3233 ;;
3234 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3235 ;;
64ce424c 3236 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3237 ;;
3238 *-*-darwin* | *-*-aix*)
3239 ;;
3240 *)
3241 noconfigdirs="$noconfigdirs target-libgomp"
3242 ;;
3243 esac
a6df5a19 3244fi
b3ded179 3245
691bb5a1
DD
3246# Default libgloss CPU subdirectory.
3247libgloss_dir="$target_cpu"
4b1cb4fe 3248
a0da8069
NN
3249case "${target}" in
3250 *-*-chorusos)
54d1c879 3251 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3252 ;;
24741ab2 3253 powerpc-*-darwin*)
9d39db92 3254 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3255 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3256 ;;
85bd1942
TG
3257 i[3456789]86-*-darwin*)
3258 noconfigdirs="$noconfigdirs ld gprof"
3259 noconfigdirs="$noconfigdirs sim target-rda"
3260 ;;
e8a5fa9c 3261 x86_64-*-darwin[912]*)
652dec25
TG
3262 noconfigdirs="$noconfigdirs ld gas gprof"
3263 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3264 ;;
04d1ab34 3265 *-*-darwin*)
d320aacb 3266 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3267 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3268 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3269 ;;
a0da8069 3270 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3271 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3272 ;;
de0b4a87 3273 *-*-freebsd*)
4b1cb4fe
DD
3274 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3275 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3276 && test -f /usr/local/include/gmp.h; then
3277 with_gmp=/usr/local
3278 fi
3279
3280 # Skip some stuff that's unsupported on some FreeBSD configurations.
3281 case "${target}" in
3282 i*86-*-*) ;;
3283 alpha*-*-*) ;;
143754cd 3284 x86_64-*-*) ;;
4b1cb4fe 3285 *)
54d1c879 3286 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3287 ;;
3288 esac
3289 ;;
f8a495c8
NC
3290 *-*-kaos*)
3291 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3292 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3293 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3294 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3295 noconfigdirs="$noconfigdirs target-libgloss"
3296 ;;
a0da8069
NN
3297 *-*-netbsd*)
3298 # Skip some stuff on all NetBSD configurations.
3299 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3300
3301 # Skip some stuff that's unsupported on some NetBSD configurations.
3302 case "${target}" in
3303 i*86-*-netbsdelf*) ;;
5b474aa8 3304 arm*-*-netbsdelf*) ;;
a0da8069 3305 *)
54d1c879 3306 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3307 ;;
3308 esac
3309 ;;
2a3124ca 3310 *-*-netware*)
54d1c879 3311 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3312 ;;
3313 *-*-rtems*)
54d1c879 3314 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3315 ;;
1587117a
EC
3316 # The tpf target doesn't support gdb yet.
3317 *-*-tpf*)
54d1c879 3318 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3319 ;;
c1968181 3320 *-*-uclinux*)
54d1c879 3321 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3322 ;;
a0da8069 3323 *-*-vxworks*)
54d1c879 3324 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3325 ;;
3326 alpha*-dec-osf*)
3327 # ld works, but does not support shared libraries.
3328 # newlib is not 64 bit ready. I'm not sure about fileutils.
3329 # gas doesn't generate exception information.
3330 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3331 ;;
3332 alpha*-*-*vms*)
d594eacc 3333 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3334 ;;
3335 alpha*-*-linux*)
3336 # newlib is not 64 bit ready
3337 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3338 ;;
a0da8069
NN
3339 alpha*-*-*)
3340 # newlib is not 64 bit ready
54d1c879 3341 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3342 ;;
4a18bd6b 3343 am33_2.0-*-linux*)
54d1c879 3344 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3345 ;;
a0da8069 3346 sh-*-linux*)
54d1c879 3347 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3348 ;;
a0da8069 3349 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3350 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3351 noconfigdirs="$noconfigdirs target-examples"
3352 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3353 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3354 noconfigdirs="$noconfigdirs expect dejagnu"
3355 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3356 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3357 noconfigdirs="$noconfigdirs target-newlib"
3358 case "${host}" in
3359 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3360 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3361 ;;
3362 esac
691bb5a1 3363 libgloss_dir=wince
a0da8069
NN
3364 ;;
3365 arc-*-*)
54d1c879 3366 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3367 ;;
caeba88f 3368 arm-semi-aof )
caeba88f 3369 ;;
a0da8069 3370 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3371 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3372 libgloss_dir=arm
a0da8069 3373 ;;
11b04d1f 3374 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3375 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3376 libgloss_dir=arm
a0da8069 3377 ;;
bd70a46f 3378 arm*-*-linux-gnueabi)
6d18b86b 3379 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3380 case ${with_newlib} in
3381 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3382 esac
691bb5a1 3383 libgloss_dir=arm
bd70a46f 3384 ;;
df4a6958 3385 arm*-*-symbianelf*)
54d1c879 3386 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3387 libgloss_dir=arm
df4a6958 3388 ;;
a0da8069 3389 arm-*-pe*)
54d1c879 3390 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3391 ;;
a0da8069 3392 thumb-*-coff)
54d1c879 3393 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3394 ;;
3395 thumb-*-elf)
54d1c879 3396 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3397 ;;
a0da8069 3398 thumb-*-pe)
54d1c879 3399 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3400 ;;
3401 arm-*-riscix*)
54d1c879 3402 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3403 ;;
3404 avr-*-*)
266df637 3405 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3406 ;;
376a0e54 3407 bfin-*-*)
df51e4e1
JZ
3408 unsupported_languages="$unsupported_languages java"
3409 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3410 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3411 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3412 fi
3413 ;;
a0da8069 3414 c4x-*-* | tic4x-*-*)
54d1c879 3415 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3416 ;;
3417 c54x*-*-* | tic54x-*-*)
54d1c879 3418 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3419 ;;
52310858
NC
3420 cr16-*-*)
3421 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3422 ;;
c7e66c6d 3423 cris-*-* | crisv32-*-*)
59f7ec45 3424 unsupported_languages="$unsupported_languages java"
c7e66c6d 3425 case "${target}" in
2faa2958 3426 *-*-aout)
096f7d00 3427 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3428 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3429 *-*-elf)
5e818318 3430 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3431 *-*-linux*)
5e818318 3432 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3433 *)
096f7d00 3434 unsupported_languages="$unsupported_languages fortran"
54d1c879 3435 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3436 esac
691bb5a1 3437 libgloss_dir=cris
a0da8069 3438 ;;
3e707e94 3439 crx-*-*)
54d1c879 3440 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3441 ;;
a0da8069 3442 d10v-*-*)
54d1c879 3443 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3444 ;;
3445 d30v-*-*)
54d1c879 3446 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3447 ;;
691bb5a1
DD
3448 ep9312-*-elf | ep9312-*-coff)
3449 libgloss_dir=arm
3450 ;;
a0da8069 3451 fr30-*-elf*)
54d1c879 3452 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3453 ;;
3454 frv-*-*)
54d1c879 3455 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3456 ;;
20135e4c
NC
3457 moxie-*-*)
3458 noconfigdirs="$noconfigdirs ${libgcj}"
3459 noconfigdirs="$noconfigdirs gprof"
3460 ;;
a0da8069 3461 h8300*-*-*)
54d1c879 3462 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3463 ;;
3464 h8500-*-*)
54d1c879 3465 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3466 ;;
caeba88f 3467 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3468 ;;
a0da8069
NN
3469 hppa*64*-*-linux* | parisc*64*-*-linux*)
3470 # In this case, it's because the hppa64-linux target is for
3471 # the kernel only at this point and has no libc, and thus no
3472 # headers, crt*.o, etc., all of which are needed by these.
3473 noconfigdirs="$noconfigdirs target-zlib"
3474 ;;
5dcac624
DA
3475 parisc*-*-linux* | hppa*-*-linux*)
3476 ;;
a0da8069 3477 hppa*-*-*elf* | \
a0da8069
NN
3478 hppa*-*-lites* | \
3479 hppa*-*-openbsd* | \
3480 hppa*64*-*-*)
54d1c879 3481 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3482 ;;
3483 hppa*-hp-hpux11*)
3484 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3485 ;;
691bb5a1
DD
3486 hppa*-*-pro*)
3487 libgloss_dir=pa
3488 ;;
a0da8069
NN
3489 hppa*-*-*)
3490 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3491 # build on HP-UX 10.20.
54d1c879 3492 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3493 ;;
b07c2aad 3494 i960-*-*)
54d1c879 3495 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3496 ;;
a0da8069
NN
3497 ia64*-*-elf*)
3498 # No gdb support yet.
675c6968 3499 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3500 ;;
3501 ia64*-**-hpux*)
3502 # No gdb or ld support yet.
54d1c879 3503 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3504 ;;
19e99079
NC
3505 ia64*-*-*vms*)
3506 # No gdb or ld support yet.
3507 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3508 ;;
caeba88f 3509 i370-*-opened*)
caeba88f 3510 ;;
ec11bdc6 3511 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3512 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3513 libgloss_dir=i386
a0da8069 3514 ;;
ec11bdc6 3515 i[3456789]86-*-linux*)
a0da8069
NN
3516 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3517 # not build java stuff by default.
3518 case "${target}" in
3519 *-*-*libc1*)
54d1c879 3520 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3521 esac
3522
3523 # This section makes it possible to build newlib natively on linux.
3524 # If we are using a cross compiler then don't configure newlib.
3525 if test x${is_cross_compiler} != xno ; then
bba45b8b 3526 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3527 fi
3528 noconfigdirs="$noconfigdirs target-libgloss"
3529 # If we are not using a cross compiler, do configure newlib.
3530 # Note however, that newlib will only be configured in this situation
3531 # if the --with-newlib option has been given, because otherwise
3532 # 'target-newlib' will appear in skipdirs.
3533 ;;
1f53ca9a
AO
3534 i[3456789]86-w64-mingw*)
3535 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3536 ;;
3537 i[3456789]86-*-mingw*)
45055374
CV
3538 target_configdirs="$target_configdirs target-winsup"
3539 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3540 ;;
2d1e8239 3541 x86_64-*-mingw*)
2d1e8239 3542 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3543 ;;
a0da8069
NN
3544 *-*-cygwin*)
3545 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3546 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3547 # always build newlib if winsup directory is present.
45055374 3548 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3549 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3550 elif test -d "$srcdir/newlib"; then
45055374 3551 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3552 fi
c6b750e1 3553 ;;
caeba88f
AL
3554 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3555 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3556 ;;
ec11bdc6 3557 i[3456789]86-*-pe)
54d1c879 3558 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3559 ;;
ec11bdc6 3560 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3561 # The linker does not yet know about weak symbols in COFF,
3562 # and is not configured to handle mixed ELF and COFF.
54d1c879 3563 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3564 ;;
ec11bdc6 3565 i[3456789]86-*-sco*)
54d1c879 3566 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3567 ;;
ec11bdc6 3568 i[3456789]86-*-solaris2*)
a0da8069
NN
3569 noconfigdirs="$noconfigdirs target-libgloss"
3570 ;;
ec11bdc6 3571 i[3456789]86-*-sysv4*)
54d1c879 3572 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3573 ;;
ec11bdc6 3574 i[3456789]86-*-beos*)
54d1c879 3575 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3576 ;;
b59bea8a 3577 i[3456789]86-*-rdos*)
2429c060
PB
3578 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3579 ;;
b07c2aad 3580 m32r-*-*)
54d1c879 3581 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3582 ;;
a0da8069 3583 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3584 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3585 libgloss_dir=m68hc11
a0da8069
NN
3586 ;;
3587 m68k-*-elf*)
54d1c879 3588 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3589 ;;
3590 m68k-*-coff*)
54d1c879 3591 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3592 ;;
691bb5a1
DD
3593 m68*-*-* | fido-*-*)
3594 libgloss_dir=m68k
3595 ;;
a0da8069
NN
3596 mcore-*-pe*)
3597 # The EPOC C++ environment does not support exceptions or rtti,
3598 # and so building libstdc++-v3 tends not to always work.
3599 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3600 ;;
3601 mmix-*-*)
59f7ec45 3602 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3603 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3604 ;;
3605 mn10200-*-*)
54d1c879 3606 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3607 ;;
3608 mn10300-*-*)
54d1c879 3609 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3610 ;;
4970f871 3611 mt-*-*)
cdb9b172
AH
3612 noconfigdirs="$noconfigdirs sim"
3613 ;;
a0da8069
NN
3614 powerpc-*-aix*)
3615 # copied from rs6000-*-* entry
e8a5fa9c 3616 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3617 ;;
3618 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3619 target_configdirs="$target_configdirs target-winsup"
54d1c879 3620 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3621 # always build newlib.
3622 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3623 ;;
3624 # This is temporary until we can link against shared libraries
3625 powerpcle-*-solaris*)
54d1c879 3626 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3627 libgloss_dir=rs6000
a0da8069
NN
3628 ;;
3629 powerpc-*-beos*)
54d1c879 3630 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3631 ;;
a0da8069 3632 powerpc-*-eabi)
54d1c879 3633 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3634 libgloss_dir=rs6000
caeba88f
AL
3635 ;;
3636 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3637 libgloss_dir=rs6000
a0da8069 3638 ;;
a0da8069 3639 rs6000-*-lynxos*)
54d1c879 3640 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3641 ;;
3642 rs6000-*-aix*)
e8a5fa9c 3643 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3644 ;;
3645 rs6000-*-*)
54d1c879 3646 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3647 ;;
3648 m68k-apollo-*)
54d1c879 3649 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3650 ;;
25a07265
NC
3651 microblaze*)
3652 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3653 ;;
5bd8be13
RS
3654 mips*-sde-elf*)
3655 skipdirs="$skipdirs target-libiberty"
3656 noconfigdirs="$noconfigdirs ${libgcj}"
3657 if test x$with_newlib = xyes; then
3658 noconfigdirs="$noconfigdirs gprof"
3659 fi
3660 libgloss_dir=mips
3661 ;;
a0da8069 3662 mips*-*-irix5*)
54d1c879 3663 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3664 ;;
3665 mips*-*-irix6*)
a0da8069
NN
3666 # Linking libjava exceeds command-line length limits on at least
3667 # IRIX 6.2, but not on IRIX 6.5.
3668 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3669 # <oldham@codesourcery.com>
54d1c879 3670 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3671 ;;
a0da8069 3672 mips*-*-bsd*)
54d1c879 3673 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3674 ;;
a0da8069
NN
3675 mips*-*-linux*)
3676 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3677 ;;
3678 mips*-*-*)
54d1c879 3679 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3680 libgloss_dir=mips
a0da8069
NN
3681 ;;
3682 romp-*-*)
54d1c879 3683 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3684 ;;
dbf85af7 3685 sh-*-* | sh64-*-*)
a0da8069 3686 case "${host}" in
ec11bdc6
DD
3687 i[3456789]86-*-vsta) ;; # don't add gprof back in
3688 i[3456789]86-*-go32*) ;; # don't add gprof back in
3689 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3690 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3691 esac
e8a5fa9c
RW
3692 case "${target}" in
3693 sh*-*-elf)
3694 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3695 *)
3696 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3697 esac
a0da8069 3698 ;;
691bb5a1
DD
3699 sparclet-*-aout* | sparc86x-*-*)
3700 libgloss_dir=sparc
3701 ;;
a0da8069 3702 sparc-*-elf*)
54d1c879 3703 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3704 ;;
3705 sparc64-*-elf*)
54d1c879 3706 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3707 libgloss_dir=sparc
a0da8069
NN
3708 ;;
3709 sparclite-*-*)
54d1c879 3710 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3711 libgloss_dir=sparc
a0da8069
NN
3712 ;;
3713 sparc-*-sunos4*)
54d1c879 3714 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3715 if test x${is_cross_compiler} != xno ; then
3716 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3717 else
3718 use_gnu_ld=no
3719 fi
3720 ;;
e3c770b1 3721 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3722 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3723 ;;
a0da8069
NN
3724 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3725 ;;
619a3713
JM
3726 tic6x-*-*)
3727 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3728 ;;
a0da8069 3729 v810-*-*)
54d1c879 3730 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3731 ;;
3732 v850-*-*)
54d1c879 3733 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3734 ;;
3735 v850e-*-*)
54d1c879 3736 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3737 ;;
3738 v850ea-*-*)
54d1c879 3739 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3740 ;;
3741 vax-*-vms)
54d1c879 3742 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3743 ;;
3744 vax-*-*)
54d1c879 3745 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3746 ;;
8b66833e 3747 xtensa*-*-*)
54d1c879 3748 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3749 ;;
a0da8069 3750 ip2k-*-*)
54d1c879 3751 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3752 ;;
29383458 3753 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3754 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3755 ;;
3756 *-*-lynxos*)
54d1c879 3757 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3758 ;;
a0da8069 3759 *-*-*)
54d1c879 3760 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3761 ;;
3762esac
252b5132 3763
a0da8069
NN
3764# If we aren't building newlib, then don't build libgloss, since libgloss
3765# depends upon some newlib header files.
3766case "${noconfigdirs}" in
3767 *target-libgloss*) ;;
3768 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3769esac
3770
a0da8069
NN
3771# Work in distributions that contain no compiler tools, like Autoconf.
3772tentative_cc=""
3773host_makefile_frag=/dev/null
3774if test -d ${srcdir}/config ; then
3775case "${host}" in
3776 m68k-hp-hpux*)
3777 # Avoid "too much defining" errors from HPUX compiler.
3778 tentative_cc="cc -Wp,-H256000"
3779 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3780 # If it's HP/UX ar, this should be harmless.
3781 RANLIB="ar ts"
3782 ;;
3783 m68k-apollo-sysv*)
3784 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3785 ;;
3786 m68k-apollo-bsd*)
3787 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3788 # chokes on bfd, the compiler won't let you assign integers to enums, and
3789 # other problems. Defining CC to gcc is a questionable way to say "don't use
3790 # the apollo compiler" (the preferred version of GCC could be called cc,
3791 # or whatever), but I'm not sure leaving CC as cc is any better...
3792 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3793 # Used to have BISON=yacc.
3794 tentative_cc=gcc
3795 ;;
3796 m88k-dg-dgux*)
3797 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3798 ;;
3799 m88k-harris-cxux*)
3800 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3801 tentative_cc="cc -Xa"
3802 host_makefile_frag="config/mh-cxux"
3803 ;;
3804 m88k-motorola-sysv*)
3805 ;;
3806 mips*-dec-ultrix*)
3807 tentative_cc="cc -Wf,-XNg1000"
3808 host_makefile_frag="config/mh-decstation"
3809 ;;
3810 mips*-nec-sysv4*)
3811 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3812 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3813 host_makefile_frag="config/mh-necv4"
3814 ;;
3815 mips*-sgi-irix4*)
3816 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3817 # environment. Also bump switch table size so that cp-parse will
3818 # compile. Bump string length limit so linker builds.
3819 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3820 ;;
3821 mips*-*-sysv4*)
3822 host_makefile_frag="config/mh-sysv4"
3823 ;;
3824 mips*-*-sysv*)
3825 # This is for a MIPS running RISC/os 4.52C.
3826
3827 # This is needed for GDB, but needs to be in the top-level make because
3828 # if a library is compiled with the bsd headers and gets linked with the
3829 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3830 # a different size).
3831 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3832 # known except to select the sysv environment. Could we use /proc instead?
3833 # These "sysv environments" and "bsd environments" often end up being a pain.
3834 #
3835 # This is not part of CFLAGS because perhaps not all C compilers have this
3836 # option.
3837 tentative_cc="cc -systype sysv"
3838 ;;
3839 i370-ibm-opened*)
3840 tentative_cc="c89"
3841 ;;
ec11bdc6 3842 i[3456789]86-*-sysv5*)
a0da8069
NN
3843 host_makefile_frag="config/mh-sysv5"
3844 ;;
ec11bdc6 3845 i[3456789]86-*-dgux*)
a0da8069
NN
3846 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3847 host_makefile_frag="config/mh-dgux386"
3848 ;;
ec11bdc6 3849 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3850 # The MetaWare compiler will generate a copyright message unless you
3851 # turn it off by adding the -Hnocopyr flag.
3852 tentative_cc="cc -Hnocopyr"
3853 ;;
ec11bdc6 3854 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3855 # for an NCR 3000 (i486/SVR4) system.
3856 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3857 # This compiler not only emits obnoxious copyright messages every time
3858 # you run it, but it chokes and dies on a whole bunch of GNU source
3859 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3860 tentative_cc="/usr/ccs/ATT/cc"
3861 host_makefile_frag="config/mh-ncr3000"
3862 ;;
ec11bdc6 3863 i[3456789]86-*-sco3.2v5*)
a0da8069 3864 ;;
ec11bdc6 3865 i[3456789]86-*-sco*)
a0da8069
NN
3866 # The native C compiler botches some simple uses of const. Unfortunately,
3867 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3868 tentative_cc="cc -Dconst="
3869 host_makefile_frag="config/mh-sco"
3870 ;;
ec11bdc6 3871 i[3456789]86-*-udk*)
a0da8069
NN
3872 host_makefile_frag="config/mh-sysv5"
3873 ;;
ec11bdc6 3874 i[3456789]86-*-solaris2*)
a0da8069
NN
3875 host_makefile_frag="config/mh-sysv4"
3876 ;;
ec11bdc6 3877 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3878 host_makefile_frag="config/mh-djgpp"
3879 ;;
3880 *-cygwin*)
e33b51a6 3881
81ecdfbb
RW
3882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3883$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3884echo a >cygwin-cat-check
1f53ca9a 3885if test `cat cygwin-cat-check` = a ; then
8ade07e9 3886 rm cygwin-cat-check
81ecdfbb
RW
3887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3888$as_echo "yes" >&6; }
e33b51a6 3889else
8ade07e9 3890 rm cygwin-cat-check
81ecdfbb
RW
3891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3892$as_echo "no" >&6; }
3893 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3894 Please either mount the build directory in binary mode or run the following
3895 commands before running any configure script:
3896set -o igncr
3897export SHELLOPTS
81ecdfbb 3898 " "$LINENO" 5
e33b51a6 3899fi
e33b51a6 3900
a0da8069
NN
3901 host_makefile_frag="config/mh-cygwin"
3902 ;;
8a1599ab 3903 *-mingw*)
84e7906e 3904 host_makefile_frag="config/mh-mingw"
2d1e8239 3905 ;;
a0da8069
NN
3906 *-interix*)
3907 host_makefile_frag="config/mh-interix"
3908 ;;
3909 vax-*-ultrix2*)
3910 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3911 tentative_cc=gcc
3912 ;;
3913 *-*-solaris2*)
3914 host_makefile_frag="config/mh-solaris"
3915 ;;
3916 m68k-sun-sunos*)
3917 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3918 # without overflowing the jump tables (-J says to use a 32 bit table)
3919 tentative_cc="cc -J"
3920 ;;
da888c87 3921 hppa*-hp-hpux10*)
a0da8069 3922 tentative_cc="cc -Wp,-H256000"
da888c87 3923 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3924 ;;
da888c87
PB
3925 hppa*-hp-hpux* | hppa*-*-hiux*)
3926 tentative_cc="cc -Wp,-H256000"
3927 host_makefile_frag="config/mh-pa"
3928 ;;
3929 hppa*-*)
3930 host_makefile_frag="config/mh-pa"
3931 ;;
3932 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3933 tentative_cc="cc -Wp,-H256000"
3934 ;;
3935 rs6000-*-lynxos*)
3936 # /bin/cc is less than useful for our purposes. Always use GCC
3937 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3938 host_makefile_frag="config/mh-lynxrs6k"
3939 ;;
0df3d27f
PB
3940 powerpc-*-darwin*)
3941 host_makefile_frag="config/mh-ppc-darwin"
3942 ;;
f6d183c0
PB
3943 powerpc-*-aix*)
3944 host_makefile_frag="config/mh-ppc-aix"
3945 ;;
3946 rs6000-*-aix*)
3947 host_makefile_frag="config/mh-ppc-aix"
3948 ;;
a0da8069
NN
3949 *-*-lynxos*)
3950 # /bin/cc is less than useful for our purposes. Always use GCC
3951 tentative_cc="/bin/gcc"
3952 ;;
3953 *-*-sysv4*)
3954 host_makefile_frag="config/mh-sysv4"
3955 ;;
fe69863c
DD
3956 # This is placed last to prevent interfering with the cases above.
3957 i[3456789]86-*-*)
3958 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3959 host_makefile_frag="config/mh-x86omitfp"
3960 ;;
a0da8069
NN
3961esac
3962fi
3963
9e07f89d
NN
3964# If we aren't going to be using gcc, see if we can extract a definition
3965# of CC from the fragment.
3966# Actually, use the 'pre-extracted' version above.
3967if test -z "${CC}" && test "${build}" = "${host}" ; then
3968 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3969 found=
3970 for dir in $PATH; do
3971 test -z "$dir" && dir=.
3972 if test -f $dir/gcc; then
3973 found=yes
3974 break
3975 fi
3976 done
3977 IFS="$save_ifs"
3978 if test -z "${found}" && test -n "${tentative_cc}" ; then
3979 CC=$tentative_cc
3980 fi
3981fi
3982
3983if test "${build}" != "${host}" ; then
1576798e
PB
3984 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3985 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3986 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3987 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3988 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3989 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3990 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3991 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3992 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3993 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3994 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3995 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3996else
3997 AR_FOR_BUILD="\$(AR)"
3998 AS_FOR_BUILD="\$(AS)"
512b7dfb 3999 CC_FOR_BUILD="\$(CC)"
1576798e
PB
4000 CXX_FOR_BUILD="\$(CXX)"
4001 GCJ_FOR_BUILD="\$(GCJ)"
4002 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
4003 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
4004 LD_FOR_BUILD="\$(LD)"
4005 NM_FOR_BUILD="\$(NM)"
4006 RANLIB_FOR_BUILD="\$(RANLIB)"
4007 WINDRES_FOR_BUILD="\$(WINDRES)"
4008 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
4009fi
4010
4011ac_ext=c
c6b750e1
DJ
4012ac_cpp='$CPP $CPPFLAGS'
4013ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4014ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4015ac_compiler_gnu=$ac_cv_c_compiler_gnu
4016if test -n "$ac_tool_prefix"; then
4017 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4018set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
4019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4020$as_echo_n "checking for $ac_word... " >&6; }
4021if test "${ac_cv_prog_CC+set}" = set; then :
4022 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4023else
4024 if test -n "$CC"; then
4025 ac_cv_prog_CC="$CC" # Let the user override the test.
4026else
4027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4028for as_dir in $PATH
4029do
4030 IFS=$as_save_IFS
4031 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4032 for ac_exec_ext in '' $ac_executable_extensions; do
4033 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4034 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4035 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4036 break 2
4037 fi
4038done
81ecdfbb
RW
4039 done
4040IFS=$as_save_IFS
c6b750e1
DJ
4041
4042fi
4043fi
4044CC=$ac_cv_prog_CC
4045if test -n "$CC"; then
81ecdfbb
RW
4046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4047$as_echo "$CC" >&6; }
c6b750e1 4048else
81ecdfbb
RW
4049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4050$as_echo "no" >&6; }
c6b750e1
DJ
4051fi
4052
81ecdfbb 4053
c6b750e1
DJ
4054fi
4055if test -z "$ac_cv_prog_CC"; then
4056 ac_ct_CC=$CC
6a9cf61e 4057 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4058set dummy gcc; ac_word=$2
81ecdfbb
RW
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4060$as_echo_n "checking for $ac_word... " >&6; }
4061if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4062 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4063else
4064 if test -n "$ac_ct_CC"; then
4065 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4066else
4067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4068for as_dir in $PATH
4069do
4070 IFS=$as_save_IFS
4071 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4072 for ac_exec_ext in '' $ac_executable_extensions; do
4073 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4074 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4076 break 2
4077 fi
4078done
81ecdfbb
RW
4079 done
4080IFS=$as_save_IFS
c6b750e1
DJ
4081
4082fi
4083fi
4084ac_ct_CC=$ac_cv_prog_ac_ct_CC
4085if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4087$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4088else
81ecdfbb
RW
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4090$as_echo "no" >&6; }
c6b750e1
DJ
4091fi
4092
81ecdfbb
RW
4093 if test "x$ac_ct_CC" = x; then
4094 CC=""
4095 else
4096 case $cross_compiling:$ac_tool_warned in
4097yes:)
4098{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4099$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4100ac_tool_warned=yes ;;
4101esac
4102 CC=$ac_ct_CC
4103 fi
c6b750e1
DJ
4104else
4105 CC="$ac_cv_prog_CC"
4106fi
4107
4108if test -z "$CC"; then
81ecdfbb
RW
4109 if test -n "$ac_tool_prefix"; then
4110 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4111set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4113$as_echo_n "checking for $ac_word... " >&6; }
4114if test "${ac_cv_prog_CC+set}" = set; then :
4115 $as_echo_n "(cached) " >&6
9e07f89d
NN
4116else
4117 if test -n "$CC"; then
4118 ac_cv_prog_CC="$CC" # Let the user override the test.
4119else
c6b750e1
DJ
4120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4121for as_dir in $PATH
4122do
4123 IFS=$as_save_IFS
4124 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4125 for ac_exec_ext in '' $ac_executable_extensions; do
4126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4127 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4129 break 2
4130 fi
4131done
81ecdfbb
RW
4132 done
4133IFS=$as_save_IFS
c6b750e1 4134
9e07f89d
NN
4135fi
4136fi
c6b750e1 4137CC=$ac_cv_prog_CC
9e07f89d 4138if test -n "$CC"; then
81ecdfbb
RW
4139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4140$as_echo "$CC" >&6; }
c6b750e1 4141else
81ecdfbb
RW
4142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4143$as_echo "no" >&6; }
c6b750e1
DJ
4144fi
4145
c6b750e1 4146
81ecdfbb 4147 fi
c6b750e1 4148fi
9e07f89d
NN
4149if test -z "$CC"; then
4150 # Extract the first word of "cc", so it can be a program name with args.
4151set dummy cc; ac_word=$2
81ecdfbb
RW
4152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4153$as_echo_n "checking for $ac_word... " >&6; }
4154if test "${ac_cv_prog_CC+set}" = set; then :
4155 $as_echo_n "(cached) " >&6
9e07f89d
NN
4156else
4157 if test -n "$CC"; then
4158 ac_cv_prog_CC="$CC" # Let the user override the test.
4159else
9e07f89d 4160 ac_prog_rejected=no
c6b750e1
DJ
4161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4162for as_dir in $PATH
4163do
4164 IFS=$as_save_IFS
4165 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4166 for ac_exec_ext in '' $ac_executable_extensions; do
4167 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4168 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4169 ac_prog_rejected=yes
4170 continue
4171 fi
4172 ac_cv_prog_CC="cc"
81ecdfbb 4173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4174 break 2
4175 fi
4176done
81ecdfbb
RW
4177 done
4178IFS=$as_save_IFS
c6b750e1 4179
9e07f89d
NN
4180if test $ac_prog_rejected = yes; then
4181 # We found a bogon in the path, so make sure we never use it.
4182 set dummy $ac_cv_prog_CC
4183 shift
c6b750e1 4184 if test $# != 0; then
9e07f89d
NN
4185 # We chose a different compiler from the bogus one.
4186 # However, it has the same basename, so the bogon will be chosen
4187 # first if we set CC to just the basename; use the full file name.
4188 shift
c6b750e1 4189 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4190 fi
4191fi
4192fi
4193fi
c6b750e1 4194CC=$ac_cv_prog_CC
9e07f89d 4195if test -n "$CC"; then
81ecdfbb
RW
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4197$as_echo "$CC" >&6; }
9e07f89d 4198else
81ecdfbb
RW
4199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4200$as_echo "no" >&6; }
9e07f89d
NN
4201fi
4202
81ecdfbb 4203
c6b750e1
DJ
4204fi
4205if test -z "$CC"; then
4206 if test -n "$ac_tool_prefix"; then
81ecdfbb 4207 for ac_prog in cl.exe
c6b750e1
DJ
4208 do
4209 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4210set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4212$as_echo_n "checking for $ac_word... " >&6; }
4213if test "${ac_cv_prog_CC+set}" = set; then :
4214 $as_echo_n "(cached) " >&6
9e07f89d
NN
4215else
4216 if test -n "$CC"; then
4217 ac_cv_prog_CC="$CC" # Let the user override the test.
4218else
c6b750e1
DJ
4219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4220for as_dir in $PATH
4221do
4222 IFS=$as_save_IFS
4223 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4224 for ac_exec_ext in '' $ac_executable_extensions; do
4225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4226 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4228 break 2
376a0e54 4229 fi
c6b750e1 4230done
81ecdfbb
RW
4231 done
4232IFS=$as_save_IFS
cac3d6c4 4233
c6b750e1
DJ
4234fi
4235fi
4236CC=$ac_cv_prog_CC
4237if test -n "$CC"; then
81ecdfbb
RW
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4239$as_echo "$CC" >&6; }
cac3d6c4 4240else
81ecdfbb
RW
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4242$as_echo "no" >&6; }
9e07f89d 4243fi
cac3d6c4 4244
81ecdfbb 4245
c6b750e1
DJ
4246 test -n "$CC" && break
4247 done
cac3d6c4 4248fi
c6b750e1
DJ
4249if test -z "$CC"; then
4250 ac_ct_CC=$CC
81ecdfbb 4251 for ac_prog in cl.exe
c6b750e1
DJ
4252do
4253 # Extract the first word of "$ac_prog", so it can be a program name with args.
4254set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4256$as_echo_n "checking for $ac_word... " >&6; }
4257if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4258 $as_echo_n "(cached) " >&6
cac3d6c4 4259else
c6b750e1
DJ
4260 if test -n "$ac_ct_CC"; then
4261 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4262else
c6b750e1
DJ
4263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4264for as_dir in $PATH
4265do
4266 IFS=$as_save_IFS
4267 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4268 for ac_exec_ext in '' $ac_executable_extensions; do
4269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4270 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4272 break 2
4273 fi
4274done
81ecdfbb
RW
4275 done
4276IFS=$as_save_IFS
c6b750e1 4277
cac3d6c4
CM
4278fi
4279fi
c6b750e1
DJ
4280ac_ct_CC=$ac_cv_prog_ac_ct_CC
4281if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4283$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4284else
81ecdfbb
RW
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4286$as_echo "no" >&6; }
cac3d6c4 4287fi
376a0e54 4288
81ecdfbb 4289
c6b750e1
DJ
4290 test -n "$ac_ct_CC" && break
4291done
4292
81ecdfbb
RW
4293 if test "x$ac_ct_CC" = x; then
4294 CC=""
4295 else
4296 case $cross_compiling:$ac_tool_warned in
4297yes:)
4298{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4299$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4300ac_tool_warned=yes ;;
4301esac
4302 CC=$ac_ct_CC
4303 fi
c6b750e1
DJ
4304fi
4305
4306fi
4307
4308
81ecdfbb
RW
4309test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4310$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4311as_fn_error "no acceptable C compiler found in \$PATH
4312See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4313
4314# Provide some information about the compiler.
81ecdfbb
RW
4315$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4316set X $ac_compile
4317ac_compiler=$2
4318for ac_option in --version -v -V -qversion; do
4319 { { ac_try="$ac_compiler $ac_option >&5"
4320case "(($ac_try" in
4321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4322 *) ac_try_echo=$ac_try;;
4323esac
4324eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4325$as_echo "$ac_try_echo"; } >&5
4326 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4327 ac_status=$?
81ecdfbb
RW
4328 if test -s conftest.err; then
4329 sed '10a\
4330... rest of stderr output deleted ...
4331 10q' conftest.err >conftest.er1
4332 cat conftest.er1 >&5
4333 rm -f conftest.er1 conftest.err
4334 fi
4335 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4336 test $ac_status = 0; }
4337done
c6b750e1 4338
81ecdfbb 4339cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4340/* end confdefs.h. */
4341
4342int
4343main ()
4344{
4345
4346 ;
4347 return 0;
4348}
4349_ACEOF
4350ac_clean_files_save=$ac_clean_files
81ecdfbb 4351ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4352# Try to create an executable without -o first, disregard a.out.
4353# It will help us diagnose broken compilers, and finding out an intuition
4354# of exeext.
81ecdfbb
RW
4355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4356$as_echo_n "checking for C compiler default output file name... " >&6; }
4357ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4358
4359# The possible output files:
4360ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4361
4362ac_rmfiles=
4363for ac_file in $ac_files
4364do
4365 case $ac_file in
4366 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4367 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4368 esac
4369done
4370rm -f $ac_rmfiles
4371
4372if { { ac_try="$ac_link_default"
4373case "(($ac_try" in
4374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4375 *) ac_try_echo=$ac_try;;
4376esac
4377eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4378$as_echo "$ac_try_echo"; } >&5
4379 (eval "$ac_link_default") 2>&5
c6b750e1 4380 ac_status=$?
81ecdfbb
RW
4381 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4382 test $ac_status = 0; }; then :
4383 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4384# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4385# in a Makefile. We should not override ac_cv_exeext if it was cached,
4386# so that the user can short-circuit this test for compilers unknown to
4387# Autoconf.
4388for ac_file in $ac_files ''
c6b750e1
DJ
4389do
4390 test -f "$ac_file" || continue
4391 case $ac_file in
81ecdfbb 4392 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4393 ;;
4394 [ab].out )
4395 # We found the default executable, but exeext='' is most
4396 # certainly right.
4397 break;;
4398 *.* )
81ecdfbb
RW
4399 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4400 then :; else
4401 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4402 fi
4403 # We set ac_cv_exeext here because the later test for it is not
4404 # safe: cross compilers may not add the suffix if given an `-o'
4405 # argument, so we may need to know it at that point already.
4406 # Even if this section looks crufty: it has the advantage of
4407 # actually working.
c6b750e1
DJ
4408 break;;
4409 * )
4410 break;;
4411 esac
4412done
81ecdfbb
RW
4413test "$ac_cv_exeext" = no && ac_cv_exeext=
4414
c6b750e1 4415else
81ecdfbb
RW
4416 ac_file=''
4417fi
4418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4419$as_echo "$ac_file" >&6; }
4420if test -z "$ac_file"; then :
4421 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4422sed 's/^/| /' conftest.$ac_ext >&5
4423
81ecdfbb
RW
4424{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4425$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4426{ as_fn_set_status 77
4427as_fn_error "C compiler cannot create executables
4428See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4429fi
c6b750e1 4430ac_exeext=$ac_cv_exeext
c6b750e1 4431
81ecdfbb 4432# Check that the compiler produces executables we can run. If not, either
c6b750e1 4433# the compiler is broken, or we cross compile.
81ecdfbb
RW
4434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4435$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4436# If not cross compiling, check that we can run a simple program.
4437if test "$cross_compiling" != yes; then
4438 if { ac_try='./$ac_file'
81ecdfbb
RW
4439 { { case "(($ac_try" in
4440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4441 *) ac_try_echo=$ac_try;;
4442esac
4443eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4444$as_echo "$ac_try_echo"; } >&5
4445 (eval "$ac_try") 2>&5
c6b750e1 4446 ac_status=$?
81ecdfbb
RW
4447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4448 test $ac_status = 0; }; }; then
c6b750e1
DJ
4449 cross_compiling=no
4450 else
4451 if test "$cross_compiling" = maybe; then
4452 cross_compiling=yes
4453 else
81ecdfbb
RW
4454 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4455$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4456as_fn_error "cannot run C compiled programs.
c6b750e1 4457If you meant to cross compile, use \`--host'.
81ecdfbb 4458See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4459 fi
4460 fi
4461fi
81ecdfbb
RW
4462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4463$as_echo "yes" >&6; }
c6b750e1 4464
81ecdfbb 4465rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4466ac_clean_files=$ac_clean_files_save
81ecdfbb 4467# Check that the compiler produces executables we can run. If not, either
c6b750e1 4468# the compiler is broken, or we cross compile.
81ecdfbb
RW
4469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4470$as_echo_n "checking whether we are cross compiling... " >&6; }
4471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4472$as_echo "$cross_compiling" >&6; }
4473
4474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4475$as_echo_n "checking for suffix of executables... " >&6; }
4476if { { ac_try="$ac_link"
4477case "(($ac_try" in
4478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4479 *) ac_try_echo=$ac_try;;
4480esac
4481eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4482$as_echo "$ac_try_echo"; } >&5
4483 (eval "$ac_link") 2>&5
c6b750e1 4484 ac_status=$?
81ecdfbb
RW
4485 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4486 test $ac_status = 0; }; then :
c6b750e1
DJ
4487 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4488# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4489# work properly (i.e., refer to `conftest.exe'), while it won't with
4490# `rm'.
4491for ac_file in conftest.exe conftest conftest.*; do
4492 test -f "$ac_file" || continue
4493 case $ac_file in
81ecdfbb 4494 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4495 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4496 break;;
4497 * ) break;;
4498 esac
4499done
4500else
81ecdfbb
RW
4501 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4502$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4503as_fn_error "cannot compute suffix of executables: cannot compile and link
4504See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4505fi
c6b750e1 4506rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4508$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4509
4510rm -f conftest.$ac_ext
4511EXEEXT=$ac_cv_exeext
4512ac_exeext=$EXEEXT
81ecdfbb
RW
4513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4514$as_echo_n "checking for suffix of object files... " >&6; }
4515if test "${ac_cv_objext+set}" = set; then :
4516 $as_echo_n "(cached) " >&6
c6b750e1 4517else
81ecdfbb 4518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4519/* end confdefs.h. */
4520
4521int
4522main ()
4523{
4524
4525 ;
4526 return 0;
4527}
4528_ACEOF
4529rm -f conftest.o conftest.obj
81ecdfbb
RW
4530if { { ac_try="$ac_compile"
4531case "(($ac_try" in
4532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4533 *) ac_try_echo=$ac_try;;
4534esac
4535eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4536$as_echo "$ac_try_echo"; } >&5
4537 (eval "$ac_compile") 2>&5
c6b750e1 4538 ac_status=$?
81ecdfbb
RW
4539 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4540 test $ac_status = 0; }; then :
4541 for ac_file in conftest.o conftest.obj conftest.*; do
4542 test -f "$ac_file" || continue;
c6b750e1 4543 case $ac_file in
81ecdfbb 4544 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4545 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4546 break;;
4547 esac
4548done
cac3d6c4 4549else
81ecdfbb 4550 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4551sed 's/^/| /' conftest.$ac_ext >&5
4552
81ecdfbb
RW
4553{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4554$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4555as_fn_error "cannot compute suffix of object files: cannot compile
4556See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4557fi
c6b750e1
DJ
4558rm -f conftest.$ac_cv_objext conftest.$ac_ext
4559fi
81ecdfbb
RW
4560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4561$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4562OBJEXT=$ac_cv_objext
4563ac_objext=$OBJEXT
81ecdfbb
RW
4564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4565$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4566if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4567 $as_echo_n "(cached) " >&6
c6b750e1 4568else
81ecdfbb 4569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4570/* end confdefs.h. */
4571
4572int
4573main ()
4574{
4575#ifndef __GNUC__
4576 choke me
4577#endif
4578
4579 ;
4580 return 0;
4581}
4582_ACEOF
81ecdfbb 4583if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4584 ac_compiler_gnu=yes
4585else
81ecdfbb 4586 ac_compiler_gnu=no
c6b750e1 4587fi
81ecdfbb 4588rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4589ac_cv_c_compiler_gnu=$ac_compiler_gnu
4590
4591fi
81ecdfbb
RW
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4593$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4594if test $ac_compiler_gnu = yes; then
4595 GCC=yes
4596else
4597 GCC=
4598fi
c6b750e1
DJ
4599ac_test_CFLAGS=${CFLAGS+set}
4600ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4602$as_echo_n "checking whether $CC accepts -g... " >&6; }
4603if test "${ac_cv_prog_cc_g+set}" = set; then :
4604 $as_echo_n "(cached) " >&6
4605else
4606 ac_save_c_werror_flag=$ac_c_werror_flag
4607 ac_c_werror_flag=yes
4608 ac_cv_prog_cc_g=no
4609 CFLAGS="-g"
4610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4611/* end confdefs.h. */
4612
4613int
4614main ()
4615{
4616
4617 ;
4618 return 0;
4619}
4620_ACEOF
81ecdfbb 4621if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4622 ac_cv_prog_cc_g=yes
4623else
81ecdfbb
RW
4624 CFLAGS=""
4625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4626/* end confdefs.h. */
4627
4628int
4629main ()
4630{
4631
4632 ;
4633 return 0;
4634}
4635_ACEOF
4636if ac_fn_c_try_compile "$LINENO"; then :
4637
4638else
4639 ac_c_werror_flag=$ac_save_c_werror_flag
4640 CFLAGS="-g"
4641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4642/* end confdefs.h. */
cac3d6c4 4643
81ecdfbb
RW
4644int
4645main ()
4646{
4647
4648 ;
4649 return 0;
4650}
4651_ACEOF
4652if ac_fn_c_try_compile "$LINENO"; then :
4653 ac_cv_prog_cc_g=yes
4654fi
4655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4656fi
81ecdfbb 4657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4658fi
81ecdfbb
RW
4659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4660 ac_c_werror_flag=$ac_save_c_werror_flag
4661fi
4662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4663$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4664if test "$ac_test_CFLAGS" = set; then
c6b750e1 4665 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4666elif test $ac_cv_prog_cc_g = yes; then
4667 if test "$GCC" = yes; then
4668 CFLAGS="-g -O2"
4669 else
4670 CFLAGS="-g"
4671 fi
4672else
4673 if test "$GCC" = yes; then
4674 CFLAGS="-O2"
4675 else
4676 CFLAGS=
4677 fi
4678fi
81ecdfbb
RW
4679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4680$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4681if test "${ac_cv_prog_cc_c89+set}" = set; then :
4682 $as_echo_n "(cached) " >&6
c6b750e1 4683else
81ecdfbb 4684 ac_cv_prog_cc_c89=no
c6b750e1 4685ac_save_CC=$CC
81ecdfbb 4686cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4687/* end confdefs.h. */
4688#include <stdarg.h>
4689#include <stdio.h>
4690#include <sys/types.h>
4691#include <sys/stat.h>
4692/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4693struct buf { int x; };
4694FILE * (*rcsopen) (struct buf *, struct stat *, int);
4695static char *e (p, i)
4696 char **p;
4697 int i;
4698{
4699 return p[i];
4700}
4701static char *f (char * (*g) (char **, int), char **p, ...)
4702{
4703 char *s;
4704 va_list v;
4705 va_start (v,p);
4706 s = g (p, va_arg (v,int));
4707 va_end (v);
4708 return s;
4709}
4710
4711/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4712 function prototypes and stuff, but not '\xHH' hex character constants.
4713 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4714 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4715 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4716 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4717 that's true only with -std. */
c6b750e1
DJ
4718int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4719
81ecdfbb
RW
4720/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4721 inside strings and character constants. */
4722#define FOO(x) 'x'
4723int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4724
c6b750e1
DJ
4725int test (int i, double x);
4726struct s1 {int (*f) (int a);};
4727struct s2 {int (*f) (double a);};
4728int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4729int argc;
4730char **argv;
4731int
4732main ()
4733{
4734return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4735 ;
4736 return 0;
4737}
4738_ACEOF
81ecdfbb
RW
4739for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4740 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4741do
4742 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4743 if ac_fn_c_try_compile "$LINENO"; then :
4744 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4745fi
81ecdfbb
RW
4746rm -f core conftest.err conftest.$ac_objext
4747 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4748done
81ecdfbb 4749rm -f conftest.$ac_ext
c6b750e1
DJ
4750CC=$ac_save_CC
4751
4752fi
81ecdfbb
RW
4753# AC_CACHE_VAL
4754case "x$ac_cv_prog_cc_c89" in
4755 x)
4756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4757$as_echo "none needed" >&6; } ;;
4758 xno)
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4760$as_echo "unsupported" >&6; } ;;
c6b750e1 4761 *)
81ecdfbb
RW
4762 CC="$CC $ac_cv_prog_cc_c89"
4763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4764$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4765esac
81ecdfbb 4766if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4767
c6b750e1
DJ
4768fi
4769
c6b750e1
DJ
4770ac_ext=c
4771ac_cpp='$CPP $CPPFLAGS'
4772ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4773ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4774ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4775
81ecdfbb 4776ac_ext=cpp
18f6b6ee
PB
4777ac_cpp='$CXXCPP $CPPFLAGS'
4778ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4779ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4780ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4781if test -z "$CXX"; then
4782 if test -n "$CCC"; then
4783 CXX=$CCC
4784 else
4785 if test -n "$ac_tool_prefix"; then
4786 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4787 do
4788 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4789set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4791$as_echo_n "checking for $ac_word... " >&6; }
4792if test "${ac_cv_prog_CXX+set}" = set; then :
4793 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4794else
4795 if test -n "$CXX"; then
4796 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4797else
4798as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4799for as_dir in $PATH
4800do
4801 IFS=$as_save_IFS
4802 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4803 for ac_exec_ext in '' $ac_executable_extensions; do
4804 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4805 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4807 break 2
4808 fi
4809done
81ecdfbb
RW
4810 done
4811IFS=$as_save_IFS
512b7dfb 4812
18f6b6ee
PB
4813fi
4814fi
4815CXX=$ac_cv_prog_CXX
4816if test -n "$CXX"; then
81ecdfbb
RW
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4818$as_echo "$CXX" >&6; }
18f6b6ee 4819else
81ecdfbb
RW
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4821$as_echo "no" >&6; }
18f6b6ee
PB
4822fi
4823
81ecdfbb 4824
18f6b6ee
PB
4825 test -n "$CXX" && break
4826 done
4827fi
4828if test -z "$CXX"; then
4829 ac_ct_CXX=$CXX
81ecdfbb 4830 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4831do
4832 # Extract the first word of "$ac_prog", so it can be a program name with args.
4833set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4835$as_echo_n "checking for $ac_word... " >&6; }
4836if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4837 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4838else
4839 if test -n "$ac_ct_CXX"; then
4840 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4841else
4842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4843for as_dir in $PATH
4844do
4845 IFS=$as_save_IFS
4846 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4847 for ac_exec_ext in '' $ac_executable_extensions; do
4848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4849 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4851 break 2
512b7dfb 4852 fi
18f6b6ee 4853done
81ecdfbb
RW
4854 done
4855IFS=$as_save_IFS
512b7dfb 4856
18f6b6ee
PB
4857fi
4858fi
4859ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4860if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4862$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4863else
81ecdfbb
RW
4864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4865$as_echo "no" >&6; }
18f6b6ee
PB
4866fi
4867
81ecdfbb 4868
18f6b6ee
PB
4869 test -n "$ac_ct_CXX" && break
4870done
18f6b6ee 4871
81ecdfbb
RW
4872 if test "x$ac_ct_CXX" = x; then
4873 CXX="g++"
4874 else
4875 case $cross_compiling:$ac_tool_warned in
4876yes:)
4877{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4878$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4879ac_tool_warned=yes ;;
4880esac
4881 CXX=$ac_ct_CXX
4882 fi
18f6b6ee
PB
4883fi
4884
81ecdfbb
RW
4885 fi
4886fi
18f6b6ee 4887# Provide some information about the compiler.
81ecdfbb
RW
4888$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4889set X $ac_compile
4890ac_compiler=$2
4891for ac_option in --version -v -V -qversion; do
4892 { { ac_try="$ac_compiler $ac_option >&5"
4893case "(($ac_try" in
4894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4895 *) ac_try_echo=$ac_try;;
4896esac
4897eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4898$as_echo "$ac_try_echo"; } >&5
4899 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4900 ac_status=$?
81ecdfbb
RW
4901 if test -s conftest.err; then
4902 sed '10a\
4903... rest of stderr output deleted ...
4904 10q' conftest.err >conftest.er1
4905 cat conftest.er1 >&5
4906 rm -f conftest.er1 conftest.err
4907 fi
4908 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4909 test $ac_status = 0; }
4910done
18f6b6ee 4911
81ecdfbb
RW
4912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4913$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4914if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4915 $as_echo_n "(cached) " >&6
18f6b6ee 4916else
81ecdfbb 4917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4918/* end confdefs.h. */
4919
4920int
4921main ()
4922{
4923#ifndef __GNUC__
4924 choke me
4925#endif
4926
4927 ;
4928 return 0;
4929}
4930_ACEOF
81ecdfbb 4931if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4932 ac_compiler_gnu=yes
4933else
81ecdfbb 4934 ac_compiler_gnu=no
18f6b6ee 4935fi
81ecdfbb 4936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4937ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4938
4939fi
81ecdfbb
RW
4940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4941$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4942if test $ac_compiler_gnu = yes; then
4943 GXX=yes
4944else
4945 GXX=
4946fi
18f6b6ee
PB
4947ac_test_CXXFLAGS=${CXXFLAGS+set}
4948ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4950$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4951if test "${ac_cv_prog_cxx_g+set}" = set; then :
4952 $as_echo_n "(cached) " >&6
4953else
4954 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4955 ac_cxx_werror_flag=yes
4956 ac_cv_prog_cxx_g=no
4957 CXXFLAGS="-g"
4958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4959/* end confdefs.h. */
4960
4961int
4962main ()
4963{
4964
4965 ;
4966 return 0;
4967}
4968_ACEOF
81ecdfbb 4969if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4970 ac_cv_prog_cxx_g=yes
4971else
81ecdfbb
RW
4972 CXXFLAGS=""
4973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4974/* end confdefs.h. */
81ecdfbb 4975
18f6b6ee
PB
4976int
4977main ()
4978{
81ecdfbb 4979
18f6b6ee
PB
4980 ;
4981 return 0;
4982}
4983_ACEOF
81ecdfbb 4984if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4985
81ecdfbb
RW
4986else
4987 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4988 CXXFLAGS="-g"
4989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4990/* end confdefs.h. */
81ecdfbb 4991
18f6b6ee
PB
4992int
4993main ()
4994{
81ecdfbb 4995
18f6b6ee
PB
4996 ;
4997 return 0;
4998}
4999_ACEOF
81ecdfbb
RW
5000if ac_fn_cxx_try_compile "$LINENO"; then :
5001 ac_cv_prog_cxx_g=yes
18f6b6ee 5002fi
81ecdfbb
RW
5003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5004fi
5005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5006fi
5007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5008 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5009fi
5010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5011$as_echo "$ac_cv_prog_cxx_g" >&6; }
5012if test "$ac_test_CXXFLAGS" = set; then
5013 CXXFLAGS=$ac_save_CXXFLAGS
5014elif test $ac_cv_prog_cxx_g = yes; then
5015 if test "$GXX" = yes; then
5016 CXXFLAGS="-g -O2"
5017 else
5018 CXXFLAGS="-g"
5019 fi
5020else
5021 if test "$GXX" = yes; then
5022 CXXFLAGS="-O2"
5023 else
5024 CXXFLAGS=
5025 fi
18f6b6ee 5026fi
18f6b6ee
PB
5027ac_ext=c
5028ac_cpp='$CPP $CPPFLAGS'
5029ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5030ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5031ac_compiler_gnu=$ac_cv_c_compiler_gnu
5032
5033
5034# We must set the default linker to the linker used by gcc for the correct
5035# operation of libtool. If LD is not defined and we are using gcc, try to
5036# set the LD default to the ld used by gcc.
5037if test -z "$LD"; then
5038 if test "$GCC" = yes; then
5039 case $build in
5040 *-*-mingw*)
5041 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5042 *)
5043 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5044 esac
5045 case $gcc_prog_ld in
5046 # Accept absolute paths.
5047 [\\/]* | [A-Za-z]:[\\/]*)
5048 LD="$gcc_prog_ld" ;;
5049 esac
5050 fi
512b7dfb
PB
5051fi
5052
5053
5054
5055
c6b750e1 5056if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5057 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5058set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5060$as_echo_n "checking for $ac_word... " >&6; }
5061if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5062 $as_echo_n "(cached) " >&6
9e07f89d 5063else
512b7dfb
PB
5064 if test -n "$GNATBIND"; then
5065 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5066else
c6b750e1
DJ
5067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5068for as_dir in $PATH
5069do
5070 IFS=$as_save_IFS
5071 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5072 for ac_exec_ext in '' $ac_executable_extensions; do
5073 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5074 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5076 break 2
5077 fi
5078done
81ecdfbb
RW
5079 done
5080IFS=$as_save_IFS
c6b750e1 5081
9e07f89d
NN
5082fi
5083fi
512b7dfb
PB
5084GNATBIND=$ac_cv_prog_GNATBIND
5085if test -n "$GNATBIND"; then
81ecdfbb
RW
5086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5087$as_echo "$GNATBIND" >&6; }
9e07f89d 5088else
81ecdfbb
RW
5089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5090$as_echo "no" >&6; }
9e07f89d
NN
5091fi
5092
81ecdfbb 5093
c6b750e1 5094fi
512b7dfb
PB
5095if test -z "$ac_cv_prog_GNATBIND"; then
5096 ac_ct_GNATBIND=$GNATBIND
5097 # Extract the first word of "gnatbind", so it can be a program name with args.
5098set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5100$as_echo_n "checking for $ac_word... " >&6; }
5101if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5102 $as_echo_n "(cached) " >&6
9e07f89d 5103else
512b7dfb
PB
5104 if test -n "$ac_ct_GNATBIND"; then
5105 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5106else
c6b750e1
DJ
5107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5108for as_dir in $PATH
5109do
5110 IFS=$as_save_IFS
5111 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5112 for ac_exec_ext in '' $ac_executable_extensions; do
5113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5114 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5116 break 2
5117 fi
5118done
81ecdfbb
RW
5119 done
5120IFS=$as_save_IFS
c6b750e1 5121
9e07f89d
NN
5122fi
5123fi
512b7dfb
PB
5124ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5125if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5127$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5128else
81ecdfbb
RW
5129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5130$as_echo "no" >&6; }
9e07f89d
NN
5131fi
5132
81ecdfbb
RW
5133 if test "x$ac_ct_GNATBIND" = x; then
5134 GNATBIND="no"
5135 else
5136 case $cross_compiling:$ac_tool_warned in
5137yes:)
5138{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5139$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5140ac_tool_warned=yes ;;
5141esac
5142 GNATBIND=$ac_ct_GNATBIND
5143 fi
24ff9987 5144else
512b7dfb 5145 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5146fi
5147
7df2cd5d 5148if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5149 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5150set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5152$as_echo_n "checking for $ac_word... " >&6; }
5153if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5154 $as_echo_n "(cached) " >&6
7df2cd5d 5155else
512b7dfb
PB
5156 if test -n "$GNATMAKE"; then
5157 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5158else
5159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5160for as_dir in $PATH
5161do
5162 IFS=$as_save_IFS
5163 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5164 for ac_exec_ext in '' $ac_executable_extensions; do
5165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5166 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5168 break 2
5169 fi
5170done
81ecdfbb
RW
5171 done
5172IFS=$as_save_IFS
7df2cd5d
PB
5173
5174fi
5175fi
512b7dfb
PB
5176GNATMAKE=$ac_cv_prog_GNATMAKE
5177if test -n "$GNATMAKE"; then
81ecdfbb
RW
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5179$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5180else
81ecdfbb
RW
5181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5182$as_echo "no" >&6; }
7df2cd5d
PB
5183fi
5184
81ecdfbb 5185
7df2cd5d 5186fi
512b7dfb
PB
5187if test -z "$ac_cv_prog_GNATMAKE"; then
5188 ac_ct_GNATMAKE=$GNATMAKE
5189 # Extract the first word of "gnatmake", so it can be a program name with args.
5190set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5192$as_echo_n "checking for $ac_word... " >&6; }
5193if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5194 $as_echo_n "(cached) " >&6
7df2cd5d 5195else
512b7dfb
PB
5196 if test -n "$ac_ct_GNATMAKE"; then
5197 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5198else
5199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5200for as_dir in $PATH
5201do
5202 IFS=$as_save_IFS
5203 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5204 for ac_exec_ext in '' $ac_executable_extensions; do
5205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5206 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5208 break 2
5209 fi
5210done
81ecdfbb
RW
5211 done
5212IFS=$as_save_IFS
7df2cd5d 5213
7df2cd5d
PB
5214fi
5215fi
512b7dfb
PB
5216ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5217if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5219$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5220else
81ecdfbb
RW
5221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5222$as_echo "no" >&6; }
7df2cd5d
PB
5223fi
5224
81ecdfbb
RW
5225 if test "x$ac_ct_GNATMAKE" = x; then
5226 GNATMAKE="no"
5227 else
5228 case $cross_compiling:$ac_tool_warned in
5229yes:)
5230{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5231$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5232ac_tool_warned=yes ;;
5233esac
5234 GNATMAKE=$ac_ct_GNATMAKE
5235 fi
7df2cd5d 5236else
512b7dfb 5237 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5238fi
5239
81ecdfbb
RW
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5241$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5242if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5243 $as_echo_n "(cached) " >&6
9e07f89d
NN
5244else
5245 cat >conftest.adb <<EOF
5246procedure conftest is begin null; end conftest;
5247EOF
5248acx_cv_cc_gcc_supports_ada=no
5249# There is a bug in old released versions of GCC which causes the
5250# driver to exit successfully when the appropriate language module
5251# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5252# Therefore we must check for the error message as well as an
5253# unsuccessful exit.
b8908782
DD
5254# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5255# given a .adb file, but produce no object file. So we must check
5256# if an object file was really produced to guard against this.
9e07f89d 5257errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5258if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5259 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5260fi
5261rm -f conftest.*
5262fi
81ecdfbb
RW
5263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5264$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5265
512b7dfb 5266if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5267 have_gnat=yes
5268else
5269 have_gnat=no
5270fi
5271
81ecdfbb
RW
5272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5273$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5274if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5275 $as_echo_n "(cached) " >&6
b8908782
DD
5276else
5277 echo abfoo >t1
5278 echo cdfoo >t2
5279 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5280 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5281 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5282 :
5283 else
5284 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5285 fi
5286 fi
b8908782
DD
5287 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5288 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5289 :
b8908782
DD
5290 else
5291 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5292 fi
5293 fi
5294 rm t1 t2
5295
5296fi
81ecdfbb
RW
5297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5298$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5299do_compare="$gcc_cv_prog_cmp_skip"
5300
5301
9e07f89d 5302
e8a5fa9c 5303# See if we are building gcc with C++.
81ecdfbb
RW
5304# Check whether --enable-build-with-cxx was given.
5305if test "${enable_build_with_cxx+set}" = set; then :
5306 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5307else
5308 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5309fi
5310
e8a5fa9c 5311
d5f2ee2e
KG
5312# Used for setting $lt_cv_objdir
5313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5314$as_echo_n "checking for objdir... " >&6; }
5315if test "${lt_cv_objdir+set}" = set; then :
5316 $as_echo_n "(cached) " >&6
5317else
5318 rm -f .libs 2>/dev/null
5319mkdir .libs 2>/dev/null
5320if test -d .libs; then
5321 lt_cv_objdir=.libs
5322else
5323 # MS-DOS does not allow filenames that begin with a dot.
5324 lt_cv_objdir=_libs
5325fi
5326rmdir .libs 2>/dev/null
5327fi
5328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5329$as_echo "$lt_cv_objdir" >&6; }
5330objdir=$lt_cv_objdir
5331
5332
5333
5334
5335
5336cat >>confdefs.h <<_ACEOF
5337#define LT_OBJDIR "$lt_cv_objdir/"
5338_ACEOF
5339
5340
5341
e8a5fa9c 5342# Check for GMP, MPFR and MPC
d9b76ff9 5343gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5344gmpinc=
4b900473 5345have_gmp=no
e8a5fa9c
RW
5346
5347# Specify a location for mpc
5348# check for this first so it ends up on the link line before mpfr.
5349
81ecdfbb
RW
5350# Check whether --with-mpc was given.
5351if test "${with_mpc+set}" = set; then :
5352 withval=$with_mpc;
5353fi
e8a5fa9c 5354
e8a5fa9c 5355
81ecdfbb
RW
5356# Check whether --with-mpc_include was given.
5357if test "${with_mpc_include+set}" = set; then :
5358 withval=$with_mpc_include;
5359fi
e8a5fa9c 5360
e8a5fa9c 5361
81ecdfbb
RW
5362# Check whether --with-mpc_lib was given.
5363if test "${with_mpc_lib+set}" = set; then :
5364 withval=$with_mpc_lib;
5365fi
e8a5fa9c 5366
e8a5fa9c
RW
5367
5368if test "x$with_mpc" != x; then
d9b76ff9
KG
5369 gmplibs="-L$with_mpc/lib $gmplibs"
5370 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5371fi
5372if test "x$with_mpc_include" != x; then
d9b76ff9 5373 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5374fi
5375if test "x$with_mpc_lib" != x; then
d9b76ff9 5376 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5377fi
5378if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5379 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5380 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5381 # Do not test the mpc version. Assume that it is sufficient, since
5382 # it is in the source tree, and the library has not been built yet
5383 # but it would be included on the link line in the version check below
5384 # hence making the test fail.
d9b76ff9 5385 have_gmp=yes
e8a5fa9c 5386fi
4b900473 5387
11b04d1f
DD
5388# Specify a location for mpfr
5389# check for this first so it ends up on the link line before gmp.
c6b750e1 5390
81ecdfbb
RW
5391# Check whether --with-mpfr-dir was given.
5392if test "${with_mpfr_dir+set}" = set; then :
5393 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5394Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5395fi
5396
11b04d1f
DD
5397
5398
81ecdfbb
RW
5399# Check whether --with-mpfr was given.
5400if test "${with_mpfr+set}" = set; then :
5401 withval=$with_mpfr;
5402fi
c6b750e1 5403
11b04d1f 5404
81ecdfbb
RW
5405# Check whether --with-mpfr_include was given.
5406if test "${with_mpfr_include+set}" = set; then :
5407 withval=$with_mpfr_include;
5408fi
c6b750e1 5409
8a0d8a5c 5410
81ecdfbb
RW
5411# Check whether --with-mpfr_lib was given.
5412if test "${with_mpfr_lib+set}" = set; then :
5413 withval=$with_mpfr_lib;
5414fi
8a0d8a5c 5415
11b04d1f
DD
5416
5417if test "x$with_mpfr" != x; then
5418 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5419 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5420fi
8a0d8a5c 5421if test "x$with_mpfr_include" != x; then
d9b76ff9 5422 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5423fi
5424if test "x$with_mpfr_lib" != x; then
5425 gmplibs="-L$with_mpfr_lib $gmplibs"
5426fi
4b900473 5427if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5428 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5429 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5430 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5431 # Do not test the mpfr version. Assume that it is sufficient, since
5432 # it is in the source tree, and the library has not been built yet
5433 # but it would be included on the link line in the version check below
5434 # hence making the test fail.
5435 have_gmp=yes
5436fi
11b04d1f 5437
4b1cb4fe 5438# Specify a location for gmp
c6b750e1 5439
81ecdfbb
RW
5440# Check whether --with-gmp-dir was given.
5441if test "${with_gmp_dir+set}" = set; then :
5442 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5443Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5444fi
5445
4b1cb4fe
DD
5446
5447
81ecdfbb
RW
5448# Check whether --with-gmp was given.
5449if test "${with_gmp+set}" = set; then :
5450 withval=$with_gmp;
5451fi
c6b750e1 5452
4b1cb4fe 5453
81ecdfbb
RW
5454# Check whether --with-gmp_include was given.
5455if test "${with_gmp_include+set}" = set; then :
5456 withval=$with_gmp_include;
5457fi
c6b750e1 5458
8a0d8a5c 5459
81ecdfbb
RW
5460# Check whether --with-gmp_lib was given.
5461if test "${with_gmp_lib+set}" = set; then :
5462 withval=$with_gmp_lib;
5463fi
8a0d8a5c
PB
5464
5465
4b1cb4fe 5466
11b04d1f
DD
5467if test "x$with_gmp" != x; then
5468 gmplibs="-L$with_gmp/lib $gmplibs"
5469 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5470fi
8a0d8a5c
PB
5471if test "x$with_gmp_include" != x; then
5472 gmpinc="-I$with_gmp_include $gmpinc"
5473fi
5474if test "x$with_gmp_lib" != x; then
5475 gmplibs="-L$with_gmp_lib $gmplibs"
5476fi
4b900473 5477if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5478 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5479 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c 5480 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
d5f2ee2e 5481 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5482 # Do not test the gmp version. Assume that it is sufficient, since
5483 # it is in the source tree, and the library has not been built yet
5484 # but it would be included on the link line in the version check below
5485 # hence making the test fail.
5486 have_gmp=yes
5487fi
4b1cb4fe 5488
ceb92e78 5489if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5490 have_gmp=yes
5491 saved_CFLAGS="$CFLAGS"
5492 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5493 # Check for the recommended and required versions of GMP.
5494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5495$as_echo_n "checking for the correct version of gmp.h... " >&6; }
5496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5497/* end confdefs.h. */
5498#include "gmp.h"
5499int
5500main ()
5501{
5502
5503 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5504 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5505 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5506 choke me
5507 #endif
5508
5509 ;
5510 return 0;
5511}
5512_ACEOF
5513if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1 5514
81ecdfbb 5515cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5516/* end confdefs.h. */
a6b5846e 5517#include <gmp.h>
c6b750e1
DJ
5518int
5519main ()
5520{
4b1cb4fe 5521
a6b5846e
KG
5522 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5523 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5524 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5525 choke me
5526 #endif
c6b750e1
DJ
5527
5528 ;
5529 return 0;
5530}
5531_ACEOF
81ecdfbb
RW
5532if ac_fn_c_try_compile "$LINENO"; then :
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5534$as_echo "yes" >&6; }
a6b5846e
KG
5535else
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5537$as_echo "buggy but acceptable" >&6; }
5538fi
5539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5540else
81ecdfbb
RW
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5542$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5543fi
81ecdfbb 5544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5545
e8a5fa9c 5546 # If we have GMP, check the MPFR version.
4b900473 5547 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5548 # Check for the recommended and required versions of MPFR.
5549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5550$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5552/* end confdefs.h. */
9b134994 5553#include <gmp.h>
4b900473 5554 #include <mpfr.h>
c6b750e1
DJ
5555int
5556main ()
5557{
9b134994 5558
ef699244 5559 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5560 choke me
5561 #endif
c6b750e1
DJ
5562
5563 ;
5564 return 0;
5565}
5566_ACEOF
81ecdfbb
RW
5567if ac_fn_c_try_compile "$LINENO"; then :
5568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5569/* end confdefs.h. */
4b1cb4fe 5570#include <gmp.h>
4b900473 5571 #include <mpfr.h>
c6b750e1
DJ
5572int
5573main ()
5574{
9dbaa842 5575
a6b5846e 5576 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5577 choke me
5578 #endif
e8a5fa9c
RW
5579
5580 ;
5581 return 0;
5582}
5583_ACEOF
81ecdfbb
RW
5584if ac_fn_c_try_compile "$LINENO"; then :
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5586$as_echo "yes" >&6; }
e8a5fa9c 5587else
81ecdfbb
RW
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5589$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5590fi
81ecdfbb 5591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5592else
81ecdfbb
RW
5593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5594$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5595fi
81ecdfbb 5596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5597 fi
5598
5599 # Check for the MPC header version.
d9b76ff9 5600 if test x"$have_gmp" = xyes ; then
a6b5846e 5601 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5603$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5605/* end confdefs.h. */
5606#include <mpc.h>
5607int
5608main ()
5609{
5610
a6b5846e
KG
5611 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5612 choke me
5613 #endif
5614
5615 ;
5616 return 0;
5617}
5618_ACEOF
5619if ac_fn_c_try_compile "$LINENO"; then :
5620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5621/* end confdefs.h. */
5622#include <mpc.h>
5623int
5624main ()
5625{
5626
5627 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5628 choke me
5629 #endif
5630
5631 ;
5632 return 0;
5633}
5634_ACEOF
81ecdfbb
RW
5635if ac_fn_c_try_compile "$LINENO"; then :
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5637$as_echo "yes" >&6; }
a6b5846e
KG
5638else
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5640$as_echo "buggy but acceptable" >&6; }
5641fi
5642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5643else
81ecdfbb 5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5645$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5646fi
81ecdfbb 5647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5648 fi
5649
5650 # Now check the MPFR library.
5651 if test x"$have_gmp" = xyes; then
5652 saved_LIBS="$LIBS"
5653 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5655$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5657/* end confdefs.h. */
d9b76ff9 5658#include <mpc.h>
e8a5fa9c
RW
5659int
5660main ()
5661{
5662
5663 mpfr_t n;
5664 mpfr_t x;
d9b76ff9 5665 mpc_t c;
e8a5fa9c
RW
5666 int t;
5667 mpfr_init (n);
5668 mpfr_init (x);
5669 mpfr_atan2 (n, n, x, GMP_RNDN);
5670 mpfr_erfc (n, x, GMP_RNDN);
5671 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5672 mpfr_clear(n);
5673 mpfr_clear(x);
5674 mpc_init2 (c, 53);
5675 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5676 mpc_cosh (c, c, MPC_RNDNN);
5677 mpc_pow (c, c, c, MPC_RNDNN);
5678 mpc_acosh (c, c, MPC_RNDNN);
5679 mpc_clear (c);
c6b750e1
DJ
5680
5681 ;
5682 return 0;
5683}
5684_ACEOF
81ecdfbb
RW
5685if ac_fn_c_try_link "$LINENO"; then :
5686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5687$as_echo "yes" >&6; }
c6b750e1 5688else
81ecdfbb
RW
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5690$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5691fi
81ecdfbb
RW
5692rm -f core conftest.err conftest.$ac_objext \
5693 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5694 LIBS="$saved_LIBS"
5695 fi
5696
4b900473 5697 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5698
a6b5846e
KG
5699# The library versions listed in the error message below should match
5700# the HARD-minimums enforced above.
4b900473 5701 if test x$have_gmp != xyes; then
a6b5846e 5702 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5703Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5704their locations. Source code for these libraries can be found at
5705their respective hosting sites as well as at
5706ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5707http://gcc.gnu.org/install/prerequisites.html for additional info. If
5708you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5709make sure that you have installed both the libraries and the header
5710files. They may be located in separate packages." "$LINENO" 5
4b900473 5711 fi
9dbaa842
DD
5712fi
5713
e8a5fa9c
RW
5714# Flags needed for both GMP, MPFR and/or MPC.
5715
5716
5717
4b1cb4fe
DD
5718
5719
5720
29383458
JM
5721# Allow host libstdc++ to be specified for static linking with PPL.
5722
81ecdfbb
RW
5723# Check whether --with-host-libstdcxx was given.
5724if test "${with_host_libstdcxx+set}" = set; then :
5725 withval=$with_host_libstdcxx;
5726fi
29383458 5727
29383458
JM
5728
5729case $with_host_libstdcxx in
5730 no|yes)
81ecdfbb 5731 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5732 ;;
5733esac
e28c595f 5734
e8a5fa9c
RW
5735# Linker flags to use for stage1 or when not boostrapping.
5736
81ecdfbb
RW
5737# Check whether --with-stage1-ldflags was given.
5738if test "${with_stage1_ldflags+set}" = set; then :
5739 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5740 stage1_ldflags=
5741 else
5742 stage1_ldflags=$withval
5743 fi
5744else
5745 stage1_ldflags=
81ecdfbb
RW
5746fi
5747
e8a5fa9c
RW
5748
5749
5750# Libraries to use for stage1 or when not bootstrapping.
5751
81ecdfbb
RW
5752# Check whether --with-stage1-libs was given.
5753if test "${with_stage1_libs+set}" = set; then :
5754 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5755 stage1_libs=
5756 else
5757 stage1_libs=$withval
5758 fi
5759else
5760 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5761fi
5762
e8a5fa9c
RW
5763
5764
e8a5fa9c
RW
5765# Libraries to use for stage2 and later builds. This defaults to the
5766# argument passed to --with-host-libstdcxx.
5767
81ecdfbb
RW
5768# Check whether --with-boot-libs was given.
5769if test "${with_boot_libs+set}" = set; then :
5770 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5771 poststage1_libs=
5772 else
5773 poststage1_libs=$withval
5774 fi
5775else
5776 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5777fi
5778
e8a5fa9c
RW
5779
5780
143754cd
NC
5781# Linker flags to use for stage2 and later builds.
5782
5783# Check whether --with-boot-ldflags was given.
5784if test "${with_boot_ldflags+set}" = set; then :
5785 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5786 poststage1_ldflags=
5787 else
5788 poststage1_ldflags=$withval
5789 fi
5790else
5791 poststage1_ldflags=
5792 # With --enable-build-with-cxx, default to linking libstdc++ and
5793 # libgcc statically. But if the user explicitly specified the
5794 # libraries to use, trust that they are doing what they want.
5795 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5796 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5797 fi
5798fi
5799
5800
5801
e28c595f
JM
5802# Check for PPL
5803ppl_major_version=0
5804ppl_minor_version=10
e8a5fa9c 5805ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5806pplinc=
5807
5808
81ecdfbb
RW
5809# Check whether --with-ppl was given.
5810if test "${with_ppl+set}" = set; then :
5811 withval=$with_ppl;
81ecdfbb 5812fi
e28c595f 5813
e28c595f 5814
81ecdfbb
RW
5815# Check whether --with-ppl_include was given.
5816if test "${with_ppl_include+set}" = set; then :
5817 withval=$with_ppl_include;
5818fi
5819
e28c595f 5820
81ecdfbb
RW
5821# Check whether --with-ppl_lib was given.
5822if test "${with_ppl_lib+set}" = set; then :
5823 withval=$with_ppl_lib;
5824fi
e28c595f 5825
e28c595f 5826
29383458
JM
5827case $with_ppl in
5828 no)
5829 ppllibs=
5830 ;;
1f53ca9a
AO
5831 "" | yes)
5832 ;;
29383458 5833 *)
e8a5fa9c 5834 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5835 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5836 ;;
5837esac
e28c595f
JM
5838if test "x$with_ppl_include" != x; then
5839 pplinc="-I$with_ppl_include $pplinc"
5840fi
5841if test "x$with_ppl_lib" != x; then
e8a5fa9c 5842 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5843fi
5844if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5845 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
5846 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5847 enable_ppl_version_check=no
e28c595f
JM
5848fi
5849
81ecdfbb
RW
5850# Check whether --enable-ppl-version-check was given.
5851if test "${enable_ppl_version_check+set}" = set; then :
5852 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5853else
5854 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5855fi
5856
e28c595f 5857
1f53ca9a 5858if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5859 saved_CFLAGS="$CFLAGS"
5860 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5862$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5864/* end confdefs.h. */
5865#include "ppl_c.h"
5866int
5867main ()
5868{
5869
5870 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5871 choke me
5872 #endif
5873
5874 ;
5875 return 0;
5876}
5877_ACEOF
81ecdfbb
RW
5878if ac_fn_c_try_compile "$LINENO"; then :
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5880$as_echo "yes" >&6; }
e28c595f 5881else
81ecdfbb 5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5883$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5884fi
81ecdfbb 5885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5886 CFLAGS="$saved_CFLAGS"
5887fi
5888
5889# Flags needed for PPL
5890
5891
5892
5893
5894# Check for CLOOG
5895clooglibs=" -lcloog "
5896clooginc=" -DCLOOG_PPL_BACKEND "
5897
5898
81ecdfbb
RW
5899# Check whether --with-cloog was given.
5900if test "${with_cloog+set}" = set; then :
5901 withval=$with_cloog;
81ecdfbb
RW
5902fi
5903
e28c595f 5904
81ecdfbb
RW
5905# Check whether --with-cloog_include was given.
5906if test "${with_cloog_include+set}" = set; then :
5907 withval=$with_cloog_include;
5908fi
e28c595f 5909
e28c595f 5910
81ecdfbb
RW
5911# Check whether --with-cloog_lib was given.
5912if test "${with_cloog_lib+set}" = set; then :
5913 withval=$with_cloog_lib;
5914fi
e28c595f 5915
e28c595f 5916
1f53ca9a
AO
5917if test "x$with_ppl" = "xno"; then
5918 with_cloog=no
5919fi
5920
29383458
JM
5921case $with_cloog in
5922 no)
5923 clooglibs=
5924 clooginc=
5925 ;;
1f53ca9a
AO
5926 "" | yes)
5927 ;;
29383458
JM
5928 *)
5929 clooglibs="-L$with_cloog/lib -lcloog"
5930 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5931 ;;
5932esac
e28c595f
JM
5933if test "x$with_cloog_include" != x; then
5934 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5935fi
5936if test "x$with_cloog_lib" != x; then
5937 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5938fi
5939if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5940 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5941 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5942 enable_cloog_version_check=no
e28c595f
JM
5943fi
5944
81ecdfbb
RW
5945# Check whether --enable-cloog-version-check was given.
5946if test "${enable_cloog_version_check+set}" = set; then :
5947 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5948else
5949 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5950fi
5951
e28c595f 5952
1f53ca9a 5953if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5954 saved_CFLAGS="$CFLAGS"
5955 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
143754cd
NC
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5957$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
81ecdfbb 5958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5959/* end confdefs.h. */
5960#include "cloog/cloog.h"
5961int
5962main ()
5963{
5964
143754cd 5965 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
e28c595f
JM
5966 choke me
5967 #endif
5968
5969 ;
5970 return 0;
5971}
5972_ACEOF
81ecdfbb
RW
5973if ac_fn_c_try_compile "$LINENO"; then :
5974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5975$as_echo "yes" >&6; }
e28c595f 5976else
81ecdfbb
RW
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5978$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5979fi
81ecdfbb 5980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5981 CFLAGS="$saved_CFLAGS"
5982fi
5983
5984# Flags needed for CLOOG
5985
5986
5987
700d40ca
ILT
5988# Check for LTO support.
5989# Check whether --enable-lto was given.
5990if test "${enable_lto+set}" = set; then :
5991 enableval=$enable_lto; enable_lto=$enableval
5992else
5993 enable_lto=yes; default_enable_lto=yes
5994fi
5995
5996
143754cd
NC
5997
5998
5999
6000target_elf=no
6001case $target in
6002 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
6003 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
6004 alpha*-dec-osf* | *-interix*)
6005 target_elf=no
6006 ;;
6007 *)
6008 target_elf=yes
6009 ;;
6010esac
6011
6012if test $target_elf = yes; then :
6013
6014else
6015 if test x"$default_enable_lto" = x"yes" ; then
6016 enable_lto=no
6017else
6018 if test x"$enable_lto" = x"yes"; then
6019 as_fn_error "LTO support requires an ELF target." "$LINENO" 5
6020 fi
6021fi
6022default_enable_lto=no
6023fi
6024
6025
700d40ca
ILT
6026if test x"$enable_lto" = x"yes" ; then
6027 # Make sure that libelf.h and gelf.h are available.
6028
6029# Check whether --with-libelf was given.
6030if test "${with_libelf+set}" = set; then :
6031 withval=$with_libelf;
6032fi
6033
6034
6035
6036# Check whether --with-libelf_include was given.
6037if test "${with_libelf_include+set}" = set; then :
6038 withval=$with_libelf_include;
6039fi
6040
6041
6042
6043# Check whether --with-libelf_lib was given.
6044if test "${with_libelf_lib+set}" = set; then :
6045 withval=$with_libelf_lib;
6046fi
6047
6048
1f53ca9a
AO
6049 saved_CFLAGS="$CFLAGS"
6050 saved_CPPFLAGS="$CPPFLAGS"
6051 saved_LIBS="$LIBS"
6052
700d40ca
ILT
6053 case $with_libelf in
6054 "")
6055 libelflibs="-lelf"
6056 libelfinc="-I/usr/include/libelf"
6057 ;;
6058 *)
6059 libelflibs="-L$with_libelf/lib -lelf"
6060 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6061 LIBS="$libelflibs $LIBS"
6062 ;;
6063 esac
6064
6065 if test "x$with_libelf_include" != x; then
6066 libelfinc="-I$with_libelf_include"
6067 fi
6068
6069 if test "x$with_libelf_lib" != x; then
6070 libelflibs="-L$with_libelf_lib -lelf"
6071 LIBS="$libelflibs $LIBS"
6072 fi
6073
6074 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6075 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
6076 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6077 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 6078 LIBS="$libelflibs $LIBS"
700d40ca 6079
1f53ca9a 6080 else
700d40ca
ILT
6081
6082 CFLAGS="$CFLAGS $libelfinc"
6083 CPPFLAGS="$CPPFLAGS $libelfinc"
6084 LIBS="$LIBS $libelflibs"
6085
6086 ac_ext=c
6087ac_cpp='$CPP $CPPFLAGS'
6088ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6089ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6090ac_compiler_gnu=$ac_cv_c_compiler_gnu
6091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6092$as_echo_n "checking how to run the C preprocessor... " >&6; }
6093# On Suns, sometimes $CPP names a directory.
6094if test -n "$CPP" && test -d "$CPP"; then
6095 CPP=
6096fi
6097if test -z "$CPP"; then
6098 if test "${ac_cv_prog_CPP+set}" = set; then :
6099 $as_echo_n "(cached) " >&6
6100else
6101 # Double quotes because CPP needs to be expanded
6102 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6103 do
6104 ac_preproc_ok=false
6105for ac_c_preproc_warn_flag in '' yes
6106do
6107 # Use a header file that comes with gcc, so configuring glibc
6108 # with a fresh cross-compiler works.
6109 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6110 # <limits.h> exists even on freestanding compilers.
6111 # On the NeXT, cc -E runs the code through the compiler's parser,
6112 # not just through cpp. "Syntax error" is here to catch this case.
6113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6114/* end confdefs.h. */
6115#ifdef __STDC__
6116# include <limits.h>
6117#else
6118# include <assert.h>
6119#endif
6120 Syntax error
6121_ACEOF
6122if ac_fn_c_try_cpp "$LINENO"; then :
6123
6124else
6125 # Broken: fails on valid input.
6126continue
6127fi
6128rm -f conftest.err conftest.$ac_ext
6129
6130 # OK, works on sane cases. Now check whether nonexistent headers
6131 # can be detected and how.
6132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6133/* end confdefs.h. */
6134#include <ac_nonexistent.h>
6135_ACEOF
6136if ac_fn_c_try_cpp "$LINENO"; then :
6137 # Broken: success on invalid input.
6138continue
6139else
6140 # Passes both tests.
6141ac_preproc_ok=:
6142break
6143fi
6144rm -f conftest.err conftest.$ac_ext
6145
6146done
6147# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6148rm -f conftest.err conftest.$ac_ext
6149if $ac_preproc_ok; then :
6150 break
6151fi
6152
6153 done
6154 ac_cv_prog_CPP=$CPP
6155
6156fi
6157 CPP=$ac_cv_prog_CPP
6158else
6159 ac_cv_prog_CPP=$CPP
6160fi
6161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6162$as_echo "$CPP" >&6; }
6163ac_preproc_ok=false
6164for ac_c_preproc_warn_flag in '' yes
6165do
6166 # Use a header file that comes with gcc, so configuring glibc
6167 # with a fresh cross-compiler works.
6168 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6169 # <limits.h> exists even on freestanding compilers.
6170 # On the NeXT, cc -E runs the code through the compiler's parser,
6171 # not just through cpp. "Syntax error" is here to catch this case.
6172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6173/* end confdefs.h. */
6174#ifdef __STDC__
6175# include <limits.h>
6176#else
6177# include <assert.h>
6178#endif
6179 Syntax error
6180_ACEOF
6181if ac_fn_c_try_cpp "$LINENO"; then :
6182
6183else
6184 # Broken: fails on valid input.
6185continue
6186fi
6187rm -f conftest.err conftest.$ac_ext
6188
6189 # OK, works on sane cases. Now check whether nonexistent headers
6190 # can be detected and how.
6191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6192/* end confdefs.h. */
6193#include <ac_nonexistent.h>
6194_ACEOF
6195if ac_fn_c_try_cpp "$LINENO"; then :
6196 # Broken: success on invalid input.
6197continue
6198else
6199 # Passes both tests.
6200ac_preproc_ok=:
6201break
6202fi
6203rm -f conftest.err conftest.$ac_ext
6204
6205done
6206# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6207rm -f conftest.err conftest.$ac_ext
6208if $ac_preproc_ok; then :
6209
6210else
6211 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6212$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6213as_fn_error "C preprocessor \"$CPP\" fails sanity check
6214See \`config.log' for more details." "$LINENO" 5; }
6215fi
6216
6217ac_ext=c
6218ac_cpp='$CPP $CPPFLAGS'
6219ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6220ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6221ac_compiler_gnu=$ac_cv_c_compiler_gnu
6222
6223
6224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6225$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6226if test "${ac_cv_path_GREP+set}" = set; then :
6227 $as_echo_n "(cached) " >&6
6228else
6229 if test -z "$GREP"; then
6230 ac_path_GREP_found=false
6231 # Loop through the user's path and test for each of PROGNAME-LIST
6232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6233for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6234do
6235 IFS=$as_save_IFS
6236 test -z "$as_dir" && as_dir=.
6237 for ac_prog in grep ggrep; do
6238 for ac_exec_ext in '' $ac_executable_extensions; do
6239 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6240 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6241# Check for GNU ac_path_GREP and select it if it is found.
6242 # Check for GNU $ac_path_GREP
6243case `"$ac_path_GREP" --version 2>&1` in
6244*GNU*)
6245 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6246*)
6247 ac_count=0
6248 $as_echo_n 0123456789 >"conftest.in"
6249 while :
6250 do
6251 cat "conftest.in" "conftest.in" >"conftest.tmp"
6252 mv "conftest.tmp" "conftest.in"
6253 cp "conftest.in" "conftest.nl"
6254 $as_echo 'GREP' >> "conftest.nl"
6255 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6256 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6257 as_fn_arith $ac_count + 1 && ac_count=$as_val
6258 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6259 # Best one so far, save it but keep looking for a better one
6260 ac_cv_path_GREP="$ac_path_GREP"
6261 ac_path_GREP_max=$ac_count
6262 fi
6263 # 10*(2^10) chars as input seems more than enough
6264 test $ac_count -gt 10 && break
6265 done
6266 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6267esac
6268
6269 $ac_path_GREP_found && break 3
6270 done
6271 done
6272 done
6273IFS=$as_save_IFS
6274 if test -z "$ac_cv_path_GREP"; then
6275 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6276 fi
6277else
6278 ac_cv_path_GREP=$GREP
6279fi
6280
6281fi
6282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6283$as_echo "$ac_cv_path_GREP" >&6; }
6284 GREP="$ac_cv_path_GREP"
6285
6286
6287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6288$as_echo_n "checking for egrep... " >&6; }
6289if test "${ac_cv_path_EGREP+set}" = set; then :
6290 $as_echo_n "(cached) " >&6
6291else
6292 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6293 then ac_cv_path_EGREP="$GREP -E"
6294 else
6295 if test -z "$EGREP"; then
6296 ac_path_EGREP_found=false
6297 # Loop through the user's path and test for each of PROGNAME-LIST
6298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6299for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6300do
6301 IFS=$as_save_IFS
6302 test -z "$as_dir" && as_dir=.
6303 for ac_prog in egrep; do
6304 for ac_exec_ext in '' $ac_executable_extensions; do
6305 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6306 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6307# Check for GNU ac_path_EGREP and select it if it is found.
6308 # Check for GNU $ac_path_EGREP
6309case `"$ac_path_EGREP" --version 2>&1` in
6310*GNU*)
6311 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6312*)
6313 ac_count=0
6314 $as_echo_n 0123456789 >"conftest.in"
6315 while :
6316 do
6317 cat "conftest.in" "conftest.in" >"conftest.tmp"
6318 mv "conftest.tmp" "conftest.in"
6319 cp "conftest.in" "conftest.nl"
6320 $as_echo 'EGREP' >> "conftest.nl"
6321 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6322 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6323 as_fn_arith $ac_count + 1 && ac_count=$as_val
6324 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6325 # Best one so far, save it but keep looking for a better one
6326 ac_cv_path_EGREP="$ac_path_EGREP"
6327 ac_path_EGREP_max=$ac_count
6328 fi
6329 # 10*(2^10) chars as input seems more than enough
6330 test $ac_count -gt 10 && break
6331 done
6332 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6333esac
6334
6335 $ac_path_EGREP_found && break 3
6336 done
6337 done
6338 done
6339IFS=$as_save_IFS
6340 if test -z "$ac_cv_path_EGREP"; then
6341 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6342 fi
6343else
6344 ac_cv_path_EGREP=$EGREP
6345fi
6346
6347 fi
6348fi
6349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6350$as_echo "$ac_cv_path_EGREP" >&6; }
6351 EGREP="$ac_cv_path_EGREP"
6352
6353
6354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6355$as_echo_n "checking for ANSI C header files... " >&6; }
6356if test "${ac_cv_header_stdc+set}" = set; then :
6357 $as_echo_n "(cached) " >&6
6358else
6359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6360/* end confdefs.h. */
6361#include <stdlib.h>
6362#include <stdarg.h>
6363#include <string.h>
6364#include <float.h>
6365
6366int
6367main ()
6368{
6369
6370 ;
6371 return 0;
6372}
6373_ACEOF
6374if ac_fn_c_try_compile "$LINENO"; then :
6375 ac_cv_header_stdc=yes
6376else
6377 ac_cv_header_stdc=no
6378fi
6379rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6380
6381if test $ac_cv_header_stdc = yes; then
6382 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6384/* end confdefs.h. */
6385#include <string.h>
6386
6387_ACEOF
6388if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6389 $EGREP "memchr" >/dev/null 2>&1; then :
6390
6391else
6392 ac_cv_header_stdc=no
6393fi
6394rm -f conftest*
6395
6396fi
6397
6398if test $ac_cv_header_stdc = yes; then
6399 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6401/* end confdefs.h. */
6402#include <stdlib.h>
6403
6404_ACEOF
6405if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6406 $EGREP "free" >/dev/null 2>&1; then :
6407
6408else
6409 ac_cv_header_stdc=no
6410fi
6411rm -f conftest*
6412
6413fi
6414
6415if test $ac_cv_header_stdc = yes; then
6416 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6417 if test "$cross_compiling" = yes; then :
6418 :
6419else
6420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6421/* end confdefs.h. */
6422#include <ctype.h>
6423#include <stdlib.h>
6424#if ((' ' & 0x0FF) == 0x020)
6425# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6426# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6427#else
6428# define ISLOWER(c) \
6429 (('a' <= (c) && (c) <= 'i') \
6430 || ('j' <= (c) && (c) <= 'r') \
6431 || ('s' <= (c) && (c) <= 'z'))
6432# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6433#endif
6434
6435#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6436int
6437main ()
6438{
6439 int i;
6440 for (i = 0; i < 256; i++)
6441 if (XOR (islower (i), ISLOWER (i))
6442 || toupper (i) != TOUPPER (i))
6443 return 2;
6444 return 0;
6445}
6446_ACEOF
6447if ac_fn_c_try_run "$LINENO"; then :
6448
6449else
6450 ac_cv_header_stdc=no
6451fi
6452rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6453 conftest.$ac_objext conftest.beam conftest.$ac_ext
6454fi
6455
6456fi
6457fi
6458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6459$as_echo "$ac_cv_header_stdc" >&6; }
6460if test $ac_cv_header_stdc = yes; then
6461
6462$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6463
6464fi
6465
6466# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6467for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6468 inttypes.h stdint.h unistd.h
6469do :
6470 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6471ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6472"
6473eval as_val=\$$as_ac_Header
6474 if test "x$as_val" = x""yes; then :
6475 cat >>confdefs.h <<_ACEOF
6476#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6477_ACEOF
6478
6479fi
6480
6481done
6482
6483
6484for ac_header in libelf.h
6485do :
6486 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6487if test "x$ac_cv_header_libelf_h" = x""yes; then :
6488 cat >>confdefs.h <<_ACEOF
6489#define HAVE_LIBELF_H 1
6490_ACEOF
6491 have_libelf_h=yes
6492fi
6493
6494done
6495
6496 for ac_header in gelf.h
6497do :
6498 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6499if test "x$ac_cv_header_gelf_h" = x""yes; then :
6500 cat >>confdefs.h <<_ACEOF
6501#define HAVE_GELF_H 1
6502_ACEOF
6503 have_gelf_h=yes
6504fi
6505
6506done
6507
6508
6509 for ac_header in libelf/libelf.h
6510do :
6511 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6512if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6513 cat >>confdefs.h <<_ACEOF
6514#define HAVE_LIBELF_LIBELF_H 1
6515_ACEOF
6516 have_libelf_libelf_h=yes
6517fi
6518
6519done
6520
6521 for ac_header in libelf/gelf.h
6522do :
6523 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6524if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6525 cat >>confdefs.h <<_ACEOF
6526#define HAVE_LIBELF_GELF_H 1
6527_ACEOF
6528 have_libelf_gelf_h=yes
6529fi
6530
6531done
6532
6533
6534 # If we couldn't find libelf.h and the user forced it, emit an error.
6535 if test x"$have_libelf_h" != x"yes" \
6536 && test x"$have_libelf_libelf_h" != x"yes" ; then
6537 if test x"$default_enable_lto" != x"yes" ; then
6538 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6539 else
6540 enable_lto=no
6541 libelflibs=
6542 libelfinc=
6543 fi
6544 fi
6545
6546 # If we couldn't find gelf.h and the user forced it, emit an error.
6547 if test x"$have_gelf_h" != x"yes" \
6548 && test x"$have_libelf_gelf_h" != x"yes" ; then
6549 if test x"$default_enable_lto" != x"yes" ; then
6550 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6551 else
6552 enable_lto=no
6553 libelflibs=
6554 libelfinc=
6555 fi
6556 fi
6557
6558 # Check that the detected libelf has the functions we need. We cannot
6559 # rely on just detecting the headers since they do not include
6560 # versioning information. Add functions, if needed.
6561 if test x"$enable_lto" = x"yes" ; then
6562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6563$as_echo_n "checking for the correct version of libelf... " >&6; }
6564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6565/* end confdefs.h. */
6566#include <libelf.h>
6567int
6568main ()
6569{
6570
6571 elf_errmsg (0);
6572 elf_getscn (0, 0);
6573 elf_nextscn (0, 0);
6574 elf_strptr (0, 0, 0);
6575 elf_getident (0, 0);
6576 elf_getshdrstrndx (0, 0);
6577 elf_begin (0, 0, 0);
6578 elf_ndxscn (0);
6579 elf_end (0);
6580
6581 ;
6582 return 0;
6583}
6584_ACEOF
6585if ac_fn_c_try_link "$LINENO"; then :
6586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6587$as_echo "yes" >&6; };
6588else
6589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6590$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6591
6592fi
6593rm -f core conftest.err conftest.$ac_objext \
6594 conftest$ac_exeext conftest.$ac_ext
6595
6596 # If we couldn't enable LTO and the user forced it, emit an error.
6597 if test x"$enable_lto" = x"no" \
6598 && test x"$default_enable_lto" != x"yes" ; then
6599 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6600Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6601to specify its location." "$LINENO" 5
6602 fi
6603 fi
6604
6605 CFLAGS="$saved_CFLAGS"
6606 CPPFLAGS="$saved_CPPFLAGS"
6607 LIBS="$saved_LIBS"
6608
1f53ca9a
AO
6609 fi
6610
700d40ca
ILT
6611 # Flags needed for libelf.
6612
6613
6614fi
6615
e28c595f 6616
947f426e 6617# By default, C is the only stage 1 language.
9b134994 6618stage1_languages=,c,
1d39f329 6619
e8a5fa9c 6620# Target libraries that we bootstrap.
2aa2364a 6621bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6622
9e07f89d
NN
6623# Figure out what language subdirectories are present.
6624# Look if the user specified --enable-languages="..."; if not, use
6625# the environment variable $LANGUAGES if defined. $LANGUAGES might
6626# go away some day.
6627# NB: embedded tabs in this IF block -- do not untabify
6628if test -d ${srcdir}/gcc; then
6629 if test x"${enable_languages+set}" != xset; then
6630 if test x"${LANGUAGES+set}" = xset; then
6631 enable_languages="${LANGUAGES}"
6632 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6633 else
6634 enable_languages=all
6635 fi
6636 else
6637 if test x"${enable_languages}" = x ||
6638 test x"${enable_languages}" = xyes;
6639 then
6640 echo configure.in: --enable-languages needs at least one language argument 1>&2
6641 exit 1
6642 fi
6643 fi
6644 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6645
096f7d00
DE
6646 # 'f95' is the old name for the 'fortran' language. We issue a warning
6647 # and make the substitution.
6648 case ,${enable_languages}, in
6649 *,f95,*)
6650 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6651 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6652 ;;
6653 esac
6654
9e07f89d
NN
6655 # First scan to see if an enabled language requires some other language.
6656 # We assume that a given config-lang.in will list all the language
6657 # front ends it requires, even if some are required indirectly.
6658 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6659 case ${lang_frag} in
6660 ..) ;;
6661 # The odd quoting in the next line works around
6662 # an apparent bug in bash 1.12 on linux.
6663 ${srcdir}/gcc/[*]/config-lang.in) ;;
6664 *)
6665 # From the config-lang.in, get $language, $lang_requires
6666 language=
6667 lang_requires=
6668 . ${lang_frag}
6669 for other in ${lang_requires} ; do
6670 case ,${enable_languages}, in
6671 *,$other,*) ;;
6672 *,all,*) ;;
6673 *,$language,*)
6674 echo " \`$other' language required by \`$language'; enabling" 1>&2
6675 enable_languages="${enable_languages},${other}"
6676 ;;
6677 esac
6678 done
6679 ;;
6680 esac
6681 done
6682
9b134994 6683 new_enable_languages=,c,
700d40ca
ILT
6684
6685 # If LTO is enabled, add the LTO front end.
6686 extra_host_libiberty_configure_flags=
6687 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6688 case ,${enable_languages}, in
6689 *,lto,*) ;;
6690 *) enable_languages="${enable_languages},lto" ;;
6691 esac
700d40ca
ILT
6692 if test "${ENABLE_GOLD}" = "yes" ; then
6693 configdirs="$configdirs lto-plugin"
6694 extra_host_libiberty_configure_flags=--enable-shared
6695 fi
6696 fi
6697
6698
9e07f89d 6699 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6700 potential_languages=,c,
9e07f89d
NN
6701
6702 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6703 case ${lang_frag} in
6704 ..) ;;
6705 # The odd quoting in the next line works around
6706 # an apparent bug in bash 1.12 on linux.
6707 ${srcdir}/gcc/[*]/config-lang.in) ;;
6708 *)
c6b750e1 6709 # From the config-lang.in, get $language, $target_libs,
1d39f329 6710 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6711 language=
6712 target_libs=
6713 lang_dirs=
64ce424c 6714 subdir_requires=
9b134994
PB
6715 boot_language=no
6716 build_by_default=yes
9e07f89d 6717 . ${lang_frag}
9b134994
PB
6718 if test x${language} = x; then
6719 echo "${lang_frag} doesn't set \$language." 1>&2
6720 exit 1
6721 fi
6722
1f53ca9a
AO
6723 if test "$language" = "c++" \
6724 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6725 boot_language=yes
6726 fi
6727
9b134994
PB
6728 case ,${enable_languages}, in
6729 *,${language},*)
9e07f89d
NN
6730 # Language was explicitly selected; include it.
6731 add_this_lang=yes
6732 ;;
9b134994
PB
6733 *,all,*)
6734 # 'all' was selected, select it if it is a default language
6735 add_this_lang=${build_by_default}
9e07f89d
NN
6736 ;;
6737 *)
6738 add_this_lang=no
6739 ;;
6740 esac
4b1cb4fe 6741
64ce424c 6742 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6743 for i in $subdir_requires; do
3d3adb43 6744 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6745 case ,${enable_languages}, in
6746 *,${language},*)
6747 # Specifically requested language; tell them.
81ecdfbb 6748 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6749 ;;
6750 *)
6751 # Silently disable.
9b134994 6752 add_this_lang=unsupported
64ce424c
PB
6753 ;;
6754 esac
6755 done
6756
9b134994
PB
6757 # Disable Ada if no preexisting GNAT is available.
6758 case ,${enable_languages},:${language}:${have_gnat} in
6759 *,${language},*:ada:no)
6760 # Specifically requested language; tell them.
81ecdfbb 6761 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6762 ;;
6763 *:ada:no)
6764 # Silently disable.
6765 add_this_lang=unsupported
6766 ;;
6767 esac
6768
59f7ec45
HPN
6769 # Disable a language that is unsupported by the target.
6770 case " $unsupported_languages " in
6771 *" $language "*)
9b134994 6772 add_this_lang=unsupported
59f7ec45
HPN
6773 ;;
6774 esac
6775
4b1cb4fe 6776 case $add_this_lang in
9b134994 6777 unsupported)
9e07f89d 6778 # Remove language-dependent dirs.
1d39f329
NN
6779 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6780 ;;
9b134994
PB
6781 no)
6782 # Remove language-dependent dirs; still show language as supported.
6783 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6784 potential_languages="${potential_languages}${language},"
6785 ;;
6786 yes)
6787 new_enable_languages="${new_enable_languages}${language},"
6788 potential_languages="${potential_languages}${language},"
1d39f329 6789 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6790 case "${boot_language}:,$enable_stage1_languages," in
6791 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6792 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6793 case ",$stage1_languages," in
6794 *,$language,* | ,yes, | ,all,) ;;
6795 *) stage1_languages="${stage1_languages}${language}," ;;
6796 esac
e8a5fa9c
RW
6797 # We need to bootstrap any supporting libraries.
6798 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6799 ;;
6800 esac
6801 ;;
9e07f89d
NN
6802 esac
6803 ;;
6804 esac
6805 done
6806
81ecdfbb
RW
6807 # Check whether --enable-stage1-languages was given.
6808if test "${enable_stage1_languages+set}" = set; then :
6809 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6810 ,no,|,,)
6811 # Set it to something that will have no effect in the loop below
6812 enable_stage1_languages=c ;;
6813 ,yes,)
6814 enable_stage1_languages=`echo $new_enable_languages | \
6815 sed -e "s/^,//" -e "s/,$//" ` ;;
6816 *,all,*)
6817 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6818 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6819 esac
6820
6821 # Add "good" languages from enable_stage1_languages to stage1_languages,
6822 # while "bad" languages go in missing_languages. Leave no duplicates.
6823 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6824 case $potential_languages in
6825 *,$i,*)
6826 case $stage1_languages in
6827 *,$i,*) ;;
6828 *) stage1_languages="$stage1_languages$i," ;;
6829 esac ;;
6830 *)
6831 case $missing_languages in
6832 *,$i,*) ;;
6833 *) missing_languages="$missing_languages$i," ;;
6834 esac ;;
6835 esac
6836 done
81ecdfbb
RW
6837fi
6838
9b134994
PB
6839
6840 # Remove leading/trailing commas that were added for simplicity
6841 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6842 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6843 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6844 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6845
9e07f89d 6846 if test "x$missing_languages" != x; then
81ecdfbb 6847 as_fn_error "
27258dd4 6848The following requested languages could not be built: ${missing_languages}
81ecdfbb 6849Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6850 fi
9e07f89d
NN
6851 if test "x$new_enable_languages" != "x$enable_languages"; then
6852 echo The following languages will be built: ${new_enable_languages}
9b134994 6853 enable_languages="$new_enable_languages"
9e07f89d 6854 fi
9b134994 6855
c6b750e1 6856
81ec575a 6857 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6858fi
6859
a6df5a19
PB
6860# Handle --disable-<component> generically.
6861for dir in $configdirs $build_configdirs $target_configdirs ; do
6862 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6863 varname=`echo $dirname | sed -e s/+/_/g`
6864 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6865 noconfigdirs="$noconfigdirs $dir"
6866 fi
6867done
6868
4f0ef2d8 6869# Check for Boehm's garbage collector
81ecdfbb
RW
6870# Check whether --enable-objc-gc was given.
6871if test "${enable_objc_gc+set}" = set; then :
6872 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6873 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6874 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6875 ;;
6876esac
81ecdfbb
RW
6877fi
6878
4f0ef2d8
CD
6879
6880# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6881case ,${enable_languages},:${enable_objc_gc} in
6882 *,objc,*:yes)
4f0ef2d8
CD
6883 # Keep target-boehm-gc if requested for Objective-C.
6884 ;;
4f0ef2d8 6885 *)
d42c4017
DA
6886 # Otherwise remove target-boehm-gc depending on target-libjava.
6887 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6888 noconfigdirs="$noconfigdirs target-boehm-gc"
6889 fi
4f0ef2d8
CD
6890 ;;
6891esac
6892
caeba88f
AL
6893# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6894# $build_configdirs and $target_configdirs.
9e07f89d
NN
6895# If we have the source for $noconfigdirs entries, add them to $notsupp.
6896
6897notsupp=""
6898for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6899 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6900 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6901 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6902 if test -r $srcdir/$dirname/configure ; then
6903 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6904 true
6905 else
6906 notsupp="$notsupp $dir"
6907 fi
6908 fi
6909 fi
caeba88f
AL
6910 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6911 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6912 if test -r $srcdir/$dirname/configure ; then
6913 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6914 true
6915 else
6916 notsupp="$notsupp $dir"
6917 fi
6918 fi
6919 fi
9e07f89d
NN
6920 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6921 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6922 if test -r $srcdir/$dirname/configure ; then
6923 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6924 true
6925 else
6926 notsupp="$notsupp $dir"
6927 fi
6928 fi
6929 fi
6930done
6931
6932# Sometimes the tools are distributed with libiberty but with no other
6933# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6934# Don't let libgcc imply libiberty either.
9e07f89d 6935if test -n "${target_configdirs}" ; then
f86e35b8 6936 libgcc=
9e07f89d
NN
6937 others=
6938 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6939 if test "$i" = "libgcc"; then
6940 libgcc=target-libgcc
6941 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6942 if test -r $srcdir/$i/configure ; then
6943 others=yes;
6944 break;
6945 fi
6946 fi
6947 done
6948 if test -z "${others}" ; then
f86e35b8 6949 target_configdirs=$libgcc
9e07f89d
NN
6950 fi
6951fi
6952
6953# Quietly strip out all directories which aren't configurable in this tree.
6954# This relies on all configurable subdirectories being autoconfiscated, which
6955# is now the case.
6a9cf61e
PB
6956build_configdirs_all="$build_configdirs"
6957build_configdirs=
6958for i in ${build_configdirs_all} ; do
c6b750e1 6959 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6960 if test -f ${srcdir}/$j/configure ; then
6961 build_configdirs="${build_configdirs} $i"
6962 fi
6963done
6964
9e07f89d
NN
6965configdirs_all="$configdirs"
6966configdirs=
6967for i in ${configdirs_all} ; do
6968 if test -f ${srcdir}/$i/configure ; then
6969 configdirs="${configdirs} $i"
6970 fi
6971done
6a9cf61e 6972
9e07f89d
NN
6973target_configdirs_all="$target_configdirs"
6974target_configdirs=
6975for i in ${target_configdirs_all} ; do
c6b750e1 6976 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6977 if test -f ${srcdir}/$j/configure ; then
6978 target_configdirs="${target_configdirs} $i"
6979 fi
6980done
6981
6982# Produce a warning message for the subdirs we can't configure.
6983# This isn't especially interesting in the Cygnus tree, but in the individual
6984# FSF releases, it's important to let people know when their machine isn't
6985# supported by the one or two programs in a package.
6986
6987if test -n "${notsupp}" && test -z "${norecursion}" ; then
6988 # If $appdirs is non-empty, at least one of those directories must still
6989 # be configured, or we error out. (E.g., if the gas release supports a
6990 # specified target in some subdirs but not the gas subdir, we shouldn't
6991 # pretend that all is well.)
6992 if test -n "$appdirs" ; then
6993 for dir in $appdirs ; do
6994 if test -r $dir/Makefile.in ; then
6995 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6996 appdirs=""
6997 break
6998 fi
6a9cf61e 6999 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
7000 appdirs=""
7001 break
7002 fi
7003 fi
7004 done
7005 if test -n "$appdirs" ; then
7006 echo "*** This configuration is not supported by this package." 1>&2
7007 exit 1
7008 fi
7009 fi
7010 # Okay, some application will build, or we don't care to check. Still
7011 # notify of subdirs not getting built.
7012 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
7013 echo " ${notsupp}" 1>&2
7014 echo " (Any other directories should still work fine.)" 1>&2
7015fi
7016
7017case "$host" in
7018 *msdosdjgpp*)
7019 enable_gdbtk=no ;;
7020esac
7021
18f6b6ee
PB
7022# To find our prefix, in gcc_cv_tool_prefix.
7023
7024# The user is always right.
7025if test "${PATH_SEPARATOR+set}" != set; then
7026 echo "#! /bin/sh" >conf$$.sh
7027 echo "exit 0" >>conf$$.sh
7028 chmod +x conf$$.sh
7029 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7030 PATH_SEPARATOR=';'
7031 else
7032 PATH_SEPARATOR=:
7033 fi
7034 rm -f conf$$.sh
7035fi
7036
7037
7038
7039if test "x$exec_prefix" = xNONE; then
7040 if test "x$prefix" = xNONE; then
7041 gcc_cv_tool_prefix=$ac_default_prefix
7042 else
7043 gcc_cv_tool_prefix=$prefix
7044 fi
7045else
7046 gcc_cv_tool_prefix=$exec_prefix
7047fi
7048
7049# If there is no compiler in the tree, use the PATH only. In any
7050# case, if there is no compiler in the tree nobody should use
7051# AS_FOR_TARGET and LD_FOR_TARGET.
7052if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7053 gcc_version=`cat $srcdir/gcc/BASE-VER`
7054 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7055 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7056 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7057 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7058 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7059 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7060else
7061 gcc_cv_tool_dirs=
7062fi
7063
7064if test x$build = x$target && test -n "$md_exec_prefix"; then
7065 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7066fi
7067
7068
7069
9e07f89d
NN
7070copy_dirs=
7071
c6b750e1 7072
81ecdfbb
RW
7073# Check whether --with-build-sysroot was given.
7074if test "${with_build_sysroot+set}" = set; then :
7075 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
7076 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7077 fi
7078else
7079 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 7080fi
a19b6204
MM
7081
7082
8a6ee3ab 7083
81ecdfbb
RW
7084
7085# Check whether --with-debug-prefix-map was given.
7086if test "${with_debug_prefix_map+set}" = set; then :
7087 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
7088 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7089 for debug_map in $withval; do
7090 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7091 done
7092 fi
7093else
7094 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
7095fi
7096
8a6ee3ab
JM
7097
7098
7f6ef0c0
PB
7099# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7100# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7101# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7102# We want to ensure that TARGET libraries (which we know are built with
7103# gcc) are built with "-O2 -g", so include those options when setting
7104# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7105if test "x$CFLAGS_FOR_TARGET" = x; then
7106 CFLAGS_FOR_TARGET=$CFLAGS
7107 case " $CFLAGS " in
7108 *" -O2 "*) ;;
7109 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7110 esac
7111 case " $CFLAGS " in
7112 *" -g "* | *" -g3 "*) ;;
7113 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7114 esac
7115fi
7116
7117
7118if test "x$CXXFLAGS_FOR_TARGET" = x; then
7119 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7120 case " $CXXFLAGS " in
7121 *" -O2 "*) ;;
7122 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7123 esac
7124 case " $CXXFLAGS " in
7125 *" -g "* | *" -g3 "*) ;;
7126 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7127 esac
7128fi
7129
7130
9e07f89d
NN
7131# Handle --with-headers=XXX. If the value is not "yes", the contents of
7132# the named directory are copied to $(tooldir)/sys-include.
7133if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7134 if test x${is_cross_compiler} = xno ; then
7135 echo 1>&2 '***' --with-headers is only supported when cross compiling
7136 exit 1
7137 fi
7138 if test x"${with_headers}" != xyes ; then
18f6b6ee 7139 x=${gcc_cv_tool_prefix}
c6b750e1 7140 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7141 fi
7142fi
7143
7144# Handle --with-libs=XXX. If the value is not "yes", the contents of
7145# the name directories are copied to $(tooldir)/lib. Multiple directories
7146# are permitted.
7147if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7148 if test x${is_cross_compiler} = xno ; then
7149 echo 1>&2 '***' --with-libs is only supported when cross compiling
7150 exit 1
7151 fi
7152 if test x"${with_libs}" != xyes ; then
7153 # Copy the libraries in reverse order, so that files in the first named
7154 # library override files in subsequent libraries.
18f6b6ee 7155 x=${gcc_cv_tool_prefix}
9e07f89d 7156 for l in ${with_libs}; do
c6b750e1 7157 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7158 done
7159 fi
7160fi
7161
700d40ca 7162# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7163#
7164# This is done by determining whether or not the appropriate directory
7165# is available, and by checking whether or not specific configurations
7166# have requested that this magic not happen.
c6b750e1
DJ
7167#
7168# The command line options always override the explicit settings in
2429c060
PB
7169# configure.in, and the settings in configure.in override this magic.
7170#
c6b750e1 7171# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7172# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7173# --without-gnu-ld options for the configure script. Similarly, if
7174# the default is to use the included zlib and you don't want to do that,
7175# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7176
7177if test x${use_gnu_as} = x &&
7178 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7179 with_gnu_as=yes
7180 extra_host_args="$extra_host_args --with-gnu-as"
7181fi
7182
7183if test x${use_gnu_ld} = x &&
93f9b408 7184 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7185 with_gnu_ld=yes
7186 extra_host_args="$extra_host_args --with-gnu-ld"
7187fi
7188
700d40ca
ILT
7189if test x${use_included_zlib} = x &&
7190 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7191 :
7192else
7193 with_system_zlib=yes
7194 extra_host_args="$extra_host_args --with-system-zlib"
7195fi
7196
2429c060
PB
7197# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7198# can detect this case.
7199
7200if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7201 with_newlib=yes
7202 extra_host_args="$extra_host_args --with-newlib"
7203fi
7204
9e07f89d
NN
7205# Handle ${copy_dirs}
7206set fnord ${copy_dirs}
7207shift
7208while test $# != 0 ; do
7209 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7210 :
7211 else
7212 echo Copying $1 to $2
7213
7214 # Use the install script to create the directory and all required
7215 # parent directories.
7216 if test -d $2 ; then
7217 :
7218 else
7219 echo >config.temp
7220 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7221 fi
7222
7223 # Copy the directory, assuming we have tar.
7224 # FIXME: Should we use B in the second tar? Not all systems support it.
7225 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7226
7227 # It is the responsibility of the user to correctly adjust all
7228 # symlinks. If somebody can figure out how to handle them correctly
7229 # here, feel free to add the code.
7230
7231 echo $1 > $2/COPIED
7232 fi
7233 shift; shift
7234done
7235
2429c060
PB
7236# Determine a target-dependent exec_prefix that the installed
7237# gcc will search in. Keep this list sorted by triplet, with
7238# the *-*-osname triplets last.
7239md_exec_prefix=
7240case "${target}" in
7241 alpha*-*-*vms*)
7242 md_exec_prefix=/gnu/lib/gcc-lib
7243 ;;
521ec477 7244 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7245 md_exec_prefix=/dev/env/DJDIR/bin
7246 ;;
521ec477 7247 i[34567]86-*-sco3.2v5*)
2429c060
PB
7248 if test $with_gnu_as = yes; then
7249 md_exec_prefix=/usr/gnu/bin
7250 else
7251 md_exec_prefix=/usr/ccs/bin/elf
7252 fi
7253 ;;
7254
7255 mn10300-*-* | \
7256 powerpc-*-chorusos* | \
7257 powerpc*-*-eabi* | \
7258 powerpc*-*-sysv* | \
7259 powerpc*-*-kaos* | \
7260 s390x-ibm-tpf*)
7261 md_exec_prefix=/usr/ccs/bin
7262 ;;
7263 sparc64-*-elf*)
7264 ;;
7265 v850*-*-*)
7266 md_exec_prefix=/usr/ccs/bin
7267 ;;
8b66833e 7268 xtensa*-*-elf*)
2429c060
PB
7269 ;;
7270
7271 *-*-beos* | \
7272 *-*-elf* | \
7273 *-*-hpux* | \
7274 *-*-netware* | \
7275 *-*-nto-qnx* | \
7276 *-*-rtems* | \
7277 *-*-solaris2* | \
521ec477 7278 *-*-sysv[45]* | \
2429c060
PB
7279 *-*-vxworks* | \
7280 *-wrs-windiss)
7281 md_exec_prefix=/usr/ccs/bin
7282 ;;
7283esac
7284
a0da8069
NN
7285extra_arflags_for_target=
7286extra_nmflags_for_target=
7287extra_ranlibflags_for_target=
7288target_makefile_frag=/dev/null
7289case "${target}" in
4e206d7e
DB
7290 mep*-*-*)
7291 target_makefile_frag="config/mt-mep"
7292 ;;
77d7106f
AM
7293 spu-*-*)
7294 target_makefile_frag="config/mt-spu"
7295 ;;
429acdec
RS
7296 mips*-sde-elf*)
7297 target_makefile_frag="config/mt-sde"
7298 ;;
f3b1e08e
RS
7299 mipsisa*-*-elfoabi*)
7300 target_makefile_frag="config/mt-mips-elfoabi"
7301 ;;
e7c8859c
RS
7302 mips*-*-*linux* | mips*-*-gnu*)
7303 target_makefile_frag="config/mt-mips-gnu"
7304 ;;
2a3124ca 7305 *-*-netware*)
a0da8069
NN
7306 target_makefile_frag="config/mt-netware"
7307 ;;
29383458 7308 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7309 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7310 ;;
7311 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7312 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7313 # commands to handle both 32-bit and 64-bit objects. These flags are
7314 # harmless if we're using GNU nm or ar.
7315 extra_arflags_for_target=" -X32_64"
7316 extra_nmflags_for_target=" -B -X32_64"
7317 ;;
92f4e989
JM
7318 *-*-darwin[3-9]*)
7319 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
7320 extra_ranlibflags_for_target=" -c"
7321 ;;
7322 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7323 target_makefile_frag="config/mt-wince"
7324 ;;
7325esac
7326
7327alphaieee_frag=/dev/null
7328case $target in
7329 alpha*-*-*)
7330 # This just makes sure to use the -mieee option to build target libs.
7331 # This should probably be set individually by each library.
7332 alphaieee_frag="config/mt-alphaieee"
7333 ;;
7334esac
7335
7336# If --enable-target-optspace always use -Os instead of -O2 to build
7337# the target libraries, similarly if it is not specified, use -Os
7338# on selected platforms.
7339ospace_frag=/dev/null
7340case "${enable_target_optspace}:${target}" in
7341 yes:*)
7342 ospace_frag="config/mt-ospace"
7343 ;;
7344 :d30v-*)
7345 ospace_frag="config/mt-d30v"
7346 ;;
7347 :m32r-* | :d10v-* | :fr30-*)
7348 ospace_frag="config/mt-ospace"
7349 ;;
7350 no:* | :*)
7351 ;;
7352 *)
7353 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7354 ;;
7355esac
7356
a0da8069
NN
7357# Default to using --with-stabs for certain targets.
7358if test x${with_stabs} = x ; then
7359 case "${target}" in
e31d1ea3 7360 mips*-*-irix[56]*)
a0da8069
NN
7361 ;;
7362 mips*-*-* | alpha*-*-osf*)
7363 with_stabs=yes;
7364 extra_host_args="${extra_host_args} --with-stabs"
7365 ;;
7366 esac
7367fi
7368
7369# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7370# them automatically.
7371case "${host}" in
c6b750e1 7372 hppa*64*-*-hpux11*)
a0da8069
NN
7373 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7374 ;;
7375esac
7376
a0da8069
NN
7377# Some systems (e.g., one of the i386-aix systems the gas testers are
7378# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7379tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7380build_tooldir=${tooldir}
7381
a0da8069
NN
7382# Create a .gdbinit file which runs the one in srcdir
7383# and tells GDB to look there for source files.
7384
7385if test -r ${srcdir}/.gdbinit ; then
7386 case ${srcdir} in
7387 .) ;;
7388 *) cat > ./.gdbinit <<EOF
7389# ${NO_EDIT}
7390dir ${srcdir}
7391dir .
7392source ${srcdir}/.gdbinit
7393EOF
7394 ;;
7395 esac
7396fi
7397
a0da8069
NN
7398# Make sure that the compiler is able to generate an executable. If it
7399# can't, we are probably in trouble. We don't care whether we can run the
7400# executable--we might be using a cross compiler--we only care whether it
7401# can be created. At this point the main configure script has set CC.
7402we_are_ok=no
7403echo "int main () { return 0; }" > conftest.c
7404${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7405if test $? = 0 ; then
7406 if test -s conftest || test -s conftest.exe ; then
7407 we_are_ok=yes
7408 fi
c6b750e1 7409fi
a0da8069
NN
7410case $we_are_ok in
7411 no)
7412 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7413 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7414 rm -f conftest*
7415 exit 1
7416 ;;
7417esac
7418rm -f conftest*
7419
7420# The Solaris /usr/ucb/cc compiler does not appear to work.
7421case "${host}" in
7422 sparc-sun-solaris2*)
7423 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7424 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7425 could_use=
7426 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7427 if test -d /opt/cygnus/bin ; then
7428 if test "$could_use" = "" ; then
7429 could_use="/opt/cygnus/bin"
7430 else
7431 could_use="$could_use or /opt/cygnus/bin"
7432 fi
7433 fi
7434 if test "$could_use" = "" ; then
7435 echo "Warning: compilation may fail because you're using"
7436 echo "/usr/ucb/cc. You should change your PATH or CC "
7437 echo "variable and rerun configure."
7438 else
7439 echo "Warning: compilation may fail because you're using"
7440 echo "/usr/ucb/cc, when you should use the C compiler from"
7441 echo "$could_use. You should change your"
7442 echo "PATH or CC variable and rerun configure."
7443 fi
7444 fi
7445 ;;
7446esac
7447
3bbd2f8f 7448# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7449case "${host}" in
7450 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7451 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7452 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7453 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7454esac
7455
3bbd2f8f 7456# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7457# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7458# built executables to PATH.
3bbd2f8f
AL
7459if test "$RPATH_ENVVAR" = PATH; then
7460 GCC_SHLIB_SUBDIR=/shlib
7461else
7462 GCC_SHLIB_SUBDIR=
7463fi
7464
a0da8069
NN
7465# Record target_configdirs and the configure arguments for target and
7466# build configuration in Makefile.
7467target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7468build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7469
2aa2364a
JR
7470# If we are building libgomp, bootstrap it.
7471if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7472 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7473fi
7474
a0da8069
NN
7475# Determine whether gdb needs tk/tcl or not.
7476# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7477# and in that case we want gdb to be built without tk. Ugh!
7478# In fact I believe gdb is the *only* package directly dependent on tk,
7479# so we should be able to put the 'maybe's in unconditionally and
7480# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7481# 100% sure that that's safe though.
c180f501 7482
675c6968 7483gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7484case "$enable_gdbtk" in
7485 no)
7486 GDB_TK="" ;;
c180f501
AC
7487 yes)
7488 GDB_TK="${gdb_tk}" ;;
a0da8069 7489 *)
c180f501
AC
7490 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7491 # distro. Eventually someone will fix this and move Insight, nee
7492 # gdbtk to a separate directory.
7493 if test -d ${srcdir}/gdb/gdbtk ; then
7494 GDB_TK="${gdb_tk}"
7495 else
7496 GDB_TK=""
7497 fi
7498 ;;
a0da8069 7499esac
907be67c
DJ
7500CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7501INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7502
6bd3dfaa 7503# Strip out unwanted targets.
dd12c3a8
NN
7504
7505# While at that, we remove Makefiles if we were started for recursive
7506# configuration, so that the top-level Makefile reconfigures them,
7507# like we used to do when configure itself was recursive.
dd12c3a8 7508
06a51eac
RW
7509# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7510# but now we're fixing up the Makefile ourselves with the additional
7511# commands passed to AC_CONFIG_FILES. Use separate variables
7512# extrasub-{build,host,target} not because there is any reason to split
7513# the substitutions up that way, but only to remain below the limit of
7514# 99 commands in a script, for HP-UX sed.
7515# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7516
81ecdfbb
RW
7517# Check whether --enable-bootstrap was given.
7518if test "${enable_bootstrap+set}" = set; then :
7519 enableval=$enable_bootstrap;
319cab08 7520else
9cb3fa6f 7521 enable_bootstrap=default
81ecdfbb
RW
7522fi
7523
319cab08 7524
9cb3fa6f
PB
7525# Issue errors and warnings for invalid/strange bootstrap combinations.
7526case "$configdirs" in
7527 *gcc*) have_compiler=yes ;;
7528 *) have_compiler=no ;;
7529esac
7530
7531case "$have_compiler:$host:$target:$enable_bootstrap" in
7532 *:*:*:no) ;;
7533
0aed8855 7534 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7535 # and we are in a native configuration.
7536 yes:$build:$build:default)
0aed8855 7537 enable_bootstrap=yes ;;
9cb3fa6f
PB
7538
7539 *:*:*:default)
7540 enable_bootstrap=no ;;
7541
7542 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7543 yes:$build:$build:yes)
9cb3fa6f
PB
7544 ;;
7545
7546 # Other configurations, but we have a compiler. Assume the user knows
7547 # what he's doing.
80911fe1 7548 yes:*:*:yes)
81ecdfbb
RW
7549 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7550$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7551 ;;
7552
7553 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7554 no:*:*:yes)
81ecdfbb 7555 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7556
7557 # Fail if wrong command line
7558 *)
81ecdfbb 7559 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7560 ;;
7561esac
7562
4385ad3c
RW
7563case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7564 *,c++,*:yes:yes) ;;
7565 *:yes:yes)
7566 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7567 ;;
7568esac
7569
16b1ad29
RW
7570case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7571 yes:yes:*\ gold\ *:*,c++,*) ;;
7572 yes:yes:*\ gold\ *:*)
7573 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7574 ;;
7575esac
7576
9cb3fa6f 7577# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7578case $enable_bootstrap in
319cab08 7579 yes)
96655cc4
AO
7580 bootstrap_suffix=bootstrap
7581 BUILD_CONFIG=bootstrap-debug
7582 ;;
319cab08 7583 no)
96655cc4
AO
7584 bootstrap_suffix=no-bootstrap
7585 BUILD_CONFIG=
7586 ;;
319cab08
PB
7587esac
7588
96655cc4
AO
7589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7590$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7591
7592
7593# Check whether --with-build-config was given.
7594if test "${with_build_config+set}" = set; then :
7595 withval=$with_build_config; case $with_build_config in
7596 yes) with_build_config= ;;
7597 no) with_build_config= BUILD_CONFIG= ;;
7598 esac
7599fi
7600
7601
7602if test "x${with_build_config}" != x; then
7603 BUILD_CONFIG=$with_build_config
7604else
7605 case $BUILD_CONFIG in
7606 bootstrap-debug)
7607 if echo "int f (void) { return 0; }" > conftest.c &&
7608 ${CC} -c conftest.c &&
7609 mv conftest.o conftest.o.g0 &&
7610 ${CC} -c -g conftest.c &&
7611 mv conftest.o conftest.o.g &&
7612 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7613 :
7614 else
7615 BUILD_CONFIG=
7616 fi
7617 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7618 ;;
7619 esac
7620fi
7621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7622$as_echo "$BUILD_CONFIG" >&6; }
7623
7624
06a51eac 7625extrasub_build=
6a9cf61e 7626for module in ${build_configdirs} ; do
498d4a71
CF
7627 if test -z "${no_recursion}" \
7628 && test -f ${build_subdir}/${module}/Makefile; then
7629 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7630 rm -f ${build_subdir}/${module}/Makefile
7631 fi
06a51eac 7632 extrasub_build="$extrasub_build
498d4a71
CF
7633/^@if build-$module\$/d
7634/^@endif build-$module\$/d
7635/^@if build-$module-$bootstrap_suffix\$/d
7636/^@endif build-$module-$bootstrap_suffix\$/d"
7637done
06a51eac 7638extrasub_host=
498d4a71 7639for module in ${configdirs} ; do
80911fe1 7640 if test -z "${no_recursion}"; then
8cf39b1b 7641 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7642 if test -f ${file}; then
7643 echo 1>&2 "*** removing ${file} to force reconfigure"
7644 rm -f ${file}
7645 fi
7646 done
498d4a71 7647 fi
06a51eac 7648 extrasub_host="$extrasub_host
498d4a71
CF
7649/^@if $module\$/d
7650/^@endif $module\$/d
7651/^@if $module-$bootstrap_suffix\$/d
7652/^@endif $module-$bootstrap_suffix\$/d"
7653done
06a51eac 7654extrasub_target=
498d4a71
CF
7655for module in ${target_configdirs} ; do
7656 if test -z "${no_recursion}" \
7657 && test -f ${target_subdir}/${module}/Makefile; then
7658 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7659 rm -f ${target_subdir}/${module}/Makefile
7660 fi
e8a5fa9c
RW
7661
7662 # We only bootstrap target libraries listed in bootstrap_target_libs.
7663 case $bootstrap_target_libs in
7664 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7665 *) target_bootstrap_suffix=no-bootstrap ;;
7666 esac
7667
06a51eac 7668 extrasub_target="$extrasub_target
498d4a71
CF
7669/^@if target-$module\$/d
7670/^@endif target-$module\$/d
e8a5fa9c
RW
7671/^@if target-$module-$target_bootstrap_suffix\$/d
7672/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7673done
7674
06a51eac
RW
7675# Do the final fixup along with target modules.
7676extrasub_target="$extrasub_target
6bd3dfaa 7677/^@if /,/^@endif /d"
a0da8069
NN
7678
7679# Create the serialization dependencies. This uses a temporary file.
7680
81ecdfbb
RW
7681# Check whether --enable-serial-configure was given.
7682if test "${enable_serial_configure+set}" = set; then :
7683 enableval=$enable_serial_configure;
7684fi
e6bfb94a
AO
7685
7686
1047cb91
DD
7687case ${enable_serial_configure} in
7688 yes)
7689 enable_serial_build_configure=yes
7690 enable_serial_host_configure=yes
7691 enable_serial_target_configure=yes
7692 ;;
7693esac
7694
a0da8069
NN
7695# These force 'configure's to be done one at a time, to avoid problems
7696# with contention over a shared config.cache.
7697rm -f serdep.tmp
e6bfb94a 7698echo '# serdep.tmp' > serdep.tmp
a0da8069 7699olditem=
1047cb91 7700test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7701for item in ${build_configdirs} ; do
7702 case ${olditem} in
7703 "") ;;
e6bfb94a 7704 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7705 esac
7706 olditem=${item}
7707done
7708olditem=
1047cb91 7709test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7710for item in ${configdirs} ; do
7711 case ${olditem} in
7712 "") ;;
e6bfb94a 7713 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7714 esac
7715 olditem=${item}
7716done
7717olditem=
1047cb91 7718test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7719for item in ${target_configdirs} ; do
7720 case ${olditem} in
7721 "") ;;
e6bfb94a 7722 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7723 esac
7724 olditem=${item}
7725done
7726serialization_dependencies=serdep.tmp
7727
7728
e6bfb94a 7729# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7730# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7731# might not want to pass down to subconfigures. The exception being
7732# --cache-file=/dev/null, which is used to turn off the use of cache
7733# files altogether, and which should be passed on to subconfigures.
7734# Also strip program-prefix, program-suffix, and program-transform-name,
7735# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7736baseargs=
7737keep_next=no
7738skip_next=no
7739eval "set -- $ac_configure_args"
18f6b6ee
PB
7740for ac_arg
7741do
c6b750e1
DJ
7742 if test X"$skip_next" = X"yes"; then
7743 skip_next=no
7744 continue
7745 fi
7746 if test X"$keep_next" = X"yes"; then
7747 case $ac_arg in
7748 *\'*)
7749 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7750 esac
7751 baseargs="$baseargs '$ac_arg'"
7752 keep_next=no
7753 continue
7754 fi
7755
7756 # Handle separated arguments. Based on the logic generated by
7757 # autoconf 2.59.
7758 case $ac_arg in
7759 *=* | --config-cache | -C | -disable-* | --disable-* \
7760 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7761 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7762 | -with-* | --with-* | -without-* | --without-* | --x)
7763 separate_arg=no
7764 ;;
7765 -*)
7766 separate_arg=yes
7767 ;;
7768 *)
7769 separate_arg=no
7770 ;;
7771 esac
7772
7773 case "$ac_arg" in
30167e0a
NC
7774 --cache-file=/dev/null | \
7775 -cache-file=/dev/null )
7776 # Handled here to avoid the test to skip args below.
7777 baseargs="$baseargs '$ac_arg'"
7778 # Assert: $separate_arg should always be no.
7779 keep_next=$separate_arg
7780 ;;
c6b750e1
DJ
7781 --no*)
7782 continue
7783 ;;
7784 --c* | \
7785 --sr* | \
7786 --ho* | \
7787 --bu* | \
7788 --t* | \
7789 --program-* | \
7790 -cache_file* | \
7791 -srcdir* | \
7792 -host* | \
7793 -build* | \
7794 -target* | \
7795 -program-prefix* | \
7796 -program-suffix* | \
7797 -program-transform-name* )
7798 skip_next=$separate_arg
7799 continue
7800 ;;
7801 -*)
7802 # An option. Add it.
7803 case $ac_arg in
7804 *\'*)
7805 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7806 esac
7807 baseargs="$baseargs '$ac_arg'"
7808 keep_next=$separate_arg
7809 ;;
7810 *)
7811 # Either a variable assignment, or a nonopt (triplet). Don't
7812 # pass it down; let the Makefile handle this.
7813 continue
7814 ;;
7815 esac
7816done
7817# Remove the initial space we just introduced and, as these will be
7818# expanded by make, quote '$'.
7819baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7820
f27d4f92
DJ
7821# Add in --program-transform-name, after --program-prefix and
7822# --program-suffix have been applied to it. Autoconf has already
7823# doubled dollar signs and backslashes in program_transform_name; we want
7824# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7825# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7826# Also, because we want to override the logic in subdir configure scripts to
7827# choose program_transform_name, replace any s,x,x, with s,y,y,.
7828sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7829${program_transform_name}
7830EOF_SED
7831gcc_transform_name=`cat conftestsed.out`
7832rm -f conftestsed.out
7833baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7834if test "$silent" = yes; then
7835 baseargs="$baseargs --silent"
7836fi
34a0f3cf 7837baseargs="$baseargs --disable-option-checking"
f27d4f92 7838
a0da8069
NN
7839# For the build-side libraries, we just need to pretend we're native,
7840# and not use the same cache file. Multilibs are neither needed nor
7841# desired.
4b900473 7842build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7843
7844# For host modules, accept cache file option, or specification as blank.
7845case "${cache_file}" in
7846"") # empty
7847 cache_file_option="" ;;
7848/* | [A-Za-z]:[\\/]* ) # absolute path
7849 cache_file_option="--cache-file=${cache_file}" ;;
7850*) # relative path
7851 cache_file_option="--cache-file=../${cache_file}" ;;
7852esac
7853
82252c06
NN
7854# Host dirs don't like to share a cache file either, horribly enough.
7855# This seems to be due to autoconf 2.5x stupidity.
4b900473 7856host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7857
7858target_configargs=${baseargs}
7859
7860# Passing a --with-cross-host argument lets the target libraries know
7861# whether they are being built with a cross-compiler or being built
7862# native. However, it would be better to use other mechanisms to make the
7863# sorts of decisions they want to make on this basis. Please consider
7864# this option to be deprecated. FIXME.
7865if test x${is_cross_compiler} = xyes ; then
c6b750e1 7866 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7867fi
7868
938d2b74
RW
7869# Default to --enable-multilib.
7870if test x${enable_multilib} = x ; then
a0da8069 7871 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7872fi
a0da8069
NN
7873
7874# Pass --with-newlib if appropriate. Note that target_configdirs has
7875# changed from the earlier setting of with_newlib.
7876if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7877 target_configargs="--with-newlib ${target_configargs}"
7878fi
7879
95036d20
NN
7880# Different target subdirs use different values of certain variables
7881# (notably CXX). Worse, multilibs use *lots* of different values.
7882# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7883# it doesn't automatically accept command-line overrides of them.
7884# This means it's not safe for target subdirs to share a cache file,
7885# which is disgusting, but there you have it. Hopefully this can be
7886# fixed in future. It's still worthwhile to use a cache file for each
7887# directory. I think.
7888
ae380b45
MS
7889# Pass the appropriate --build, --host, --target and --cache-file arguments.
7890# We need to pass --target, as newer autoconf's requires consistency
7891# for target_alias and gcc doesn't manage it consistently.
4b900473 7892target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7893
a0da8069
NN
7894FLAGS_FOR_TARGET=
7895case " $target_configdirs " in
7896 *" newlib "*)
7897 case " $target_configargs " in
7898 *" --with-newlib "*)
7899 case "$target" in
1f53ca9a
AO
7900 *-cygwin*)
7901 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'
7902 ;;
a0da8069
NN
7903 esac
7904
7905 # If we're not building GCC, don't discard standard headers.
7906 if test -d ${srcdir}/gcc; then
7907 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7908
7909 if test "${build}" != "${host}"; then
7910 # On Canadian crosses, CC_FOR_TARGET will have already been set
7911 # by `configure', so we won't have an opportunity to add -Bgcc/
7912 # to it. This is right: we don't want to search that directory
7913 # for binaries, but we want the header files in there, so add
7914 # them explicitly.
b00612cc 7915 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7916
7917 # Someone might think of using the pre-installed headers on
7918 # Canadian crosses, in case the installed compiler is not fully
7919 # compatible with the compiler being built. In this case, it
7920 # would be better to flag an error than risking having
7921 # incompatible object files being constructed. We can't
7922 # guarantee that an error will be flagged, but let's hope the
7923 # compiler will do it, when presented with incompatible header
7924 # files.
7925 fi
7926 fi
7927
7928 case "${target}-${is_cross_compiler}" in
ec11bdc6 7929 i[3456789]86-*-linux*-no)
a0da8069
NN
7930 # Here host == target, so we don't need to build gcc,
7931 # so we don't want to discard standard headers.
7932 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7933 ;;
7934 *)
7935 # If we're building newlib, use its generic headers last, but search
7936 # for any libc-related directories first (so make it the last -B
7937 # switch).
7938 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
7939
7940 # If we're building libgloss, find the startup file, simulator library
7941 # and linker script.
7942 case " $target_configdirs " in
7943 *" libgloss "*)
7944 # Look for startup file, simulator library and maybe linker script.
7945 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7946 # Look for libnosys.a in case the target needs it.
7947 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7948 # Most targets have the linker script in the source directory.
7949 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7950 ;;
7951 esac
a0da8069
NN
7952 ;;
7953 esac
7954 ;;
7955 esac
7956 ;;
7957esac
1f53ca9a 7958
45055374 7959case "$target" in
1f53ca9a
AO
7960 x86_64-*mingw* | *-w64-mingw*)
7961 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7962 # however, use a symlink named 'mingw' in ${prefix} .
7963 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7964 ;;
7965 *-mingw*)
7966 # MinGW can't be handled as Cygwin above since it does not use newlib.
7967 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'
7968 ;;
45055374 7969esac
a0da8069 7970
5fbad20a
DD
7971# Allow the user to override the flags for
7972# our build compiler if desired.
c66487f8
NC
7973if test x"${build}" = x"${host}" ; then
7974 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7975 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7976 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7977fi
5fbad20a 7978
a0da8069
NN
7979# On Canadian crosses, we'll be searching the right directories for
7980# the previously-installed cross compiler, so don't bother to add
7981# flags for directories within the install tree of the compiler
7982# being built; programs in there won't even run.
7983if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7984 # Search for pre-installed headers if nothing else fits.
bba45b8b 7985 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
7986fi
7987
7988if test "x${use_gnu_ld}" = x &&
7989 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7990 # Arrange for us to find uninstalled linker scripts.
b00612cc 7991 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7992fi
7993
a481dbb7
DD
7994# Search for other target-specific linker scripts and such.
7995case "${target}" in
4e206d7e
DB
7996 mep*)
7997 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7998 ;;
7999esac
8000
a0da8069 8001# Makefile fragments.
3e707e94
PB
8002for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
8003do
8004 eval fragval=\$$frag
8005 if test $fragval != /dev/null; then
8006 eval $frag=${srcdir}/$fragval
8007 fi
8008done
a0da8069
NN
8009
8010
8011
8012
8013
8014# Miscellanea: directories, flags, etc.
8015
8016
8017
8018
8019
8020
8021
3bbd2f8f 8022
6a9cf61e 8023# Build module lists & subconfigure args.
a0da8069
NN
8024
8025
8026
be01d343
PB
8027# Host module lists & subconfigure args.
8028
8029
8030
911e63d0 8031
be01d343
PB
8032# Target module lists & subconfigure args.
8033
8034
8035
8036# Build tools.
8037
8038
8039
1576798e
PB
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
be01d343
PB
8054# Generate default definitions for YACC, M4, LEX and other programs that run
8055# on the build machine. These are used if the Makefile can't locate these
8056# programs in objdir.
8057MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8058
8059for ac_prog in 'bison -y' byacc yacc
8060do
c6b750e1 8061 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8062set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8064$as_echo_n "checking for $ac_word... " >&6; }
8065if test "${ac_cv_prog_YACC+set}" = set; then :
8066 $as_echo_n "(cached) " >&6
be01d343
PB
8067else
8068 if test -n "$YACC"; then
8069 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8070else
c6b750e1
DJ
8071as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8072for as_dir in $PATH
8073do
8074 IFS=$as_save_IFS
8075 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8076 for ac_exec_ext in '' $ac_executable_extensions; do
8077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8078 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 8079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8080 break 2
8081 fi
8082done
81ecdfbb
RW
8083 done
8084IFS=$as_save_IFS
c6b750e1 8085
be01d343
PB
8086fi
8087fi
c6b750e1 8088YACC=$ac_cv_prog_YACC
be01d343 8089if test -n "$YACC"; then
81ecdfbb
RW
8090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8091$as_echo "$YACC" >&6; }
be01d343 8092else
81ecdfbb
RW
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8094$as_echo "no" >&6; }
be01d343
PB
8095fi
8096
81ecdfbb 8097
c6b750e1 8098 test -n "$YACC" && break
be01d343
PB
8099done
8100test -n "$YACC" || YACC="$MISSING bison -y"
8101
8102case " $build_configdirs " in
8103 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8104 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8105esac
8106
8107for ac_prog in bison
8108do
c6b750e1 8109 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8110set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8112$as_echo_n "checking for $ac_word... " >&6; }
8113if test "${ac_cv_prog_BISON+set}" = set; then :
8114 $as_echo_n "(cached) " >&6
be01d343
PB
8115else
8116 if test -n "$BISON"; then
8117 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8118else
c6b750e1
DJ
8119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8120for as_dir in $PATH
8121do
8122 IFS=$as_save_IFS
8123 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8124 for ac_exec_ext in '' $ac_executable_extensions; do
8125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8126 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8128 break 2
8129 fi
8130done
81ecdfbb
RW
8131 done
8132IFS=$as_save_IFS
c6b750e1 8133
be01d343
PB
8134fi
8135fi
c6b750e1 8136BISON=$ac_cv_prog_BISON
be01d343 8137if test -n "$BISON"; then
81ecdfbb
RW
8138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8139$as_echo "$BISON" >&6; }
be01d343 8140else
81ecdfbb
RW
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8142$as_echo "no" >&6; }
be01d343
PB
8143fi
8144
81ecdfbb 8145
c6b750e1 8146 test -n "$BISON" && break
be01d343
PB
8147done
8148test -n "$BISON" || BISON="$MISSING bison"
8149
8150case " $build_configdirs " in
8151 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8152esac
8153
8154for ac_prog in gm4 gnum4 m4
8155do
c6b750e1 8156 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8157set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8159$as_echo_n "checking for $ac_word... " >&6; }
8160if test "${ac_cv_prog_M4+set}" = set; then :
8161 $as_echo_n "(cached) " >&6
be01d343
PB
8162else
8163 if test -n "$M4"; then
8164 ac_cv_prog_M4="$M4" # Let the user override the test.
8165else
c6b750e1
DJ
8166as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8167for as_dir in $PATH
8168do
8169 IFS=$as_save_IFS
8170 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8171 for ac_exec_ext in '' $ac_executable_extensions; do
8172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8173 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8175 break 2
8176 fi
8177done
81ecdfbb
RW
8178 done
8179IFS=$as_save_IFS
c6b750e1 8180
be01d343
PB
8181fi
8182fi
c6b750e1 8183M4=$ac_cv_prog_M4
be01d343 8184if test -n "$M4"; then
81ecdfbb
RW
8185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8186$as_echo "$M4" >&6; }
be01d343 8187else
81ecdfbb
RW
8188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8189$as_echo "no" >&6; }
be01d343
PB
8190fi
8191
81ecdfbb 8192
c6b750e1 8193 test -n "$M4" && break
be01d343
PB
8194done
8195test -n "$M4" || M4="$MISSING m4"
8196
8197case " $build_configdirs " in
8198 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8199esac
8200
8201for ac_prog in flex lex
8202do
c6b750e1 8203 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8204set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8206$as_echo_n "checking for $ac_word... " >&6; }
8207if test "${ac_cv_prog_LEX+set}" = set; then :
8208 $as_echo_n "(cached) " >&6
be01d343
PB
8209else
8210 if test -n "$LEX"; then
8211 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8212else
c6b750e1
DJ
8213as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8214for as_dir in $PATH
8215do
8216 IFS=$as_save_IFS
8217 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8218 for ac_exec_ext in '' $ac_executable_extensions; do
8219 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8220 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8222 break 2
8223 fi
8224done
81ecdfbb
RW
8225 done
8226IFS=$as_save_IFS
c6b750e1 8227
be01d343
PB
8228fi
8229fi
c6b750e1 8230LEX=$ac_cv_prog_LEX
be01d343 8231if test -n "$LEX"; then
81ecdfbb
RW
8232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8233$as_echo "$LEX" >&6; }
be01d343 8234else
81ecdfbb
RW
8235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8236$as_echo "no" >&6; }
be01d343
PB
8237fi
8238
81ecdfbb 8239
c6b750e1 8240 test -n "$LEX" && break
be01d343
PB
8241done
8242test -n "$LEX" || LEX="$MISSING flex"
8243
8244case " $build_configdirs " in
8245 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8246 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8247esac
8248
8249for ac_prog in flex
8250do
c6b750e1 8251 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8252set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8254$as_echo_n "checking for $ac_word... " >&6; }
8255if test "${ac_cv_prog_FLEX+set}" = set; then :
8256 $as_echo_n "(cached) " >&6
be01d343
PB
8257else
8258 if test -n "$FLEX"; then
8259 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8260else
c6b750e1
DJ
8261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8262for as_dir in $PATH
8263do
8264 IFS=$as_save_IFS
8265 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8266 for ac_exec_ext in '' $ac_executable_extensions; do
8267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8268 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8270 break 2
8271 fi
8272done
81ecdfbb
RW
8273 done
8274IFS=$as_save_IFS
c6b750e1 8275
be01d343
PB
8276fi
8277fi
c6b750e1 8278FLEX=$ac_cv_prog_FLEX
be01d343 8279if test -n "$FLEX"; then
81ecdfbb
RW
8280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8281$as_echo "$FLEX" >&6; }
be01d343 8282else
81ecdfbb
RW
8283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8284$as_echo "no" >&6; }
be01d343
PB
8285fi
8286
81ecdfbb 8287
c6b750e1 8288 test -n "$FLEX" && break
be01d343
PB
8289done
8290test -n "$FLEX" || FLEX="$MISSING flex"
8291
8292case " $build_configdirs " in
8293 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8294esac
8295
8296for ac_prog in makeinfo
8297do
c6b750e1 8298 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8299set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8301$as_echo_n "checking for $ac_word... " >&6; }
8302if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8303 $as_echo_n "(cached) " >&6
be01d343
PB
8304else
8305 if test -n "$MAKEINFO"; then
8306 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8307else
c6b750e1
DJ
8308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8309for as_dir in $PATH
8310do
8311 IFS=$as_save_IFS
8312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8313 for ac_exec_ext in '' $ac_executable_extensions; do
8314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8315 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8317 break 2
8318 fi
8319done
81ecdfbb
RW
8320 done
8321IFS=$as_save_IFS
c6b750e1 8322
be01d343
PB
8323fi
8324fi
c6b750e1 8325MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8326if test -n "$MAKEINFO"; then
81ecdfbb
RW
8327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8328$as_echo "$MAKEINFO" >&6; }
be01d343 8329else
81ecdfbb
RW
8330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8331$as_echo "no" >&6; }
be01d343
PB
8332fi
8333
81ecdfbb 8334
c6b750e1 8335 test -n "$MAKEINFO" && break
be01d343
PB
8336done
8337test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8338
8339case " $build_configdirs " in
8340 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8341 *)
8342
10ad8ef3 8343 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8344 # higher, else we use the "missing" dummy.
8345 if ${MAKEINFO} --version \
10ad8ef3 8346 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8347 :
8348 else
8349 MAKEINFO="$MISSING makeinfo"
8350 fi
8351 ;;
8352
8353esac
a0da8069 8354
be01d343 8355# FIXME: expect and dejagnu may become build tools?
a0da8069 8356
be01d343
PB
8357for ac_prog in expect
8358do
c6b750e1 8359 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8360set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8362$as_echo_n "checking for $ac_word... " >&6; }
8363if test "${ac_cv_prog_EXPECT+set}" = set; then :
8364 $as_echo_n "(cached) " >&6
be01d343
PB
8365else
8366 if test -n "$EXPECT"; then
8367 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8368else
c6b750e1
DJ
8369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8370for as_dir in $PATH
8371do
8372 IFS=$as_save_IFS
8373 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8374 for ac_exec_ext in '' $ac_executable_extensions; do
8375 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8376 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8377 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8378 break 2
8379 fi
8380done
81ecdfbb
RW
8381 done
8382IFS=$as_save_IFS
c6b750e1 8383
be01d343
PB
8384fi
8385fi
c6b750e1 8386EXPECT=$ac_cv_prog_EXPECT
be01d343 8387if test -n "$EXPECT"; then
81ecdfbb
RW
8388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8389$as_echo "$EXPECT" >&6; }
be01d343 8390else
81ecdfbb
RW
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8392$as_echo "no" >&6; }
be01d343 8393fi
a0da8069 8394
81ecdfbb 8395
c6b750e1 8396 test -n "$EXPECT" && break
be01d343
PB
8397done
8398test -n "$EXPECT" || EXPECT="expect"
a0da8069 8399
be01d343
PB
8400case " $configdirs " in
8401 *" expect "*)
8402 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8403 ;;
8404esac
a0da8069 8405
be01d343
PB
8406for ac_prog in runtest
8407do
c6b750e1 8408 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8409set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8411$as_echo_n "checking for $ac_word... " >&6; }
8412if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8413 $as_echo_n "(cached) " >&6
be01d343
PB
8414else
8415 if test -n "$RUNTEST"; then
8416 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8417else
c6b750e1
DJ
8418as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8419for as_dir in $PATH
8420do
8421 IFS=$as_save_IFS
8422 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8423 for ac_exec_ext in '' $ac_executable_extensions; do
8424 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8425 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8426 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8427 break 2
8428 fi
8429done
81ecdfbb
RW
8430 done
8431IFS=$as_save_IFS
c6b750e1 8432
be01d343
PB
8433fi
8434fi
c6b750e1 8435RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8436if test -n "$RUNTEST"; then
81ecdfbb
RW
8437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8438$as_echo "$RUNTEST" >&6; }
be01d343 8439else
81ecdfbb
RW
8440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8441$as_echo "no" >&6; }
be01d343 8442fi
a0da8069 8443
81ecdfbb 8444
c6b750e1 8445 test -n "$RUNTEST" && break
be01d343
PB
8446done
8447test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8448
be01d343
PB
8449case " $configdirs " in
8450 *" dejagnu "*)
6b89cc21 8451 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8452 ;;
8453esac
a0da8069
NN
8454
8455
a0da8069 8456# Host tools.
859789af
AC
8457ncn_tool_prefix=
8458test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8459ncn_target_tool_prefix=
8460test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8461
9a819804
AO
8462
8463
8464if test -n "$AR"; then
8465 ac_cv_prog_AR=$AR
8466elif test -n "$ac_cv_prog_AR"; then
8467 AR=$ac_cv_prog_AR
8468fi
8469
8470if test -n "$ac_cv_prog_AR"; then
8471 for ncn_progname in ar; do
8472 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8473set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8475$as_echo_n "checking for $ac_word... " >&6; }
8476if test "${ac_cv_prog_AR+set}" = set; then :
8477 $as_echo_n "(cached) " >&6
9a819804
AO
8478else
8479 if test -n "$AR"; then
8480 ac_cv_prog_AR="$AR" # Let the user override the test.
8481else
8482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8483for as_dir in $PATH
8484do
8485 IFS=$as_save_IFS
8486 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8487 for ac_exec_ext in '' $ac_executable_extensions; do
8488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8489 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8491 break 2
8492 fi
8493done
81ecdfbb
RW
8494 done
8495IFS=$as_save_IFS
9a819804
AO
8496
8497fi
8498fi
8499AR=$ac_cv_prog_AR
8500if test -n "$AR"; then
81ecdfbb
RW
8501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8502$as_echo "$AR" >&6; }
9a819804 8503else
81ecdfbb
RW
8504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8505$as_echo "no" >&6; }
9a819804
AO
8506fi
8507
81ecdfbb 8508
9a819804
AO
8509 done
8510fi
8511
8512for ncn_progname in ar; do
05cbd757
PB
8513 if test -n "$ncn_tool_prefix"; then
8514 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8515set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8517$as_echo_n "checking for $ac_word... " >&6; }
8518if test "${ac_cv_prog_AR+set}" = set; then :
8519 $as_echo_n "(cached) " >&6
859789af
AC
8520else
8521 if test -n "$AR"; then
8522 ac_cv_prog_AR="$AR" # Let the user override the test.
8523else
c6b750e1
DJ
8524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8525for as_dir in $PATH
8526do
8527 IFS=$as_save_IFS
8528 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8529 for ac_exec_ext in '' $ac_executable_extensions; do
8530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8531 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8533 break 2
8534 fi
8535done
81ecdfbb
RW
8536 done
8537IFS=$as_save_IFS
c6b750e1 8538
859789af
AC
8539fi
8540fi
c6b750e1 8541AR=$ac_cv_prog_AR
859789af 8542if test -n "$AR"; then
81ecdfbb
RW
8543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8544$as_echo "$AR" >&6; }
859789af 8545else
81ecdfbb
RW
8546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8547$as_echo "no" >&6; }
859789af
AC
8548fi
8549
81ecdfbb 8550
05cbd757
PB
8551 fi
8552 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8553 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8554set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8556$as_echo_n "checking for $ac_word... " >&6; }
8557if test "${ac_cv_prog_AR+set}" = set; then :
8558 $as_echo_n "(cached) " >&6
859789af 8559else
05cbd757
PB
8560 if test -n "$AR"; then
8561 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8562else
c6b750e1
DJ
8563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8564for as_dir in $PATH
8565do
8566 IFS=$as_save_IFS
8567 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8568 for ac_exec_ext in '' $ac_executable_extensions; do
8569 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8570 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8571 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8572 break 2
8573 fi
8574done
81ecdfbb
RW
8575 done
8576IFS=$as_save_IFS
c6b750e1 8577
859789af
AC
8578fi
8579fi
c6b750e1 8580AR=$ac_cv_prog_AR
05cbd757 8581if test -n "$AR"; then
81ecdfbb
RW
8582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8583$as_echo "$AR" >&6; }
859789af 8584else
81ecdfbb
RW
8585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8586$as_echo "no" >&6; }
859789af 8587fi
c6b750e1 8588
81ecdfbb 8589
05cbd757
PB
8590 fi
8591 test -n "$ac_cv_prog_AR" && break
8592done
8593
8594if test -z "$ac_cv_prog_AR" ; then
8595 set dummy ar
8596 if test $build = $host ; then
8597 AR="$2"
859789af 8598 else
05cbd757 8599 AR="${ncn_tool_prefix}$2"
859789af 8600 fi
859789af
AC
8601fi
8602
9a819804
AO
8603
8604
8605if test -n "$AS"; then
8606 ac_cv_prog_AS=$AS
8607elif test -n "$ac_cv_prog_AS"; then
8608 AS=$ac_cv_prog_AS
8609fi
8610
8611if test -n "$ac_cv_prog_AS"; then
8612 for ncn_progname in as; do
8613 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8614set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8616$as_echo_n "checking for $ac_word... " >&6; }
8617if test "${ac_cv_prog_AS+set}" = set; then :
8618 $as_echo_n "(cached) " >&6
9a819804
AO
8619else
8620 if test -n "$AS"; then
8621 ac_cv_prog_AS="$AS" # Let the user override the test.
8622else
8623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8624for as_dir in $PATH
8625do
8626 IFS=$as_save_IFS
8627 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8628 for ac_exec_ext in '' $ac_executable_extensions; do
8629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8630 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8632 break 2
8633 fi
8634done
81ecdfbb
RW
8635 done
8636IFS=$as_save_IFS
9a819804
AO
8637
8638fi
8639fi
8640AS=$ac_cv_prog_AS
8641if test -n "$AS"; then
81ecdfbb
RW
8642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8643$as_echo "$AS" >&6; }
9a819804 8644else
81ecdfbb
RW
8645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8646$as_echo "no" >&6; }
9a819804
AO
8647fi
8648
81ecdfbb 8649
9a819804
AO
8650 done
8651fi
8652
8653for ncn_progname in as; do
05cbd757
PB
8654 if test -n "$ncn_tool_prefix"; then
8655 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8656set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8658$as_echo_n "checking for $ac_word... " >&6; }
8659if test "${ac_cv_prog_AS+set}" = set; then :
8660 $as_echo_n "(cached) " >&6
859789af
AC
8661else
8662 if test -n "$AS"; then
8663 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8664else
8665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8666for as_dir in $PATH
8667do
8668 IFS=$as_save_IFS
8669 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8670 for ac_exec_ext in '' $ac_executable_extensions; do
8671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8672 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8674 break 2
8675 fi
8676done
81ecdfbb
RW
8677 done
8678IFS=$as_save_IFS
c6b750e1 8679
859789af
AC
8680fi
8681fi
c6b750e1 8682AS=$ac_cv_prog_AS
859789af 8683if test -n "$AS"; then
81ecdfbb
RW
8684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8685$as_echo "$AS" >&6; }
859789af 8686else
81ecdfbb
RW
8687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8688$as_echo "no" >&6; }
859789af
AC
8689fi
8690
81ecdfbb 8691
05cbd757
PB
8692 fi
8693 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8694 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8695set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8697$as_echo_n "checking for $ac_word... " >&6; }
8698if test "${ac_cv_prog_AS+set}" = set; then :
8699 $as_echo_n "(cached) " >&6
859789af 8700else
05cbd757
PB
8701 if test -n "$AS"; then
8702 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8703else
c6b750e1
DJ
8704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8705for as_dir in $PATH
8706do
8707 IFS=$as_save_IFS
8708 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8709 for ac_exec_ext in '' $ac_executable_extensions; do
8710 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8711 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8713 break 2
8714 fi
8715done
81ecdfbb
RW
8716 done
8717IFS=$as_save_IFS
c6b750e1 8718
859789af
AC
8719fi
8720fi
c6b750e1 8721AS=$ac_cv_prog_AS
05cbd757 8722if test -n "$AS"; then
81ecdfbb
RW
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8724$as_echo "$AS" >&6; }
859789af 8725else
81ecdfbb
RW
8726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8727$as_echo "no" >&6; }
859789af 8728fi
c6b750e1 8729
81ecdfbb 8730
05cbd757
PB
8731 fi
8732 test -n "$ac_cv_prog_AS" && break
8733done
8734
8735if test -z "$ac_cv_prog_AS" ; then
8736 set dummy as
8737 if test $build = $host ; then
8738 AS="$2"
859789af 8739 else
05cbd757 8740 AS="${ncn_tool_prefix}$2"
859789af 8741 fi
859789af
AC
8742fi
8743
9a819804
AO
8744
8745
8746if test -n "$DLLTOOL"; then
8747 ac_cv_prog_DLLTOOL=$DLLTOOL
8748elif test -n "$ac_cv_prog_DLLTOOL"; then
8749 DLLTOOL=$ac_cv_prog_DLLTOOL
8750fi
8751
8752if test -n "$ac_cv_prog_DLLTOOL"; then
8753 for ncn_progname in dlltool; do
8754 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8755set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8757$as_echo_n "checking for $ac_word... " >&6; }
8758if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8759 $as_echo_n "(cached) " >&6
9a819804
AO
8760else
8761 if test -n "$DLLTOOL"; then
8762 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8763else
8764as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8765for as_dir in $PATH
8766do
8767 IFS=$as_save_IFS
8768 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8769 for ac_exec_ext in '' $ac_executable_extensions; do
8770 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8771 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8772 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8773 break 2
8774 fi
8775done
81ecdfbb
RW
8776 done
8777IFS=$as_save_IFS
9a819804
AO
8778
8779fi
8780fi
8781DLLTOOL=$ac_cv_prog_DLLTOOL
8782if test -n "$DLLTOOL"; then
81ecdfbb
RW
8783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8784$as_echo "$DLLTOOL" >&6; }
9a819804 8785else
81ecdfbb
RW
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8787$as_echo "no" >&6; }
9a819804
AO
8788fi
8789
81ecdfbb 8790
9a819804
AO
8791 done
8792fi
8793
8794for ncn_progname in dlltool; do
05cbd757
PB
8795 if test -n "$ncn_tool_prefix"; then
8796 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8797set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8799$as_echo_n "checking for $ac_word... " >&6; }
8800if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8801 $as_echo_n "(cached) " >&6
859789af
AC
8802else
8803 if test -n "$DLLTOOL"; then
8804 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8805else
c6b750e1
DJ
8806as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8807for as_dir in $PATH
8808do
8809 IFS=$as_save_IFS
8810 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8811 for ac_exec_ext in '' $ac_executable_extensions; do
8812 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8813 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8814 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8815 break 2
8816 fi
8817done
81ecdfbb
RW
8818 done
8819IFS=$as_save_IFS
c6b750e1 8820
859789af
AC
8821fi
8822fi
c6b750e1 8823DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8824if test -n "$DLLTOOL"; then
81ecdfbb
RW
8825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8826$as_echo "$DLLTOOL" >&6; }
859789af 8827else
81ecdfbb
RW
8828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8829$as_echo "no" >&6; }
859789af
AC
8830fi
8831
81ecdfbb 8832
05cbd757
PB
8833 fi
8834 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8835 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8836set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8838$as_echo_n "checking for $ac_word... " >&6; }
8839if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8840 $as_echo_n "(cached) " >&6
859789af 8841else
05cbd757
PB
8842 if test -n "$DLLTOOL"; then
8843 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8844else
c6b750e1
DJ
8845as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8846for as_dir in $PATH
8847do
8848 IFS=$as_save_IFS
8849 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8850 for ac_exec_ext in '' $ac_executable_extensions; do
8851 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8852 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8854 break 2
8855 fi
8856done
81ecdfbb
RW
8857 done
8858IFS=$as_save_IFS
c6b750e1 8859
859789af
AC
8860fi
8861fi
c6b750e1 8862DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8863if test -n "$DLLTOOL"; then
81ecdfbb
RW
8864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8865$as_echo "$DLLTOOL" >&6; }
859789af 8866else
81ecdfbb
RW
8867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8868$as_echo "no" >&6; }
859789af 8869fi
c6b750e1 8870
81ecdfbb 8871
05cbd757
PB
8872 fi
8873 test -n "$ac_cv_prog_DLLTOOL" && break
8874done
8875
8876if test -z "$ac_cv_prog_DLLTOOL" ; then
8877 set dummy dlltool
8878 if test $build = $host ; then
8879 DLLTOOL="$2"
859789af 8880 else
05cbd757 8881 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8882 fi
859789af
AC
8883fi
8884
9a819804
AO
8885
8886
8887if test -n "$LD"; then
8888 ac_cv_prog_LD=$LD
8889elif test -n "$ac_cv_prog_LD"; then
8890 LD=$ac_cv_prog_LD
8891fi
8892
8893if test -n "$ac_cv_prog_LD"; then
8894 for ncn_progname in ld; do
8895 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8896set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8898$as_echo_n "checking for $ac_word... " >&6; }
8899if test "${ac_cv_prog_LD+set}" = set; then :
8900 $as_echo_n "(cached) " >&6
9a819804
AO
8901else
8902 if test -n "$LD"; then
8903 ac_cv_prog_LD="$LD" # Let the user override the test.
8904else
8905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8906for as_dir in $PATH
8907do
8908 IFS=$as_save_IFS
8909 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8910 for ac_exec_ext in '' $ac_executable_extensions; do
8911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8912 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8914 break 2
8915 fi
8916done
81ecdfbb
RW
8917 done
8918IFS=$as_save_IFS
9a819804
AO
8919
8920fi
8921fi
8922LD=$ac_cv_prog_LD
8923if test -n "$LD"; then
81ecdfbb
RW
8924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8925$as_echo "$LD" >&6; }
9a819804 8926else
81ecdfbb
RW
8927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8928$as_echo "no" >&6; }
9a819804
AO
8929fi
8930
81ecdfbb 8931
9a819804
AO
8932 done
8933fi
8934
8935for ncn_progname in ld; do
05cbd757
PB
8936 if test -n "$ncn_tool_prefix"; then
8937 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8938set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8940$as_echo_n "checking for $ac_word... " >&6; }
8941if test "${ac_cv_prog_LD+set}" = set; then :
8942 $as_echo_n "(cached) " >&6
859789af
AC
8943else
8944 if test -n "$LD"; then
8945 ac_cv_prog_LD="$LD" # Let the user override the test.
8946else
c6b750e1
DJ
8947as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8948for as_dir in $PATH
8949do
8950 IFS=$as_save_IFS
8951 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8952 for ac_exec_ext in '' $ac_executable_extensions; do
8953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8954 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8956 break 2
8957 fi
8958done
81ecdfbb
RW
8959 done
8960IFS=$as_save_IFS
c6b750e1 8961
859789af
AC
8962fi
8963fi
c6b750e1 8964LD=$ac_cv_prog_LD
859789af 8965if test -n "$LD"; then
81ecdfbb
RW
8966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8967$as_echo "$LD" >&6; }
859789af 8968else
81ecdfbb
RW
8969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8970$as_echo "no" >&6; }
859789af
AC
8971fi
8972
81ecdfbb 8973
05cbd757
PB
8974 fi
8975 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8976 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8977set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8979$as_echo_n "checking for $ac_word... " >&6; }
8980if test "${ac_cv_prog_LD+set}" = set; then :
8981 $as_echo_n "(cached) " >&6
859789af 8982else
05cbd757
PB
8983 if test -n "$LD"; then
8984 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8985else
c6b750e1
DJ
8986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8987for as_dir in $PATH
8988do
8989 IFS=$as_save_IFS
8990 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8991 for ac_exec_ext in '' $ac_executable_extensions; do
8992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8993 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8995 break 2
8996 fi
8997done
81ecdfbb
RW
8998 done
8999IFS=$as_save_IFS
c6b750e1 9000
859789af
AC
9001fi
9002fi
c6b750e1 9003LD=$ac_cv_prog_LD
05cbd757 9004if test -n "$LD"; then
81ecdfbb
RW
9005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9006$as_echo "$LD" >&6; }
859789af 9007else
81ecdfbb
RW
9008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9009$as_echo "no" >&6; }
859789af 9010fi
c6b750e1 9011
81ecdfbb 9012
05cbd757
PB
9013 fi
9014 test -n "$ac_cv_prog_LD" && break
9015done
9016
9017if test -z "$ac_cv_prog_LD" ; then
9018 set dummy ld
9019 if test $build = $host ; then
9020 LD="$2"
859789af 9021 else
05cbd757 9022 LD="${ncn_tool_prefix}$2"
859789af 9023 fi
859789af
AC
9024fi
9025
9a819804
AO
9026
9027
9028if test -n "$LIPO"; then
9029 ac_cv_prog_LIPO=$LIPO
9030elif test -n "$ac_cv_prog_LIPO"; then
9031 LIPO=$ac_cv_prog_LIPO
9032fi
9033
9034if test -n "$ac_cv_prog_LIPO"; then
9035 for ncn_progname in lipo; do
9036 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9037set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9039$as_echo_n "checking for $ac_word... " >&6; }
9040if test "${ac_cv_prog_LIPO+set}" = set; then :
9041 $as_echo_n "(cached) " >&6
9a819804
AO
9042else
9043 if test -n "$LIPO"; then
9044 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9045else
9046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9047for as_dir in $PATH
9048do
9049 IFS=$as_save_IFS
9050 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9051 for ac_exec_ext in '' $ac_executable_extensions; do
9052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9053 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9055 break 2
9056 fi
9057done
81ecdfbb
RW
9058 done
9059IFS=$as_save_IFS
9a819804
AO
9060
9061fi
9062fi
9063LIPO=$ac_cv_prog_LIPO
9064if test -n "$LIPO"; then
81ecdfbb
RW
9065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9066$as_echo "$LIPO" >&6; }
9a819804 9067else
81ecdfbb
RW
9068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9069$as_echo "no" >&6; }
9a819804
AO
9070fi
9071
81ecdfbb 9072
9a819804
AO
9073 done
9074fi
9075
9076for ncn_progname in lipo; do
be01d343
PB
9077 if test -n "$ncn_tool_prefix"; then
9078 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9079set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9081$as_echo_n "checking for $ac_word... " >&6; }
9082if test "${ac_cv_prog_LIPO+set}" = set; then :
9083 $as_echo_n "(cached) " >&6
be01d343
PB
9084else
9085 if test -n "$LIPO"; then
9086 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9087else
c6b750e1
DJ
9088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9089for as_dir in $PATH
9090do
9091 IFS=$as_save_IFS
9092 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9093 for ac_exec_ext in '' $ac_executable_extensions; do
9094 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9095 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9097 break 2
9098 fi
9099done
81ecdfbb
RW
9100 done
9101IFS=$as_save_IFS
c6b750e1 9102
be01d343
PB
9103fi
9104fi
c6b750e1 9105LIPO=$ac_cv_prog_LIPO
be01d343 9106if test -n "$LIPO"; then
81ecdfbb
RW
9107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9108$as_echo "$LIPO" >&6; }
be01d343 9109else
81ecdfbb
RW
9110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9111$as_echo "no" >&6; }
be01d343
PB
9112fi
9113
81ecdfbb 9114
be01d343
PB
9115 fi
9116 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9117 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9118set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9120$as_echo_n "checking for $ac_word... " >&6; }
9121if test "${ac_cv_prog_LIPO+set}" = set; then :
9122 $as_echo_n "(cached) " >&6
be01d343
PB
9123else
9124 if test -n "$LIPO"; then
9125 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9126else
c6b750e1
DJ
9127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9128for as_dir in $PATH
9129do
9130 IFS=$as_save_IFS
9131 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9132 for ac_exec_ext in '' $ac_executable_extensions; do
9133 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9134 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9135 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9136 break 2
9137 fi
9138done
81ecdfbb
RW
9139 done
9140IFS=$as_save_IFS
c6b750e1 9141
be01d343
PB
9142fi
9143fi
c6b750e1 9144LIPO=$ac_cv_prog_LIPO
be01d343 9145if test -n "$LIPO"; then
81ecdfbb
RW
9146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9147$as_echo "$LIPO" >&6; }
be01d343 9148else
81ecdfbb
RW
9149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9150$as_echo "no" >&6; }
be01d343 9151fi
c6b750e1 9152
81ecdfbb 9153
be01d343
PB
9154 fi
9155 test -n "$ac_cv_prog_LIPO" && break
9156done
9157
9158if test -z "$ac_cv_prog_LIPO" ; then
9159 set dummy lipo
9160 if test $build = $host ; then
9161 LIPO="$2"
9162 else
9163 LIPO="${ncn_tool_prefix}$2"
9164 fi
9165fi
9166
9a819804
AO
9167
9168
9169if test -n "$NM"; then
9170 ac_cv_prog_NM=$NM
9171elif test -n "$ac_cv_prog_NM"; then
9172 NM=$ac_cv_prog_NM
9173fi
9174
9175if test -n "$ac_cv_prog_NM"; then
9176 for ncn_progname in nm; do
9177 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9178set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9180$as_echo_n "checking for $ac_word... " >&6; }
9181if test "${ac_cv_prog_NM+set}" = set; then :
9182 $as_echo_n "(cached) " >&6
859789af
AC
9183else
9184 if test -n "$NM"; then
9185 ac_cv_prog_NM="$NM" # Let the user override the test.
9186else
c6b750e1
DJ
9187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9188for as_dir in $PATH
9189do
9190 IFS=$as_save_IFS
9191 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9192 for ac_exec_ext in '' $ac_executable_extensions; do
9193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9194 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9196 break 2
9197 fi
9198done
81ecdfbb
RW
9199 done
9200IFS=$as_save_IFS
c6b750e1 9201
859789af
AC
9202fi
9203fi
c6b750e1 9204NM=$ac_cv_prog_NM
859789af 9205if test -n "$NM"; then
81ecdfbb
RW
9206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9207$as_echo "$NM" >&6; }
859789af 9208else
81ecdfbb
RW
9209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9210$as_echo "no" >&6; }
859789af
AC
9211fi
9212
81ecdfbb 9213
9a819804
AO
9214 done
9215fi
9216
9217for ncn_progname in nm; do
9218 if test -n "$ncn_tool_prefix"; then
9219 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9220set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9222$as_echo_n "checking for $ac_word... " >&6; }
9223if test "${ac_cv_prog_NM+set}" = set; then :
9224 $as_echo_n "(cached) " >&6
859789af 9225else
05cbd757
PB
9226 if test -n "$NM"; then
9227 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9228else
c6b750e1
DJ
9229as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9230for as_dir in $PATH
9231do
9232 IFS=$as_save_IFS
9233 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9234 for ac_exec_ext in '' $ac_executable_extensions; do
9235 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9236 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9237 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9238 break 2
9239 fi
9240done
81ecdfbb
RW
9241 done
9242IFS=$as_save_IFS
c6b750e1 9243
859789af
AC
9244fi
9245fi
c6b750e1 9246NM=$ac_cv_prog_NM
05cbd757 9247if test -n "$NM"; then
81ecdfbb
RW
9248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9249$as_echo "$NM" >&6; }
859789af 9250else
81ecdfbb
RW
9251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9252$as_echo "no" >&6; }
859789af 9253fi
c6b750e1 9254
81ecdfbb 9255
05cbd757 9256 fi
9a819804
AO
9257 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9258 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9259set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9261$as_echo_n "checking for $ac_word... " >&6; }
9262if test "${ac_cv_prog_NM+set}" = set; then :
9263 $as_echo_n "(cached) " >&6
9a819804
AO
9264else
9265 if test -n "$NM"; then
9266 ac_cv_prog_NM="$NM" # Let the user override the test.
9267else
9268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9269for as_dir in $PATH
9270do
9271 IFS=$as_save_IFS
9272 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9273 for ac_exec_ext in '' $ac_executable_extensions; do
9274 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9275 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9276 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9277 break 2
9278 fi
9279done
81ecdfbb
RW
9280 done
9281IFS=$as_save_IFS
9a819804
AO
9282
9283fi
9284fi
9285NM=$ac_cv_prog_NM
9286if test -n "$NM"; then
81ecdfbb
RW
9287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9288$as_echo "$NM" >&6; }
9a819804 9289else
81ecdfbb
RW
9290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9291$as_echo "no" >&6; }
9a819804
AO
9292fi
9293
81ecdfbb 9294
9a819804
AO
9295 fi
9296 test -n "$ac_cv_prog_NM" && break
9297done
9298
9299if test -z "$ac_cv_prog_NM" ; then
9300 set dummy nm
9301 if test $build = $host ; then
9302 NM="$2"
9303 else
9304 NM="${ncn_tool_prefix}$2"
9305 fi
9306fi
9307
9308
9309
9310if test -n "$RANLIB"; then
9311 ac_cv_prog_RANLIB=$RANLIB
9312elif test -n "$ac_cv_prog_RANLIB"; then
9313 RANLIB=$ac_cv_prog_RANLIB
9314fi
9315
9316if test -n "$ac_cv_prog_RANLIB"; then
9317 for ncn_progname in ranlib; do
9318 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9319set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9321$as_echo_n "checking for $ac_word... " >&6; }
9322if test "${ac_cv_prog_RANLIB+set}" = set; then :
9323 $as_echo_n "(cached) " >&6
9a819804
AO
9324else
9325 if test -n "$RANLIB"; then
9326 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9327else
9328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9329for as_dir in $PATH
9330do
9331 IFS=$as_save_IFS
9332 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9333 for ac_exec_ext in '' $ac_executable_extensions; do
9334 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9335 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9336 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9337 break 2
9338 fi
9339done
81ecdfbb
RW
9340 done
9341IFS=$as_save_IFS
9a819804
AO
9342
9343fi
9344fi
9345RANLIB=$ac_cv_prog_RANLIB
9346if test -n "$RANLIB"; then
81ecdfbb
RW
9347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9348$as_echo "$RANLIB" >&6; }
9a819804 9349else
81ecdfbb
RW
9350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9351$as_echo "no" >&6; }
9a819804
AO
9352fi
9353
81ecdfbb 9354
9a819804
AO
9355 done
9356fi
859789af 9357
9a819804 9358for ncn_progname in ranlib; do
05cbd757
PB
9359 if test -n "$ncn_tool_prefix"; then
9360 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9361set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9363$as_echo_n "checking for $ac_word... " >&6; }
9364if test "${ac_cv_prog_RANLIB+set}" = set; then :
9365 $as_echo_n "(cached) " >&6
859789af
AC
9366else
9367 if test -n "$RANLIB"; then
9368 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9369else
c6b750e1
DJ
9370as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9371for as_dir in $PATH
9372do
9373 IFS=$as_save_IFS
9374 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9375 for ac_exec_ext in '' $ac_executable_extensions; do
9376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9377 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9379 break 2
9380 fi
9381done
81ecdfbb
RW
9382 done
9383IFS=$as_save_IFS
c6b750e1 9384
859789af
AC
9385fi
9386fi
c6b750e1 9387RANLIB=$ac_cv_prog_RANLIB
859789af 9388if test -n "$RANLIB"; then
81ecdfbb
RW
9389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9390$as_echo "$RANLIB" >&6; }
859789af 9391else
81ecdfbb
RW
9392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9393$as_echo "no" >&6; }
859789af
AC
9394fi
9395
81ecdfbb 9396
05cbd757
PB
9397 fi
9398 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9399 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9400set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9402$as_echo_n "checking for $ac_word... " >&6; }
9403if test "${ac_cv_prog_RANLIB+set}" = set; then :
9404 $as_echo_n "(cached) " >&6
859789af 9405else
05cbd757
PB
9406 if test -n "$RANLIB"; then
9407 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9408else
c6b750e1
DJ
9409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9410for as_dir in $PATH
9411do
9412 IFS=$as_save_IFS
9413 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9414 for ac_exec_ext in '' $ac_executable_extensions; do
9415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9416 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9418 break 2
9419 fi
9420done
81ecdfbb
RW
9421 done
9422IFS=$as_save_IFS
c6b750e1 9423
859789af
AC
9424fi
9425fi
c6b750e1 9426RANLIB=$ac_cv_prog_RANLIB
05cbd757 9427if test -n "$RANLIB"; then
81ecdfbb
RW
9428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9429$as_echo "$RANLIB" >&6; }
859789af 9430else
81ecdfbb
RW
9431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9432$as_echo "no" >&6; }
859789af 9433fi
c6b750e1 9434
81ecdfbb 9435
859789af 9436 fi
05cbd757
PB
9437 test -n "$ac_cv_prog_RANLIB" && break
9438done
9439
9440if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9441 RANLIB="true"
859789af
AC
9442fi
9443
9a819804
AO
9444
9445
9446if test -n "$STRIP"; then
9447 ac_cv_prog_STRIP=$STRIP
9448elif test -n "$ac_cv_prog_STRIP"; then
9449 STRIP=$ac_cv_prog_STRIP
9450fi
9451
9452if test -n "$ac_cv_prog_STRIP"; then
9453 for ncn_progname in strip; do
9454 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9455set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9457$as_echo_n "checking for $ac_word... " >&6; }
9458if test "${ac_cv_prog_STRIP+set}" = set; then :
9459 $as_echo_n "(cached) " >&6
9a819804
AO
9460else
9461 if test -n "$STRIP"; then
9462 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9463else
9464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9465for as_dir in $PATH
9466do
9467 IFS=$as_save_IFS
9468 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9469 for ac_exec_ext in '' $ac_executable_extensions; do
9470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9471 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9473 break 2
9474 fi
9475done
81ecdfbb
RW
9476 done
9477IFS=$as_save_IFS
9a819804
AO
9478
9479fi
9480fi
9481STRIP=$ac_cv_prog_STRIP
9482if test -n "$STRIP"; then
81ecdfbb
RW
9483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9484$as_echo "$STRIP" >&6; }
9a819804 9485else
81ecdfbb
RW
9486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9487$as_echo "no" >&6; }
9a819804
AO
9488fi
9489
81ecdfbb 9490
9a819804
AO
9491 done
9492fi
9493
9494for ncn_progname in strip; do
be01d343
PB
9495 if test -n "$ncn_tool_prefix"; then
9496 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9497set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9499$as_echo_n "checking for $ac_word... " >&6; }
9500if test "${ac_cv_prog_STRIP+set}" = set; then :
9501 $as_echo_n "(cached) " >&6
be01d343
PB
9502else
9503 if test -n "$STRIP"; then
9504 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9505else
c6b750e1
DJ
9506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9507for as_dir in $PATH
9508do
9509 IFS=$as_save_IFS
9510 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9511 for ac_exec_ext in '' $ac_executable_extensions; do
9512 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9513 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9515 break 2
9516 fi
9517done
81ecdfbb
RW
9518 done
9519IFS=$as_save_IFS
c6b750e1 9520
be01d343
PB
9521fi
9522fi
c6b750e1 9523STRIP=$ac_cv_prog_STRIP
be01d343 9524if test -n "$STRIP"; then
81ecdfbb
RW
9525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9526$as_echo "$STRIP" >&6; }
be01d343 9527else
81ecdfbb
RW
9528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9529$as_echo "no" >&6; }
be01d343
PB
9530fi
9531
81ecdfbb 9532
be01d343
PB
9533 fi
9534 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9535 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9536set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9538$as_echo_n "checking for $ac_word... " >&6; }
9539if test "${ac_cv_prog_STRIP+set}" = set; then :
9540 $as_echo_n "(cached) " >&6
be01d343
PB
9541else
9542 if test -n "$STRIP"; then
9543 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9544else
c6b750e1
DJ
9545as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9546for as_dir in $PATH
9547do
9548 IFS=$as_save_IFS
9549 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9550 for ac_exec_ext in '' $ac_executable_extensions; do
9551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9552 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9553 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9554 break 2
9555 fi
9556done
81ecdfbb
RW
9557 done
9558IFS=$as_save_IFS
c6b750e1 9559
be01d343
PB
9560fi
9561fi
c6b750e1 9562STRIP=$ac_cv_prog_STRIP
be01d343 9563if test -n "$STRIP"; then
81ecdfbb
RW
9564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9565$as_echo "$STRIP" >&6; }
be01d343 9566else
81ecdfbb
RW
9567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9568$as_echo "no" >&6; }
be01d343 9569fi
c6b750e1 9570
81ecdfbb 9571
be01d343
PB
9572 fi
9573 test -n "$ac_cv_prog_STRIP" && break
9574done
9575
9576if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9577 STRIP="true"
be01d343
PB
9578fi
9579
9a819804
AO
9580
9581
9582if test -n "$WINDRES"; then
9583 ac_cv_prog_WINDRES=$WINDRES
9584elif test -n "$ac_cv_prog_WINDRES"; then
9585 WINDRES=$ac_cv_prog_WINDRES
9586fi
9587
9588if test -n "$ac_cv_prog_WINDRES"; then
9589 for ncn_progname in windres; do
9590 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9591set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9593$as_echo_n "checking for $ac_word... " >&6; }
9594if test "${ac_cv_prog_WINDRES+set}" = set; then :
9595 $as_echo_n "(cached) " >&6
9a819804
AO
9596else
9597 if test -n "$WINDRES"; then
9598 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9599else
9600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9601for as_dir in $PATH
9602do
9603 IFS=$as_save_IFS
9604 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9605 for ac_exec_ext in '' $ac_executable_extensions; do
9606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9607 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9609 break 2
9610 fi
9611done
81ecdfbb
RW
9612 done
9613IFS=$as_save_IFS
9a819804
AO
9614
9615fi
9616fi
9617WINDRES=$ac_cv_prog_WINDRES
9618if test -n "$WINDRES"; then
81ecdfbb
RW
9619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9620$as_echo "$WINDRES" >&6; }
9a819804 9621else
81ecdfbb
RW
9622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9623$as_echo "no" >&6; }
9a819804
AO
9624fi
9625
81ecdfbb 9626
9a819804
AO
9627 done
9628fi
9629
9630for ncn_progname in windres; do
05cbd757
PB
9631 if test -n "$ncn_tool_prefix"; then
9632 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9633set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9635$as_echo_n "checking for $ac_word... " >&6; }
9636if test "${ac_cv_prog_WINDRES+set}" = set; then :
9637 $as_echo_n "(cached) " >&6
859789af
AC
9638else
9639 if test -n "$WINDRES"; then
9640 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9641else
c6b750e1
DJ
9642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9643for as_dir in $PATH
9644do
9645 IFS=$as_save_IFS
9646 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9647 for ac_exec_ext in '' $ac_executable_extensions; do
9648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9649 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9651 break 2
9652 fi
9653done
81ecdfbb
RW
9654 done
9655IFS=$as_save_IFS
c6b750e1 9656
859789af
AC
9657fi
9658fi
c6b750e1 9659WINDRES=$ac_cv_prog_WINDRES
859789af 9660if test -n "$WINDRES"; then
81ecdfbb
RW
9661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9662$as_echo "$WINDRES" >&6; }
859789af 9663else
81ecdfbb
RW
9664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9665$as_echo "no" >&6; }
859789af
AC
9666fi
9667
81ecdfbb 9668
05cbd757
PB
9669 fi
9670 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9671 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9672set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9674$as_echo_n "checking for $ac_word... " >&6; }
9675if test "${ac_cv_prog_WINDRES+set}" = set; then :
9676 $as_echo_n "(cached) " >&6
859789af 9677else
05cbd757
PB
9678 if test -n "$WINDRES"; then
9679 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9680else
c6b750e1
DJ
9681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9682for as_dir in $PATH
9683do
9684 IFS=$as_save_IFS
9685 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9686 for ac_exec_ext in '' $ac_executable_extensions; do
9687 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9688 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9689 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9690 break 2
9691 fi
9692done
81ecdfbb
RW
9693 done
9694IFS=$as_save_IFS
c6b750e1 9695
859789af
AC
9696fi
9697fi
c6b750e1 9698WINDRES=$ac_cv_prog_WINDRES
05cbd757 9699if test -n "$WINDRES"; then
81ecdfbb
RW
9700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9701$as_echo "$WINDRES" >&6; }
859789af 9702else
81ecdfbb
RW
9703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9704$as_echo "no" >&6; }
859789af 9705fi
c6b750e1 9706
81ecdfbb 9707
05cbd757
PB
9708 fi
9709 test -n "$ac_cv_prog_WINDRES" && break
9710done
9711
9712if test -z "$ac_cv_prog_WINDRES" ; then
9713 set dummy windres
9714 if test $build = $host ; then
9715 WINDRES="$2"
859789af 9716 else
05cbd757 9717 WINDRES="${ncn_tool_prefix}$2"
859789af 9718 fi
859789af
AC
9719fi
9720
9a819804
AO
9721
9722
0c24b341
NC
9723if test -n "$WINDMC"; then
9724 ac_cv_prog_WINDMC=$WINDMC
9725elif test -n "$ac_cv_prog_WINDMC"; then
9726 WINDMC=$ac_cv_prog_WINDMC
9727fi
9728
9729if test -n "$ac_cv_prog_WINDMC"; then
9730 for ncn_progname in windmc; do
9731 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9732set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9734$as_echo_n "checking for $ac_word... " >&6; }
9735if test "${ac_cv_prog_WINDMC+set}" = set; then :
9736 $as_echo_n "(cached) " >&6
0c24b341
NC
9737else
9738 if test -n "$WINDMC"; then
9739 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9740else
9741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9742for as_dir in $PATH
9743do
9744 IFS=$as_save_IFS
9745 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9746 for ac_exec_ext in '' $ac_executable_extensions; do
9747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9748 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9750 break 2
9751 fi
9752done
81ecdfbb
RW
9753 done
9754IFS=$as_save_IFS
0c24b341
NC
9755
9756fi
9757fi
9758WINDMC=$ac_cv_prog_WINDMC
9759if test -n "$WINDMC"; then
81ecdfbb
RW
9760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9761$as_echo "$WINDMC" >&6; }
0c24b341 9762else
81ecdfbb
RW
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9764$as_echo "no" >&6; }
0c24b341
NC
9765fi
9766
81ecdfbb 9767
0c24b341
NC
9768 done
9769fi
9770
9771for ncn_progname in windmc; do
9772 if test -n "$ncn_tool_prefix"; then
9773 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9774set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9776$as_echo_n "checking for $ac_word... " >&6; }
9777if test "${ac_cv_prog_WINDMC+set}" = set; then :
9778 $as_echo_n "(cached) " >&6
0c24b341
NC
9779else
9780 if test -n "$WINDMC"; then
9781 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9782else
9783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9784for as_dir in $PATH
9785do
9786 IFS=$as_save_IFS
9787 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9788 for ac_exec_ext in '' $ac_executable_extensions; do
9789 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9790 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9792 break 2
9793 fi
9794done
81ecdfbb
RW
9795 done
9796IFS=$as_save_IFS
0c24b341
NC
9797
9798fi
9799fi
9800WINDMC=$ac_cv_prog_WINDMC
9801if test -n "$WINDMC"; then
81ecdfbb
RW
9802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9803$as_echo "$WINDMC" >&6; }
0c24b341 9804else
81ecdfbb
RW
9805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9806$as_echo "no" >&6; }
0c24b341
NC
9807fi
9808
81ecdfbb 9809
0c24b341
NC
9810 fi
9811 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9812 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9813set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9815$as_echo_n "checking for $ac_word... " >&6; }
9816if test "${ac_cv_prog_WINDMC+set}" = set; then :
9817 $as_echo_n "(cached) " >&6
0c24b341
NC
9818else
9819 if test -n "$WINDMC"; then
9820 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9821else
9822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9823for as_dir in $PATH
9824do
9825 IFS=$as_save_IFS
9826 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9827 for ac_exec_ext in '' $ac_executable_extensions; do
9828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9829 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9831 break 2
9832 fi
9833done
81ecdfbb
RW
9834 done
9835IFS=$as_save_IFS
0c24b341
NC
9836
9837fi
9838fi
9839WINDMC=$ac_cv_prog_WINDMC
9840if test -n "$WINDMC"; then
81ecdfbb
RW
9841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9842$as_echo "$WINDMC" >&6; }
0c24b341 9843else
81ecdfbb
RW
9844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9845$as_echo "no" >&6; }
0c24b341
NC
9846fi
9847
81ecdfbb 9848
0c24b341
NC
9849 fi
9850 test -n "$ac_cv_prog_WINDMC" && break
9851done
9852
9853if test -z "$ac_cv_prog_WINDMC" ; then
9854 set dummy windmc
9855 if test $build = $host ; then
9856 WINDMC="$2"
9857 else
9858 WINDMC="${ncn_tool_prefix}$2"
9859 fi
9860fi
9861
9862
9863
9a819804
AO
9864if test -n "$OBJCOPY"; then
9865 ac_cv_prog_OBJCOPY=$OBJCOPY
9866elif test -n "$ac_cv_prog_OBJCOPY"; then
9867 OBJCOPY=$ac_cv_prog_OBJCOPY
9868fi
9869
9870if test -n "$ac_cv_prog_OBJCOPY"; then
9871 for ncn_progname in objcopy; do
9872 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9873set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9875$as_echo_n "checking for $ac_word... " >&6; }
9876if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9877 $as_echo_n "(cached) " >&6
9a819804
AO
9878else
9879 if test -n "$OBJCOPY"; then
9880 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9881else
9882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9883for as_dir in $PATH
9884do
9885 IFS=$as_save_IFS
9886 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9887 for ac_exec_ext in '' $ac_executable_extensions; do
9888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9889 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9891 break 2
9892 fi
9893done
81ecdfbb
RW
9894 done
9895IFS=$as_save_IFS
9a819804
AO
9896
9897fi
9898fi
9899OBJCOPY=$ac_cv_prog_OBJCOPY
9900if test -n "$OBJCOPY"; then
81ecdfbb
RW
9901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9902$as_echo "$OBJCOPY" >&6; }
9a819804 9903else
81ecdfbb
RW
9904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9905$as_echo "no" >&6; }
9a819804
AO
9906fi
9907
81ecdfbb 9908
9a819804
AO
9909 done
9910fi
9911
9912for ncn_progname in objcopy; do
05cbd757
PB
9913 if test -n "$ncn_tool_prefix"; then
9914 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9915set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9917$as_echo_n "checking for $ac_word... " >&6; }
9918if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9919 $as_echo_n "(cached) " >&6
859789af
AC
9920else
9921 if test -n "$OBJCOPY"; then
9922 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9923else
c6b750e1
DJ
9924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9925for as_dir in $PATH
9926do
9927 IFS=$as_save_IFS
9928 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9929 for ac_exec_ext in '' $ac_executable_extensions; do
9930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9931 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9933 break 2
9934 fi
9935done
81ecdfbb
RW
9936 done
9937IFS=$as_save_IFS
c6b750e1 9938
859789af
AC
9939fi
9940fi
c6b750e1 9941OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9942if test -n "$OBJCOPY"; then
81ecdfbb
RW
9943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9944$as_echo "$OBJCOPY" >&6; }
859789af 9945else
81ecdfbb
RW
9946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9947$as_echo "no" >&6; }
859789af
AC
9948fi
9949
81ecdfbb 9950
05cbd757
PB
9951 fi
9952 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9953 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9954set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9956$as_echo_n "checking for $ac_word... " >&6; }
9957if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9958 $as_echo_n "(cached) " >&6
859789af 9959else
05cbd757
PB
9960 if test -n "$OBJCOPY"; then
9961 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9962else
c6b750e1
DJ
9963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9964for as_dir in $PATH
9965do
9966 IFS=$as_save_IFS
9967 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9968 for ac_exec_ext in '' $ac_executable_extensions; do
9969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9970 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9972 break 2
9973 fi
9974done
81ecdfbb
RW
9975 done
9976IFS=$as_save_IFS
c6b750e1 9977
859789af
AC
9978fi
9979fi
c6b750e1 9980OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9981if test -n "$OBJCOPY"; then
81ecdfbb
RW
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9983$as_echo "$OBJCOPY" >&6; }
859789af 9984else
81ecdfbb
RW
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9986$as_echo "no" >&6; }
859789af 9987fi
c6b750e1 9988
81ecdfbb 9989
05cbd757
PB
9990 fi
9991 test -n "$ac_cv_prog_OBJCOPY" && break
9992done
9993
9994if test -z "$ac_cv_prog_OBJCOPY" ; then
9995 set dummy objcopy
9996 if test $build = $host ; then
9997 OBJCOPY="$2"
859789af 9998 else
05cbd757 9999 OBJCOPY="${ncn_tool_prefix}$2"
859789af 10000 fi
859789af
AC
10001fi
10002
9a819804
AO
10003
10004
10005if test -n "$OBJDUMP"; then
10006 ac_cv_prog_OBJDUMP=$OBJDUMP
10007elif test -n "$ac_cv_prog_OBJDUMP"; then
10008 OBJDUMP=$ac_cv_prog_OBJDUMP
10009fi
10010
10011if test -n "$ac_cv_prog_OBJDUMP"; then
10012 for ncn_progname in objdump; do
10013 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10014set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10016$as_echo_n "checking for $ac_word... " >&6; }
10017if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10018 $as_echo_n "(cached) " >&6
9a819804
AO
10019else
10020 if test -n "$OBJDUMP"; then
10021 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10022else
10023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10024for as_dir in $PATH
10025do
10026 IFS=$as_save_IFS
10027 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10028 for ac_exec_ext in '' $ac_executable_extensions; do
10029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10030 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10032 break 2
10033 fi
10034done
81ecdfbb
RW
10035 done
10036IFS=$as_save_IFS
9a819804
AO
10037
10038fi
10039fi
10040OBJDUMP=$ac_cv_prog_OBJDUMP
10041if test -n "$OBJDUMP"; then
81ecdfbb
RW
10042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10043$as_echo "$OBJDUMP" >&6; }
9a819804 10044else
81ecdfbb
RW
10045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10046$as_echo "no" >&6; }
9a819804
AO
10047fi
10048
81ecdfbb 10049
9a819804
AO
10050 done
10051fi
10052
10053for ncn_progname in objdump; do
05cbd757
PB
10054 if test -n "$ncn_tool_prefix"; then
10055 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10056set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10058$as_echo_n "checking for $ac_word... " >&6; }
10059if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10060 $as_echo_n "(cached) " >&6
859789af
AC
10061else
10062 if test -n "$OBJDUMP"; then
10063 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10064else
c6b750e1
DJ
10065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10066for as_dir in $PATH
10067do
10068 IFS=$as_save_IFS
10069 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10070 for ac_exec_ext in '' $ac_executable_extensions; do
10071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10072 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10074 break 2
10075 fi
10076done
81ecdfbb
RW
10077 done
10078IFS=$as_save_IFS
c6b750e1 10079
859789af
AC
10080fi
10081fi
c6b750e1 10082OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 10083if test -n "$OBJDUMP"; then
81ecdfbb
RW
10084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10085$as_echo "$OBJDUMP" >&6; }
859789af 10086else
81ecdfbb
RW
10087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10088$as_echo "no" >&6; }
859789af
AC
10089fi
10090
81ecdfbb 10091
05cbd757
PB
10092 fi
10093 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10094 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10095set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10097$as_echo_n "checking for $ac_word... " >&6; }
10098if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10099 $as_echo_n "(cached) " >&6
859789af 10100else
05cbd757
PB
10101 if test -n "$OBJDUMP"; then
10102 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10103else
c6b750e1
DJ
10104as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10105for as_dir in $PATH
10106do
10107 IFS=$as_save_IFS
10108 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10109 for ac_exec_ext in '' $ac_executable_extensions; do
10110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10111 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10113 break 2
10114 fi
10115done
81ecdfbb
RW
10116 done
10117IFS=$as_save_IFS
c6b750e1 10118
859789af
AC
10119fi
10120fi
c6b750e1 10121OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10122if test -n "$OBJDUMP"; then
81ecdfbb
RW
10123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10124$as_echo "$OBJDUMP" >&6; }
859789af 10125else
81ecdfbb
RW
10126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10127$as_echo "no" >&6; }
859789af 10128fi
c6b750e1 10129
81ecdfbb 10130
05cbd757
PB
10131 fi
10132 test -n "$ac_cv_prog_OBJDUMP" && break
10133done
10134
10135if test -z "$ac_cv_prog_OBJDUMP" ; then
10136 set dummy objdump
10137 if test $build = $host ; then
10138 OBJDUMP="$2"
859789af 10139 else
05cbd757 10140 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10141 fi
859789af
AC
10142fi
10143
a0da8069
NN
10144
10145
10146
10147
10148
be01d343 10149# Target tools.
c6b750e1 10150
81ecdfbb
RW
10151# Check whether --with-build-time-tools was given.
10152if test "${with_build_time_tools+set}" = set; then :
10153 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10154 x/*) ;;
10155 *)
10156 with_build_time_tools=
81ecdfbb
RW
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10158$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10159 ;;
10160 esac
859789af 10161else
2429c060 10162 with_build_time_tools=
81ecdfbb
RW
10163fi
10164
859789af 10165
9a819804
AO
10166
10167
10168if test -n "$CC_FOR_TARGET"; then
10169 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10170elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10171 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10172fi
10173
10174if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10175 for ncn_progname in cc gcc; do
10176 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10177set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10179$as_echo_n "checking for $ac_word... " >&6; }
10180if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10181 $as_echo_n "(cached) " >&6
9a819804
AO
10182else
10183 if test -n "$CC_FOR_TARGET"; then
10184 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10185else
10186as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10187for as_dir in $PATH
10188do
10189 IFS=$as_save_IFS
10190 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10191 for ac_exec_ext in '' $ac_executable_extensions; do
10192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10193 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10195 break 2
10196 fi
10197done
81ecdfbb
RW
10198 done
10199IFS=$as_save_IFS
9a819804
AO
10200
10201fi
10202fi
10203CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10204if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10206$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10207else
81ecdfbb
RW
10208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10209$as_echo "no" >&6; }
9a819804
AO
10210fi
10211
81ecdfbb 10212
9a819804
AO
10213 done
10214fi
10215
10216if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10217 for ncn_progname in cc gcc; do
81ecdfbb
RW
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10219$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10220 if test -x $with_build_time_tools/${ncn_progname}; then
10221 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10223$as_echo "yes" >&6; }
cac3d6c4 10224 break
2429c060 10225 else
81ecdfbb
RW
10226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10227$as_echo "no" >&6; }
cac3d6c4
CM
10228 fi
10229 done
55db4b87
PB
10230fi
10231
2429c060
PB
10232if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10233 for ncn_progname in cc gcc; do
10234 if test -n "$ncn_target_tool_prefix"; then
10235 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10236set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10238$as_echo_n "checking for $ac_word... " >&6; }
10239if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10240 $as_echo_n "(cached) " >&6
55db4b87
PB
10241else
10242 if test -n "$CC_FOR_TARGET"; then
10243 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10244else
c6b750e1
DJ
10245as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10246for as_dir in $PATH
10247do
10248 IFS=$as_save_IFS
10249 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10250 for ac_exec_ext in '' $ac_executable_extensions; do
10251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10252 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10254 break 2
10255 fi
10256done
81ecdfbb
RW
10257 done
10258IFS=$as_save_IFS
c6b750e1 10259
55db4b87
PB
10260fi
10261fi
c6b750e1 10262CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10263if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10265$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10266else
81ecdfbb
RW
10267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10268$as_echo "no" >&6; }
55db4b87
PB
10269fi
10270
81ecdfbb 10271
2429c060
PB
10272 fi
10273 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10274 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10275set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10277$as_echo_n "checking for $ac_word... " >&6; }
10278if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10279 $as_echo_n "(cached) " >&6
55db4b87 10280else
05cbd757
PB
10281 if test -n "$CC_FOR_TARGET"; then
10282 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10283else
c6b750e1
DJ
10284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10285for as_dir in $PATH
10286do
10287 IFS=$as_save_IFS
10288 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10289 for ac_exec_ext in '' $ac_executable_extensions; do
10290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10291 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10292 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10293 break 2
10294 fi
10295done
81ecdfbb
RW
10296 done
10297IFS=$as_save_IFS
c6b750e1 10298
55db4b87
PB
10299fi
10300fi
c6b750e1 10301CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10302if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10304$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10305else
81ecdfbb
RW
10306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10307$as_echo "no" >&6; }
55db4b87 10308fi
c6b750e1 10309
81ecdfbb 10310
2429c060
PB
10311 fi
10312 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10313 done
10314fi
c6b750e1 10315
05cbd757
PB
10316if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10317 set dummy cc gcc
10318 if test $build = $target ; then
10319 CC_FOR_TARGET="$2"
55db4b87 10320 else
05cbd757 10321 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10322 fi
d3f5afc4
MS
10323else
10324 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10325fi
10326
9a819804
AO
10327
10328
10329if test -n "$CXX_FOR_TARGET"; then
10330 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10331elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10332 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10333fi
10334
10335if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10336 for ncn_progname in c++ g++ cxx gxx; do
10337 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10338set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10340$as_echo_n "checking for $ac_word... " >&6; }
10341if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10342 $as_echo_n "(cached) " >&6
9a819804
AO
10343else
10344 if test -n "$CXX_FOR_TARGET"; then
10345 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10346else
10347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10348for as_dir in $PATH
10349do
10350 IFS=$as_save_IFS
10351 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10352 for ac_exec_ext in '' $ac_executable_extensions; do
10353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10354 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10355 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10356 break 2
10357 fi
10358done
81ecdfbb
RW
10359 done
10360IFS=$as_save_IFS
9a819804
AO
10361
10362fi
10363fi
10364CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10365if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10367$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10368else
81ecdfbb
RW
10369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10370$as_echo "no" >&6; }
9a819804
AO
10371fi
10372
81ecdfbb 10373
9a819804
AO
10374 done
10375fi
10376
10377if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10378 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10380$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10381 if test -x $with_build_time_tools/${ncn_progname}; then
10382 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10384$as_echo "yes" >&6; }
2429c060
PB
10385 break
10386 else
81ecdfbb
RW
10387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10388$as_echo "no" >&6; }
2429c060
PB
10389 fi
10390 done
10391fi
10392
10393if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10394 for ncn_progname in c++ g++ cxx gxx; do
10395 if test -n "$ncn_target_tool_prefix"; then
10396 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10397set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10399$as_echo_n "checking for $ac_word... " >&6; }
10400if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10401 $as_echo_n "(cached) " >&6
55db4b87
PB
10402else
10403 if test -n "$CXX_FOR_TARGET"; then
10404 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10405else
c6b750e1
DJ
10406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10407for as_dir in $PATH
10408do
10409 IFS=$as_save_IFS
10410 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10411 for ac_exec_ext in '' $ac_executable_extensions; do
10412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10413 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10415 break 2
10416 fi
10417done
81ecdfbb
RW
10418 done
10419IFS=$as_save_IFS
c6b750e1 10420
55db4b87
PB
10421fi
10422fi
c6b750e1 10423CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10424if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10426$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10427else
81ecdfbb
RW
10428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10429$as_echo "no" >&6; }
55db4b87
PB
10430fi
10431
81ecdfbb 10432
2429c060
PB
10433 fi
10434 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10435 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10436set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10438$as_echo_n "checking for $ac_word... " >&6; }
10439if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10440 $as_echo_n "(cached) " >&6
55db4b87 10441else
05cbd757
PB
10442 if test -n "$CXX_FOR_TARGET"; then
10443 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10444else
c6b750e1
DJ
10445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10446for as_dir in $PATH
10447do
10448 IFS=$as_save_IFS
10449 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10450 for ac_exec_ext in '' $ac_executable_extensions; do
10451 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10452 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10453 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10454 break 2
10455 fi
10456done
81ecdfbb
RW
10457 done
10458IFS=$as_save_IFS
c6b750e1 10459
55db4b87
PB
10460fi
10461fi
c6b750e1 10462CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10463if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10465$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10466else
81ecdfbb
RW
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10468$as_echo "no" >&6; }
55db4b87 10469fi
c6b750e1 10470
81ecdfbb 10471
2429c060
PB
10472 fi
10473 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10474 done
10475fi
c6b750e1 10476
05cbd757
PB
10477if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10478 set dummy c++ g++ cxx gxx
10479 if test $build = $target ; then
10480 CXX_FOR_TARGET="$2"
55db4b87 10481 else
05cbd757 10482 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10483 fi
d3f5afc4
MS
10484else
10485 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10486fi
10487
9a819804
AO
10488
10489
10490if test -n "$GCC_FOR_TARGET"; then
10491 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10492elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10493 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10494fi
10495
10496if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10497 for ncn_progname in gcc; do
10498 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10499set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10501$as_echo_n "checking for $ac_word... " >&6; }
10502if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10503 $as_echo_n "(cached) " >&6
9a819804
AO
10504else
10505 if test -n "$GCC_FOR_TARGET"; then
10506 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10507else
10508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10509for as_dir in $PATH
10510do
10511 IFS=$as_save_IFS
10512 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10513 for ac_exec_ext in '' $ac_executable_extensions; do
10514 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10515 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10517 break 2
10518 fi
10519done
81ecdfbb
RW
10520 done
10521IFS=$as_save_IFS
9a819804
AO
10522
10523fi
10524fi
10525GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10526if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10528$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10529else
81ecdfbb
RW
10530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10531$as_echo "no" >&6; }
9a819804
AO
10532fi
10533
81ecdfbb 10534
9a819804
AO
10535 done
10536fi
10537
10538if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10539 for ncn_progname in gcc; do
81ecdfbb
RW
10540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10541$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10542 if test -x $with_build_time_tools/${ncn_progname}; then
10543 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10545$as_echo "yes" >&6; }
2429c060
PB
10546 break
10547 else
81ecdfbb
RW
10548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10549$as_echo "no" >&6; }
2429c060
PB
10550 fi
10551 done
10552fi
10553
10554if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10555 for ncn_progname in gcc; do
10556 if test -n "$ncn_target_tool_prefix"; then
10557 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10558set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10560$as_echo_n "checking for $ac_word... " >&6; }
10561if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10562 $as_echo_n "(cached) " >&6
859789af 10563else
2429c060
PB
10564 if test -n "$GCC_FOR_TARGET"; then
10565 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10566else
c6b750e1
DJ
10567as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10568for as_dir in $PATH
10569do
10570 IFS=$as_save_IFS
10571 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10572 for ac_exec_ext in '' $ac_executable_extensions; do
10573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10574 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10576 break 2
10577 fi
10578done
81ecdfbb
RW
10579 done
10580IFS=$as_save_IFS
c6b750e1 10581
55db4b87
PB
10582fi
10583fi
c6b750e1 10584GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10585if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10587$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10588else
81ecdfbb
RW
10589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10590$as_echo "no" >&6; }
55db4b87
PB
10591fi
10592
81ecdfbb 10593
2429c060
PB
10594 fi
10595 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10596 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10597set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10599$as_echo_n "checking for $ac_word... " >&6; }
10600if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10601 $as_echo_n "(cached) " >&6
55db4b87 10602else
05cbd757
PB
10603 if test -n "$GCC_FOR_TARGET"; then
10604 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10605else
c6b750e1
DJ
10606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10607for as_dir in $PATH
10608do
10609 IFS=$as_save_IFS
10610 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10611 for ac_exec_ext in '' $ac_executable_extensions; do
10612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10613 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10615 break 2
10616 fi
10617done
81ecdfbb
RW
10618 done
10619IFS=$as_save_IFS
c6b750e1 10620
55db4b87
PB
10621fi
10622fi
c6b750e1 10623GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10624if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10626$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10627else
81ecdfbb
RW
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10629$as_echo "no" >&6; }
55db4b87 10630fi
c6b750e1 10631
81ecdfbb 10632
2429c060
PB
10633 fi
10634 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10635 done
10636fi
c6b750e1 10637
05cbd757
PB
10638if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10639 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10640else
10641 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10642fi
10643
9a819804
AO
10644
10645
10646if test -n "$GCJ_FOR_TARGET"; then
10647 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10648elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10649 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10650fi
10651
10652if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10653 for ncn_progname in gcj; do
10654 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10655set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10657$as_echo_n "checking for $ac_word... " >&6; }
10658if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10659 $as_echo_n "(cached) " >&6
9a819804
AO
10660else
10661 if test -n "$GCJ_FOR_TARGET"; then
10662 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10663else
10664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10665for as_dir in $PATH
10666do
10667 IFS=$as_save_IFS
10668 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10669 for ac_exec_ext in '' $ac_executable_extensions; do
10670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10671 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10673 break 2
10674 fi
10675done
81ecdfbb
RW
10676 done
10677IFS=$as_save_IFS
9a819804
AO
10678
10679fi
10680fi
10681GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10682if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10684$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10685else
81ecdfbb
RW
10686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10687$as_echo "no" >&6; }
9a819804
AO
10688fi
10689
81ecdfbb 10690
9a819804
AO
10691 done
10692fi
10693
10694if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10695 for ncn_progname in gcj; do
81ecdfbb
RW
10696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10697$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10698 if test -x $with_build_time_tools/${ncn_progname}; then
10699 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10701$as_echo "yes" >&6; }
2429c060
PB
10702 break
10703 else
81ecdfbb
RW
10704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10705$as_echo "no" >&6; }
2429c060
PB
10706 fi
10707 done
10708fi
10709
10710if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10711 for ncn_progname in gcj; do
10712 if test -n "$ncn_target_tool_prefix"; then
10713 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10714set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10716$as_echo_n "checking for $ac_word... " >&6; }
10717if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10718 $as_echo_n "(cached) " >&6
55db4b87
PB
10719else
10720 if test -n "$GCJ_FOR_TARGET"; then
10721 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10722else
c6b750e1
DJ
10723as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10724for as_dir in $PATH
10725do
10726 IFS=$as_save_IFS
10727 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10728 for ac_exec_ext in '' $ac_executable_extensions; do
10729 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10730 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10731 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10732 break 2
10733 fi
10734done
81ecdfbb
RW
10735 done
10736IFS=$as_save_IFS
c6b750e1 10737
55db4b87
PB
10738fi
10739fi
9a819804
AO
10740GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10741if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10743$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10744else
81ecdfbb
RW
10745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10746$as_echo "no" >&6; }
9a819804
AO
10747fi
10748
81ecdfbb 10749
9a819804
AO
10750 fi
10751 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10752 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10753set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10755$as_echo_n "checking for $ac_word... " >&6; }
10756if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10757 $as_echo_n "(cached) " >&6
9a819804
AO
10758else
10759 if test -n "$GCJ_FOR_TARGET"; then
10760 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10761else
10762as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10763for as_dir in $PATH
10764do
10765 IFS=$as_save_IFS
10766 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10767 for ac_exec_ext in '' $ac_executable_extensions; do
10768 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10769 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10770 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10771 break 2
10772 fi
10773done
81ecdfbb
RW
10774 done
10775IFS=$as_save_IFS
9a819804
AO
10776
10777fi
10778fi
10779GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10780if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10782$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10783else
81ecdfbb
RW
10784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10785$as_echo "no" >&6; }
9a819804
AO
10786fi
10787
81ecdfbb 10788
9a819804
AO
10789 fi
10790 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10791 done
10792fi
10793
10794if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10795 set dummy gcj
10796 if test $build = $target ; then
10797 GCJ_FOR_TARGET="$2"
10798 else
10799 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10800 fi
d3f5afc4
MS
10801else
10802 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10803fi
10804
10805
10806
10807if test -n "$GFORTRAN_FOR_TARGET"; then
10808 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10809elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10810 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10811fi
10812
9a819804
AO
10813if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10814 for ncn_progname in gfortran; do
10815 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10816set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10818$as_echo_n "checking for $ac_word... " >&6; }
10819if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10820 $as_echo_n "(cached) " >&6
55db4b87 10821else
9a819804
AO
10822 if test -n "$GFORTRAN_FOR_TARGET"; then
10823 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10824else
c6b750e1
DJ
10825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10826for as_dir in $PATH
10827do
10828 IFS=$as_save_IFS
10829 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10830 for ac_exec_ext in '' $ac_executable_extensions; do
10831 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10832 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10834 break 2
10835 fi
10836done
81ecdfbb
RW
10837 done
10838IFS=$as_save_IFS
c6b750e1 10839
55db4b87
PB
10840fi
10841fi
9a819804
AO
10842GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10843if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10845$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10846else
81ecdfbb
RW
10847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10848$as_echo "no" >&6; }
55db4b87 10849fi
c6b750e1 10850
81ecdfbb 10851
2429c060
PB
10852 done
10853fi
c6b750e1 10854
9a819804 10855if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10856 for ncn_progname in gfortran; do
81ecdfbb
RW
10857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10858$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10859 if test -x $with_build_time_tools/${ncn_progname}; then
10860 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10862$as_echo "yes" >&6; }
2429c060
PB
10863 break
10864 else
81ecdfbb
RW
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10866$as_echo "no" >&6; }
2429c060
PB
10867 fi
10868 done
10869fi
10870
10871if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10872 for ncn_progname in gfortran; do
10873 if test -n "$ncn_target_tool_prefix"; then
10874 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10875set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10877$as_echo_n "checking for $ac_word... " >&6; }
10878if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10879 $as_echo_n "(cached) " >&6
55db4b87
PB
10880else
10881 if test -n "$GFORTRAN_FOR_TARGET"; then
10882 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10883else
c6b750e1
DJ
10884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10885for as_dir in $PATH
10886do
10887 IFS=$as_save_IFS
10888 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10889 for ac_exec_ext in '' $ac_executable_extensions; do
10890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10891 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10893 break 2
10894 fi
10895done
81ecdfbb
RW
10896 done
10897IFS=$as_save_IFS
c6b750e1 10898
55db4b87
PB
10899fi
10900fi
c6b750e1 10901GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10902if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10904$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10905else
81ecdfbb
RW
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10907$as_echo "no" >&6; }
55db4b87
PB
10908fi
10909
81ecdfbb 10910
2429c060
PB
10911 fi
10912 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10913 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10914set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10916$as_echo_n "checking for $ac_word... " >&6; }
10917if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10918 $as_echo_n "(cached) " >&6
55db4b87 10919else
05cbd757 10920 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10921 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10922else
10923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10924for as_dir in $PATH
10925do
10926 IFS=$as_save_IFS
10927 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10928 for ac_exec_ext in '' $ac_executable_extensions; do
10929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10930 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10931 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10932 break 2
10933 fi
10934done
81ecdfbb
RW
10935 done
10936IFS=$as_save_IFS
c6b750e1 10937
55db4b87
PB
10938fi
10939fi
c6b750e1 10940GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10941if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10943$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10944else
81ecdfbb
RW
10945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10946$as_echo "no" >&6; }
55db4b87 10947fi
c6b750e1 10948
81ecdfbb 10949
2429c060
PB
10950 fi
10951 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10952 done
10953fi
c6b750e1 10954
05cbd757
PB
10955if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10956 set dummy gfortran
10957 if test $build = $target ; then
10958 GFORTRAN_FOR_TARGET="$2"
55db4b87 10959 else
05cbd757 10960 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10961 fi
d3f5afc4
MS
10962else
10963 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10964fi
10965
2429c060
PB
10966
10967
2429c060
PB
10968cat > conftest.c << \EOF
10969#ifdef __GNUC__
10970 gcc_yay;
10971#endif
10972EOF
10973if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10974 have_gcc_for_target=yes
859789af 10975else
2429c060
PB
10976 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10977 have_gcc_for_target=no
859789af 10978fi
2429c060
PB
10979rm conftest.c
10980
10981
10982
859789af 10983
2429c060
PB
10984if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10985 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10987$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10988 if test -x $with_build_time_tools/ar; then
10989 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10990 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10992$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10993 else
81ecdfbb
RW
10994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10995$as_echo "no" >&6; }
3a35eeb3 10996 fi
2429c060
PB
10997 elif test $build != $host && test $have_gcc_for_target = yes; then
10998 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10999 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
11000 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 11001 fi
2429c060 11002fi
c6b750e1 11003if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11004 # Extract the first word of "ar", so it can be a program name with args.
11005set dummy ar; ac_word=$2
81ecdfbb
RW
11006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11007$as_echo_n "checking for $ac_word... " >&6; }
11008if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
11009 $as_echo_n "(cached) " >&6
859789af 11010else
c6b750e1
DJ
11011 case $AR_FOR_TARGET in
11012 [\\/]* | ?:[\\/]*)
2429c060
PB
11013 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
11014 ;;
2429c060 11015 *)
c6b750e1
DJ
11016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11017for as_dir in $gcc_cv_tool_dirs
11018do
11019 IFS=$as_save_IFS
11020 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11021 for ac_exec_ext in '' $ac_executable_extensions; do
11022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11023 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11025 break 2
11026 fi
11027done
81ecdfbb
RW
11028 done
11029IFS=$as_save_IFS
c6b750e1 11030
2429c060
PB
11031 ;;
11032esac
859789af 11033fi
c6b750e1 11034AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11035if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11037$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11038else
81ecdfbb
RW
11039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11040$as_echo "no" >&6; }
859789af 11041fi
05cbd757 11042
81ecdfbb 11043
2429c060
PB
11044fi
11045if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11046
11047
11048if test -n "$AR_FOR_TARGET"; then
11049 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11050elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11051 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11052fi
11053
11054if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11055 for ncn_progname in ar; do
11056 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11057set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11059$as_echo_n "checking for $ac_word... " >&6; }
11060if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11061 $as_echo_n "(cached) " >&6
9a819804
AO
11062else
11063 if test -n "$AR_FOR_TARGET"; then
11064 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11065else
11066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11067for as_dir in $PATH
11068do
11069 IFS=$as_save_IFS
11070 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11071 for ac_exec_ext in '' $ac_executable_extensions; do
11072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11073 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11075 break 2
11076 fi
11077done
81ecdfbb
RW
11078 done
11079IFS=$as_save_IFS
9a819804
AO
11080
11081fi
11082fi
11083AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11084if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11086$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11087else
81ecdfbb
RW
11088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11089$as_echo "no" >&6; }
9a819804
AO
11090fi
11091
81ecdfbb 11092
9a819804
AO
11093 done
11094fi
11095
11096if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11097 for ncn_progname in ar; do
81ecdfbb
RW
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11099$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11100 if test -x $with_build_time_tools/${ncn_progname}; then
11101 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11103$as_echo "yes" >&6; }
2429c060
PB
11104 break
11105 else
81ecdfbb
RW
11106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11107$as_echo "no" >&6; }
2429c060
PB
11108 fi
11109 done
859789af
AC
11110fi
11111
2429c060
PB
11112if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11113 for ncn_progname in ar; do
11114 if test -n "$ncn_target_tool_prefix"; then
11115 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11116set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11118$as_echo_n "checking for $ac_word... " >&6; }
11119if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11120 $as_echo_n "(cached) " >&6
7e0f7140 11121else
2429c060
PB
11122 if test -n "$AR_FOR_TARGET"; then
11123 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11124else
c6b750e1
DJ
11125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11126for as_dir in $PATH
11127do
11128 IFS=$as_save_IFS
11129 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11130 for ac_exec_ext in '' $ac_executable_extensions; do
11131 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11132 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11134 break 2
11135 fi
11136done
81ecdfbb
RW
11137 done
11138IFS=$as_save_IFS
c6b750e1 11139
7e0f7140
GK
11140fi
11141fi
c6b750e1 11142AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11143if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11145$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11146else
81ecdfbb
RW
11147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11148$as_echo "no" >&6; }
7e0f7140
GK
11149fi
11150
81ecdfbb 11151
2429c060
PB
11152 fi
11153 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11154 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11155set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11157$as_echo_n "checking for $ac_word... " >&6; }
11158if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11159 $as_echo_n "(cached) " >&6
7e0f7140 11160else
2429c060
PB
11161 if test -n "$AR_FOR_TARGET"; then
11162 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11163else
c6b750e1
DJ
11164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11165for as_dir in $PATH
11166do
11167 IFS=$as_save_IFS
11168 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11169 for ac_exec_ext in '' $ac_executable_extensions; do
11170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11171 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11172 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11173 break 2
11174 fi
11175done
81ecdfbb
RW
11176 done
11177IFS=$as_save_IFS
c6b750e1 11178
7e0f7140
GK
11179fi
11180fi
c6b750e1 11181AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11182if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11184$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11185else
81ecdfbb
RW
11186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11187$as_echo "no" >&6; }
7e0f7140 11188fi
c6b750e1 11189
81ecdfbb 11190
2429c060
PB
11191 fi
11192 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11193 done
11194fi
c6b750e1 11195
2429c060
PB
11196if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11197 set dummy ar
7e0f7140 11198 if test $build = $target ; then
2429c060 11199 AR_FOR_TARGET="$2"
7e0f7140 11200 else
2429c060 11201 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11202 fi
d3f5afc4
MS
11203else
11204 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11205fi
11206
3a35eeb3
PB
11207else
11208 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11209fi
11210
11211
11212
11213
11214if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11215 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11217$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11218 if test -x $with_build_time_tools/as; then
11219 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11220 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11222$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11223 else
81ecdfbb
RW
11224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11225$as_echo "no" >&6; }
3a35eeb3 11226 fi
2429c060
PB
11227 elif test $build != $host && test $have_gcc_for_target = yes; then
11228 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11229 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11230 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11231 fi
11232fi
c6b750e1 11233if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11234 # Extract the first word of "as", so it can be a program name with args.
11235set dummy as; ac_word=$2
81ecdfbb
RW
11236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11237$as_echo_n "checking for $ac_word... " >&6; }
11238if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11239 $as_echo_n "(cached) " >&6
2429c060 11240else
c6b750e1
DJ
11241 case $AS_FOR_TARGET in
11242 [\\/]* | ?:[\\/]*)
2429c060
PB
11243 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11244 ;;
2429c060 11245 *)
c6b750e1
DJ
11246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11247for as_dir in $gcc_cv_tool_dirs
11248do
11249 IFS=$as_save_IFS
11250 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11251 for ac_exec_ext in '' $ac_executable_extensions; do
11252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11253 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11255 break 2
11256 fi
11257done
81ecdfbb
RW
11258 done
11259IFS=$as_save_IFS
c6b750e1 11260
2429c060
PB
11261 ;;
11262esac
11263fi
c6b750e1 11264AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11265if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11267$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11268else
81ecdfbb
RW
11269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11270$as_echo "no" >&6; }
2429c060
PB
11271fi
11272
81ecdfbb 11273
2429c060
PB
11274fi
11275if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11276
11277
11278if test -n "$AS_FOR_TARGET"; then
11279 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11280elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11281 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11282fi
11283
11284if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11285 for ncn_progname in as; do
11286 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11287set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11289$as_echo_n "checking for $ac_word... " >&6; }
11290if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11291 $as_echo_n "(cached) " >&6
9a819804
AO
11292else
11293 if test -n "$AS_FOR_TARGET"; then
11294 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11295else
11296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11297for as_dir in $PATH
11298do
11299 IFS=$as_save_IFS
11300 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11301 for ac_exec_ext in '' $ac_executable_extensions; do
11302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11303 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11305 break 2
11306 fi
11307done
81ecdfbb
RW
11308 done
11309IFS=$as_save_IFS
9a819804
AO
11310
11311fi
11312fi
11313AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11314if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11316$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11317else
81ecdfbb
RW
11318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11319$as_echo "no" >&6; }
9a819804
AO
11320fi
11321
81ecdfbb 11322
9a819804
AO
11323 done
11324fi
11325
11326if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11327 for ncn_progname in as; do
81ecdfbb
RW
11328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11329$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11330 if test -x $with_build_time_tools/${ncn_progname}; then
11331 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11333$as_echo "yes" >&6; }
2429c060
PB
11334 break
11335 else
81ecdfbb
RW
11336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11337$as_echo "no" >&6; }
2429c060
PB
11338 fi
11339 done
11340fi
11341
11342if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11343 for ncn_progname in as; do
11344 if test -n "$ncn_target_tool_prefix"; then
11345 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11346set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11348$as_echo_n "checking for $ac_word... " >&6; }
11349if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11350 $as_echo_n "(cached) " >&6
2429c060
PB
11351else
11352 if test -n "$AS_FOR_TARGET"; then
11353 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11354else
c6b750e1
DJ
11355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11356for as_dir in $PATH
11357do
11358 IFS=$as_save_IFS
11359 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11360 for ac_exec_ext in '' $ac_executable_extensions; do
11361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11362 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11364 break 2
11365 fi
11366done
81ecdfbb
RW
11367 done
11368IFS=$as_save_IFS
c6b750e1 11369
2429c060
PB
11370fi
11371fi
c6b750e1 11372AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11373if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11375$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11376else
81ecdfbb
RW
11377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11378$as_echo "no" >&6; }
2429c060
PB
11379fi
11380
81ecdfbb 11381
2429c060
PB
11382 fi
11383 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11384 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11385set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11387$as_echo_n "checking for $ac_word... " >&6; }
11388if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11389 $as_echo_n "(cached) " >&6
2429c060
PB
11390else
11391 if test -n "$AS_FOR_TARGET"; then
11392 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11393else
c6b750e1
DJ
11394as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11395for as_dir in $PATH
11396do
11397 IFS=$as_save_IFS
11398 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11399 for ac_exec_ext in '' $ac_executable_extensions; do
11400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11401 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11403 break 2
11404 fi
11405done
81ecdfbb
RW
11406 done
11407IFS=$as_save_IFS
c6b750e1 11408
2429c060
PB
11409fi
11410fi
c6b750e1 11411AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11412if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11414$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11415else
81ecdfbb
RW
11416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11417$as_echo "no" >&6; }
2429c060 11418fi
c6b750e1 11419
81ecdfbb 11420
2429c060
PB
11421 fi
11422 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11423 done
11424fi
c6b750e1 11425
2429c060
PB
11426if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11427 set dummy as
11428 if test $build = $target ; then
11429 AS_FOR_TARGET="$2"
11430 else
11431 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11432 fi
d3f5afc4
MS
11433else
11434 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11435fi
11436
3a35eeb3
PB
11437else
11438 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11439fi
11440
11441
11442
11443
11444if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11445 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11447$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11448 if test -x $with_build_time_tools/dlltool; then
11449 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11450 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11452$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11453 else
81ecdfbb
RW
11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11455$as_echo "no" >&6; }
3a35eeb3 11456 fi
2429c060
PB
11457 elif test $build != $host && test $have_gcc_for_target = yes; then
11458 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11459 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11460 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11461 fi
11462fi
c6b750e1 11463if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11464 # Extract the first word of "dlltool", so it can be a program name with args.
11465set dummy dlltool; ac_word=$2
81ecdfbb
RW
11466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11467$as_echo_n "checking for $ac_word... " >&6; }
11468if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11469 $as_echo_n "(cached) " >&6
2429c060 11470else
c6b750e1
DJ
11471 case $DLLTOOL_FOR_TARGET in
11472 [\\/]* | ?:[\\/]*)
2429c060
PB
11473 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11474 ;;
2429c060 11475 *)
c6b750e1
DJ
11476 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11477for as_dir in $gcc_cv_tool_dirs
11478do
11479 IFS=$as_save_IFS
11480 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11481 for ac_exec_ext in '' $ac_executable_extensions; do
11482 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11483 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11484 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11485 break 2
11486 fi
11487done
81ecdfbb
RW
11488 done
11489IFS=$as_save_IFS
c6b750e1 11490
2429c060
PB
11491 ;;
11492esac
11493fi
c6b750e1 11494DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11495if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11497$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11498else
81ecdfbb
RW
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11500$as_echo "no" >&6; }
2429c060
PB
11501fi
11502
81ecdfbb 11503
2429c060
PB
11504fi
11505if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11506
11507
11508if test -n "$DLLTOOL_FOR_TARGET"; then
11509 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11510elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11511 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11512fi
11513
11514if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11515 for ncn_progname in dlltool; do
11516 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11517set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11519$as_echo_n "checking for $ac_word... " >&6; }
11520if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11521 $as_echo_n "(cached) " >&6
9a819804
AO
11522else
11523 if test -n "$DLLTOOL_FOR_TARGET"; then
11524 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11525else
11526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11527for as_dir in $PATH
11528do
11529 IFS=$as_save_IFS
11530 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11531 for ac_exec_ext in '' $ac_executable_extensions; do
11532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11533 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11534 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11535 break 2
11536 fi
11537done
81ecdfbb
RW
11538 done
11539IFS=$as_save_IFS
9a819804
AO
11540
11541fi
11542fi
11543DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11544if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11546$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11547else
81ecdfbb
RW
11548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11549$as_echo "no" >&6; }
9a819804
AO
11550fi
11551
81ecdfbb 11552
9a819804
AO
11553 done
11554fi
11555
11556if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11557 for ncn_progname in dlltool; do
81ecdfbb
RW
11558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11559$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11560 if test -x $with_build_time_tools/${ncn_progname}; then
11561 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11563$as_echo "yes" >&6; }
2429c060
PB
11564 break
11565 else
81ecdfbb
RW
11566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11567$as_echo "no" >&6; }
2429c060
PB
11568 fi
11569 done
11570fi
11571
11572if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11573 for ncn_progname in dlltool; do
11574 if test -n "$ncn_target_tool_prefix"; then
11575 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11576set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11578$as_echo_n "checking for $ac_word... " >&6; }
11579if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11580 $as_echo_n "(cached) " >&6
2429c060
PB
11581else
11582 if test -n "$DLLTOOL_FOR_TARGET"; then
11583 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11584else
c6b750e1
DJ
11585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11586for as_dir in $PATH
11587do
11588 IFS=$as_save_IFS
11589 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11590 for ac_exec_ext in '' $ac_executable_extensions; do
11591 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11592 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11594 break 2
11595 fi
11596done
81ecdfbb
RW
11597 done
11598IFS=$as_save_IFS
c6b750e1 11599
2429c060
PB
11600fi
11601fi
c6b750e1 11602DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11603if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11605$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11606else
81ecdfbb
RW
11607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11608$as_echo "no" >&6; }
2429c060
PB
11609fi
11610
81ecdfbb 11611
2429c060
PB
11612 fi
11613 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11614 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11615set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11617$as_echo_n "checking for $ac_word... " >&6; }
11618if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11619 $as_echo_n "(cached) " >&6
2429c060
PB
11620else
11621 if test -n "$DLLTOOL_FOR_TARGET"; then
11622 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11623else
c6b750e1
DJ
11624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11625for as_dir in $PATH
11626do
11627 IFS=$as_save_IFS
11628 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11629 for ac_exec_ext in '' $ac_executable_extensions; do
11630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11631 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11632 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11633 break 2
11634 fi
11635done
81ecdfbb
RW
11636 done
11637IFS=$as_save_IFS
c6b750e1 11638
2429c060
PB
11639fi
11640fi
c6b750e1 11641DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11642if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11644$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11645else
81ecdfbb
RW
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11647$as_echo "no" >&6; }
2429c060 11648fi
c6b750e1 11649
81ecdfbb 11650
2429c060
PB
11651 fi
11652 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11653 done
11654fi
c6b750e1 11655
2429c060
PB
11656if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11657 set dummy dlltool
11658 if test $build = $target ; then
11659 DLLTOOL_FOR_TARGET="$2"
11660 else
11661 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11662 fi
d3f5afc4
MS
11663else
11664 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11665fi
11666
3a35eeb3
PB
11667else
11668 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11669fi
11670
11671
11672
11673
11674if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11675 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11677$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11678 if test -x $with_build_time_tools/ld; then
11679 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11680 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11682$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11683 else
81ecdfbb
RW
11684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11685$as_echo "no" >&6; }
3a35eeb3 11686 fi
2429c060
PB
11687 elif test $build != $host && test $have_gcc_for_target = yes; then
11688 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11689 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11690 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11691 fi
11692fi
c6b750e1 11693if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11694 # Extract the first word of "ld", so it can be a program name with args.
11695set dummy ld; ac_word=$2
81ecdfbb
RW
11696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11697$as_echo_n "checking for $ac_word... " >&6; }
11698if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11699 $as_echo_n "(cached) " >&6
2429c060 11700else
c6b750e1
DJ
11701 case $LD_FOR_TARGET in
11702 [\\/]* | ?:[\\/]*)
2429c060
PB
11703 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11704 ;;
2429c060 11705 *)
c6b750e1
DJ
11706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11707for as_dir in $gcc_cv_tool_dirs
11708do
11709 IFS=$as_save_IFS
11710 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11711 for ac_exec_ext in '' $ac_executable_extensions; do
11712 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11713 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11714 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11715 break 2
11716 fi
11717done
81ecdfbb
RW
11718 done
11719IFS=$as_save_IFS
c6b750e1 11720
2429c060
PB
11721 ;;
11722esac
11723fi
c6b750e1 11724LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11725if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11727$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11728else
81ecdfbb
RW
11729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11730$as_echo "no" >&6; }
2429c060
PB
11731fi
11732
81ecdfbb 11733
2429c060
PB
11734fi
11735if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11736
11737
11738if test -n "$LD_FOR_TARGET"; then
11739 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11740elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11741 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11742fi
11743
11744if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11745 for ncn_progname in ld; do
11746 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11747set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11749$as_echo_n "checking for $ac_word... " >&6; }
11750if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11751 $as_echo_n "(cached) " >&6
9a819804
AO
11752else
11753 if test -n "$LD_FOR_TARGET"; then
11754 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11755else
11756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11757for as_dir in $PATH
11758do
11759 IFS=$as_save_IFS
11760 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11761 for ac_exec_ext in '' $ac_executable_extensions; do
11762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11763 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11765 break 2
11766 fi
11767done
81ecdfbb
RW
11768 done
11769IFS=$as_save_IFS
9a819804
AO
11770
11771fi
11772fi
11773LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11774if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11776$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11777else
81ecdfbb
RW
11778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11779$as_echo "no" >&6; }
9a819804
AO
11780fi
11781
81ecdfbb 11782
9a819804
AO
11783 done
11784fi
11785
11786if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11787 for ncn_progname in ld; do
81ecdfbb
RW
11788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11789$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11790 if test -x $with_build_time_tools/${ncn_progname}; then
11791 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11793$as_echo "yes" >&6; }
2429c060
PB
11794 break
11795 else
81ecdfbb
RW
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11797$as_echo "no" >&6; }
2429c060
PB
11798 fi
11799 done
11800fi
11801
11802if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11803 for ncn_progname in ld; do
11804 if test -n "$ncn_target_tool_prefix"; then
11805 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11806set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11808$as_echo_n "checking for $ac_word... " >&6; }
11809if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11810 $as_echo_n "(cached) " >&6
2429c060
PB
11811else
11812 if test -n "$LD_FOR_TARGET"; then
11813 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11814else
c6b750e1
DJ
11815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11816for as_dir in $PATH
11817do
11818 IFS=$as_save_IFS
11819 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11820 for ac_exec_ext in '' $ac_executable_extensions; do
11821 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11822 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11824 break 2
11825 fi
11826done
81ecdfbb
RW
11827 done
11828IFS=$as_save_IFS
c6b750e1 11829
2429c060
PB
11830fi
11831fi
c6b750e1 11832LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11833if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11835$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11836else
81ecdfbb
RW
11837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11838$as_echo "no" >&6; }
2429c060
PB
11839fi
11840
81ecdfbb 11841
2429c060
PB
11842 fi
11843 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11844 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11845set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11847$as_echo_n "checking for $ac_word... " >&6; }
11848if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11849 $as_echo_n "(cached) " >&6
2429c060
PB
11850else
11851 if test -n "$LD_FOR_TARGET"; then
11852 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11853else
c6b750e1
DJ
11854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11855for as_dir in $PATH
11856do
11857 IFS=$as_save_IFS
11858 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11859 for ac_exec_ext in '' $ac_executable_extensions; do
11860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11861 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11863 break 2
11864 fi
11865done
81ecdfbb
RW
11866 done
11867IFS=$as_save_IFS
c6b750e1 11868
2429c060
PB
11869fi
11870fi
c6b750e1 11871LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11872if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11874$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11875else
81ecdfbb
RW
11876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11877$as_echo "no" >&6; }
2429c060 11878fi
c6b750e1 11879
81ecdfbb 11880
2429c060
PB
11881 fi
11882 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11883 done
11884fi
c6b750e1 11885
2429c060
PB
11886if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11887 set dummy ld
11888 if test $build = $target ; then
11889 LD_FOR_TARGET="$2"
11890 else
11891 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11892 fi
d3f5afc4
MS
11893else
11894 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11895fi
11896
3a35eeb3
PB
11897else
11898 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11899fi
11900
11901
11902
11903
11904if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11905 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11907$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11908 if test -x $with_build_time_tools/lipo; then
11909 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11910 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11912$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11913 else
81ecdfbb
RW
11914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11915$as_echo "no" >&6; }
3a35eeb3 11916 fi
2429c060
PB
11917 elif test $build != $host && test $have_gcc_for_target = yes; then
11918 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11919 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11920 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11921 fi
11922fi
9a819804
AO
11923if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11924 # Extract the first word of "lipo", so it can be a program name with args.
11925set dummy lipo; ac_word=$2
81ecdfbb
RW
11926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11927$as_echo_n "checking for $ac_word... " >&6; }
11928if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11929 $as_echo_n "(cached) " >&6
9a819804
AO
11930else
11931 case $LIPO_FOR_TARGET in
11932 [\\/]* | ?:[\\/]*)
11933 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11934 ;;
11935 *)
11936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11937for as_dir in $gcc_cv_tool_dirs
11938do
11939 IFS=$as_save_IFS
11940 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11941 for ac_exec_ext in '' $ac_executable_extensions; do
11942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11943 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11945 break 2
11946 fi
11947done
81ecdfbb
RW
11948 done
11949IFS=$as_save_IFS
9a819804
AO
11950
11951 ;;
11952esac
11953fi
11954LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11955if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11957$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11958else
81ecdfbb
RW
11959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11960$as_echo "no" >&6; }
9a819804
AO
11961fi
11962
81ecdfbb 11963
9a819804
AO
11964fi
11965if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11966
11967
11968if test -n "$LIPO_FOR_TARGET"; then
11969 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11970elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11971 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11972fi
11973
11974if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11975 for ncn_progname in lipo; do
11976 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11977set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11979$as_echo_n "checking for $ac_word... " >&6; }
11980if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11981 $as_echo_n "(cached) " >&6
2429c060 11982else
9a819804
AO
11983 if test -n "$LIPO_FOR_TARGET"; then
11984 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11985else
11986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11987for as_dir in $PATH
c6b750e1
DJ
11988do
11989 IFS=$as_save_IFS
11990 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11991 for ac_exec_ext in '' $ac_executable_extensions; do
11992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11993 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11995 break 2
11996 fi
11997done
81ecdfbb
RW
11998 done
11999IFS=$as_save_IFS
c6b750e1 12000
2429c060 12001fi
9a819804
AO
12002fi
12003LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12004if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12006$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12007else
81ecdfbb
RW
12008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12009$as_echo "no" >&6; }
2429c060
PB
12010fi
12011
81ecdfbb 12012
9a819804 12013 done
2429c060 12014fi
9a819804
AO
12015
12016if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12017 for ncn_progname in lipo; do
81ecdfbb
RW
12018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12019$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12020 if test -x $with_build_time_tools/${ncn_progname}; then
12021 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12023$as_echo "yes" >&6; }
2429c060
PB
12024 break
12025 else
81ecdfbb
RW
12026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12027$as_echo "no" >&6; }
2429c060
PB
12028 fi
12029 done
12030fi
12031
12032if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12033 for ncn_progname in lipo; do
12034 if test -n "$ncn_target_tool_prefix"; then
12035 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12036set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12038$as_echo_n "checking for $ac_word... " >&6; }
12039if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12040 $as_echo_n "(cached) " >&6
2429c060
PB
12041else
12042 if test -n "$LIPO_FOR_TARGET"; then
12043 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12044else
c6b750e1
DJ
12045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12046for as_dir in $PATH
12047do
12048 IFS=$as_save_IFS
12049 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12050 for ac_exec_ext in '' $ac_executable_extensions; do
12051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12052 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12054 break 2
12055 fi
12056done
81ecdfbb
RW
12057 done
12058IFS=$as_save_IFS
c6b750e1 12059
2429c060
PB
12060fi
12061fi
c6b750e1 12062LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12063if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12065$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12066else
81ecdfbb
RW
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12068$as_echo "no" >&6; }
2429c060
PB
12069fi
12070
81ecdfbb 12071
2429c060
PB
12072 fi
12073 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12074 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12075set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12077$as_echo_n "checking for $ac_word... " >&6; }
12078if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12079 $as_echo_n "(cached) " >&6
2429c060
PB
12080else
12081 if test -n "$LIPO_FOR_TARGET"; then
12082 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12083else
c6b750e1
DJ
12084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12085for as_dir in $PATH
12086do
12087 IFS=$as_save_IFS
12088 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12089 for ac_exec_ext in '' $ac_executable_extensions; do
12090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12091 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12093 break 2
12094 fi
12095done
81ecdfbb
RW
12096 done
12097IFS=$as_save_IFS
c6b750e1 12098
2429c060
PB
12099fi
12100fi
c6b750e1 12101LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12102if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12104$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12105else
81ecdfbb
RW
12106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12107$as_echo "no" >&6; }
2429c060 12108fi
c6b750e1 12109
81ecdfbb 12110
2429c060
PB
12111 fi
12112 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12113 done
12114fi
c6b750e1 12115
2429c060
PB
12116if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12117 set dummy lipo
12118 if test $build = $target ; then
12119 LIPO_FOR_TARGET="$2"
12120 else
12121 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12122 fi
d3f5afc4
MS
12123else
12124 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12125fi
12126
3a35eeb3
PB
12127else
12128 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12129fi
12130
12131
12132
12133
12134if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12135 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12137$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12138 if test -x $with_build_time_tools/nm; then
12139 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12140 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12142$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12143 else
81ecdfbb
RW
12144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12145$as_echo "no" >&6; }
3a35eeb3 12146 fi
2429c060
PB
12147 elif test $build != $host && test $have_gcc_for_target = yes; then
12148 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12149 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12150 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12151 fi
12152fi
c6b750e1 12153if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12154 # Extract the first word of "nm", so it can be a program name with args.
12155set dummy nm; ac_word=$2
81ecdfbb
RW
12156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12157$as_echo_n "checking for $ac_word... " >&6; }
12158if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12159 $as_echo_n "(cached) " >&6
2429c060 12160else
c6b750e1
DJ
12161 case $NM_FOR_TARGET in
12162 [\\/]* | ?:[\\/]*)
2429c060
PB
12163 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12164 ;;
2429c060 12165 *)
c6b750e1
DJ
12166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12167for as_dir in $gcc_cv_tool_dirs
12168do
12169 IFS=$as_save_IFS
12170 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12171 for ac_exec_ext in '' $ac_executable_extensions; do
12172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12173 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12175 break 2
12176 fi
12177done
81ecdfbb
RW
12178 done
12179IFS=$as_save_IFS
c6b750e1 12180
2429c060
PB
12181 ;;
12182esac
12183fi
c6b750e1 12184NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12185if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12187$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12188else
81ecdfbb
RW
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12190$as_echo "no" >&6; }
2429c060
PB
12191fi
12192
81ecdfbb 12193
2429c060
PB
12194fi
12195if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12196
12197
12198if test -n "$NM_FOR_TARGET"; then
12199 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12200elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12201 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12202fi
12203
12204if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12205 for ncn_progname in nm; do
12206 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12207set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12209$as_echo_n "checking for $ac_word... " >&6; }
12210if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12211 $as_echo_n "(cached) " >&6
9a819804
AO
12212else
12213 if test -n "$NM_FOR_TARGET"; then
12214 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12215else
12216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12217for as_dir in $PATH
12218do
12219 IFS=$as_save_IFS
12220 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12221 for ac_exec_ext in '' $ac_executable_extensions; do
12222 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12223 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12225 break 2
12226 fi
12227done
81ecdfbb
RW
12228 done
12229IFS=$as_save_IFS
9a819804
AO
12230
12231fi
12232fi
12233NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12234if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12236$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12237else
81ecdfbb
RW
12238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12239$as_echo "no" >&6; }
9a819804
AO
12240fi
12241
81ecdfbb 12242
9a819804
AO
12243 done
12244fi
12245
12246if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12247 for ncn_progname in nm; do
81ecdfbb
RW
12248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12249$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12250 if test -x $with_build_time_tools/${ncn_progname}; then
12251 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12253$as_echo "yes" >&6; }
2429c060
PB
12254 break
12255 else
81ecdfbb
RW
12256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12257$as_echo "no" >&6; }
2429c060
PB
12258 fi
12259 done
12260fi
12261
12262if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12263 for ncn_progname in nm; do
12264 if test -n "$ncn_target_tool_prefix"; then
12265 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12266set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12268$as_echo_n "checking for $ac_word... " >&6; }
12269if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12270 $as_echo_n "(cached) " >&6
859789af 12271else
55db4b87
PB
12272 if test -n "$NM_FOR_TARGET"; then
12273 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12274else
c6b750e1
DJ
12275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12276for as_dir in $PATH
12277do
12278 IFS=$as_save_IFS
12279 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12280 for ac_exec_ext in '' $ac_executable_extensions; do
12281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12282 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12284 break 2
12285 fi
12286done
81ecdfbb
RW
12287 done
12288IFS=$as_save_IFS
c6b750e1 12289
859789af
AC
12290fi
12291fi
c6b750e1 12292NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12293if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12295$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12296else
81ecdfbb
RW
12297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12298$as_echo "no" >&6; }
859789af
AC
12299fi
12300
81ecdfbb 12301
2429c060
PB
12302 fi
12303 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12304 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12305set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12307$as_echo_n "checking for $ac_word... " >&6; }
12308if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12309 $as_echo_n "(cached) " >&6
859789af 12310else
05cbd757
PB
12311 if test -n "$NM_FOR_TARGET"; then
12312 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12313else
c6b750e1
DJ
12314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12315for as_dir in $PATH
12316do
12317 IFS=$as_save_IFS
12318 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12319 for ac_exec_ext in '' $ac_executable_extensions; do
12320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12321 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12323 break 2
12324 fi
12325done
81ecdfbb
RW
12326 done
12327IFS=$as_save_IFS
c6b750e1 12328
859789af
AC
12329fi
12330fi
c6b750e1 12331NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12332if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12334$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12335else
81ecdfbb
RW
12336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12337$as_echo "no" >&6; }
859789af 12338fi
c6b750e1 12339
81ecdfbb 12340
2429c060
PB
12341 fi
12342 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12343 done
12344fi
c6b750e1 12345
05cbd757
PB
12346if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12347 set dummy nm
12348 if test $build = $target ; then
12349 NM_FOR_TARGET="$2"
859789af 12350 else
05cbd757 12351 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12352 fi
d3f5afc4
MS
12353else
12354 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12355fi
12356
3a35eeb3
PB
12357else
12358 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12359fi
12360
12361
12362
12363
12364if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12365 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12367$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12368 if test -x $with_build_time_tools/objdump; then
12369 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12370 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12372$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12373 else
81ecdfbb
RW
12374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12375$as_echo "no" >&6; }
3a35eeb3 12376 fi
2429c060
PB
12377 elif test $build != $host && test $have_gcc_for_target = yes; then
12378 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12379 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12380 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12381 fi
12382fi
c6b750e1 12383if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12384 # Extract the first word of "objdump", so it can be a program name with args.
12385set dummy objdump; ac_word=$2
81ecdfbb
RW
12386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12387$as_echo_n "checking for $ac_word... " >&6; }
12388if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12389 $as_echo_n "(cached) " >&6
2429c060 12390else
c6b750e1
DJ
12391 case $OBJDUMP_FOR_TARGET in
12392 [\\/]* | ?:[\\/]*)
2429c060
PB
12393 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12394 ;;
2429c060 12395 *)
c6b750e1
DJ
12396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12397for as_dir in $gcc_cv_tool_dirs
12398do
12399 IFS=$as_save_IFS
12400 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12401 for ac_exec_ext in '' $ac_executable_extensions; do
12402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12403 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12405 break 2
12406 fi
12407done
81ecdfbb
RW
12408 done
12409IFS=$as_save_IFS
c6b750e1 12410
2429c060
PB
12411 ;;
12412esac
12413fi
c6b750e1 12414OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12415if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12417$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12418else
81ecdfbb
RW
12419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12420$as_echo "no" >&6; }
2429c060
PB
12421fi
12422
81ecdfbb 12423
2429c060
PB
12424fi
12425if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12426
12427
12428if test -n "$OBJDUMP_FOR_TARGET"; then
12429 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12430elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12431 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12432fi
12433
12434if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12435 for ncn_progname in objdump; do
12436 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12437set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12439$as_echo_n "checking for $ac_word... " >&6; }
12440if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12441 $as_echo_n "(cached) " >&6
9a819804
AO
12442else
12443 if test -n "$OBJDUMP_FOR_TARGET"; then
12444 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12445else
12446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12447for as_dir in $PATH
12448do
12449 IFS=$as_save_IFS
12450 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12451 for ac_exec_ext in '' $ac_executable_extensions; do
12452 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12453 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12454 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12455 break 2
12456 fi
12457done
81ecdfbb
RW
12458 done
12459IFS=$as_save_IFS
9a819804
AO
12460
12461fi
12462fi
12463OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12464if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12466$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12467else
81ecdfbb
RW
12468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12469$as_echo "no" >&6; }
9a819804
AO
12470fi
12471
81ecdfbb 12472
9a819804
AO
12473 done
12474fi
12475
12476if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12477 for ncn_progname in objdump; do
81ecdfbb
RW
12478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12479$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12480 if test -x $with_build_time_tools/${ncn_progname}; then
12481 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12483$as_echo "yes" >&6; }
2429c060
PB
12484 break
12485 else
81ecdfbb
RW
12486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12487$as_echo "no" >&6; }
2429c060
PB
12488 fi
12489 done
12490fi
12491
12492if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12493 for ncn_progname in objdump; do
12494 if test -n "$ncn_target_tool_prefix"; then
12495 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12496set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12498$as_echo_n "checking for $ac_word... " >&6; }
12499if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12500 $as_echo_n "(cached) " >&6
5ae72758
DJ
12501else
12502 if test -n "$OBJDUMP_FOR_TARGET"; then
12503 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12504else
c6b750e1
DJ
12505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12506for as_dir in $PATH
12507do
12508 IFS=$as_save_IFS
12509 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12510 for ac_exec_ext in '' $ac_executable_extensions; do
12511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12512 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12514 break 2
12515 fi
12516done
81ecdfbb
RW
12517 done
12518IFS=$as_save_IFS
c6b750e1 12519
5ae72758
DJ
12520fi
12521fi
c6b750e1 12522OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12523if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12525$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12526else
81ecdfbb
RW
12527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12528$as_echo "no" >&6; }
5ae72758
DJ
12529fi
12530
81ecdfbb 12531
2429c060
PB
12532 fi
12533 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12534 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12535set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12537$as_echo_n "checking for $ac_word... " >&6; }
12538if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12539 $as_echo_n "(cached) " >&6
5ae72758
DJ
12540else
12541 if test -n "$OBJDUMP_FOR_TARGET"; then
12542 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12543else
c6b750e1
DJ
12544as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12545for as_dir in $PATH
12546do
12547 IFS=$as_save_IFS
12548 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12549 for ac_exec_ext in '' $ac_executable_extensions; do
12550 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12551 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12553 break 2
12554 fi
12555done
81ecdfbb
RW
12556 done
12557IFS=$as_save_IFS
c6b750e1 12558
5ae72758
DJ
12559fi
12560fi
c6b750e1 12561OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12562if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12564$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12565else
81ecdfbb
RW
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12567$as_echo "no" >&6; }
5ae72758 12568fi
c6b750e1 12569
81ecdfbb 12570
2429c060
PB
12571 fi
12572 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12573 done
12574fi
c6b750e1 12575
5ae72758
DJ
12576if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12577 set dummy objdump
12578 if test $build = $target ; then
12579 OBJDUMP_FOR_TARGET="$2"
12580 else
12581 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12582 fi
d3f5afc4
MS
12583else
12584 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12585fi
12586
3a35eeb3
PB
12587else
12588 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12589fi
12590
12591
12592
12593
12594if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12595 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12597$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12598 if test -x $with_build_time_tools/ranlib; then
12599 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12600 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12602$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12603 else
81ecdfbb
RW
12604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12605$as_echo "no" >&6; }
3a35eeb3 12606 fi
2429c060
PB
12607 elif test $build != $host && test $have_gcc_for_target = yes; then
12608 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12609 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12610 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12611 fi
12612fi
c6b750e1 12613if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12614 # Extract the first word of "ranlib", so it can be a program name with args.
12615set dummy ranlib; ac_word=$2
81ecdfbb
RW
12616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12617$as_echo_n "checking for $ac_word... " >&6; }
12618if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12619 $as_echo_n "(cached) " >&6
2429c060 12620else
c6b750e1
DJ
12621 case $RANLIB_FOR_TARGET in
12622 [\\/]* | ?:[\\/]*)
2429c060
PB
12623 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12624 ;;
2429c060 12625 *)
c6b750e1
DJ
12626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12627for as_dir in $gcc_cv_tool_dirs
12628do
12629 IFS=$as_save_IFS
12630 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12631 for ac_exec_ext in '' $ac_executable_extensions; do
12632 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12633 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12635 break 2
12636 fi
12637done
81ecdfbb
RW
12638 done
12639IFS=$as_save_IFS
c6b750e1 12640
2429c060
PB
12641 ;;
12642esac
12643fi
c6b750e1 12644RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12645if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12647$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12648else
81ecdfbb
RW
12649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12650$as_echo "no" >&6; }
2429c060
PB
12651fi
12652
81ecdfbb 12653
2429c060
PB
12654fi
12655if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12656
12657
12658if test -n "$RANLIB_FOR_TARGET"; then
12659 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12660elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12661 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12662fi
12663
12664if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12665 for ncn_progname in ranlib; do
12666 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12667set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12669$as_echo_n "checking for $ac_word... " >&6; }
12670if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12671 $as_echo_n "(cached) " >&6
9a819804
AO
12672else
12673 if test -n "$RANLIB_FOR_TARGET"; then
12674 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12675else
12676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12677for as_dir in $PATH
12678do
12679 IFS=$as_save_IFS
12680 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12681 for ac_exec_ext in '' $ac_executable_extensions; do
12682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12683 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12685 break 2
12686 fi
12687done
81ecdfbb
RW
12688 done
12689IFS=$as_save_IFS
9a819804
AO
12690
12691fi
12692fi
12693RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12694if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12696$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12697else
81ecdfbb
RW
12698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12699$as_echo "no" >&6; }
9a819804
AO
12700fi
12701
81ecdfbb 12702
9a819804
AO
12703 done
12704fi
12705
12706if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12707 for ncn_progname in ranlib; do
81ecdfbb
RW
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12709$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12710 if test -x $with_build_time_tools/${ncn_progname}; then
12711 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12713$as_echo "yes" >&6; }
2429c060
PB
12714 break
12715 else
81ecdfbb
RW
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12717$as_echo "no" >&6; }
2429c060
PB
12718 fi
12719 done
12720fi
12721
12722if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12723 for ncn_progname in ranlib; do
12724 if test -n "$ncn_target_tool_prefix"; then
12725 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12726set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12728$as_echo_n "checking for $ac_word... " >&6; }
12729if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12730 $as_echo_n "(cached) " >&6
859789af 12731else
55db4b87
PB
12732 if test -n "$RANLIB_FOR_TARGET"; then
12733 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12734else
c6b750e1
DJ
12735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12736for as_dir in $PATH
12737do
12738 IFS=$as_save_IFS
12739 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12740 for ac_exec_ext in '' $ac_executable_extensions; do
12741 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12742 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12744 break 2
12745 fi
12746done
81ecdfbb
RW
12747 done
12748IFS=$as_save_IFS
c6b750e1 12749
859789af
AC
12750fi
12751fi
c6b750e1 12752RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12753if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12755$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12756else
81ecdfbb
RW
12757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12758$as_echo "no" >&6; }
859789af
AC
12759fi
12760
81ecdfbb 12761
2429c060
PB
12762 fi
12763 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12764 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12765set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12767$as_echo_n "checking for $ac_word... " >&6; }
12768if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12769 $as_echo_n "(cached) " >&6
859789af 12770else
05cbd757
PB
12771 if test -n "$RANLIB_FOR_TARGET"; then
12772 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12773else
c6b750e1
DJ
12774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12775for as_dir in $PATH
12776do
12777 IFS=$as_save_IFS
12778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12779 for ac_exec_ext in '' $ac_executable_extensions; do
12780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12781 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12783 break 2
12784 fi
12785done
81ecdfbb
RW
12786 done
12787IFS=$as_save_IFS
c6b750e1 12788
859789af
AC
12789fi
12790fi
c6b750e1 12791RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12792if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12794$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12795else
81ecdfbb
RW
12796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12797$as_echo "no" >&6; }
859789af 12798fi
c6b750e1 12799
81ecdfbb 12800
2429c060
PB
12801 fi
12802 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12803 done
12804fi
c6b750e1 12805
2429c060
PB
12806if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12807 set dummy ranlib
12808 if test $build = $target ; then
12809 RANLIB_FOR_TARGET="$2"
12810 else
12811 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12812 fi
d3f5afc4
MS
12813else
12814 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12815fi
05cbd757 12816
3a35eeb3
PB
12817else
12818 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12819fi
12820
2429c060
PB
12821
12822
12823
12824if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12825 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12827$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12828 if test -x $with_build_time_tools/strip; then
12829 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12830 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12832$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12833 else
81ecdfbb
RW
12834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12835$as_echo "no" >&6; }
3a35eeb3 12836 fi
2429c060
PB
12837 elif test $build != $host && test $have_gcc_for_target = yes; then
12838 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12839 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12840 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12841 fi
12842fi
c6b750e1 12843if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12844 # Extract the first word of "strip", so it can be a program name with args.
12845set dummy strip; ac_word=$2
81ecdfbb
RW
12846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12847$as_echo_n "checking for $ac_word... " >&6; }
12848if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12849 $as_echo_n "(cached) " >&6
2429c060 12850else
c6b750e1
DJ
12851 case $STRIP_FOR_TARGET in
12852 [\\/]* | ?:[\\/]*)
2429c060
PB
12853 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12854 ;;
2429c060 12855 *)
c6b750e1
DJ
12856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12857for as_dir in $gcc_cv_tool_dirs
12858do
12859 IFS=$as_save_IFS
12860 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12861 for ac_exec_ext in '' $ac_executable_extensions; do
12862 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12863 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12865 break 2
12866 fi
12867done
81ecdfbb
RW
12868 done
12869IFS=$as_save_IFS
c6b750e1 12870
2429c060
PB
12871 ;;
12872esac
12873fi
c6b750e1 12874STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12875if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12877$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12878else
81ecdfbb
RW
12879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12880$as_echo "no" >&6; }
2429c060
PB
12881fi
12882
81ecdfbb 12883
2429c060
PB
12884fi
12885if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12886
12887
12888if test -n "$STRIP_FOR_TARGET"; then
12889 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12890elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12891 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12892fi
12893
12894if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12895 for ncn_progname in strip; do
12896 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12897set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12899$as_echo_n "checking for $ac_word... " >&6; }
12900if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12901 $as_echo_n "(cached) " >&6
9a819804
AO
12902else
12903 if test -n "$STRIP_FOR_TARGET"; then
12904 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12905else
12906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12907for as_dir in $PATH
12908do
12909 IFS=$as_save_IFS
12910 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12911 for ac_exec_ext in '' $ac_executable_extensions; do
12912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12913 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12915 break 2
12916 fi
12917done
81ecdfbb
RW
12918 done
12919IFS=$as_save_IFS
9a819804
AO
12920
12921fi
12922fi
12923STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12924if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12926$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12927else
81ecdfbb
RW
12928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12929$as_echo "no" >&6; }
9a819804
AO
12930fi
12931
81ecdfbb 12932
9a819804
AO
12933 done
12934fi
12935
12936if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12937 for ncn_progname in strip; do
81ecdfbb
RW
12938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12939$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12940 if test -x $with_build_time_tools/${ncn_progname}; then
12941 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12943$as_echo "yes" >&6; }
2429c060
PB
12944 break
12945 else
81ecdfbb
RW
12946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12947$as_echo "no" >&6; }
2429c060
PB
12948 fi
12949 done
12950fi
12951
12952if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12953 for ncn_progname in strip; do
12954 if test -n "$ncn_target_tool_prefix"; then
12955 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12956set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12958$as_echo_n "checking for $ac_word... " >&6; }
12959if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12960 $as_echo_n "(cached) " >&6
7e0f7140
GK
12961else
12962 if test -n "$STRIP_FOR_TARGET"; then
12963 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12964else
12965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12966for as_dir in $PATH
12967do
12968 IFS=$as_save_IFS
12969 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12970 for ac_exec_ext in '' $ac_executable_extensions; do
12971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12972 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12973 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12974 break 2
12975 fi
12976done
81ecdfbb
RW
12977 done
12978IFS=$as_save_IFS
c6b750e1 12979
7e0f7140
GK
12980fi
12981fi
c6b750e1 12982STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12983if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12985$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12986else
81ecdfbb
RW
12987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12988$as_echo "no" >&6; }
7e0f7140
GK
12989fi
12990
81ecdfbb 12991
2429c060
PB
12992 fi
12993 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12994 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12995set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12997$as_echo_n "checking for $ac_word... " >&6; }
12998if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12999 $as_echo_n "(cached) " >&6
7e0f7140
GK
13000else
13001 if test -n "$STRIP_FOR_TARGET"; then
13002 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13003else
c6b750e1
DJ
13004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13005for as_dir in $PATH
13006do
13007 IFS=$as_save_IFS
13008 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13009 for ac_exec_ext in '' $ac_executable_extensions; do
13010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13011 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13013 break 2
13014 fi
13015done
81ecdfbb
RW
13016 done
13017IFS=$as_save_IFS
c6b750e1 13018
7e0f7140
GK
13019fi
13020fi
c6b750e1 13021STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13022if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13024$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13025else
81ecdfbb
RW
13026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13027$as_echo "no" >&6; }
7e0f7140 13028fi
c6b750e1 13029
81ecdfbb 13030
2429c060
PB
13031 fi
13032 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13033 done
13034fi
c6b750e1 13035
7e0f7140
GK
13036if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13037 set dummy strip
13038 if test $build = $target ; then
13039 STRIP_FOR_TARGET="$2"
13040 else
13041 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13042 fi
d3f5afc4
MS
13043else
13044 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13045fi
13046
3a35eeb3
PB
13047else
13048 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13049fi
13050
13051
13052
13053
13054if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13055 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13057$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13058 if test -x $with_build_time_tools/windres; then
13059 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13060 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13062$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13063 else
81ecdfbb
RW
13064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13065$as_echo "no" >&6; }
3a35eeb3 13066 fi
2429c060
PB
13067 elif test $build != $host && test $have_gcc_for_target = yes; then
13068 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13069 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13070 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13071 fi
13072fi
c6b750e1 13073if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13074 # Extract the first word of "windres", so it can be a program name with args.
13075set dummy windres; ac_word=$2
81ecdfbb
RW
13076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13077$as_echo_n "checking for $ac_word... " >&6; }
13078if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13079 $as_echo_n "(cached) " >&6
2429c060 13080else
c6b750e1
DJ
13081 case $WINDRES_FOR_TARGET in
13082 [\\/]* | ?:[\\/]*)
2429c060
PB
13083 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13084 ;;
2429c060 13085 *)
c6b750e1
DJ
13086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13087for as_dir in $gcc_cv_tool_dirs
13088do
13089 IFS=$as_save_IFS
13090 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13091 for ac_exec_ext in '' $ac_executable_extensions; do
13092 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13093 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13094 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13095 break 2
13096 fi
13097done
81ecdfbb
RW
13098 done
13099IFS=$as_save_IFS
c6b750e1 13100
2429c060
PB
13101 ;;
13102esac
13103fi
c6b750e1 13104WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13105if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13107$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13108else
81ecdfbb
RW
13109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13110$as_echo "no" >&6; }
2429c060
PB
13111fi
13112
81ecdfbb 13113
2429c060
PB
13114fi
13115if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13116
13117
13118if test -n "$WINDRES_FOR_TARGET"; then
13119 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13120elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13121 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13122fi
13123
13124if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13125 for ncn_progname in windres; do
13126 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13127set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13129$as_echo_n "checking for $ac_word... " >&6; }
13130if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13131 $as_echo_n "(cached) " >&6
9a819804
AO
13132else
13133 if test -n "$WINDRES_FOR_TARGET"; then
13134 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13135else
13136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13137for as_dir in $PATH
13138do
13139 IFS=$as_save_IFS
13140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13141 for ac_exec_ext in '' $ac_executable_extensions; do
13142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13143 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13145 break 2
13146 fi
13147done
81ecdfbb
RW
13148 done
13149IFS=$as_save_IFS
9a819804
AO
13150
13151fi
13152fi
13153WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13154if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13156$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13157else
81ecdfbb
RW
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13159$as_echo "no" >&6; }
9a819804
AO
13160fi
13161
81ecdfbb 13162
9a819804
AO
13163 done
13164fi
13165
13166if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13167 for ncn_progname in windres; do
81ecdfbb
RW
13168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13169$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13170 if test -x $with_build_time_tools/${ncn_progname}; then
13171 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13173$as_echo "yes" >&6; }
2429c060
PB
13174 break
13175 else
81ecdfbb
RW
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13177$as_echo "no" >&6; }
2429c060
PB
13178 fi
13179 done
13180fi
13181
13182if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13183 for ncn_progname in windres; do
13184 if test -n "$ncn_target_tool_prefix"; then
13185 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13186set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13188$as_echo_n "checking for $ac_word... " >&6; }
13189if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13190 $as_echo_n "(cached) " >&6
859789af 13191else
55db4b87
PB
13192 if test -n "$WINDRES_FOR_TARGET"; then
13193 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13194else
c6b750e1
DJ
13195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13196for as_dir in $PATH
13197do
13198 IFS=$as_save_IFS
13199 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13200 for ac_exec_ext in '' $ac_executable_extensions; do
13201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13202 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13204 break 2
13205 fi
13206done
81ecdfbb
RW
13207 done
13208IFS=$as_save_IFS
c6b750e1 13209
859789af
AC
13210fi
13211fi
c6b750e1 13212WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13213if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13215$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13216else
81ecdfbb
RW
13217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13218$as_echo "no" >&6; }
859789af
AC
13219fi
13220
81ecdfbb 13221
2429c060
PB
13222 fi
13223 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13224 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13225set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13227$as_echo_n "checking for $ac_word... " >&6; }
13228if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13229 $as_echo_n "(cached) " >&6
859789af 13230else
05cbd757
PB
13231 if test -n "$WINDRES_FOR_TARGET"; then
13232 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13233else
c6b750e1
DJ
13234as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13235for as_dir in $PATH
13236do
13237 IFS=$as_save_IFS
13238 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13239 for ac_exec_ext in '' $ac_executable_extensions; do
13240 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13241 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13242 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13243 break 2
13244 fi
13245done
81ecdfbb
RW
13246 done
13247IFS=$as_save_IFS
c6b750e1 13248
859789af
AC
13249fi
13250fi
c6b750e1 13251WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13252if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13254$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13255else
81ecdfbb
RW
13256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13257$as_echo "no" >&6; }
859789af 13258fi
c6b750e1 13259
81ecdfbb 13260
2429c060
PB
13261 fi
13262 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13263 done
13264fi
c6b750e1 13265
05cbd757
PB
13266if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13267 set dummy windres
13268 if test $build = $target ; then
13269 WINDRES_FOR_TARGET="$2"
859789af 13270 else
05cbd757 13271 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13272 fi
d3f5afc4
MS
13273else
13274 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13275fi
13276
3a35eeb3
PB
13277else
13278 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13279fi
13280
852e5f18 13281
0c24b341
NC
13282
13283
13284if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13285 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13287$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13288 if test -x $with_build_time_tools/windmc; then
13289 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13290 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13292$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13293 else
81ecdfbb
RW
13294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13295$as_echo "no" >&6; }
0c24b341
NC
13296 fi
13297 elif test $build != $host && test $have_gcc_for_target = yes; then
13298 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13299 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13300 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13301 fi
13302fi
13303if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13304 # Extract the first word of "windmc", so it can be a program name with args.
13305set dummy windmc; ac_word=$2
81ecdfbb
RW
13306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13307$as_echo_n "checking for $ac_word... " >&6; }
13308if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13309 $as_echo_n "(cached) " >&6
0c24b341
NC
13310else
13311 case $WINDMC_FOR_TARGET in
13312 [\\/]* | ?:[\\/]*)
13313 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13314 ;;
13315 *)
13316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13317for as_dir in $gcc_cv_tool_dirs
13318do
13319 IFS=$as_save_IFS
13320 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13321 for ac_exec_ext in '' $ac_executable_extensions; do
13322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13323 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13325 break 2
13326 fi
13327done
81ecdfbb
RW
13328 done
13329IFS=$as_save_IFS
0c24b341
NC
13330
13331 ;;
13332esac
13333fi
13334WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13335if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13337$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13338else
81ecdfbb
RW
13339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13340$as_echo "no" >&6; }
0c24b341
NC
13341fi
13342
81ecdfbb 13343
0c24b341
NC
13344fi
13345if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13346
13347
13348if test -n "$WINDMC_FOR_TARGET"; then
13349 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13350elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13351 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13352fi
13353
13354if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13355 for ncn_progname in windmc; do
13356 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13357set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13359$as_echo_n "checking for $ac_word... " >&6; }
13360if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13361 $as_echo_n "(cached) " >&6
0c24b341
NC
13362else
13363 if test -n "$WINDMC_FOR_TARGET"; then
13364 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13365else
13366as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13367for as_dir in $PATH
13368do
13369 IFS=$as_save_IFS
13370 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13371 for ac_exec_ext in '' $ac_executable_extensions; do
13372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13373 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13375 break 2
13376 fi
13377done
81ecdfbb
RW
13378 done
13379IFS=$as_save_IFS
0c24b341
NC
13380
13381fi
13382fi
13383WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13384if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13386$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13387else
81ecdfbb
RW
13388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13389$as_echo "no" >&6; }
0c24b341
NC
13390fi
13391
81ecdfbb 13392
0c24b341
NC
13393 done
13394fi
13395
13396if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13397 for ncn_progname in windmc; do
81ecdfbb
RW
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13399$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13400 if test -x $with_build_time_tools/${ncn_progname}; then
13401 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13403$as_echo "yes" >&6; }
0c24b341
NC
13404 break
13405 else
81ecdfbb
RW
13406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13407$as_echo "no" >&6; }
0c24b341
NC
13408 fi
13409 done
13410fi
13411
13412if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13413 for ncn_progname in windmc; do
13414 if test -n "$ncn_target_tool_prefix"; then
13415 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13416set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13418$as_echo_n "checking for $ac_word... " >&6; }
13419if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13420 $as_echo_n "(cached) " >&6
0c24b341
NC
13421else
13422 if test -n "$WINDMC_FOR_TARGET"; then
13423 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13424else
13425as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13426for as_dir in $PATH
13427do
13428 IFS=$as_save_IFS
13429 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13430 for ac_exec_ext in '' $ac_executable_extensions; do
13431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13432 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13434 break 2
13435 fi
13436done
81ecdfbb
RW
13437 done
13438IFS=$as_save_IFS
0c24b341
NC
13439
13440fi
13441fi
13442WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13443if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13445$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13446else
81ecdfbb
RW
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13448$as_echo "no" >&6; }
0c24b341
NC
13449fi
13450
81ecdfbb 13451
0c24b341
NC
13452 fi
13453 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13454 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13455set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13457$as_echo_n "checking for $ac_word... " >&6; }
13458if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13459 $as_echo_n "(cached) " >&6
0c24b341
NC
13460else
13461 if test -n "$WINDMC_FOR_TARGET"; then
13462 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13463else
13464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13465for as_dir in $PATH
13466do
13467 IFS=$as_save_IFS
13468 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13469 for ac_exec_ext in '' $ac_executable_extensions; do
13470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13471 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13473 break 2
13474 fi
13475done
81ecdfbb
RW
13476 done
13477IFS=$as_save_IFS
0c24b341
NC
13478
13479fi
13480fi
13481WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13482if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13484$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13485else
81ecdfbb
RW
13486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13487$as_echo "no" >&6; }
0c24b341
NC
13488fi
13489
81ecdfbb 13490
0c24b341
NC
13491 fi
13492 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13493 done
13494fi
13495
13496if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13497 set dummy windmc
13498 if test $build = $target ; then
13499 WINDMC_FOR_TARGET="$2"
13500 else
13501 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13502 fi
13503else
13504 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13505fi
13506
13507else
13508 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13509fi
13510
13511
be01d343
PB
13512RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13513
81ecdfbb
RW
13514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13515$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13516if test "x${build}" != "x${host}" ; then
2429c060
PB
13517 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13518 # We already found the complete path
b8025f34 13519 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13521$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13522 else
13523 # Canadian cross, just use what we found
81ecdfbb
RW
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13525$as_echo "pre-installed" >&6; }
2429c060 13526 fi
be01d343
PB
13527else
13528 ok=yes
13529 case " ${configdirs} " in
13530 *" binutils "*) ;;
13531 *) ok=no ;;
13532 esac
c6b750e1 13533
be01d343
PB
13534 if test $ok = yes; then
13535 # An in-tree tool is available and we can use it
13536 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13538$as_echo "just compiled" >&6; }
2429c060
PB
13539 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13540 # We already found the complete path
b8025f34 13541 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13543$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13544 elif test "x$target" = "x$host"; then
13545 # We can use an host tool
13546 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13548$as_echo "host tool" >&6; }
be01d343
PB
13549 else
13550 # We need a cross tool
81ecdfbb
RW
13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13552$as_echo "pre-installed" >&6; }
be01d343
PB
13553 fi
13554fi
4b900473 13555
81ecdfbb
RW
13556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13557$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13558if test "x${build}" != "x${host}" ; then
2429c060
PB
13559 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13560 # We already found the complete path
b8025f34 13561 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13563$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13564 else
13565 # Canadian cross, just use what we found
81ecdfbb
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13567$as_echo "pre-installed" >&6; }
2429c060 13568 fi
be01d343
PB
13569else
13570 ok=yes
13571 case " ${configdirs} " in
13572 *" gas "*) ;;
13573 *) ok=no ;;
13574 esac
c6b750e1 13575
be01d343
PB
13576 if test $ok = yes; then
13577 # An in-tree tool is available and we can use it
13578 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13580$as_echo "just compiled" >&6; }
2429c060
PB
13581 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13582 # We already found the complete path
b8025f34 13583 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13585$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13586 elif test "x$target" = "x$host"; then
13587 # We can use an host tool
13588 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13590$as_echo "host tool" >&6; }
be01d343
PB
13591 else
13592 # We need a cross tool
81ecdfbb
RW
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13594$as_echo "pre-installed" >&6; }
be01d343
PB
13595 fi
13596fi
4b900473 13597
81ecdfbb
RW
13598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13599$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13600if test "x${build}" != "x${host}" ; then
2429c060
PB
13601 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13602 # We already found the complete path
b8025f34 13603 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13605$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13606 else
13607 # Canadian cross, just use what we found
81ecdfbb
RW
13608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13609$as_echo "pre-installed" >&6; }
2429c060 13610 fi
be01d343
PB
13611else
13612 ok=yes
13613 case " ${configdirs} " in
13614 *" gcc "*) ;;
13615 *) ok=no ;;
13616 esac
c6b750e1 13617
be01d343
PB
13618 if test $ok = yes; then
13619 # An in-tree tool is available and we can use it
13620 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13622$as_echo "just compiled" >&6; }
2429c060
PB
13623 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13624 # We already found the complete path
b8025f34 13625 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13627$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13628 elif test "x$target" = "x$host"; then
13629 # We can use an host tool
13630 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13632$as_echo "host tool" >&6; }
be01d343
PB
13633 else
13634 # We need a cross tool
81ecdfbb
RW
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13636$as_echo "pre-installed" >&6; }
be01d343
PB
13637 fi
13638fi
4b900473 13639
81ecdfbb
RW
13640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13641$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13642if test "x${build}" != "x${host}" ; then
2429c060
PB
13643 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13644 # We already found the complete path
b8025f34 13645 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13647$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13648 else
13649 # Canadian cross, just use what we found
81ecdfbb
RW
13650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13651$as_echo "pre-installed" >&6; }
2429c060 13652 fi
be01d343
PB
13653else
13654 ok=yes
13655 case " ${configdirs} " in
13656 *" gcc "*) ;;
13657 *) ok=no ;;
13658 esac
13659 case ,${enable_languages}, in
13660 *,c++,*) ;;
13661 *) ok=no ;;
13662 esac
13663 if test $ok = yes; then
13664 # An in-tree tool is available and we can use it
13665 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
13666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13667$as_echo "just compiled" >&6; }
2429c060
PB
13668 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13669 # We already found the complete path
b8025f34 13670 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13672$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13673 elif test "x$target" = "x$host"; then
13674 # We can use an host tool
13675 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13677$as_echo "host tool" >&6; }
be01d343
PB
13678 else
13679 # We need a cross tool
81ecdfbb
RW
13680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13681$as_echo "pre-installed" >&6; }
be01d343
PB
13682 fi
13683fi
4b900473 13684
81ecdfbb
RW
13685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13686$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13687if test "x${build}" != "x${host}" ; then
2429c060
PB
13688 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13689 # We already found the complete path
b8025f34 13690 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13692$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13693 else
13694 # Canadian cross, just use what we found
81ecdfbb
RW
13695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13696$as_echo "pre-installed" >&6; }
2429c060 13697 fi
be01d343
PB
13698else
13699 ok=yes
13700 case " ${configdirs} " in
13701 *" gcc "*) ;;
13702 *) ok=no ;;
13703 esac
13704 case ,${enable_languages}, in
13705 *,c++,*) ;;
13706 *) ok=no ;;
13707 esac
13708 if test $ok = yes; then
13709 # An in-tree tool is available and we can use it
13710 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
13711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13712$as_echo "just compiled" >&6; }
2429c060
PB
13713 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13714 # We already found the complete path
b8025f34 13715 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13717$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13718 elif test "x$target" = "x$host"; then
13719 # We can use an host tool
13720 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13722$as_echo "host tool" >&6; }
be01d343
PB
13723 else
13724 # We need a cross tool
81ecdfbb
RW
13725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13726$as_echo "pre-installed" >&6; }
be01d343
PB
13727 fi
13728fi
4b900473 13729
81ecdfbb
RW
13730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13731$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13732if test "x${build}" != "x${host}" ; then
2429c060
PB
13733 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13734 # We already found the complete path
b8025f34 13735 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13737$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13738 else
13739 # Canadian cross, just use what we found
81ecdfbb
RW
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13741$as_echo "pre-installed" >&6; }
2429c060 13742 fi
be01d343
PB
13743else
13744 ok=yes
13745 case " ${configdirs} " in
13746 *" binutils "*) ;;
13747 *) ok=no ;;
13748 esac
c6b750e1 13749
be01d343
PB
13750 if test $ok = yes; then
13751 # An in-tree tool is available and we can use it
13752 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13754$as_echo "just compiled" >&6; }
2429c060
PB
13755 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13756 # We already found the complete path
b8025f34 13757 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13759$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13760 elif test "x$target" = "x$host"; then
13761 # We can use an host tool
13762 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13764$as_echo "host tool" >&6; }
be01d343
PB
13765 else
13766 # We need a cross tool
81ecdfbb
RW
13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13768$as_echo "pre-installed" >&6; }
be01d343
PB
13769 fi
13770fi
4b900473 13771
81ecdfbb
RW
13772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13773$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13774if test "x${build}" != "x${host}" ; then
2429c060
PB
13775 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13776 # We already found the complete path
b8025f34 13777 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13779$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13780 else
13781 # Canadian cross, just use what we found
81ecdfbb
RW
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13783$as_echo "pre-installed" >&6; }
2429c060 13784 fi
be01d343
PB
13785else
13786 ok=yes
13787 case " ${configdirs} " in
13788 *" gcc "*) ;;
13789 *) ok=no ;;
13790 esac
c6b750e1 13791
be01d343
PB
13792 if test $ok = yes; then
13793 # An in-tree tool is available and we can use it
13794 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13796$as_echo "just compiled" >&6; }
2429c060
PB
13797 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13798 # We already found the complete path
b8025f34 13799 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13801$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13802 elif test "x$target" = "x$host"; then
13803 # We can use an host tool
13804 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13806$as_echo "host tool" >&6; }
be01d343
PB
13807 else
13808 # We need a cross tool
81ecdfbb
RW
13809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13810$as_echo "pre-installed" >&6; }
be01d343
PB
13811 fi
13812fi
4b900473 13813
81ecdfbb
RW
13814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13815$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13816if test "x${build}" != "x${host}" ; then
2429c060
PB
13817 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13818 # We already found the complete path
b8025f34 13819 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13821$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13822 else
13823 # Canadian cross, just use what we found
81ecdfbb
RW
13824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13825$as_echo "pre-installed" >&6; }
2429c060 13826 fi
be01d343
PB
13827else
13828 ok=yes
13829 case " ${configdirs} " in
13830 *" gcc "*) ;;
13831 *) ok=no ;;
13832 esac
13833 case ,${enable_languages}, in
13834 *,java,*) ;;
13835 *) ok=no ;;
13836 esac
13837 if test $ok = yes; then
13838 # An in-tree tool is available and we can use it
13839 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13841$as_echo "just compiled" >&6; }
2429c060
PB
13842 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13843 # We already found the complete path
b8025f34 13844 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13846$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13847 elif test "x$target" = "x$host"; then
13848 # We can use an host tool
13849 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13851$as_echo "host tool" >&6; }
be01d343
PB
13852 else
13853 # We need a cross tool
81ecdfbb
RW
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13855$as_echo "pre-installed" >&6; }
be01d343
PB
13856 fi
13857fi
4b900473 13858
81ecdfbb
RW
13859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13860$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13861if test "x${build}" != "x${host}" ; then
2429c060
PB
13862 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13863 # We already found the complete path
b8025f34 13864 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13866$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13867 else
13868 # Canadian cross, just use what we found
81ecdfbb
RW
13869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13870$as_echo "pre-installed" >&6; }
2429c060 13871 fi
be01d343
PB
13872else
13873 ok=yes
13874 case " ${configdirs} " in
13875 *" gcc "*) ;;
13876 *) ok=no ;;
13877 esac
13878 case ,${enable_languages}, in
13879 *,fortran,*) ;;
13880 *) ok=no ;;
13881 esac
13882 if test $ok = yes; then
13883 # An in-tree tool is available and we can use it
13884 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13886$as_echo "just compiled" >&6; }
2429c060
PB
13887 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13888 # We already found the complete path
b8025f34 13889 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13891$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13892 elif test "x$target" = "x$host"; then
13893 # We can use an host tool
13894 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13896$as_echo "host tool" >&6; }
be01d343
PB
13897 else
13898 # We need a cross tool
81ecdfbb
RW
13899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13900$as_echo "pre-installed" >&6; }
be01d343
PB
13901 fi
13902fi
4b900473 13903
81ecdfbb
RW
13904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13905$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13906if test "x${build}" != "x${host}" ; then
2429c060
PB
13907 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13908 # We already found the complete path
b8025f34 13909 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13911$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13912 else
13913 # Canadian cross, just use what we found
81ecdfbb
RW
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13915$as_echo "pre-installed" >&6; }
2429c060 13916 fi
be01d343
PB
13917else
13918 ok=yes
13919 case " ${configdirs} " in
13920 *" ld "*) ;;
13921 *) ok=no ;;
13922 esac
c6b750e1 13923
be01d343
PB
13924 if test $ok = yes; then
13925 # An in-tree tool is available and we can use it
13926 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13928$as_echo "just compiled" >&6; }
2429c060
PB
13929 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13930 # We already found the complete path
b8025f34 13931 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13933$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13934 elif test "x$target" = "x$host"; then
13935 # We can use an host tool
13936 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13938$as_echo "host tool" >&6; }
be01d343
PB
13939 else
13940 # We need a cross tool
81ecdfbb
RW
13941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13942$as_echo "pre-installed" >&6; }
be01d343
PB
13943 fi
13944fi
4b900473 13945
81ecdfbb
RW
13946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13947$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13948if test "x${build}" != "x${host}" ; then
2429c060
PB
13949 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13950 # We already found the complete path
b8025f34 13951 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13953$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13954 else
13955 # Canadian cross, just use what we found
81ecdfbb
RW
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13957$as_echo "pre-installed" >&6; }
2429c060 13958 fi
be01d343 13959else
2429c060
PB
13960 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13961 # We already found the complete path
b8025f34 13962 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13964$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13965 elif test "x$target" = "x$host"; then
be01d343
PB
13966 # We can use an host tool
13967 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13969$as_echo "host tool" >&6; }
be01d343
PB
13970 else
13971 # We need a cross tool
81ecdfbb
RW
13972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13973$as_echo "pre-installed" >&6; }
be01d343
PB
13974 fi
13975fi
4b900473 13976
81ecdfbb
RW
13977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13978$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13979if test "x${build}" != "x${host}" ; then
2429c060
PB
13980 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13981 # We already found the complete path
b8025f34 13982 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13984$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13985 else
13986 # Canadian cross, just use what we found
81ecdfbb
RW
13987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13988$as_echo "pre-installed" >&6; }
2429c060 13989 fi
be01d343
PB
13990else
13991 ok=yes
13992 case " ${configdirs} " in
13993 *" binutils "*) ;;
13994 *) ok=no ;;
13995 esac
c6b750e1 13996
be01d343
PB
13997 if test $ok = yes; then
13998 # An in-tree tool is available and we can use it
13999 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
14000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14001$as_echo "just compiled" >&6; }
2429c060
PB
14002 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14003 # We already found the complete path
b8025f34 14004 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14006$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14007 elif test "x$target" = "x$host"; then
14008 # We can use an host tool
14009 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14011$as_echo "host tool" >&6; }
be01d343
PB
14012 else
14013 # We need a cross tool
81ecdfbb
RW
14014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14015$as_echo "pre-installed" >&6; }
be01d343
PB
14016 fi
14017fi
4b900473 14018
81ecdfbb
RW
14019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14020$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14021if test "x${build}" != "x${host}" ; then
2429c060
PB
14022 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14023 # We already found the complete path
b8025f34 14024 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14026$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14027 else
14028 # Canadian cross, just use what we found
81ecdfbb
RW
14029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14030$as_echo "pre-installed" >&6; }
2429c060 14031 fi
be01d343
PB
14032else
14033 ok=yes
14034 case " ${configdirs} " in
14035 *" binutils "*) ;;
14036 *) ok=no ;;
14037 esac
c6b750e1 14038
be01d343
PB
14039 if test $ok = yes; then
14040 # An in-tree tool is available and we can use it
14041 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14043$as_echo "just compiled" >&6; }
2429c060
PB
14044 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14045 # We already found the complete path
b8025f34 14046 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14048$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14049 elif test "x$target" = "x$host"; then
14050 # We can use an host tool
14051 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14053$as_echo "host tool" >&6; }
be01d343
PB
14054 else
14055 # We need a cross tool
81ecdfbb
RW
14056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14057$as_echo "pre-installed" >&6; }
be01d343
PB
14058 fi
14059fi
4b900473 14060
81ecdfbb
RW
14061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14062$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14063if test "x${build}" != "x${host}" ; then
2429c060
PB
14064 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14065 # We already found the complete path
b8025f34 14066 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14068$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14069 else
14070 # Canadian cross, just use what we found
81ecdfbb
RW
14071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14072$as_echo "pre-installed" >&6; }
2429c060 14073 fi
be01d343
PB
14074else
14075 ok=yes
14076 case " ${configdirs} " in
14077 *" binutils "*) ;;
14078 *) ok=no ;;
14079 esac
c6b750e1 14080
be01d343
PB
14081 if test $ok = yes; then
14082 # An in-tree tool is available and we can use it
14083 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14085$as_echo "just compiled" >&6; }
2429c060
PB
14086 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14087 # We already found the complete path
b8025f34 14088 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14090$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14091 elif test "x$target" = "x$host"; then
14092 # We can use an host tool
14093 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14095$as_echo "host tool" >&6; }
be01d343
PB
14096 else
14097 # We need a cross tool
81ecdfbb
RW
14098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14099$as_echo "pre-installed" >&6; }
be01d343
PB
14100 fi
14101fi
4b900473 14102
81ecdfbb
RW
14103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14104$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14105if test "x${build}" != "x${host}" ; then
2429c060
PB
14106 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14107 # We already found the complete path
b8025f34 14108 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14110$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14111 else
14112 # Canadian cross, just use what we found
81ecdfbb
RW
14113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14114$as_echo "pre-installed" >&6; }
2429c060 14115 fi
be01d343
PB
14116else
14117 ok=yes
14118 case " ${configdirs} " in
14119 *" binutils "*) ;;
14120 *) ok=no ;;
14121 esac
c6b750e1 14122
be01d343
PB
14123 if test $ok = yes; then
14124 # An in-tree tool is available and we can use it
14125 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14127$as_echo "just compiled" >&6; }
2429c060
PB
14128 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14129 # We already found the complete path
b8025f34 14130 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14132$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14133 elif test "x$target" = "x$host"; then
14134 # We can use an host tool
14135 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14137$as_echo "host tool" >&6; }
be01d343
PB
14138 else
14139 # We need a cross tool
81ecdfbb
RW
14140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14141$as_echo "pre-installed" >&6; }
be01d343
PB
14142 fi
14143fi
4b900473 14144
81ecdfbb
RW
14145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14146$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14147if test "x${build}" != "x${host}" ; then
2429c060
PB
14148 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14149 # We already found the complete path
b8025f34 14150 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14152$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14153 else
14154 # Canadian cross, just use what we found
81ecdfbb
RW
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14156$as_echo "pre-installed" >&6; }
2429c060 14157 fi
be01d343
PB
14158else
14159 ok=yes
14160 case " ${configdirs} " in
14161 *" binutils "*) ;;
14162 *) ok=no ;;
14163 esac
c6b750e1 14164
be01d343
PB
14165 if test $ok = yes; then
14166 # An in-tree tool is available and we can use it
14167 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14169$as_echo "just compiled" >&6; }
2429c060
PB
14170 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14171 # We already found the complete path
b8025f34 14172 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14174$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14175 elif test "x$target" = "x$host"; then
14176 # We can use an host tool
14177 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14179$as_echo "host tool" >&6; }
be01d343
PB
14180 else
14181 # We need a cross tool
81ecdfbb
RW
14182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14183$as_echo "pre-installed" >&6; }
be01d343 14184 fi
a0da8069 14185fi
54752a6b 14186
81ecdfbb
RW
14187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14188$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14189if test "x${build}" != "x${host}" ; then
14190 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14191 # We already found the complete path
14192 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14194$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14195 else
14196 # Canadian cross, just use what we found
81ecdfbb
RW
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14198$as_echo "pre-installed" >&6; }
0c24b341
NC
14199 fi
14200else
14201 ok=yes
14202 case " ${configdirs} " in
14203 *" binutils "*) ;;
14204 *) ok=no ;;
14205 esac
14206
14207 if test $ok = yes; then
14208 # An in-tree tool is available and we can use it
14209 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14211$as_echo "just compiled" >&6; }
0c24b341
NC
14212 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14213 # We already found the complete path
14214 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14216$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14217 elif test "x$target" = "x$host"; then
14218 # We can use an host tool
14219 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14221$as_echo "host tool" >&6; }
0c24b341
NC
14222 else
14223 # We need a cross tool
81ecdfbb
RW
14224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14225$as_echo "pre-installed" >&6; }
0c24b341
NC
14226 fi
14227fi
14228
54752a6b
NN
14229
14230
be01d343 14231
4b900473 14232
a0da8069
NN
14233# Certain tools may need extra flags.
14234AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14235RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14236NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14237
be01d343
PB
14238# When building target libraries, except in a Canadian cross, we use
14239# the same toolchain as the compiler we just built.
14240COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14241COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14242COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14243if test $host = $build; then
14244 case " $configdirs " in
14245 *" gcc "*)
14246 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14247 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14248 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14249 ;;
14250 esac
14251fi
14252
14253
14254
14255
14256
81ecdfbb
RW
14257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14258$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14259# Check whether --enable-maintainer-mode was given.
14260if test "${enable_maintainer_mode+set}" = set; then :
14261 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14262else
14263 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14264fi
14265
14266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14267$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14268
14269
14270if test "$USE_MAINTAINER_MODE" = yes; then
14271 MAINTAINER_MODE_TRUE=
14272 MAINTAINER_MODE_FALSE='#'
14273else
14274 MAINTAINER_MODE_TRUE='#'
14275 MAINTAINER_MODE_FALSE=
c6b750e1 14276fi
3d5e36ae
AO
14277MAINT=$MAINTAINER_MODE_TRUE
14278
1d39f329
NN
14279# ---------------------
14280# GCC bootstrap support
14281# ---------------------
14282
14283# Stage specific cflags for build.
14284stage1_cflags="-g"
14285case $build in
14286 vax-*-*)
14287 case ${GCC} in
14288 yes) stage1_cflags="-g -Wa,-J" ;;
14289 *) stage1_cflags="-g -J" ;;
14290 esac ;;
1d39f329
NN
14291esac
14292
1d89b610 14293# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14294if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14295 saved_CFLAGS="$CFLAGS"
14296
14297 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14298 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14300$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14302/* end confdefs.h. */
14303
2038f525
PB
14304#if (__GNUC__ < 3) \
14305 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14306 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14307#error http://gcc.gnu.org/PR29382
14308#endif
14309
c6b750e1
DJ
14310int
14311main ()
14312{
14313
14314 ;
14315 return 0;
14316}
14317_ACEOF
81ecdfbb
RW
14318if ac_fn_c_try_compile "$LINENO"; then :
14319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14320$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14321else
81ecdfbb
RW
14322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14323$as_echo "no" >&6; }
c6b750e1 14324fi
81ecdfbb 14325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14326
14327 CFLAGS="$saved_CFLAGS"
14328fi
14329
14330
1d39f329 14331
8a0d8a5c 14332# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14333# Check whether --enable-stage1-checking was given.
14334if test "${enable_stage1_checking+set}" = set; then :
14335 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14336else
5566c1fa 14337 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14338 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14339else
5566c1fa 14340 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14341fi
81ecdfbb 14342fi
8a0d8a5c
PB
14343
14344
c6b750e1 14345
81ecdfbb
RW
14346# Enable -Werror in bootstrap stage2 and later.
14347# Check whether --enable-werror was given.
14348if test "${enable_werror+set}" = set; then :
14349 enableval=$enable_werror;
1d39f329 14350else
a0323144 14351 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14352 enable_werror=yes
79fcd0ec
PB
14353else
14354 enable_werror=no
14355fi
81ecdfbb
RW
14356fi
14357
1a6f2dc7
NN
14358case ${enable_werror} in
14359 yes) stage2_werror_flag="--enable-werror-always" ;;
14360 *) stage2_werror_flag="" ;;
1d39f329
NN
14361esac
14362
14363
e8a5fa9c
RW
14364# Specify what files to not compare during bootstrap.
14365
14366compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14367case "$target" in
14368 hppa*64*-*-hpux*) ;;
14369 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14370esac
1f53ca9a
AO
14371case " $configdirs " in
14372*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14373esac
e8a5fa9c
RW
14374
14375
81ecdfbb
RW
14376ac_config_files="$ac_config_files Makefile"
14377
c6b750e1 14378cat >confcache <<\_ACEOF
a0da8069
NN
14379# This file is a shell script that caches the results of configure
14380# tests run on this system so they can be shared between configure
c6b750e1
DJ
14381# scripts and configure runs, see configure's option --config-cache.
14382# It is not useful on other systems. If it contains results you don't
14383# want to keep, you may remove or edit it.
a0da8069 14384#
c6b750e1
DJ
14385# config.status only pays attention to the cache file if you give it
14386# the --recheck option to rerun configure.
a0da8069 14387#
c6b750e1
DJ
14388# `ac_cv_env_foo' variables (set or unset) will be overridden when
14389# loading this file, other *unset* `ac_cv_foo' will be assigned the
14390# following values.
14391
14392_ACEOF
14393
a0da8069
NN
14394# The following way of writing the cache mishandles newlines in values,
14395# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14396# So, we kill variables containing newlines.
a0da8069
NN
14397# Ultrix sh set writes to stderr and can't be redirected directly,
14398# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14399(
14400 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14401 eval ac_val=\$$ac_var
14402 case $ac_val in #(
14403 *${as_nl}*)
14404 case $ac_var in #(
14405 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14406$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14407 esac
14408 case $ac_var in #(
14409 _ | IFS | as_nl) ;; #(
14410 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14411 *) { eval $ac_var=; unset $ac_var;} ;;
14412 esac ;;
14413 esac
14414 done
14415
c6b750e1 14416 (set) 2>&1 |
81ecdfbb
RW
14417 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14418 *${as_nl}ac_space=\ *)
14419 # `set' does not quote correctly, so add quotes: double-quote
14420 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14421 sed -n \
14422 "s/'/'\\\\''/g;
14423 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14424 ;; #(
c6b750e1
DJ
14425 *)
14426 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14427 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14428 ;;
81ecdfbb
RW
14429 esac |
14430 sort
14431) |
c6b750e1 14432 sed '
81ecdfbb 14433 /^ac_cv_env_/b end
c6b750e1 14434 t clear
81ecdfbb 14435 :clear
c6b750e1
DJ
14436 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14437 t end
81ecdfbb
RW
14438 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14439 :end' >>confcache
14440if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14441 if test -w "$cache_file"; then
14442 test "x$cache_file" != "x/dev/null" &&
14443 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14444$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14445 cat confcache >$cache_file
a0da8069 14446 else
81ecdfbb
RW
14447 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14448$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14449 fi
852e5f18 14450fi
a0da8069 14451rm -f confcache
852e5f18 14452
a0da8069
NN
14453test "x$prefix" = xNONE && prefix=$ac_default_prefix
14454# Let make expand exec_prefix.
14455test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14456
a0da8069
NN
14457# Transform confdefs.h into DEFS.
14458# Protect against shell expansion while executing Makefile rules.
14459# Protect against Makefile macro expansion.
c6b750e1
DJ
14460#
14461# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14462# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14463# look for a macro that doesn't take arguments.
81ecdfbb
RW
14464ac_script='
14465:mline
14466/\\$/{
14467 N
14468 s,\\\n,,
14469 b mline
14470}
c6b750e1 14471t clear
81ecdfbb
RW
14472:clear
14473s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14474t quote
81ecdfbb 14475s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14476t quote
81ecdfbb
RW
14477b any
14478:quote
14479s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14480s/\[/\\&/g
14481s/\]/\\&/g
14482s/\$/$$/g
14483H
14484:any
14485${
14486 g
14487 s/^\n//
14488 s/\n/ /g
14489 p
14490}
14491'
14492DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14493
14494
14495ac_libobjs=
14496ac_ltlibobjs=
14497for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14498 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14499 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14500 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14501 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14502 # will be set to the directory where LIBOBJS objects are built.
14503 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14504 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14505done
14506LIBOBJS=$ac_libobjs
852e5f18 14507
c6b750e1 14508LTLIBOBJS=$ac_ltlibobjs
376a0e54 14509
cac3d6c4 14510
c6b750e1
DJ
14511
14512: ${CONFIG_STATUS=./config.status}
81ecdfbb 14513ac_write_fail=0
c6b750e1
DJ
14514ac_clean_files_save=$ac_clean_files
14515ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14516{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14517$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14518as_write_fail=0
14519cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14520#! $SHELL
14521# Generated by $as_me.
a0da8069 14522# Run this file to recreate the current configuration.
a0da8069 14523# Compiler output produced by configure, useful for debugging
c6b750e1 14524# configure, is in config.log if it exists.
376a0e54 14525
c6b750e1
DJ
14526debug=false
14527ac_cs_recheck=false
14528ac_cs_silent=false
c6b750e1 14529
81ecdfbb
RW
14530SHELL=\${CONFIG_SHELL-$SHELL}
14531export SHELL
14532_ASEOF
14533cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14534## -------------------- ##
14535## M4sh Initialization. ##
14536## -------------------- ##
14537
14538# Be more Bourne compatible
14539DUALCASE=1; export DUALCASE # for MKS sh
14540if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14541 emulate sh
14542 NULLCMD=:
81ecdfbb 14543 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14544 # is contrary to our usage. Disable this feature.
14545 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14546 setopt NO_GLOB_SUBST
14547else
14548 case `(set -o) 2>/dev/null` in #(
14549 *posix*) :
14550 set -o posix ;; #(
14551 *) :
14552 ;;
14553esac
c6b750e1 14554fi
c6b750e1 14555
81ecdfbb
RW
14556
14557as_nl='
14558'
14559export as_nl
14560# Printing a long string crashes Solaris 7 /usr/bin/printf.
14561as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14562as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14563as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14564# Prefer a ksh shell builtin over an external printf program on Solaris,
14565# but without wasting forks for bash or zsh.
14566if test -z "$BASH_VERSION$ZSH_VERSION" \
14567 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14568 as_echo='print -r --'
14569 as_echo_n='print -rn --'
14570elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14571 as_echo='printf %s\n'
14572 as_echo_n='printf %s'
14573else
14574 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14575 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14576 as_echo_n='/usr/ucb/echo -n'
14577 else
14578 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14579 as_echo_n_body='eval
14580 arg=$1;
14581 case $arg in #(
14582 *"$as_nl"*)
14583 expr "X$arg" : "X\\(.*\\)$as_nl";
14584 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14585 esac;
14586 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14587 '
14588 export as_echo_n_body
14589 as_echo_n='sh -c $as_echo_n_body as_echo'
14590 fi
14591 export as_echo_body
14592 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14593fi
14594
81ecdfbb
RW
14595# The user is always right.
14596if test "${PATH_SEPARATOR+set}" != set; then
14597 PATH_SEPARATOR=:
14598 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14599 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14600 PATH_SEPARATOR=';'
14601 }
14602fi
14603
14604
14605# IFS
14606# We need space, tab and new line, in precisely that order. Quoting is
14607# there to prevent editors from complaining about space-tab.
14608# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14609# splitting by setting IFS to empty value.)
14610IFS=" "" $as_nl"
14611
14612# Find who we are. Look in the path if we contain no directory separator.
14613case $0 in #((
14614 *[\\/]* ) as_myself=$0 ;;
14615 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14616for as_dir in $PATH
14617do
14618 IFS=$as_save_IFS
14619 test -z "$as_dir" && as_dir=.
14620 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14621 done
14622IFS=$as_save_IFS
14623
14624 ;;
14625esac
14626# We did not find ourselves, most probably we were run as `sh COMMAND'
14627# in which case we are not to be found in the path.
14628if test "x$as_myself" = x; then
14629 as_myself=$0
14630fi
14631if test ! -f "$as_myself"; then
14632 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14633 exit 1
14634fi
c6b750e1 14635
81ecdfbb
RW
14636# Unset variables that we do not need and which cause bugs (e.g. in
14637# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14638# suppresses any "Segmentation fault" message there. '((' could
14639# trigger a bug in pdksh 5.2.14.
14640for as_var in BASH_ENV ENV MAIL MAILPATH
14641do eval test x\${$as_var+set} = xset \
14642 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14643done
c6b750e1
DJ
14644PS1='$ '
14645PS2='> '
14646PS4='+ '
14647
14648# NLS nuisances.
81ecdfbb
RW
14649LC_ALL=C
14650export LC_ALL
14651LANGUAGE=C
14652export LANGUAGE
14653
14654# CDPATH.
14655(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14656
14657
14658# as_fn_error ERROR [LINENO LOG_FD]
14659# ---------------------------------
14660# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14661# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14662# script with status $?, using 1 if that was 0.
14663as_fn_error ()
14664{
14665 as_status=$?; test $as_status -eq 0 && as_status=1
14666 if test "$3"; then
14667 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14668 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14669 fi
81ecdfbb
RW
14670 $as_echo "$as_me: error: $1" >&2
14671 as_fn_exit $as_status
14672} # as_fn_error
14673
14674
14675# as_fn_set_status STATUS
14676# -----------------------
14677# Set $? to STATUS, without forking.
14678as_fn_set_status ()
14679{
14680 return $1
14681} # as_fn_set_status
14682
14683# as_fn_exit STATUS
14684# -----------------
14685# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14686as_fn_exit ()
14687{
14688 set +e
14689 as_fn_set_status $1
14690 exit $1
14691} # as_fn_exit
14692
14693# as_fn_unset VAR
14694# ---------------
14695# Portably unset VAR.
14696as_fn_unset ()
14697{
14698 { eval $1=; unset $1;}
14699}
14700as_unset=as_fn_unset
14701# as_fn_append VAR VALUE
14702# ----------------------
14703# Append the text in VALUE to the end of the definition contained in VAR. Take
14704# advantage of any shell optimizations that allow amortized linear growth over
14705# repeated appends, instead of the typical quadratic growth present in naive
14706# implementations.
14707if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14708 eval 'as_fn_append ()
14709 {
14710 eval $1+=\$2
14711 }'
14712else
14713 as_fn_append ()
14714 {
14715 eval $1=\$$1\$2
14716 }
14717fi # as_fn_append
14718
14719# as_fn_arith ARG...
14720# ------------------
14721# Perform arithmetic evaluation on the ARGs, and store the result in the
14722# global $as_val. Take advantage of shells that can avoid forks. The arguments
14723# must be portable across $(()) and expr.
14724if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14725 eval 'as_fn_arith ()
14726 {
14727 as_val=$(( $* ))
14728 }'
14729else
14730 as_fn_arith ()
14731 {
14732 as_val=`expr "$@" || test $? -eq 1`
14733 }
14734fi # as_fn_arith
14735
c6b750e1 14736
81ecdfbb
RW
14737if expr a : '\(a\)' >/dev/null 2>&1 &&
14738 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14739 as_expr=expr
14740else
14741 as_expr=false
14742fi
14743
81ecdfbb 14744if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14745 as_basename=basename
14746else
14747 as_basename=false
14748fi
14749
81ecdfbb
RW
14750if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14751 as_dirname=dirname
14752else
14753 as_dirname=false
14754fi
c6b750e1 14755
81ecdfbb 14756as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14757$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14758 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14759 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14760$as_echo X/"$0" |
14761 sed '/^.*\/\([^/][^/]*\)\/*$/{
14762 s//\1/
14763 q
14764 }
14765 /^X\/\(\/\/\)$/{
14766 s//\1/
14767 q
14768 }
14769 /^X\/\(\/\).*/{
14770 s//\1/
14771 q
14772 }
14773 s/.*/./; q'`
c6b750e1 14774
c6b750e1
DJ
14775# Avoid depending upon Character Ranges.
14776as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14777as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14778as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14779as_cr_digits='0123456789'
14780as_cr_alnum=$as_cr_Letters$as_cr_digits
14781
81ecdfbb
RW
14782ECHO_C= ECHO_N= ECHO_T=
14783case `echo -n x` in #(((((
14784-n*)
14785 case `echo 'xy\c'` in
14786 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14787 xy) ECHO_C='\c';;
14788 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14789 ECHO_T=' ';;
14790 esac;;
14791*)
14792 ECHO_N='-n';;
c6b750e1
DJ
14793esac
14794
81ecdfbb
RW
14795rm -f conf$$ conf$$.exe conf$$.file
14796if test -d conf$$.dir; then
14797 rm -f conf$$.dir/conf$$.file
c6b750e1 14798else
81ecdfbb
RW
14799 rm -f conf$$.dir
14800 mkdir conf$$.dir 2>/dev/null
c6b750e1 14801fi
81ecdfbb
RW
14802if (echo >conf$$.file) 2>/dev/null; then
14803 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14804 as_ln_s='ln -s'
81ecdfbb
RW
14805 # ... but there are two gotchas:
14806 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14807 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14808 # In both cases, we have to default to `cp -p'.
14809 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14810 as_ln_s='cp -p'
14811 elif ln conf$$.file conf$$ 2>/dev/null; then
14812 as_ln_s=ln
14813 else
14814 as_ln_s='cp -p'
c6b750e1 14815 fi
c6b750e1
DJ
14816else
14817 as_ln_s='cp -p'
14818fi
81ecdfbb
RW
14819rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14820rmdir conf$$.dir 2>/dev/null
14821
14822
14823# as_fn_mkdir_p
14824# -------------
14825# Create "$as_dir" as a directory, including parents if necessary.
14826as_fn_mkdir_p ()
14827{
14828
14829 case $as_dir in #(
14830 -*) as_dir=./$as_dir;;
14831 esac
14832 test -d "$as_dir" || eval $as_mkdir_p || {
14833 as_dirs=
14834 while :; do
14835 case $as_dir in #(
14836 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14837 *) as_qdir=$as_dir;;
14838 esac
14839 as_dirs="'$as_qdir' $as_dirs"
14840 as_dir=`$as_dirname -- "$as_dir" ||
14841$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14842 X"$as_dir" : 'X\(//\)[^/]' \| \
14843 X"$as_dir" : 'X\(//\)$' \| \
14844 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14845$as_echo X"$as_dir" |
14846 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14847 s//\1/
14848 q
14849 }
14850 /^X\(\/\/\)[^/].*/{
14851 s//\1/
14852 q
14853 }
14854 /^X\(\/\/\)$/{
14855 s//\1/
14856 q
14857 }
14858 /^X\(\/\).*/{
14859 s//\1/
14860 q
14861 }
14862 s/.*/./; q'`
14863 test -d "$as_dir" && break
14864 done
14865 test -z "$as_dirs" || eval "mkdir $as_dirs"
14866 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14867
c6b750e1 14868
81ecdfbb 14869} # as_fn_mkdir_p
c6b750e1 14870if mkdir -p . 2>/dev/null; then
81ecdfbb 14871 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14872else
14873 test -d ./-p && rmdir ./-p
14874 as_mkdir_p=false
14875fi
14876
81ecdfbb
RW
14877if test -x / >/dev/null 2>&1; then
14878 as_test_x='test -x'
14879else
14880 if ls -dL / >/dev/null 2>&1; then
14881 as_ls_L_option=L
14882 else
14883 as_ls_L_option=
14884 fi
14885 as_test_x='
14886 eval sh -c '\''
14887 if test -d "$1"; then
14888 test -d "$1/.";
14889 else
14890 case $1 in #(
14891 -*)set "./$1";;
14892 esac;
14893 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14894 ???[sx]*):;;*)false;;esac;fi
14895 '\'' sh
14896 '
14897fi
14898as_executable_p=$as_test_x
c6b750e1
DJ
14899
14900# Sed expression to map a string onto a valid CPP name.
14901as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14902
14903# Sed expression to map a string onto a valid variable name.
14904as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14905
14906
c6b750e1 14907exec 6>&1
81ecdfbb
RW
14908## ----------------------------------- ##
14909## Main body of $CONFIG_STATUS script. ##
14910## ----------------------------------- ##
14911_ASEOF
14912test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14913
14914cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14915# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14916# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14917# values after options handling.
14918ac_log="
c6b750e1 14919This file was extended by $as_me, which was
81ecdfbb 14920generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14921
14922 CONFIG_FILES = $CONFIG_FILES
14923 CONFIG_HEADERS = $CONFIG_HEADERS
14924 CONFIG_LINKS = $CONFIG_LINKS
14925 CONFIG_COMMANDS = $CONFIG_COMMANDS
14926 $ $0 $@
14927
81ecdfbb
RW
14928on `(hostname || uname -n) 2>/dev/null | sed 1q`
14929"
14930
c6b750e1
DJ
14931_ACEOF
14932
81ecdfbb
RW
14933case $ac_config_files in *"
14934"*) set x $ac_config_files; shift; ac_config_files=$*;;
14935esac
c6b750e1 14936
c6b750e1 14937
c6b750e1 14938
81ecdfbb
RW
14939cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14940# Files that config.status was made for.
14941config_files="$ac_config_files"
c6b750e1 14942
81ecdfbb 14943_ACEOF
c6b750e1 14944
81ecdfbb 14945cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14946ac_cs_usage="\
81ecdfbb
RW
14947\`$as_me' instantiates files and other configuration actions
14948from templates according to the current configuration. Unless the files
14949and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14950
81ecdfbb 14951Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14952
14953 -h, --help print this help, then exit
81ecdfbb
RW
14954 -V, --version print version number and configuration settings, then exit
14955 -q, --quiet, --silent
14956 do not print progress messages
c6b750e1
DJ
14957 -d, --debug don't remove temporary files
14958 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14959 --file=FILE[:TEMPLATE]
14960 instantiate the configuration file FILE
c6b750e1
DJ
14961
14962Configuration files:
14963$config_files
14964
81ecdfbb 14965Report bugs to the package provider."
c6b750e1 14966
81ecdfbb
RW
14967_ACEOF
14968cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14969ac_cs_version="\\
14970config.status
81ecdfbb
RW
14971configured by $0, generated by GNU Autoconf 2.64,
14972 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14973
81ecdfbb 14974Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14975This config.status script is free software; the Free Software Foundation
14976gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14977
14978ac_pwd='$ac_pwd'
14979srcdir='$srcdir'
14980INSTALL='$INSTALL'
8e957354 14981AWK='$AWK'
81ecdfbb 14982test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14983_ACEOF
14984
81ecdfbb
RW
14985cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14986# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14987ac_need_defaults=:
14988while test $# != 0
a0da8069 14989do
c6b750e1
DJ
14990 case $1 in
14991 --*=*)
81ecdfbb
RW
14992 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14993 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14994 ac_shift=:
14995 ;;
81ecdfbb 14996 *)
c6b750e1
DJ
14997 ac_option=$1
14998 ac_optarg=$2
14999 ac_shift=shift
15000 ;;
c6b750e1
DJ
15001 esac
15002
15003 case $ac_option in
15004 # Handling of the options.
a0da8069 15005 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15006 ac_cs_recheck=: ;;
81ecdfbb
RW
15007 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15008 $as_echo "$ac_cs_version"; exit ;;
15009 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15010 debug=: ;;
15011 --file | --fil | --fi | --f )
15012 $ac_shift
81ecdfbb
RW
15013 case $ac_optarg in
15014 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15015 esac
15016 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15017 ac_need_defaults=false;;
81ecdfbb
RW
15018 --he | --h | --help | --hel | -h )
15019 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15020 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15021 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15022 ac_cs_silent=: ;;
15023
15024 # This is an error.
81ecdfbb
RW
15025 -*) as_fn_error "unrecognized option: \`$1'
15026Try \`$0 --help' for more information." ;;
c6b750e1 15027
81ecdfbb
RW
15028 *) as_fn_append ac_config_targets " $1"
15029 ac_need_defaults=false ;;
c6b750e1 15030
376a0e54 15031 esac
c6b750e1 15032 shift
376a0e54
CM
15033done
15034
c6b750e1 15035ac_configure_extra_args=
376a0e54 15036
c6b750e1
DJ
15037if $ac_cs_silent; then
15038 exec 6>/dev/null
15039 ac_configure_extra_args="$ac_configure_extra_args --silent"
15040fi
376a0e54 15041
c6b750e1 15042_ACEOF
81ecdfbb 15043cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15044if \$ac_cs_recheck; then
81ecdfbb
RW
15045 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15046 shift
15047 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15048 CONFIG_SHELL='$SHELL'
15049 export CONFIG_SHELL
15050 exec "\$@"
c6b750e1
DJ
15051fi
15052
15053_ACEOF
81ecdfbb
RW
15054cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15055exec 5>>config.log
15056{
15057 echo
15058 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15059## Running $as_me. ##
15060_ASBOX
15061 $as_echo "$ac_log"
15062} >&5
c6b750e1 15063
81ecdfbb
RW
15064_ACEOF
15065cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15066#
15067# INIT-COMMANDS
15068#
15069extrasub_build="$extrasub_build"
15070 extrasub_host="$extrasub_host"
15071 extrasub_target="$extrasub_target"
15072
81ecdfbb 15073_ACEOF
c6b750e1 15074
81ecdfbb 15075cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15076
81ecdfbb 15077# Handling of arguments.
c6b750e1
DJ
15078for ac_config_target in $ac_config_targets
15079do
81ecdfbb
RW
15080 case $ac_config_target in
15081 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15082
15083 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15084 esac
15085done
15086
81ecdfbb 15087
c6b750e1
DJ
15088# If the user did not use the arguments to specify the items to instantiate,
15089# then the envvar interface is used. Set only those that are not.
15090# We use the long form for the default assignment because of an extremely
15091# bizarre bug on SunOS 4.1.3.
15092if $ac_need_defaults; then
15093 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15094fi
15095
15096# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15097# simply because there is no reason against having it here, and in addition,
c6b750e1 15098# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15099# Hook for its removal unless debugging.
15100# Note that there is a small window in which the directory will not be cleaned:
15101# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15102$debug ||
15103{
81ecdfbb
RW
15104 tmp=
15105 trap 'exit_status=$?
15106 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15107' 0
15108 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15109}
c6b750e1
DJ
15110# Create a (secure) tmp directory for tmp files.
15111
15112{
81ecdfbb 15113 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15114 test -n "$tmp" && test -d "$tmp"
15115} ||
15116{
81ecdfbb
RW
15117 tmp=./conf$$-$RANDOM
15118 (umask 077 && mkdir "$tmp")
15119} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15120
15121# Set up the scripts for CONFIG_FILES section.
15122# No need to generate them if there are no CONFIG_FILES.
15123# This happens for instance with `./config.status config.h'.
15124if test -n "$CONFIG_FILES"; then
15125
15126if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15127 ac_cs_awk_getline=:
15128 ac_cs_awk_pipe_init=
15129 ac_cs_awk_read_file='
15130 while ((getline aline < (F[key])) > 0)
15131 print(aline)
15132 close(F[key])'
15133 ac_cs_awk_pipe_fini=
15134else
15135 ac_cs_awk_getline=false
15136 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15137 ac_cs_awk_read_file='
15138 print "|#_!!_#|"
15139 print "cat " F[key] " &&"
15140 '$ac_cs_awk_pipe_init
15141 # The final `:' finishes the AND list.
15142 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15143fi
15144ac_cr=`echo X | tr X '\015'`
15145# On cygwin, bash can eat \r inside `` if the user requested igncr.
15146# But we know of no other shell where ac_cr would be empty at this
15147# point, so we can use a bashism as a fallback.
15148if test "x$ac_cr" = x; then
15149 eval ac_cr=\$\'\\r\'
15150fi
15151ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15152if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15153 ac_cs_awk_cr='\r'
15154else
15155 ac_cs_awk_cr=$ac_cr
15156fi
15157
15158echo 'BEGIN {' >"$tmp/subs1.awk" &&
15159_ACEOF
15160
15161# Create commands to substitute file output variables.
c6b750e1 15162{
81ecdfbb
RW
15163 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15164 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15165 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15166 echo "_ACAWK" &&
15167 echo "_ACEOF"
15168} >conf$$files.sh &&
15169. ./conf$$files.sh ||
15170 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15171rm -f conf$$files.sh
c6b750e1 15172
81ecdfbb
RW
15173{
15174 echo "cat >conf$$subs.awk <<_ACEOF" &&
15175 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15176 echo "_ACEOF"
15177} >conf$$subs.sh ||
15178 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15179ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15180ac_delim='%!_!# '
15181for ac_last_try in false false false false false :; do
15182 . ./conf$$subs.sh ||
15183 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15184
15185 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15186 if test $ac_delim_n = $ac_delim_num; then
15187 break
15188 elif $ac_last_try; then
15189 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15190 else
15191 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15192 fi
15193done
15194rm -f conf$$subs.sh
15195
15196cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15197cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15198_ACEOF
81ecdfbb
RW
15199sed -n '
15200h
15201s/^/S["/; s/!.*/"]=/
15202p
15203g
15204s/^[^!]*!//
15205:repl
15206t repl
15207s/'"$ac_delim"'$//
15208t delim
15209:nl
15210h
15211s/\(.\{148\}\).*/\1/
15212t more1
15213s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15214p
15215n
15216b repl
15217:more1
15218s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15219p
15220g
15221s/.\{148\}//
15222t nl
15223:delim
15224h
15225s/\(.\{148\}\).*/\1/
15226t more2
15227s/["\\]/\\&/g; s/^/"/; s/$/"/
15228p
15229b
15230:more2
15231s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15232p
15233g
15234s/.\{148\}//
15235t delim
15236' <conf$$subs.awk | sed '
15237/^[^""]/{
15238 N
15239 s/\n//
15240}
15241' >>$CONFIG_STATUS || ac_write_fail=1
15242rm -f conf$$subs.awk
15243cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15244_ACAWK
15245cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15246 for (key in S) S_is_set[key] = 1
15247 FS = "\a"
15248 \$ac_cs_awk_pipe_init
15249}
15250{
15251 line = $ 0
15252 nfields = split(line, field, "@")
15253 substed = 0
15254 len = length(field[1])
15255 for (i = 2; i < nfields; i++) {
15256 key = field[i]
15257 keylen = length(key)
15258 if (S_is_set[key]) {
15259 value = S[key]
15260 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15261 len += length(value) + length(field[++i])
15262 substed = 1
15263 } else
15264 len += 1 + keylen
15265 }
15266 if (nfields == 3 && !substed) {
15267 key = field[2]
15268 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15269 \$ac_cs_awk_read_file
15270 next
15271 }
15272 }
15273 print line
15274}
15275\$ac_cs_awk_pipe_fini
15276_ACAWK
15277_ACEOF
15278cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15279if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15280 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15281else
15282 cat
15283fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15284 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15285_ACEOF
15286
15287# VPATH may cause trouble with some makes, so we remove $(srcdir),
15288# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15289# trailing colons and then remove the whole line if VPATH becomes empty
15290# (actually we leave an empty line to preserve line numbers).
15291if test "x$srcdir" = x.; then
15292 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15293s/:*\$(srcdir):*/:/
15294s/:*\${srcdir}:*/:/
15295s/:*@srcdir@:*/:/
15296s/^\([^=]*=[ ]*\):*/\1/
15297s/:*$//
15298s/^[^=]*=[ ]*$//
15299}'
15300fi
c6b750e1 15301
81ecdfbb
RW
15302cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15303fi # test -n "$CONFIG_FILES"
c6b750e1 15304
c6b750e1 15305
81ecdfbb
RW
15306eval set X " :F $CONFIG_FILES "
15307shift
15308for ac_tag
15309do
15310 case $ac_tag in
15311 :[FHLC]) ac_mode=$ac_tag; continue;;
15312 esac
15313 case $ac_mode$ac_tag in
15314 :[FHL]*:*);;
15315 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15316 :[FH]-) ac_tag=-:-;;
15317 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15318 esac
15319 ac_save_IFS=$IFS
15320 IFS=:
15321 set x $ac_tag
15322 IFS=$ac_save_IFS
15323 shift
15324 ac_file=$1
15325 shift
252b5132 15326
81ecdfbb
RW
15327 case $ac_mode in
15328 :L) ac_source=$1;;
15329 :[FH])
15330 ac_file_inputs=
15331 for ac_f
15332 do
15333 case $ac_f in
15334 -) ac_f="$tmp/stdin";;
15335 *) # Look for the file first in the build tree, then in the source tree
15336 # (if the path is not absolute). The absolute path cannot be DOS-style,
15337 # because $ac_f cannot contain `:'.
15338 test -f "$ac_f" ||
15339 case $ac_f in
15340 [\\/$]*) false;;
15341 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15342 esac ||
15343 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15344 esac
15345 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15346 as_fn_append ac_file_inputs " '$ac_f'"
15347 done
c6b750e1 15348
81ecdfbb
RW
15349 # Let's still pretend it is `configure' which instantiates (i.e., don't
15350 # use $as_me), people would be surprised to read:
15351 # /* config.h. Generated by config.status. */
15352 configure_input='Generated from '`
15353 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15354 `' by configure.'
15355 if test x"$ac_file" != x-; then
15356 configure_input="$ac_file. $configure_input"
15357 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15358$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15359 fi
81ecdfbb
RW
15360 # Neutralize special characters interpreted by sed in replacement strings.
15361 case $configure_input in #(
15362 *\&* | *\|* | *\\* )
15363 ac_sed_conf_input=`$as_echo "$configure_input" |
15364 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15365 *) ac_sed_conf_input=$configure_input;;
15366 esac
cac3d6c4 15367
81ecdfbb
RW
15368 case $ac_tag in
15369 *:-:* | *:-) cat >"$tmp/stdin" \
15370 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15371 esac
15372 ;;
a0da8069 15373 esac
252b5132 15374
81ecdfbb 15375 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15376$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15377 X"$ac_file" : 'X\(//\)[^/]' \| \
15378 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15379 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15380$as_echo X"$ac_file" |
15381 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15382 s//\1/
15383 q
15384 }
15385 /^X\(\/\/\)[^/].*/{
15386 s//\1/
15387 q
15388 }
15389 /^X\(\/\/\)$/{
15390 s//\1/
15391 q
15392 }
15393 /^X\(\/\).*/{
15394 s//\1/
15395 q
15396 }
15397 s/.*/./; q'`
15398 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15399 ac_builddir=.
252b5132 15400
81ecdfbb
RW
15401case "$ac_dir" in
15402.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15403*)
15404 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15405 # A ".." for each directory in $ac_dir_suffix.
15406 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15407 case $ac_top_builddir_sub in
15408 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15409 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15410 esac ;;
15411esac
15412ac_abs_top_builddir=$ac_pwd
15413ac_abs_builddir=$ac_pwd$ac_dir_suffix
15414# for backward compatibility:
15415ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15416
15417case $srcdir in
81ecdfbb 15418 .) # We are building in place.
c6b750e1 15419 ac_srcdir=.
81ecdfbb
RW
15420 ac_top_srcdir=$ac_top_builddir_sub
15421 ac_abs_top_srcdir=$ac_pwd ;;
15422 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15423 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15424 ac_top_srcdir=$srcdir
15425 ac_abs_top_srcdir=$srcdir ;;
15426 *) # Relative name.
15427 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15428 ac_top_srcdir=$ac_top_build_prefix$srcdir
15429 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15430esac
81ecdfbb 15431ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15432
252b5132 15433
81ecdfbb
RW
15434 case $ac_mode in
15435 :F)
15436 #
15437 # CONFIG_FILE
15438 #
c6b750e1
DJ
15439
15440 case $INSTALL in
15441 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15442 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15443 esac
81ecdfbb 15444_ACEOF
252b5132 15445
81ecdfbb
RW
15446cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15447# If the template does not know about datarootdir, expand it.
15448# FIXME: This hack should be removed a few years after 2.60.
15449ac_datarootdir_hack=; ac_datarootdir_seen=
15450ac_sed_dataroot='
15451/datarootdir/ {
15452 p
15453 q
15454}
15455/@datadir@/p
15456/@docdir@/p
15457/@infodir@/p
15458/@localedir@/p
15459/@mandir@/p'
15460case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15461*datarootdir*) ac_datarootdir_seen=yes;;
15462*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15463 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15464$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15465_ACEOF
81ecdfbb
RW
15466cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15467 ac_datarootdir_hack='
15468 s&@datadir@&$datadir&g
15469 s&@docdir@&$docdir&g
15470 s&@infodir@&$infodir&g
15471 s&@localedir@&$localedir&g
15472 s&@mandir@&$mandir&g
15473 s&\\\${datarootdir}&$datarootdir&g' ;;
15474esac
15475_ACEOF
15476
15477# Neutralize VPATH when `$srcdir' = `.'.
15478# Shell code in configure.ac might set extrasub.
15479# FIXME: do we really want to maintain this feature?
15480cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15481ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15482$extrasub
15483_ACEOF
81ecdfbb 15484cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15485:t
15486/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15487s|@configure_input@|$ac_sed_conf_input|;t t
15488s&@top_builddir@&$ac_top_builddir_sub&;t t
15489s&@top_build_prefix@&$ac_top_build_prefix&;t t
15490s&@srcdir@&$ac_srcdir&;t t
15491s&@abs_srcdir@&$ac_abs_srcdir&;t t
15492s&@top_srcdir@&$ac_top_srcdir&;t t
15493s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15494s&@builddir@&$ac_builddir&;t t
15495s&@abs_builddir@&$ac_abs_builddir&;t t
15496s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15497s&@INSTALL@&$ac_INSTALL&;t t
15498$ac_datarootdir_hack
15499"
15500eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15501if $ac_cs_awk_getline; then
15502 $AWK -f "$tmp/subs.awk"
15503else
15504 $AWK -f "$tmp/subs.awk" | $SHELL
15505fi >$tmp/out \
15506 || as_fn_error "could not create $ac_file" "$LINENO" 5
15507
15508test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15509 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15510 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15511 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15512which seems to be undefined. Please make sure it is defined." >&5
15513$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15514which seems to be undefined. Please make sure it is defined." >&2;}
15515
15516 rm -f "$tmp/stdin"
15517 case $ac_file in
15518 -) cat "$tmp/out" && rm -f "$tmp/out";;
15519 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15520 esac \
15521 || as_fn_error "could not create $ac_file" "$LINENO" 5
15522 ;;
c148b4cb 15523
c148b4cb 15524
c148b4cb 15525
81ecdfbb
RW
15526 esac
15527
06a51eac
RW
15528
15529 case $ac_file$ac_mode in
15530 "Makefile":F) sed "$extrasub_build" Makefile |
15531 sed "$extrasub_host" |
15532 sed "$extrasub_target" > mf$$
15533 mv -f mf$$ Makefile ;;
15534
15535 esac
81ecdfbb
RW
15536done # for ac_tag
15537
15538
15539as_fn_exit 0
c6b750e1 15540_ACEOF
c6b750e1
DJ
15541ac_clean_files=$ac_clean_files_save
15542
81ecdfbb
RW
15543test $ac_write_fail = 0 ||
15544 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15545
c6b750e1
DJ
15546
15547# configure is writing to config.log, and then calls config.status.
15548# config.status does its own redirection, appending to config.log.
15549# Unfortunately, on DOS this fails, as config.log is still kept open
15550# by configure, so config.status won't be able to write to it; its
15551# output is simply discarded. So we exec the FD to /dev/null,
15552# effectively closing config.log, so it can be properly (re)opened and
15553# appended to by config.status. When coming back to configure, we
15554# need to make the FD available again.
15555if test "$no_create" != yes; then
15556 ac_cs_success=:
15557 ac_config_status_args=
15558 test "$silent" = yes &&
15559 ac_config_status_args="$ac_config_status_args --quiet"
15560 exec 5>/dev/null
15561 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15562 exec 5>>config.log
15563 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15564 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15565 $ac_cs_success || as_fn_exit $?
15566fi
15567if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15568 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15569$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15570fi
c148b4cb 15571
This page took 1.44424 seconds and 4 git commands to generate.