Sync toplevel and config from GCC.
[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 *)
3cac54d2 3111 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / gold /'`
e6de499b
NC
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*)
a009f2e7 3314 skipdirs="${skipdirs} target-libiberty"
54d1c879 3315 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3316 ;;
1587117a
EC
3317 # The tpf target doesn't support gdb yet.
3318 *-*-tpf*)
54d1c879 3319 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3320 ;;
c1968181 3321 *-*-uclinux*)
54d1c879 3322 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3323 ;;
a0da8069 3324 *-*-vxworks*)
54d1c879 3325 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3326 ;;
3327 alpha*-dec-osf*)
3328 # ld works, but does not support shared libraries.
3329 # newlib is not 64 bit ready. I'm not sure about fileutils.
3330 # gas doesn't generate exception information.
3331 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3332 ;;
3333 alpha*-*-*vms*)
d594eacc 3334 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3335 ;;
3336 alpha*-*-linux*)
3337 # newlib is not 64 bit ready
3338 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3339 ;;
a0da8069
NN
3340 alpha*-*-*)
3341 # newlib is not 64 bit ready
54d1c879 3342 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3343 ;;
4a18bd6b 3344 am33_2.0-*-linux*)
54d1c879 3345 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3346 ;;
a0da8069 3347 sh-*-linux*)
54d1c879 3348 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3349 ;;
a0da8069 3350 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3351 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3352 noconfigdirs="$noconfigdirs target-examples"
3353 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3354 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3355 noconfigdirs="$noconfigdirs expect dejagnu"
3356 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3357 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3358 noconfigdirs="$noconfigdirs target-newlib"
3359 case "${host}" in
3360 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3361 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3362 ;;
3363 esac
691bb5a1 3364 libgloss_dir=wince
a0da8069
NN
3365 ;;
3366 arc-*-*)
54d1c879 3367 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3368 ;;
caeba88f 3369 arm-semi-aof )
caeba88f 3370 ;;
a0da8069 3371 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3372 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3373 libgloss_dir=arm
a0da8069 3374 ;;
11b04d1f 3375 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3376 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3377 libgloss_dir=arm
a0da8069 3378 ;;
bd70a46f 3379 arm*-*-linux-gnueabi)
6d18b86b 3380 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3381 case ${with_newlib} in
3382 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3383 esac
691bb5a1 3384 libgloss_dir=arm
bd70a46f 3385 ;;
df4a6958 3386 arm*-*-symbianelf*)
54d1c879 3387 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3388 libgloss_dir=arm
df4a6958 3389 ;;
a0da8069 3390 arm-*-pe*)
54d1c879 3391 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3392 ;;
a0da8069 3393 thumb-*-coff)
54d1c879 3394 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3395 ;;
3396 thumb-*-elf)
54d1c879 3397 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3398 ;;
a0da8069 3399 thumb-*-pe)
54d1c879 3400 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3401 ;;
3402 arm-*-riscix*)
54d1c879 3403 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3404 ;;
3405 avr-*-*)
266df637 3406 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3407 ;;
376a0e54 3408 bfin-*-*)
df51e4e1
JZ
3409 unsupported_languages="$unsupported_languages java"
3410 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3411 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3412 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3413 fi
3414 ;;
a0da8069 3415 c4x-*-* | tic4x-*-*)
54d1c879 3416 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3417 ;;
3418 c54x*-*-* | tic54x-*-*)
54d1c879 3419 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3420 ;;
52310858
NC
3421 cr16-*-*)
3422 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3423 ;;
c7e66c6d 3424 cris-*-* | crisv32-*-*)
59f7ec45 3425 unsupported_languages="$unsupported_languages java"
c7e66c6d 3426 case "${target}" in
2faa2958 3427 *-*-aout)
096f7d00 3428 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3429 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3430 *-*-elf)
5e818318 3431 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3432 *-*-linux*)
5e818318 3433 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3434 *)
096f7d00 3435 unsupported_languages="$unsupported_languages fortran"
54d1c879 3436 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3437 esac
691bb5a1 3438 libgloss_dir=cris
a0da8069 3439 ;;
3e707e94 3440 crx-*-*)
54d1c879 3441 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3442 ;;
a0da8069 3443 d10v-*-*)
54d1c879 3444 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3445 ;;
3446 d30v-*-*)
54d1c879 3447 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3448 ;;
691bb5a1
DD
3449 ep9312-*-elf | ep9312-*-coff)
3450 libgloss_dir=arm
3451 ;;
a0da8069 3452 fr30-*-elf*)
54d1c879 3453 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3454 ;;
3455 frv-*-*)
54d1c879 3456 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3457 ;;
20135e4c
NC
3458 moxie-*-*)
3459 noconfigdirs="$noconfigdirs ${libgcj}"
3460 noconfigdirs="$noconfigdirs gprof"
3461 ;;
a0da8069 3462 h8300*-*-*)
54d1c879 3463 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3464 ;;
3465 h8500-*-*)
54d1c879 3466 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3467 ;;
caeba88f 3468 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3469 ;;
a0da8069
NN
3470 hppa*64*-*-linux* | parisc*64*-*-linux*)
3471 # In this case, it's because the hppa64-linux target is for
3472 # the kernel only at this point and has no libc, and thus no
3473 # headers, crt*.o, etc., all of which are needed by these.
3474 noconfigdirs="$noconfigdirs target-zlib"
3475 ;;
5dcac624
DA
3476 parisc*-*-linux* | hppa*-*-linux*)
3477 ;;
a0da8069 3478 hppa*-*-*elf* | \
a0da8069
NN
3479 hppa*-*-lites* | \
3480 hppa*-*-openbsd* | \
3481 hppa*64*-*-*)
54d1c879 3482 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3483 ;;
3484 hppa*-hp-hpux11*)
3485 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3486 ;;
691bb5a1
DD
3487 hppa*-*-pro*)
3488 libgloss_dir=pa
3489 ;;
a0da8069
NN
3490 hppa*-*-*)
3491 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3492 # build on HP-UX 10.20.
54d1c879 3493 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3494 ;;
b07c2aad 3495 i960-*-*)
54d1c879 3496 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3497 ;;
a0da8069
NN
3498 ia64*-*-elf*)
3499 # No gdb support yet.
675c6968 3500 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3501 ;;
3502 ia64*-**-hpux*)
3503 # No gdb or ld support yet.
54d1c879 3504 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3505 ;;
19e99079
NC
3506 ia64*-*-*vms*)
3507 # No gdb or ld support yet.
3508 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3509 ;;
caeba88f 3510 i370-*-opened*)
caeba88f 3511 ;;
ec11bdc6 3512 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3513 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3514 libgloss_dir=i386
a0da8069 3515 ;;
ec11bdc6 3516 i[3456789]86-*-linux*)
a0da8069
NN
3517 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3518 # not build java stuff by default.
3519 case "${target}" in
3520 *-*-*libc1*)
54d1c879 3521 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3522 esac
3523
3524 # This section makes it possible to build newlib natively on linux.
3525 # If we are using a cross compiler then don't configure newlib.
3526 if test x${is_cross_compiler} != xno ; then
bba45b8b 3527 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3528 fi
3529 noconfigdirs="$noconfigdirs target-libgloss"
3530 # If we are not using a cross compiler, do configure newlib.
3531 # Note however, that newlib will only be configured in this situation
3532 # if the --with-newlib option has been given, because otherwise
3533 # 'target-newlib' will appear in skipdirs.
3534 ;;
1f53ca9a
AO
3535 i[3456789]86-w64-mingw*)
3536 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3537 ;;
3538 i[3456789]86-*-mingw*)
45055374
CV
3539 target_configdirs="$target_configdirs target-winsup"
3540 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3541 ;;
2d1e8239 3542 x86_64-*-mingw*)
2d1e8239 3543 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3544 ;;
a0da8069
NN
3545 *-*-cygwin*)
3546 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3547 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3548 # always build newlib if winsup directory is present.
45055374 3549 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3550 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3551 elif test -d "$srcdir/newlib"; then
45055374 3552 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3553 fi
c6b750e1 3554 ;;
caeba88f
AL
3555 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3556 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3557 ;;
ec11bdc6 3558 i[3456789]86-*-pe)
54d1c879 3559 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3560 ;;
ec11bdc6 3561 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3562 # The linker does not yet know about weak symbols in COFF,
3563 # and is not configured to handle mixed ELF and COFF.
54d1c879 3564 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3565 ;;
ec11bdc6 3566 i[3456789]86-*-sco*)
54d1c879 3567 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3568 ;;
ec11bdc6 3569 i[3456789]86-*-solaris2*)
a0da8069
NN
3570 noconfigdirs="$noconfigdirs target-libgloss"
3571 ;;
ec11bdc6 3572 i[3456789]86-*-sysv4*)
54d1c879 3573 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3574 ;;
ec11bdc6 3575 i[3456789]86-*-beos*)
54d1c879 3576 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3577 ;;
b59bea8a 3578 i[3456789]86-*-rdos*)
2429c060
PB
3579 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3580 ;;
b07c2aad 3581 m32r-*-*)
54d1c879 3582 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3583 ;;
a0da8069 3584 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3585 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3586 libgloss_dir=m68hc11
a0da8069
NN
3587 ;;
3588 m68k-*-elf*)
54d1c879 3589 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3590 ;;
3591 m68k-*-coff*)
54d1c879 3592 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3593 ;;
691bb5a1
DD
3594 m68*-*-* | fido-*-*)
3595 libgloss_dir=m68k
3596 ;;
a0da8069
NN
3597 mcore-*-pe*)
3598 # The EPOC C++ environment does not support exceptions or rtti,
3599 # and so building libstdc++-v3 tends not to always work.
3600 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3601 ;;
3602 mmix-*-*)
59f7ec45 3603 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3604 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3605 ;;
3606 mn10200-*-*)
54d1c879 3607 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3608 ;;
3609 mn10300-*-*)
54d1c879 3610 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3611 ;;
4970f871 3612 mt-*-*)
cdb9b172
AH
3613 noconfigdirs="$noconfigdirs sim"
3614 ;;
a0da8069
NN
3615 powerpc-*-aix*)
3616 # copied from rs6000-*-* entry
e8a5fa9c 3617 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3618 ;;
3619 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3620 target_configdirs="$target_configdirs target-winsup"
54d1c879 3621 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3622 # always build newlib.
3623 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3624 ;;
3625 # This is temporary until we can link against shared libraries
3626 powerpcle-*-solaris*)
54d1c879 3627 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3628 libgloss_dir=rs6000
a0da8069
NN
3629 ;;
3630 powerpc-*-beos*)
54d1c879 3631 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3632 ;;
a0da8069 3633 powerpc-*-eabi)
54d1c879 3634 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3635 libgloss_dir=rs6000
caeba88f
AL
3636 ;;
3637 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3638 libgloss_dir=rs6000
a0da8069 3639 ;;
a0da8069 3640 rs6000-*-lynxos*)
54d1c879 3641 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3642 ;;
3643 rs6000-*-aix*)
e8a5fa9c 3644 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3645 ;;
3646 rs6000-*-*)
54d1c879 3647 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3648 ;;
3649 m68k-apollo-*)
54d1c879 3650 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3651 ;;
25a07265 3652 microblaze*)
29821356 3653 noconfigdirs="$noconfigdirs gprof target-libssp ${libgcj}"
25a07265 3654 ;;
5bd8be13
RS
3655 mips*-sde-elf*)
3656 skipdirs="$skipdirs target-libiberty"
3657 noconfigdirs="$noconfigdirs ${libgcj}"
3658 if test x$with_newlib = xyes; then
3659 noconfigdirs="$noconfigdirs gprof"
3660 fi
3661 libgloss_dir=mips
3662 ;;
a0da8069 3663 mips*-*-irix5*)
54d1c879 3664 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3665 ;;
3666 mips*-*-irix6*)
a0da8069
NN
3667 # Linking libjava exceeds command-line length limits on at least
3668 # IRIX 6.2, but not on IRIX 6.5.
3669 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3670 # <oldham@codesourcery.com>
54d1c879 3671 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3672 ;;
a0da8069 3673 mips*-*-bsd*)
54d1c879 3674 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3675 ;;
a0da8069
NN
3676 mips*-*-linux*)
3677 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3678 ;;
3679 mips*-*-*)
54d1c879 3680 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3681 libgloss_dir=mips
a0da8069
NN
3682 ;;
3683 romp-*-*)
54d1c879 3684 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3685 ;;
dbf85af7 3686 sh-*-* | sh64-*-*)
a0da8069 3687 case "${host}" in
ec11bdc6
DD
3688 i[3456789]86-*-vsta) ;; # don't add gprof back in
3689 i[3456789]86-*-go32*) ;; # don't add gprof back in
3690 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3691 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3692 esac
e8a5fa9c
RW
3693 case "${target}" in
3694 sh*-*-elf)
3695 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3696 *)
3697 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3698 esac
a0da8069 3699 ;;
691bb5a1
DD
3700 sparclet-*-aout* | sparc86x-*-*)
3701 libgloss_dir=sparc
3702 ;;
a0da8069 3703 sparc-*-elf*)
54d1c879 3704 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3705 ;;
3706 sparc64-*-elf*)
54d1c879 3707 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3708 libgloss_dir=sparc
a0da8069
NN
3709 ;;
3710 sparclite-*-*)
54d1c879 3711 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3712 libgloss_dir=sparc
a0da8069
NN
3713 ;;
3714 sparc-*-sunos4*)
54d1c879 3715 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3716 if test x${is_cross_compiler} != xno ; then
3717 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3718 else
3719 use_gnu_ld=no
3720 fi
3721 ;;
e3c770b1 3722 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3723 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3724 ;;
a0da8069
NN
3725 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3726 ;;
619a3713
JM
3727 tic6x-*-*)
3728 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3729 ;;
a0da8069 3730 v810-*-*)
54d1c879 3731 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069 3732 ;;
1cd986c5
NC
3733 v850*-*-*)
3734 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3735 ;;
3736 vax-*-vms)
54d1c879 3737 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3738 ;;
3739 vax-*-*)
54d1c879 3740 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3741 ;;
8b66833e 3742 xtensa*-*-*)
54d1c879 3743 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3744 ;;
a0da8069 3745 ip2k-*-*)
54d1c879 3746 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3747 ;;
29383458 3748 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3749 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3750 ;;
3751 *-*-lynxos*)
54d1c879 3752 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3753 ;;
a0da8069 3754 *-*-*)
54d1c879 3755 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3756 ;;
3757esac
252b5132 3758
a0da8069
NN
3759# If we aren't building newlib, then don't build libgloss, since libgloss
3760# depends upon some newlib header files.
3761case "${noconfigdirs}" in
3762 *target-libgloss*) ;;
3763 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3764esac
3765
a0da8069
NN
3766# Work in distributions that contain no compiler tools, like Autoconf.
3767tentative_cc=""
3768host_makefile_frag=/dev/null
3769if test -d ${srcdir}/config ; then
3770case "${host}" in
3771 m68k-hp-hpux*)
3772 # Avoid "too much defining" errors from HPUX compiler.
3773 tentative_cc="cc -Wp,-H256000"
3774 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3775 # If it's HP/UX ar, this should be harmless.
3776 RANLIB="ar ts"
3777 ;;
3778 m68k-apollo-sysv*)
3779 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3780 ;;
3781 m68k-apollo-bsd*)
3782 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3783 # chokes on bfd, the compiler won't let you assign integers to enums, and
3784 # other problems. Defining CC to gcc is a questionable way to say "don't use
3785 # the apollo compiler" (the preferred version of GCC could be called cc,
3786 # or whatever), but I'm not sure leaving CC as cc is any better...
3787 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3788 # Used to have BISON=yacc.
3789 tentative_cc=gcc
3790 ;;
3791 m88k-dg-dgux*)
3792 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3793 ;;
3794 m88k-harris-cxux*)
3795 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3796 tentative_cc="cc -Xa"
3797 host_makefile_frag="config/mh-cxux"
3798 ;;
3799 m88k-motorola-sysv*)
3800 ;;
3801 mips*-dec-ultrix*)
3802 tentative_cc="cc -Wf,-XNg1000"
3803 host_makefile_frag="config/mh-decstation"
3804 ;;
3805 mips*-nec-sysv4*)
3806 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3807 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3808 host_makefile_frag="config/mh-necv4"
3809 ;;
3810 mips*-sgi-irix4*)
3811 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3812 # environment. Also bump switch table size so that cp-parse will
3813 # compile. Bump string length limit so linker builds.
3814 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3815 ;;
3816 mips*-*-sysv4*)
3817 host_makefile_frag="config/mh-sysv4"
3818 ;;
3819 mips*-*-sysv*)
3820 # This is for a MIPS running RISC/os 4.52C.
3821
3822 # This is needed for GDB, but needs to be in the top-level make because
3823 # if a library is compiled with the bsd headers and gets linked with the
3824 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3825 # a different size).
3826 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3827 # known except to select the sysv environment. Could we use /proc instead?
3828 # These "sysv environments" and "bsd environments" often end up being a pain.
3829 #
3830 # This is not part of CFLAGS because perhaps not all C compilers have this
3831 # option.
3832 tentative_cc="cc -systype sysv"
3833 ;;
3834 i370-ibm-opened*)
3835 tentative_cc="c89"
3836 ;;
ec11bdc6 3837 i[3456789]86-*-sysv5*)
a0da8069
NN
3838 host_makefile_frag="config/mh-sysv5"
3839 ;;
ec11bdc6 3840 i[3456789]86-*-dgux*)
a0da8069
NN
3841 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3842 host_makefile_frag="config/mh-dgux386"
3843 ;;
ec11bdc6 3844 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3845 # The MetaWare compiler will generate a copyright message unless you
3846 # turn it off by adding the -Hnocopyr flag.
3847 tentative_cc="cc -Hnocopyr"
3848 ;;
ec11bdc6 3849 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3850 # for an NCR 3000 (i486/SVR4) system.
3851 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3852 # This compiler not only emits obnoxious copyright messages every time
3853 # you run it, but it chokes and dies on a whole bunch of GNU source
3854 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3855 tentative_cc="/usr/ccs/ATT/cc"
3856 host_makefile_frag="config/mh-ncr3000"
3857 ;;
ec11bdc6 3858 i[3456789]86-*-sco3.2v5*)
a0da8069 3859 ;;
ec11bdc6 3860 i[3456789]86-*-sco*)
a0da8069
NN
3861 # The native C compiler botches some simple uses of const. Unfortunately,
3862 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3863 tentative_cc="cc -Dconst="
3864 host_makefile_frag="config/mh-sco"
3865 ;;
ec11bdc6 3866 i[3456789]86-*-udk*)
a0da8069
NN
3867 host_makefile_frag="config/mh-sysv5"
3868 ;;
ec11bdc6 3869 i[3456789]86-*-solaris2*)
a0da8069
NN
3870 host_makefile_frag="config/mh-sysv4"
3871 ;;
ec11bdc6 3872 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3873 host_makefile_frag="config/mh-djgpp"
3874 ;;
3875 *-cygwin*)
e33b51a6 3876
81ecdfbb
RW
3877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3878$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3879echo a >cygwin-cat-check
1f53ca9a 3880if test `cat cygwin-cat-check` = a ; then
8ade07e9 3881 rm cygwin-cat-check
81ecdfbb
RW
3882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3883$as_echo "yes" >&6; }
e33b51a6 3884else
8ade07e9 3885 rm cygwin-cat-check
81ecdfbb
RW
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3887$as_echo "no" >&6; }
3888 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3889 Please either mount the build directory in binary mode or run the following
3890 commands before running any configure script:
3891set -o igncr
3892export SHELLOPTS
81ecdfbb 3893 " "$LINENO" 5
e33b51a6 3894fi
e33b51a6 3895
a0da8069
NN
3896 host_makefile_frag="config/mh-cygwin"
3897 ;;
8a1599ab 3898 *-mingw*)
84e7906e 3899 host_makefile_frag="config/mh-mingw"
2d1e8239 3900 ;;
a0da8069
NN
3901 *-interix*)
3902 host_makefile_frag="config/mh-interix"
3903 ;;
3904 vax-*-ultrix2*)
3905 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3906 tentative_cc=gcc
3907 ;;
3908 *-*-solaris2*)
3909 host_makefile_frag="config/mh-solaris"
3910 ;;
3911 m68k-sun-sunos*)
3912 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3913 # without overflowing the jump tables (-J says to use a 32 bit table)
3914 tentative_cc="cc -J"
3915 ;;
da888c87 3916 hppa*-hp-hpux10*)
a0da8069 3917 tentative_cc="cc -Wp,-H256000"
da888c87 3918 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3919 ;;
da888c87
PB
3920 hppa*-hp-hpux* | hppa*-*-hiux*)
3921 tentative_cc="cc -Wp,-H256000"
3922 host_makefile_frag="config/mh-pa"
3923 ;;
3924 hppa*-*)
3925 host_makefile_frag="config/mh-pa"
3926 ;;
3927 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3928 tentative_cc="cc -Wp,-H256000"
3929 ;;
3930 rs6000-*-lynxos*)
3931 # /bin/cc is less than useful for our purposes. Always use GCC
3932 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3933 host_makefile_frag="config/mh-lynxrs6k"
3934 ;;
0df3d27f
PB
3935 powerpc-*-darwin*)
3936 host_makefile_frag="config/mh-ppc-darwin"
3937 ;;
f6d183c0
PB
3938 powerpc-*-aix*)
3939 host_makefile_frag="config/mh-ppc-aix"
3940 ;;
3941 rs6000-*-aix*)
3942 host_makefile_frag="config/mh-ppc-aix"
3943 ;;
a0da8069
NN
3944 *-*-lynxos*)
3945 # /bin/cc is less than useful for our purposes. Always use GCC
3946 tentative_cc="/bin/gcc"
3947 ;;
3948 *-*-sysv4*)
3949 host_makefile_frag="config/mh-sysv4"
3950 ;;
fe69863c
DD
3951 # This is placed last to prevent interfering with the cases above.
3952 i[3456789]86-*-*)
3953 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3954 host_makefile_frag="config/mh-x86omitfp"
3955 ;;
a0da8069
NN
3956esac
3957fi
3958
9e07f89d
NN
3959# If we aren't going to be using gcc, see if we can extract a definition
3960# of CC from the fragment.
3961# Actually, use the 'pre-extracted' version above.
3962if test -z "${CC}" && test "${build}" = "${host}" ; then
3963 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3964 found=
3965 for dir in $PATH; do
3966 test -z "$dir" && dir=.
3967 if test -f $dir/gcc; then
3968 found=yes
3969 break
3970 fi
3971 done
3972 IFS="$save_ifs"
3973 if test -z "${found}" && test -n "${tentative_cc}" ; then
3974 CC=$tentative_cc
3975 fi
3976fi
3977
3978if test "${build}" != "${host}" ; then
1576798e
PB
3979 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3980 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3981 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3982 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3983 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3984 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3985 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3986 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3987 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3988 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3989 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3990 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3991else
3992 AR_FOR_BUILD="\$(AR)"
3993 AS_FOR_BUILD="\$(AS)"
512b7dfb 3994 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3995 CXX_FOR_BUILD="\$(CXX)"
3996 GCJ_FOR_BUILD="\$(GCJ)"
3997 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3998 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3999 LD_FOR_BUILD="\$(LD)"
4000 NM_FOR_BUILD="\$(NM)"
4001 RANLIB_FOR_BUILD="\$(RANLIB)"
4002 WINDRES_FOR_BUILD="\$(WINDRES)"
4003 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
4004fi
4005
4006ac_ext=c
c6b750e1
DJ
4007ac_cpp='$CPP $CPPFLAGS'
4008ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4009ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4010ac_compiler_gnu=$ac_cv_c_compiler_gnu
4011if test -n "$ac_tool_prefix"; then
4012 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4013set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
4014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4015$as_echo_n "checking for $ac_word... " >&6; }
4016if test "${ac_cv_prog_CC+set}" = set; then :
4017 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4018else
4019 if test -n "$CC"; then
4020 ac_cv_prog_CC="$CC" # Let the user override the test.
4021else
4022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4023for as_dir in $PATH
4024do
4025 IFS=$as_save_IFS
4026 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4027 for ac_exec_ext in '' $ac_executable_extensions; do
4028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4029 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4031 break 2
4032 fi
4033done
81ecdfbb
RW
4034 done
4035IFS=$as_save_IFS
c6b750e1
DJ
4036
4037fi
4038fi
4039CC=$ac_cv_prog_CC
4040if test -n "$CC"; then
81ecdfbb
RW
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4042$as_echo "$CC" >&6; }
c6b750e1 4043else
81ecdfbb
RW
4044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4045$as_echo "no" >&6; }
c6b750e1
DJ
4046fi
4047
81ecdfbb 4048
c6b750e1
DJ
4049fi
4050if test -z "$ac_cv_prog_CC"; then
4051 ac_ct_CC=$CC
6a9cf61e 4052 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4053set dummy gcc; ac_word=$2
81ecdfbb
RW
4054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4055$as_echo_n "checking for $ac_word... " >&6; }
4056if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4057 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4058else
4059 if test -n "$ac_ct_CC"; then
4060 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4061else
4062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4063for as_dir in $PATH
4064do
4065 IFS=$as_save_IFS
4066 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4067 for ac_exec_ext in '' $ac_executable_extensions; do
4068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4069 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4071 break 2
4072 fi
4073done
81ecdfbb
RW
4074 done
4075IFS=$as_save_IFS
c6b750e1
DJ
4076
4077fi
4078fi
4079ac_ct_CC=$ac_cv_prog_ac_ct_CC
4080if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4082$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4083else
81ecdfbb
RW
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4085$as_echo "no" >&6; }
c6b750e1
DJ
4086fi
4087
81ecdfbb
RW
4088 if test "x$ac_ct_CC" = x; then
4089 CC=""
4090 else
4091 case $cross_compiling:$ac_tool_warned in
4092yes:)
4093{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4094$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4095ac_tool_warned=yes ;;
4096esac
4097 CC=$ac_ct_CC
4098 fi
c6b750e1
DJ
4099else
4100 CC="$ac_cv_prog_CC"
4101fi
4102
4103if test -z "$CC"; then
81ecdfbb
RW
4104 if test -n "$ac_tool_prefix"; then
4105 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4106set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4108$as_echo_n "checking for $ac_word... " >&6; }
4109if test "${ac_cv_prog_CC+set}" = set; then :
4110 $as_echo_n "(cached) " >&6
9e07f89d
NN
4111else
4112 if test -n "$CC"; then
4113 ac_cv_prog_CC="$CC" # Let the user override the test.
4114else
c6b750e1
DJ
4115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4116for as_dir in $PATH
4117do
4118 IFS=$as_save_IFS
4119 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4120 for ac_exec_ext in '' $ac_executable_extensions; do
4121 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4122 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4123 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4124 break 2
4125 fi
4126done
81ecdfbb
RW
4127 done
4128IFS=$as_save_IFS
c6b750e1 4129
9e07f89d
NN
4130fi
4131fi
c6b750e1 4132CC=$ac_cv_prog_CC
9e07f89d 4133if test -n "$CC"; then
81ecdfbb
RW
4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4135$as_echo "$CC" >&6; }
c6b750e1 4136else
81ecdfbb
RW
4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4138$as_echo "no" >&6; }
c6b750e1
DJ
4139fi
4140
c6b750e1 4141
81ecdfbb 4142 fi
c6b750e1 4143fi
9e07f89d
NN
4144if test -z "$CC"; then
4145 # Extract the first word of "cc", so it can be a program name with args.
4146set dummy cc; ac_word=$2
81ecdfbb
RW
4147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4148$as_echo_n "checking for $ac_word... " >&6; }
4149if test "${ac_cv_prog_CC+set}" = set; then :
4150 $as_echo_n "(cached) " >&6
9e07f89d
NN
4151else
4152 if test -n "$CC"; then
4153 ac_cv_prog_CC="$CC" # Let the user override the test.
4154else
9e07f89d 4155 ac_prog_rejected=no
c6b750e1
DJ
4156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4157for as_dir in $PATH
4158do
4159 IFS=$as_save_IFS
4160 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4161 for ac_exec_ext in '' $ac_executable_extensions; do
4162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4163 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4164 ac_prog_rejected=yes
4165 continue
4166 fi
4167 ac_cv_prog_CC="cc"
81ecdfbb 4168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4169 break 2
4170 fi
4171done
81ecdfbb
RW
4172 done
4173IFS=$as_save_IFS
c6b750e1 4174
9e07f89d
NN
4175if test $ac_prog_rejected = yes; then
4176 # We found a bogon in the path, so make sure we never use it.
4177 set dummy $ac_cv_prog_CC
4178 shift
c6b750e1 4179 if test $# != 0; then
9e07f89d
NN
4180 # We chose a different compiler from the bogus one.
4181 # However, it has the same basename, so the bogon will be chosen
4182 # first if we set CC to just the basename; use the full file name.
4183 shift
c6b750e1 4184 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4185 fi
4186fi
4187fi
4188fi
c6b750e1 4189CC=$ac_cv_prog_CC
9e07f89d 4190if test -n "$CC"; then
81ecdfbb
RW
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4192$as_echo "$CC" >&6; }
9e07f89d 4193else
81ecdfbb
RW
4194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4195$as_echo "no" >&6; }
9e07f89d
NN
4196fi
4197
81ecdfbb 4198
c6b750e1
DJ
4199fi
4200if test -z "$CC"; then
4201 if test -n "$ac_tool_prefix"; then
81ecdfbb 4202 for ac_prog in cl.exe
c6b750e1
DJ
4203 do
4204 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4205set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4207$as_echo_n "checking for $ac_word... " >&6; }
4208if test "${ac_cv_prog_CC+set}" = set; then :
4209 $as_echo_n "(cached) " >&6
9e07f89d
NN
4210else
4211 if test -n "$CC"; then
4212 ac_cv_prog_CC="$CC" # Let the user override the test.
4213else
c6b750e1
DJ
4214as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4215for as_dir in $PATH
4216do
4217 IFS=$as_save_IFS
4218 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4219 for ac_exec_ext in '' $ac_executable_extensions; do
4220 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4221 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4223 break 2
376a0e54 4224 fi
c6b750e1 4225done
81ecdfbb
RW
4226 done
4227IFS=$as_save_IFS
cac3d6c4 4228
c6b750e1
DJ
4229fi
4230fi
4231CC=$ac_cv_prog_CC
4232if test -n "$CC"; then
81ecdfbb
RW
4233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4234$as_echo "$CC" >&6; }
cac3d6c4 4235else
81ecdfbb
RW
4236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4237$as_echo "no" >&6; }
9e07f89d 4238fi
cac3d6c4 4239
81ecdfbb 4240
c6b750e1
DJ
4241 test -n "$CC" && break
4242 done
cac3d6c4 4243fi
c6b750e1
DJ
4244if test -z "$CC"; then
4245 ac_ct_CC=$CC
81ecdfbb 4246 for ac_prog in cl.exe
c6b750e1
DJ
4247do
4248 # Extract the first word of "$ac_prog", so it can be a program name with args.
4249set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4251$as_echo_n "checking for $ac_word... " >&6; }
4252if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4253 $as_echo_n "(cached) " >&6
cac3d6c4 4254else
c6b750e1
DJ
4255 if test -n "$ac_ct_CC"; then
4256 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4257else
c6b750e1
DJ
4258as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4259for as_dir in $PATH
4260do
4261 IFS=$as_save_IFS
4262 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4263 for ac_exec_ext in '' $ac_executable_extensions; do
4264 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4265 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4267 break 2
4268 fi
4269done
81ecdfbb
RW
4270 done
4271IFS=$as_save_IFS
c6b750e1 4272
cac3d6c4
CM
4273fi
4274fi
c6b750e1
DJ
4275ac_ct_CC=$ac_cv_prog_ac_ct_CC
4276if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4278$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4279else
81ecdfbb
RW
4280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4281$as_echo "no" >&6; }
cac3d6c4 4282fi
376a0e54 4283
81ecdfbb 4284
c6b750e1
DJ
4285 test -n "$ac_ct_CC" && break
4286done
4287
81ecdfbb
RW
4288 if test "x$ac_ct_CC" = x; then
4289 CC=""
4290 else
4291 case $cross_compiling:$ac_tool_warned in
4292yes:)
4293{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4294$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4295ac_tool_warned=yes ;;
4296esac
4297 CC=$ac_ct_CC
4298 fi
c6b750e1
DJ
4299fi
4300
4301fi
4302
4303
81ecdfbb
RW
4304test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4305$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4306as_fn_error "no acceptable C compiler found in \$PATH
4307See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4308
4309# Provide some information about the compiler.
81ecdfbb
RW
4310$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4311set X $ac_compile
4312ac_compiler=$2
4313for ac_option in --version -v -V -qversion; do
4314 { { ac_try="$ac_compiler $ac_option >&5"
4315case "(($ac_try" in
4316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4317 *) ac_try_echo=$ac_try;;
4318esac
4319eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4320$as_echo "$ac_try_echo"; } >&5
4321 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4322 ac_status=$?
81ecdfbb
RW
4323 if test -s conftest.err; then
4324 sed '10a\
4325... rest of stderr output deleted ...
4326 10q' conftest.err >conftest.er1
4327 cat conftest.er1 >&5
4328 rm -f conftest.er1 conftest.err
4329 fi
4330 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4331 test $ac_status = 0; }
4332done
c6b750e1 4333
81ecdfbb 4334cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4335/* end confdefs.h. */
4336
4337int
4338main ()
4339{
4340
4341 ;
4342 return 0;
4343}
4344_ACEOF
4345ac_clean_files_save=$ac_clean_files
81ecdfbb 4346ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4347# Try to create an executable without -o first, disregard a.out.
4348# It will help us diagnose broken compilers, and finding out an intuition
4349# of exeext.
81ecdfbb
RW
4350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4351$as_echo_n "checking for C compiler default output file name... " >&6; }
4352ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4353
4354# The possible output files:
4355ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4356
4357ac_rmfiles=
4358for ac_file in $ac_files
4359do
4360 case $ac_file in
4361 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4362 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4363 esac
4364done
4365rm -f $ac_rmfiles
4366
4367if { { ac_try="$ac_link_default"
4368case "(($ac_try" in
4369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4370 *) ac_try_echo=$ac_try;;
4371esac
4372eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4373$as_echo "$ac_try_echo"; } >&5
4374 (eval "$ac_link_default") 2>&5
c6b750e1 4375 ac_status=$?
81ecdfbb
RW
4376 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4377 test $ac_status = 0; }; then :
4378 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4379# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4380# in a Makefile. We should not override ac_cv_exeext if it was cached,
4381# so that the user can short-circuit this test for compilers unknown to
4382# Autoconf.
4383for ac_file in $ac_files ''
c6b750e1
DJ
4384do
4385 test -f "$ac_file" || continue
4386 case $ac_file in
81ecdfbb 4387 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4388 ;;
4389 [ab].out )
4390 # We found the default executable, but exeext='' is most
4391 # certainly right.
4392 break;;
4393 *.* )
81ecdfbb
RW
4394 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4395 then :; else
4396 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4397 fi
4398 # We set ac_cv_exeext here because the later test for it is not
4399 # safe: cross compilers may not add the suffix if given an `-o'
4400 # argument, so we may need to know it at that point already.
4401 # Even if this section looks crufty: it has the advantage of
4402 # actually working.
c6b750e1
DJ
4403 break;;
4404 * )
4405 break;;
4406 esac
4407done
81ecdfbb
RW
4408test "$ac_cv_exeext" = no && ac_cv_exeext=
4409
c6b750e1 4410else
81ecdfbb
RW
4411 ac_file=''
4412fi
4413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4414$as_echo "$ac_file" >&6; }
4415if test -z "$ac_file"; then :
4416 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4417sed 's/^/| /' conftest.$ac_ext >&5
4418
81ecdfbb
RW
4419{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4420$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4421{ as_fn_set_status 77
4422as_fn_error "C compiler cannot create executables
4423See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4424fi
c6b750e1 4425ac_exeext=$ac_cv_exeext
c6b750e1 4426
81ecdfbb 4427# Check that the compiler produces executables we can run. If not, either
c6b750e1 4428# the compiler is broken, or we cross compile.
81ecdfbb
RW
4429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4430$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4431# If not cross compiling, check that we can run a simple program.
4432if test "$cross_compiling" != yes; then
4433 if { ac_try='./$ac_file'
81ecdfbb
RW
4434 { { case "(($ac_try" in
4435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4436 *) ac_try_echo=$ac_try;;
4437esac
4438eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4439$as_echo "$ac_try_echo"; } >&5
4440 (eval "$ac_try") 2>&5
c6b750e1 4441 ac_status=$?
81ecdfbb
RW
4442 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4443 test $ac_status = 0; }; }; then
c6b750e1
DJ
4444 cross_compiling=no
4445 else
4446 if test "$cross_compiling" = maybe; then
4447 cross_compiling=yes
4448 else
81ecdfbb
RW
4449 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4450$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4451as_fn_error "cannot run C compiled programs.
c6b750e1 4452If you meant to cross compile, use \`--host'.
81ecdfbb 4453See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4454 fi
4455 fi
4456fi
81ecdfbb
RW
4457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4458$as_echo "yes" >&6; }
c6b750e1 4459
81ecdfbb 4460rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4461ac_clean_files=$ac_clean_files_save
81ecdfbb 4462# Check that the compiler produces executables we can run. If not, either
c6b750e1 4463# the compiler is broken, or we cross compile.
81ecdfbb
RW
4464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4465$as_echo_n "checking whether we are cross compiling... " >&6; }
4466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4467$as_echo "$cross_compiling" >&6; }
4468
4469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4470$as_echo_n "checking for suffix of executables... " >&6; }
4471if { { ac_try="$ac_link"
4472case "(($ac_try" in
4473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4474 *) ac_try_echo=$ac_try;;
4475esac
4476eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4477$as_echo "$ac_try_echo"; } >&5
4478 (eval "$ac_link") 2>&5
c6b750e1 4479 ac_status=$?
81ecdfbb
RW
4480 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4481 test $ac_status = 0; }; then :
c6b750e1
DJ
4482 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4483# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4484# work properly (i.e., refer to `conftest.exe'), while it won't with
4485# `rm'.
4486for ac_file in conftest.exe conftest conftest.*; do
4487 test -f "$ac_file" || continue
4488 case $ac_file in
81ecdfbb 4489 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4490 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4491 break;;
4492 * ) break;;
4493 esac
4494done
4495else
81ecdfbb
RW
4496 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4497$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4498as_fn_error "cannot compute suffix of executables: cannot compile and link
4499See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4500fi
c6b750e1 4501rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4503$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4504
4505rm -f conftest.$ac_ext
4506EXEEXT=$ac_cv_exeext
4507ac_exeext=$EXEEXT
81ecdfbb
RW
4508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4509$as_echo_n "checking for suffix of object files... " >&6; }
4510if test "${ac_cv_objext+set}" = set; then :
4511 $as_echo_n "(cached) " >&6
c6b750e1 4512else
81ecdfbb 4513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4514/* end confdefs.h. */
4515
4516int
4517main ()
4518{
4519
4520 ;
4521 return 0;
4522}
4523_ACEOF
4524rm -f conftest.o conftest.obj
81ecdfbb
RW
4525if { { ac_try="$ac_compile"
4526case "(($ac_try" in
4527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4528 *) ac_try_echo=$ac_try;;
4529esac
4530eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4531$as_echo "$ac_try_echo"; } >&5
4532 (eval "$ac_compile") 2>&5
c6b750e1 4533 ac_status=$?
81ecdfbb
RW
4534 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4535 test $ac_status = 0; }; then :
4536 for ac_file in conftest.o conftest.obj conftest.*; do
4537 test -f "$ac_file" || continue;
c6b750e1 4538 case $ac_file in
81ecdfbb 4539 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4540 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4541 break;;
4542 esac
4543done
cac3d6c4 4544else
81ecdfbb 4545 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4546sed 's/^/| /' conftest.$ac_ext >&5
4547
81ecdfbb
RW
4548{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4549$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4550as_fn_error "cannot compute suffix of object files: cannot compile
4551See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4552fi
c6b750e1
DJ
4553rm -f conftest.$ac_cv_objext conftest.$ac_ext
4554fi
81ecdfbb
RW
4555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4556$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4557OBJEXT=$ac_cv_objext
4558ac_objext=$OBJEXT
81ecdfbb
RW
4559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4560$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4561if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4562 $as_echo_n "(cached) " >&6
c6b750e1 4563else
81ecdfbb 4564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4565/* end confdefs.h. */
4566
4567int
4568main ()
4569{
4570#ifndef __GNUC__
4571 choke me
4572#endif
4573
4574 ;
4575 return 0;
4576}
4577_ACEOF
81ecdfbb 4578if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4579 ac_compiler_gnu=yes
4580else
81ecdfbb 4581 ac_compiler_gnu=no
c6b750e1 4582fi
81ecdfbb 4583rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4584ac_cv_c_compiler_gnu=$ac_compiler_gnu
4585
4586fi
81ecdfbb
RW
4587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4588$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4589if test $ac_compiler_gnu = yes; then
4590 GCC=yes
4591else
4592 GCC=
4593fi
c6b750e1
DJ
4594ac_test_CFLAGS=${CFLAGS+set}
4595ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4597$as_echo_n "checking whether $CC accepts -g... " >&6; }
4598if test "${ac_cv_prog_cc_g+set}" = set; then :
4599 $as_echo_n "(cached) " >&6
4600else
4601 ac_save_c_werror_flag=$ac_c_werror_flag
4602 ac_c_werror_flag=yes
4603 ac_cv_prog_cc_g=no
4604 CFLAGS="-g"
4605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4606/* end confdefs.h. */
4607
4608int
4609main ()
4610{
4611
4612 ;
4613 return 0;
4614}
4615_ACEOF
81ecdfbb 4616if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4617 ac_cv_prog_cc_g=yes
4618else
81ecdfbb
RW
4619 CFLAGS=""
4620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4621/* end confdefs.h. */
4622
4623int
4624main ()
4625{
4626
4627 ;
4628 return 0;
4629}
4630_ACEOF
4631if ac_fn_c_try_compile "$LINENO"; then :
4632
4633else
4634 ac_c_werror_flag=$ac_save_c_werror_flag
4635 CFLAGS="-g"
4636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4637/* end confdefs.h. */
cac3d6c4 4638
81ecdfbb
RW
4639int
4640main ()
4641{
4642
4643 ;
4644 return 0;
4645}
4646_ACEOF
4647if ac_fn_c_try_compile "$LINENO"; then :
4648 ac_cv_prog_cc_g=yes
4649fi
4650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4651fi
81ecdfbb 4652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4653fi
81ecdfbb
RW
4654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4655 ac_c_werror_flag=$ac_save_c_werror_flag
4656fi
4657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4658$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4659if test "$ac_test_CFLAGS" = set; then
c6b750e1 4660 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4661elif test $ac_cv_prog_cc_g = yes; then
4662 if test "$GCC" = yes; then
4663 CFLAGS="-g -O2"
4664 else
4665 CFLAGS="-g"
4666 fi
4667else
4668 if test "$GCC" = yes; then
4669 CFLAGS="-O2"
4670 else
4671 CFLAGS=
4672 fi
4673fi
81ecdfbb
RW
4674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4675$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4676if test "${ac_cv_prog_cc_c89+set}" = set; then :
4677 $as_echo_n "(cached) " >&6
c6b750e1 4678else
81ecdfbb 4679 ac_cv_prog_cc_c89=no
c6b750e1 4680ac_save_CC=$CC
81ecdfbb 4681cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4682/* end confdefs.h. */
4683#include <stdarg.h>
4684#include <stdio.h>
4685#include <sys/types.h>
4686#include <sys/stat.h>
4687/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4688struct buf { int x; };
4689FILE * (*rcsopen) (struct buf *, struct stat *, int);
4690static char *e (p, i)
4691 char **p;
4692 int i;
4693{
4694 return p[i];
4695}
4696static char *f (char * (*g) (char **, int), char **p, ...)
4697{
4698 char *s;
4699 va_list v;
4700 va_start (v,p);
4701 s = g (p, va_arg (v,int));
4702 va_end (v);
4703 return s;
4704}
4705
4706/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4707 function prototypes and stuff, but not '\xHH' hex character constants.
4708 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4709 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4710 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4711 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4712 that's true only with -std. */
c6b750e1
DJ
4713int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4714
81ecdfbb
RW
4715/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4716 inside strings and character constants. */
4717#define FOO(x) 'x'
4718int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4719
c6b750e1
DJ
4720int test (int i, double x);
4721struct s1 {int (*f) (int a);};
4722struct s2 {int (*f) (double a);};
4723int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4724int argc;
4725char **argv;
4726int
4727main ()
4728{
4729return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4730 ;
4731 return 0;
4732}
4733_ACEOF
81ecdfbb
RW
4734for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4735 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4736do
4737 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4738 if ac_fn_c_try_compile "$LINENO"; then :
4739 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4740fi
81ecdfbb
RW
4741rm -f core conftest.err conftest.$ac_objext
4742 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4743done
81ecdfbb 4744rm -f conftest.$ac_ext
c6b750e1
DJ
4745CC=$ac_save_CC
4746
4747fi
81ecdfbb
RW
4748# AC_CACHE_VAL
4749case "x$ac_cv_prog_cc_c89" in
4750 x)
4751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4752$as_echo "none needed" >&6; } ;;
4753 xno)
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4755$as_echo "unsupported" >&6; } ;;
c6b750e1 4756 *)
81ecdfbb
RW
4757 CC="$CC $ac_cv_prog_cc_c89"
4758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4759$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4760esac
81ecdfbb 4761if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4762
c6b750e1
DJ
4763fi
4764
c6b750e1
DJ
4765ac_ext=c
4766ac_cpp='$CPP $CPPFLAGS'
4767ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4768ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4769ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4770
81ecdfbb 4771ac_ext=cpp
18f6b6ee
PB
4772ac_cpp='$CXXCPP $CPPFLAGS'
4773ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4774ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4775ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4776if test -z "$CXX"; then
4777 if test -n "$CCC"; then
4778 CXX=$CCC
4779 else
4780 if test -n "$ac_tool_prefix"; then
4781 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4782 do
4783 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4784set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4786$as_echo_n "checking for $ac_word... " >&6; }
4787if test "${ac_cv_prog_CXX+set}" = set; then :
4788 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4789else
4790 if test -n "$CXX"; then
4791 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4792else
4793as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4794for as_dir in $PATH
4795do
4796 IFS=$as_save_IFS
4797 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4798 for ac_exec_ext in '' $ac_executable_extensions; do
4799 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4800 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4802 break 2
4803 fi
4804done
81ecdfbb
RW
4805 done
4806IFS=$as_save_IFS
512b7dfb 4807
18f6b6ee
PB
4808fi
4809fi
4810CXX=$ac_cv_prog_CXX
4811if test -n "$CXX"; then
81ecdfbb
RW
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4813$as_echo "$CXX" >&6; }
18f6b6ee 4814else
81ecdfbb
RW
4815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4816$as_echo "no" >&6; }
18f6b6ee
PB
4817fi
4818
81ecdfbb 4819
18f6b6ee
PB
4820 test -n "$CXX" && break
4821 done
4822fi
4823if test -z "$CXX"; then
4824 ac_ct_CXX=$CXX
81ecdfbb 4825 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4826do
4827 # Extract the first word of "$ac_prog", so it can be a program name with args.
4828set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4830$as_echo_n "checking for $ac_word... " >&6; }
4831if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4832 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4833else
4834 if test -n "$ac_ct_CXX"; then
4835 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4836else
4837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4838for as_dir in $PATH
4839do
4840 IFS=$as_save_IFS
4841 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4842 for ac_exec_ext in '' $ac_executable_extensions; do
4843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4844 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4846 break 2
512b7dfb 4847 fi
18f6b6ee 4848done
81ecdfbb
RW
4849 done
4850IFS=$as_save_IFS
512b7dfb 4851
18f6b6ee
PB
4852fi
4853fi
4854ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4855if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4857$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4858else
81ecdfbb
RW
4859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4860$as_echo "no" >&6; }
18f6b6ee
PB
4861fi
4862
81ecdfbb 4863
18f6b6ee
PB
4864 test -n "$ac_ct_CXX" && break
4865done
18f6b6ee 4866
81ecdfbb
RW
4867 if test "x$ac_ct_CXX" = x; then
4868 CXX="g++"
4869 else
4870 case $cross_compiling:$ac_tool_warned in
4871yes:)
4872{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4873$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4874ac_tool_warned=yes ;;
4875esac
4876 CXX=$ac_ct_CXX
4877 fi
18f6b6ee
PB
4878fi
4879
81ecdfbb
RW
4880 fi
4881fi
18f6b6ee 4882# Provide some information about the compiler.
81ecdfbb
RW
4883$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4884set X $ac_compile
4885ac_compiler=$2
4886for ac_option in --version -v -V -qversion; do
4887 { { ac_try="$ac_compiler $ac_option >&5"
4888case "(($ac_try" in
4889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890 *) ac_try_echo=$ac_try;;
4891esac
4892eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4893$as_echo "$ac_try_echo"; } >&5
4894 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4895 ac_status=$?
81ecdfbb
RW
4896 if test -s conftest.err; then
4897 sed '10a\
4898... rest of stderr output deleted ...
4899 10q' conftest.err >conftest.er1
4900 cat conftest.er1 >&5
4901 rm -f conftest.er1 conftest.err
4902 fi
4903 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4904 test $ac_status = 0; }
4905done
18f6b6ee 4906
81ecdfbb
RW
4907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4908$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4909if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4910 $as_echo_n "(cached) " >&6
18f6b6ee 4911else
81ecdfbb 4912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4913/* end confdefs.h. */
4914
4915int
4916main ()
4917{
4918#ifndef __GNUC__
4919 choke me
4920#endif
4921
4922 ;
4923 return 0;
4924}
4925_ACEOF
81ecdfbb 4926if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4927 ac_compiler_gnu=yes
4928else
81ecdfbb 4929 ac_compiler_gnu=no
18f6b6ee 4930fi
81ecdfbb 4931rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4932ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4933
4934fi
81ecdfbb
RW
4935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4936$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4937if test $ac_compiler_gnu = yes; then
4938 GXX=yes
4939else
4940 GXX=
4941fi
18f6b6ee
PB
4942ac_test_CXXFLAGS=${CXXFLAGS+set}
4943ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4945$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4946if test "${ac_cv_prog_cxx_g+set}" = set; then :
4947 $as_echo_n "(cached) " >&6
4948else
4949 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4950 ac_cxx_werror_flag=yes
4951 ac_cv_prog_cxx_g=no
4952 CXXFLAGS="-g"
4953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4954/* end confdefs.h. */
4955
4956int
4957main ()
4958{
4959
4960 ;
4961 return 0;
4962}
4963_ACEOF
81ecdfbb 4964if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4965 ac_cv_prog_cxx_g=yes
4966else
81ecdfbb
RW
4967 CXXFLAGS=""
4968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4969/* end confdefs.h. */
81ecdfbb 4970
18f6b6ee
PB
4971int
4972main ()
4973{
81ecdfbb 4974
18f6b6ee
PB
4975 ;
4976 return 0;
4977}
4978_ACEOF
81ecdfbb 4979if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4980
81ecdfbb
RW
4981else
4982 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4983 CXXFLAGS="-g"
4984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4985/* end confdefs.h. */
81ecdfbb 4986
18f6b6ee
PB
4987int
4988main ()
4989{
81ecdfbb 4990
18f6b6ee
PB
4991 ;
4992 return 0;
4993}
4994_ACEOF
81ecdfbb
RW
4995if ac_fn_cxx_try_compile "$LINENO"; then :
4996 ac_cv_prog_cxx_g=yes
18f6b6ee 4997fi
81ecdfbb
RW
4998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4999fi
5000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5001fi
5002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5003 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5004fi
5005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5006$as_echo "$ac_cv_prog_cxx_g" >&6; }
5007if test "$ac_test_CXXFLAGS" = set; then
5008 CXXFLAGS=$ac_save_CXXFLAGS
5009elif test $ac_cv_prog_cxx_g = yes; then
5010 if test "$GXX" = yes; then
5011 CXXFLAGS="-g -O2"
5012 else
5013 CXXFLAGS="-g"
5014 fi
5015else
5016 if test "$GXX" = yes; then
5017 CXXFLAGS="-O2"
5018 else
5019 CXXFLAGS=
5020 fi
18f6b6ee 5021fi
18f6b6ee
PB
5022ac_ext=c
5023ac_cpp='$CPP $CPPFLAGS'
5024ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5025ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5026ac_compiler_gnu=$ac_cv_c_compiler_gnu
5027
5028
5029# We must set the default linker to the linker used by gcc for the correct
5030# operation of libtool. If LD is not defined and we are using gcc, try to
5031# set the LD default to the ld used by gcc.
5032if test -z "$LD"; then
5033 if test "$GCC" = yes; then
5034 case $build in
5035 *-*-mingw*)
5036 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5037 *)
5038 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5039 esac
5040 case $gcc_prog_ld in
5041 # Accept absolute paths.
5042 [\\/]* | [A-Za-z]:[\\/]*)
5043 LD="$gcc_prog_ld" ;;
5044 esac
5045 fi
512b7dfb
PB
5046fi
5047
5048
5049
5050
c6b750e1 5051if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5052 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5053set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5055$as_echo_n "checking for $ac_word... " >&6; }
5056if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5057 $as_echo_n "(cached) " >&6
9e07f89d 5058else
512b7dfb
PB
5059 if test -n "$GNATBIND"; then
5060 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5061else
c6b750e1
DJ
5062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5063for as_dir in $PATH
5064do
5065 IFS=$as_save_IFS
5066 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5067 for ac_exec_ext in '' $ac_executable_extensions; do
5068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5069 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5071 break 2
5072 fi
5073done
81ecdfbb
RW
5074 done
5075IFS=$as_save_IFS
c6b750e1 5076
9e07f89d
NN
5077fi
5078fi
512b7dfb
PB
5079GNATBIND=$ac_cv_prog_GNATBIND
5080if test -n "$GNATBIND"; then
81ecdfbb
RW
5081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5082$as_echo "$GNATBIND" >&6; }
9e07f89d 5083else
81ecdfbb
RW
5084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5085$as_echo "no" >&6; }
9e07f89d
NN
5086fi
5087
81ecdfbb 5088
c6b750e1 5089fi
512b7dfb
PB
5090if test -z "$ac_cv_prog_GNATBIND"; then
5091 ac_ct_GNATBIND=$GNATBIND
5092 # Extract the first word of "gnatbind", so it can be a program name with args.
5093set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5095$as_echo_n "checking for $ac_word... " >&6; }
5096if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5097 $as_echo_n "(cached) " >&6
9e07f89d 5098else
512b7dfb
PB
5099 if test -n "$ac_ct_GNATBIND"; then
5100 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5101else
c6b750e1
DJ
5102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5103for as_dir in $PATH
5104do
5105 IFS=$as_save_IFS
5106 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5107 for ac_exec_ext in '' $ac_executable_extensions; do
5108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5109 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5111 break 2
5112 fi
5113done
81ecdfbb
RW
5114 done
5115IFS=$as_save_IFS
c6b750e1 5116
9e07f89d
NN
5117fi
5118fi
512b7dfb
PB
5119ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5120if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5122$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5123else
81ecdfbb
RW
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5125$as_echo "no" >&6; }
9e07f89d
NN
5126fi
5127
81ecdfbb
RW
5128 if test "x$ac_ct_GNATBIND" = x; then
5129 GNATBIND="no"
5130 else
5131 case $cross_compiling:$ac_tool_warned in
5132yes:)
5133{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5134$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5135ac_tool_warned=yes ;;
5136esac
5137 GNATBIND=$ac_ct_GNATBIND
5138 fi
24ff9987 5139else
512b7dfb 5140 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5141fi
5142
7df2cd5d 5143if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5144 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5145set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5147$as_echo_n "checking for $ac_word... " >&6; }
5148if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5149 $as_echo_n "(cached) " >&6
7df2cd5d 5150else
512b7dfb
PB
5151 if test -n "$GNATMAKE"; then
5152 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5153else
5154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5155for as_dir in $PATH
5156do
5157 IFS=$as_save_IFS
5158 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5159 for ac_exec_ext in '' $ac_executable_extensions; do
5160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5161 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5163 break 2
5164 fi
5165done
81ecdfbb
RW
5166 done
5167IFS=$as_save_IFS
7df2cd5d
PB
5168
5169fi
5170fi
512b7dfb
PB
5171GNATMAKE=$ac_cv_prog_GNATMAKE
5172if test -n "$GNATMAKE"; then
81ecdfbb
RW
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5174$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5175else
81ecdfbb
RW
5176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5177$as_echo "no" >&6; }
7df2cd5d
PB
5178fi
5179
81ecdfbb 5180
7df2cd5d 5181fi
512b7dfb
PB
5182if test -z "$ac_cv_prog_GNATMAKE"; then
5183 ac_ct_GNATMAKE=$GNATMAKE
5184 # Extract the first word of "gnatmake", so it can be a program name with args.
5185set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5187$as_echo_n "checking for $ac_word... " >&6; }
5188if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5189 $as_echo_n "(cached) " >&6
7df2cd5d 5190else
512b7dfb
PB
5191 if test -n "$ac_ct_GNATMAKE"; then
5192 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5193else
5194as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5195for as_dir in $PATH
5196do
5197 IFS=$as_save_IFS
5198 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5199 for ac_exec_ext in '' $ac_executable_extensions; do
5200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5201 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5203 break 2
5204 fi
5205done
81ecdfbb
RW
5206 done
5207IFS=$as_save_IFS
7df2cd5d 5208
7df2cd5d
PB
5209fi
5210fi
512b7dfb
PB
5211ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5212if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5214$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5215else
81ecdfbb
RW
5216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5217$as_echo "no" >&6; }
7df2cd5d
PB
5218fi
5219
81ecdfbb
RW
5220 if test "x$ac_ct_GNATMAKE" = x; then
5221 GNATMAKE="no"
5222 else
5223 case $cross_compiling:$ac_tool_warned in
5224yes:)
5225{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5226$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5227ac_tool_warned=yes ;;
5228esac
5229 GNATMAKE=$ac_ct_GNATMAKE
5230 fi
7df2cd5d 5231else
512b7dfb 5232 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5233fi
5234
81ecdfbb
RW
5235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5236$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5237if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5238 $as_echo_n "(cached) " >&6
9e07f89d
NN
5239else
5240 cat >conftest.adb <<EOF
5241procedure conftest is begin null; end conftest;
5242EOF
5243acx_cv_cc_gcc_supports_ada=no
5244# There is a bug in old released versions of GCC which causes the
5245# driver to exit successfully when the appropriate language module
5246# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5247# Therefore we must check for the error message as well as an
5248# unsuccessful exit.
b8908782
DD
5249# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5250# given a .adb file, but produce no object file. So we must check
5251# if an object file was really produced to guard against this.
9e07f89d 5252errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5253if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5254 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5255fi
5256rm -f conftest.*
5257fi
81ecdfbb
RW
5258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5259$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5260
512b7dfb 5261if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5262 have_gnat=yes
5263else
5264 have_gnat=no
5265fi
5266
81ecdfbb
RW
5267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5268$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5269if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5270 $as_echo_n "(cached) " >&6
b8908782
DD
5271else
5272 echo abfoo >t1
5273 echo cdfoo >t2
5274 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5275 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5276 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5277 :
5278 else
5279 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5280 fi
5281 fi
b8908782
DD
5282 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5283 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5284 :
b8908782
DD
5285 else
5286 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5287 fi
5288 fi
5289 rm t1 t2
5290
5291fi
81ecdfbb
RW
5292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5293$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5294do_compare="$gcc_cv_prog_cmp_skip"
5295
5296
9e07f89d 5297
e8a5fa9c 5298# See if we are building gcc with C++.
81ecdfbb
RW
5299# Check whether --enable-build-with-cxx was given.
5300if test "${enable_build_with_cxx+set}" = set; then :
5301 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5302else
5303 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5304fi
5305
e8a5fa9c 5306
d5f2ee2e
KG
5307# Used for setting $lt_cv_objdir
5308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5309$as_echo_n "checking for objdir... " >&6; }
5310if test "${lt_cv_objdir+set}" = set; then :
5311 $as_echo_n "(cached) " >&6
5312else
5313 rm -f .libs 2>/dev/null
5314mkdir .libs 2>/dev/null
5315if test -d .libs; then
5316 lt_cv_objdir=.libs
5317else
5318 # MS-DOS does not allow filenames that begin with a dot.
5319 lt_cv_objdir=_libs
5320fi
5321rmdir .libs 2>/dev/null
5322fi
5323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5324$as_echo "$lt_cv_objdir" >&6; }
5325objdir=$lt_cv_objdir
5326
5327
5328
5329
5330
5331cat >>confdefs.h <<_ACEOF
5332#define LT_OBJDIR "$lt_cv_objdir/"
5333_ACEOF
5334
5335
5336
e8a5fa9c 5337# Check for GMP, MPFR and MPC
d9b76ff9 5338gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5339gmpinc=
4b900473 5340have_gmp=no
e8a5fa9c
RW
5341
5342# Specify a location for mpc
5343# check for this first so it ends up on the link line before mpfr.
5344
81ecdfbb
RW
5345# Check whether --with-mpc was given.
5346if test "${with_mpc+set}" = set; then :
5347 withval=$with_mpc;
5348fi
e8a5fa9c 5349
e8a5fa9c 5350
81ecdfbb
RW
5351# Check whether --with-mpc_include was given.
5352if test "${with_mpc_include+set}" = set; then :
5353 withval=$with_mpc_include;
5354fi
e8a5fa9c 5355
e8a5fa9c 5356
81ecdfbb
RW
5357# Check whether --with-mpc_lib was given.
5358if test "${with_mpc_lib+set}" = set; then :
5359 withval=$with_mpc_lib;
5360fi
e8a5fa9c 5361
e8a5fa9c
RW
5362
5363if test "x$with_mpc" != x; then
d9b76ff9
KG
5364 gmplibs="-L$with_mpc/lib $gmplibs"
5365 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5366fi
5367if test "x$with_mpc_include" != x; then
d9b76ff9 5368 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5369fi
5370if test "x$with_mpc_lib" != x; then
d9b76ff9 5371 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5372fi
5373if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5374 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5375 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5376 # Do not test the mpc version. Assume that it is sufficient, since
5377 # it is in the source tree, and the library has not been built yet
5378 # but it would be included on the link line in the version check below
5379 # hence making the test fail.
d9b76ff9 5380 have_gmp=yes
e8a5fa9c 5381fi
4b900473 5382
11b04d1f
DD
5383# Specify a location for mpfr
5384# check for this first so it ends up on the link line before gmp.
c6b750e1 5385
81ecdfbb
RW
5386# Check whether --with-mpfr-dir was given.
5387if test "${with_mpfr_dir+set}" = set; then :
5388 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5389Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5390fi
5391
11b04d1f
DD
5392
5393
81ecdfbb
RW
5394# Check whether --with-mpfr was given.
5395if test "${with_mpfr+set}" = set; then :
5396 withval=$with_mpfr;
5397fi
c6b750e1 5398
11b04d1f 5399
81ecdfbb
RW
5400# Check whether --with-mpfr_include was given.
5401if test "${with_mpfr_include+set}" = set; then :
5402 withval=$with_mpfr_include;
5403fi
c6b750e1 5404
8a0d8a5c 5405
81ecdfbb
RW
5406# Check whether --with-mpfr_lib was given.
5407if test "${with_mpfr_lib+set}" = set; then :
5408 withval=$with_mpfr_lib;
5409fi
8a0d8a5c 5410
11b04d1f
DD
5411
5412if test "x$with_mpfr" != x; then
5413 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5414 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5415fi
8a0d8a5c 5416if test "x$with_mpfr_include" != x; then
d9b76ff9 5417 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5418fi
5419if test "x$with_mpfr_lib" != x; then
5420 gmplibs="-L$with_mpfr_lib $gmplibs"
5421fi
4b900473 5422if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5423 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5424 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5425 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5426 # Do not test the mpfr version. Assume that it is sufficient, since
5427 # it is in the source tree, and the library has not been built yet
5428 # but it would be included on the link line in the version check below
5429 # hence making the test fail.
5430 have_gmp=yes
5431fi
11b04d1f 5432
4b1cb4fe 5433# Specify a location for gmp
c6b750e1 5434
81ecdfbb
RW
5435# Check whether --with-gmp-dir was given.
5436if test "${with_gmp_dir+set}" = set; then :
5437 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5438Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5439fi
5440
4b1cb4fe
DD
5441
5442
81ecdfbb
RW
5443# Check whether --with-gmp was given.
5444if test "${with_gmp+set}" = set; then :
5445 withval=$with_gmp;
5446fi
c6b750e1 5447
4b1cb4fe 5448
81ecdfbb
RW
5449# Check whether --with-gmp_include was given.
5450if test "${with_gmp_include+set}" = set; then :
5451 withval=$with_gmp_include;
5452fi
c6b750e1 5453
8a0d8a5c 5454
81ecdfbb
RW
5455# Check whether --with-gmp_lib was given.
5456if test "${with_gmp_lib+set}" = set; then :
5457 withval=$with_gmp_lib;
5458fi
8a0d8a5c
PB
5459
5460
4b1cb4fe 5461
11b04d1f
DD
5462if test "x$with_gmp" != x; then
5463 gmplibs="-L$with_gmp/lib $gmplibs"
5464 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5465fi
8a0d8a5c
PB
5466if test "x$with_gmp_include" != x; then
5467 gmpinc="-I$with_gmp_include $gmpinc"
5468fi
5469if test "x$with_gmp_lib" != x; then
5470 gmplibs="-L$with_gmp_lib $gmplibs"
5471fi
4b900473 5472if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5473 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5474 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
29821356 5475 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
d5f2ee2e 5476 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5477 # Do not test the gmp version. Assume that it is sufficient, since
5478 # it is in the source tree, and the library has not been built yet
5479 # but it would be included on the link line in the version check below
5480 # hence making the test fail.
5481 have_gmp=yes
5482fi
4b1cb4fe 5483
ceb92e78 5484if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5485 have_gmp=yes
5486 saved_CFLAGS="$CFLAGS"
5487 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5488 # Check for the recommended and required versions of GMP.
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5490$as_echo_n "checking for the correct version of gmp.h... " >&6; }
a009f2e7
RW
5491
5492cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a6b5846e
KG
5493/* end confdefs.h. */
5494#include "gmp.h"
5495int
5496main ()
5497{
5498
5499 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5500 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5501 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5502 choke me
5503 #endif
5504
5505 ;
5506 return 0;
5507}
5508_ACEOF
5509if ac_fn_c_try_compile "$LINENO"; then :
a009f2e7 5510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5511/* end confdefs.h. */
a6b5846e 5512#include <gmp.h>
c6b750e1
DJ
5513int
5514main ()
5515{
4b1cb4fe 5516
a6b5846e
KG
5517 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5518 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5519 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5520 choke me
5521 #endif
c6b750e1
DJ
5522
5523 ;
5524 return 0;
5525}
5526_ACEOF
81ecdfbb
RW
5527if ac_fn_c_try_compile "$LINENO"; then :
5528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5529$as_echo "yes" >&6; }
a6b5846e
KG
5530else
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5532$as_echo "buggy but acceptable" >&6; }
5533fi
5534rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5535else
81ecdfbb
RW
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5537$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5538fi
81ecdfbb 5539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5540
e8a5fa9c 5541 # If we have GMP, check the MPFR version.
4b900473 5542 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5543 # Check for the recommended and required versions of MPFR.
5544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5545$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5547/* end confdefs.h. */
9b134994 5548#include <gmp.h>
4b900473 5549 #include <mpfr.h>
c6b750e1
DJ
5550int
5551main ()
5552{
9b134994 5553
ef699244 5554 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5555 choke me
5556 #endif
c6b750e1
DJ
5557
5558 ;
5559 return 0;
5560}
5561_ACEOF
81ecdfbb
RW
5562if ac_fn_c_try_compile "$LINENO"; then :
5563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5564/* end confdefs.h. */
4b1cb4fe 5565#include <gmp.h>
4b900473 5566 #include <mpfr.h>
c6b750e1
DJ
5567int
5568main ()
5569{
9dbaa842 5570
a6b5846e 5571 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5572 choke me
5573 #endif
e8a5fa9c
RW
5574
5575 ;
5576 return 0;
5577}
5578_ACEOF
81ecdfbb
RW
5579if ac_fn_c_try_compile "$LINENO"; then :
5580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5581$as_echo "yes" >&6; }
e8a5fa9c 5582else
81ecdfbb
RW
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5584$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5585fi
81ecdfbb 5586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5587else
81ecdfbb
RW
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5589$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5590fi
81ecdfbb 5591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5592 fi
5593
5594 # Check for the MPC header version.
d9b76ff9 5595 if test x"$have_gmp" = xyes ; then
a6b5846e 5596 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5598$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5600/* end confdefs.h. */
5601#include <mpc.h>
5602int
5603main ()
5604{
5605
a6b5846e
KG
5606 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5607 choke me
5608 #endif
5609
5610 ;
5611 return 0;
5612}
5613_ACEOF
5614if ac_fn_c_try_compile "$LINENO"; then :
5615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5616/* end confdefs.h. */
5617#include <mpc.h>
5618int
5619main ()
5620{
5621
5622 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5623 choke me
5624 #endif
5625
5626 ;
5627 return 0;
5628}
5629_ACEOF
81ecdfbb
RW
5630if ac_fn_c_try_compile "$LINENO"; then :
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5632$as_echo "yes" >&6; }
a6b5846e
KG
5633else
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5635$as_echo "buggy but acceptable" >&6; }
5636fi
5637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5638else
81ecdfbb 5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5640$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5641fi
81ecdfbb 5642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5643 fi
5644
5645 # Now check the MPFR library.
5646 if test x"$have_gmp" = xyes; then
5647 saved_LIBS="$LIBS"
5648 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5650$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5652/* end confdefs.h. */
d9b76ff9 5653#include <mpc.h>
e8a5fa9c
RW
5654int
5655main ()
5656{
5657
5658 mpfr_t n;
5659 mpfr_t x;
d9b76ff9 5660 mpc_t c;
e8a5fa9c
RW
5661 int t;
5662 mpfr_init (n);
5663 mpfr_init (x);
5664 mpfr_atan2 (n, n, x, GMP_RNDN);
5665 mpfr_erfc (n, x, GMP_RNDN);
5666 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5667 mpfr_clear(n);
5668 mpfr_clear(x);
5669 mpc_init2 (c, 53);
5670 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5671 mpc_cosh (c, c, MPC_RNDNN);
5672 mpc_pow (c, c, c, MPC_RNDNN);
5673 mpc_acosh (c, c, MPC_RNDNN);
5674 mpc_clear (c);
c6b750e1
DJ
5675
5676 ;
5677 return 0;
5678}
5679_ACEOF
81ecdfbb
RW
5680if ac_fn_c_try_link "$LINENO"; then :
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5682$as_echo "yes" >&6; }
c6b750e1 5683else
81ecdfbb
RW
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5685$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5686fi
81ecdfbb
RW
5687rm -f core conftest.err conftest.$ac_objext \
5688 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5689 LIBS="$saved_LIBS"
5690 fi
5691
4b900473 5692 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5693
a6b5846e
KG
5694# The library versions listed in the error message below should match
5695# the HARD-minimums enforced above.
4b900473 5696 if test x$have_gmp != xyes; then
a6b5846e 5697 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5698Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5699their locations. Source code for these libraries can be found at
5700their respective hosting sites as well as at
5701ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5702http://gcc.gnu.org/install/prerequisites.html for additional info. If
5703you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5704make sure that you have installed both the libraries and the header
5705files. They may be located in separate packages." "$LINENO" 5
4b900473 5706 fi
9dbaa842
DD
5707fi
5708
e8a5fa9c
RW
5709# Flags needed for both GMP, MPFR and/or MPC.
5710
5711
5712
4b1cb4fe
DD
5713
5714
5715
29383458
JM
5716# Allow host libstdc++ to be specified for static linking with PPL.
5717
81ecdfbb
RW
5718# Check whether --with-host-libstdcxx was given.
5719if test "${with_host_libstdcxx+set}" = set; then :
5720 withval=$with_host_libstdcxx;
5721fi
29383458 5722
29383458
JM
5723
5724case $with_host_libstdcxx in
5725 no|yes)
81ecdfbb 5726 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5727 ;;
5728esac
e28c595f 5729
e8a5fa9c
RW
5730# Linker flags to use for stage1 or when not boostrapping.
5731
81ecdfbb
RW
5732# Check whether --with-stage1-ldflags was given.
5733if test "${with_stage1_ldflags+set}" = set; then :
5734 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5735 stage1_ldflags=
5736 else
5737 stage1_ldflags=$withval
5738 fi
5739else
5740 stage1_ldflags=
81ecdfbb
RW
5741fi
5742
e8a5fa9c
RW
5743
5744
5745# Libraries to use for stage1 or when not bootstrapping.
5746
81ecdfbb
RW
5747# Check whether --with-stage1-libs was given.
5748if test "${with_stage1_libs+set}" = set; then :
5749 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5750 stage1_libs=
5751 else
5752 stage1_libs=$withval
5753 fi
5754else
5755 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5756fi
5757
e8a5fa9c
RW
5758
5759
e8a5fa9c
RW
5760# Libraries to use for stage2 and later builds. This defaults to the
5761# argument passed to --with-host-libstdcxx.
5762
81ecdfbb
RW
5763# Check whether --with-boot-libs was given.
5764if test "${with_boot_libs+set}" = set; then :
5765 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5766 poststage1_libs=
5767 else
5768 poststage1_libs=$withval
5769 fi
5770else
5771 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5772fi
5773
e8a5fa9c
RW
5774
5775
143754cd
NC
5776# Linker flags to use for stage2 and later builds.
5777
5778# Check whether --with-boot-ldflags was given.
5779if test "${with_boot_ldflags+set}" = set; then :
5780 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5781 poststage1_ldflags=
5782 else
5783 poststage1_ldflags=$withval
5784 fi
5785else
5786 poststage1_ldflags=
5787 # With --enable-build-with-cxx, default to linking libstdc++ and
5788 # libgcc statically. But if the user explicitly specified the
5789 # libraries to use, trust that they are doing what they want.
5790 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5791 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5792 fi
5793fi
5794
5795
5796
e28c595f 5797# Check for PPL
e8a5fa9c 5798ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5799pplinc=
5800
5801
81ecdfbb
RW
5802# Check whether --with-ppl was given.
5803if test "${with_ppl+set}" = set; then :
5804 withval=$with_ppl;
81ecdfbb 5805fi
e28c595f 5806
e28c595f 5807
81ecdfbb
RW
5808# Check whether --with-ppl_include was given.
5809if test "${with_ppl_include+set}" = set; then :
5810 withval=$with_ppl_include;
5811fi
5812
e28c595f 5813
81ecdfbb
RW
5814# Check whether --with-ppl_lib was given.
5815if test "${with_ppl_lib+set}" = set; then :
5816 withval=$with_ppl_lib;
5817fi
e28c595f 5818
e28c595f 5819
29383458
JM
5820case $with_ppl in
5821 no)
5822 ppllibs=
5823 ;;
1f53ca9a
AO
5824 "" | yes)
5825 ;;
29383458 5826 *)
e8a5fa9c 5827 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5828 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5829 ;;
5830esac
e28c595f
JM
5831if test "x$with_ppl_include" != x; then
5832 pplinc="-I$with_ppl_include $pplinc"
5833fi
5834if test "x$with_ppl_lib" != x; then
e8a5fa9c 5835 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5836fi
5837if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5838 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
5839 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5840 enable_ppl_version_check=no
e28c595f
JM
5841fi
5842
81ecdfbb
RW
5843# Check whether --enable-ppl-version-check was given.
5844if test "${enable_ppl_version_check+set}" = set; then :
5845 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5846else
5847 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5848fi
5849
e28c595f 5850
1f53ca9a 5851if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5852 saved_CFLAGS="$CFLAGS"
5853 CFLAGS="$CFLAGS $pplinc $gmpinc"
a009f2e7
RW
5854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.10 (or later revision) of PPL" >&5
5855$as_echo_n "checking for version 0.10 (or later revision) of PPL... " >&6; }
81ecdfbb 5856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5857/* end confdefs.h. */
5858#include "ppl_c.h"
5859int
5860main ()
5861{
5862
a009f2e7 5863 #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 10
e28c595f
JM
5864 choke me
5865 #endif
5866
5867 ;
5868 return 0;
5869}
5870_ACEOF
81ecdfbb
RW
5871if ac_fn_c_try_compile "$LINENO"; then :
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5873$as_echo "yes" >&6; }
e28c595f 5874else
81ecdfbb 5875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5876$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5877fi
81ecdfbb 5878rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5879 CFLAGS="$saved_CFLAGS"
5880fi
5881
5882# Flags needed for PPL
5883
5884
5885
5886
5887# Check for CLOOG
5888clooglibs=" -lcloog "
5889clooginc=" -DCLOOG_PPL_BACKEND "
5890
5891
81ecdfbb
RW
5892# Check whether --with-cloog was given.
5893if test "${with_cloog+set}" = set; then :
5894 withval=$with_cloog;
81ecdfbb
RW
5895fi
5896
e28c595f 5897
81ecdfbb
RW
5898# Check whether --with-cloog_include was given.
5899if test "${with_cloog_include+set}" = set; then :
5900 withval=$with_cloog_include;
5901fi
e28c595f 5902
e28c595f 5903
81ecdfbb
RW
5904# Check whether --with-cloog_lib was given.
5905if test "${with_cloog_lib+set}" = set; then :
5906 withval=$with_cloog_lib;
5907fi
e28c595f 5908
e28c595f 5909
1f53ca9a
AO
5910if test "x$with_ppl" = "xno"; then
5911 with_cloog=no
5912fi
5913
29383458
JM
5914case $with_cloog in
5915 no)
5916 clooglibs=
5917 clooginc=
5918 ;;
1f53ca9a
AO
5919 "" | yes)
5920 ;;
29383458
JM
5921 *)
5922 clooglibs="-L$with_cloog/lib -lcloog"
5923 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5924 ;;
5925esac
e28c595f
JM
5926if test "x$with_cloog_include" != x; then
5927 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5928fi
5929if test "x$with_cloog_lib" != x; then
5930 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5931fi
5932if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5933 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5934 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5935 enable_cloog_version_check=no
e28c595f
JM
5936fi
5937
81ecdfbb
RW
5938# Check whether --enable-cloog-version-check was given.
5939if test "${enable_cloog_version_check+set}" = set; then :
5940 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5941else
5942 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5943fi
5944
e28c595f 5945
1f53ca9a 5946if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5947 saved_CFLAGS="$CFLAGS"
5948 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
143754cd
NC
5949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5950$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
81ecdfbb 5951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5952/* end confdefs.h. */
5953#include "cloog/cloog.h"
5954int
5955main ()
5956{
5957
143754cd 5958 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
e28c595f
JM
5959 choke me
5960 #endif
5961
5962 ;
5963 return 0;
5964}
5965_ACEOF
a009f2e7
RW
5966if ac_fn_c_try_compile "$LINENO"; then :
5967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5968/* end confdefs.h. */
5969#include "cloog/cloog.h"
5970int
5971main ()
5972{
5973
5974 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 9
5975 choke me
5976 #endif
5977
5978 ;
5979 return 0;
5980}
5981_ACEOF
81ecdfbb
RW
5982if ac_fn_c_try_compile "$LINENO"; then :
5983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5984$as_echo "yes" >&6; }
a009f2e7
RW
5985else
5986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5987$as_echo "buggy but acceptable" >&6; }
5988fi
5989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f 5990else
81ecdfbb
RW
5991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5992$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5993fi
81ecdfbb 5994rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5995 CFLAGS="$saved_CFLAGS"
5996fi
5997
5998# Flags needed for CLOOG
5999
6000
6001
700d40ca
ILT
6002# Check for LTO support.
6003# Check whether --enable-lto was given.
6004if test "${enable_lto+set}" = set; then :
6005 enableval=$enable_lto; enable_lto=$enableval
6006else
6007 enable_lto=yes; default_enable_lto=yes
6008fi
6009
6010
143754cd 6011
e49e5c92 6012ac_ext=c
700d40ca
ILT
6013ac_cpp='$CPP $CPPFLAGS'
6014ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6015ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6016ac_compiler_gnu=$ac_cv_c_compiler_gnu
6017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6018$as_echo_n "checking how to run the C preprocessor... " >&6; }
6019# On Suns, sometimes $CPP names a directory.
6020if test -n "$CPP" && test -d "$CPP"; then
6021 CPP=
6022fi
6023if test -z "$CPP"; then
6024 if test "${ac_cv_prog_CPP+set}" = set; then :
6025 $as_echo_n "(cached) " >&6
6026else
6027 # Double quotes because CPP needs to be expanded
6028 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6029 do
6030 ac_preproc_ok=false
6031for ac_c_preproc_warn_flag in '' yes
6032do
6033 # Use a header file that comes with gcc, so configuring glibc
6034 # with a fresh cross-compiler works.
6035 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6036 # <limits.h> exists even on freestanding compilers.
6037 # On the NeXT, cc -E runs the code through the compiler's parser,
6038 # not just through cpp. "Syntax error" is here to catch this case.
6039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6040/* end confdefs.h. */
6041#ifdef __STDC__
6042# include <limits.h>
6043#else
6044# include <assert.h>
6045#endif
6046 Syntax error
6047_ACEOF
6048if ac_fn_c_try_cpp "$LINENO"; then :
6049
6050else
6051 # Broken: fails on valid input.
6052continue
6053fi
6054rm -f conftest.err conftest.$ac_ext
6055
6056 # OK, works on sane cases. Now check whether nonexistent headers
6057 # can be detected and how.
6058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6059/* end confdefs.h. */
6060#include <ac_nonexistent.h>
6061_ACEOF
6062if ac_fn_c_try_cpp "$LINENO"; then :
6063 # Broken: success on invalid input.
6064continue
6065else
6066 # Passes both tests.
6067ac_preproc_ok=:
6068break
6069fi
6070rm -f conftest.err conftest.$ac_ext
6071
6072done
6073# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6074rm -f conftest.err conftest.$ac_ext
6075if $ac_preproc_ok; then :
6076 break
6077fi
6078
6079 done
6080 ac_cv_prog_CPP=$CPP
6081
6082fi
6083 CPP=$ac_cv_prog_CPP
6084else
6085 ac_cv_prog_CPP=$CPP
6086fi
6087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6088$as_echo "$CPP" >&6; }
6089ac_preproc_ok=false
6090for ac_c_preproc_warn_flag in '' yes
6091do
6092 # Use a header file that comes with gcc, so configuring glibc
6093 # with a fresh cross-compiler works.
6094 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6095 # <limits.h> exists even on freestanding compilers.
6096 # On the NeXT, cc -E runs the code through the compiler's parser,
6097 # not just through cpp. "Syntax error" is here to catch this case.
6098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6099/* end confdefs.h. */
6100#ifdef __STDC__
6101# include <limits.h>
6102#else
6103# include <assert.h>
6104#endif
6105 Syntax error
6106_ACEOF
6107if ac_fn_c_try_cpp "$LINENO"; then :
6108
6109else
6110 # Broken: fails on valid input.
6111continue
6112fi
6113rm -f conftest.err conftest.$ac_ext
6114
6115 # OK, works on sane cases. Now check whether nonexistent headers
6116 # can be detected and how.
6117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6118/* end confdefs.h. */
6119#include <ac_nonexistent.h>
6120_ACEOF
6121if ac_fn_c_try_cpp "$LINENO"; then :
6122 # Broken: success on invalid input.
6123continue
6124else
6125 # Passes both tests.
6126ac_preproc_ok=:
6127break
6128fi
6129rm -f conftest.err conftest.$ac_ext
6130
6131done
6132# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6133rm -f conftest.err conftest.$ac_ext
6134if $ac_preproc_ok; then :
6135
6136else
6137 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6138$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6139as_fn_error "C preprocessor \"$CPP\" fails sanity check
6140See \`config.log' for more details." "$LINENO" 5; }
6141fi
6142
6143ac_ext=c
6144ac_cpp='$CPP $CPPFLAGS'
6145ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6146ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6147ac_compiler_gnu=$ac_cv_c_compiler_gnu
6148
6149
6150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6151$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6152if test "${ac_cv_path_GREP+set}" = set; then :
6153 $as_echo_n "(cached) " >&6
6154else
6155 if test -z "$GREP"; then
6156 ac_path_GREP_found=false
6157 # Loop through the user's path and test for each of PROGNAME-LIST
6158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6159for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6160do
6161 IFS=$as_save_IFS
6162 test -z "$as_dir" && as_dir=.
6163 for ac_prog in grep ggrep; do
6164 for ac_exec_ext in '' $ac_executable_extensions; do
6165 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6166 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6167# Check for GNU ac_path_GREP and select it if it is found.
6168 # Check for GNU $ac_path_GREP
6169case `"$ac_path_GREP" --version 2>&1` in
6170*GNU*)
6171 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6172*)
6173 ac_count=0
6174 $as_echo_n 0123456789 >"conftest.in"
6175 while :
6176 do
6177 cat "conftest.in" "conftest.in" >"conftest.tmp"
6178 mv "conftest.tmp" "conftest.in"
6179 cp "conftest.in" "conftest.nl"
6180 $as_echo 'GREP' >> "conftest.nl"
6181 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6182 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6183 as_fn_arith $ac_count + 1 && ac_count=$as_val
6184 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6185 # Best one so far, save it but keep looking for a better one
6186 ac_cv_path_GREP="$ac_path_GREP"
6187 ac_path_GREP_max=$ac_count
6188 fi
6189 # 10*(2^10) chars as input seems more than enough
6190 test $ac_count -gt 10 && break
6191 done
6192 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6193esac
6194
6195 $ac_path_GREP_found && break 3
6196 done
6197 done
6198 done
6199IFS=$as_save_IFS
6200 if test -z "$ac_cv_path_GREP"; then
6201 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6202 fi
6203else
6204 ac_cv_path_GREP=$GREP
6205fi
6206
6207fi
6208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6209$as_echo "$ac_cv_path_GREP" >&6; }
6210 GREP="$ac_cv_path_GREP"
6211
6212
6213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6214$as_echo_n "checking for egrep... " >&6; }
6215if test "${ac_cv_path_EGREP+set}" = set; then :
6216 $as_echo_n "(cached) " >&6
6217else
6218 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6219 then ac_cv_path_EGREP="$GREP -E"
6220 else
6221 if test -z "$EGREP"; then
6222 ac_path_EGREP_found=false
6223 # Loop through the user's path and test for each of PROGNAME-LIST
6224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6225for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6226do
6227 IFS=$as_save_IFS
6228 test -z "$as_dir" && as_dir=.
6229 for ac_prog in egrep; do
6230 for ac_exec_ext in '' $ac_executable_extensions; do
6231 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6232 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6233# Check for GNU ac_path_EGREP and select it if it is found.
6234 # Check for GNU $ac_path_EGREP
6235case `"$ac_path_EGREP" --version 2>&1` in
6236*GNU*)
6237 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6238*)
6239 ac_count=0
6240 $as_echo_n 0123456789 >"conftest.in"
6241 while :
6242 do
6243 cat "conftest.in" "conftest.in" >"conftest.tmp"
6244 mv "conftest.tmp" "conftest.in"
6245 cp "conftest.in" "conftest.nl"
6246 $as_echo 'EGREP' >> "conftest.nl"
6247 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6248 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6249 as_fn_arith $ac_count + 1 && ac_count=$as_val
6250 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6251 # Best one so far, save it but keep looking for a better one
6252 ac_cv_path_EGREP="$ac_path_EGREP"
6253 ac_path_EGREP_max=$ac_count
6254 fi
6255 # 10*(2^10) chars as input seems more than enough
6256 test $ac_count -gt 10 && break
6257 done
6258 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6259esac
6260
6261 $ac_path_EGREP_found && break 3
6262 done
6263 done
6264 done
6265IFS=$as_save_IFS
6266 if test -z "$ac_cv_path_EGREP"; then
6267 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6268 fi
6269else
6270 ac_cv_path_EGREP=$EGREP
6271fi
6272
6273 fi
6274fi
6275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6276$as_echo "$ac_cv_path_EGREP" >&6; }
6277 EGREP="$ac_cv_path_EGREP"
6278
6279
6280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6281$as_echo_n "checking for ANSI C header files... " >&6; }
6282if test "${ac_cv_header_stdc+set}" = set; then :
6283 $as_echo_n "(cached) " >&6
6284else
6285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6286/* end confdefs.h. */
6287#include <stdlib.h>
6288#include <stdarg.h>
6289#include <string.h>
6290#include <float.h>
6291
6292int
6293main ()
6294{
6295
6296 ;
6297 return 0;
6298}
6299_ACEOF
6300if ac_fn_c_try_compile "$LINENO"; then :
6301 ac_cv_header_stdc=yes
6302else
6303 ac_cv_header_stdc=no
6304fi
6305rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6306
6307if test $ac_cv_header_stdc = yes; then
6308 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6310/* end confdefs.h. */
6311#include <string.h>
6312
6313_ACEOF
6314if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6315 $EGREP "memchr" >/dev/null 2>&1; then :
6316
6317else
6318 ac_cv_header_stdc=no
6319fi
6320rm -f conftest*
6321
6322fi
6323
6324if test $ac_cv_header_stdc = yes; then
6325 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6327/* end confdefs.h. */
6328#include <stdlib.h>
6329
6330_ACEOF
6331if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6332 $EGREP "free" >/dev/null 2>&1; then :
6333
6334else
6335 ac_cv_header_stdc=no
6336fi
6337rm -f conftest*
6338
6339fi
6340
6341if test $ac_cv_header_stdc = yes; then
6342 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6343 if test "$cross_compiling" = yes; then :
6344 :
6345else
6346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6347/* end confdefs.h. */
6348#include <ctype.h>
6349#include <stdlib.h>
6350#if ((' ' & 0x0FF) == 0x020)
6351# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6352# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6353#else
6354# define ISLOWER(c) \
6355 (('a' <= (c) && (c) <= 'i') \
6356 || ('j' <= (c) && (c) <= 'r') \
6357 || ('s' <= (c) && (c) <= 'z'))
6358# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6359#endif
6360
6361#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6362int
6363main ()
6364{
6365 int i;
6366 for (i = 0; i < 256; i++)
6367 if (XOR (islower (i), ISLOWER (i))
6368 || toupper (i) != TOUPPER (i))
6369 return 2;
6370 return 0;
6371}
6372_ACEOF
6373if ac_fn_c_try_run "$LINENO"; then :
6374
6375else
6376 ac_cv_header_stdc=no
6377fi
6378rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6379 conftest.$ac_objext conftest.beam conftest.$ac_ext
6380fi
6381
6382fi
6383fi
6384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6385$as_echo "$ac_cv_header_stdc" >&6; }
6386if test $ac_cv_header_stdc = yes; then
6387
6388$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6389
6390fi
6391
6392# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6393for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6394 inttypes.h stdint.h unistd.h
6395do :
6396 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6397ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6398"
6399eval as_val=\$$as_ac_Header
6400 if test "x$as_val" = x""yes; then :
6401 cat >>confdefs.h <<_ACEOF
6402#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6403_ACEOF
6404
6405fi
6406
6407done
6408
6409
e49e5c92
DK
6410
6411
6412
6413target_elf=no
6414case $target in
6415 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
6416 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
a009f2e7 6417 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
e49e5c92
DK
6418 target_elf=no
6419 ;;
6420 *)
6421 target_elf=yes
6422 ;;
6423esac
6424
6425if test $target_elf = yes; then :
6426 if test x"$enable_lto" = x"yes" ; then
6427 # Make sure that libelf.h and gelf.h are available.
6428
6429# Check whether --with-libelf was given.
6430if test "${with_libelf+set}" = set; then :
6431 withval=$with_libelf;
6432fi
6433
6434
6435
6436# Check whether --with-libelf_include was given.
6437if test "${with_libelf_include+set}" = set; then :
6438 withval=$with_libelf_include;
6439fi
6440
6441
6442
6443# Check whether --with-libelf_lib was given.
6444if test "${with_libelf_lib+set}" = set; then :
6445 withval=$with_libelf_lib;
6446fi
6447
6448
6449 saved_CFLAGS="$CFLAGS"
6450 saved_CPPFLAGS="$CPPFLAGS"
6451 saved_LIBS="$LIBS"
6452
6453 case $with_libelf in
6454 "")
6455 libelflibs="-lelf"
6456 libelfinc="-I/usr/include/libelf"
6457 ;;
6458 *)
6459 libelflibs="-L$with_libelf/lib -lelf"
6460 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6461 LIBS="$libelflibs $LIBS"
6462 ;;
6463 esac
6464
6465 if test "x$with_libelf_include" != x; then
6466 libelfinc="-I$with_libelf_include"
6467 fi
6468
6469 if test "x$with_libelf_lib" != x; then
6470 libelflibs="-L$with_libelf_lib -lelf"
6471 LIBS="$libelflibs $LIBS"
6472 fi
6473
6474 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6475 && test -d ${srcdir}/libelf; then
6476 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6477 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
6478 LIBS="$libelflibs $LIBS"
6479
6480 else
6481
6482 CFLAGS="$CFLAGS $libelfinc"
6483 CPPFLAGS="$CPPFLAGS $libelfinc"
6484 LIBS="$LIBS $libelflibs"
6485
6486 for ac_header in libelf.h
700d40ca
ILT
6487do :
6488 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6489if test "x$ac_cv_header_libelf_h" = x""yes; then :
6490 cat >>confdefs.h <<_ACEOF
6491#define HAVE_LIBELF_H 1
6492_ACEOF
6493 have_libelf_h=yes
6494fi
6495
6496done
6497
6498 for ac_header in gelf.h
6499do :
6500 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6501if test "x$ac_cv_header_gelf_h" = x""yes; then :
6502 cat >>confdefs.h <<_ACEOF
6503#define HAVE_GELF_H 1
6504_ACEOF
6505 have_gelf_h=yes
6506fi
6507
6508done
6509
6510
6511 for ac_header in libelf/libelf.h
6512do :
6513 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6514if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6515 cat >>confdefs.h <<_ACEOF
6516#define HAVE_LIBELF_LIBELF_H 1
6517_ACEOF
6518 have_libelf_libelf_h=yes
6519fi
6520
6521done
6522
6523 for ac_header in libelf/gelf.h
6524do :
6525 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6526if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6527 cat >>confdefs.h <<_ACEOF
6528#define HAVE_LIBELF_GELF_H 1
6529_ACEOF
6530 have_libelf_gelf_h=yes
6531fi
6532
6533done
6534
6535
6536 # If we couldn't find libelf.h and the user forced it, emit an error.
6537 if test x"$have_libelf_h" != x"yes" \
6538 && test x"$have_libelf_libelf_h" != x"yes" ; then
6539 if test x"$default_enable_lto" != x"yes" ; then
6540 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6541 else
6542 enable_lto=no
6543 libelflibs=
6544 libelfinc=
6545 fi
6546 fi
6547
6548 # If we couldn't find gelf.h and the user forced it, emit an error.
6549 if test x"$have_gelf_h" != x"yes" \
6550 && test x"$have_libelf_gelf_h" != x"yes" ; then
6551 if test x"$default_enable_lto" != x"yes" ; then
6552 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6553 else
6554 enable_lto=no
6555 libelflibs=
6556 libelfinc=
6557 fi
6558 fi
6559
6560 # Check that the detected libelf has the functions we need. We cannot
6561 # rely on just detecting the headers since they do not include
6562 # versioning information. Add functions, if needed.
6563 if test x"$enable_lto" = x"yes" ; then
6564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6565$as_echo_n "checking for the correct version of libelf... " >&6; }
6566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6567/* end confdefs.h. */
6568#include <libelf.h>
6569int
6570main ()
6571{
6572
6573 elf_errmsg (0);
6574 elf_getscn (0, 0);
6575 elf_nextscn (0, 0);
6576 elf_strptr (0, 0, 0);
6577 elf_getident (0, 0);
700d40ca
ILT
6578 elf_begin (0, 0, 0);
6579 elf_ndxscn (0);
6580 elf_end (0);
6581
6582 ;
6583 return 0;
6584}
6585_ACEOF
6586if ac_fn_c_try_link "$LINENO"; then :
6587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6588$as_echo "yes" >&6; };
6589else
6590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6591$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6592
6593fi
6594rm -f core conftest.err conftest.$ac_objext \
6595 conftest$ac_exeext conftest.$ac_ext
6596
a009f2e7
RW
6597 # Check for elf_getshdrstrndx or elf_getshstrndx. The latter's flavor
6598 # is determined in gcc/configure.ac.
6599 if test x"$enable_lto" = x"yes" ; then
6600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_getshdrstrndx" >&5
6601$as_echo_n "checking for elf_getshdrstrndx... " >&6; }
6602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6603/* end confdefs.h. */
6604#include <libelf.h>
6605int
6606main ()
6607{
6608
6609 elf_getshdrstrndx (0, 0);
6610
6611 ;
6612 return 0;
6613}
6614_ACEOF
6615if ac_fn_c_try_link "$LINENO"; then :
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6617$as_echo "yes" >&6; };
6618else
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6620$as_echo "no" >&6; };
6621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_getshstrndx" >&5
6622$as_echo_n "checking for elf_getshstrndx... " >&6; }
6623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6624/* end confdefs.h. */
6625#include <libelf.h>
6626int
6627main ()
6628{
6629
6630 elf_getshstrndx (0, 0);
6631
6632 ;
6633 return 0;
6634}
6635_ACEOF
6636if ac_fn_c_try_link "$LINENO"; then :
6637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6638$as_echo "yes" >&6; };
6639else
6640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6641$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6642
6643fi
6644rm -f core conftest.err conftest.$ac_objext \
6645 conftest$ac_exeext conftest.$ac_ext
6646
6647fi
6648rm -f core conftest.err conftest.$ac_objext \
6649 conftest$ac_exeext conftest.$ac_ext
6650 fi
6651
700d40ca
ILT
6652 # If we couldn't enable LTO and the user forced it, emit an error.
6653 if test x"$enable_lto" = x"no" \
6654 && test x"$default_enable_lto" != x"yes" ; then
6655 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6656Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6657to specify its location." "$LINENO" 5
6658 fi
6659 fi
6660
6661 CFLAGS="$saved_CFLAGS"
6662 CPPFLAGS="$saved_CPPFLAGS"
6663 LIBS="$saved_LIBS"
6664
1f53ca9a
AO
6665 fi
6666
700d40ca
ILT
6667 # Flags needed for libelf.
6668
6669
6670fi
e49e5c92
DK
6671else
6672 if test x"$default_enable_lto" = x"yes" ; then
29821356
RW
6673 case $target in
6674 *-apple-darwin*) ;;
6675 # On other non-ELF platforms, LTO must be explicitly enabled.
6676 *) enable_lto=no ;;
6677 esac
e49e5c92 6678 else
29821356
RW
6679 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6680 # It would also be nice to check the binutils support, but we don't
e49e5c92
DK
6681 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6682 # warn during gcc/ subconfigure; unless you're bootstrapping with
6683 # -flto it won't be needed until after installation anyway.
6684 case $target in
29821356 6685 *-cygwin*|*-mingw* | *-apple-darwin*) ;;
e49e5c92
DK
6686 *) if test x"$enable_lto" = x"yes"; then
6687 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6688 fi
6689 ;;
6690 esac
6691 fi
6692 default_enable_lto=no
6693fi
6694
700d40ca 6695
e28c595f 6696
947f426e 6697# By default, C is the only stage 1 language.
9b134994 6698stage1_languages=,c,
1d39f329 6699
e8a5fa9c 6700# Target libraries that we bootstrap.
2aa2364a 6701bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6702
9e07f89d
NN
6703# Figure out what language subdirectories are present.
6704# Look if the user specified --enable-languages="..."; if not, use
6705# the environment variable $LANGUAGES if defined. $LANGUAGES might
6706# go away some day.
6707# NB: embedded tabs in this IF block -- do not untabify
6708if test -d ${srcdir}/gcc; then
6709 if test x"${enable_languages+set}" != xset; then
6710 if test x"${LANGUAGES+set}" = xset; then
6711 enable_languages="${LANGUAGES}"
6712 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6713 else
6714 enable_languages=all
6715 fi
6716 else
6717 if test x"${enable_languages}" = x ||
6718 test x"${enable_languages}" = xyes;
6719 then
6720 echo configure.in: --enable-languages needs at least one language argument 1>&2
6721 exit 1
6722 fi
6723 fi
6724 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6725
096f7d00
DE
6726 # 'f95' is the old name for the 'fortran' language. We issue a warning
6727 # and make the substitution.
6728 case ,${enable_languages}, in
6729 *,f95,*)
6730 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6731 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6732 ;;
6733 esac
6734
9e07f89d
NN
6735 # First scan to see if an enabled language requires some other language.
6736 # We assume that a given config-lang.in will list all the language
6737 # front ends it requires, even if some are required indirectly.
6738 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6739 case ${lang_frag} in
6740 ..) ;;
6741 # The odd quoting in the next line works around
6742 # an apparent bug in bash 1.12 on linux.
6743 ${srcdir}/gcc/[*]/config-lang.in) ;;
6744 *)
6745 # From the config-lang.in, get $language, $lang_requires
6746 language=
6747 lang_requires=
6748 . ${lang_frag}
6749 for other in ${lang_requires} ; do
6750 case ,${enable_languages}, in
6751 *,$other,*) ;;
6752 *,all,*) ;;
6753 *,$language,*)
6754 echo " \`$other' language required by \`$language'; enabling" 1>&2
6755 enable_languages="${enable_languages},${other}"
6756 ;;
6757 esac
6758 done
6759 ;;
6760 esac
6761 done
6762
9b134994 6763 new_enable_languages=,c,
700d40ca
ILT
6764
6765 # If LTO is enabled, add the LTO front end.
6766 extra_host_libiberty_configure_flags=
6767 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6768 case ,${enable_languages}, in
6769 *,lto,*) ;;
6770 *) enable_languages="${enable_languages},lto" ;;
6771 esac
700d40ca
ILT
6772 if test "${ENABLE_GOLD}" = "yes" ; then
6773 configdirs="$configdirs lto-plugin"
6774 extra_host_libiberty_configure_flags=--enable-shared
6775 fi
6776 fi
6777
6778
9e07f89d 6779 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6780 potential_languages=,c,
9e07f89d
NN
6781
6782 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6783 case ${lang_frag} in
6784 ..) ;;
6785 # The odd quoting in the next line works around
6786 # an apparent bug in bash 1.12 on linux.
6787 ${srcdir}/gcc/[*]/config-lang.in) ;;
6788 *)
c6b750e1 6789 # From the config-lang.in, get $language, $target_libs,
1d39f329 6790 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6791 language=
6792 target_libs=
6793 lang_dirs=
64ce424c 6794 subdir_requires=
9b134994
PB
6795 boot_language=no
6796 build_by_default=yes
9e07f89d 6797 . ${lang_frag}
9b134994
PB
6798 if test x${language} = x; then
6799 echo "${lang_frag} doesn't set \$language." 1>&2
6800 exit 1
6801 fi
6802
1f53ca9a
AO
6803 if test "$language" = "c++" \
6804 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6805 boot_language=yes
6806 fi
6807
9b134994
PB
6808 case ,${enable_languages}, in
6809 *,${language},*)
9e07f89d
NN
6810 # Language was explicitly selected; include it.
6811 add_this_lang=yes
6812 ;;
9b134994
PB
6813 *,all,*)
6814 # 'all' was selected, select it if it is a default language
6815 add_this_lang=${build_by_default}
9e07f89d
NN
6816 ;;
6817 *)
6818 add_this_lang=no
6819 ;;
6820 esac
4b1cb4fe 6821
64ce424c 6822 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6823 for i in $subdir_requires; do
3d3adb43 6824 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6825 case ,${enable_languages}, in
6826 *,${language},*)
6827 # Specifically requested language; tell them.
81ecdfbb 6828 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6829 ;;
6830 *)
6831 # Silently disable.
9b134994 6832 add_this_lang=unsupported
64ce424c
PB
6833 ;;
6834 esac
6835 done
6836
9b134994
PB
6837 # Disable Ada if no preexisting GNAT is available.
6838 case ,${enable_languages},:${language}:${have_gnat} in
6839 *,${language},*:ada:no)
6840 # Specifically requested language; tell them.
81ecdfbb 6841 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6842 ;;
6843 *:ada:no)
6844 # Silently disable.
6845 add_this_lang=unsupported
6846 ;;
6847 esac
6848
59f7ec45
HPN
6849 # Disable a language that is unsupported by the target.
6850 case " $unsupported_languages " in
6851 *" $language "*)
9b134994 6852 add_this_lang=unsupported
59f7ec45
HPN
6853 ;;
6854 esac
6855
4b1cb4fe 6856 case $add_this_lang in
9b134994 6857 unsupported)
9e07f89d 6858 # Remove language-dependent dirs.
1d39f329
NN
6859 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6860 ;;
9b134994
PB
6861 no)
6862 # Remove language-dependent dirs; still show language as supported.
6863 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6864 potential_languages="${potential_languages}${language},"
6865 ;;
6866 yes)
6867 new_enable_languages="${new_enable_languages}${language},"
6868 potential_languages="${potential_languages}${language},"
1d39f329 6869 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6870 case "${boot_language}:,$enable_stage1_languages," in
6871 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6872 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6873 case ",$stage1_languages," in
6874 *,$language,* | ,yes, | ,all,) ;;
6875 *) stage1_languages="${stage1_languages}${language}," ;;
6876 esac
e8a5fa9c
RW
6877 # We need to bootstrap any supporting libraries.
6878 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6879 ;;
6880 esac
6881 ;;
9e07f89d
NN
6882 esac
6883 ;;
6884 esac
6885 done
6886
81ecdfbb
RW
6887 # Check whether --enable-stage1-languages was given.
6888if test "${enable_stage1_languages+set}" = set; then :
6889 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6890 ,no,|,,)
6891 # Set it to something that will have no effect in the loop below
6892 enable_stage1_languages=c ;;
6893 ,yes,)
6894 enable_stage1_languages=`echo $new_enable_languages | \
6895 sed -e "s/^,//" -e "s/,$//" ` ;;
6896 *,all,*)
6897 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6898 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6899 esac
6900
6901 # Add "good" languages from enable_stage1_languages to stage1_languages,
6902 # while "bad" languages go in missing_languages. Leave no duplicates.
6903 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6904 case $potential_languages in
6905 *,$i,*)
6906 case $stage1_languages in
6907 *,$i,*) ;;
6908 *) stage1_languages="$stage1_languages$i," ;;
6909 esac ;;
6910 *)
6911 case $missing_languages in
6912 *,$i,*) ;;
6913 *) missing_languages="$missing_languages$i," ;;
6914 esac ;;
6915 esac
6916 done
81ecdfbb
RW
6917fi
6918
9b134994
PB
6919
6920 # Remove leading/trailing commas that were added for simplicity
6921 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6922 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6923 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6924 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6925
9e07f89d 6926 if test "x$missing_languages" != x; then
81ecdfbb 6927 as_fn_error "
27258dd4 6928The following requested languages could not be built: ${missing_languages}
81ecdfbb 6929Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6930 fi
9e07f89d
NN
6931 if test "x$new_enable_languages" != "x$enable_languages"; then
6932 echo The following languages will be built: ${new_enable_languages}
9b134994 6933 enable_languages="$new_enable_languages"
9e07f89d 6934 fi
9b134994 6935
c6b750e1 6936
81ec575a 6937 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6938fi
6939
a6df5a19
PB
6940# Handle --disable-<component> generically.
6941for dir in $configdirs $build_configdirs $target_configdirs ; do
6942 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6943 varname=`echo $dirname | sed -e s/+/_/g`
6944 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6945 noconfigdirs="$noconfigdirs $dir"
6946 fi
6947done
6948
4f0ef2d8 6949# Check for Boehm's garbage collector
81ecdfbb
RW
6950# Check whether --enable-objc-gc was given.
6951if test "${enable_objc_gc+set}" = set; then :
6952 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6953 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6954 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6955 ;;
6956esac
81ecdfbb
RW
6957fi
6958
4f0ef2d8
CD
6959
6960# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6961case ,${enable_languages},:${enable_objc_gc} in
6962 *,objc,*:yes)
4f0ef2d8
CD
6963 # Keep target-boehm-gc if requested for Objective-C.
6964 ;;
4f0ef2d8 6965 *)
d42c4017
DA
6966 # Otherwise remove target-boehm-gc depending on target-libjava.
6967 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6968 noconfigdirs="$noconfigdirs target-boehm-gc"
6969 fi
4f0ef2d8
CD
6970 ;;
6971esac
6972
caeba88f
AL
6973# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6974# $build_configdirs and $target_configdirs.
9e07f89d
NN
6975# If we have the source for $noconfigdirs entries, add them to $notsupp.
6976
6977notsupp=""
6978for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6979 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6980 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6981 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6982 if test -r $srcdir/$dirname/configure ; then
6983 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6984 true
6985 else
6986 notsupp="$notsupp $dir"
6987 fi
6988 fi
6989 fi
caeba88f
AL
6990 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6991 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6992 if test -r $srcdir/$dirname/configure ; then
6993 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6994 true
6995 else
6996 notsupp="$notsupp $dir"
6997 fi
6998 fi
6999 fi
9e07f89d
NN
7000 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
7001 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
7002 if test -r $srcdir/$dirname/configure ; then
7003 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
7004 true
7005 else
7006 notsupp="$notsupp $dir"
7007 fi
7008 fi
7009 fi
7010done
7011
7012# Sometimes the tools are distributed with libiberty but with no other
7013# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 7014# Don't let libgcc imply libiberty either.
9e07f89d 7015if test -n "${target_configdirs}" ; then
f86e35b8 7016 libgcc=
9e07f89d
NN
7017 others=
7018 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
7019 if test "$i" = "libgcc"; then
7020 libgcc=target-libgcc
7021 elif test "$i" != "libiberty" ; then
9e07f89d
NN
7022 if test -r $srcdir/$i/configure ; then
7023 others=yes;
7024 break;
7025 fi
7026 fi
7027 done
7028 if test -z "${others}" ; then
f86e35b8 7029 target_configdirs=$libgcc
9e07f89d
NN
7030 fi
7031fi
7032
7033# Quietly strip out all directories which aren't configurable in this tree.
7034# This relies on all configurable subdirectories being autoconfiscated, which
7035# is now the case.
6a9cf61e
PB
7036build_configdirs_all="$build_configdirs"
7037build_configdirs=
7038for i in ${build_configdirs_all} ; do
c6b750e1 7039 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
7040 if test -f ${srcdir}/$j/configure ; then
7041 build_configdirs="${build_configdirs} $i"
7042 fi
7043done
7044
9e07f89d
NN
7045configdirs_all="$configdirs"
7046configdirs=
7047for i in ${configdirs_all} ; do
7048 if test -f ${srcdir}/$i/configure ; then
7049 configdirs="${configdirs} $i"
7050 fi
7051done
6a9cf61e 7052
9e07f89d
NN
7053target_configdirs_all="$target_configdirs"
7054target_configdirs=
7055for i in ${target_configdirs_all} ; do
c6b750e1 7056 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
7057 if test -f ${srcdir}/$j/configure ; then
7058 target_configdirs="${target_configdirs} $i"
7059 fi
7060done
7061
7062# Produce a warning message for the subdirs we can't configure.
7063# This isn't especially interesting in the Cygnus tree, but in the individual
7064# FSF releases, it's important to let people know when their machine isn't
7065# supported by the one or two programs in a package.
7066
7067if test -n "${notsupp}" && test -z "${norecursion}" ; then
7068 # If $appdirs is non-empty, at least one of those directories must still
7069 # be configured, or we error out. (E.g., if the gas release supports a
7070 # specified target in some subdirs but not the gas subdir, we shouldn't
7071 # pretend that all is well.)
7072 if test -n "$appdirs" ; then
7073 for dir in $appdirs ; do
7074 if test -r $dir/Makefile.in ; then
7075 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
7076 appdirs=""
7077 break
7078 fi
6a9cf61e 7079 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
7080 appdirs=""
7081 break
7082 fi
7083 fi
7084 done
7085 if test -n "$appdirs" ; then
7086 echo "*** This configuration is not supported by this package." 1>&2
7087 exit 1
7088 fi
7089 fi
7090 # Okay, some application will build, or we don't care to check. Still
7091 # notify of subdirs not getting built.
7092 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
7093 echo " ${notsupp}" 1>&2
7094 echo " (Any other directories should still work fine.)" 1>&2
7095fi
7096
7097case "$host" in
7098 *msdosdjgpp*)
7099 enable_gdbtk=no ;;
7100esac
7101
18f6b6ee
PB
7102# To find our prefix, in gcc_cv_tool_prefix.
7103
7104# The user is always right.
7105if test "${PATH_SEPARATOR+set}" != set; then
7106 echo "#! /bin/sh" >conf$$.sh
7107 echo "exit 0" >>conf$$.sh
7108 chmod +x conf$$.sh
7109 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7110 PATH_SEPARATOR=';'
7111 else
7112 PATH_SEPARATOR=:
7113 fi
7114 rm -f conf$$.sh
7115fi
7116
7117
7118
7119if test "x$exec_prefix" = xNONE; then
7120 if test "x$prefix" = xNONE; then
7121 gcc_cv_tool_prefix=$ac_default_prefix
7122 else
7123 gcc_cv_tool_prefix=$prefix
7124 fi
7125else
7126 gcc_cv_tool_prefix=$exec_prefix
7127fi
7128
7129# If there is no compiler in the tree, use the PATH only. In any
7130# case, if there is no compiler in the tree nobody should use
7131# AS_FOR_TARGET and LD_FOR_TARGET.
7132if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7133 gcc_version=`cat $srcdir/gcc/BASE-VER`
7134 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7135 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7136 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7137 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7138 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7139 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7140else
7141 gcc_cv_tool_dirs=
7142fi
7143
7144if test x$build = x$target && test -n "$md_exec_prefix"; then
7145 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7146fi
7147
7148
7149
9e07f89d
NN
7150copy_dirs=
7151
c6b750e1 7152
81ecdfbb
RW
7153# Check whether --with-build-sysroot was given.
7154if test "${with_build_sysroot+set}" = set; then :
7155 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
7156 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7157 fi
7158else
7159 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 7160fi
a19b6204
MM
7161
7162
8a6ee3ab 7163
81ecdfbb
RW
7164
7165# Check whether --with-debug-prefix-map was given.
7166if test "${with_debug_prefix_map+set}" = set; then :
7167 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
7168 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7169 for debug_map in $withval; do
7170 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7171 done
7172 fi
7173else
7174 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
7175fi
7176
8a6ee3ab
JM
7177
7178
7f6ef0c0
PB
7179# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7180# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7181# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7182# We want to ensure that TARGET libraries (which we know are built with
7183# gcc) are built with "-O2 -g", so include those options when setting
7184# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7185if test "x$CFLAGS_FOR_TARGET" = x; then
7186 CFLAGS_FOR_TARGET=$CFLAGS
7187 case " $CFLAGS " in
7188 *" -O2 "*) ;;
7189 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7190 esac
7191 case " $CFLAGS " in
7192 *" -g "* | *" -g3 "*) ;;
7193 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7194 esac
7195fi
7196
7197
7198if test "x$CXXFLAGS_FOR_TARGET" = x; then
7199 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7200 case " $CXXFLAGS " in
7201 *" -O2 "*) ;;
7202 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7203 esac
7204 case " $CXXFLAGS " in
7205 *" -g "* | *" -g3 "*) ;;
7206 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7207 esac
7208fi
7209
7210
9e07f89d
NN
7211# Handle --with-headers=XXX. If the value is not "yes", the contents of
7212# the named directory are copied to $(tooldir)/sys-include.
7213if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7214 if test x${is_cross_compiler} = xno ; then
7215 echo 1>&2 '***' --with-headers is only supported when cross compiling
7216 exit 1
7217 fi
7218 if test x"${with_headers}" != xyes ; then
18f6b6ee 7219 x=${gcc_cv_tool_prefix}
c6b750e1 7220 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7221 fi
7222fi
7223
7224# Handle --with-libs=XXX. If the value is not "yes", the contents of
7225# the name directories are copied to $(tooldir)/lib. Multiple directories
7226# are permitted.
7227if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7228 if test x${is_cross_compiler} = xno ; then
7229 echo 1>&2 '***' --with-libs is only supported when cross compiling
7230 exit 1
7231 fi
7232 if test x"${with_libs}" != xyes ; then
7233 # Copy the libraries in reverse order, so that files in the first named
7234 # library override files in subsequent libraries.
18f6b6ee 7235 x=${gcc_cv_tool_prefix}
9e07f89d 7236 for l in ${with_libs}; do
c6b750e1 7237 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7238 done
7239 fi
7240fi
7241
700d40ca 7242# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7243#
7244# This is done by determining whether or not the appropriate directory
7245# is available, and by checking whether or not specific configurations
7246# have requested that this magic not happen.
c6b750e1
DJ
7247#
7248# The command line options always override the explicit settings in
2429c060
PB
7249# configure.in, and the settings in configure.in override this magic.
7250#
c6b750e1 7251# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7252# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7253# --without-gnu-ld options for the configure script. Similarly, if
7254# the default is to use the included zlib and you don't want to do that,
7255# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7256
7257if test x${use_gnu_as} = x &&
7258 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7259 with_gnu_as=yes
7260 extra_host_args="$extra_host_args --with-gnu-as"
7261fi
7262
7263if test x${use_gnu_ld} = x &&
93f9b408 7264 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7265 with_gnu_ld=yes
7266 extra_host_args="$extra_host_args --with-gnu-ld"
7267fi
7268
700d40ca
ILT
7269if test x${use_included_zlib} = x &&
7270 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7271 :
7272else
7273 with_system_zlib=yes
7274 extra_host_args="$extra_host_args --with-system-zlib"
7275fi
7276
2429c060
PB
7277# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7278# can detect this case.
7279
7280if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7281 with_newlib=yes
7282 extra_host_args="$extra_host_args --with-newlib"
7283fi
7284
9e07f89d
NN
7285# Handle ${copy_dirs}
7286set fnord ${copy_dirs}
7287shift
7288while test $# != 0 ; do
7289 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7290 :
7291 else
7292 echo Copying $1 to $2
7293
7294 # Use the install script to create the directory and all required
7295 # parent directories.
7296 if test -d $2 ; then
7297 :
7298 else
7299 echo >config.temp
7300 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7301 fi
7302
7303 # Copy the directory, assuming we have tar.
7304 # FIXME: Should we use B in the second tar? Not all systems support it.
7305 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7306
7307 # It is the responsibility of the user to correctly adjust all
7308 # symlinks. If somebody can figure out how to handle them correctly
7309 # here, feel free to add the code.
7310
7311 echo $1 > $2/COPIED
7312 fi
7313 shift; shift
7314done
7315
2429c060
PB
7316# Determine a target-dependent exec_prefix that the installed
7317# gcc will search in. Keep this list sorted by triplet, with
7318# the *-*-osname triplets last.
7319md_exec_prefix=
7320case "${target}" in
7321 alpha*-*-*vms*)
7322 md_exec_prefix=/gnu/lib/gcc-lib
7323 ;;
521ec477 7324 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7325 md_exec_prefix=/dev/env/DJDIR/bin
7326 ;;
521ec477 7327 i[34567]86-*-sco3.2v5*)
2429c060
PB
7328 if test $with_gnu_as = yes; then
7329 md_exec_prefix=/usr/gnu/bin
7330 else
7331 md_exec_prefix=/usr/ccs/bin/elf
7332 fi
7333 ;;
7334
7335 mn10300-*-* | \
7336 powerpc-*-chorusos* | \
7337 powerpc*-*-eabi* | \
7338 powerpc*-*-sysv* | \
7339 powerpc*-*-kaos* | \
7340 s390x-ibm-tpf*)
7341 md_exec_prefix=/usr/ccs/bin
7342 ;;
7343 sparc64-*-elf*)
7344 ;;
7345 v850*-*-*)
7346 md_exec_prefix=/usr/ccs/bin
7347 ;;
8b66833e 7348 xtensa*-*-elf*)
2429c060
PB
7349 ;;
7350
7351 *-*-beos* | \
7352 *-*-elf* | \
7353 *-*-hpux* | \
7354 *-*-netware* | \
7355 *-*-nto-qnx* | \
7356 *-*-rtems* | \
7357 *-*-solaris2* | \
521ec477 7358 *-*-sysv[45]* | \
2429c060
PB
7359 *-*-vxworks* | \
7360 *-wrs-windiss)
7361 md_exec_prefix=/usr/ccs/bin
7362 ;;
7363esac
7364
a0da8069
NN
7365extra_arflags_for_target=
7366extra_nmflags_for_target=
7367extra_ranlibflags_for_target=
7368target_makefile_frag=/dev/null
7369case "${target}" in
4e206d7e
DB
7370 mep*-*-*)
7371 target_makefile_frag="config/mt-mep"
7372 ;;
77d7106f
AM
7373 spu-*-*)
7374 target_makefile_frag="config/mt-spu"
7375 ;;
429acdec
RS
7376 mips*-sde-elf*)
7377 target_makefile_frag="config/mt-sde"
7378 ;;
f3b1e08e
RS
7379 mipsisa*-*-elfoabi*)
7380 target_makefile_frag="config/mt-mips-elfoabi"
7381 ;;
e7c8859c
RS
7382 mips*-*-*linux* | mips*-*-gnu*)
7383 target_makefile_frag="config/mt-mips-gnu"
7384 ;;
2a3124ca 7385 *-*-netware*)
a0da8069
NN
7386 target_makefile_frag="config/mt-netware"
7387 ;;
29383458 7388 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7389 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7390 ;;
7391 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7392 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7393 # commands to handle both 32-bit and 64-bit objects. These flags are
7394 # harmless if we're using GNU nm or ar.
7395 extra_arflags_for_target=" -X32_64"
7396 extra_nmflags_for_target=" -B -X32_64"
7397 ;;
92f4e989
JM
7398 *-*-darwin[3-9]*)
7399 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
7400 extra_ranlibflags_for_target=" -c"
7401 ;;
7402 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7403 target_makefile_frag="config/mt-wince"
7404 ;;
7405esac
7406
7407alphaieee_frag=/dev/null
7408case $target in
7409 alpha*-*-*)
7410 # This just makes sure to use the -mieee option to build target libs.
7411 # This should probably be set individually by each library.
7412 alphaieee_frag="config/mt-alphaieee"
7413 ;;
7414esac
7415
7416# If --enable-target-optspace always use -Os instead of -O2 to build
7417# the target libraries, similarly if it is not specified, use -Os
7418# on selected platforms.
7419ospace_frag=/dev/null
7420case "${enable_target_optspace}:${target}" in
7421 yes:*)
7422 ospace_frag="config/mt-ospace"
7423 ;;
7424 :d30v-*)
7425 ospace_frag="config/mt-d30v"
7426 ;;
7427 :m32r-* | :d10v-* | :fr30-*)
7428 ospace_frag="config/mt-ospace"
7429 ;;
7430 no:* | :*)
7431 ;;
7432 *)
7433 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7434 ;;
7435esac
7436
a0da8069
NN
7437# Default to using --with-stabs for certain targets.
7438if test x${with_stabs} = x ; then
7439 case "${target}" in
e31d1ea3 7440 mips*-*-irix[56]*)
a0da8069
NN
7441 ;;
7442 mips*-*-* | alpha*-*-osf*)
7443 with_stabs=yes;
7444 extra_host_args="${extra_host_args} --with-stabs"
7445 ;;
7446 esac
7447fi
7448
7449# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7450# them automatically.
7451case "${host}" in
c6b750e1 7452 hppa*64*-*-hpux11*)
a0da8069
NN
7453 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7454 ;;
7455esac
7456
a0da8069
NN
7457# Some systems (e.g., one of the i386-aix systems the gas testers are
7458# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7459tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7460build_tooldir=${tooldir}
7461
a0da8069
NN
7462# Create a .gdbinit file which runs the one in srcdir
7463# and tells GDB to look there for source files.
7464
7465if test -r ${srcdir}/.gdbinit ; then
7466 case ${srcdir} in
7467 .) ;;
7468 *) cat > ./.gdbinit <<EOF
7469# ${NO_EDIT}
7470dir ${srcdir}
7471dir .
7472source ${srcdir}/.gdbinit
7473EOF
7474 ;;
7475 esac
7476fi
7477
a0da8069
NN
7478# Make sure that the compiler is able to generate an executable. If it
7479# can't, we are probably in trouble. We don't care whether we can run the
7480# executable--we might be using a cross compiler--we only care whether it
7481# can be created. At this point the main configure script has set CC.
7482we_are_ok=no
7483echo "int main () { return 0; }" > conftest.c
7484${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7485if test $? = 0 ; then
7486 if test -s conftest || test -s conftest.exe ; then
7487 we_are_ok=yes
7488 fi
c6b750e1 7489fi
a0da8069
NN
7490case $we_are_ok in
7491 no)
7492 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7493 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7494 rm -f conftest*
7495 exit 1
7496 ;;
7497esac
7498rm -f conftest*
7499
7500# The Solaris /usr/ucb/cc compiler does not appear to work.
7501case "${host}" in
7502 sparc-sun-solaris2*)
7503 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7504 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7505 could_use=
7506 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7507 if test -d /opt/cygnus/bin ; then
7508 if test "$could_use" = "" ; then
7509 could_use="/opt/cygnus/bin"
7510 else
7511 could_use="$could_use or /opt/cygnus/bin"
7512 fi
7513 fi
7514 if test "$could_use" = "" ; then
7515 echo "Warning: compilation may fail because you're using"
7516 echo "/usr/ucb/cc. You should change your PATH or CC "
7517 echo "variable and rerun configure."
7518 else
7519 echo "Warning: compilation may fail because you're using"
7520 echo "/usr/ucb/cc, when you should use the C compiler from"
7521 echo "$could_use. You should change your"
7522 echo "PATH or CC variable and rerun configure."
7523 fi
7524 fi
7525 ;;
7526esac
7527
3bbd2f8f 7528# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7529case "${host}" in
7530 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7531 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7532 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7533 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7534esac
7535
3bbd2f8f 7536# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7537# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7538# built executables to PATH.
3bbd2f8f
AL
7539if test "$RPATH_ENVVAR" = PATH; then
7540 GCC_SHLIB_SUBDIR=/shlib
7541else
7542 GCC_SHLIB_SUBDIR=
7543fi
7544
a0da8069
NN
7545# Record target_configdirs and the configure arguments for target and
7546# build configuration in Makefile.
7547target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7548build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7549
2aa2364a
JR
7550# If we are building libgomp, bootstrap it.
7551if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7552 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7553fi
7554
a0da8069
NN
7555# Determine whether gdb needs tk/tcl or not.
7556# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7557# and in that case we want gdb to be built without tk. Ugh!
7558# In fact I believe gdb is the *only* package directly dependent on tk,
7559# so we should be able to put the 'maybe's in unconditionally and
7560# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7561# 100% sure that that's safe though.
c180f501 7562
675c6968 7563gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7564case "$enable_gdbtk" in
7565 no)
7566 GDB_TK="" ;;
c180f501
AC
7567 yes)
7568 GDB_TK="${gdb_tk}" ;;
a0da8069 7569 *)
c180f501
AC
7570 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7571 # distro. Eventually someone will fix this and move Insight, nee
7572 # gdbtk to a separate directory.
7573 if test -d ${srcdir}/gdb/gdbtk ; then
7574 GDB_TK="${gdb_tk}"
7575 else
7576 GDB_TK=""
7577 fi
7578 ;;
a0da8069 7579esac
907be67c
DJ
7580CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7581INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7582
6bd3dfaa 7583# Strip out unwanted targets.
dd12c3a8
NN
7584
7585# While at that, we remove Makefiles if we were started for recursive
7586# configuration, so that the top-level Makefile reconfigures them,
7587# like we used to do when configure itself was recursive.
dd12c3a8 7588
06a51eac
RW
7589# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7590# but now we're fixing up the Makefile ourselves with the additional
7591# commands passed to AC_CONFIG_FILES. Use separate variables
7592# extrasub-{build,host,target} not because there is any reason to split
7593# the substitutions up that way, but only to remain below the limit of
7594# 99 commands in a script, for HP-UX sed.
7595# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7596
81ecdfbb
RW
7597# Check whether --enable-bootstrap was given.
7598if test "${enable_bootstrap+set}" = set; then :
7599 enableval=$enable_bootstrap;
319cab08 7600else
9cb3fa6f 7601 enable_bootstrap=default
81ecdfbb
RW
7602fi
7603
319cab08 7604
9cb3fa6f
PB
7605# Issue errors and warnings for invalid/strange bootstrap combinations.
7606case "$configdirs" in
7607 *gcc*) have_compiler=yes ;;
7608 *) have_compiler=no ;;
7609esac
7610
7611case "$have_compiler:$host:$target:$enable_bootstrap" in
7612 *:*:*:no) ;;
7613
0aed8855 7614 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7615 # and we are in a native configuration.
7616 yes:$build:$build:default)
0aed8855 7617 enable_bootstrap=yes ;;
9cb3fa6f
PB
7618
7619 *:*:*:default)
7620 enable_bootstrap=no ;;
7621
7622 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7623 yes:$build:$build:yes)
9cb3fa6f
PB
7624 ;;
7625
7626 # Other configurations, but we have a compiler. Assume the user knows
7627 # what he's doing.
80911fe1 7628 yes:*:*:yes)
81ecdfbb
RW
7629 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7630$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7631 ;;
7632
7633 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7634 no:*:*:yes)
81ecdfbb 7635 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7636
7637 # Fail if wrong command line
7638 *)
81ecdfbb 7639 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7640 ;;
7641esac
7642
4385ad3c
RW
7643case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7644 *,c++,*:yes:yes) ;;
7645 *:yes:yes)
7646 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7647 ;;
7648esac
7649
16b1ad29
RW
7650case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7651 yes:yes:*\ gold\ *:*,c++,*) ;;
7652 yes:yes:*\ gold\ *:*)
7653 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7654 ;;
7655esac
7656
9cb3fa6f 7657# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7658case $enable_bootstrap in
319cab08 7659 yes)
96655cc4
AO
7660 bootstrap_suffix=bootstrap
7661 BUILD_CONFIG=bootstrap-debug
7662 ;;
319cab08 7663 no)
96655cc4
AO
7664 bootstrap_suffix=no-bootstrap
7665 BUILD_CONFIG=
7666 ;;
319cab08
PB
7667esac
7668
96655cc4
AO
7669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7670$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7671
7672
7673# Check whether --with-build-config was given.
7674if test "${with_build_config+set}" = set; then :
7675 withval=$with_build_config; case $with_build_config in
7676 yes) with_build_config= ;;
7677 no) with_build_config= BUILD_CONFIG= ;;
7678 esac
7679fi
7680
7681
7682if test "x${with_build_config}" != x; then
7683 BUILD_CONFIG=$with_build_config
7684else
7685 case $BUILD_CONFIG in
7686 bootstrap-debug)
7687 if echo "int f (void) { return 0; }" > conftest.c &&
7688 ${CC} -c conftest.c &&
7689 mv conftest.o conftest.o.g0 &&
7690 ${CC} -c -g conftest.c &&
7691 mv conftest.o conftest.o.g &&
a009f2e7 7692 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
96655cc4
AO
7693 :
7694 else
7695 BUILD_CONFIG=
7696 fi
7697 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7698 ;;
7699 esac
7700fi
7701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7702$as_echo "$BUILD_CONFIG" >&6; }
7703
7704
06a51eac 7705extrasub_build=
6a9cf61e 7706for module in ${build_configdirs} ; do
498d4a71
CF
7707 if test -z "${no_recursion}" \
7708 && test -f ${build_subdir}/${module}/Makefile; then
7709 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7710 rm -f ${build_subdir}/${module}/Makefile
7711 fi
06a51eac 7712 extrasub_build="$extrasub_build
498d4a71
CF
7713/^@if build-$module\$/d
7714/^@endif build-$module\$/d
7715/^@if build-$module-$bootstrap_suffix\$/d
7716/^@endif build-$module-$bootstrap_suffix\$/d"
7717done
06a51eac 7718extrasub_host=
498d4a71 7719for module in ${configdirs} ; do
80911fe1 7720 if test -z "${no_recursion}"; then
8cf39b1b 7721 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7722 if test -f ${file}; then
7723 echo 1>&2 "*** removing ${file} to force reconfigure"
7724 rm -f ${file}
7725 fi
7726 done
498d4a71 7727 fi
06a51eac 7728 extrasub_host="$extrasub_host
498d4a71
CF
7729/^@if $module\$/d
7730/^@endif $module\$/d
7731/^@if $module-$bootstrap_suffix\$/d
7732/^@endif $module-$bootstrap_suffix\$/d"
7733done
06a51eac 7734extrasub_target=
498d4a71
CF
7735for module in ${target_configdirs} ; do
7736 if test -z "${no_recursion}" \
7737 && test -f ${target_subdir}/${module}/Makefile; then
7738 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7739 rm -f ${target_subdir}/${module}/Makefile
7740 fi
e8a5fa9c
RW
7741
7742 # We only bootstrap target libraries listed in bootstrap_target_libs.
7743 case $bootstrap_target_libs in
7744 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7745 *) target_bootstrap_suffix=no-bootstrap ;;
7746 esac
7747
06a51eac 7748 extrasub_target="$extrasub_target
498d4a71
CF
7749/^@if target-$module\$/d
7750/^@endif target-$module\$/d
e8a5fa9c
RW
7751/^@if target-$module-$target_bootstrap_suffix\$/d
7752/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7753done
7754
06a51eac
RW
7755# Do the final fixup along with target modules.
7756extrasub_target="$extrasub_target
6bd3dfaa 7757/^@if /,/^@endif /d"
a0da8069
NN
7758
7759# Create the serialization dependencies. This uses a temporary file.
7760
81ecdfbb
RW
7761# Check whether --enable-serial-configure was given.
7762if test "${enable_serial_configure+set}" = set; then :
7763 enableval=$enable_serial_configure;
7764fi
e6bfb94a
AO
7765
7766
1047cb91
DD
7767case ${enable_serial_configure} in
7768 yes)
7769 enable_serial_build_configure=yes
7770 enable_serial_host_configure=yes
7771 enable_serial_target_configure=yes
7772 ;;
7773esac
7774
a0da8069
NN
7775# These force 'configure's to be done one at a time, to avoid problems
7776# with contention over a shared config.cache.
7777rm -f serdep.tmp
e6bfb94a 7778echo '# serdep.tmp' > serdep.tmp
a0da8069 7779olditem=
1047cb91 7780test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7781for item in ${build_configdirs} ; do
7782 case ${olditem} in
7783 "") ;;
e6bfb94a 7784 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7785 esac
7786 olditem=${item}
7787done
7788olditem=
1047cb91 7789test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7790for item in ${configdirs} ; do
7791 case ${olditem} in
7792 "") ;;
e6bfb94a 7793 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7794 esac
7795 olditem=${item}
7796done
7797olditem=
1047cb91 7798test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7799for item in ${target_configdirs} ; do
7800 case ${olditem} in
7801 "") ;;
e6bfb94a 7802 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7803 esac
7804 olditem=${item}
7805done
7806serialization_dependencies=serdep.tmp
7807
7808
e6bfb94a 7809# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7810# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7811# might not want to pass down to subconfigures. The exception being
7812# --cache-file=/dev/null, which is used to turn off the use of cache
7813# files altogether, and which should be passed on to subconfigures.
7814# Also strip program-prefix, program-suffix, and program-transform-name,
7815# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7816baseargs=
7817keep_next=no
7818skip_next=no
7819eval "set -- $ac_configure_args"
18f6b6ee
PB
7820for ac_arg
7821do
c6b750e1
DJ
7822 if test X"$skip_next" = X"yes"; then
7823 skip_next=no
7824 continue
7825 fi
7826 if test X"$keep_next" = X"yes"; then
7827 case $ac_arg in
7828 *\'*)
7829 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7830 esac
7831 baseargs="$baseargs '$ac_arg'"
7832 keep_next=no
7833 continue
7834 fi
7835
7836 # Handle separated arguments. Based on the logic generated by
7837 # autoconf 2.59.
7838 case $ac_arg in
7839 *=* | --config-cache | -C | -disable-* | --disable-* \
7840 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7841 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7842 | -with-* | --with-* | -without-* | --without-* | --x)
7843 separate_arg=no
7844 ;;
7845 -*)
7846 separate_arg=yes
7847 ;;
7848 *)
7849 separate_arg=no
7850 ;;
7851 esac
7852
7853 case "$ac_arg" in
30167e0a
NC
7854 --cache-file=/dev/null | \
7855 -cache-file=/dev/null )
7856 # Handled here to avoid the test to skip args below.
7857 baseargs="$baseargs '$ac_arg'"
7858 # Assert: $separate_arg should always be no.
7859 keep_next=$separate_arg
7860 ;;
c6b750e1
DJ
7861 --no*)
7862 continue
7863 ;;
7864 --c* | \
7865 --sr* | \
7866 --ho* | \
7867 --bu* | \
7868 --t* | \
7869 --program-* | \
7870 -cache_file* | \
7871 -srcdir* | \
7872 -host* | \
7873 -build* | \
7874 -target* | \
7875 -program-prefix* | \
7876 -program-suffix* | \
7877 -program-transform-name* )
7878 skip_next=$separate_arg
7879 continue
7880 ;;
7881 -*)
7882 # An option. Add it.
7883 case $ac_arg in
7884 *\'*)
7885 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7886 esac
7887 baseargs="$baseargs '$ac_arg'"
7888 keep_next=$separate_arg
7889 ;;
7890 *)
7891 # Either a variable assignment, or a nonopt (triplet). Don't
7892 # pass it down; let the Makefile handle this.
7893 continue
7894 ;;
7895 esac
7896done
7897# Remove the initial space we just introduced and, as these will be
7898# expanded by make, quote '$'.
7899baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7900
f27d4f92
DJ
7901# Add in --program-transform-name, after --program-prefix and
7902# --program-suffix have been applied to it. Autoconf has already
7903# doubled dollar signs and backslashes in program_transform_name; we want
7904# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7905# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7906# Also, because we want to override the logic in subdir configure scripts to
7907# choose program_transform_name, replace any s,x,x, with s,y,y,.
7908sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7909${program_transform_name}
7910EOF_SED
7911gcc_transform_name=`cat conftestsed.out`
7912rm -f conftestsed.out
7913baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7914if test "$silent" = yes; then
7915 baseargs="$baseargs --silent"
7916fi
34a0f3cf 7917baseargs="$baseargs --disable-option-checking"
f27d4f92 7918
a0da8069
NN
7919# For the build-side libraries, we just need to pretend we're native,
7920# and not use the same cache file. Multilibs are neither needed nor
7921# desired.
4b900473 7922build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7923
7924# For host modules, accept cache file option, or specification as blank.
7925case "${cache_file}" in
7926"") # empty
7927 cache_file_option="" ;;
7928/* | [A-Za-z]:[\\/]* ) # absolute path
7929 cache_file_option="--cache-file=${cache_file}" ;;
7930*) # relative path
7931 cache_file_option="--cache-file=../${cache_file}" ;;
7932esac
7933
82252c06
NN
7934# Host dirs don't like to share a cache file either, horribly enough.
7935# This seems to be due to autoconf 2.5x stupidity.
4b900473 7936host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7937
7938target_configargs=${baseargs}
7939
7940# Passing a --with-cross-host argument lets the target libraries know
7941# whether they are being built with a cross-compiler or being built
7942# native. However, it would be better to use other mechanisms to make the
7943# sorts of decisions they want to make on this basis. Please consider
7944# this option to be deprecated. FIXME.
7945if test x${is_cross_compiler} = xyes ; then
c6b750e1 7946 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7947fi
7948
938d2b74
RW
7949# Default to --enable-multilib.
7950if test x${enable_multilib} = x ; then
a0da8069 7951 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7952fi
a0da8069
NN
7953
7954# Pass --with-newlib if appropriate. Note that target_configdirs has
7955# changed from the earlier setting of with_newlib.
7956if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7957 target_configargs="--with-newlib ${target_configargs}"
7958fi
7959
95036d20
NN
7960# Different target subdirs use different values of certain variables
7961# (notably CXX). Worse, multilibs use *lots* of different values.
7962# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7963# it doesn't automatically accept command-line overrides of them.
7964# This means it's not safe for target subdirs to share a cache file,
7965# which is disgusting, but there you have it. Hopefully this can be
7966# fixed in future. It's still worthwhile to use a cache file for each
7967# directory. I think.
7968
ae380b45
MS
7969# Pass the appropriate --build, --host, --target and --cache-file arguments.
7970# We need to pass --target, as newer autoconf's requires consistency
7971# for target_alias and gcc doesn't manage it consistently.
4b900473 7972target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7973
a0da8069
NN
7974FLAGS_FOR_TARGET=
7975case " $target_configdirs " in
7976 *" newlib "*)
7977 case " $target_configargs " in
7978 *" --with-newlib "*)
7979 case "$target" in
1f53ca9a
AO
7980 *-cygwin*)
7981 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'
7982 ;;
a0da8069
NN
7983 esac
7984
7985 # If we're not building GCC, don't discard standard headers.
7986 if test -d ${srcdir}/gcc; then
7987 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7988
7989 if test "${build}" != "${host}"; then
7990 # On Canadian crosses, CC_FOR_TARGET will have already been set
7991 # by `configure', so we won't have an opportunity to add -Bgcc/
7992 # to it. This is right: we don't want to search that directory
7993 # for binaries, but we want the header files in there, so add
7994 # them explicitly.
b00612cc 7995 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7996
7997 # Someone might think of using the pre-installed headers on
7998 # Canadian crosses, in case the installed compiler is not fully
7999 # compatible with the compiler being built. In this case, it
8000 # would be better to flag an error than risking having
8001 # incompatible object files being constructed. We can't
8002 # guarantee that an error will be flagged, but let's hope the
8003 # compiler will do it, when presented with incompatible header
8004 # files.
8005 fi
8006 fi
8007
8008 case "${target}-${is_cross_compiler}" in
ec11bdc6 8009 i[3456789]86-*-linux*-no)
a0da8069
NN
8010 # Here host == target, so we don't need to build gcc,
8011 # so we don't want to discard standard headers.
8012 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
8013 ;;
8014 *)
8015 # If we're building newlib, use its generic headers last, but search
8016 # for any libc-related directories first (so make it the last -B
8017 # switch).
8018 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
8019
8020 # If we're building libgloss, find the startup file, simulator library
8021 # and linker script.
8022 case " $target_configdirs " in
8023 *" libgloss "*)
8024 # Look for startup file, simulator library and maybe linker script.
8025 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
8026 # Look for libnosys.a in case the target needs it.
8027 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
8028 # Most targets have the linker script in the source directory.
8029 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
8030 ;;
8031 esac
a0da8069
NN
8032 ;;
8033 esac
8034 ;;
8035 esac
8036 ;;
8037esac
1f53ca9a 8038
45055374 8039case "$target" in
1f53ca9a
AO
8040 x86_64-*mingw* | *-w64-mingw*)
8041 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
8042 # however, use a symlink named 'mingw' in ${prefix} .
8043 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
8044 ;;
8045 *-mingw*)
8046 # MinGW can't be handled as Cygwin above since it does not use newlib.
8047 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'
8048 ;;
45055374 8049esac
a0da8069 8050
5fbad20a
DD
8051# Allow the user to override the flags for
8052# our build compiler if desired.
c66487f8
NC
8053if test x"${build}" = x"${host}" ; then
8054 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
8055 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
8056 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
8057fi
5fbad20a 8058
a0da8069
NN
8059# On Canadian crosses, we'll be searching the right directories for
8060# the previously-installed cross compiler, so don't bother to add
8061# flags for directories within the install tree of the compiler
8062# being built; programs in there won't even run.
8063if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
8064 # Search for pre-installed headers if nothing else fits.
bba45b8b 8065 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
8066fi
8067
8068if test "x${use_gnu_ld}" = x &&
8069 echo " ${configdirs} " | grep " ld " > /dev/null ; then
8070 # Arrange for us to find uninstalled linker scripts.
b00612cc 8071 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
8072fi
8073
a481dbb7
DD
8074# Search for other target-specific linker scripts and such.
8075case "${target}" in
4e206d7e
DB
8076 mep*)
8077 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
8078 ;;
8079esac
8080
a0da8069 8081# Makefile fragments.
3e707e94
PB
8082for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
8083do
8084 eval fragval=\$$frag
8085 if test $fragval != /dev/null; then
8086 eval $frag=${srcdir}/$fragval
8087 fi
8088done
a0da8069
NN
8089
8090
8091
8092
8093
8094# Miscellanea: directories, flags, etc.
8095
8096
8097
8098
8099
8100
8101
3bbd2f8f 8102
6a9cf61e 8103# Build module lists & subconfigure args.
a0da8069
NN
8104
8105
8106
be01d343
PB
8107# Host module lists & subconfigure args.
8108
8109
8110
911e63d0 8111
be01d343
PB
8112# Target module lists & subconfigure args.
8113
8114
8115
8116# Build tools.
8117
8118
8119
1576798e
PB
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
be01d343
PB
8134# Generate default definitions for YACC, M4, LEX and other programs that run
8135# on the build machine. These are used if the Makefile can't locate these
8136# programs in objdir.
8137MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8138
8139for ac_prog in 'bison -y' byacc yacc
8140do
c6b750e1 8141 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8142set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8144$as_echo_n "checking for $ac_word... " >&6; }
8145if test "${ac_cv_prog_YACC+set}" = set; then :
8146 $as_echo_n "(cached) " >&6
be01d343
PB
8147else
8148 if test -n "$YACC"; then
8149 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8150else
c6b750e1
DJ
8151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8152for as_dir in $PATH
8153do
8154 IFS=$as_save_IFS
8155 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8156 for ac_exec_ext in '' $ac_executable_extensions; do
8157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8158 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 8159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8160 break 2
8161 fi
8162done
81ecdfbb
RW
8163 done
8164IFS=$as_save_IFS
c6b750e1 8165
be01d343
PB
8166fi
8167fi
c6b750e1 8168YACC=$ac_cv_prog_YACC
be01d343 8169if test -n "$YACC"; then
81ecdfbb
RW
8170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8171$as_echo "$YACC" >&6; }
be01d343 8172else
81ecdfbb
RW
8173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8174$as_echo "no" >&6; }
be01d343
PB
8175fi
8176
81ecdfbb 8177
c6b750e1 8178 test -n "$YACC" && break
be01d343
PB
8179done
8180test -n "$YACC" || YACC="$MISSING bison -y"
8181
8182case " $build_configdirs " in
8183 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8184 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8185esac
8186
8187for ac_prog in bison
8188do
c6b750e1 8189 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8190set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8192$as_echo_n "checking for $ac_word... " >&6; }
8193if test "${ac_cv_prog_BISON+set}" = set; then :
8194 $as_echo_n "(cached) " >&6
be01d343
PB
8195else
8196 if test -n "$BISON"; then
8197 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8198else
c6b750e1
DJ
8199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8200for as_dir in $PATH
8201do
8202 IFS=$as_save_IFS
8203 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8204 for ac_exec_ext in '' $ac_executable_extensions; do
8205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8206 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8208 break 2
8209 fi
8210done
81ecdfbb
RW
8211 done
8212IFS=$as_save_IFS
c6b750e1 8213
be01d343
PB
8214fi
8215fi
c6b750e1 8216BISON=$ac_cv_prog_BISON
be01d343 8217if test -n "$BISON"; then
81ecdfbb
RW
8218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8219$as_echo "$BISON" >&6; }
be01d343 8220else
81ecdfbb
RW
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8222$as_echo "no" >&6; }
be01d343
PB
8223fi
8224
81ecdfbb 8225
c6b750e1 8226 test -n "$BISON" && break
be01d343
PB
8227done
8228test -n "$BISON" || BISON="$MISSING bison"
8229
8230case " $build_configdirs " in
8231 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8232esac
8233
8234for ac_prog in gm4 gnum4 m4
8235do
c6b750e1 8236 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8237set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8239$as_echo_n "checking for $ac_word... " >&6; }
8240if test "${ac_cv_prog_M4+set}" = set; then :
8241 $as_echo_n "(cached) " >&6
be01d343
PB
8242else
8243 if test -n "$M4"; then
8244 ac_cv_prog_M4="$M4" # Let the user override the test.
8245else
c6b750e1
DJ
8246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8247for as_dir in $PATH
8248do
8249 IFS=$as_save_IFS
8250 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8251 for ac_exec_ext in '' $ac_executable_extensions; do
8252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8253 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8255 break 2
8256 fi
8257done
81ecdfbb
RW
8258 done
8259IFS=$as_save_IFS
c6b750e1 8260
be01d343
PB
8261fi
8262fi
c6b750e1 8263M4=$ac_cv_prog_M4
be01d343 8264if test -n "$M4"; then
81ecdfbb
RW
8265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8266$as_echo "$M4" >&6; }
be01d343 8267else
81ecdfbb
RW
8268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8269$as_echo "no" >&6; }
be01d343
PB
8270fi
8271
81ecdfbb 8272
c6b750e1 8273 test -n "$M4" && break
be01d343
PB
8274done
8275test -n "$M4" || M4="$MISSING m4"
8276
8277case " $build_configdirs " in
8278 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8279esac
8280
8281for ac_prog in flex lex
8282do
c6b750e1 8283 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8284set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8286$as_echo_n "checking for $ac_word... " >&6; }
8287if test "${ac_cv_prog_LEX+set}" = set; then :
8288 $as_echo_n "(cached) " >&6
be01d343
PB
8289else
8290 if test -n "$LEX"; then
8291 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8292else
c6b750e1
DJ
8293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8294for as_dir in $PATH
8295do
8296 IFS=$as_save_IFS
8297 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8298 for ac_exec_ext in '' $ac_executable_extensions; do
8299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8300 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8302 break 2
8303 fi
8304done
81ecdfbb
RW
8305 done
8306IFS=$as_save_IFS
c6b750e1 8307
be01d343
PB
8308fi
8309fi
c6b750e1 8310LEX=$ac_cv_prog_LEX
be01d343 8311if test -n "$LEX"; then
81ecdfbb
RW
8312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8313$as_echo "$LEX" >&6; }
be01d343 8314else
81ecdfbb
RW
8315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8316$as_echo "no" >&6; }
be01d343
PB
8317fi
8318
81ecdfbb 8319
c6b750e1 8320 test -n "$LEX" && break
be01d343
PB
8321done
8322test -n "$LEX" || LEX="$MISSING flex"
8323
8324case " $build_configdirs " in
8325 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8326 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8327esac
8328
8329for ac_prog in flex
8330do
c6b750e1 8331 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8332set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8334$as_echo_n "checking for $ac_word... " >&6; }
8335if test "${ac_cv_prog_FLEX+set}" = set; then :
8336 $as_echo_n "(cached) " >&6
be01d343
PB
8337else
8338 if test -n "$FLEX"; then
8339 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8340else
c6b750e1
DJ
8341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8342for as_dir in $PATH
8343do
8344 IFS=$as_save_IFS
8345 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8346 for ac_exec_ext in '' $ac_executable_extensions; do
8347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8348 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8350 break 2
8351 fi
8352done
81ecdfbb
RW
8353 done
8354IFS=$as_save_IFS
c6b750e1 8355
be01d343
PB
8356fi
8357fi
c6b750e1 8358FLEX=$ac_cv_prog_FLEX
be01d343 8359if test -n "$FLEX"; then
81ecdfbb
RW
8360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8361$as_echo "$FLEX" >&6; }
be01d343 8362else
81ecdfbb
RW
8363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8364$as_echo "no" >&6; }
be01d343
PB
8365fi
8366
81ecdfbb 8367
c6b750e1 8368 test -n "$FLEX" && break
be01d343
PB
8369done
8370test -n "$FLEX" || FLEX="$MISSING flex"
8371
8372case " $build_configdirs " in
8373 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8374esac
8375
8376for ac_prog in makeinfo
8377do
c6b750e1 8378 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8379set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8381$as_echo_n "checking for $ac_word... " >&6; }
8382if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8383 $as_echo_n "(cached) " >&6
be01d343
PB
8384else
8385 if test -n "$MAKEINFO"; then
8386 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8387else
c6b750e1
DJ
8388as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8389for as_dir in $PATH
8390do
8391 IFS=$as_save_IFS
8392 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8393 for ac_exec_ext in '' $ac_executable_extensions; do
8394 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8395 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8397 break 2
8398 fi
8399done
81ecdfbb
RW
8400 done
8401IFS=$as_save_IFS
c6b750e1 8402
be01d343
PB
8403fi
8404fi
c6b750e1 8405MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8406if test -n "$MAKEINFO"; then
81ecdfbb
RW
8407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8408$as_echo "$MAKEINFO" >&6; }
be01d343 8409else
81ecdfbb
RW
8410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8411$as_echo "no" >&6; }
be01d343
PB
8412fi
8413
81ecdfbb 8414
c6b750e1 8415 test -n "$MAKEINFO" && break
be01d343
PB
8416done
8417test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8418
8419case " $build_configdirs " in
8420 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8421 *)
8422
10ad8ef3 8423 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8424 # higher, else we use the "missing" dummy.
8425 if ${MAKEINFO} --version \
10ad8ef3 8426 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8427 :
8428 else
8429 MAKEINFO="$MISSING makeinfo"
8430 fi
8431 ;;
8432
8433esac
a0da8069 8434
be01d343 8435# FIXME: expect and dejagnu may become build tools?
a0da8069 8436
be01d343
PB
8437for ac_prog in expect
8438do
c6b750e1 8439 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8440set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8442$as_echo_n "checking for $ac_word... " >&6; }
8443if test "${ac_cv_prog_EXPECT+set}" = set; then :
8444 $as_echo_n "(cached) " >&6
be01d343
PB
8445else
8446 if test -n "$EXPECT"; then
8447 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8448else
c6b750e1
DJ
8449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8450for as_dir in $PATH
8451do
8452 IFS=$as_save_IFS
8453 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8454 for ac_exec_ext in '' $ac_executable_extensions; do
8455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8456 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8458 break 2
8459 fi
8460done
81ecdfbb
RW
8461 done
8462IFS=$as_save_IFS
c6b750e1 8463
be01d343
PB
8464fi
8465fi
c6b750e1 8466EXPECT=$ac_cv_prog_EXPECT
be01d343 8467if test -n "$EXPECT"; then
81ecdfbb
RW
8468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8469$as_echo "$EXPECT" >&6; }
be01d343 8470else
81ecdfbb
RW
8471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8472$as_echo "no" >&6; }
be01d343 8473fi
a0da8069 8474
81ecdfbb 8475
c6b750e1 8476 test -n "$EXPECT" && break
be01d343
PB
8477done
8478test -n "$EXPECT" || EXPECT="expect"
a0da8069 8479
be01d343
PB
8480case " $configdirs " in
8481 *" expect "*)
8482 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8483 ;;
8484esac
a0da8069 8485
be01d343
PB
8486for ac_prog in runtest
8487do
c6b750e1 8488 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8489set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8491$as_echo_n "checking for $ac_word... " >&6; }
8492if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8493 $as_echo_n "(cached) " >&6
be01d343
PB
8494else
8495 if test -n "$RUNTEST"; then
8496 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8497else
c6b750e1
DJ
8498as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8499for as_dir in $PATH
8500do
8501 IFS=$as_save_IFS
8502 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8503 for ac_exec_ext in '' $ac_executable_extensions; do
8504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8505 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8507 break 2
8508 fi
8509done
81ecdfbb
RW
8510 done
8511IFS=$as_save_IFS
c6b750e1 8512
be01d343
PB
8513fi
8514fi
c6b750e1 8515RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8516if test -n "$RUNTEST"; then
81ecdfbb
RW
8517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8518$as_echo "$RUNTEST" >&6; }
be01d343 8519else
81ecdfbb
RW
8520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8521$as_echo "no" >&6; }
be01d343 8522fi
a0da8069 8523
81ecdfbb 8524
c6b750e1 8525 test -n "$RUNTEST" && break
be01d343
PB
8526done
8527test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8528
be01d343
PB
8529case " $configdirs " in
8530 *" dejagnu "*)
6b89cc21 8531 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8532 ;;
8533esac
a0da8069
NN
8534
8535
a0da8069 8536# Host tools.
859789af
AC
8537ncn_tool_prefix=
8538test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8539ncn_target_tool_prefix=
8540test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8541
9a819804
AO
8542
8543
8544if test -n "$AR"; then
8545 ac_cv_prog_AR=$AR
8546elif test -n "$ac_cv_prog_AR"; then
8547 AR=$ac_cv_prog_AR
8548fi
8549
8550if test -n "$ac_cv_prog_AR"; then
8551 for ncn_progname in ar; do
8552 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8553set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8555$as_echo_n "checking for $ac_word... " >&6; }
8556if test "${ac_cv_prog_AR+set}" = set; then :
8557 $as_echo_n "(cached) " >&6
9a819804
AO
8558else
8559 if test -n "$AR"; then
8560 ac_cv_prog_AR="$AR" # Let the user override the test.
8561else
8562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8563for as_dir in $PATH
8564do
8565 IFS=$as_save_IFS
8566 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8567 for ac_exec_ext in '' $ac_executable_extensions; do
8568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8569 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8571 break 2
8572 fi
8573done
81ecdfbb
RW
8574 done
8575IFS=$as_save_IFS
9a819804
AO
8576
8577fi
8578fi
8579AR=$ac_cv_prog_AR
8580if test -n "$AR"; then
81ecdfbb
RW
8581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8582$as_echo "$AR" >&6; }
9a819804 8583else
81ecdfbb
RW
8584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8585$as_echo "no" >&6; }
9a819804
AO
8586fi
8587
81ecdfbb 8588
9a819804
AO
8589 done
8590fi
8591
8592for ncn_progname in ar; do
05cbd757
PB
8593 if test -n "$ncn_tool_prefix"; then
8594 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8595set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8597$as_echo_n "checking for $ac_word... " >&6; }
8598if test "${ac_cv_prog_AR+set}" = set; then :
8599 $as_echo_n "(cached) " >&6
859789af
AC
8600else
8601 if test -n "$AR"; then
8602 ac_cv_prog_AR="$AR" # Let the user override the test.
8603else
c6b750e1
DJ
8604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8605for as_dir in $PATH
8606do
8607 IFS=$as_save_IFS
8608 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8609 for ac_exec_ext in '' $ac_executable_extensions; do
8610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8611 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8612 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8613 break 2
8614 fi
8615done
81ecdfbb
RW
8616 done
8617IFS=$as_save_IFS
c6b750e1 8618
859789af
AC
8619fi
8620fi
c6b750e1 8621AR=$ac_cv_prog_AR
859789af 8622if test -n "$AR"; then
81ecdfbb
RW
8623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8624$as_echo "$AR" >&6; }
859789af 8625else
81ecdfbb
RW
8626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8627$as_echo "no" >&6; }
859789af
AC
8628fi
8629
81ecdfbb 8630
05cbd757
PB
8631 fi
8632 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8633 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8634set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8636$as_echo_n "checking for $ac_word... " >&6; }
8637if test "${ac_cv_prog_AR+set}" = set; then :
8638 $as_echo_n "(cached) " >&6
859789af 8639else
05cbd757
PB
8640 if test -n "$AR"; then
8641 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8642else
c6b750e1
DJ
8643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8644for as_dir in $PATH
8645do
8646 IFS=$as_save_IFS
8647 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8648 for ac_exec_ext in '' $ac_executable_extensions; do
8649 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8650 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8651 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8652 break 2
8653 fi
8654done
81ecdfbb
RW
8655 done
8656IFS=$as_save_IFS
c6b750e1 8657
859789af
AC
8658fi
8659fi
c6b750e1 8660AR=$ac_cv_prog_AR
05cbd757 8661if test -n "$AR"; then
81ecdfbb
RW
8662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8663$as_echo "$AR" >&6; }
859789af 8664else
81ecdfbb
RW
8665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8666$as_echo "no" >&6; }
859789af 8667fi
c6b750e1 8668
81ecdfbb 8669
05cbd757
PB
8670 fi
8671 test -n "$ac_cv_prog_AR" && break
8672done
8673
8674if test -z "$ac_cv_prog_AR" ; then
8675 set dummy ar
8676 if test $build = $host ; then
8677 AR="$2"
859789af 8678 else
05cbd757 8679 AR="${ncn_tool_prefix}$2"
859789af 8680 fi
859789af
AC
8681fi
8682
9a819804
AO
8683
8684
8685if test -n "$AS"; then
8686 ac_cv_prog_AS=$AS
8687elif test -n "$ac_cv_prog_AS"; then
8688 AS=$ac_cv_prog_AS
8689fi
8690
8691if test -n "$ac_cv_prog_AS"; then
8692 for ncn_progname in as; do
8693 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8694set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8696$as_echo_n "checking for $ac_word... " >&6; }
8697if test "${ac_cv_prog_AS+set}" = set; then :
8698 $as_echo_n "(cached) " >&6
9a819804
AO
8699else
8700 if test -n "$AS"; then
8701 ac_cv_prog_AS="$AS" # Let the user override the test.
8702else
8703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8704for as_dir in $PATH
8705do
8706 IFS=$as_save_IFS
8707 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8708 for ac_exec_ext in '' $ac_executable_extensions; do
8709 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8710 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8712 break 2
8713 fi
8714done
81ecdfbb
RW
8715 done
8716IFS=$as_save_IFS
9a819804
AO
8717
8718fi
8719fi
8720AS=$ac_cv_prog_AS
8721if test -n "$AS"; then
81ecdfbb
RW
8722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8723$as_echo "$AS" >&6; }
9a819804 8724else
81ecdfbb
RW
8725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8726$as_echo "no" >&6; }
9a819804
AO
8727fi
8728
81ecdfbb 8729
9a819804
AO
8730 done
8731fi
8732
8733for ncn_progname in as; do
05cbd757
PB
8734 if test -n "$ncn_tool_prefix"; then
8735 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8736set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8738$as_echo_n "checking for $ac_word... " >&6; }
8739if test "${ac_cv_prog_AS+set}" = set; then :
8740 $as_echo_n "(cached) " >&6
859789af
AC
8741else
8742 if test -n "$AS"; then
8743 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8744else
8745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8746for as_dir in $PATH
8747do
8748 IFS=$as_save_IFS
8749 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8750 for ac_exec_ext in '' $ac_executable_extensions; do
8751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8752 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8754 break 2
8755 fi
8756done
81ecdfbb
RW
8757 done
8758IFS=$as_save_IFS
c6b750e1 8759
859789af
AC
8760fi
8761fi
c6b750e1 8762AS=$ac_cv_prog_AS
859789af 8763if test -n "$AS"; then
81ecdfbb
RW
8764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8765$as_echo "$AS" >&6; }
859789af 8766else
81ecdfbb
RW
8767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8768$as_echo "no" >&6; }
859789af
AC
8769fi
8770
81ecdfbb 8771
05cbd757
PB
8772 fi
8773 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8774 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8775set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8777$as_echo_n "checking for $ac_word... " >&6; }
8778if test "${ac_cv_prog_AS+set}" = set; then :
8779 $as_echo_n "(cached) " >&6
859789af 8780else
05cbd757
PB
8781 if test -n "$AS"; then
8782 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8783else
c6b750e1
DJ
8784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8785for as_dir in $PATH
8786do
8787 IFS=$as_save_IFS
8788 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8789 for ac_exec_ext in '' $ac_executable_extensions; do
8790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8791 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8793 break 2
8794 fi
8795done
81ecdfbb
RW
8796 done
8797IFS=$as_save_IFS
c6b750e1 8798
859789af
AC
8799fi
8800fi
c6b750e1 8801AS=$ac_cv_prog_AS
05cbd757 8802if test -n "$AS"; then
81ecdfbb
RW
8803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8804$as_echo "$AS" >&6; }
859789af 8805else
81ecdfbb
RW
8806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8807$as_echo "no" >&6; }
859789af 8808fi
c6b750e1 8809
81ecdfbb 8810
05cbd757
PB
8811 fi
8812 test -n "$ac_cv_prog_AS" && break
8813done
8814
8815if test -z "$ac_cv_prog_AS" ; then
8816 set dummy as
8817 if test $build = $host ; then
8818 AS="$2"
859789af 8819 else
05cbd757 8820 AS="${ncn_tool_prefix}$2"
859789af 8821 fi
859789af
AC
8822fi
8823
9a819804
AO
8824
8825
8826if test -n "$DLLTOOL"; then
8827 ac_cv_prog_DLLTOOL=$DLLTOOL
8828elif test -n "$ac_cv_prog_DLLTOOL"; then
8829 DLLTOOL=$ac_cv_prog_DLLTOOL
8830fi
8831
8832if test -n "$ac_cv_prog_DLLTOOL"; then
8833 for ncn_progname in dlltool; do
8834 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8835set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8837$as_echo_n "checking for $ac_word... " >&6; }
8838if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8839 $as_echo_n "(cached) " >&6
9a819804
AO
8840else
8841 if test -n "$DLLTOOL"; then
8842 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8843else
8844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8845for as_dir in $PATH
8846do
8847 IFS=$as_save_IFS
8848 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8849 for ac_exec_ext in '' $ac_executable_extensions; do
8850 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8851 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8853 break 2
8854 fi
8855done
81ecdfbb
RW
8856 done
8857IFS=$as_save_IFS
9a819804
AO
8858
8859fi
8860fi
8861DLLTOOL=$ac_cv_prog_DLLTOOL
8862if test -n "$DLLTOOL"; then
81ecdfbb
RW
8863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8864$as_echo "$DLLTOOL" >&6; }
9a819804 8865else
81ecdfbb
RW
8866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8867$as_echo "no" >&6; }
9a819804
AO
8868fi
8869
81ecdfbb 8870
9a819804
AO
8871 done
8872fi
8873
8874for ncn_progname in dlltool; do
05cbd757
PB
8875 if test -n "$ncn_tool_prefix"; then
8876 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8877set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8879$as_echo_n "checking for $ac_word... " >&6; }
8880if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8881 $as_echo_n "(cached) " >&6
859789af
AC
8882else
8883 if test -n "$DLLTOOL"; then
8884 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8885else
c6b750e1
DJ
8886as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8887for as_dir in $PATH
8888do
8889 IFS=$as_save_IFS
8890 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8891 for ac_exec_ext in '' $ac_executable_extensions; do
8892 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8893 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8894 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8895 break 2
8896 fi
8897done
81ecdfbb
RW
8898 done
8899IFS=$as_save_IFS
c6b750e1 8900
859789af
AC
8901fi
8902fi
c6b750e1 8903DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8904if test -n "$DLLTOOL"; then
81ecdfbb
RW
8905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8906$as_echo "$DLLTOOL" >&6; }
859789af 8907else
81ecdfbb
RW
8908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8909$as_echo "no" >&6; }
859789af
AC
8910fi
8911
81ecdfbb 8912
05cbd757
PB
8913 fi
8914 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8915 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8916set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8918$as_echo_n "checking for $ac_word... " >&6; }
8919if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8920 $as_echo_n "(cached) " >&6
859789af 8921else
05cbd757
PB
8922 if test -n "$DLLTOOL"; then
8923 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8924else
c6b750e1
DJ
8925as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8926for as_dir in $PATH
8927do
8928 IFS=$as_save_IFS
8929 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8930 for ac_exec_ext in '' $ac_executable_extensions; do
8931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8932 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8934 break 2
8935 fi
8936done
81ecdfbb
RW
8937 done
8938IFS=$as_save_IFS
c6b750e1 8939
859789af
AC
8940fi
8941fi
c6b750e1 8942DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8943if test -n "$DLLTOOL"; then
81ecdfbb
RW
8944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8945$as_echo "$DLLTOOL" >&6; }
859789af 8946else
81ecdfbb
RW
8947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8948$as_echo "no" >&6; }
859789af 8949fi
c6b750e1 8950
81ecdfbb 8951
05cbd757
PB
8952 fi
8953 test -n "$ac_cv_prog_DLLTOOL" && break
8954done
8955
8956if test -z "$ac_cv_prog_DLLTOOL" ; then
8957 set dummy dlltool
8958 if test $build = $host ; then
8959 DLLTOOL="$2"
859789af 8960 else
05cbd757 8961 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8962 fi
859789af
AC
8963fi
8964
9a819804
AO
8965
8966
8967if test -n "$LD"; then
8968 ac_cv_prog_LD=$LD
8969elif test -n "$ac_cv_prog_LD"; then
8970 LD=$ac_cv_prog_LD
8971fi
8972
8973if test -n "$ac_cv_prog_LD"; then
8974 for ncn_progname in ld; do
8975 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8976set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8978$as_echo_n "checking for $ac_word... " >&6; }
8979if test "${ac_cv_prog_LD+set}" = set; then :
8980 $as_echo_n "(cached) " >&6
9a819804
AO
8981else
8982 if test -n "$LD"; then
8983 ac_cv_prog_LD="$LD" # Let the user override the test.
8984else
8985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8986for as_dir in $PATH
8987do
8988 IFS=$as_save_IFS
8989 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8990 for ac_exec_ext in '' $ac_executable_extensions; do
8991 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8992 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8994 break 2
8995 fi
8996done
81ecdfbb
RW
8997 done
8998IFS=$as_save_IFS
9a819804
AO
8999
9000fi
9001fi
9002LD=$ac_cv_prog_LD
9003if test -n "$LD"; then
81ecdfbb
RW
9004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9005$as_echo "$LD" >&6; }
9a819804 9006else
81ecdfbb
RW
9007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9008$as_echo "no" >&6; }
9a819804
AO
9009fi
9010
81ecdfbb 9011
9a819804
AO
9012 done
9013fi
9014
9015for ncn_progname in ld; do
05cbd757
PB
9016 if test -n "$ncn_tool_prefix"; then
9017 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9018set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9020$as_echo_n "checking for $ac_word... " >&6; }
9021if test "${ac_cv_prog_LD+set}" = set; then :
9022 $as_echo_n "(cached) " >&6
859789af
AC
9023else
9024 if test -n "$LD"; then
9025 ac_cv_prog_LD="$LD" # Let the user override the test.
9026else
c6b750e1
DJ
9027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9028for as_dir in $PATH
9029do
9030 IFS=$as_save_IFS
9031 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9032 for ac_exec_ext in '' $ac_executable_extensions; do
9033 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9034 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9035 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9036 break 2
9037 fi
9038done
81ecdfbb
RW
9039 done
9040IFS=$as_save_IFS
c6b750e1 9041
859789af
AC
9042fi
9043fi
c6b750e1 9044LD=$ac_cv_prog_LD
859789af 9045if test -n "$LD"; then
81ecdfbb
RW
9046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9047$as_echo "$LD" >&6; }
859789af 9048else
81ecdfbb
RW
9049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9050$as_echo "no" >&6; }
859789af
AC
9051fi
9052
81ecdfbb 9053
05cbd757
PB
9054 fi
9055 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
9056 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9057set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9059$as_echo_n "checking for $ac_word... " >&6; }
9060if test "${ac_cv_prog_LD+set}" = set; then :
9061 $as_echo_n "(cached) " >&6
859789af 9062else
05cbd757
PB
9063 if test -n "$LD"; then
9064 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 9065else
c6b750e1
DJ
9066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9067for as_dir in $PATH
9068do
9069 IFS=$as_save_IFS
9070 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9071 for ac_exec_ext in '' $ac_executable_extensions; do
9072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9073 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 9074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9075 break 2
9076 fi
9077done
81ecdfbb
RW
9078 done
9079IFS=$as_save_IFS
c6b750e1 9080
859789af
AC
9081fi
9082fi
c6b750e1 9083LD=$ac_cv_prog_LD
05cbd757 9084if test -n "$LD"; then
81ecdfbb
RW
9085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9086$as_echo "$LD" >&6; }
859789af 9087else
81ecdfbb
RW
9088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9089$as_echo "no" >&6; }
859789af 9090fi
c6b750e1 9091
81ecdfbb 9092
05cbd757
PB
9093 fi
9094 test -n "$ac_cv_prog_LD" && break
9095done
9096
9097if test -z "$ac_cv_prog_LD" ; then
9098 set dummy ld
9099 if test $build = $host ; then
9100 LD="$2"
859789af 9101 else
05cbd757 9102 LD="${ncn_tool_prefix}$2"
859789af 9103 fi
859789af
AC
9104fi
9105
9a819804
AO
9106
9107
9108if test -n "$LIPO"; then
9109 ac_cv_prog_LIPO=$LIPO
9110elif test -n "$ac_cv_prog_LIPO"; then
9111 LIPO=$ac_cv_prog_LIPO
9112fi
9113
9114if test -n "$ac_cv_prog_LIPO"; then
9115 for ncn_progname in lipo; do
9116 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9117set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9119$as_echo_n "checking for $ac_word... " >&6; }
9120if test "${ac_cv_prog_LIPO+set}" = set; then :
9121 $as_echo_n "(cached) " >&6
9a819804
AO
9122else
9123 if test -n "$LIPO"; then
9124 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9125else
9126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9127for as_dir in $PATH
9128do
9129 IFS=$as_save_IFS
9130 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9131 for ac_exec_ext in '' $ac_executable_extensions; do
9132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9133 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9135 break 2
9136 fi
9137done
81ecdfbb
RW
9138 done
9139IFS=$as_save_IFS
9a819804
AO
9140
9141fi
9142fi
9143LIPO=$ac_cv_prog_LIPO
9144if test -n "$LIPO"; then
81ecdfbb
RW
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9146$as_echo "$LIPO" >&6; }
9a819804 9147else
81ecdfbb
RW
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9149$as_echo "no" >&6; }
9a819804
AO
9150fi
9151
81ecdfbb 9152
9a819804
AO
9153 done
9154fi
9155
9156for ncn_progname in lipo; do
be01d343
PB
9157 if test -n "$ncn_tool_prefix"; then
9158 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9159set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9161$as_echo_n "checking for $ac_word... " >&6; }
9162if test "${ac_cv_prog_LIPO+set}" = set; then :
9163 $as_echo_n "(cached) " >&6
be01d343
PB
9164else
9165 if test -n "$LIPO"; then
9166 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9167else
c6b750e1
DJ
9168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9169for as_dir in $PATH
9170do
9171 IFS=$as_save_IFS
9172 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9173 for ac_exec_ext in '' $ac_executable_extensions; do
9174 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9175 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9177 break 2
9178 fi
9179done
81ecdfbb
RW
9180 done
9181IFS=$as_save_IFS
c6b750e1 9182
be01d343
PB
9183fi
9184fi
c6b750e1 9185LIPO=$ac_cv_prog_LIPO
be01d343 9186if test -n "$LIPO"; then
81ecdfbb
RW
9187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9188$as_echo "$LIPO" >&6; }
be01d343 9189else
81ecdfbb
RW
9190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9191$as_echo "no" >&6; }
be01d343
PB
9192fi
9193
81ecdfbb 9194
be01d343
PB
9195 fi
9196 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9197 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9198set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9200$as_echo_n "checking for $ac_word... " >&6; }
9201if test "${ac_cv_prog_LIPO+set}" = set; then :
9202 $as_echo_n "(cached) " >&6
be01d343
PB
9203else
9204 if test -n "$LIPO"; then
9205 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9206else
c6b750e1
DJ
9207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9208for as_dir in $PATH
9209do
9210 IFS=$as_save_IFS
9211 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9212 for ac_exec_ext in '' $ac_executable_extensions; do
9213 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9214 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9216 break 2
9217 fi
9218done
81ecdfbb
RW
9219 done
9220IFS=$as_save_IFS
c6b750e1 9221
be01d343
PB
9222fi
9223fi
c6b750e1 9224LIPO=$ac_cv_prog_LIPO
be01d343 9225if test -n "$LIPO"; then
81ecdfbb
RW
9226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9227$as_echo "$LIPO" >&6; }
be01d343 9228else
81ecdfbb
RW
9229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9230$as_echo "no" >&6; }
be01d343 9231fi
c6b750e1 9232
81ecdfbb 9233
be01d343
PB
9234 fi
9235 test -n "$ac_cv_prog_LIPO" && break
9236done
9237
9238if test -z "$ac_cv_prog_LIPO" ; then
9239 set dummy lipo
9240 if test $build = $host ; then
9241 LIPO="$2"
9242 else
9243 LIPO="${ncn_tool_prefix}$2"
9244 fi
9245fi
9246
9a819804
AO
9247
9248
9249if test -n "$NM"; then
9250 ac_cv_prog_NM=$NM
9251elif test -n "$ac_cv_prog_NM"; then
9252 NM=$ac_cv_prog_NM
9253fi
9254
9255if test -n "$ac_cv_prog_NM"; then
9256 for ncn_progname in nm; do
9257 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9258set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9260$as_echo_n "checking for $ac_word... " >&6; }
9261if test "${ac_cv_prog_NM+set}" = set; then :
9262 $as_echo_n "(cached) " >&6
859789af
AC
9263else
9264 if test -n "$NM"; then
9265 ac_cv_prog_NM="$NM" # Let the user override the test.
9266else
c6b750e1
DJ
9267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9268for as_dir in $PATH
9269do
9270 IFS=$as_save_IFS
9271 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9272 for ac_exec_ext in '' $ac_executable_extensions; do
9273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9274 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9276 break 2
9277 fi
9278done
81ecdfbb
RW
9279 done
9280IFS=$as_save_IFS
c6b750e1 9281
859789af
AC
9282fi
9283fi
c6b750e1 9284NM=$ac_cv_prog_NM
859789af 9285if test -n "$NM"; then
81ecdfbb
RW
9286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9287$as_echo "$NM" >&6; }
859789af 9288else
81ecdfbb
RW
9289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9290$as_echo "no" >&6; }
859789af
AC
9291fi
9292
81ecdfbb 9293
9a819804
AO
9294 done
9295fi
9296
9297for ncn_progname in nm; do
9298 if test -n "$ncn_tool_prefix"; then
9299 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9300set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9302$as_echo_n "checking for $ac_word... " >&6; }
9303if test "${ac_cv_prog_NM+set}" = set; then :
9304 $as_echo_n "(cached) " >&6
859789af 9305else
05cbd757
PB
9306 if test -n "$NM"; then
9307 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9308else
c6b750e1
DJ
9309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9310for as_dir in $PATH
9311do
9312 IFS=$as_save_IFS
9313 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9314 for ac_exec_ext in '' $ac_executable_extensions; do
9315 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9316 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9318 break 2
9319 fi
9320done
81ecdfbb
RW
9321 done
9322IFS=$as_save_IFS
c6b750e1 9323
859789af
AC
9324fi
9325fi
c6b750e1 9326NM=$ac_cv_prog_NM
05cbd757 9327if test -n "$NM"; then
81ecdfbb
RW
9328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9329$as_echo "$NM" >&6; }
859789af 9330else
81ecdfbb
RW
9331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9332$as_echo "no" >&6; }
859789af 9333fi
c6b750e1 9334
81ecdfbb 9335
05cbd757 9336 fi
9a819804
AO
9337 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9338 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9339set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9341$as_echo_n "checking for $ac_word... " >&6; }
9342if test "${ac_cv_prog_NM+set}" = set; then :
9343 $as_echo_n "(cached) " >&6
9a819804
AO
9344else
9345 if test -n "$NM"; then
9346 ac_cv_prog_NM="$NM" # Let the user override the test.
9347else
9348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9349for as_dir in $PATH
9350do
9351 IFS=$as_save_IFS
9352 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9353 for ac_exec_ext in '' $ac_executable_extensions; do
9354 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9355 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9356 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9357 break 2
9358 fi
9359done
81ecdfbb
RW
9360 done
9361IFS=$as_save_IFS
9a819804
AO
9362
9363fi
9364fi
9365NM=$ac_cv_prog_NM
9366if test -n "$NM"; then
81ecdfbb
RW
9367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9368$as_echo "$NM" >&6; }
9a819804 9369else
81ecdfbb
RW
9370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9371$as_echo "no" >&6; }
9a819804
AO
9372fi
9373
81ecdfbb 9374
9a819804
AO
9375 fi
9376 test -n "$ac_cv_prog_NM" && break
9377done
9378
9379if test -z "$ac_cv_prog_NM" ; then
9380 set dummy nm
9381 if test $build = $host ; then
9382 NM="$2"
9383 else
9384 NM="${ncn_tool_prefix}$2"
9385 fi
9386fi
9387
9388
9389
9390if test -n "$RANLIB"; then
9391 ac_cv_prog_RANLIB=$RANLIB
9392elif test -n "$ac_cv_prog_RANLIB"; then
9393 RANLIB=$ac_cv_prog_RANLIB
9394fi
9395
9396if test -n "$ac_cv_prog_RANLIB"; then
9397 for ncn_progname in ranlib; do
9398 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9399set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9401$as_echo_n "checking for $ac_word... " >&6; }
9402if test "${ac_cv_prog_RANLIB+set}" = set; then :
9403 $as_echo_n "(cached) " >&6
9a819804
AO
9404else
9405 if test -n "$RANLIB"; then
9406 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9407else
9408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9409for as_dir in $PATH
9410do
9411 IFS=$as_save_IFS
9412 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9413 for ac_exec_ext in '' $ac_executable_extensions; do
9414 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9415 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9417 break 2
9418 fi
9419done
81ecdfbb
RW
9420 done
9421IFS=$as_save_IFS
9a819804
AO
9422
9423fi
9424fi
9425RANLIB=$ac_cv_prog_RANLIB
9426if test -n "$RANLIB"; then
81ecdfbb
RW
9427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9428$as_echo "$RANLIB" >&6; }
9a819804 9429else
81ecdfbb
RW
9430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9431$as_echo "no" >&6; }
9a819804
AO
9432fi
9433
81ecdfbb 9434
9a819804
AO
9435 done
9436fi
859789af 9437
9a819804 9438for ncn_progname in ranlib; do
05cbd757
PB
9439 if test -n "$ncn_tool_prefix"; then
9440 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9441set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9443$as_echo_n "checking for $ac_word... " >&6; }
9444if test "${ac_cv_prog_RANLIB+set}" = set; then :
9445 $as_echo_n "(cached) " >&6
859789af
AC
9446else
9447 if test -n "$RANLIB"; then
9448 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9449else
c6b750e1
DJ
9450as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9451for as_dir in $PATH
9452do
9453 IFS=$as_save_IFS
9454 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9455 for ac_exec_ext in '' $ac_executable_extensions; do
9456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9457 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9459 break 2
9460 fi
9461done
81ecdfbb
RW
9462 done
9463IFS=$as_save_IFS
c6b750e1 9464
859789af
AC
9465fi
9466fi
c6b750e1 9467RANLIB=$ac_cv_prog_RANLIB
859789af 9468if test -n "$RANLIB"; then
81ecdfbb
RW
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9470$as_echo "$RANLIB" >&6; }
859789af 9471else
81ecdfbb
RW
9472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9473$as_echo "no" >&6; }
859789af
AC
9474fi
9475
81ecdfbb 9476
05cbd757
PB
9477 fi
9478 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9479 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9480set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9482$as_echo_n "checking for $ac_word... " >&6; }
9483if test "${ac_cv_prog_RANLIB+set}" = set; then :
9484 $as_echo_n "(cached) " >&6
859789af 9485else
05cbd757
PB
9486 if test -n "$RANLIB"; then
9487 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9488else
c6b750e1
DJ
9489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9490for as_dir in $PATH
9491do
9492 IFS=$as_save_IFS
9493 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9494 for ac_exec_ext in '' $ac_executable_extensions; do
9495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9496 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9498 break 2
9499 fi
9500done
81ecdfbb
RW
9501 done
9502IFS=$as_save_IFS
c6b750e1 9503
859789af
AC
9504fi
9505fi
c6b750e1 9506RANLIB=$ac_cv_prog_RANLIB
05cbd757 9507if test -n "$RANLIB"; then
81ecdfbb
RW
9508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9509$as_echo "$RANLIB" >&6; }
859789af 9510else
81ecdfbb
RW
9511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9512$as_echo "no" >&6; }
859789af 9513fi
c6b750e1 9514
81ecdfbb 9515
859789af 9516 fi
05cbd757
PB
9517 test -n "$ac_cv_prog_RANLIB" && break
9518done
9519
9520if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9521 RANLIB="true"
859789af
AC
9522fi
9523
9a819804
AO
9524
9525
9526if test -n "$STRIP"; then
9527 ac_cv_prog_STRIP=$STRIP
9528elif test -n "$ac_cv_prog_STRIP"; then
9529 STRIP=$ac_cv_prog_STRIP
9530fi
9531
9532if test -n "$ac_cv_prog_STRIP"; then
9533 for ncn_progname in strip; do
9534 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9535set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9537$as_echo_n "checking for $ac_word... " >&6; }
9538if test "${ac_cv_prog_STRIP+set}" = set; then :
9539 $as_echo_n "(cached) " >&6
9a819804
AO
9540else
9541 if test -n "$STRIP"; then
9542 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9543else
9544as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9545for as_dir in $PATH
9546do
9547 IFS=$as_save_IFS
9548 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9549 for ac_exec_ext in '' $ac_executable_extensions; do
9550 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9551 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9553 break 2
9554 fi
9555done
81ecdfbb
RW
9556 done
9557IFS=$as_save_IFS
9a819804
AO
9558
9559fi
9560fi
9561STRIP=$ac_cv_prog_STRIP
9562if test -n "$STRIP"; then
81ecdfbb
RW
9563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9564$as_echo "$STRIP" >&6; }
9a819804 9565else
81ecdfbb
RW
9566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9567$as_echo "no" >&6; }
9a819804
AO
9568fi
9569
81ecdfbb 9570
9a819804
AO
9571 done
9572fi
9573
9574for ncn_progname in strip; do
be01d343
PB
9575 if test -n "$ncn_tool_prefix"; then
9576 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9577set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9579$as_echo_n "checking for $ac_word... " >&6; }
9580if test "${ac_cv_prog_STRIP+set}" = set; then :
9581 $as_echo_n "(cached) " >&6
be01d343
PB
9582else
9583 if test -n "$STRIP"; then
9584 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9585else
c6b750e1
DJ
9586as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9587for as_dir in $PATH
9588do
9589 IFS=$as_save_IFS
9590 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9591 for ac_exec_ext in '' $ac_executable_extensions; do
9592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9593 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9595 break 2
9596 fi
9597done
81ecdfbb
RW
9598 done
9599IFS=$as_save_IFS
c6b750e1 9600
be01d343
PB
9601fi
9602fi
c6b750e1 9603STRIP=$ac_cv_prog_STRIP
be01d343 9604if test -n "$STRIP"; then
81ecdfbb
RW
9605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9606$as_echo "$STRIP" >&6; }
be01d343 9607else
81ecdfbb
RW
9608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9609$as_echo "no" >&6; }
be01d343
PB
9610fi
9611
81ecdfbb 9612
be01d343
PB
9613 fi
9614 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9615 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9616set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9618$as_echo_n "checking for $ac_word... " >&6; }
9619if test "${ac_cv_prog_STRIP+set}" = set; then :
9620 $as_echo_n "(cached) " >&6
be01d343
PB
9621else
9622 if test -n "$STRIP"; then
9623 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9624else
c6b750e1
DJ
9625as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9626for as_dir in $PATH
9627do
9628 IFS=$as_save_IFS
9629 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9630 for ac_exec_ext in '' $ac_executable_extensions; do
9631 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9632 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9634 break 2
9635 fi
9636done
81ecdfbb
RW
9637 done
9638IFS=$as_save_IFS
c6b750e1 9639
be01d343
PB
9640fi
9641fi
c6b750e1 9642STRIP=$ac_cv_prog_STRIP
be01d343 9643if test -n "$STRIP"; then
81ecdfbb
RW
9644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9645$as_echo "$STRIP" >&6; }
be01d343 9646else
81ecdfbb
RW
9647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9648$as_echo "no" >&6; }
be01d343 9649fi
c6b750e1 9650
81ecdfbb 9651
be01d343
PB
9652 fi
9653 test -n "$ac_cv_prog_STRIP" && break
9654done
9655
9656if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9657 STRIP="true"
be01d343
PB
9658fi
9659
9a819804
AO
9660
9661
9662if test -n "$WINDRES"; then
9663 ac_cv_prog_WINDRES=$WINDRES
9664elif test -n "$ac_cv_prog_WINDRES"; then
9665 WINDRES=$ac_cv_prog_WINDRES
9666fi
9667
9668if test -n "$ac_cv_prog_WINDRES"; then
9669 for ncn_progname in windres; do
9670 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9671set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9673$as_echo_n "checking for $ac_word... " >&6; }
9674if test "${ac_cv_prog_WINDRES+set}" = set; then :
9675 $as_echo_n "(cached) " >&6
9a819804
AO
9676else
9677 if test -n "$WINDRES"; then
9678 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9679else
9680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9681for as_dir in $PATH
9682do
9683 IFS=$as_save_IFS
9684 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9685 for ac_exec_ext in '' $ac_executable_extensions; do
9686 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9687 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9689 break 2
9690 fi
9691done
81ecdfbb
RW
9692 done
9693IFS=$as_save_IFS
9a819804
AO
9694
9695fi
9696fi
9697WINDRES=$ac_cv_prog_WINDRES
9698if test -n "$WINDRES"; then
81ecdfbb
RW
9699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9700$as_echo "$WINDRES" >&6; }
9a819804 9701else
81ecdfbb
RW
9702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9703$as_echo "no" >&6; }
9a819804
AO
9704fi
9705
81ecdfbb 9706
9a819804
AO
9707 done
9708fi
9709
9710for ncn_progname in windres; do
05cbd757
PB
9711 if test -n "$ncn_tool_prefix"; then
9712 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9713set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9715$as_echo_n "checking for $ac_word... " >&6; }
9716if test "${ac_cv_prog_WINDRES+set}" = set; then :
9717 $as_echo_n "(cached) " >&6
859789af
AC
9718else
9719 if test -n "$WINDRES"; then
9720 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9721else
c6b750e1
DJ
9722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9723for as_dir in $PATH
9724do
9725 IFS=$as_save_IFS
9726 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9727 for ac_exec_ext in '' $ac_executable_extensions; do
9728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9729 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9731 break 2
9732 fi
9733done
81ecdfbb
RW
9734 done
9735IFS=$as_save_IFS
c6b750e1 9736
859789af
AC
9737fi
9738fi
c6b750e1 9739WINDRES=$ac_cv_prog_WINDRES
859789af 9740if test -n "$WINDRES"; then
81ecdfbb
RW
9741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9742$as_echo "$WINDRES" >&6; }
859789af 9743else
81ecdfbb
RW
9744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9745$as_echo "no" >&6; }
859789af
AC
9746fi
9747
81ecdfbb 9748
05cbd757
PB
9749 fi
9750 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9751 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9752set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9754$as_echo_n "checking for $ac_word... " >&6; }
9755if test "${ac_cv_prog_WINDRES+set}" = set; then :
9756 $as_echo_n "(cached) " >&6
859789af 9757else
05cbd757
PB
9758 if test -n "$WINDRES"; then
9759 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9760else
c6b750e1
DJ
9761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9762for as_dir in $PATH
9763do
9764 IFS=$as_save_IFS
9765 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9766 for ac_exec_ext in '' $ac_executable_extensions; do
9767 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9768 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9770 break 2
9771 fi
9772done
81ecdfbb
RW
9773 done
9774IFS=$as_save_IFS
c6b750e1 9775
859789af
AC
9776fi
9777fi
c6b750e1 9778WINDRES=$ac_cv_prog_WINDRES
05cbd757 9779if test -n "$WINDRES"; then
81ecdfbb
RW
9780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9781$as_echo "$WINDRES" >&6; }
859789af 9782else
81ecdfbb
RW
9783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9784$as_echo "no" >&6; }
859789af 9785fi
c6b750e1 9786
81ecdfbb 9787
05cbd757
PB
9788 fi
9789 test -n "$ac_cv_prog_WINDRES" && break
9790done
9791
9792if test -z "$ac_cv_prog_WINDRES" ; then
9793 set dummy windres
9794 if test $build = $host ; then
9795 WINDRES="$2"
859789af 9796 else
05cbd757 9797 WINDRES="${ncn_tool_prefix}$2"
859789af 9798 fi
859789af
AC
9799fi
9800
9a819804
AO
9801
9802
0c24b341
NC
9803if test -n "$WINDMC"; then
9804 ac_cv_prog_WINDMC=$WINDMC
9805elif test -n "$ac_cv_prog_WINDMC"; then
9806 WINDMC=$ac_cv_prog_WINDMC
9807fi
9808
9809if test -n "$ac_cv_prog_WINDMC"; then
9810 for ncn_progname in windmc; do
9811 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9812set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9814$as_echo_n "checking for $ac_word... " >&6; }
9815if test "${ac_cv_prog_WINDMC+set}" = set; then :
9816 $as_echo_n "(cached) " >&6
0c24b341
NC
9817else
9818 if test -n "$WINDMC"; then
9819 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9820else
9821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9822for as_dir in $PATH
9823do
9824 IFS=$as_save_IFS
9825 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9826 for ac_exec_ext in '' $ac_executable_extensions; do
9827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9828 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9830 break 2
9831 fi
9832done
81ecdfbb
RW
9833 done
9834IFS=$as_save_IFS
0c24b341
NC
9835
9836fi
9837fi
9838WINDMC=$ac_cv_prog_WINDMC
9839if test -n "$WINDMC"; then
81ecdfbb
RW
9840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9841$as_echo "$WINDMC" >&6; }
0c24b341 9842else
81ecdfbb
RW
9843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9844$as_echo "no" >&6; }
0c24b341
NC
9845fi
9846
81ecdfbb 9847
0c24b341
NC
9848 done
9849fi
9850
9851for ncn_progname in windmc; do
9852 if test -n "$ncn_tool_prefix"; then
9853 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9854set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9856$as_echo_n "checking for $ac_word... " >&6; }
9857if test "${ac_cv_prog_WINDMC+set}" = set; then :
9858 $as_echo_n "(cached) " >&6
0c24b341
NC
9859else
9860 if test -n "$WINDMC"; then
9861 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9862else
9863as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9864for as_dir in $PATH
9865do
9866 IFS=$as_save_IFS
9867 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9868 for ac_exec_ext in '' $ac_executable_extensions; do
9869 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9870 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9872 break 2
9873 fi
9874done
81ecdfbb
RW
9875 done
9876IFS=$as_save_IFS
0c24b341
NC
9877
9878fi
9879fi
9880WINDMC=$ac_cv_prog_WINDMC
9881if test -n "$WINDMC"; then
81ecdfbb
RW
9882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9883$as_echo "$WINDMC" >&6; }
0c24b341 9884else
81ecdfbb
RW
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9886$as_echo "no" >&6; }
0c24b341
NC
9887fi
9888
81ecdfbb 9889
0c24b341
NC
9890 fi
9891 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9892 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9893set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9895$as_echo_n "checking for $ac_word... " >&6; }
9896if test "${ac_cv_prog_WINDMC+set}" = set; then :
9897 $as_echo_n "(cached) " >&6
0c24b341
NC
9898else
9899 if test -n "$WINDMC"; then
9900 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9901else
9902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9903for as_dir in $PATH
9904do
9905 IFS=$as_save_IFS
9906 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9907 for ac_exec_ext in '' $ac_executable_extensions; do
9908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9909 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9911 break 2
9912 fi
9913done
81ecdfbb
RW
9914 done
9915IFS=$as_save_IFS
0c24b341
NC
9916
9917fi
9918fi
9919WINDMC=$ac_cv_prog_WINDMC
9920if test -n "$WINDMC"; then
81ecdfbb
RW
9921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9922$as_echo "$WINDMC" >&6; }
0c24b341 9923else
81ecdfbb
RW
9924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9925$as_echo "no" >&6; }
0c24b341
NC
9926fi
9927
81ecdfbb 9928
0c24b341
NC
9929 fi
9930 test -n "$ac_cv_prog_WINDMC" && break
9931done
9932
9933if test -z "$ac_cv_prog_WINDMC" ; then
9934 set dummy windmc
9935 if test $build = $host ; then
9936 WINDMC="$2"
9937 else
9938 WINDMC="${ncn_tool_prefix}$2"
9939 fi
9940fi
9941
9942
9943
9a819804
AO
9944if test -n "$OBJCOPY"; then
9945 ac_cv_prog_OBJCOPY=$OBJCOPY
9946elif test -n "$ac_cv_prog_OBJCOPY"; then
9947 OBJCOPY=$ac_cv_prog_OBJCOPY
9948fi
9949
9950if test -n "$ac_cv_prog_OBJCOPY"; then
9951 for ncn_progname in objcopy; do
9952 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9953set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9955$as_echo_n "checking for $ac_word... " >&6; }
9956if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9957 $as_echo_n "(cached) " >&6
9a819804
AO
9958else
9959 if test -n "$OBJCOPY"; then
9960 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9961else
9962as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9963for as_dir in $PATH
9964do
9965 IFS=$as_save_IFS
9966 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9967 for ac_exec_ext in '' $ac_executable_extensions; do
9968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9969 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9971 break 2
9972 fi
9973done
81ecdfbb
RW
9974 done
9975IFS=$as_save_IFS
9a819804
AO
9976
9977fi
9978fi
9979OBJCOPY=$ac_cv_prog_OBJCOPY
9980if test -n "$OBJCOPY"; then
81ecdfbb
RW
9981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9982$as_echo "$OBJCOPY" >&6; }
9a819804 9983else
81ecdfbb
RW
9984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9985$as_echo "no" >&6; }
9a819804
AO
9986fi
9987
81ecdfbb 9988
9a819804
AO
9989 done
9990fi
9991
9992for ncn_progname in objcopy; do
05cbd757
PB
9993 if test -n "$ncn_tool_prefix"; then
9994 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9995set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9997$as_echo_n "checking for $ac_word... " >&6; }
9998if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9999 $as_echo_n "(cached) " >&6
859789af
AC
10000else
10001 if test -n "$OBJCOPY"; then
10002 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
10003else
c6b750e1
DJ
10004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10005for as_dir in $PATH
10006do
10007 IFS=$as_save_IFS
10008 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10009 for ac_exec_ext in '' $ac_executable_extensions; do
10010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10011 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10013 break 2
10014 fi
10015done
81ecdfbb
RW
10016 done
10017IFS=$as_save_IFS
c6b750e1 10018
859789af
AC
10019fi
10020fi
c6b750e1 10021OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 10022if test -n "$OBJCOPY"; then
81ecdfbb
RW
10023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
10024$as_echo "$OBJCOPY" >&6; }
859789af 10025else
81ecdfbb
RW
10026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10027$as_echo "no" >&6; }
859789af
AC
10028fi
10029
81ecdfbb 10030
05cbd757
PB
10031 fi
10032 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
10033 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10034set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10036$as_echo_n "checking for $ac_word... " >&6; }
10037if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
10038 $as_echo_n "(cached) " >&6
859789af 10039else
05cbd757
PB
10040 if test -n "$OBJCOPY"; then
10041 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 10042else
c6b750e1
DJ
10043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10044for as_dir in $PATH
10045do
10046 IFS=$as_save_IFS
10047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10048 for ac_exec_ext in '' $ac_executable_extensions; do
10049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10050 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 10051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10052 break 2
10053 fi
10054done
81ecdfbb
RW
10055 done
10056IFS=$as_save_IFS
c6b750e1 10057
859789af
AC
10058fi
10059fi
c6b750e1 10060OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 10061if test -n "$OBJCOPY"; then
81ecdfbb
RW
10062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
10063$as_echo "$OBJCOPY" >&6; }
859789af 10064else
81ecdfbb
RW
10065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10066$as_echo "no" >&6; }
859789af 10067fi
c6b750e1 10068
81ecdfbb 10069
05cbd757
PB
10070 fi
10071 test -n "$ac_cv_prog_OBJCOPY" && break
10072done
10073
10074if test -z "$ac_cv_prog_OBJCOPY" ; then
10075 set dummy objcopy
10076 if test $build = $host ; then
10077 OBJCOPY="$2"
859789af 10078 else
05cbd757 10079 OBJCOPY="${ncn_tool_prefix}$2"
859789af 10080 fi
859789af
AC
10081fi
10082
9a819804
AO
10083
10084
10085if test -n "$OBJDUMP"; then
10086 ac_cv_prog_OBJDUMP=$OBJDUMP
10087elif test -n "$ac_cv_prog_OBJDUMP"; then
10088 OBJDUMP=$ac_cv_prog_OBJDUMP
10089fi
10090
10091if test -n "$ac_cv_prog_OBJDUMP"; then
10092 for ncn_progname in objdump; do
10093 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10094set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10096$as_echo_n "checking for $ac_word... " >&6; }
10097if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10098 $as_echo_n "(cached) " >&6
9a819804
AO
10099else
10100 if test -n "$OBJDUMP"; then
10101 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10102else
10103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10104for as_dir in $PATH
10105do
10106 IFS=$as_save_IFS
10107 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10108 for ac_exec_ext in '' $ac_executable_extensions; do
10109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10110 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10112 break 2
10113 fi
10114done
81ecdfbb
RW
10115 done
10116IFS=$as_save_IFS
9a819804
AO
10117
10118fi
10119fi
10120OBJDUMP=$ac_cv_prog_OBJDUMP
10121if test -n "$OBJDUMP"; then
81ecdfbb
RW
10122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10123$as_echo "$OBJDUMP" >&6; }
9a819804 10124else
81ecdfbb
RW
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10126$as_echo "no" >&6; }
9a819804
AO
10127fi
10128
81ecdfbb 10129
9a819804
AO
10130 done
10131fi
10132
10133for ncn_progname in objdump; do
05cbd757
PB
10134 if test -n "$ncn_tool_prefix"; then
10135 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10136set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10138$as_echo_n "checking for $ac_word... " >&6; }
10139if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10140 $as_echo_n "(cached) " >&6
859789af
AC
10141else
10142 if test -n "$OBJDUMP"; then
10143 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10144else
c6b750e1
DJ
10145as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10146for as_dir in $PATH
10147do
10148 IFS=$as_save_IFS
10149 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10150 for ac_exec_ext in '' $ac_executable_extensions; do
10151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10152 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10154 break 2
10155 fi
10156done
81ecdfbb
RW
10157 done
10158IFS=$as_save_IFS
c6b750e1 10159
859789af
AC
10160fi
10161fi
c6b750e1 10162OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 10163if test -n "$OBJDUMP"; then
81ecdfbb
RW
10164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10165$as_echo "$OBJDUMP" >&6; }
859789af 10166else
81ecdfbb
RW
10167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10168$as_echo "no" >&6; }
859789af
AC
10169fi
10170
81ecdfbb 10171
05cbd757
PB
10172 fi
10173 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10174 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10175set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10177$as_echo_n "checking for $ac_word... " >&6; }
10178if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10179 $as_echo_n "(cached) " >&6
859789af 10180else
05cbd757
PB
10181 if test -n "$OBJDUMP"; then
10182 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10183else
c6b750e1
DJ
10184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10185for as_dir in $PATH
10186do
10187 IFS=$as_save_IFS
10188 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10189 for ac_exec_ext in '' $ac_executable_extensions; do
10190 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10191 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10193 break 2
10194 fi
10195done
81ecdfbb
RW
10196 done
10197IFS=$as_save_IFS
c6b750e1 10198
859789af
AC
10199fi
10200fi
c6b750e1 10201OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10202if test -n "$OBJDUMP"; then
81ecdfbb
RW
10203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10204$as_echo "$OBJDUMP" >&6; }
859789af 10205else
81ecdfbb
RW
10206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10207$as_echo "no" >&6; }
859789af 10208fi
c6b750e1 10209
81ecdfbb 10210
05cbd757
PB
10211 fi
10212 test -n "$ac_cv_prog_OBJDUMP" && break
10213done
10214
10215if test -z "$ac_cv_prog_OBJDUMP" ; then
10216 set dummy objdump
10217 if test $build = $host ; then
10218 OBJDUMP="$2"
859789af 10219 else
05cbd757 10220 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10221 fi
859789af
AC
10222fi
10223
a0da8069
NN
10224
10225
10226
10227
10228
be01d343 10229# Target tools.
c6b750e1 10230
81ecdfbb
RW
10231# Check whether --with-build-time-tools was given.
10232if test "${with_build_time_tools+set}" = set; then :
10233 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10234 x/*) ;;
10235 *)
10236 with_build_time_tools=
81ecdfbb
RW
10237 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10238$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10239 ;;
10240 esac
859789af 10241else
2429c060 10242 with_build_time_tools=
81ecdfbb
RW
10243fi
10244
859789af 10245
9a819804
AO
10246
10247
10248if test -n "$CC_FOR_TARGET"; then
10249 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10250elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10251 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10252fi
10253
10254if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10255 for ncn_progname in cc gcc; do
10256 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10257set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10259$as_echo_n "checking for $ac_word... " >&6; }
10260if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10261 $as_echo_n "(cached) " >&6
9a819804
AO
10262else
10263 if test -n "$CC_FOR_TARGET"; then
10264 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10265else
10266as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10267for as_dir in $PATH
10268do
10269 IFS=$as_save_IFS
10270 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10271 for ac_exec_ext in '' $ac_executable_extensions; do
10272 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10273 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10274 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10275 break 2
10276 fi
10277done
81ecdfbb
RW
10278 done
10279IFS=$as_save_IFS
9a819804
AO
10280
10281fi
10282fi
10283CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10284if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10286$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10287else
81ecdfbb
RW
10288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10289$as_echo "no" >&6; }
9a819804
AO
10290fi
10291
81ecdfbb 10292
9a819804
AO
10293 done
10294fi
10295
10296if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10297 for ncn_progname in cc gcc; do
81ecdfbb
RW
10298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10299$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10300 if test -x $with_build_time_tools/${ncn_progname}; then
10301 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10303$as_echo "yes" >&6; }
cac3d6c4 10304 break
2429c060 10305 else
81ecdfbb
RW
10306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10307$as_echo "no" >&6; }
cac3d6c4
CM
10308 fi
10309 done
55db4b87
PB
10310fi
10311
2429c060
PB
10312if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10313 for ncn_progname in cc gcc; do
10314 if test -n "$ncn_target_tool_prefix"; then
10315 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10316set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10318$as_echo_n "checking for $ac_word... " >&6; }
10319if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10320 $as_echo_n "(cached) " >&6
55db4b87
PB
10321else
10322 if test -n "$CC_FOR_TARGET"; then
10323 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10324else
c6b750e1
DJ
10325as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10326for as_dir in $PATH
10327do
10328 IFS=$as_save_IFS
10329 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10330 for ac_exec_ext in '' $ac_executable_extensions; do
10331 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10332 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10334 break 2
10335 fi
10336done
81ecdfbb
RW
10337 done
10338IFS=$as_save_IFS
c6b750e1 10339
55db4b87
PB
10340fi
10341fi
c6b750e1 10342CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10343if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10345$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10346else
81ecdfbb
RW
10347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10348$as_echo "no" >&6; }
55db4b87
PB
10349fi
10350
81ecdfbb 10351
2429c060
PB
10352 fi
10353 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10354 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10355set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10357$as_echo_n "checking for $ac_word... " >&6; }
10358if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10359 $as_echo_n "(cached) " >&6
55db4b87 10360else
05cbd757
PB
10361 if test -n "$CC_FOR_TARGET"; then
10362 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10363else
c6b750e1
DJ
10364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10365for as_dir in $PATH
10366do
10367 IFS=$as_save_IFS
10368 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10369 for ac_exec_ext in '' $ac_executable_extensions; do
10370 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10371 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10372 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10373 break 2
10374 fi
10375done
81ecdfbb
RW
10376 done
10377IFS=$as_save_IFS
c6b750e1 10378
55db4b87
PB
10379fi
10380fi
c6b750e1 10381CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10382if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10384$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10385else
81ecdfbb
RW
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10387$as_echo "no" >&6; }
55db4b87 10388fi
c6b750e1 10389
81ecdfbb 10390
2429c060
PB
10391 fi
10392 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10393 done
10394fi
c6b750e1 10395
05cbd757
PB
10396if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10397 set dummy cc gcc
10398 if test $build = $target ; then
10399 CC_FOR_TARGET="$2"
55db4b87 10400 else
05cbd757 10401 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10402 fi
d3f5afc4
MS
10403else
10404 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10405fi
10406
9a819804
AO
10407
10408
10409if test -n "$CXX_FOR_TARGET"; then
10410 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10411elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10412 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10413fi
10414
10415if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10416 for ncn_progname in c++ g++ cxx gxx; do
10417 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10418set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10420$as_echo_n "checking for $ac_word... " >&6; }
10421if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10422 $as_echo_n "(cached) " >&6
9a819804
AO
10423else
10424 if test -n "$CXX_FOR_TARGET"; then
10425 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10426else
10427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10428for as_dir in $PATH
10429do
10430 IFS=$as_save_IFS
10431 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10432 for ac_exec_ext in '' $ac_executable_extensions; do
10433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10434 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10436 break 2
10437 fi
10438done
81ecdfbb
RW
10439 done
10440IFS=$as_save_IFS
9a819804
AO
10441
10442fi
10443fi
10444CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10445if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10447$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10448else
81ecdfbb
RW
10449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10450$as_echo "no" >&6; }
9a819804
AO
10451fi
10452
81ecdfbb 10453
9a819804
AO
10454 done
10455fi
10456
10457if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10458 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10460$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10461 if test -x $with_build_time_tools/${ncn_progname}; then
10462 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10464$as_echo "yes" >&6; }
2429c060
PB
10465 break
10466 else
81ecdfbb
RW
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10468$as_echo "no" >&6; }
2429c060
PB
10469 fi
10470 done
10471fi
10472
10473if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10474 for ncn_progname in c++ g++ cxx gxx; do
10475 if test -n "$ncn_target_tool_prefix"; then
10476 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10477set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10479$as_echo_n "checking for $ac_word... " >&6; }
10480if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10481 $as_echo_n "(cached) " >&6
55db4b87
PB
10482else
10483 if test -n "$CXX_FOR_TARGET"; then
10484 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10485else
c6b750e1
DJ
10486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10487for as_dir in $PATH
10488do
10489 IFS=$as_save_IFS
10490 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10491 for ac_exec_ext in '' $ac_executable_extensions; do
10492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10493 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10495 break 2
10496 fi
10497done
81ecdfbb
RW
10498 done
10499IFS=$as_save_IFS
c6b750e1 10500
55db4b87
PB
10501fi
10502fi
c6b750e1 10503CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10504if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10506$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10507else
81ecdfbb
RW
10508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10509$as_echo "no" >&6; }
55db4b87
PB
10510fi
10511
81ecdfbb 10512
2429c060
PB
10513 fi
10514 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10515 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10516set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10518$as_echo_n "checking for $ac_word... " >&6; }
10519if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10520 $as_echo_n "(cached) " >&6
55db4b87 10521else
05cbd757
PB
10522 if test -n "$CXX_FOR_TARGET"; then
10523 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10524else
c6b750e1
DJ
10525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10526for as_dir in $PATH
10527do
10528 IFS=$as_save_IFS
10529 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10530 for ac_exec_ext in '' $ac_executable_extensions; do
10531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10532 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10534 break 2
10535 fi
10536done
81ecdfbb
RW
10537 done
10538IFS=$as_save_IFS
c6b750e1 10539
55db4b87
PB
10540fi
10541fi
c6b750e1 10542CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10543if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10545$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10546else
81ecdfbb
RW
10547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10548$as_echo "no" >&6; }
55db4b87 10549fi
c6b750e1 10550
81ecdfbb 10551
2429c060
PB
10552 fi
10553 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10554 done
10555fi
c6b750e1 10556
05cbd757
PB
10557if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10558 set dummy c++ g++ cxx gxx
10559 if test $build = $target ; then
10560 CXX_FOR_TARGET="$2"
55db4b87 10561 else
05cbd757 10562 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10563 fi
d3f5afc4
MS
10564else
10565 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10566fi
10567
9a819804
AO
10568
10569
10570if test -n "$GCC_FOR_TARGET"; then
10571 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10572elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10573 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10574fi
10575
10576if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10577 for ncn_progname in gcc; do
10578 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10579set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10581$as_echo_n "checking for $ac_word... " >&6; }
10582if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10583 $as_echo_n "(cached) " >&6
9a819804
AO
10584else
10585 if test -n "$GCC_FOR_TARGET"; then
10586 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10587else
10588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10589for as_dir in $PATH
10590do
10591 IFS=$as_save_IFS
10592 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10593 for ac_exec_ext in '' $ac_executable_extensions; do
10594 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10595 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10597 break 2
10598 fi
10599done
81ecdfbb
RW
10600 done
10601IFS=$as_save_IFS
9a819804
AO
10602
10603fi
10604fi
10605GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10606if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10608$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10609else
81ecdfbb
RW
10610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10611$as_echo "no" >&6; }
9a819804
AO
10612fi
10613
81ecdfbb 10614
9a819804
AO
10615 done
10616fi
10617
10618if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10619 for ncn_progname in gcc; do
81ecdfbb
RW
10620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10621$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10622 if test -x $with_build_time_tools/${ncn_progname}; then
10623 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10625$as_echo "yes" >&6; }
2429c060
PB
10626 break
10627 else
81ecdfbb
RW
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10629$as_echo "no" >&6; }
2429c060
PB
10630 fi
10631 done
10632fi
10633
10634if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10635 for ncn_progname in gcc; do
10636 if test -n "$ncn_target_tool_prefix"; then
10637 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10638set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10640$as_echo_n "checking for $ac_word... " >&6; }
10641if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10642 $as_echo_n "(cached) " >&6
859789af 10643else
2429c060
PB
10644 if test -n "$GCC_FOR_TARGET"; then
10645 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10646else
c6b750e1
DJ
10647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10648for as_dir in $PATH
10649do
10650 IFS=$as_save_IFS
10651 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10652 for ac_exec_ext in '' $ac_executable_extensions; do
10653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10654 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10655 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10656 break 2
10657 fi
10658done
81ecdfbb
RW
10659 done
10660IFS=$as_save_IFS
c6b750e1 10661
55db4b87
PB
10662fi
10663fi
c6b750e1 10664GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10665if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10667$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10668else
81ecdfbb
RW
10669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10670$as_echo "no" >&6; }
55db4b87
PB
10671fi
10672
81ecdfbb 10673
2429c060
PB
10674 fi
10675 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10676 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10677set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10679$as_echo_n "checking for $ac_word... " >&6; }
10680if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10681 $as_echo_n "(cached) " >&6
55db4b87 10682else
05cbd757
PB
10683 if test -n "$GCC_FOR_TARGET"; then
10684 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10685else
c6b750e1
DJ
10686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10687for as_dir in $PATH
10688do
10689 IFS=$as_save_IFS
10690 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10691 for ac_exec_ext in '' $ac_executable_extensions; do
10692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10693 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10695 break 2
10696 fi
10697done
81ecdfbb
RW
10698 done
10699IFS=$as_save_IFS
c6b750e1 10700
55db4b87
PB
10701fi
10702fi
c6b750e1 10703GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10704if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10706$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10707else
81ecdfbb
RW
10708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10709$as_echo "no" >&6; }
55db4b87 10710fi
c6b750e1 10711
81ecdfbb 10712
2429c060
PB
10713 fi
10714 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10715 done
10716fi
c6b750e1 10717
05cbd757
PB
10718if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10719 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10720else
10721 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10722fi
10723
9a819804
AO
10724
10725
10726if test -n "$GCJ_FOR_TARGET"; then
10727 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10728elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10729 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10730fi
10731
10732if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10733 for ncn_progname in gcj; do
10734 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10735set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10737$as_echo_n "checking for $ac_word... " >&6; }
10738if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10739 $as_echo_n "(cached) " >&6
9a819804
AO
10740else
10741 if test -n "$GCJ_FOR_TARGET"; then
10742 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10743else
10744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10745for as_dir in $PATH
10746do
10747 IFS=$as_save_IFS
10748 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10749 for ac_exec_ext in '' $ac_executable_extensions; do
10750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10751 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10753 break 2
10754 fi
10755done
81ecdfbb
RW
10756 done
10757IFS=$as_save_IFS
9a819804
AO
10758
10759fi
10760fi
10761GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10762if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10764$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10765else
81ecdfbb
RW
10766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10767$as_echo "no" >&6; }
9a819804
AO
10768fi
10769
81ecdfbb 10770
9a819804
AO
10771 done
10772fi
10773
10774if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10775 for ncn_progname in gcj; do
81ecdfbb
RW
10776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10777$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10778 if test -x $with_build_time_tools/${ncn_progname}; then
10779 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10781$as_echo "yes" >&6; }
2429c060
PB
10782 break
10783 else
81ecdfbb
RW
10784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10785$as_echo "no" >&6; }
2429c060
PB
10786 fi
10787 done
10788fi
10789
10790if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10791 for ncn_progname in gcj; do
10792 if test -n "$ncn_target_tool_prefix"; then
10793 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10794set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10796$as_echo_n "checking for $ac_word... " >&6; }
10797if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10798 $as_echo_n "(cached) " >&6
55db4b87
PB
10799else
10800 if test -n "$GCJ_FOR_TARGET"; then
10801 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10802else
c6b750e1
DJ
10803as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10804for as_dir in $PATH
10805do
10806 IFS=$as_save_IFS
10807 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10808 for ac_exec_ext in '' $ac_executable_extensions; do
10809 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10810 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10812 break 2
10813 fi
10814done
81ecdfbb
RW
10815 done
10816IFS=$as_save_IFS
c6b750e1 10817
55db4b87
PB
10818fi
10819fi
9a819804
AO
10820GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10821if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10823$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10824else
81ecdfbb
RW
10825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10826$as_echo "no" >&6; }
9a819804
AO
10827fi
10828
81ecdfbb 10829
9a819804
AO
10830 fi
10831 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10832 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10833set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10835$as_echo_n "checking for $ac_word... " >&6; }
10836if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10837 $as_echo_n "(cached) " >&6
9a819804
AO
10838else
10839 if test -n "$GCJ_FOR_TARGET"; then
10840 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10841else
10842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10843for as_dir in $PATH
10844do
10845 IFS=$as_save_IFS
10846 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10847 for ac_exec_ext in '' $ac_executable_extensions; do
10848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10849 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10851 break 2
10852 fi
10853done
81ecdfbb
RW
10854 done
10855IFS=$as_save_IFS
9a819804
AO
10856
10857fi
10858fi
10859GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10860if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10862$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10863else
81ecdfbb
RW
10864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10865$as_echo "no" >&6; }
9a819804
AO
10866fi
10867
81ecdfbb 10868
9a819804
AO
10869 fi
10870 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10871 done
10872fi
10873
10874if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10875 set dummy gcj
10876 if test $build = $target ; then
10877 GCJ_FOR_TARGET="$2"
10878 else
10879 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10880 fi
d3f5afc4
MS
10881else
10882 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10883fi
10884
10885
10886
10887if test -n "$GFORTRAN_FOR_TARGET"; then
10888 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10889elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10890 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10891fi
10892
9a819804
AO
10893if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10894 for ncn_progname in gfortran; do
10895 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10896set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10898$as_echo_n "checking for $ac_word... " >&6; }
10899if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10900 $as_echo_n "(cached) " >&6
55db4b87 10901else
9a819804
AO
10902 if test -n "$GFORTRAN_FOR_TARGET"; then
10903 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10904else
c6b750e1
DJ
10905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10906for as_dir in $PATH
10907do
10908 IFS=$as_save_IFS
10909 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10910 for ac_exec_ext in '' $ac_executable_extensions; do
10911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10912 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10914 break 2
10915 fi
10916done
81ecdfbb
RW
10917 done
10918IFS=$as_save_IFS
c6b750e1 10919
55db4b87
PB
10920fi
10921fi
9a819804
AO
10922GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10923if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10925$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10926else
81ecdfbb
RW
10927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10928$as_echo "no" >&6; }
55db4b87 10929fi
c6b750e1 10930
81ecdfbb 10931
2429c060
PB
10932 done
10933fi
c6b750e1 10934
9a819804 10935if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10936 for ncn_progname in gfortran; do
81ecdfbb
RW
10937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10938$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10939 if test -x $with_build_time_tools/${ncn_progname}; then
10940 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10942$as_echo "yes" >&6; }
2429c060
PB
10943 break
10944 else
81ecdfbb
RW
10945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10946$as_echo "no" >&6; }
2429c060
PB
10947 fi
10948 done
10949fi
10950
10951if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10952 for ncn_progname in gfortran; do
10953 if test -n "$ncn_target_tool_prefix"; then
10954 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10955set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10957$as_echo_n "checking for $ac_word... " >&6; }
10958if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10959 $as_echo_n "(cached) " >&6
55db4b87
PB
10960else
10961 if test -n "$GFORTRAN_FOR_TARGET"; then
10962 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10963else
c6b750e1
DJ
10964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10965for as_dir in $PATH
10966do
10967 IFS=$as_save_IFS
10968 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10969 for ac_exec_ext in '' $ac_executable_extensions; do
10970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10971 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10973 break 2
10974 fi
10975done
81ecdfbb
RW
10976 done
10977IFS=$as_save_IFS
c6b750e1 10978
55db4b87
PB
10979fi
10980fi
c6b750e1 10981GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10982if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10984$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10985else
81ecdfbb
RW
10986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10987$as_echo "no" >&6; }
55db4b87
PB
10988fi
10989
81ecdfbb 10990
2429c060
PB
10991 fi
10992 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10993 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10994set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10996$as_echo_n "checking for $ac_word... " >&6; }
10997if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10998 $as_echo_n "(cached) " >&6
55db4b87 10999else
05cbd757 11000 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
11001 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
11002else
11003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11004for as_dir in $PATH
11005do
11006 IFS=$as_save_IFS
11007 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11008 for ac_exec_ext in '' $ac_executable_extensions; do
11009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11010 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 11011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11012 break 2
11013 fi
11014done
81ecdfbb
RW
11015 done
11016IFS=$as_save_IFS
c6b750e1 11017
55db4b87
PB
11018fi
11019fi
c6b750e1 11020GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 11021if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
11022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
11023$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 11024else
81ecdfbb
RW
11025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11026$as_echo "no" >&6; }
55db4b87 11027fi
c6b750e1 11028
81ecdfbb 11029
2429c060
PB
11030 fi
11031 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
11032 done
11033fi
c6b750e1 11034
05cbd757
PB
11035if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
11036 set dummy gfortran
11037 if test $build = $target ; then
11038 GFORTRAN_FOR_TARGET="$2"
55db4b87 11039 else
05cbd757 11040 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 11041 fi
d3f5afc4
MS
11042else
11043 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
11044fi
11045
2429c060
PB
11046
11047
2429c060
PB
11048cat > conftest.c << \EOF
11049#ifdef __GNUC__
11050 gcc_yay;
11051#endif
11052EOF
11053if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
11054 have_gcc_for_target=yes
859789af 11055else
2429c060
PB
11056 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
11057 have_gcc_for_target=no
859789af 11058fi
2429c060
PB
11059rm conftest.c
11060
11061
11062
859789af 11063
2429c060
PB
11064if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
11065 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
11067$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11068 if test -x $with_build_time_tools/ar; then
11069 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
11070 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
11071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
11072$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 11073 else
81ecdfbb
RW
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11075$as_echo "no" >&6; }
3a35eeb3 11076 fi
2429c060
PB
11077 elif test $build != $host && test $have_gcc_for_target = yes; then
11078 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
11079 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
11080 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 11081 fi
2429c060 11082fi
c6b750e1 11083if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11084 # Extract the first word of "ar", so it can be a program name with args.
11085set dummy ar; ac_word=$2
81ecdfbb
RW
11086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11087$as_echo_n "checking for $ac_word... " >&6; }
11088if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
11089 $as_echo_n "(cached) " >&6
859789af 11090else
c6b750e1
DJ
11091 case $AR_FOR_TARGET in
11092 [\\/]* | ?:[\\/]*)
2429c060
PB
11093 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
11094 ;;
2429c060 11095 *)
c6b750e1
DJ
11096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11097for as_dir in $gcc_cv_tool_dirs
11098do
11099 IFS=$as_save_IFS
11100 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11101 for ac_exec_ext in '' $ac_executable_extensions; do
11102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11103 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11105 break 2
11106 fi
11107done
81ecdfbb
RW
11108 done
11109IFS=$as_save_IFS
c6b750e1 11110
2429c060
PB
11111 ;;
11112esac
859789af 11113fi
c6b750e1 11114AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11115if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11117$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11118else
81ecdfbb
RW
11119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11120$as_echo "no" >&6; }
859789af 11121fi
05cbd757 11122
81ecdfbb 11123
2429c060
PB
11124fi
11125if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11126
11127
11128if test -n "$AR_FOR_TARGET"; then
11129 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11130elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11131 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11132fi
11133
11134if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11135 for ncn_progname in ar; do
11136 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11137set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11139$as_echo_n "checking for $ac_word... " >&6; }
11140if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11141 $as_echo_n "(cached) " >&6
9a819804
AO
11142else
11143 if test -n "$AR_FOR_TARGET"; then
11144 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11145else
11146as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11147for as_dir in $PATH
11148do
11149 IFS=$as_save_IFS
11150 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11151 for ac_exec_ext in '' $ac_executable_extensions; do
11152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11153 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11155 break 2
11156 fi
11157done
81ecdfbb
RW
11158 done
11159IFS=$as_save_IFS
9a819804
AO
11160
11161fi
11162fi
11163AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11164if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11166$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11167else
81ecdfbb
RW
11168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11169$as_echo "no" >&6; }
9a819804
AO
11170fi
11171
81ecdfbb 11172
9a819804
AO
11173 done
11174fi
11175
11176if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11177 for ncn_progname in ar; do
81ecdfbb
RW
11178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11179$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11180 if test -x $with_build_time_tools/${ncn_progname}; then
11181 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11183$as_echo "yes" >&6; }
2429c060
PB
11184 break
11185 else
81ecdfbb
RW
11186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11187$as_echo "no" >&6; }
2429c060
PB
11188 fi
11189 done
859789af
AC
11190fi
11191
2429c060
PB
11192if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11193 for ncn_progname in ar; do
11194 if test -n "$ncn_target_tool_prefix"; then
11195 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11196set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11198$as_echo_n "checking for $ac_word... " >&6; }
11199if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11200 $as_echo_n "(cached) " >&6
7e0f7140 11201else
2429c060
PB
11202 if test -n "$AR_FOR_TARGET"; then
11203 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11204else
c6b750e1
DJ
11205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11206for as_dir in $PATH
11207do
11208 IFS=$as_save_IFS
11209 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11210 for ac_exec_ext in '' $ac_executable_extensions; do
11211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11212 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11214 break 2
11215 fi
11216done
81ecdfbb
RW
11217 done
11218IFS=$as_save_IFS
c6b750e1 11219
7e0f7140
GK
11220fi
11221fi
c6b750e1 11222AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11223if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11225$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11226else
81ecdfbb
RW
11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11228$as_echo "no" >&6; }
7e0f7140
GK
11229fi
11230
81ecdfbb 11231
2429c060
PB
11232 fi
11233 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11234 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11235set dummy ${ncn_progname}; 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_prog_AR_FOR_TARGET+set}" = set; then :
11239 $as_echo_n "(cached) " >&6
7e0f7140 11240else
2429c060
PB
11241 if test -n "$AR_FOR_TARGET"; then
11242 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11243else
c6b750e1
DJ
11244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11245for as_dir in $PATH
11246do
11247 IFS=$as_save_IFS
11248 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11249 for ac_exec_ext in '' $ac_executable_extensions; do
11250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11251 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11253 break 2
11254 fi
11255done
81ecdfbb
RW
11256 done
11257IFS=$as_save_IFS
c6b750e1 11258
7e0f7140
GK
11259fi
11260fi
c6b750e1 11261AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11262if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11264$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11265else
81ecdfbb
RW
11266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11267$as_echo "no" >&6; }
7e0f7140 11268fi
c6b750e1 11269
81ecdfbb 11270
2429c060
PB
11271 fi
11272 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11273 done
11274fi
c6b750e1 11275
2429c060
PB
11276if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11277 set dummy ar
7e0f7140 11278 if test $build = $target ; then
2429c060 11279 AR_FOR_TARGET="$2"
7e0f7140 11280 else
2429c060 11281 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11282 fi
d3f5afc4
MS
11283else
11284 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11285fi
11286
3a35eeb3
PB
11287else
11288 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11289fi
11290
11291
11292
11293
11294if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11295 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11297$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11298 if test -x $with_build_time_tools/as; then
11299 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11300 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11302$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11303 else
81ecdfbb
RW
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11305$as_echo "no" >&6; }
3a35eeb3 11306 fi
2429c060
PB
11307 elif test $build != $host && test $have_gcc_for_target = yes; then
11308 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11309 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11310 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11311 fi
11312fi
c6b750e1 11313if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11314 # Extract the first word of "as", so it can be a program name with args.
11315set dummy as; ac_word=$2
81ecdfbb
RW
11316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11317$as_echo_n "checking for $ac_word... " >&6; }
11318if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11319 $as_echo_n "(cached) " >&6
2429c060 11320else
c6b750e1
DJ
11321 case $AS_FOR_TARGET in
11322 [\\/]* | ?:[\\/]*)
2429c060
PB
11323 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11324 ;;
2429c060 11325 *)
c6b750e1
DJ
11326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11327for as_dir in $gcc_cv_tool_dirs
11328do
11329 IFS=$as_save_IFS
11330 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11331 for ac_exec_ext in '' $ac_executable_extensions; do
11332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11333 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11335 break 2
11336 fi
11337done
81ecdfbb
RW
11338 done
11339IFS=$as_save_IFS
c6b750e1 11340
2429c060
PB
11341 ;;
11342esac
11343fi
c6b750e1 11344AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11345if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11347$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11348else
81ecdfbb
RW
11349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11350$as_echo "no" >&6; }
2429c060
PB
11351fi
11352
81ecdfbb 11353
2429c060
PB
11354fi
11355if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11356
11357
11358if test -n "$AS_FOR_TARGET"; then
11359 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11360elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11361 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11362fi
11363
11364if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11365 for ncn_progname in as; do
11366 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11367set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11369$as_echo_n "checking for $ac_word... " >&6; }
11370if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11371 $as_echo_n "(cached) " >&6
9a819804
AO
11372else
11373 if test -n "$AS_FOR_TARGET"; then
11374 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11375else
11376as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11377for as_dir in $PATH
11378do
11379 IFS=$as_save_IFS
11380 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11381 for ac_exec_ext in '' $ac_executable_extensions; do
11382 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11383 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11384 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11385 break 2
11386 fi
11387done
81ecdfbb
RW
11388 done
11389IFS=$as_save_IFS
9a819804
AO
11390
11391fi
11392fi
11393AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11394if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11396$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11397else
81ecdfbb
RW
11398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11399$as_echo "no" >&6; }
9a819804
AO
11400fi
11401
81ecdfbb 11402
9a819804
AO
11403 done
11404fi
11405
11406if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11407 for ncn_progname in as; do
81ecdfbb
RW
11408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11409$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11410 if test -x $with_build_time_tools/${ncn_progname}; then
11411 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11413$as_echo "yes" >&6; }
2429c060
PB
11414 break
11415 else
81ecdfbb
RW
11416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11417$as_echo "no" >&6; }
2429c060
PB
11418 fi
11419 done
11420fi
11421
11422if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11423 for ncn_progname in as; do
11424 if test -n "$ncn_target_tool_prefix"; then
11425 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11426set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11428$as_echo_n "checking for $ac_word... " >&6; }
11429if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11430 $as_echo_n "(cached) " >&6
2429c060
PB
11431else
11432 if test -n "$AS_FOR_TARGET"; then
11433 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11434else
c6b750e1
DJ
11435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11436for as_dir in $PATH
11437do
11438 IFS=$as_save_IFS
11439 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11440 for ac_exec_ext in '' $ac_executable_extensions; do
11441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11442 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11444 break 2
11445 fi
11446done
81ecdfbb
RW
11447 done
11448IFS=$as_save_IFS
c6b750e1 11449
2429c060
PB
11450fi
11451fi
c6b750e1 11452AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11453if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11455$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11456else
81ecdfbb
RW
11457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11458$as_echo "no" >&6; }
2429c060
PB
11459fi
11460
81ecdfbb 11461
2429c060
PB
11462 fi
11463 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11464 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11465set dummy ${ncn_progname}; 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_prog_AS_FOR_TARGET+set}" = set; then :
11469 $as_echo_n "(cached) " >&6
2429c060
PB
11470else
11471 if test -n "$AS_FOR_TARGET"; then
11472 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11473else
c6b750e1
DJ
11474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11475for as_dir in $PATH
11476do
11477 IFS=$as_save_IFS
11478 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11479 for ac_exec_ext in '' $ac_executable_extensions; do
11480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11481 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11483 break 2
11484 fi
11485done
81ecdfbb
RW
11486 done
11487IFS=$as_save_IFS
c6b750e1 11488
2429c060
PB
11489fi
11490fi
c6b750e1 11491AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11492if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11494$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11495else
81ecdfbb
RW
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11497$as_echo "no" >&6; }
2429c060 11498fi
c6b750e1 11499
81ecdfbb 11500
2429c060
PB
11501 fi
11502 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11503 done
11504fi
c6b750e1 11505
2429c060
PB
11506if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11507 set dummy as
11508 if test $build = $target ; then
11509 AS_FOR_TARGET="$2"
11510 else
11511 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11512 fi
d3f5afc4
MS
11513else
11514 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11515fi
11516
3a35eeb3
PB
11517else
11518 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11519fi
11520
11521
11522
11523
11524if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11525 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11527$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11528 if test -x $with_build_time_tools/dlltool; then
11529 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11530 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11532$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11533 else
81ecdfbb
RW
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11535$as_echo "no" >&6; }
3a35eeb3 11536 fi
2429c060
PB
11537 elif test $build != $host && test $have_gcc_for_target = yes; then
11538 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11539 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11540 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11541 fi
11542fi
c6b750e1 11543if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11544 # Extract the first word of "dlltool", so it can be a program name with args.
11545set dummy dlltool; ac_word=$2
81ecdfbb
RW
11546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11547$as_echo_n "checking for $ac_word... " >&6; }
11548if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11549 $as_echo_n "(cached) " >&6
2429c060 11550else
c6b750e1
DJ
11551 case $DLLTOOL_FOR_TARGET in
11552 [\\/]* | ?:[\\/]*)
2429c060
PB
11553 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11554 ;;
2429c060 11555 *)
c6b750e1
DJ
11556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11557for as_dir in $gcc_cv_tool_dirs
11558do
11559 IFS=$as_save_IFS
11560 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11561 for ac_exec_ext in '' $ac_executable_extensions; do
11562 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11563 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11565 break 2
11566 fi
11567done
81ecdfbb
RW
11568 done
11569IFS=$as_save_IFS
c6b750e1 11570
2429c060
PB
11571 ;;
11572esac
11573fi
c6b750e1 11574DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11575if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11577$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11578else
81ecdfbb
RW
11579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11580$as_echo "no" >&6; }
2429c060
PB
11581fi
11582
81ecdfbb 11583
2429c060
PB
11584fi
11585if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11586
11587
11588if test -n "$DLLTOOL_FOR_TARGET"; then
11589 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11590elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11591 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11592fi
11593
11594if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11595 for ncn_progname in dlltool; do
11596 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11597set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11599$as_echo_n "checking for $ac_word... " >&6; }
11600if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11601 $as_echo_n "(cached) " >&6
9a819804
AO
11602else
11603 if test -n "$DLLTOOL_FOR_TARGET"; then
11604 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11605else
11606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11607for as_dir in $PATH
11608do
11609 IFS=$as_save_IFS
11610 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11611 for ac_exec_ext in '' $ac_executable_extensions; do
11612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11613 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11615 break 2
11616 fi
11617done
81ecdfbb
RW
11618 done
11619IFS=$as_save_IFS
9a819804
AO
11620
11621fi
11622fi
11623DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11624if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11626$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11627else
81ecdfbb
RW
11628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11629$as_echo "no" >&6; }
9a819804
AO
11630fi
11631
81ecdfbb 11632
9a819804
AO
11633 done
11634fi
11635
11636if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11637 for ncn_progname in dlltool; do
81ecdfbb
RW
11638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11639$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11640 if test -x $with_build_time_tools/${ncn_progname}; then
11641 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11643$as_echo "yes" >&6; }
2429c060
PB
11644 break
11645 else
81ecdfbb
RW
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11647$as_echo "no" >&6; }
2429c060
PB
11648 fi
11649 done
11650fi
11651
11652if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11653 for ncn_progname in dlltool; do
11654 if test -n "$ncn_target_tool_prefix"; then
11655 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11656set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11658$as_echo_n "checking for $ac_word... " >&6; }
11659if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11660 $as_echo_n "(cached) " >&6
2429c060
PB
11661else
11662 if test -n "$DLLTOOL_FOR_TARGET"; then
11663 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11664else
c6b750e1
DJ
11665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11666for as_dir in $PATH
11667do
11668 IFS=$as_save_IFS
11669 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11670 for ac_exec_ext in '' $ac_executable_extensions; do
11671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11672 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11674 break 2
11675 fi
11676done
81ecdfbb
RW
11677 done
11678IFS=$as_save_IFS
c6b750e1 11679
2429c060
PB
11680fi
11681fi
c6b750e1 11682DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11683if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11685$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11686else
81ecdfbb
RW
11687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11688$as_echo "no" >&6; }
2429c060
PB
11689fi
11690
81ecdfbb 11691
2429c060
PB
11692 fi
11693 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11694 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11695set dummy ${ncn_progname}; 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_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11699 $as_echo_n "(cached) " >&6
2429c060
PB
11700else
11701 if test -n "$DLLTOOL_FOR_TARGET"; then
11702 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11703else
c6b750e1
DJ
11704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11705for as_dir in $PATH
11706do
11707 IFS=$as_save_IFS
11708 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11709 for ac_exec_ext in '' $ac_executable_extensions; do
11710 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11711 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11713 break 2
11714 fi
11715done
81ecdfbb
RW
11716 done
11717IFS=$as_save_IFS
c6b750e1 11718
2429c060
PB
11719fi
11720fi
c6b750e1 11721DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11722if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11724$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11725else
81ecdfbb
RW
11726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11727$as_echo "no" >&6; }
2429c060 11728fi
c6b750e1 11729
81ecdfbb 11730
2429c060
PB
11731 fi
11732 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11733 done
11734fi
c6b750e1 11735
2429c060
PB
11736if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11737 set dummy dlltool
11738 if test $build = $target ; then
11739 DLLTOOL_FOR_TARGET="$2"
11740 else
11741 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11742 fi
d3f5afc4
MS
11743else
11744 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11745fi
11746
3a35eeb3
PB
11747else
11748 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11749fi
11750
11751
11752
11753
11754if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11755 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11757$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11758 if test -x $with_build_time_tools/ld; then
11759 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11760 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11762$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11763 else
81ecdfbb
RW
11764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11765$as_echo "no" >&6; }
3a35eeb3 11766 fi
2429c060
PB
11767 elif test $build != $host && test $have_gcc_for_target = yes; then
11768 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11769 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11770 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11771 fi
11772fi
c6b750e1 11773if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11774 # Extract the first word of "ld", so it can be a program name with args.
11775set dummy ld; ac_word=$2
81ecdfbb
RW
11776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11777$as_echo_n "checking for $ac_word... " >&6; }
11778if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11779 $as_echo_n "(cached) " >&6
2429c060 11780else
c6b750e1
DJ
11781 case $LD_FOR_TARGET in
11782 [\\/]* | ?:[\\/]*)
2429c060
PB
11783 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11784 ;;
2429c060 11785 *)
c6b750e1
DJ
11786 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11787for as_dir in $gcc_cv_tool_dirs
11788do
11789 IFS=$as_save_IFS
11790 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11791 for ac_exec_ext in '' $ac_executable_extensions; do
11792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11793 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11795 break 2
11796 fi
11797done
81ecdfbb
RW
11798 done
11799IFS=$as_save_IFS
c6b750e1 11800
2429c060
PB
11801 ;;
11802esac
11803fi
c6b750e1 11804LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11805if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11807$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11808else
81ecdfbb
RW
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11810$as_echo "no" >&6; }
2429c060
PB
11811fi
11812
81ecdfbb 11813
2429c060
PB
11814fi
11815if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11816
11817
11818if test -n "$LD_FOR_TARGET"; then
11819 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11820elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11821 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11822fi
11823
11824if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11825 for ncn_progname in ld; do
11826 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11827set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11829$as_echo_n "checking for $ac_word... " >&6; }
11830if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11831 $as_echo_n "(cached) " >&6
9a819804
AO
11832else
11833 if test -n "$LD_FOR_TARGET"; then
11834 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11835else
11836as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11837for as_dir in $PATH
11838do
11839 IFS=$as_save_IFS
11840 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11841 for ac_exec_ext in '' $ac_executable_extensions; do
11842 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11843 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11845 break 2
11846 fi
11847done
81ecdfbb
RW
11848 done
11849IFS=$as_save_IFS
9a819804
AO
11850
11851fi
11852fi
11853LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11854if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11856$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11857else
81ecdfbb
RW
11858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11859$as_echo "no" >&6; }
9a819804
AO
11860fi
11861
81ecdfbb 11862
9a819804
AO
11863 done
11864fi
11865
11866if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11867 for ncn_progname in ld; do
81ecdfbb
RW
11868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11869$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11870 if test -x $with_build_time_tools/${ncn_progname}; then
11871 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11873$as_echo "yes" >&6; }
2429c060
PB
11874 break
11875 else
81ecdfbb
RW
11876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11877$as_echo "no" >&6; }
2429c060
PB
11878 fi
11879 done
11880fi
11881
11882if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11883 for ncn_progname in ld; do
11884 if test -n "$ncn_target_tool_prefix"; then
11885 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11886set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11888$as_echo_n "checking for $ac_word... " >&6; }
11889if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11890 $as_echo_n "(cached) " >&6
2429c060
PB
11891else
11892 if test -n "$LD_FOR_TARGET"; then
11893 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11894else
c6b750e1
DJ
11895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11896for as_dir in $PATH
11897do
11898 IFS=$as_save_IFS
11899 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11900 for ac_exec_ext in '' $ac_executable_extensions; do
11901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11902 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11904 break 2
11905 fi
11906done
81ecdfbb
RW
11907 done
11908IFS=$as_save_IFS
c6b750e1 11909
2429c060
PB
11910fi
11911fi
c6b750e1 11912LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11913if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11915$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11916else
81ecdfbb
RW
11917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11918$as_echo "no" >&6; }
2429c060
PB
11919fi
11920
81ecdfbb 11921
2429c060
PB
11922 fi
11923 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11924 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11925set dummy ${ncn_progname}; 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_prog_LD_FOR_TARGET+set}" = set; then :
11929 $as_echo_n "(cached) " >&6
2429c060
PB
11930else
11931 if test -n "$LD_FOR_TARGET"; then
11932 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11933else
c6b750e1
DJ
11934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11935for as_dir in $PATH
11936do
11937 IFS=$as_save_IFS
11938 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11939 for ac_exec_ext in '' $ac_executable_extensions; do
11940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11941 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11943 break 2
11944 fi
11945done
81ecdfbb
RW
11946 done
11947IFS=$as_save_IFS
c6b750e1 11948
2429c060
PB
11949fi
11950fi
c6b750e1 11951LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11952if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11954$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11955else
81ecdfbb
RW
11956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11957$as_echo "no" >&6; }
2429c060 11958fi
c6b750e1 11959
81ecdfbb 11960
2429c060
PB
11961 fi
11962 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11963 done
11964fi
c6b750e1 11965
2429c060
PB
11966if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11967 set dummy ld
11968 if test $build = $target ; then
11969 LD_FOR_TARGET="$2"
11970 else
11971 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11972 fi
d3f5afc4
MS
11973else
11974 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11975fi
11976
3a35eeb3
PB
11977else
11978 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11979fi
11980
11981
11982
11983
11984if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11985 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11987$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11988 if test -x $with_build_time_tools/lipo; then
11989 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11990 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11992$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11993 else
81ecdfbb
RW
11994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11995$as_echo "no" >&6; }
3a35eeb3 11996 fi
2429c060
PB
11997 elif test $build != $host && test $have_gcc_for_target = yes; then
11998 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11999 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
12000 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
12001 fi
12002fi
9a819804
AO
12003if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12004 # Extract the first word of "lipo", so it can be a program name with args.
12005set dummy lipo; ac_word=$2
81ecdfbb
RW
12006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12007$as_echo_n "checking for $ac_word... " >&6; }
12008if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
12009 $as_echo_n "(cached) " >&6
9a819804
AO
12010else
12011 case $LIPO_FOR_TARGET in
12012 [\\/]* | ?:[\\/]*)
12013 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
12014 ;;
12015 *)
12016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12017for as_dir in $gcc_cv_tool_dirs
12018do
12019 IFS=$as_save_IFS
12020 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12021 for ac_exec_ext in '' $ac_executable_extensions; do
12022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12023 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12025 break 2
12026 fi
12027done
81ecdfbb
RW
12028 done
12029IFS=$as_save_IFS
9a819804
AO
12030
12031 ;;
12032esac
12033fi
12034LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 12035if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12037$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 12038else
81ecdfbb
RW
12039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12040$as_echo "no" >&6; }
9a819804
AO
12041fi
12042
81ecdfbb 12043
9a819804
AO
12044fi
12045if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
12046
12047
12048if test -n "$LIPO_FOR_TARGET"; then
12049 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
12050elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
12051 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
12052fi
12053
12054if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
12055 for ncn_progname in lipo; do
12056 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12057set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12059$as_echo_n "checking for $ac_word... " >&6; }
12060if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12061 $as_echo_n "(cached) " >&6
2429c060 12062else
9a819804
AO
12063 if test -n "$LIPO_FOR_TARGET"; then
12064 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12065else
12066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12067for as_dir in $PATH
c6b750e1
DJ
12068do
12069 IFS=$as_save_IFS
12070 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12071 for ac_exec_ext in '' $ac_executable_extensions; do
12072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12073 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12075 break 2
12076 fi
12077done
81ecdfbb
RW
12078 done
12079IFS=$as_save_IFS
c6b750e1 12080
2429c060 12081fi
9a819804
AO
12082fi
12083LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12084if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12086$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12087else
81ecdfbb
RW
12088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12089$as_echo "no" >&6; }
2429c060
PB
12090fi
12091
81ecdfbb 12092
9a819804 12093 done
2429c060 12094fi
9a819804
AO
12095
12096if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12097 for ncn_progname in lipo; do
81ecdfbb
RW
12098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12099$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12100 if test -x $with_build_time_tools/${ncn_progname}; then
12101 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12103$as_echo "yes" >&6; }
2429c060
PB
12104 break
12105 else
81ecdfbb
RW
12106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12107$as_echo "no" >&6; }
2429c060
PB
12108 fi
12109 done
12110fi
12111
12112if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12113 for ncn_progname in lipo; do
12114 if test -n "$ncn_target_tool_prefix"; then
12115 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12116set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12118$as_echo_n "checking for $ac_word... " >&6; }
12119if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12120 $as_echo_n "(cached) " >&6
2429c060
PB
12121else
12122 if test -n "$LIPO_FOR_TARGET"; then
12123 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12124else
c6b750e1
DJ
12125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12126for as_dir in $PATH
12127do
12128 IFS=$as_save_IFS
12129 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12130 for ac_exec_ext in '' $ac_executable_extensions; do
12131 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12132 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12134 break 2
12135 fi
12136done
81ecdfbb
RW
12137 done
12138IFS=$as_save_IFS
c6b750e1 12139
2429c060
PB
12140fi
12141fi
c6b750e1 12142LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12143if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12145$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12146else
81ecdfbb
RW
12147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12148$as_echo "no" >&6; }
2429c060
PB
12149fi
12150
81ecdfbb 12151
2429c060
PB
12152 fi
12153 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12154 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12155set dummy ${ncn_progname}; 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_prog_LIPO_FOR_TARGET+set}" = set; then :
12159 $as_echo_n "(cached) " >&6
2429c060
PB
12160else
12161 if test -n "$LIPO_FOR_TARGET"; then
12162 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12163else
c6b750e1
DJ
12164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12165for as_dir in $PATH
12166do
12167 IFS=$as_save_IFS
12168 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12169 for ac_exec_ext in '' $ac_executable_extensions; do
12170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12171 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12172 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12173 break 2
12174 fi
12175done
81ecdfbb
RW
12176 done
12177IFS=$as_save_IFS
c6b750e1 12178
2429c060
PB
12179fi
12180fi
c6b750e1 12181LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12182if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12184$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12185else
81ecdfbb
RW
12186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12187$as_echo "no" >&6; }
2429c060 12188fi
c6b750e1 12189
81ecdfbb 12190
2429c060
PB
12191 fi
12192 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12193 done
12194fi
c6b750e1 12195
2429c060
PB
12196if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12197 set dummy lipo
12198 if test $build = $target ; then
12199 LIPO_FOR_TARGET="$2"
12200 else
12201 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12202 fi
d3f5afc4
MS
12203else
12204 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12205fi
12206
3a35eeb3
PB
12207else
12208 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12209fi
12210
12211
12212
12213
12214if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12215 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12217$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12218 if test -x $with_build_time_tools/nm; then
12219 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12220 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12222$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12223 else
81ecdfbb
RW
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12225$as_echo "no" >&6; }
3a35eeb3 12226 fi
2429c060
PB
12227 elif test $build != $host && test $have_gcc_for_target = yes; then
12228 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12229 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12230 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12231 fi
12232fi
c6b750e1 12233if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12234 # Extract the first word of "nm", so it can be a program name with args.
12235set dummy nm; ac_word=$2
81ecdfbb
RW
12236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12237$as_echo_n "checking for $ac_word... " >&6; }
12238if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12239 $as_echo_n "(cached) " >&6
2429c060 12240else
c6b750e1
DJ
12241 case $NM_FOR_TARGET in
12242 [\\/]* | ?:[\\/]*)
2429c060
PB
12243 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12244 ;;
2429c060 12245 *)
c6b750e1
DJ
12246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12247for as_dir in $gcc_cv_tool_dirs
12248do
12249 IFS=$as_save_IFS
12250 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12251 for ac_exec_ext in '' $ac_executable_extensions; do
12252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12253 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12255 break 2
12256 fi
12257done
81ecdfbb
RW
12258 done
12259IFS=$as_save_IFS
c6b750e1 12260
2429c060
PB
12261 ;;
12262esac
12263fi
c6b750e1 12264NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12265if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12267$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12268else
81ecdfbb
RW
12269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12270$as_echo "no" >&6; }
2429c060
PB
12271fi
12272
81ecdfbb 12273
2429c060
PB
12274fi
12275if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12276
12277
12278if test -n "$NM_FOR_TARGET"; then
12279 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12280elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12281 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12282fi
12283
12284if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12285 for ncn_progname in nm; do
12286 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12287set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12289$as_echo_n "checking for $ac_word... " >&6; }
12290if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12291 $as_echo_n "(cached) " >&6
9a819804
AO
12292else
12293 if test -n "$NM_FOR_TARGET"; then
12294 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12295else
12296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12297for as_dir in $PATH
12298do
12299 IFS=$as_save_IFS
12300 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12301 for ac_exec_ext in '' $ac_executable_extensions; do
12302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12303 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12305 break 2
12306 fi
12307done
81ecdfbb
RW
12308 done
12309IFS=$as_save_IFS
9a819804
AO
12310
12311fi
12312fi
12313NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12314if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12316$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12317else
81ecdfbb
RW
12318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12319$as_echo "no" >&6; }
9a819804
AO
12320fi
12321
81ecdfbb 12322
9a819804
AO
12323 done
12324fi
12325
12326if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12327 for ncn_progname in nm; do
81ecdfbb
RW
12328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12329$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12330 if test -x $with_build_time_tools/${ncn_progname}; then
12331 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12333$as_echo "yes" >&6; }
2429c060
PB
12334 break
12335 else
81ecdfbb
RW
12336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12337$as_echo "no" >&6; }
2429c060
PB
12338 fi
12339 done
12340fi
12341
12342if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12343 for ncn_progname in nm; do
12344 if test -n "$ncn_target_tool_prefix"; then
12345 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12346set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12348$as_echo_n "checking for $ac_word... " >&6; }
12349if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12350 $as_echo_n "(cached) " >&6
859789af 12351else
55db4b87
PB
12352 if test -n "$NM_FOR_TARGET"; then
12353 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12354else
c6b750e1
DJ
12355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12356for as_dir in $PATH
12357do
12358 IFS=$as_save_IFS
12359 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12360 for ac_exec_ext in '' $ac_executable_extensions; do
12361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12362 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12364 break 2
12365 fi
12366done
81ecdfbb
RW
12367 done
12368IFS=$as_save_IFS
c6b750e1 12369
859789af
AC
12370fi
12371fi
c6b750e1 12372NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12373if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12375$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12376else
81ecdfbb
RW
12377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12378$as_echo "no" >&6; }
859789af
AC
12379fi
12380
81ecdfbb 12381
2429c060
PB
12382 fi
12383 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12384 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12385set dummy ${ncn_progname}; 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_prog_NM_FOR_TARGET+set}" = set; then :
12389 $as_echo_n "(cached) " >&6
859789af 12390else
05cbd757
PB
12391 if test -n "$NM_FOR_TARGET"; then
12392 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12393else
c6b750e1
DJ
12394as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12395for as_dir in $PATH
12396do
12397 IFS=$as_save_IFS
12398 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12399 for ac_exec_ext in '' $ac_executable_extensions; do
12400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12401 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12403 break 2
12404 fi
12405done
81ecdfbb
RW
12406 done
12407IFS=$as_save_IFS
c6b750e1 12408
859789af
AC
12409fi
12410fi
c6b750e1 12411NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12412if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12414$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12415else
81ecdfbb
RW
12416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12417$as_echo "no" >&6; }
859789af 12418fi
c6b750e1 12419
81ecdfbb 12420
2429c060
PB
12421 fi
12422 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12423 done
12424fi
c6b750e1 12425
05cbd757
PB
12426if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12427 set dummy nm
12428 if test $build = $target ; then
12429 NM_FOR_TARGET="$2"
859789af 12430 else
05cbd757 12431 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12432 fi
d3f5afc4
MS
12433else
12434 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12435fi
12436
3a35eeb3
PB
12437else
12438 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12439fi
12440
12441
12442
12443
12444if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12445 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12447$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12448 if test -x $with_build_time_tools/objdump; then
12449 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12450 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12452$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12453 else
81ecdfbb
RW
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12455$as_echo "no" >&6; }
3a35eeb3 12456 fi
2429c060
PB
12457 elif test $build != $host && test $have_gcc_for_target = yes; then
12458 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12459 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12460 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12461 fi
12462fi
c6b750e1 12463if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12464 # Extract the first word of "objdump", so it can be a program name with args.
12465set dummy objdump; ac_word=$2
81ecdfbb
RW
12466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12467$as_echo_n "checking for $ac_word... " >&6; }
12468if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12469 $as_echo_n "(cached) " >&6
2429c060 12470else
c6b750e1
DJ
12471 case $OBJDUMP_FOR_TARGET in
12472 [\\/]* | ?:[\\/]*)
2429c060
PB
12473 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12474 ;;
2429c060 12475 *)
c6b750e1
DJ
12476 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12477for as_dir in $gcc_cv_tool_dirs
12478do
12479 IFS=$as_save_IFS
12480 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12481 for ac_exec_ext in '' $ac_executable_extensions; do
12482 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12483 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12484 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12485 break 2
12486 fi
12487done
81ecdfbb
RW
12488 done
12489IFS=$as_save_IFS
c6b750e1 12490
2429c060
PB
12491 ;;
12492esac
12493fi
c6b750e1 12494OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12495if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12497$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12498else
81ecdfbb
RW
12499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12500$as_echo "no" >&6; }
2429c060
PB
12501fi
12502
81ecdfbb 12503
2429c060
PB
12504fi
12505if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12506
12507
12508if test -n "$OBJDUMP_FOR_TARGET"; then
12509 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12510elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12511 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12512fi
12513
12514if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12515 for ncn_progname in objdump; do
12516 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12517set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12519$as_echo_n "checking for $ac_word... " >&6; }
12520if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12521 $as_echo_n "(cached) " >&6
9a819804
AO
12522else
12523 if test -n "$OBJDUMP_FOR_TARGET"; then
12524 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12525else
12526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12527for as_dir in $PATH
12528do
12529 IFS=$as_save_IFS
12530 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12531 for ac_exec_ext in '' $ac_executable_extensions; do
12532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12533 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12534 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12535 break 2
12536 fi
12537done
81ecdfbb
RW
12538 done
12539IFS=$as_save_IFS
9a819804
AO
12540
12541fi
12542fi
12543OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12544if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12546$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12547else
81ecdfbb
RW
12548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12549$as_echo "no" >&6; }
9a819804
AO
12550fi
12551
81ecdfbb 12552
9a819804
AO
12553 done
12554fi
12555
12556if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12557 for ncn_progname in objdump; do
81ecdfbb
RW
12558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12559$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12560 if test -x $with_build_time_tools/${ncn_progname}; then
12561 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12563$as_echo "yes" >&6; }
2429c060
PB
12564 break
12565 else
81ecdfbb
RW
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12567$as_echo "no" >&6; }
2429c060
PB
12568 fi
12569 done
12570fi
12571
12572if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12573 for ncn_progname in objdump; do
12574 if test -n "$ncn_target_tool_prefix"; then
12575 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12576set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12578$as_echo_n "checking for $ac_word... " >&6; }
12579if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12580 $as_echo_n "(cached) " >&6
5ae72758
DJ
12581else
12582 if test -n "$OBJDUMP_FOR_TARGET"; then
12583 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12584else
c6b750e1
DJ
12585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12586for as_dir in $PATH
12587do
12588 IFS=$as_save_IFS
12589 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12590 for ac_exec_ext in '' $ac_executable_extensions; do
12591 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12592 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12594 break 2
12595 fi
12596done
81ecdfbb
RW
12597 done
12598IFS=$as_save_IFS
c6b750e1 12599
5ae72758
DJ
12600fi
12601fi
c6b750e1 12602OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12603if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12605$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12606else
81ecdfbb
RW
12607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12608$as_echo "no" >&6; }
5ae72758
DJ
12609fi
12610
81ecdfbb 12611
2429c060
PB
12612 fi
12613 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12614 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12615set dummy ${ncn_progname}; 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_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12619 $as_echo_n "(cached) " >&6
5ae72758
DJ
12620else
12621 if test -n "$OBJDUMP_FOR_TARGET"; then
12622 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12623else
c6b750e1
DJ
12624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12625for as_dir in $PATH
12626do
12627 IFS=$as_save_IFS
12628 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12629 for ac_exec_ext in '' $ac_executable_extensions; do
12630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12631 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12632 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12633 break 2
12634 fi
12635done
81ecdfbb
RW
12636 done
12637IFS=$as_save_IFS
c6b750e1 12638
5ae72758
DJ
12639fi
12640fi
c6b750e1 12641OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12642if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12644$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12645else
81ecdfbb
RW
12646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12647$as_echo "no" >&6; }
5ae72758 12648fi
c6b750e1 12649
81ecdfbb 12650
2429c060
PB
12651 fi
12652 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12653 done
12654fi
c6b750e1 12655
5ae72758
DJ
12656if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12657 set dummy objdump
12658 if test $build = $target ; then
12659 OBJDUMP_FOR_TARGET="$2"
12660 else
12661 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12662 fi
d3f5afc4
MS
12663else
12664 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12665fi
12666
3a35eeb3
PB
12667else
12668 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12669fi
12670
12671
12672
12673
12674if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12675 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12677$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12678 if test -x $with_build_time_tools/ranlib; then
12679 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12680 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12682$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12683 else
81ecdfbb
RW
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12685$as_echo "no" >&6; }
3a35eeb3 12686 fi
2429c060
PB
12687 elif test $build != $host && test $have_gcc_for_target = yes; then
12688 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12689 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12690 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12691 fi
12692fi
c6b750e1 12693if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12694 # Extract the first word of "ranlib", so it can be a program name with args.
12695set dummy ranlib; ac_word=$2
81ecdfbb
RW
12696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12697$as_echo_n "checking for $ac_word... " >&6; }
12698if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12699 $as_echo_n "(cached) " >&6
2429c060 12700else
c6b750e1
DJ
12701 case $RANLIB_FOR_TARGET in
12702 [\\/]* | ?:[\\/]*)
2429c060
PB
12703 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12704 ;;
2429c060 12705 *)
c6b750e1
DJ
12706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12707for as_dir in $gcc_cv_tool_dirs
12708do
12709 IFS=$as_save_IFS
12710 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12711 for ac_exec_ext in '' $ac_executable_extensions; do
12712 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12713 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12714 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12715 break 2
12716 fi
12717done
81ecdfbb
RW
12718 done
12719IFS=$as_save_IFS
c6b750e1 12720
2429c060
PB
12721 ;;
12722esac
12723fi
c6b750e1 12724RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12725if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12727$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12728else
81ecdfbb
RW
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12730$as_echo "no" >&6; }
2429c060
PB
12731fi
12732
81ecdfbb 12733
2429c060
PB
12734fi
12735if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12736
12737
12738if test -n "$RANLIB_FOR_TARGET"; then
12739 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12740elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12741 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12742fi
12743
12744if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12745 for ncn_progname in ranlib; do
12746 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12747set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12749$as_echo_n "checking for $ac_word... " >&6; }
12750if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12751 $as_echo_n "(cached) " >&6
9a819804
AO
12752else
12753 if test -n "$RANLIB_FOR_TARGET"; then
12754 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12755else
12756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12757for as_dir in $PATH
12758do
12759 IFS=$as_save_IFS
12760 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12761 for ac_exec_ext in '' $ac_executable_extensions; do
12762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12763 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12765 break 2
12766 fi
12767done
81ecdfbb
RW
12768 done
12769IFS=$as_save_IFS
9a819804
AO
12770
12771fi
12772fi
12773RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12774if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12776$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12777else
81ecdfbb
RW
12778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12779$as_echo "no" >&6; }
9a819804
AO
12780fi
12781
81ecdfbb 12782
9a819804
AO
12783 done
12784fi
12785
12786if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12787 for ncn_progname in ranlib; do
81ecdfbb
RW
12788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12789$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12790 if test -x $with_build_time_tools/${ncn_progname}; then
12791 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12793$as_echo "yes" >&6; }
2429c060
PB
12794 break
12795 else
81ecdfbb
RW
12796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12797$as_echo "no" >&6; }
2429c060
PB
12798 fi
12799 done
12800fi
12801
12802if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12803 for ncn_progname in ranlib; do
12804 if test -n "$ncn_target_tool_prefix"; then
12805 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12806set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12808$as_echo_n "checking for $ac_word... " >&6; }
12809if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12810 $as_echo_n "(cached) " >&6
859789af 12811else
55db4b87
PB
12812 if test -n "$RANLIB_FOR_TARGET"; then
12813 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12814else
c6b750e1
DJ
12815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12816for as_dir in $PATH
12817do
12818 IFS=$as_save_IFS
12819 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12820 for ac_exec_ext in '' $ac_executable_extensions; do
12821 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12822 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12824 break 2
12825 fi
12826done
81ecdfbb
RW
12827 done
12828IFS=$as_save_IFS
c6b750e1 12829
859789af
AC
12830fi
12831fi
c6b750e1 12832RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12833if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12835$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12836else
81ecdfbb
RW
12837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12838$as_echo "no" >&6; }
859789af
AC
12839fi
12840
81ecdfbb 12841
2429c060
PB
12842 fi
12843 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12844 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12845set dummy ${ncn_progname}; 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_prog_RANLIB_FOR_TARGET+set}" = set; then :
12849 $as_echo_n "(cached) " >&6
859789af 12850else
05cbd757
PB
12851 if test -n "$RANLIB_FOR_TARGET"; then
12852 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12853else
c6b750e1
DJ
12854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12855for as_dir in $PATH
12856do
12857 IFS=$as_save_IFS
12858 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12859 for ac_exec_ext in '' $ac_executable_extensions; do
12860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12861 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12863 break 2
12864 fi
12865done
81ecdfbb
RW
12866 done
12867IFS=$as_save_IFS
c6b750e1 12868
859789af
AC
12869fi
12870fi
c6b750e1 12871RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12872if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12874$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12875else
81ecdfbb
RW
12876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12877$as_echo "no" >&6; }
859789af 12878fi
c6b750e1 12879
81ecdfbb 12880
2429c060
PB
12881 fi
12882 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12883 done
12884fi
c6b750e1 12885
2429c060
PB
12886if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12887 set dummy ranlib
12888 if test $build = $target ; then
12889 RANLIB_FOR_TARGET="$2"
12890 else
12891 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12892 fi
d3f5afc4
MS
12893else
12894 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12895fi
05cbd757 12896
3a35eeb3
PB
12897else
12898 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12899fi
12900
2429c060
PB
12901
12902
12903
12904if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12905 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12907$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12908 if test -x $with_build_time_tools/strip; then
12909 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12910 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12912$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12913 else
81ecdfbb
RW
12914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12915$as_echo "no" >&6; }
3a35eeb3 12916 fi
2429c060
PB
12917 elif test $build != $host && test $have_gcc_for_target = yes; then
12918 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12919 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12920 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12921 fi
12922fi
c6b750e1 12923if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12924 # Extract the first word of "strip", so it can be a program name with args.
12925set dummy strip; ac_word=$2
81ecdfbb
RW
12926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12927$as_echo_n "checking for $ac_word... " >&6; }
12928if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12929 $as_echo_n "(cached) " >&6
2429c060 12930else
c6b750e1
DJ
12931 case $STRIP_FOR_TARGET in
12932 [\\/]* | ?:[\\/]*)
2429c060
PB
12933 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12934 ;;
2429c060 12935 *)
c6b750e1
DJ
12936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12937for as_dir in $gcc_cv_tool_dirs
12938do
12939 IFS=$as_save_IFS
12940 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12941 for ac_exec_ext in '' $ac_executable_extensions; do
12942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12943 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12945 break 2
12946 fi
12947done
81ecdfbb
RW
12948 done
12949IFS=$as_save_IFS
c6b750e1 12950
2429c060
PB
12951 ;;
12952esac
12953fi
c6b750e1 12954STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12955if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12957$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12958else
81ecdfbb
RW
12959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12960$as_echo "no" >&6; }
2429c060
PB
12961fi
12962
81ecdfbb 12963
2429c060
PB
12964fi
12965if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12966
12967
12968if test -n "$STRIP_FOR_TARGET"; then
12969 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12970elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12971 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12972fi
12973
12974if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12975 for ncn_progname in strip; do
12976 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12977set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12979$as_echo_n "checking for $ac_word... " >&6; }
12980if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12981 $as_echo_n "(cached) " >&6
9a819804
AO
12982else
12983 if test -n "$STRIP_FOR_TARGET"; then
12984 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12985else
12986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12987for as_dir in $PATH
12988do
12989 IFS=$as_save_IFS
12990 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12991 for ac_exec_ext in '' $ac_executable_extensions; do
12992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12993 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12995 break 2
12996 fi
12997done
81ecdfbb
RW
12998 done
12999IFS=$as_save_IFS
9a819804
AO
13000
13001fi
13002fi
13003STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13004if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13006$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 13007else
81ecdfbb
RW
13008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13009$as_echo "no" >&6; }
9a819804
AO
13010fi
13011
81ecdfbb 13012
9a819804
AO
13013 done
13014fi
13015
13016if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13017 for ncn_progname in strip; do
81ecdfbb
RW
13018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13019$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13020 if test -x $with_build_time_tools/${ncn_progname}; then
13021 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13023$as_echo "yes" >&6; }
2429c060
PB
13024 break
13025 else
81ecdfbb
RW
13026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13027$as_echo "no" >&6; }
2429c060
PB
13028 fi
13029 done
13030fi
13031
13032if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13033 for ncn_progname in strip; do
13034 if test -n "$ncn_target_tool_prefix"; then
13035 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 13036set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13038$as_echo_n "checking for $ac_word... " >&6; }
13039if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13040 $as_echo_n "(cached) " >&6
7e0f7140
GK
13041else
13042 if test -n "$STRIP_FOR_TARGET"; then
13043 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
13044else
13045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13046for as_dir in $PATH
13047do
13048 IFS=$as_save_IFS
13049 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13050 for ac_exec_ext in '' $ac_executable_extensions; do
13051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13052 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13054 break 2
13055 fi
13056done
81ecdfbb
RW
13057 done
13058IFS=$as_save_IFS
c6b750e1 13059
7e0f7140
GK
13060fi
13061fi
c6b750e1 13062STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13063if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13065$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13066else
81ecdfbb
RW
13067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13068$as_echo "no" >&6; }
7e0f7140
GK
13069fi
13070
81ecdfbb 13071
2429c060
PB
13072 fi
13073 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13074 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 13075set dummy ${ncn_progname}; 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_prog_STRIP_FOR_TARGET+set}" = set; then :
13079 $as_echo_n "(cached) " >&6
7e0f7140
GK
13080else
13081 if test -n "$STRIP_FOR_TARGET"; then
13082 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13083else
c6b750e1
DJ
13084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13085for as_dir in $PATH
13086do
13087 IFS=$as_save_IFS
13088 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13089 for ac_exec_ext in '' $ac_executable_extensions; do
13090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13091 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13093 break 2
13094 fi
13095done
81ecdfbb
RW
13096 done
13097IFS=$as_save_IFS
c6b750e1 13098
7e0f7140
GK
13099fi
13100fi
c6b750e1 13101STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13102if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13104$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13105else
81ecdfbb
RW
13106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13107$as_echo "no" >&6; }
7e0f7140 13108fi
c6b750e1 13109
81ecdfbb 13110
2429c060
PB
13111 fi
13112 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13113 done
13114fi
c6b750e1 13115
7e0f7140
GK
13116if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13117 set dummy strip
13118 if test $build = $target ; then
13119 STRIP_FOR_TARGET="$2"
13120 else
13121 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13122 fi
d3f5afc4
MS
13123else
13124 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13125fi
13126
3a35eeb3
PB
13127else
13128 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13129fi
13130
13131
13132
13133
13134if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13135 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13137$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13138 if test -x $with_build_time_tools/windres; then
13139 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13140 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13142$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13143 else
81ecdfbb
RW
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13145$as_echo "no" >&6; }
3a35eeb3 13146 fi
2429c060
PB
13147 elif test $build != $host && test $have_gcc_for_target = yes; then
13148 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13149 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13150 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13151 fi
13152fi
c6b750e1 13153if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13154 # Extract the first word of "windres", so it can be a program name with args.
13155set dummy windres; ac_word=$2
81ecdfbb
RW
13156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13157$as_echo_n "checking for $ac_word... " >&6; }
13158if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13159 $as_echo_n "(cached) " >&6
2429c060 13160else
c6b750e1
DJ
13161 case $WINDRES_FOR_TARGET in
13162 [\\/]* | ?:[\\/]*)
2429c060
PB
13163 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13164 ;;
2429c060 13165 *)
c6b750e1
DJ
13166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13167for as_dir in $gcc_cv_tool_dirs
13168do
13169 IFS=$as_save_IFS
13170 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13171 for ac_exec_ext in '' $ac_executable_extensions; do
13172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13173 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13175 break 2
13176 fi
13177done
81ecdfbb
RW
13178 done
13179IFS=$as_save_IFS
c6b750e1 13180
2429c060
PB
13181 ;;
13182esac
13183fi
c6b750e1 13184WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13185if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13187$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13188else
81ecdfbb
RW
13189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13190$as_echo "no" >&6; }
2429c060
PB
13191fi
13192
81ecdfbb 13193
2429c060
PB
13194fi
13195if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13196
13197
13198if test -n "$WINDRES_FOR_TARGET"; then
13199 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13200elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13201 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13202fi
13203
13204if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13205 for ncn_progname in windres; do
13206 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13207set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13209$as_echo_n "checking for $ac_word... " >&6; }
13210if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13211 $as_echo_n "(cached) " >&6
9a819804
AO
13212else
13213 if test -n "$WINDRES_FOR_TARGET"; then
13214 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13215else
13216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13217for as_dir in $PATH
13218do
13219 IFS=$as_save_IFS
13220 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13221 for ac_exec_ext in '' $ac_executable_extensions; do
13222 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13223 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13225 break 2
13226 fi
13227done
81ecdfbb
RW
13228 done
13229IFS=$as_save_IFS
9a819804
AO
13230
13231fi
13232fi
13233WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13234if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13236$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13237else
81ecdfbb
RW
13238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13239$as_echo "no" >&6; }
9a819804
AO
13240fi
13241
81ecdfbb 13242
9a819804
AO
13243 done
13244fi
13245
13246if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13247 for ncn_progname in windres; do
81ecdfbb
RW
13248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13249$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13250 if test -x $with_build_time_tools/${ncn_progname}; then
13251 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13253$as_echo "yes" >&6; }
2429c060
PB
13254 break
13255 else
81ecdfbb
RW
13256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13257$as_echo "no" >&6; }
2429c060
PB
13258 fi
13259 done
13260fi
13261
13262if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13263 for ncn_progname in windres; do
13264 if test -n "$ncn_target_tool_prefix"; then
13265 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13266set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13268$as_echo_n "checking for $ac_word... " >&6; }
13269if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13270 $as_echo_n "(cached) " >&6
859789af 13271else
55db4b87
PB
13272 if test -n "$WINDRES_FOR_TARGET"; then
13273 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13274else
c6b750e1
DJ
13275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13276for as_dir in $PATH
13277do
13278 IFS=$as_save_IFS
13279 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13280 for ac_exec_ext in '' $ac_executable_extensions; do
13281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13282 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13284 break 2
13285 fi
13286done
81ecdfbb
RW
13287 done
13288IFS=$as_save_IFS
c6b750e1 13289
859789af
AC
13290fi
13291fi
c6b750e1 13292WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13293if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13295$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13296else
81ecdfbb
RW
13297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13298$as_echo "no" >&6; }
859789af
AC
13299fi
13300
81ecdfbb 13301
2429c060
PB
13302 fi
13303 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13304 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13305set dummy ${ncn_progname}; 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_prog_WINDRES_FOR_TARGET+set}" = set; then :
13309 $as_echo_n "(cached) " >&6
859789af 13310else
05cbd757
PB
13311 if test -n "$WINDRES_FOR_TARGET"; then
13312 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13313else
c6b750e1
DJ
13314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13315for as_dir in $PATH
13316do
13317 IFS=$as_save_IFS
13318 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13319 for ac_exec_ext in '' $ac_executable_extensions; do
13320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13321 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13323 break 2
13324 fi
13325done
81ecdfbb
RW
13326 done
13327IFS=$as_save_IFS
c6b750e1 13328
859789af
AC
13329fi
13330fi
c6b750e1 13331WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13332if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13334$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13335else
81ecdfbb
RW
13336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13337$as_echo "no" >&6; }
859789af 13338fi
c6b750e1 13339
81ecdfbb 13340
2429c060
PB
13341 fi
13342 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13343 done
13344fi
c6b750e1 13345
05cbd757
PB
13346if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13347 set dummy windres
13348 if test $build = $target ; then
13349 WINDRES_FOR_TARGET="$2"
859789af 13350 else
05cbd757 13351 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13352 fi
d3f5afc4
MS
13353else
13354 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13355fi
13356
3a35eeb3
PB
13357else
13358 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13359fi
13360
852e5f18 13361
0c24b341
NC
13362
13363
13364if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13365 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13367$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13368 if test -x $with_build_time_tools/windmc; then
13369 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13370 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13372$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13373 else
81ecdfbb
RW
13374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13375$as_echo "no" >&6; }
0c24b341
NC
13376 fi
13377 elif test $build != $host && test $have_gcc_for_target = yes; then
13378 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13379 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13380 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13381 fi
13382fi
13383if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13384 # Extract the first word of "windmc", so it can be a program name with args.
13385set dummy windmc; ac_word=$2
81ecdfbb
RW
13386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13387$as_echo_n "checking for $ac_word... " >&6; }
13388if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13389 $as_echo_n "(cached) " >&6
0c24b341
NC
13390else
13391 case $WINDMC_FOR_TARGET in
13392 [\\/]* | ?:[\\/]*)
13393 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13394 ;;
13395 *)
13396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13397for as_dir in $gcc_cv_tool_dirs
13398do
13399 IFS=$as_save_IFS
13400 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13401 for ac_exec_ext in '' $ac_executable_extensions; do
13402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13403 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13405 break 2
13406 fi
13407done
81ecdfbb
RW
13408 done
13409IFS=$as_save_IFS
0c24b341
NC
13410
13411 ;;
13412esac
13413fi
13414WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13415if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13417$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13418else
81ecdfbb
RW
13419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13420$as_echo "no" >&6; }
0c24b341
NC
13421fi
13422
81ecdfbb 13423
0c24b341
NC
13424fi
13425if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13426
13427
13428if test -n "$WINDMC_FOR_TARGET"; then
13429 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13430elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13431 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13432fi
13433
13434if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13435 for ncn_progname in windmc; do
13436 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13437set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13439$as_echo_n "checking for $ac_word... " >&6; }
13440if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13441 $as_echo_n "(cached) " >&6
0c24b341
NC
13442else
13443 if test -n "$WINDMC_FOR_TARGET"; then
13444 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13445else
13446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13447for as_dir in $PATH
13448do
13449 IFS=$as_save_IFS
13450 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13451 for ac_exec_ext in '' $ac_executable_extensions; do
13452 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13453 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13454 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13455 break 2
13456 fi
13457done
81ecdfbb
RW
13458 done
13459IFS=$as_save_IFS
0c24b341
NC
13460
13461fi
13462fi
13463WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13464if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13466$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13467else
81ecdfbb
RW
13468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13469$as_echo "no" >&6; }
0c24b341
NC
13470fi
13471
81ecdfbb 13472
0c24b341
NC
13473 done
13474fi
13475
13476if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13477 for ncn_progname in windmc; do
81ecdfbb
RW
13478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13479$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13480 if test -x $with_build_time_tools/${ncn_progname}; then
13481 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13483$as_echo "yes" >&6; }
0c24b341
NC
13484 break
13485 else
81ecdfbb
RW
13486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13487$as_echo "no" >&6; }
0c24b341
NC
13488 fi
13489 done
13490fi
13491
13492if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13493 for ncn_progname in windmc; do
13494 if test -n "$ncn_target_tool_prefix"; then
13495 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13496set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13498$as_echo_n "checking for $ac_word... " >&6; }
13499if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13500 $as_echo_n "(cached) " >&6
0c24b341
NC
13501else
13502 if test -n "$WINDMC_FOR_TARGET"; then
13503 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13504else
13505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13506for as_dir in $PATH
13507do
13508 IFS=$as_save_IFS
13509 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13510 for ac_exec_ext in '' $ac_executable_extensions; do
13511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13512 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13514 break 2
13515 fi
13516done
81ecdfbb
RW
13517 done
13518IFS=$as_save_IFS
0c24b341
NC
13519
13520fi
13521fi
13522WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13523if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13525$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13526else
81ecdfbb
RW
13527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13528$as_echo "no" >&6; }
0c24b341
NC
13529fi
13530
81ecdfbb 13531
0c24b341
NC
13532 fi
13533 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13534 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13535set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13537$as_echo_n "checking for $ac_word... " >&6; }
13538if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13539 $as_echo_n "(cached) " >&6
0c24b341
NC
13540else
13541 if test -n "$WINDMC_FOR_TARGET"; then
13542 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13543else
13544as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13545for as_dir in $PATH
13546do
13547 IFS=$as_save_IFS
13548 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13549 for ac_exec_ext in '' $ac_executable_extensions; do
13550 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13551 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13553 break 2
13554 fi
13555done
81ecdfbb
RW
13556 done
13557IFS=$as_save_IFS
0c24b341
NC
13558
13559fi
13560fi
13561WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13562if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13564$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13565else
81ecdfbb
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13567$as_echo "no" >&6; }
0c24b341
NC
13568fi
13569
81ecdfbb 13570
0c24b341
NC
13571 fi
13572 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13573 done
13574fi
13575
13576if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13577 set dummy windmc
13578 if test $build = $target ; then
13579 WINDMC_FOR_TARGET="$2"
13580 else
13581 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13582 fi
13583else
13584 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13585fi
13586
13587else
13588 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13589fi
13590
13591
be01d343
PB
13592RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13593
81ecdfbb
RW
13594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13595$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13596if test "x${build}" != "x${host}" ; then
2429c060
PB
13597 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13598 # We already found the complete path
b8025f34 13599 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13601$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13602 else
13603 # Canadian cross, just use what we found
81ecdfbb
RW
13604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13605$as_echo "pre-installed" >&6; }
2429c060 13606 fi
be01d343
PB
13607else
13608 ok=yes
13609 case " ${configdirs} " in
13610 *" binutils "*) ;;
13611 *) ok=no ;;
13612 esac
c6b750e1 13613
be01d343
PB
13614 if test $ok = yes; then
13615 # An in-tree tool is available and we can use it
13616 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13618$as_echo "just compiled" >&6; }
2429c060
PB
13619 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13620 # We already found the complete path
b8025f34 13621 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13623$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13624 elif test "x$target" = "x$host"; then
13625 # We can use an host tool
13626 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13628$as_echo "host tool" >&6; }
be01d343
PB
13629 else
13630 # We need a cross tool
81ecdfbb
RW
13631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13632$as_echo "pre-installed" >&6; }
be01d343
PB
13633 fi
13634fi
4b900473 13635
81ecdfbb
RW
13636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13637$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13638if test "x${build}" != "x${host}" ; then
2429c060
PB
13639 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13640 # We already found the complete path
b8025f34 13641 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13643$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13644 else
13645 # Canadian cross, just use what we found
81ecdfbb
RW
13646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13647$as_echo "pre-installed" >&6; }
2429c060 13648 fi
be01d343
PB
13649else
13650 ok=yes
13651 case " ${configdirs} " in
13652 *" gas "*) ;;
13653 *) ok=no ;;
13654 esac
c6b750e1 13655
be01d343
PB
13656 if test $ok = yes; then
13657 # An in-tree tool is available and we can use it
13658 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13660$as_echo "just compiled" >&6; }
2429c060
PB
13661 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13662 # We already found the complete path
b8025f34 13663 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13665$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13666 elif test "x$target" = "x$host"; then
13667 # We can use an host tool
13668 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13670$as_echo "host tool" >&6; }
be01d343
PB
13671 else
13672 # We need a cross tool
81ecdfbb
RW
13673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13674$as_echo "pre-installed" >&6; }
be01d343
PB
13675 fi
13676fi
4b900473 13677
81ecdfbb
RW
13678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13679$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13680if test "x${build}" != "x${host}" ; then
2429c060
PB
13681 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13682 # We already found the complete path
b8025f34 13683 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13685$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13686 else
13687 # Canadian cross, just use what we found
81ecdfbb
RW
13688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13689$as_echo "pre-installed" >&6; }
2429c060 13690 fi
be01d343
PB
13691else
13692 ok=yes
13693 case " ${configdirs} " in
13694 *" gcc "*) ;;
13695 *) ok=no ;;
13696 esac
c6b750e1 13697
be01d343
PB
13698 if test $ok = yes; then
13699 # An in-tree tool is available and we can use it
13700 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13702$as_echo "just compiled" >&6; }
2429c060
PB
13703 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13704 # We already found the complete path
b8025f34 13705 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13707$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13708 elif test "x$target" = "x$host"; then
13709 # We can use an host tool
13710 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13712$as_echo "host tool" >&6; }
be01d343
PB
13713 else
13714 # We need a cross tool
81ecdfbb
RW
13715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13716$as_echo "pre-installed" >&6; }
be01d343
PB
13717 fi
13718fi
4b900473 13719
81ecdfbb
RW
13720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13721$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13722if test "x${build}" != "x${host}" ; then
2429c060
PB
13723 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13724 # We already found the complete path
b8025f34 13725 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13727$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13728 else
13729 # Canadian cross, just use what we found
81ecdfbb
RW
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13731$as_echo "pre-installed" >&6; }
2429c060 13732 fi
be01d343
PB
13733else
13734 ok=yes
13735 case " ${configdirs} " in
13736 *" gcc "*) ;;
13737 *) ok=no ;;
13738 esac
13739 case ,${enable_languages}, in
13740 *,c++,*) ;;
13741 *) ok=no ;;
13742 esac
13743 if test $ok = yes; then
13744 # An in-tree tool is available and we can use it
13745 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
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13747$as_echo "just compiled" >&6; }
2429c060
PB
13748 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13749 # We already found the complete path
b8025f34 13750 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13752$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13753 elif test "x$target" = "x$host"; then
13754 # We can use an host tool
13755 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13757$as_echo "host tool" >&6; }
be01d343
PB
13758 else
13759 # We need a cross tool
81ecdfbb
RW
13760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13761$as_echo "pre-installed" >&6; }
be01d343
PB
13762 fi
13763fi
4b900473 13764
81ecdfbb
RW
13765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13766$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13767if test "x${build}" != "x${host}" ; then
2429c060
PB
13768 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13769 # We already found the complete path
b8025f34 13770 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13772$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13773 else
13774 # Canadian cross, just use what we found
81ecdfbb
RW
13775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13776$as_echo "pre-installed" >&6; }
2429c060 13777 fi
be01d343
PB
13778else
13779 ok=yes
13780 case " ${configdirs} " in
13781 *" gcc "*) ;;
13782 *) ok=no ;;
13783 esac
13784 case ,${enable_languages}, in
13785 *,c++,*) ;;
13786 *) ok=no ;;
13787 esac
13788 if test $ok = yes; then
13789 # An in-tree tool is available and we can use it
13790 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
13791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13792$as_echo "just compiled" >&6; }
2429c060
PB
13793 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13794 # We already found the complete path
b8025f34 13795 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13797$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13798 elif test "x$target" = "x$host"; then
13799 # We can use an host tool
13800 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13802$as_echo "host tool" >&6; }
be01d343
PB
13803 else
13804 # We need a cross tool
81ecdfbb
RW
13805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13806$as_echo "pre-installed" >&6; }
be01d343
PB
13807 fi
13808fi
4b900473 13809
81ecdfbb
RW
13810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13811$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13812if test "x${build}" != "x${host}" ; then
2429c060
PB
13813 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13814 # We already found the complete path
b8025f34 13815 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13817$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13818 else
13819 # Canadian cross, just use what we found
81ecdfbb
RW
13820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13821$as_echo "pre-installed" >&6; }
2429c060 13822 fi
be01d343
PB
13823else
13824 ok=yes
13825 case " ${configdirs} " in
13826 *" binutils "*) ;;
13827 *) ok=no ;;
13828 esac
c6b750e1 13829
be01d343
PB
13830 if test $ok = yes; then
13831 # An in-tree tool is available and we can use it
13832 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13834$as_echo "just compiled" >&6; }
2429c060
PB
13835 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13836 # We already found the complete path
b8025f34 13837 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13839$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13840 elif test "x$target" = "x$host"; then
13841 # We can use an host tool
13842 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13844$as_echo "host tool" >&6; }
be01d343
PB
13845 else
13846 # We need a cross tool
81ecdfbb
RW
13847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13848$as_echo "pre-installed" >&6; }
be01d343
PB
13849 fi
13850fi
4b900473 13851
81ecdfbb
RW
13852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13853$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13854if test "x${build}" != "x${host}" ; then
2429c060
PB
13855 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13856 # We already found the complete path
b8025f34 13857 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13859$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13860 else
13861 # Canadian cross, just use what we found
81ecdfbb
RW
13862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13863$as_echo "pre-installed" >&6; }
2429c060 13864 fi
be01d343
PB
13865else
13866 ok=yes
13867 case " ${configdirs} " in
13868 *" gcc "*) ;;
13869 *) ok=no ;;
13870 esac
c6b750e1 13871
be01d343
PB
13872 if test $ok = yes; then
13873 # An in-tree tool is available and we can use it
13874 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13876$as_echo "just compiled" >&6; }
2429c060
PB
13877 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13878 # We already found the complete path
b8025f34 13879 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13881$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13882 elif test "x$target" = "x$host"; then
13883 # We can use an host tool
13884 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13886$as_echo "host tool" >&6; }
be01d343
PB
13887 else
13888 # We need a cross tool
81ecdfbb
RW
13889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13890$as_echo "pre-installed" >&6; }
be01d343
PB
13891 fi
13892fi
4b900473 13893
81ecdfbb
RW
13894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13895$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13896if test "x${build}" != "x${host}" ; then
2429c060
PB
13897 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13898 # We already found the complete path
b8025f34 13899 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13901$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13902 else
13903 # Canadian cross, just use what we found
81ecdfbb
RW
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13905$as_echo "pre-installed" >&6; }
2429c060 13906 fi
be01d343
PB
13907else
13908 ok=yes
13909 case " ${configdirs} " in
13910 *" gcc "*) ;;
13911 *) ok=no ;;
13912 esac
13913 case ,${enable_languages}, in
13914 *,java,*) ;;
13915 *) ok=no ;;
13916 esac
13917 if test $ok = yes; then
13918 # An in-tree tool is available and we can use it
13919 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13921$as_echo "just compiled" >&6; }
2429c060
PB
13922 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13923 # We already found the complete path
b8025f34 13924 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13926$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13927 elif test "x$target" = "x$host"; then
13928 # We can use an host tool
13929 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13931$as_echo "host tool" >&6; }
be01d343
PB
13932 else
13933 # We need a cross tool
81ecdfbb
RW
13934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13935$as_echo "pre-installed" >&6; }
be01d343
PB
13936 fi
13937fi
4b900473 13938
81ecdfbb
RW
13939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13940$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13941if test "x${build}" != "x${host}" ; then
2429c060
PB
13942 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13943 # We already found the complete path
b8025f34 13944 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13946$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13947 else
13948 # Canadian cross, just use what we found
81ecdfbb
RW
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13950$as_echo "pre-installed" >&6; }
2429c060 13951 fi
be01d343
PB
13952else
13953 ok=yes
13954 case " ${configdirs} " in
13955 *" gcc "*) ;;
13956 *) ok=no ;;
13957 esac
13958 case ,${enable_languages}, in
13959 *,fortran,*) ;;
13960 *) ok=no ;;
13961 esac
13962 if test $ok = yes; then
13963 # An in-tree tool is available and we can use it
13964 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13966$as_echo "just compiled" >&6; }
2429c060
PB
13967 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13968 # We already found the complete path
b8025f34 13969 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13971$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13972 elif test "x$target" = "x$host"; then
13973 # We can use an host tool
13974 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13976$as_echo "host tool" >&6; }
be01d343
PB
13977 else
13978 # We need a cross tool
81ecdfbb
RW
13979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13980$as_echo "pre-installed" >&6; }
be01d343
PB
13981 fi
13982fi
4b900473 13983
81ecdfbb
RW
13984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13985$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13986if test "x${build}" != "x${host}" ; then
2429c060
PB
13987 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13988 # We already found the complete path
b8025f34 13989 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13991$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13992 else
13993 # Canadian cross, just use what we found
81ecdfbb
RW
13994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13995$as_echo "pre-installed" >&6; }
2429c060 13996 fi
be01d343
PB
13997else
13998 ok=yes
13999 case " ${configdirs} " in
14000 *" ld "*) ;;
14001 *) ok=no ;;
14002 esac
c6b750e1 14003
be01d343
PB
14004 if test $ok = yes; then
14005 # An in-tree tool is available and we can use it
14006 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
14007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14008$as_echo "just compiled" >&6; }
2429c060
PB
14009 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14010 # We already found the complete path
b8025f34 14011 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
14012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14013$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14014 elif test "x$target" = "x$host"; then
14015 # We can use an host tool
14016 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
14017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14018$as_echo "host tool" >&6; }
be01d343
PB
14019 else
14020 # We need a cross tool
81ecdfbb
RW
14021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14022$as_echo "pre-installed" >&6; }
be01d343
PB
14023 fi
14024fi
4b900473 14025
81ecdfbb
RW
14026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14027$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 14028if test "x${build}" != "x${host}" ; then
2429c060
PB
14029 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14030 # We already found the complete path
b8025f34 14031 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14033$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14034 else
14035 # Canadian cross, just use what we found
81ecdfbb
RW
14036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14037$as_echo "pre-installed" >&6; }
2429c060 14038 fi
be01d343 14039else
2429c060
PB
14040 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14041 # We already found the complete path
b8025f34 14042 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14044$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 14045 elif test "x$target" = "x$host"; then
be01d343
PB
14046 # We can use an host tool
14047 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
14048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14049$as_echo "host tool" >&6; }
be01d343
PB
14050 else
14051 # We need a cross tool
81ecdfbb
RW
14052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14053$as_echo "pre-installed" >&6; }
be01d343
PB
14054 fi
14055fi
4b900473 14056
81ecdfbb
RW
14057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14058$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 14059if test "x${build}" != "x${host}" ; then
2429c060
PB
14060 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14061 # We already found the complete path
b8025f34 14062 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14064$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14065 else
14066 # Canadian cross, just use what we found
81ecdfbb
RW
14067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14068$as_echo "pre-installed" >&6; }
2429c060 14069 fi
be01d343
PB
14070else
14071 ok=yes
14072 case " ${configdirs} " in
14073 *" binutils "*) ;;
14074 *) ok=no ;;
14075 esac
c6b750e1 14076
be01d343
PB
14077 if test $ok = yes; then
14078 # An in-tree tool is available and we can use it
14079 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
14080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14081$as_echo "just compiled" >&6; }
2429c060
PB
14082 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14083 # We already found the complete path
b8025f34 14084 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14086$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14087 elif test "x$target" = "x$host"; then
14088 # We can use an host tool
14089 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14091$as_echo "host tool" >&6; }
be01d343
PB
14092 else
14093 # We need a cross tool
81ecdfbb
RW
14094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14095$as_echo "pre-installed" >&6; }
be01d343
PB
14096 fi
14097fi
4b900473 14098
81ecdfbb
RW
14099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14100$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14101if test "x${build}" != "x${host}" ; then
2429c060
PB
14102 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14103 # We already found the complete path
b8025f34 14104 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14106$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14107 else
14108 # Canadian cross, just use what we found
81ecdfbb
RW
14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14110$as_echo "pre-installed" >&6; }
2429c060 14111 fi
be01d343
PB
14112else
14113 ok=yes
14114 case " ${configdirs} " in
14115 *" binutils "*) ;;
14116 *) ok=no ;;
14117 esac
c6b750e1 14118
be01d343
PB
14119 if test $ok = yes; then
14120 # An in-tree tool is available and we can use it
14121 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14123$as_echo "just compiled" >&6; }
2429c060
PB
14124 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14125 # We already found the complete path
b8025f34 14126 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14128$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14129 elif test "x$target" = "x$host"; then
14130 # We can use an host tool
14131 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14133$as_echo "host tool" >&6; }
be01d343
PB
14134 else
14135 # We need a cross tool
81ecdfbb
RW
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14137$as_echo "pre-installed" >&6; }
be01d343
PB
14138 fi
14139fi
4b900473 14140
81ecdfbb
RW
14141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14142$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14143if test "x${build}" != "x${host}" ; then
2429c060
PB
14144 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14145 # We already found the complete path
b8025f34 14146 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14148$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14149 else
14150 # Canadian cross, just use what we found
81ecdfbb
RW
14151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14152$as_echo "pre-installed" >&6; }
2429c060 14153 fi
be01d343
PB
14154else
14155 ok=yes
14156 case " ${configdirs} " in
14157 *" binutils "*) ;;
14158 *) ok=no ;;
14159 esac
c6b750e1 14160
be01d343
PB
14161 if test $ok = yes; then
14162 # An in-tree tool is available and we can use it
14163 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14165$as_echo "just compiled" >&6; }
2429c060
PB
14166 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14167 # We already found the complete path
b8025f34 14168 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14170$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14171 elif test "x$target" = "x$host"; then
14172 # We can use an host tool
14173 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14175$as_echo "host tool" >&6; }
be01d343
PB
14176 else
14177 # We need a cross tool
81ecdfbb
RW
14178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14179$as_echo "pre-installed" >&6; }
be01d343
PB
14180 fi
14181fi
4b900473 14182
81ecdfbb
RW
14183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14184$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14185if test "x${build}" != "x${host}" ; then
2429c060
PB
14186 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14187 # We already found the complete path
b8025f34 14188 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14190$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14191 else
14192 # Canadian cross, just use what we found
81ecdfbb
RW
14193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14194$as_echo "pre-installed" >&6; }
2429c060 14195 fi
be01d343
PB
14196else
14197 ok=yes
14198 case " ${configdirs} " in
14199 *" binutils "*) ;;
14200 *) ok=no ;;
14201 esac
c6b750e1 14202
be01d343
PB
14203 if test $ok = yes; then
14204 # An in-tree tool is available and we can use it
14205 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14207$as_echo "just compiled" >&6; }
2429c060
PB
14208 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14209 # We already found the complete path
b8025f34 14210 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14212$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14213 elif test "x$target" = "x$host"; then
14214 # We can use an host tool
14215 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14217$as_echo "host tool" >&6; }
be01d343
PB
14218 else
14219 # We need a cross tool
81ecdfbb
RW
14220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14221$as_echo "pre-installed" >&6; }
be01d343
PB
14222 fi
14223fi
4b900473 14224
81ecdfbb
RW
14225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14226$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14227if test "x${build}" != "x${host}" ; then
2429c060
PB
14228 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14229 # We already found the complete path
b8025f34 14230 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14232$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14233 else
14234 # Canadian cross, just use what we found
81ecdfbb
RW
14235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14236$as_echo "pre-installed" >&6; }
2429c060 14237 fi
be01d343
PB
14238else
14239 ok=yes
14240 case " ${configdirs} " in
14241 *" binutils "*) ;;
14242 *) ok=no ;;
14243 esac
c6b750e1 14244
be01d343
PB
14245 if test $ok = yes; then
14246 # An in-tree tool is available and we can use it
14247 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14249$as_echo "just compiled" >&6; }
2429c060
PB
14250 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14251 # We already found the complete path
b8025f34 14252 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14254$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14255 elif test "x$target" = "x$host"; then
14256 # We can use an host tool
14257 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14259$as_echo "host tool" >&6; }
be01d343
PB
14260 else
14261 # We need a cross tool
81ecdfbb
RW
14262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14263$as_echo "pre-installed" >&6; }
be01d343 14264 fi
a0da8069 14265fi
54752a6b 14266
81ecdfbb
RW
14267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14268$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14269if test "x${build}" != "x${host}" ; then
14270 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14271 # We already found the complete path
14272 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14274$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14275 else
14276 # Canadian cross, just use what we found
81ecdfbb
RW
14277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14278$as_echo "pre-installed" >&6; }
0c24b341
NC
14279 fi
14280else
14281 ok=yes
14282 case " ${configdirs} " in
14283 *" binutils "*) ;;
14284 *) ok=no ;;
14285 esac
14286
14287 if test $ok = yes; then
14288 # An in-tree tool is available and we can use it
14289 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14291$as_echo "just compiled" >&6; }
0c24b341
NC
14292 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14293 # We already found the complete path
14294 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14296$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14297 elif test "x$target" = "x$host"; then
14298 # We can use an host tool
14299 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14301$as_echo "host tool" >&6; }
0c24b341
NC
14302 else
14303 # We need a cross tool
81ecdfbb
RW
14304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14305$as_echo "pre-installed" >&6; }
0c24b341
NC
14306 fi
14307fi
14308
54752a6b
NN
14309
14310
be01d343 14311
4b900473 14312
a0da8069
NN
14313# Certain tools may need extra flags.
14314AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14315RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14316NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14317
be01d343
PB
14318# When building target libraries, except in a Canadian cross, we use
14319# the same toolchain as the compiler we just built.
14320COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14321COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14322COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14323if test $host = $build; then
14324 case " $configdirs " in
14325 *" gcc "*)
14326 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14327 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14328 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14329 ;;
14330 esac
14331fi
14332
14333
14334
14335
14336
81ecdfbb
RW
14337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14338$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14339# Check whether --enable-maintainer-mode was given.
14340if test "${enable_maintainer_mode+set}" = set; then :
14341 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14342else
14343 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14344fi
14345
14346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14347$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14348
14349
14350if test "$USE_MAINTAINER_MODE" = yes; then
14351 MAINTAINER_MODE_TRUE=
14352 MAINTAINER_MODE_FALSE='#'
14353else
14354 MAINTAINER_MODE_TRUE='#'
14355 MAINTAINER_MODE_FALSE=
c6b750e1 14356fi
3d5e36ae
AO
14357MAINT=$MAINTAINER_MODE_TRUE
14358
1d39f329
NN
14359# ---------------------
14360# GCC bootstrap support
14361# ---------------------
14362
14363# Stage specific cflags for build.
14364stage1_cflags="-g"
14365case $build in
14366 vax-*-*)
14367 case ${GCC} in
14368 yes) stage1_cflags="-g -Wa,-J" ;;
14369 *) stage1_cflags="-g -J" ;;
14370 esac ;;
1d39f329
NN
14371esac
14372
1d89b610 14373# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14374if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14375 saved_CFLAGS="$CFLAGS"
14376
14377 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14378 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14380$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14382/* end confdefs.h. */
14383
2038f525
PB
14384#if (__GNUC__ < 3) \
14385 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14386 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14387#error http://gcc.gnu.org/PR29382
14388#endif
14389
c6b750e1
DJ
14390int
14391main ()
14392{
14393
14394 ;
14395 return 0;
14396}
14397_ACEOF
81ecdfbb
RW
14398if ac_fn_c_try_compile "$LINENO"; then :
14399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14400$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14401else
81ecdfbb
RW
14402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14403$as_echo "no" >&6; }
c6b750e1 14404fi
81ecdfbb 14405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14406
14407 CFLAGS="$saved_CFLAGS"
14408fi
14409
14410
1d39f329 14411
8a0d8a5c 14412# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14413# Check whether --enable-stage1-checking was given.
14414if test "${enable_stage1_checking+set}" = set; then :
14415 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14416else
5566c1fa 14417 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14418 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14419else
5566c1fa 14420 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14421fi
81ecdfbb 14422fi
8a0d8a5c
PB
14423
14424
c6b750e1 14425
81ecdfbb
RW
14426# Enable -Werror in bootstrap stage2 and later.
14427# Check whether --enable-werror was given.
14428if test "${enable_werror+set}" = set; then :
14429 enableval=$enable_werror;
1d39f329 14430else
a0323144 14431 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14432 enable_werror=yes
79fcd0ec
PB
14433else
14434 enable_werror=no
14435fi
81ecdfbb
RW
14436fi
14437
1a6f2dc7
NN
14438case ${enable_werror} in
14439 yes) stage2_werror_flag="--enable-werror-always" ;;
14440 *) stage2_werror_flag="" ;;
1d39f329
NN
14441esac
14442
14443
e8a5fa9c
RW
14444# Specify what files to not compare during bootstrap.
14445
14446compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14447case "$target" in
14448 hppa*64*-*-hpux*) ;;
14449 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14450esac
1f53ca9a
AO
14451case " $configdirs " in
14452*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14453esac
e8a5fa9c
RW
14454
14455
81ecdfbb
RW
14456ac_config_files="$ac_config_files Makefile"
14457
c6b750e1 14458cat >confcache <<\_ACEOF
a0da8069
NN
14459# This file is a shell script that caches the results of configure
14460# tests run on this system so they can be shared between configure
c6b750e1
DJ
14461# scripts and configure runs, see configure's option --config-cache.
14462# It is not useful on other systems. If it contains results you don't
14463# want to keep, you may remove or edit it.
a0da8069 14464#
c6b750e1
DJ
14465# config.status only pays attention to the cache file if you give it
14466# the --recheck option to rerun configure.
a0da8069 14467#
c6b750e1
DJ
14468# `ac_cv_env_foo' variables (set or unset) will be overridden when
14469# loading this file, other *unset* `ac_cv_foo' will be assigned the
14470# following values.
14471
14472_ACEOF
14473
a0da8069
NN
14474# The following way of writing the cache mishandles newlines in values,
14475# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14476# So, we kill variables containing newlines.
a0da8069
NN
14477# Ultrix sh set writes to stderr and can't be redirected directly,
14478# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14479(
14480 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14481 eval ac_val=\$$ac_var
14482 case $ac_val in #(
14483 *${as_nl}*)
14484 case $ac_var in #(
14485 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14486$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14487 esac
14488 case $ac_var in #(
14489 _ | IFS | as_nl) ;; #(
14490 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14491 *) { eval $ac_var=; unset $ac_var;} ;;
14492 esac ;;
14493 esac
14494 done
14495
c6b750e1 14496 (set) 2>&1 |
81ecdfbb
RW
14497 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14498 *${as_nl}ac_space=\ *)
14499 # `set' does not quote correctly, so add quotes: double-quote
14500 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14501 sed -n \
14502 "s/'/'\\\\''/g;
14503 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14504 ;; #(
c6b750e1
DJ
14505 *)
14506 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14507 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14508 ;;
81ecdfbb
RW
14509 esac |
14510 sort
14511) |
c6b750e1 14512 sed '
81ecdfbb 14513 /^ac_cv_env_/b end
c6b750e1 14514 t clear
81ecdfbb 14515 :clear
c6b750e1
DJ
14516 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14517 t end
81ecdfbb
RW
14518 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14519 :end' >>confcache
14520if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14521 if test -w "$cache_file"; then
14522 test "x$cache_file" != "x/dev/null" &&
14523 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14524$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14525 cat confcache >$cache_file
a0da8069 14526 else
81ecdfbb
RW
14527 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14528$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14529 fi
852e5f18 14530fi
a0da8069 14531rm -f confcache
852e5f18 14532
a0da8069
NN
14533test "x$prefix" = xNONE && prefix=$ac_default_prefix
14534# Let make expand exec_prefix.
14535test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14536
a0da8069
NN
14537# Transform confdefs.h into DEFS.
14538# Protect against shell expansion while executing Makefile rules.
14539# Protect against Makefile macro expansion.
c6b750e1
DJ
14540#
14541# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14542# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14543# look for a macro that doesn't take arguments.
81ecdfbb
RW
14544ac_script='
14545:mline
14546/\\$/{
14547 N
14548 s,\\\n,,
14549 b mline
14550}
c6b750e1 14551t clear
81ecdfbb
RW
14552:clear
14553s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14554t quote
81ecdfbb 14555s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14556t quote
81ecdfbb
RW
14557b any
14558:quote
14559s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14560s/\[/\\&/g
14561s/\]/\\&/g
14562s/\$/$$/g
14563H
14564:any
14565${
14566 g
14567 s/^\n//
14568 s/\n/ /g
14569 p
14570}
14571'
14572DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14573
14574
14575ac_libobjs=
14576ac_ltlibobjs=
14577for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14578 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14579 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14580 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14581 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14582 # will be set to the directory where LIBOBJS objects are built.
14583 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14584 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14585done
14586LIBOBJS=$ac_libobjs
852e5f18 14587
c6b750e1 14588LTLIBOBJS=$ac_ltlibobjs
376a0e54 14589
cac3d6c4 14590
c6b750e1
DJ
14591
14592: ${CONFIG_STATUS=./config.status}
81ecdfbb 14593ac_write_fail=0
c6b750e1
DJ
14594ac_clean_files_save=$ac_clean_files
14595ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14596{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14597$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14598as_write_fail=0
14599cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14600#! $SHELL
14601# Generated by $as_me.
a0da8069 14602# Run this file to recreate the current configuration.
a0da8069 14603# Compiler output produced by configure, useful for debugging
c6b750e1 14604# configure, is in config.log if it exists.
376a0e54 14605
c6b750e1
DJ
14606debug=false
14607ac_cs_recheck=false
14608ac_cs_silent=false
c6b750e1 14609
81ecdfbb
RW
14610SHELL=\${CONFIG_SHELL-$SHELL}
14611export SHELL
14612_ASEOF
14613cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14614## -------------------- ##
14615## M4sh Initialization. ##
14616## -------------------- ##
14617
14618# Be more Bourne compatible
14619DUALCASE=1; export DUALCASE # for MKS sh
14620if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14621 emulate sh
14622 NULLCMD=:
81ecdfbb 14623 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14624 # is contrary to our usage. Disable this feature.
14625 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14626 setopt NO_GLOB_SUBST
14627else
14628 case `(set -o) 2>/dev/null` in #(
14629 *posix*) :
14630 set -o posix ;; #(
14631 *) :
14632 ;;
14633esac
c6b750e1 14634fi
c6b750e1 14635
81ecdfbb
RW
14636
14637as_nl='
14638'
14639export as_nl
14640# Printing a long string crashes Solaris 7 /usr/bin/printf.
14641as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14642as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14643as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14644# Prefer a ksh shell builtin over an external printf program on Solaris,
14645# but without wasting forks for bash or zsh.
14646if test -z "$BASH_VERSION$ZSH_VERSION" \
14647 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14648 as_echo='print -r --'
14649 as_echo_n='print -rn --'
14650elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14651 as_echo='printf %s\n'
14652 as_echo_n='printf %s'
14653else
14654 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14655 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14656 as_echo_n='/usr/ucb/echo -n'
14657 else
14658 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14659 as_echo_n_body='eval
14660 arg=$1;
14661 case $arg in #(
14662 *"$as_nl"*)
14663 expr "X$arg" : "X\\(.*\\)$as_nl";
14664 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14665 esac;
14666 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14667 '
14668 export as_echo_n_body
14669 as_echo_n='sh -c $as_echo_n_body as_echo'
14670 fi
14671 export as_echo_body
14672 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14673fi
14674
81ecdfbb
RW
14675# The user is always right.
14676if test "${PATH_SEPARATOR+set}" != set; then
14677 PATH_SEPARATOR=:
14678 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14679 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14680 PATH_SEPARATOR=';'
14681 }
14682fi
14683
14684
14685# IFS
14686# We need space, tab and new line, in precisely that order. Quoting is
14687# there to prevent editors from complaining about space-tab.
14688# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14689# splitting by setting IFS to empty value.)
14690IFS=" "" $as_nl"
14691
14692# Find who we are. Look in the path if we contain no directory separator.
14693case $0 in #((
14694 *[\\/]* ) as_myself=$0 ;;
14695 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14696for as_dir in $PATH
14697do
14698 IFS=$as_save_IFS
14699 test -z "$as_dir" && as_dir=.
14700 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14701 done
14702IFS=$as_save_IFS
14703
14704 ;;
14705esac
14706# We did not find ourselves, most probably we were run as `sh COMMAND'
14707# in which case we are not to be found in the path.
14708if test "x$as_myself" = x; then
14709 as_myself=$0
14710fi
14711if test ! -f "$as_myself"; then
14712 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14713 exit 1
14714fi
c6b750e1 14715
81ecdfbb
RW
14716# Unset variables that we do not need and which cause bugs (e.g. in
14717# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14718# suppresses any "Segmentation fault" message there. '((' could
14719# trigger a bug in pdksh 5.2.14.
14720for as_var in BASH_ENV ENV MAIL MAILPATH
14721do eval test x\${$as_var+set} = xset \
14722 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14723done
c6b750e1
DJ
14724PS1='$ '
14725PS2='> '
14726PS4='+ '
14727
14728# NLS nuisances.
81ecdfbb
RW
14729LC_ALL=C
14730export LC_ALL
14731LANGUAGE=C
14732export LANGUAGE
14733
14734# CDPATH.
14735(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14736
14737
14738# as_fn_error ERROR [LINENO LOG_FD]
14739# ---------------------------------
14740# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14741# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14742# script with status $?, using 1 if that was 0.
14743as_fn_error ()
14744{
14745 as_status=$?; test $as_status -eq 0 && as_status=1
14746 if test "$3"; then
14747 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14748 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14749 fi
81ecdfbb
RW
14750 $as_echo "$as_me: error: $1" >&2
14751 as_fn_exit $as_status
14752} # as_fn_error
14753
14754
14755# as_fn_set_status STATUS
14756# -----------------------
14757# Set $? to STATUS, without forking.
14758as_fn_set_status ()
14759{
14760 return $1
14761} # as_fn_set_status
14762
14763# as_fn_exit STATUS
14764# -----------------
14765# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14766as_fn_exit ()
14767{
14768 set +e
14769 as_fn_set_status $1
14770 exit $1
14771} # as_fn_exit
14772
14773# as_fn_unset VAR
14774# ---------------
14775# Portably unset VAR.
14776as_fn_unset ()
14777{
14778 { eval $1=; unset $1;}
14779}
14780as_unset=as_fn_unset
14781# as_fn_append VAR VALUE
14782# ----------------------
14783# Append the text in VALUE to the end of the definition contained in VAR. Take
14784# advantage of any shell optimizations that allow amortized linear growth over
14785# repeated appends, instead of the typical quadratic growth present in naive
14786# implementations.
14787if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14788 eval 'as_fn_append ()
14789 {
14790 eval $1+=\$2
14791 }'
14792else
14793 as_fn_append ()
14794 {
14795 eval $1=\$$1\$2
14796 }
14797fi # as_fn_append
14798
14799# as_fn_arith ARG...
14800# ------------------
14801# Perform arithmetic evaluation on the ARGs, and store the result in the
14802# global $as_val. Take advantage of shells that can avoid forks. The arguments
14803# must be portable across $(()) and expr.
14804if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14805 eval 'as_fn_arith ()
14806 {
14807 as_val=$(( $* ))
14808 }'
14809else
14810 as_fn_arith ()
14811 {
14812 as_val=`expr "$@" || test $? -eq 1`
14813 }
14814fi # as_fn_arith
14815
c6b750e1 14816
81ecdfbb
RW
14817if expr a : '\(a\)' >/dev/null 2>&1 &&
14818 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14819 as_expr=expr
14820else
14821 as_expr=false
14822fi
14823
81ecdfbb 14824if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14825 as_basename=basename
14826else
14827 as_basename=false
14828fi
14829
81ecdfbb
RW
14830if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14831 as_dirname=dirname
14832else
14833 as_dirname=false
14834fi
c6b750e1 14835
81ecdfbb 14836as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14837$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14838 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14839 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14840$as_echo X/"$0" |
14841 sed '/^.*\/\([^/][^/]*\)\/*$/{
14842 s//\1/
14843 q
14844 }
14845 /^X\/\(\/\/\)$/{
14846 s//\1/
14847 q
14848 }
14849 /^X\/\(\/\).*/{
14850 s//\1/
14851 q
14852 }
14853 s/.*/./; q'`
c6b750e1 14854
c6b750e1
DJ
14855# Avoid depending upon Character Ranges.
14856as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14857as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14858as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14859as_cr_digits='0123456789'
14860as_cr_alnum=$as_cr_Letters$as_cr_digits
14861
81ecdfbb
RW
14862ECHO_C= ECHO_N= ECHO_T=
14863case `echo -n x` in #(((((
14864-n*)
14865 case `echo 'xy\c'` in
14866 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14867 xy) ECHO_C='\c';;
14868 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14869 ECHO_T=' ';;
14870 esac;;
14871*)
14872 ECHO_N='-n';;
c6b750e1
DJ
14873esac
14874
81ecdfbb
RW
14875rm -f conf$$ conf$$.exe conf$$.file
14876if test -d conf$$.dir; then
14877 rm -f conf$$.dir/conf$$.file
c6b750e1 14878else
81ecdfbb
RW
14879 rm -f conf$$.dir
14880 mkdir conf$$.dir 2>/dev/null
c6b750e1 14881fi
81ecdfbb
RW
14882if (echo >conf$$.file) 2>/dev/null; then
14883 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14884 as_ln_s='ln -s'
81ecdfbb
RW
14885 # ... but there are two gotchas:
14886 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14887 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14888 # In both cases, we have to default to `cp -p'.
14889 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14890 as_ln_s='cp -p'
14891 elif ln conf$$.file conf$$ 2>/dev/null; then
14892 as_ln_s=ln
14893 else
14894 as_ln_s='cp -p'
c6b750e1 14895 fi
c6b750e1
DJ
14896else
14897 as_ln_s='cp -p'
14898fi
81ecdfbb
RW
14899rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14900rmdir conf$$.dir 2>/dev/null
14901
14902
14903# as_fn_mkdir_p
14904# -------------
14905# Create "$as_dir" as a directory, including parents if necessary.
14906as_fn_mkdir_p ()
14907{
14908
14909 case $as_dir in #(
14910 -*) as_dir=./$as_dir;;
14911 esac
14912 test -d "$as_dir" || eval $as_mkdir_p || {
14913 as_dirs=
14914 while :; do
14915 case $as_dir in #(
14916 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14917 *) as_qdir=$as_dir;;
14918 esac
14919 as_dirs="'$as_qdir' $as_dirs"
14920 as_dir=`$as_dirname -- "$as_dir" ||
14921$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14922 X"$as_dir" : 'X\(//\)[^/]' \| \
14923 X"$as_dir" : 'X\(//\)$' \| \
14924 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14925$as_echo X"$as_dir" |
14926 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14927 s//\1/
14928 q
14929 }
14930 /^X\(\/\/\)[^/].*/{
14931 s//\1/
14932 q
14933 }
14934 /^X\(\/\/\)$/{
14935 s//\1/
14936 q
14937 }
14938 /^X\(\/\).*/{
14939 s//\1/
14940 q
14941 }
14942 s/.*/./; q'`
14943 test -d "$as_dir" && break
14944 done
14945 test -z "$as_dirs" || eval "mkdir $as_dirs"
14946 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14947
c6b750e1 14948
81ecdfbb 14949} # as_fn_mkdir_p
c6b750e1 14950if mkdir -p . 2>/dev/null; then
81ecdfbb 14951 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14952else
14953 test -d ./-p && rmdir ./-p
14954 as_mkdir_p=false
14955fi
14956
81ecdfbb
RW
14957if test -x / >/dev/null 2>&1; then
14958 as_test_x='test -x'
14959else
14960 if ls -dL / >/dev/null 2>&1; then
14961 as_ls_L_option=L
14962 else
14963 as_ls_L_option=
14964 fi
14965 as_test_x='
14966 eval sh -c '\''
14967 if test -d "$1"; then
14968 test -d "$1/.";
14969 else
14970 case $1 in #(
14971 -*)set "./$1";;
14972 esac;
14973 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14974 ???[sx]*):;;*)false;;esac;fi
14975 '\'' sh
14976 '
14977fi
14978as_executable_p=$as_test_x
c6b750e1
DJ
14979
14980# Sed expression to map a string onto a valid CPP name.
14981as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14982
14983# Sed expression to map a string onto a valid variable name.
14984as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14985
14986
c6b750e1 14987exec 6>&1
81ecdfbb
RW
14988## ----------------------------------- ##
14989## Main body of $CONFIG_STATUS script. ##
14990## ----------------------------------- ##
14991_ASEOF
14992test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14993
14994cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14995# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14996# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14997# values after options handling.
14998ac_log="
c6b750e1 14999This file was extended by $as_me, which was
81ecdfbb 15000generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
15001
15002 CONFIG_FILES = $CONFIG_FILES
15003 CONFIG_HEADERS = $CONFIG_HEADERS
15004 CONFIG_LINKS = $CONFIG_LINKS
15005 CONFIG_COMMANDS = $CONFIG_COMMANDS
15006 $ $0 $@
15007
81ecdfbb
RW
15008on `(hostname || uname -n) 2>/dev/null | sed 1q`
15009"
15010
c6b750e1
DJ
15011_ACEOF
15012
81ecdfbb
RW
15013case $ac_config_files in *"
15014"*) set x $ac_config_files; shift; ac_config_files=$*;;
15015esac
c6b750e1 15016
c6b750e1 15017
c6b750e1 15018
81ecdfbb
RW
15019cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15020# Files that config.status was made for.
15021config_files="$ac_config_files"
c6b750e1 15022
81ecdfbb 15023_ACEOF
c6b750e1 15024
81ecdfbb 15025cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15026ac_cs_usage="\
81ecdfbb
RW
15027\`$as_me' instantiates files and other configuration actions
15028from templates according to the current configuration. Unless the files
15029and actions are specified as TAGs, all are instantiated by default.
c6b750e1 15030
81ecdfbb 15031Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
15032
15033 -h, --help print this help, then exit
81ecdfbb
RW
15034 -V, --version print version number and configuration settings, then exit
15035 -q, --quiet, --silent
15036 do not print progress messages
c6b750e1
DJ
15037 -d, --debug don't remove temporary files
15038 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
15039 --file=FILE[:TEMPLATE]
15040 instantiate the configuration file FILE
c6b750e1
DJ
15041
15042Configuration files:
15043$config_files
15044
81ecdfbb 15045Report bugs to the package provider."
c6b750e1 15046
81ecdfbb
RW
15047_ACEOF
15048cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
15049ac_cs_version="\\
15050config.status
81ecdfbb
RW
15051configured by $0, generated by GNU Autoconf 2.64,
15052 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 15053
81ecdfbb 15054Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
15055This config.status script is free software; the Free Software Foundation
15056gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
15057
15058ac_pwd='$ac_pwd'
15059srcdir='$srcdir'
15060INSTALL='$INSTALL'
8e957354 15061AWK='$AWK'
81ecdfbb 15062test -n "\$AWK" || AWK=awk
c6b750e1
DJ
15063_ACEOF
15064
81ecdfbb
RW
15065cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15066# The default lists apply if the user does not specify any file.
c6b750e1
DJ
15067ac_need_defaults=:
15068while test $# != 0
a0da8069 15069do
c6b750e1
DJ
15070 case $1 in
15071 --*=*)
81ecdfbb
RW
15072 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15073 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
15074 ac_shift=:
15075 ;;
81ecdfbb 15076 *)
c6b750e1
DJ
15077 ac_option=$1
15078 ac_optarg=$2
15079 ac_shift=shift
15080 ;;
c6b750e1
DJ
15081 esac
15082
15083 case $ac_option in
15084 # Handling of the options.
a0da8069 15085 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15086 ac_cs_recheck=: ;;
81ecdfbb
RW
15087 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15088 $as_echo "$ac_cs_version"; exit ;;
15089 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15090 debug=: ;;
15091 --file | --fil | --fi | --f )
15092 $ac_shift
81ecdfbb
RW
15093 case $ac_optarg in
15094 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15095 esac
15096 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15097 ac_need_defaults=false;;
81ecdfbb
RW
15098 --he | --h | --help | --hel | -h )
15099 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15100 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15101 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15102 ac_cs_silent=: ;;
15103
15104 # This is an error.
81ecdfbb
RW
15105 -*) as_fn_error "unrecognized option: \`$1'
15106Try \`$0 --help' for more information." ;;
c6b750e1 15107
81ecdfbb
RW
15108 *) as_fn_append ac_config_targets " $1"
15109 ac_need_defaults=false ;;
c6b750e1 15110
376a0e54 15111 esac
c6b750e1 15112 shift
376a0e54
CM
15113done
15114
c6b750e1 15115ac_configure_extra_args=
376a0e54 15116
c6b750e1
DJ
15117if $ac_cs_silent; then
15118 exec 6>/dev/null
15119 ac_configure_extra_args="$ac_configure_extra_args --silent"
15120fi
376a0e54 15121
c6b750e1 15122_ACEOF
81ecdfbb 15123cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15124if \$ac_cs_recheck; then
81ecdfbb
RW
15125 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15126 shift
15127 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15128 CONFIG_SHELL='$SHELL'
15129 export CONFIG_SHELL
15130 exec "\$@"
c6b750e1
DJ
15131fi
15132
15133_ACEOF
81ecdfbb
RW
15134cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15135exec 5>>config.log
15136{
15137 echo
15138 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15139## Running $as_me. ##
15140_ASBOX
15141 $as_echo "$ac_log"
15142} >&5
c6b750e1 15143
81ecdfbb
RW
15144_ACEOF
15145cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15146#
15147# INIT-COMMANDS
15148#
15149extrasub_build="$extrasub_build"
15150 extrasub_host="$extrasub_host"
15151 extrasub_target="$extrasub_target"
15152
81ecdfbb 15153_ACEOF
c6b750e1 15154
81ecdfbb 15155cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15156
81ecdfbb 15157# Handling of arguments.
c6b750e1
DJ
15158for ac_config_target in $ac_config_targets
15159do
81ecdfbb
RW
15160 case $ac_config_target in
15161 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15162
15163 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15164 esac
15165done
15166
81ecdfbb 15167
c6b750e1
DJ
15168# If the user did not use the arguments to specify the items to instantiate,
15169# then the envvar interface is used. Set only those that are not.
15170# We use the long form for the default assignment because of an extremely
15171# bizarre bug on SunOS 4.1.3.
15172if $ac_need_defaults; then
15173 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15174fi
15175
15176# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15177# simply because there is no reason against having it here, and in addition,
c6b750e1 15178# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15179# Hook for its removal unless debugging.
15180# Note that there is a small window in which the directory will not be cleaned:
15181# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15182$debug ||
15183{
81ecdfbb
RW
15184 tmp=
15185 trap 'exit_status=$?
15186 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15187' 0
15188 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15189}
c6b750e1
DJ
15190# Create a (secure) tmp directory for tmp files.
15191
15192{
81ecdfbb 15193 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15194 test -n "$tmp" && test -d "$tmp"
15195} ||
15196{
81ecdfbb
RW
15197 tmp=./conf$$-$RANDOM
15198 (umask 077 && mkdir "$tmp")
15199} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15200
15201# Set up the scripts for CONFIG_FILES section.
15202# No need to generate them if there are no CONFIG_FILES.
15203# This happens for instance with `./config.status config.h'.
15204if test -n "$CONFIG_FILES"; then
15205
15206if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15207 ac_cs_awk_getline=:
15208 ac_cs_awk_pipe_init=
15209 ac_cs_awk_read_file='
15210 while ((getline aline < (F[key])) > 0)
15211 print(aline)
15212 close(F[key])'
15213 ac_cs_awk_pipe_fini=
15214else
15215 ac_cs_awk_getline=false
15216 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15217 ac_cs_awk_read_file='
15218 print "|#_!!_#|"
15219 print "cat " F[key] " &&"
15220 '$ac_cs_awk_pipe_init
15221 # The final `:' finishes the AND list.
15222 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15223fi
15224ac_cr=`echo X | tr X '\015'`
15225# On cygwin, bash can eat \r inside `` if the user requested igncr.
15226# But we know of no other shell where ac_cr would be empty at this
15227# point, so we can use a bashism as a fallback.
15228if test "x$ac_cr" = x; then
15229 eval ac_cr=\$\'\\r\'
15230fi
15231ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15232if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15233 ac_cs_awk_cr='\r'
15234else
15235 ac_cs_awk_cr=$ac_cr
15236fi
15237
15238echo 'BEGIN {' >"$tmp/subs1.awk" &&
15239_ACEOF
15240
15241# Create commands to substitute file output variables.
c6b750e1 15242{
81ecdfbb
RW
15243 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15244 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15245 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15246 echo "_ACAWK" &&
15247 echo "_ACEOF"
15248} >conf$$files.sh &&
15249. ./conf$$files.sh ||
15250 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15251rm -f conf$$files.sh
c6b750e1 15252
81ecdfbb
RW
15253{
15254 echo "cat >conf$$subs.awk <<_ACEOF" &&
15255 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15256 echo "_ACEOF"
15257} >conf$$subs.sh ||
15258 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15259ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15260ac_delim='%!_!# '
15261for ac_last_try in false false false false false :; do
15262 . ./conf$$subs.sh ||
15263 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15264
15265 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15266 if test $ac_delim_n = $ac_delim_num; then
15267 break
15268 elif $ac_last_try; then
15269 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15270 else
15271 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15272 fi
15273done
15274rm -f conf$$subs.sh
15275
15276cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15277cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15278_ACEOF
81ecdfbb
RW
15279sed -n '
15280h
15281s/^/S["/; s/!.*/"]=/
15282p
15283g
15284s/^[^!]*!//
15285:repl
15286t repl
15287s/'"$ac_delim"'$//
15288t delim
15289:nl
15290h
15291s/\(.\{148\}\).*/\1/
15292t more1
15293s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15294p
15295n
15296b repl
15297:more1
15298s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15299p
15300g
15301s/.\{148\}//
15302t nl
15303:delim
15304h
15305s/\(.\{148\}\).*/\1/
15306t more2
15307s/["\\]/\\&/g; s/^/"/; s/$/"/
15308p
15309b
15310:more2
15311s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15312p
15313g
15314s/.\{148\}//
15315t delim
15316' <conf$$subs.awk | sed '
15317/^[^""]/{
15318 N
15319 s/\n//
15320}
15321' >>$CONFIG_STATUS || ac_write_fail=1
15322rm -f conf$$subs.awk
15323cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15324_ACAWK
15325cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15326 for (key in S) S_is_set[key] = 1
15327 FS = "\a"
15328 \$ac_cs_awk_pipe_init
15329}
15330{
15331 line = $ 0
15332 nfields = split(line, field, "@")
15333 substed = 0
15334 len = length(field[1])
15335 for (i = 2; i < nfields; i++) {
15336 key = field[i]
15337 keylen = length(key)
15338 if (S_is_set[key]) {
15339 value = S[key]
15340 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15341 len += length(value) + length(field[++i])
15342 substed = 1
15343 } else
15344 len += 1 + keylen
15345 }
15346 if (nfields == 3 && !substed) {
15347 key = field[2]
15348 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15349 \$ac_cs_awk_read_file
15350 next
15351 }
15352 }
15353 print line
15354}
15355\$ac_cs_awk_pipe_fini
15356_ACAWK
15357_ACEOF
15358cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15359if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15360 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15361else
15362 cat
15363fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15364 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15365_ACEOF
15366
15367# VPATH may cause trouble with some makes, so we remove $(srcdir),
15368# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15369# trailing colons and then remove the whole line if VPATH becomes empty
15370# (actually we leave an empty line to preserve line numbers).
15371if test "x$srcdir" = x.; then
15372 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15373s/:*\$(srcdir):*/:/
15374s/:*\${srcdir}:*/:/
15375s/:*@srcdir@:*/:/
15376s/^\([^=]*=[ ]*\):*/\1/
15377s/:*$//
15378s/^[^=]*=[ ]*$//
15379}'
15380fi
c6b750e1 15381
81ecdfbb
RW
15382cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15383fi # test -n "$CONFIG_FILES"
c6b750e1 15384
c6b750e1 15385
81ecdfbb
RW
15386eval set X " :F $CONFIG_FILES "
15387shift
15388for ac_tag
15389do
15390 case $ac_tag in
15391 :[FHLC]) ac_mode=$ac_tag; continue;;
15392 esac
15393 case $ac_mode$ac_tag in
15394 :[FHL]*:*);;
15395 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15396 :[FH]-) ac_tag=-:-;;
15397 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15398 esac
15399 ac_save_IFS=$IFS
15400 IFS=:
15401 set x $ac_tag
15402 IFS=$ac_save_IFS
15403 shift
15404 ac_file=$1
15405 shift
252b5132 15406
81ecdfbb
RW
15407 case $ac_mode in
15408 :L) ac_source=$1;;
15409 :[FH])
15410 ac_file_inputs=
15411 for ac_f
15412 do
15413 case $ac_f in
15414 -) ac_f="$tmp/stdin";;
15415 *) # Look for the file first in the build tree, then in the source tree
15416 # (if the path is not absolute). The absolute path cannot be DOS-style,
15417 # because $ac_f cannot contain `:'.
15418 test -f "$ac_f" ||
15419 case $ac_f in
15420 [\\/$]*) false;;
15421 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15422 esac ||
15423 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15424 esac
15425 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15426 as_fn_append ac_file_inputs " '$ac_f'"
15427 done
c6b750e1 15428
81ecdfbb
RW
15429 # Let's still pretend it is `configure' which instantiates (i.e., don't
15430 # use $as_me), people would be surprised to read:
15431 # /* config.h. Generated by config.status. */
15432 configure_input='Generated from '`
15433 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15434 `' by configure.'
15435 if test x"$ac_file" != x-; then
15436 configure_input="$ac_file. $configure_input"
15437 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15438$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15439 fi
81ecdfbb
RW
15440 # Neutralize special characters interpreted by sed in replacement strings.
15441 case $configure_input in #(
15442 *\&* | *\|* | *\\* )
15443 ac_sed_conf_input=`$as_echo "$configure_input" |
15444 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15445 *) ac_sed_conf_input=$configure_input;;
15446 esac
cac3d6c4 15447
81ecdfbb
RW
15448 case $ac_tag in
15449 *:-:* | *:-) cat >"$tmp/stdin" \
15450 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15451 esac
15452 ;;
a0da8069 15453 esac
252b5132 15454
81ecdfbb 15455 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15456$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15457 X"$ac_file" : 'X\(//\)[^/]' \| \
15458 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15459 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15460$as_echo X"$ac_file" |
15461 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15462 s//\1/
15463 q
15464 }
15465 /^X\(\/\/\)[^/].*/{
15466 s//\1/
15467 q
15468 }
15469 /^X\(\/\/\)$/{
15470 s//\1/
15471 q
15472 }
15473 /^X\(\/\).*/{
15474 s//\1/
15475 q
15476 }
15477 s/.*/./; q'`
15478 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15479 ac_builddir=.
252b5132 15480
81ecdfbb
RW
15481case "$ac_dir" in
15482.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15483*)
15484 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15485 # A ".." for each directory in $ac_dir_suffix.
15486 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15487 case $ac_top_builddir_sub in
15488 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15489 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15490 esac ;;
15491esac
15492ac_abs_top_builddir=$ac_pwd
15493ac_abs_builddir=$ac_pwd$ac_dir_suffix
15494# for backward compatibility:
15495ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15496
15497case $srcdir in
81ecdfbb 15498 .) # We are building in place.
c6b750e1 15499 ac_srcdir=.
81ecdfbb
RW
15500 ac_top_srcdir=$ac_top_builddir_sub
15501 ac_abs_top_srcdir=$ac_pwd ;;
15502 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15503 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15504 ac_top_srcdir=$srcdir
15505 ac_abs_top_srcdir=$srcdir ;;
15506 *) # Relative name.
15507 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15508 ac_top_srcdir=$ac_top_build_prefix$srcdir
15509 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15510esac
81ecdfbb 15511ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15512
252b5132 15513
81ecdfbb
RW
15514 case $ac_mode in
15515 :F)
15516 #
15517 # CONFIG_FILE
15518 #
c6b750e1
DJ
15519
15520 case $INSTALL in
15521 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15522 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15523 esac
81ecdfbb 15524_ACEOF
252b5132 15525
81ecdfbb
RW
15526cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15527# If the template does not know about datarootdir, expand it.
15528# FIXME: This hack should be removed a few years after 2.60.
15529ac_datarootdir_hack=; ac_datarootdir_seen=
15530ac_sed_dataroot='
15531/datarootdir/ {
15532 p
15533 q
15534}
15535/@datadir@/p
15536/@docdir@/p
15537/@infodir@/p
15538/@localedir@/p
15539/@mandir@/p'
15540case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15541*datarootdir*) ac_datarootdir_seen=yes;;
15542*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15543 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15544$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15545_ACEOF
81ecdfbb
RW
15546cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15547 ac_datarootdir_hack='
15548 s&@datadir@&$datadir&g
15549 s&@docdir@&$docdir&g
15550 s&@infodir@&$infodir&g
15551 s&@localedir@&$localedir&g
15552 s&@mandir@&$mandir&g
15553 s&\\\${datarootdir}&$datarootdir&g' ;;
15554esac
15555_ACEOF
15556
15557# Neutralize VPATH when `$srcdir' = `.'.
15558# Shell code in configure.ac might set extrasub.
15559# FIXME: do we really want to maintain this feature?
15560cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15561ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15562$extrasub
15563_ACEOF
81ecdfbb 15564cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15565:t
15566/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15567s|@configure_input@|$ac_sed_conf_input|;t t
15568s&@top_builddir@&$ac_top_builddir_sub&;t t
15569s&@top_build_prefix@&$ac_top_build_prefix&;t t
15570s&@srcdir@&$ac_srcdir&;t t
15571s&@abs_srcdir@&$ac_abs_srcdir&;t t
15572s&@top_srcdir@&$ac_top_srcdir&;t t
15573s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15574s&@builddir@&$ac_builddir&;t t
15575s&@abs_builddir@&$ac_abs_builddir&;t t
15576s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15577s&@INSTALL@&$ac_INSTALL&;t t
15578$ac_datarootdir_hack
15579"
15580eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15581if $ac_cs_awk_getline; then
15582 $AWK -f "$tmp/subs.awk"
15583else
15584 $AWK -f "$tmp/subs.awk" | $SHELL
15585fi >$tmp/out \
15586 || as_fn_error "could not create $ac_file" "$LINENO" 5
15587
15588test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15589 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15590 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15592which seems to be undefined. Please make sure it is defined." >&5
15593$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15594which seems to be undefined. Please make sure it is defined." >&2;}
15595
15596 rm -f "$tmp/stdin"
15597 case $ac_file in
15598 -) cat "$tmp/out" && rm -f "$tmp/out";;
15599 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15600 esac \
15601 || as_fn_error "could not create $ac_file" "$LINENO" 5
15602 ;;
c148b4cb 15603
c148b4cb 15604
c148b4cb 15605
81ecdfbb
RW
15606 esac
15607
06a51eac
RW
15608
15609 case $ac_file$ac_mode in
15610 "Makefile":F) sed "$extrasub_build" Makefile |
15611 sed "$extrasub_host" |
15612 sed "$extrasub_target" > mf$$
15613 mv -f mf$$ Makefile ;;
15614
15615 esac
81ecdfbb
RW
15616done # for ac_tag
15617
15618
15619as_fn_exit 0
c6b750e1 15620_ACEOF
c6b750e1
DJ
15621ac_clean_files=$ac_clean_files_save
15622
81ecdfbb
RW
15623test $ac_write_fail = 0 ||
15624 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15625
c6b750e1
DJ
15626
15627# configure is writing to config.log, and then calls config.status.
15628# config.status does its own redirection, appending to config.log.
15629# Unfortunately, on DOS this fails, as config.log is still kept open
15630# by configure, so config.status won't be able to write to it; its
15631# output is simply discarded. So we exec the FD to /dev/null,
15632# effectively closing config.log, so it can be properly (re)opened and
15633# appended to by config.status. When coming back to configure, we
15634# need to make the FD available again.
15635if test "$no_create" != yes; then
15636 ac_cs_success=:
15637 ac_config_status_args=
15638 test "$silent" = yes &&
15639 ac_config_status_args="$ac_config_status_args --quiet"
15640 exec 5>/dev/null
15641 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15642 exec 5>>config.log
15643 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15644 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15645 $ac_cs_success || as_fn_exit $?
15646fi
15647if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15648 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15649$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15650fi
c148b4cb 15651
This page took 1.539576 seconds and 4 git commands to generate.