]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
re PR lto/42776 (LTO doesn't work on non-ELF platforms.)
[thirdparty/gcc.git] / configure
CommitLineData
671aa708 1#! /bin/sh
671aa708 2# Guess values for system-dependent variables and create Makefiles.
5213506e
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.
671aa708
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
5213506e
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
1c710c3c 14
5213506e
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 :
1c710c3c
DJ
18 emulate sh
19 NULLCMD=:
5213506e 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
1c710c3c 31fi
1c710c3c 32
5213506e
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 }
1c710c3c
DJ
79fi
80
81
5213506e
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
1c710c3c
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
5213506e
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'\" &&
87264276
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"
5213506e
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
1c710c3c 184do
5213506e
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."
1c710c3c 228 else
5213506e
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."
1c710c3c 233 fi
5213506e
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
1c710c3c 263
5213506e
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
1c710c3c
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
5213506e 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
5213506e
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
1c710c3c 391
5213506e 392as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
5213506e
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'`
1c710c3c 410
2aeb72e9
DD
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
11a67599 417
1c710c3c 418
5213506e
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 |
1c710c3c 428 sed '
5213506e
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
1c710c3c 433 N
5213506e
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
1c710c3c 436 t loop
5213506e 437 s/-\n.*//
1c710c3c 438 ' >$as_me.lineno &&
5213506e
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; }
1c710c3c
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
5213506e
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
1c710c3c
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
5213506e
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';;
1c710c3c
DJ
461esac
462
5213506e
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
1c710c3c 466else
5213506e
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
1c710c3c 469fi
5213506e
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 472 as_ln_s='ln -s'
5213506e
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'
2aeb72e9 483 fi
1c710c3c
DJ
484else
485 as_ln_s='cp -p'
486fi
5213506e
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
1c710c3c
DJ
489
490if mkdir -p . 2>/dev/null; then
5213506e 491 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
5213506e
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
0b0dc272 519
1c710c3c
DJ
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
5213506e 527exec 7<&0 </dev/null 6>&1
1c710c3c
DJ
528
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
1c710c3c
DJ
534#
535# Initializations.
536#
671aa708 537ac_default_prefix=/usr/local
5213506e 538ac_clean_files=
1c710c3c 539ac_config_libobj_dir=.
5213506e 540LIBOBJS=
1c710c3c
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
2aeb72e9 545
1c710c3c
DJ
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
5213506e 552PACKAGE_URL=
1c710c3c
DJ
553
554ac_unique_file="move-if-change"
5213506e 555enable_option_checking=no
d7f09764
DN
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
5213506e
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
aae29963 659target_configdirs
5213506e
RW
660configdirs
661host_configargs
662build_configdirs
663build_configargs
664INSTALL_GDB_TK
665GDB_TK
666CONFIGURE_GDB_TK
667build_tooldir
668tooldir
669GCC_SHLIB_SUBDIR
670RPATH_ENVVAR
e12c4094 671BUILD_CONFIG
5213506e
RW
672CXXFLAGS_FOR_TARGET
673CFLAGS_FOR_TARGET
674DEBUG_PREFIX_CFLAGS_FOR_TARGET
675SYSROOT_CFLAGS_FOR_TARGET
676stage1_languages
d7f09764
DN
677extra_host_libiberty_configure_flags
678libelfinc
679libelflibs
680EGREP
681GREP
682CPP
5213506e
RW
683clooginc
684clooglibs
685pplinc
686ppllibs
5213506e 687poststage1_ldflags
ed2eaa9f 688poststage1_libs
5213506e
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
87264276
PB
713AWK
714SED
5213506e
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
5213506e 800with_boot_libs
ed2eaa9f 801with_boot_ldflags
5213506e
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
d7f09764
DN
810enable_lto
811with_libelf
812with_libelf_include
813with_libelf_lib
5213506e
RW
814enable_stage1_languages
815enable_objc_gc
816with_build_sysroot
817with_debug_prefix_map
818enable_bootstrap
5646b7b9 819with_build_config
5213506e
RW
820enable_serial_configure
821with_build_time_tools
822enable_maintainer_mode
823enable_stage1_checking
824enable_werror
5213506e
RW
825'
826 ac_precious_vars='build_alias
827host_alias
828target_alias
829CC
830CFLAGS
831LDFLAGS
832LIBS
833CPPFLAGS
834CXX
835CXXFLAGS
836CCC
d7f09764 837CPP
5213506e
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
671aa708
NN
867
868# Initialize some variables set by options.
1c710c3c
DJ
869ac_init_help=
870ac_init_version=false
5213506e
RW
871ac_unrecognized_opts=
872ac_unrecognized_sep=
671aa708
NN
873# The variables have the same names as the options, with
874# dashes changed to underlines.
1c710c3c 875cache_file=/dev/null
671aa708 876exec_prefix=NONE
671aa708 877no_create=
671aa708
NN
878no_recursion=
879prefix=NONE
880program_prefix=NONE
881program_suffix=NONE
882program_transform_name=s,x,x,
883silent=
884site=
885srcdir=
671aa708
NN
886verbose=
887x_includes=NONE
888x_libraries=NONE
1c710c3c
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.
5213506e 895# (The list follows the same order as the GNU Coding Standards.)
671aa708
NN
896bindir='${exec_prefix}/bin'
897sbindir='${exec_prefix}/sbin'
898libexecdir='${exec_prefix}/libexec'
5213506e
RW
899datarootdir='${prefix}/share'
900datadir='${datarootdir}'
671aa708
NN
901sysconfdir='${prefix}/etc'
902sharedstatedir='${prefix}/com'
903localstatedir='${prefix}/var'
671aa708
NN
904includedir='${prefix}/include'
905oldincludedir='/usr/include'
5213506e
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'
79c06341 915
671aa708 916ac_prev=
5213506e 917ac_dashdash=
671aa708
NN
918for ac_option
919do
671aa708
NN
920 # If the previous option needs an argument, assign it.
921 if test -n "$ac_prev"; then
5213506e 922 eval $ac_prev=\$ac_option
671aa708
NN
923 ac_prev=
924 continue
925 fi
79c06341 926
5213506e
RW
927 case $ac_option in
928 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929 *) ac_optarg=yes ;;
930 esac
671aa708
NN
931
932 # Accept the important Cygnus configure options, so we can diagnose typos.
933
5213506e
RW
934 case $ac_dashdash$ac_option in
935 --)
936 ac_dashdash=yes ;;
671aa708
NN
937
938 -bindir | --bindir | --bindi | --bind | --bin | --bi)
939 ac_prev=bindir ;;
940 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 941 bindir=$ac_optarg ;;
671aa708
NN
942
943 -build | --build | --buil | --bui | --bu)
1c710c3c 944 ac_prev=build_alias ;;
671aa708 945 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 946 build_alias=$ac_optarg ;;
671aa708
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=*)
1c710c3c
DJ
953 cache_file=$ac_optarg ;;
954
955 --config-cache | -C)
956 cache_file=config.cache ;;
671aa708 957
5213506e 958 -datadir | --datadir | --datadi | --datad)
671aa708 959 ac_prev=datadir ;;
5213506e 960 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1c710c3c 961 datadir=$ac_optarg ;;
671aa708 962
5213506e
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
671aa708 970 -disable-* | --disable-*)
5213506e 971 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 972 # Reject names that are not valid shell variable names.
5213506e
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 ;;
671aa708
NN
995
996 -enable-* | --enable-*)
5213506e 997 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 998 # Reject names that are not valid shell variable names.
5213506e
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=', ';;
2aeb72e9 1009 esac
5213506e 1010 eval enable_$ac_useropt=\$ac_optarg ;;
671aa708
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=*)
1c710c3c 1019 exec_prefix=$ac_optarg ;;
671aa708
NN
1020
1021 -gas | --gas | --ga | --g)
1022 # Obsolete; use --with-gas.
1023 with_gas=yes ;;
1024
1c710c3c
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 ;;
671aa708
NN
1031
1032 -host | --host | --hos | --ho)
1c710c3c 1033 ac_prev=host_alias ;;
671aa708 1034 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 1035 host_alias=$ac_optarg ;;
671aa708 1036
5213506e
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
671aa708
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=*)
1c710c3c 1048 includedir=$ac_optarg ;;
671aa708
NN
1049
1050 -infodir | --infodir | --infodi | --infod | --info | --inf)
1051 ac_prev=infodir ;;
1052 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 1053 infodir=$ac_optarg ;;
671aa708
NN
1054
1055 -libdir | --libdir | --libdi | --libd)
1056 ac_prev=libdir ;;
1057 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 1058 libdir=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1065 libexecdir=$ac_optarg ;;
671aa708 1066
5213506e
RW
1067 -localedir | --localedir | --localedi | --localed | --locale)
1068 ac_prev=localedir ;;
1069 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1070 localedir=$ac_optarg ;;
1071
671aa708 1072 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 1073 | --localstate | --localstat | --localsta | --localst | --locals)
671aa708
NN
1074 ac_prev=localstatedir ;;
1075 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 1076 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1c710c3c 1077 localstatedir=$ac_optarg ;;
671aa708
NN
1078
1079 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1080 ac_prev=mandir ;;
1081 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 1082 mandir=$ac_optarg ;;
671aa708
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 \
1c710c3c 1089 | --no-cr | --no-c | -n)
671aa708
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=*)
1c710c3c 1103 oldincludedir=$ac_optarg ;;
671aa708
NN
1104
1105 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1106 ac_prev=prefix ;;
1107 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 1108 prefix=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1115 program_prefix=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1122 program_suffix=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1139 program_transform_name=$ac_optarg ;;
671aa708 1140
5213506e
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
671aa708
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=*)
1c710c3c 1159 sbindir=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1170 sharedstatedir=$ac_optarg ;;
671aa708
NN
1171
1172 -site | --site | --sit)
1173 ac_prev=site ;;
1174 -site=* | --site=* | --sit=*)
1c710c3c 1175 site=$ac_optarg ;;
671aa708
NN
1176
1177 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1178 ac_prev=srcdir ;;
1179 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 1180 srcdir=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1187 sysconfdir=$ac_optarg ;;
671aa708
NN
1188
1189 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 1190 ac_prev=target_alias ;;
671aa708 1191 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 1192 target_alias=$ac_optarg ;;
671aa708
NN
1193
1194 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1195 verbose=yes ;;
1196
1c710c3c
DJ
1197 -version | --version | --versio | --versi | --vers | -V)
1198 ac_init_version=: ;;
671aa708
NN
1199
1200 -with-* | --with-*)
5213506e 1201 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 1202 # Reject names that are not valid shell variable names.
5213506e
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=', ';;
2aeb72e9 1213 esac
5213506e 1214 eval with_$ac_useropt=\$ac_optarg ;;
671aa708
NN
1215
1216 -without-* | --without-*)
5213506e 1217 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 1218 # Reject names that are not valid shell variable names.
5213506e
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 ;;
671aa708
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=*)
1c710c3c 1241 x_includes=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1248 x_libraries=$ac_optarg ;;
671aa708 1249
5213506e
RW
1250 -*) as_fn_error "unrecognized option: \`$ac_option'
1251Try \`$0 --help' for more information."
671aa708
NN
1252 ;;
1253
1c710c3c
DJ
1254 *=*)
1255 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256 # Reject names that are not valid shell variable names.
5213506e
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
1c710c3c
DJ
1262 export $ac_envvar ;;
1263
671aa708 1264 *)
1c710c3c 1265 # FIXME: should be removed in autoconf 3.0.
5213506e 1266 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1c710c3c 1267 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1268 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1c710c3c 1269 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
1270 ;;
1271
1272 esac
1273done
1274
1275if test -n "$ac_prev"; then
1c710c3c 1276 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1277 as_fn_error "missing argument to $ac_option"
af71363e 1278fi
af71363e 1279
5213506e
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 ;;
2aeb72e9 1285 esac
5213506e 1286fi
2aeb72e9 1287
5213506e
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
2aeb72e9 1293do
5213506e
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.
2aeb72e9 1302 case $ac_val in
5213506e
RW
1303 [\\/$]* | ?:[\\/]* ) continue;;
1304 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
671aa708 1305 esac
5213506e 1306 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
671aa708
NN
1307done
1308
1c710c3c
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
0b0dc272 1315
1c710c3c
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
5213506e 1320 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1c710c3c
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
671aa708 1331
671aa708 1332
5213506e
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
671aa708
NN
1341# Find the source files, if location was not specified.
1342if test -z "$srcdir"; then
1343 ac_srcdir_defaulted=yes
5213506e
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'`
671aa708 1368 srcdir=$ac_confdir
5213506e 1369 if test ! -r "$srcdir/$ac_unique_file"; then
671aa708
NN
1370 srcdir=..
1371 fi
1372else
1373 ac_srcdir_defaulted=no
1374fi
5213506e
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
ac9e6043
RW
1393ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1394
5213506e
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
1c710c3c
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
1c710c3c
DJ
1429Installation directories:
1430 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1431 [$ac_default_prefix]
1c710c3c 1432 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1433 [PREFIX]
1c710c3c
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:
5213506e
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]
1c710c3c
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
1476fi
1477
1478if test -n "$ac_init_help"; then
1479
1480 cat <<\_ACEOF
1481
1482Optional Features:
5213506e 1483 --disable-option-checking ignore unrecognized --enable/--with options
1c710c3c
DJ
1484 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1485 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
5afab7ad 1486 --enable-gold use gold instead of ld
30b74385
RW
1487 --enable-libada build libada directory
1488 --enable-libssp build libssp directory
00020c16 1489 --enable-build-with-cxx build with C++ compiler instead of C compiler
d789184e
SP
1490 --disable-ppl-version-check disable check for PPL version
1491 --disable-cloog-version-check disable check for CLooG version
d7f09764 1492 --enable-lto enable link time optimization support
30b74385 1493 --enable-stage1-languages[=all] choose additional languages to build during
1c710c3c 1494 stage1. Mostly useful for compiler development.
30b74385
RW
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
1c710c3c 1500 sub-packages for the host, target or build
30b74385 1501 machine, or all sub-packages
1c710c3c
DJ
1502 --enable-maintainer-mode enable make rules and dependencies not useful
1503 (and sometimes confusing) to the casual installer
30b74385
RW
1504 --enable-stage1-checking[=all] choose additional checking for stage1
1505 of the compiler
1c710c3c
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
acd26225
KG
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
30b74385
RW
1518 --with-mpfr-dir=PATH this option has been REMOVED
1519 --with-mpfr=PATH specify prefix directory for installed MPFR package.
1c710c3c
DJ
1520 Equivalent to --with-mpfr-include=PATH/include
1521 plus --with-mpfr-lib=PATH/lib
1522 --with-mpfr-include=PATH
30b74385
RW
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.
1c710c3c
DJ
1527 Equivalent to --with-gmp-include=PATH/include
1528 plus --with-gmp-lib=PATH/lib
30b74385
RW
1529 --with-gmp-include=PATH specify directory for installed GMP include files
1530 --with-gmp-lib=PATH specify directory for the installed GMP library
f38095f3
JM
1531 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1532 when linking with PPL
00020c16
ILT
1533 --with-stage1-ldflags=FLAGS Linker flags for stage1
1534 -with-stage1-libs=LIBS Libraries for stage1
00020c16 1535 --with-boot-libs=LIBS Libraries for stage2 and later
ed2eaa9f 1536 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
f8bf9252
SP
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
d789184e 1542 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
f8bf9252
SP
1543 Equivalent to --with-cloog-include=PATH/include
1544 plus --with-cloog-lib=PATH/lib
d789184e
SP
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
d7f09764
DN
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
30b74385 1552 --with-build-sysroot=SYSROOT
1c710c3c 1553 use sysroot as the system root during the build
c8aea42c
PB
1554 --with-debug-prefix-map='A=B C=D ...'
1555 map A to B, C to D ... in debug information
5646b7b9
AO
1556--with-build-config='NAME NAME2...'
1557 Use config/NAME.mk build configuration
30b74385 1558 --with-build-time-tools=PATH
1c710c3c 1559 use given path to find target tools during the build
1c710c3c
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>
5213506e
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>
c3a86da9
DJ
1569 CXX C++ compiler command
1570 CXXFLAGS C++ compiler flags
d7f09764 1571 CPP C preprocessor
278a7a38
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
901119ae 1581 WINDMC WINDMC for the host
278a7a38
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
901119ae
KT
1614 WINDMC_FOR_TARGET
1615 WINDMC for the target
1c710c3c
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
5213506e 1620Report bugs to the package provider.
1c710c3c 1621_ACEOF
5213506e 1622ac_status=$?
1c710c3c
DJ
1623fi
1624
1625if test "$ac_init_help" = "recursive"; then
1626 # If there are subdirs, report their specific --help.
1c710c3c 1627 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1628 test -d "$ac_dir" ||
1629 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1630 continue
1c710c3c
DJ
1631 ac_builddir=.
1632
5213506e
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
1c710c3c
DJ
1648
1649case $srcdir in
5213506e 1650 .) # We are building in place.
1c710c3c 1651 ac_srcdir=.
5213506e
RW
1652 ac_top_srcdir=$ac_top_builddir_sub
1653 ac_abs_top_srcdir=$ac_pwd ;;
1654 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 1655 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
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 ;;
2aeb72e9 1662esac
5213506e
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
1c710c3c 1673 else
5213506e
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; }
1c710c3c
DJ
1677 done
1678fi
1679
5213506e 1680test -n "$ac_init_help" && exit $ac_status
1c710c3c
DJ
1681if $ac_init_version; then
1682 cat <<\_ACEOF
5213506e
RW
1683configure
1684generated by GNU Autoconf 2.64
1c710c3c 1685
5213506e 1686Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
1687This configure script is free software; the Free Software Foundation
1688gives unlimited permission to copy, distribute and modify it.
1689_ACEOF
5213506e 1690 exit
0b0dc272 1691fi
5213506e
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
d7f09764
DN
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
5213506e 2015cat >config.log <<_ACEOF
1c710c3c
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
5213506e 2020generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
2021
2022 $ $0 $@
2023
2024_ACEOF
5213506e 2025exec 5>>config.log
1c710c3c
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`
5213506e 2044/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1c710c3c
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=.
5213506e
RW
2056 $as_echo "PATH: $as_dir"
2057 done
2058IFS=$as_save_IFS
1c710c3c
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=
1c710c3c
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 ;;
5213506e
RW
2090 *\'*)
2091 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
2092 esac
2093 case $ac_pass in
5213506e 2094 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1c710c3c 2095 2)
5213506e 2096 as_fn_append ac_configure_args1 " '$ac_arg'"
1c710c3c
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
5213506e 2112 as_fn_append ac_configure_args " '$ac_arg'"
1c710c3c
DJ
2113 ;;
2114 esac
2115 done
2116done
5213506e
RW
2117{ ac_configure_args0=; unset ac_configure_args0;}
2118{ ac_configure_args1=; unset ac_configure_args1;}
1c710c3c
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.
5213506e
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.
1c710c3c
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,
5213506e
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
1c710c3c 2153 (set) 2>&1 |
5213506e
RW
2154 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2155 *${as_nl}ac_space=\ *)
1c710c3c 2156 sed -n \
5213506e
RW
2157 "s/'\''/'\''\\\\'\'''\''/g;
2158 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2159 ;; #(
1c710c3c 2160 *)
5213506e 2161 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 2162 ;;
5213506e
RW
2163 esac |
2164 sort
2165)
1c710c3c
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
5213506e
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'\''"
1c710c3c
DJ
2181 done | sort
2182 echo
2183
2184 if test -n "$ac_subst_files"; then
2185 cat <<\_ASBOX
5213506e
RW
2186## ------------------- ##
2187## File substitutions. ##
2188## ------------------- ##
1c710c3c
DJ
2189_ASBOX
2190 echo
2191 for ac_var in $ac_subst_files
2192 do
5213506e
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'\''"
1c710c3c
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
5213506e 2209 cat confdefs.h
1c710c3c
DJ
2210 echo
2211 fi
2212 test "$ac_signal" != 0 &&
5213506e
RW
2213 $as_echo "$as_me: caught signal $ac_signal"
2214 $as_echo "$as_me: exit $exit_status"
1c710c3c 2215 } >&5
5213506e
RW
2216 rm -f core *.core core.conftest.* &&
2217 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1c710c3c 2218 exit $exit_status
5213506e 2219' 0
1c710c3c 2220for ac_signal in 1 2 13 15; do
5213506e 2221 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1c710c3c
DJ
2222done
2223ac_signal=0
2224
2225# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
2226rm -f -r conftest* confdefs.h
2227
2228$as_echo "/* confdefs.h */" > confdefs.h
1c710c3c
DJ
2229
2230# Predefined preprocessor variables.
2231
2232cat >>confdefs.h <<_ACEOF
2233#define PACKAGE_NAME "$PACKAGE_NAME"
2234_ACEOF
2235
1c710c3c
DJ
2236cat >>confdefs.h <<_ACEOF
2237#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2238_ACEOF
2239
1c710c3c
DJ
2240cat >>confdefs.h <<_ACEOF
2241#define PACKAGE_VERSION "$PACKAGE_VERSION"
2242_ACEOF
0b0dc272 2243
1c710c3c
DJ
2244cat >>confdefs.h <<_ACEOF
2245#define PACKAGE_STRING "$PACKAGE_STRING"
2246_ACEOF
2247
1c710c3c
DJ
2248cat >>confdefs.h <<_ACEOF
2249#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2250_ACEOF
2251
5213506e
RW
2252cat >>confdefs.h <<_ACEOF
2253#define PACKAGE_URL "$PACKAGE_URL"
2254_ACEOF
2255
1c710c3c
DJ
2256
2257# Let the site file select an alternate cache file if it wants to.
5213506e
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
671aa708 2269fi
5213506e
RW
2270for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2271do
2272 test "x$ac_site_file" = xNONE && continue
671aa708 2273 if test -r "$ac_site_file"; then
5213506e
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;}
1c710c3c 2276 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
2277 . "$ac_site_file"
2278 fi
2279done
2280
2281if test -r "$cache_file"; then
1c710c3c
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
5213506e
RW
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2286$as_echo "$as_me: loading cache $cache_file" >&6;}
1c710c3c 2287 case $cache_file in
5213506e
RW
2288 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2289 *) . "./$cache_file";;
1c710c3c
DJ
2290 esac
2291 fi
671aa708 2292else
5213506e
RW
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2294$as_echo "$as_me: creating cache $cache_file" >&6;}
1c710c3c
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
5213506e 2301for ac_var in $ac_precious_vars; do
1c710c3c
DJ
2302 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2303 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
2304 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2305 eval ac_new_val=\$ac_env_${ac_var}_value
1c710c3c
DJ
2306 case $ac_old_set,$ac_new_set in
2307 set,)
5213506e
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;}
1c710c3c
DJ
2310 ac_cache_corrupted=: ;;
2311 ,set)
5213506e
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;}
1c710c3c
DJ
2314 ac_cache_corrupted=: ;;
2315 ,);;
2316 *)
2317 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
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;}
1c710c3c
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
5213506e 2339 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
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.
5213506e 2344 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1c710c3c
DJ
2345 esac
2346 fi
2347done
2348if $ac_cache_corrupted; then
5213506e
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
671aa708 2354fi
5213506e
RW
2355## -------------------- ##
2356## Main body of script. ##
2357## -------------------- ##
671aa708 2358
2aeb72e9
DD
2359ac_ext=c
2360ac_cpp='$CPP $CPPFLAGS'
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
1c710c3c
DJ
2365
2366
2367
1c710c3c
DJ
2368
2369
0115d4a3 2370
1c710c3c 2371
ad33ff57
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
1c710c3c
DJ
2400
2401# Find the build, host, and target systems.
671aa708 2402ac_aux_dir=
5213506e
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
671aa708
NN
2411done
2412if test -z "$ac_aux_dir"; then
5213506e 2413 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
671aa708 2414fi
5213506e
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
671aa708 2424
1c710c3c 2425# Make sure we can run config.sub.
5213506e
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
1c710c3c 2449build=$ac_cv_build
5213506e
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
671aa708 2461
671aa708 2462
1c710c3c
DJ
2463 case ${build_alias} in
2464 "") build_noncanonical=${build} ;;
2465 *) build_noncanonical=${build_alias} ;;
af71363e
AS
2466esac
2467
2468
af71363e 2469
1c710c3c
DJ
2470 case ${host_alias} in
2471 "") host_noncanonical=${build_noncanonical} ;;
2472 *) host_noncanonical=${host_alias} ;;
af71363e
AS
2473esac
2474
af71363e 2475
1c710c3c
DJ
2476
2477 case ${target_alias} in
2478 "") target_noncanonical=${host_noncanonical} ;;
2479 *) target_noncanonical=${target_alias} ;;
af71363e
AS
2480esac
2481
af71363e 2482
1c710c3c
DJ
2483
2484
2485test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
2486 test "$program_prefix$program_suffix$program_transform_name" = \
2487 NONENONEs,x,x, &&
1c710c3c 2488 program_transform_name=s,y,y,
af71363e 2489
5213506e
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
af71363e 2494else
5213506e
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
1c710c3c 2501
af71363e 2502fi
5213506e
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
1c710c3c 2509host=$ac_cv_host
5213506e
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
2aeb72e9
DD
2521
2522
5213506e
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
1c710c3c 2527else
5213506e
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
1c710c3c
DJ
2534
2535fi
5213506e
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
1c710c3c 2542target=$ac_cv_target
5213506e
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
1c710c3c
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}-
5213506e 2562
671aa708 2563test "$program_prefix" != NONE &&
5213506e 2564 program_transform_name="s&^&$program_prefix&;$program_transform_name"
671aa708
NN
2565# Use a double $ so make ignores it.
2566test "$program_suffix" != NONE &&
5213506e
RW
2567 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2568# Double any \ or $.
1c710c3c 2569# By default was `s,x,x', remove it if useless.
5213506e
RW
2570ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2571program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
af71363e 2572
671aa708
NN
2573
2574
775956d0
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
1c710c3c 2583# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
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"
1c710c3c 2587# OS/2's system install, which has a completely different semantic
775956d0 2588# ./install, which can be erroneously created by make from ./install.sh.
38d24731 2589# Reject install programs that cannot install multiple files.
5213506e
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; }
775956d0 2592if test -z "$INSTALL"; then
5213506e
RW
2593if test "${ac_cv_path_install+set}" = set; then :
2594 $as_echo_n "(cached) " >&6
1c710c3c
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=.
5213506e
RW
2601 # Account for people who put trailing slashes in PATH elements.
2602case $as_dir/ in #((
2603 ./ | .// | /[cC]/* | \
1c710c3c 2604 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5213506e 2605 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1c710c3c
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
5213506e 2613 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
775956d0 2614 if test $ac_prog = install &&
1c710c3c 2615 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
2616 # AIX install. It has an incompatible calling convention.
2617 :
1c710c3c
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 :
775956d0 2622 else
38d24731
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
775956d0
NN
2635 fi
2636 fi
2637 done
1c710c3c
DJ
2638 done
2639 ;;
2640esac
5213506e
RW
2641
2642 done
2643IFS=$as_save_IFS
1c710c3c 2644
38d24731 2645rm -rf conftest.one conftest.two conftest.dir
775956d0
NN
2646
2647fi
2648 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 2649 INSTALL=$ac_cv_path_install
775956d0 2650 else
38d24731
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
775956d0 2653 # break other packages using the cache if that directory is
38d24731 2654 # removed, or if the value is a relative name.
1c710c3c 2655 INSTALL=$ac_install_sh
775956d0
NN
2656 fi
2657fi
5213506e
RW
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2659$as_echo "$INSTALL" >&6; }
775956d0
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
1c710c3c 2665test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
2666
2667test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2668
5213506e
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
ad6717df
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"
5213506e
RW
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2688$as_echo "no, using $LN" >&6; }
ad6717df
PB
2689else
2690 LN="$acx_cv_prog_LN"
5213506e
RW
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2692$as_echo "yes" >&6; }
ad6717df
PB
2693fi
2694
5213506e
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; }
1c710c3c
DJ
2697LN_S=$as_ln_s
2698if test "$LN_S" = "ln -s"; then
5213506e
RW
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2700$as_echo "yes" >&6; }
fb0103e5 2701else
5213506e
RW
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2703$as_echo "no, using $LN_S" >&6; }
148907ea
PB
2704fi
2705
87264276
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
775956d0 2817
79c06341 2818### we might need to use some other shell than /bin/sh for running subshells
79c06341
JL
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*)
671aa708
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
79c06341
JL
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
671aa708 2852moveifchange=${srcdir}/move-if-change
79c06341 2853
ee6a22df
L
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
671aa708
NN
2862# Set srcdir to "." if that's what it is.
2863# This is important for multilib support.
2864pwd=`${PWDCMD-pwd}`
671aa708
NN
2865if test "${pwd}" = "${srcpwd}" ; then
2866 srcdir=.
79c06341
JL
2867fi
2868
671aa708 2869topsrcdir=$srcpwd
5d4a5ee6 2870
671aa708 2871extra_host_args=
afabd8e6 2872
671aa708
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.
79c06341 2876
1c710c3c 2877# Subdirs will be configured in the order listed in build_configdirs,
671aa708 2878# configdirs, or target_configdirs; see the serialization section below.
79c06341 2879
1c710c3c
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
671aa708 2882# the Makefile, whether or not it's implicitly specified here.
79c06341 2883
671aa708
NN
2884# Double entries in build_configdirs, configdirs, or target_configdirs may
2885# cause circular dependencies and break everything horribly.
79c06341 2886
23f6b2f9
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
71b5d516 2893build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 2894
671aa708
NN
2895# these libraries are used by various programs built for the host environment
2896#
f61428ed 2897host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
671aa708 2898
671aa708
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.
5afab7ad 2904# If --enable-gold is used, "gold" will replace "ld".
8c32c9f0 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"
671aa708
NN
2906
2907# libgcj represents the runtime libraries only used by gcj.
2908libgcj="target-libffi \
671aa708
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#
291f172e
DJ
2916target_libraries="target-libgcc \
2917 target-libiberty \
671aa708
NN
2918 target-libgloss \
2919 target-newlib \
6d3b5aea 2920 target-libgomp \
cb543528 2921 target-libstdc++-v3 \
6de9cd9a 2922 target-libmudflap \
77008252 2923 target-libssp \
6de9cd9a 2924 target-libgfortran \
7cd0cf9c 2925 target-boehm-gc \
77d187bc 2926 ${libgcj} \
d9cdb878 2927 target-libobjc \
6d3b5aea 2928 target-libada"
671aa708 2929
4dbda6f0
NN
2930# these tools are built using the target libraries, and are intended to
2931# run only in the target environment
671aa708 2932#
4dbda6f0 2933# note: any program that *uses* libraries that are in the "target_libraries"
671aa708
NN
2934# list belongs in this list. those programs are also very likely
2935# candidates for the "native_only" list which follows
2936#
97286f7f 2937target_tools="target-examples target-groff target-gperf target-rda"
79c06341 2938
671aa708 2939################################################################################
79c06341 2940
671aa708
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.
671aa708 2946configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 2947target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 2948build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 2949
ac9e6043
RW
2950
2951
671aa708 2952################################################################################
79c06341 2953
671aa708 2954srcname="gnu development package"
79c06341 2955
671aa708
NN
2956# This gets set non-empty for some net releases of packages.
2957appdirs=""
79c06341 2958
671aa708
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
79c06341 2963else
671aa708 2964 is_cross_compiler=yes
1c710c3c 2965fi
79c06341 2966
b4acb5ef 2967# Find the build and target subdir names.
8b87bb96 2968
2e9e6f68
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.
8b87bb96 2979build_subdir="build-${build_noncanonical}"
1c710c3c 2980
5213506e
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"
2e9e6f68
DJ
2984else
2985 build_libsubdir="$build_subdir"
5213506e
RW
2986fi
2987
215c351a
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
8b87bb96
NN
2995# No prefix.
2996target_subdir=${target_noncanonical}
1c710c3c 2997
0db770bd
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
79c06341 3003
671aa708
NN
3004# Skipdirs are removed silently.
3005skipdirs=
3006# Noconfigdirs are removed loudly.
3007noconfigdirs=""
79c06341 3008
671aa708
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
5afab7ad 3013 noconfigdirs="$noconfigdirs ld gold"
79c06341
JL
3014fi
3015
671aa708
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"
79c06341
JL
3021fi
3022
d7f09764
DN
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
1c710c3c 3030# some tools are so dependent upon X11 that if we're not building with X,
671aa708 3031# it's not even worth trying to configure, much less build, that tool.
79c06341 3032
671aa708
NN
3033case ${with_x} in
3034 yes | "") ;; # the default value for this tree is that X11 is available
3035 no)
b4f96efe 3036 skipdirs="${skipdirs} tk itcl libgui"
671aa708 3037 # We won't be able to build gdbtk without X.
1c710c3c 3038 enable_gdbtk=no
671aa708
NN
3039 ;;
3040 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
3041esac
79c06341 3042
671aa708 3043# Some tools are only suitable for building in a "native" situation.
1c710c3c 3044# Remove these if host!=target.
9e299237 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"
79c06341 3046
671aa708
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
79c06341 3055
671aa708
NN
3056# If both --with-headers and --with-libs are specified, default to
3057# --without-newlib.
ee6a22df
L
3058if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3059 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
3060 if test x"${with_newlib}" = x ; then
3061 with_newlib=no
3062 fi
79c06341
JL
3063fi
3064
671aa708
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
79c06341 3070
5afab7ad
ILT
3071# Handle --enable-gold.
3072
5213506e
RW
3073# Check whether --enable-gold was given.
3074if test "${enable_gold+set}" = set; then :
3075 enableval=$enable_gold; ENABLE_GOLD=$enableval
5afab7ad
ILT
3076else
3077 ENABLE_GOLD=no
5213506e
RW
3078fi
3079
5afab7ad
ILT
3080if test "${ENABLE_GOLD}" = "yes"; then
3081 # Check for ELF target.
3082 is_elf=no
3083 case "${target}" in
3084 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3085 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
144c9175 3086 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
5afab7ad
ILT
3087 case "${target}" in
3088 *-*-linux*aout* | *-*-linux*oldld*)
3089 ;;
3090 *)
3091 is_elf=yes
3092 ;;
3093 esac
3094 esac
3095
3096 if test "$is_elf" = "yes"; then
3097 # Check for target supported by gold.
3098 case "${target}" in
7f1245df 3099 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
5afab7ad
ILT
3100 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3101 ;;
3102 esac
3103 fi
3104fi
3105
671aa708 3106# Configure extra directories which are host specific
79c06341 3107
671aa708
NN
3108case "${host}" in
3109 *-cygwin*)
3110 configdirs="$configdirs libtermcap" ;;
3111esac
79c06341 3112
4fab7234
HPN
3113# A target can indicate whether a language isn't supported for some reason.
3114# Only spaces may be used in this macro; not newlines or tabs.
3115unsupported_languages=
3116
1c710c3c 3117# Remove more programs from consideration, based on the host or
671aa708
NN
3118# target this usually means that a port of the program doesn't
3119# exist yet.
ec8d6ddc 3120
671aa708
NN
3121case "${host}" in
3122 hppa*64*-*-*)
3123 noconfigdirs="$noconfigdirs byacc"
3124 ;;
f2a0e225 3125 i[3456789]86-*-vsta)
b4f96efe 3126 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
671aa708 3127 ;;
f2a0e225 3128 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
b4f96efe 3129 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
3aa83176 3130 ;;
95af8923
KT
3131 x86_64-*-mingw*)
3132 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3133 ;;
f2a0e225 3134 i[3456789]86-*-mingw32*)
b4f96efe 3135 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
b91f0a41 3136 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3aa83176 3137 ;;
f2a0e225 3138 i[3456789]86-*-beos*)
b4f96efe 3139 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
3aa83176 3140 ;;
671aa708 3141 *-*-cygwin*)
a22c2d8d 3142 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
671aa708
NN
3143 ;;
3144 *-*-netbsd*)
a22c2d8d 3145 noconfigdirs="$noconfigdirs rcs"
671aa708
NN
3146 ;;
3147 ppc*-*-pe)
b4f96efe 3148 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
671aa708
NN
3149 ;;
3150 powerpc-*-beos*)
b4f96efe 3151 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
671aa708 3152 ;;
671aa708 3153esac
ec8d6ddc 3154
6de9cd9a 3155
5213506e
RW
3156# Check whether --enable-libada was given.
3157if test "${enable_libada+set}" = set; then :
3158 enableval=$enable_libada; ENABLE_LIBADA=$enableval
d9cdb878
AC
3159else
3160 ENABLE_LIBADA=yes
5213506e
RW
3161fi
3162
d9cdb878 3163if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 3164 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
3165fi
3166
5213506e
RW
3167# Check whether --enable-libssp was given.
3168if test "${enable_libssp+set}" = set; then :
3169 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
ef0087a7
KH
3170else
3171 ENABLE_LIBSSP=yes
5213506e
RW
3172fi
3173
ef0087a7 3174
671aa708
NN
3175# Save it here so that, even in case of --enable-libgcj, if the Java
3176# front-end isn't enabled, we still get libgcj disabled.
3177libgcj_saved=$libgcj
3178case $enable_libgcj in
3179yes)
3180 # If we reset it here, it won't get added to noconfigdirs in the
3181 # target-specific build rules, so it will be forcibly enabled
3182 # (unless the Java language itself isn't enabled).
3183 libgcj=
3184 ;;
3185no)
3186 # Make sure we get it printed in the list of not supported target libs.
3187 noconfigdirs="$noconfigdirs ${libgcj}"
3188 ;;
3189esac
ec8d6ddc 3190
6de9cd9a 3191
27079765
AH
3192# Disable libmudflap on some systems.
3193if test x$enable_libmudflap = x ; then
dfcada9a 3194 case "${target}" in
416ac4d4 3195 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
98a5bb3b 3196 # Enable libmudflap by default in GNU and friends.
dfcada9a 3197 ;;
a3e8d8b4
LR
3198 *-*-freebsd*)
3199 # Enable libmudflap by default in FreeBSD.
3200 ;;
dfcada9a
MM
3201 *)
3202 # Disable it by default everywhere else.
3203 noconfigdirs="$noconfigdirs target-libmudflap"
3204 ;;
3205 esac
27079765 3206fi
6de9cd9a 3207
27079765
AH
3208# Disable libgomp on non POSIX hosted systems.
3209if test x$enable_libgomp = x ; then
953ff289
DN
3210 # Enable libgomp by default on hosted POSIX systems.
3211 case "${target}" in
416ac4d4 3212 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
953ff289
DN
3213 ;;
3214 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3215 ;;
04879af3 3216 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
953ff289 3217 ;;
cac90078 3218 *-*-darwin* | *-*-aix*)
953ff289
DN
3219 ;;
3220 *)
3221 noconfigdirs="$noconfigdirs target-libgomp"
3222 ;;
3223 esac
27079765 3224fi
953ff289 3225
c03353e2
RIL
3226# Default libgloss CPU subdirectory.
3227libgloss_dir="$target_cpu"
6de9cd9a 3228
671aa708
NN
3229case "${target}" in
3230 *-*-chorusos)
cb253473 3231 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3232 ;;
75eeae1a 3233 powerpc-*-darwin*)
e1514c3f 3234 noconfigdirs="$noconfigdirs ld gas gdb gprof"
9c8f9ec2 3235 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 3236 ;;
354ebf88
RW
3237 i[3456789]86-*-darwin*)
3238 noconfigdirs="$noconfigdirs ld gprof"
3239 noconfigdirs="$noconfigdirs sim target-rda"
3240 ;;
3241 x86_64-*-darwin[912]*)
0db3a858
TG
3242 noconfigdirs="$noconfigdirs ld gas gprof"
3243 noconfigdirs="$noconfigdirs sim target-rda"
3244 ;;
42c1cd8a
AT
3245 *-*-darwin*)
3246 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3247 noconfigdirs="$noconfigdirs sim target-rda"
3248 noconfigdirs="$noconfigdirs ${libgcj}"
3249 ;;
671aa708 3250 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
cb253473 3251 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3252 ;;
c3f84f61 3253 *-*-freebsd*)
6de9cd9a
DN
3254 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3255 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3256 && test -f /usr/local/include/gmp.h; then
3257 with_gmp=/usr/local
3258 fi
3259
3260 # Skip some stuff that's unsupported on some FreeBSD configurations.
3261 case "${target}" in
3262 i*86-*-*) ;;
3263 alpha*-*-*) ;;
f3f623ae 3264 x86_64-*-*) ;;
6de9cd9a 3265 *)
cb253473 3266 noconfigdirs="$noconfigdirs ${libgcj}"
6de9cd9a
DN
3267 ;;
3268 esac
3269 ;;
ef4e7569
US
3270 *-*-kaos*)
3271 # Remove unsupported stuff on all kaOS configurations.
cb253473 3272 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
ef4e7569
US
3273 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3274 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3275 noconfigdirs="$noconfigdirs target-libgloss"
3276 ;;
671aa708
NN
3277 *-*-netbsd*)
3278 # Skip some stuff on all NetBSD configurations.
3279 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3280
3281 # Skip some stuff that's unsupported on some NetBSD configurations.
3282 case "${target}" in
3283 i*86-*-netbsdelf*) ;;
0590b963 3284 arm*-*-netbsdelf*) ;;
671aa708 3285 *)
cb253473 3286 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3287 ;;
3288 esac
3289 ;;
61fec9ff 3290 *-*-netware*)
cb253473 3291 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
671aa708
NN
3292 ;;
3293 *-*-rtems*)
e4522f78 3294 skipdirs="${skipdirs} target-libiberty"
cb253473 3295 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3296 ;;
a8ba31f2
EC
3297 # The tpf target doesn't support gdb yet.
3298 *-*-tpf*)
cb253473 3299 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
a8ba31f2 3300 ;;
5785c0ed 3301 *-*-uclinux*)
cb253473 3302 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
5785c0ed 3303 ;;
671aa708 3304 *-*-vxworks*)
cb253473 3305 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708
NN
3306 ;;
3307 alpha*-dec-osf*)
3308 # ld works, but does not support shared libraries.
3309 # newlib is not 64 bit ready. I'm not sure about fileutils.
3310 # gas doesn't generate exception information.
3311 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3312 ;;
3313 alpha*-*-*vms*)
8406cb62 3314 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
671aa708
NN
3315 ;;
3316 alpha*-*-linux*)
3317 # newlib is not 64 bit ready
3318 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3319 ;;
671aa708
NN
3320 alpha*-*-*)
3321 # newlib is not 64 bit ready
cb253473 3322 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3323 ;;
33952f6f 3324 am33_2.0-*-linux*)
cb253473 3325 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
33952f6f 3326 ;;
671aa708 3327 sh-*-linux*)
cb253473 3328 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1c710c3c 3329 ;;
671aa708 3330 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
cb253473 3331 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3332 noconfigdirs="$noconfigdirs target-examples"
3333 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
b4f96efe 3334 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708
NN
3335 noconfigdirs="$noconfigdirs expect dejagnu"
3336 # the C++ libraries don't build on top of CE's C libraries
cb543528 3337 noconfigdirs="$noconfigdirs target-libstdc++-v3"
671aa708
NN
3338 noconfigdirs="$noconfigdirs target-newlib"
3339 case "${host}" in
3340 *-*-cygwin*) ;; # keep gdb and readline
aa9c3ab4 3341 *) noconfigdirs="$noconfigdirs gdb readline"
671aa708
NN
3342 ;;
3343 esac
c03353e2 3344 libgloss_dir=wince
671aa708
NN
3345 ;;
3346 arc-*-*)
cb253473 3347 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3348 ;;
ee6a22df 3349 arm-semi-aof )
ee6a22df 3350 ;;
671aa708 3351 arm-*-coff | strongarm-*-coff | xscale-*-coff)
cb253473 3352 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3353 libgloss_dir=arm
671aa708 3354 ;;
b3f8d95d 3355 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
671aa708 3356 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
c03353e2 3357 libgloss_dir=arm
671aa708 3358 ;;
077fc835 3359 arm*-*-linux-gnueabi)
c4e9bf2b 3360 noconfigdirs="$noconfigdirs target-qthreads"
1c00b503
PB
3361 case ${with_newlib} in
3362 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3363 esac
c03353e2 3364 libgloss_dir=arm
077fc835 3365 ;;
972974fc 3366 arm*-*-symbianelf*)
cb253473 3367 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
c03353e2 3368 libgloss_dir=arm
972974fc 3369 ;;
671aa708 3370 arm-*-pe*)
cb253473 3371 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3372 ;;
671aa708 3373 thumb-*-coff)
cb253473 3374 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3375 ;;
3376 thumb-*-elf)
cb253473 3377 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3378 ;;
671aa708 3379 thumb-*-pe)
cb253473 3380 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3381 ;;
3382 arm-*-riscix*)
cb253473 3383 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708
NN
3384 ;;
3385 avr-*-*)
ac3949d9 3386 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
671aa708 3387 ;;
6b65a26d 3388 bfin-*-*)
1c3c9f12
JZ
3389 unsupported_languages="$unsupported_languages java"
3390 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
61efc800 3391 if test x${is_cross_compiler} != xno ; then
6b65a26d
CM
3392 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3393 fi
3394 ;;
671aa708 3395 c4x-*-* | tic4x-*-*)
cb253473 3396 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
3397 ;;
3398 c54x*-*-* | tic54x-*-*)
cb253473 3399 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
671aa708 3400 ;;
c993ae60
SR
3401 cr16-*-*)
3402 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3403 ;;
40d64b5a 3404 cris-*-* | crisv32-*-*)
4fab7234 3405 unsupported_languages="$unsupported_languages java"
40d64b5a 3406 case "${target}" in
c2e0d3a9 3407 *-*-aout)
7f26dfa3 3408 unsupported_languages="$unsupported_languages fortran"
4fab7234 3409 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
c2e0d3a9 3410 *-*-elf)
789ec619 3411 noconfigdirs="$noconfigdirs target-boehm-gc";;
c2e0d3a9 3412 *-*-linux*)
789ec619 3413 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
40d64b5a 3414 *)
7f26dfa3 3415 unsupported_languages="$unsupported_languages fortran"
cb253473 3416 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
40d64b5a 3417 esac
c03353e2 3418 libgloss_dir=cris
671aa708 3419 ;;
25b656e7 3420 crx-*-*)
cb253473 3421 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
25b656e7 3422 ;;
671aa708 3423 d10v-*-*)
cb253473 3424 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
3425 ;;
3426 d30v-*-*)
cb253473 3427 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708 3428 ;;
c03353e2
RIL
3429 ep9312-*-elf | ep9312-*-coff)
3430 libgloss_dir=arm
3431 ;;
671aa708 3432 fr30-*-elf*)
cb253473 3433 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708
NN
3434 ;;
3435 frv-*-*)
cb253473 3436 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3437 ;;
55f2d967
AG
3438 moxie-*-*)
3439 noconfigdirs="$noconfigdirs ${libgcj}"
3440 noconfigdirs="$noconfigdirs gprof"
3441 ;;
671aa708 3442 h8300*-*-*)
cb253473 3443 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3444 ;;
3445 h8500-*-*)
cb253473 3446 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 3447 ;;
ee6a22df 3448 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 3449 ;;
671aa708
NN
3450 hppa*64*-*-linux* | parisc*64*-*-linux*)
3451 # In this case, it's because the hppa64-linux target is for
3452 # the kernel only at this point and has no libc, and thus no
3453 # headers, crt*.o, etc., all of which are needed by these.
3454 noconfigdirs="$noconfigdirs target-zlib"
3455 ;;
3e732ba0
JDA
3456 parisc*-*-linux* | hppa*-*-linux*)
3457 ;;
671aa708 3458 hppa*-*-*elf* | \
671aa708
NN
3459 hppa*-*-lites* | \
3460 hppa*-*-openbsd* | \
3461 hppa*64*-*-*)
cb253473 3462 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3463 ;;
2a332582
JDA
3464 hppa*-hp-hpux11*)
3465 noconfigdirs="$noconfigdirs ld shellutils"
3466 ;;
c03353e2
RIL
3467 hppa*-*-pro*)
3468 libgloss_dir=pa
3469 ;;
671aa708
NN
3470 hppa*-*-*)
3471 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3472 # build on HP-UX 10.20.
cb253473 3473 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
671aa708 3474 ;;
fb87ad5d 3475 i960-*-*)
cb253473 3476 noconfigdirs="$noconfigdirs ${libgcj} gdb"
fb87ad5d 3477 ;;
671aa708
NN
3478 ia64*-*-elf*)
3479 # No gdb support yet.
b4f96efe 3480 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
671aa708
NN
3481 ;;
3482 ia64*-**-hpux*)
3483 # No gdb or ld support yet.
cb253473 3484 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
671aa708 3485 ;;
52535a64
DR
3486 ia64*-*-*vms*)
3487 # No gdb or ld support yet.
3488 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3489 ;;
ee6a22df 3490 i370-*-opened*)
ee6a22df 3491 ;;
f2a0e225 3492 i[3456789]86-*-coff | i[3456789]86-*-elf)
cb253473 3493 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3494 libgloss_dir=i386
671aa708 3495 ;;
f2a0e225 3496 i[3456789]86-*-linux*)
671aa708
NN
3497 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3498 # not build java stuff by default.
3499 case "${target}" in
3500 *-*-*libc1*)
cb253473 3501 noconfigdirs="$noconfigdirs ${libgcj}";;
671aa708
NN
3502 esac
3503
3504 # This section makes it possible to build newlib natively on linux.
3505 # If we are using a cross compiler then don't configure newlib.
3506 if test x${is_cross_compiler} != xno ; then
3aa83176 3507 noconfigdirs="$noconfigdirs target-newlib"
671aa708
NN
3508 fi
3509 noconfigdirs="$noconfigdirs target-libgloss"
3510 # If we are not using a cross compiler, do configure newlib.
3511 # Note however, that newlib will only be configured in this situation
3512 # if the --with-newlib option has been given, because otherwise
3513 # 'target-newlib' will appear in skipdirs.
3514 ;;
ef4c4300
KT
3515 i[3456789]86-w64-mingw*)
3516 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3517 ;;
3518 i[3456789]86-*-mingw*)
b91f0a41
CV
3519 target_configdirs="$target_configdirs target-winsup"
3520 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 3521 ;;
95af8923 3522 x86_64-*-mingw*)
95af8923 3523 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 3524 ;;
671aa708
NN
3525 *-*-cygwin*)
3526 target_configdirs="$target_configdirs target-libtermcap target-winsup"
449223af 3527 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
801e2270 3528 # always build newlib if winsup directory is present.
b91f0a41 3529 if test -d "$srcdir/winsup/cygwin"; then
801e2270 3530 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 3531 elif test -d "$srcdir/newlib"; then
b91f0a41 3532 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 3533 fi
1c710c3c 3534 ;;
ee6a22df
L
3535 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3536 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
ee6a22df 3537 ;;
f2a0e225 3538 i[3456789]86-*-pe)
cb253473 3539 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 3540 ;;
f2a0e225 3541 i[3456789]86-*-sco3.2v5*)
671aa708
NN
3542 # The linker does not yet know about weak symbols in COFF,
3543 # and is not configured to handle mixed ELF and COFF.
cb253473 3544 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708 3545 ;;
f2a0e225 3546 i[3456789]86-*-sco*)
cb253473 3547 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3548 ;;
f2a0e225 3549 i[3456789]86-*-solaris2*)
671aa708
NN
3550 noconfigdirs="$noconfigdirs target-libgloss"
3551 ;;
f2a0e225 3552 i[3456789]86-*-sysv4*)
cb253473 3553 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3554 ;;
f2a0e225 3555 i[3456789]86-*-beos*)
cb253473 3556 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
3aa83176 3557 ;;
d1f8db0c
PB
3558 i[3456789]86-*-rdos*)
3559 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3560 ;;
fb87ad5d 3561 m32r-*-*)
cb253473 3562 noconfigdirs="$noconfigdirs ${libgcj}"
fb87ad5d 3563 ;;
671aa708 3564 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
cb253473 3565 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
c03353e2 3566 libgloss_dir=m68hc11
671aa708
NN
3567 ;;
3568 m68k-*-elf*)
cb253473 3569 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3570 ;;
3571 m68k-*-coff*)
cb253473 3572 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3573 ;;
c03353e2
RIL
3574 m68*-*-* | fido-*-*)
3575 libgloss_dir=m68k
3576 ;;
671aa708
NN
3577 mcore-*-pe*)
3578 # The EPOC C++ environment does not support exceptions or rtti,
3579 # and so building libstdc++-v3 tends not to always work.
3580 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3581 ;;
3582 mmix-*-*)
4fab7234 3583 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
7f26dfa3 3584 unsupported_languages="$unsupported_languages fortran java"
671aa708
NN
3585 ;;
3586 mn10200-*-*)
cb253473 3587 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3588 ;;
3589 mn10300-*-*)
cb253473 3590 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3591 ;;
ab34901f 3592 mt-*-*)
79dd769c
AH
3593 noconfigdirs="$noconfigdirs sim"
3594 ;;
671aa708
NN
3595 powerpc-*-aix*)
3596 # copied from rs6000-*-* entry
a891a473 3597 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
671aa708
NN
3598 ;;
3599 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3600 target_configdirs="$target_configdirs target-winsup"
cb253473 3601 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
671aa708
NN
3602 # always build newlib.
3603 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3604 ;;
3605 # This is temporary until we can link against shared libraries
3606 powerpcle-*-solaris*)
cb253473 3607 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
c03353e2 3608 libgloss_dir=rs6000
671aa708
NN
3609 ;;
3610 powerpc-*-beos*)
cb253473 3611 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
671aa708 3612 ;;
671aa708 3613 powerpc-*-eabi)
cb253473 3614 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3615 libgloss_dir=rs6000
ee6a22df
L
3616 ;;
3617 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
c03353e2 3618 libgloss_dir=rs6000
671aa708 3619 ;;
671aa708 3620 rs6000-*-lynxos*)
cb253473 3621 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
671aa708
NN
3622 ;;
3623 rs6000-*-aix*)
a891a473 3624 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
671aa708
NN
3625 ;;
3626 rs6000-*-*)
cb253473 3627 noconfigdirs="$noconfigdirs gprof ${libgcj}"
671aa708
NN
3628 ;;
3629 m68k-apollo-*)
cb253473 3630 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
671aa708 3631 ;;
ca9fe997
ME
3632 microblaze*)
3633 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3634 ;;
d9dced13
RS
3635 mips*-sde-elf*)
3636 skipdirs="$skipdirs target-libiberty"
3637 noconfigdirs="$noconfigdirs ${libgcj}"
3638 if test x$with_newlib = xyes; then
3639 noconfigdirs="$noconfigdirs gprof"
3640 fi
3641 libgloss_dir=mips
3642 ;;
671aa708 3643 mips*-*-irix5*)
cb253473 3644 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708
NN
3645 ;;
3646 mips*-*-irix6*)
671aa708
NN
3647 # Linking libjava exceeds command-line length limits on at least
3648 # IRIX 6.2, but not on IRIX 6.5.
3649 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3650 # <oldham@codesourcery.com>
cb253473 3651 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3652 ;;
671aa708 3653 mips*-*-bsd*)
cb253473 3654 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3655 ;;
671aa708
NN
3656 mips*-*-linux*)
3657 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3658 ;;
3659 mips*-*-*)
cb253473 3660 noconfigdirs="$noconfigdirs gprof ${libgcj}"
c03353e2 3661 libgloss_dir=mips
671aa708
NN
3662 ;;
3663 romp-*-*)
cb253473 3664 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
671aa708 3665 ;;
669f01d8 3666 sh-*-* | sh64-*-*)
671aa708 3667 case "${host}" in
f2a0e225
KC
3668 i[3456789]86-*-vsta) ;; # don't add gprof back in
3669 i[3456789]86-*-go32*) ;; # don't add gprof back in
3670 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
671aa708
NN
3671 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3672 esac
ea2002ba
CB
3673 case "${target}" in
3674 sh*-*-elf)
3675 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3676 *)
3677 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3678 esac
671aa708 3679 ;;
c03353e2
RIL
3680 sparclet-*-aout* | sparc86x-*-*)
3681 libgloss_dir=sparc
3682 ;;
671aa708 3683 sparc-*-elf*)
cb253473 3684 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3685 ;;
3686 sparc64-*-elf*)
cb253473 3687 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3688 libgloss_dir=sparc
671aa708
NN
3689 ;;
3690 sparclite-*-*)
cb253473 3691 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3692 libgloss_dir=sparc
671aa708
NN
3693 ;;
3694 sparc-*-sunos4*)
cb253473 3695 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3696 if test x${is_cross_compiler} != xno ; then
3697 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3698 else
3699 use_gnu_ld=no
3700 fi
3701 ;;
bba5e0ca 3702 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
cb253473 3703 noconfigdirs="$noconfigdirs ${libgcj}"
bba5e0ca 3704 ;;
671aa708
NN
3705 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3706 ;;
b42f0d7e
JM
3707 tic6x-*-*)
3708 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3709 ;;
671aa708 3710 v810-*-*)
cb253473 3711 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
671aa708
NN
3712 ;;
3713 v850-*-*)
cb253473 3714 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3715 ;;
3716 v850e-*-*)
cb253473 3717 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3718 ;;
3719 v850ea-*-*)
cb253473 3720 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3721 ;;
3722 vax-*-vms)
cb253473 3723 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
671aa708
NN
3724 ;;
3725 vax-*-*)
cb253473 3726 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3727 ;;
aa12a573 3728 xtensa*-*-*)
cb253473 3729 noconfigdirs="$noconfigdirs ${libgcj}"
0d4f1b4e 3730 ;;
671aa708 3731 ip2k-*-*)
cb253473 3732 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708 3733 ;;
416ac4d4 3734 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
671aa708
NN
3735 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3736 ;;
3737 *-*-lynxos*)
cb253473 3738 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1c710c3c 3739 ;;
671aa708 3740 *-*-*)
cb253473 3741 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3742 ;;
3743esac
79c06341 3744
671aa708
NN
3745# If we aren't building newlib, then don't build libgloss, since libgloss
3746# depends upon some newlib header files.
3747case "${noconfigdirs}" in
3748 *target-libgloss*) ;;
3749 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3750esac
3751
671aa708
NN
3752# Work in distributions that contain no compiler tools, like Autoconf.
3753tentative_cc=""
3754host_makefile_frag=/dev/null
3755if test -d ${srcdir}/config ; then
3756case "${host}" in
3757 m68k-hp-hpux*)
3758 # Avoid "too much defining" errors from HPUX compiler.
3759 tentative_cc="cc -Wp,-H256000"
3760 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3761 # If it's HP/UX ar, this should be harmless.
3762 RANLIB="ar ts"
3763 ;;
3764 m68k-apollo-sysv*)
3765 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3766 ;;
3767 m68k-apollo-bsd*)
3768 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3769 # chokes on bfd, the compiler won't let you assign integers to enums, and
3770 # other problems. Defining CC to gcc is a questionable way to say "don't use
3771 # the apollo compiler" (the preferred version of GCC could be called cc,
3772 # or whatever), but I'm not sure leaving CC as cc is any better...
3773 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3774 # Used to have BISON=yacc.
3775 tentative_cc=gcc
3776 ;;
3777 m88k-dg-dgux*)
3778 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
671aa708
NN
3779 ;;
3780 m88k-harris-cxux*)
3781 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3782 tentative_cc="cc -Xa"
3783 host_makefile_frag="config/mh-cxux"
3784 ;;
3785 m88k-motorola-sysv*)
3786 ;;
3787 mips*-dec-ultrix*)
3788 tentative_cc="cc -Wf,-XNg1000"
3789 host_makefile_frag="config/mh-decstation"
3790 ;;
3791 mips*-nec-sysv4*)
3792 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3793 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3794 host_makefile_frag="config/mh-necv4"
3795 ;;
3796 mips*-sgi-irix4*)
3797 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3798 # environment. Also bump switch table size so that cp-parse will
3799 # compile. Bump string length limit so linker builds.
3800 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3801 ;;
3802 mips*-*-sysv4*)
3803 host_makefile_frag="config/mh-sysv4"
3804 ;;
3805 mips*-*-sysv*)
3806 # This is for a MIPS running RISC/os 4.52C.
3807
3808 # This is needed for GDB, but needs to be in the top-level make because
3809 # if a library is compiled with the bsd headers and gets linked with the
3810 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3811 # a different size).
3812 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3813 # known except to select the sysv environment. Could we use /proc instead?
3814 # These "sysv environments" and "bsd environments" often end up being a pain.
3815 #
3816 # This is not part of CFLAGS because perhaps not all C compilers have this
3817 # option.
3818 tentative_cc="cc -systype sysv"
3819 ;;
3820 i370-ibm-opened*)
3821 tentative_cc="c89"
3822 ;;
f2a0e225 3823 i[3456789]86-*-sysv5*)
671aa708
NN
3824 host_makefile_frag="config/mh-sysv5"
3825 ;;
f2a0e225 3826 i[3456789]86-*-dgux*)
671aa708
NN
3827 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3828 host_makefile_frag="config/mh-dgux386"
3829 ;;
f2a0e225 3830 i[3456789]86-ncr-sysv4.3*)
671aa708
NN
3831 # The MetaWare compiler will generate a copyright message unless you
3832 # turn it off by adding the -Hnocopyr flag.
3833 tentative_cc="cc -Hnocopyr"
3834 ;;
f2a0e225 3835 i[3456789]86-ncr-sysv4*)
671aa708
NN
3836 # for an NCR 3000 (i486/SVR4) system.
3837 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3838 # This compiler not only emits obnoxious copyright messages every time
3839 # you run it, but it chokes and dies on a whole bunch of GNU source
3840 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3841 tentative_cc="/usr/ccs/ATT/cc"
3842 host_makefile_frag="config/mh-ncr3000"
3843 ;;
f2a0e225 3844 i[3456789]86-*-sco3.2v5*)
671aa708 3845 ;;
f2a0e225 3846 i[3456789]86-*-sco*)
671aa708
NN
3847 # The native C compiler botches some simple uses of const. Unfortunately,
3848 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3849 tentative_cc="cc -Dconst="
3850 host_makefile_frag="config/mh-sco"
3851 ;;
f2a0e225 3852 i[3456789]86-*-udk*)
671aa708
NN
3853 host_makefile_frag="config/mh-sysv5"
3854 ;;
f2a0e225 3855 i[3456789]86-*-solaris2*)
671aa708
NN
3856 host_makefile_frag="config/mh-sysv4"
3857 ;;
f2a0e225 3858 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
3859 host_makefile_frag="config/mh-djgpp"
3860 ;;
3861 *-cygwin*)
2a79c47f 3862
5213506e
RW
3863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3864$as_echo_n "checking to see if cat works as expected... " >&6; }
2a79c47f 3865echo a >cygwin-cat-check
e25a8c82 3866if test `cat cygwin-cat-check` = a ; then
2a79c47f 3867 rm cygwin-cat-check
5213506e
RW
3868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3869$as_echo "yes" >&6; }
2a79c47f
NC
3870else
3871 rm cygwin-cat-check
5213506e
RW
3872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3873$as_echo "no" >&6; }
3874 as_fn_error "The cat command does not ignore carriage return characters.
2a79c47f
NC
3875 Please either mount the build directory in binary mode or run the following
3876 commands before running any configure script:
3877set -o igncr
3878export SHELLOPTS
5213506e 3879 " "$LINENO" 5
2a79c47f
NC
3880fi
3881
671aa708
NN
3882 host_makefile_frag="config/mh-cygwin"
3883 ;;
c53a18d3 3884 *-mingw*)
1f5a6b84 3885 host_makefile_frag="config/mh-mingw"
95af8923 3886 ;;
671aa708
NN
3887 *-interix*)
3888 host_makefile_frag="config/mh-interix"
3889 ;;
3890 vax-*-ultrix2*)
3891 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3892 tentative_cc=gcc
3893 ;;
3894 *-*-solaris2*)
3895 host_makefile_frag="config/mh-solaris"
3896 ;;
3897 m68k-sun-sunos*)
3898 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3899 # without overflowing the jump tables (-J says to use a 32 bit table)
3900 tentative_cc="cc -J"
3901 ;;
efd41714 3902 hppa*-hp-hpux10*)
671aa708 3903 tentative_cc="cc -Wp,-H256000"
efd41714 3904 host_makefile_frag="config/mh-pa-hpux10"
671aa708 3905 ;;
efd41714
PB
3906 hppa*-hp-hpux* | hppa*-*-hiux*)
3907 tentative_cc="cc -Wp,-H256000"
3908 host_makefile_frag="config/mh-pa"
3909 ;;
3910 hppa*-*)
3911 host_makefile_frag="config/mh-pa"
3912 ;;
3913 *-hp-hpux* | *-*-hiux*)
671aa708
NN
3914 tentative_cc="cc -Wp,-H256000"
3915 ;;
3916 rs6000-*-lynxos*)
3917 # /bin/cc is less than useful for our purposes. Always use GCC
3918 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3919 host_makefile_frag="config/mh-lynxrs6k"
3920 ;;
45f366ab 3921 powerpc-*-darwin*)
be8fff81
RB
3922 host_makefile_frag="config/mh-ppc-darwin"
3923 ;;
d19bca38
PB
3924 powerpc-*-aix*)
3925 host_makefile_frag="config/mh-ppc-aix"
3926 ;;
3927 rs6000-*-aix*)
3928 host_makefile_frag="config/mh-ppc-aix"
3929 ;;
671aa708
NN
3930 *-*-lynxos*)
3931 # /bin/cc is less than useful for our purposes. Always use GCC
3932 tentative_cc="/bin/gcc"
3933 ;;
3934 *-*-sysv4*)
3935 host_makefile_frag="config/mh-sysv4"
3936 ;;
95c53c62
RS
3937 # This is placed last to prevent interfering with the cases above.
3938 i[3456789]86-*-*)
3939 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3940 host_makefile_frag="config/mh-x86omitfp"
3941 ;;
671aa708
NN
3942esac
3943fi
3944
55ffb5ed
NN
3945# If we aren't going to be using gcc, see if we can extract a definition
3946# of CC from the fragment.
3947# Actually, use the 'pre-extracted' version above.
3948if test -z "${CC}" && test "${build}" = "${host}" ; then
3949 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3950 found=
3951 for dir in $PATH; do
3952 test -z "$dir" && dir=.
3953 if test -f $dir/gcc; then
3954 found=yes
3955 break
3956 fi
3957 done
3958 IFS="$save_ifs"
3959 if test -z "${found}" && test -n "${tentative_cc}" ; then
3960 CC=$tentative_cc
3961 fi
3962fi
3963
3964if test "${build}" != "${host}" ; then
0999159b
PB
3965 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3966 AS_FOR_BUILD=${AS_FOR_BUILD-as}
55ffb5ed 3967 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
0999159b
PB
3968 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3969 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3970 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3971 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3972 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3973 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3974 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3975 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3976 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3977else
3978 AR_FOR_BUILD="\$(AR)"
3979 AS_FOR_BUILD="\$(AS)"
fb0103e5 3980 CC_FOR_BUILD="\$(CC)"
0999159b
PB
3981 CXX_FOR_BUILD="\$(CXX)"
3982 GCJ_FOR_BUILD="\$(GCJ)"
3983 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3984 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3985 LD_FOR_BUILD="\$(LD)"
3986 NM_FOR_BUILD="\$(NM)"
3987 RANLIB_FOR_BUILD="\$(RANLIB)"
3988 WINDRES_FOR_BUILD="\$(WINDRES)"
3989 WINDMC_FOR_BUILD="\$(WINDMC)"
c3a86da9
DJ
3990fi
3991
3992ac_ext=c
1c710c3c
DJ
3993ac_cpp='$CPP $CPPFLAGS'
3994ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3995ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3996ac_compiler_gnu=$ac_cv_c_compiler_gnu
3997if test -n "$ac_tool_prefix"; then
3998 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3999set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
4000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4001$as_echo_n "checking for $ac_word... " >&6; }
4002if test "${ac_cv_prog_CC+set}" = set; then :
4003 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4004else
4005 if test -n "$CC"; then
4006 ac_cv_prog_CC="$CC" # Let the user override the test.
4007else
4008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4009for as_dir in $PATH
4010do
4011 IFS=$as_save_IFS
4012 test -z "$as_dir" && as_dir=.
5213506e
RW
4013 for ac_exec_ext in '' $ac_executable_extensions; do
4014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4015 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 4016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4017 break 2
4018 fi
4019done
5213506e
RW
4020 done
4021IFS=$as_save_IFS
1c710c3c
DJ
4022
4023fi
4024fi
4025CC=$ac_cv_prog_CC
4026if test -n "$CC"; then
5213506e
RW
4027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4028$as_echo "$CC" >&6; }
1c710c3c 4029else
5213506e
RW
4030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4031$as_echo "no" >&6; }
1c710c3c
DJ
4032fi
4033
5213506e 4034
1c710c3c
DJ
4035fi
4036if test -z "$ac_cv_prog_CC"; then
4037 ac_ct_CC=$CC
fb0103e5
RG
4038 # Extract the first word of "gcc", so it can be a program name with args.
4039set dummy gcc; ac_word=$2
5213506e
RW
4040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4041$as_echo_n "checking for $ac_word... " >&6; }
4042if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4043 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4044else
4045 if test -n "$ac_ct_CC"; then
4046 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4047else
4048as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4049for as_dir in $PATH
4050do
4051 IFS=$as_save_IFS
4052 test -z "$as_dir" && as_dir=.
5213506e
RW
4053 for ac_exec_ext in '' $ac_executable_extensions; do
4054 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4055 ac_cv_prog_ac_ct_CC="gcc"
5213506e 4056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4057 break 2
4058 fi
4059done
5213506e
RW
4060 done
4061IFS=$as_save_IFS
1c710c3c
DJ
4062
4063fi
4064fi
4065ac_ct_CC=$ac_cv_prog_ac_ct_CC
4066if test -n "$ac_ct_CC"; then
5213506e
RW
4067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4068$as_echo "$ac_ct_CC" >&6; }
1c710c3c 4069else
5213506e
RW
4070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4071$as_echo "no" >&6; }
1c710c3c
DJ
4072fi
4073
5213506e
RW
4074 if test "x$ac_ct_CC" = x; then
4075 CC=""
4076 else
4077 case $cross_compiling:$ac_tool_warned in
4078yes:)
4079{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4080$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4081ac_tool_warned=yes ;;
4082esac
4083 CC=$ac_ct_CC
4084 fi
1c710c3c
DJ
4085else
4086 CC="$ac_cv_prog_CC"
4087fi
4088
4089if test -z "$CC"; then
5213506e
RW
4090 if test -n "$ac_tool_prefix"; then
4091 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1c710c3c 4092set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
4093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4094$as_echo_n "checking for $ac_word... " >&6; }
4095if test "${ac_cv_prog_CC+set}" = set; then :
4096 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4097else
4098 if test -n "$CC"; then
4099 ac_cv_prog_CC="$CC" # Let the user override the test.
4100else
1c710c3c
DJ
4101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4102for as_dir in $PATH
4103do
4104 IFS=$as_save_IFS
4105 test -z "$as_dir" && as_dir=.
5213506e
RW
4106 for ac_exec_ext in '' $ac_executable_extensions; do
4107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4108 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 4109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4110 break 2
4111 fi
4112done
5213506e
RW
4113 done
4114IFS=$as_save_IFS
1c710c3c 4115
0b0dc272 4116fi
0b0dc272 4117fi
1c710c3c 4118CC=$ac_cv_prog_CC
af71363e 4119if test -n "$CC"; then
5213506e
RW
4120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4121$as_echo "$CC" >&6; }
2aeb72e9 4122else
5213506e
RW
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4124$as_echo "no" >&6; }
2aeb72e9
DD
4125fi
4126
2aeb72e9 4127
5213506e 4128 fi
1c710c3c 4129fi
55ffb5ed
NN
4130if test -z "$CC"; then
4131 # Extract the first word of "cc", so it can be a program name with args.
4132set dummy cc; ac_word=$2
5213506e
RW
4133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4134$as_echo_n "checking for $ac_word... " >&6; }
4135if test "${ac_cv_prog_CC+set}" = set; then :
4136 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4137else
4138 if test -n "$CC"; then
4139 ac_cv_prog_CC="$CC" # Let the user override the test.
4140else
0b0dc272 4141 ac_prog_rejected=no
1c710c3c
DJ
4142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4143for as_dir in $PATH
4144do
4145 IFS=$as_save_IFS
4146 test -z "$as_dir" && as_dir=.
5213506e
RW
4147 for ac_exec_ext in '' $ac_executable_extensions; do
4148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c
DJ
4149 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4150 ac_prog_rejected=yes
4151 continue
4152 fi
4153 ac_cv_prog_CC="cc"
5213506e 4154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4155 break 2
4156 fi
4157done
5213506e
RW
4158 done
4159IFS=$as_save_IFS
1c710c3c 4160
55ffb5ed
NN
4161if test $ac_prog_rejected = yes; then
4162 # We found a bogon in the path, so make sure we never use it.
4163 set dummy $ac_cv_prog_CC
4164 shift
1c710c3c 4165 if test $# != 0; then
55ffb5ed
NN
4166 # We chose a different compiler from the bogus one.
4167 # However, it has the same basename, so the bogon will be chosen
4168 # first if we set CC to just the basename; use the full file name.
4169 shift
1c710c3c 4170 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
4171 fi
4172fi
4173fi
4174fi
1c710c3c 4175CC=$ac_cv_prog_CC
55ffb5ed 4176if test -n "$CC"; then
5213506e
RW
4177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4178$as_echo "$CC" >&6; }
55ffb5ed 4179else
5213506e
RW
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4181$as_echo "no" >&6; }
55ffb5ed
NN
4182fi
4183
5213506e 4184
1c710c3c
DJ
4185fi
4186if test -z "$CC"; then
4187 if test -n "$ac_tool_prefix"; then
5213506e 4188 for ac_prog in cl.exe
1c710c3c
DJ
4189 do
4190 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4191set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4193$as_echo_n "checking for $ac_word... " >&6; }
4194if test "${ac_cv_prog_CC+set}" = set; then :
4195 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4196else
4197 if test -n "$CC"; then
4198 ac_cv_prog_CC="$CC" # Let the user override the test.
4199else
1c710c3c
DJ
4200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4201for as_dir in $PATH
4202do
4203 IFS=$as_save_IFS
4204 test -z "$as_dir" && as_dir=.
5213506e
RW
4205 for ac_exec_ext in '' $ac_executable_extensions; do
4206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4207 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 4208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4209 break 2
4210 fi
4211done
5213506e
RW
4212 done
4213IFS=$as_save_IFS
1c710c3c 4214
55ffb5ed
NN
4215fi
4216fi
1c710c3c 4217CC=$ac_cv_prog_CC
55ffb5ed 4218if test -n "$CC"; then
5213506e
RW
4219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4220$as_echo "$CC" >&6; }
a4b9e93e 4221else
5213506e
RW
4222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4223$as_echo "no" >&6; }
fb0103e5 4224fi
af71363e 4225
5213506e 4226
1c710c3c
DJ
4227 test -n "$CC" && break
4228 done
af71363e 4229fi
1c710c3c
DJ
4230if test -z "$CC"; then
4231 ac_ct_CC=$CC
5213506e 4232 for ac_prog in cl.exe
1c710c3c
DJ
4233do
4234 # Extract the first word of "$ac_prog", so it can be a program name with args.
4235set dummy $ac_prog; ac_word=$2
5213506e
RW
4236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4237$as_echo_n "checking for $ac_word... " >&6; }
4238if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4239 $as_echo_n "(cached) " >&6
0b0dc272 4240else
1c710c3c
DJ
4241 if test -n "$ac_ct_CC"; then
4242 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 4243else
1c710c3c
DJ
4244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4245for as_dir in $PATH
4246do
4247 IFS=$as_save_IFS
4248 test -z "$as_dir" && as_dir=.
5213506e
RW
4249 for ac_exec_ext in '' $ac_executable_extensions; do
4250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4251 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 4252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4253 break 2
4254 fi
4255done
5213506e
RW
4256 done
4257IFS=$as_save_IFS
1c710c3c 4258
af71363e
AS
4259fi
4260fi
1c710c3c
DJ
4261ac_ct_CC=$ac_cv_prog_ac_ct_CC
4262if test -n "$ac_ct_CC"; then
5213506e
RW
4263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4264$as_echo "$ac_ct_CC" >&6; }
fb0103e5 4265else
5213506e
RW
4266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4267$as_echo "no" >&6; }
af71363e 4268fi
0b0dc272 4269
5213506e 4270
1c710c3c
DJ
4271 test -n "$ac_ct_CC" && break
4272done
4273
5213506e
RW
4274 if test "x$ac_ct_CC" = x; then
4275 CC=""
4276 else
4277 case $cross_compiling:$ac_tool_warned in
4278yes:)
4279{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4280$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4281ac_tool_warned=yes ;;
4282esac
4283 CC=$ac_ct_CC
4284 fi
1c710c3c
DJ
4285fi
4286
4287fi
4288
4289
5213506e
RW
4290test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4292as_fn_error "no acceptable C compiler found in \$PATH
4293See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4294
4295# Provide some information about the compiler.
5213506e
RW
4296$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4297set X $ac_compile
4298ac_compiler=$2
4299for ac_option in --version -v -V -qversion; do
4300 { { ac_try="$ac_compiler $ac_option >&5"
4301case "(($ac_try" in
4302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4303 *) ac_try_echo=$ac_try;;
4304esac
4305eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4306$as_echo "$ac_try_echo"; } >&5
4307 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1c710c3c 4308 ac_status=$?
5213506e
RW
4309 if test -s conftest.err; then
4310 sed '10a\
4311... rest of stderr output deleted ...
4312 10q' conftest.err >conftest.er1
4313 cat conftest.er1 >&5
4314 rm -f conftest.er1 conftest.err
4315 fi
4316 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4317 test $ac_status = 0; }
4318done
1c710c3c 4319
5213506e 4320cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4321/* end confdefs.h. */
4322
4323int
4324main ()
4325{
4326
4327 ;
4328 return 0;
4329}
4330_ACEOF
4331ac_clean_files_save=$ac_clean_files
5213506e 4332ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
1c710c3c
DJ
4333# Try to create an executable without -o first, disregard a.out.
4334# It will help us diagnose broken compilers, and finding out an intuition
4335# of exeext.
5213506e
RW
4336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4337$as_echo_n "checking for C compiler default output file name... " >&6; }
4338ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4339
4340# The possible output files:
4341ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4342
4343ac_rmfiles=
4344for ac_file in $ac_files
4345do
4346 case $ac_file in
4347 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4348 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4349 esac
4350done
4351rm -f $ac_rmfiles
4352
4353if { { ac_try="$ac_link_default"
4354case "(($ac_try" in
4355 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4356 *) ac_try_echo=$ac_try;;
4357esac
4358eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4359$as_echo "$ac_try_echo"; } >&5
4360 (eval "$ac_link_default") 2>&5
1c710c3c 4361 ac_status=$?
5213506e
RW
4362 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4363 test $ac_status = 0; }; then :
4364 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4365# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4366# in a Makefile. We should not override ac_cv_exeext if it was cached,
4367# so that the user can short-circuit this test for compilers unknown to
4368# Autoconf.
4369for ac_file in $ac_files ''
1c710c3c
DJ
4370do
4371 test -f "$ac_file" || continue
4372 case $ac_file in
5213506e 4373 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1c710c3c
DJ
4374 ;;
4375 [ab].out )
4376 # We found the default executable, but exeext='' is most
4377 # certainly right.
4378 break;;
4379 *.* )
5213506e
RW
4380 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4381 then :; else
4382 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4383 fi
4384 # We set ac_cv_exeext here because the later test for it is not
4385 # safe: cross compilers may not add the suffix if given an `-o'
4386 # argument, so we may need to know it at that point already.
4387 # Even if this section looks crufty: it has the advantage of
4388 # actually working.
1c710c3c
DJ
4389 break;;
4390 * )
4391 break;;
4392 esac
4393done
5213506e
RW
4394test "$ac_cv_exeext" = no && ac_cv_exeext=
4395
1c710c3c 4396else
5213506e
RW
4397 ac_file=''
4398fi
4399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4400$as_echo "$ac_file" >&6; }
4401if test -z "$ac_file"; then :
4402 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4403sed 's/^/| /' conftest.$ac_ext >&5
4404
5213506e
RW
4405{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4406$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4407{ as_fn_set_status 77
4408as_fn_error "C compiler cannot create executables
4409See \`config.log' for more details." "$LINENO" 5; }; }
1c710c3c 4410fi
1c710c3c 4411ac_exeext=$ac_cv_exeext
1c710c3c 4412
5213506e 4413# Check that the compiler produces executables we can run. If not, either
1c710c3c 4414# the compiler is broken, or we cross compile.
5213506e
RW
4415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4416$as_echo_n "checking whether the C compiler works... " >&6; }
1c710c3c
DJ
4417# If not cross compiling, check that we can run a simple program.
4418if test "$cross_compiling" != yes; then
4419 if { ac_try='./$ac_file'
5213506e
RW
4420 { { case "(($ac_try" in
4421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4422 *) ac_try_echo=$ac_try;;
4423esac
4424eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4425$as_echo "$ac_try_echo"; } >&5
4426 (eval "$ac_try") 2>&5
1c710c3c 4427 ac_status=$?
5213506e
RW
4428 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4429 test $ac_status = 0; }; }; then
1c710c3c
DJ
4430 cross_compiling=no
4431 else
4432 if test "$cross_compiling" = maybe; then
4433 cross_compiling=yes
4434 else
5213506e
RW
4435 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4436$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4437as_fn_error "cannot run C compiled programs.
1c710c3c 4438If you meant to cross compile, use \`--host'.
5213506e 4439See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4440 fi
4441 fi
4442fi
5213506e
RW
4443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4444$as_echo "yes" >&6; }
1c710c3c 4445
5213506e 4446rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
1c710c3c 4447ac_clean_files=$ac_clean_files_save
5213506e 4448# Check that the compiler produces executables we can run. If not, either
1c710c3c 4449# the compiler is broken, or we cross compile.
5213506e
RW
4450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4451$as_echo_n "checking whether we are cross compiling... " >&6; }
4452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4453$as_echo "$cross_compiling" >&6; }
4454
4455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4456$as_echo_n "checking for suffix of executables... " >&6; }
4457if { { ac_try="$ac_link"
4458case "(($ac_try" in
4459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4460 *) ac_try_echo=$ac_try;;
4461esac
4462eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4463$as_echo "$ac_try_echo"; } >&5
4464 (eval "$ac_link") 2>&5
1c710c3c 4465 ac_status=$?
5213506e
RW
4466 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4467 test $ac_status = 0; }; then :
1c710c3c
DJ
4468 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4469# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4470# work properly (i.e., refer to `conftest.exe'), while it won't with
4471# `rm'.
4472for ac_file in conftest.exe conftest conftest.*; do
4473 test -f "$ac_file" || continue
4474 case $ac_file in
5213506e 4475 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1c710c3c 4476 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1c710c3c
DJ
4477 break;;
4478 * ) break;;
4479 esac
4480done
af71363e 4481else
5213506e
RW
4482 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4483$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4484as_fn_error "cannot compute suffix of executables: cannot compile and link
4485See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4486fi
1c710c3c 4487rm -f conftest$ac_cv_exeext
5213506e
RW
4488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4489$as_echo "$ac_cv_exeext" >&6; }
1c710c3c
DJ
4490
4491rm -f conftest.$ac_ext
4492EXEEXT=$ac_cv_exeext
4493ac_exeext=$EXEEXT
5213506e
RW
4494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4495$as_echo_n "checking for suffix of object files... " >&6; }
4496if test "${ac_cv_objext+set}" = set; then :
4497 $as_echo_n "(cached) " >&6
1c710c3c 4498else
5213506e 4499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4500/* end confdefs.h. */
4501
4502int
4503main ()
4504{
4505
4506 ;
4507 return 0;
4508}
4509_ACEOF
4510rm -f conftest.o conftest.obj
5213506e
RW
4511if { { ac_try="$ac_compile"
4512case "(($ac_try" in
4513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4514 *) ac_try_echo=$ac_try;;
4515esac
4516eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4517$as_echo "$ac_try_echo"; } >&5
4518 (eval "$ac_compile") 2>&5
1c710c3c 4519 ac_status=$?
5213506e
RW
4520 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4521 test $ac_status = 0; }; then :
4522 for ac_file in conftest.o conftest.obj conftest.*; do
4523 test -f "$ac_file" || continue;
1c710c3c 4524 case $ac_file in
5213506e 4525 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1c710c3c
DJ
4526 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4527 break;;
4528 esac
4529done
4530else
5213506e 4531 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4532sed 's/^/| /' conftest.$ac_ext >&5
4533
5213506e
RW
4534{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4535$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4536as_fn_error "cannot compute suffix of object files: cannot compile
4537See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4538fi
1c710c3c
DJ
4539rm -f conftest.$ac_cv_objext conftest.$ac_ext
4540fi
5213506e
RW
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4542$as_echo "$ac_cv_objext" >&6; }
1c710c3c
DJ
4543OBJEXT=$ac_cv_objext
4544ac_objext=$OBJEXT
5213506e
RW
4545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4546$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4547if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4548 $as_echo_n "(cached) " >&6
1c710c3c 4549else
5213506e 4550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4551/* end confdefs.h. */
4552
4553int
4554main ()
4555{
4556#ifndef __GNUC__
4557 choke me
4558#endif
4559
4560 ;
4561 return 0;
4562}
4563_ACEOF
5213506e 4564if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c
DJ
4565 ac_compiler_gnu=yes
4566else
5213506e 4567 ac_compiler_gnu=no
1c710c3c 4568fi
5213506e 4569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c
DJ
4570ac_cv_c_compiler_gnu=$ac_compiler_gnu
4571
4572fi
5213506e
RW
4573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4574$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4575if test $ac_compiler_gnu = yes; then
4576 GCC=yes
4577else
4578 GCC=
4579fi
1c710c3c
DJ
4580ac_test_CFLAGS=${CFLAGS+set}
4581ac_save_CFLAGS=$CFLAGS
5213506e
RW
4582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4583$as_echo_n "checking whether $CC accepts -g... " >&6; }
4584if test "${ac_cv_prog_cc_g+set}" = set; then :
4585 $as_echo_n "(cached) " >&6
4586else
4587 ac_save_c_werror_flag=$ac_c_werror_flag
4588 ac_c_werror_flag=yes
4589 ac_cv_prog_cc_g=no
4590 CFLAGS="-g"
4591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4592/* end confdefs.h. */
4593
4594int
4595main ()
4596{
4597
4598 ;
4599 return 0;
4600}
4601_ACEOF
5213506e 4602if ac_fn_c_try_compile "$LINENO"; then :
55ffb5ed
NN
4603 ac_cv_prog_cc_g=yes
4604else
5213506e
RW
4605 CFLAGS=""
4606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4607/* end confdefs.h. */
4608
4609int
4610main ()
4611{
4612
4613 ;
4614 return 0;
4615}
4616_ACEOF
4617if ac_fn_c_try_compile "$LINENO"; then :
4618
4619else
4620 ac_c_werror_flag=$ac_save_c_werror_flag
4621 CFLAGS="-g"
4622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4623/* end confdefs.h. */
af71363e 4624
5213506e
RW
4625int
4626main ()
4627{
4628
4629 ;
4630 return 0;
4631}
4632_ACEOF
4633if ac_fn_c_try_compile "$LINENO"; then :
4634 ac_cv_prog_cc_g=yes
4635fi
4636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b0dc272 4637fi
5213506e 4638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 4639fi
5213506e
RW
4640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4641 ac_c_werror_flag=$ac_save_c_werror_flag
4642fi
4643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4644$as_echo "$ac_cv_prog_cc_g" >&6; }
55ffb5ed 4645if test "$ac_test_CFLAGS" = set; then
1c710c3c 4646 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
4647elif test $ac_cv_prog_cc_g = yes; then
4648 if test "$GCC" = yes; then
4649 CFLAGS="-g -O2"
4650 else
4651 CFLAGS="-g"
4652 fi
4653else
4654 if test "$GCC" = yes; then
4655 CFLAGS="-O2"
4656 else
4657 CFLAGS=
4658 fi
4659fi
5213506e
RW
4660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4661$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4662if test "${ac_cv_prog_cc_c89+set}" = set; then :
4663 $as_echo_n "(cached) " >&6
1c710c3c 4664else
5213506e 4665 ac_cv_prog_cc_c89=no
1c710c3c 4666ac_save_CC=$CC
5213506e 4667cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4668/* end confdefs.h. */
4669#include <stdarg.h>
4670#include <stdio.h>
4671#include <sys/types.h>
4672#include <sys/stat.h>
4673/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4674struct buf { int x; };
4675FILE * (*rcsopen) (struct buf *, struct stat *, int);
4676static char *e (p, i)
4677 char **p;
4678 int i;
4679{
4680 return p[i];
4681}
4682static char *f (char * (*g) (char **, int), char **p, ...)
4683{
4684 char *s;
4685 va_list v;
4686 va_start (v,p);
4687 s = g (p, va_arg (v,int));
4688 va_end (v);
4689 return s;
4690}
4691
4692/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4693 function prototypes and stuff, but not '\xHH' hex character constants.
4694 These don't provoke an error unfortunately, instead are silently treated
5213506e 4695 as 'x'. The following induces an error, until -std is added to get
1c710c3c
DJ
4696 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4697 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 4698 that's true only with -std. */
1c710c3c
DJ
4699int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4700
5213506e
RW
4701/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4702 inside strings and character constants. */
4703#define FOO(x) 'x'
4704int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4705
1c710c3c
DJ
4706int test (int i, double x);
4707struct s1 {int (*f) (int a);};
4708struct s2 {int (*f) (double a);};
4709int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4710int argc;
4711char **argv;
4712int
4713main ()
4714{
4715return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4716 ;
4717 return 0;
4718}
4719_ACEOF
5213506e
RW
4720for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4721 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1c710c3c
DJ
4722do
4723 CC="$ac_save_CC $ac_arg"
5213506e
RW
4724 if ac_fn_c_try_compile "$LINENO"; then :
4725 ac_cv_prog_cc_c89=$ac_arg
1c710c3c 4726fi
5213506e
RW
4727rm -f core conftest.err conftest.$ac_objext
4728 test "x$ac_cv_prog_cc_c89" != "xno" && break
1c710c3c 4729done
5213506e 4730rm -f conftest.$ac_ext
1c710c3c
DJ
4731CC=$ac_save_CC
4732
4733fi
5213506e
RW
4734# AC_CACHE_VAL
4735case "x$ac_cv_prog_cc_c89" in
4736 x)
4737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4738$as_echo "none needed" >&6; } ;;
4739 xno)
4740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4741$as_echo "unsupported" >&6; } ;;
1c710c3c 4742 *)
5213506e
RW
4743 CC="$CC $ac_cv_prog_cc_c89"
4744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4745$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1c710c3c 4746esac
5213506e 4747if test "x$ac_cv_prog_cc_c89" != xno; then :
1c710c3c 4748
2aeb72e9
DD
4749fi
4750
2aeb72e9
DD
4751ac_ext=c
4752ac_cpp='$CPP $CPPFLAGS'
4753ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4754ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4755ac_compiler_gnu=$ac_cv_c_compiler_gnu
4756
5213506e 4757ac_ext=cpp
2aeb72e9
DD
4758ac_cpp='$CXXCPP $CPPFLAGS'
4759ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4760ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4761ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5213506e
RW
4762if test -z "$CXX"; then
4763 if test -n "$CCC"; then
4764 CXX=$CCC
4765 else
4766 if test -n "$ac_tool_prefix"; then
4767 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2aeb72e9
DD
4768 do
4769 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4770set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4772$as_echo_n "checking for $ac_word... " >&6; }
4773if test "${ac_cv_prog_CXX+set}" = set; then :
4774 $as_echo_n "(cached) " >&6
2aeb72e9
DD
4775else
4776 if test -n "$CXX"; then
4777 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4778else
4779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4780for as_dir in $PATH
4781do
4782 IFS=$as_save_IFS
4783 test -z "$as_dir" && as_dir=.
5213506e
RW
4784 for ac_exec_ext in '' $ac_executable_extensions; do
4785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2aeb72e9 4786 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5213506e 4787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2aeb72e9
DD
4788 break 2
4789 fi
4790done
5213506e
RW
4791 done
4792IFS=$as_save_IFS
55ffb5ed 4793
c3a86da9
DJ
4794fi
4795fi
4796CXX=$ac_cv_prog_CXX
4797if test -n "$CXX"; then
5213506e
RW
4798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4799$as_echo "$CXX" >&6; }
c3a86da9 4800else
5213506e
RW
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4802$as_echo "no" >&6; }
c3a86da9
DJ
4803fi
4804
5213506e 4805
c3a86da9
DJ
4806 test -n "$CXX" && break
4807 done
4808fi
4809if test -z "$CXX"; then
4810 ac_ct_CXX=$CXX
5213506e 4811 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
c3a86da9
DJ
4812do
4813 # Extract the first word of "$ac_prog", so it can be a program name with args.
4814set dummy $ac_prog; ac_word=$2
5213506e
RW
4815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4816$as_echo_n "checking for $ac_word... " >&6; }
4817if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4818 $as_echo_n "(cached) " >&6
c3a86da9
DJ
4819else
4820 if test -n "$ac_ct_CXX"; then
4821 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4822else
4823as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4824for as_dir in $PATH
4825do
4826 IFS=$as_save_IFS
4827 test -z "$as_dir" && as_dir=.
5213506e
RW
4828 for ac_exec_ext in '' $ac_executable_extensions; do
4829 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c3a86da9 4830 ac_cv_prog_ac_ct_CXX="$ac_prog"
5213506e 4831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c3a86da9
DJ
4832 break 2
4833 fi
4834done
5213506e
RW
4835 done
4836IFS=$as_save_IFS
c3a86da9
DJ
4837
4838fi
4839fi
4840ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4841if test -n "$ac_ct_CXX"; then
5213506e
RW
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4843$as_echo "$ac_ct_CXX" >&6; }
c3a86da9 4844else
5213506e
RW
4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4846$as_echo "no" >&6; }
c3a86da9
DJ
4847fi
4848
5213506e 4849
c3a86da9
DJ
4850 test -n "$ac_ct_CXX" && break
4851done
c3a86da9 4852
5213506e
RW
4853 if test "x$ac_ct_CXX" = x; then
4854 CXX="g++"
4855 else
4856 case $cross_compiling:$ac_tool_warned in
4857yes:)
4858{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4859$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4860ac_tool_warned=yes ;;
4861esac
4862 CXX=$ac_ct_CXX
4863 fi
c3a86da9
DJ
4864fi
4865
5213506e
RW
4866 fi
4867fi
c3a86da9 4868# Provide some information about the compiler.
5213506e
RW
4869$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4870set X $ac_compile
4871ac_compiler=$2
4872for ac_option in --version -v -V -qversion; do
4873 { { ac_try="$ac_compiler $ac_option >&5"
4874case "(($ac_try" in
4875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4876 *) ac_try_echo=$ac_try;;
4877esac
4878eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4879$as_echo "$ac_try_echo"; } >&5
4880 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c3a86da9 4881 ac_status=$?
5213506e
RW
4882 if test -s conftest.err; then
4883 sed '10a\
4884... rest of stderr output deleted ...
4885 10q' conftest.err >conftest.er1
4886 cat conftest.er1 >&5
4887 rm -f conftest.er1 conftest.err
4888 fi
4889 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4890 test $ac_status = 0; }
4891done
c3a86da9 4892
5213506e
RW
4893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4894$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4895if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4896 $as_echo_n "(cached) " >&6
c3a86da9 4897else
5213506e 4898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4899/* end confdefs.h. */
4900
4901int
4902main ()
4903{
4904#ifndef __GNUC__
4905 choke me
4906#endif
4907
4908 ;
4909 return 0;
4910}
4911_ACEOF
5213506e 4912if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4913 ac_compiler_gnu=yes
4914else
5213506e 4915 ac_compiler_gnu=no
c3a86da9 4916fi
5213506e 4917rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c3a86da9
DJ
4918ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4919
4920fi
5213506e
RW
4921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4922$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4923if test $ac_compiler_gnu = yes; then
4924 GXX=yes
4925else
4926 GXX=
4927fi
c3a86da9
DJ
4928ac_test_CXXFLAGS=${CXXFLAGS+set}
4929ac_save_CXXFLAGS=$CXXFLAGS
5213506e
RW
4930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4931$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4932if test "${ac_cv_prog_cxx_g+set}" = set; then :
4933 $as_echo_n "(cached) " >&6
4934else
4935 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4936 ac_cxx_werror_flag=yes
4937 ac_cv_prog_cxx_g=no
4938 CXXFLAGS="-g"
4939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4940/* end confdefs.h. */
4941
4942int
4943main ()
4944{
4945
4946 ;
4947 return 0;
4948}
4949_ACEOF
5213506e 4950if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4951 ac_cv_prog_cxx_g=yes
4952else
5213506e
RW
4953 CXXFLAGS=""
4954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4955/* end confdefs.h. */
5213506e 4956
c3a86da9
DJ
4957int
4958main ()
4959{
5213506e 4960
c3a86da9
DJ
4961 ;
4962 return 0;
4963}
4964_ACEOF
5213506e 4965if ac_fn_cxx_try_compile "$LINENO"; then :
23f6b2f9 4966
5213506e
RW
4967else
4968 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4969 CXXFLAGS="-g"
4970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4971/* end confdefs.h. */
5213506e 4972
c3a86da9
DJ
4973int
4974main ()
4975{
5213506e 4976
c3a86da9
DJ
4977 ;
4978 return 0;
4979}
4980_ACEOF
5213506e
RW
4981if ac_fn_cxx_try_compile "$LINENO"; then :
4982 ac_cv_prog_cxx_g=yes
11a67599 4983fi
5213506e
RW
4984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985fi
4986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4987fi
4988rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4989 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4990fi
4991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4992$as_echo "$ac_cv_prog_cxx_g" >&6; }
4993if test "$ac_test_CXXFLAGS" = set; then
4994 CXXFLAGS=$ac_save_CXXFLAGS
4995elif test $ac_cv_prog_cxx_g = yes; then
4996 if test "$GXX" = yes; then
4997 CXXFLAGS="-g -O2"
4998 else
4999 CXXFLAGS="-g"
5000 fi
5001else
5002 if test "$GXX" = yes; then
5003 CXXFLAGS="-O2"
5004 else
5005 CXXFLAGS=
5006 fi
c3a86da9 5007fi
c3a86da9
DJ
5008ac_ext=c
5009ac_cpp='$CPP $CPPFLAGS'
5010ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5011ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5012ac_compiler_gnu=$ac_cv_c_compiler_gnu
5013
5014
5015# We must set the default linker to the linker used by gcc for the correct
5016# operation of libtool. If LD is not defined and we are using gcc, try to
5017# set the LD default to the ld used by gcc.
5018if test -z "$LD"; then
5019 if test "$GCC" = yes; then
5020 case $build in
5021 *-*-mingw*)
5022 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5023 *)
5024 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5025 esac
5026 case $gcc_prog_ld in
5027 # Accept absolute paths.
5028 [\\/]* | [A-Za-z]:[\\/]*)
5029 LD="$gcc_prog_ld" ;;
5030 esac
5031 fi
23f6b2f9
PB
5032fi
5033
23f6b2f9
PB
5034
5035
55ffb5ed 5036
1c710c3c
DJ
5037if test -n "$ac_tool_prefix"; then
5038 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 5039set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5213506e
RW
5040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5041$as_echo_n "checking for $ac_word... " >&6; }
5042if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5043 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5044else
5045 if test -n "$GNATBIND"; then
5046 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
5047else
1c710c3c
DJ
5048as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5049for as_dir in $PATH
5050do
5051 IFS=$as_save_IFS
5052 test -z "$as_dir" && as_dir=.
5213506e
RW
5053 for ac_exec_ext in '' $ac_executable_extensions; do
5054 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5055 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5213506e 5056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5057 break 2
5058 fi
5059done
5213506e
RW
5060 done
5061IFS=$as_save_IFS
1c710c3c 5062
55ffb5ed
NN
5063fi
5064fi
1c710c3c 5065GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 5066if test -n "$GNATBIND"; then
5213506e
RW
5067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5068$as_echo "$GNATBIND" >&6; }
55ffb5ed 5069else
5213506e
RW
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5071$as_echo "no" >&6; }
55ffb5ed
NN
5072fi
5073
5213506e 5074
1c710c3c 5075fi
55ffb5ed 5076if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 5077 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
5078 # Extract the first word of "gnatbind", so it can be a program name with args.
5079set dummy gnatbind; ac_word=$2
5213506e
RW
5080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5081$as_echo_n "checking for $ac_word... " >&6; }
5082if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5083 $as_echo_n "(cached) " >&6
55ffb5ed 5084else
1c710c3c
DJ
5085 if test -n "$ac_ct_GNATBIND"; then
5086 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 5087else
1c710c3c
DJ
5088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5089for as_dir in $PATH
5090do
5091 IFS=$as_save_IFS
5092 test -z "$as_dir" && as_dir=.
5213506e
RW
5093 for ac_exec_ext in '' $ac_executable_extensions; do
5094 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5095 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5213506e 5096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5097 break 2
5098 fi
5099done
5213506e
RW
5100 done
5101IFS=$as_save_IFS
1c710c3c 5102
55ffb5ed
NN
5103fi
5104fi
1c710c3c
DJ
5105ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5106if test -n "$ac_ct_GNATBIND"; then
5213506e
RW
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5108$as_echo "$ac_ct_GNATBIND" >&6; }
55ffb5ed 5109else
5213506e
RW
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5111$as_echo "no" >&6; }
55ffb5ed
NN
5112fi
5113
5213506e
RW
5114 if test "x$ac_ct_GNATBIND" = x; then
5115 GNATBIND="no"
5116 else
5117 case $cross_compiling:$ac_tool_warned in
5118yes:)
5119{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5120$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5121ac_tool_warned=yes ;;
5122esac
5123 GNATBIND=$ac_ct_GNATBIND
5124 fi
55ffb5ed 5125else
1c710c3c 5126 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
5127fi
5128
1c710c3c
DJ
5129if test -n "$ac_tool_prefix"; then
5130 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 5131set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5213506e
RW
5132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5133$as_echo_n "checking for $ac_word... " >&6; }
5134if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5135 $as_echo_n "(cached) " >&6
5305be7e
RG
5136else
5137 if test -n "$GNATMAKE"; then
5138 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
5139else
1c710c3c
DJ
5140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5141for as_dir in $PATH
5142do
5143 IFS=$as_save_IFS
5144 test -z "$as_dir" && as_dir=.
5213506e
RW
5145 for ac_exec_ext in '' $ac_executable_extensions; do
5146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5147 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5213506e 5148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5149 break 2
5150 fi
5151done
5213506e
RW
5152 done
5153IFS=$as_save_IFS
1c710c3c 5154
5305be7e
RG
5155fi
5156fi
1c710c3c 5157GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 5158if test -n "$GNATMAKE"; then
5213506e
RW
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5160$as_echo "$GNATMAKE" >&6; }
5305be7e 5161else
5213506e
RW
5162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5163$as_echo "no" >&6; }
5305be7e
RG
5164fi
5165
5213506e 5166
1c710c3c 5167fi
5305be7e 5168if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 5169 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
5170 # Extract the first word of "gnatmake", so it can be a program name with args.
5171set dummy gnatmake; ac_word=$2
5213506e
RW
5172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5173$as_echo_n "checking for $ac_word... " >&6; }
5174if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5175 $as_echo_n "(cached) " >&6
5305be7e 5176else
1c710c3c
DJ
5177 if test -n "$ac_ct_GNATMAKE"; then
5178 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 5179else
1c710c3c
DJ
5180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5181for as_dir in $PATH
5182do
5183 IFS=$as_save_IFS
5184 test -z "$as_dir" && as_dir=.
5213506e
RW
5185 for ac_exec_ext in '' $ac_executable_extensions; do
5186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5187 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5213506e 5188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5189 break 2
5190 fi
5191done
5213506e
RW
5192 done
5193IFS=$as_save_IFS
1c710c3c 5194
5305be7e
RG
5195fi
5196fi
1c710c3c
DJ
5197ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5198if test -n "$ac_ct_GNATMAKE"; then
5213506e
RW
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5200$as_echo "$ac_ct_GNATMAKE" >&6; }
5305be7e 5201else
5213506e
RW
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5203$as_echo "no" >&6; }
5305be7e
RG
5204fi
5205
5213506e
RW
5206 if test "x$ac_ct_GNATMAKE" = x; then
5207 GNATMAKE="no"
5208 else
5209 case $cross_compiling:$ac_tool_warned in
5210yes:)
5211{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5212$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5213ac_tool_warned=yes ;;
5214esac
5215 GNATMAKE=$ac_ct_GNATMAKE
5216 fi
5305be7e 5217else
1c710c3c 5218 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
5219fi
5220
5213506e
RW
5221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5222$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5223if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5224 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5225else
5226 cat >conftest.adb <<EOF
5227procedure conftest is begin null; end conftest;
5228EOF
5229acx_cv_cc_gcc_supports_ada=no
5230# There is a bug in old released versions of GCC which causes the
5231# driver to exit successfully when the appropriate language module
5232# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5233# Therefore we must check for the error message as well as an
5234# unsuccessful exit.
1db673ca
RO
5235# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5236# given a .adb file, but produce no object file. So we must check
5237# if an object file was really produced to guard against this.
55ffb5ed 5238errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 5239if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 5240 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
5241fi
5242rm -f conftest.*
5243fi
5213506e
RW
5244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5245$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
55ffb5ed 5246
5305be7e 5247if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
5248 have_gnat=yes
5249else
5250 have_gnat=no
5251fi
5252
5213506e
RW
5253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5254$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5255if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5256 $as_echo_n "(cached) " >&6
a76494aa
PB
5257else
5258 echo abfoo >t1
5259 echo cdfoo >t2
5260 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
5261 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5262 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5263 :
5264 else
5265 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5266 fi
5267 fi
a76494aa
PB
5268 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5269 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 5270 :
a76494aa
PB
5271 else
5272 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5273 fi
5274 fi
5275 rm t1 t2
5276
5277fi
5213506e
RW
5278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5279$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
a76494aa
PB
5280do_compare="$gcc_cv_prog_cmp_skip"
5281
5282
55ffb5ed 5283
00020c16 5284# See if we are building gcc with C++.
5213506e
RW
5285# Check whether --enable-build-with-cxx was given.
5286if test "${enable_build_with_cxx+set}" = set; then :
5287 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
00020c16
ILT
5288else
5289 ENABLE_BUILD_WITH_CXX=no
5213506e
RW
5290fi
5291
00020c16 5292
592c90ff
KG
5293# Used for setting $lt_cv_objdir
5294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5295$as_echo_n "checking for objdir... " >&6; }
5296if test "${lt_cv_objdir+set}" = set; then :
5297 $as_echo_n "(cached) " >&6
5298else
5299 rm -f .libs 2>/dev/null
5300mkdir .libs 2>/dev/null
5301if test -d .libs; then
5302 lt_cv_objdir=.libs
5303else
5304 # MS-DOS does not allow filenames that begin with a dot.
5305 lt_cv_objdir=_libs
5306fi
5307rmdir .libs 2>/dev/null
5308fi
5309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5310$as_echo "$lt_cv_objdir" >&6; }
5311objdir=$lt_cv_objdir
5312
5313
5314
5315
5316
5317cat >>confdefs.h <<_ACEOF
5318#define LT_OBJDIR "$lt_cv_objdir/"
5319_ACEOF
5320
5321
5322
acd26225 5323# Check for GMP, MPFR and MPC
3a5729ea 5324gmplibs="-lmpc -lmpfr -lgmp"
6de9cd9a 5325gmpinc=
e69bf64b 5326have_gmp=no
acd26225
KG
5327
5328# Specify a location for mpc
5329# check for this first so it ends up on the link line before mpfr.
5330
5213506e
RW
5331# Check whether --with-mpc was given.
5332if test "${with_mpc+set}" = set; then :
5333 withval=$with_mpc;
5334fi
acd26225 5335
acd26225 5336
5213506e
RW
5337# Check whether --with-mpc_include was given.
5338if test "${with_mpc_include+set}" = set; then :
5339 withval=$with_mpc_include;
5340fi
acd26225 5341
acd26225 5342
5213506e
RW
5343# Check whether --with-mpc_lib was given.
5344if test "${with_mpc_lib+set}" = set; then :
5345 withval=$with_mpc_lib;
5346fi
acd26225 5347
acd26225
KG
5348
5349if test "x$with_mpc" != x; then
3a5729ea
KG
5350 gmplibs="-L$with_mpc/lib $gmplibs"
5351 gmpinc="-I$with_mpc/include $gmpinc"
acd26225
KG
5352fi
5353if test "x$with_mpc_include" != x; then
3a5729ea 5354 gmpinc="-I$with_mpc_include $gmpinc"
acd26225
KG
5355fi
5356if test "x$with_mpc_lib" != x; then
3a5729ea 5357 gmplibs="-L$with_mpc_lib $gmplibs"
acd26225
KG
5358fi
5359if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
592c90ff 5360 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
3a5729ea 5361 gmpinc='-I$$s/mpc/src '"$gmpinc"
acd26225
KG
5362 # Do not test the mpc version. Assume that it is sufficient, since
5363 # it is in the source tree, and the library has not been built yet
5364 # but it would be included on the link line in the version check below
5365 # hence making the test fail.
3a5729ea 5366 have_gmp=yes
acd26225 5367fi
e69bf64b 5368
bebf829d
PB
5369# Specify a location for mpfr
5370# check for this first so it ends up on the link line before gmp.
1c710c3c 5371
5213506e
RW
5372# Check whether --with-mpfr-dir was given.
5373if test "${with_mpfr_dir+set}" = set; then :
5374 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5375Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5376fi
5377
bebf829d
PB
5378
5379
5213506e
RW
5380# Check whether --with-mpfr was given.
5381if test "${with_mpfr+set}" = set; then :
5382 withval=$with_mpfr;
5383fi
1c710c3c 5384
bebf829d 5385
5213506e
RW
5386# Check whether --with-mpfr_include was given.
5387if test "${with_mpfr_include+set}" = set; then :
5388 withval=$with_mpfr_include;
5389fi
1c710c3c 5390
8a877c9c 5391
5213506e
RW
5392# Check whether --with-mpfr_lib was given.
5393if test "${with_mpfr_lib+set}" = set; then :
5394 withval=$with_mpfr_lib;
5395fi
8a877c9c 5396
bebf829d
PB
5397
5398if test "x$with_mpfr" != x; then
5399 gmplibs="-L$with_mpfr/lib $gmplibs"
3a5729ea 5400 gmpinc="-I$with_mpfr/include $gmpinc"
bebf829d 5401fi
8a877c9c 5402if test "x$with_mpfr_include" != x; then
3a5729ea 5403 gmpinc="-I$with_mpfr_include $gmpinc"
8a877c9c
KG
5404fi
5405if test "x$with_mpfr_lib" != x; then
5406 gmplibs="-L$with_mpfr_lib $gmplibs"
5407fi
e69bf64b 5408if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
592c90ff 5409 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
e69bf64b 5410 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
592c90ff 5411 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
e69bf64b
PB
5412 # Do not test the mpfr version. Assume that it is sufficient, since
5413 # it is in the source tree, and the library has not been built yet
5414 # but it would be included on the link line in the version check below
5415 # hence making the test fail.
5416 have_gmp=yes
5417fi
bebf829d 5418
6de9cd9a 5419# Specify a location for gmp
1c710c3c 5420
5213506e
RW
5421# Check whether --with-gmp-dir was given.
5422if test "${with_gmp_dir+set}" = set; then :
5423 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5424Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5425fi
5426
6de9cd9a 5427
6de9cd9a 5428
5213506e
RW
5429# Check whether --with-gmp was given.
5430if test "${with_gmp+set}" = set; then :
5431 withval=$with_gmp;
5432fi
1c710c3c 5433
6de9cd9a 5434
5213506e
RW
5435# Check whether --with-gmp_include was given.
5436if test "${with_gmp_include+set}" = set; then :
5437 withval=$with_gmp_include;
5438fi
1c710c3c 5439
8a877c9c 5440
5213506e
RW
5441# Check whether --with-gmp_lib was given.
5442if test "${with_gmp_lib+set}" = set; then :
5443 withval=$with_gmp_lib;
5444fi
8a877c9c
KG
5445
5446
6de9cd9a 5447
bebf829d
PB
5448if test "x$with_gmp" != x; then
5449 gmplibs="-L$with_gmp/lib $gmplibs"
5450 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 5451fi
8a877c9c
KG
5452if test "x$with_gmp_include" != x; then
5453 gmpinc="-I$with_gmp_include $gmpinc"
5454fi
5455if test "x$with_gmp_lib" != x; then
5456 gmplibs="-L$with_gmp_lib $gmplibs"
5457fi
e69bf64b 5458if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
592c90ff 5459 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
e69bf64b 5460 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
9e3eba15 5461 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
592c90ff 5462 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
e69bf64b
PB
5463 # Do not test the gmp version. Assume that it is sufficient, since
5464 # it is in the source tree, and the library has not been built yet
5465 # but it would be included on the link line in the version check below
5466 # hence making the test fail.
5467 have_gmp=yes
5468fi
6de9cd9a 5469
d943d7c4 5470if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
5471 have_gmp=yes
5472 saved_CFLAGS="$CFLAGS"
5473 CFLAGS="$CFLAGS $gmpinc"
362c6d2f
KG
5474 # Check for the recommended and required versions of GMP.
5475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5476$as_echo_n "checking for the correct version of gmp.h... " >&6; }
e8fd69bb
SP
5477
5478cat confdefs.h - <<_ACEOF >conftest.$ac_ext
362c6d2f
KG
5479/* end confdefs.h. */
5480#include "gmp.h"
5481int
5482main ()
5483{
5484
5485 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5486 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5487 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5488 choke me
5489 #endif
5490
5491 ;
5492 return 0;
5493}
5494_ACEOF
5495if ac_fn_c_try_compile "$LINENO"; then :
e8fd69bb 5496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5497/* end confdefs.h. */
362c6d2f 5498#include <gmp.h>
1c710c3c
DJ
5499int
5500main ()
5501{
6de9cd9a 5502
362c6d2f
KG
5503 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5504 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5505 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
e69bf64b
PB
5506 choke me
5507 #endif
1c710c3c
DJ
5508
5509 ;
5510 return 0;
5511}
5512_ACEOF
5213506e
RW
5513if ac_fn_c_try_compile "$LINENO"; then :
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5515$as_echo "yes" >&6; }
362c6d2f
KG
5516else
5517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5518$as_echo "buggy but acceptable" >&6; }
5519fi
5520rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 5521else
5213506e
RW
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5523$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5524fi
5213506e 5525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5526
acd26225 5527 # If we have GMP, check the MPFR version.
e69bf64b 5528 if test x"$have_gmp" = xyes; then
362c6d2f
KG
5529 # Check for the recommended and required versions of MPFR.
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5531$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
5213506e 5532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5533/* end confdefs.h. */
70ec446f 5534#include <gmp.h>
e69bf64b 5535 #include <mpfr.h>
1c710c3c
DJ
5536int
5537main ()
5538{
e48d66a9 5539
a3337ea2 5540 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
e69bf64b
PB
5541 choke me
5542 #endif
1c710c3c
DJ
5543
5544 ;
5545 return 0;
5546}
5547_ACEOF
5213506e
RW
5548if ac_fn_c_try_compile "$LINENO"; then :
5549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5550/* end confdefs.h. */
a3993f33 5551#include <gmp.h>
e69bf64b 5552 #include <mpfr.h>
1c710c3c
DJ
5553int
5554main ()
5555{
a3993f33 5556
362c6d2f 5557 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
e69bf64b
PB
5558 choke me
5559 #endif
acd26225
KG
5560
5561 ;
5562 return 0;
5563}
5564_ACEOF
5213506e
RW
5565if ac_fn_c_try_compile "$LINENO"; then :
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5567$as_echo "yes" >&6; }
acd26225 5568else
5213506e
RW
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5570$as_echo "buggy but acceptable" >&6; }
acd26225 5571fi
5213506e 5572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5573else
5213506e
RW
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5575$as_echo "no" >&6; }; have_gmp=no
acd26225 5576fi
5213506e 5577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5578 fi
5579
5580 # Check for the MPC header version.
3a5729ea 5581 if test x"$have_gmp" = xyes ; then
362c6d2f 5582 # Check for the recommended and required versions of MPC.
5213506e
RW
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5584$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5586/* end confdefs.h. */
5587#include <mpc.h>
5588int
5589main ()
5590{
5591
362c6d2f
KG
5592 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5593 choke me
5594 #endif
5595
5596 ;
5597 return 0;
5598}
5599_ACEOF
5600if ac_fn_c_try_compile "$LINENO"; then :
5601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5602/* end confdefs.h. */
5603#include <mpc.h>
5604int
5605main ()
5606{
5607
5608 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
acd26225
KG
5609 choke me
5610 #endif
5611
5612 ;
5613 return 0;
5614}
5615_ACEOF
5213506e
RW
5616if ac_fn_c_try_compile "$LINENO"; then :
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5618$as_echo "yes" >&6; }
362c6d2f
KG
5619else
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5621$as_echo "buggy but acceptable" >&6; }
5622fi
5623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5624else
5213506e 5625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5626$as_echo "no" >&6; }; have_gmp=no
acd26225 5627fi
5213506e 5628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5629 fi
5630
5631 # Now check the MPFR library.
5632 if test x"$have_gmp" = xyes; then
5633 saved_LIBS="$LIBS"
5634 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5636$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5638/* end confdefs.h. */
3a5729ea 5639#include <mpc.h>
acd26225
KG
5640int
5641main ()
5642{
5643
5644 mpfr_t n;
5645 mpfr_t x;
3a5729ea 5646 mpc_t c;
acd26225
KG
5647 int t;
5648 mpfr_init (n);
5649 mpfr_init (x);
5650 mpfr_atan2 (n, n, x, GMP_RNDN);
5651 mpfr_erfc (n, x, GMP_RNDN);
5652 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5653 mpfr_clear(n);
5654 mpfr_clear(x);
5655 mpc_init2 (c, 53);
5656 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5657 mpc_cosh (c, c, MPC_RNDNN);
5658 mpc_pow (c, c, c, MPC_RNDNN);
5659 mpc_acosh (c, c, MPC_RNDNN);
5660 mpc_clear (c);
1c710c3c
DJ
5661
5662 ;
5663 return 0;
5664}
5665_ACEOF
5213506e
RW
5666if ac_fn_c_try_link "$LINENO"; then :
5667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5668$as_echo "yes" >&6; }
1c710c3c 5669else
5213506e
RW
5670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5671$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5672fi
5213506e
RW
5673rm -f core conftest.err conftest.$ac_objext \
5674 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5675 LIBS="$saved_LIBS"
5676 fi
5677
e69bf64b 5678 CFLAGS="$saved_CFLAGS"
6de9cd9a 5679
362c6d2f
KG
5680# The library versions listed in the error message below should match
5681# the HARD-minimums enforced above.
e69bf64b 5682 if test x$have_gmp != xyes; then
362c6d2f 5683 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
3a5729ea
KG
5684Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5685their locations. Source code for these libraries can be found at
5686their respective hosting sites as well as at
5687ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5688http://gcc.gnu.org/install/prerequisites.html for additional info. If
5689you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5690make sure that you have installed both the libraries and the header
5691files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5692 fi
70ec446f
KG
5693fi
5694
acd26225
KG
5695# Flags needed for both GMP, MPFR and/or MPC.
5696
5697
6de9cd9a
DN
5698
5699
5700
9e3eba15 5701
f38095f3
JM
5702# Allow host libstdc++ to be specified for static linking with PPL.
5703
5213506e
RW
5704# Check whether --with-host-libstdcxx was given.
5705if test "${with_host_libstdcxx+set}" = set; then :
5706 withval=$with_host_libstdcxx;
5707fi
f38095f3 5708
f38095f3
JM
5709
5710case $with_host_libstdcxx in
5711 no|yes)
5213506e 5712 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
f38095f3
JM
5713 ;;
5714esac
f8bf9252 5715
00020c16
ILT
5716# Linker flags to use for stage1 or when not boostrapping.
5717
5213506e
RW
5718# Check whether --with-stage1-ldflags was given.
5719if test "${with_stage1_ldflags+set}" = set; then :
5720 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5721 stage1_ldflags=
5722 else
5723 stage1_ldflags=$withval
5724 fi
5725else
5726 stage1_ldflags=
5213506e
RW
5727fi
5728
00020c16
ILT
5729
5730
5731# Libraries to use for stage1 or when not bootstrapping.
5732
5213506e
RW
5733# Check whether --with-stage1-libs was given.
5734if test "${with_stage1_libs+set}" = set; then :
5735 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5736 stage1_libs=
5737 else
5738 stage1_libs=$withval
5739 fi
5740else
5741 stage1_libs=$with_host_libstdcxx
5213506e
RW
5742fi
5743
00020c16
ILT
5744
5745
00020c16
ILT
5746# Libraries to use for stage2 and later builds. This defaults to the
5747# argument passed to --with-host-libstdcxx.
5748
5213506e
RW
5749# Check whether --with-boot-libs was given.
5750if test "${with_boot_libs+set}" = set; then :
5751 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5752 poststage1_libs=
5753 else
5754 poststage1_libs=$withval
5755 fi
5756else
00020c16 5757 poststage1_libs=$with_host_libstdcxx
5213506e
RW
5758fi
5759
00020c16
ILT
5760
5761
ed2eaa9f
ILT
5762# Linker flags to use for stage2 and later builds.
5763
5764# Check whether --with-boot-ldflags was given.
5765if test "${with_boot_ldflags+set}" = set; then :
5766 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5767 poststage1_ldflags=
5768 else
5769 poststage1_ldflags=$withval
5770 fi
5771else
5772 poststage1_ldflags=
5773 # With --enable-build-with-cxx, default to linking libstdc++ and
5774 # libgcc statically. But if the user explicitly specified the
5775 # libraries to use, trust that they are doing what they want.
5776 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5777 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5778 fi
5779fi
5780
5781
5782
f8bf9252
SP
5783# Check for PPL
5784ppl_major_version=0
5785ppl_minor_version=10
00020c16 5786ppllibs=" -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5787pplinc=
5788
5789
5213506e
RW
5790# Check whether --with-ppl was given.
5791if test "${with_ppl+set}" = set; then :
5792 withval=$with_ppl;
5213506e 5793fi
f8bf9252 5794
f8bf9252 5795
5213506e
RW
5796# Check whether --with-ppl_include was given.
5797if test "${with_ppl_include+set}" = set; then :
5798 withval=$with_ppl_include;
5799fi
5800
f8bf9252 5801
5213506e
RW
5802# Check whether --with-ppl_lib was given.
5803if test "${with_ppl_lib+set}" = set; then :
5804 withval=$with_ppl_lib;
5805fi
f8bf9252 5806
f8bf9252 5807
53095c56
SP
5808case $with_ppl in
5809 no)
5810 ppllibs=
5811 ;;
f61428ed 5812 "" | yes)
ad0abd3c 5813 ;;
53095c56 5814 *)
00020c16 5815 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
53095c56 5816 pplinc="-I$with_ppl/include $pplinc"
53095c56
SP
5817 ;;
5818esac
f8bf9252
SP
5819if test "x$with_ppl_include" != x; then
5820 pplinc="-I$with_ppl_include $pplinc"
5821fi
5822if test "x$with_ppl_lib" != x; then
00020c16 5823 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5824fi
5825if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
592c90ff 5826 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"' -lppl_c -lppl -lgmpxx '
f61428ed
AO
5827 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5828 enable_ppl_version_check=no
f8bf9252
SP
5829fi
5830
5213506e
RW
5831# Check whether --enable-ppl-version-check was given.
5832if test "${enable_ppl_version_check+set}" = set; then :
5833 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
d789184e
SP
5834else
5835 ENABLE_PPL_CHECK=yes
5213506e
RW
5836fi
5837
f8bf9252 5838
ad0abd3c 5839if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
d789184e
SP
5840 saved_CFLAGS="$CFLAGS"
5841 CFLAGS="$CFLAGS $pplinc $gmpinc"
5213506e
RW
5842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5843$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5845/* end confdefs.h. */
5846#include "ppl_c.h"
5847int
5848main ()
5849{
5850
d789184e
SP
5851 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5852 choke me
5853 #endif
f8bf9252
SP
5854
5855 ;
5856 return 0;
5857}
5858_ACEOF
5213506e
RW
5859if ac_fn_c_try_compile "$LINENO"; then :
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5861$as_echo "yes" >&6; }
f8bf9252 5862else
5213506e 5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
ed3a56f3 5864$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
f8bf9252 5865fi
5213506e 5866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e
SP
5867 CFLAGS="$saved_CFLAGS"
5868fi
5869
5870# Flags needed for PPL
5871
5872
f8bf9252 5873
f8bf9252 5874
d789184e 5875# Check for CLOOG
23d9794a 5876clooglibs=" -lcloog "
d789184e
SP
5877clooginc=" -DCLOOG_PPL_BACKEND "
5878
5879
5213506e
RW
5880# Check whether --with-cloog was given.
5881if test "${with_cloog+set}" = set; then :
5882 withval=$with_cloog;
5213506e
RW
5883fi
5884
d789184e 5885
5213506e
RW
5886# Check whether --with-cloog_include was given.
5887if test "${with_cloog_include+set}" = set; then :
5888 withval=$with_cloog_include;
5889fi
d789184e 5890
d789184e 5891
5213506e
RW
5892# Check whether --with-cloog_lib was given.
5893if test "${with_cloog_lib+set}" = set; then :
5894 withval=$with_cloog_lib;
5895fi
d789184e 5896
d789184e 5897
17e72e5d 5898if test "x$with_ppl" = "xno"; then
ad0abd3c
RG
5899 with_cloog=no
5900fi
5901
53095c56
SP
5902case $with_cloog in
5903 no)
5904 clooglibs=
5905 clooginc=
5906 ;;
f61428ed 5907 "" | yes)
ad0abd3c 5908 ;;
53095c56
SP
5909 *)
5910 clooglibs="-L$with_cloog/lib -lcloog"
5911 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
53095c56
SP
5912 ;;
5913esac
d789184e
SP
5914if test "x$with_cloog_include" != x; then
5915 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5916fi
5917if test "x$with_cloog_lib" != x; then
5918 clooglibs="-L$with_cloog_lib -lcloog"
d789184e
SP
5919fi
5920if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
592c90ff 5921 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
d789184e 5922 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
f61428ed 5923 enable_cloog_version_check=no
d789184e
SP
5924fi
5925
5213506e
RW
5926# Check whether --enable-cloog-version-check was given.
5927if test "${enable_cloog_version_check+set}" = set; then :
5928 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
d789184e
SP
5929else
5930 ENABLE_CLOOG_CHECK=yes
5213506e
RW
5931fi
5932
d789184e 5933
ad0abd3c 5934if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
d789184e
SP
5935 saved_CFLAGS="$CFLAGS"
5936 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
f264ed56
SP
5937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5938$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
5213506e 5939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5940/* end confdefs.h. */
5941#include "cloog/cloog.h"
5942int
5943main ()
5944{
5945
f264ed56 5946 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
d789184e
SP
5947 choke me
5948 #endif
f8bf9252
SP
5949
5950 ;
5951 return 0;
5952}
5953_ACEOF
0333b9a6
SP
5954if ac_fn_c_try_compile "$LINENO"; then :
5955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5956/* end confdefs.h. */
5957#include "cloog/cloog.h"
5958int
5959main ()
5960{
5961
5962 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 9
5963 choke me
5964 #endif
5965
5966 ;
5967 return 0;
5968}
5969_ACEOF
5213506e
RW
5970if ac_fn_c_try_compile "$LINENO"; then :
5971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5972$as_echo "yes" >&6; }
0333b9a6
SP
5973else
5974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5975$as_echo "buggy but acceptable" >&6; }
5976fi
5977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f8bf9252 5978else
5213506e
RW
5979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5980$as_echo "no" >&6; }; clooglibs= ; clooginc=
f8bf9252 5981fi
5213506e 5982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e
SP
5983 CFLAGS="$saved_CFLAGS"
5984fi
f8bf9252
SP
5985
5986# Flags needed for CLOOG
5987
5988
5989
d7f09764
DN
5990# Check for LTO support.
5991# Check whether --enable-lto was given.
5992if test "${enable_lto+set}" = set; then :
5993 enableval=$enable_lto; enable_lto=$enableval
5994else
5995 enable_lto=yes; default_enable_lto=yes
5996fi
5997
5998
7413962d
RG
5999
6000
6001
6002target_elf=no
6003case $target in
6004 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
6005 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
3591b8e2 6006 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
7413962d
RG
6007 target_elf=no
6008 ;;
6009 *)
6010 target_elf=yes
6011 ;;
6012esac
6013
6014if test $target_elf = yes; then :
6015
6016else
6017 if test x"$default_enable_lto" = x"yes" ; then
6018 enable_lto=no
6019else
6020 if test x"$enable_lto" = x"yes"; then
6021 as_fn_error "LTO support requires an ELF target." "$LINENO" 5
6022 fi
6023fi
6024default_enable_lto=no
6025fi
6026
6027
d7f09764
DN
6028if test x"$enable_lto" = x"yes" ; then
6029 # Make sure that libelf.h and gelf.h are available.
6030
6031# Check whether --with-libelf was given.
6032if test "${with_libelf+set}" = set; then :
6033 withval=$with_libelf;
6034fi
6035
6036
6037
6038# Check whether --with-libelf_include was given.
6039if test "${with_libelf_include+set}" = set; then :
6040 withval=$with_libelf_include;
6041fi
6042
6043
6044
6045# Check whether --with-libelf_lib was given.
6046if test "${with_libelf_lib+set}" = set; then :
6047 withval=$with_libelf_lib;
6048fi
6049
6050
ed3a56f3
RG
6051 saved_CFLAGS="$CFLAGS"
6052 saved_CPPFLAGS="$CPPFLAGS"
6053 saved_LIBS="$LIBS"
6054
d7f09764
DN
6055 case $with_libelf in
6056 "")
6057 libelflibs="-lelf"
6058 libelfinc="-I/usr/include/libelf"
6059 ;;
6060 *)
6061 libelflibs="-L$with_libelf/lib -lelf"
6062 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6063 LIBS="$libelflibs $LIBS"
6064 ;;
6065 esac
6066
6067 if test "x$with_libelf_include" != x; then
6068 libelfinc="-I$with_libelf_include"
6069 fi
6070
6071 if test "x$with_libelf_lib" != x; then
6072 libelflibs="-L$with_libelf_lib -lelf"
6073 LIBS="$libelflibs $LIBS"
6074 fi
6075
6076 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6077 && test -d ${srcdir}/libelf; then
f61428ed
AO
6078 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6079 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
d7f09764 6080 LIBS="$libelflibs $LIBS"
f61428ed
AO
6081
6082 else
d7f09764 6083
d7f09764
DN
6084 CFLAGS="$CFLAGS $libelfinc"
6085 CPPFLAGS="$CPPFLAGS $libelfinc"
6086 LIBS="$LIBS $libelflibs"
6087
6088 ac_ext=c
6089ac_cpp='$CPP $CPPFLAGS'
6090ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6091ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6092ac_compiler_gnu=$ac_cv_c_compiler_gnu
6093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6094$as_echo_n "checking how to run the C preprocessor... " >&6; }
6095# On Suns, sometimes $CPP names a directory.
6096if test -n "$CPP" && test -d "$CPP"; then
6097 CPP=
6098fi
6099if test -z "$CPP"; then
6100 if test "${ac_cv_prog_CPP+set}" = set; then :
6101 $as_echo_n "(cached) " >&6
6102else
6103 # Double quotes because CPP needs to be expanded
6104 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6105 do
6106 ac_preproc_ok=false
6107for ac_c_preproc_warn_flag in '' yes
6108do
6109 # Use a header file that comes with gcc, so configuring glibc
6110 # with a fresh cross-compiler works.
6111 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6112 # <limits.h> exists even on freestanding compilers.
6113 # On the NeXT, cc -E runs the code through the compiler's parser,
6114 # not just through cpp. "Syntax error" is here to catch this case.
6115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6116/* end confdefs.h. */
6117#ifdef __STDC__
6118# include <limits.h>
6119#else
6120# include <assert.h>
6121#endif
6122 Syntax error
6123_ACEOF
6124if ac_fn_c_try_cpp "$LINENO"; then :
6125
6126else
6127 # Broken: fails on valid input.
6128continue
6129fi
6130rm -f conftest.err conftest.$ac_ext
6131
6132 # OK, works on sane cases. Now check whether nonexistent headers
6133 # can be detected and how.
6134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6135/* end confdefs.h. */
6136#include <ac_nonexistent.h>
6137_ACEOF
6138if ac_fn_c_try_cpp "$LINENO"; then :
6139 # Broken: success on invalid input.
6140continue
6141else
6142 # Passes both tests.
6143ac_preproc_ok=:
6144break
6145fi
6146rm -f conftest.err conftest.$ac_ext
6147
6148done
6149# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6150rm -f conftest.err conftest.$ac_ext
6151if $ac_preproc_ok; then :
6152 break
6153fi
6154
6155 done
6156 ac_cv_prog_CPP=$CPP
6157
6158fi
6159 CPP=$ac_cv_prog_CPP
6160else
6161 ac_cv_prog_CPP=$CPP
6162fi
6163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6164$as_echo "$CPP" >&6; }
6165ac_preproc_ok=false
6166for ac_c_preproc_warn_flag in '' yes
6167do
6168 # Use a header file that comes with gcc, so configuring glibc
6169 # with a fresh cross-compiler works.
6170 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6171 # <limits.h> exists even on freestanding compilers.
6172 # On the NeXT, cc -E runs the code through the compiler's parser,
6173 # not just through cpp. "Syntax error" is here to catch this case.
6174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6175/* end confdefs.h. */
6176#ifdef __STDC__
6177# include <limits.h>
6178#else
6179# include <assert.h>
6180#endif
6181 Syntax error
6182_ACEOF
6183if ac_fn_c_try_cpp "$LINENO"; then :
6184
6185else
6186 # Broken: fails on valid input.
6187continue
6188fi
6189rm -f conftest.err conftest.$ac_ext
6190
6191 # OK, works on sane cases. Now check whether nonexistent headers
6192 # can be detected and how.
6193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6194/* end confdefs.h. */
6195#include <ac_nonexistent.h>
6196_ACEOF
6197if ac_fn_c_try_cpp "$LINENO"; then :
6198 # Broken: success on invalid input.
6199continue
6200else
6201 # Passes both tests.
6202ac_preproc_ok=:
6203break
6204fi
6205rm -f conftest.err conftest.$ac_ext
6206
6207done
6208# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6209rm -f conftest.err conftest.$ac_ext
6210if $ac_preproc_ok; then :
6211
6212else
6213 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6214$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6215as_fn_error "C preprocessor \"$CPP\" fails sanity check
6216See \`config.log' for more details." "$LINENO" 5; }
6217fi
6218
6219ac_ext=c
6220ac_cpp='$CPP $CPPFLAGS'
6221ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6222ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6223ac_compiler_gnu=$ac_cv_c_compiler_gnu
6224
6225
6226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6227$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6228if test "${ac_cv_path_GREP+set}" = set; then :
6229 $as_echo_n "(cached) " >&6
6230else
6231 if test -z "$GREP"; then
6232 ac_path_GREP_found=false
6233 # Loop through the user's path and test for each of PROGNAME-LIST
6234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6235for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6236do
6237 IFS=$as_save_IFS
6238 test -z "$as_dir" && as_dir=.
6239 for ac_prog in grep ggrep; do
6240 for ac_exec_ext in '' $ac_executable_extensions; do
6241 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6242 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6243# Check for GNU ac_path_GREP and select it if it is found.
6244 # Check for GNU $ac_path_GREP
6245case `"$ac_path_GREP" --version 2>&1` in
6246*GNU*)
6247 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6248*)
6249 ac_count=0
6250 $as_echo_n 0123456789 >"conftest.in"
6251 while :
6252 do
6253 cat "conftest.in" "conftest.in" >"conftest.tmp"
6254 mv "conftest.tmp" "conftest.in"
6255 cp "conftest.in" "conftest.nl"
6256 $as_echo 'GREP' >> "conftest.nl"
6257 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6258 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6259 as_fn_arith $ac_count + 1 && ac_count=$as_val
6260 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6261 # Best one so far, save it but keep looking for a better one
6262 ac_cv_path_GREP="$ac_path_GREP"
6263 ac_path_GREP_max=$ac_count
6264 fi
6265 # 10*(2^10) chars as input seems more than enough
6266 test $ac_count -gt 10 && break
6267 done
6268 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6269esac
6270
6271 $ac_path_GREP_found && break 3
6272 done
6273 done
6274 done
6275IFS=$as_save_IFS
6276 if test -z "$ac_cv_path_GREP"; then
6277 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6278 fi
6279else
6280 ac_cv_path_GREP=$GREP
6281fi
6282
6283fi
6284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6285$as_echo "$ac_cv_path_GREP" >&6; }
6286 GREP="$ac_cv_path_GREP"
6287
6288
6289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6290$as_echo_n "checking for egrep... " >&6; }
6291if test "${ac_cv_path_EGREP+set}" = set; then :
6292 $as_echo_n "(cached) " >&6
6293else
6294 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6295 then ac_cv_path_EGREP="$GREP -E"
6296 else
6297 if test -z "$EGREP"; then
6298 ac_path_EGREP_found=false
6299 # Loop through the user's path and test for each of PROGNAME-LIST
6300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6301for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6302do
6303 IFS=$as_save_IFS
6304 test -z "$as_dir" && as_dir=.
6305 for ac_prog in egrep; do
6306 for ac_exec_ext in '' $ac_executable_extensions; do
6307 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6308 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6309# Check for GNU ac_path_EGREP and select it if it is found.
6310 # Check for GNU $ac_path_EGREP
6311case `"$ac_path_EGREP" --version 2>&1` in
6312*GNU*)
6313 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6314*)
6315 ac_count=0
6316 $as_echo_n 0123456789 >"conftest.in"
6317 while :
6318 do
6319 cat "conftest.in" "conftest.in" >"conftest.tmp"
6320 mv "conftest.tmp" "conftest.in"
6321 cp "conftest.in" "conftest.nl"
6322 $as_echo 'EGREP' >> "conftest.nl"
6323 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6324 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6325 as_fn_arith $ac_count + 1 && ac_count=$as_val
6326 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6327 # Best one so far, save it but keep looking for a better one
6328 ac_cv_path_EGREP="$ac_path_EGREP"
6329 ac_path_EGREP_max=$ac_count
6330 fi
6331 # 10*(2^10) chars as input seems more than enough
6332 test $ac_count -gt 10 && break
6333 done
6334 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6335esac
6336
6337 $ac_path_EGREP_found && break 3
6338 done
6339 done
6340 done
6341IFS=$as_save_IFS
6342 if test -z "$ac_cv_path_EGREP"; then
6343 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6344 fi
6345else
6346 ac_cv_path_EGREP=$EGREP
6347fi
6348
6349 fi
6350fi
6351{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6352$as_echo "$ac_cv_path_EGREP" >&6; }
6353 EGREP="$ac_cv_path_EGREP"
6354
6355
6356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6357$as_echo_n "checking for ANSI C header files... " >&6; }
6358if test "${ac_cv_header_stdc+set}" = set; then :
6359 $as_echo_n "(cached) " >&6
6360else
6361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6362/* end confdefs.h. */
6363#include <stdlib.h>
6364#include <stdarg.h>
6365#include <string.h>
6366#include <float.h>
6367
6368int
6369main ()
6370{
6371
6372 ;
6373 return 0;
6374}
6375_ACEOF
6376if ac_fn_c_try_compile "$LINENO"; then :
6377 ac_cv_header_stdc=yes
6378else
6379 ac_cv_header_stdc=no
6380fi
6381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6382
6383if test $ac_cv_header_stdc = yes; then
6384 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6386/* end confdefs.h. */
6387#include <string.h>
6388
6389_ACEOF
6390if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6391 $EGREP "memchr" >/dev/null 2>&1; then :
6392
6393else
6394 ac_cv_header_stdc=no
6395fi
6396rm -f conftest*
6397
6398fi
6399
6400if test $ac_cv_header_stdc = yes; then
6401 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6403/* end confdefs.h. */
6404#include <stdlib.h>
6405
6406_ACEOF
6407if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6408 $EGREP "free" >/dev/null 2>&1; then :
6409
6410else
6411 ac_cv_header_stdc=no
6412fi
6413rm -f conftest*
6414
6415fi
6416
6417if test $ac_cv_header_stdc = yes; then
6418 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6419 if test "$cross_compiling" = yes; then :
6420 :
6421else
6422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6423/* end confdefs.h. */
6424#include <ctype.h>
6425#include <stdlib.h>
6426#if ((' ' & 0x0FF) == 0x020)
6427# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6428# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6429#else
6430# define ISLOWER(c) \
6431 (('a' <= (c) && (c) <= 'i') \
6432 || ('j' <= (c) && (c) <= 'r') \
6433 || ('s' <= (c) && (c) <= 'z'))
6434# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6435#endif
6436
6437#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6438int
6439main ()
6440{
6441 int i;
6442 for (i = 0; i < 256; i++)
6443 if (XOR (islower (i), ISLOWER (i))
6444 || toupper (i) != TOUPPER (i))
6445 return 2;
6446 return 0;
6447}
6448_ACEOF
6449if ac_fn_c_try_run "$LINENO"; then :
6450
6451else
6452 ac_cv_header_stdc=no
6453fi
6454rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6455 conftest.$ac_objext conftest.beam conftest.$ac_ext
6456fi
6457
6458fi
6459fi
6460{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6461$as_echo "$ac_cv_header_stdc" >&6; }
6462if test $ac_cv_header_stdc = yes; then
6463
6464$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6465
6466fi
6467
6468# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6469for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6470 inttypes.h stdint.h unistd.h
6471do :
6472 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6473ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6474"
6475eval as_val=\$$as_ac_Header
6476 if test "x$as_val" = x""yes; then :
6477 cat >>confdefs.h <<_ACEOF
6478#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6479_ACEOF
6480
6481fi
6482
6483done
6484
6485
6486for ac_header in libelf.h
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);
d7f09764
DN
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
8ccb78f2
RO
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
d7f09764
DN
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
f61428ed
AO
6665 fi
6666
d7f09764
DN
6667 # Flags needed for libelf.
6668
6669
6670fi
6671
f8bf9252 6672
1e0f07d3 6673# By default, C is the only stage 1 language.
e1888513 6674stage1_languages=,c,
2805b53a 6675
00020c16 6676# Target libraries that we bootstrap.
ad1e5170 6677bootstrap_target_libs=,target-libgcc,
00020c16 6678
55ffb5ed
NN
6679# Figure out what language subdirectories are present.
6680# Look if the user specified --enable-languages="..."; if not, use
6681# the environment variable $LANGUAGES if defined. $LANGUAGES might
6682# go away some day.
6683# NB: embedded tabs in this IF block -- do not untabify
6684if test -d ${srcdir}/gcc; then
6685 if test x"${enable_languages+set}" != xset; then
6686 if test x"${LANGUAGES+set}" = xset; then
6687 enable_languages="${LANGUAGES}"
6688 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6689 else
6690 enable_languages=all
6691 fi
6692 else
6693 if test x"${enable_languages}" = x ||
6694 test x"${enable_languages}" = xyes;
6695 then
6696 echo configure.in: --enable-languages needs at least one language argument 1>&2
6697 exit 1
6698 fi
6699 fi
6700 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6701
7f26dfa3
FXC
6702 # 'f95' is the old name for the 'fortran' language. We issue a warning
6703 # and make the substitution.
6704 case ,${enable_languages}, in
6705 *,f95,*)
6706 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6707 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6708 ;;
6709 esac
6710
55ffb5ed
NN
6711 # First scan to see if an enabled language requires some other language.
6712 # We assume that a given config-lang.in will list all the language
6713 # front ends it requires, even if some are required indirectly.
6714 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6715 case ${lang_frag} in
6716 ..) ;;
6717 # The odd quoting in the next line works around
6718 # an apparent bug in bash 1.12 on linux.
6719 ${srcdir}/gcc/[*]/config-lang.in) ;;
6720 *)
6721 # From the config-lang.in, get $language, $lang_requires
6722 language=
6723 lang_requires=
6724 . ${lang_frag}
6725 for other in ${lang_requires} ; do
6726 case ,${enable_languages}, in
6727 *,$other,*) ;;
6728 *,all,*) ;;
6729 *,$language,*)
6730 echo " \`$other' language required by \`$language'; enabling" 1>&2
6731 enable_languages="${enable_languages},${other}"
6732 ;;
6733 esac
6734 done
6735 ;;
6736 esac
6737 done
6738
e1888513 6739 new_enable_languages=,c,
d7f09764
DN
6740
6741 # If LTO is enabled, add the LTO front end.
6742 extra_host_libiberty_configure_flags=
6743 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6744 case ,${enable_languages}, in
6745 *,lto,*) ;;
6746 *) enable_languages="${enable_languages},lto" ;;
6747 esac
d7f09764
DN
6748 if test "${ENABLE_GOLD}" = "yes" ; then
6749 configdirs="$configdirs lto-plugin"
6750 extra_host_libiberty_configure_flags=--enable-shared
6751 fi
6752 fi
6753
6754
55ffb5ed 6755 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6756 potential_languages=,c,
55ffb5ed
NN
6757
6758 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6759 case ${lang_frag} in
6760 ..) ;;
6761 # The odd quoting in the next line works around
6762 # an apparent bug in bash 1.12 on linux.
6763 ${srcdir}/gcc/[*]/config-lang.in) ;;
6764 *)
1c710c3c 6765 # From the config-lang.in, get $language, $target_libs,
2805b53a 6766 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6767 language=
6768 target_libs=
6769 lang_dirs=
1546bb64 6770 subdir_requires=
e1888513
PB
6771 boot_language=no
6772 build_by_default=yes
55ffb5ed 6773 . ${lang_frag}
e1888513
PB
6774 if test x${language} = x; then
6775 echo "${lang_frag} doesn't set \$language." 1>&2
6776 exit 1
6777 fi
6778
f61428ed
AO
6779 if test "$language" = "c++" \
6780 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
00020c16
ILT
6781 boot_language=yes
6782 fi
6783
e1888513
PB
6784 case ,${enable_languages}, in
6785 *,${language},*)
55ffb5ed
NN
6786 # Language was explicitly selected; include it.
6787 add_this_lang=yes
6788 ;;
e1888513
PB
6789 *,all,*)
6790 # 'all' was selected, select it if it is a default language
6791 add_this_lang=${build_by_default}
55ffb5ed
NN
6792 ;;
6793 *)
6794 add_this_lang=no
6795 ;;
6796 esac
6de9cd9a 6797
1546bb64 6798 # Disable languages that need other directories if these aren't available.
95695ad3 6799 for i in $subdir_requires; do
b6348cb3 6800 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
6801 case ,${enable_languages}, in
6802 *,${language},*)
6803 # Specifically requested language; tell them.
5213506e 6804 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64
PB
6805 ;;
6806 *)
6807 # Silently disable.
e1888513 6808 add_this_lang=unsupported
1546bb64
PB
6809 ;;
6810 esac
6811 done
6812
e1888513
PB
6813 # Disable Ada if no preexisting GNAT is available.
6814 case ,${enable_languages},:${language}:${have_gnat} in
6815 *,${language},*:ada:no)
6816 # Specifically requested language; tell them.
5213506e 6817 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513
PB
6818 ;;
6819 *:ada:no)
6820 # Silently disable.
6821 add_this_lang=unsupported
6822 ;;
6823 esac
6824
4fab7234
HPN
6825 # Disable a language that is unsupported by the target.
6826 case " $unsupported_languages " in
6827 *" $language "*)
e1888513 6828 add_this_lang=unsupported
4fab7234
HPN
6829 ;;
6830 esac
6831
6de9cd9a 6832 case $add_this_lang in
e1888513 6833 unsupported)
55ffb5ed 6834 # Remove language-dependent dirs.
2805b53a
NN
6835 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6836 ;;
e1888513
PB
6837 no)
6838 # Remove language-dependent dirs; still show language as supported.
6839 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6840 potential_languages="${potential_languages}${language},"
6841 ;;
6842 yes)
6843 new_enable_languages="${new_enable_languages}${language},"
6844 potential_languages="${potential_languages}${language},"
2805b53a 6845 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
ab9dcd0c
RW
6846 case "${boot_language}:,$enable_stage1_languages," in
6847 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6848 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6849 case ",$stage1_languages," in
6850 *,$language,* | ,yes, | ,all,) ;;
6851 *) stage1_languages="${stage1_languages}${language}," ;;
6852 esac
00020c16
ILT
6853 # We need to bootstrap any supporting libraries.
6854 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6855 ;;
6856 esac
6857 ;;
55ffb5ed
NN
6858 esac
6859 ;;
6860 esac
6861 done
6862
5213506e
RW
6863 # Check whether --enable-stage1-languages was given.
6864if test "${enable_stage1_languages+set}" = set; then :
6865 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6866 ,no,|,,)
6867 # Set it to something that will have no effect in the loop below
6868 enable_stage1_languages=c ;;
6869 ,yes,)
6870 enable_stage1_languages=`echo $new_enable_languages | \
6871 sed -e "s/^,//" -e "s/,$//" ` ;;
6872 *,all,*)
6873 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6874 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6875 esac
6876
6877 # Add "good" languages from enable_stage1_languages to stage1_languages,
6878 # while "bad" languages go in missing_languages. Leave no duplicates.
6879 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6880 case $potential_languages in
6881 *,$i,*)
6882 case $stage1_languages in
6883 *,$i,*) ;;
6884 *) stage1_languages="$stage1_languages$i," ;;
6885 esac ;;
6886 *)
6887 case $missing_languages in
6888 *,$i,*) ;;
6889 *) missing_languages="$missing_languages$i," ;;
6890 esac ;;
6891 esac
6892 done
5213506e
RW
6893fi
6894
e1888513
PB
6895
6896 # Remove leading/trailing commas that were added for simplicity
6897 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6898 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6899 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6900 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6901
55ffb5ed 6902 if test "x$missing_languages" != x; then
5213506e 6903 as_fn_error "
0cf085e4 6904The following requested languages could not be built: ${missing_languages}
5213506e 6905Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6906 fi
55ffb5ed
NN
6907 if test "x$new_enable_languages" != "x$enable_languages"; then
6908 echo The following languages will be built: ${new_enable_languages}
e1888513 6909 enable_languages="$new_enable_languages"
55ffb5ed 6910 fi
e1888513 6911
1c710c3c 6912
b2eaac4a 6913 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6914fi
6915
27079765
AH
6916# Handle --disable-<component> generically.
6917for dir in $configdirs $build_configdirs $target_configdirs ; do
6918 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6919 varname=`echo $dirname | sed -e s/+/_/g`
6920 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6921 noconfigdirs="$noconfigdirs $dir"
6922 fi
6923done
6924
7cd0cf9c 6925# Check for Boehm's garbage collector
5213506e
RW
6926# Check whether --enable-objc-gc was given.
6927if test "${enable_objc_gc+set}" = set; then :
6928 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
7cd0cf9c 6929 *,objc,*:*:yes:*target-boehm-gc*)
5213506e 6930 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
7cd0cf9c
DA
6931 ;;
6932esac
5213506e
RW
6933fi
6934
7cd0cf9c
DA
6935
6936# Make sure we only build Boehm's garbage collector if required.
2a79fd67
DA
6937case ,${enable_languages},:${enable_objc_gc} in
6938 *,objc,*:yes)
7cd0cf9c
DA
6939 # Keep target-boehm-gc if requested for Objective-C.
6940 ;;
7cd0cf9c 6941 *)
2a79fd67
DA
6942 # Otherwise remove target-boehm-gc depending on target-libjava.
6943 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6944 noconfigdirs="$noconfigdirs target-boehm-gc"
6945 fi
7cd0cf9c
DA
6946 ;;
6947esac
6948
ee6a22df
L
6949# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6950# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6951# If we have the source for $noconfigdirs entries, add them to $notsupp.
6952
6953notsupp=""
6954for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6955 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6956 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6957 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6958 if test -r $srcdir/$dirname/configure ; then
6959 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6960 true
6961 else
6962 notsupp="$notsupp $dir"
6963 fi
6964 fi
6965 fi
ee6a22df
L
6966 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6967 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6968 if test -r $srcdir/$dirname/configure ; then
6969 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6970 true
6971 else
6972 notsupp="$notsupp $dir"
6973 fi
6974 fi
6975 fi
55ffb5ed
NN
6976 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6977 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6978 if test -r $srcdir/$dirname/configure ; then
6979 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6980 true
6981 else
6982 notsupp="$notsupp $dir"
6983 fi
6984 fi
6985 fi
6986done
6987
6988# Sometimes the tools are distributed with libiberty but with no other
6989# libraries. In that case, we don't want to build target-libiberty.
54fdc474 6990# Don't let libgcc imply libiberty either.
55ffb5ed 6991if test -n "${target_configdirs}" ; then
54fdc474 6992 libgcc=
55ffb5ed
NN
6993 others=
6994 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
54fdc474
DJ
6995 if test "$i" = "libgcc"; then
6996 libgcc=target-libgcc
6997 elif test "$i" != "libiberty" ; then
55ffb5ed
NN
6998 if test -r $srcdir/$i/configure ; then
6999 others=yes;
7000 break;
7001 fi
7002 fi
7003 done
7004 if test -z "${others}" ; then
54fdc474 7005 target_configdirs=$libgcc
55ffb5ed
NN
7006 fi
7007fi
7008
7009# Quietly strip out all directories which aren't configurable in this tree.
7010# This relies on all configurable subdirectories being autoconfiscated, which
7011# is now the case.
23f6b2f9
PB
7012build_configdirs_all="$build_configdirs"
7013build_configdirs=
7014for i in ${build_configdirs_all} ; do
1c710c3c 7015 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
7016 if test -f ${srcdir}/$j/configure ; then
7017 build_configdirs="${build_configdirs} $i"
7018 fi
7019done
7020
55ffb5ed
NN
7021configdirs_all="$configdirs"
7022configdirs=
7023for i in ${configdirs_all} ; do
7024 if test -f ${srcdir}/$i/configure ; then
7025 configdirs="${configdirs} $i"
7026 fi
7027done
23f6b2f9 7028
55ffb5ed
NN
7029target_configdirs_all="$target_configdirs"
7030target_configdirs=
7031for i in ${target_configdirs_all} ; do
1c710c3c 7032 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
7033 if test -f ${srcdir}/$j/configure ; then
7034 target_configdirs="${target_configdirs} $i"
7035 fi
7036done
7037
7038# Produce a warning message for the subdirs we can't configure.
7039# This isn't especially interesting in the Cygnus tree, but in the individual
7040# FSF releases, it's important to let people know when their machine isn't
7041# supported by the one or two programs in a package.
7042
7043if test -n "${notsupp}" && test -z "${norecursion}" ; then
7044 # If $appdirs is non-empty, at least one of those directories must still
7045 # be configured, or we error out. (E.g., if the gas release supports a
7046 # specified target in some subdirs but not the gas subdir, we shouldn't
7047 # pretend that all is well.)
7048 if test -n "$appdirs" ; then
7049 for dir in $appdirs ; do
7050 if test -r $dir/Makefile.in ; then
7051 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
7052 appdirs=""
7053 break
7054 fi
23f6b2f9 7055 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
7056 appdirs=""
7057 break
7058 fi
7059 fi
7060 done
7061 if test -n "$appdirs" ; then
7062 echo "*** This configuration is not supported by this package." 1>&2
7063 exit 1
7064 fi
7065 fi
7066 # Okay, some application will build, or we don't care to check. Still
7067 # notify of subdirs not getting built.
7068 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
7069 echo " ${notsupp}" 1>&2
7070 echo " (Any other directories should still work fine.)" 1>&2
7071fi
7072
7073case "$host" in
7074 *msdosdjgpp*)
7075 enable_gdbtk=no ;;
7076esac
7077
c3a86da9
DJ
7078# To find our prefix, in gcc_cv_tool_prefix.
7079
7080# The user is always right.
7081if test "${PATH_SEPARATOR+set}" != set; then
7082 echo "#! /bin/sh" >conf$$.sh
7083 echo "exit 0" >>conf$$.sh
7084 chmod +x conf$$.sh
7085 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7086 PATH_SEPARATOR=';'
7087 else
7088 PATH_SEPARATOR=:
7089 fi
7090 rm -f conf$$.sh
7091fi
7092
7093
7094
7095if test "x$exec_prefix" = xNONE; then
7096 if test "x$prefix" = xNONE; then
7097 gcc_cv_tool_prefix=$ac_default_prefix
7098 else
7099 gcc_cv_tool_prefix=$prefix
7100 fi
7101else
7102 gcc_cv_tool_prefix=$exec_prefix
7103fi
7104
7105# If there is no compiler in the tree, use the PATH only. In any
7106# case, if there is no compiler in the tree nobody should use
7107# AS_FOR_TARGET and LD_FOR_TARGET.
7108if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7109 gcc_version=`cat $srcdir/gcc/BASE-VER`
7110 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7111 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7112 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7113 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7114 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7115 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7116else
7117 gcc_cv_tool_dirs=
7118fi
7119
7120if test x$build = x$target && test -n "$md_exec_prefix"; then
7121 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7122fi
7123
7124
7125
55ffb5ed
NN
7126copy_dirs=
7127
1c710c3c 7128
5213506e
RW
7129# Check whether --with-build-sysroot was given.
7130if test "${with_build_sysroot+set}" = set; then :
7131 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
7132 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7133 fi
7134else
7135 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 7136fi
526635cb
MM
7137
7138
c8aea42c 7139
5213506e
RW
7140
7141# Check whether --with-debug-prefix-map was given.
7142if test "${with_debug_prefix_map+set}" = set; then :
7143 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
7144 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7145 for debug_map in $withval; do
7146 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7147 done
7148 fi
7149else
7150 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
7151fi
7152
c8aea42c
PB
7153
7154
1c8bd6a3
PB
7155# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7156# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7157# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7158# We want to ensure that TARGET libraries (which we know are built with
7159# gcc) are built with "-O2 -g", so include those options when setting
7160# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7161if test "x$CFLAGS_FOR_TARGET" = x; then
7162 CFLAGS_FOR_TARGET=$CFLAGS
7163 case " $CFLAGS " in
7164 *" -O2 "*) ;;
7165 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7166 esac
7167 case " $CFLAGS " in
7168 *" -g "* | *" -g3 "*) ;;
7169 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7170 esac
7171fi
7172
7173
7174if test "x$CXXFLAGS_FOR_TARGET" = x; then
7175 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7176 case " $CXXFLAGS " in
7177 *" -O2 "*) ;;
7178 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7179 esac
7180 case " $CXXFLAGS " in
7181 *" -g "* | *" -g3 "*) ;;
7182 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7183 esac
7184fi
7185
7186
55ffb5ed
NN
7187# Handle --with-headers=XXX. If the value is not "yes", the contents of
7188# the named directory are copied to $(tooldir)/sys-include.
7189if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7190 if test x${is_cross_compiler} = xno ; then
7191 echo 1>&2 '***' --with-headers is only supported when cross compiling
7192 exit 1
7193 fi
7194 if test x"${with_headers}" != xyes ; then
c3a86da9 7195 x=${gcc_cv_tool_prefix}
1c710c3c 7196 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
7197 fi
7198fi
7199
7200# Handle --with-libs=XXX. If the value is not "yes", the contents of
7201# the name directories are copied to $(tooldir)/lib. Multiple directories
7202# are permitted.
7203if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7204 if test x${is_cross_compiler} = xno ; then
7205 echo 1>&2 '***' --with-libs is only supported when cross compiling
7206 exit 1
7207 fi
7208 if test x"${with_libs}" != xyes ; then
7209 # Copy the libraries in reverse order, so that files in the first named
7210 # library override files in subsequent libraries.
c3a86da9 7211 x=${gcc_cv_tool_prefix}
55ffb5ed 7212 for l in ${with_libs}; do
1c710c3c 7213 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
7214 done
7215 fi
7216fi
7217
d7f09764 7218# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
7219#
7220# This is done by determining whether or not the appropriate directory
7221# is available, and by checking whether or not specific configurations
7222# have requested that this magic not happen.
1c710c3c
DJ
7223#
7224# The command line options always override the explicit settings in
e8b05380
PB
7225# configure.in, and the settings in configure.in override this magic.
7226#
1c710c3c 7227# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 7228# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
7229# --without-gnu-ld options for the configure script. Similarly, if
7230# the default is to use the included zlib and you don't want to do that,
7231# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
7232
7233if test x${use_gnu_as} = x &&
7234 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7235 with_gnu_as=yes
7236 extra_host_args="$extra_host_args --with-gnu-as"
7237fi
7238
7239if test x${use_gnu_ld} = x &&
5afab7ad 7240 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
7241 with_gnu_ld=yes
7242 extra_host_args="$extra_host_args --with-gnu-ld"
7243fi
7244
d7f09764
DN
7245if test x${use_included_zlib} = x &&
7246 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7247 :
7248else
7249 with_system_zlib=yes
7250 extra_host_args="$extra_host_args --with-system-zlib"
7251fi
7252
e8b05380
PB
7253# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7254# can detect this case.
7255
7256if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7257 with_newlib=yes
7258 extra_host_args="$extra_host_args --with-newlib"
7259fi
7260
55ffb5ed
NN
7261# Handle ${copy_dirs}
7262set fnord ${copy_dirs}
7263shift
7264while test $# != 0 ; do
7265 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7266 :
7267 else
7268 echo Copying $1 to $2
7269
7270 # Use the install script to create the directory and all required
7271 # parent directories.
7272 if test -d $2 ; then
7273 :
7274 else
7275 echo >config.temp
7276 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7277 fi
7278
7279 # Copy the directory, assuming we have tar.
7280 # FIXME: Should we use B in the second tar? Not all systems support it.
7281 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7282
7283 # It is the responsibility of the user to correctly adjust all
7284 # symlinks. If somebody can figure out how to handle them correctly
7285 # here, feel free to add the code.
7286
7287 echo $1 > $2/COPIED
7288 fi
7289 shift; shift
7290done
7291
e8b05380
PB
7292# Determine a target-dependent exec_prefix that the installed
7293# gcc will search in. Keep this list sorted by triplet, with
7294# the *-*-osname triplets last.
7295md_exec_prefix=
7296case "${target}" in
7297 alpha*-*-*vms*)
7298 md_exec_prefix=/gnu/lib/gcc-lib
7299 ;;
30b74385 7300 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
7301 md_exec_prefix=/dev/env/DJDIR/bin
7302 ;;
30b74385 7303 i[34567]86-*-sco3.2v5*)
e8b05380
PB
7304 if test $with_gnu_as = yes; then
7305 md_exec_prefix=/usr/gnu/bin
7306 else
7307 md_exec_prefix=/usr/ccs/bin/elf
7308 fi
7309 ;;
7310
7311 mn10300-*-* | \
7312 powerpc-*-chorusos* | \
7313 powerpc*-*-eabi* | \
7314 powerpc*-*-sysv* | \
7315 powerpc*-*-kaos* | \
7316 s390x-ibm-tpf*)
7317 md_exec_prefix=/usr/ccs/bin
7318 ;;
7319 sparc64-*-elf*)
7320 ;;
7321 v850*-*-*)
7322 md_exec_prefix=/usr/ccs/bin
7323 ;;
aa12a573 7324 xtensa*-*-elf*)
e8b05380
PB
7325 ;;
7326
7327 *-*-beos* | \
7328 *-*-elf* | \
7329 *-*-hpux* | \
7330 *-*-netware* | \
7331 *-*-nto-qnx* | \
7332 *-*-rtems* | \
7333 *-*-solaris2* | \
30b74385 7334 *-*-sysv[45]* | \
e8b05380
PB
7335 *-*-vxworks* | \
7336 *-wrs-windiss)
7337 md_exec_prefix=/usr/ccs/bin
7338 ;;
7339esac
7340
671aa708
NN
7341extra_arflags_for_target=
7342extra_nmflags_for_target=
7343extra_ranlibflags_for_target=
7344target_makefile_frag=/dev/null
7345case "${target}" in
3e19841a
PB
7346 mep*-*-*)
7347 target_makefile_frag="config/mt-mep"
7348 ;;
58e24147
AM
7349 spu-*-*)
7350 target_makefile_frag="config/mt-spu"
7351 ;;
4bf6c438
RS
7352 mips*-sde-elf*)
7353 target_makefile_frag="config/mt-sde"
7354 ;;
1ec3b87b
RS
7355 mipsisa*-*-elfoabi*)
7356 target_makefile_frag="config/mt-mips-elfoabi"
7357 ;;
08d0963a
RS
7358 mips*-*-*linux* | mips*-*-gnu*)
7359 target_makefile_frag="config/mt-mips-gnu"
7360 ;;
61fec9ff 7361 *-*-netware*)
671aa708
NN
7362 target_makefile_frag="config/mt-netware"
7363 ;;
416ac4d4 7364 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 7365 target_makefile_frag="config/mt-gnu"
671aa708
NN
7366 ;;
7367 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 7368 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
7369 # commands to handle both 32-bit and 64-bit objects. These flags are
7370 # harmless if we're using GNU nm or ar.
7371 extra_arflags_for_target=" -X32_64"
7372 extra_nmflags_for_target=" -B -X32_64"
7373 ;;
0aeb3cc6
JH
7374 *-*-darwin[3-9]*)
7375 # ranlib before Darwin10 requires the -c flag to look at common symbols.
671aa708
NN
7376 extra_ranlibflags_for_target=" -c"
7377 ;;
7378 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7379 target_makefile_frag="config/mt-wince"
7380 ;;
7381esac
7382
7383alphaieee_frag=/dev/null
7384case $target in
7385 alpha*-*-*)
7386 # This just makes sure to use the -mieee option to build target libs.
7387 # This should probably be set individually by each library.
7388 alphaieee_frag="config/mt-alphaieee"
7389 ;;
7390esac
7391
7392# If --enable-target-optspace always use -Os instead of -O2 to build
7393# the target libraries, similarly if it is not specified, use -Os
7394# on selected platforms.
7395ospace_frag=/dev/null
7396case "${enable_target_optspace}:${target}" in
7397 yes:*)
7398 ospace_frag="config/mt-ospace"
7399 ;;
7400 :d30v-*)
7401 ospace_frag="config/mt-d30v"
7402 ;;
7403 :m32r-* | :d10v-* | :fr30-*)
7404 ospace_frag="config/mt-ospace"
7405 ;;
7406 no:* | :*)
7407 ;;
7408 *)
7409 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7410 ;;
7411esac
7412
671aa708
NN
7413# Default to using --with-stabs for certain targets.
7414if test x${with_stabs} = x ; then
7415 case "${target}" in
89a95129 7416 mips*-*-irix[56]*)
671aa708
NN
7417 ;;
7418 mips*-*-* | alpha*-*-osf*)
7419 with_stabs=yes;
7420 extra_host_args="${extra_host_args} --with-stabs"
7421 ;;
7422 esac
7423fi
7424
7425# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7426# them automatically.
7427case "${host}" in
1c710c3c 7428 hppa*64*-*-hpux11*)
671aa708
NN
7429 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7430 ;;
7431esac
7432
671aa708
NN
7433# Some systems (e.g., one of the i386-aix systems the gas testers are
7434# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 7435tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
7436build_tooldir=${tooldir}
7437
671aa708
NN
7438# Create a .gdbinit file which runs the one in srcdir
7439# and tells GDB to look there for source files.
7440
7441if test -r ${srcdir}/.gdbinit ; then
7442 case ${srcdir} in
7443 .) ;;
7444 *) cat > ./.gdbinit <<EOF
7445# ${NO_EDIT}
7446dir ${srcdir}
7447dir .
7448source ${srcdir}/.gdbinit
7449EOF
7450 ;;
7451 esac
7452fi
7453
671aa708
NN
7454# Make sure that the compiler is able to generate an executable. If it
7455# can't, we are probably in trouble. We don't care whether we can run the
7456# executable--we might be using a cross compiler--we only care whether it
7457# can be created. At this point the main configure script has set CC.
7458we_are_ok=no
7459echo "int main () { return 0; }" > conftest.c
7460${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7461if test $? = 0 ; then
7462 if test -s conftest || test -s conftest.exe ; then
7463 we_are_ok=yes
7464 fi
1c710c3c 7465fi
671aa708
NN
7466case $we_are_ok in
7467 no)
7468 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7469 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7470 rm -f conftest*
7471 exit 1
7472 ;;
7473esac
7474rm -f conftest*
7475
7476# The Solaris /usr/ucb/cc compiler does not appear to work.
7477case "${host}" in
7478 sparc-sun-solaris2*)
7479 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7480 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7481 could_use=
7482 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7483 if test -d /opt/cygnus/bin ; then
7484 if test "$could_use" = "" ; then
7485 could_use="/opt/cygnus/bin"
7486 else
7487 could_use="$could_use or /opt/cygnus/bin"
7488 fi
7489 fi
7490 if test "$could_use" = "" ; then
7491 echo "Warning: compilation may fail because you're using"
7492 echo "/usr/ucb/cc. You should change your PATH or CC "
7493 echo "variable and rerun configure."
7494 else
7495 echo "Warning: compilation may fail because you're using"
7496 echo "/usr/ucb/cc, when you should use the C compiler from"
7497 echo "$could_use. You should change your"
7498 echo "PATH or CC variable and rerun configure."
7499 fi
7500 fi
7501 ;;
7502esac
7503
d89f0ad6 7504# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
7505case "${host}" in
7506 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
256f7136 7507 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 7508 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
7509 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7510esac
7511
d89f0ad6
AL
7512# On systems where the dynamic library environment variable is PATH,
7513# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7514# built executables to PATH.
7515if test "$RPATH_ENVVAR" = PATH; then
7516 GCC_SHLIB_SUBDIR=/shlib
7517else
7518 GCC_SHLIB_SUBDIR=
7519fi
7520
671aa708
NN
7521# Record target_configdirs and the configure arguments for target and
7522# build configuration in Makefile.
7523target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 7524build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
671aa708 7525
ad1e5170
JR
7526# If we are building libgomp, bootstrap it.
7527if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7528 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7529fi
7530
671aa708
NN
7531# Determine whether gdb needs tk/tcl or not.
7532# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7533# and in that case we want gdb to be built without tk. Ugh!
7534# In fact I believe gdb is the *only* package directly dependent on tk,
7535# so we should be able to put the 'maybe's in unconditionally and
7536# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7537# 100% sure that that's safe though.
e914a571 7538
b4f96efe 7539gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
7540case "$enable_gdbtk" in
7541 no)
7542 GDB_TK="" ;;
e914a571
AC
7543 yes)
7544 GDB_TK="${gdb_tk}" ;;
671aa708 7545 *)
e914a571
AC
7546 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7547 # distro. Eventually someone will fix this and move Insight, nee
7548 # gdbtk to a separate directory.
7549 if test -d ${srcdir}/gdb/gdbtk ; then
7550 GDB_TK="${gdb_tk}"
7551 else
7552 GDB_TK=""
7553 fi
7554 ;;
671aa708 7555esac
ef9db8d5
DJ
7556CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7557INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 7558
60975492 7559# Strip out unwanted targets.
8b87bb96
NN
7560
7561# While at that, we remove Makefiles if we were started for recursive
7562# configuration, so that the top-level Makefile reconfigures them,
7563# like we used to do when configure itself was recursive.
8b87bb96 7564
3e54529c
RW
7565# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7566# but now we're fixing up the Makefile ourselves with the additional
7567# commands passed to AC_CONFIG_FILES. Use separate variables
7568# extrasub-{build,host,target} not because there is any reason to split
7569# the substitutions up that way, but only to remain below the limit of
7570# 99 commands in a script, for HP-UX sed.
7571# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7572
5213506e
RW
7573# Check whether --enable-bootstrap was given.
7574if test "${enable_bootstrap+set}" = set; then :
7575 enableval=$enable_bootstrap;
f516a7da 7576else
ce521a9c 7577 enable_bootstrap=default
5213506e
RW
7578fi
7579
f516a7da 7580
ce521a9c
PB
7581# Issue errors and warnings for invalid/strange bootstrap combinations.
7582case "$configdirs" in
7583 *gcc*) have_compiler=yes ;;
7584 *) have_compiler=no ;;
7585esac
7586
7587case "$have_compiler:$host:$target:$enable_bootstrap" in
7588 *:*:*:no) ;;
7589
1ca26cd2 7590 # Default behavior. Enable bootstrap if we have a compiler
ce521a9c
PB
7591 # and we are in a native configuration.
7592 yes:$build:$build:default)
1ca26cd2 7593 enable_bootstrap=yes ;;
ce521a9c
PB
7594
7595 *:*:*:default)
7596 enable_bootstrap=no ;;
7597
7598 # We have a compiler and we are in a native configuration, bootstrap is ok
2d309510 7599 yes:$build:$build:yes)
ce521a9c
PB
7600 ;;
7601
7602 # Other configurations, but we have a compiler. Assume the user knows
7603 # what he's doing.
2d309510 7604 yes:*:*:yes)
5213506e
RW
7605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7606$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
ce521a9c
PB
7607 ;;
7608
7609 # No compiler: if they passed --enable-bootstrap explicitly, fail
2d309510 7610 no:*:*:yes)
5213506e 7611 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
ce521a9c
PB
7612
7613 # Fail if wrong command line
7614 *)
5213506e 7615 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
ce521a9c
PB
7616 ;;
7617esac
7618
ca6d0d62
RW
7619case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7620 *,c++,*:yes:yes) ;;
7621 *:yes:yes)
7622 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7623 ;;
7624esac
7625
79cd2b23
RW
7626case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7627 yes:yes:*\ gold\ *:*,c++,*) ;;
7628 yes:yes:*\ gold\ *:*)
7629 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7630 ;;
7631esac
7632
ce521a9c 7633# Adjust the toplevel makefile according to whether bootstrap was selected.
e12c4094 7634case $enable_bootstrap in
f516a7da 7635 yes)
e12c4094
AO
7636 bootstrap_suffix=bootstrap
7637 BUILD_CONFIG=bootstrap-debug
7638 ;;
f516a7da 7639 no)
e12c4094
AO
7640 bootstrap_suffix=no-bootstrap
7641 BUILD_CONFIG=
7642 ;;
f516a7da
PB
7643esac
7644
e12c4094
AO
7645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7646$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
5646b7b9
AO
7647
7648
7649# Check whether --with-build-config was given.
7650if test "${with_build_config+set}" = set; then :
7651 withval=$with_build_config; case $with_build_config in
7652 yes) with_build_config= ;;
7653 no) with_build_config= BUILD_CONFIG= ;;
7654 esac
7655fi
7656
7657
e12c4094
AO
7658if test "x${with_build_config}" != x; then
7659 BUILD_CONFIG=$with_build_config
7660else
7661 case $BUILD_CONFIG in
7662 bootstrap-debug)
7663 if echo "int f (void) { return 0; }" > conftest.c &&
7664 ${CC} -c conftest.c &&
7665 mv conftest.o conftest.o.g0 &&
7666 ${CC} -c -g conftest.c &&
7667 mv conftest.o conftest.o.g &&
615c8ffa 7668 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
e12c4094
AO
7669 :
7670 else
7671 BUILD_CONFIG=
7672 fi
7673 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7674 ;;
7675 esac
7676fi
7677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7678$as_echo "$BUILD_CONFIG" >&6; }
7679
7680
3e54529c 7681extrasub_build=
23f6b2f9 7682for module in ${build_configdirs} ; do
5607edfd
PB
7683 if test -z "${no_recursion}" \
7684 && test -f ${build_subdir}/${module}/Makefile; then
7685 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7686 rm -f ${build_subdir}/${module}/Makefile
7687 fi
3e54529c 7688 extrasub_build="$extrasub_build
5607edfd
PB
7689/^@if build-$module\$/d
7690/^@endif build-$module\$/d
7691/^@if build-$module-$bootstrap_suffix\$/d
7692/^@endif build-$module-$bootstrap_suffix\$/d"
7693done
3e54529c 7694extrasub_host=
5607edfd 7695for module in ${configdirs} ; do
a6fbc1e2 7696 if test -z "${no_recursion}"; then
f063a9ed 7697 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7698 if test -f ${file}; then
7699 echo 1>&2 "*** removing ${file} to force reconfigure"
7700 rm -f ${file}
7701 fi
7702 done
5607edfd 7703 fi
3e54529c 7704 extrasub_host="$extrasub_host
5607edfd
PB
7705/^@if $module\$/d
7706/^@endif $module\$/d
7707/^@if $module-$bootstrap_suffix\$/d
7708/^@endif $module-$bootstrap_suffix\$/d"
7709done
3e54529c 7710extrasub_target=
5607edfd
PB
7711for module in ${target_configdirs} ; do
7712 if test -z "${no_recursion}" \
7713 && test -f ${target_subdir}/${module}/Makefile; then
7714 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7715 rm -f ${target_subdir}/${module}/Makefile
7716 fi
00020c16
ILT
7717
7718 # We only bootstrap target libraries listed in bootstrap_target_libs.
7719 case $bootstrap_target_libs in
7720 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7721 *) target_bootstrap_suffix=no-bootstrap ;;
7722 esac
7723
3e54529c 7724 extrasub_target="$extrasub_target
5607edfd
PB
7725/^@if target-$module\$/d
7726/^@endif target-$module\$/d
00020c16
ILT
7727/^@if target-$module-$target_bootstrap_suffix\$/d
7728/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7729done
7730
3e54529c
RW
7731# Do the final fixup along with target modules.
7732extrasub_target="$extrasub_target
60975492 7733/^@if /,/^@endif /d"
671aa708
NN
7734
7735# Create the serialization dependencies. This uses a temporary file.
7736
5213506e
RW
7737# Check whether --enable-serial-configure was given.
7738if test "${enable_serial_configure+set}" = set; then :
7739 enableval=$enable_serial_configure;
7740fi
ade82b16
AO
7741
7742
bf1d3e81
NN
7743case ${enable_serial_configure} in
7744 yes)
7745 enable_serial_build_configure=yes
7746 enable_serial_host_configure=yes
7747 enable_serial_target_configure=yes
7748 ;;
7749esac
7750
671aa708
NN
7751# These force 'configure's to be done one at a time, to avoid problems
7752# with contention over a shared config.cache.
7753rm -f serdep.tmp
ade82b16 7754echo '# serdep.tmp' > serdep.tmp
671aa708 7755olditem=
bf1d3e81 7756test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7757for item in ${build_configdirs} ; do
7758 case ${olditem} in
7759 "") ;;
ade82b16 7760 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7761 esac
7762 olditem=${item}
7763done
7764olditem=
bf1d3e81 7765test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7766for item in ${configdirs} ; do
7767 case ${olditem} in
7768 "") ;;
ade82b16 7769 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7770 esac
7771 olditem=${item}
7772done
7773olditem=
bf1d3e81 7774test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7775for item in ${target_configdirs} ; do
7776 case ${olditem} in
7777 "") ;;
ade82b16 7778 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7779 esac
7780 olditem=${item}
7781done
7782serialization_dependencies=serdep.tmp
7783
7784
ade82b16 7785# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7786# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7787# might not want to pass down to subconfigures. The exception being
7788# --cache-file=/dev/null, which is used to turn off the use of cache
7789# files altogether, and which should be passed on to subconfigures.
7790# Also strip program-prefix, program-suffix, and program-transform-name,
7791# so that we can pass down a consistent program-transform-name.
1c710c3c
DJ
7792baseargs=
7793keep_next=no
7794skip_next=no
7795eval "set -- $ac_configure_args"
44bfc3ac
DJ
7796for ac_arg
7797do
1c710c3c
DJ
7798 if test X"$skip_next" = X"yes"; then
7799 skip_next=no
7800 continue
7801 fi
7802 if test X"$keep_next" = X"yes"; then
7803 case $ac_arg in
7804 *\'*)
7805 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7806 esac
7807 baseargs="$baseargs '$ac_arg'"
7808 keep_next=no
7809 continue
7810 fi
7811
7812 # Handle separated arguments. Based on the logic generated by
7813 # autoconf 2.59.
7814 case $ac_arg in
7815 *=* | --config-cache | -C | -disable-* | --disable-* \
7816 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7817 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7818 | -with-* | --with-* | -without-* | --without-* | --x)
7819 separate_arg=no
7820 ;;
7821 -*)
7822 separate_arg=yes
7823 ;;
7824 *)
7825 separate_arg=no
7826 ;;
7827 esac
7828
7829 case "$ac_arg" in
f1a036e4
NC
7830 --cache-file=/dev/null | \
7831 -cache-file=/dev/null )
7832 # Handled here to avoid the test to skip args below.
7833 baseargs="$baseargs '$ac_arg'"
7834 # Assert: $separate_arg should always be no.
7835 keep_next=$separate_arg
7836 ;;
1c710c3c
DJ
7837 --no*)
7838 continue
7839 ;;
7840 --c* | \
7841 --sr* | \
7842 --ho* | \
7843 --bu* | \
7844 --t* | \
7845 --program-* | \
7846 -cache_file* | \
7847 -srcdir* | \
7848 -host* | \
7849 -build* | \
7850 -target* | \
7851 -program-prefix* | \
7852 -program-suffix* | \
7853 -program-transform-name* )
7854 skip_next=$separate_arg
7855 continue
7856 ;;
7857 -*)
7858 # An option. Add it.
7859 case $ac_arg in
7860 *\'*)
7861 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7862 esac
7863 baseargs="$baseargs '$ac_arg'"
7864 keep_next=$separate_arg
7865 ;;
7866 *)
7867 # Either a variable assignment, or a nonopt (triplet). Don't
7868 # pass it down; let the Makefile handle this.
7869 continue
7870 ;;
7871 esac
7872done
7873# Remove the initial space we just introduced and, as these will be
7874# expanded by make, quote '$'.
7875baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7876
43bb47c2
DJ
7877# Add in --program-transform-name, after --program-prefix and
7878# --program-suffix have been applied to it. Autoconf has already
7879# doubled dollar signs and backslashes in program_transform_name; we want
7880# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7881# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7882# Also, because we want to override the logic in subdir configure scripts to
7883# choose program_transform_name, replace any s,x,x, with s,y,y,.
7884sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7885${program_transform_name}
7886EOF_SED
7887gcc_transform_name=`cat conftestsed.out`
7888rm -f conftestsed.out
7889baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7890if test "$silent" = yes; then
7891 baseargs="$baseargs --silent"
7892fi
0115d4a3 7893baseargs="$baseargs --disable-option-checking"
43bb47c2 7894
671aa708
NN
7895# For the build-side libraries, we just need to pretend we're native,
7896# and not use the same cache file. Multilibs are neither needed nor
7897# desired.
e69bf64b 7898build_configargs="--cache-file=../config.cache ${baseargs}"
671aa708
NN
7899
7900# For host modules, accept cache file option, or specification as blank.
7901case "${cache_file}" in
7902"") # empty
7903 cache_file_option="" ;;
7904/* | [A-Za-z]:[\\/]* ) # absolute path
7905 cache_file_option="--cache-file=${cache_file}" ;;
7906*) # relative path
7907 cache_file_option="--cache-file=../${cache_file}" ;;
7908esac
7909
09438bde
NN
7910# Host dirs don't like to share a cache file either, horribly enough.
7911# This seems to be due to autoconf 2.5x stupidity.
e69bf64b 7912host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708
NN
7913
7914target_configargs=${baseargs}
7915
7916# Passing a --with-cross-host argument lets the target libraries know
7917# whether they are being built with a cross-compiler or being built
7918# native. However, it would be better to use other mechanisms to make the
7919# sorts of decisions they want to make on this basis. Please consider
7920# this option to be deprecated. FIXME.
7921if test x${is_cross_compiler} = xyes ; then
1c710c3c 7922 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7923fi
7924
dc683a3f
RW
7925# Default to --enable-multilib.
7926if test x${enable_multilib} = x ; then
671aa708 7927 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7928fi
671aa708
NN
7929
7930# Pass --with-newlib if appropriate. Note that target_configdirs has
7931# changed from the earlier setting of with_newlib.
7932if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7933 target_configargs="--with-newlib ${target_configargs}"
7934fi
7935
6b9eb62c
NN
7936# Different target subdirs use different values of certain variables
7937# (notably CXX). Worse, multilibs use *lots* of different values.
7938# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7939# it doesn't automatically accept command-line overrides of them.
7940# This means it's not safe for target subdirs to share a cache file,
7941# which is disgusting, but there you have it. Hopefully this can be
7942# fixed in future. It's still worthwhile to use a cache file for each
7943# directory. I think.
7944
bebcd931
MS
7945# Pass the appropriate --build, --host, --target and --cache-file arguments.
7946# We need to pass --target, as newer autoconf's requires consistency
7947# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7948target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7949
671aa708
NN
7950FLAGS_FOR_TARGET=
7951case " $target_configdirs " in
7952 *" newlib "*)
7953 case " $target_configargs " in
7954 *" --with-newlib "*)
7955 case "$target" in
5d571eaa
OS
7956 *-cygwin*)
7957 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'
7958 ;;
671aa708
NN
7959 esac
7960
7961 # If we're not building GCC, don't discard standard headers.
7962 if test -d ${srcdir}/gcc; then
7963 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7964
7965 if test "${build}" != "${host}"; then
7966 # On Canadian crosses, CC_FOR_TARGET will have already been set
7967 # by `configure', so we won't have an opportunity to add -Bgcc/
7968 # to it. This is right: we don't want to search that directory
7969 # for binaries, but we want the header files in there, so add
7970 # them explicitly.
215c351a 7971 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
671aa708
NN
7972
7973 # Someone might think of using the pre-installed headers on
7974 # Canadian crosses, in case the installed compiler is not fully
7975 # compatible with the compiler being built. In this case, it
7976 # would be better to flag an error than risking having
7977 # incompatible object files being constructed. We can't
7978 # guarantee that an error will be flagged, but let's hope the
7979 # compiler will do it, when presented with incompatible header
7980 # files.
7981 fi
7982 fi
7983
7984 case "${target}-${is_cross_compiler}" in
f2a0e225 7985 i[3456789]86-*-linux*-no)
671aa708
NN
7986 # Here host == target, so we don't need to build gcc,
7987 # so we don't want to discard standard headers.
7988 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7989 ;;
7990 *)
7991 # If we're building newlib, use its generic headers last, but search
7992 # for any libc-related directories first (so make it the last -B
7993 # switch).
7994 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
c03353e2
RIL
7995
7996 # If we're building libgloss, find the startup file, simulator library
7997 # and linker script.
7998 case " $target_configdirs " in
7999 *" libgloss "*)
8000 # Look for startup file, simulator library and maybe linker script.
8001 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
8002 # Look for libnosys.a in case the target needs it.
8003 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
8004 # Most targets have the linker script in the source directory.
8005 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
8006 ;;
8007 esac
671aa708
NN
8008 ;;
8009 esac
8010 ;;
8011 esac
8012 ;;
8013esac
5d571eaa 8014
b91f0a41 8015case "$target" in
5d571eaa
OS
8016 x86_64-*mingw* | *-w64-mingw*)
8017 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
8018 # however, use a symlink named 'mingw' in ${prefix} .
8019 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
8020 ;;
8021 *-mingw*)
8022 # MinGW can't be handled as Cygwin above since it does not use newlib.
8023 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'
8024 ;;
b91f0a41 8025esac
671aa708 8026
6691a79e
ME
8027# Allow the user to override the flags for
8028# our build compiler if desired.
f019adc1
MF
8029if test x"${build}" = x"${host}" ; then
8030 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
8031 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
8032 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
8033fi
6691a79e 8034
671aa708
NN
8035# On Canadian crosses, we'll be searching the right directories for
8036# the previously-installed cross compiler, so don't bother to add
8037# flags for directories within the install tree of the compiler
8038# being built; programs in there won't even run.
8039if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
8040 # Search for pre-installed headers if nothing else fits.
9124bc53 8041 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
671aa708
NN
8042fi
8043
8044if test "x${use_gnu_ld}" = x &&
8045 echo " ${configdirs} " | grep " ld " > /dev/null ; then
8046 # Arrange for us to find uninstalled linker scripts.
215c351a 8047 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
8048fi
8049
e88a2c09
DD
8050# Search for other target-specific linker scripts and such.
8051case "${target}" in
3e19841a
PB
8052 mep*)
8053 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
8054 ;;
e88a2c09
DD
8055esac
8056
671aa708 8057# Makefile fragments.
7b61653a
PE
8058for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
8059do
8060 eval fragval=\$$frag
8061 if test $fragval != /dev/null; then
8062 eval $frag=${srcdir}/$fragval
8063 fi
8064done
671aa708
NN
8065
8066
8067
8068
8069
8070# Miscellanea: directories, flags, etc.
8071
8072
8073
8074
8075
8076
8077
d89f0ad6 8078
23f6b2f9 8079# Build module lists & subconfigure args.
671aa708
NN
8080
8081
8082
2abefe3d
PB
8083# Host module lists & subconfigure args.
8084
8085
8086
aae29963 8087
2abefe3d
PB
8088# Target module lists & subconfigure args.
8089
8090
8091
8092# Build tools.
8093
8094
8095
0999159b
PB
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
2abefe3d
PB
8110# Generate default definitions for YACC, M4, LEX and other programs that run
8111# on the build machine. These are used if the Makefile can't locate these
8112# programs in objdir.
8113MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8114
8115for ac_prog in 'bison -y' byacc yacc
8116do
1c710c3c 8117 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8118set dummy $ac_prog; ac_word=$2
5213506e
RW
8119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8120$as_echo_n "checking for $ac_word... " >&6; }
8121if test "${ac_cv_prog_YACC+set}" = set; then :
8122 $as_echo_n "(cached) " >&6
2abefe3d
PB
8123else
8124 if test -n "$YACC"; then
8125 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8126else
1c710c3c
DJ
8127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8128for as_dir in $PATH
8129do
8130 IFS=$as_save_IFS
8131 test -z "$as_dir" && as_dir=.
5213506e
RW
8132 for ac_exec_ext in '' $ac_executable_extensions; do
8133 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8134 ac_cv_prog_YACC="$ac_prog"
5213506e 8135 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8136 break 2
8137 fi
8138done
5213506e
RW
8139 done
8140IFS=$as_save_IFS
1c710c3c 8141
2abefe3d
PB
8142fi
8143fi
1c710c3c 8144YACC=$ac_cv_prog_YACC
2abefe3d 8145if test -n "$YACC"; then
5213506e
RW
8146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8147$as_echo "$YACC" >&6; }
2abefe3d 8148else
5213506e
RW
8149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8150$as_echo "no" >&6; }
2abefe3d
PB
8151fi
8152
5213506e 8153
1c710c3c 8154 test -n "$YACC" && break
2abefe3d
PB
8155done
8156test -n "$YACC" || YACC="$MISSING bison -y"
8157
8158case " $build_configdirs " in
8159 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8160 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8161esac
8162
8163for ac_prog in bison
8164do
1c710c3c 8165 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8166set dummy $ac_prog; ac_word=$2
5213506e
RW
8167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8168$as_echo_n "checking for $ac_word... " >&6; }
8169if test "${ac_cv_prog_BISON+set}" = set; then :
8170 $as_echo_n "(cached) " >&6
2abefe3d
PB
8171else
8172 if test -n "$BISON"; then
8173 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8174else
1c710c3c
DJ
8175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8176for as_dir in $PATH
8177do
8178 IFS=$as_save_IFS
8179 test -z "$as_dir" && as_dir=.
5213506e
RW
8180 for ac_exec_ext in '' $ac_executable_extensions; do
8181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8182 ac_cv_prog_BISON="$ac_prog"
5213506e 8183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8184 break 2
8185 fi
8186done
5213506e
RW
8187 done
8188IFS=$as_save_IFS
1c710c3c 8189
2abefe3d
PB
8190fi
8191fi
1c710c3c 8192BISON=$ac_cv_prog_BISON
2abefe3d 8193if test -n "$BISON"; then
5213506e
RW
8194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8195$as_echo "$BISON" >&6; }
2abefe3d 8196else
5213506e
RW
8197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8198$as_echo "no" >&6; }
2abefe3d
PB
8199fi
8200
5213506e 8201
1c710c3c 8202 test -n "$BISON" && break
2abefe3d
PB
8203done
8204test -n "$BISON" || BISON="$MISSING bison"
8205
8206case " $build_configdirs " in
8207 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8208esac
8209
8210for ac_prog in gm4 gnum4 m4
8211do
1c710c3c 8212 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8213set dummy $ac_prog; ac_word=$2
5213506e
RW
8214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8215$as_echo_n "checking for $ac_word... " >&6; }
8216if test "${ac_cv_prog_M4+set}" = set; then :
8217 $as_echo_n "(cached) " >&6
2abefe3d
PB
8218else
8219 if test -n "$M4"; then
8220 ac_cv_prog_M4="$M4" # Let the user override the test.
8221else
1c710c3c
DJ
8222as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8223for as_dir in $PATH
8224do
8225 IFS=$as_save_IFS
8226 test -z "$as_dir" && as_dir=.
5213506e
RW
8227 for ac_exec_ext in '' $ac_executable_extensions; do
8228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8229 ac_cv_prog_M4="$ac_prog"
5213506e 8230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8231 break 2
8232 fi
8233done
5213506e
RW
8234 done
8235IFS=$as_save_IFS
1c710c3c 8236
2abefe3d
PB
8237fi
8238fi
1c710c3c 8239M4=$ac_cv_prog_M4
2abefe3d 8240if test -n "$M4"; then
5213506e
RW
8241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8242$as_echo "$M4" >&6; }
2abefe3d 8243else
5213506e
RW
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8245$as_echo "no" >&6; }
2abefe3d
PB
8246fi
8247
5213506e 8248
1c710c3c 8249 test -n "$M4" && break
2abefe3d
PB
8250done
8251test -n "$M4" || M4="$MISSING m4"
8252
8253case " $build_configdirs " in
8254 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8255esac
8256
8257for ac_prog in flex lex
8258do
1c710c3c 8259 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8260set dummy $ac_prog; ac_word=$2
5213506e
RW
8261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8262$as_echo_n "checking for $ac_word... " >&6; }
8263if test "${ac_cv_prog_LEX+set}" = set; then :
8264 $as_echo_n "(cached) " >&6
2abefe3d
PB
8265else
8266 if test -n "$LEX"; then
8267 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8268else
1c710c3c
DJ
8269as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8270for as_dir in $PATH
8271do
8272 IFS=$as_save_IFS
8273 test -z "$as_dir" && as_dir=.
5213506e
RW
8274 for ac_exec_ext in '' $ac_executable_extensions; do
8275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8276 ac_cv_prog_LEX="$ac_prog"
5213506e 8277 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8278 break 2
8279 fi
8280done
5213506e
RW
8281 done
8282IFS=$as_save_IFS
1c710c3c 8283
2abefe3d
PB
8284fi
8285fi
1c710c3c 8286LEX=$ac_cv_prog_LEX
2abefe3d 8287if test -n "$LEX"; then
5213506e
RW
8288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8289$as_echo "$LEX" >&6; }
2abefe3d 8290else
5213506e
RW
8291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8292$as_echo "no" >&6; }
2abefe3d
PB
8293fi
8294
5213506e 8295
1c710c3c 8296 test -n "$LEX" && break
2abefe3d
PB
8297done
8298test -n "$LEX" || LEX="$MISSING flex"
8299
8300case " $build_configdirs " in
8301 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8302 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8303esac
8304
8305for ac_prog in flex
8306do
1c710c3c 8307 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8308set dummy $ac_prog; ac_word=$2
5213506e
RW
8309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8310$as_echo_n "checking for $ac_word... " >&6; }
8311if test "${ac_cv_prog_FLEX+set}" = set; then :
8312 $as_echo_n "(cached) " >&6
2abefe3d
PB
8313else
8314 if test -n "$FLEX"; then
8315 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8316else
1c710c3c
DJ
8317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8318for as_dir in $PATH
8319do
8320 IFS=$as_save_IFS
8321 test -z "$as_dir" && as_dir=.
5213506e
RW
8322 for ac_exec_ext in '' $ac_executable_extensions; do
8323 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8324 ac_cv_prog_FLEX="$ac_prog"
5213506e 8325 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8326 break 2
8327 fi
8328done
5213506e
RW
8329 done
8330IFS=$as_save_IFS
1c710c3c 8331
2abefe3d
PB
8332fi
8333fi
1c710c3c 8334FLEX=$ac_cv_prog_FLEX
2abefe3d 8335if test -n "$FLEX"; then
5213506e
RW
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8337$as_echo "$FLEX" >&6; }
2abefe3d 8338else
5213506e
RW
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8340$as_echo "no" >&6; }
2abefe3d
PB
8341fi
8342
5213506e 8343
1c710c3c 8344 test -n "$FLEX" && break
2abefe3d
PB
8345done
8346test -n "$FLEX" || FLEX="$MISSING flex"
8347
8348case " $build_configdirs " in
8349 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8350esac
8351
8352for ac_prog in makeinfo
8353do
1c710c3c 8354 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8355set dummy $ac_prog; ac_word=$2
5213506e
RW
8356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8357$as_echo_n "checking for $ac_word... " >&6; }
8358if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8359 $as_echo_n "(cached) " >&6
2abefe3d
PB
8360else
8361 if test -n "$MAKEINFO"; then
8362 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8363else
1c710c3c
DJ
8364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8365for as_dir in $PATH
8366do
8367 IFS=$as_save_IFS
8368 test -z "$as_dir" && as_dir=.
5213506e
RW
8369 for ac_exec_ext in '' $ac_executable_extensions; do
8370 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8371 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 8372 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8373 break 2
8374 fi
8375done
5213506e
RW
8376 done
8377IFS=$as_save_IFS
1c710c3c 8378
2abefe3d
PB
8379fi
8380fi
1c710c3c 8381MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 8382if test -n "$MAKEINFO"; then
5213506e
RW
8383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8384$as_echo "$MAKEINFO" >&6; }
2abefe3d 8385else
5213506e
RW
8386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8387$as_echo "no" >&6; }
2abefe3d
PB
8388fi
8389
5213506e 8390
1c710c3c 8391 test -n "$MAKEINFO" && break
2abefe3d
PB
8392done
8393test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8394
8395case " $build_configdirs " in
8396 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8397 *)
8398
d18ff35a 8399 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
8400 # higher, else we use the "missing" dummy.
8401 if ${MAKEINFO} --version \
d18ff35a 8402 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
8403 :
8404 else
8405 MAKEINFO="$MISSING makeinfo"
8406 fi
8407 ;;
8408
8409esac
671aa708 8410
2abefe3d 8411# FIXME: expect and dejagnu may become build tools?
671aa708 8412
2abefe3d
PB
8413for ac_prog in expect
8414do
1c710c3c 8415 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8416set dummy $ac_prog; ac_word=$2
5213506e
RW
8417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8418$as_echo_n "checking for $ac_word... " >&6; }
8419if test "${ac_cv_prog_EXPECT+set}" = set; then :
8420 $as_echo_n "(cached) " >&6
2abefe3d
PB
8421else
8422 if test -n "$EXPECT"; then
8423 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8424else
1c710c3c
DJ
8425as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8426for as_dir in $PATH
8427do
8428 IFS=$as_save_IFS
8429 test -z "$as_dir" && as_dir=.
5213506e
RW
8430 for ac_exec_ext in '' $ac_executable_extensions; do
8431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8432 ac_cv_prog_EXPECT="$ac_prog"
5213506e 8433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8434 break 2
8435 fi
8436done
5213506e
RW
8437 done
8438IFS=$as_save_IFS
1c710c3c 8439
2abefe3d
PB
8440fi
8441fi
1c710c3c 8442EXPECT=$ac_cv_prog_EXPECT
2abefe3d 8443if test -n "$EXPECT"; then
5213506e
RW
8444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8445$as_echo "$EXPECT" >&6; }
2abefe3d 8446else
5213506e
RW
8447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8448$as_echo "no" >&6; }
2abefe3d 8449fi
671aa708 8450
5213506e 8451
1c710c3c 8452 test -n "$EXPECT" && break
2abefe3d
PB
8453done
8454test -n "$EXPECT" || EXPECT="expect"
671aa708 8455
2abefe3d
PB
8456case " $configdirs " in
8457 *" expect "*)
8458 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8459 ;;
8460esac
671aa708 8461
2abefe3d
PB
8462for ac_prog in runtest
8463do
1c710c3c 8464 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8465set dummy $ac_prog; ac_word=$2
5213506e
RW
8466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8467$as_echo_n "checking for $ac_word... " >&6; }
8468if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8469 $as_echo_n "(cached) " >&6
2abefe3d
PB
8470else
8471 if test -n "$RUNTEST"; then
8472 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 8473else
1c710c3c
DJ
8474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8475for as_dir in $PATH
8476do
8477 IFS=$as_save_IFS
8478 test -z "$as_dir" && as_dir=.
5213506e
RW
8479 for ac_exec_ext in '' $ac_executable_extensions; do
8480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8481 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 8482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8483 break 2
8484 fi
8485done
5213506e
RW
8486 done
8487IFS=$as_save_IFS
1c710c3c 8488
2abefe3d
PB
8489fi
8490fi
1c710c3c 8491RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 8492if test -n "$RUNTEST"; then
5213506e
RW
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8494$as_echo "$RUNTEST" >&6; }
2abefe3d 8495else
5213506e
RW
8496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8497$as_echo "no" >&6; }
2abefe3d 8498fi
671aa708 8499
5213506e 8500
1c710c3c 8501 test -n "$RUNTEST" && break
2abefe3d
PB
8502done
8503test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 8504
2abefe3d
PB
8505case " $configdirs " in
8506 *" dejagnu "*)
c394e891 8507 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
8508 ;;
8509esac
671aa708
NN
8510
8511
671aa708 8512# Host tools.
ca9f4b81
AO
8513ncn_tool_prefix=
8514test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8515ncn_target_tool_prefix=
8516test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8517
278a7a38
AO
8518
8519
8520if test -n "$AR"; then
8521 ac_cv_prog_AR=$AR
8522elif test -n "$ac_cv_prog_AR"; then
8523 AR=$ac_cv_prog_AR
8524fi
8525
8526if test -n "$ac_cv_prog_AR"; then
8527 for ncn_progname in ar; do
8528 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8529set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8531$as_echo_n "checking for $ac_word... " >&6; }
8532if test "${ac_cv_prog_AR+set}" = set; then :
8533 $as_echo_n "(cached) " >&6
278a7a38
AO
8534else
8535 if test -n "$AR"; then
8536 ac_cv_prog_AR="$AR" # Let the user override the test.
8537else
8538as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8539for as_dir in $PATH
8540do
8541 IFS=$as_save_IFS
8542 test -z "$as_dir" && as_dir=.
5213506e
RW
8543 for ac_exec_ext in '' $ac_executable_extensions; do
8544 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8545 ac_cv_prog_AR="${ncn_progname}"
5213506e 8546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8547 break 2
8548 fi
8549done
5213506e
RW
8550 done
8551IFS=$as_save_IFS
278a7a38
AO
8552
8553fi
8554fi
8555AR=$ac_cv_prog_AR
8556if test -n "$AR"; then
5213506e
RW
8557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8558$as_echo "$AR" >&6; }
278a7a38 8559else
5213506e
RW
8560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8561$as_echo "no" >&6; }
278a7a38
AO
8562fi
8563
5213506e 8564
278a7a38
AO
8565 done
8566fi
8567
8568for ncn_progname in ar; do
2693c0b0
PB
8569 if test -n "$ncn_tool_prefix"; then
8570 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8571set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8573$as_echo_n "checking for $ac_word... " >&6; }
8574if test "${ac_cv_prog_AR+set}" = set; then :
8575 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8576else
8577 if test -n "$AR"; then
8578 ac_cv_prog_AR="$AR" # Let the user override the test.
8579else
1c710c3c
DJ
8580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8581for as_dir in $PATH
8582do
8583 IFS=$as_save_IFS
8584 test -z "$as_dir" && as_dir=.
5213506e
RW
8585 for ac_exec_ext in '' $ac_executable_extensions; do
8586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8587 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8589 break 2
8590 fi
8591done
5213506e
RW
8592 done
8593IFS=$as_save_IFS
1c710c3c 8594
ca9f4b81
AO
8595fi
8596fi
1c710c3c 8597AR=$ac_cv_prog_AR
ca9f4b81 8598if test -n "$AR"; then
5213506e
RW
8599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8600$as_echo "$AR" >&6; }
ca9f4b81 8601else
5213506e
RW
8602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8603$as_echo "no" >&6; }
ca9f4b81
AO
8604fi
8605
5213506e 8606
2693c0b0
PB
8607 fi
8608 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8609 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8610set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8612$as_echo_n "checking for $ac_word... " >&6; }
8613if test "${ac_cv_prog_AR+set}" = set; then :
8614 $as_echo_n "(cached) " >&6
ca9f4b81 8615else
2693c0b0 8616 if test -n "$AR"; then
af71363e
AS
8617 ac_cv_prog_AR="$AR" # Let the user override the test.
8618else
1c710c3c
DJ
8619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8620for as_dir in $PATH
8621do
8622 IFS=$as_save_IFS
8623 test -z "$as_dir" && as_dir=.
5213506e
RW
8624 for ac_exec_ext in '' $ac_executable_extensions; do
8625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8626 ac_cv_prog_AR="${ncn_progname}"
5213506e 8627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8628 break 2
8629 fi
8630done
5213506e
RW
8631 done
8632IFS=$as_save_IFS
1c710c3c 8633
ca9f4b81
AO
8634fi
8635fi
1c710c3c 8636AR=$ac_cv_prog_AR
2693c0b0 8637if test -n "$AR"; then
5213506e
RW
8638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8639$as_echo "$AR" >&6; }
ca9f4b81 8640else
5213506e
RW
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8642$as_echo "no" >&6; }
ca9f4b81 8643fi
1c710c3c 8644
5213506e 8645
2693c0b0
PB
8646 fi
8647 test -n "$ac_cv_prog_AR" && break
8648done
8649
8650if test -z "$ac_cv_prog_AR" ; then
8651 set dummy ar
8652 if test $build = $host ; then
8653 AR="$2"
ca9f4b81 8654 else
2693c0b0 8655 AR="${ncn_tool_prefix}$2"
ca9f4b81 8656 fi
ca9f4b81
AO
8657fi
8658
278a7a38
AO
8659
8660
8661if test -n "$AS"; then
8662 ac_cv_prog_AS=$AS
8663elif test -n "$ac_cv_prog_AS"; then
8664 AS=$ac_cv_prog_AS
8665fi
8666
8667if test -n "$ac_cv_prog_AS"; then
8668 for ncn_progname in as; do
8669 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8670set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8672$as_echo_n "checking for $ac_word... " >&6; }
8673if test "${ac_cv_prog_AS+set}" = set; then :
8674 $as_echo_n "(cached) " >&6
278a7a38
AO
8675else
8676 if test -n "$AS"; then
8677 ac_cv_prog_AS="$AS" # Let the user override the test.
8678else
8679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8680for as_dir in $PATH
8681do
8682 IFS=$as_save_IFS
8683 test -z "$as_dir" && as_dir=.
5213506e
RW
8684 for ac_exec_ext in '' $ac_executable_extensions; do
8685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8686 ac_cv_prog_AS="${ncn_progname}"
5213506e 8687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8688 break 2
8689 fi
8690done
5213506e
RW
8691 done
8692IFS=$as_save_IFS
278a7a38
AO
8693
8694fi
8695fi
8696AS=$ac_cv_prog_AS
8697if test -n "$AS"; then
5213506e
RW
8698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8699$as_echo "$AS" >&6; }
278a7a38 8700else
5213506e
RW
8701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8702$as_echo "no" >&6; }
278a7a38
AO
8703fi
8704
5213506e 8705
278a7a38
AO
8706 done
8707fi
8708
8709for ncn_progname in as; do
2693c0b0
PB
8710 if test -n "$ncn_tool_prefix"; then
8711 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8712set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8714$as_echo_n "checking for $ac_word... " >&6; }
8715if test "${ac_cv_prog_AS+set}" = set; then :
8716 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8717else
8718 if test -n "$AS"; then
8719 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8720else
1c710c3c
DJ
8721as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8722for as_dir in $PATH
8723do
8724 IFS=$as_save_IFS
8725 test -z "$as_dir" && as_dir=.
5213506e
RW
8726 for ac_exec_ext in '' $ac_executable_extensions; do
8727 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8728 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8729 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8730 break 2
8731 fi
8732done
5213506e
RW
8733 done
8734IFS=$as_save_IFS
1c710c3c 8735
ca9f4b81
AO
8736fi
8737fi
1c710c3c 8738AS=$ac_cv_prog_AS
ca9f4b81 8739if test -n "$AS"; then
5213506e
RW
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8741$as_echo "$AS" >&6; }
ca9f4b81 8742else
5213506e
RW
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8744$as_echo "no" >&6; }
ca9f4b81
AO
8745fi
8746
5213506e 8747
2693c0b0
PB
8748 fi
8749 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8750 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8751set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8753$as_echo_n "checking for $ac_word... " >&6; }
8754if test "${ac_cv_prog_AS+set}" = set; then :
8755 $as_echo_n "(cached) " >&6
ca9f4b81 8756else
2693c0b0
PB
8757 if test -n "$AS"; then
8758 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8759else
1c710c3c
DJ
8760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8761for as_dir in $PATH
8762do
8763 IFS=$as_save_IFS
8764 test -z "$as_dir" && as_dir=.
5213506e
RW
8765 for ac_exec_ext in '' $ac_executable_extensions; do
8766 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8767 ac_cv_prog_AS="${ncn_progname}"
5213506e 8768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8769 break 2
8770 fi
8771done
5213506e
RW
8772 done
8773IFS=$as_save_IFS
1c710c3c 8774
ca9f4b81
AO
8775fi
8776fi
1c710c3c 8777AS=$ac_cv_prog_AS
2693c0b0 8778if test -n "$AS"; then
5213506e
RW
8779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8780$as_echo "$AS" >&6; }
ca9f4b81 8781else
5213506e
RW
8782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8783$as_echo "no" >&6; }
ca9f4b81 8784fi
1c710c3c 8785
5213506e 8786
2693c0b0
PB
8787 fi
8788 test -n "$ac_cv_prog_AS" && break
8789done
8790
8791if test -z "$ac_cv_prog_AS" ; then
8792 set dummy as
8793 if test $build = $host ; then
8794 AS="$2"
ca9f4b81 8795 else
2693c0b0 8796 AS="${ncn_tool_prefix}$2"
ca9f4b81 8797 fi
ca9f4b81
AO
8798fi
8799
278a7a38
AO
8800
8801
8802if test -n "$DLLTOOL"; then
8803 ac_cv_prog_DLLTOOL=$DLLTOOL
8804elif test -n "$ac_cv_prog_DLLTOOL"; then
8805 DLLTOOL=$ac_cv_prog_DLLTOOL
8806fi
8807
8808if test -n "$ac_cv_prog_DLLTOOL"; then
8809 for ncn_progname in dlltool; do
8810 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8811set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8813$as_echo_n "checking for $ac_word... " >&6; }
8814if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8815 $as_echo_n "(cached) " >&6
278a7a38
AO
8816else
8817 if test -n "$DLLTOOL"; then
8818 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8819else
8820as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8821for as_dir in $PATH
8822do
8823 IFS=$as_save_IFS
8824 test -z "$as_dir" && as_dir=.
5213506e
RW
8825 for ac_exec_ext in '' $ac_executable_extensions; do
8826 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8827 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8828 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8829 break 2
8830 fi
8831done
5213506e
RW
8832 done
8833IFS=$as_save_IFS
278a7a38
AO
8834
8835fi
8836fi
8837DLLTOOL=$ac_cv_prog_DLLTOOL
8838if test -n "$DLLTOOL"; then
5213506e
RW
8839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8840$as_echo "$DLLTOOL" >&6; }
278a7a38 8841else
5213506e
RW
8842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8843$as_echo "no" >&6; }
278a7a38
AO
8844fi
8845
5213506e 8846
278a7a38
AO
8847 done
8848fi
8849
8850for ncn_progname in dlltool; do
2693c0b0
PB
8851 if test -n "$ncn_tool_prefix"; then
8852 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8853set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8855$as_echo_n "checking for $ac_word... " >&6; }
8856if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8857 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8858else
8859 if test -n "$DLLTOOL"; then
8860 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8861else
1c710c3c
DJ
8862as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8863for as_dir in $PATH
8864do
8865 IFS=$as_save_IFS
8866 test -z "$as_dir" && as_dir=.
5213506e
RW
8867 for ac_exec_ext in '' $ac_executable_extensions; do
8868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8869 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8871 break 2
8872 fi
8873done
5213506e
RW
8874 done
8875IFS=$as_save_IFS
1c710c3c 8876
ca9f4b81
AO
8877fi
8878fi
1c710c3c 8879DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8880if test -n "$DLLTOOL"; then
5213506e
RW
8881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8882$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8883else
5213506e
RW
8884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8885$as_echo "no" >&6; }
ca9f4b81
AO
8886fi
8887
5213506e 8888
2693c0b0
PB
8889 fi
8890 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8891 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8892set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8894$as_echo_n "checking for $ac_word... " >&6; }
8895if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8896 $as_echo_n "(cached) " >&6
ca9f4b81 8897else
2693c0b0
PB
8898 if test -n "$DLLTOOL"; then
8899 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8900else
1c710c3c
DJ
8901as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8902for as_dir in $PATH
8903do
8904 IFS=$as_save_IFS
8905 test -z "$as_dir" && as_dir=.
5213506e
RW
8906 for ac_exec_ext in '' $ac_executable_extensions; do
8907 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8908 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8910 break 2
8911 fi
8912done
5213506e
RW
8913 done
8914IFS=$as_save_IFS
1c710c3c 8915
ca9f4b81
AO
8916fi
8917fi
1c710c3c 8918DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8919if test -n "$DLLTOOL"; then
5213506e
RW
8920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8921$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8922else
5213506e
RW
8923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8924$as_echo "no" >&6; }
ca9f4b81 8925fi
1c710c3c 8926
5213506e 8927
2693c0b0
PB
8928 fi
8929 test -n "$ac_cv_prog_DLLTOOL" && break
8930done
8931
8932if test -z "$ac_cv_prog_DLLTOOL" ; then
8933 set dummy dlltool
8934 if test $build = $host ; then
8935 DLLTOOL="$2"
ca9f4b81 8936 else
2693c0b0 8937 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8938 fi
ca9f4b81
AO
8939fi
8940
278a7a38
AO
8941
8942
8943if test -n "$LD"; then
8944 ac_cv_prog_LD=$LD
8945elif test -n "$ac_cv_prog_LD"; then
8946 LD=$ac_cv_prog_LD
8947fi
8948
8949if test -n "$ac_cv_prog_LD"; then
8950 for ncn_progname in ld; do
8951 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8952set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8954$as_echo_n "checking for $ac_word... " >&6; }
8955if test "${ac_cv_prog_LD+set}" = set; then :
8956 $as_echo_n "(cached) " >&6
278a7a38
AO
8957else
8958 if test -n "$LD"; then
8959 ac_cv_prog_LD="$LD" # Let the user override the test.
8960else
8961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8962for as_dir in $PATH
8963do
8964 IFS=$as_save_IFS
8965 test -z "$as_dir" && as_dir=.
5213506e
RW
8966 for ac_exec_ext in '' $ac_executable_extensions; do
8967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8968 ac_cv_prog_LD="${ncn_progname}"
5213506e 8969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8970 break 2
8971 fi
8972done
5213506e
RW
8973 done
8974IFS=$as_save_IFS
278a7a38
AO
8975
8976fi
8977fi
8978LD=$ac_cv_prog_LD
8979if test -n "$LD"; then
5213506e
RW
8980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8981$as_echo "$LD" >&6; }
278a7a38 8982else
5213506e
RW
8983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8984$as_echo "no" >&6; }
278a7a38
AO
8985fi
8986
5213506e 8987
278a7a38
AO
8988 done
8989fi
8990
8991for ncn_progname in ld; do
2693c0b0
PB
8992 if test -n "$ncn_tool_prefix"; then
8993 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8994set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8996$as_echo_n "checking for $ac_word... " >&6; }
8997if test "${ac_cv_prog_LD+set}" = set; then :
8998 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8999else
9000 if test -n "$LD"; then
9001 ac_cv_prog_LD="$LD" # Let the user override the test.
9002else
1c710c3c
DJ
9003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9004for as_dir in $PATH
9005do
9006 IFS=$as_save_IFS
9007 test -z "$as_dir" && as_dir=.
5213506e
RW
9008 for ac_exec_ext in '' $ac_executable_extensions; do
9009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9010 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 9011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9012 break 2
9013 fi
9014done
5213506e
RW
9015 done
9016IFS=$as_save_IFS
1c710c3c 9017
ca9f4b81
AO
9018fi
9019fi
1c710c3c 9020LD=$ac_cv_prog_LD
ca9f4b81 9021if test -n "$LD"; then
5213506e
RW
9022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9023$as_echo "$LD" >&6; }
ca9f4b81 9024else
5213506e
RW
9025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9026$as_echo "no" >&6; }
ca9f4b81
AO
9027fi
9028
5213506e 9029
2693c0b0
PB
9030 fi
9031 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
9032 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9033set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9035$as_echo_n "checking for $ac_word... " >&6; }
9036if test "${ac_cv_prog_LD+set}" = set; then :
9037 $as_echo_n "(cached) " >&6
ca9f4b81 9038else
2693c0b0
PB
9039 if test -n "$LD"; then
9040 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 9041else
1c710c3c
DJ
9042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9043for as_dir in $PATH
9044do
9045 IFS=$as_save_IFS
9046 test -z "$as_dir" && as_dir=.
5213506e
RW
9047 for ac_exec_ext in '' $ac_executable_extensions; do
9048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9049 ac_cv_prog_LD="${ncn_progname}"
5213506e 9050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9051 break 2
9052 fi
9053done
5213506e
RW
9054 done
9055IFS=$as_save_IFS
1c710c3c 9056
ca9f4b81
AO
9057fi
9058fi
1c710c3c 9059LD=$ac_cv_prog_LD
2693c0b0 9060if test -n "$LD"; then
5213506e
RW
9061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9062$as_echo "$LD" >&6; }
ca9f4b81 9063else
5213506e
RW
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9065$as_echo "no" >&6; }
ca9f4b81 9066fi
1c710c3c 9067
5213506e 9068
2693c0b0
PB
9069 fi
9070 test -n "$ac_cv_prog_LD" && break
9071done
9072
9073if test -z "$ac_cv_prog_LD" ; then
9074 set dummy ld
9075 if test $build = $host ; then
9076 LD="$2"
ca9f4b81 9077 else
2693c0b0 9078 LD="${ncn_tool_prefix}$2"
ca9f4b81 9079 fi
ca9f4b81
AO
9080fi
9081
278a7a38
AO
9082
9083
9084if test -n "$LIPO"; then
9085 ac_cv_prog_LIPO=$LIPO
9086elif test -n "$ac_cv_prog_LIPO"; then
9087 LIPO=$ac_cv_prog_LIPO
9088fi
9089
9090if test -n "$ac_cv_prog_LIPO"; then
9091 for ncn_progname in lipo; do
9092 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9093set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9095$as_echo_n "checking for $ac_word... " >&6; }
9096if test "${ac_cv_prog_LIPO+set}" = set; then :
9097 $as_echo_n "(cached) " >&6
278a7a38
AO
9098else
9099 if test -n "$LIPO"; then
9100 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9101else
9102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9103for as_dir in $PATH
9104do
9105 IFS=$as_save_IFS
9106 test -z "$as_dir" && as_dir=.
5213506e
RW
9107 for ac_exec_ext in '' $ac_executable_extensions; do
9108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9109 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 9110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9111 break 2
9112 fi
9113done
5213506e
RW
9114 done
9115IFS=$as_save_IFS
278a7a38
AO
9116
9117fi
9118fi
9119LIPO=$ac_cv_prog_LIPO
9120if test -n "$LIPO"; then
5213506e
RW
9121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9122$as_echo "$LIPO" >&6; }
278a7a38 9123else
5213506e
RW
9124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9125$as_echo "no" >&6; }
278a7a38
AO
9126fi
9127
5213506e 9128
278a7a38
AO
9129 done
9130fi
9131
9132for ncn_progname in lipo; do
2abefe3d
PB
9133 if test -n "$ncn_tool_prefix"; then
9134 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9135set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9137$as_echo_n "checking for $ac_word... " >&6; }
9138if test "${ac_cv_prog_LIPO+set}" = set; then :
9139 $as_echo_n "(cached) " >&6
2abefe3d
PB
9140else
9141 if test -n "$LIPO"; then
9142 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9143else
1c710c3c
DJ
9144as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9145for as_dir in $PATH
9146do
9147 IFS=$as_save_IFS
9148 test -z "$as_dir" && as_dir=.
5213506e
RW
9149 for ac_exec_ext in '' $ac_executable_extensions; do
9150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9151 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 9152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9153 break 2
9154 fi
9155done
5213506e
RW
9156 done
9157IFS=$as_save_IFS
1c710c3c 9158
2abefe3d
PB
9159fi
9160fi
1c710c3c 9161LIPO=$ac_cv_prog_LIPO
2abefe3d 9162if test -n "$LIPO"; then
5213506e
RW
9163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9164$as_echo "$LIPO" >&6; }
2abefe3d 9165else
5213506e
RW
9166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9167$as_echo "no" >&6; }
2abefe3d
PB
9168fi
9169
5213506e 9170
2abefe3d
PB
9171 fi
9172 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9173 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9174set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9176$as_echo_n "checking for $ac_word... " >&6; }
9177if test "${ac_cv_prog_LIPO+set}" = set; then :
9178 $as_echo_n "(cached) " >&6
2abefe3d
PB
9179else
9180 if test -n "$LIPO"; then
9181 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9182else
1c710c3c
DJ
9183as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9184for as_dir in $PATH
9185do
9186 IFS=$as_save_IFS
9187 test -z "$as_dir" && as_dir=.
5213506e
RW
9188 for ac_exec_ext in '' $ac_executable_extensions; do
9189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9190 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 9191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9192 break 2
9193 fi
9194done
5213506e
RW
9195 done
9196IFS=$as_save_IFS
1c710c3c 9197
2abefe3d
PB
9198fi
9199fi
1c710c3c 9200LIPO=$ac_cv_prog_LIPO
2abefe3d 9201if test -n "$LIPO"; then
5213506e
RW
9202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9203$as_echo "$LIPO" >&6; }
2abefe3d 9204else
5213506e
RW
9205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9206$as_echo "no" >&6; }
2abefe3d 9207fi
1c710c3c 9208
5213506e 9209
2abefe3d
PB
9210 fi
9211 test -n "$ac_cv_prog_LIPO" && break
9212done
9213
9214if test -z "$ac_cv_prog_LIPO" ; then
9215 set dummy lipo
9216 if test $build = $host ; then
9217 LIPO="$2"
9218 else
9219 LIPO="${ncn_tool_prefix}$2"
9220 fi
9221fi
9222
278a7a38
AO
9223
9224
9225if test -n "$NM"; then
9226 ac_cv_prog_NM=$NM
9227elif test -n "$ac_cv_prog_NM"; then
9228 NM=$ac_cv_prog_NM
9229fi
9230
9231if test -n "$ac_cv_prog_NM"; then
9232 for ncn_progname in nm; do
9233 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9234set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9236$as_echo_n "checking for $ac_word... " >&6; }
9237if test "${ac_cv_prog_NM+set}" = set; then :
9238 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9239else
9240 if test -n "$NM"; then
9241 ac_cv_prog_NM="$NM" # Let the user override the test.
9242else
1c710c3c
DJ
9243as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9244for as_dir in $PATH
9245do
9246 IFS=$as_save_IFS
9247 test -z "$as_dir" && as_dir=.
5213506e
RW
9248 for ac_exec_ext in '' $ac_executable_extensions; do
9249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9250 ac_cv_prog_NM="${ncn_progname}"
5213506e 9251 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9252 break 2
9253 fi
9254done
5213506e
RW
9255 done
9256IFS=$as_save_IFS
1c710c3c 9257
ca9f4b81
AO
9258fi
9259fi
1c710c3c 9260NM=$ac_cv_prog_NM
ca9f4b81 9261if test -n "$NM"; then
5213506e
RW
9262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9263$as_echo "$NM" >&6; }
ca9f4b81 9264else
5213506e
RW
9265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9266$as_echo "no" >&6; }
ca9f4b81
AO
9267fi
9268
5213506e 9269
278a7a38
AO
9270 done
9271fi
9272
9273for ncn_progname in nm; do
9274 if test -n "$ncn_tool_prefix"; then
9275 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9276set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9278$as_echo_n "checking for $ac_word... " >&6; }
9279if test "${ac_cv_prog_NM+set}" = set; then :
9280 $as_echo_n "(cached) " >&6
ca9f4b81 9281else
2693c0b0
PB
9282 if test -n "$NM"; then
9283 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 9284else
1c710c3c
DJ
9285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9286for as_dir in $PATH
9287do
9288 IFS=$as_save_IFS
9289 test -z "$as_dir" && as_dir=.
5213506e
RW
9290 for ac_exec_ext in '' $ac_executable_extensions; do
9291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9292 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 9293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9294 break 2
9295 fi
9296done
5213506e
RW
9297 done
9298IFS=$as_save_IFS
1c710c3c 9299
ca9f4b81
AO
9300fi
9301fi
1c710c3c 9302NM=$ac_cv_prog_NM
2693c0b0 9303if test -n "$NM"; then
5213506e
RW
9304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9305$as_echo "$NM" >&6; }
ca9f4b81 9306else
5213506e
RW
9307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9308$as_echo "no" >&6; }
ca9f4b81 9309fi
1c710c3c 9310
5213506e 9311
2693c0b0 9312 fi
278a7a38
AO
9313 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9314 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9315set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9317$as_echo_n "checking for $ac_word... " >&6; }
9318if test "${ac_cv_prog_NM+set}" = set; then :
9319 $as_echo_n "(cached) " >&6
278a7a38
AO
9320else
9321 if test -n "$NM"; then
9322 ac_cv_prog_NM="$NM" # Let the user override the test.
9323else
9324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9325for as_dir in $PATH
9326do
9327 IFS=$as_save_IFS
9328 test -z "$as_dir" && as_dir=.
5213506e
RW
9329 for ac_exec_ext in '' $ac_executable_extensions; do
9330 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9331 ac_cv_prog_NM="${ncn_progname}"
5213506e 9332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9333 break 2
9334 fi
9335done
5213506e
RW
9336 done
9337IFS=$as_save_IFS
278a7a38
AO
9338
9339fi
9340fi
9341NM=$ac_cv_prog_NM
9342if test -n "$NM"; then
5213506e
RW
9343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9344$as_echo "$NM" >&6; }
278a7a38 9345else
5213506e
RW
9346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9347$as_echo "no" >&6; }
278a7a38
AO
9348fi
9349
5213506e 9350
278a7a38
AO
9351 fi
9352 test -n "$ac_cv_prog_NM" && break
9353done
9354
9355if test -z "$ac_cv_prog_NM" ; then
9356 set dummy nm
9357 if test $build = $host ; then
9358 NM="$2"
9359 else
9360 NM="${ncn_tool_prefix}$2"
9361 fi
9362fi
9363
9364
9365
9366if test -n "$RANLIB"; then
9367 ac_cv_prog_RANLIB=$RANLIB
9368elif test -n "$ac_cv_prog_RANLIB"; then
9369 RANLIB=$ac_cv_prog_RANLIB
9370fi
9371
9372if test -n "$ac_cv_prog_RANLIB"; then
9373 for ncn_progname in ranlib; do
9374 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9375set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9377$as_echo_n "checking for $ac_word... " >&6; }
9378if test "${ac_cv_prog_RANLIB+set}" = set; then :
9379 $as_echo_n "(cached) " >&6
278a7a38
AO
9380else
9381 if test -n "$RANLIB"; then
9382 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9383else
9384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9385for as_dir in $PATH
9386do
9387 IFS=$as_save_IFS
9388 test -z "$as_dir" && as_dir=.
5213506e
RW
9389 for ac_exec_ext in '' $ac_executable_extensions; do
9390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9391 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9393 break 2
9394 fi
9395done
5213506e
RW
9396 done
9397IFS=$as_save_IFS
278a7a38
AO
9398
9399fi
9400fi
9401RANLIB=$ac_cv_prog_RANLIB
9402if test -n "$RANLIB"; then
5213506e
RW
9403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9404$as_echo "$RANLIB" >&6; }
278a7a38 9405else
5213506e
RW
9406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9407$as_echo "no" >&6; }
278a7a38
AO
9408fi
9409
5213506e 9410
278a7a38
AO
9411 done
9412fi
ca9f4b81 9413
278a7a38 9414for ncn_progname in ranlib; do
2693c0b0
PB
9415 if test -n "$ncn_tool_prefix"; then
9416 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9417set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9419$as_echo_n "checking for $ac_word... " >&6; }
9420if test "${ac_cv_prog_RANLIB+set}" = set; then :
9421 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9422else
9423 if test -n "$RANLIB"; then
9424 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9425else
1c710c3c
DJ
9426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9427for as_dir in $PATH
9428do
9429 IFS=$as_save_IFS
9430 test -z "$as_dir" && as_dir=.
5213506e
RW
9431 for ac_exec_ext in '' $ac_executable_extensions; do
9432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9433 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 9434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9435 break 2
9436 fi
9437done
5213506e
RW
9438 done
9439IFS=$as_save_IFS
1c710c3c 9440
ca9f4b81
AO
9441fi
9442fi
1c710c3c 9443RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 9444if test -n "$RANLIB"; then
5213506e
RW
9445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9446$as_echo "$RANLIB" >&6; }
ca9f4b81 9447else
5213506e
RW
9448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9449$as_echo "no" >&6; }
ca9f4b81
AO
9450fi
9451
5213506e 9452
2693c0b0
PB
9453 fi
9454 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9455 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9456set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9458$as_echo_n "checking for $ac_word... " >&6; }
9459if test "${ac_cv_prog_RANLIB+set}" = set; then :
9460 $as_echo_n "(cached) " >&6
ca9f4b81 9461else
2693c0b0
PB
9462 if test -n "$RANLIB"; then
9463 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 9464else
1c710c3c
DJ
9465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9466for as_dir in $PATH
9467do
9468 IFS=$as_save_IFS
9469 test -z "$as_dir" && as_dir=.
5213506e
RW
9470 for ac_exec_ext in '' $ac_executable_extensions; do
9471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9472 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9474 break 2
9475 fi
9476done
5213506e
RW
9477 done
9478IFS=$as_save_IFS
1c710c3c 9479
ca9f4b81
AO
9480fi
9481fi
1c710c3c 9482RANLIB=$ac_cv_prog_RANLIB
2693c0b0 9483if test -n "$RANLIB"; then
5213506e
RW
9484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9485$as_echo "$RANLIB" >&6; }
ca9f4b81 9486else
5213506e
RW
9487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9488$as_echo "no" >&6; }
ca9f4b81 9489fi
1c710c3c 9490
5213506e 9491
ca9f4b81 9492 fi
2693c0b0
PB
9493 test -n "$ac_cv_prog_RANLIB" && break
9494done
9495
9496if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 9497 RANLIB="true"
ca9f4b81
AO
9498fi
9499
278a7a38
AO
9500
9501
9502if test -n "$STRIP"; then
9503 ac_cv_prog_STRIP=$STRIP
9504elif test -n "$ac_cv_prog_STRIP"; then
9505 STRIP=$ac_cv_prog_STRIP
9506fi
9507
9508if test -n "$ac_cv_prog_STRIP"; then
9509 for ncn_progname in strip; do
9510 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9511set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9513$as_echo_n "checking for $ac_word... " >&6; }
9514if test "${ac_cv_prog_STRIP+set}" = set; then :
9515 $as_echo_n "(cached) " >&6
278a7a38
AO
9516else
9517 if test -n "$STRIP"; then
9518 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9519else
9520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9521for as_dir in $PATH
9522do
9523 IFS=$as_save_IFS
9524 test -z "$as_dir" && as_dir=.
5213506e
RW
9525 for ac_exec_ext in '' $ac_executable_extensions; do
9526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9527 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9529 break 2
9530 fi
9531done
5213506e
RW
9532 done
9533IFS=$as_save_IFS
278a7a38
AO
9534
9535fi
9536fi
9537STRIP=$ac_cv_prog_STRIP
9538if test -n "$STRIP"; then
5213506e
RW
9539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9540$as_echo "$STRIP" >&6; }
278a7a38 9541else
5213506e
RW
9542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9543$as_echo "no" >&6; }
278a7a38
AO
9544fi
9545
5213506e 9546
278a7a38
AO
9547 done
9548fi
9549
9550for ncn_progname in strip; do
2abefe3d
PB
9551 if test -n "$ncn_tool_prefix"; then
9552 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9553set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9555$as_echo_n "checking for $ac_word... " >&6; }
9556if test "${ac_cv_prog_STRIP+set}" = set; then :
9557 $as_echo_n "(cached) " >&6
2abefe3d
PB
9558else
9559 if test -n "$STRIP"; then
9560 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9561else
1c710c3c
DJ
9562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9563for as_dir in $PATH
9564do
9565 IFS=$as_save_IFS
9566 test -z "$as_dir" && as_dir=.
5213506e
RW
9567 for ac_exec_ext in '' $ac_executable_extensions; do
9568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9569 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9571 break 2
9572 fi
9573done
5213506e
RW
9574 done
9575IFS=$as_save_IFS
1c710c3c 9576
2abefe3d
PB
9577fi
9578fi
1c710c3c 9579STRIP=$ac_cv_prog_STRIP
2abefe3d 9580if test -n "$STRIP"; then
5213506e
RW
9581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9582$as_echo "$STRIP" >&6; }
2abefe3d 9583else
5213506e
RW
9584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9585$as_echo "no" >&6; }
2abefe3d
PB
9586fi
9587
5213506e 9588
2abefe3d
PB
9589 fi
9590 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9591 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9592set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9594$as_echo_n "checking for $ac_word... " >&6; }
9595if test "${ac_cv_prog_STRIP+set}" = set; then :
9596 $as_echo_n "(cached) " >&6
2abefe3d
PB
9597else
9598 if test -n "$STRIP"; then
9599 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9600else
1c710c3c
DJ
9601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9602for as_dir in $PATH
9603do
9604 IFS=$as_save_IFS
9605 test -z "$as_dir" && as_dir=.
5213506e
RW
9606 for ac_exec_ext in '' $ac_executable_extensions; do
9607 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9608 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9609 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9610 break 2
9611 fi
9612done
5213506e
RW
9613 done
9614IFS=$as_save_IFS
1c710c3c 9615
2abefe3d
PB
9616fi
9617fi
1c710c3c 9618STRIP=$ac_cv_prog_STRIP
2abefe3d 9619if test -n "$STRIP"; then
5213506e
RW
9620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9621$as_echo "$STRIP" >&6; }
2abefe3d 9622else
5213506e
RW
9623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9624$as_echo "no" >&6; }
2abefe3d 9625fi
1c710c3c 9626
5213506e 9627
2abefe3d
PB
9628 fi
9629 test -n "$ac_cv_prog_STRIP" && break
9630done
9631
9632if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9633 STRIP="true"
2abefe3d
PB
9634fi
9635
278a7a38
AO
9636
9637
9638if test -n "$WINDRES"; then
9639 ac_cv_prog_WINDRES=$WINDRES
9640elif test -n "$ac_cv_prog_WINDRES"; then
9641 WINDRES=$ac_cv_prog_WINDRES
9642fi
9643
9644if test -n "$ac_cv_prog_WINDRES"; then
9645 for ncn_progname in windres; do
9646 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9647set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9649$as_echo_n "checking for $ac_word... " >&6; }
9650if test "${ac_cv_prog_WINDRES+set}" = set; then :
9651 $as_echo_n "(cached) " >&6
278a7a38
AO
9652else
9653 if test -n "$WINDRES"; then
9654 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9655else
9656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9657for as_dir in $PATH
9658do
9659 IFS=$as_save_IFS
9660 test -z "$as_dir" && as_dir=.
5213506e
RW
9661 for ac_exec_ext in '' $ac_executable_extensions; do
9662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9663 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9665 break 2
9666 fi
9667done
5213506e
RW
9668 done
9669IFS=$as_save_IFS
278a7a38
AO
9670
9671fi
9672fi
9673WINDRES=$ac_cv_prog_WINDRES
9674if test -n "$WINDRES"; then
5213506e
RW
9675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9676$as_echo "$WINDRES" >&6; }
278a7a38 9677else
5213506e
RW
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9679$as_echo "no" >&6; }
278a7a38
AO
9680fi
9681
5213506e 9682
278a7a38
AO
9683 done
9684fi
9685
9686for ncn_progname in windres; do
2693c0b0
PB
9687 if test -n "$ncn_tool_prefix"; then
9688 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9689set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9691$as_echo_n "checking for $ac_word... " >&6; }
9692if test "${ac_cv_prog_WINDRES+set}" = set; then :
9693 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9694else
9695 if test -n "$WINDRES"; then
9696 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9697else
1c710c3c
DJ
9698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9699for as_dir in $PATH
9700do
9701 IFS=$as_save_IFS
9702 test -z "$as_dir" && as_dir=.
5213506e
RW
9703 for ac_exec_ext in '' $ac_executable_extensions; do
9704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9705 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9707 break 2
9708 fi
9709done
5213506e
RW
9710 done
9711IFS=$as_save_IFS
1c710c3c 9712
ca9f4b81
AO
9713fi
9714fi
1c710c3c 9715WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9716if test -n "$WINDRES"; then
5213506e
RW
9717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9718$as_echo "$WINDRES" >&6; }
ca9f4b81 9719else
5213506e
RW
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9721$as_echo "no" >&6; }
ca9f4b81
AO
9722fi
9723
5213506e 9724
2693c0b0
PB
9725 fi
9726 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9727 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9728set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9730$as_echo_n "checking for $ac_word... " >&6; }
9731if test "${ac_cv_prog_WINDRES+set}" = set; then :
9732 $as_echo_n "(cached) " >&6
ca9f4b81 9733else
2693c0b0
PB
9734 if test -n "$WINDRES"; then
9735 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9736else
1c710c3c
DJ
9737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9738for as_dir in $PATH
9739do
9740 IFS=$as_save_IFS
9741 test -z "$as_dir" && as_dir=.
5213506e
RW
9742 for ac_exec_ext in '' $ac_executable_extensions; do
9743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9744 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9746 break 2
9747 fi
9748done
5213506e
RW
9749 done
9750IFS=$as_save_IFS
1c710c3c 9751
ca9f4b81
AO
9752fi
9753fi
1c710c3c 9754WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9755if test -n "$WINDRES"; then
5213506e
RW
9756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9757$as_echo "$WINDRES" >&6; }
ca9f4b81 9758else
5213506e
RW
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9760$as_echo "no" >&6; }
ca9f4b81 9761fi
1c710c3c 9762
5213506e 9763
2693c0b0
PB
9764 fi
9765 test -n "$ac_cv_prog_WINDRES" && break
9766done
9767
9768if test -z "$ac_cv_prog_WINDRES" ; then
9769 set dummy windres
9770 if test $build = $host ; then
9771 WINDRES="$2"
ca9f4b81 9772 else
2693c0b0 9773 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9774 fi
ca9f4b81
AO
9775fi
9776
278a7a38
AO
9777
9778
901119ae
KT
9779if test -n "$WINDMC"; then
9780 ac_cv_prog_WINDMC=$WINDMC
9781elif test -n "$ac_cv_prog_WINDMC"; then
9782 WINDMC=$ac_cv_prog_WINDMC
9783fi
9784
9785if test -n "$ac_cv_prog_WINDMC"; then
9786 for ncn_progname in windmc; do
9787 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9788set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9790$as_echo_n "checking for $ac_word... " >&6; }
9791if test "${ac_cv_prog_WINDMC+set}" = set; then :
9792 $as_echo_n "(cached) " >&6
901119ae
KT
9793else
9794 if test -n "$WINDMC"; then
9795 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9796else
9797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9798for as_dir in $PATH
9799do
9800 IFS=$as_save_IFS
9801 test -z "$as_dir" && as_dir=.
5213506e
RW
9802 for ac_exec_ext in '' $ac_executable_extensions; do
9803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9804 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9806 break 2
9807 fi
9808done
5213506e
RW
9809 done
9810IFS=$as_save_IFS
901119ae
KT
9811
9812fi
9813fi
9814WINDMC=$ac_cv_prog_WINDMC
9815if test -n "$WINDMC"; then
5213506e
RW
9816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9817$as_echo "$WINDMC" >&6; }
901119ae 9818else
5213506e
RW
9819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9820$as_echo "no" >&6; }
901119ae
KT
9821fi
9822
5213506e 9823
901119ae
KT
9824 done
9825fi
9826
9827for ncn_progname in windmc; do
9828 if test -n "$ncn_tool_prefix"; then
9829 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9830set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9832$as_echo_n "checking for $ac_word... " >&6; }
9833if test "${ac_cv_prog_WINDMC+set}" = set; then :
9834 $as_echo_n "(cached) " >&6
901119ae
KT
9835else
9836 if test -n "$WINDMC"; then
9837 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9838else
9839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9840for as_dir in $PATH
9841do
9842 IFS=$as_save_IFS
9843 test -z "$as_dir" && as_dir=.
5213506e
RW
9844 for ac_exec_ext in '' $ac_executable_extensions; do
9845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9846 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9848 break 2
9849 fi
9850done
5213506e
RW
9851 done
9852IFS=$as_save_IFS
901119ae
KT
9853
9854fi
9855fi
9856WINDMC=$ac_cv_prog_WINDMC
9857if test -n "$WINDMC"; then
5213506e
RW
9858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9859$as_echo "$WINDMC" >&6; }
901119ae 9860else
5213506e
RW
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9862$as_echo "no" >&6; }
901119ae
KT
9863fi
9864
5213506e 9865
901119ae
KT
9866 fi
9867 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9868 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9869set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9871$as_echo_n "checking for $ac_word... " >&6; }
9872if test "${ac_cv_prog_WINDMC+set}" = set; then :
9873 $as_echo_n "(cached) " >&6
901119ae
KT
9874else
9875 if test -n "$WINDMC"; then
9876 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9877else
9878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9879for as_dir in $PATH
9880do
9881 IFS=$as_save_IFS
9882 test -z "$as_dir" && as_dir=.
5213506e
RW
9883 for ac_exec_ext in '' $ac_executable_extensions; do
9884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9885 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9887 break 2
9888 fi
9889done
5213506e
RW
9890 done
9891IFS=$as_save_IFS
901119ae
KT
9892
9893fi
9894fi
9895WINDMC=$ac_cv_prog_WINDMC
9896if test -n "$WINDMC"; then
5213506e
RW
9897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9898$as_echo "$WINDMC" >&6; }
901119ae 9899else
5213506e
RW
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9901$as_echo "no" >&6; }
901119ae
KT
9902fi
9903
5213506e 9904
901119ae
KT
9905 fi
9906 test -n "$ac_cv_prog_WINDMC" && break
9907done
9908
9909if test -z "$ac_cv_prog_WINDMC" ; then
9910 set dummy windmc
9911 if test $build = $host ; then
9912 WINDMC="$2"
9913 else
9914 WINDMC="${ncn_tool_prefix}$2"
9915 fi
9916fi
9917
9918
9919
278a7a38
AO
9920if test -n "$OBJCOPY"; then
9921 ac_cv_prog_OBJCOPY=$OBJCOPY
9922elif test -n "$ac_cv_prog_OBJCOPY"; then
9923 OBJCOPY=$ac_cv_prog_OBJCOPY
9924fi
9925
9926if test -n "$ac_cv_prog_OBJCOPY"; then
9927 for ncn_progname in objcopy; do
9928 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9929set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9931$as_echo_n "checking for $ac_word... " >&6; }
9932if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9933 $as_echo_n "(cached) " >&6
278a7a38
AO
9934else
9935 if test -n "$OBJCOPY"; then
9936 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9937else
9938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9939for as_dir in $PATH
9940do
9941 IFS=$as_save_IFS
9942 test -z "$as_dir" && as_dir=.
5213506e
RW
9943 for ac_exec_ext in '' $ac_executable_extensions; do
9944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9945 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9947 break 2
9948 fi
9949done
5213506e
RW
9950 done
9951IFS=$as_save_IFS
278a7a38
AO
9952
9953fi
9954fi
9955OBJCOPY=$ac_cv_prog_OBJCOPY
9956if test -n "$OBJCOPY"; then
5213506e
RW
9957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9958$as_echo "$OBJCOPY" >&6; }
278a7a38 9959else
5213506e
RW
9960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9961$as_echo "no" >&6; }
278a7a38
AO
9962fi
9963
5213506e 9964
278a7a38
AO
9965 done
9966fi
9967
9968for ncn_progname in objcopy; do
2693c0b0
PB
9969 if test -n "$ncn_tool_prefix"; then
9970 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9971set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9973$as_echo_n "checking for $ac_word... " >&6; }
9974if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9975 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9976else
9977 if test -n "$OBJCOPY"; then
9978 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9979else
1c710c3c
DJ
9980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9981for as_dir in $PATH
9982do
9983 IFS=$as_save_IFS
9984 test -z "$as_dir" && as_dir=.
5213506e
RW
9985 for ac_exec_ext in '' $ac_executable_extensions; do
9986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9987 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9989 break 2
9990 fi
9991done
5213506e
RW
9992 done
9993IFS=$as_save_IFS
1c710c3c 9994
ca9f4b81
AO
9995fi
9996fi
1c710c3c 9997OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9998if test -n "$OBJCOPY"; then
5213506e
RW
9999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
10000$as_echo "$OBJCOPY" >&6; }
ca9f4b81 10001else
5213506e
RW
10002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10003$as_echo "no" >&6; }
ca9f4b81
AO
10004fi
10005
5213506e 10006
2693c0b0
PB
10007 fi
10008 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
10009 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10010set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10012$as_echo_n "checking for $ac_word... " >&6; }
10013if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
10014 $as_echo_n "(cached) " >&6
ca9f4b81 10015else
2693c0b0
PB
10016 if test -n "$OBJCOPY"; then
10017 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 10018else
1c710c3c
DJ
10019as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10020for as_dir in $PATH
10021do
10022 IFS=$as_save_IFS
10023 test -z "$as_dir" && as_dir=.
5213506e
RW
10024 for ac_exec_ext in '' $ac_executable_extensions; do
10025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10026 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 10027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10028 break 2
10029 fi
10030done
5213506e
RW
10031 done
10032IFS=$as_save_IFS
1c710c3c 10033
ca9f4b81
AO
10034fi
10035fi
1c710c3c 10036OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 10037if test -n "$OBJCOPY"; then
5213506e
RW
10038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
10039$as_echo "$OBJCOPY" >&6; }
ca9f4b81 10040else
5213506e
RW
10041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10042$as_echo "no" >&6; }
ca9f4b81 10043fi
1c710c3c 10044
5213506e 10045
2693c0b0
PB
10046 fi
10047 test -n "$ac_cv_prog_OBJCOPY" && break
10048done
10049
10050if test -z "$ac_cv_prog_OBJCOPY" ; then
10051 set dummy objcopy
10052 if test $build = $host ; then
10053 OBJCOPY="$2"
ca9f4b81 10054 else
2693c0b0 10055 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 10056 fi
ca9f4b81
AO
10057fi
10058
278a7a38
AO
10059
10060
10061if test -n "$OBJDUMP"; then
10062 ac_cv_prog_OBJDUMP=$OBJDUMP
10063elif test -n "$ac_cv_prog_OBJDUMP"; then
10064 OBJDUMP=$ac_cv_prog_OBJDUMP
10065fi
10066
10067if test -n "$ac_cv_prog_OBJDUMP"; then
10068 for ncn_progname in objdump; do
10069 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10070set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10072$as_echo_n "checking for $ac_word... " >&6; }
10073if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10074 $as_echo_n "(cached) " >&6
278a7a38
AO
10075else
10076 if test -n "$OBJDUMP"; then
10077 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10078else
10079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10080for as_dir in $PATH
10081do
10082 IFS=$as_save_IFS
10083 test -z "$as_dir" && as_dir=.
5213506e
RW
10084 for ac_exec_ext in '' $ac_executable_extensions; do
10085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10086 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 10087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10088 break 2
10089 fi
10090done
5213506e
RW
10091 done
10092IFS=$as_save_IFS
278a7a38
AO
10093
10094fi
10095fi
10096OBJDUMP=$ac_cv_prog_OBJDUMP
10097if test -n "$OBJDUMP"; then
5213506e
RW
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10099$as_echo "$OBJDUMP" >&6; }
278a7a38 10100else
5213506e
RW
10101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10102$as_echo "no" >&6; }
278a7a38
AO
10103fi
10104
5213506e 10105
278a7a38
AO
10106 done
10107fi
10108
10109for ncn_progname in objdump; do
2693c0b0
PB
10110 if test -n "$ncn_tool_prefix"; then
10111 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10112set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10114$as_echo_n "checking for $ac_word... " >&6; }
10115if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10116 $as_echo_n "(cached) " >&6
ca9f4b81
AO
10117else
10118 if test -n "$OBJDUMP"; then
10119 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10120else
1c710c3c
DJ
10121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10122for as_dir in $PATH
10123do
10124 IFS=$as_save_IFS
10125 test -z "$as_dir" && as_dir=.
5213506e
RW
10126 for ac_exec_ext in '' $ac_executable_extensions; do
10127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10128 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 10129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10130 break 2
10131 fi
10132done
5213506e
RW
10133 done
10134IFS=$as_save_IFS
1c710c3c 10135
ca9f4b81
AO
10136fi
10137fi
1c710c3c 10138OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 10139if test -n "$OBJDUMP"; then
5213506e
RW
10140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10141$as_echo "$OBJDUMP" >&6; }
ca9f4b81 10142else
5213506e
RW
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10144$as_echo "no" >&6; }
ca9f4b81
AO
10145fi
10146
5213506e 10147
2693c0b0
PB
10148 fi
10149 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10150 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10151set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10153$as_echo_n "checking for $ac_word... " >&6; }
10154if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10155 $as_echo_n "(cached) " >&6
ca9f4b81 10156else
2693c0b0
PB
10157 if test -n "$OBJDUMP"; then
10158 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 10159else
1c710c3c
DJ
10160as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10161for as_dir in $PATH
10162do
10163 IFS=$as_save_IFS
10164 test -z "$as_dir" && as_dir=.
5213506e
RW
10165 for ac_exec_ext in '' $ac_executable_extensions; do
10166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10167 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 10168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10169 break 2
10170 fi
10171done
5213506e
RW
10172 done
10173IFS=$as_save_IFS
1c710c3c 10174
ca9f4b81
AO
10175fi
10176fi
1c710c3c 10177OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 10178if test -n "$OBJDUMP"; then
5213506e
RW
10179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10180$as_echo "$OBJDUMP" >&6; }
ca9f4b81 10181else
5213506e
RW
10182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10183$as_echo "no" >&6; }
ca9f4b81 10184fi
1c710c3c 10185
5213506e 10186
2693c0b0
PB
10187 fi
10188 test -n "$ac_cv_prog_OBJDUMP" && break
10189done
10190
10191if test -z "$ac_cv_prog_OBJDUMP" ; then
10192 set dummy objdump
10193 if test $build = $host ; then
10194 OBJDUMP="$2"
ca9f4b81 10195 else
2693c0b0 10196 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 10197 fi
ca9f4b81
AO
10198fi
10199
671aa708
NN
10200
10201
10202
10203
10204
2abefe3d 10205# Target tools.
1c710c3c 10206
5213506e
RW
10207# Check whether --with-build-time-tools was given.
10208if test "${with_build_time_tools+set}" = set; then :
10209 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
10210 x/*) ;;
10211 *)
10212 with_build_time_tools=
5213506e
RW
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10214$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
10215 ;;
10216 esac
ca9f4b81 10217else
e8b05380 10218 with_build_time_tools=
5213506e
RW
10219fi
10220
ca9f4b81 10221
278a7a38
AO
10222
10223
10224if test -n "$CC_FOR_TARGET"; then
10225 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10226elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10227 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10228fi
10229
10230if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10231 for ncn_progname in cc gcc; do
10232 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10233set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10235$as_echo_n "checking for $ac_word... " >&6; }
10236if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10237 $as_echo_n "(cached) " >&6
278a7a38
AO
10238else
10239 if test -n "$CC_FOR_TARGET"; then
10240 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10241else
10242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10243for as_dir in $PATH
10244do
10245 IFS=$as_save_IFS
10246 test -z "$as_dir" && as_dir=.
5213506e
RW
10247 for ac_exec_ext in '' $ac_executable_extensions; do
10248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10249 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10251 break 2
10252 fi
10253done
5213506e
RW
10254 done
10255IFS=$as_save_IFS
278a7a38
AO
10256
10257fi
10258fi
10259CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10260if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10262$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 10263else
5213506e
RW
10264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10265$as_echo "no" >&6; }
278a7a38
AO
10266fi
10267
5213506e 10268
278a7a38
AO
10269 done
10270fi
10271
10272if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10273 for ncn_progname in cc gcc; do
5213506e
RW
10274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10275$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10276 if test -x $with_build_time_tools/${ncn_progname}; then
10277 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10279$as_echo "yes" >&6; }
72a7ab82 10280 break
e8b05380 10281 else
5213506e
RW
10282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10283$as_echo "no" >&6; }
72a7ab82
AP
10284 fi
10285 done
4de997d1
PB
10286fi
10287
e8b05380
PB
10288if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10289 for ncn_progname in cc gcc; do
10290 if test -n "$ncn_target_tool_prefix"; then
10291 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10292set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10294$as_echo_n "checking for $ac_word... " >&6; }
10295if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10296 $as_echo_n "(cached) " >&6
4de997d1
PB
10297else
10298 if test -n "$CC_FOR_TARGET"; then
10299 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10300else
1c710c3c
DJ
10301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10302for as_dir in $PATH
10303do
10304 IFS=$as_save_IFS
10305 test -z "$as_dir" && as_dir=.
5213506e
RW
10306 for ac_exec_ext in '' $ac_executable_extensions; do
10307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10308 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10310 break 2
10311 fi
10312done
5213506e
RW
10313 done
10314IFS=$as_save_IFS
1c710c3c 10315
4de997d1
PB
10316fi
10317fi
1c710c3c 10318CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 10319if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10321$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10322else
5213506e
RW
10323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10324$as_echo "no" >&6; }
4de997d1
PB
10325fi
10326
5213506e 10327
e8b05380
PB
10328 fi
10329 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10330 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10331set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10333$as_echo_n "checking for $ac_word... " >&6; }
10334if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10335 $as_echo_n "(cached) " >&6
4de997d1 10336else
2693c0b0
PB
10337 if test -n "$CC_FOR_TARGET"; then
10338 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 10339else
1c710c3c
DJ
10340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10341for as_dir in $PATH
10342do
10343 IFS=$as_save_IFS
10344 test -z "$as_dir" && as_dir=.
5213506e
RW
10345 for ac_exec_ext in '' $ac_executable_extensions; do
10346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10347 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10349 break 2
10350 fi
10351done
5213506e
RW
10352 done
10353IFS=$as_save_IFS
1c710c3c 10354
4de997d1
PB
10355fi
10356fi
1c710c3c 10357CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 10358if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10360$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10361else
5213506e
RW
10362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10363$as_echo "no" >&6; }
4de997d1 10364fi
1c710c3c 10365
5213506e 10366
e8b05380
PB
10367 fi
10368 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10369 done
10370fi
1c710c3c 10371
2693c0b0
PB
10372if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10373 set dummy cc gcc
10374 if test $build = $target ; then
10375 CC_FOR_TARGET="$2"
4de997d1 10376 else
2693c0b0 10377 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10378 fi
1c00b503
PB
10379else
10380 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
10381fi
10382
278a7a38
AO
10383
10384
10385if test -n "$CXX_FOR_TARGET"; then
10386 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10387elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10388 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10389fi
10390
10391if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10392 for ncn_progname in c++ g++ cxx gxx; do
10393 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10394set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10396$as_echo_n "checking for $ac_word... " >&6; }
10397if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10398 $as_echo_n "(cached) " >&6
278a7a38
AO
10399else
10400 if test -n "$CXX_FOR_TARGET"; then
10401 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10402else
10403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10404for as_dir in $PATH
10405do
10406 IFS=$as_save_IFS
10407 test -z "$as_dir" && as_dir=.
5213506e
RW
10408 for ac_exec_ext in '' $ac_executable_extensions; do
10409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10410 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10412 break 2
10413 fi
10414done
5213506e
RW
10415 done
10416IFS=$as_save_IFS
278a7a38
AO
10417
10418fi
10419fi
10420CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10421if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10423$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 10424else
5213506e
RW
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10426$as_echo "no" >&6; }
278a7a38
AO
10427fi
10428
5213506e 10429
278a7a38
AO
10430 done
10431fi
10432
10433if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10434 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10436$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10437 if test -x $with_build_time_tools/${ncn_progname}; then
10438 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10440$as_echo "yes" >&6; }
e8b05380
PB
10441 break
10442 else
5213506e
RW
10443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10444$as_echo "no" >&6; }
e8b05380
PB
10445 fi
10446 done
10447fi
10448
10449if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10450 for ncn_progname in c++ g++ cxx gxx; do
10451 if test -n "$ncn_target_tool_prefix"; then
10452 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10453set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10455$as_echo_n "checking for $ac_word... " >&6; }
10456if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10457 $as_echo_n "(cached) " >&6
4de997d1
PB
10458else
10459 if test -n "$CXX_FOR_TARGET"; then
10460 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10461else
1c710c3c
DJ
10462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10463for as_dir in $PATH
10464do
10465 IFS=$as_save_IFS
10466 test -z "$as_dir" && as_dir=.
5213506e
RW
10467 for ac_exec_ext in '' $ac_executable_extensions; do
10468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10469 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10471 break 2
10472 fi
10473done
5213506e
RW
10474 done
10475IFS=$as_save_IFS
1c710c3c 10476
4de997d1
PB
10477fi
10478fi
1c710c3c 10479CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10480if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10482$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10483else
5213506e
RW
10484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10485$as_echo "no" >&6; }
4de997d1
PB
10486fi
10487
5213506e 10488
e8b05380
PB
10489 fi
10490 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10491 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10492set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10494$as_echo_n "checking for $ac_word... " >&6; }
10495if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10496 $as_echo_n "(cached) " >&6
4de997d1 10497else
2693c0b0
PB
10498 if test -n "$CXX_FOR_TARGET"; then
10499 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10500else
1c710c3c
DJ
10501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10502for as_dir in $PATH
10503do
10504 IFS=$as_save_IFS
10505 test -z "$as_dir" && as_dir=.
5213506e
RW
10506 for ac_exec_ext in '' $ac_executable_extensions; do
10507 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10508 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10510 break 2
10511 fi
10512done
5213506e
RW
10513 done
10514IFS=$as_save_IFS
1c710c3c 10515
4de997d1
PB
10516fi
10517fi
1c710c3c 10518CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10519if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10521$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10522else
5213506e
RW
10523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10524$as_echo "no" >&6; }
4de997d1 10525fi
1c710c3c 10526
5213506e 10527
e8b05380
PB
10528 fi
10529 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10530 done
10531fi
1c710c3c 10532
2693c0b0
PB
10533if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10534 set dummy c++ g++ cxx gxx
10535 if test $build = $target ; then
10536 CXX_FOR_TARGET="$2"
4de997d1 10537 else
2693c0b0 10538 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10539 fi
1c00b503
PB
10540else
10541 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10542fi
10543
278a7a38
AO
10544
10545
10546if test -n "$GCC_FOR_TARGET"; then
10547 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10548elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10549 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10550fi
10551
10552if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10553 for ncn_progname in gcc; do
10554 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10555set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10557$as_echo_n "checking for $ac_word... " >&6; }
10558if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10559 $as_echo_n "(cached) " >&6
278a7a38
AO
10560else
10561 if test -n "$GCC_FOR_TARGET"; then
10562 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10563else
10564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10565for as_dir in $PATH
10566do
10567 IFS=$as_save_IFS
10568 test -z "$as_dir" && as_dir=.
5213506e
RW
10569 for ac_exec_ext in '' $ac_executable_extensions; do
10570 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10571 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10573 break 2
10574 fi
10575done
5213506e
RW
10576 done
10577IFS=$as_save_IFS
278a7a38
AO
10578
10579fi
10580fi
10581GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10582if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10584$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10585else
5213506e
RW
10586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10587$as_echo "no" >&6; }
278a7a38
AO
10588fi
10589
5213506e 10590
278a7a38
AO
10591 done
10592fi
10593
10594if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10595 for ncn_progname in gcc; do
5213506e
RW
10596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10597$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10598 if test -x $with_build_time_tools/${ncn_progname}; then
10599 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10601$as_echo "yes" >&6; }
e8b05380
PB
10602 break
10603 else
5213506e
RW
10604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10605$as_echo "no" >&6; }
e8b05380
PB
10606 fi
10607 done
10608fi
10609
10610if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10611 for ncn_progname in gcc; do
10612 if test -n "$ncn_target_tool_prefix"; then
10613 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10614set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10616$as_echo_n "checking for $ac_word... " >&6; }
10617if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10618 $as_echo_n "(cached) " >&6
ca9f4b81 10619else
e8b05380
PB
10620 if test -n "$GCC_FOR_TARGET"; then
10621 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10622else
1c710c3c
DJ
10623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10624for as_dir in $PATH
10625do
10626 IFS=$as_save_IFS
10627 test -z "$as_dir" && as_dir=.
5213506e
RW
10628 for ac_exec_ext in '' $ac_executable_extensions; do
10629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10630 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10632 break 2
10633 fi
10634done
5213506e
RW
10635 done
10636IFS=$as_save_IFS
1c710c3c 10637
ca9f4b81
AO
10638fi
10639fi
1c710c3c 10640GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10641if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10643$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10644else
5213506e
RW
10645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10646$as_echo "no" >&6; }
ca9f4b81
AO
10647fi
10648
5213506e 10649
e8b05380
PB
10650 fi
10651 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10652 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10653set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10655$as_echo_n "checking for $ac_word... " >&6; }
10656if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10657 $as_echo_n "(cached) " >&6
ca9f4b81 10658else
e8b05380
PB
10659 if test -n "$GCC_FOR_TARGET"; then
10660 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10661else
1c710c3c
DJ
10662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10663for as_dir in $PATH
10664do
10665 IFS=$as_save_IFS
10666 test -z "$as_dir" && as_dir=.
5213506e
RW
10667 for ac_exec_ext in '' $ac_executable_extensions; do
10668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10669 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10671 break 2
10672 fi
10673done
5213506e
RW
10674 done
10675IFS=$as_save_IFS
1c710c3c 10676
ca9f4b81
AO
10677fi
10678fi
1c710c3c 10679GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10680if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10682$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10683else
5213506e
RW
10684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10685$as_echo "no" >&6; }
ca9f4b81 10686fi
1c710c3c 10687
5213506e 10688
e8b05380
PB
10689 fi
10690 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10691 done
10692fi
1c710c3c 10693
e8b05380
PB
10694if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10695 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10696else
10697 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10698fi
10699
278a7a38
AO
10700
10701
10702if test -n "$GCJ_FOR_TARGET"; then
10703 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10704elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10705 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10706fi
10707
10708if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10709 for ncn_progname in gcj; do
10710 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10711set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10713$as_echo_n "checking for $ac_word... " >&6; }
10714if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10715 $as_echo_n "(cached) " >&6
278a7a38
AO
10716else
10717 if test -n "$GCJ_FOR_TARGET"; then
10718 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10719else
10720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10721for as_dir in $PATH
10722do
10723 IFS=$as_save_IFS
10724 test -z "$as_dir" && as_dir=.
5213506e
RW
10725 for ac_exec_ext in '' $ac_executable_extensions; do
10726 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10727 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10729 break 2
10730 fi
10731done
5213506e
RW
10732 done
10733IFS=$as_save_IFS
278a7a38
AO
10734
10735fi
10736fi
10737GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10738if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10740$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10741else
5213506e
RW
10742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10743$as_echo "no" >&6; }
278a7a38
AO
10744fi
10745
5213506e 10746
278a7a38
AO
10747 done
10748fi
10749
10750if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10751 for ncn_progname in gcj; do
5213506e
RW
10752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10753$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10754 if test -x $with_build_time_tools/${ncn_progname}; then
10755 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10757$as_echo "yes" >&6; }
e8b05380
PB
10758 break
10759 else
5213506e
RW
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10761$as_echo "no" >&6; }
e8b05380
PB
10762 fi
10763 done
10764fi
10765
10766if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10767 for ncn_progname in gcj; do
10768 if test -n "$ncn_target_tool_prefix"; then
10769 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10770set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10772$as_echo_n "checking for $ac_word... " >&6; }
10773if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10774 $as_echo_n "(cached) " >&6
e8b05380 10775else
fb0103e5
RG
10776 if test -n "$GCJ_FOR_TARGET"; then
10777 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10778else
1c710c3c
DJ
10779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10780for as_dir in $PATH
10781do
10782 IFS=$as_save_IFS
10783 test -z "$as_dir" && as_dir=.
5213506e
RW
10784 for ac_exec_ext in '' $ac_executable_extensions; do
10785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10786 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10788 break 2
10789 fi
10790done
5213506e
RW
10791 done
10792IFS=$as_save_IFS
1c710c3c 10793
e8b05380
PB
10794fi
10795fi
278a7a38
AO
10796GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10797if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10799$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10800else
5213506e
RW
10801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10802$as_echo "no" >&6; }
278a7a38
AO
10803fi
10804
5213506e 10805
278a7a38
AO
10806 fi
10807 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10808 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10809set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10811$as_echo_n "checking for $ac_word... " >&6; }
10812if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10813 $as_echo_n "(cached) " >&6
278a7a38
AO
10814else
10815 if test -n "$GCJ_FOR_TARGET"; then
10816 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10817else
10818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10819for as_dir in $PATH
10820do
10821 IFS=$as_save_IFS
10822 test -z "$as_dir" && as_dir=.
5213506e
RW
10823 for ac_exec_ext in '' $ac_executable_extensions; do
10824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10825 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10827 break 2
10828 fi
10829done
5213506e
RW
10830 done
10831IFS=$as_save_IFS
278a7a38
AO
10832
10833fi
10834fi
10835GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10836if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10838$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10839else
5213506e
RW
10840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10841$as_echo "no" >&6; }
278a7a38
AO
10842fi
10843
5213506e 10844
278a7a38
AO
10845 fi
10846 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10847 done
10848fi
10849
10850if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10851 set dummy gcj
10852 if test $build = $target ; then
10853 GCJ_FOR_TARGET="$2"
10854 else
10855 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10856 fi
1c00b503
PB
10857else
10858 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
278a7a38
AO
10859fi
10860
10861
10862
10863if test -n "$GFORTRAN_FOR_TARGET"; then
10864 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10865elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10866 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10867fi
10868
278a7a38
AO
10869if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10870 for ncn_progname in gfortran; do
10871 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10872set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10874$as_echo_n "checking for $ac_word... " >&6; }
10875if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10876 $as_echo_n "(cached) " >&6
e8b05380 10877else
278a7a38
AO
10878 if test -n "$GFORTRAN_FOR_TARGET"; then
10879 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10880else
1c710c3c
DJ
10881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10882for as_dir in $PATH
10883do
10884 IFS=$as_save_IFS
10885 test -z "$as_dir" && as_dir=.
5213506e
RW
10886 for ac_exec_ext in '' $ac_executable_extensions; do
10887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10888 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10890 break 2
10891 fi
10892done
5213506e
RW
10893 done
10894IFS=$as_save_IFS
1c710c3c 10895
e8b05380
PB
10896fi
10897fi
278a7a38
AO
10898GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10899if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10901$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10902else
5213506e
RW
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10904$as_echo "no" >&6; }
e8b05380 10905fi
1c710c3c 10906
5213506e 10907
e8b05380
PB
10908 done
10909fi
1c710c3c 10910
278a7a38 10911if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10912 for ncn_progname in gfortran; do
5213506e
RW
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10914$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10915 if test -x $with_build_time_tools/${ncn_progname}; then
10916 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10918$as_echo "yes" >&6; }
e8b05380
PB
10919 break
10920 else
5213506e
RW
10921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10922$as_echo "no" >&6; }
e8b05380
PB
10923 fi
10924 done
10925fi
10926
10927if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10928 for ncn_progname in gfortran; do
10929 if test -n "$ncn_target_tool_prefix"; then
10930 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10931set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10933$as_echo_n "checking for $ac_word... " >&6; }
10934if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10935 $as_echo_n "(cached) " >&6
e8b05380
PB
10936else
10937 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10938 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10939else
10940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10941for as_dir in $PATH
10942do
10943 IFS=$as_save_IFS
10944 test -z "$as_dir" && as_dir=.
5213506e
RW
10945 for ac_exec_ext in '' $ac_executable_extensions; do
10946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10947 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10949 break 2
10950 fi
10951done
5213506e
RW
10952 done
10953IFS=$as_save_IFS
1c710c3c 10954
e8b05380
PB
10955fi
10956fi
1c710c3c 10957GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10958if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10960$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10961else
5213506e
RW
10962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10963$as_echo "no" >&6; }
e8b05380
PB
10964fi
10965
5213506e 10966
e8b05380
PB
10967 fi
10968 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10969 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10970set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10972$as_echo_n "checking for $ac_word... " >&6; }
10973if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10974 $as_echo_n "(cached) " >&6
e8b05380
PB
10975else
10976 if test -n "$GFORTRAN_FOR_TARGET"; then
10977 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10978else
1c710c3c
DJ
10979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10980for as_dir in $PATH
10981do
10982 IFS=$as_save_IFS
10983 test -z "$as_dir" && as_dir=.
5213506e
RW
10984 for ac_exec_ext in '' $ac_executable_extensions; do
10985 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10986 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10988 break 2
10989 fi
10990done
5213506e
RW
10991 done
10992IFS=$as_save_IFS
1c710c3c 10993
e8b05380
PB
10994fi
10995fi
1c710c3c 10996GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10997if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10999$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 11000else
5213506e
RW
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11002$as_echo "no" >&6; }
e8b05380 11003fi
1c710c3c 11004
5213506e 11005
e8b05380
PB
11006 fi
11007 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
11008 done
11009fi
1c710c3c 11010
e8b05380
PB
11011if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
11012 set dummy gfortran
2693c0b0 11013 if test $build = $target ; then
e8b05380 11014 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 11015 else
e8b05380
PB
11016 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
11017 fi
1c00b503
PB
11018else
11019 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
11020fi
11021
11022
11023
e8b05380
PB
11024cat > conftest.c << \EOF
11025#ifdef __GNUC__
11026 gcc_yay;
11027#endif
11028EOF
11029if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
11030 have_gcc_for_target=yes
11031else
11032 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
11033 have_gcc_for_target=no
11034fi
11035rm conftest.c
11036
11037
11038
11039
11040if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
11041 if test -n "$with_build_time_tools"; then
5213506e
RW
11042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
11043$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11044 if test -x $with_build_time_tools/ar; then
11045 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
11046 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
11048$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 11049 else
5213506e
RW
11050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11051$as_echo "no" >&6; }
d1f8db0c 11052 fi
e8b05380
PB
11053 elif test $build != $host && test $have_gcc_for_target = yes; then
11054 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
11055 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
11056 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
11057 fi
11058fi
3e19841a 11059if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11060 # Extract the first word of "ar", so it can be a program name with args.
11061set dummy ar; ac_word=$2
5213506e
RW
11062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11063$as_echo_n "checking for $ac_word... " >&6; }
11064if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
11065 $as_echo_n "(cached) " >&6
e8b05380 11066else
1c710c3c
DJ
11067 case $AR_FOR_TARGET in
11068 [\\/]* | ?:[\\/]*)
e8b05380
PB
11069 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
11070 ;;
e8b05380 11071 *)
1c710c3c
DJ
11072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11073for as_dir in $gcc_cv_tool_dirs
11074do
11075 IFS=$as_save_IFS
11076 test -z "$as_dir" && as_dir=.
5213506e
RW
11077 for ac_exec_ext in '' $ac_executable_extensions; do
11078 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11079 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11080 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11081 break 2
11082 fi
11083done
5213506e
RW
11084 done
11085IFS=$as_save_IFS
1c710c3c 11086
e8b05380
PB
11087 ;;
11088esac
11089fi
1c710c3c 11090AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 11091if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11093$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 11094else
5213506e
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11096$as_echo "no" >&6; }
4de997d1
PB
11097fi
11098
5213506e 11099
e8b05380
PB
11100fi
11101if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
11102
11103
11104if test -n "$AR_FOR_TARGET"; then
11105 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11106elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11107 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11108fi
11109
11110if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11111 for ncn_progname in ar; do
11112 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11113set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11115$as_echo_n "checking for $ac_word... " >&6; }
11116if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11117 $as_echo_n "(cached) " >&6
278a7a38
AO
11118else
11119 if test -n "$AR_FOR_TARGET"; then
11120 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11121else
11122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11123for as_dir in $PATH
11124do
11125 IFS=$as_save_IFS
11126 test -z "$as_dir" && as_dir=.
5213506e
RW
11127 for ac_exec_ext in '' $ac_executable_extensions; do
11128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11129 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 11130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11131 break 2
11132 fi
11133done
5213506e
RW
11134 done
11135IFS=$as_save_IFS
278a7a38
AO
11136
11137fi
11138fi
11139AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11140if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11142$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 11143else
5213506e
RW
11144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11145$as_echo "no" >&6; }
278a7a38
AO
11146fi
11147
5213506e 11148
278a7a38
AO
11149 done
11150fi
11151
11152if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11153 for ncn_progname in ar; do
5213506e
RW
11154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11155$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11156 if test -x $with_build_time_tools/${ncn_progname}; then
11157 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11159$as_echo "yes" >&6; }
e8b05380
PB
11160 break
11161 else
5213506e
RW
11162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11163$as_echo "no" >&6; }
e8b05380
PB
11164 fi
11165 done
11166fi
11167
11168if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11169 for ncn_progname in ar; do
11170 if test -n "$ncn_target_tool_prefix"; then
11171 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11172set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11174$as_echo_n "checking for $ac_word... " >&6; }
11175if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11176 $as_echo_n "(cached) " >&6
4de997d1 11177else
e8b05380
PB
11178 if test -n "$AR_FOR_TARGET"; then
11179 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 11180else
1c710c3c
DJ
11181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11182for as_dir in $PATH
11183do
11184 IFS=$as_save_IFS
11185 test -z "$as_dir" && as_dir=.
5213506e
RW
11186 for ac_exec_ext in '' $ac_executable_extensions; do
11187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11188 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11190 break 2
11191 fi
11192done
5213506e
RW
11193 done
11194IFS=$as_save_IFS
1c710c3c 11195
4de997d1
PB
11196fi
11197fi
1c710c3c 11198AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 11199if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11201$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 11202else
5213506e
RW
11203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11204$as_echo "no" >&6; }
4de997d1
PB
11205fi
11206
5213506e 11207
e8b05380
PB
11208 fi
11209 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11210 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11211set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11213$as_echo_n "checking for $ac_word... " >&6; }
11214if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11215 $as_echo_n "(cached) " >&6
e8b05380
PB
11216else
11217 if test -n "$AR_FOR_TARGET"; then
11218 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11219else
1c710c3c
DJ
11220as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11221for as_dir in $PATH
11222do
11223 IFS=$as_save_IFS
11224 test -z "$as_dir" && as_dir=.
5213506e
RW
11225 for ac_exec_ext in '' $ac_executable_extensions; do
11226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11227 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 11228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11229 break 2
11230 fi
11231done
5213506e
RW
11232 done
11233IFS=$as_save_IFS
1c710c3c 11234
e8b05380
PB
11235fi
11236fi
1c710c3c 11237AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 11238if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11240$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 11241else
5213506e
RW
11242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11243$as_echo "no" >&6; }
e8b05380 11244fi
1c710c3c 11245
5213506e 11246
e8b05380
PB
11247 fi
11248 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11249 done
11250fi
1c710c3c 11251
e8b05380
PB
11252if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11253 set dummy ar
11254 if test $build = $target ; then
11255 AR_FOR_TARGET="$2"
11256 else
11257 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 11258 fi
1c00b503
PB
11259else
11260 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
11261fi
11262
d1f8db0c
PB
11263else
11264 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
11265fi
11266
11267
11268
11269
11270if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11271 if test -n "$with_build_time_tools"; then
5213506e
RW
11272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11273$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11274 if test -x $with_build_time_tools/as; then
11275 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11276 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
11277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11278$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 11279 else
5213506e
RW
11280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11281$as_echo "no" >&6; }
d1f8db0c 11282 fi
e8b05380
PB
11283 elif test $build != $host && test $have_gcc_for_target = yes; then
11284 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
11285 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11286 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
11287 fi
11288fi
3e19841a 11289if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11290 # Extract the first word of "as", so it can be a program name with args.
11291set dummy as; ac_word=$2
5213506e
RW
11292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11293$as_echo_n "checking for $ac_word... " >&6; }
11294if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11295 $as_echo_n "(cached) " >&6
e8b05380 11296else
1c710c3c
DJ
11297 case $AS_FOR_TARGET in
11298 [\\/]* | ?:[\\/]*)
e8b05380
PB
11299 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11300 ;;
e8b05380 11301 *)
1c710c3c
DJ
11302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11303for as_dir in $gcc_cv_tool_dirs
11304do
11305 IFS=$as_save_IFS
11306 test -z "$as_dir" && as_dir=.
5213506e
RW
11307 for ac_exec_ext in '' $ac_executable_extensions; do
11308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11309 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11311 break 2
11312 fi
11313done
5213506e
RW
11314 done
11315IFS=$as_save_IFS
1c710c3c 11316
e8b05380
PB
11317 ;;
11318esac
11319fi
1c710c3c 11320AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 11321if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11323$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11324else
5213506e
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11326$as_echo "no" >&6; }
e8b05380
PB
11327fi
11328
5213506e 11329
e8b05380
PB
11330fi
11331if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
11332
11333
11334if test -n "$AS_FOR_TARGET"; then
11335 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11336elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11337 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11338fi
11339
11340if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11341 for ncn_progname in as; do
11342 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11343set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11345$as_echo_n "checking for $ac_word... " >&6; }
11346if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11347 $as_echo_n "(cached) " >&6
278a7a38
AO
11348else
11349 if test -n "$AS_FOR_TARGET"; then
11350 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11351else
11352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11353for as_dir in $PATH
11354do
11355 IFS=$as_save_IFS
11356 test -z "$as_dir" && as_dir=.
5213506e
RW
11357 for ac_exec_ext in '' $ac_executable_extensions; do
11358 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11359 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11360 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11361 break 2
11362 fi
11363done
5213506e
RW
11364 done
11365IFS=$as_save_IFS
278a7a38
AO
11366
11367fi
11368fi
11369AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11370if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11372$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11373else
5213506e
RW
11374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11375$as_echo "no" >&6; }
278a7a38
AO
11376fi
11377
5213506e 11378
278a7a38
AO
11379 done
11380fi
11381
11382if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11383 for ncn_progname in as; do
5213506e
RW
11384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11385$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11386 if test -x $with_build_time_tools/${ncn_progname}; then
11387 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11389$as_echo "yes" >&6; }
e8b05380
PB
11390 break
11391 else
5213506e
RW
11392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11393$as_echo "no" >&6; }
e8b05380
PB
11394 fi
11395 done
11396fi
11397
11398if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11399 for ncn_progname in as; do
11400 if test -n "$ncn_target_tool_prefix"; then
11401 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11402set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11404$as_echo_n "checking for $ac_word... " >&6; }
11405if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11406 $as_echo_n "(cached) " >&6
e8b05380
PB
11407else
11408 if test -n "$AS_FOR_TARGET"; then
11409 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11410else
1c710c3c
DJ
11411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11412for as_dir in $PATH
11413do
11414 IFS=$as_save_IFS
11415 test -z "$as_dir" && as_dir=.
5213506e
RW
11416 for ac_exec_ext in '' $ac_executable_extensions; do
11417 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11418 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11419 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11420 break 2
11421 fi
11422done
5213506e
RW
11423 done
11424IFS=$as_save_IFS
1c710c3c 11425
e8b05380
PB
11426fi
11427fi
1c710c3c 11428AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11429if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11431$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11432else
5213506e
RW
11433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11434$as_echo "no" >&6; }
e8b05380
PB
11435fi
11436
5213506e 11437
e8b05380
PB
11438 fi
11439 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11440 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11441set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11443$as_echo_n "checking for $ac_word... " >&6; }
11444if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11445 $as_echo_n "(cached) " >&6
4de997d1 11446else
e8b05380
PB
11447 if test -n "$AS_FOR_TARGET"; then
11448 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11449else
1c710c3c
DJ
11450as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11451for as_dir in $PATH
11452do
11453 IFS=$as_save_IFS
11454 test -z "$as_dir" && as_dir=.
5213506e
RW
11455 for ac_exec_ext in '' $ac_executable_extensions; do
11456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11457 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11459 break 2
11460 fi
11461done
5213506e
RW
11462 done
11463IFS=$as_save_IFS
1c710c3c 11464
4de997d1
PB
11465fi
11466fi
1c710c3c 11467AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11468if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11470$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11471else
5213506e
RW
11472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11473$as_echo "no" >&6; }
4de997d1 11474fi
1c710c3c 11475
5213506e 11476
e8b05380
PB
11477 fi
11478 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11479 done
11480fi
1c710c3c 11481
e8b05380
PB
11482if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11483 set dummy as
11484 if test $build = $target ; then
11485 AS_FOR_TARGET="$2"
11486 else
11487 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11488 fi
1c00b503
PB
11489else
11490 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11491fi
2693c0b0 11492
d1f8db0c
PB
11493else
11494 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11495fi
11496
e8b05380
PB
11497
11498
11499
11500if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11501 if test -n "$with_build_time_tools"; then
5213506e
RW
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11503$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11504 if test -x $with_build_time_tools/dlltool; then
11505 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11506 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11508$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11509 else
5213506e
RW
11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11511$as_echo "no" >&6; }
d1f8db0c 11512 fi
e8b05380
PB
11513 elif test $build != $host && test $have_gcc_for_target = yes; then
11514 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11515 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11516 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11517 fi
11518fi
3e19841a 11519if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11520 # Extract the first word of "dlltool", so it can be a program name with args.
11521set dummy dlltool; ac_word=$2
5213506e
RW
11522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11523$as_echo_n "checking for $ac_word... " >&6; }
11524if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11525 $as_echo_n "(cached) " >&6
4de997d1 11526else
1c710c3c
DJ
11527 case $DLLTOOL_FOR_TARGET in
11528 [\\/]* | ?:[\\/]*)
e8b05380
PB
11529 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11530 ;;
e8b05380 11531 *)
1c710c3c
DJ
11532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11533for as_dir in $gcc_cv_tool_dirs
11534do
11535 IFS=$as_save_IFS
11536 test -z "$as_dir" && as_dir=.
5213506e
RW
11537 for ac_exec_ext in '' $ac_executable_extensions; do
11538 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11539 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11541 break 2
11542 fi
11543done
5213506e
RW
11544 done
11545IFS=$as_save_IFS
1c710c3c 11546
e8b05380
PB
11547 ;;
11548esac
4de997d1 11549fi
1c710c3c 11550DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11551if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11553$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11554else
5213506e
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11556$as_echo "no" >&6; }
4de997d1
PB
11557fi
11558
5213506e 11559
e8b05380
PB
11560fi
11561if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11562
11563
11564if test -n "$DLLTOOL_FOR_TARGET"; then
11565 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11566elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11567 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11568fi
11569
11570if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11571 for ncn_progname in dlltool; do
11572 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11573set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11575$as_echo_n "checking for $ac_word... " >&6; }
11576if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11577 $as_echo_n "(cached) " >&6
278a7a38
AO
11578else
11579 if test -n "$DLLTOOL_FOR_TARGET"; then
11580 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11581else
11582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11583for as_dir in $PATH
11584do
11585 IFS=$as_save_IFS
11586 test -z "$as_dir" && as_dir=.
5213506e
RW
11587 for ac_exec_ext in '' $ac_executable_extensions; do
11588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11589 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11591 break 2
11592 fi
11593done
5213506e
RW
11594 done
11595IFS=$as_save_IFS
278a7a38
AO
11596
11597fi
11598fi
11599DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11600if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11602$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11603else
5213506e
RW
11604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11605$as_echo "no" >&6; }
278a7a38
AO
11606fi
11607
5213506e 11608
278a7a38
AO
11609 done
11610fi
11611
11612if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11613 for ncn_progname in dlltool; do
5213506e
RW
11614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11615$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11616 if test -x $with_build_time_tools/${ncn_progname}; then
11617 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11619$as_echo "yes" >&6; }
e8b05380
PB
11620 break
11621 else
5213506e
RW
11622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11623$as_echo "no" >&6; }
e8b05380
PB
11624 fi
11625 done
11626fi
11627
11628if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11629 for ncn_progname in dlltool; do
11630 if test -n "$ncn_target_tool_prefix"; then
11631 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11632set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11634$as_echo_n "checking for $ac_word... " >&6; }
11635if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11636 $as_echo_n "(cached) " >&6
4de997d1 11637else
e8b05380
PB
11638 if test -n "$DLLTOOL_FOR_TARGET"; then
11639 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11640else
1c710c3c
DJ
11641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11642for as_dir in $PATH
11643do
11644 IFS=$as_save_IFS
11645 test -z "$as_dir" && as_dir=.
5213506e
RW
11646 for ac_exec_ext in '' $ac_executable_extensions; do
11647 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11648 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11650 break 2
11651 fi
11652done
5213506e
RW
11653 done
11654IFS=$as_save_IFS
1c710c3c 11655
4de997d1
PB
11656fi
11657fi
1c710c3c 11658DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11659if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11661$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11662else
5213506e
RW
11663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11664$as_echo "no" >&6; }
4de997d1 11665fi
4de997d1 11666
5213506e 11667
e8b05380
PB
11668 fi
11669 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11670 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11671set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11673$as_echo_n "checking for $ac_word... " >&6; }
11674if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11675 $as_echo_n "(cached) " >&6
4de997d1 11676else
e8b05380
PB
11677 if test -n "$DLLTOOL_FOR_TARGET"; then
11678 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11679else
1c710c3c
DJ
11680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11681for as_dir in $PATH
11682do
11683 IFS=$as_save_IFS
11684 test -z "$as_dir" && as_dir=.
5213506e
RW
11685 for ac_exec_ext in '' $ac_executable_extensions; do
11686 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11687 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11689 break 2
11690 fi
11691done
5213506e
RW
11692 done
11693IFS=$as_save_IFS
1c710c3c 11694
4de997d1
PB
11695fi
11696fi
1c710c3c 11697DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11698if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11700$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11701else
5213506e
RW
11702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11703$as_echo "no" >&6; }
4de997d1 11704fi
1c710c3c 11705
5213506e 11706
e8b05380
PB
11707 fi
11708 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11709 done
11710fi
1c710c3c 11711
e8b05380
PB
11712if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11713 set dummy dlltool
11714 if test $build = $target ; then
11715 DLLTOOL_FOR_TARGET="$2"
11716 else
11717 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11718 fi
1c00b503
PB
11719else
11720 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11721fi
11722
d1f8db0c
PB
11723else
11724 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11725fi
11726
4de997d1 11727
e8b05380
PB
11728
11729
11730if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11731 if test -n "$with_build_time_tools"; then
5213506e
RW
11732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11733$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11734 if test -x $with_build_time_tools/ld; then
11735 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11736 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11738$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11739 else
5213506e
RW
11740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11741$as_echo "no" >&6; }
d1f8db0c 11742 fi
e8b05380
PB
11743 elif test $build != $host && test $have_gcc_for_target = yes; then
11744 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11745 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11746 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11747 fi
e8b05380 11748fi
3e19841a 11749if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11750 # Extract the first word of "ld", so it can be a program name with args.
11751set dummy ld; ac_word=$2
5213506e
RW
11752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11753$as_echo_n "checking for $ac_word... " >&6; }
11754if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11755 $as_echo_n "(cached) " >&6
4de997d1 11756else
1c710c3c
DJ
11757 case $LD_FOR_TARGET in
11758 [\\/]* | ?:[\\/]*)
e8b05380
PB
11759 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11760 ;;
e8b05380 11761 *)
1c710c3c
DJ
11762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11763for as_dir in $gcc_cv_tool_dirs
11764do
11765 IFS=$as_save_IFS
11766 test -z "$as_dir" && as_dir=.
5213506e
RW
11767 for ac_exec_ext in '' $ac_executable_extensions; do
11768 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11769 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11770 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11771 break 2
11772 fi
11773done
5213506e
RW
11774 done
11775IFS=$as_save_IFS
1c710c3c 11776
e8b05380
PB
11777 ;;
11778esac
4de997d1 11779fi
1c710c3c 11780LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11781if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11783$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11784else
5213506e
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11786$as_echo "no" >&6; }
4de997d1 11787fi
2693c0b0 11788
5213506e 11789
e8b05380
PB
11790fi
11791if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11792
11793
11794if test -n "$LD_FOR_TARGET"; then
11795 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11796elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11797 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11798fi
11799
11800if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11801 for ncn_progname in ld; do
11802 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11803set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11805$as_echo_n "checking for $ac_word... " >&6; }
11806if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11807 $as_echo_n "(cached) " >&6
278a7a38
AO
11808else
11809 if test -n "$LD_FOR_TARGET"; then
11810 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11811else
11812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11813for as_dir in $PATH
11814do
11815 IFS=$as_save_IFS
11816 test -z "$as_dir" && as_dir=.
5213506e
RW
11817 for ac_exec_ext in '' $ac_executable_extensions; do
11818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11819 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11821 break 2
11822 fi
11823done
5213506e
RW
11824 done
11825IFS=$as_save_IFS
278a7a38
AO
11826
11827fi
11828fi
11829LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11830if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11832$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11833else
5213506e
RW
11834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11835$as_echo "no" >&6; }
278a7a38
AO
11836fi
11837
5213506e 11838
278a7a38
AO
11839 done
11840fi
11841
11842if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11843 for ncn_progname in ld; do
5213506e
RW
11844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11845$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11846 if test -x $with_build_time_tools/${ncn_progname}; then
11847 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11849$as_echo "yes" >&6; }
e8b05380
PB
11850 break
11851 else
5213506e
RW
11852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11853$as_echo "no" >&6; }
e8b05380
PB
11854 fi
11855 done
ca9f4b81
AO
11856fi
11857
e8b05380
PB
11858if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11859 for ncn_progname in ld; do
11860 if test -n "$ncn_target_tool_prefix"; then
11861 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11862set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11864$as_echo_n "checking for $ac_word... " >&6; }
11865if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11866 $as_echo_n "(cached) " >&6
ca9f4b81 11867else
4de997d1
PB
11868 if test -n "$LD_FOR_TARGET"; then
11869 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11870else
1c710c3c
DJ
11871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11872for as_dir in $PATH
11873do
11874 IFS=$as_save_IFS
11875 test -z "$as_dir" && as_dir=.
5213506e
RW
11876 for ac_exec_ext in '' $ac_executable_extensions; do
11877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11878 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11880 break 2
11881 fi
11882done
5213506e
RW
11883 done
11884IFS=$as_save_IFS
1c710c3c 11885
ca9f4b81
AO
11886fi
11887fi
1c710c3c 11888LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11889if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11891$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11892else
5213506e
RW
11893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11894$as_echo "no" >&6; }
ca9f4b81
AO
11895fi
11896
5213506e 11897
e8b05380
PB
11898 fi
11899 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11900 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11901set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11903$as_echo_n "checking for $ac_word... " >&6; }
11904if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11905 $as_echo_n "(cached) " >&6
ca9f4b81 11906else
2693c0b0
PB
11907 if test -n "$LD_FOR_TARGET"; then
11908 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11909else
1c710c3c
DJ
11910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11911for as_dir in $PATH
11912do
11913 IFS=$as_save_IFS
11914 test -z "$as_dir" && as_dir=.
5213506e
RW
11915 for ac_exec_ext in '' $ac_executable_extensions; do
11916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11917 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11919 break 2
11920 fi
11921done
5213506e
RW
11922 done
11923IFS=$as_save_IFS
1c710c3c 11924
ca9f4b81
AO
11925fi
11926fi
1c710c3c 11927LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11928if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11930$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11931else
5213506e
RW
11932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11933$as_echo "no" >&6; }
ca9f4b81 11934fi
1c710c3c 11935
5213506e 11936
e8b05380
PB
11937 fi
11938 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11939 done
11940fi
1c710c3c 11941
2693c0b0
PB
11942if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11943 set dummy ld
11944 if test $build = $target ; then
11945 LD_FOR_TARGET="$2"
ca9f4b81 11946 else
2693c0b0 11947 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11948 fi
1c00b503
PB
11949else
11950 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11951fi
11952
d1f8db0c
PB
11953else
11954 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11955fi
11956
11957
11958
11959
11960if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11961 if test -n "$with_build_time_tools"; then
5213506e
RW
11962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11963$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11964 if test -x $with_build_time_tools/lipo; then
11965 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11966 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11968$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11969 else
5213506e
RW
11970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11971$as_echo "no" >&6; }
d1f8db0c 11972 fi
e8b05380
PB
11973 elif test $build != $host && test $have_gcc_for_target = yes; then
11974 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11975 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11976 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11977 fi
11978fi
278a7a38
AO
11979if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11980 # Extract the first word of "lipo", so it can be a program name with args.
11981set dummy lipo; ac_word=$2
5213506e
RW
11982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11983$as_echo_n "checking for $ac_word... " >&6; }
11984if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11985 $as_echo_n "(cached) " >&6
278a7a38
AO
11986else
11987 case $LIPO_FOR_TARGET in
11988 [\\/]* | ?:[\\/]*)
11989 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11990 ;;
11991 *)
11992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11993for as_dir in $gcc_cv_tool_dirs
11994do
11995 IFS=$as_save_IFS
11996 test -z "$as_dir" && as_dir=.
5213506e
RW
11997 for ac_exec_ext in '' $ac_executable_extensions; do
11998 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11999 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12000 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12001 break 2
12002 fi
12003done
5213506e
RW
12004 done
12005IFS=$as_save_IFS
278a7a38
AO
12006
12007 ;;
12008esac
12009fi
12010LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 12011if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
12012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12013$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 12014else
5213506e
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12016$as_echo "no" >&6; }
278a7a38
AO
12017fi
12018
5213506e 12019
278a7a38
AO
12020fi
12021if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
12022
12023
12024if test -n "$LIPO_FOR_TARGET"; then
12025 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
12026elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
12027 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
12028fi
12029
12030if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
12031 for ncn_progname in lipo; do
12032 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12033set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12035$as_echo_n "checking for $ac_word... " >&6; }
12036if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12037 $as_echo_n "(cached) " >&6
e8b05380 12038else
278a7a38
AO
12039 if test -n "$LIPO_FOR_TARGET"; then
12040 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12041else
12042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12043for as_dir in $PATH
1c710c3c
DJ
12044do
12045 IFS=$as_save_IFS
12046 test -z "$as_dir" && as_dir=.
5213506e
RW
12047 for ac_exec_ext in '' $ac_executable_extensions; do
12048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12049 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 12050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12051 break 2
12052 fi
12053done
5213506e
RW
12054 done
12055IFS=$as_save_IFS
1c710c3c 12056
e8b05380 12057fi
278a7a38
AO
12058fi
12059LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 12060if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
12061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12062$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 12063else
5213506e
RW
12064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12065$as_echo "no" >&6; }
e8b05380
PB
12066fi
12067
5213506e 12068
278a7a38 12069 done
e8b05380 12070fi
278a7a38
AO
12071
12072if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12073 for ncn_progname in lipo; do
5213506e
RW
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12075$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12076 if test -x $with_build_time_tools/${ncn_progname}; then
12077 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12079$as_echo "yes" >&6; }
e8b05380
PB
12080 break
12081 else
5213506e
RW
12082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12083$as_echo "no" >&6; }
e8b05380
PB
12084 fi
12085 done
12086fi
12087
12088if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12089 for ncn_progname in lipo; do
12090 if test -n "$ncn_target_tool_prefix"; then
12091 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12092set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12094$as_echo_n "checking for $ac_word... " >&6; }
12095if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12096 $as_echo_n "(cached) " >&6
040b1c5a
GK
12097else
12098 if test -n "$LIPO_FOR_TARGET"; then
12099 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12100else
1c710c3c
DJ
12101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12102for as_dir in $PATH
12103do
12104 IFS=$as_save_IFS
12105 test -z "$as_dir" && as_dir=.
5213506e
RW
12106 for ac_exec_ext in '' $ac_executable_extensions; do
12107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12108 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12110 break 2
12111 fi
12112done
5213506e
RW
12113 done
12114IFS=$as_save_IFS
1c710c3c 12115
040b1c5a
GK
12116fi
12117fi
1c710c3c 12118LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 12119if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
12120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12121$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 12122else
5213506e
RW
12123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12124$as_echo "no" >&6; }
040b1c5a
GK
12125fi
12126
5213506e 12127
e8b05380
PB
12128 fi
12129 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12130 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 12131set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12133$as_echo_n "checking for $ac_word... " >&6; }
12134if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12135 $as_echo_n "(cached) " >&6
040b1c5a
GK
12136else
12137 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
12138 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12139else
1c710c3c
DJ
12140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12141for as_dir in $PATH
12142do
12143 IFS=$as_save_IFS
12144 test -z "$as_dir" && as_dir=.
5213506e
RW
12145 for ac_exec_ext in '' $ac_executable_extensions; do
12146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12147 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 12148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12149 break 2
12150 fi
12151done
5213506e
RW
12152 done
12153IFS=$as_save_IFS
1c710c3c 12154
040b1c5a
GK
12155fi
12156fi
1c710c3c 12157LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 12158if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
12159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12160$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 12161else
5213506e
RW
12162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12163$as_echo "no" >&6; }
040b1c5a 12164fi
1c710c3c 12165
5213506e 12166
e8b05380
PB
12167 fi
12168 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12169 done
12170fi
1c710c3c 12171
040b1c5a
GK
12172if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12173 set dummy lipo
12174 if test $build = $target ; then
12175 LIPO_FOR_TARGET="$2"
12176 else
12177 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12178 fi
1c00b503
PB
12179else
12180 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
12181fi
12182
d1f8db0c
PB
12183else
12184 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
12185fi
12186
12187
12188
12189
12190if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12191 if test -n "$with_build_time_tools"; then
5213506e
RW
12192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12193$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12194 if test -x $with_build_time_tools/nm; then
12195 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12196 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
12197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12198$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 12199 else
5213506e
RW
12200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12201$as_echo "no" >&6; }
d1f8db0c 12202 fi
e8b05380
PB
12203 elif test $build != $host && test $have_gcc_for_target = yes; then
12204 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
12205 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12206 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
12207 fi
12208fi
3e19841a 12209if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12210 # Extract the first word of "nm", so it can be a program name with args.
12211set dummy nm; ac_word=$2
5213506e
RW
12212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12213$as_echo_n "checking for $ac_word... " >&6; }
12214if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12215 $as_echo_n "(cached) " >&6
e8b05380 12216else
1c710c3c
DJ
12217 case $NM_FOR_TARGET in
12218 [\\/]* | ?:[\\/]*)
e8b05380
PB
12219 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12220 ;;
e8b05380 12221 *)
1c710c3c
DJ
12222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12223for as_dir in $gcc_cv_tool_dirs
12224do
12225 IFS=$as_save_IFS
12226 test -z "$as_dir" && as_dir=.
5213506e
RW
12227 for ac_exec_ext in '' $ac_executable_extensions; do
12228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12229 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12231 break 2
12232 fi
12233done
5213506e
RW
12234 done
12235IFS=$as_save_IFS
1c710c3c 12236
e8b05380
PB
12237 ;;
12238esac
12239fi
1c710c3c 12240NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 12241if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12243$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 12244else
5213506e
RW
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12246$as_echo "no" >&6; }
e8b05380
PB
12247fi
12248
5213506e 12249
e8b05380
PB
12250fi
12251if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
12252
12253
12254if test -n "$NM_FOR_TARGET"; then
12255 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12256elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12257 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12258fi
12259
12260if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12261 for ncn_progname in nm; do
12262 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12263set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12265$as_echo_n "checking for $ac_word... " >&6; }
12266if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12267 $as_echo_n "(cached) " >&6
278a7a38
AO
12268else
12269 if test -n "$NM_FOR_TARGET"; then
12270 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12271else
12272as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12273for as_dir in $PATH
12274do
12275 IFS=$as_save_IFS
12276 test -z "$as_dir" && as_dir=.
5213506e
RW
12277 for ac_exec_ext in '' $ac_executable_extensions; do
12278 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12279 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12280 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12281 break 2
12282 fi
12283done
5213506e
RW
12284 done
12285IFS=$as_save_IFS
278a7a38
AO
12286
12287fi
12288fi
12289NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12290if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12292$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 12293else
5213506e
RW
12294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12295$as_echo "no" >&6; }
278a7a38
AO
12296fi
12297
5213506e 12298
278a7a38
AO
12299 done
12300fi
12301
12302if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12303 for ncn_progname in nm; do
5213506e
RW
12304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12305$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12306 if test -x $with_build_time_tools/${ncn_progname}; then
12307 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12309$as_echo "yes" >&6; }
e8b05380
PB
12310 break
12311 else
5213506e
RW
12312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12313$as_echo "no" >&6; }
e8b05380
PB
12314 fi
12315 done
12316fi
12317
12318if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12319 for ncn_progname in nm; do
12320 if test -n "$ncn_target_tool_prefix"; then
12321 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12322set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12324$as_echo_n "checking for $ac_word... " >&6; }
12325if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12326 $as_echo_n "(cached) " >&6
ca9f4b81 12327else
4de997d1
PB
12328 if test -n "$NM_FOR_TARGET"; then
12329 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12330else
1c710c3c
DJ
12331as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12332for as_dir in $PATH
12333do
12334 IFS=$as_save_IFS
12335 test -z "$as_dir" && as_dir=.
5213506e
RW
12336 for ac_exec_ext in '' $ac_executable_extensions; do
12337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12338 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12340 break 2
12341 fi
12342done
5213506e
RW
12343 done
12344IFS=$as_save_IFS
1c710c3c 12345
ca9f4b81
AO
12346fi
12347fi
1c710c3c 12348NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12349if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12351$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12352else
5213506e
RW
12353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12354$as_echo "no" >&6; }
ca9f4b81
AO
12355fi
12356
5213506e 12357
e8b05380
PB
12358 fi
12359 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12360 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12361set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12363$as_echo_n "checking for $ac_word... " >&6; }
12364if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12365 $as_echo_n "(cached) " >&6
ca9f4b81 12366else
2693c0b0
PB
12367 if test -n "$NM_FOR_TARGET"; then
12368 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12369else
1c710c3c
DJ
12370as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12371for as_dir in $PATH
12372do
12373 IFS=$as_save_IFS
12374 test -z "$as_dir" && as_dir=.
5213506e
RW
12375 for ac_exec_ext in '' $ac_executable_extensions; do
12376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12377 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12379 break 2
12380 fi
12381done
5213506e
RW
12382 done
12383IFS=$as_save_IFS
1c710c3c 12384
ca9f4b81
AO
12385fi
12386fi
1c710c3c 12387NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12388if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12390$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12391else
5213506e
RW
12392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12393$as_echo "no" >&6; }
ca9f4b81 12394fi
1c710c3c 12395
5213506e 12396
e8b05380
PB
12397 fi
12398 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12399 done
12400fi
1c710c3c 12401
2693c0b0
PB
12402if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12403 set dummy nm
12404 if test $build = $target ; then
12405 NM_FOR_TARGET="$2"
ca9f4b81 12406 else
2693c0b0 12407 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12408 fi
1c00b503
PB
12409else
12410 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12411fi
12412
d1f8db0c
PB
12413else
12414 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12415fi
12416
12417
12418
12419
12420if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12421 if test -n "$with_build_time_tools"; then
5213506e
RW
12422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12423$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12424 if test -x $with_build_time_tools/objdump; then
12425 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12426 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12428$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12429 else
5213506e
RW
12430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12431$as_echo "no" >&6; }
d1f8db0c 12432 fi
e8b05380
PB
12433 elif test $build != $host && test $have_gcc_for_target = yes; then
12434 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12435 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12436 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12437 fi
12438fi
3e19841a 12439if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12440 # Extract the first word of "objdump", so it can be a program name with args.
12441set dummy objdump; ac_word=$2
5213506e
RW
12442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12443$as_echo_n "checking for $ac_word... " >&6; }
12444if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12445 $as_echo_n "(cached) " >&6
e8b05380 12446else
1c710c3c
DJ
12447 case $OBJDUMP_FOR_TARGET in
12448 [\\/]* | ?:[\\/]*)
e8b05380
PB
12449 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12450 ;;
e8b05380 12451 *)
1c710c3c
DJ
12452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12453for as_dir in $gcc_cv_tool_dirs
12454do
12455 IFS=$as_save_IFS
12456 test -z "$as_dir" && as_dir=.
5213506e
RW
12457 for ac_exec_ext in '' $ac_executable_extensions; do
12458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12459 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12460 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12461 break 2
12462 fi
12463done
5213506e
RW
12464 done
12465IFS=$as_save_IFS
1c710c3c 12466
e8b05380
PB
12467 ;;
12468esac
12469fi
1c710c3c 12470OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12471if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12473$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12474else
5213506e
RW
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12476$as_echo "no" >&6; }
e8b05380
PB
12477fi
12478
5213506e 12479
e8b05380
PB
12480fi
12481if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12482
12483
12484if test -n "$OBJDUMP_FOR_TARGET"; then
12485 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12486elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12487 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12488fi
12489
12490if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12491 for ncn_progname in objdump; do
12492 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12493set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12495$as_echo_n "checking for $ac_word... " >&6; }
12496if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12497 $as_echo_n "(cached) " >&6
278a7a38
AO
12498else
12499 if test -n "$OBJDUMP_FOR_TARGET"; then
12500 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12501else
12502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12503for as_dir in $PATH
12504do
12505 IFS=$as_save_IFS
12506 test -z "$as_dir" && as_dir=.
5213506e
RW
12507 for ac_exec_ext in '' $ac_executable_extensions; do
12508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12509 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12511 break 2
12512 fi
12513done
5213506e
RW
12514 done
12515IFS=$as_save_IFS
278a7a38
AO
12516
12517fi
12518fi
12519OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12520if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12522$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12523else
5213506e
RW
12524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12525$as_echo "no" >&6; }
278a7a38
AO
12526fi
12527
5213506e 12528
278a7a38
AO
12529 done
12530fi
12531
12532if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12533 for ncn_progname in objdump; do
5213506e
RW
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12535$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12536 if test -x $with_build_time_tools/${ncn_progname}; then
12537 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12539$as_echo "yes" >&6; }
e8b05380
PB
12540 break
12541 else
5213506e
RW
12542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12543$as_echo "no" >&6; }
e8b05380
PB
12544 fi
12545 done
12546fi
12547
12548if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12549 for ncn_progname in objdump; do
12550 if test -n "$ncn_target_tool_prefix"; then
12551 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12552set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12554$as_echo_n "checking for $ac_word... " >&6; }
12555if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12556 $as_echo_n "(cached) " >&6
d739199a
DJ
12557else
12558 if test -n "$OBJDUMP_FOR_TARGET"; then
12559 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12560else
1c710c3c
DJ
12561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12562for as_dir in $PATH
12563do
12564 IFS=$as_save_IFS
12565 test -z "$as_dir" && as_dir=.
5213506e
RW
12566 for ac_exec_ext in '' $ac_executable_extensions; do
12567 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12568 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12570 break 2
12571 fi
12572done
5213506e
RW
12573 done
12574IFS=$as_save_IFS
1c710c3c 12575
d739199a
DJ
12576fi
12577fi
1c710c3c 12578OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12579if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12581$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12582else
5213506e
RW
12583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12584$as_echo "no" >&6; }
d739199a
DJ
12585fi
12586
5213506e 12587
e8b05380
PB
12588 fi
12589 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12590 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12591set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12593$as_echo_n "checking for $ac_word... " >&6; }
12594if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12595 $as_echo_n "(cached) " >&6
d739199a
DJ
12596else
12597 if test -n "$OBJDUMP_FOR_TARGET"; then
12598 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12599else
1c710c3c
DJ
12600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12601for as_dir in $PATH
12602do
12603 IFS=$as_save_IFS
12604 test -z "$as_dir" && as_dir=.
5213506e
RW
12605 for ac_exec_ext in '' $ac_executable_extensions; do
12606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12607 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12609 break 2
12610 fi
12611done
5213506e
RW
12612 done
12613IFS=$as_save_IFS
1c710c3c 12614
d739199a
DJ
12615fi
12616fi
1c710c3c 12617OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12618if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12620$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12621else
5213506e
RW
12622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12623$as_echo "no" >&6; }
d739199a 12624fi
1c710c3c 12625
5213506e 12626
e8b05380
PB
12627 fi
12628 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12629 done
12630fi
1c710c3c 12631
d739199a
DJ
12632if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12633 set dummy objdump
12634 if test $build = $target ; then
12635 OBJDUMP_FOR_TARGET="$2"
12636 else
12637 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12638 fi
1c00b503
PB
12639else
12640 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12641fi
12642
d1f8db0c
PB
12643else
12644 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12645fi
12646
12647
12648
12649
12650if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12651 if test -n "$with_build_time_tools"; then
5213506e
RW
12652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12653$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12654 if test -x $with_build_time_tools/ranlib; then
12655 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12656 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12658$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12659 else
5213506e
RW
12660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12661$as_echo "no" >&6; }
d1f8db0c 12662 fi
e8b05380
PB
12663 elif test $build != $host && test $have_gcc_for_target = yes; then
12664 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12665 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12666 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12667 fi
12668fi
3e19841a 12669if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12670 # Extract the first word of "ranlib", so it can be a program name with args.
12671set dummy ranlib; ac_word=$2
5213506e
RW
12672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12673$as_echo_n "checking for $ac_word... " >&6; }
12674if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12675 $as_echo_n "(cached) " >&6
e8b05380 12676else
1c710c3c
DJ
12677 case $RANLIB_FOR_TARGET in
12678 [\\/]* | ?:[\\/]*)
e8b05380
PB
12679 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12680 ;;
e8b05380 12681 *)
1c710c3c
DJ
12682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12683for as_dir in $gcc_cv_tool_dirs
12684do
12685 IFS=$as_save_IFS
12686 test -z "$as_dir" && as_dir=.
5213506e
RW
12687 for ac_exec_ext in '' $ac_executable_extensions; do
12688 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12689 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12690 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12691 break 2
12692 fi
12693done
5213506e
RW
12694 done
12695IFS=$as_save_IFS
1c710c3c 12696
e8b05380
PB
12697 ;;
12698esac
12699fi
1c710c3c 12700RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12701if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12703$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12704else
5213506e
RW
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12706$as_echo "no" >&6; }
e8b05380
PB
12707fi
12708
5213506e 12709
e8b05380
PB
12710fi
12711if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12712
12713
12714if test -n "$RANLIB_FOR_TARGET"; then
12715 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12716elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12717 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12718fi
12719
12720if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12721 for ncn_progname in ranlib; do
12722 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12723set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12725$as_echo_n "checking for $ac_word... " >&6; }
12726if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12727 $as_echo_n "(cached) " >&6
278a7a38
AO
12728else
12729 if test -n "$RANLIB_FOR_TARGET"; then
12730 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12731else
12732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12733for as_dir in $PATH
12734do
12735 IFS=$as_save_IFS
12736 test -z "$as_dir" && as_dir=.
5213506e
RW
12737 for ac_exec_ext in '' $ac_executable_extensions; do
12738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12739 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12741 break 2
12742 fi
12743done
5213506e
RW
12744 done
12745IFS=$as_save_IFS
278a7a38
AO
12746
12747fi
12748fi
12749RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12750if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12752$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12753else
5213506e
RW
12754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12755$as_echo "no" >&6; }
278a7a38
AO
12756fi
12757
5213506e 12758
278a7a38
AO
12759 done
12760fi
12761
12762if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12763 for ncn_progname in ranlib; do
5213506e
RW
12764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12765$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12766 if test -x $with_build_time_tools/${ncn_progname}; then
12767 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12769$as_echo "yes" >&6; }
e8b05380
PB
12770 break
12771 else
5213506e
RW
12772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12773$as_echo "no" >&6; }
e8b05380
PB
12774 fi
12775 done
12776fi
12777
12778if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12779 for ncn_progname in ranlib; do
12780 if test -n "$ncn_target_tool_prefix"; then
12781 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12782set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12784$as_echo_n "checking for $ac_word... " >&6; }
12785if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12786 $as_echo_n "(cached) " >&6
ca9f4b81 12787else
4de997d1
PB
12788 if test -n "$RANLIB_FOR_TARGET"; then
12789 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12790else
1c710c3c
DJ
12791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12792for as_dir in $PATH
12793do
12794 IFS=$as_save_IFS
12795 test -z "$as_dir" && as_dir=.
5213506e
RW
12796 for ac_exec_ext in '' $ac_executable_extensions; do
12797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12798 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12800 break 2
12801 fi
12802done
5213506e
RW
12803 done
12804IFS=$as_save_IFS
1c710c3c 12805
ca9f4b81
AO
12806fi
12807fi
1c710c3c 12808RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12809if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12811$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12812else
5213506e
RW
12813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12814$as_echo "no" >&6; }
ca9f4b81
AO
12815fi
12816
5213506e 12817
e8b05380
PB
12818 fi
12819 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12820 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12821set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12823$as_echo_n "checking for $ac_word... " >&6; }
12824if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12825 $as_echo_n "(cached) " >&6
ca9f4b81 12826else
2693c0b0
PB
12827 if test -n "$RANLIB_FOR_TARGET"; then
12828 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12829else
1c710c3c
DJ
12830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12831for as_dir in $PATH
12832do
12833 IFS=$as_save_IFS
12834 test -z "$as_dir" && as_dir=.
5213506e
RW
12835 for ac_exec_ext in '' $ac_executable_extensions; do
12836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12837 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12839 break 2
12840 fi
12841done
5213506e
RW
12842 done
12843IFS=$as_save_IFS
1c710c3c 12844
ca9f4b81
AO
12845fi
12846fi
1c710c3c 12847RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12848if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12850$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12851else
5213506e
RW
12852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12853$as_echo "no" >&6; }
ca9f4b81 12854fi
1c710c3c 12855
5213506e 12856
e8b05380
PB
12857 fi
12858 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12859 done
12860fi
1c710c3c 12861
e8b05380
PB
12862if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12863 set dummy ranlib
12864 if test $build = $target ; then
12865 RANLIB_FOR_TARGET="$2"
12866 else
12867 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12868 fi
1c00b503
PB
12869else
12870 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12871fi
2693c0b0 12872
d1f8db0c
PB
12873else
12874 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12875fi
12876
e8b05380
PB
12877
12878
12879
12880if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12881 if test -n "$with_build_time_tools"; then
5213506e
RW
12882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12883$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12884 if test -x $with_build_time_tools/strip; then
12885 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12886 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
12887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12888$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 12889 else
5213506e
RW
12890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12891$as_echo "no" >&6; }
d1f8db0c 12892 fi
e8b05380
PB
12893 elif test $build != $host && test $have_gcc_for_target = yes; then
12894 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
12895 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12896 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
12897 fi
12898fi
3e19841a 12899if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12900 # Extract the first word of "strip", so it can be a program name with args.
12901set dummy strip; ac_word=$2
5213506e
RW
12902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12903$as_echo_n "checking for $ac_word... " >&6; }
12904if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12905 $as_echo_n "(cached) " >&6
e8b05380 12906else
1c710c3c
DJ
12907 case $STRIP_FOR_TARGET in
12908 [\\/]* | ?:[\\/]*)
e8b05380
PB
12909 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12910 ;;
e8b05380 12911 *)
1c710c3c
DJ
12912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12913for as_dir in $gcc_cv_tool_dirs
12914do
12915 IFS=$as_save_IFS
12916 test -z "$as_dir" && as_dir=.
5213506e
RW
12917 for ac_exec_ext in '' $ac_executable_extensions; do
12918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12919 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12921 break 2
12922 fi
12923done
5213506e
RW
12924 done
12925IFS=$as_save_IFS
1c710c3c 12926
e8b05380
PB
12927 ;;
12928esac
12929fi
1c710c3c 12930STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 12931if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12933$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 12934else
5213506e
RW
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12936$as_echo "no" >&6; }
e8b05380
PB
12937fi
12938
5213506e 12939
e8b05380
PB
12940fi
12941if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
12942
12943
12944if test -n "$STRIP_FOR_TARGET"; then
12945 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12946elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12947 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12948fi
12949
12950if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12951 for ncn_progname in strip; do
12952 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12953set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12955$as_echo_n "checking for $ac_word... " >&6; }
12956if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12957 $as_echo_n "(cached) " >&6
278a7a38
AO
12958else
12959 if test -n "$STRIP_FOR_TARGET"; then
12960 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12961else
12962as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12963for as_dir in $PATH
12964do
12965 IFS=$as_save_IFS
12966 test -z "$as_dir" && as_dir=.
5213506e
RW
12967 for ac_exec_ext in '' $ac_executable_extensions; do
12968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12969 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12971 break 2
12972 fi
12973done
5213506e
RW
12974 done
12975IFS=$as_save_IFS
278a7a38
AO
12976
12977fi
12978fi
12979STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12980if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12982$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 12983else
5213506e
RW
12984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12985$as_echo "no" >&6; }
278a7a38
AO
12986fi
12987
5213506e 12988
278a7a38
AO
12989 done
12990fi
12991
12992if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12993 for ncn_progname in strip; do
5213506e
RW
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12995$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12996 if test -x $with_build_time_tools/${ncn_progname}; then
12997 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12999$as_echo "yes" >&6; }
e8b05380
PB
13000 break
13001 else
5213506e
RW
13002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13003$as_echo "no" >&6; }
e8b05380
PB
13004 fi
13005 done
13006fi
13007
13008if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13009 for ncn_progname in strip; do
13010 if test -n "$ncn_target_tool_prefix"; then
13011 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 13012set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13014$as_echo_n "checking for $ac_word... " >&6; }
13015if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13016 $as_echo_n "(cached) " >&6
af71363e
AS
13017else
13018 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
13019 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13020else
13021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13022for as_dir in $PATH
13023do
13024 IFS=$as_save_IFS
13025 test -z "$as_dir" && as_dir=.
5213506e
RW
13026 for ac_exec_ext in '' $ac_executable_extensions; do
13027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13028 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13029 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13030 break 2
13031 fi
13032done
5213506e
RW
13033 done
13034IFS=$as_save_IFS
1c710c3c 13035
040b1c5a
GK
13036fi
13037fi
1c710c3c 13038STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13039if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13041$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13042else
5213506e
RW
13043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13044$as_echo "no" >&6; }
040b1c5a
GK
13045fi
13046
5213506e 13047
e8b05380
PB
13048 fi
13049 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13050 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 13051set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13053$as_echo_n "checking for $ac_word... " >&6; }
13054if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13055 $as_echo_n "(cached) " >&6
040b1c5a
GK
13056else
13057 if test -n "$STRIP_FOR_TARGET"; then
13058 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13059else
1c710c3c
DJ
13060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13061for as_dir in $PATH
13062do
13063 IFS=$as_save_IFS
13064 test -z "$as_dir" && as_dir=.
5213506e
RW
13065 for ac_exec_ext in '' $ac_executable_extensions; do
13066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13067 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13069 break 2
13070 fi
13071done
5213506e
RW
13072 done
13073IFS=$as_save_IFS
1c710c3c 13074
040b1c5a
GK
13075fi
13076fi
1c710c3c 13077STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13078if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13080$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13081else
5213506e
RW
13082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13083$as_echo "no" >&6; }
040b1c5a 13084fi
1c710c3c 13085
5213506e 13086
e8b05380
PB
13087 fi
13088 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13089 done
13090fi
1c710c3c 13091
040b1c5a
GK
13092if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13093 set dummy strip
13094 if test $build = $target ; then
13095 STRIP_FOR_TARGET="$2"
13096 else
13097 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13098 fi
1c00b503
PB
13099else
13100 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
13101fi
13102
d1f8db0c
PB
13103else
13104 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
13105fi
13106
13107
13108
13109
13110if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13111 if test -n "$with_build_time_tools"; then
5213506e
RW
13112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13113$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13114 if test -x $with_build_time_tools/windres; then
13115 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13116 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13118$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13119 else
5213506e
RW
13120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13121$as_echo "no" >&6; }
d1f8db0c 13122 fi
e8b05380
PB
13123 elif test $build != $host && test $have_gcc_for_target = yes; then
13124 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13125 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13126 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13127 fi
13128fi
3e19841a 13129if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13130 # Extract the first word of "windres", so it can be a program name with args.
13131set dummy windres; ac_word=$2
5213506e
RW
13132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13133$as_echo_n "checking for $ac_word... " >&6; }
13134if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13135 $as_echo_n "(cached) " >&6
e8b05380 13136else
1c710c3c
DJ
13137 case $WINDRES_FOR_TARGET in
13138 [\\/]* | ?:[\\/]*)
e8b05380
PB
13139 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13140 ;;
e8b05380 13141 *)
1c710c3c
DJ
13142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13143for as_dir in $gcc_cv_tool_dirs
13144do
13145 IFS=$as_save_IFS
13146 test -z "$as_dir" && as_dir=.
5213506e
RW
13147 for ac_exec_ext in '' $ac_executable_extensions; do
13148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13149 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13151 break 2
13152 fi
13153done
5213506e
RW
13154 done
13155IFS=$as_save_IFS
1c710c3c 13156
e8b05380
PB
13157 ;;
13158esac
13159fi
1c710c3c 13160WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13161if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13163$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13164else
5213506e
RW
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13166$as_echo "no" >&6; }
e8b05380
PB
13167fi
13168
5213506e 13169
e8b05380
PB
13170fi
13171if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13172
13173
13174if test -n "$WINDRES_FOR_TARGET"; then
13175 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13176elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13177 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13178fi
13179
13180if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13181 for ncn_progname in windres; do
13182 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13183set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13185$as_echo_n "checking for $ac_word... " >&6; }
13186if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13187 $as_echo_n "(cached) " >&6
278a7a38
AO
13188else
13189 if test -n "$WINDRES_FOR_TARGET"; then
13190 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13191else
13192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13193for as_dir in $PATH
13194do
13195 IFS=$as_save_IFS
13196 test -z "$as_dir" && as_dir=.
5213506e
RW
13197 for ac_exec_ext in '' $ac_executable_extensions; do
13198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13199 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13201 break 2
13202 fi
13203done
5213506e
RW
13204 done
13205IFS=$as_save_IFS
278a7a38
AO
13206
13207fi
13208fi
13209WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13210if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13212$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13213else
5213506e
RW
13214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13215$as_echo "no" >&6; }
278a7a38
AO
13216fi
13217
5213506e 13218
278a7a38
AO
13219 done
13220fi
13221
13222if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13223 for ncn_progname in windres; do
5213506e
RW
13224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13225$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13226 if test -x $with_build_time_tools/${ncn_progname}; then
13227 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13229$as_echo "yes" >&6; }
e8b05380
PB
13230 break
13231 else
5213506e
RW
13232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13233$as_echo "no" >&6; }
e8b05380
PB
13234 fi
13235 done
13236fi
13237
13238if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13239 for ncn_progname in windres; do
13240 if test -n "$ncn_target_tool_prefix"; then
13241 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13242set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13244$as_echo_n "checking for $ac_word... " >&6; }
13245if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13246 $as_echo_n "(cached) " >&6
ca9f4b81 13247else
4de997d1
PB
13248 if test -n "$WINDRES_FOR_TARGET"; then
13249 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13250else
1c710c3c
DJ
13251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13252for as_dir in $PATH
13253do
13254 IFS=$as_save_IFS
13255 test -z "$as_dir" && as_dir=.
5213506e
RW
13256 for ac_exec_ext in '' $ac_executable_extensions; do
13257 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13258 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13260 break 2
13261 fi
13262done
5213506e
RW
13263 done
13264IFS=$as_save_IFS
1c710c3c 13265
ca9f4b81
AO
13266fi
13267fi
1c710c3c 13268WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13269if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13271$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13272else
5213506e
RW
13273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13274$as_echo "no" >&6; }
ca9f4b81
AO
13275fi
13276
5213506e 13277
e8b05380
PB
13278 fi
13279 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13280 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13281set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13283$as_echo_n "checking for $ac_word... " >&6; }
13284if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13285 $as_echo_n "(cached) " >&6
ca9f4b81 13286else
2693c0b0
PB
13287 if test -n "$WINDRES_FOR_TARGET"; then
13288 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13289else
1c710c3c
DJ
13290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13291for as_dir in $PATH
13292do
13293 IFS=$as_save_IFS
13294 test -z "$as_dir" && as_dir=.
5213506e
RW
13295 for ac_exec_ext in '' $ac_executable_extensions; do
13296 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13297 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13299 break 2
13300 fi
13301done
5213506e
RW
13302 done
13303IFS=$as_save_IFS
1c710c3c 13304
ca9f4b81
AO
13305fi
13306fi
1c710c3c 13307WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13308if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13310$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13311else
5213506e
RW
13312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13313$as_echo "no" >&6; }
ca9f4b81 13314fi
1c710c3c 13315
5213506e 13316
e8b05380
PB
13317 fi
13318 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13319 done
13320fi
1c710c3c 13321
2693c0b0
PB
13322if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13323 set dummy windres
13324 if test $build = $target ; then
13325 WINDRES_FOR_TARGET="$2"
ca9f4b81 13326 else
2693c0b0 13327 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13328 fi
1c00b503
PB
13329else
13330 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13331fi
13332
d1f8db0c
PB
13333else
13334 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13335fi
13336
4977bab6 13337
901119ae
KT
13338
13339
13340if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13341 if test -n "$with_build_time_tools"; then
5213506e
RW
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13343$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13344 if test -x $with_build_time_tools/windmc; then
13345 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13346 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13348$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13349 else
5213506e
RW
13350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13351$as_echo "no" >&6; }
901119ae
KT
13352 fi
13353 elif test $build != $host && test $have_gcc_for_target = yes; then
13354 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13355 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13356 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13357 fi
13358fi
13359if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13360 # Extract the first word of "windmc", so it can be a program name with args.
13361set dummy windmc; ac_word=$2
5213506e
RW
13362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13363$as_echo_n "checking for $ac_word... " >&6; }
13364if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13365 $as_echo_n "(cached) " >&6
901119ae
KT
13366else
13367 case $WINDMC_FOR_TARGET in
13368 [\\/]* | ?:[\\/]*)
13369 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13370 ;;
13371 *)
13372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13373for as_dir in $gcc_cv_tool_dirs
13374do
13375 IFS=$as_save_IFS
13376 test -z "$as_dir" && as_dir=.
5213506e
RW
13377 for ac_exec_ext in '' $ac_executable_extensions; do
13378 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13379 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13381 break 2
13382 fi
13383done
5213506e
RW
13384 done
13385IFS=$as_save_IFS
901119ae
KT
13386
13387 ;;
13388esac
13389fi
13390WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13391if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13393$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13394else
5213506e
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13396$as_echo "no" >&6; }
901119ae
KT
13397fi
13398
5213506e 13399
901119ae
KT
13400fi
13401if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13402
13403
13404if test -n "$WINDMC_FOR_TARGET"; then
13405 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13406elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13407 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13408fi
13409
13410if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13411 for ncn_progname in windmc; do
13412 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13413set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13415$as_echo_n "checking for $ac_word... " >&6; }
13416if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13417 $as_echo_n "(cached) " >&6
901119ae
KT
13418else
13419 if test -n "$WINDMC_FOR_TARGET"; then
13420 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13421else
13422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13423for as_dir in $PATH
13424do
13425 IFS=$as_save_IFS
13426 test -z "$as_dir" && as_dir=.
5213506e
RW
13427 for ac_exec_ext in '' $ac_executable_extensions; do
13428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13429 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13431 break 2
13432 fi
13433done
5213506e
RW
13434 done
13435IFS=$as_save_IFS
901119ae
KT
13436
13437fi
13438fi
13439WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13440if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13442$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13443else
5213506e
RW
13444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13445$as_echo "no" >&6; }
901119ae
KT
13446fi
13447
5213506e 13448
901119ae
KT
13449 done
13450fi
13451
13452if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13453 for ncn_progname in windmc; do
5213506e
RW
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13455$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13456 if test -x $with_build_time_tools/${ncn_progname}; then
13457 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13459$as_echo "yes" >&6; }
901119ae
KT
13460 break
13461 else
5213506e
RW
13462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13463$as_echo "no" >&6; }
901119ae
KT
13464 fi
13465 done
13466fi
13467
13468if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13469 for ncn_progname in windmc; do
13470 if test -n "$ncn_target_tool_prefix"; then
13471 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13472set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13474$as_echo_n "checking for $ac_word... " >&6; }
13475if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13476 $as_echo_n "(cached) " >&6
901119ae
KT
13477else
13478 if test -n "$WINDMC_FOR_TARGET"; then
13479 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13480else
13481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13482for as_dir in $PATH
13483do
13484 IFS=$as_save_IFS
13485 test -z "$as_dir" && as_dir=.
5213506e
RW
13486 for ac_exec_ext in '' $ac_executable_extensions; do
13487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13488 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13490 break 2
13491 fi
13492done
5213506e
RW
13493 done
13494IFS=$as_save_IFS
901119ae
KT
13495
13496fi
13497fi
13498WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13499if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13501$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13502else
5213506e
RW
13503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13504$as_echo "no" >&6; }
901119ae
KT
13505fi
13506
5213506e 13507
901119ae
KT
13508 fi
13509 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13510 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13511set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13513$as_echo_n "checking for $ac_word... " >&6; }
13514if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13515 $as_echo_n "(cached) " >&6
901119ae
KT
13516else
13517 if test -n "$WINDMC_FOR_TARGET"; then
13518 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13519else
13520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13521for as_dir in $PATH
13522do
13523 IFS=$as_save_IFS
13524 test -z "$as_dir" && as_dir=.
5213506e
RW
13525 for ac_exec_ext in '' $ac_executable_extensions; do
13526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13527 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13529 break 2
13530 fi
13531done
5213506e
RW
13532 done
13533IFS=$as_save_IFS
901119ae
KT
13534
13535fi
13536fi
13537WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13538if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13540$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13541else
5213506e
RW
13542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13543$as_echo "no" >&6; }
901119ae
KT
13544fi
13545
5213506e 13546
901119ae
KT
13547 fi
13548 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13549 done
13550fi
13551
13552if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13553 set dummy windmc
13554 if test $build = $target ; then
13555 WINDMC_FOR_TARGET="$2"
13556 else
13557 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13558 fi
1c00b503
PB
13559else
13560 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13561fi
13562
13563else
13564 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13565fi
13566
13567
2abefe3d
PB
13568RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13569
5213506e
RW
13570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13571$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13572if test "x${build}" != "x${host}" ; then
e8b05380
PB
13573 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13574 # We already found the complete path
172e41aa 13575 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13577$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13578 else
13579 # Canadian cross, just use what we found
5213506e
RW
13580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13581$as_echo "pre-installed" >&6; }
e8b05380 13582 fi
2abefe3d
PB
13583else
13584 ok=yes
13585 case " ${configdirs} " in
13586 *" binutils "*) ;;
13587 *) ok=no ;;
13588 esac
1c710c3c 13589
2abefe3d
PB
13590 if test $ok = yes; then
13591 # An in-tree tool is available and we can use it
13592 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13594$as_echo "just compiled" >&6; }
e8b05380
PB
13595 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13596 # We already found the complete path
172e41aa 13597 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13599$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13600 elif test "x$target" = "x$host"; then
13601 # We can use an host tool
13602 AR_FOR_TARGET='$(AR)'
5213506e
RW
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13604$as_echo "host tool" >&6; }
2abefe3d
PB
13605 else
13606 # We need a cross tool
5213506e
RW
13607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13608$as_echo "pre-installed" >&6; }
2abefe3d
PB
13609 fi
13610fi
0b0dc272 13611
5213506e
RW
13612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13613$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13614if test "x${build}" != "x${host}" ; then
e8b05380
PB
13615 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13616 # We already found the complete path
172e41aa 13617 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13619$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13620 else
13621 # Canadian cross, just use what we found
5213506e
RW
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13623$as_echo "pre-installed" >&6; }
e8b05380 13624 fi
2abefe3d
PB
13625else
13626 ok=yes
13627 case " ${configdirs} " in
13628 *" gas "*) ;;
13629 *) ok=no ;;
13630 esac
1c710c3c 13631
2abefe3d
PB
13632 if test $ok = yes; then
13633 # An in-tree tool is available and we can use it
13634 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13636$as_echo "just compiled" >&6; }
e8b05380
PB
13637 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13638 # We already found the complete path
172e41aa 13639 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13641$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13642 elif test "x$target" = "x$host"; then
13643 # We can use an host tool
13644 AS_FOR_TARGET='$(AS)'
5213506e
RW
13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13646$as_echo "host tool" >&6; }
2abefe3d
PB
13647 else
13648 # We need a cross tool
5213506e
RW
13649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13650$as_echo "pre-installed" >&6; }
2abefe3d
PB
13651 fi
13652fi
0b0dc272 13653
5213506e
RW
13654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13655$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13656if test "x${build}" != "x${host}" ; then
e8b05380
PB
13657 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13658 # We already found the complete path
172e41aa 13659 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13661$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13662 else
13663 # Canadian cross, just use what we found
5213506e
RW
13664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13665$as_echo "pre-installed" >&6; }
e8b05380 13666 fi
2abefe3d
PB
13667else
13668 ok=yes
13669 case " ${configdirs} " in
13670 *" gcc "*) ;;
13671 *) ok=no ;;
13672 esac
1c710c3c 13673
2abefe3d
PB
13674 if test $ok = yes; then
13675 # An in-tree tool is available and we can use it
13676 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13678$as_echo "just compiled" >&6; }
e8b05380
PB
13679 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13680 # We already found the complete path
172e41aa 13681 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13683$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13684 elif test "x$target" = "x$host"; then
13685 # We can use an host tool
13686 CC_FOR_TARGET='$(CC)'
5213506e
RW
13687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13688$as_echo "host tool" >&6; }
2abefe3d
PB
13689 else
13690 # We need a cross tool
5213506e
RW
13691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13692$as_echo "pre-installed" >&6; }
2abefe3d
PB
13693 fi
13694fi
0b0dc272 13695
5213506e
RW
13696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13697$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13698if test "x${build}" != "x${host}" ; then
e8b05380
PB
13699 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13700 # We already found the complete path
172e41aa 13701 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13703$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13704 else
13705 # Canadian cross, just use what we found
5213506e
RW
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13707$as_echo "pre-installed" >&6; }
e8b05380 13708 fi
2abefe3d
PB
13709else
13710 ok=yes
13711 case " ${configdirs} " in
13712 *" gcc "*) ;;
13713 *) ok=no ;;
13714 esac
13715 case ,${enable_languages}, in
13716 *,c++,*) ;;
13717 *) ok=no ;;
13718 esac
13719 if test $ok = yes; then
13720 # An in-tree tool is available and we can use it
13721 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'
5213506e
RW
13722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13723$as_echo "just compiled" >&6; }
e8b05380
PB
13724 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13725 # We already found the complete path
172e41aa 13726 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13728$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13729 elif test "x$target" = "x$host"; then
13730 # We can use an host tool
13731 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13733$as_echo "host tool" >&6; }
2abefe3d
PB
13734 else
13735 # We need a cross tool
5213506e
RW
13736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13737$as_echo "pre-installed" >&6; }
2abefe3d
PB
13738 fi
13739fi
0b0dc272 13740
5213506e
RW
13741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13742$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13743if test "x${build}" != "x${host}" ; then
e8b05380
PB
13744 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13745 # We already found the complete path
172e41aa 13746 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13748$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13749 else
13750 # Canadian cross, just use what we found
5213506e
RW
13751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13752$as_echo "pre-installed" >&6; }
e8b05380 13753 fi
2abefe3d
PB
13754else
13755 ok=yes
13756 case " ${configdirs} " in
13757 *" gcc "*) ;;
13758 *) ok=no ;;
13759 esac
13760 case ,${enable_languages}, in
13761 *,c++,*) ;;
13762 *) ok=no ;;
13763 esac
13764 if test $ok = yes; then
13765 # An in-tree tool is available and we can use it
13766 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'
5213506e
RW
13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13768$as_echo "just compiled" >&6; }
e8b05380
PB
13769 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13770 # We already found the complete path
172e41aa 13771 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13773$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13774 elif test "x$target" = "x$host"; then
13775 # We can use an host tool
13776 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13778$as_echo "host tool" >&6; }
2abefe3d
PB
13779 else
13780 # We need a cross tool
5213506e
RW
13781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13782$as_echo "pre-installed" >&6; }
2abefe3d
PB
13783 fi
13784fi
0b0dc272 13785
5213506e
RW
13786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13787$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13788if test "x${build}" != "x${host}" ; then
e8b05380
PB
13789 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13790 # We already found the complete path
172e41aa 13791 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13793$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13794 else
13795 # Canadian cross, just use what we found
5213506e
RW
13796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13797$as_echo "pre-installed" >&6; }
e8b05380 13798 fi
2abefe3d
PB
13799else
13800 ok=yes
13801 case " ${configdirs} " in
13802 *" binutils "*) ;;
13803 *) ok=no ;;
13804 esac
1c710c3c 13805
2abefe3d
PB
13806 if test $ok = yes; then
13807 # An in-tree tool is available and we can use it
13808 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13810$as_echo "just compiled" >&6; }
e8b05380
PB
13811 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13812 # We already found the complete path
172e41aa 13813 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13815$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13816 elif test "x$target" = "x$host"; then
13817 # We can use an host tool
13818 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13820$as_echo "host tool" >&6; }
2abefe3d
PB
13821 else
13822 # We need a cross tool
5213506e
RW
13823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13824$as_echo "pre-installed" >&6; }
2abefe3d
PB
13825 fi
13826fi
0b0dc272 13827
5213506e
RW
13828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13829$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 13830if test "x${build}" != "x${host}" ; then
e8b05380
PB
13831 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13832 # We already found the complete path
172e41aa 13833 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13835$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13836 else
13837 # Canadian cross, just use what we found
5213506e
RW
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13839$as_echo "pre-installed" >&6; }
e8b05380 13840 fi
2abefe3d
PB
13841else
13842 ok=yes
13843 case " ${configdirs} " in
13844 *" gcc "*) ;;
13845 *) ok=no ;;
13846 esac
1c710c3c 13847
2abefe3d
PB
13848 if test $ok = yes; then
13849 # An in-tree tool is available and we can use it
13850 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13852$as_echo "just compiled" >&6; }
e8b05380
PB
13853 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13854 # We already found the complete path
172e41aa 13855 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13857$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13858 elif test "x$target" = "x$host"; then
13859 # We can use an host tool
13860 GCC_FOR_TARGET='$()'
5213506e
RW
13861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13862$as_echo "host tool" >&6; }
2abefe3d
PB
13863 else
13864 # We need a cross tool
5213506e
RW
13865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13866$as_echo "pre-installed" >&6; }
2abefe3d
PB
13867 fi
13868fi
0b0dc272 13869
5213506e
RW
13870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13871$as_echo_n "checking where to find the target gcj... " >&6; }
2abefe3d 13872if test "x${build}" != "x${host}" ; then
e8b05380
PB
13873 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13874 # We already found the complete path
172e41aa 13875 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13877$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13878 else
13879 # Canadian cross, just use what we found
5213506e
RW
13880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13881$as_echo "pre-installed" >&6; }
e8b05380 13882 fi
2abefe3d
PB
13883else
13884 ok=yes
13885 case " ${configdirs} " in
13886 *" gcc "*) ;;
13887 *) ok=no ;;
13888 esac
13889 case ,${enable_languages}, in
13890 *,java,*) ;;
13891 *) ok=no ;;
13892 esac
13893 if test $ok = yes; then
13894 # An in-tree tool is available and we can use it
13895 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13897$as_echo "just compiled" >&6; }
e8b05380
PB
13898 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13899 # We already found the complete path
172e41aa 13900 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13902$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13903 elif test "x$target" = "x$host"; then
13904 # We can use an host tool
13905 GCJ_FOR_TARGET='$(GCJ)'
5213506e
RW
13906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13907$as_echo "host tool" >&6; }
2abefe3d
PB
13908 else
13909 # We need a cross tool
5213506e
RW
13910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13911$as_echo "pre-installed" >&6; }
2abefe3d
PB
13912 fi
13913fi
0b0dc272 13914
5213506e
RW
13915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13916$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 13917if test "x${build}" != "x${host}" ; then
e8b05380
PB
13918 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13919 # We already found the complete path
172e41aa 13920 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13922$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13923 else
13924 # Canadian cross, just use what we found
5213506e
RW
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13926$as_echo "pre-installed" >&6; }
e8b05380 13927 fi
2abefe3d
PB
13928else
13929 ok=yes
13930 case " ${configdirs} " in
13931 *" gcc "*) ;;
13932 *) ok=no ;;
13933 esac
13934 case ,${enable_languages}, in
13935 *,fortran,*) ;;
13936 *) ok=no ;;
13937 esac
13938 if test $ok = yes; then
13939 # An in-tree tool is available and we can use it
13940 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13942$as_echo "just compiled" >&6; }
e8b05380
PB
13943 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13944 # We already found the complete path
172e41aa 13945 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13947$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13948 elif test "x$target" = "x$host"; then
13949 # We can use an host tool
13950 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
13951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13952$as_echo "host tool" >&6; }
2abefe3d
PB
13953 else
13954 # We need a cross tool
5213506e
RW
13955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13956$as_echo "pre-installed" >&6; }
2abefe3d
PB
13957 fi
13958fi
0b0dc272 13959
5213506e
RW
13960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13961$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 13962if test "x${build}" != "x${host}" ; then
e8b05380
PB
13963 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13964 # We already found the complete path
172e41aa 13965 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13967$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13968 else
13969 # Canadian cross, just use what we found
5213506e
RW
13970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13971$as_echo "pre-installed" >&6; }
e8b05380 13972 fi
2abefe3d
PB
13973else
13974 ok=yes
13975 case " ${configdirs} " in
13976 *" ld "*) ;;
13977 *) ok=no ;;
13978 esac
1c710c3c 13979
2abefe3d
PB
13980 if test $ok = yes; then
13981 # An in-tree tool is available and we can use it
13982 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
13983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13984$as_echo "just compiled" >&6; }
e8b05380
PB
13985 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13986 # We already found the complete path
172e41aa 13987 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13989$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13990 elif test "x$target" = "x$host"; then
13991 # We can use an host tool
13992 LD_FOR_TARGET='$(LD)'
5213506e
RW
13993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13994$as_echo "host tool" >&6; }
2abefe3d
PB
13995 else
13996 # We need a cross tool
5213506e
RW
13997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13998$as_echo "pre-installed" >&6; }
2abefe3d
PB
13999 fi
14000fi
0b0dc272 14001
5213506e
RW
14002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14003$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 14004if test "x${build}" != "x${host}" ; then
e8b05380
PB
14005 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14006 # We already found the complete path
172e41aa 14007 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14009$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14010 else
14011 # Canadian cross, just use what we found
5213506e
RW
14012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14013$as_echo "pre-installed" >&6; }
e8b05380 14014 fi
2abefe3d 14015else
e8b05380
PB
14016 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14017 # We already found the complete path
172e41aa 14018 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14020$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 14021 elif test "x$target" = "x$host"; then
2abefe3d
PB
14022 # We can use an host tool
14023 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
14024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14025$as_echo "host tool" >&6; }
2abefe3d
PB
14026 else
14027 # We need a cross tool
5213506e
RW
14028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14029$as_echo "pre-installed" >&6; }
2abefe3d
PB
14030 fi
14031fi
0b0dc272 14032
5213506e
RW
14033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14034$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 14035if test "x${build}" != "x${host}" ; then
e8b05380
PB
14036 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14037 # We already found the complete path
172e41aa 14038 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14040$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14041 else
14042 # Canadian cross, just use what we found
5213506e
RW
14043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14044$as_echo "pre-installed" >&6; }
e8b05380 14045 fi
2abefe3d
PB
14046else
14047 ok=yes
14048 case " ${configdirs} " in
14049 *" binutils "*) ;;
14050 *) ok=no ;;
14051 esac
1c710c3c 14052
2abefe3d
PB
14053 if test $ok = yes; then
14054 # An in-tree tool is available and we can use it
14055 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
14056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14057$as_echo "just compiled" >&6; }
e8b05380
PB
14058 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14059 # We already found the complete path
172e41aa 14060 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14062$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14063 elif test "x$target" = "x$host"; then
14064 # We can use an host tool
14065 NM_FOR_TARGET='$(NM)'
5213506e
RW
14066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14067$as_echo "host tool" >&6; }
2abefe3d
PB
14068 else
14069 # We need a cross tool
5213506e
RW
14070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14071$as_echo "pre-installed" >&6; }
2abefe3d
PB
14072 fi
14073fi
0b0dc272 14074
5213506e
RW
14075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14076$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 14077if test "x${build}" != "x${host}" ; then
e8b05380
PB
14078 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14079 # We already found the complete path
172e41aa 14080 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14082$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14083 else
14084 # Canadian cross, just use what we found
5213506e
RW
14085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14086$as_echo "pre-installed" >&6; }
e8b05380 14087 fi
2abefe3d
PB
14088else
14089 ok=yes
14090 case " ${configdirs} " in
14091 *" binutils "*) ;;
14092 *) ok=no ;;
14093 esac
1c710c3c 14094
2abefe3d
PB
14095 if test $ok = yes; then
14096 # An in-tree tool is available and we can use it
14097 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14099$as_echo "just compiled" >&6; }
e8b05380
PB
14100 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14101 # We already found the complete path
172e41aa 14102 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14104$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14105 elif test "x$target" = "x$host"; then
14106 # We can use an host tool
14107 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14109$as_echo "host tool" >&6; }
2abefe3d
PB
14110 else
14111 # We need a cross tool
5213506e
RW
14112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14113$as_echo "pre-installed" >&6; }
2abefe3d
PB
14114 fi
14115fi
0b0dc272 14116
5213506e
RW
14117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14118$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14119if test "x${build}" != "x${host}" ; then
e8b05380
PB
14120 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14121 # We already found the complete path
172e41aa 14122 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14124$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14125 else
14126 # Canadian cross, just use what we found
5213506e
RW
14127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14128$as_echo "pre-installed" >&6; }
e8b05380 14129 fi
2abefe3d
PB
14130else
14131 ok=yes
14132 case " ${configdirs} " in
14133 *" binutils "*) ;;
14134 *) ok=no ;;
14135 esac
1c710c3c 14136
2abefe3d
PB
14137 if test $ok = yes; then
14138 # An in-tree tool is available and we can use it
14139 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14141$as_echo "just compiled" >&6; }
e8b05380
PB
14142 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14143 # We already found the complete path
172e41aa 14144 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14146$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14147 elif test "x$target" = "x$host"; then
14148 # We can use an host tool
14149 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14151$as_echo "host tool" >&6; }
2abefe3d
PB
14152 else
14153 # We need a cross tool
5213506e
RW
14154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14155$as_echo "pre-installed" >&6; }
2abefe3d
PB
14156 fi
14157fi
0b0dc272 14158
5213506e
RW
14159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14160$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14161if test "x${build}" != "x${host}" ; then
e8b05380
PB
14162 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14163 # We already found the complete path
172e41aa 14164 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14166$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14167 else
14168 # Canadian cross, just use what we found
5213506e
RW
14169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14170$as_echo "pre-installed" >&6; }
e8b05380 14171 fi
2abefe3d
PB
14172else
14173 ok=yes
14174 case " ${configdirs} " in
14175 *" binutils "*) ;;
14176 *) ok=no ;;
14177 esac
1c710c3c 14178
2abefe3d
PB
14179 if test $ok = yes; then
14180 # An in-tree tool is available and we can use it
14181 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
5213506e
RW
14182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14183$as_echo "just compiled" >&6; }
e8b05380
PB
14184 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14185 # We already found the complete path
172e41aa 14186 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14188$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14189 elif test "x$target" = "x$host"; then
14190 # We can use an host tool
14191 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14193$as_echo "host tool" >&6; }
2abefe3d
PB
14194 else
14195 # We need a cross tool
5213506e
RW
14196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14197$as_echo "pre-installed" >&6; }
2abefe3d
PB
14198 fi
14199fi
0b0dc272 14200
5213506e
RW
14201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14202$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14203if test "x${build}" != "x${host}" ; then
e8b05380
PB
14204 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14205 # We already found the complete path
172e41aa 14206 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14208$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14209 else
14210 # Canadian cross, just use what we found
5213506e
RW
14211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14212$as_echo "pre-installed" >&6; }
e8b05380 14213 fi
2abefe3d
PB
14214else
14215 ok=yes
14216 case " ${configdirs} " in
14217 *" binutils "*) ;;
14218 *) ok=no ;;
14219 esac
1c710c3c 14220
2abefe3d
PB
14221 if test $ok = yes; then
14222 # An in-tree tool is available and we can use it
14223 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14225$as_echo "just compiled" >&6; }
e8b05380
PB
14226 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14227 # We already found the complete path
172e41aa 14228 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14230$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14231 elif test "x$target" = "x$host"; then
14232 # We can use an host tool
14233 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14235$as_echo "host tool" >&6; }
2abefe3d
PB
14236 else
14237 # We need a cross tool
5213506e
RW
14238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14239$as_echo "pre-installed" >&6; }
2abefe3d 14240 fi
671aa708 14241fi
be912515 14242
5213506e
RW
14243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14244$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14245if test "x${build}" != "x${host}" ; then
14246 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14247 # We already found the complete path
14248 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14250$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14251 else
14252 # Canadian cross, just use what we found
5213506e
RW
14253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14254$as_echo "pre-installed" >&6; }
901119ae
KT
14255 fi
14256else
14257 ok=yes
14258 case " ${configdirs} " in
14259 *" binutils "*) ;;
14260 *) ok=no ;;
14261 esac
14262
14263 if test $ok = yes; then
14264 # An in-tree tool is available and we can use it
14265 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14267$as_echo "just compiled" >&6; }
901119ae
KT
14268 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14269 # We already found the complete path
14270 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14272$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14273 elif test "x$target" = "x$host"; then
14274 # We can use an host tool
14275 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14277$as_echo "host tool" >&6; }
901119ae
KT
14278 else
14279 # We need a cross tool
5213506e
RW
14280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14281$as_echo "pre-installed" >&6; }
901119ae
KT
14282 fi
14283fi
14284
be912515
NN
14285
14286
2abefe3d 14287
0b0dc272 14288
671aa708
NN
14289# Certain tools may need extra flags.
14290AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14291RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14292NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14293
2abefe3d
PB
14294# When building target libraries, except in a Canadian cross, we use
14295# the same toolchain as the compiler we just built.
14296COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14297COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14298COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14299if test $host = $build; then
14300 case " $configdirs " in
14301 *" gcc "*)
14302 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14303 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14304 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14305 ;;
14306 esac
14307fi
14308
14309
14310
14311
14312
5213506e
RW
14313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14314$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14315# Check whether --enable-maintainer-mode was given.
14316if test "${enable_maintainer_mode+set}" = set; then :
14317 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14318else
14319 USE_MAINTAINER_MODE=no
5213506e
RW
14320fi
14321
14322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14323$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14324
14325
14326if test "$USE_MAINTAINER_MODE" = yes; then
14327 MAINTAINER_MODE_TRUE=
14328 MAINTAINER_MODE_FALSE='#'
14329else
14330 MAINTAINER_MODE_TRUE='#'
14331 MAINTAINER_MODE_FALSE=
1c710c3c 14332fi
ee03dc5e
AO
14333MAINT=$MAINTAINER_MODE_TRUE
14334
2805b53a
NN
14335# ---------------------
14336# GCC bootstrap support
14337# ---------------------
14338
14339# Stage specific cflags for build.
14340stage1_cflags="-g"
14341case $build in
14342 vax-*-*)
14343 case ${GCC} in
14344 yes) stage1_cflags="-g -Wa,-J" ;;
14345 *) stage1_cflags="-g -J" ;;
14346 esac ;;
2805b53a
NN
14347esac
14348
0b50988a 14349# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
00020c16 14350if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
0b50988a
EB
14351 saved_CFLAGS="$CFLAGS"
14352
14353 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14354 CFLAGS="$CFLAGS -fkeep-inline-functions"
5213506e
RW
14355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14356$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
14358/* end confdefs.h. */
14359
9cc1244e
JJ
14360#if (__GNUC__ < 3) \
14361 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14362 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14363#error http://gcc.gnu.org/PR29382
14364#endif
14365
1c710c3c
DJ
14366int
14367main ()
14368{
14369
14370 ;
14371 return 0;
14372}
14373_ACEOF
5213506e
RW
14374if ac_fn_c_try_compile "$LINENO"; then :
14375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14376$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
1c710c3c 14377else
5213506e
RW
14378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14379$as_echo "no" >&6; }
1c710c3c 14380fi
5213506e 14381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b50988a
EB
14382
14383 CFLAGS="$saved_CFLAGS"
14384fi
14385
14386
2805b53a 14387
8efea775 14388# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14389# Check whether --enable-stage1-checking was given.
14390if test "${enable_stage1_checking+set}" = set; then :
14391 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14392else
e643dc23 14393 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
7e98624c 14394 stage1_checking=--enable-checking=yes,types
8efea775 14395else
e643dc23 14396 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14397fi
5213506e 14398fi
8efea775
PB
14399
14400
2aeb72e9 14401
5213506e
RW
14402# Enable -Werror in bootstrap stage2 and later.
14403# Check whether --enable-werror was given.
14404if test "${enable_werror+set}" = set; then :
14405 enableval=$enable_werror;
2805b53a 14406else
416cfb5e 14407 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
2805b53a 14408 enable_werror=yes
88fceb68
PB
14409else
14410 enable_werror=no
14411fi
5213506e
RW
14412fi
14413
09a9c095
NN
14414case ${enable_werror} in
14415 yes) stage2_werror_flag="--enable-werror-always" ;;
14416 *) stage2_werror_flag="" ;;
2805b53a
NN
14417esac
14418
14419
f2689b09
SE
14420# Specify what files to not compare during bootstrap.
14421
14422compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14423case "$target" in
14424 hppa*64*-*-hpux*) ;;
14425 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14426esac
f61428ed
AO
14427case " $configdirs " in
14428*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14429esac
f2689b09
SE
14430
14431
5213506e
RW
14432ac_config_files="$ac_config_files Makefile"
14433
1c710c3c 14434cat >confcache <<\_ACEOF
671aa708
NN
14435# This file is a shell script that caches the results of configure
14436# tests run on this system so they can be shared between configure
1c710c3c
DJ
14437# scripts and configure runs, see configure's option --config-cache.
14438# It is not useful on other systems. If it contains results you don't
14439# want to keep, you may remove or edit it.
671aa708 14440#
1c710c3c
DJ
14441# config.status only pays attention to the cache file if you give it
14442# the --recheck option to rerun configure.
671aa708 14443#
1c710c3c
DJ
14444# `ac_cv_env_foo' variables (set or unset) will be overridden when
14445# loading this file, other *unset* `ac_cv_foo' will be assigned the
14446# following values.
14447
14448_ACEOF
14449
671aa708
NN
14450# The following way of writing the cache mishandles newlines in values,
14451# but we know of no workaround that is simple, portable, and efficient.
5213506e 14452# So, we kill variables containing newlines.
671aa708
NN
14453# Ultrix sh set writes to stderr and can't be redirected directly,
14454# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14455(
14456 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14457 eval ac_val=\$$ac_var
14458 case $ac_val in #(
14459 *${as_nl}*)
14460 case $ac_var in #(
14461 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14462$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14463 esac
14464 case $ac_var in #(
14465 _ | IFS | as_nl) ;; #(
14466 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14467 *) { eval $ac_var=; unset $ac_var;} ;;
14468 esac ;;
14469 esac
14470 done
14471
1c710c3c 14472 (set) 2>&1 |
5213506e
RW
14473 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14474 *${as_nl}ac_space=\ *)
14475 # `set' does not quote correctly, so add quotes: double-quote
14476 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14477 sed -n \
14478 "s/'/'\\\\''/g;
14479 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14480 ;; #(
1c710c3c
DJ
14481 *)
14482 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14483 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14484 ;;
5213506e
RW
14485 esac |
14486 sort
14487) |
1c710c3c 14488 sed '
5213506e 14489 /^ac_cv_env_/b end
1c710c3c 14490 t clear
5213506e 14491 :clear
1c710c3c
DJ
14492 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14493 t end
5213506e
RW
14494 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14495 :end' >>confcache
14496if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14497 if test -w "$cache_file"; then
14498 test "x$cache_file" != "x/dev/null" &&
14499 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14500$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14501 cat confcache >$cache_file
671aa708 14502 else
5213506e
RW
14503 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14504$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14505 fi
4977bab6 14506fi
671aa708 14507rm -f confcache
79c06341 14508
671aa708
NN
14509test "x$prefix" = xNONE && prefix=$ac_default_prefix
14510# Let make expand exec_prefix.
14511test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14512
671aa708
NN
14513# Transform confdefs.h into DEFS.
14514# Protect against shell expansion while executing Makefile rules.
14515# Protect against Makefile macro expansion.
1c710c3c
DJ
14516#
14517# If the first sed substitution is executed (which looks for macros that
5213506e 14518# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14519# look for a macro that doesn't take arguments.
5213506e
RW
14520ac_script='
14521:mline
14522/\\$/{
14523 N
14524 s,\\\n,,
14525 b mline
14526}
1c710c3c 14527t clear
5213506e
RW
14528:clear
14529s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14530t quote
5213506e 14531s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14532t quote
5213506e
RW
14533b any
14534:quote
14535s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14536s/\[/\\&/g
14537s/\]/\\&/g
14538s/\$/$$/g
14539H
14540:any
14541${
14542 g
14543 s/^\n//
14544 s/\n/ /g
14545 p
14546}
14547'
14548DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14549
14550
14551ac_libobjs=
14552ac_ltlibobjs=
14553for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14554 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14555 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14556 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14557 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14558 # will be set to the directory where LIBOBJS objects are built.
14559 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14560 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14561done
14562LIBOBJS=$ac_libobjs
fb0103e5 14563
1c710c3c 14564LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14565
af71363e 14566
1c710c3c
DJ
14567
14568: ${CONFIG_STATUS=./config.status}
5213506e 14569ac_write_fail=0
1c710c3c
DJ
14570ac_clean_files_save=$ac_clean_files
14571ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14572{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14573$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14574as_write_fail=0
14575cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14576#! $SHELL
14577# Generated by $as_me.
671aa708 14578# Run this file to recreate the current configuration.
671aa708 14579# Compiler output produced by configure, useful for debugging
1c710c3c 14580# configure, is in config.log if it exists.
0b0dc272 14581
1c710c3c
DJ
14582debug=false
14583ac_cs_recheck=false
14584ac_cs_silent=false
1c710c3c 14585
5213506e
RW
14586SHELL=\${CONFIG_SHELL-$SHELL}
14587export SHELL
14588_ASEOF
14589cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14590## -------------------- ##
14591## M4sh Initialization. ##
14592## -------------------- ##
14593
14594# Be more Bourne compatible
14595DUALCASE=1; export DUALCASE # for MKS sh
14596if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14597 emulate sh
14598 NULLCMD=:
5213506e 14599 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14600 # is contrary to our usage. Disable this feature.
14601 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14602 setopt NO_GLOB_SUBST
14603else
14604 case `(set -o) 2>/dev/null` in #(
14605 *posix*) :
14606 set -o posix ;; #(
14607 *) :
14608 ;;
14609esac
1c710c3c 14610fi
1c710c3c 14611
5213506e
RW
14612
14613as_nl='
14614'
14615export as_nl
14616# Printing a long string crashes Solaris 7 /usr/bin/printf.
14617as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14618as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14619as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14620# Prefer a ksh shell builtin over an external printf program on Solaris,
14621# but without wasting forks for bash or zsh.
14622if test -z "$BASH_VERSION$ZSH_VERSION" \
14623 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14624 as_echo='print -r --'
14625 as_echo_n='print -rn --'
14626elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14627 as_echo='printf %s\n'
14628 as_echo_n='printf %s'
14629else
14630 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14631 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14632 as_echo_n='/usr/ucb/echo -n'
14633 else
14634 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14635 as_echo_n_body='eval
14636 arg=$1;
14637 case $arg in #(
14638 *"$as_nl"*)
14639 expr "X$arg" : "X\\(.*\\)$as_nl";
14640 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14641 esac;
14642 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14643 '
14644 export as_echo_n_body
14645 as_echo_n='sh -c $as_echo_n_body as_echo'
14646 fi
14647 export as_echo_body
14648 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14649fi
14650
5213506e
RW
14651# The user is always right.
14652if test "${PATH_SEPARATOR+set}" != set; then
14653 PATH_SEPARATOR=:
14654 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14655 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14656 PATH_SEPARATOR=';'
14657 }
14658fi
14659
14660
14661# IFS
14662# We need space, tab and new line, in precisely that order. Quoting is
14663# there to prevent editors from complaining about space-tab.
14664# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14665# splitting by setting IFS to empty value.)
14666IFS=" "" $as_nl"
14667
14668# Find who we are. Look in the path if we contain no directory separator.
14669case $0 in #((
14670 *[\\/]* ) as_myself=$0 ;;
14671 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14672for as_dir in $PATH
14673do
14674 IFS=$as_save_IFS
14675 test -z "$as_dir" && as_dir=.
14676 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14677 done
14678IFS=$as_save_IFS
14679
14680 ;;
14681esac
14682# We did not find ourselves, most probably we were run as `sh COMMAND'
14683# in which case we are not to be found in the path.
14684if test "x$as_myself" = x; then
14685 as_myself=$0
14686fi
14687if test ! -f "$as_myself"; then
14688 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14689 exit 1
14690fi
1c710c3c 14691
5213506e
RW
14692# Unset variables that we do not need and which cause bugs (e.g. in
14693# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14694# suppresses any "Segmentation fault" message there. '((' could
14695# trigger a bug in pdksh 5.2.14.
14696for as_var in BASH_ENV ENV MAIL MAILPATH
14697do eval test x\${$as_var+set} = xset \
14698 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14699done
1c710c3c
DJ
14700PS1='$ '
14701PS2='> '
14702PS4='+ '
14703
14704# NLS nuisances.
5213506e
RW
14705LC_ALL=C
14706export LC_ALL
14707LANGUAGE=C
14708export LANGUAGE
14709
14710# CDPATH.
14711(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14712
14713
14714# as_fn_error ERROR [LINENO LOG_FD]
14715# ---------------------------------
14716# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14717# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14718# script with status $?, using 1 if that was 0.
14719as_fn_error ()
14720{
14721 as_status=$?; test $as_status -eq 0 && as_status=1
14722 if test "$3"; then
14723 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14724 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14725 fi
5213506e
RW
14726 $as_echo "$as_me: error: $1" >&2
14727 as_fn_exit $as_status
14728} # as_fn_error
14729
14730
14731# as_fn_set_status STATUS
14732# -----------------------
14733# Set $? to STATUS, without forking.
14734as_fn_set_status ()
14735{
14736 return $1
14737} # as_fn_set_status
14738
14739# as_fn_exit STATUS
14740# -----------------
14741# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14742as_fn_exit ()
14743{
14744 set +e
14745 as_fn_set_status $1
14746 exit $1
14747} # as_fn_exit
14748
14749# as_fn_unset VAR
14750# ---------------
14751# Portably unset VAR.
14752as_fn_unset ()
14753{
14754 { eval $1=; unset $1;}
14755}
14756as_unset=as_fn_unset
14757# as_fn_append VAR VALUE
14758# ----------------------
14759# Append the text in VALUE to the end of the definition contained in VAR. Take
14760# advantage of any shell optimizations that allow amortized linear growth over
14761# repeated appends, instead of the typical quadratic growth present in naive
14762# implementations.
14763if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14764 eval 'as_fn_append ()
14765 {
14766 eval $1+=\$2
14767 }'
14768else
14769 as_fn_append ()
14770 {
14771 eval $1=\$$1\$2
14772 }
14773fi # as_fn_append
14774
14775# as_fn_arith ARG...
14776# ------------------
14777# Perform arithmetic evaluation on the ARGs, and store the result in the
14778# global $as_val. Take advantage of shells that can avoid forks. The arguments
14779# must be portable across $(()) and expr.
14780if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14781 eval 'as_fn_arith ()
14782 {
14783 as_val=$(( $* ))
14784 }'
14785else
14786 as_fn_arith ()
14787 {
14788 as_val=`expr "$@" || test $? -eq 1`
14789 }
14790fi # as_fn_arith
14791
1c710c3c 14792
5213506e
RW
14793if expr a : '\(a\)' >/dev/null 2>&1 &&
14794 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
14795 as_expr=expr
14796else
14797 as_expr=false
14798fi
14799
5213506e 14800if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
14801 as_basename=basename
14802else
14803 as_basename=false
14804fi
14805
5213506e
RW
14806if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14807 as_dirname=dirname
14808else
14809 as_dirname=false
14810fi
1c710c3c 14811
5213506e 14812as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
14813$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14814 X"$0" : 'X\(//\)$' \| \
5213506e
RW
14815 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14816$as_echo X/"$0" |
14817 sed '/^.*\/\([^/][^/]*\)\/*$/{
14818 s//\1/
14819 q
14820 }
14821 /^X\/\(\/\/\)$/{
14822 s//\1/
14823 q
14824 }
14825 /^X\/\(\/\).*/{
14826 s//\1/
14827 q
14828 }
14829 s/.*/./; q'`
2aeb72e9 14830
2aeb72e9
DD
14831# Avoid depending upon Character Ranges.
14832as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14833as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14834as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14835as_cr_digits='0123456789'
14836as_cr_alnum=$as_cr_Letters$as_cr_digits
14837
5213506e
RW
14838ECHO_C= ECHO_N= ECHO_T=
14839case `echo -n x` in #(((((
14840-n*)
14841 case `echo 'xy\c'` in
14842 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14843 xy) ECHO_C='\c';;
14844 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14845 ECHO_T=' ';;
14846 esac;;
14847*)
14848 ECHO_N='-n';;
1c710c3c
DJ
14849esac
14850
5213506e
RW
14851rm -f conf$$ conf$$.exe conf$$.file
14852if test -d conf$$.dir; then
14853 rm -f conf$$.dir/conf$$.file
1c710c3c 14854else
5213506e
RW
14855 rm -f conf$$.dir
14856 mkdir conf$$.dir 2>/dev/null
1c710c3c 14857fi
5213506e
RW
14858if (echo >conf$$.file) 2>/dev/null; then
14859 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 14860 as_ln_s='ln -s'
5213506e
RW
14861 # ... but there are two gotchas:
14862 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14863 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14864 # In both cases, we have to default to `cp -p'.
14865 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14866 as_ln_s='cp -p'
14867 elif ln conf$$.file conf$$ 2>/dev/null; then
14868 as_ln_s=ln
14869 else
14870 as_ln_s='cp -p'
2aeb72e9 14871 fi
1c710c3c
DJ
14872else
14873 as_ln_s='cp -p'
14874fi
5213506e
RW
14875rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14876rmdir conf$$.dir 2>/dev/null
14877
14878
14879# as_fn_mkdir_p
14880# -------------
14881# Create "$as_dir" as a directory, including parents if necessary.
14882as_fn_mkdir_p ()
14883{
14884
14885 case $as_dir in #(
14886 -*) as_dir=./$as_dir;;
14887 esac
14888 test -d "$as_dir" || eval $as_mkdir_p || {
14889 as_dirs=
14890 while :; do
14891 case $as_dir in #(
14892 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14893 *) as_qdir=$as_dir;;
14894 esac
14895 as_dirs="'$as_qdir' $as_dirs"
14896 as_dir=`$as_dirname -- "$as_dir" ||
14897$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14898 X"$as_dir" : 'X\(//\)[^/]' \| \
14899 X"$as_dir" : 'X\(//\)$' \| \
14900 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14901$as_echo X"$as_dir" |
14902 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14903 s//\1/
14904 q
14905 }
14906 /^X\(\/\/\)[^/].*/{
14907 s//\1/
14908 q
14909 }
14910 /^X\(\/\/\)$/{
14911 s//\1/
14912 q
14913 }
14914 /^X\(\/\).*/{
14915 s//\1/
14916 q
14917 }
14918 s/.*/./; q'`
14919 test -d "$as_dir" && break
14920 done
14921 test -z "$as_dirs" || eval "mkdir $as_dirs"
14922 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14923
1c710c3c 14924
5213506e 14925} # as_fn_mkdir_p
1c710c3c 14926if mkdir -p . 2>/dev/null; then
5213506e 14927 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
14928else
14929 test -d ./-p && rmdir ./-p
14930 as_mkdir_p=false
14931fi
14932
5213506e
RW
14933if test -x / >/dev/null 2>&1; then
14934 as_test_x='test -x'
14935else
14936 if ls -dL / >/dev/null 2>&1; then
14937 as_ls_L_option=L
14938 else
14939 as_ls_L_option=
14940 fi
14941 as_test_x='
14942 eval sh -c '\''
14943 if test -d "$1"; then
14944 test -d "$1/.";
14945 else
14946 case $1 in #(
14947 -*)set "./$1";;
14948 esac;
14949 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14950 ???[sx]*):;;*)false;;esac;fi
14951 '\'' sh
14952 '
14953fi
14954as_executable_p=$as_test_x
1c710c3c
DJ
14955
14956# Sed expression to map a string onto a valid CPP name.
14957as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14958
14959# Sed expression to map a string onto a valid variable name.
14960as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14961
14962
1c710c3c 14963exec 6>&1
5213506e
RW
14964## ----------------------------------- ##
14965## Main body of $CONFIG_STATUS script. ##
14966## ----------------------------------- ##
14967_ASEOF
14968test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14969
14970cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14971# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 14972# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
14973# values after options handling.
14974ac_log="
1c710c3c 14975This file was extended by $as_me, which was
5213506e 14976generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
14977
14978 CONFIG_FILES = $CONFIG_FILES
14979 CONFIG_HEADERS = $CONFIG_HEADERS
14980 CONFIG_LINKS = $CONFIG_LINKS
14981 CONFIG_COMMANDS = $CONFIG_COMMANDS
14982 $ $0 $@
14983
5213506e
RW
14984on `(hostname || uname -n) 2>/dev/null | sed 1q`
14985"
14986
1c710c3c
DJ
14987_ACEOF
14988
5213506e
RW
14989case $ac_config_files in *"
14990"*) set x $ac_config_files; shift; ac_config_files=$*;;
14991esac
1c710c3c 14992
2aeb72e9 14993
2aeb72e9 14994
5213506e
RW
14995cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14996# Files that config.status was made for.
14997config_files="$ac_config_files"
1c710c3c 14998
5213506e 14999_ACEOF
2aeb72e9 15000
5213506e 15001cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 15002ac_cs_usage="\
5213506e
RW
15003\`$as_me' instantiates files and other configuration actions
15004from templates according to the current configuration. Unless the files
15005and actions are specified as TAGs, all are instantiated by default.
1c710c3c 15006
5213506e 15007Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
15008
15009 -h, --help print this help, then exit
5213506e
RW
15010 -V, --version print version number and configuration settings, then exit
15011 -q, --quiet, --silent
15012 do not print progress messages
1c710c3c
DJ
15013 -d, --debug don't remove temporary files
15014 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
15015 --file=FILE[:TEMPLATE]
15016 instantiate the configuration file FILE
1c710c3c
DJ
15017
15018Configuration files:
15019$config_files
15020
5213506e 15021Report bugs to the package provider."
2aeb72e9 15022
5213506e
RW
15023_ACEOF
15024cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
15025ac_cs_version="\\
15026config.status
5213506e
RW
15027configured by $0, generated by GNU Autoconf 2.64,
15028 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 15029
5213506e 15030Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
15031This config.status script is free software; the Free Software Foundation
15032gives unlimited permission to copy, distribute and modify it."
5213506e
RW
15033
15034ac_pwd='$ac_pwd'
15035srcdir='$srcdir'
15036INSTALL='$INSTALL'
87264276 15037AWK='$AWK'
5213506e 15038test -n "\$AWK" || AWK=awk
1c710c3c
DJ
15039_ACEOF
15040
5213506e
RW
15041cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15042# The default lists apply if the user does not specify any file.
1c710c3c
DJ
15043ac_need_defaults=:
15044while test $# != 0
a4b9e93e 15045do
1c710c3c
DJ
15046 case $1 in
15047 --*=*)
5213506e
RW
15048 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15049 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
15050 ac_shift=:
15051 ;;
5213506e 15052 *)
1c710c3c
DJ
15053 ac_option=$1
15054 ac_optarg=$2
15055 ac_shift=shift
15056 ;;
1c710c3c
DJ
15057 esac
15058
15059 case $ac_option in
15060 # Handling of the options.
671aa708 15061 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 15062 ac_cs_recheck=: ;;
5213506e
RW
15063 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15064 $as_echo "$ac_cs_version"; exit ;;
15065 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
15066 debug=: ;;
15067 --file | --fil | --fi | --f )
15068 $ac_shift
5213506e
RW
15069 case $ac_optarg in
15070 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15071 esac
15072 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 15073 ac_need_defaults=false;;
5213506e
RW
15074 --he | --h | --help | --hel | -h )
15075 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
15076 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15077 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15078 ac_cs_silent=: ;;
15079
15080 # This is an error.
5213506e
RW
15081 -*) as_fn_error "unrecognized option: \`$1'
15082Try \`$0 --help' for more information." ;;
1c710c3c 15083
5213506e
RW
15084 *) as_fn_append ac_config_targets " $1"
15085 ac_need_defaults=false ;;
1c710c3c 15086
0b0dc272 15087 esac
1c710c3c 15088 shift
0b0dc272
AM
15089done
15090
1c710c3c 15091ac_configure_extra_args=
0b0dc272 15092
1c710c3c
DJ
15093if $ac_cs_silent; then
15094 exec 6>/dev/null
15095 ac_configure_extra_args="$ac_configure_extra_args --silent"
15096fi
0b0dc272 15097
1c710c3c 15098_ACEOF
5213506e 15099cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15100if \$ac_cs_recheck; then
5213506e
RW
15101 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15102 shift
15103 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15104 CONFIG_SHELL='$SHELL'
15105 export CONFIG_SHELL
15106 exec "\$@"
1c710c3c
DJ
15107fi
15108
15109_ACEOF
5213506e
RW
15110cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15111exec 5>>config.log
15112{
15113 echo
15114 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15115## Running $as_me. ##
15116_ASBOX
15117 $as_echo "$ac_log"
15118} >&5
1c710c3c 15119
5213506e
RW
15120_ACEOF
15121cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15122#
15123# INIT-COMMANDS
15124#
15125extrasub_build="$extrasub_build"
15126 extrasub_host="$extrasub_host"
15127 extrasub_target="$extrasub_target"
15128
5213506e 15129_ACEOF
1c710c3c 15130
5213506e 15131cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15132
5213506e 15133# Handling of arguments.
1c710c3c
DJ
15134for ac_config_target in $ac_config_targets
15135do
5213506e
RW
15136 case $ac_config_target in
15137 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15138
15139 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15140 esac
15141done
15142
5213506e 15143
1c710c3c
DJ
15144# If the user did not use the arguments to specify the items to instantiate,
15145# then the envvar interface is used. Set only those that are not.
15146# We use the long form for the default assignment because of an extremely
15147# bizarre bug on SunOS 4.1.3.
15148if $ac_need_defaults; then
15149 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15150fi
15151
15152# Have a temporary directory for convenience. Make it in the build tree
5213506e 15153# simply because there is no reason against having it here, and in addition,
1c710c3c 15154# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15155# Hook for its removal unless debugging.
15156# Note that there is a small window in which the directory will not be cleaned:
15157# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15158$debug ||
15159{
5213506e
RW
15160 tmp=
15161 trap 'exit_status=$?
15162 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15163' 0
15164 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15165}
1c710c3c
DJ
15166# Create a (secure) tmp directory for tmp files.
15167
15168{
5213506e 15169 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15170 test -n "$tmp" && test -d "$tmp"
15171} ||
15172{
5213506e
RW
15173 tmp=./conf$$-$RANDOM
15174 (umask 077 && mkdir "$tmp")
15175} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15176
15177# Set up the scripts for CONFIG_FILES section.
15178# No need to generate them if there are no CONFIG_FILES.
15179# This happens for instance with `./config.status config.h'.
15180if test -n "$CONFIG_FILES"; then
15181
15182if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15183 ac_cs_awk_getline=:
15184 ac_cs_awk_pipe_init=
15185 ac_cs_awk_read_file='
15186 while ((getline aline < (F[key])) > 0)
15187 print(aline)
15188 close(F[key])'
15189 ac_cs_awk_pipe_fini=
15190else
15191 ac_cs_awk_getline=false
15192 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15193 ac_cs_awk_read_file='
15194 print "|#_!!_#|"
15195 print "cat " F[key] " &&"
15196 '$ac_cs_awk_pipe_init
15197 # The final `:' finishes the AND list.
15198 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15199fi
15200ac_cr=`echo X | tr X '\015'`
15201# On cygwin, bash can eat \r inside `` if the user requested igncr.
15202# But we know of no other shell where ac_cr would be empty at this
15203# point, so we can use a bashism as a fallback.
15204if test "x$ac_cr" = x; then
15205 eval ac_cr=\$\'\\r\'
15206fi
15207ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15208if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15209 ac_cs_awk_cr='\r'
15210else
15211 ac_cs_awk_cr=$ac_cr
15212fi
15213
15214echo 'BEGIN {' >"$tmp/subs1.awk" &&
15215_ACEOF
15216
15217# Create commands to substitute file output variables.
1c710c3c 15218{
5213506e
RW
15219 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15220 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15221 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15222 echo "_ACAWK" &&
15223 echo "_ACEOF"
15224} >conf$$files.sh &&
15225. ./conf$$files.sh ||
15226 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15227rm -f conf$$files.sh
1c710c3c 15228
5213506e
RW
15229{
15230 echo "cat >conf$$subs.awk <<_ACEOF" &&
15231 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15232 echo "_ACEOF"
15233} >conf$$subs.sh ||
15234 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15235ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15236ac_delim='%!_!# '
15237for ac_last_try in false false false false false :; do
15238 . ./conf$$subs.sh ||
15239 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15240
15241 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15242 if test $ac_delim_n = $ac_delim_num; then
15243 break
15244 elif $ac_last_try; then
15245 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15246 else
15247 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15248 fi
15249done
15250rm -f conf$$subs.sh
15251
15252cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15253cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15254_ACEOF
5213506e
RW
15255sed -n '
15256h
15257s/^/S["/; s/!.*/"]=/
15258p
15259g
15260s/^[^!]*!//
15261:repl
15262t repl
15263s/'"$ac_delim"'$//
15264t delim
15265:nl
15266h
15267s/\(.\{148\}\).*/\1/
15268t more1
15269s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15270p
15271n
15272b repl
15273:more1
15274s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15275p
15276g
15277s/.\{148\}//
15278t nl
15279:delim
15280h
15281s/\(.\{148\}\).*/\1/
15282t more2
15283s/["\\]/\\&/g; s/^/"/; s/$/"/
15284p
15285b
15286:more2
15287s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15288p
15289g
15290s/.\{148\}//
15291t delim
15292' <conf$$subs.awk | sed '
15293/^[^""]/{
15294 N
15295 s/\n//
15296}
15297' >>$CONFIG_STATUS || ac_write_fail=1
15298rm -f conf$$subs.awk
15299cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15300_ACAWK
15301cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15302 for (key in S) S_is_set[key] = 1
15303 FS = "\a"
15304 \$ac_cs_awk_pipe_init
15305}
15306{
15307 line = $ 0
15308 nfields = split(line, field, "@")
15309 substed = 0
15310 len = length(field[1])
15311 for (i = 2; i < nfields; i++) {
15312 key = field[i]
15313 keylen = length(key)
15314 if (S_is_set[key]) {
15315 value = S[key]
15316 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15317 len += length(value) + length(field[++i])
15318 substed = 1
15319 } else
15320 len += 1 + keylen
15321 }
15322 if (nfields == 3 && !substed) {
15323 key = field[2]
15324 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15325 \$ac_cs_awk_read_file
15326 next
15327 }
15328 }
15329 print line
15330}
15331\$ac_cs_awk_pipe_fini
15332_ACAWK
15333_ACEOF
15334cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15335if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15336 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15337else
15338 cat
15339fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15340 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15341_ACEOF
15342
15343# VPATH may cause trouble with some makes, so we remove $(srcdir),
15344# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15345# trailing colons and then remove the whole line if VPATH becomes empty
15346# (actually we leave an empty line to preserve line numbers).
15347if test "x$srcdir" = x.; then
15348 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15349s/:*\$(srcdir):*/:/
15350s/:*\${srcdir}:*/:/
15351s/:*@srcdir@:*/:/
15352s/^\([^=]*=[ ]*\):*/\1/
15353s/:*$//
15354s/^[^=]*=[ ]*$//
15355}'
15356fi
2aeb72e9 15357
5213506e
RW
15358cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15359fi # test -n "$CONFIG_FILES"
2aeb72e9 15360
1c710c3c 15361
5213506e
RW
15362eval set X " :F $CONFIG_FILES "
15363shift
15364for ac_tag
15365do
15366 case $ac_tag in
15367 :[FHLC]) ac_mode=$ac_tag; continue;;
15368 esac
15369 case $ac_mode$ac_tag in
15370 :[FHL]*:*);;
15371 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15372 :[FH]-) ac_tag=-:-;;
15373 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15374 esac
15375 ac_save_IFS=$IFS
15376 IFS=:
15377 set x $ac_tag
15378 IFS=$ac_save_IFS
15379 shift
15380 ac_file=$1
15381 shift
79c06341 15382
5213506e
RW
15383 case $ac_mode in
15384 :L) ac_source=$1;;
15385 :[FH])
15386 ac_file_inputs=
15387 for ac_f
15388 do
15389 case $ac_f in
15390 -) ac_f="$tmp/stdin";;
15391 *) # Look for the file first in the build tree, then in the source tree
15392 # (if the path is not absolute). The absolute path cannot be DOS-style,
15393 # because $ac_f cannot contain `:'.
15394 test -f "$ac_f" ||
15395 case $ac_f in
15396 [\\/$]*) false;;
15397 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15398 esac ||
15399 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15400 esac
15401 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15402 as_fn_append ac_file_inputs " '$ac_f'"
15403 done
1c710c3c 15404
5213506e
RW
15405 # Let's still pretend it is `configure' which instantiates (i.e., don't
15406 # use $as_me), people would be surprised to read:
15407 # /* config.h. Generated by config.status. */
15408 configure_input='Generated from '`
15409 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15410 `' by configure.'
15411 if test x"$ac_file" != x-; then
15412 configure_input="$ac_file. $configure_input"
15413 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15414$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15415 fi
5213506e
RW
15416 # Neutralize special characters interpreted by sed in replacement strings.
15417 case $configure_input in #(
15418 *\&* | *\|* | *\\* )
15419 ac_sed_conf_input=`$as_echo "$configure_input" |
15420 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15421 *) ac_sed_conf_input=$configure_input;;
15422 esac
11a67599 15423
5213506e
RW
15424 case $ac_tag in
15425 *:-:* | *:-) cat >"$tmp/stdin" \
15426 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15427 esac
15428 ;;
11a67599
ZW
15429 esac
15430
5213506e 15431 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15432$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15433 X"$ac_file" : 'X\(//\)[^/]' \| \
15434 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15435 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15436$as_echo X"$ac_file" |
15437 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15438 s//\1/
15439 q
15440 }
15441 /^X\(\/\/\)[^/].*/{
15442 s//\1/
15443 q
15444 }
15445 /^X\(\/\/\)$/{
15446 s//\1/
15447 q
15448 }
15449 /^X\(\/\).*/{
15450 s//\1/
15451 q
15452 }
15453 s/.*/./; q'`
15454 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15455 ac_builddir=.
0b0dc272 15456
5213506e
RW
15457case "$ac_dir" in
15458.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15459*)
15460 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15461 # A ".." for each directory in $ac_dir_suffix.
15462 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15463 case $ac_top_builddir_sub in
15464 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15465 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15466 esac ;;
15467esac
15468ac_abs_top_builddir=$ac_pwd
15469ac_abs_builddir=$ac_pwd$ac_dir_suffix
15470# for backward compatibility:
15471ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15472
15473case $srcdir in
5213506e 15474 .) # We are building in place.
1c710c3c 15475 ac_srcdir=.
5213506e
RW
15476 ac_top_srcdir=$ac_top_builddir_sub
15477 ac_abs_top_srcdir=$ac_pwd ;;
15478 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15479 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15480 ac_top_srcdir=$srcdir
15481 ac_abs_top_srcdir=$srcdir ;;
15482 *) # Relative name.
15483 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15484 ac_top_srcdir=$ac_top_build_prefix$srcdir
15485 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15486esac
5213506e 15487ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15488
0b0dc272 15489
5213506e
RW
15490 case $ac_mode in
15491 :F)
15492 #
15493 # CONFIG_FILE
15494 #
1c710c3c
DJ
15495
15496 case $INSTALL in
15497 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15498 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15499 esac
5213506e 15500_ACEOF
11a67599 15501
5213506e
RW
15502cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15503# If the template does not know about datarootdir, expand it.
15504# FIXME: This hack should be removed a few years after 2.60.
15505ac_datarootdir_hack=; ac_datarootdir_seen=
15506ac_sed_dataroot='
15507/datarootdir/ {
15508 p
15509 q
15510}
15511/@datadir@/p
15512/@docdir@/p
15513/@infodir@/p
15514/@localedir@/p
15515/@mandir@/p'
15516case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15517*datarootdir*) ac_datarootdir_seen=yes;;
15518*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15520$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15521_ACEOF
5213506e
RW
15522cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15523 ac_datarootdir_hack='
15524 s&@datadir@&$datadir&g
15525 s&@docdir@&$docdir&g
15526 s&@infodir@&$infodir&g
15527 s&@localedir@&$localedir&g
15528 s&@mandir@&$mandir&g
15529 s&\\\${datarootdir}&$datarootdir&g' ;;
15530esac
15531_ACEOF
15532
15533# Neutralize VPATH when `$srcdir' = `.'.
15534# Shell code in configure.ac might set extrasub.
15535# FIXME: do we really want to maintain this feature?
15536cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15537ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15538$extrasub
15539_ACEOF
5213506e 15540cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15541:t
15542/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15543s|@configure_input@|$ac_sed_conf_input|;t t
15544s&@top_builddir@&$ac_top_builddir_sub&;t t
15545s&@top_build_prefix@&$ac_top_build_prefix&;t t
15546s&@srcdir@&$ac_srcdir&;t t
15547s&@abs_srcdir@&$ac_abs_srcdir&;t t
15548s&@top_srcdir@&$ac_top_srcdir&;t t
15549s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15550s&@builddir@&$ac_builddir&;t t
15551s&@abs_builddir@&$ac_abs_builddir&;t t
15552s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15553s&@INSTALL@&$ac_INSTALL&;t t
15554$ac_datarootdir_hack
15555"
15556eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15557if $ac_cs_awk_getline; then
15558 $AWK -f "$tmp/subs.awk"
15559else
15560 $AWK -f "$tmp/subs.awk" | $SHELL
15561fi >$tmp/out \
15562 || as_fn_error "could not create $ac_file" "$LINENO" 5
15563
15564test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15565 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15566 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15567 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15568which seems to be undefined. Please make sure it is defined." >&5
15569$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15570which seems to be undefined. Please make sure it is defined." >&2;}
15571
15572 rm -f "$tmp/stdin"
15573 case $ac_file in
15574 -) cat "$tmp/out" && rm -f "$tmp/out";;
15575 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15576 esac \
15577 || as_fn_error "could not create $ac_file" "$LINENO" 5
15578 ;;
11a67599 15579
11a67599 15580
79c06341 15581
5213506e
RW
15582 esac
15583
3e54529c
RW
15584
15585 case $ac_file$ac_mode in
15586 "Makefile":F) sed "$extrasub_build" Makefile |
15587 sed "$extrasub_host" |
15588 sed "$extrasub_target" > mf$$
15589 mv -f mf$$ Makefile ;;
15590
15591 esac
5213506e
RW
15592done # for ac_tag
15593
15594
15595as_fn_exit 0
1c710c3c 15596_ACEOF
1c710c3c
DJ
15597ac_clean_files=$ac_clean_files_save
15598
5213506e
RW
15599test $ac_write_fail = 0 ||
15600 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15601
1c710c3c
DJ
15602
15603# configure is writing to config.log, and then calls config.status.
15604# config.status does its own redirection, appending to config.log.
15605# Unfortunately, on DOS this fails, as config.log is still kept open
15606# by configure, so config.status won't be able to write to it; its
15607# output is simply discarded. So we exec the FD to /dev/null,
15608# effectively closing config.log, so it can be properly (re)opened and
15609# appended to by config.status. When coming back to configure, we
15610# need to make the FD available again.
15611if test "$no_create" != yes; then
15612 ac_cs_success=:
15613 ac_config_status_args=
15614 test "$silent" = yes &&
15615 ac_config_status_args="$ac_config_status_args --quiet"
15616 exec 5>/dev/null
15617 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15618 exec 5>>config.log
15619 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15620 # would make configure fail if this is the last instruction.
5213506e
RW
15621 $ac_cs_success || as_fn_exit $?
15622fi
15623if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15625$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15626fi
79c06341 15627