]> gcc.gnu.org Git - gcc.git/blame - configure
expr.c (alignment_for_piecewise_move): New function.
[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
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
559stage2_werror_flag
560stage1_checking
561stage1_cflags
562MAINT
563MAINTAINER_MODE_FALSE
564MAINTAINER_MODE_TRUE
565COMPILER_NM_FOR_TARGET
566COMPILER_LD_FOR_TARGET
567COMPILER_AS_FOR_TARGET
568FLAGS_FOR_TARGET
569RAW_CXX_FOR_TARGET
570WINDMC_FOR_TARGET
571WINDRES_FOR_TARGET
572STRIP_FOR_TARGET
573RANLIB_FOR_TARGET
574OBJDUMP_FOR_TARGET
575NM_FOR_TARGET
576LIPO_FOR_TARGET
577LD_FOR_TARGET
578DLLTOOL_FOR_TARGET
579AS_FOR_TARGET
580AR_FOR_TARGET
581GFORTRAN_FOR_TARGET
582GCJ_FOR_TARGET
583GCC_FOR_TARGET
584CXX_FOR_TARGET
585CC_FOR_TARGET
586OBJDUMP
587OBJCOPY
588WINDMC
589WINDRES
590STRIP
591RANLIB
592NM
593LIPO
594LD
595DLLTOOL
596AS
597AR
598RUNTEST
599EXPECT
600MAKEINFO
601FLEX
602LEX
603M4
604BISON
605YACC
606config_shell
607WINDRES_FOR_BUILD
608WINDMC_FOR_BUILD
609RANLIB_FOR_BUILD
610NM_FOR_BUILD
611LD_FOR_BUILD
612LDFLAGS_FOR_BUILD
613GFORTRAN_FOR_BUILD
614GCJ_FOR_BUILD
615DLLTOOL_FOR_BUILD
616CXX_FOR_BUILD
617CXXFLAGS_FOR_BUILD
618CFLAGS_FOR_BUILD
619CC_FOR_BUILD
620AS_FOR_BUILD
621AR_FOR_BUILD
aae29963 622target_configdirs
5213506e 623configdirs
5213506e 624build_configdirs
5213506e
RW
625INSTALL_GDB_TK
626GDB_TK
627CONFIGURE_GDB_TK
628build_tooldir
629tooldir
630GCC_SHLIB_SUBDIR
631RPATH_ENVVAR
ffedf511
RW
632target_configargs
633host_configargs
634build_configargs
e12c4094 635BUILD_CONFIG
5213506e
RW
636CXXFLAGS_FOR_TARGET
637CFLAGS_FOR_TARGET
638DEBUG_PREFIX_CFLAGS_FOR_TARGET
639SYSROOT_CFLAGS_FOR_TARGET
640stage1_languages
d7f09764 641extra_host_libiberty_configure_flags
5213506e
RW
642clooginc
643clooglibs
644pplinc
645ppllibs
5213506e 646poststage1_ldflags
ed2eaa9f 647poststage1_libs
5213506e
RW
648stage1_libs
649stage1_ldflags
650extra_mpc_mpfr_configure_flags
651extra_mpc_gmp_configure_flags
652extra_mpfr_configure_flags
653gmpinc
654gmplibs
655do_compare
656GNATMAKE
657GNATBIND
658ac_ct_CXX
659CXXFLAGS
660CXX
661OBJEXT
662EXEEXT
663ac_ct_CC
664CPPFLAGS
665LDFLAGS
666CFLAGS
667CC
668target_subdir
669host_subdir
670build_subdir
671build_libsubdir
87264276
PB
672AWK
673SED
5213506e
RW
674LN_S
675LN
676INSTALL_DATA
677INSTALL_SCRIPT
678INSTALL_PROGRAM
679target_os
680target_vendor
681target_cpu
682target
683host_os
684host_vendor
685host_cpu
686host
687target_noncanonical
688host_noncanonical
689build_noncanonical
690build_os
691build_vendor
692build_cpu
693build
694TOPLEVEL_CONFIGURE_ARGUMENTS
695target_alias
696host_alias
697build_alias
698LIBS
699ECHO_T
700ECHO_N
701ECHO_C
702DEFS
703mandir
704localedir
705libdir
706psdir
707pdfdir
708dvidir
709htmldir
710infodir
711docdir
712oldincludedir
713includedir
714localstatedir
715sharedstatedir
716sysconfdir
717datadir
718datarootdir
719libexecdir
720sbindir
721bindir
722program_transform_name
723prefix
724exec_prefix
725PACKAGE_URL
726PACKAGE_BUGREPORT
727PACKAGE_STRING
728PACKAGE_VERSION
729PACKAGE_TARNAME
730PACKAGE_NAME
731PATH_SEPARATOR
732SHELL'
733ac_subst_files='serialization_dependencies
734host_makefile_frag
735target_makefile_frag
736alphaieee_frag
737ospace_frag'
738ac_user_opts='
739enable_option_checking
740with_build_libsubdir
741enable_gold
742enable_libada
743enable_libssp
744enable_build_with_cxx
745with_mpc
746with_mpc_include
747with_mpc_lib
748with_mpfr_dir
749with_mpfr
750with_mpfr_include
751with_mpfr_lib
752with_gmp_dir
753with_gmp
754with_gmp_include
755with_gmp_lib
756with_host_libstdcxx
757with_stage1_ldflags
758with_stage1_libs
5213506e 759with_boot_libs
ed2eaa9f 760with_boot_ldflags
5213506e
RW
761with_ppl
762with_ppl_include
763with_ppl_lib
764enable_ppl_version_check
765with_cloog
766with_cloog_include
767with_cloog_lib
f16e2237 768enable_cloog_backend
5213506e 769enable_cloog_version_check
d7f09764 770enable_lto
5213506e
RW
771enable_stage1_languages
772enable_objc_gc
773with_build_sysroot
774with_debug_prefix_map
775enable_bootstrap
5646b7b9 776with_build_config
5213506e
RW
777enable_serial_configure
778with_build_time_tools
779enable_maintainer_mode
780enable_stage1_checking
781enable_werror
5213506e
RW
782'
783 ac_precious_vars='build_alias
784host_alias
785target_alias
786CC
787CFLAGS
788LDFLAGS
789LIBS
790CPPFLAGS
791CXX
792CXXFLAGS
793CCC
ffedf511
RW
794build_configargs
795host_configargs
796target_configargs
5213506e
RW
797AR
798AS
799DLLTOOL
800LD
801LIPO
802NM
803RANLIB
804STRIP
805WINDRES
806WINDMC
807OBJCOPY
808OBJDUMP
809CC_FOR_TARGET
810CXX_FOR_TARGET
811GCC_FOR_TARGET
812GCJ_FOR_TARGET
813GFORTRAN_FOR_TARGET
814AR_FOR_TARGET
815AS_FOR_TARGET
816DLLTOOL_FOR_TARGET
817LD_FOR_TARGET
818LIPO_FOR_TARGET
819NM_FOR_TARGET
820OBJDUMP_FOR_TARGET
821RANLIB_FOR_TARGET
822STRIP_FOR_TARGET
823WINDRES_FOR_TARGET
824WINDMC_FOR_TARGET'
825
671aa708
NN
826
827# Initialize some variables set by options.
1c710c3c
DJ
828ac_init_help=
829ac_init_version=false
5213506e
RW
830ac_unrecognized_opts=
831ac_unrecognized_sep=
671aa708
NN
832# The variables have the same names as the options, with
833# dashes changed to underlines.
1c710c3c 834cache_file=/dev/null
671aa708 835exec_prefix=NONE
671aa708 836no_create=
671aa708
NN
837no_recursion=
838prefix=NONE
839program_prefix=NONE
840program_suffix=NONE
841program_transform_name=s,x,x,
842silent=
843site=
844srcdir=
671aa708
NN
845verbose=
846x_includes=NONE
847x_libraries=NONE
1c710c3c
DJ
848
849# Installation directory options.
850# These are left unexpanded so users can "make install exec_prefix=/foo"
851# and all the variables that are supposed to be based on exec_prefix
852# by default will actually change.
853# Use braces instead of parens because sh, perl, etc. also accept them.
5213506e 854# (The list follows the same order as the GNU Coding Standards.)
671aa708
NN
855bindir='${exec_prefix}/bin'
856sbindir='${exec_prefix}/sbin'
857libexecdir='${exec_prefix}/libexec'
5213506e
RW
858datarootdir='${prefix}/share'
859datadir='${datarootdir}'
671aa708
NN
860sysconfdir='${prefix}/etc'
861sharedstatedir='${prefix}/com'
862localstatedir='${prefix}/var'
671aa708
NN
863includedir='${prefix}/include'
864oldincludedir='/usr/include'
5213506e
RW
865docdir='${datarootdir}/doc/${PACKAGE}'
866infodir='${datarootdir}/info'
867htmldir='${docdir}'
868dvidir='${docdir}'
869pdfdir='${docdir}'
870psdir='${docdir}'
871libdir='${exec_prefix}/lib'
872localedir='${datarootdir}/locale'
873mandir='${datarootdir}/man'
79c06341 874
671aa708 875ac_prev=
5213506e 876ac_dashdash=
671aa708
NN
877for ac_option
878do
671aa708
NN
879 # If the previous option needs an argument, assign it.
880 if test -n "$ac_prev"; then
5213506e 881 eval $ac_prev=\$ac_option
671aa708
NN
882 ac_prev=
883 continue
884 fi
79c06341 885
5213506e
RW
886 case $ac_option in
887 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
888 *) ac_optarg=yes ;;
889 esac
671aa708
NN
890
891 # Accept the important Cygnus configure options, so we can diagnose typos.
892
5213506e
RW
893 case $ac_dashdash$ac_option in
894 --)
895 ac_dashdash=yes ;;
671aa708
NN
896
897 -bindir | --bindir | --bindi | --bind | --bin | --bi)
898 ac_prev=bindir ;;
899 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 900 bindir=$ac_optarg ;;
671aa708
NN
901
902 -build | --build | --buil | --bui | --bu)
1c710c3c 903 ac_prev=build_alias ;;
671aa708 904 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 905 build_alias=$ac_optarg ;;
671aa708
NN
906
907 -cache-file | --cache-file | --cache-fil | --cache-fi \
908 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
909 ac_prev=cache_file ;;
910 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
911 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1c710c3c
DJ
912 cache_file=$ac_optarg ;;
913
914 --config-cache | -C)
915 cache_file=config.cache ;;
671aa708 916
5213506e 917 -datadir | --datadir | --datadi | --datad)
671aa708 918 ac_prev=datadir ;;
5213506e 919 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1c710c3c 920 datadir=$ac_optarg ;;
671aa708 921
5213506e
RW
922 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
923 | --dataroo | --dataro | --datar)
924 ac_prev=datarootdir ;;
925 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
926 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
927 datarootdir=$ac_optarg ;;
928
671aa708 929 -disable-* | --disable-*)
5213506e 930 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 931 # Reject names that are not valid shell variable names.
5213506e
RW
932 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
933 as_fn_error "invalid feature name: $ac_useropt"
934 ac_useropt_orig=$ac_useropt
935 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
936 case $ac_user_opts in
937 *"
938"enable_$ac_useropt"
939"*) ;;
940 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
941 ac_unrecognized_sep=', ';;
942 esac
943 eval enable_$ac_useropt=no ;;
944
945 -docdir | --docdir | --docdi | --doc | --do)
946 ac_prev=docdir ;;
947 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
948 docdir=$ac_optarg ;;
949
950 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
951 ac_prev=dvidir ;;
952 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
953 dvidir=$ac_optarg ;;
671aa708
NN
954
955 -enable-* | --enable-*)
5213506e 956 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 957 # Reject names that are not valid shell variable names.
5213506e
RW
958 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
959 as_fn_error "invalid feature name: $ac_useropt"
960 ac_useropt_orig=$ac_useropt
961 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
962 case $ac_user_opts in
963 *"
964"enable_$ac_useropt"
965"*) ;;
966 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
967 ac_unrecognized_sep=', ';;
2aeb72e9 968 esac
5213506e 969 eval enable_$ac_useropt=\$ac_optarg ;;
671aa708
NN
970
971 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
972 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
973 | --exec | --exe | --ex)
974 ac_prev=exec_prefix ;;
975 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
976 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
977 | --exec=* | --exe=* | --ex=*)
1c710c3c 978 exec_prefix=$ac_optarg ;;
671aa708
NN
979
980 -gas | --gas | --ga | --g)
981 # Obsolete; use --with-gas.
982 with_gas=yes ;;
983
1c710c3c
DJ
984 -help | --help | --hel | --he | -h)
985 ac_init_help=long ;;
986 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
987 ac_init_help=recursive ;;
988 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
989 ac_init_help=short ;;
671aa708
NN
990
991 -host | --host | --hos | --ho)
1c710c3c 992 ac_prev=host_alias ;;
671aa708 993 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 994 host_alias=$ac_optarg ;;
671aa708 995
5213506e
RW
996 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
997 ac_prev=htmldir ;;
998 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
999 | --ht=*)
1000 htmldir=$ac_optarg ;;
1001
671aa708
NN
1002 -includedir | --includedir | --includedi | --included | --include \
1003 | --includ | --inclu | --incl | --inc)
1004 ac_prev=includedir ;;
1005 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1006 | --includ=* | --inclu=* | --incl=* | --inc=*)
1c710c3c 1007 includedir=$ac_optarg ;;
671aa708
NN
1008
1009 -infodir | --infodir | --infodi | --infod | --info | --inf)
1010 ac_prev=infodir ;;
1011 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 1012 infodir=$ac_optarg ;;
671aa708
NN
1013
1014 -libdir | --libdir | --libdi | --libd)
1015 ac_prev=libdir ;;
1016 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 1017 libdir=$ac_optarg ;;
671aa708
NN
1018
1019 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1020 | --libexe | --libex | --libe)
1021 ac_prev=libexecdir ;;
1022 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1023 | --libexe=* | --libex=* | --libe=*)
1c710c3c 1024 libexecdir=$ac_optarg ;;
671aa708 1025
5213506e
RW
1026 -localedir | --localedir | --localedi | --localed | --locale)
1027 ac_prev=localedir ;;
1028 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1029 localedir=$ac_optarg ;;
1030
671aa708 1031 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 1032 | --localstate | --localstat | --localsta | --localst | --locals)
671aa708
NN
1033 ac_prev=localstatedir ;;
1034 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 1035 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1c710c3c 1036 localstatedir=$ac_optarg ;;
671aa708
NN
1037
1038 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1039 ac_prev=mandir ;;
1040 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 1041 mandir=$ac_optarg ;;
671aa708
NN
1042
1043 -nfp | --nfp | --nf)
1044 # Obsolete; use --without-fp.
1045 with_fp=no ;;
1046
1047 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1c710c3c 1048 | --no-cr | --no-c | -n)
671aa708
NN
1049 no_create=yes ;;
1050
1051 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1052 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1053 no_recursion=yes ;;
1054
1055 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1056 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1057 | --oldin | --oldi | --old | --ol | --o)
1058 ac_prev=oldincludedir ;;
1059 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1060 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1061 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1c710c3c 1062 oldincludedir=$ac_optarg ;;
671aa708
NN
1063
1064 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1065 ac_prev=prefix ;;
1066 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 1067 prefix=$ac_optarg ;;
671aa708
NN
1068
1069 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1070 | --program-pre | --program-pr | --program-p)
1071 ac_prev=program_prefix ;;
1072 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1073 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1c710c3c 1074 program_prefix=$ac_optarg ;;
671aa708
NN
1075
1076 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1077 | --program-suf | --program-su | --program-s)
1078 ac_prev=program_suffix ;;
1079 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1080 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1c710c3c 1081 program_suffix=$ac_optarg ;;
671aa708
NN
1082
1083 -program-transform-name | --program-transform-name \
1084 | --program-transform-nam | --program-transform-na \
1085 | --program-transform-n | --program-transform- \
1086 | --program-transform | --program-transfor \
1087 | --program-transfo | --program-transf \
1088 | --program-trans | --program-tran \
1089 | --progr-tra | --program-tr | --program-t)
1090 ac_prev=program_transform_name ;;
1091 -program-transform-name=* | --program-transform-name=* \
1092 | --program-transform-nam=* | --program-transform-na=* \
1093 | --program-transform-n=* | --program-transform-=* \
1094 | --program-transform=* | --program-transfor=* \
1095 | --program-transfo=* | --program-transf=* \
1096 | --program-trans=* | --program-tran=* \
1097 | --progr-tra=* | --program-tr=* | --program-t=*)
1c710c3c 1098 program_transform_name=$ac_optarg ;;
671aa708 1099
5213506e
RW
1100 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1101 ac_prev=pdfdir ;;
1102 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1103 pdfdir=$ac_optarg ;;
1104
1105 -psdir | --psdir | --psdi | --psd | --ps)
1106 ac_prev=psdir ;;
1107 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1108 psdir=$ac_optarg ;;
1109
671aa708
NN
1110 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1111 | -silent | --silent | --silen | --sile | --sil)
1112 silent=yes ;;
1113
1114 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1115 ac_prev=sbindir ;;
1116 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1117 | --sbi=* | --sb=*)
1c710c3c 1118 sbindir=$ac_optarg ;;
671aa708
NN
1119
1120 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1121 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1122 | --sharedst | --shareds | --shared | --share | --shar \
1123 | --sha | --sh)
1124 ac_prev=sharedstatedir ;;
1125 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1126 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1127 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1128 | --sha=* | --sh=*)
1c710c3c 1129 sharedstatedir=$ac_optarg ;;
671aa708
NN
1130
1131 -site | --site | --sit)
1132 ac_prev=site ;;
1133 -site=* | --site=* | --sit=*)
1c710c3c 1134 site=$ac_optarg ;;
671aa708
NN
1135
1136 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1137 ac_prev=srcdir ;;
1138 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 1139 srcdir=$ac_optarg ;;
671aa708
NN
1140
1141 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1142 | --syscon | --sysco | --sysc | --sys | --sy)
1143 ac_prev=sysconfdir ;;
1144 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1145 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1c710c3c 1146 sysconfdir=$ac_optarg ;;
671aa708
NN
1147
1148 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 1149 ac_prev=target_alias ;;
671aa708 1150 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 1151 target_alias=$ac_optarg ;;
671aa708
NN
1152
1153 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1154 verbose=yes ;;
1155
1c710c3c
DJ
1156 -version | --version | --versio | --versi | --vers | -V)
1157 ac_init_version=: ;;
671aa708
NN
1158
1159 -with-* | --with-*)
5213506e 1160 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 1161 # Reject names that are not valid shell variable names.
5213506e
RW
1162 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1163 as_fn_error "invalid package name: $ac_useropt"
1164 ac_useropt_orig=$ac_useropt
1165 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1166 case $ac_user_opts in
1167 *"
1168"with_$ac_useropt"
1169"*) ;;
1170 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1171 ac_unrecognized_sep=', ';;
2aeb72e9 1172 esac
5213506e 1173 eval with_$ac_useropt=\$ac_optarg ;;
671aa708
NN
1174
1175 -without-* | --without-*)
5213506e 1176 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 1177 # Reject names that are not valid shell variable names.
5213506e
RW
1178 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1179 as_fn_error "invalid package name: $ac_useropt"
1180 ac_useropt_orig=$ac_useropt
1181 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1182 case $ac_user_opts in
1183 *"
1184"with_$ac_useropt"
1185"*) ;;
1186 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1187 ac_unrecognized_sep=', ';;
1188 esac
1189 eval with_$ac_useropt=no ;;
671aa708
NN
1190
1191 --x)
1192 # Obsolete; use --with-x.
1193 with_x=yes ;;
1194
1195 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1196 | --x-incl | --x-inc | --x-in | --x-i)
1197 ac_prev=x_includes ;;
1198 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1199 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1c710c3c 1200 x_includes=$ac_optarg ;;
671aa708
NN
1201
1202 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1203 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1204 ac_prev=x_libraries ;;
1205 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1206 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1c710c3c 1207 x_libraries=$ac_optarg ;;
671aa708 1208
5213506e
RW
1209 -*) as_fn_error "unrecognized option: \`$ac_option'
1210Try \`$0 --help' for more information."
671aa708
NN
1211 ;;
1212
1c710c3c
DJ
1213 *=*)
1214 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1215 # Reject names that are not valid shell variable names.
5213506e
RW
1216 case $ac_envvar in #(
1217 '' | [0-9]* | *[!_$as_cr_alnum]* )
1218 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1219 esac
1220 eval $ac_envvar=\$ac_optarg
1c710c3c
DJ
1221 export $ac_envvar ;;
1222
671aa708 1223 *)
1c710c3c 1224 # FIXME: should be removed in autoconf 3.0.
5213506e 1225 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1c710c3c 1226 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1227 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1c710c3c 1228 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
1229 ;;
1230
1231 esac
1232done
1233
1234if test -n "$ac_prev"; then
1c710c3c 1235 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1236 as_fn_error "missing argument to $ac_option"
af71363e 1237fi
af71363e 1238
5213506e
RW
1239if test -n "$ac_unrecognized_opts"; then
1240 case $enable_option_checking in
1241 no) ;;
1242 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1243 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
2aeb72e9 1244 esac
5213506e 1245fi
2aeb72e9 1246
5213506e
RW
1247# Check all directory arguments for consistency.
1248for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1249 datadir sysconfdir sharedstatedir localstatedir includedir \
1250 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1251 libdir localedir mandir
2aeb72e9 1252do
5213506e
RW
1253 eval ac_val=\$$ac_var
1254 # Remove trailing slashes.
1255 case $ac_val in
1256 */ )
1257 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1258 eval $ac_var=\$ac_val;;
1259 esac
1260 # Be sure to have absolute directory names.
2aeb72e9 1261 case $ac_val in
5213506e
RW
1262 [\\/$]* | ?:[\\/]* ) continue;;
1263 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
671aa708 1264 esac
5213506e 1265 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
671aa708
NN
1266done
1267
1c710c3c
DJ
1268# There might be people who depend on the old broken behavior: `$host'
1269# used to hold the argument of --host etc.
1270# FIXME: To remove some day.
1271build=$build_alias
1272host=$host_alias
1273target=$target_alias
0b0dc272 1274
1c710c3c
DJ
1275# FIXME: To remove some day.
1276if test "x$host_alias" != x; then
1277 if test "x$build_alias" = x; then
1278 cross_compiling=maybe
5213506e 1279 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1c710c3c
DJ
1280 If a cross compiler is detected then cross compile mode will be used." >&2
1281 elif test "x$build_alias" != "x$host_alias"; then
1282 cross_compiling=yes
1283 fi
1284fi
1285
1286ac_tool_prefix=
1287test -n "$host_alias" && ac_tool_prefix=$host_alias-
1288
1289test "$silent" = yes && exec 6>/dev/null
671aa708 1290
671aa708 1291
5213506e
RW
1292ac_pwd=`pwd` && test -n "$ac_pwd" &&
1293ac_ls_di=`ls -di .` &&
1294ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1295 as_fn_error "working directory cannot be determined"
1296test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1297 as_fn_error "pwd does not report name of working directory"
1298
1299
671aa708
NN
1300# Find the source files, if location was not specified.
1301if test -z "$srcdir"; then
1302 ac_srcdir_defaulted=yes
5213506e
RW
1303 # Try the directory containing this script, then the parent directory.
1304 ac_confdir=`$as_dirname -- "$as_myself" ||
1305$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1306 X"$as_myself" : 'X\(//\)[^/]' \| \
1307 X"$as_myself" : 'X\(//\)$' \| \
1308 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1309$as_echo X"$as_myself" |
1310 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1311 s//\1/
1312 q
1313 }
1314 /^X\(\/\/\)[^/].*/{
1315 s//\1/
1316 q
1317 }
1318 /^X\(\/\/\)$/{
1319 s//\1/
1320 q
1321 }
1322 /^X\(\/\).*/{
1323 s//\1/
1324 q
1325 }
1326 s/.*/./; q'`
671aa708 1327 srcdir=$ac_confdir
5213506e 1328 if test ! -r "$srcdir/$ac_unique_file"; then
671aa708
NN
1329 srcdir=..
1330 fi
1331else
1332 ac_srcdir_defaulted=no
1333fi
5213506e
RW
1334if test ! -r "$srcdir/$ac_unique_file"; then
1335 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1336 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1337fi
1338ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1339ac_abs_confdir=`(
1340 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1341 pwd)`
1342# When building in place, set srcdir=.
1343if test "$ac_abs_confdir" = "$ac_pwd"; then
1344 srcdir=.
1345fi
1346# Remove unnecessary trailing slashes from srcdir.
1347# Double slashes in file names in object file debugging info
1348# mess up M-x gdb in Emacs.
1349case $srcdir in
1350*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1351esac
87841584
AM
1352case $srcdir in
1353 *" "*)
1354 as_fn_error "path to source, $srcdir, contains spaces"
1355 ;;
1356esac
ac9e6043
RW
1357ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1358
5213506e
RW
1359for ac_var in $ac_precious_vars; do
1360 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1361 eval ac_env_${ac_var}_value=\$${ac_var}
1362 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1363 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1364done
1c710c3c
DJ
1365
1366#
1367# Report the --help message.
1368#
1369if test "$ac_init_help" = "long"; then
1370 # Omit some internal or obsolete options to make the list less imposing.
1371 # This message is too long to be a string in the A/UX 3.1 sh.
1372 cat <<_ACEOF
1373\`configure' configures this package to adapt to many kinds of systems.
1374
1375Usage: $0 [OPTION]... [VAR=VALUE]...
1376
1377To assign environment variables (e.g., CC, CFLAGS...), specify them as
1378VAR=VALUE. See below for descriptions of some of the useful variables.
1379
1380Defaults for the options are specified in brackets.
1381
1382Configuration:
1383 -h, --help display this help and exit
1384 --help=short display options specific to this package
1385 --help=recursive display the short help of all the included packages
1386 -V, --version display version information and exit
1387 -q, --quiet, --silent do not print \`checking...' messages
1388 --cache-file=FILE cache test results in FILE [disabled]
1389 -C, --config-cache alias for \`--cache-file=config.cache'
1390 -n, --no-create do not create output files
1391 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1392
1c710c3c
DJ
1393Installation directories:
1394 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1395 [$ac_default_prefix]
1c710c3c 1396 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1397 [PREFIX]
1c710c3c
DJ
1398
1399By default, \`make install' will install all the files in
1400\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1401an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1402for instance \`--prefix=\$HOME'.
1403
1404For better control, use the options below.
1405
1406Fine tuning of the installation directories:
5213506e
RW
1407 --bindir=DIR user executables [EPREFIX/bin]
1408 --sbindir=DIR system admin executables [EPREFIX/sbin]
1409 --libexecdir=DIR program executables [EPREFIX/libexec]
1410 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1411 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1412 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1413 --libdir=DIR object code libraries [EPREFIX/lib]
1414 --includedir=DIR C header files [PREFIX/include]
1415 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1416 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1417 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1418 --infodir=DIR info documentation [DATAROOTDIR/info]
1419 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1420 --mandir=DIR man documentation [DATAROOTDIR/man]
1421 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1422 --htmldir=DIR html documentation [DOCDIR]
1423 --dvidir=DIR dvi documentation [DOCDIR]
1424 --pdfdir=DIR pdf documentation [DOCDIR]
1425 --psdir=DIR ps documentation [DOCDIR]
1c710c3c
DJ
1426_ACEOF
1427
1428 cat <<\_ACEOF
1429
1430Program names:
1431 --program-prefix=PREFIX prepend PREFIX to installed program names
1432 --program-suffix=SUFFIX append SUFFIX to installed program names
1433 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1434
1435System types:
1436 --build=BUILD configure for building on BUILD [guessed]
1437 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1438 --target=TARGET configure for building compilers for TARGET [HOST]
1439_ACEOF
1440fi
1441
1442if test -n "$ac_init_help"; then
1443
1444 cat <<\_ACEOF
1445
1446Optional Features:
5213506e 1447 --disable-option-checking ignore unrecognized --enable/--with options
1c710c3c
DJ
1448 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1449 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
38e3d868 1450 --enable-gold[=ARG] build gold [ARG={both}[/{gold,ld}]]
30b74385
RW
1451 --enable-libada build libada directory
1452 --enable-libssp build libssp directory
00020c16 1453 --enable-build-with-cxx build with C++ compiler instead of C compiler
d789184e 1454 --disable-ppl-version-check disable check for PPL version
f16e2237
TG
1455 --enable-cloog-backend=backend
1456 isl: The cloog.org isl backend
1457 ppl-legacy: The legacy ppl backend - default
1458 ppl: The cloog.org ppl backend
d32ef397
AS
1459 --disable-cloog-version-check
1460 disable check for CLooG version
d7f09764 1461 --enable-lto enable link time optimization support
30b74385 1462 --enable-stage1-languages[=all] choose additional languages to build during
1c710c3c 1463 stage1. Mostly useful for compiler development.
30b74385
RW
1464 --enable-objc-gc enable use of Boehm's garbage collector with the
1465 GNU Objective-C runtime
1466 --enable-bootstrap enable bootstrapping [yes if native build]
1467 --enable-serial-[{host,target,build}-]configure
1468 force sequential configuration of
1c710c3c 1469 sub-packages for the host, target or build
30b74385 1470 machine, or all sub-packages
1c710c3c
DJ
1471 --enable-maintainer-mode enable make rules and dependencies not useful
1472 (and sometimes confusing) to the casual installer
30b74385
RW
1473 --enable-stage1-checking[=all] choose additional checking for stage1
1474 of the compiler
1c710c3c
DJ
1475 --enable-werror enable -Werror in bootstrap stage2 and later
1476
1477Optional Packages:
1478 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1479 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1480 --with-build-libsubdir=DIR Directory where to find libraries for build system
acd26225
KG
1481 --with-mpc=PATH specify prefix directory for installed MPC package.
1482 Equivalent to --with-mpc-include=PATH/include
1483 plus --with-mpc-lib=PATH/lib
1484 --with-mpc-include=PATH
1485 specify directory for installed MPC include files
1486 --with-mpc-lib=PATH specify directory for the installed MPC library
30b74385
RW
1487 --with-mpfr-dir=PATH this option has been REMOVED
1488 --with-mpfr=PATH specify prefix directory for installed MPFR package.
1c710c3c
DJ
1489 Equivalent to --with-mpfr-include=PATH/include
1490 plus --with-mpfr-lib=PATH/lib
1491 --with-mpfr-include=PATH
30b74385
RW
1492 specify directory for installed MPFR include files
1493 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1494 --with-gmp-dir=PATH this option has been REMOVED
1495 --with-gmp=PATH specify prefix directory for the installed GMP package.
1c710c3c
DJ
1496 Equivalent to --with-gmp-include=PATH/include
1497 plus --with-gmp-lib=PATH/lib
30b74385
RW
1498 --with-gmp-include=PATH specify directory for installed GMP include files
1499 --with-gmp-lib=PATH specify directory for the installed GMP library
f38095f3
JM
1500 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1501 when linking with PPL
00020c16
ILT
1502 --with-stage1-ldflags=FLAGS Linker flags for stage1
1503 -with-stage1-libs=LIBS Libraries for stage1
00020c16 1504 --with-boot-libs=LIBS Libraries for stage2 and later
ed2eaa9f 1505 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
f8bf9252
SP
1506 --with-ppl=PATH Specify prefix directory for the installed PPL package
1507 Equivalent to --with-ppl-include=PATH/include
1508 plus --with-ppl-lib=PATH/lib
1509 --with-ppl-include=PATH Specify directory for installed PPL include files
1510 --with-ppl-lib=PATH Specify the directory for the installed PPL library
d32ef397
AS
1511 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
1512 package. Equivalent to
1513 --with-cloog-include=PATH/include plus
1514 --with-cloog-lib=PATH/lib
1515 --with-cloog-include=PATH
1516 Specify directory for installed CLooG include files
1517 --with-cloog-lib=PATH Specify the directory for the installed CLooG
1518 library
30b74385 1519 --with-build-sysroot=SYSROOT
1c710c3c 1520 use sysroot as the system root during the build
c8aea42c
PB
1521 --with-debug-prefix-map='A=B C=D ...'
1522 map A to B, C to D ... in debug information
5646b7b9
AO
1523--with-build-config='NAME NAME2...'
1524 Use config/NAME.mk build configuration
30b74385 1525 --with-build-time-tools=PATH
1c710c3c 1526 use given path to find target tools during the build
1c710c3c
DJ
1527
1528Some influential environment variables:
1529 CC C compiler command
1530 CFLAGS C compiler flags
1531 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1532 nonstandard directory <lib dir>
5213506e
RW
1533 LIBS libraries to pass to the linker, e.g. -l<library>
1534 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1535 you have headers in a nonstandard directory <include dir>
c3a86da9
DJ
1536 CXX C++ compiler command
1537 CXXFLAGS C++ compiler flags
ffedf511
RW
1538 build_configargs
1539 additional configure arguments for build directories
1540 host_configargs
1541 additional configure arguments for host directories
1542 target_configargs
1543 additional configure arguments for target directories
278a7a38
AO
1544 AR AR for the host
1545 AS AS for the host
1546 DLLTOOL DLLTOOL for the host
1547 LD LD for the host
1548 LIPO LIPO for the host
1549 NM NM for the host
1550 RANLIB RANLIB for the host
1551 STRIP STRIP for the host
1552 WINDRES WINDRES for the host
901119ae 1553 WINDMC WINDMC for the host
278a7a38
AO
1554 OBJCOPY OBJCOPY for the host
1555 OBJDUMP OBJDUMP for the host
1556 CC_FOR_TARGET
1557 CC for the target
1558 CXX_FOR_TARGET
1559 CXX for the target
1560 GCC_FOR_TARGET
1561 GCC for the target
1562 GCJ_FOR_TARGET
1563 GCJ for the target
1564 GFORTRAN_FOR_TARGET
1565 GFORTRAN for the target
1566 AR_FOR_TARGET
1567 AR for the target
1568 AS_FOR_TARGET
1569 AS for the target
1570 DLLTOOL_FOR_TARGET
1571 DLLTOOL for the target
1572 LD_FOR_TARGET
1573 LD for the target
1574 LIPO_FOR_TARGET
1575 LIPO for the target
1576 NM_FOR_TARGET
1577 NM for the target
1578 OBJDUMP_FOR_TARGET
1579 OBJDUMP for the target
1580 RANLIB_FOR_TARGET
1581 RANLIB for the target
1582 STRIP_FOR_TARGET
1583 STRIP for the target
1584 WINDRES_FOR_TARGET
1585 WINDRES for the target
901119ae
KT
1586 WINDMC_FOR_TARGET
1587 WINDMC for the target
1c710c3c
DJ
1588
1589Use these variables to override the choices made by `configure' or to help
1590it to find libraries and programs with nonstandard names/locations.
1591
5213506e 1592Report bugs to the package provider.
1c710c3c 1593_ACEOF
5213506e 1594ac_status=$?
1c710c3c
DJ
1595fi
1596
1597if test "$ac_init_help" = "recursive"; then
1598 # If there are subdirs, report their specific --help.
1c710c3c 1599 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1600 test -d "$ac_dir" ||
1601 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1602 continue
1c710c3c
DJ
1603 ac_builddir=.
1604
5213506e
RW
1605case "$ac_dir" in
1606.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1607*)
1608 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1609 # A ".." for each directory in $ac_dir_suffix.
1610 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1611 case $ac_top_builddir_sub in
1612 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1613 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1614 esac ;;
1615esac
1616ac_abs_top_builddir=$ac_pwd
1617ac_abs_builddir=$ac_pwd$ac_dir_suffix
1618# for backward compatibility:
1619ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
1620
1621case $srcdir in
5213506e 1622 .) # We are building in place.
1c710c3c 1623 ac_srcdir=.
5213506e
RW
1624 ac_top_srcdir=$ac_top_builddir_sub
1625 ac_abs_top_srcdir=$ac_pwd ;;
1626 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 1627 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
1628 ac_top_srcdir=$srcdir
1629 ac_abs_top_srcdir=$srcdir ;;
1630 *) # Relative name.
1631 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1632 ac_top_srcdir=$ac_top_build_prefix$srcdir
1633 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2aeb72e9 1634esac
5213506e
RW
1635ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1636
1637 cd "$ac_dir" || { ac_status=$?; continue; }
1638 # Check for guested configure.
1639 if test -f "$ac_srcdir/configure.gnu"; then
1640 echo &&
1641 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1642 elif test -f "$ac_srcdir/configure"; then
1643 echo &&
1644 $SHELL "$ac_srcdir/configure" --help=recursive
1c710c3c 1645 else
5213506e
RW
1646 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1647 fi || ac_status=$?
1648 cd "$ac_pwd" || { ac_status=$?; break; }
1c710c3c
DJ
1649 done
1650fi
1651
5213506e 1652test -n "$ac_init_help" && exit $ac_status
1c710c3c
DJ
1653if $ac_init_version; then
1654 cat <<\_ACEOF
5213506e
RW
1655configure
1656generated by GNU Autoconf 2.64
1c710c3c 1657
5213506e 1658Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
1659This configure script is free software; the Free Software Foundation
1660gives unlimited permission to copy, distribute and modify it.
1661_ACEOF
5213506e 1662 exit
0b0dc272 1663fi
5213506e
RW
1664
1665## ------------------------ ##
1666## Autoconf initialization. ##
1667## ------------------------ ##
1668
1669# ac_fn_c_try_compile LINENO
1670# --------------------------
1671# Try to compile conftest.$ac_ext, and return whether this succeeded.
1672ac_fn_c_try_compile ()
1673{
1674 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1675 rm -f conftest.$ac_objext
1676 if { { ac_try="$ac_compile"
1677case "(($ac_try" in
1678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1679 *) ac_try_echo=$ac_try;;
1680esac
1681eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1682$as_echo "$ac_try_echo"; } >&5
1683 (eval "$ac_compile") 2>conftest.err
1684 ac_status=$?
1685 if test -s conftest.err; then
1686 grep -v '^ *+' conftest.err >conftest.er1
1687 cat conftest.er1 >&5
1688 mv -f conftest.er1 conftest.err
1689 fi
1690 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1691 test $ac_status = 0; } && {
1692 test -z "$ac_c_werror_flag" ||
1693 test ! -s conftest.err
1694 } && test -s conftest.$ac_objext; then :
1695 ac_retval=0
1696else
1697 $as_echo "$as_me: failed program was:" >&5
1698sed 's/^/| /' conftest.$ac_ext >&5
1699
1700 ac_retval=1
1701fi
1702 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1703 return $ac_retval
1704
1705} # ac_fn_c_try_compile
1706
1707# ac_fn_cxx_try_compile LINENO
1708# ----------------------------
1709# Try to compile conftest.$ac_ext, and return whether this succeeded.
1710ac_fn_cxx_try_compile ()
1711{
1712 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1713 rm -f conftest.$ac_objext
1714 if { { ac_try="$ac_compile"
1715case "(($ac_try" in
1716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1717 *) ac_try_echo=$ac_try;;
1718esac
1719eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1720$as_echo "$ac_try_echo"; } >&5
1721 (eval "$ac_compile") 2>conftest.err
1722 ac_status=$?
1723 if test -s conftest.err; then
1724 grep -v '^ *+' conftest.err >conftest.er1
1725 cat conftest.er1 >&5
1726 mv -f conftest.er1 conftest.err
1727 fi
1728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1729 test $ac_status = 0; } && {
1730 test -z "$ac_cxx_werror_flag" ||
1731 test ! -s conftest.err
1732 } && test -s conftest.$ac_objext; then :
1733 ac_retval=0
1734else
1735 $as_echo "$as_me: failed program was:" >&5
1736sed 's/^/| /' conftest.$ac_ext >&5
1737
1738 ac_retval=1
1739fi
1740 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1741 return $ac_retval
1742
1743} # ac_fn_cxx_try_compile
1744
1745# ac_fn_c_try_link LINENO
1746# -----------------------
1747# Try to link conftest.$ac_ext, and return whether this succeeded.
1748ac_fn_c_try_link ()
1749{
1750 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1751 rm -f conftest.$ac_objext conftest$ac_exeext
1752 if { { ac_try="$ac_link"
1753case "(($ac_try" in
1754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1755 *) ac_try_echo=$ac_try;;
1756esac
1757eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1758$as_echo "$ac_try_echo"; } >&5
1759 (eval "$ac_link") 2>conftest.err
1760 ac_status=$?
1761 if test -s conftest.err; then
1762 grep -v '^ *+' conftest.err >conftest.er1
1763 cat conftest.er1 >&5
1764 mv -f conftest.er1 conftest.err
1765 fi
1766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1767 test $ac_status = 0; } && {
1768 test -z "$ac_c_werror_flag" ||
1769 test ! -s conftest.err
1770 } && test -s conftest$ac_exeext && {
1771 test "$cross_compiling" = yes ||
1772 $as_test_x conftest$ac_exeext
1773 }; then :
1774 ac_retval=0
1775else
1776 $as_echo "$as_me: failed program was:" >&5
1777sed 's/^/| /' conftest.$ac_ext >&5
1778
1779 ac_retval=1
1780fi
1781 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1782 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1783 # interfere with the next link command; also delete a directory that is
1784 # left behind by Apple's compiler. We do this before executing the actions.
1785 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1786 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1787 return $ac_retval
1788
1789} # ac_fn_c_try_link
1790cat >config.log <<_ACEOF
1c710c3c
DJ
1791This file contains any messages produced by compilers while
1792running configure, to aid debugging if configure makes a mistake.
1793
1794It was created by $as_me, which was
5213506e 1795generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
1796
1797 $ $0 $@
1798
1799_ACEOF
5213506e 1800exec 5>>config.log
1c710c3c
DJ
1801{
1802cat <<_ASUNAME
1803## --------- ##
1804## Platform. ##
1805## --------- ##
1806
1807hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1808uname -m = `(uname -m) 2>/dev/null || echo unknown`
1809uname -r = `(uname -r) 2>/dev/null || echo unknown`
1810uname -s = `(uname -s) 2>/dev/null || echo unknown`
1811uname -v = `(uname -v) 2>/dev/null || echo unknown`
1812
1813/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1814/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1815
1816/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1817/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1818/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
5213506e 1819/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1c710c3c
DJ
1820/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1821/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1822/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1823
1824_ASUNAME
1825
1826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1827for as_dir in $PATH
1828do
1829 IFS=$as_save_IFS
1830 test -z "$as_dir" && as_dir=.
5213506e
RW
1831 $as_echo "PATH: $as_dir"
1832 done
1833IFS=$as_save_IFS
1c710c3c
DJ
1834
1835} >&5
1836
1837cat >&5 <<_ACEOF
1838
1839
1840## ----------- ##
1841## Core tests. ##
1842## ----------- ##
1843
1844_ACEOF
1845
1846
1847# Keep a trace of the command line.
1848# Strip out --no-create and --no-recursion so they do not pile up.
1849# Strip out --silent because we don't want to record it for future runs.
1850# Also quote any args containing shell meta-characters.
1851# Make two passes to allow for proper duplicate-argument suppression.
1852ac_configure_args=
1853ac_configure_args0=
1854ac_configure_args1=
1c710c3c
DJ
1855ac_must_keep_next=false
1856for ac_pass in 1 2
1857do
1858 for ac_arg
1859 do
1860 case $ac_arg in
1861 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1862 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1863 | -silent | --silent | --silen | --sile | --sil)
1864 continue ;;
5213506e
RW
1865 *\'*)
1866 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
1867 esac
1868 case $ac_pass in
5213506e 1869 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1c710c3c 1870 2)
5213506e 1871 as_fn_append ac_configure_args1 " '$ac_arg'"
1c710c3c
DJ
1872 if test $ac_must_keep_next = true; then
1873 ac_must_keep_next=false # Got value, back to normal.
1874 else
1875 case $ac_arg in
1876 *=* | --config-cache | -C | -disable-* | --disable-* \
1877 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1878 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1879 | -with-* | --with-* | -without-* | --without-* | --x)
1880 case "$ac_configure_args0 " in
1881 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1882 esac
1883 ;;
1884 -* ) ac_must_keep_next=true ;;
1885 esac
1886 fi
5213506e 1887 as_fn_append ac_configure_args " '$ac_arg'"
1c710c3c
DJ
1888 ;;
1889 esac
1890 done
1891done
5213506e
RW
1892{ ac_configure_args0=; unset ac_configure_args0;}
1893{ ac_configure_args1=; unset ac_configure_args1;}
1c710c3c
DJ
1894
1895# When interrupted or exit'd, cleanup temporary files, and complete
1896# config.log. We remove comments because anyway the quotes in there
1897# would cause problems or look ugly.
5213506e
RW
1898# WARNING: Use '\'' to represent an apostrophe within the trap.
1899# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1c710c3c
DJ
1900trap 'exit_status=$?
1901 # Save into config.log some information that might help in debugging.
1902 {
1903 echo
1904
1905 cat <<\_ASBOX
1906## ---------------- ##
1907## Cache variables. ##
1908## ---------------- ##
1909_ASBOX
1910 echo
1911 # The following way of writing the cache mishandles newlines in values,
5213506e
RW
1912(
1913 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1914 eval ac_val=\$$ac_var
1915 case $ac_val in #(
1916 *${as_nl}*)
1917 case $ac_var in #(
1918 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1919$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1920 esac
1921 case $ac_var in #(
1922 _ | IFS | as_nl) ;; #(
1923 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1924 *) { eval $ac_var=; unset $ac_var;} ;;
1925 esac ;;
1926 esac
1927 done
1c710c3c 1928 (set) 2>&1 |
5213506e
RW
1929 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1930 *${as_nl}ac_space=\ *)
1c710c3c 1931 sed -n \
5213506e
RW
1932 "s/'\''/'\''\\\\'\'''\''/g;
1933 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1934 ;; #(
1c710c3c 1935 *)
5213506e 1936 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 1937 ;;
5213506e
RW
1938 esac |
1939 sort
1940)
1c710c3c
DJ
1941 echo
1942
1943 cat <<\_ASBOX
1944## ----------------- ##
1945## Output variables. ##
1946## ----------------- ##
1947_ASBOX
1948 echo
1949 for ac_var in $ac_subst_vars
1950 do
5213506e
RW
1951 eval ac_val=\$$ac_var
1952 case $ac_val in
1953 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1954 esac
1955 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
1956 done | sort
1957 echo
1958
1959 if test -n "$ac_subst_files"; then
1960 cat <<\_ASBOX
5213506e
RW
1961## ------------------- ##
1962## File substitutions. ##
1963## ------------------- ##
1c710c3c
DJ
1964_ASBOX
1965 echo
1966 for ac_var in $ac_subst_files
1967 do
5213506e
RW
1968 eval ac_val=\$$ac_var
1969 case $ac_val in
1970 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1971 esac
1972 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
1973 done | sort
1974 echo
1975 fi
1976
1977 if test -s confdefs.h; then
1978 cat <<\_ASBOX
1979## ----------- ##
1980## confdefs.h. ##
1981## ----------- ##
1982_ASBOX
1983 echo
5213506e 1984 cat confdefs.h
1c710c3c
DJ
1985 echo
1986 fi
1987 test "$ac_signal" != 0 &&
5213506e
RW
1988 $as_echo "$as_me: caught signal $ac_signal"
1989 $as_echo "$as_me: exit $exit_status"
1c710c3c 1990 } >&5
5213506e
RW
1991 rm -f core *.core core.conftest.* &&
1992 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1c710c3c 1993 exit $exit_status
5213506e 1994' 0
1c710c3c 1995for ac_signal in 1 2 13 15; do
5213506e 1996 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1c710c3c
DJ
1997done
1998ac_signal=0
1999
2000# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
2001rm -f -r conftest* confdefs.h
2002
2003$as_echo "/* confdefs.h */" > confdefs.h
1c710c3c
DJ
2004
2005# Predefined preprocessor variables.
2006
2007cat >>confdefs.h <<_ACEOF
2008#define PACKAGE_NAME "$PACKAGE_NAME"
2009_ACEOF
2010
1c710c3c
DJ
2011cat >>confdefs.h <<_ACEOF
2012#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2013_ACEOF
2014
1c710c3c
DJ
2015cat >>confdefs.h <<_ACEOF
2016#define PACKAGE_VERSION "$PACKAGE_VERSION"
2017_ACEOF
0b0dc272 2018
1c710c3c
DJ
2019cat >>confdefs.h <<_ACEOF
2020#define PACKAGE_STRING "$PACKAGE_STRING"
2021_ACEOF
2022
1c710c3c
DJ
2023cat >>confdefs.h <<_ACEOF
2024#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2025_ACEOF
2026
5213506e
RW
2027cat >>confdefs.h <<_ACEOF
2028#define PACKAGE_URL "$PACKAGE_URL"
2029_ACEOF
2030
1c710c3c
DJ
2031
2032# Let the site file select an alternate cache file if it wants to.
5213506e
RW
2033# Prefer an explicitly selected file to automatically selected ones.
2034ac_site_file1=NONE
2035ac_site_file2=NONE
2036if test -n "$CONFIG_SITE"; then
2037 ac_site_file1=$CONFIG_SITE
2038elif test "x$prefix" != xNONE; then
2039 ac_site_file1=$prefix/share/config.site
2040 ac_site_file2=$prefix/etc/config.site
2041else
2042 ac_site_file1=$ac_default_prefix/share/config.site
2043 ac_site_file2=$ac_default_prefix/etc/config.site
671aa708 2044fi
5213506e
RW
2045for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2046do
2047 test "x$ac_site_file" = xNONE && continue
671aa708 2048 if test -r "$ac_site_file"; then
5213506e
RW
2049 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2050$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1c710c3c 2051 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
2052 . "$ac_site_file"
2053 fi
2054done
2055
2056if test -r "$cache_file"; then
1c710c3c
DJ
2057 # Some versions of bash will fail to source /dev/null (special
2058 # files actually), so we avoid doing that.
2059 if test -f "$cache_file"; then
5213506e
RW
2060 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2061$as_echo "$as_me: loading cache $cache_file" >&6;}
1c710c3c 2062 case $cache_file in
5213506e
RW
2063 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2064 *) . "./$cache_file";;
1c710c3c
DJ
2065 esac
2066 fi
671aa708 2067else
5213506e
RW
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2069$as_echo "$as_me: creating cache $cache_file" >&6;}
1c710c3c
DJ
2070 >$cache_file
2071fi
2072
2073# Check that the precious variables saved in the cache have kept the same
2074# value.
2075ac_cache_corrupted=false
5213506e 2076for ac_var in $ac_precious_vars; do
1c710c3c
DJ
2077 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2078 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
2079 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2080 eval ac_new_val=\$ac_env_${ac_var}_value
1c710c3c
DJ
2081 case $ac_old_set,$ac_new_set in
2082 set,)
5213506e
RW
2083 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2084$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1c710c3c
DJ
2085 ac_cache_corrupted=: ;;
2086 ,set)
5213506e
RW
2087 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2088$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1c710c3c
DJ
2089 ac_cache_corrupted=: ;;
2090 ,);;
2091 *)
2092 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
RW
2093 # differences in whitespace do not lead to failure.
2094 ac_old_val_w=`echo x $ac_old_val`
2095 ac_new_val_w=`echo x $ac_new_val`
2096 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2097 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2098$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2099 ac_cache_corrupted=:
2100 else
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2102$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2103 eval $ac_var=\$ac_old_val
2104 fi
2105 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2106$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2107 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2108$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1c710c3c
DJ
2109 fi;;
2110 esac
2111 # Pass precious variables to config.status.
2112 if test "$ac_new_set" = set; then
2113 case $ac_new_val in
5213506e 2114 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
2115 *) ac_arg=$ac_var=$ac_new_val ;;
2116 esac
2117 case " $ac_configure_args " in
2118 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
5213506e 2119 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1c710c3c
DJ
2120 esac
2121 fi
2122done
2123if $ac_cache_corrupted; then
5213506e
RW
2124 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2125$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2126 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2127$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2128 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
671aa708 2129fi
5213506e
RW
2130## -------------------- ##
2131## Main body of script. ##
2132## -------------------- ##
671aa708 2133
2aeb72e9
DD
2134ac_ext=c
2135ac_cpp='$CPP $CPPFLAGS'
2136ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2137ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2138ac_compiler_gnu=$ac_cv_c_compiler_gnu
2139
1c710c3c
DJ
2140
2141
2142
1c710c3c
DJ
2143
2144
0115d4a3 2145
1c710c3c 2146
ad33ff57
RW
2147
2148progname=$0
2149# if PWD already has a value, it is probably wrong.
2150if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2151
2152# Export original configure arguments for use by sub-configures.
2153# Quote arguments with shell meta charatcers.
2154TOPLEVEL_CONFIGURE_ARGUMENTS=
2155set -- "$progname" "$@"
2156for ac_arg
2157do
2158 case "$ac_arg" in
2159 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2160 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2161 # if the argument is of the form -foo=baz, quote the baz part only
2162 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2163 *) ;;
2164 esac
2165 # Add the quoted argument to the list.
2166 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2167done
2168if test "$silent" = yes; then
2169 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2170fi
2171# Remove the initial space we just introduced and, as these will be
2172# expanded by make, quote '$'.
2173TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2174
1c710c3c
DJ
2175
2176# Find the build, host, and target systems.
671aa708 2177ac_aux_dir=
5213506e
RW
2178for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2179 for ac_t in install-sh install.sh shtool; do
2180 if test -f "$ac_dir/$ac_t"; then
2181 ac_aux_dir=$ac_dir
2182 ac_install_sh="$ac_aux_dir/$ac_t -c"
2183 break 2
2184 fi
2185 done
671aa708
NN
2186done
2187if test -z "$ac_aux_dir"; then
5213506e 2188 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
671aa708 2189fi
5213506e
RW
2190
2191# These three variables are undocumented and unsupported,
2192# and are intended to be withdrawn in a future Autoconf release.
2193# They can cause serious problems if a builder's source tree is in a directory
2194# whose full name contains unusual characters.
2195ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2196ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2197ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2198
671aa708 2199
1c710c3c 2200# Make sure we can run config.sub.
5213506e
RW
2201$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2202 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2203
2204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2205$as_echo_n "checking build system type... " >&6; }
2206if test "${ac_cv_build+set}" = set; then :
2207 $as_echo_n "(cached) " >&6
2208else
2209 ac_build_alias=$build_alias
2210test "x$ac_build_alias" = x &&
2211 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2212test "x$ac_build_alias" = x &&
2213 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2214ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2215 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2216
2217fi
2218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2219$as_echo "$ac_cv_build" >&6; }
2220case $ac_cv_build in
2221*-*-*) ;;
2222*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2223esac
1c710c3c 2224build=$ac_cv_build
5213506e
RW
2225ac_save_IFS=$IFS; IFS='-'
2226set x $ac_cv_build
2227shift
2228build_cpu=$1
2229build_vendor=$2
2230shift; shift
2231# Remember, the first character of IFS is used to create $*,
2232# except with old shells:
2233build_os=$*
2234IFS=$ac_save_IFS
2235case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
671aa708 2236
671aa708 2237
1c710c3c
DJ
2238 case ${build_alias} in
2239 "") build_noncanonical=${build} ;;
2240 *) build_noncanonical=${build_alias} ;;
af71363e
AS
2241esac
2242
2243
af71363e 2244
1c710c3c
DJ
2245 case ${host_alias} in
2246 "") host_noncanonical=${build_noncanonical} ;;
2247 *) host_noncanonical=${host_alias} ;;
af71363e
AS
2248esac
2249
af71363e 2250
1c710c3c
DJ
2251
2252 case ${target_alias} in
2253 "") target_noncanonical=${host_noncanonical} ;;
2254 *) target_noncanonical=${target_alias} ;;
af71363e
AS
2255esac
2256
af71363e 2257
1c710c3c
DJ
2258
2259
2260test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
2261 test "$program_prefix$program_suffix$program_transform_name" = \
2262 NONENONEs,x,x, &&
1c710c3c 2263 program_transform_name=s,y,y,
af71363e 2264
5213506e
RW
2265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2266$as_echo_n "checking host system type... " >&6; }
2267if test "${ac_cv_host+set}" = set; then :
2268 $as_echo_n "(cached) " >&6
af71363e 2269else
5213506e
RW
2270 if test "x$host_alias" = x; then
2271 ac_cv_host=$ac_cv_build
2272else
2273 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2274 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2275fi
1c710c3c 2276
af71363e 2277fi
5213506e
RW
2278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2279$as_echo "$ac_cv_host" >&6; }
2280case $ac_cv_host in
2281*-*-*) ;;
2282*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2283esac
1c710c3c 2284host=$ac_cv_host
5213506e
RW
2285ac_save_IFS=$IFS; IFS='-'
2286set x $ac_cv_host
2287shift
2288host_cpu=$1
2289host_vendor=$2
2290shift; shift
2291# Remember, the first character of IFS is used to create $*,
2292# except with old shells:
2293host_os=$*
2294IFS=$ac_save_IFS
2295case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2aeb72e9
DD
2296
2297
5213506e
RW
2298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2299$as_echo_n "checking target system type... " >&6; }
2300if test "${ac_cv_target+set}" = set; then :
2301 $as_echo_n "(cached) " >&6
1c710c3c 2302else
5213506e
RW
2303 if test "x$target_alias" = x; then
2304 ac_cv_target=$ac_cv_host
2305else
2306 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2307 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2308fi
1c710c3c
DJ
2309
2310fi
5213506e
RW
2311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2312$as_echo "$ac_cv_target" >&6; }
2313case $ac_cv_target in
2314*-*-*) ;;
2315*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2316esac
1c710c3c 2317target=$ac_cv_target
5213506e
RW
2318ac_save_IFS=$IFS; IFS='-'
2319set x $ac_cv_target
2320shift
2321target_cpu=$1
2322target_vendor=$2
2323shift; shift
2324# Remember, the first character of IFS is used to create $*,
2325# except with old shells:
2326target_os=$*
2327IFS=$ac_save_IFS
2328case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
1c710c3c
DJ
2329
2330
2331# The aliases save the names the user supplied, while $host etc.
2332# will get canonicalized.
2333test -n "$target_alias" &&
2334 test "$program_prefix$program_suffix$program_transform_name" = \
2335 NONENONEs,x,x, &&
2336 program_prefix=${target_alias}-
5213506e 2337
671aa708 2338test "$program_prefix" != NONE &&
5213506e 2339 program_transform_name="s&^&$program_prefix&;$program_transform_name"
671aa708
NN
2340# Use a double $ so make ignores it.
2341test "$program_suffix" != NONE &&
5213506e
RW
2342 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2343# Double any \ or $.
1c710c3c 2344# By default was `s,x,x', remove it if useless.
5213506e
RW
2345ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2346program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
af71363e 2347
671aa708
NN
2348
2349
775956d0
NN
2350# Get 'install' or 'install-sh' and its variants.
2351# Find a good install program. We prefer a C program (faster),
2352# so one script is as good as another. But avoid the broken or
2353# incompatible versions:
2354# SysV /etc/install, /usr/sbin/install
2355# SunOS /usr/etc/install
2356# IRIX /sbin/install
2357# AIX /bin/install
1c710c3c 2358# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
NN
2359# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2360# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2361# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1c710c3c 2362# OS/2's system install, which has a completely different semantic
775956d0 2363# ./install, which can be erroneously created by make from ./install.sh.
38d24731 2364# Reject install programs that cannot install multiple files.
5213506e
RW
2365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2366$as_echo_n "checking for a BSD-compatible install... " >&6; }
775956d0 2367if test -z "$INSTALL"; then
5213506e
RW
2368if test "${ac_cv_path_install+set}" = set; then :
2369 $as_echo_n "(cached) " >&6
1c710c3c
DJ
2370else
2371 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2372for as_dir in $PATH
2373do
2374 IFS=$as_save_IFS
2375 test -z "$as_dir" && as_dir=.
5213506e
RW
2376 # Account for people who put trailing slashes in PATH elements.
2377case $as_dir/ in #((
2378 ./ | .// | /[cC]/* | \
1c710c3c 2379 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5213506e 2380 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1c710c3c
DJ
2381 /usr/ucb/* ) ;;
2382 *)
2383 # OSF1 and SCO ODT 3.0 have their own names for install.
2384 # Don't use installbsd from OSF since it installs stuff as root
2385 # by default.
2386 for ac_prog in ginstall scoinst install; do
2387 for ac_exec_ext in '' $ac_executable_extensions; do
5213506e 2388 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
775956d0 2389 if test $ac_prog = install &&
1c710c3c 2390 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
2391 # AIX install. It has an incompatible calling convention.
2392 :
1c710c3c
DJ
2393 elif test $ac_prog = install &&
2394 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2395 # program-specific install script used by HP pwplus--don't use.
2396 :
775956d0 2397 else
38d24731
RW
2398 rm -rf conftest.one conftest.two conftest.dir
2399 echo one > conftest.one
2400 echo two > conftest.two
2401 mkdir conftest.dir
2402 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2403 test -s conftest.one && test -s conftest.two &&
2404 test -s conftest.dir/conftest.one &&
2405 test -s conftest.dir/conftest.two
2406 then
2407 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2408 break 3
2409 fi
775956d0
NN
2410 fi
2411 fi
2412 done
1c710c3c
DJ
2413 done
2414 ;;
2415esac
5213506e
RW
2416
2417 done
2418IFS=$as_save_IFS
1c710c3c 2419
38d24731 2420rm -rf conftest.one conftest.two conftest.dir
775956d0
NN
2421
2422fi
2423 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 2424 INSTALL=$ac_cv_path_install
775956d0 2425 else
38d24731
RW
2426 # As a last resort, use the slow shell script. Don't cache a
2427 # value for INSTALL within a source directory, because that will
775956d0 2428 # break other packages using the cache if that directory is
38d24731 2429 # removed, or if the value is a relative name.
1c710c3c 2430 INSTALL=$ac_install_sh
775956d0
NN
2431 fi
2432fi
5213506e
RW
2433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2434$as_echo "$INSTALL" >&6; }
775956d0
NN
2435
2436# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2437# It thinks the first close brace ends the variable substitution.
2438test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2439
1c710c3c 2440test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
2441
2442test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2443
5213506e
RW
2444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2445$as_echo_n "checking whether ln works... " >&6; }
2446if test "${acx_cv_prog_LN+set}" = set; then :
2447 $as_echo_n "(cached) " >&6
ad6717df
PB
2448else
2449 rm -f conftestdata_t
2450echo >conftestdata_f
2451if ln conftestdata_f conftestdata_t 2>/dev/null
2452then
2453 acx_cv_prog_LN=ln
2454else
2455 acx_cv_prog_LN=no
2456fi
2457rm -f conftestdata_f conftestdata_t
2458
2459fi
2460if test $acx_cv_prog_LN = no; then
2461 LN="cp"
5213506e
RW
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2463$as_echo "no, using $LN" >&6; }
ad6717df
PB
2464else
2465 LN="$acx_cv_prog_LN"
5213506e
RW
2466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2467$as_echo "yes" >&6; }
ad6717df
PB
2468fi
2469
5213506e
RW
2470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2471$as_echo_n "checking whether ln -s works... " >&6; }
1c710c3c
DJ
2472LN_S=$as_ln_s
2473if test "$LN_S" = "ln -s"; then
5213506e
RW
2474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2475$as_echo "yes" >&6; }
fb0103e5 2476else
5213506e
RW
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2478$as_echo "no, using $LN_S" >&6; }
148907ea
PB
2479fi
2480
87264276
PB
2481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2482$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2483if test "${ac_cv_path_SED+set}" = set; then :
2484 $as_echo_n "(cached) " >&6
2485else
2486 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2487 for ac_i in 1 2 3 4 5 6 7; do
2488 ac_script="$ac_script$as_nl$ac_script"
2489 done
2490 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2491 { ac_script=; unset ac_script;}
2492 if test -z "$SED"; then
2493 ac_path_SED_found=false
2494 # Loop through the user's path and test for each of PROGNAME-LIST
2495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2496for as_dir in $PATH
2497do
2498 IFS=$as_save_IFS
2499 test -z "$as_dir" && as_dir=.
2500 for ac_prog in sed gsed; do
2501 for ac_exec_ext in '' $ac_executable_extensions; do
2502 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2503 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2504# Check for GNU ac_path_SED and select it if it is found.
2505 # Check for GNU $ac_path_SED
2506case `"$ac_path_SED" --version 2>&1` in
2507*GNU*)
2508 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2509*)
2510 ac_count=0
2511 $as_echo_n 0123456789 >"conftest.in"
2512 while :
2513 do
2514 cat "conftest.in" "conftest.in" >"conftest.tmp"
2515 mv "conftest.tmp" "conftest.in"
2516 cp "conftest.in" "conftest.nl"
2517 $as_echo '' >> "conftest.nl"
2518 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2519 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2520 as_fn_arith $ac_count + 1 && ac_count=$as_val
2521 if test $ac_count -gt ${ac_path_SED_max-0}; then
2522 # Best one so far, save it but keep looking for a better one
2523 ac_cv_path_SED="$ac_path_SED"
2524 ac_path_SED_max=$ac_count
2525 fi
2526 # 10*(2^10) chars as input seems more than enough
2527 test $ac_count -gt 10 && break
2528 done
2529 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2530esac
2531
2532 $ac_path_SED_found && break 3
2533 done
2534 done
2535 done
2536IFS=$as_save_IFS
2537 if test -z "$ac_cv_path_SED"; then
2538 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2539 fi
2540else
2541 ac_cv_path_SED=$SED
2542fi
2543
2544fi
2545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2546$as_echo "$ac_cv_path_SED" >&6; }
2547 SED="$ac_cv_path_SED"
2548 rm -f conftest.sed
2549
2550for ac_prog in gawk mawk nawk awk
2551do
2552 # Extract the first word of "$ac_prog", so it can be a program name with args.
2553set dummy $ac_prog; ac_word=$2
2554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2555$as_echo_n "checking for $ac_word... " >&6; }
2556if test "${ac_cv_prog_AWK+set}" = set; then :
2557 $as_echo_n "(cached) " >&6
2558else
2559 if test -n "$AWK"; then
2560 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2561else
2562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2563for as_dir in $PATH
2564do
2565 IFS=$as_save_IFS
2566 test -z "$as_dir" && as_dir=.
2567 for ac_exec_ext in '' $ac_executable_extensions; do
2568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2569 ac_cv_prog_AWK="$ac_prog"
2570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2571 break 2
2572 fi
2573done
2574 done
2575IFS=$as_save_IFS
2576
2577fi
2578fi
2579AWK=$ac_cv_prog_AWK
2580if test -n "$AWK"; then
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2582$as_echo "$AWK" >&6; }
2583else
2584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2585$as_echo "no" >&6; }
2586fi
2587
2588
2589 test -n "$AWK" && break
2590done
2591
775956d0 2592
79c06341 2593### we might need to use some other shell than /bin/sh for running subshells
79c06341
JL
2594### If we are on Windows, search for the shell. This will permit people
2595### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2596### without also having to set CONFIG_SHELL. This code will work when
2597### using bash, which sets OSTYPE.
2598case "${OSTYPE}" in
2599*win32*)
671aa708
NN
2600 if test x${CONFIG_SHELL} = x ; then
2601 if test ! -f /bin/sh ; then
2602 if test x${SHELL} != x && test -f ${SHELL} ; then
79c06341
JL
2603 CONFIG_SHELL=${SHELL}
2604 export CONFIG_SHELL
2605 else
2606 for prog in sh sh.exe bash bash.exe; do
2607 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2608 for dir in $PATH; do
2609 test -z "$dir" && dir=.
2610 if test -f $dir/$prog; then
2611 CONFIG_SHELL=$dir/$prog
2612 export CONFIG_SHELL
2613 break
2614 fi
2615 done
2616 IFS="$save_ifs"
2617 test -n "${CONFIG_SHELL}" && break
2618 done
2619 fi
2620 fi
2621 fi
2622 ;;
2623esac
2624
2625config_shell=${CONFIG_SHELL-/bin/sh}
2626
671aa708 2627moveifchange=${srcdir}/move-if-change
79c06341 2628
ee6a22df
L
2629srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2630
2631# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2632# a relative path.
2633if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2634 INSTALL="${srcpwd}/install-sh -c"
2635fi
2636
671aa708
NN
2637# Set srcdir to "." if that's what it is.
2638# This is important for multilib support.
2639pwd=`${PWDCMD-pwd}`
671aa708
NN
2640if test "${pwd}" = "${srcpwd}" ; then
2641 srcdir=.
79c06341
JL
2642fi
2643
671aa708 2644topsrcdir=$srcpwd
5d4a5ee6 2645
671aa708 2646extra_host_args=
afabd8e6 2647
671aa708
NN
2648### To add a new directory to the tree, first choose whether it is a target
2649### or a host dependent tool. Then put it into the appropriate list
2650### (library or tools, host or target), doing a dependency sort.
79c06341 2651
1c710c3c 2652# Subdirs will be configured in the order listed in build_configdirs,
671aa708 2653# configdirs, or target_configdirs; see the serialization section below.
79c06341 2654
1c710c3c
DJ
2655# Dependency sorting is only needed when *configuration* must be done in
2656# a particular order. In all cases a dependency should be specified in
671aa708 2657# the Makefile, whether or not it's implicitly specified here.
79c06341 2658
671aa708
NN
2659# Double entries in build_configdirs, configdirs, or target_configdirs may
2660# cause circular dependencies and break everything horribly.
79c06341 2661
23f6b2f9
PB
2662# these library is used by various programs built for the build
2663# environment
2664#
2665build_libs="build-libiberty"
2666
2667# these tools are built for the build environment
71b5d516 2668build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 2669
671aa708
NN
2670# these libraries are used by various programs built for the host environment
2671#
f61428ed 2672host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
671aa708 2673
671aa708
NN
2674# these tools are built for the host environment
2675# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2676# know that we are building the simulator.
2677# binutils, gas and ld appear in that order because it makes sense to run
2678# "make check" in that particular order.
38e3d868 2679# If --enable-gold is used, "gold" may replace "ld".
8c32c9f0 2680host_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
2681
2682# libgcj represents the runtime libraries only used by gcj.
2683libgcj="target-libffi \
671aa708
NN
2684 target-zlib \
2685 target-qthreads \
2686 target-libjava"
2687
2688# these libraries are built for the target environment, and are built after
2689# the host libraries and the host tools (which may be a cross compiler)
2690#
291f172e
DJ
2691target_libraries="target-libgcc \
2692 target-libiberty \
671aa708
NN
2693 target-libgloss \
2694 target-newlib \
6d3b5aea 2695 target-libgomp \
cb543528 2696 target-libstdc++-v3 \
6de9cd9a 2697 target-libmudflap \
77008252 2698 target-libssp \
6de9cd9a 2699 target-libgfortran \
7cd0cf9c 2700 target-boehm-gc \
77d187bc 2701 ${libgcj} \
d9cdb878 2702 target-libobjc \
6d3b5aea 2703 target-libada"
671aa708 2704
4dbda6f0
NN
2705# these tools are built using the target libraries, and are intended to
2706# run only in the target environment
671aa708 2707#
4dbda6f0 2708# note: any program that *uses* libraries that are in the "target_libraries"
671aa708
NN
2709# list belongs in this list. those programs are also very likely
2710# candidates for the "native_only" list which follows
2711#
97286f7f 2712target_tools="target-examples target-groff target-gperf target-rda"
79c06341 2713
671aa708 2714################################################################################
79c06341 2715
671aa708
NN
2716## All tools belong in one of the four categories, and are assigned above
2717## We assign ${configdirs} this way to remove all embedded newlines. This
2718## is important because configure will choke if they ever get through.
2719## ${configdirs} is directories we build using the host tools.
2720## ${target_configdirs} is directories we build using the target tools.
671aa708 2721configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 2722target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 2723build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 2724
ac9e6043
RW
2725
2726
671aa708 2727################################################################################
79c06341 2728
671aa708 2729srcname="gnu development package"
79c06341 2730
671aa708
NN
2731# This gets set non-empty for some net releases of packages.
2732appdirs=""
79c06341 2733
671aa708
NN
2734# Define is_cross_compiler to save on calls to 'test'.
2735is_cross_compiler=
2736if test x"${host}" = x"${target}" ; then
2737 is_cross_compiler=no
79c06341 2738else
671aa708 2739 is_cross_compiler=yes
1c710c3c 2740fi
79c06341 2741
b4acb5ef 2742# Find the build and target subdir names.
8b87bb96 2743
2e9e6f68
DJ
2744# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2745# have matching libraries, they should use host libraries: Makefile.tpl
2746# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2747# However, they still use the build modules, because the corresponding
2748# host modules (e.g. bison) are only built for the host when bootstrap
2749# finishes. So:
2750# - build_subdir is where we find build modules, and never changes.
2751# - build_libsubdir is where we find build libraries, and can be overridden.
2752
2753# Prefix 'build-' so this never conflicts with target_subdir.
8b87bb96 2754build_subdir="build-${build_noncanonical}"
1c710c3c 2755
5213506e
RW
2756# Check whether --with-build-libsubdir was given.
2757if test "${with_build_libsubdir+set}" = set; then :
2758 withval=$with_build_libsubdir; build_libsubdir="$withval"
2e9e6f68
DJ
2759else
2760 build_libsubdir="$build_subdir"
5213506e
RW
2761fi
2762
215c351a
PB
2763# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2764if ( test $srcdir = . && test -d gcc ) \
2765 || test -d $srcdir/../host-${host_noncanonical}; then
2766 host_subdir="host-${host_noncanonical}"
2767else
2768 host_subdir=.
2769fi
8b87bb96
NN
2770# No prefix.
2771target_subdir=${target_noncanonical}
1c710c3c 2772
0db770bd
RW
2773# Be sure to cover against remnants of an in-tree build.
2774if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2775 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2776Use a pristine source tree when building in a separate tree" "$LINENO" 5
2777fi
79c06341 2778
671aa708
NN
2779# Skipdirs are removed silently.
2780skipdirs=
2781# Noconfigdirs are removed loudly.
2782noconfigdirs=""
79c06341 2783
671aa708
NN
2784use_gnu_ld=
2785# Make sure we don't let GNU ld be added if we didn't want it.
2786if test x$with_gnu_ld = xno ; then
2787 use_gnu_ld=no
5afab7ad 2788 noconfigdirs="$noconfigdirs ld gold"
79c06341
JL
2789fi
2790
671aa708
NN
2791use_gnu_as=
2792# Make sure we don't let GNU as be added if we didn't want it.
2793if test x$with_gnu_as = xno ; then
2794 use_gnu_as=no
2795 noconfigdirs="$noconfigdirs gas"
79c06341
JL
2796fi
2797
d7f09764
DN
2798use_included_zlib=
2799# Make sure we don't let ZLIB be added if we didn't want it.
2800if test x$with_system_zlib = xyes ; then
2801 use_included_zlib=no
2802 noconfigdirs="$noconfigdirs zlib"
2803fi
2804
1c710c3c 2805# some tools are so dependent upon X11 that if we're not building with X,
671aa708 2806# it's not even worth trying to configure, much less build, that tool.
79c06341 2807
671aa708
NN
2808case ${with_x} in
2809 yes | "") ;; # the default value for this tree is that X11 is available
2810 no)
b4f96efe 2811 skipdirs="${skipdirs} tk itcl libgui"
671aa708 2812 # We won't be able to build gdbtk without X.
1c710c3c 2813 enable_gdbtk=no
671aa708
NN
2814 ;;
2815 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2816esac
79c06341 2817
671aa708 2818# Some tools are only suitable for building in a "native" situation.
1c710c3c 2819# Remove these if host!=target.
9e299237 2820native_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 2821
671aa708
NN
2822# Similarly, some are only suitable for cross toolchains.
2823# Remove these if host=target.
2824cross_only="target-libgloss target-newlib target-opcodes"
2825
2826case $is_cross_compiler in
2827 no) skipdirs="${skipdirs} ${cross_only}" ;;
2828 yes) skipdirs="${skipdirs} ${native_only}" ;;
2829esac
79c06341 2830
671aa708
NN
2831# If both --with-headers and --with-libs are specified, default to
2832# --without-newlib.
ee6a22df
L
2833if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2834 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
2835 if test x"${with_newlib}" = x ; then
2836 with_newlib=no
2837 fi
79c06341
JL
2838fi
2839
671aa708
NN
2840# Recognize --with-newlib/--without-newlib.
2841case ${with_newlib} in
2842 no) skipdirs="${skipdirs} target-newlib" ;;
2843 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2844esac
79c06341 2845
5afab7ad 2846# Handle --enable-gold.
38e3d868
RM
2847# --enable-gold Build only gold
2848# --disable-gold [default] Build only ld
2849# --enable-gold=both Build both gold and ld, ld is default
2850# --enable-gold=both/ld Same
2851# --enable-gold=both/gold Build both gold and ld, gold is default, ld is renamed ld.bfd
5afab7ad 2852
5213506e
RW
2853# Check whether --enable-gold was given.
2854if test "${enable_gold+set}" = set; then :
2855 enableval=$enable_gold; ENABLE_GOLD=$enableval
5afab7ad
ILT
2856else
2857 ENABLE_GOLD=no
5213506e
RW
2858fi
2859
38e3d868
RM
2860 case "${ENABLE_GOLD}" in
2861 yes|both|both/gold|both/ld)
2862 # Check for ELF target.
2863 is_elf=no
2864 case "${target}" in
2865 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2866 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
2867 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
2868 case "${target}" in
2869 *-*-linux*aout* | *-*-linux*oldld*)
2870 ;;
2871 *)
2872 is_elf=yes
2873 ;;
2874 esac
2875 esac
2876
2877 if test "$is_elf" = "yes"; then
2878 # Check for target supported by gold.
5afab7ad 2879 case "${target}" in
38e3d868
RM
2880 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
2881 case "${ENABLE_GOLD}" in
2882 both*)
2883 configdirs="$configdirs gold"
2884 ;;
2885 *)
86dfbd58 2886 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / gold /'`
38e3d868
RM
2887 ;;
2888 esac
2889 ENABLE_GOLD=yes
5afab7ad
ILT
2890 ;;
2891 esac
38e3d868
RM
2892 fi
2893 ;;
2894 no)
2895 ;;
2896 *)
2897 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2898 ;;
5afab7ad
ILT
2899 esac
2900
671aa708 2901# Configure extra directories which are host specific
79c06341 2902
671aa708
NN
2903case "${host}" in
2904 *-cygwin*)
2905 configdirs="$configdirs libtermcap" ;;
2906esac
79c06341 2907
4fab7234
HPN
2908# A target can indicate whether a language isn't supported for some reason.
2909# Only spaces may be used in this macro; not newlines or tabs.
2910unsupported_languages=
2911
1c710c3c 2912# Remove more programs from consideration, based on the host or
671aa708
NN
2913# target this usually means that a port of the program doesn't
2914# exist yet.
ec8d6ddc 2915
671aa708
NN
2916case "${host}" in
2917 hppa*64*-*-*)
2918 noconfigdirs="$noconfigdirs byacc"
2919 ;;
f2a0e225 2920 i[3456789]86-*-vsta)
b4f96efe 2921 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
671aa708 2922 ;;
f2a0e225 2923 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
b4f96efe 2924 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
3aa83176 2925 ;;
95af8923
KT
2926 x86_64-*-mingw*)
2927 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2928 ;;
f2a0e225 2929 i[3456789]86-*-mingw32*)
b4f96efe 2930 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
b91f0a41 2931 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3aa83176 2932 ;;
f2a0e225 2933 i[3456789]86-*-beos*)
b4f96efe 2934 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
3aa83176 2935 ;;
671aa708 2936 *-*-cygwin*)
a22c2d8d 2937 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
671aa708
NN
2938 ;;
2939 *-*-netbsd*)
a22c2d8d 2940 noconfigdirs="$noconfigdirs rcs"
671aa708
NN
2941 ;;
2942 ppc*-*-pe)
b4f96efe 2943 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
671aa708
NN
2944 ;;
2945 powerpc-*-beos*)
b4f96efe 2946 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
671aa708 2947 ;;
671aa708 2948esac
ec8d6ddc 2949
6de9cd9a 2950
5213506e
RW
2951# Check whether --enable-libada was given.
2952if test "${enable_libada+set}" = set; then :
2953 enableval=$enable_libada; ENABLE_LIBADA=$enableval
d9cdb878
AC
2954else
2955 ENABLE_LIBADA=yes
5213506e
RW
2956fi
2957
d9cdb878 2958if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 2959 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
2960fi
2961
5213506e
RW
2962# Check whether --enable-libssp was given.
2963if test "${enable_libssp+set}" = set; then :
2964 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
ef0087a7
KH
2965else
2966 ENABLE_LIBSSP=yes
5213506e
RW
2967fi
2968
ef0087a7 2969
671aa708
NN
2970# Save it here so that, even in case of --enable-libgcj, if the Java
2971# front-end isn't enabled, we still get libgcj disabled.
2972libgcj_saved=$libgcj
2973case $enable_libgcj in
2974yes)
2975 # If we reset it here, it won't get added to noconfigdirs in the
2976 # target-specific build rules, so it will be forcibly enabled
2977 # (unless the Java language itself isn't enabled).
2978 libgcj=
2979 ;;
2980no)
2981 # Make sure we get it printed in the list of not supported target libs.
2982 noconfigdirs="$noconfigdirs ${libgcj}"
2983 ;;
2984esac
ec8d6ddc 2985
6de9cd9a 2986
27079765
AH
2987# Disable libmudflap on some systems.
2988if test x$enable_libmudflap = x ; then
dfcada9a 2989 case "${target}" in
416ac4d4 2990 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
98a5bb3b 2991 # Enable libmudflap by default in GNU and friends.
dfcada9a 2992 ;;
a3e8d8b4
LR
2993 *-*-freebsd*)
2994 # Enable libmudflap by default in FreeBSD.
2995 ;;
dfcada9a
MM
2996 *)
2997 # Disable it by default everywhere else.
2998 noconfigdirs="$noconfigdirs target-libmudflap"
2999 ;;
3000 esac
27079765 3001fi
6de9cd9a 3002
27079765
AH
3003# Disable libgomp on non POSIX hosted systems.
3004if test x$enable_libgomp = x ; then
953ff289
DN
3005 # Enable libgomp by default on hosted POSIX systems.
3006 case "${target}" in
416ac4d4 3007 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
953ff289
DN
3008 ;;
3009 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3010 ;;
04879af3 3011 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
953ff289 3012 ;;
cac90078 3013 *-*-darwin* | *-*-aix*)
953ff289
DN
3014 ;;
3015 *)
3016 noconfigdirs="$noconfigdirs target-libgomp"
3017 ;;
3018 esac
27079765 3019fi
953ff289 3020
c03353e2
RIL
3021# Default libgloss CPU subdirectory.
3022libgloss_dir="$target_cpu"
6de9cd9a 3023
671aa708
NN
3024case "${target}" in
3025 *-*-chorusos)
cb253473 3026 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3027 ;;
75eeae1a 3028 powerpc-*-darwin*)
e1514c3f 3029 noconfigdirs="$noconfigdirs ld gas gdb gprof"
9c8f9ec2 3030 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 3031 ;;
354ebf88
RW
3032 i[3456789]86-*-darwin*)
3033 noconfigdirs="$noconfigdirs ld gprof"
3034 noconfigdirs="$noconfigdirs sim target-rda"
3035 ;;
3036 x86_64-*-darwin[912]*)
0db3a858
TG
3037 noconfigdirs="$noconfigdirs ld gas gprof"
3038 noconfigdirs="$noconfigdirs sim target-rda"
3039 ;;
42c1cd8a
AT
3040 *-*-darwin*)
3041 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3042 noconfigdirs="$noconfigdirs sim target-rda"
3043 noconfigdirs="$noconfigdirs ${libgcj}"
3044 ;;
671aa708 3045 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
cb253473 3046 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3047 ;;
c3f84f61 3048 *-*-freebsd*)
6de9cd9a
DN
3049 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3050 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3051 && test -f /usr/local/include/gmp.h; then
3052 with_gmp=/usr/local
3053 fi
3054
3055 # Skip some stuff that's unsupported on some FreeBSD configurations.
3056 case "${target}" in
3057 i*86-*-*) ;;
3058 alpha*-*-*) ;;
f3f623ae 3059 x86_64-*-*) ;;
6de9cd9a 3060 *)
cb253473 3061 noconfigdirs="$noconfigdirs ${libgcj}"
6de9cd9a
DN
3062 ;;
3063 esac
3064 ;;
ef4e7569
US
3065 *-*-kaos*)
3066 # Remove unsupported stuff on all kaOS configurations.
cb253473 3067 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
ef4e7569
US
3068 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3069 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3070 noconfigdirs="$noconfigdirs target-libgloss"
3071 ;;
671aa708
NN
3072 *-*-netbsd*)
3073 # Skip some stuff on all NetBSD configurations.
3074 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3075
3076 # Skip some stuff that's unsupported on some NetBSD configurations.
3077 case "${target}" in
3078 i*86-*-netbsdelf*) ;;
0590b963 3079 arm*-*-netbsdelf*) ;;
671aa708 3080 *)
cb253473 3081 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3082 ;;
3083 esac
3084 ;;
61fec9ff 3085 *-*-netware*)
cb253473 3086 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
671aa708
NN
3087 ;;
3088 *-*-rtems*)
e4522f78 3089 skipdirs="${skipdirs} target-libiberty"
cb253473 3090 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3091 ;;
a8ba31f2
EC
3092 # The tpf target doesn't support gdb yet.
3093 *-*-tpf*)
cb253473 3094 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
a8ba31f2 3095 ;;
5785c0ed 3096 *-*-uclinux*)
cb253473 3097 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
5785c0ed 3098 ;;
671aa708 3099 *-*-vxworks*)
cb253473 3100 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708
NN
3101 ;;
3102 alpha*-dec-osf*)
3103 # ld works, but does not support shared libraries.
3104 # newlib is not 64 bit ready. I'm not sure about fileutils.
3105 # gas doesn't generate exception information.
3106 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3107 ;;
3108 alpha*-*-*vms*)
8406cb62 3109 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
671aa708
NN
3110 ;;
3111 alpha*-*-linux*)
3112 # newlib is not 64 bit ready
3113 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3114 ;;
671aa708
NN
3115 alpha*-*-*)
3116 # newlib is not 64 bit ready
cb253473 3117 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3118 ;;
33952f6f 3119 am33_2.0-*-linux*)
cb253473 3120 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
33952f6f 3121 ;;
671aa708 3122 sh-*-linux*)
cb253473 3123 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1c710c3c 3124 ;;
671aa708 3125 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
cb253473 3126 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3127 noconfigdirs="$noconfigdirs target-examples"
3128 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
b4f96efe 3129 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708
NN
3130 noconfigdirs="$noconfigdirs expect dejagnu"
3131 # the C++ libraries don't build on top of CE's C libraries
cb543528 3132 noconfigdirs="$noconfigdirs target-libstdc++-v3"
671aa708
NN
3133 noconfigdirs="$noconfigdirs target-newlib"
3134 case "${host}" in
3135 *-*-cygwin*) ;; # keep gdb and readline
aa9c3ab4 3136 *) noconfigdirs="$noconfigdirs gdb readline"
671aa708
NN
3137 ;;
3138 esac
c03353e2 3139 libgloss_dir=wince
671aa708
NN
3140 ;;
3141 arc-*-*)
cb253473 3142 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3143 ;;
ee6a22df 3144 arm-semi-aof )
ee6a22df 3145 ;;
671aa708 3146 arm-*-coff | strongarm-*-coff | xscale-*-coff)
cb253473 3147 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3148 libgloss_dir=arm
671aa708 3149 ;;
b3f8d95d 3150 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
671aa708 3151 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
c03353e2 3152 libgloss_dir=arm
671aa708 3153 ;;
077fc835 3154 arm*-*-linux-gnueabi)
c4e9bf2b 3155 noconfigdirs="$noconfigdirs target-qthreads"
1c00b503
PB
3156 case ${with_newlib} in
3157 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3158 esac
c03353e2 3159 libgloss_dir=arm
077fc835 3160 ;;
972974fc 3161 arm*-*-symbianelf*)
cb253473 3162 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
c03353e2 3163 libgloss_dir=arm
972974fc 3164 ;;
671aa708 3165 arm-*-pe*)
cb253473 3166 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3167 ;;
671aa708 3168 thumb-*-coff)
cb253473 3169 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3170 ;;
3171 thumb-*-elf)
cb253473 3172 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3173 ;;
671aa708 3174 thumb-*-pe)
cb253473 3175 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3176 ;;
3177 arm-*-riscix*)
cb253473 3178 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708
NN
3179 ;;
3180 avr-*-*)
ac3949d9 3181 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
671aa708 3182 ;;
6b65a26d 3183 bfin-*-*)
1c3c9f12
JZ
3184 unsupported_languages="$unsupported_languages java"
3185 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
61efc800 3186 if test x${is_cross_compiler} != xno ; then
6b65a26d
CM
3187 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3188 fi
3189 ;;
671aa708 3190 c4x-*-* | tic4x-*-*)
cb253473 3191 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
3192 ;;
3193 c54x*-*-* | tic54x-*-*)
cb253473 3194 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
671aa708 3195 ;;
c993ae60
SR
3196 cr16-*-*)
3197 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3198 ;;
40d64b5a 3199 cris-*-* | crisv32-*-*)
4fab7234 3200 unsupported_languages="$unsupported_languages java"
40d64b5a 3201 case "${target}" in
c2e0d3a9 3202 *-*-aout)
7f26dfa3 3203 unsupported_languages="$unsupported_languages fortran"
4fab7234 3204 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
c2e0d3a9 3205 *-*-elf)
789ec619 3206 noconfigdirs="$noconfigdirs target-boehm-gc";;
c2e0d3a9 3207 *-*-linux*)
789ec619 3208 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
40d64b5a 3209 *)
7f26dfa3 3210 unsupported_languages="$unsupported_languages fortran"
cb253473 3211 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
40d64b5a 3212 esac
c03353e2 3213 libgloss_dir=cris
671aa708 3214 ;;
25b656e7 3215 crx-*-*)
cb253473 3216 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
25b656e7 3217 ;;
671aa708 3218 d10v-*-*)
cb253473 3219 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
3220 ;;
3221 d30v-*-*)
cb253473 3222 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708 3223 ;;
c03353e2
RIL
3224 ep9312-*-elf | ep9312-*-coff)
3225 libgloss_dir=arm
3226 ;;
671aa708 3227 fr30-*-elf*)
cb253473 3228 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708
NN
3229 ;;
3230 frv-*-*)
cb253473 3231 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3232 ;;
55f2d967
AG
3233 moxie-*-*)
3234 noconfigdirs="$noconfigdirs ${libgcj}"
3235 noconfigdirs="$noconfigdirs gprof"
3236 ;;
671aa708 3237 h8300*-*-*)
cb253473 3238 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3239 ;;
3240 h8500-*-*)
cb253473 3241 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 3242 ;;
ee6a22df 3243 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 3244 ;;
671aa708
NN
3245 hppa*64*-*-linux* | parisc*64*-*-linux*)
3246 # In this case, it's because the hppa64-linux target is for
3247 # the kernel only at this point and has no libc, and thus no
3248 # headers, crt*.o, etc., all of which are needed by these.
3249 noconfigdirs="$noconfigdirs target-zlib"
3250 ;;
3e732ba0
JDA
3251 parisc*-*-linux* | hppa*-*-linux*)
3252 ;;
671aa708 3253 hppa*-*-*elf* | \
671aa708
NN
3254 hppa*-*-lites* | \
3255 hppa*-*-openbsd* | \
3256 hppa*64*-*-*)
cb253473 3257 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3258 ;;
2a332582
JDA
3259 hppa*-hp-hpux11*)
3260 noconfigdirs="$noconfigdirs ld shellutils"
3261 ;;
c03353e2
RIL
3262 hppa*-*-pro*)
3263 libgloss_dir=pa
3264 ;;
671aa708
NN
3265 hppa*-*-*)
3266 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3267 # build on HP-UX 10.20.
cb253473 3268 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
671aa708 3269 ;;
fb87ad5d 3270 i960-*-*)
cb253473 3271 noconfigdirs="$noconfigdirs ${libgcj} gdb"
fb87ad5d 3272 ;;
671aa708
NN
3273 ia64*-*-elf*)
3274 # No gdb support yet.
b4f96efe 3275 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
671aa708
NN
3276 ;;
3277 ia64*-**-hpux*)
3278 # No gdb or ld support yet.
cb253473 3279 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
671aa708 3280 ;;
52535a64
DR
3281 ia64*-*-*vms*)
3282 # No gdb or ld support yet.
3283 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3284 ;;
ee6a22df 3285 i370-*-opened*)
ee6a22df 3286 ;;
f2a0e225 3287 i[3456789]86-*-coff | i[3456789]86-*-elf)
cb253473 3288 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3289 libgloss_dir=i386
671aa708 3290 ;;
f2a0e225 3291 i[3456789]86-*-linux*)
671aa708
NN
3292 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3293 # not build java stuff by default.
3294 case "${target}" in
3295 *-*-*libc1*)
cb253473 3296 noconfigdirs="$noconfigdirs ${libgcj}";;
671aa708
NN
3297 esac
3298
3299 # This section makes it possible to build newlib natively on linux.
3300 # If we are using a cross compiler then don't configure newlib.
3301 if test x${is_cross_compiler} != xno ; then
3aa83176 3302 noconfigdirs="$noconfigdirs target-newlib"
671aa708
NN
3303 fi
3304 noconfigdirs="$noconfigdirs target-libgloss"
3305 # If we are not using a cross compiler, do configure newlib.
3306 # Note however, that newlib will only be configured in this situation
3307 # if the --with-newlib option has been given, because otherwise
3308 # 'target-newlib' will appear in skipdirs.
3309 ;;
ef4c4300
KT
3310 i[3456789]86-w64-mingw*)
3311 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3312 ;;
3313 i[3456789]86-*-mingw*)
b91f0a41
CV
3314 target_configdirs="$target_configdirs target-winsup"
3315 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 3316 ;;
95af8923 3317 x86_64-*-mingw*)
95af8923 3318 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 3319 ;;
671aa708
NN
3320 *-*-cygwin*)
3321 target_configdirs="$target_configdirs target-libtermcap target-winsup"
449223af 3322 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
801e2270 3323 # always build newlib if winsup directory is present.
b91f0a41 3324 if test -d "$srcdir/winsup/cygwin"; then
801e2270 3325 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 3326 elif test -d "$srcdir/newlib"; then
b91f0a41 3327 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 3328 fi
1c710c3c 3329 ;;
ee6a22df
L
3330 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3331 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
ee6a22df 3332 ;;
f2a0e225 3333 i[3456789]86-*-pe)
cb253473 3334 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 3335 ;;
f2a0e225 3336 i[3456789]86-*-sco3.2v5*)
671aa708
NN
3337 # The linker does not yet know about weak symbols in COFF,
3338 # and is not configured to handle mixed ELF and COFF.
cb253473 3339 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708 3340 ;;
f2a0e225 3341 i[3456789]86-*-sco*)
cb253473 3342 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3343 ;;
f2a0e225 3344 i[3456789]86-*-solaris2*)
671aa708
NN
3345 noconfigdirs="$noconfigdirs target-libgloss"
3346 ;;
f2a0e225 3347 i[3456789]86-*-sysv4*)
cb253473 3348 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3349 ;;
f2a0e225 3350 i[3456789]86-*-beos*)
cb253473 3351 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
3aa83176 3352 ;;
d1f8db0c
PB
3353 i[3456789]86-*-rdos*)
3354 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3355 ;;
fb87ad5d 3356 m32r-*-*)
cb253473 3357 noconfigdirs="$noconfigdirs ${libgcj}"
fb87ad5d 3358 ;;
671aa708 3359 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
cb253473 3360 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
c03353e2 3361 libgloss_dir=m68hc11
671aa708
NN
3362 ;;
3363 m68k-*-elf*)
cb253473 3364 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3365 ;;
3366 m68k-*-coff*)
cb253473 3367 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3368 ;;
c03353e2
RIL
3369 m68*-*-* | fido-*-*)
3370 libgloss_dir=m68k
3371 ;;
671aa708
NN
3372 mcore-*-pe*)
3373 # The EPOC C++ environment does not support exceptions or rtti,
3374 # and so building libstdc++-v3 tends not to always work.
3375 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3376 ;;
3377 mmix-*-*)
4fab7234 3378 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
7f26dfa3 3379 unsupported_languages="$unsupported_languages fortran java"
671aa708
NN
3380 ;;
3381 mn10200-*-*)
cb253473 3382 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3383 ;;
3384 mn10300-*-*)
cb253473 3385 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3386 ;;
ab34901f 3387 mt-*-*)
79dd769c
AH
3388 noconfigdirs="$noconfigdirs sim"
3389 ;;
671aa708
NN
3390 powerpc-*-aix*)
3391 # copied from rs6000-*-* entry
a891a473 3392 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
671aa708
NN
3393 ;;
3394 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3395 target_configdirs="$target_configdirs target-winsup"
cb253473 3396 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
671aa708
NN
3397 # always build newlib.
3398 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3399 ;;
3400 # This is temporary until we can link against shared libraries
3401 powerpcle-*-solaris*)
cb253473 3402 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
c03353e2 3403 libgloss_dir=rs6000
671aa708
NN
3404 ;;
3405 powerpc-*-beos*)
cb253473 3406 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
671aa708 3407 ;;
671aa708 3408 powerpc-*-eabi)
cb253473 3409 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3410 libgloss_dir=rs6000
ee6a22df
L
3411 ;;
3412 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
c03353e2 3413 libgloss_dir=rs6000
671aa708 3414 ;;
671aa708 3415 rs6000-*-lynxos*)
cb253473 3416 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
671aa708
NN
3417 ;;
3418 rs6000-*-aix*)
a891a473 3419 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
671aa708
NN
3420 ;;
3421 rs6000-*-*)
cb253473 3422 noconfigdirs="$noconfigdirs gprof ${libgcj}"
671aa708
NN
3423 ;;
3424 m68k-apollo-*)
cb253473 3425 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
671aa708 3426 ;;
ca9fe997 3427 microblaze*)
80920132 3428 noconfigdirs="$noconfigdirs gprof target-libssp ${libgcj}"
ca9fe997 3429 ;;
d9dced13
RS
3430 mips*-sde-elf*)
3431 skipdirs="$skipdirs target-libiberty"
3432 noconfigdirs="$noconfigdirs ${libgcj}"
3433 if test x$with_newlib = xyes; then
3434 noconfigdirs="$noconfigdirs gprof"
3435 fi
3436 libgloss_dir=mips
3437 ;;
671aa708 3438 mips*-*-irix5*)
cb253473 3439 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708
NN
3440 ;;
3441 mips*-*-irix6*)
671aa708
NN
3442 # Linking libjava exceeds command-line length limits on at least
3443 # IRIX 6.2, but not on IRIX 6.5.
3444 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3445 # <oldham@codesourcery.com>
cb253473 3446 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3447 ;;
671aa708 3448 mips*-*-bsd*)
cb253473 3449 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3450 ;;
671aa708
NN
3451 mips*-*-linux*)
3452 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3453 ;;
3454 mips*-*-*)
cb253473 3455 noconfigdirs="$noconfigdirs gprof ${libgcj}"
c03353e2 3456 libgloss_dir=mips
671aa708
NN
3457 ;;
3458 romp-*-*)
cb253473 3459 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
671aa708 3460 ;;
669f01d8 3461 sh-*-* | sh64-*-*)
671aa708 3462 case "${host}" in
f2a0e225
KC
3463 i[3456789]86-*-vsta) ;; # don't add gprof back in
3464 i[3456789]86-*-go32*) ;; # don't add gprof back in
3465 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
671aa708
NN
3466 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3467 esac
ea2002ba
CB
3468 case "${target}" in
3469 sh*-*-elf)
3470 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3471 *)
3472 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3473 esac
671aa708 3474 ;;
c03353e2
RIL
3475 sparclet-*-aout* | sparc86x-*-*)
3476 libgloss_dir=sparc
3477 ;;
671aa708 3478 sparc-*-elf*)
cb253473 3479 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3480 ;;
3481 sparc64-*-elf*)
cb253473 3482 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3483 libgloss_dir=sparc
671aa708
NN
3484 ;;
3485 sparclite-*-*)
cb253473 3486 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3487 libgloss_dir=sparc
671aa708
NN
3488 ;;
3489 sparc-*-sunos4*)
cb253473 3490 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3491 if test x${is_cross_compiler} != xno ; then
3492 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3493 else
3494 use_gnu_ld=no
3495 fi
3496 ;;
bba5e0ca 3497 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
cb253473 3498 noconfigdirs="$noconfigdirs ${libgcj}"
bba5e0ca 3499 ;;
671aa708
NN
3500 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3501 ;;
b42f0d7e
JM
3502 tic6x-*-*)
3503 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3504 ;;
671aa708 3505 v810-*-*)
cb253473 3506 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
671aa708 3507 ;;
223a9d64 3508 v850*-*-*)
d4c1abb3 3509 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3510 ;;
3511 vax-*-vms)
cb253473 3512 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
671aa708
NN
3513 ;;
3514 vax-*-*)
cb253473 3515 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3516 ;;
aa12a573 3517 xtensa*-*-*)
cb253473 3518 noconfigdirs="$noconfigdirs ${libgcj}"
0d4f1b4e 3519 ;;
671aa708 3520 ip2k-*-*)
cb253473 3521 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708 3522 ;;
416ac4d4 3523 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
671aa708
NN
3524 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3525 ;;
3526 *-*-lynxos*)
cb253473 3527 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1c710c3c 3528 ;;
671aa708 3529 *-*-*)
cb253473 3530 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3531 ;;
3532esac
79c06341 3533
671aa708
NN
3534# If we aren't building newlib, then don't build libgloss, since libgloss
3535# depends upon some newlib header files.
3536case "${noconfigdirs}" in
3537 *target-libgloss*) ;;
3538 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3539esac
3540
671aa708
NN
3541# Work in distributions that contain no compiler tools, like Autoconf.
3542tentative_cc=""
3543host_makefile_frag=/dev/null
3544if test -d ${srcdir}/config ; then
3545case "${host}" in
3546 m68k-hp-hpux*)
3547 # Avoid "too much defining" errors from HPUX compiler.
3548 tentative_cc="cc -Wp,-H256000"
3549 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3550 # If it's HP/UX ar, this should be harmless.
3551 RANLIB="ar ts"
3552 ;;
3553 m68k-apollo-sysv*)
3554 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3555 ;;
3556 m68k-apollo-bsd*)
3557 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3558 # chokes on bfd, the compiler won't let you assign integers to enums, and
3559 # other problems. Defining CC to gcc is a questionable way to say "don't use
3560 # the apollo compiler" (the preferred version of GCC could be called cc,
3561 # or whatever), but I'm not sure leaving CC as cc is any better...
3562 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3563 # Used to have BISON=yacc.
3564 tentative_cc=gcc
3565 ;;
3566 m88k-dg-dgux*)
3567 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
671aa708
NN
3568 ;;
3569 m88k-harris-cxux*)
3570 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3571 tentative_cc="cc -Xa"
3572 host_makefile_frag="config/mh-cxux"
3573 ;;
3574 m88k-motorola-sysv*)
3575 ;;
3576 mips*-dec-ultrix*)
3577 tentative_cc="cc -Wf,-XNg1000"
3578 host_makefile_frag="config/mh-decstation"
3579 ;;
3580 mips*-nec-sysv4*)
3581 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3582 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3583 host_makefile_frag="config/mh-necv4"
3584 ;;
3585 mips*-sgi-irix4*)
3586 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3587 # environment. Also bump switch table size so that cp-parse will
3588 # compile. Bump string length limit so linker builds.
3589 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3590 ;;
3591 mips*-*-sysv4*)
3592 host_makefile_frag="config/mh-sysv4"
3593 ;;
3594 mips*-*-sysv*)
3595 # This is for a MIPS running RISC/os 4.52C.
3596
3597 # This is needed for GDB, but needs to be in the top-level make because
3598 # if a library is compiled with the bsd headers and gets linked with the
3599 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3600 # a different size).
3601 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3602 # known except to select the sysv environment. Could we use /proc instead?
3603 # These "sysv environments" and "bsd environments" often end up being a pain.
3604 #
3605 # This is not part of CFLAGS because perhaps not all C compilers have this
3606 # option.
3607 tentative_cc="cc -systype sysv"
3608 ;;
3609 i370-ibm-opened*)
3610 tentative_cc="c89"
3611 ;;
f2a0e225 3612 i[3456789]86-*-sysv5*)
671aa708
NN
3613 host_makefile_frag="config/mh-sysv5"
3614 ;;
f2a0e225 3615 i[3456789]86-*-dgux*)
671aa708
NN
3616 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3617 host_makefile_frag="config/mh-dgux386"
3618 ;;
f2a0e225 3619 i[3456789]86-ncr-sysv4.3*)
671aa708
NN
3620 # The MetaWare compiler will generate a copyright message unless you
3621 # turn it off by adding the -Hnocopyr flag.
3622 tentative_cc="cc -Hnocopyr"
3623 ;;
f2a0e225 3624 i[3456789]86-ncr-sysv4*)
671aa708
NN
3625 # for an NCR 3000 (i486/SVR4) system.
3626 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3627 # This compiler not only emits obnoxious copyright messages every time
3628 # you run it, but it chokes and dies on a whole bunch of GNU source
3629 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3630 tentative_cc="/usr/ccs/ATT/cc"
3631 host_makefile_frag="config/mh-ncr3000"
3632 ;;
f2a0e225 3633 i[3456789]86-*-sco3.2v5*)
671aa708 3634 ;;
f2a0e225 3635 i[3456789]86-*-sco*)
671aa708
NN
3636 # The native C compiler botches some simple uses of const. Unfortunately,
3637 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3638 tentative_cc="cc -Dconst="
3639 host_makefile_frag="config/mh-sco"
3640 ;;
f2a0e225 3641 i[3456789]86-*-udk*)
671aa708
NN
3642 host_makefile_frag="config/mh-sysv5"
3643 ;;
f2a0e225 3644 i[3456789]86-*-solaris2*)
671aa708
NN
3645 host_makefile_frag="config/mh-sysv4"
3646 ;;
f2a0e225 3647 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
3648 host_makefile_frag="config/mh-djgpp"
3649 ;;
3650 *-cygwin*)
2a79c47f 3651
5213506e
RW
3652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3653$as_echo_n "checking to see if cat works as expected... " >&6; }
2a79c47f 3654echo a >cygwin-cat-check
e25a8c82 3655if test `cat cygwin-cat-check` = a ; then
2a79c47f 3656 rm cygwin-cat-check
5213506e
RW
3657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3658$as_echo "yes" >&6; }
2a79c47f
NC
3659else
3660 rm cygwin-cat-check
5213506e
RW
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3662$as_echo "no" >&6; }
3663 as_fn_error "The cat command does not ignore carriage return characters.
2a79c47f
NC
3664 Please either mount the build directory in binary mode or run the following
3665 commands before running any configure script:
3666set -o igncr
3667export SHELLOPTS
5213506e 3668 " "$LINENO" 5
2a79c47f
NC
3669fi
3670
671aa708
NN
3671 host_makefile_frag="config/mh-cygwin"
3672 ;;
c53a18d3 3673 *-mingw*)
1f5a6b84 3674 host_makefile_frag="config/mh-mingw"
95af8923 3675 ;;
671aa708
NN
3676 *-interix*)
3677 host_makefile_frag="config/mh-interix"
3678 ;;
3679 vax-*-ultrix2*)
3680 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3681 tentative_cc=gcc
3682 ;;
3683 *-*-solaris2*)
3684 host_makefile_frag="config/mh-solaris"
3685 ;;
3686 m68k-sun-sunos*)
3687 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3688 # without overflowing the jump tables (-J says to use a 32 bit table)
3689 tentative_cc="cc -J"
3690 ;;
efd41714 3691 hppa*-hp-hpux10*)
671aa708 3692 tentative_cc="cc -Wp,-H256000"
efd41714 3693 host_makefile_frag="config/mh-pa-hpux10"
671aa708 3694 ;;
efd41714
PB
3695 hppa*-hp-hpux* | hppa*-*-hiux*)
3696 tentative_cc="cc -Wp,-H256000"
3697 host_makefile_frag="config/mh-pa"
3698 ;;
3699 hppa*-*)
3700 host_makefile_frag="config/mh-pa"
3701 ;;
3702 *-hp-hpux* | *-*-hiux*)
671aa708
NN
3703 tentative_cc="cc -Wp,-H256000"
3704 ;;
3705 rs6000-*-lynxos*)
3706 # /bin/cc is less than useful for our purposes. Always use GCC
3707 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3708 host_makefile_frag="config/mh-lynxrs6k"
3709 ;;
d8ed14ce
IS
3710 *-*-darwin*)
3711 host_makefile_frag="config/mh-darwin"
be8fff81 3712 ;;
d19bca38
PB
3713 powerpc-*-aix*)
3714 host_makefile_frag="config/mh-ppc-aix"
3715 ;;
3716 rs6000-*-aix*)
3717 host_makefile_frag="config/mh-ppc-aix"
3718 ;;
671aa708
NN
3719 *-*-lynxos*)
3720 # /bin/cc is less than useful for our purposes. Always use GCC
3721 tentative_cc="/bin/gcc"
3722 ;;
3723 *-*-sysv4*)
3724 host_makefile_frag="config/mh-sysv4"
3725 ;;
95c53c62
RS
3726 # This is placed last to prevent interfering with the cases above.
3727 i[3456789]86-*-*)
3728 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3729 host_makefile_frag="config/mh-x86omitfp"
3730 ;;
671aa708
NN
3731esac
3732fi
3733
55ffb5ed
NN
3734# If we aren't going to be using gcc, see if we can extract a definition
3735# of CC from the fragment.
3736# Actually, use the 'pre-extracted' version above.
3737if test -z "${CC}" && test "${build}" = "${host}" ; then
3738 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3739 found=
3740 for dir in $PATH; do
3741 test -z "$dir" && dir=.
3742 if test -f $dir/gcc; then
3743 found=yes
3744 break
3745 fi
3746 done
3747 IFS="$save_ifs"
3748 if test -z "${found}" && test -n "${tentative_cc}" ; then
3749 CC=$tentative_cc
3750 fi
3751fi
3752
3753if test "${build}" != "${host}" ; then
0999159b
PB
3754 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3755 AS_FOR_BUILD=${AS_FOR_BUILD-as}
55ffb5ed 3756 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
0999159b
PB
3757 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3758 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3759 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3760 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3761 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3762 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3763 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3764 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3765 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3766else
3767 AR_FOR_BUILD="\$(AR)"
3768 AS_FOR_BUILD="\$(AS)"
fb0103e5 3769 CC_FOR_BUILD="\$(CC)"
0999159b
PB
3770 CXX_FOR_BUILD="\$(CXX)"
3771 GCJ_FOR_BUILD="\$(GCJ)"
3772 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3773 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3774 LD_FOR_BUILD="\$(LD)"
3775 NM_FOR_BUILD="\$(NM)"
3776 RANLIB_FOR_BUILD="\$(RANLIB)"
3777 WINDRES_FOR_BUILD="\$(WINDRES)"
3778 WINDMC_FOR_BUILD="\$(WINDMC)"
c3a86da9
DJ
3779fi
3780
3781ac_ext=c
1c710c3c
DJ
3782ac_cpp='$CPP $CPPFLAGS'
3783ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3784ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3785ac_compiler_gnu=$ac_cv_c_compiler_gnu
3786if test -n "$ac_tool_prefix"; then
3787 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3788set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
3789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3790$as_echo_n "checking for $ac_word... " >&6; }
3791if test "${ac_cv_prog_CC+set}" = set; then :
3792 $as_echo_n "(cached) " >&6
1c710c3c
DJ
3793else
3794 if test -n "$CC"; then
3795 ac_cv_prog_CC="$CC" # Let the user override the test.
3796else
3797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3798for as_dir in $PATH
3799do
3800 IFS=$as_save_IFS
3801 test -z "$as_dir" && as_dir=.
5213506e
RW
3802 for ac_exec_ext in '' $ac_executable_extensions; do
3803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3804 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 3805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3806 break 2
3807 fi
3808done
5213506e
RW
3809 done
3810IFS=$as_save_IFS
1c710c3c
DJ
3811
3812fi
3813fi
3814CC=$ac_cv_prog_CC
3815if test -n "$CC"; then
5213506e
RW
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3817$as_echo "$CC" >&6; }
1c710c3c 3818else
5213506e
RW
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3820$as_echo "no" >&6; }
1c710c3c
DJ
3821fi
3822
5213506e 3823
1c710c3c
DJ
3824fi
3825if test -z "$ac_cv_prog_CC"; then
3826 ac_ct_CC=$CC
fb0103e5
RG
3827 # Extract the first word of "gcc", so it can be a program name with args.
3828set dummy gcc; ac_word=$2
5213506e
RW
3829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3830$as_echo_n "checking for $ac_word... " >&6; }
3831if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3832 $as_echo_n "(cached) " >&6
1c710c3c
DJ
3833else
3834 if test -n "$ac_ct_CC"; then
3835 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3836else
3837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3838for as_dir in $PATH
3839do
3840 IFS=$as_save_IFS
3841 test -z "$as_dir" && as_dir=.
5213506e
RW
3842 for ac_exec_ext in '' $ac_executable_extensions; do
3843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3844 ac_cv_prog_ac_ct_CC="gcc"
5213506e 3845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3846 break 2
3847 fi
3848done
5213506e
RW
3849 done
3850IFS=$as_save_IFS
1c710c3c
DJ
3851
3852fi
3853fi
3854ac_ct_CC=$ac_cv_prog_ac_ct_CC
3855if test -n "$ac_ct_CC"; then
5213506e
RW
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3857$as_echo "$ac_ct_CC" >&6; }
1c710c3c 3858else
5213506e
RW
3859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3860$as_echo "no" >&6; }
1c710c3c
DJ
3861fi
3862
5213506e
RW
3863 if test "x$ac_ct_CC" = x; then
3864 CC=""
3865 else
3866 case $cross_compiling:$ac_tool_warned in
3867yes:)
3868{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3869$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3870ac_tool_warned=yes ;;
3871esac
3872 CC=$ac_ct_CC
3873 fi
1c710c3c
DJ
3874else
3875 CC="$ac_cv_prog_CC"
3876fi
3877
3878if test -z "$CC"; then
5213506e
RW
3879 if test -n "$ac_tool_prefix"; then
3880 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1c710c3c 3881set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
3882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3883$as_echo_n "checking for $ac_word... " >&6; }
3884if test "${ac_cv_prog_CC+set}" = set; then :
3885 $as_echo_n "(cached) " >&6
55ffb5ed
NN
3886else
3887 if test -n "$CC"; then
3888 ac_cv_prog_CC="$CC" # Let the user override the test.
3889else
1c710c3c
DJ
3890as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3891for as_dir in $PATH
3892do
3893 IFS=$as_save_IFS
3894 test -z "$as_dir" && as_dir=.
5213506e
RW
3895 for ac_exec_ext in '' $ac_executable_extensions; do
3896 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3897 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 3898 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3899 break 2
3900 fi
3901done
5213506e
RW
3902 done
3903IFS=$as_save_IFS
1c710c3c 3904
0b0dc272 3905fi
0b0dc272 3906fi
1c710c3c 3907CC=$ac_cv_prog_CC
af71363e 3908if test -n "$CC"; then
5213506e
RW
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3910$as_echo "$CC" >&6; }
2aeb72e9 3911else
5213506e
RW
3912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3913$as_echo "no" >&6; }
2aeb72e9
DD
3914fi
3915
2aeb72e9 3916
5213506e 3917 fi
1c710c3c 3918fi
55ffb5ed
NN
3919if test -z "$CC"; then
3920 # Extract the first word of "cc", so it can be a program name with args.
3921set dummy cc; ac_word=$2
5213506e
RW
3922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3923$as_echo_n "checking for $ac_word... " >&6; }
3924if test "${ac_cv_prog_CC+set}" = set; then :
3925 $as_echo_n "(cached) " >&6
55ffb5ed
NN
3926else
3927 if test -n "$CC"; then
3928 ac_cv_prog_CC="$CC" # Let the user override the test.
3929else
0b0dc272 3930 ac_prog_rejected=no
1c710c3c
DJ
3931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3932for as_dir in $PATH
3933do
3934 IFS=$as_save_IFS
3935 test -z "$as_dir" && as_dir=.
5213506e
RW
3936 for ac_exec_ext in '' $ac_executable_extensions; do
3937 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c
DJ
3938 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3939 ac_prog_rejected=yes
3940 continue
3941 fi
3942 ac_cv_prog_CC="cc"
5213506e 3943 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3944 break 2
3945 fi
3946done
5213506e
RW
3947 done
3948IFS=$as_save_IFS
1c710c3c 3949
55ffb5ed
NN
3950if test $ac_prog_rejected = yes; then
3951 # We found a bogon in the path, so make sure we never use it.
3952 set dummy $ac_cv_prog_CC
3953 shift
1c710c3c 3954 if test $# != 0; then
55ffb5ed
NN
3955 # We chose a different compiler from the bogus one.
3956 # However, it has the same basename, so the bogon will be chosen
3957 # first if we set CC to just the basename; use the full file name.
3958 shift
1c710c3c 3959 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
3960 fi
3961fi
3962fi
3963fi
1c710c3c 3964CC=$ac_cv_prog_CC
55ffb5ed 3965if test -n "$CC"; then
5213506e
RW
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3967$as_echo "$CC" >&6; }
55ffb5ed 3968else
5213506e
RW
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3970$as_echo "no" >&6; }
55ffb5ed
NN
3971fi
3972
5213506e 3973
1c710c3c
DJ
3974fi
3975if test -z "$CC"; then
3976 if test -n "$ac_tool_prefix"; then
5213506e 3977 for ac_prog in cl.exe
1c710c3c
DJ
3978 do
3979 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3980set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
3981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3982$as_echo_n "checking for $ac_word... " >&6; }
3983if test "${ac_cv_prog_CC+set}" = set; then :
3984 $as_echo_n "(cached) " >&6
55ffb5ed
NN
3985else
3986 if test -n "$CC"; then
3987 ac_cv_prog_CC="$CC" # Let the user override the test.
3988else
1c710c3c
DJ
3989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3990for as_dir in $PATH
3991do
3992 IFS=$as_save_IFS
3993 test -z "$as_dir" && as_dir=.
5213506e
RW
3994 for ac_exec_ext in '' $ac_executable_extensions; do
3995 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3996 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 3997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3998 break 2
3999 fi
4000done
5213506e
RW
4001 done
4002IFS=$as_save_IFS
1c710c3c 4003
55ffb5ed
NN
4004fi
4005fi
1c710c3c 4006CC=$ac_cv_prog_CC
55ffb5ed 4007if test -n "$CC"; then
5213506e
RW
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4009$as_echo "$CC" >&6; }
a4b9e93e 4010else
5213506e
RW
4011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4012$as_echo "no" >&6; }
fb0103e5 4013fi
af71363e 4014
5213506e 4015
1c710c3c
DJ
4016 test -n "$CC" && break
4017 done
af71363e 4018fi
1c710c3c
DJ
4019if test -z "$CC"; then
4020 ac_ct_CC=$CC
5213506e 4021 for ac_prog in cl.exe
1c710c3c
DJ
4022do
4023 # Extract the first word of "$ac_prog", so it can be a program name with args.
4024set dummy $ac_prog; ac_word=$2
5213506e
RW
4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4026$as_echo_n "checking for $ac_word... " >&6; }
4027if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4028 $as_echo_n "(cached) " >&6
0b0dc272 4029else
1c710c3c
DJ
4030 if test -n "$ac_ct_CC"; then
4031 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 4032else
1c710c3c
DJ
4033as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4034for as_dir in $PATH
4035do
4036 IFS=$as_save_IFS
4037 test -z "$as_dir" && as_dir=.
5213506e
RW
4038 for ac_exec_ext in '' $ac_executable_extensions; do
4039 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4040 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 4041 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4042 break 2
4043 fi
4044done
5213506e
RW
4045 done
4046IFS=$as_save_IFS
1c710c3c 4047
af71363e
AS
4048fi
4049fi
1c710c3c
DJ
4050ac_ct_CC=$ac_cv_prog_ac_ct_CC
4051if test -n "$ac_ct_CC"; then
5213506e
RW
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4053$as_echo "$ac_ct_CC" >&6; }
fb0103e5 4054else
5213506e
RW
4055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4056$as_echo "no" >&6; }
af71363e 4057fi
0b0dc272 4058
5213506e 4059
1c710c3c
DJ
4060 test -n "$ac_ct_CC" && break
4061done
4062
5213506e
RW
4063 if test "x$ac_ct_CC" = x; then
4064 CC=""
4065 else
4066 case $cross_compiling:$ac_tool_warned in
4067yes:)
4068{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4069$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4070ac_tool_warned=yes ;;
4071esac
4072 CC=$ac_ct_CC
4073 fi
1c710c3c
DJ
4074fi
4075
4076fi
4077
4078
5213506e
RW
4079test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4080$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4081as_fn_error "no acceptable C compiler found in \$PATH
4082See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4083
4084# Provide some information about the compiler.
5213506e
RW
4085$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4086set X $ac_compile
4087ac_compiler=$2
4088for ac_option in --version -v -V -qversion; do
4089 { { ac_try="$ac_compiler $ac_option >&5"
4090case "(($ac_try" in
4091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4092 *) ac_try_echo=$ac_try;;
4093esac
4094eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4095$as_echo "$ac_try_echo"; } >&5
4096 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1c710c3c 4097 ac_status=$?
5213506e
RW
4098 if test -s conftest.err; then
4099 sed '10a\
4100... rest of stderr output deleted ...
4101 10q' conftest.err >conftest.er1
4102 cat conftest.er1 >&5
4103 rm -f conftest.er1 conftest.err
4104 fi
4105 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4106 test $ac_status = 0; }
4107done
1c710c3c 4108
5213506e 4109cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4110/* end confdefs.h. */
4111
4112int
4113main ()
4114{
4115
4116 ;
4117 return 0;
4118}
4119_ACEOF
4120ac_clean_files_save=$ac_clean_files
5213506e 4121ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
1c710c3c
DJ
4122# Try to create an executable without -o first, disregard a.out.
4123# It will help us diagnose broken compilers, and finding out an intuition
4124# of exeext.
5213506e
RW
4125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4126$as_echo_n "checking for C compiler default output file name... " >&6; }
4127ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4128
4129# The possible output files:
4130ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4131
4132ac_rmfiles=
4133for ac_file in $ac_files
4134do
4135 case $ac_file in
4136 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4137 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4138 esac
4139done
4140rm -f $ac_rmfiles
4141
4142if { { ac_try="$ac_link_default"
4143case "(($ac_try" in
4144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4145 *) ac_try_echo=$ac_try;;
4146esac
4147eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4148$as_echo "$ac_try_echo"; } >&5
4149 (eval "$ac_link_default") 2>&5
1c710c3c 4150 ac_status=$?
5213506e
RW
4151 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4152 test $ac_status = 0; }; then :
4153 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4154# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4155# in a Makefile. We should not override ac_cv_exeext if it was cached,
4156# so that the user can short-circuit this test for compilers unknown to
4157# Autoconf.
4158for ac_file in $ac_files ''
1c710c3c
DJ
4159do
4160 test -f "$ac_file" || continue
4161 case $ac_file in
5213506e 4162 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1c710c3c
DJ
4163 ;;
4164 [ab].out )
4165 # We found the default executable, but exeext='' is most
4166 # certainly right.
4167 break;;
4168 *.* )
5213506e
RW
4169 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4170 then :; else
4171 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4172 fi
4173 # We set ac_cv_exeext here because the later test for it is not
4174 # safe: cross compilers may not add the suffix if given an `-o'
4175 # argument, so we may need to know it at that point already.
4176 # Even if this section looks crufty: it has the advantage of
4177 # actually working.
1c710c3c
DJ
4178 break;;
4179 * )
4180 break;;
4181 esac
4182done
5213506e
RW
4183test "$ac_cv_exeext" = no && ac_cv_exeext=
4184
1c710c3c 4185else
5213506e
RW
4186 ac_file=''
4187fi
4188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4189$as_echo "$ac_file" >&6; }
4190if test -z "$ac_file"; then :
4191 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4192sed 's/^/| /' conftest.$ac_ext >&5
4193
5213506e
RW
4194{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4195$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4196{ as_fn_set_status 77
4197as_fn_error "C compiler cannot create executables
4198See \`config.log' for more details." "$LINENO" 5; }; }
1c710c3c 4199fi
1c710c3c 4200ac_exeext=$ac_cv_exeext
1c710c3c 4201
5213506e 4202# Check that the compiler produces executables we can run. If not, either
1c710c3c 4203# the compiler is broken, or we cross compile.
5213506e
RW
4204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4205$as_echo_n "checking whether the C compiler works... " >&6; }
1c710c3c
DJ
4206# If not cross compiling, check that we can run a simple program.
4207if test "$cross_compiling" != yes; then
4208 if { ac_try='./$ac_file'
5213506e
RW
4209 { { case "(($ac_try" in
4210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4211 *) ac_try_echo=$ac_try;;
4212esac
4213eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4214$as_echo "$ac_try_echo"; } >&5
4215 (eval "$ac_try") 2>&5
1c710c3c 4216 ac_status=$?
5213506e
RW
4217 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4218 test $ac_status = 0; }; }; then
1c710c3c
DJ
4219 cross_compiling=no
4220 else
4221 if test "$cross_compiling" = maybe; then
4222 cross_compiling=yes
4223 else
5213506e
RW
4224 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4226as_fn_error "cannot run C compiled programs.
1c710c3c 4227If you meant to cross compile, use \`--host'.
5213506e 4228See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4229 fi
4230 fi
4231fi
5213506e
RW
4232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4233$as_echo "yes" >&6; }
1c710c3c 4234
5213506e 4235rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
1c710c3c 4236ac_clean_files=$ac_clean_files_save
5213506e 4237# Check that the compiler produces executables we can run. If not, either
1c710c3c 4238# the compiler is broken, or we cross compile.
5213506e
RW
4239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4240$as_echo_n "checking whether we are cross compiling... " >&6; }
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4242$as_echo "$cross_compiling" >&6; }
4243
4244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4245$as_echo_n "checking for suffix of executables... " >&6; }
4246if { { ac_try="$ac_link"
4247case "(($ac_try" in
4248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4249 *) ac_try_echo=$ac_try;;
4250esac
4251eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4252$as_echo "$ac_try_echo"; } >&5
4253 (eval "$ac_link") 2>&5
1c710c3c 4254 ac_status=$?
5213506e
RW
4255 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4256 test $ac_status = 0; }; then :
1c710c3c
DJ
4257 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4258# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4259# work properly (i.e., refer to `conftest.exe'), while it won't with
4260# `rm'.
4261for ac_file in conftest.exe conftest conftest.*; do
4262 test -f "$ac_file" || continue
4263 case $ac_file in
5213506e 4264 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1c710c3c 4265 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1c710c3c
DJ
4266 break;;
4267 * ) break;;
4268 esac
4269done
af71363e 4270else
5213506e
RW
4271 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4272$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4273as_fn_error "cannot compute suffix of executables: cannot compile and link
4274See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4275fi
1c710c3c 4276rm -f conftest$ac_cv_exeext
5213506e
RW
4277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4278$as_echo "$ac_cv_exeext" >&6; }
1c710c3c
DJ
4279
4280rm -f conftest.$ac_ext
4281EXEEXT=$ac_cv_exeext
4282ac_exeext=$EXEEXT
5213506e
RW
4283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4284$as_echo_n "checking for suffix of object files... " >&6; }
4285if test "${ac_cv_objext+set}" = set; then :
4286 $as_echo_n "(cached) " >&6
1c710c3c 4287else
5213506e 4288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4289/* end confdefs.h. */
4290
4291int
4292main ()
4293{
4294
4295 ;
4296 return 0;
4297}
4298_ACEOF
4299rm -f conftest.o conftest.obj
5213506e
RW
4300if { { ac_try="$ac_compile"
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_compile") 2>&5
1c710c3c 4308 ac_status=$?
5213506e
RW
4309 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4310 test $ac_status = 0; }; then :
4311 for ac_file in conftest.o conftest.obj conftest.*; do
4312 test -f "$ac_file" || continue;
1c710c3c 4313 case $ac_file in
5213506e 4314 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1c710c3c
DJ
4315 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4316 break;;
4317 esac
4318done
4319else
5213506e 4320 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4321sed 's/^/| /' conftest.$ac_ext >&5
4322
5213506e
RW
4323{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4324$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4325as_fn_error "cannot compute suffix of object files: cannot compile
4326See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4327fi
1c710c3c
DJ
4328rm -f conftest.$ac_cv_objext conftest.$ac_ext
4329fi
5213506e
RW
4330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4331$as_echo "$ac_cv_objext" >&6; }
1c710c3c
DJ
4332OBJEXT=$ac_cv_objext
4333ac_objext=$OBJEXT
5213506e
RW
4334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4335$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4336if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4337 $as_echo_n "(cached) " >&6
1c710c3c 4338else
5213506e 4339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4340/* end confdefs.h. */
4341
4342int
4343main ()
4344{
4345#ifndef __GNUC__
4346 choke me
4347#endif
4348
4349 ;
4350 return 0;
4351}
4352_ACEOF
5213506e 4353if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c
DJ
4354 ac_compiler_gnu=yes
4355else
5213506e 4356 ac_compiler_gnu=no
1c710c3c 4357fi
5213506e 4358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c
DJ
4359ac_cv_c_compiler_gnu=$ac_compiler_gnu
4360
4361fi
5213506e
RW
4362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4363$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4364if test $ac_compiler_gnu = yes; then
4365 GCC=yes
4366else
4367 GCC=
4368fi
1c710c3c
DJ
4369ac_test_CFLAGS=${CFLAGS+set}
4370ac_save_CFLAGS=$CFLAGS
5213506e
RW
4371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4372$as_echo_n "checking whether $CC accepts -g... " >&6; }
4373if test "${ac_cv_prog_cc_g+set}" = set; then :
4374 $as_echo_n "(cached) " >&6
4375else
4376 ac_save_c_werror_flag=$ac_c_werror_flag
4377 ac_c_werror_flag=yes
4378 ac_cv_prog_cc_g=no
4379 CFLAGS="-g"
4380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4381/* end confdefs.h. */
4382
4383int
4384main ()
4385{
4386
4387 ;
4388 return 0;
4389}
4390_ACEOF
5213506e 4391if ac_fn_c_try_compile "$LINENO"; then :
55ffb5ed
NN
4392 ac_cv_prog_cc_g=yes
4393else
5213506e
RW
4394 CFLAGS=""
4395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4396/* end confdefs.h. */
4397
4398int
4399main ()
4400{
4401
4402 ;
4403 return 0;
4404}
4405_ACEOF
4406if ac_fn_c_try_compile "$LINENO"; then :
4407
4408else
4409 ac_c_werror_flag=$ac_save_c_werror_flag
4410 CFLAGS="-g"
4411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4412/* end confdefs.h. */
af71363e 4413
5213506e
RW
4414int
4415main ()
4416{
4417
4418 ;
4419 return 0;
4420}
4421_ACEOF
4422if ac_fn_c_try_compile "$LINENO"; then :
4423 ac_cv_prog_cc_g=yes
4424fi
4425rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b0dc272 4426fi
5213506e 4427rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 4428fi
5213506e
RW
4429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4430 ac_c_werror_flag=$ac_save_c_werror_flag
4431fi
4432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4433$as_echo "$ac_cv_prog_cc_g" >&6; }
55ffb5ed 4434if test "$ac_test_CFLAGS" = set; then
1c710c3c 4435 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
4436elif test $ac_cv_prog_cc_g = yes; then
4437 if test "$GCC" = yes; then
4438 CFLAGS="-g -O2"
4439 else
4440 CFLAGS="-g"
4441 fi
4442else
4443 if test "$GCC" = yes; then
4444 CFLAGS="-O2"
4445 else
4446 CFLAGS=
4447 fi
4448fi
5213506e
RW
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4450$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4451if test "${ac_cv_prog_cc_c89+set}" = set; then :
4452 $as_echo_n "(cached) " >&6
1c710c3c 4453else
5213506e 4454 ac_cv_prog_cc_c89=no
1c710c3c 4455ac_save_CC=$CC
5213506e 4456cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4457/* end confdefs.h. */
4458#include <stdarg.h>
4459#include <stdio.h>
4460#include <sys/types.h>
4461#include <sys/stat.h>
4462/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4463struct buf { int x; };
4464FILE * (*rcsopen) (struct buf *, struct stat *, int);
4465static char *e (p, i)
4466 char **p;
4467 int i;
4468{
4469 return p[i];
4470}
4471static char *f (char * (*g) (char **, int), char **p, ...)
4472{
4473 char *s;
4474 va_list v;
4475 va_start (v,p);
4476 s = g (p, va_arg (v,int));
4477 va_end (v);
4478 return s;
4479}
4480
4481/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4482 function prototypes and stuff, but not '\xHH' hex character constants.
4483 These don't provoke an error unfortunately, instead are silently treated
5213506e 4484 as 'x'. The following induces an error, until -std is added to get
1c710c3c
DJ
4485 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4486 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 4487 that's true only with -std. */
1c710c3c
DJ
4488int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4489
5213506e
RW
4490/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4491 inside strings and character constants. */
4492#define FOO(x) 'x'
4493int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4494
1c710c3c
DJ
4495int test (int i, double x);
4496struct s1 {int (*f) (int a);};
4497struct s2 {int (*f) (double a);};
4498int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4499int argc;
4500char **argv;
4501int
4502main ()
4503{
4504return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4505 ;
4506 return 0;
4507}
4508_ACEOF
5213506e
RW
4509for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4510 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1c710c3c
DJ
4511do
4512 CC="$ac_save_CC $ac_arg"
5213506e
RW
4513 if ac_fn_c_try_compile "$LINENO"; then :
4514 ac_cv_prog_cc_c89=$ac_arg
1c710c3c 4515fi
5213506e
RW
4516rm -f core conftest.err conftest.$ac_objext
4517 test "x$ac_cv_prog_cc_c89" != "xno" && break
1c710c3c 4518done
5213506e 4519rm -f conftest.$ac_ext
1c710c3c
DJ
4520CC=$ac_save_CC
4521
4522fi
5213506e
RW
4523# AC_CACHE_VAL
4524case "x$ac_cv_prog_cc_c89" in
4525 x)
4526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4527$as_echo "none needed" >&6; } ;;
4528 xno)
4529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4530$as_echo "unsupported" >&6; } ;;
1c710c3c 4531 *)
5213506e
RW
4532 CC="$CC $ac_cv_prog_cc_c89"
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4534$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1c710c3c 4535esac
5213506e 4536if test "x$ac_cv_prog_cc_c89" != xno; then :
1c710c3c 4537
2aeb72e9
DD
4538fi
4539
2aeb72e9
DD
4540ac_ext=c
4541ac_cpp='$CPP $CPPFLAGS'
4542ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4543ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4544ac_compiler_gnu=$ac_cv_c_compiler_gnu
4545
5213506e 4546ac_ext=cpp
2aeb72e9
DD
4547ac_cpp='$CXXCPP $CPPFLAGS'
4548ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4549ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4550ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5213506e
RW
4551if test -z "$CXX"; then
4552 if test -n "$CCC"; then
4553 CXX=$CCC
4554 else
4555 if test -n "$ac_tool_prefix"; then
4556 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2aeb72e9
DD
4557 do
4558 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4559set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4561$as_echo_n "checking for $ac_word... " >&6; }
4562if test "${ac_cv_prog_CXX+set}" = set; then :
4563 $as_echo_n "(cached) " >&6
2aeb72e9
DD
4564else
4565 if test -n "$CXX"; then
4566 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4567else
4568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4569for as_dir in $PATH
4570do
4571 IFS=$as_save_IFS
4572 test -z "$as_dir" && as_dir=.
5213506e
RW
4573 for ac_exec_ext in '' $ac_executable_extensions; do
4574 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2aeb72e9 4575 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5213506e 4576 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2aeb72e9
DD
4577 break 2
4578 fi
4579done
5213506e
RW
4580 done
4581IFS=$as_save_IFS
55ffb5ed 4582
c3a86da9
DJ
4583fi
4584fi
4585CXX=$ac_cv_prog_CXX
4586if test -n "$CXX"; then
5213506e
RW
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4588$as_echo "$CXX" >&6; }
c3a86da9 4589else
5213506e
RW
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4591$as_echo "no" >&6; }
c3a86da9
DJ
4592fi
4593
5213506e 4594
c3a86da9
DJ
4595 test -n "$CXX" && break
4596 done
4597fi
4598if test -z "$CXX"; then
4599 ac_ct_CXX=$CXX
5213506e 4600 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
c3a86da9
DJ
4601do
4602 # Extract the first word of "$ac_prog", so it can be a program name with args.
4603set dummy $ac_prog; ac_word=$2
5213506e
RW
4604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4605$as_echo_n "checking for $ac_word... " >&6; }
4606if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4607 $as_echo_n "(cached) " >&6
c3a86da9
DJ
4608else
4609 if test -n "$ac_ct_CXX"; then
4610 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4611else
4612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4613for as_dir in $PATH
4614do
4615 IFS=$as_save_IFS
4616 test -z "$as_dir" && as_dir=.
5213506e
RW
4617 for ac_exec_ext in '' $ac_executable_extensions; do
4618 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c3a86da9 4619 ac_cv_prog_ac_ct_CXX="$ac_prog"
5213506e 4620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c3a86da9
DJ
4621 break 2
4622 fi
4623done
5213506e
RW
4624 done
4625IFS=$as_save_IFS
c3a86da9
DJ
4626
4627fi
4628fi
4629ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4630if test -n "$ac_ct_CXX"; then
5213506e
RW
4631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4632$as_echo "$ac_ct_CXX" >&6; }
c3a86da9 4633else
5213506e
RW
4634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4635$as_echo "no" >&6; }
c3a86da9
DJ
4636fi
4637
5213506e 4638
c3a86da9
DJ
4639 test -n "$ac_ct_CXX" && break
4640done
c3a86da9 4641
5213506e
RW
4642 if test "x$ac_ct_CXX" = x; then
4643 CXX="g++"
4644 else
4645 case $cross_compiling:$ac_tool_warned in
4646yes:)
4647{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4648$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4649ac_tool_warned=yes ;;
4650esac
4651 CXX=$ac_ct_CXX
4652 fi
c3a86da9
DJ
4653fi
4654
5213506e
RW
4655 fi
4656fi
c3a86da9 4657# Provide some information about the compiler.
5213506e
RW
4658$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4659set X $ac_compile
4660ac_compiler=$2
4661for ac_option in --version -v -V -qversion; do
4662 { { ac_try="$ac_compiler $ac_option >&5"
4663case "(($ac_try" in
4664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4665 *) ac_try_echo=$ac_try;;
4666esac
4667eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4668$as_echo "$ac_try_echo"; } >&5
4669 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c3a86da9 4670 ac_status=$?
5213506e
RW
4671 if test -s conftest.err; then
4672 sed '10a\
4673... rest of stderr output deleted ...
4674 10q' conftest.err >conftest.er1
4675 cat conftest.er1 >&5
4676 rm -f conftest.er1 conftest.err
4677 fi
4678 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4679 test $ac_status = 0; }
4680done
c3a86da9 4681
5213506e
RW
4682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4683$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4684if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4685 $as_echo_n "(cached) " >&6
c3a86da9 4686else
5213506e 4687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4688/* end confdefs.h. */
4689
4690int
4691main ()
4692{
4693#ifndef __GNUC__
4694 choke me
4695#endif
4696
4697 ;
4698 return 0;
4699}
4700_ACEOF
5213506e 4701if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4702 ac_compiler_gnu=yes
4703else
5213506e 4704 ac_compiler_gnu=no
c3a86da9 4705fi
5213506e 4706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c3a86da9
DJ
4707ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4708
4709fi
5213506e
RW
4710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4711$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4712if test $ac_compiler_gnu = yes; then
4713 GXX=yes
4714else
4715 GXX=
4716fi
c3a86da9
DJ
4717ac_test_CXXFLAGS=${CXXFLAGS+set}
4718ac_save_CXXFLAGS=$CXXFLAGS
5213506e
RW
4719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4720$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4721if test "${ac_cv_prog_cxx_g+set}" = set; then :
4722 $as_echo_n "(cached) " >&6
4723else
4724 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4725 ac_cxx_werror_flag=yes
4726 ac_cv_prog_cxx_g=no
4727 CXXFLAGS="-g"
4728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4729/* end confdefs.h. */
4730
4731int
4732main ()
4733{
4734
4735 ;
4736 return 0;
4737}
4738_ACEOF
5213506e 4739if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4740 ac_cv_prog_cxx_g=yes
4741else
5213506e
RW
4742 CXXFLAGS=""
4743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4744/* end confdefs.h. */
5213506e 4745
c3a86da9
DJ
4746int
4747main ()
4748{
5213506e 4749
c3a86da9
DJ
4750 ;
4751 return 0;
4752}
4753_ACEOF
5213506e 4754if ac_fn_cxx_try_compile "$LINENO"; then :
23f6b2f9 4755
5213506e
RW
4756else
4757 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4758 CXXFLAGS="-g"
4759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4760/* end confdefs.h. */
5213506e 4761
c3a86da9
DJ
4762int
4763main ()
4764{
5213506e 4765
c3a86da9
DJ
4766 ;
4767 return 0;
4768}
4769_ACEOF
5213506e
RW
4770if ac_fn_cxx_try_compile "$LINENO"; then :
4771 ac_cv_prog_cxx_g=yes
11a67599 4772fi
5213506e
RW
4773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4774fi
4775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4776fi
4777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4778 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4779fi
4780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4781$as_echo "$ac_cv_prog_cxx_g" >&6; }
4782if test "$ac_test_CXXFLAGS" = set; then
4783 CXXFLAGS=$ac_save_CXXFLAGS
4784elif test $ac_cv_prog_cxx_g = yes; then
4785 if test "$GXX" = yes; then
4786 CXXFLAGS="-g -O2"
4787 else
4788 CXXFLAGS="-g"
4789 fi
4790else
4791 if test "$GXX" = yes; then
4792 CXXFLAGS="-O2"
4793 else
4794 CXXFLAGS=
4795 fi
c3a86da9 4796fi
c3a86da9
DJ
4797ac_ext=c
4798ac_cpp='$CPP $CPPFLAGS'
4799ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4800ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4801ac_compiler_gnu=$ac_cv_c_compiler_gnu
4802
4803
4804# We must set the default linker to the linker used by gcc for the correct
4805# operation of libtool. If LD is not defined and we are using gcc, try to
4806# set the LD default to the ld used by gcc.
4807if test -z "$LD"; then
4808 if test "$GCC" = yes; then
4809 case $build in
4810 *-*-mingw*)
4811 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4812 *)
4813 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4814 esac
4815 case $gcc_prog_ld in
4816 # Accept absolute paths.
4817 [\\/]* | [A-Za-z]:[\\/]*)
4818 LD="$gcc_prog_ld" ;;
4819 esac
4820 fi
23f6b2f9
PB
4821fi
4822
23f6b2f9
PB
4823
4824
55ffb5ed 4825
1c710c3c
DJ
4826if test -n "$ac_tool_prefix"; then
4827 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 4828set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5213506e
RW
4829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4830$as_echo_n "checking for $ac_word... " >&6; }
4831if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4832 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4833else
4834 if test -n "$GNATBIND"; then
4835 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
4836else
1c710c3c
DJ
4837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4838for as_dir in $PATH
4839do
4840 IFS=$as_save_IFS
4841 test -z "$as_dir" && as_dir=.
5213506e
RW
4842 for ac_exec_ext in '' $ac_executable_extensions; do
4843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4844 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5213506e 4845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4846 break 2
4847 fi
4848done
5213506e
RW
4849 done
4850IFS=$as_save_IFS
1c710c3c 4851
55ffb5ed
NN
4852fi
4853fi
1c710c3c 4854GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 4855if test -n "$GNATBIND"; then
5213506e
RW
4856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4857$as_echo "$GNATBIND" >&6; }
55ffb5ed 4858else
5213506e
RW
4859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4860$as_echo "no" >&6; }
55ffb5ed
NN
4861fi
4862
5213506e 4863
1c710c3c 4864fi
55ffb5ed 4865if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 4866 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
4867 # Extract the first word of "gnatbind", so it can be a program name with args.
4868set dummy gnatbind; ac_word=$2
5213506e
RW
4869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4870$as_echo_n "checking for $ac_word... " >&6; }
4871if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4872 $as_echo_n "(cached) " >&6
55ffb5ed 4873else
1c710c3c
DJ
4874 if test -n "$ac_ct_GNATBIND"; then
4875 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 4876else
1c710c3c
DJ
4877as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4878for as_dir in $PATH
4879do
4880 IFS=$as_save_IFS
4881 test -z "$as_dir" && as_dir=.
5213506e
RW
4882 for ac_exec_ext in '' $ac_executable_extensions; do
4883 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4884 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5213506e 4885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4886 break 2
4887 fi
4888done
5213506e
RW
4889 done
4890IFS=$as_save_IFS
1c710c3c 4891
55ffb5ed
NN
4892fi
4893fi
1c710c3c
DJ
4894ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4895if test -n "$ac_ct_GNATBIND"; then
5213506e
RW
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4897$as_echo "$ac_ct_GNATBIND" >&6; }
55ffb5ed 4898else
5213506e
RW
4899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4900$as_echo "no" >&6; }
55ffb5ed
NN
4901fi
4902
5213506e
RW
4903 if test "x$ac_ct_GNATBIND" = x; then
4904 GNATBIND="no"
4905 else
4906 case $cross_compiling:$ac_tool_warned in
4907yes:)
4908{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4909$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4910ac_tool_warned=yes ;;
4911esac
4912 GNATBIND=$ac_ct_GNATBIND
4913 fi
55ffb5ed 4914else
1c710c3c 4915 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
4916fi
4917
1c710c3c
DJ
4918if test -n "$ac_tool_prefix"; then
4919 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 4920set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5213506e
RW
4921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4922$as_echo_n "checking for $ac_word... " >&6; }
4923if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
4924 $as_echo_n "(cached) " >&6
5305be7e
RG
4925else
4926 if test -n "$GNATMAKE"; then
4927 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
4928else
1c710c3c
DJ
4929as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4930for as_dir in $PATH
4931do
4932 IFS=$as_save_IFS
4933 test -z "$as_dir" && as_dir=.
5213506e
RW
4934 for ac_exec_ext in '' $ac_executable_extensions; do
4935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4936 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5213506e 4937 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4938 break 2
4939 fi
4940done
5213506e
RW
4941 done
4942IFS=$as_save_IFS
1c710c3c 4943
5305be7e
RG
4944fi
4945fi
1c710c3c 4946GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 4947if test -n "$GNATMAKE"; then
5213506e
RW
4948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
4949$as_echo "$GNATMAKE" >&6; }
5305be7e 4950else
5213506e
RW
4951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4952$as_echo "no" >&6; }
5305be7e
RG
4953fi
4954
5213506e 4955
1c710c3c 4956fi
5305be7e 4957if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 4958 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
4959 # Extract the first word of "gnatmake", so it can be a program name with args.
4960set dummy gnatmake; ac_word=$2
5213506e
RW
4961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4962$as_echo_n "checking for $ac_word... " >&6; }
4963if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
4964 $as_echo_n "(cached) " >&6
5305be7e 4965else
1c710c3c
DJ
4966 if test -n "$ac_ct_GNATMAKE"; then
4967 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 4968else
1c710c3c
DJ
4969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4970for as_dir in $PATH
4971do
4972 IFS=$as_save_IFS
4973 test -z "$as_dir" && as_dir=.
5213506e
RW
4974 for ac_exec_ext in '' $ac_executable_extensions; do
4975 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4976 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5213506e 4977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4978 break 2
4979 fi
4980done
5213506e
RW
4981 done
4982IFS=$as_save_IFS
1c710c3c 4983
5305be7e
RG
4984fi
4985fi
1c710c3c
DJ
4986ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
4987if test -n "$ac_ct_GNATMAKE"; then
5213506e
RW
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
4989$as_echo "$ac_ct_GNATMAKE" >&6; }
5305be7e 4990else
5213506e
RW
4991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4992$as_echo "no" >&6; }
5305be7e
RG
4993fi
4994
5213506e
RW
4995 if test "x$ac_ct_GNATMAKE" = x; then
4996 GNATMAKE="no"
4997 else
4998 case $cross_compiling:$ac_tool_warned in
4999yes:)
5000{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5001$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5002ac_tool_warned=yes ;;
5003esac
5004 GNATMAKE=$ac_ct_GNATMAKE
5005 fi
5305be7e 5006else
1c710c3c 5007 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
5008fi
5009
5213506e
RW
5010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5011$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5012if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5013 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5014else
5015 cat >conftest.adb <<EOF
5016procedure conftest is begin null; end conftest;
5017EOF
5018acx_cv_cc_gcc_supports_ada=no
5019# There is a bug in old released versions of GCC which causes the
5020# driver to exit successfully when the appropriate language module
5021# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5022# Therefore we must check for the error message as well as an
5023# unsuccessful exit.
1db673ca
RO
5024# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5025# given a .adb file, but produce no object file. So we must check
5026# if an object file was really produced to guard against this.
55ffb5ed 5027errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 5028if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 5029 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
5030fi
5031rm -f conftest.*
5032fi
5213506e
RW
5033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5034$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
55ffb5ed 5035
5305be7e 5036if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
5037 have_gnat=yes
5038else
5039 have_gnat=no
5040fi
5041
5213506e
RW
5042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5043$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5044if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5045 $as_echo_n "(cached) " >&6
a76494aa
PB
5046else
5047 echo abfoo >t1
5048 echo cdfoo >t2
5049 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
5050 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5051 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5052 :
5053 else
5054 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5055 fi
5056 fi
a76494aa
PB
5057 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5058 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 5059 :
a76494aa
PB
5060 else
5061 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5062 fi
5063 fi
5064 rm t1 t2
5065
5066fi
5213506e
RW
5067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5068$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
a76494aa
PB
5069do_compare="$gcc_cv_prog_cmp_skip"
5070
5071
55ffb5ed 5072
00020c16 5073# See if we are building gcc with C++.
5213506e
RW
5074# Check whether --enable-build-with-cxx was given.
5075if test "${enable_build_with_cxx+set}" = set; then :
5076 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
00020c16
ILT
5077else
5078 ENABLE_BUILD_WITH_CXX=no
5213506e
RW
5079fi
5080
00020c16 5081
592c90ff
KG
5082# Used for setting $lt_cv_objdir
5083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5084$as_echo_n "checking for objdir... " >&6; }
5085if test "${lt_cv_objdir+set}" = set; then :
5086 $as_echo_n "(cached) " >&6
5087else
5088 rm -f .libs 2>/dev/null
5089mkdir .libs 2>/dev/null
5090if test -d .libs; then
5091 lt_cv_objdir=.libs
5092else
5093 # MS-DOS does not allow filenames that begin with a dot.
5094 lt_cv_objdir=_libs
5095fi
5096rmdir .libs 2>/dev/null
5097fi
5098{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5099$as_echo "$lt_cv_objdir" >&6; }
5100objdir=$lt_cv_objdir
5101
5102
5103
5104
5105
5106cat >>confdefs.h <<_ACEOF
5107#define LT_OBJDIR "$lt_cv_objdir/"
5108_ACEOF
5109
5110
5111
acd26225 5112# Check for GMP, MPFR and MPC
3a5729ea 5113gmplibs="-lmpc -lmpfr -lgmp"
6de9cd9a 5114gmpinc=
e69bf64b 5115have_gmp=no
acd26225
KG
5116
5117# Specify a location for mpc
5118# check for this first so it ends up on the link line before mpfr.
5119
5213506e
RW
5120# Check whether --with-mpc was given.
5121if test "${with_mpc+set}" = set; then :
5122 withval=$with_mpc;
5123fi
acd26225 5124
acd26225 5125
9965e3cd 5126# Check whether --with-mpc-include was given.
5213506e
RW
5127if test "${with_mpc_include+set}" = set; then :
5128 withval=$with_mpc_include;
5129fi
acd26225 5130
acd26225 5131
9965e3cd 5132# Check whether --with-mpc-lib was given.
5213506e
RW
5133if test "${with_mpc_lib+set}" = set; then :
5134 withval=$with_mpc_lib;
5135fi
acd26225 5136
acd26225
KG
5137
5138if test "x$with_mpc" != x; then
3a5729ea
KG
5139 gmplibs="-L$with_mpc/lib $gmplibs"
5140 gmpinc="-I$with_mpc/include $gmpinc"
acd26225
KG
5141fi
5142if test "x$with_mpc_include" != x; then
3a5729ea 5143 gmpinc="-I$with_mpc_include $gmpinc"
acd26225
KG
5144fi
5145if test "x$with_mpc_lib" != x; then
3a5729ea 5146 gmplibs="-L$with_mpc_lib $gmplibs"
acd26225
KG
5147fi
5148if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
592c90ff 5149 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
3a5729ea 5150 gmpinc='-I$$s/mpc/src '"$gmpinc"
acd26225
KG
5151 # Do not test the mpc version. Assume that it is sufficient, since
5152 # it is in the source tree, and the library has not been built yet
5153 # but it would be included on the link line in the version check below
5154 # hence making the test fail.
3a5729ea 5155 have_gmp=yes
acd26225 5156fi
e69bf64b 5157
bebf829d
PB
5158# Specify a location for mpfr
5159# check for this first so it ends up on the link line before gmp.
1c710c3c 5160
5213506e
RW
5161# Check whether --with-mpfr-dir was given.
5162if test "${with_mpfr_dir+set}" = set; then :
5163 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5164Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5165fi
5166
bebf829d
PB
5167
5168
5213506e
RW
5169# Check whether --with-mpfr was given.
5170if test "${with_mpfr+set}" = set; then :
5171 withval=$with_mpfr;
5172fi
1c710c3c 5173
bebf829d 5174
9965e3cd 5175# Check whether --with-mpfr-include was given.
5213506e
RW
5176if test "${with_mpfr_include+set}" = set; then :
5177 withval=$with_mpfr_include;
5178fi
1c710c3c 5179
8a877c9c 5180
9965e3cd 5181# Check whether --with-mpfr-lib was given.
5213506e
RW
5182if test "${with_mpfr_lib+set}" = set; then :
5183 withval=$with_mpfr_lib;
5184fi
8a877c9c 5185
bebf829d
PB
5186
5187if test "x$with_mpfr" != x; then
5188 gmplibs="-L$with_mpfr/lib $gmplibs"
3a5729ea 5189 gmpinc="-I$with_mpfr/include $gmpinc"
bebf829d 5190fi
8a877c9c 5191if test "x$with_mpfr_include" != x; then
3a5729ea 5192 gmpinc="-I$with_mpfr_include $gmpinc"
8a877c9c
KG
5193fi
5194if test "x$with_mpfr_lib" != x; then
5195 gmplibs="-L$with_mpfr_lib $gmplibs"
5196fi
e69bf64b 5197if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
592c90ff 5198 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
e69bf64b 5199 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
592c90ff 5200 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
e69bf64b
PB
5201 # Do not test the mpfr version. Assume that it is sufficient, since
5202 # it is in the source tree, and the library has not been built yet
5203 # but it would be included on the link line in the version check below
5204 # hence making the test fail.
5205 have_gmp=yes
5206fi
bebf829d 5207
6de9cd9a 5208# Specify a location for gmp
1c710c3c 5209
5213506e
RW
5210# Check whether --with-gmp-dir was given.
5211if test "${with_gmp_dir+set}" = set; then :
5212 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5213Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5214fi
5215
6de9cd9a 5216
6de9cd9a 5217
5213506e
RW
5218# Check whether --with-gmp was given.
5219if test "${with_gmp+set}" = set; then :
5220 withval=$with_gmp;
5221fi
1c710c3c 5222
6de9cd9a 5223
9965e3cd 5224# Check whether --with-gmp-include was given.
5213506e
RW
5225if test "${with_gmp_include+set}" = set; then :
5226 withval=$with_gmp_include;
5227fi
1c710c3c 5228
8a877c9c 5229
9965e3cd 5230# Check whether --with-gmp-lib was given.
5213506e
RW
5231if test "${with_gmp_lib+set}" = set; then :
5232 withval=$with_gmp_lib;
5233fi
8a877c9c
KG
5234
5235
6de9cd9a 5236
bebf829d
PB
5237if test "x$with_gmp" != x; then
5238 gmplibs="-L$with_gmp/lib $gmplibs"
5239 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 5240fi
8a877c9c
KG
5241if test "x$with_gmp_include" != x; then
5242 gmpinc="-I$with_gmp_include $gmpinc"
5243fi
5244if test "x$with_gmp_lib" != x; then
5245 gmplibs="-L$with_gmp_lib $gmplibs"
5246fi
e69bf64b 5247if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
592c90ff 5248 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
e69bf64b 5249 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
9183bdcf 5250 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
592c90ff 5251 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
e69bf64b
PB
5252 # Do not test the gmp version. Assume that it is sufficient, since
5253 # it is in the source tree, and the library has not been built yet
5254 # but it would be included on the link line in the version check below
5255 # hence making the test fail.
5256 have_gmp=yes
5257fi
6de9cd9a 5258
d943d7c4 5259if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
5260 have_gmp=yes
5261 saved_CFLAGS="$CFLAGS"
5262 CFLAGS="$CFLAGS $gmpinc"
362c6d2f
KG
5263 # Check for the recommended and required versions of GMP.
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5265$as_echo_n "checking for the correct version of gmp.h... " >&6; }
e8fd69bb
SP
5266
5267cat confdefs.h - <<_ACEOF >conftest.$ac_ext
362c6d2f
KG
5268/* end confdefs.h. */
5269#include "gmp.h"
5270int
5271main ()
5272{
5273
5274 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5275 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5276 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5277 choke me
5278 #endif
5279
5280 ;
5281 return 0;
5282}
5283_ACEOF
5284if ac_fn_c_try_compile "$LINENO"; then :
e8fd69bb 5285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5286/* end confdefs.h. */
362c6d2f 5287#include <gmp.h>
1c710c3c
DJ
5288int
5289main ()
5290{
6de9cd9a 5291
362c6d2f
KG
5292 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5293 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5294 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
e69bf64b
PB
5295 choke me
5296 #endif
1c710c3c
DJ
5297
5298 ;
5299 return 0;
5300}
5301_ACEOF
5213506e
RW
5302if ac_fn_c_try_compile "$LINENO"; then :
5303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5304$as_echo "yes" >&6; }
362c6d2f
KG
5305else
5306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5307$as_echo "buggy but acceptable" >&6; }
5308fi
5309rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 5310else
5213506e
RW
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5312$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5313fi
5213506e 5314rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5315
acd26225 5316 # If we have GMP, check the MPFR version.
e69bf64b 5317 if test x"$have_gmp" = xyes; then
362c6d2f
KG
5318 # Check for the recommended and required versions of MPFR.
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5320$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
5213506e 5321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5322/* end confdefs.h. */
70ec446f 5323#include <gmp.h>
e69bf64b 5324 #include <mpfr.h>
1c710c3c
DJ
5325int
5326main ()
5327{
e48d66a9 5328
a3337ea2 5329 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
e69bf64b
PB
5330 choke me
5331 #endif
1c710c3c
DJ
5332
5333 ;
5334 return 0;
5335}
5336_ACEOF
5213506e
RW
5337if ac_fn_c_try_compile "$LINENO"; then :
5338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5339/* end confdefs.h. */
a3993f33 5340#include <gmp.h>
e69bf64b 5341 #include <mpfr.h>
1c710c3c
DJ
5342int
5343main ()
5344{
a3993f33 5345
362c6d2f 5346 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
e69bf64b
PB
5347 choke me
5348 #endif
acd26225
KG
5349
5350 ;
5351 return 0;
5352}
5353_ACEOF
5213506e
RW
5354if ac_fn_c_try_compile "$LINENO"; then :
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5356$as_echo "yes" >&6; }
acd26225 5357else
5213506e
RW
5358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5359$as_echo "buggy but acceptable" >&6; }
acd26225 5360fi
5213506e 5361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5362else
5213506e
RW
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5364$as_echo "no" >&6; }; have_gmp=no
acd26225 5365fi
5213506e 5366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5367 fi
5368
5369 # Check for the MPC header version.
3a5729ea 5370 if test x"$have_gmp" = xyes ; then
362c6d2f 5371 # Check for the recommended and required versions of MPC.
5213506e
RW
5372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5373$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5375/* end confdefs.h. */
5376#include <mpc.h>
5377int
5378main ()
5379{
5380
362c6d2f
KG
5381 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5382 choke me
5383 #endif
5384
5385 ;
5386 return 0;
5387}
5388_ACEOF
5389if ac_fn_c_try_compile "$LINENO"; then :
5390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5391/* end confdefs.h. */
5392#include <mpc.h>
5393int
5394main ()
5395{
5396
5397 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
acd26225
KG
5398 choke me
5399 #endif
5400
5401 ;
5402 return 0;
5403}
5404_ACEOF
5213506e
RW
5405if ac_fn_c_try_compile "$LINENO"; then :
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5407$as_echo "yes" >&6; }
362c6d2f
KG
5408else
5409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5410$as_echo "buggy but acceptable" >&6; }
5411fi
5412rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5413else
5213506e 5414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5415$as_echo "no" >&6; }; have_gmp=no
acd26225 5416fi
5213506e 5417rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5418 fi
5419
5420 # Now check the MPFR library.
5421 if test x"$have_gmp" = xyes; then
5422 saved_LIBS="$LIBS"
5423 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5425$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5427/* end confdefs.h. */
3a5729ea 5428#include <mpc.h>
acd26225
KG
5429int
5430main ()
5431{
5432
5433 mpfr_t n;
5434 mpfr_t x;
3a5729ea 5435 mpc_t c;
acd26225
KG
5436 int t;
5437 mpfr_init (n);
5438 mpfr_init (x);
5439 mpfr_atan2 (n, n, x, GMP_RNDN);
5440 mpfr_erfc (n, x, GMP_RNDN);
5441 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5442 mpfr_clear(n);
5443 mpfr_clear(x);
5444 mpc_init2 (c, 53);
5445 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5446 mpc_cosh (c, c, MPC_RNDNN);
5447 mpc_pow (c, c, c, MPC_RNDNN);
5448 mpc_acosh (c, c, MPC_RNDNN);
5449 mpc_clear (c);
1c710c3c
DJ
5450
5451 ;
5452 return 0;
5453}
5454_ACEOF
5213506e
RW
5455if ac_fn_c_try_link "$LINENO"; then :
5456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5457$as_echo "yes" >&6; }
1c710c3c 5458else
5213506e
RW
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5460$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5461fi
5213506e
RW
5462rm -f core conftest.err conftest.$ac_objext \
5463 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5464 LIBS="$saved_LIBS"
5465 fi
5466
e69bf64b 5467 CFLAGS="$saved_CFLAGS"
6de9cd9a 5468
362c6d2f
KG
5469# The library versions listed in the error message below should match
5470# the HARD-minimums enforced above.
e69bf64b 5471 if test x$have_gmp != xyes; then
362c6d2f 5472 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
3a5729ea
KG
5473Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5474their locations. Source code for these libraries can be found at
5475their respective hosting sites as well as at
5476ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5477http://gcc.gnu.org/install/prerequisites.html for additional info. If
5478you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5479make sure that you have installed both the libraries and the header
5480files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5481 fi
70ec446f
KG
5482fi
5483
acd26225
KG
5484# Flags needed for both GMP, MPFR and/or MPC.
5485
5486
6de9cd9a
DN
5487
5488
5489
9e3eba15 5490
f38095f3
JM
5491# Allow host libstdc++ to be specified for static linking with PPL.
5492
5213506e
RW
5493# Check whether --with-host-libstdcxx was given.
5494if test "${with_host_libstdcxx+set}" = set; then :
5495 withval=$with_host_libstdcxx;
5496fi
f38095f3 5497
f38095f3
JM
5498
5499case $with_host_libstdcxx in
5500 no|yes)
5213506e 5501 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
f38095f3
JM
5502 ;;
5503esac
f8bf9252 5504
00020c16
ILT
5505# Linker flags to use for stage1 or when not boostrapping.
5506
5213506e
RW
5507# Check whether --with-stage1-ldflags was given.
5508if test "${with_stage1_ldflags+set}" = set; then :
5509 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5510 stage1_ldflags=
5511 else
5512 stage1_ldflags=$withval
5513 fi
5514else
5515 stage1_ldflags=
5213506e
RW
5516fi
5517
00020c16
ILT
5518
5519
5520# Libraries to use for stage1 or when not bootstrapping.
5521
5213506e
RW
5522# Check whether --with-stage1-libs was given.
5523if test "${with_stage1_libs+set}" = set; then :
5524 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5525 stage1_libs=
5526 else
5527 stage1_libs=$withval
5528 fi
5529else
5530 stage1_libs=$with_host_libstdcxx
5213506e
RW
5531fi
5532
00020c16
ILT
5533
5534
00020c16
ILT
5535# Libraries to use for stage2 and later builds. This defaults to the
5536# argument passed to --with-host-libstdcxx.
5537
5213506e
RW
5538# Check whether --with-boot-libs was given.
5539if test "${with_boot_libs+set}" = set; then :
5540 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5541 poststage1_libs=
5542 else
5543 poststage1_libs=$withval
5544 fi
5545else
00020c16 5546 poststage1_libs=$with_host_libstdcxx
5213506e
RW
5547fi
5548
00020c16
ILT
5549
5550
ed2eaa9f
ILT
5551# Linker flags to use for stage2 and later builds.
5552
5553# Check whether --with-boot-ldflags was given.
5554if test "${with_boot_ldflags+set}" = set; then :
5555 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5556 poststage1_ldflags=
5557 else
5558 poststage1_ldflags=$withval
5559 fi
5560else
5561 poststage1_ldflags=
5562 # With --enable-build-with-cxx, default to linking libstdc++ and
5563 # libgcc statically. But if the user explicitly specified the
5564 # libraries to use, trust that they are doing what they want.
5565 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5566 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5567 fi
5568fi
5569
5570
5571
f8bf9252 5572# Check for PPL
00020c16 5573ppllibs=" -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5574pplinc=
5575
5576
5213506e
RW
5577# Check whether --with-ppl was given.
5578if test "${with_ppl+set}" = set; then :
5579 withval=$with_ppl;
5213506e 5580fi
f8bf9252 5581
f8bf9252 5582
9965e3cd 5583# Check whether --with-ppl-include was given.
5213506e
RW
5584if test "${with_ppl_include+set}" = set; then :
5585 withval=$with_ppl_include;
5586fi
5587
f8bf9252 5588
9965e3cd 5589# Check whether --with-ppl-lib was given.
5213506e
RW
5590if test "${with_ppl_lib+set}" = set; then :
5591 withval=$with_ppl_lib;
5592fi
f8bf9252 5593
f8bf9252 5594
53095c56
SP
5595case $with_ppl in
5596 no)
5597 ppllibs=
5598 ;;
f61428ed 5599 "" | yes)
ad0abd3c 5600 ;;
53095c56 5601 *)
00020c16 5602 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
53095c56 5603 pplinc="-I$with_ppl/include $pplinc"
53095c56
SP
5604 ;;
5605esac
f8bf9252
SP
5606if test "x$with_ppl_include" != x; then
5607 pplinc="-I$with_ppl_include $pplinc"
5608fi
5609if test "x$with_ppl_lib" != x; then
00020c16 5610 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5611fi
5612if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
592c90ff 5613 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
5614 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5615 enable_ppl_version_check=no
f8bf9252
SP
5616fi
5617
5213506e
RW
5618# Check whether --enable-ppl-version-check was given.
5619if test "${enable_ppl_version_check+set}" = set; then :
5620 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
d789184e
SP
5621else
5622 ENABLE_PPL_CHECK=yes
5213506e
RW
5623fi
5624
f8bf9252 5625
ad0abd3c 5626if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
d789184e
SP
5627 saved_CFLAGS="$CFLAGS"
5628 CFLAGS="$CFLAGS $pplinc $gmpinc"
f1af9e5f
SP
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.10 (or later revision) of PPL" >&5
5630$as_echo_n "checking for version 0.10 (or later revision) of PPL... " >&6; }
5213506e 5631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5632/* end confdefs.h. */
5633#include "ppl_c.h"
5634int
5635main ()
5636{
5637
f1af9e5f 5638 #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 10
d789184e
SP
5639 choke me
5640 #endif
f8bf9252
SP
5641
5642 ;
5643 return 0;
5644}
5645_ACEOF
5213506e
RW
5646if ac_fn_c_try_compile "$LINENO"; then :
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5648$as_echo "yes" >&6; }
f8bf9252 5649else
5213506e 5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
ed3a56f3 5651$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
f8bf9252 5652fi
5213506e 5653rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e
SP
5654 CFLAGS="$saved_CFLAGS"
5655fi
5656
5657# Flags needed for PPL
5658
5659
f8bf9252 5660
f8bf9252 5661
d789184e 5662# Check for CLOOG
d32ef397 5663
d789184e
SP
5664
5665
5213506e
RW
5666# Check whether --with-cloog was given.
5667if test "${with_cloog+set}" = set; then :
5668 withval=$with_cloog;
5213506e
RW
5669fi
5670
d789184e 5671
9965e3cd 5672# Check whether --with-cloog-include was given.
5213506e
RW
5673if test "${with_cloog_include+set}" = set; then :
5674 withval=$with_cloog_include;
5675fi
d789184e 5676
d789184e 5677
9965e3cd 5678# Check whether --with-cloog-lib was given.
5213506e
RW
5679if test "${with_cloog_lib+set}" = set; then :
5680 withval=$with_cloog_lib;
5681fi
d789184e 5682
d789184e 5683
f16e2237
TG
5684 # Check whether --enable-cloog-backend was given.
5685if test "${enable_cloog_backend+set}" = set; then :
5686 enableval=$enable_cloog_backend; if test "x${enableval}" = "xisl"; then
5687 cloog_backend=isl
5688 elif test "x${enableval}" = "xppl"; then
5689 cloog_backend=ppl
5690 else
5691 cloog_backend=ppl-legacy
5692 fi
5693else
5694 cloog_backend=ppl-legacy
5695fi
5696
d32ef397
AS
5697 # Check whether --enable-cloog-version-check was given.
5698if test "${enable_cloog_version_check+set}" = set; then :
5699 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
5700else
5701 ENABLE_CLOOG_CHECK=yes
5702fi
5703
5704
5705 # Initialize clooglibs and clooginc.
5706 case $with_cloog in
5707 no)
5708 clooglibs=
5709 clooginc=
5710 ;;
5711 "" | yes)
5712 ;;
5713 *)
5714 clooglibs="-L$with_cloog/lib"
5715 clooginc="-I$with_cloog/include"
5716 ;;
5717 esac
5718 if test "x${with_cloog_include}" != x ; then
5719 clooginc="-I$with_cloog_include"
5720 fi
5721 if test "x${with_cloog_lib}" != x; then
5722 clooglibs="-L$with_cloog_lib"
5723 fi
5724
5725
5726
5727
5728
17e72e5d 5729if test "x$with_ppl" = "xno"; then
ad0abd3c
RG
5730 with_cloog=no
5731fi
d32ef397
AS
5732if test "x${with_cloog}" = x && test "x${with_cloog_include}" = x \
5733 && test "x${with_cloog_lib}" = x && test -d ${srcdir}/cloog; then
5734 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
5735 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include '
5736fi
5737if test "x$with_cloog" != "xno"; then
ad0abd3c 5738
d32ef397
AS
5739
5740
5741 _cloog_saved_CFLAGS=$CFLAGS
5742 _cloog_saved_CPPFLAGS=$CPPFLAGS
5743 _cloog_saved_LDFLAGS=$LDFLAGS
5744 _cloog_saved_LIBS=$LIBS
5745
d32ef397
AS
5746 _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
5747
f16e2237 5748 CFLAGS="${CFLAGS} ${clooginc} ${gmpinc}"
0bb52d68 5749 CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
f16e2237
TG
5750 LDFLAGS="${LDFLAGS} ${clooglibs}"
5751
5752 case $cloog_backend in
5753 "ppl-legacy")
5754 CFLAGS="${CFLAGS} ${pplinc}"
5755 LDFLAGS="${LDFLAGS} ${ppllibs}"
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL Legacy" >&5
5757$as_echo_n "checking for installed CLooG PPL Legacy... " >&6; }
d32ef397
AS
5758if test "${gcc_cv_cloog_type+set}" = set; then :
5759 $as_echo_n "(cached) " >&6
5760else
5761 LIBS="-lcloog ${_cloog_saved_LIBS}"
f16e2237 5762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d32ef397 5763/* end confdefs.h. */
0bb52d68 5764#include "cloog/cloog.h"
d32ef397
AS
5765int
5766main ()
5767{
0bb52d68
TG
5768#ifndef CLOOG_PPL_BACKEND
5769 choke me
5770 #endif
d32ef397
AS
5771 ;
5772 return 0;
5773}
5774_ACEOF
5775if ac_fn_c_try_link "$LINENO"; then :
5776 gcc_cv_cloog_type="PPL Legacy"
5777else
f16e2237
TG
5778 gcc_cv_cloog_type=no
5779fi
5780rm -f core conftest.err conftest.$ac_objext \
5781 conftest$ac_exeext conftest.$ac_ext
5782fi
5783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5784$as_echo "$gcc_cv_cloog_type" >&6; }
5785 ;;
5786 "isl")
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG ISL" >&5
5788$as_echo_n "checking for installed CLooG ISL... " >&6; }
5789if test "${gcc_cv_cloog_type+set}" = set; then :
5790 $as_echo_n "(cached) " >&6
5791else
5792 LIBS="-lcloog-isl ${_cloog_saved_LIBS}"
5793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d32ef397 5794/* end confdefs.h. */
0bb52d68 5795#include "cloog/cloog.h"
d32ef397
AS
5796int
5797main ()
5798{
5799cloog_version ()
5800 ;
5801 return 0;
5802}
5803_ACEOF
5804if ac_fn_c_try_link "$LINENO"; then :
f16e2237
TG
5805 gcc_cv_cloog_type="ISL"
5806else
5807 gcc_cv_cloog_type=no
5808fi
5809rm -f core conftest.err conftest.$ac_objext \
5810 conftest$ac_exeext conftest.$ac_ext
5811fi
5812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5813$as_echo "$gcc_cv_cloog_type" >&6; }
5814 ;;
5815 "ppl")
5816 CFLAGS="${CFLAGS} ${pplinc}"
5817 LDFLAGS="${LDFLAGS} ${ppllibs}"
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL" >&5
5819$as_echo_n "checking for installed CLooG PPL... " >&6; }
5820if test "${gcc_cv_cloog_type+set}" = set; then :
5821 $as_echo_n "(cached) " >&6
d32ef397
AS
5822else
5823 LIBS="-lcloog-ppl ${_cloog_saved_LIBS}"
f16e2237 5824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d32ef397 5825/* end confdefs.h. */
0bb52d68 5826#include "cloog/cloog.h"
f16e2237 5827 #include "cloog/ppl/cloog.h"
d32ef397
AS
5828int
5829main ()
5830{
5831cloog_version ()
5832 ;
5833 return 0;
5834}
5835_ACEOF
5836if ac_fn_c_try_link "$LINENO"; then :
f16e2237 5837 gcc_cv_cloog_type="PPL"
d32ef397
AS
5838else
5839 gcc_cv_cloog_type=no
d789184e 5840fi
d32ef397
AS
5841rm -f core conftest.err conftest.$ac_objext \
5842 conftest$ac_exeext conftest.$ac_ext
d789184e 5843fi
d32ef397
AS
5844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5845$as_echo "$gcc_cv_cloog_type" >&6; }
f16e2237
TG
5846 ;;
5847 *)
5848 gcc_cv_cloog_type=""
5849 esac
5213506e 5850
d32ef397
AS
5851 case $gcc_cv_cloog_type in
5852 "PPL Legacy")
0bb52d68 5853 clooginc="${clooginc}"
d32ef397
AS
5854 clooglibs="${clooglibs} -lcloog"
5855 cloog_org=no
5856 ;;
5857 "ISL")
5858 clooginc="${clooginc} ${_cloogorginc}"
5859 clooglibs="${clooglibs} -lcloog-isl"
5860 cloog_org=yes
5861 ;;
5862 "PPL")
5863 clooginc="${clooginc} ${_cloogorginc}"
5864 clooglibs="${clooglibs} -lcloog-ppl"
5865 cloog_org=yes
5866 ;;
5867 *)
5868 clooglibs=
5869 clooginc=
5870 cloog_org=
5871 ;;
5872 esac
d789184e 5873
d32ef397
AS
5874 LIBS=$_cloog_saved_LIBS
5875 CFLAGS=$_cloog_saved_CFLAGS
5876 CPPFLAGS=$_cloog_saved_CPPFLAGS
5877 LDFLAGS=$_cloog_saved_LDFLAGS
5878
5879
5880
5881
5882
5883 if test "${ENABLE_CLOOG_CHECK}" = yes ; then
5884 _cloog_saved_CFLAGS=$CFLAGS
5885 _cloog_saved_LDFLAGS=$LDFLAGS
5886
5887 CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
27882098 5888 LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${ppllibs}"
d32ef397
AS
5889
5890 if test "${cloog_org}" = yes ; then
aba2b02e
TG
5891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.14.0 of CLooG" >&5
5892$as_echo_n "checking for version 0.14.0 of CLooG... " >&6; }
d32ef397
AS
5893if test "${gcc_cv_cloog_ct_0_14_0+set}" = set; then :
5894 $as_echo_n "(cached) " >&6
5895else
5896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5897/* end confdefs.h. */
5898#include "cloog/cloog.h"
5899int
5900main ()
5901{
5902#if CLOOG_VERSION_MAJOR != 0 \
5903 || CLOOG_VERSION_MINOR != 14 \
5904 || CLOOG_VERSION_REVISION < 0
5905 choke me
5906 #endif
5907 ;
5908 return 0;
5909}
5910_ACEOF
5911if ac_fn_c_try_compile "$LINENO"; then :
5912 gcc_cv_cloog_ct_0_14_0=yes
5913else
5914 gcc_cv_cloog_ct_0_14_0=no
5915fi
5916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5917fi
5918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_14_0" >&5
5919$as_echo "$gcc_cv_cloog_ct_0_14_0" >&6; }
5920 elif test "${cloog_org}" = no ; then
5921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
f264ed56 5922$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
d32ef397
AS
5923if test "${gcc_cv_cloog_ct_0_15_5+set}" = set; then :
5924 $as_echo_n "(cached) " >&6
5925else
5213506e 5926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5927/* end confdefs.h. */
5928#include "cloog/cloog.h"
5929int
5930main ()
5931{
d32ef397
AS
5932#if CLOOG_VERSION_MAJOR != 0 \
5933 || CLOOG_VERSION_MINOR != 15 \
5934 || CLOOG_VERSION_REVISION < 5
5935 choke me
5936 #endif
f8bf9252
SP
5937 ;
5938 return 0;
5939}
5940_ACEOF
0333b9a6
SP
5941if ac_fn_c_try_compile "$LINENO"; then :
5942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5943/* end confdefs.h. */
5944#include "cloog/cloog.h"
5945int
5946main ()
5947{
d32ef397
AS
5948#if CLOOG_VERSION_MAJOR != 0 \
5949 || CLOOG_VERSION_MINOR != 15 \
5950 || CLOOG_VERSION_REVISION < 9
5951 choke me
5952 #endif
0333b9a6
SP
5953 ;
5954 return 0;
5955}
5956_ACEOF
5213506e 5957if ac_fn_c_try_compile "$LINENO"; then :
d32ef397 5958 gcc_cv_cloog_ct_0_15_5=yes
0333b9a6 5959else
d32ef397 5960 gcc_cv_cloog_ct_0_15_5="buggy but acceptable"
0333b9a6
SP
5961fi
5962rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f8bf9252 5963else
d32ef397 5964 gcc_cv_cloog_ct_0_15_5=no
f8bf9252 5965fi
5213506e 5966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e 5967fi
d32ef397
AS
5968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_15_5" >&5
5969$as_echo "$gcc_cv_cloog_ct_0_15_5" >&6; }
5970 fi
5971
5972 CFLAGS=$_cloog_saved_CFLAGS
5973 LDFLAGS=$_cloog_saved_LDFLAGS
5974 fi
f8bf9252 5975
f8bf9252
SP
5976
5977
5978
d32ef397
AS
5979
5980
5981
5982 if test "x${with_cloog}" != x \
5983 || test "x${with_cloog_include}" != x \
5984 || test "x${with_cloog_lib}" != x ; then
5985 graphite_requested=yes
5986 else
5987 graphite_requested=no
5988 fi
5989
5990
5991
5992 if test "${gcc_cv_cloog_ct_0_14_0}" = no \
5993 || test "${gcc_cv_cloog_rt_0_14_0}" = no \
5994 || test "${gcc_cv_cloog_ct_0_15_5}" = no; then
5995 clooglibs=
5996 clooginc=
5997 fi
5998
5999 if test "${graphite_requested}" = yes \
6000 && test "x${clooglibs}" = x \
6001 && test "x${clooginc}" = x ; then
6002
6003 as_fn_error "Unable to find a usable CLooG. See config.log for details." "$LINENO" 5
6004 fi
6005
6006
6007fi
6008
d7f09764
DN
6009# Check for LTO support.
6010# Check whether --enable-lto was given.
6011if test "${enable_lto+set}" = set; then :
6012 enableval=$enable_lto; enable_lto=$enableval
6013else
6014 enable_lto=yes; default_enable_lto=yes
6015fi
6016
6017
7413962d 6018
9a02962b
DK
6019
6020
6021target_elf=no
6022case $target in
6023 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
6024 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
6025 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
6026 target_elf=no
6027 ;;
6028 *)
6029 target_elf=yes
6030 ;;
6031esac
6032
6033if test $target_elf = yes; then :
48215350
DK
6034 # ELF platforms build the lto-plugin always.
6035 build_lto_plugin=yes
9a02962b 6036
9a02962b
DK
6037else
6038 if test x"$default_enable_lto" = x"yes" ; then
bb79486c 6039 case $target in
1cd0b716 6040 *-apple-darwin* | *-cygwin* | *-mingw*) ;;
48215350 6041 # On other non-ELF platforms, LTO has yet to be validated.
bb79486c
JH
6042 *) enable_lto=no ;;
6043 esac
9a02962b 6044 else
db50fe7d
IS
6045 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6046 # It would also be nice to check the binutils support, but we don't
9a02962b
DK
6047 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6048 # warn during gcc/ subconfigure; unless you're bootstrapping with
6049 # -flto it won't be needed until after installation anyway.
6050 case $target in
1cd0b716 6051 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
9a02962b
DK
6052 *) if test x"$enable_lto" = x"yes"; then
6053 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6054 fi
6055 ;;
6056 esac
6057 fi
1cd0b716 6058 # Among non-ELF, only Windows platforms support the lto-plugin so far.
48215350 6059 # Build it unless LTO was explicitly disabled.
1cd0b716 6060 case $target in
48215350 6061 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
1cd0b716
DK
6062 *) ;;
6063 esac
48215350 6064
9a02962b
DK
6065fi
6066
d7f09764 6067
f8bf9252 6068
1e0f07d3 6069# By default, C is the only stage 1 language.
e1888513 6070stage1_languages=,c,
2805b53a 6071
00020c16 6072# Target libraries that we bootstrap.
ad1e5170 6073bootstrap_target_libs=,target-libgcc,
00020c16 6074
55ffb5ed
NN
6075# Figure out what language subdirectories are present.
6076# Look if the user specified --enable-languages="..."; if not, use
6077# the environment variable $LANGUAGES if defined. $LANGUAGES might
6078# go away some day.
6079# NB: embedded tabs in this IF block -- do not untabify
6080if test -d ${srcdir}/gcc; then
6081 if test x"${enable_languages+set}" != xset; then
6082 if test x"${LANGUAGES+set}" = xset; then
6083 enable_languages="${LANGUAGES}"
6084 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6085 else
6086 enable_languages=all
6087 fi
6088 else
6089 if test x"${enable_languages}" = x ||
6090 test x"${enable_languages}" = xyes;
6091 then
6092 echo configure.in: --enable-languages needs at least one language argument 1>&2
6093 exit 1
6094 fi
6095 fi
6096 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6097
7f26dfa3
FXC
6098 # 'f95' is the old name for the 'fortran' language. We issue a warning
6099 # and make the substitution.
6100 case ,${enable_languages}, in
6101 *,f95,*)
6102 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6103 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6104 ;;
6105 esac
6106
55ffb5ed
NN
6107 # First scan to see if an enabled language requires some other language.
6108 # We assume that a given config-lang.in will list all the language
6109 # front ends it requires, even if some are required indirectly.
6110 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6111 case ${lang_frag} in
6112 ..) ;;
6113 # The odd quoting in the next line works around
6114 # an apparent bug in bash 1.12 on linux.
6115 ${srcdir}/gcc/[*]/config-lang.in) ;;
6116 *)
6117 # From the config-lang.in, get $language, $lang_requires
6118 language=
6119 lang_requires=
6120 . ${lang_frag}
6121 for other in ${lang_requires} ; do
6122 case ,${enable_languages}, in
6123 *,$other,*) ;;
6124 *,all,*) ;;
6125 *,$language,*)
6126 echo " \`$other' language required by \`$language'; enabling" 1>&2
6127 enable_languages="${enable_languages},${other}"
6128 ;;
6129 esac
6130 done
6131 ;;
6132 esac
6133 done
6134
e1888513 6135 new_enable_languages=,c,
d7f09764
DN
6136
6137 # If LTO is enabled, add the LTO front end.
6138 extra_host_libiberty_configure_flags=
6139 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6140 case ,${enable_languages}, in
6141 *,lto,*) ;;
6142 *) enable_languages="${enable_languages},lto" ;;
6143 esac
1cd0b716 6144 if test "${build_lto_plugin}" = "yes" ; then
d7f09764
DN
6145 configdirs="$configdirs lto-plugin"
6146 extra_host_libiberty_configure_flags=--enable-shared
6147 fi
6148 fi
6149
6150
55ffb5ed 6151 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6152 potential_languages=,c,
55ffb5ed
NN
6153
6154 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6155 case ${lang_frag} in
6156 ..) ;;
6157 # The odd quoting in the next line works around
6158 # an apparent bug in bash 1.12 on linux.
6159 ${srcdir}/gcc/[*]/config-lang.in) ;;
6160 *)
1c710c3c 6161 # From the config-lang.in, get $language, $target_libs,
2805b53a 6162 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6163 language=
6164 target_libs=
6165 lang_dirs=
1546bb64 6166 subdir_requires=
e1888513
PB
6167 boot_language=no
6168 build_by_default=yes
55ffb5ed 6169 . ${lang_frag}
e1888513
PB
6170 if test x${language} = x; then
6171 echo "${lang_frag} doesn't set \$language." 1>&2
6172 exit 1
6173 fi
6174
f61428ed
AO
6175 if test "$language" = "c++" \
6176 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
00020c16
ILT
6177 boot_language=yes
6178 fi
6179
e1888513
PB
6180 case ,${enable_languages}, in
6181 *,${language},*)
55ffb5ed
NN
6182 # Language was explicitly selected; include it.
6183 add_this_lang=yes
6184 ;;
e1888513
PB
6185 *,all,*)
6186 # 'all' was selected, select it if it is a default language
6187 add_this_lang=${build_by_default}
55ffb5ed
NN
6188 ;;
6189 *)
6190 add_this_lang=no
6191 ;;
6192 esac
6de9cd9a 6193
1546bb64 6194 # Disable languages that need other directories if these aren't available.
95695ad3 6195 for i in $subdir_requires; do
b6348cb3 6196 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
6197 case ,${enable_languages}, in
6198 *,${language},*)
6199 # Specifically requested language; tell them.
5213506e 6200 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64
PB
6201 ;;
6202 *)
6203 # Silently disable.
e1888513 6204 add_this_lang=unsupported
1546bb64
PB
6205 ;;
6206 esac
6207 done
6208
e1888513
PB
6209 # Disable Ada if no preexisting GNAT is available.
6210 case ,${enable_languages},:${language}:${have_gnat} in
6211 *,${language},*:ada:no)
6212 # Specifically requested language; tell them.
5213506e 6213 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513
PB
6214 ;;
6215 *:ada:no)
6216 # Silently disable.
6217 add_this_lang=unsupported
6218 ;;
6219 esac
6220
4fab7234
HPN
6221 # Disable a language that is unsupported by the target.
6222 case " $unsupported_languages " in
6223 *" $language "*)
e1888513 6224 add_this_lang=unsupported
4fab7234
HPN
6225 ;;
6226 esac
6227
6de9cd9a 6228 case $add_this_lang in
e1888513 6229 unsupported)
55ffb5ed 6230 # Remove language-dependent dirs.
2805b53a
NN
6231 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6232 ;;
e1888513
PB
6233 no)
6234 # Remove language-dependent dirs; still show language as supported.
6235 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6236 potential_languages="${potential_languages}${language},"
6237 ;;
6238 yes)
6239 new_enable_languages="${new_enable_languages}${language},"
6240 potential_languages="${potential_languages}${language},"
2805b53a 6241 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
ab9dcd0c
RW
6242 case "${boot_language}:,$enable_stage1_languages," in
6243 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6244 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6245 case ",$stage1_languages," in
6246 *,$language,* | ,yes, | ,all,) ;;
6247 *) stage1_languages="${stage1_languages}${language}," ;;
6248 esac
00020c16
ILT
6249 # We need to bootstrap any supporting libraries.
6250 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6251 ;;
6252 esac
6253 ;;
55ffb5ed
NN
6254 esac
6255 ;;
6256 esac
6257 done
6258
5213506e
RW
6259 # Check whether --enable-stage1-languages was given.
6260if test "${enable_stage1_languages+set}" = set; then :
6261 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6262 ,no,|,,)
6263 # Set it to something that will have no effect in the loop below
6264 enable_stage1_languages=c ;;
6265 ,yes,)
6266 enable_stage1_languages=`echo $new_enable_languages | \
6267 sed -e "s/^,//" -e "s/,$//" ` ;;
6268 *,all,*)
6269 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6270 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6271 esac
6272
6273 # Add "good" languages from enable_stage1_languages to stage1_languages,
6274 # while "bad" languages go in missing_languages. Leave no duplicates.
6275 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6276 case $potential_languages in
6277 *,$i,*)
6278 case $stage1_languages in
6279 *,$i,*) ;;
6280 *) stage1_languages="$stage1_languages$i," ;;
6281 esac ;;
6282 *)
6283 case $missing_languages in
6284 *,$i,*) ;;
6285 *) missing_languages="$missing_languages$i," ;;
6286 esac ;;
6287 esac
6288 done
5213506e
RW
6289fi
6290
e1888513
PB
6291
6292 # Remove leading/trailing commas that were added for simplicity
6293 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6294 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6295 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6296 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6297
55ffb5ed 6298 if test "x$missing_languages" != x; then
5213506e 6299 as_fn_error "
0cf085e4 6300The following requested languages could not be built: ${missing_languages}
5213506e 6301Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6302 fi
55ffb5ed
NN
6303 if test "x$new_enable_languages" != "x$enable_languages"; then
6304 echo The following languages will be built: ${new_enable_languages}
e1888513 6305 enable_languages="$new_enable_languages"
55ffb5ed 6306 fi
e1888513 6307
1c710c3c 6308
b2eaac4a 6309 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6310fi
6311
27079765
AH
6312# Handle --disable-<component> generically.
6313for dir in $configdirs $build_configdirs $target_configdirs ; do
6314 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6315 varname=`echo $dirname | sed -e s/+/_/g`
6316 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6317 noconfigdirs="$noconfigdirs $dir"
6318 fi
6319done
6320
7cd0cf9c 6321# Check for Boehm's garbage collector
5213506e
RW
6322# Check whether --enable-objc-gc was given.
6323if test "${enable_objc_gc+set}" = set; then :
6324 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
7cd0cf9c 6325 *,objc,*:*:yes:*target-boehm-gc*)
5213506e 6326 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
7cd0cf9c
DA
6327 ;;
6328esac
5213506e
RW
6329fi
6330
7cd0cf9c
DA
6331
6332# Make sure we only build Boehm's garbage collector if required.
2a79fd67
DA
6333case ,${enable_languages},:${enable_objc_gc} in
6334 *,objc,*:yes)
7cd0cf9c
DA
6335 # Keep target-boehm-gc if requested for Objective-C.
6336 ;;
7cd0cf9c 6337 *)
2a79fd67
DA
6338 # Otherwise remove target-boehm-gc depending on target-libjava.
6339 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6340 noconfigdirs="$noconfigdirs target-boehm-gc"
6341 fi
7cd0cf9c
DA
6342 ;;
6343esac
6344
ee6a22df
L
6345# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6346# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6347# If we have the source for $noconfigdirs entries, add them to $notsupp.
6348
6349notsupp=""
6350for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6351 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6352 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6353 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6354 if test -r $srcdir/$dirname/configure ; then
6355 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6356 true
6357 else
6358 notsupp="$notsupp $dir"
6359 fi
6360 fi
6361 fi
ee6a22df
L
6362 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6363 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6364 if test -r $srcdir/$dirname/configure ; then
6365 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6366 true
6367 else
6368 notsupp="$notsupp $dir"
6369 fi
6370 fi
6371 fi
55ffb5ed
NN
6372 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6373 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6374 if test -r $srcdir/$dirname/configure ; then
6375 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6376 true
6377 else
6378 notsupp="$notsupp $dir"
6379 fi
6380 fi
6381 fi
6382done
6383
6384# Sometimes the tools are distributed with libiberty but with no other
6385# libraries. In that case, we don't want to build target-libiberty.
54fdc474 6386# Don't let libgcc imply libiberty either.
55ffb5ed 6387if test -n "${target_configdirs}" ; then
54fdc474 6388 libgcc=
55ffb5ed
NN
6389 others=
6390 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
54fdc474
DJ
6391 if test "$i" = "libgcc"; then
6392 libgcc=target-libgcc
6393 elif test "$i" != "libiberty" ; then
55ffb5ed
NN
6394 if test -r $srcdir/$i/configure ; then
6395 others=yes;
6396 break;
6397 fi
6398 fi
6399 done
6400 if test -z "${others}" ; then
54fdc474 6401 target_configdirs=$libgcc
55ffb5ed
NN
6402 fi
6403fi
6404
6405# Quietly strip out all directories which aren't configurable in this tree.
6406# This relies on all configurable subdirectories being autoconfiscated, which
6407# is now the case.
23f6b2f9
PB
6408build_configdirs_all="$build_configdirs"
6409build_configdirs=
6410for i in ${build_configdirs_all} ; do
1c710c3c 6411 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6412 if test -f ${srcdir}/$j/configure ; then
6413 build_configdirs="${build_configdirs} $i"
6414 fi
6415done
6416
55ffb5ed
NN
6417configdirs_all="$configdirs"
6418configdirs=
6419for i in ${configdirs_all} ; do
6420 if test -f ${srcdir}/$i/configure ; then
6421 configdirs="${configdirs} $i"
6422 fi
6423done
23f6b2f9 6424
55ffb5ed
NN
6425target_configdirs_all="$target_configdirs"
6426target_configdirs=
6427for i in ${target_configdirs_all} ; do
1c710c3c 6428 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6429 if test -f ${srcdir}/$j/configure ; then
6430 target_configdirs="${target_configdirs} $i"
6431 fi
6432done
6433
6434# Produce a warning message for the subdirs we can't configure.
6435# This isn't especially interesting in the Cygnus tree, but in the individual
6436# FSF releases, it's important to let people know when their machine isn't
6437# supported by the one or two programs in a package.
6438
6439if test -n "${notsupp}" && test -z "${norecursion}" ; then
6440 # If $appdirs is non-empty, at least one of those directories must still
6441 # be configured, or we error out. (E.g., if the gas release supports a
6442 # specified target in some subdirs but not the gas subdir, we shouldn't
6443 # pretend that all is well.)
6444 if test -n "$appdirs" ; then
6445 for dir in $appdirs ; do
6446 if test -r $dir/Makefile.in ; then
6447 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6448 appdirs=""
6449 break
6450 fi
23f6b2f9 6451 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6452 appdirs=""
6453 break
6454 fi
6455 fi
6456 done
6457 if test -n "$appdirs" ; then
6458 echo "*** This configuration is not supported by this package." 1>&2
6459 exit 1
6460 fi
6461 fi
6462 # Okay, some application will build, or we don't care to check. Still
6463 # notify of subdirs not getting built.
6464 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6465 echo " ${notsupp}" 1>&2
6466 echo " (Any other directories should still work fine.)" 1>&2
6467fi
6468
6469case "$host" in
6470 *msdosdjgpp*)
6471 enable_gdbtk=no ;;
6472esac
6473
c3a86da9
DJ
6474# To find our prefix, in gcc_cv_tool_prefix.
6475
6476# The user is always right.
6477if test "${PATH_SEPARATOR+set}" != set; then
6478 echo "#! /bin/sh" >conf$$.sh
6479 echo "exit 0" >>conf$$.sh
6480 chmod +x conf$$.sh
6481 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6482 PATH_SEPARATOR=';'
6483 else
6484 PATH_SEPARATOR=:
6485 fi
6486 rm -f conf$$.sh
6487fi
6488
6489
6490
6491if test "x$exec_prefix" = xNONE; then
6492 if test "x$prefix" = xNONE; then
6493 gcc_cv_tool_prefix=$ac_default_prefix
6494 else
6495 gcc_cv_tool_prefix=$prefix
6496 fi
6497else
6498 gcc_cv_tool_prefix=$exec_prefix
6499fi
6500
6501# If there is no compiler in the tree, use the PATH only. In any
6502# case, if there is no compiler in the tree nobody should use
6503# AS_FOR_TARGET and LD_FOR_TARGET.
6504if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6505 gcc_version=`cat $srcdir/gcc/BASE-VER`
6506 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6507 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6508 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6509 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6510 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6511 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6512else
6513 gcc_cv_tool_dirs=
6514fi
6515
6516if test x$build = x$target && test -n "$md_exec_prefix"; then
6517 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6518fi
6519
6520
6521
55ffb5ed
NN
6522copy_dirs=
6523
1c710c3c 6524
5213506e
RW
6525# Check whether --with-build-sysroot was given.
6526if test "${with_build_sysroot+set}" = set; then :
6527 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
6528 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6529 fi
6530else
6531 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 6532fi
526635cb
MM
6533
6534
c8aea42c 6535
5213506e
RW
6536
6537# Check whether --with-debug-prefix-map was given.
6538if test "${with_debug_prefix_map+set}" = set; then :
6539 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
6540 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6541 for debug_map in $withval; do
6542 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6543 done
6544 fi
6545else
6546 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
6547fi
6548
c8aea42c
PB
6549
6550
1c8bd6a3
PB
6551# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6552# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6553# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6554# We want to ensure that TARGET libraries (which we know are built with
6555# gcc) are built with "-O2 -g", so include those options when setting
6556# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6557if test "x$CFLAGS_FOR_TARGET" = x; then
6558 CFLAGS_FOR_TARGET=$CFLAGS
6559 case " $CFLAGS " in
6560 *" -O2 "*) ;;
6561 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6562 esac
6563 case " $CFLAGS " in
6564 *" -g "* | *" -g3 "*) ;;
6565 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6566 esac
6567fi
6568
6569
6570if test "x$CXXFLAGS_FOR_TARGET" = x; then
6571 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6572 case " $CXXFLAGS " in
6573 *" -O2 "*) ;;
6574 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6575 esac
6576 case " $CXXFLAGS " in
6577 *" -g "* | *" -g3 "*) ;;
6578 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6579 esac
6580fi
6581
6582
55ffb5ed
NN
6583# Handle --with-headers=XXX. If the value is not "yes", the contents of
6584# the named directory are copied to $(tooldir)/sys-include.
6585if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6586 if test x${is_cross_compiler} = xno ; then
6587 echo 1>&2 '***' --with-headers is only supported when cross compiling
6588 exit 1
6589 fi
6590 if test x"${with_headers}" != xyes ; then
c3a86da9 6591 x=${gcc_cv_tool_prefix}
1c710c3c 6592 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
6593 fi
6594fi
6595
6596# Handle --with-libs=XXX. If the value is not "yes", the contents of
6597# the name directories are copied to $(tooldir)/lib. Multiple directories
6598# are permitted.
6599if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6600 if test x${is_cross_compiler} = xno ; then
6601 echo 1>&2 '***' --with-libs is only supported when cross compiling
6602 exit 1
6603 fi
6604 if test x"${with_libs}" != xyes ; then
6605 # Copy the libraries in reverse order, so that files in the first named
6606 # library override files in subsequent libraries.
c3a86da9 6607 x=${gcc_cv_tool_prefix}
55ffb5ed 6608 for l in ${with_libs}; do
1c710c3c 6609 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
6610 done
6611 fi
6612fi
6613
d7f09764 6614# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
6615#
6616# This is done by determining whether or not the appropriate directory
6617# is available, and by checking whether or not specific configurations
6618# have requested that this magic not happen.
1c710c3c
DJ
6619#
6620# The command line options always override the explicit settings in
e8b05380
PB
6621# configure.in, and the settings in configure.in override this magic.
6622#
1c710c3c 6623# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 6624# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
6625# --without-gnu-ld options for the configure script. Similarly, if
6626# the default is to use the included zlib and you don't want to do that,
6627# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
6628
6629if test x${use_gnu_as} = x &&
6630 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6631 with_gnu_as=yes
6632 extra_host_args="$extra_host_args --with-gnu-as"
6633fi
6634
6635if test x${use_gnu_ld} = x &&
5afab7ad 6636 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
6637 with_gnu_ld=yes
6638 extra_host_args="$extra_host_args --with-gnu-ld"
6639fi
6640
d7f09764
DN
6641if test x${use_included_zlib} = x &&
6642 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6643 :
6644else
6645 with_system_zlib=yes
6646 extra_host_args="$extra_host_args --with-system-zlib"
6647fi
6648
e8b05380
PB
6649# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6650# can detect this case.
6651
6652if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6653 with_newlib=yes
6654 extra_host_args="$extra_host_args --with-newlib"
6655fi
6656
55ffb5ed
NN
6657# Handle ${copy_dirs}
6658set fnord ${copy_dirs}
6659shift
6660while test $# != 0 ; do
6661 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6662 :
6663 else
6664 echo Copying $1 to $2
6665
6666 # Use the install script to create the directory and all required
6667 # parent directories.
6668 if test -d $2 ; then
6669 :
6670 else
6671 echo >config.temp
6672 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6673 fi
6674
6675 # Copy the directory, assuming we have tar.
6676 # FIXME: Should we use B in the second tar? Not all systems support it.
6677 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6678
6679 # It is the responsibility of the user to correctly adjust all
6680 # symlinks. If somebody can figure out how to handle them correctly
6681 # here, feel free to add the code.
6682
6683 echo $1 > $2/COPIED
6684 fi
6685 shift; shift
6686done
6687
e8b05380
PB
6688# Determine a target-dependent exec_prefix that the installed
6689# gcc will search in. Keep this list sorted by triplet, with
6690# the *-*-osname triplets last.
6691md_exec_prefix=
6692case "${target}" in
6693 alpha*-*-*vms*)
6694 md_exec_prefix=/gnu/lib/gcc-lib
6695 ;;
30b74385 6696 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
6697 md_exec_prefix=/dev/env/DJDIR/bin
6698 ;;
30b74385 6699 i[34567]86-*-sco3.2v5*)
e8b05380
PB
6700 if test $with_gnu_as = yes; then
6701 md_exec_prefix=/usr/gnu/bin
6702 else
6703 md_exec_prefix=/usr/ccs/bin/elf
6704 fi
6705 ;;
6706
6707 mn10300-*-* | \
6708 powerpc-*-chorusos* | \
6709 powerpc*-*-eabi* | \
6710 powerpc*-*-sysv* | \
6711 powerpc*-*-kaos* | \
6712 s390x-ibm-tpf*)
6713 md_exec_prefix=/usr/ccs/bin
6714 ;;
6715 sparc64-*-elf*)
6716 ;;
6717 v850*-*-*)
6718 md_exec_prefix=/usr/ccs/bin
6719 ;;
aa12a573 6720 xtensa*-*-elf*)
e8b05380
PB
6721 ;;
6722
6723 *-*-beos* | \
6724 *-*-elf* | \
6725 *-*-hpux* | \
6726 *-*-netware* | \
6727 *-*-nto-qnx* | \
6728 *-*-rtems* | \
6729 *-*-solaris2* | \
30b74385 6730 *-*-sysv[45]* | \
e8b05380
PB
6731 *-*-vxworks* | \
6732 *-wrs-windiss)
6733 md_exec_prefix=/usr/ccs/bin
6734 ;;
6735esac
6736
671aa708
NN
6737extra_arflags_for_target=
6738extra_nmflags_for_target=
6739extra_ranlibflags_for_target=
6740target_makefile_frag=/dev/null
6741case "${target}" in
3e19841a
PB
6742 mep*-*-*)
6743 target_makefile_frag="config/mt-mep"
6744 ;;
58e24147
AM
6745 spu-*-*)
6746 target_makefile_frag="config/mt-spu"
6747 ;;
4bf6c438
RS
6748 mips*-sde-elf*)
6749 target_makefile_frag="config/mt-sde"
6750 ;;
1ec3b87b
RS
6751 mipsisa*-*-elfoabi*)
6752 target_makefile_frag="config/mt-mips-elfoabi"
6753 ;;
08d0963a
RS
6754 mips*-*-*linux* | mips*-*-gnu*)
6755 target_makefile_frag="config/mt-mips-gnu"
6756 ;;
61fec9ff 6757 *-*-netware*)
671aa708
NN
6758 target_makefile_frag="config/mt-netware"
6759 ;;
416ac4d4 6760 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 6761 target_makefile_frag="config/mt-gnu"
671aa708
NN
6762 ;;
6763 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 6764 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
6765 # commands to handle both 32-bit and 64-bit objects. These flags are
6766 # harmless if we're using GNU nm or ar.
6767 extra_arflags_for_target=" -X32_64"
6768 extra_nmflags_for_target=" -B -X32_64"
6769 ;;
0aeb3cc6
JH
6770 *-*-darwin[3-9]*)
6771 # ranlib before Darwin10 requires the -c flag to look at common symbols.
671aa708
NN
6772 extra_ranlibflags_for_target=" -c"
6773 ;;
6774 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
6775 target_makefile_frag="config/mt-wince"
6776 ;;
6777esac
6778
6779alphaieee_frag=/dev/null
6780case $target in
6781 alpha*-*-*)
6782 # This just makes sure to use the -mieee option to build target libs.
6783 # This should probably be set individually by each library.
6784 alphaieee_frag="config/mt-alphaieee"
6785 ;;
6786esac
6787
6788# If --enable-target-optspace always use -Os instead of -O2 to build
6789# the target libraries, similarly if it is not specified, use -Os
6790# on selected platforms.
6791ospace_frag=/dev/null
6792case "${enable_target_optspace}:${target}" in
6793 yes:*)
6794 ospace_frag="config/mt-ospace"
6795 ;;
6796 :d30v-*)
6797 ospace_frag="config/mt-d30v"
6798 ;;
6799 :m32r-* | :d10v-* | :fr30-*)
6800 ospace_frag="config/mt-ospace"
6801 ;;
6802 no:* | :*)
6803 ;;
6804 *)
6805 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6806 ;;
6807esac
6808
671aa708
NN
6809# Default to using --with-stabs for certain targets.
6810if test x${with_stabs} = x ; then
6811 case "${target}" in
89a95129 6812 mips*-*-irix[56]*)
671aa708
NN
6813 ;;
6814 mips*-*-* | alpha*-*-osf*)
6815 with_stabs=yes;
6816 extra_host_args="${extra_host_args} --with-stabs"
6817 ;;
6818 esac
6819fi
6820
6821# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
6822# them automatically.
6823case "${host}" in
1c710c3c 6824 hppa*64*-*-hpux11*)
671aa708
NN
6825 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
6826 ;;
6827esac
6828
671aa708
NN
6829# Some systems (e.g., one of the i386-aix systems the gas testers are
6830# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 6831tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
6832build_tooldir=${tooldir}
6833
671aa708
NN
6834# Create a .gdbinit file which runs the one in srcdir
6835# and tells GDB to look there for source files.
6836
6837if test -r ${srcdir}/.gdbinit ; then
6838 case ${srcdir} in
6839 .) ;;
6840 *) cat > ./.gdbinit <<EOF
6841# ${NO_EDIT}
6842dir ${srcdir}
6843dir .
6844source ${srcdir}/.gdbinit
6845EOF
6846 ;;
6847 esac
6848fi
6849
671aa708
NN
6850# Make sure that the compiler is able to generate an executable. If it
6851# can't, we are probably in trouble. We don't care whether we can run the
6852# executable--we might be using a cross compiler--we only care whether it
6853# can be created. At this point the main configure script has set CC.
6854we_are_ok=no
6855echo "int main () { return 0; }" > conftest.c
6856${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6857if test $? = 0 ; then
6858 if test -s conftest || test -s conftest.exe ; then
6859 we_are_ok=yes
6860 fi
1c710c3c 6861fi
671aa708
NN
6862case $we_are_ok in
6863 no)
6864 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6865 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6866 rm -f conftest*
6867 exit 1
6868 ;;
6869esac
6870rm -f conftest*
6871
6872# The Solaris /usr/ucb/cc compiler does not appear to work.
6873case "${host}" in
6874 sparc-sun-solaris2*)
6875 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
6876 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
6877 could_use=
6878 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
6879 if test -d /opt/cygnus/bin ; then
6880 if test "$could_use" = "" ; then
6881 could_use="/opt/cygnus/bin"
6882 else
6883 could_use="$could_use or /opt/cygnus/bin"
6884 fi
6885 fi
6886 if test "$could_use" = "" ; then
6887 echo "Warning: compilation may fail because you're using"
6888 echo "/usr/ucb/cc. You should change your PATH or CC "
6889 echo "variable and rerun configure."
6890 else
6891 echo "Warning: compilation may fail because you're using"
6892 echo "/usr/ucb/cc, when you should use the C compiler from"
6893 echo "$could_use. You should change your"
6894 echo "PATH or CC variable and rerun configure."
6895 fi
6896 fi
6897 ;;
6898esac
6899
d89f0ad6 6900# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
6901case "${host}" in
6902 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
256f7136 6903 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 6904 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
6905 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6906esac
6907
d89f0ad6
AL
6908# On systems where the dynamic library environment variable is PATH,
6909# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6910# built executables to PATH.
6911if test "$RPATH_ENVVAR" = PATH; then
6912 GCC_SHLIB_SUBDIR=/shlib
6913else
6914 GCC_SHLIB_SUBDIR=
6915fi
6916
671aa708
NN
6917# Record target_configdirs and the configure arguments for target and
6918# build configuration in Makefile.
6919target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 6920build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
671aa708 6921
ad1e5170
JR
6922# If we are building libgomp, bootstrap it.
6923if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
6924 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
6925fi
6926
671aa708
NN
6927# Determine whether gdb needs tk/tcl or not.
6928# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6929# and in that case we want gdb to be built without tk. Ugh!
6930# In fact I believe gdb is the *only* package directly dependent on tk,
6931# so we should be able to put the 'maybe's in unconditionally and
6932# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6933# 100% sure that that's safe though.
e914a571 6934
b4f96efe 6935gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
6936case "$enable_gdbtk" in
6937 no)
6938 GDB_TK="" ;;
e914a571
AC
6939 yes)
6940 GDB_TK="${gdb_tk}" ;;
671aa708 6941 *)
e914a571
AC
6942 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6943 # distro. Eventually someone will fix this and move Insight, nee
6944 # gdbtk to a separate directory.
6945 if test -d ${srcdir}/gdb/gdbtk ; then
6946 GDB_TK="${gdb_tk}"
6947 else
6948 GDB_TK=""
6949 fi
6950 ;;
671aa708 6951esac
ef9db8d5
DJ
6952CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
6953INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 6954
60975492 6955# Strip out unwanted targets.
8b87bb96
NN
6956
6957# While at that, we remove Makefiles if we were started for recursive
6958# configuration, so that the top-level Makefile reconfigures them,
6959# like we used to do when configure itself was recursive.
8b87bb96 6960
3e54529c
RW
6961# Loop over modules. We used to use the "$extrasub" feature from Autoconf
6962# but now we're fixing up the Makefile ourselves with the additional
6963# commands passed to AC_CONFIG_FILES. Use separate variables
6964# extrasub-{build,host,target} not because there is any reason to split
6965# the substitutions up that way, but only to remain below the limit of
6966# 99 commands in a script, for HP-UX sed.
6967# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 6968
5213506e
RW
6969# Check whether --enable-bootstrap was given.
6970if test "${enable_bootstrap+set}" = set; then :
6971 enableval=$enable_bootstrap;
f516a7da 6972else
ce521a9c 6973 enable_bootstrap=default
5213506e
RW
6974fi
6975
f516a7da 6976
ce521a9c
PB
6977# Issue errors and warnings for invalid/strange bootstrap combinations.
6978case "$configdirs" in
6979 *gcc*) have_compiler=yes ;;
6980 *) have_compiler=no ;;
6981esac
6982
6983case "$have_compiler:$host:$target:$enable_bootstrap" in
6984 *:*:*:no) ;;
6985
1ca26cd2 6986 # Default behavior. Enable bootstrap if we have a compiler
ce521a9c
PB
6987 # and we are in a native configuration.
6988 yes:$build:$build:default)
1ca26cd2 6989 enable_bootstrap=yes ;;
ce521a9c
PB
6990
6991 *:*:*:default)
6992 enable_bootstrap=no ;;
6993
6994 # We have a compiler and we are in a native configuration, bootstrap is ok
2d309510 6995 yes:$build:$build:yes)
ce521a9c
PB
6996 ;;
6997
6998 # Other configurations, but we have a compiler. Assume the user knows
6999 # what he's doing.
2d309510 7000 yes:*:*:yes)
5213506e
RW
7001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7002$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
ce521a9c
PB
7003 ;;
7004
7005 # No compiler: if they passed --enable-bootstrap explicitly, fail
2d309510 7006 no:*:*:yes)
5213506e 7007 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
ce521a9c
PB
7008
7009 # Fail if wrong command line
7010 *)
5213506e 7011 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
ce521a9c
PB
7012 ;;
7013esac
7014
ca6d0d62
RW
7015case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7016 *,c++,*:yes:yes) ;;
7017 *:yes:yes)
7018 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7019 ;;
7020esac
7021
79cd2b23
RW
7022case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7023 yes:yes:*\ gold\ *:*,c++,*) ;;
7024 yes:yes:*\ gold\ *:*)
7025 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7026 ;;
7027esac
7028
ce521a9c 7029# Adjust the toplevel makefile according to whether bootstrap was selected.
e12c4094 7030case $enable_bootstrap in
f516a7da 7031 yes)
e12c4094
AO
7032 bootstrap_suffix=bootstrap
7033 BUILD_CONFIG=bootstrap-debug
7034 ;;
f516a7da 7035 no)
e12c4094
AO
7036 bootstrap_suffix=no-bootstrap
7037 BUILD_CONFIG=
7038 ;;
f516a7da
PB
7039esac
7040
e12c4094
AO
7041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7042$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
5646b7b9
AO
7043
7044
7045# Check whether --with-build-config was given.
7046if test "${with_build_config+set}" = set; then :
7047 withval=$with_build_config; case $with_build_config in
7048 yes) with_build_config= ;;
7049 no) with_build_config= BUILD_CONFIG= ;;
7050 esac
7051fi
7052
7053
e12c4094
AO
7054if test "x${with_build_config}" != x; then
7055 BUILD_CONFIG=$with_build_config
7056else
7057 case $BUILD_CONFIG in
7058 bootstrap-debug)
7059 if echo "int f (void) { return 0; }" > conftest.c &&
7060 ${CC} -c conftest.c &&
7061 mv conftest.o conftest.o.g0 &&
7062 ${CC} -c -g conftest.c &&
7063 mv conftest.o conftest.o.g &&
615c8ffa 7064 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
e12c4094
AO
7065 :
7066 else
7067 BUILD_CONFIG=
7068 fi
7069 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7070 ;;
7071 esac
7072fi
7073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7074$as_echo "$BUILD_CONFIG" >&6; }
7075
7076
3e54529c 7077extrasub_build=
23f6b2f9 7078for module in ${build_configdirs} ; do
5607edfd
PB
7079 if test -z "${no_recursion}" \
7080 && test -f ${build_subdir}/${module}/Makefile; then
7081 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7082 rm -f ${build_subdir}/${module}/Makefile
7083 fi
3e54529c 7084 extrasub_build="$extrasub_build
5607edfd
PB
7085/^@if build-$module\$/d
7086/^@endif build-$module\$/d
7087/^@if build-$module-$bootstrap_suffix\$/d
7088/^@endif build-$module-$bootstrap_suffix\$/d"
7089done
3e54529c 7090extrasub_host=
5607edfd 7091for module in ${configdirs} ; do
a6fbc1e2 7092 if test -z "${no_recursion}"; then
f063a9ed 7093 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7094 if test -f ${file}; then
7095 echo 1>&2 "*** removing ${file} to force reconfigure"
7096 rm -f ${file}
7097 fi
7098 done
5607edfd 7099 fi
3e54529c 7100 extrasub_host="$extrasub_host
5607edfd
PB
7101/^@if $module\$/d
7102/^@endif $module\$/d
7103/^@if $module-$bootstrap_suffix\$/d
7104/^@endif $module-$bootstrap_suffix\$/d"
7105done
3e54529c 7106extrasub_target=
5607edfd
PB
7107for module in ${target_configdirs} ; do
7108 if test -z "${no_recursion}" \
7109 && test -f ${target_subdir}/${module}/Makefile; then
7110 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7111 rm -f ${target_subdir}/${module}/Makefile
7112 fi
00020c16
ILT
7113
7114 # We only bootstrap target libraries listed in bootstrap_target_libs.
7115 case $bootstrap_target_libs in
7116 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7117 *) target_bootstrap_suffix=no-bootstrap ;;
7118 esac
7119
3e54529c 7120 extrasub_target="$extrasub_target
5607edfd
PB
7121/^@if target-$module\$/d
7122/^@endif target-$module\$/d
00020c16
ILT
7123/^@if target-$module-$target_bootstrap_suffix\$/d
7124/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7125done
7126
3e54529c
RW
7127# Do the final fixup along with target modules.
7128extrasub_target="$extrasub_target
60975492 7129/^@if /,/^@endif /d"
671aa708
NN
7130
7131# Create the serialization dependencies. This uses a temporary file.
7132
5213506e
RW
7133# Check whether --enable-serial-configure was given.
7134if test "${enable_serial_configure+set}" = set; then :
7135 enableval=$enable_serial_configure;
7136fi
ade82b16
AO
7137
7138
bf1d3e81
NN
7139case ${enable_serial_configure} in
7140 yes)
7141 enable_serial_build_configure=yes
7142 enable_serial_host_configure=yes
7143 enable_serial_target_configure=yes
7144 ;;
7145esac
7146
671aa708
NN
7147# These force 'configure's to be done one at a time, to avoid problems
7148# with contention over a shared config.cache.
7149rm -f serdep.tmp
ade82b16 7150echo '# serdep.tmp' > serdep.tmp
671aa708 7151olditem=
bf1d3e81 7152test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7153for item in ${build_configdirs} ; do
7154 case ${olditem} in
7155 "") ;;
ade82b16 7156 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7157 esac
7158 olditem=${item}
7159done
7160olditem=
bf1d3e81 7161test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7162for item in ${configdirs} ; do
7163 case ${olditem} in
7164 "") ;;
ade82b16 7165 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7166 esac
7167 olditem=${item}
7168done
7169olditem=
bf1d3e81 7170test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7171for item in ${target_configdirs} ; do
7172 case ${olditem} in
7173 "") ;;
ade82b16 7174 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7175 esac
7176 olditem=${item}
7177done
7178serialization_dependencies=serdep.tmp
7179
7180
ade82b16 7181# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7182# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7183# might not want to pass down to subconfigures. The exception being
7184# --cache-file=/dev/null, which is used to turn off the use of cache
7185# files altogether, and which should be passed on to subconfigures.
7186# Also strip program-prefix, program-suffix, and program-transform-name,
7187# so that we can pass down a consistent program-transform-name.
1c710c3c
DJ
7188baseargs=
7189keep_next=no
7190skip_next=no
7191eval "set -- $ac_configure_args"
44bfc3ac
DJ
7192for ac_arg
7193do
1c710c3c
DJ
7194 if test X"$skip_next" = X"yes"; then
7195 skip_next=no
7196 continue
7197 fi
7198 if test X"$keep_next" = X"yes"; then
7199 case $ac_arg in
7200 *\'*)
7201 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7202 esac
7203 baseargs="$baseargs '$ac_arg'"
7204 keep_next=no
7205 continue
7206 fi
7207
7208 # Handle separated arguments. Based on the logic generated by
7209 # autoconf 2.59.
7210 case $ac_arg in
7211 *=* | --config-cache | -C | -disable-* | --disable-* \
7212 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7213 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7214 | -with-* | --with-* | -without-* | --without-* | --x)
7215 separate_arg=no
7216 ;;
7217 -*)
7218 separate_arg=yes
7219 ;;
7220 *)
7221 separate_arg=no
7222 ;;
7223 esac
7224
7225 case "$ac_arg" in
f1a036e4
NC
7226 --cache-file=/dev/null | \
7227 -cache-file=/dev/null )
7228 # Handled here to avoid the test to skip args below.
7229 baseargs="$baseargs '$ac_arg'"
7230 # Assert: $separate_arg should always be no.
7231 keep_next=$separate_arg
7232 ;;
1c710c3c
DJ
7233 --no*)
7234 continue
7235 ;;
7236 --c* | \
7237 --sr* | \
7238 --ho* | \
7239 --bu* | \
7240 --t* | \
7241 --program-* | \
7242 -cache_file* | \
7243 -srcdir* | \
7244 -host* | \
7245 -build* | \
7246 -target* | \
7247 -program-prefix* | \
7248 -program-suffix* | \
7249 -program-transform-name* )
7250 skip_next=$separate_arg
7251 continue
7252 ;;
7253 -*)
7254 # An option. Add it.
7255 case $ac_arg in
7256 *\'*)
7257 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7258 esac
7259 baseargs="$baseargs '$ac_arg'"
7260 keep_next=$separate_arg
7261 ;;
7262 *)
7263 # Either a variable assignment, or a nonopt (triplet). Don't
7264 # pass it down; let the Makefile handle this.
7265 continue
7266 ;;
7267 esac
7268done
7269# Remove the initial space we just introduced and, as these will be
7270# expanded by make, quote '$'.
7271baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7272
43bb47c2
DJ
7273# Add in --program-transform-name, after --program-prefix and
7274# --program-suffix have been applied to it. Autoconf has already
7275# doubled dollar signs and backslashes in program_transform_name; we want
7276# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7277# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7278# Also, because we want to override the logic in subdir configure scripts to
7279# choose program_transform_name, replace any s,x,x, with s,y,y,.
7280sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7281${program_transform_name}
7282EOF_SED
7283gcc_transform_name=`cat conftestsed.out`
7284rm -f conftestsed.out
7285baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7286if test "$silent" = yes; then
7287 baseargs="$baseargs --silent"
7288fi
0115d4a3 7289baseargs="$baseargs --disable-option-checking"
43bb47c2 7290
ffedf511
RW
7291# Record and document user additions to sub configure arguments.
7292
7293
7294
7295
671aa708
NN
7296# For the build-side libraries, we just need to pretend we're native,
7297# and not use the same cache file. Multilibs are neither needed nor
7298# desired.
ffedf511 7299build_configargs="$build_configargs --cache-file=../config.cache ${baseargs}"
671aa708
NN
7300
7301# For host modules, accept cache file option, or specification as blank.
7302case "${cache_file}" in
7303"") # empty
7304 cache_file_option="" ;;
7305/* | [A-Za-z]:[\\/]* ) # absolute path
7306 cache_file_option="--cache-file=${cache_file}" ;;
7307*) # relative path
7308 cache_file_option="--cache-file=../${cache_file}" ;;
7309esac
7310
09438bde
NN
7311# Host dirs don't like to share a cache file either, horribly enough.
7312# This seems to be due to autoconf 2.5x stupidity.
ffedf511 7313host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708 7314
ffedf511 7315target_configargs="$target_configargs ${baseargs}"
671aa708
NN
7316
7317# Passing a --with-cross-host argument lets the target libraries know
7318# whether they are being built with a cross-compiler or being built
7319# native. However, it would be better to use other mechanisms to make the
7320# sorts of decisions they want to make on this basis. Please consider
7321# this option to be deprecated. FIXME.
7322if test x${is_cross_compiler} = xyes ; then
1c710c3c 7323 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7324fi
7325
dc683a3f
RW
7326# Default to --enable-multilib.
7327if test x${enable_multilib} = x ; then
671aa708 7328 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7329fi
671aa708
NN
7330
7331# Pass --with-newlib if appropriate. Note that target_configdirs has
7332# changed from the earlier setting of with_newlib.
7333if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7334 target_configargs="--with-newlib ${target_configargs}"
7335fi
7336
6b9eb62c
NN
7337# Different target subdirs use different values of certain variables
7338# (notably CXX). Worse, multilibs use *lots* of different values.
7339# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7340# it doesn't automatically accept command-line overrides of them.
7341# This means it's not safe for target subdirs to share a cache file,
7342# which is disgusting, but there you have it. Hopefully this can be
7343# fixed in future. It's still worthwhile to use a cache file for each
7344# directory. I think.
7345
bebcd931
MS
7346# Pass the appropriate --build, --host, --target and --cache-file arguments.
7347# We need to pass --target, as newer autoconf's requires consistency
7348# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7349target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7350
671aa708
NN
7351FLAGS_FOR_TARGET=
7352case " $target_configdirs " in
7353 *" newlib "*)
7354 case " $target_configargs " in
7355 *" --with-newlib "*)
7356 case "$target" in
5d571eaa
OS
7357 *-cygwin*)
7358 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'
7359 ;;
671aa708
NN
7360 esac
7361
7362 # If we're not building GCC, don't discard standard headers.
7363 if test -d ${srcdir}/gcc; then
7364 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7365
7366 if test "${build}" != "${host}"; then
7367 # On Canadian crosses, CC_FOR_TARGET will have already been set
7368 # by `configure', so we won't have an opportunity to add -Bgcc/
7369 # to it. This is right: we don't want to search that directory
7370 # for binaries, but we want the header files in there, so add
7371 # them explicitly.
0463992b 7372 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
671aa708
NN
7373
7374 # Someone might think of using the pre-installed headers on
7375 # Canadian crosses, in case the installed compiler is not fully
7376 # compatible with the compiler being built. In this case, it
7377 # would be better to flag an error than risking having
7378 # incompatible object files being constructed. We can't
7379 # guarantee that an error will be flagged, but let's hope the
7380 # compiler will do it, when presented with incompatible header
7381 # files.
7382 fi
7383 fi
7384
7385 case "${target}-${is_cross_compiler}" in
f2a0e225 7386 i[3456789]86-*-linux*-no)
671aa708
NN
7387 # Here host == target, so we don't need to build gcc,
7388 # so we don't want to discard standard headers.
7389 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7390 ;;
7391 *)
7392 # If we're building newlib, use its generic headers last, but search
7393 # for any libc-related directories first (so make it the last -B
7394 # switch).
7395 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
7396
7397 # If we're building libgloss, find the startup file, simulator library
7398 # and linker script.
7399 case " $target_configdirs " in
7400 *" libgloss "*)
7401 # Look for startup file, simulator library and maybe linker script.
7402 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7403 # Look for libnosys.a in case the target needs it.
7404 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7405 # Most targets have the linker script in the source directory.
7406 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7407 ;;
7408 esac
671aa708
NN
7409 ;;
7410 esac
7411 ;;
7412 esac
7413 ;;
7414esac
5d571eaa 7415
b91f0a41 7416case "$target" in
5d571eaa
OS
7417 x86_64-*mingw* | *-w64-mingw*)
7418 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7419 # however, use a symlink named 'mingw' in ${prefix} .
7420 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7421 ;;
7422 *-mingw*)
7423 # MinGW can't be handled as Cygwin above since it does not use newlib.
7424 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'
7425 ;;
b91f0a41 7426esac
671aa708 7427
6691a79e
ME
7428# Allow the user to override the flags for
7429# our build compiler if desired.
f019adc1
MF
7430if test x"${build}" = x"${host}" ; then
7431 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7432 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7433 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7434fi
6691a79e 7435
671aa708
NN
7436# On Canadian crosses, we'll be searching the right directories for
7437# the previously-installed cross compiler, so don't bother to add
7438# flags for directories within the install tree of the compiler
7439# being built; programs in there won't even run.
7440if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7441 # Search for pre-installed headers if nothing else fits.
9124bc53 7442 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
7443fi
7444
7445if test "x${use_gnu_ld}" = x &&
7446 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7447 # Arrange for us to find uninstalled linker scripts.
215c351a 7448 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7449fi
7450
e88a2c09
DD
7451# Search for other target-specific linker scripts and such.
7452case "${target}" in
3e19841a
PB
7453 mep*)
7454 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7455 ;;
e88a2c09
DD
7456esac
7457
671aa708 7458# Makefile fragments.
7b61653a
PE
7459for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7460do
7461 eval fragval=\$$frag
7462 if test $fragval != /dev/null; then
7463 eval $frag=${srcdir}/$fragval
7464 fi
7465done
671aa708
NN
7466
7467
7468
7469
7470
7471# Miscellanea: directories, flags, etc.
7472
7473
7474
7475
7476
7477
7478
d89f0ad6 7479
23f6b2f9 7480# Build module lists & subconfigure args.
671aa708
NN
7481
7482
7483
2abefe3d
PB
7484# Host module lists & subconfigure args.
7485
7486
7487
aae29963 7488
2abefe3d
PB
7489# Target module lists & subconfigure args.
7490
7491
7492
7493# Build tools.
7494
7495
7496
0999159b
PB
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
2abefe3d
PB
7511# Generate default definitions for YACC, M4, LEX and other programs that run
7512# on the build machine. These are used if the Makefile can't locate these
7513# programs in objdir.
7514MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7515
7516for ac_prog in 'bison -y' byacc yacc
7517do
1c710c3c 7518 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7519set dummy $ac_prog; ac_word=$2
5213506e
RW
7520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7521$as_echo_n "checking for $ac_word... " >&6; }
7522if test "${ac_cv_prog_YACC+set}" = set; then :
7523 $as_echo_n "(cached) " >&6
2abefe3d
PB
7524else
7525 if test -n "$YACC"; then
7526 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7527else
1c710c3c
DJ
7528as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7529for as_dir in $PATH
7530do
7531 IFS=$as_save_IFS
7532 test -z "$as_dir" && as_dir=.
5213506e
RW
7533 for ac_exec_ext in '' $ac_executable_extensions; do
7534 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7535 ac_cv_prog_YACC="$ac_prog"
5213506e 7536 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7537 break 2
7538 fi
7539done
5213506e
RW
7540 done
7541IFS=$as_save_IFS
1c710c3c 7542
2abefe3d
PB
7543fi
7544fi
1c710c3c 7545YACC=$ac_cv_prog_YACC
2abefe3d 7546if test -n "$YACC"; then
5213506e
RW
7547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7548$as_echo "$YACC" >&6; }
2abefe3d 7549else
5213506e
RW
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7551$as_echo "no" >&6; }
2abefe3d
PB
7552fi
7553
5213506e 7554
1c710c3c 7555 test -n "$YACC" && break
2abefe3d
PB
7556done
7557test -n "$YACC" || YACC="$MISSING bison -y"
7558
7559case " $build_configdirs " in
7560 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7561 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7562esac
7563
7564for ac_prog in bison
7565do
1c710c3c 7566 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7567set dummy $ac_prog; ac_word=$2
5213506e
RW
7568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7569$as_echo_n "checking for $ac_word... " >&6; }
7570if test "${ac_cv_prog_BISON+set}" = set; then :
7571 $as_echo_n "(cached) " >&6
2abefe3d
PB
7572else
7573 if test -n "$BISON"; then
7574 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7575else
1c710c3c
DJ
7576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7577for as_dir in $PATH
7578do
7579 IFS=$as_save_IFS
7580 test -z "$as_dir" && as_dir=.
5213506e
RW
7581 for ac_exec_ext in '' $ac_executable_extensions; do
7582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7583 ac_cv_prog_BISON="$ac_prog"
5213506e 7584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7585 break 2
7586 fi
7587done
5213506e
RW
7588 done
7589IFS=$as_save_IFS
1c710c3c 7590
2abefe3d
PB
7591fi
7592fi
1c710c3c 7593BISON=$ac_cv_prog_BISON
2abefe3d 7594if test -n "$BISON"; then
5213506e
RW
7595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7596$as_echo "$BISON" >&6; }
2abefe3d 7597else
5213506e
RW
7598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7599$as_echo "no" >&6; }
2abefe3d
PB
7600fi
7601
5213506e 7602
1c710c3c 7603 test -n "$BISON" && break
2abefe3d
PB
7604done
7605test -n "$BISON" || BISON="$MISSING bison"
7606
7607case " $build_configdirs " in
7608 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7609esac
7610
7611for ac_prog in gm4 gnum4 m4
7612do
1c710c3c 7613 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7614set dummy $ac_prog; ac_word=$2
5213506e
RW
7615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7616$as_echo_n "checking for $ac_word... " >&6; }
7617if test "${ac_cv_prog_M4+set}" = set; then :
7618 $as_echo_n "(cached) " >&6
2abefe3d
PB
7619else
7620 if test -n "$M4"; then
7621 ac_cv_prog_M4="$M4" # Let the user override the test.
7622else
1c710c3c
DJ
7623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7624for as_dir in $PATH
7625do
7626 IFS=$as_save_IFS
7627 test -z "$as_dir" && as_dir=.
5213506e
RW
7628 for ac_exec_ext in '' $ac_executable_extensions; do
7629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7630 ac_cv_prog_M4="$ac_prog"
5213506e 7631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7632 break 2
7633 fi
7634done
5213506e
RW
7635 done
7636IFS=$as_save_IFS
1c710c3c 7637
2abefe3d
PB
7638fi
7639fi
1c710c3c 7640M4=$ac_cv_prog_M4
2abefe3d 7641if test -n "$M4"; then
5213506e
RW
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7643$as_echo "$M4" >&6; }
2abefe3d 7644else
5213506e
RW
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7646$as_echo "no" >&6; }
2abefe3d
PB
7647fi
7648
5213506e 7649
1c710c3c 7650 test -n "$M4" && break
2abefe3d
PB
7651done
7652test -n "$M4" || M4="$MISSING m4"
7653
7654case " $build_configdirs " in
7655 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7656esac
7657
7658for ac_prog in flex lex
7659do
1c710c3c 7660 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7661set dummy $ac_prog; ac_word=$2
5213506e
RW
7662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7663$as_echo_n "checking for $ac_word... " >&6; }
7664if test "${ac_cv_prog_LEX+set}" = set; then :
7665 $as_echo_n "(cached) " >&6
2abefe3d
PB
7666else
7667 if test -n "$LEX"; then
7668 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7669else
1c710c3c
DJ
7670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7671for as_dir in $PATH
7672do
7673 IFS=$as_save_IFS
7674 test -z "$as_dir" && as_dir=.
5213506e
RW
7675 for ac_exec_ext in '' $ac_executable_extensions; do
7676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7677 ac_cv_prog_LEX="$ac_prog"
5213506e 7678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7679 break 2
7680 fi
7681done
5213506e
RW
7682 done
7683IFS=$as_save_IFS
1c710c3c 7684
2abefe3d
PB
7685fi
7686fi
1c710c3c 7687LEX=$ac_cv_prog_LEX
2abefe3d 7688if test -n "$LEX"; then
5213506e
RW
7689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7690$as_echo "$LEX" >&6; }
2abefe3d 7691else
5213506e
RW
7692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7693$as_echo "no" >&6; }
2abefe3d
PB
7694fi
7695
5213506e 7696
1c710c3c 7697 test -n "$LEX" && break
2abefe3d
PB
7698done
7699test -n "$LEX" || LEX="$MISSING flex"
7700
7701case " $build_configdirs " in
7702 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7703 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7704esac
7705
7706for ac_prog in flex
7707do
1c710c3c 7708 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7709set dummy $ac_prog; ac_word=$2
5213506e
RW
7710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7711$as_echo_n "checking for $ac_word... " >&6; }
7712if test "${ac_cv_prog_FLEX+set}" = set; then :
7713 $as_echo_n "(cached) " >&6
2abefe3d
PB
7714else
7715 if test -n "$FLEX"; then
7716 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7717else
1c710c3c
DJ
7718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7719for as_dir in $PATH
7720do
7721 IFS=$as_save_IFS
7722 test -z "$as_dir" && as_dir=.
5213506e
RW
7723 for ac_exec_ext in '' $ac_executable_extensions; do
7724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7725 ac_cv_prog_FLEX="$ac_prog"
5213506e 7726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7727 break 2
7728 fi
7729done
5213506e
RW
7730 done
7731IFS=$as_save_IFS
1c710c3c 7732
2abefe3d
PB
7733fi
7734fi
1c710c3c 7735FLEX=$ac_cv_prog_FLEX
2abefe3d 7736if test -n "$FLEX"; then
5213506e
RW
7737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7738$as_echo "$FLEX" >&6; }
2abefe3d 7739else
5213506e
RW
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7741$as_echo "no" >&6; }
2abefe3d
PB
7742fi
7743
5213506e 7744
1c710c3c 7745 test -n "$FLEX" && break
2abefe3d
PB
7746done
7747test -n "$FLEX" || FLEX="$MISSING flex"
7748
7749case " $build_configdirs " in
7750 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7751esac
7752
7753for ac_prog in makeinfo
7754do
1c710c3c 7755 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7756set dummy $ac_prog; ac_word=$2
5213506e
RW
7757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7758$as_echo_n "checking for $ac_word... " >&6; }
7759if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7760 $as_echo_n "(cached) " >&6
2abefe3d
PB
7761else
7762 if test -n "$MAKEINFO"; then
7763 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7764else
1c710c3c
DJ
7765as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7766for as_dir in $PATH
7767do
7768 IFS=$as_save_IFS
7769 test -z "$as_dir" && as_dir=.
5213506e
RW
7770 for ac_exec_ext in '' $ac_executable_extensions; do
7771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7772 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 7773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7774 break 2
7775 fi
7776done
5213506e
RW
7777 done
7778IFS=$as_save_IFS
1c710c3c 7779
2abefe3d
PB
7780fi
7781fi
1c710c3c 7782MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 7783if test -n "$MAKEINFO"; then
5213506e
RW
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7785$as_echo "$MAKEINFO" >&6; }
2abefe3d 7786else
5213506e
RW
7787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7788$as_echo "no" >&6; }
2abefe3d
PB
7789fi
7790
5213506e 7791
1c710c3c 7792 test -n "$MAKEINFO" && break
2abefe3d
PB
7793done
7794test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7795
7796case " $build_configdirs " in
7797 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7798 *)
7799
d18ff35a 7800 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
7801 # higher, else we use the "missing" dummy.
7802 if ${MAKEINFO} --version \
d18ff35a 7803 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
7804 :
7805 else
7806 MAKEINFO="$MISSING makeinfo"
7807 fi
7808 ;;
7809
7810esac
671aa708 7811
2abefe3d 7812# FIXME: expect and dejagnu may become build tools?
671aa708 7813
2abefe3d
PB
7814for ac_prog in expect
7815do
1c710c3c 7816 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7817set dummy $ac_prog; ac_word=$2
5213506e
RW
7818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7819$as_echo_n "checking for $ac_word... " >&6; }
7820if test "${ac_cv_prog_EXPECT+set}" = set; then :
7821 $as_echo_n "(cached) " >&6
2abefe3d
PB
7822else
7823 if test -n "$EXPECT"; then
7824 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7825else
1c710c3c
DJ
7826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7827for as_dir in $PATH
7828do
7829 IFS=$as_save_IFS
7830 test -z "$as_dir" && as_dir=.
5213506e
RW
7831 for ac_exec_ext in '' $ac_executable_extensions; do
7832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7833 ac_cv_prog_EXPECT="$ac_prog"
5213506e 7834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7835 break 2
7836 fi
7837done
5213506e
RW
7838 done
7839IFS=$as_save_IFS
1c710c3c 7840
2abefe3d
PB
7841fi
7842fi
1c710c3c 7843EXPECT=$ac_cv_prog_EXPECT
2abefe3d 7844if test -n "$EXPECT"; then
5213506e
RW
7845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7846$as_echo "$EXPECT" >&6; }
2abefe3d 7847else
5213506e
RW
7848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7849$as_echo "no" >&6; }
2abefe3d 7850fi
671aa708 7851
5213506e 7852
1c710c3c 7853 test -n "$EXPECT" && break
2abefe3d
PB
7854done
7855test -n "$EXPECT" || EXPECT="expect"
671aa708 7856
2abefe3d
PB
7857case " $configdirs " in
7858 *" expect "*)
7859 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7860 ;;
7861esac
671aa708 7862
2abefe3d
PB
7863for ac_prog in runtest
7864do
1c710c3c 7865 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7866set dummy $ac_prog; ac_word=$2
5213506e
RW
7867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7868$as_echo_n "checking for $ac_word... " >&6; }
7869if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7870 $as_echo_n "(cached) " >&6
2abefe3d
PB
7871else
7872 if test -n "$RUNTEST"; then
7873 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 7874else
1c710c3c
DJ
7875as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7876for as_dir in $PATH
7877do
7878 IFS=$as_save_IFS
7879 test -z "$as_dir" && as_dir=.
5213506e
RW
7880 for ac_exec_ext in '' $ac_executable_extensions; do
7881 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7882 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 7883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7884 break 2
7885 fi
7886done
5213506e
RW
7887 done
7888IFS=$as_save_IFS
1c710c3c 7889
2abefe3d
PB
7890fi
7891fi
1c710c3c 7892RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 7893if test -n "$RUNTEST"; then
5213506e
RW
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7895$as_echo "$RUNTEST" >&6; }
2abefe3d 7896else
5213506e
RW
7897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7898$as_echo "no" >&6; }
2abefe3d 7899fi
671aa708 7900
5213506e 7901
1c710c3c 7902 test -n "$RUNTEST" && break
2abefe3d
PB
7903done
7904test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 7905
2abefe3d
PB
7906case " $configdirs " in
7907 *" dejagnu "*)
c394e891 7908 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
7909 ;;
7910esac
671aa708
NN
7911
7912
671aa708 7913# Host tools.
ca9f4b81
AO
7914ncn_tool_prefix=
7915test -n "$host_alias" && ncn_tool_prefix=$host_alias-
7916ncn_target_tool_prefix=
7917test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
7918
278a7a38
AO
7919
7920
7921if test -n "$AR"; then
7922 ac_cv_prog_AR=$AR
7923elif test -n "$ac_cv_prog_AR"; then
7924 AR=$ac_cv_prog_AR
7925fi
7926
7927if test -n "$ac_cv_prog_AR"; then
7928 for ncn_progname in ar; do
7929 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7930set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
7931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7932$as_echo_n "checking for $ac_word... " >&6; }
7933if test "${ac_cv_prog_AR+set}" = set; then :
7934 $as_echo_n "(cached) " >&6
278a7a38
AO
7935else
7936 if test -n "$AR"; then
7937 ac_cv_prog_AR="$AR" # Let the user override the test.
7938else
7939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7940for as_dir in $PATH
7941do
7942 IFS=$as_save_IFS
7943 test -z "$as_dir" && as_dir=.
5213506e
RW
7944 for ac_exec_ext in '' $ac_executable_extensions; do
7945 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 7946 ac_cv_prog_AR="${ncn_progname}"
5213506e 7947 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
7948 break 2
7949 fi
7950done
5213506e
RW
7951 done
7952IFS=$as_save_IFS
278a7a38
AO
7953
7954fi
7955fi
7956AR=$ac_cv_prog_AR
7957if test -n "$AR"; then
5213506e
RW
7958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7959$as_echo "$AR" >&6; }
278a7a38 7960else
5213506e
RW
7961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7962$as_echo "no" >&6; }
278a7a38
AO
7963fi
7964
5213506e 7965
278a7a38
AO
7966 done
7967fi
7968
7969for ncn_progname in ar; do
2693c0b0
PB
7970 if test -n "$ncn_tool_prefix"; then
7971 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7972set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
7973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7974$as_echo_n "checking for $ac_word... " >&6; }
7975if test "${ac_cv_prog_AR+set}" = set; then :
7976 $as_echo_n "(cached) " >&6
ca9f4b81
AO
7977else
7978 if test -n "$AR"; then
7979 ac_cv_prog_AR="$AR" # Let the user override the test.
7980else
1c710c3c
DJ
7981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7982for as_dir in $PATH
7983do
7984 IFS=$as_save_IFS
7985 test -z "$as_dir" && as_dir=.
5213506e
RW
7986 for ac_exec_ext in '' $ac_executable_extensions; do
7987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7988 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 7989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7990 break 2
7991 fi
7992done
5213506e
RW
7993 done
7994IFS=$as_save_IFS
1c710c3c 7995
ca9f4b81
AO
7996fi
7997fi
1c710c3c 7998AR=$ac_cv_prog_AR
ca9f4b81 7999if test -n "$AR"; then
5213506e
RW
8000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8001$as_echo "$AR" >&6; }
ca9f4b81 8002else
5213506e
RW
8003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8004$as_echo "no" >&6; }
ca9f4b81
AO
8005fi
8006
5213506e 8007
2693c0b0
PB
8008 fi
8009 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8010 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8011set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8013$as_echo_n "checking for $ac_word... " >&6; }
8014if test "${ac_cv_prog_AR+set}" = set; then :
8015 $as_echo_n "(cached) " >&6
ca9f4b81 8016else
2693c0b0 8017 if test -n "$AR"; then
af71363e
AS
8018 ac_cv_prog_AR="$AR" # Let the user override the test.
8019else
1c710c3c
DJ
8020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8021for as_dir in $PATH
8022do
8023 IFS=$as_save_IFS
8024 test -z "$as_dir" && as_dir=.
5213506e
RW
8025 for ac_exec_ext in '' $ac_executable_extensions; do
8026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8027 ac_cv_prog_AR="${ncn_progname}"
5213506e 8028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8029 break 2
8030 fi
8031done
5213506e
RW
8032 done
8033IFS=$as_save_IFS
1c710c3c 8034
ca9f4b81
AO
8035fi
8036fi
1c710c3c 8037AR=$ac_cv_prog_AR
2693c0b0 8038if test -n "$AR"; then
5213506e
RW
8039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8040$as_echo "$AR" >&6; }
ca9f4b81 8041else
5213506e
RW
8042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8043$as_echo "no" >&6; }
ca9f4b81 8044fi
1c710c3c 8045
5213506e 8046
2693c0b0
PB
8047 fi
8048 test -n "$ac_cv_prog_AR" && break
8049done
8050
8051if test -z "$ac_cv_prog_AR" ; then
8052 set dummy ar
8053 if test $build = $host ; then
8054 AR="$2"
ca9f4b81 8055 else
2693c0b0 8056 AR="${ncn_tool_prefix}$2"
ca9f4b81 8057 fi
ca9f4b81
AO
8058fi
8059
278a7a38
AO
8060
8061
8062if test -n "$AS"; then
8063 ac_cv_prog_AS=$AS
8064elif test -n "$ac_cv_prog_AS"; then
8065 AS=$ac_cv_prog_AS
8066fi
8067
8068if test -n "$ac_cv_prog_AS"; then
8069 for ncn_progname in as; do
8070 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8071set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8073$as_echo_n "checking for $ac_word... " >&6; }
8074if test "${ac_cv_prog_AS+set}" = set; then :
8075 $as_echo_n "(cached) " >&6
278a7a38
AO
8076else
8077 if test -n "$AS"; then
8078 ac_cv_prog_AS="$AS" # Let the user override the test.
8079else
8080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8081for as_dir in $PATH
8082do
8083 IFS=$as_save_IFS
8084 test -z "$as_dir" && as_dir=.
5213506e
RW
8085 for ac_exec_ext in '' $ac_executable_extensions; do
8086 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8087 ac_cv_prog_AS="${ncn_progname}"
5213506e 8088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8089 break 2
8090 fi
8091done
5213506e
RW
8092 done
8093IFS=$as_save_IFS
278a7a38
AO
8094
8095fi
8096fi
8097AS=$ac_cv_prog_AS
8098if test -n "$AS"; then
5213506e
RW
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8100$as_echo "$AS" >&6; }
278a7a38 8101else
5213506e
RW
8102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8103$as_echo "no" >&6; }
278a7a38
AO
8104fi
8105
5213506e 8106
278a7a38
AO
8107 done
8108fi
8109
8110for ncn_progname in as; do
2693c0b0
PB
8111 if test -n "$ncn_tool_prefix"; then
8112 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8113set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8115$as_echo_n "checking for $ac_word... " >&6; }
8116if test "${ac_cv_prog_AS+set}" = set; then :
8117 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8118else
8119 if test -n "$AS"; then
8120 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8121else
1c710c3c
DJ
8122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8123for as_dir in $PATH
8124do
8125 IFS=$as_save_IFS
8126 test -z "$as_dir" && as_dir=.
5213506e
RW
8127 for ac_exec_ext in '' $ac_executable_extensions; do
8128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8129 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8131 break 2
8132 fi
8133done
5213506e
RW
8134 done
8135IFS=$as_save_IFS
1c710c3c 8136
ca9f4b81
AO
8137fi
8138fi
1c710c3c 8139AS=$ac_cv_prog_AS
ca9f4b81 8140if test -n "$AS"; then
5213506e
RW
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8142$as_echo "$AS" >&6; }
ca9f4b81 8143else
5213506e
RW
8144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8145$as_echo "no" >&6; }
ca9f4b81
AO
8146fi
8147
5213506e 8148
2693c0b0
PB
8149 fi
8150 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8151 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8152set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8154$as_echo_n "checking for $ac_word... " >&6; }
8155if test "${ac_cv_prog_AS+set}" = set; then :
8156 $as_echo_n "(cached) " >&6
ca9f4b81 8157else
2693c0b0
PB
8158 if test -n "$AS"; then
8159 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8160else
1c710c3c
DJ
8161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8162for as_dir in $PATH
8163do
8164 IFS=$as_save_IFS
8165 test -z "$as_dir" && as_dir=.
5213506e
RW
8166 for ac_exec_ext in '' $ac_executable_extensions; do
8167 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8168 ac_cv_prog_AS="${ncn_progname}"
5213506e 8169 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8170 break 2
8171 fi
8172done
5213506e
RW
8173 done
8174IFS=$as_save_IFS
1c710c3c 8175
ca9f4b81
AO
8176fi
8177fi
1c710c3c 8178AS=$ac_cv_prog_AS
2693c0b0 8179if test -n "$AS"; then
5213506e
RW
8180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8181$as_echo "$AS" >&6; }
ca9f4b81 8182else
5213506e
RW
8183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8184$as_echo "no" >&6; }
ca9f4b81 8185fi
1c710c3c 8186
5213506e 8187
2693c0b0
PB
8188 fi
8189 test -n "$ac_cv_prog_AS" && break
8190done
8191
8192if test -z "$ac_cv_prog_AS" ; then
8193 set dummy as
8194 if test $build = $host ; then
8195 AS="$2"
ca9f4b81 8196 else
2693c0b0 8197 AS="${ncn_tool_prefix}$2"
ca9f4b81 8198 fi
ca9f4b81
AO
8199fi
8200
278a7a38
AO
8201
8202
8203if test -n "$DLLTOOL"; then
8204 ac_cv_prog_DLLTOOL=$DLLTOOL
8205elif test -n "$ac_cv_prog_DLLTOOL"; then
8206 DLLTOOL=$ac_cv_prog_DLLTOOL
8207fi
8208
8209if test -n "$ac_cv_prog_DLLTOOL"; then
8210 for ncn_progname in dlltool; do
8211 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8212set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8214$as_echo_n "checking for $ac_word... " >&6; }
8215if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8216 $as_echo_n "(cached) " >&6
278a7a38
AO
8217else
8218 if test -n "$DLLTOOL"; then
8219 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8220else
8221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8222for as_dir in $PATH
8223do
8224 IFS=$as_save_IFS
8225 test -z "$as_dir" && as_dir=.
5213506e
RW
8226 for ac_exec_ext in '' $ac_executable_extensions; do
8227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8228 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8230 break 2
8231 fi
8232done
5213506e
RW
8233 done
8234IFS=$as_save_IFS
278a7a38
AO
8235
8236fi
8237fi
8238DLLTOOL=$ac_cv_prog_DLLTOOL
8239if test -n "$DLLTOOL"; then
5213506e
RW
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8241$as_echo "$DLLTOOL" >&6; }
278a7a38 8242else
5213506e
RW
8243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8244$as_echo "no" >&6; }
278a7a38
AO
8245fi
8246
5213506e 8247
278a7a38
AO
8248 done
8249fi
8250
8251for ncn_progname in dlltool; do
2693c0b0
PB
8252 if test -n "$ncn_tool_prefix"; then
8253 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8254set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8256$as_echo_n "checking for $ac_word... " >&6; }
8257if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8258 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8259else
8260 if test -n "$DLLTOOL"; then
8261 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8262else
1c710c3c
DJ
8263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8264for as_dir in $PATH
8265do
8266 IFS=$as_save_IFS
8267 test -z "$as_dir" && as_dir=.
5213506e
RW
8268 for ac_exec_ext in '' $ac_executable_extensions; do
8269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8270 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8272 break 2
8273 fi
8274done
5213506e
RW
8275 done
8276IFS=$as_save_IFS
1c710c3c 8277
ca9f4b81
AO
8278fi
8279fi
1c710c3c 8280DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8281if test -n "$DLLTOOL"; then
5213506e
RW
8282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8283$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8284else
5213506e
RW
8285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8286$as_echo "no" >&6; }
ca9f4b81
AO
8287fi
8288
5213506e 8289
2693c0b0
PB
8290 fi
8291 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8292 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8293set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8295$as_echo_n "checking for $ac_word... " >&6; }
8296if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8297 $as_echo_n "(cached) " >&6
ca9f4b81 8298else
2693c0b0
PB
8299 if test -n "$DLLTOOL"; then
8300 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8301else
1c710c3c
DJ
8302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8303for as_dir in $PATH
8304do
8305 IFS=$as_save_IFS
8306 test -z "$as_dir" && as_dir=.
5213506e
RW
8307 for ac_exec_ext in '' $ac_executable_extensions; do
8308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8309 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8311 break 2
8312 fi
8313done
5213506e
RW
8314 done
8315IFS=$as_save_IFS
1c710c3c 8316
ca9f4b81
AO
8317fi
8318fi
1c710c3c 8319DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8320if test -n "$DLLTOOL"; then
5213506e
RW
8321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8322$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8323else
5213506e
RW
8324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8325$as_echo "no" >&6; }
ca9f4b81 8326fi
1c710c3c 8327
5213506e 8328
2693c0b0
PB
8329 fi
8330 test -n "$ac_cv_prog_DLLTOOL" && break
8331done
8332
8333if test -z "$ac_cv_prog_DLLTOOL" ; then
8334 set dummy dlltool
8335 if test $build = $host ; then
8336 DLLTOOL="$2"
ca9f4b81 8337 else
2693c0b0 8338 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8339 fi
ca9f4b81
AO
8340fi
8341
278a7a38
AO
8342
8343
8344if test -n "$LD"; then
8345 ac_cv_prog_LD=$LD
8346elif test -n "$ac_cv_prog_LD"; then
8347 LD=$ac_cv_prog_LD
8348fi
8349
8350if test -n "$ac_cv_prog_LD"; then
8351 for ncn_progname in ld; do
8352 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8353set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8355$as_echo_n "checking for $ac_word... " >&6; }
8356if test "${ac_cv_prog_LD+set}" = set; then :
8357 $as_echo_n "(cached) " >&6
278a7a38
AO
8358else
8359 if test -n "$LD"; then
8360 ac_cv_prog_LD="$LD" # Let the user override the test.
8361else
8362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8363for as_dir in $PATH
8364do
8365 IFS=$as_save_IFS
8366 test -z "$as_dir" && as_dir=.
5213506e
RW
8367 for ac_exec_ext in '' $ac_executable_extensions; do
8368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8369 ac_cv_prog_LD="${ncn_progname}"
5213506e 8370 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8371 break 2
8372 fi
8373done
5213506e
RW
8374 done
8375IFS=$as_save_IFS
278a7a38
AO
8376
8377fi
8378fi
8379LD=$ac_cv_prog_LD
8380if test -n "$LD"; then
5213506e
RW
8381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8382$as_echo "$LD" >&6; }
278a7a38 8383else
5213506e
RW
8384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8385$as_echo "no" >&6; }
278a7a38
AO
8386fi
8387
5213506e 8388
278a7a38
AO
8389 done
8390fi
8391
8392for ncn_progname in ld; do
2693c0b0
PB
8393 if test -n "$ncn_tool_prefix"; then
8394 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8395set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8397$as_echo_n "checking for $ac_word... " >&6; }
8398if test "${ac_cv_prog_LD+set}" = set; then :
8399 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8400else
8401 if test -n "$LD"; then
8402 ac_cv_prog_LD="$LD" # Let the user override the test.
8403else
1c710c3c
DJ
8404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8405for as_dir in $PATH
8406do
8407 IFS=$as_save_IFS
8408 test -z "$as_dir" && as_dir=.
5213506e
RW
8409 for ac_exec_ext in '' $ac_executable_extensions; do
8410 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8411 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8412 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8413 break 2
8414 fi
8415done
5213506e
RW
8416 done
8417IFS=$as_save_IFS
1c710c3c 8418
ca9f4b81
AO
8419fi
8420fi
1c710c3c 8421LD=$ac_cv_prog_LD
ca9f4b81 8422if test -n "$LD"; then
5213506e
RW
8423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8424$as_echo "$LD" >&6; }
ca9f4b81 8425else
5213506e
RW
8426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8427$as_echo "no" >&6; }
ca9f4b81
AO
8428fi
8429
5213506e 8430
2693c0b0
PB
8431 fi
8432 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8433 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8434set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8436$as_echo_n "checking for $ac_word... " >&6; }
8437if test "${ac_cv_prog_LD+set}" = set; then :
8438 $as_echo_n "(cached) " >&6
ca9f4b81 8439else
2693c0b0
PB
8440 if test -n "$LD"; then
8441 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8442else
1c710c3c
DJ
8443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8444for as_dir in $PATH
8445do
8446 IFS=$as_save_IFS
8447 test -z "$as_dir" && as_dir=.
5213506e
RW
8448 for ac_exec_ext in '' $ac_executable_extensions; do
8449 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8450 ac_cv_prog_LD="${ncn_progname}"
5213506e 8451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8452 break 2
8453 fi
8454done
5213506e
RW
8455 done
8456IFS=$as_save_IFS
1c710c3c 8457
ca9f4b81
AO
8458fi
8459fi
1c710c3c 8460LD=$ac_cv_prog_LD
2693c0b0 8461if test -n "$LD"; then
5213506e
RW
8462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8463$as_echo "$LD" >&6; }
ca9f4b81 8464else
5213506e
RW
8465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8466$as_echo "no" >&6; }
ca9f4b81 8467fi
1c710c3c 8468
5213506e 8469
2693c0b0
PB
8470 fi
8471 test -n "$ac_cv_prog_LD" && break
8472done
8473
8474if test -z "$ac_cv_prog_LD" ; then
8475 set dummy ld
8476 if test $build = $host ; then
8477 LD="$2"
ca9f4b81 8478 else
2693c0b0 8479 LD="${ncn_tool_prefix}$2"
ca9f4b81 8480 fi
ca9f4b81
AO
8481fi
8482
278a7a38
AO
8483
8484
8485if test -n "$LIPO"; then
8486 ac_cv_prog_LIPO=$LIPO
8487elif test -n "$ac_cv_prog_LIPO"; then
8488 LIPO=$ac_cv_prog_LIPO
8489fi
8490
8491if test -n "$ac_cv_prog_LIPO"; then
8492 for ncn_progname in lipo; do
8493 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8494set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8496$as_echo_n "checking for $ac_word... " >&6; }
8497if test "${ac_cv_prog_LIPO+set}" = set; then :
8498 $as_echo_n "(cached) " >&6
278a7a38
AO
8499else
8500 if test -n "$LIPO"; then
8501 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8502else
8503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8504for as_dir in $PATH
8505do
8506 IFS=$as_save_IFS
8507 test -z "$as_dir" && as_dir=.
5213506e
RW
8508 for ac_exec_ext in '' $ac_executable_extensions; do
8509 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8510 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8511 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8512 break 2
8513 fi
8514done
5213506e
RW
8515 done
8516IFS=$as_save_IFS
278a7a38
AO
8517
8518fi
8519fi
8520LIPO=$ac_cv_prog_LIPO
8521if test -n "$LIPO"; then
5213506e
RW
8522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8523$as_echo "$LIPO" >&6; }
278a7a38 8524else
5213506e
RW
8525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8526$as_echo "no" >&6; }
278a7a38
AO
8527fi
8528
5213506e 8529
278a7a38
AO
8530 done
8531fi
8532
8533for ncn_progname in lipo; do
2abefe3d
PB
8534 if test -n "$ncn_tool_prefix"; then
8535 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8536set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8538$as_echo_n "checking for $ac_word... " >&6; }
8539if test "${ac_cv_prog_LIPO+set}" = set; then :
8540 $as_echo_n "(cached) " >&6
2abefe3d
PB
8541else
8542 if test -n "$LIPO"; then
8543 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8544else
1c710c3c
DJ
8545as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8546for as_dir in $PATH
8547do
8548 IFS=$as_save_IFS
8549 test -z "$as_dir" && as_dir=.
5213506e
RW
8550 for ac_exec_ext in '' $ac_executable_extensions; do
8551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8552 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 8553 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8554 break 2
8555 fi
8556done
5213506e
RW
8557 done
8558IFS=$as_save_IFS
1c710c3c 8559
2abefe3d
PB
8560fi
8561fi
1c710c3c 8562LIPO=$ac_cv_prog_LIPO
2abefe3d 8563if test -n "$LIPO"; then
5213506e
RW
8564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8565$as_echo "$LIPO" >&6; }
2abefe3d 8566else
5213506e
RW
8567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8568$as_echo "no" >&6; }
2abefe3d
PB
8569fi
8570
5213506e 8571
2abefe3d
PB
8572 fi
8573 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8574 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8575set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8577$as_echo_n "checking for $ac_word... " >&6; }
8578if test "${ac_cv_prog_LIPO+set}" = set; then :
8579 $as_echo_n "(cached) " >&6
2abefe3d
PB
8580else
8581 if test -n "$LIPO"; then
8582 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8583else
1c710c3c
DJ
8584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8585for as_dir in $PATH
8586do
8587 IFS=$as_save_IFS
8588 test -z "$as_dir" && as_dir=.
5213506e
RW
8589 for ac_exec_ext in '' $ac_executable_extensions; do
8590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8591 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8593 break 2
8594 fi
8595done
5213506e
RW
8596 done
8597IFS=$as_save_IFS
1c710c3c 8598
2abefe3d
PB
8599fi
8600fi
1c710c3c 8601LIPO=$ac_cv_prog_LIPO
2abefe3d 8602if test -n "$LIPO"; then
5213506e
RW
8603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8604$as_echo "$LIPO" >&6; }
2abefe3d 8605else
5213506e
RW
8606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8607$as_echo "no" >&6; }
2abefe3d 8608fi
1c710c3c 8609
5213506e 8610
2abefe3d
PB
8611 fi
8612 test -n "$ac_cv_prog_LIPO" && break
8613done
8614
8615if test -z "$ac_cv_prog_LIPO" ; then
8616 set dummy lipo
8617 if test $build = $host ; then
8618 LIPO="$2"
8619 else
8620 LIPO="${ncn_tool_prefix}$2"
8621 fi
8622fi
8623
278a7a38
AO
8624
8625
8626if test -n "$NM"; then
8627 ac_cv_prog_NM=$NM
8628elif test -n "$ac_cv_prog_NM"; then
8629 NM=$ac_cv_prog_NM
8630fi
8631
8632if test -n "$ac_cv_prog_NM"; then
8633 for ncn_progname in nm; do
8634 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8635set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8637$as_echo_n "checking for $ac_word... " >&6; }
8638if test "${ac_cv_prog_NM+set}" = set; then :
8639 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8640else
8641 if test -n "$NM"; then
8642 ac_cv_prog_NM="$NM" # Let the user override the test.
8643else
1c710c3c
DJ
8644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8645for as_dir in $PATH
8646do
8647 IFS=$as_save_IFS
8648 test -z "$as_dir" && as_dir=.
5213506e
RW
8649 for ac_exec_ext in '' $ac_executable_extensions; do
8650 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8651 ac_cv_prog_NM="${ncn_progname}"
5213506e 8652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8653 break 2
8654 fi
8655done
5213506e
RW
8656 done
8657IFS=$as_save_IFS
1c710c3c 8658
ca9f4b81
AO
8659fi
8660fi
1c710c3c 8661NM=$ac_cv_prog_NM
ca9f4b81 8662if test -n "$NM"; then
5213506e
RW
8663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8664$as_echo "$NM" >&6; }
ca9f4b81 8665else
5213506e
RW
8666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8667$as_echo "no" >&6; }
ca9f4b81
AO
8668fi
8669
5213506e 8670
278a7a38
AO
8671 done
8672fi
8673
8674for ncn_progname in nm; do
8675 if test -n "$ncn_tool_prefix"; then
8676 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8677set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8679$as_echo_n "checking for $ac_word... " >&6; }
8680if test "${ac_cv_prog_NM+set}" = set; then :
8681 $as_echo_n "(cached) " >&6
ca9f4b81 8682else
2693c0b0
PB
8683 if test -n "$NM"; then
8684 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 8685else
1c710c3c
DJ
8686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8687for as_dir in $PATH
8688do
8689 IFS=$as_save_IFS
8690 test -z "$as_dir" && as_dir=.
5213506e
RW
8691 for ac_exec_ext in '' $ac_executable_extensions; do
8692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8693 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 8694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8695 break 2
8696 fi
8697done
5213506e
RW
8698 done
8699IFS=$as_save_IFS
1c710c3c 8700
ca9f4b81
AO
8701fi
8702fi
1c710c3c 8703NM=$ac_cv_prog_NM
2693c0b0 8704if test -n "$NM"; then
5213506e
RW
8705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8706$as_echo "$NM" >&6; }
ca9f4b81 8707else
5213506e
RW
8708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8709$as_echo "no" >&6; }
ca9f4b81 8710fi
1c710c3c 8711
5213506e 8712
2693c0b0 8713 fi
278a7a38
AO
8714 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8715 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8716set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8718$as_echo_n "checking for $ac_word... " >&6; }
8719if test "${ac_cv_prog_NM+set}" = set; then :
8720 $as_echo_n "(cached) " >&6
278a7a38
AO
8721else
8722 if test -n "$NM"; then
8723 ac_cv_prog_NM="$NM" # Let the user override the test.
8724else
8725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8726for as_dir in $PATH
8727do
8728 IFS=$as_save_IFS
8729 test -z "$as_dir" && as_dir=.
5213506e
RW
8730 for ac_exec_ext in '' $ac_executable_extensions; do
8731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8732 ac_cv_prog_NM="${ncn_progname}"
5213506e 8733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8734 break 2
8735 fi
8736done
5213506e
RW
8737 done
8738IFS=$as_save_IFS
278a7a38
AO
8739
8740fi
8741fi
8742NM=$ac_cv_prog_NM
8743if test -n "$NM"; then
5213506e
RW
8744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8745$as_echo "$NM" >&6; }
278a7a38 8746else
5213506e
RW
8747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8748$as_echo "no" >&6; }
278a7a38
AO
8749fi
8750
5213506e 8751
278a7a38
AO
8752 fi
8753 test -n "$ac_cv_prog_NM" && break
8754done
8755
8756if test -z "$ac_cv_prog_NM" ; then
8757 set dummy nm
8758 if test $build = $host ; then
8759 NM="$2"
8760 else
8761 NM="${ncn_tool_prefix}$2"
8762 fi
8763fi
8764
8765
8766
8767if test -n "$RANLIB"; then
8768 ac_cv_prog_RANLIB=$RANLIB
8769elif test -n "$ac_cv_prog_RANLIB"; then
8770 RANLIB=$ac_cv_prog_RANLIB
8771fi
8772
8773if test -n "$ac_cv_prog_RANLIB"; then
8774 for ncn_progname in ranlib; do
8775 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8776set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8778$as_echo_n "checking for $ac_word... " >&6; }
8779if test "${ac_cv_prog_RANLIB+set}" = set; then :
8780 $as_echo_n "(cached) " >&6
278a7a38
AO
8781else
8782 if test -n "$RANLIB"; then
8783 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8784else
8785as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8786for as_dir in $PATH
8787do
8788 IFS=$as_save_IFS
8789 test -z "$as_dir" && as_dir=.
5213506e
RW
8790 for ac_exec_ext in '' $ac_executable_extensions; do
8791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8792 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8794 break 2
8795 fi
8796done
5213506e
RW
8797 done
8798IFS=$as_save_IFS
278a7a38
AO
8799
8800fi
8801fi
8802RANLIB=$ac_cv_prog_RANLIB
8803if test -n "$RANLIB"; then
5213506e
RW
8804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8805$as_echo "$RANLIB" >&6; }
278a7a38 8806else
5213506e
RW
8807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8808$as_echo "no" >&6; }
278a7a38
AO
8809fi
8810
5213506e 8811
278a7a38
AO
8812 done
8813fi
ca9f4b81 8814
278a7a38 8815for ncn_progname in ranlib; do
2693c0b0
PB
8816 if test -n "$ncn_tool_prefix"; then
8817 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8818set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8820$as_echo_n "checking for $ac_word... " >&6; }
8821if test "${ac_cv_prog_RANLIB+set}" = set; then :
8822 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8823else
8824 if test -n "$RANLIB"; then
8825 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8826else
1c710c3c
DJ
8827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8828for as_dir in $PATH
8829do
8830 IFS=$as_save_IFS
8831 test -z "$as_dir" && as_dir=.
5213506e
RW
8832 for ac_exec_ext in '' $ac_executable_extensions; do
8833 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8834 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 8835 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8836 break 2
8837 fi
8838done
5213506e
RW
8839 done
8840IFS=$as_save_IFS
1c710c3c 8841
ca9f4b81
AO
8842fi
8843fi
1c710c3c 8844RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 8845if test -n "$RANLIB"; then
5213506e
RW
8846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8847$as_echo "$RANLIB" >&6; }
ca9f4b81 8848else
5213506e
RW
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8850$as_echo "no" >&6; }
ca9f4b81
AO
8851fi
8852
5213506e 8853
2693c0b0
PB
8854 fi
8855 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8856 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8857set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8859$as_echo_n "checking for $ac_word... " >&6; }
8860if test "${ac_cv_prog_RANLIB+set}" = set; then :
8861 $as_echo_n "(cached) " >&6
ca9f4b81 8862else
2693c0b0
PB
8863 if test -n "$RANLIB"; then
8864 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 8865else
1c710c3c
DJ
8866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8867for as_dir in $PATH
8868do
8869 IFS=$as_save_IFS
8870 test -z "$as_dir" && as_dir=.
5213506e
RW
8871 for ac_exec_ext in '' $ac_executable_extensions; do
8872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8873 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8875 break 2
8876 fi
8877done
5213506e
RW
8878 done
8879IFS=$as_save_IFS
1c710c3c 8880
ca9f4b81
AO
8881fi
8882fi
1c710c3c 8883RANLIB=$ac_cv_prog_RANLIB
2693c0b0 8884if test -n "$RANLIB"; then
5213506e
RW
8885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8886$as_echo "$RANLIB" >&6; }
ca9f4b81 8887else
5213506e
RW
8888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8889$as_echo "no" >&6; }
ca9f4b81 8890fi
1c710c3c 8891
5213506e 8892
ca9f4b81 8893 fi
2693c0b0
PB
8894 test -n "$ac_cv_prog_RANLIB" && break
8895done
8896
8897if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 8898 RANLIB="true"
ca9f4b81
AO
8899fi
8900
278a7a38
AO
8901
8902
8903if test -n "$STRIP"; then
8904 ac_cv_prog_STRIP=$STRIP
8905elif test -n "$ac_cv_prog_STRIP"; then
8906 STRIP=$ac_cv_prog_STRIP
8907fi
8908
8909if test -n "$ac_cv_prog_STRIP"; then
8910 for ncn_progname in strip; do
8911 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8912set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8914$as_echo_n "checking for $ac_word... " >&6; }
8915if test "${ac_cv_prog_STRIP+set}" = set; then :
8916 $as_echo_n "(cached) " >&6
278a7a38
AO
8917else
8918 if test -n "$STRIP"; then
8919 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8920else
8921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8922for as_dir in $PATH
8923do
8924 IFS=$as_save_IFS
8925 test -z "$as_dir" && as_dir=.
5213506e
RW
8926 for ac_exec_ext in '' $ac_executable_extensions; do
8927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8928 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 8929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8930 break 2
8931 fi
8932done
5213506e
RW
8933 done
8934IFS=$as_save_IFS
278a7a38
AO
8935
8936fi
8937fi
8938STRIP=$ac_cv_prog_STRIP
8939if test -n "$STRIP"; then
5213506e
RW
8940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8941$as_echo "$STRIP" >&6; }
278a7a38 8942else
5213506e
RW
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8944$as_echo "no" >&6; }
278a7a38
AO
8945fi
8946
5213506e 8947
278a7a38
AO
8948 done
8949fi
8950
8951for ncn_progname in strip; do
2abefe3d
PB
8952 if test -n "$ncn_tool_prefix"; then
8953 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8954set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8956$as_echo_n "checking for $ac_word... " >&6; }
8957if test "${ac_cv_prog_STRIP+set}" = set; then :
8958 $as_echo_n "(cached) " >&6
2abefe3d
PB
8959else
8960 if test -n "$STRIP"; then
8961 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8962else
1c710c3c
DJ
8963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8964for as_dir in $PATH
8965do
8966 IFS=$as_save_IFS
8967 test -z "$as_dir" && as_dir=.
5213506e
RW
8968 for ac_exec_ext in '' $ac_executable_extensions; do
8969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8970 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 8971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8972 break 2
8973 fi
8974done
5213506e
RW
8975 done
8976IFS=$as_save_IFS
1c710c3c 8977
2abefe3d
PB
8978fi
8979fi
1c710c3c 8980STRIP=$ac_cv_prog_STRIP
2abefe3d 8981if test -n "$STRIP"; then
5213506e
RW
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8983$as_echo "$STRIP" >&6; }
2abefe3d 8984else
5213506e
RW
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8986$as_echo "no" >&6; }
2abefe3d
PB
8987fi
8988
5213506e 8989
2abefe3d
PB
8990 fi
8991 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
8992 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8993set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8995$as_echo_n "checking for $ac_word... " >&6; }
8996if test "${ac_cv_prog_STRIP+set}" = set; then :
8997 $as_echo_n "(cached) " >&6
2abefe3d
PB
8998else
8999 if test -n "$STRIP"; then
9000 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9001else
1c710c3c
DJ
9002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9003for as_dir in $PATH
9004do
9005 IFS=$as_save_IFS
9006 test -z "$as_dir" && as_dir=.
5213506e
RW
9007 for ac_exec_ext in '' $ac_executable_extensions; do
9008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9009 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9011 break 2
9012 fi
9013done
5213506e
RW
9014 done
9015IFS=$as_save_IFS
1c710c3c 9016
2abefe3d
PB
9017fi
9018fi
1c710c3c 9019STRIP=$ac_cv_prog_STRIP
2abefe3d 9020if test -n "$STRIP"; then
5213506e
RW
9021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9022$as_echo "$STRIP" >&6; }
2abefe3d 9023else
5213506e
RW
9024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9025$as_echo "no" >&6; }
2abefe3d 9026fi
1c710c3c 9027
5213506e 9028
2abefe3d
PB
9029 fi
9030 test -n "$ac_cv_prog_STRIP" && break
9031done
9032
9033if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9034 STRIP="true"
2abefe3d
PB
9035fi
9036
278a7a38
AO
9037
9038
9039if test -n "$WINDRES"; then
9040 ac_cv_prog_WINDRES=$WINDRES
9041elif test -n "$ac_cv_prog_WINDRES"; then
9042 WINDRES=$ac_cv_prog_WINDRES
9043fi
9044
9045if test -n "$ac_cv_prog_WINDRES"; then
9046 for ncn_progname in windres; do
9047 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9048set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9050$as_echo_n "checking for $ac_word... " >&6; }
9051if test "${ac_cv_prog_WINDRES+set}" = set; then :
9052 $as_echo_n "(cached) " >&6
278a7a38
AO
9053else
9054 if test -n "$WINDRES"; then
9055 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9056else
9057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9058for as_dir in $PATH
9059do
9060 IFS=$as_save_IFS
9061 test -z "$as_dir" && as_dir=.
5213506e
RW
9062 for ac_exec_ext in '' $ac_executable_extensions; do
9063 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9064 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9066 break 2
9067 fi
9068done
5213506e
RW
9069 done
9070IFS=$as_save_IFS
278a7a38
AO
9071
9072fi
9073fi
9074WINDRES=$ac_cv_prog_WINDRES
9075if test -n "$WINDRES"; then
5213506e
RW
9076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9077$as_echo "$WINDRES" >&6; }
278a7a38 9078else
5213506e
RW
9079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9080$as_echo "no" >&6; }
278a7a38
AO
9081fi
9082
5213506e 9083
278a7a38
AO
9084 done
9085fi
9086
9087for ncn_progname in windres; do
2693c0b0
PB
9088 if test -n "$ncn_tool_prefix"; then
9089 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9090set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9092$as_echo_n "checking for $ac_word... " >&6; }
9093if test "${ac_cv_prog_WINDRES+set}" = set; then :
9094 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9095else
9096 if test -n "$WINDRES"; then
9097 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9098else
1c710c3c
DJ
9099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9100for as_dir in $PATH
9101do
9102 IFS=$as_save_IFS
9103 test -z "$as_dir" && as_dir=.
5213506e
RW
9104 for ac_exec_ext in '' $ac_executable_extensions; do
9105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9106 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9108 break 2
9109 fi
9110done
5213506e
RW
9111 done
9112IFS=$as_save_IFS
1c710c3c 9113
ca9f4b81
AO
9114fi
9115fi
1c710c3c 9116WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9117if test -n "$WINDRES"; then
5213506e
RW
9118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9119$as_echo "$WINDRES" >&6; }
ca9f4b81 9120else
5213506e
RW
9121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9122$as_echo "no" >&6; }
ca9f4b81
AO
9123fi
9124
5213506e 9125
2693c0b0
PB
9126 fi
9127 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9128 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9129set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9131$as_echo_n "checking for $ac_word... " >&6; }
9132if test "${ac_cv_prog_WINDRES+set}" = set; then :
9133 $as_echo_n "(cached) " >&6
ca9f4b81 9134else
2693c0b0
PB
9135 if test -n "$WINDRES"; then
9136 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9137else
1c710c3c
DJ
9138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9139for as_dir in $PATH
9140do
9141 IFS=$as_save_IFS
9142 test -z "$as_dir" && as_dir=.
5213506e
RW
9143 for ac_exec_ext in '' $ac_executable_extensions; do
9144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9145 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9147 break 2
9148 fi
9149done
5213506e
RW
9150 done
9151IFS=$as_save_IFS
1c710c3c 9152
ca9f4b81
AO
9153fi
9154fi
1c710c3c 9155WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9156if test -n "$WINDRES"; then
5213506e
RW
9157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9158$as_echo "$WINDRES" >&6; }
ca9f4b81 9159else
5213506e
RW
9160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9161$as_echo "no" >&6; }
ca9f4b81 9162fi
1c710c3c 9163
5213506e 9164
2693c0b0
PB
9165 fi
9166 test -n "$ac_cv_prog_WINDRES" && break
9167done
9168
9169if test -z "$ac_cv_prog_WINDRES" ; then
9170 set dummy windres
9171 if test $build = $host ; then
9172 WINDRES="$2"
ca9f4b81 9173 else
2693c0b0 9174 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9175 fi
ca9f4b81
AO
9176fi
9177
278a7a38
AO
9178
9179
901119ae
KT
9180if test -n "$WINDMC"; then
9181 ac_cv_prog_WINDMC=$WINDMC
9182elif test -n "$ac_cv_prog_WINDMC"; then
9183 WINDMC=$ac_cv_prog_WINDMC
9184fi
9185
9186if test -n "$ac_cv_prog_WINDMC"; then
9187 for ncn_progname in windmc; do
9188 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9189set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9191$as_echo_n "checking for $ac_word... " >&6; }
9192if test "${ac_cv_prog_WINDMC+set}" = set; then :
9193 $as_echo_n "(cached) " >&6
901119ae
KT
9194else
9195 if test -n "$WINDMC"; then
9196 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9197else
9198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9199for as_dir in $PATH
9200do
9201 IFS=$as_save_IFS
9202 test -z "$as_dir" && as_dir=.
5213506e
RW
9203 for ac_exec_ext in '' $ac_executable_extensions; do
9204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9205 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9207 break 2
9208 fi
9209done
5213506e
RW
9210 done
9211IFS=$as_save_IFS
901119ae
KT
9212
9213fi
9214fi
9215WINDMC=$ac_cv_prog_WINDMC
9216if test -n "$WINDMC"; then
5213506e
RW
9217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9218$as_echo "$WINDMC" >&6; }
901119ae 9219else
5213506e
RW
9220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9221$as_echo "no" >&6; }
901119ae
KT
9222fi
9223
5213506e 9224
901119ae
KT
9225 done
9226fi
9227
9228for ncn_progname in windmc; do
9229 if test -n "$ncn_tool_prefix"; then
9230 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9231set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9233$as_echo_n "checking for $ac_word... " >&6; }
9234if test "${ac_cv_prog_WINDMC+set}" = set; then :
9235 $as_echo_n "(cached) " >&6
901119ae
KT
9236else
9237 if test -n "$WINDMC"; then
9238 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9239else
9240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9241for as_dir in $PATH
9242do
9243 IFS=$as_save_IFS
9244 test -z "$as_dir" && as_dir=.
5213506e
RW
9245 for ac_exec_ext in '' $ac_executable_extensions; do
9246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9247 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9249 break 2
9250 fi
9251done
5213506e
RW
9252 done
9253IFS=$as_save_IFS
901119ae
KT
9254
9255fi
9256fi
9257WINDMC=$ac_cv_prog_WINDMC
9258if test -n "$WINDMC"; then
5213506e
RW
9259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9260$as_echo "$WINDMC" >&6; }
901119ae 9261else
5213506e
RW
9262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9263$as_echo "no" >&6; }
901119ae
KT
9264fi
9265
5213506e 9266
901119ae
KT
9267 fi
9268 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9269 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9270set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9272$as_echo_n "checking for $ac_word... " >&6; }
9273if test "${ac_cv_prog_WINDMC+set}" = set; then :
9274 $as_echo_n "(cached) " >&6
901119ae
KT
9275else
9276 if test -n "$WINDMC"; then
9277 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9278else
9279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9280for as_dir in $PATH
9281do
9282 IFS=$as_save_IFS
9283 test -z "$as_dir" && as_dir=.
5213506e
RW
9284 for ac_exec_ext in '' $ac_executable_extensions; do
9285 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9286 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9287 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9288 break 2
9289 fi
9290done
5213506e
RW
9291 done
9292IFS=$as_save_IFS
901119ae
KT
9293
9294fi
9295fi
9296WINDMC=$ac_cv_prog_WINDMC
9297if test -n "$WINDMC"; then
5213506e
RW
9298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9299$as_echo "$WINDMC" >&6; }
901119ae 9300else
5213506e
RW
9301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9302$as_echo "no" >&6; }
901119ae
KT
9303fi
9304
5213506e 9305
901119ae
KT
9306 fi
9307 test -n "$ac_cv_prog_WINDMC" && break
9308done
9309
9310if test -z "$ac_cv_prog_WINDMC" ; then
9311 set dummy windmc
9312 if test $build = $host ; then
9313 WINDMC="$2"
9314 else
9315 WINDMC="${ncn_tool_prefix}$2"
9316 fi
9317fi
9318
9319
9320
278a7a38
AO
9321if test -n "$OBJCOPY"; then
9322 ac_cv_prog_OBJCOPY=$OBJCOPY
9323elif test -n "$ac_cv_prog_OBJCOPY"; then
9324 OBJCOPY=$ac_cv_prog_OBJCOPY
9325fi
9326
9327if test -n "$ac_cv_prog_OBJCOPY"; then
9328 for ncn_progname in objcopy; do
9329 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9330set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9332$as_echo_n "checking for $ac_word... " >&6; }
9333if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9334 $as_echo_n "(cached) " >&6
278a7a38
AO
9335else
9336 if test -n "$OBJCOPY"; then
9337 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9338else
9339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9340for as_dir in $PATH
9341do
9342 IFS=$as_save_IFS
9343 test -z "$as_dir" && as_dir=.
5213506e
RW
9344 for ac_exec_ext in '' $ac_executable_extensions; do
9345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9346 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9348 break 2
9349 fi
9350done
5213506e
RW
9351 done
9352IFS=$as_save_IFS
278a7a38
AO
9353
9354fi
9355fi
9356OBJCOPY=$ac_cv_prog_OBJCOPY
9357if test -n "$OBJCOPY"; then
5213506e
RW
9358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9359$as_echo "$OBJCOPY" >&6; }
278a7a38 9360else
5213506e
RW
9361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9362$as_echo "no" >&6; }
278a7a38
AO
9363fi
9364
5213506e 9365
278a7a38
AO
9366 done
9367fi
9368
9369for ncn_progname in objcopy; do
2693c0b0
PB
9370 if test -n "$ncn_tool_prefix"; then
9371 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9372set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9374$as_echo_n "checking for $ac_word... " >&6; }
9375if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9376 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9377else
9378 if test -n "$OBJCOPY"; then
9379 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9380else
1c710c3c
DJ
9381as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9382for as_dir in $PATH
9383do
9384 IFS=$as_save_IFS
9385 test -z "$as_dir" && as_dir=.
5213506e
RW
9386 for ac_exec_ext in '' $ac_executable_extensions; do
9387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9388 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9390 break 2
9391 fi
9392done
5213506e
RW
9393 done
9394IFS=$as_save_IFS
1c710c3c 9395
ca9f4b81
AO
9396fi
9397fi
1c710c3c 9398OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9399if test -n "$OBJCOPY"; then
5213506e
RW
9400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9401$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9402else
5213506e
RW
9403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9404$as_echo "no" >&6; }
ca9f4b81
AO
9405fi
9406
5213506e 9407
2693c0b0
PB
9408 fi
9409 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9410 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9411set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9413$as_echo_n "checking for $ac_word... " >&6; }
9414if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9415 $as_echo_n "(cached) " >&6
ca9f4b81 9416else
2693c0b0
PB
9417 if test -n "$OBJCOPY"; then
9418 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9419else
1c710c3c
DJ
9420as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9421for as_dir in $PATH
9422do
9423 IFS=$as_save_IFS
9424 test -z "$as_dir" && as_dir=.
5213506e
RW
9425 for ac_exec_ext in '' $ac_executable_extensions; do
9426 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9427 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9428 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9429 break 2
9430 fi
9431done
5213506e
RW
9432 done
9433IFS=$as_save_IFS
1c710c3c 9434
ca9f4b81
AO
9435fi
9436fi
1c710c3c 9437OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9438if test -n "$OBJCOPY"; then
5213506e
RW
9439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9440$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9441else
5213506e
RW
9442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9443$as_echo "no" >&6; }
ca9f4b81 9444fi
1c710c3c 9445
5213506e 9446
2693c0b0
PB
9447 fi
9448 test -n "$ac_cv_prog_OBJCOPY" && break
9449done
9450
9451if test -z "$ac_cv_prog_OBJCOPY" ; then
9452 set dummy objcopy
9453 if test $build = $host ; then
9454 OBJCOPY="$2"
ca9f4b81 9455 else
2693c0b0 9456 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9457 fi
ca9f4b81
AO
9458fi
9459
278a7a38
AO
9460
9461
9462if test -n "$OBJDUMP"; then
9463 ac_cv_prog_OBJDUMP=$OBJDUMP
9464elif test -n "$ac_cv_prog_OBJDUMP"; then
9465 OBJDUMP=$ac_cv_prog_OBJDUMP
9466fi
9467
9468if test -n "$ac_cv_prog_OBJDUMP"; then
9469 for ncn_progname in objdump; do
9470 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9471set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9473$as_echo_n "checking for $ac_word... " >&6; }
9474if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9475 $as_echo_n "(cached) " >&6
278a7a38
AO
9476else
9477 if test -n "$OBJDUMP"; then
9478 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9479else
9480as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9481for as_dir in $PATH
9482do
9483 IFS=$as_save_IFS
9484 test -z "$as_dir" && as_dir=.
5213506e
RW
9485 for ac_exec_ext in '' $ac_executable_extensions; do
9486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9487 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9489 break 2
9490 fi
9491done
5213506e
RW
9492 done
9493IFS=$as_save_IFS
278a7a38
AO
9494
9495fi
9496fi
9497OBJDUMP=$ac_cv_prog_OBJDUMP
9498if test -n "$OBJDUMP"; then
5213506e
RW
9499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9500$as_echo "$OBJDUMP" >&6; }
278a7a38 9501else
5213506e
RW
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9503$as_echo "no" >&6; }
278a7a38
AO
9504fi
9505
5213506e 9506
278a7a38
AO
9507 done
9508fi
9509
9510for ncn_progname in objdump; do
2693c0b0
PB
9511 if test -n "$ncn_tool_prefix"; then
9512 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9513set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9515$as_echo_n "checking for $ac_word... " >&6; }
9516if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9517 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9518else
9519 if test -n "$OBJDUMP"; then
9520 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9521else
1c710c3c
DJ
9522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9523for as_dir in $PATH
9524do
9525 IFS=$as_save_IFS
9526 test -z "$as_dir" && as_dir=.
5213506e
RW
9527 for ac_exec_ext in '' $ac_executable_extensions; do
9528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9529 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9531 break 2
9532 fi
9533done
5213506e
RW
9534 done
9535IFS=$as_save_IFS
1c710c3c 9536
ca9f4b81
AO
9537fi
9538fi
1c710c3c 9539OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 9540if test -n "$OBJDUMP"; then
5213506e
RW
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9542$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9543else
5213506e
RW
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9545$as_echo "no" >&6; }
ca9f4b81
AO
9546fi
9547
5213506e 9548
2693c0b0
PB
9549 fi
9550 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9551 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9552set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9554$as_echo_n "checking for $ac_word... " >&6; }
9555if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9556 $as_echo_n "(cached) " >&6
ca9f4b81 9557else
2693c0b0
PB
9558 if test -n "$OBJDUMP"; then
9559 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 9560else
1c710c3c
DJ
9561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9562for as_dir in $PATH
9563do
9564 IFS=$as_save_IFS
9565 test -z "$as_dir" && as_dir=.
5213506e
RW
9566 for ac_exec_ext in '' $ac_executable_extensions; do
9567 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9568 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9570 break 2
9571 fi
9572done
5213506e
RW
9573 done
9574IFS=$as_save_IFS
1c710c3c 9575
ca9f4b81
AO
9576fi
9577fi
1c710c3c 9578OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 9579if test -n "$OBJDUMP"; then
5213506e
RW
9580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9581$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9582else
5213506e
RW
9583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9584$as_echo "no" >&6; }
ca9f4b81 9585fi
1c710c3c 9586
5213506e 9587
2693c0b0
PB
9588 fi
9589 test -n "$ac_cv_prog_OBJDUMP" && break
9590done
9591
9592if test -z "$ac_cv_prog_OBJDUMP" ; then
9593 set dummy objdump
9594 if test $build = $host ; then
9595 OBJDUMP="$2"
ca9f4b81 9596 else
2693c0b0 9597 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 9598 fi
ca9f4b81
AO
9599fi
9600
671aa708
NN
9601
9602
9603
9604
9605
2abefe3d 9606# Target tools.
1c710c3c 9607
5213506e
RW
9608# Check whether --with-build-time-tools was given.
9609if test "${with_build_time_tools+set}" = set; then :
9610 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
9611 x/*) ;;
9612 *)
9613 with_build_time_tools=
5213506e
RW
9614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9615$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
9616 ;;
9617 esac
ca9f4b81 9618else
e8b05380 9619 with_build_time_tools=
5213506e
RW
9620fi
9621
ca9f4b81 9622
278a7a38
AO
9623
9624
9625if test -n "$CC_FOR_TARGET"; then
9626 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9627elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9628 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9629fi
9630
9631if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9632 for ncn_progname in cc gcc; do
9633 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9634set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9636$as_echo_n "checking for $ac_word... " >&6; }
9637if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9638 $as_echo_n "(cached) " >&6
278a7a38
AO
9639else
9640 if test -n "$CC_FOR_TARGET"; then
9641 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9642else
9643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9644for as_dir in $PATH
9645do
9646 IFS=$as_save_IFS
9647 test -z "$as_dir" && as_dir=.
5213506e
RW
9648 for ac_exec_ext in '' $ac_executable_extensions; do
9649 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9650 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9651 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9652 break 2
9653 fi
9654done
5213506e
RW
9655 done
9656IFS=$as_save_IFS
278a7a38
AO
9657
9658fi
9659fi
9660CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9661if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9663$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 9664else
5213506e
RW
9665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9666$as_echo "no" >&6; }
278a7a38
AO
9667fi
9668
5213506e 9669
278a7a38
AO
9670 done
9671fi
9672
9673if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9674 for ncn_progname in cc gcc; do
5213506e
RW
9675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9676$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9677 if test -x $with_build_time_tools/${ncn_progname}; then
9678 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9680$as_echo "yes" >&6; }
72a7ab82 9681 break
e8b05380 9682 else
5213506e
RW
9683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9684$as_echo "no" >&6; }
72a7ab82
AP
9685 fi
9686 done
4de997d1
PB
9687fi
9688
e8b05380
PB
9689if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9690 for ncn_progname in cc gcc; do
9691 if test -n "$ncn_target_tool_prefix"; then
9692 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 9693set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9695$as_echo_n "checking for $ac_word... " >&6; }
9696if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9697 $as_echo_n "(cached) " >&6
4de997d1
PB
9698else
9699 if test -n "$CC_FOR_TARGET"; then
9700 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9701else
1c710c3c
DJ
9702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9703for as_dir in $PATH
9704do
9705 IFS=$as_save_IFS
9706 test -z "$as_dir" && as_dir=.
5213506e
RW
9707 for ac_exec_ext in '' $ac_executable_extensions; do
9708 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9709 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 9710 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9711 break 2
9712 fi
9713done
5213506e
RW
9714 done
9715IFS=$as_save_IFS
1c710c3c 9716
4de997d1
PB
9717fi
9718fi
1c710c3c 9719CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 9720if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9722$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 9723else
5213506e
RW
9724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9725$as_echo "no" >&6; }
4de997d1
PB
9726fi
9727
5213506e 9728
e8b05380
PB
9729 fi
9730 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9731 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 9732set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9734$as_echo_n "checking for $ac_word... " >&6; }
9735if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9736 $as_echo_n "(cached) " >&6
4de997d1 9737else
2693c0b0
PB
9738 if test -n "$CC_FOR_TARGET"; then
9739 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 9740else
1c710c3c
DJ
9741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9742for as_dir in $PATH
9743do
9744 IFS=$as_save_IFS
9745 test -z "$as_dir" && as_dir=.
5213506e
RW
9746 for ac_exec_ext in '' $ac_executable_extensions; do
9747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9748 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9750 break 2
9751 fi
9752done
5213506e
RW
9753 done
9754IFS=$as_save_IFS
1c710c3c 9755
4de997d1
PB
9756fi
9757fi
1c710c3c 9758CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 9759if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9761$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 9762else
5213506e
RW
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9764$as_echo "no" >&6; }
4de997d1 9765fi
1c710c3c 9766
5213506e 9767
e8b05380
PB
9768 fi
9769 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9770 done
9771fi
1c710c3c 9772
2693c0b0
PB
9773if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9774 set dummy cc gcc
9775 if test $build = $target ; then
9776 CC_FOR_TARGET="$2"
4de997d1 9777 else
2693c0b0 9778 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 9779 fi
1c00b503
PB
9780else
9781 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
9782fi
9783
278a7a38
AO
9784
9785
9786if test -n "$CXX_FOR_TARGET"; then
9787 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9788elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9789 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9790fi
9791
9792if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9793 for ncn_progname in c++ g++ cxx gxx; do
9794 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9795set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9797$as_echo_n "checking for $ac_word... " >&6; }
9798if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9799 $as_echo_n "(cached) " >&6
278a7a38
AO
9800else
9801 if test -n "$CXX_FOR_TARGET"; then
9802 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9803else
9804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9805for as_dir in $PATH
9806do
9807 IFS=$as_save_IFS
9808 test -z "$as_dir" && as_dir=.
5213506e
RW
9809 for ac_exec_ext in '' $ac_executable_extensions; do
9810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9811 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 9812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9813 break 2
9814 fi
9815done
5213506e
RW
9816 done
9817IFS=$as_save_IFS
278a7a38
AO
9818
9819fi
9820fi
9821CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9822if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
9823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9824$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 9825else
5213506e
RW
9826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9827$as_echo "no" >&6; }
278a7a38
AO
9828fi
9829
5213506e 9830
278a7a38
AO
9831 done
9832fi
9833
9834if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9835 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
9836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9837$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9838 if test -x $with_build_time_tools/${ncn_progname}; then
9839 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9841$as_echo "yes" >&6; }
e8b05380
PB
9842 break
9843 else
5213506e
RW
9844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9845$as_echo "no" >&6; }
e8b05380
PB
9846 fi
9847 done
9848fi
9849
9850if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
9851 for ncn_progname in c++ g++ cxx gxx; do
9852 if test -n "$ncn_target_tool_prefix"; then
9853 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 9854set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9856$as_echo_n "checking for $ac_word... " >&6; }
9857if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9858 $as_echo_n "(cached) " >&6
4de997d1
PB
9859else
9860 if test -n "$CXX_FOR_TARGET"; then
9861 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9862else
1c710c3c
DJ
9863as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9864for as_dir in $PATH
9865do
9866 IFS=$as_save_IFS
9867 test -z "$as_dir" && as_dir=.
5213506e
RW
9868 for ac_exec_ext in '' $ac_executable_extensions; do
9869 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9870 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 9871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9872 break 2
9873 fi
9874done
5213506e
RW
9875 done
9876IFS=$as_save_IFS
1c710c3c 9877
4de997d1
PB
9878fi
9879fi
1c710c3c 9880CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 9881if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
9882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9883$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 9884else
5213506e
RW
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9886$as_echo "no" >&6; }
4de997d1
PB
9887fi
9888
5213506e 9889
e8b05380
PB
9890 fi
9891 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
9892 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 9893set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9895$as_echo_n "checking for $ac_word... " >&6; }
9896if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9897 $as_echo_n "(cached) " >&6
4de997d1 9898else
2693c0b0
PB
9899 if test -n "$CXX_FOR_TARGET"; then
9900 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 9901else
1c710c3c
DJ
9902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9903for as_dir in $PATH
9904do
9905 IFS=$as_save_IFS
9906 test -z "$as_dir" && as_dir=.
5213506e
RW
9907 for ac_exec_ext in '' $ac_executable_extensions; do
9908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9909 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 9910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9911 break 2
9912 fi
9913done
5213506e
RW
9914 done
9915IFS=$as_save_IFS
1c710c3c 9916
4de997d1
PB
9917fi
9918fi
1c710c3c 9919CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 9920if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
9921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9922$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 9923else
5213506e
RW
9924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9925$as_echo "no" >&6; }
4de997d1 9926fi
1c710c3c 9927
5213506e 9928
e8b05380
PB
9929 fi
9930 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
9931 done
9932fi
1c710c3c 9933
2693c0b0
PB
9934if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
9935 set dummy c++ g++ cxx gxx
9936 if test $build = $target ; then
9937 CXX_FOR_TARGET="$2"
4de997d1 9938 else
2693c0b0 9939 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 9940 fi
1c00b503
PB
9941else
9942 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
9943fi
9944
278a7a38
AO
9945
9946
9947if test -n "$GCC_FOR_TARGET"; then
9948 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
9949elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9950 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9951fi
9952
9953if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9954 for ncn_progname in gcc; do
9955 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9956set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9958$as_echo_n "checking for $ac_word... " >&6; }
9959if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9960 $as_echo_n "(cached) " >&6
278a7a38
AO
9961else
9962 if test -n "$GCC_FOR_TARGET"; then
9963 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
9964else
9965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9966for as_dir in $PATH
9967do
9968 IFS=$as_save_IFS
9969 test -z "$as_dir" && as_dir=.
5213506e
RW
9970 for ac_exec_ext in '' $ac_executable_extensions; do
9971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9972 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 9973 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9974 break 2
9975 fi
9976done
5213506e
RW
9977 done
9978IFS=$as_save_IFS
278a7a38
AO
9979
9980fi
9981fi
9982GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9983if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
9984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9985$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 9986else
5213506e
RW
9987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9988$as_echo "no" >&6; }
278a7a38
AO
9989fi
9990
5213506e 9991
278a7a38
AO
9992 done
9993fi
9994
9995if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9996 for ncn_progname in gcc; do
5213506e
RW
9997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9998$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9999 if test -x $with_build_time_tools/${ncn_progname}; then
10000 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10002$as_echo "yes" >&6; }
e8b05380
PB
10003 break
10004 else
5213506e
RW
10005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10006$as_echo "no" >&6; }
e8b05380
PB
10007 fi
10008 done
10009fi
10010
10011if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10012 for ncn_progname in gcc; do
10013 if test -n "$ncn_target_tool_prefix"; then
10014 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10015set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10017$as_echo_n "checking for $ac_word... " >&6; }
10018if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10019 $as_echo_n "(cached) " >&6
ca9f4b81 10020else
e8b05380
PB
10021 if test -n "$GCC_FOR_TARGET"; then
10022 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10023else
1c710c3c
DJ
10024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10025for as_dir in $PATH
10026do
10027 IFS=$as_save_IFS
10028 test -z "$as_dir" && as_dir=.
5213506e
RW
10029 for ac_exec_ext in '' $ac_executable_extensions; do
10030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10031 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10032 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10033 break 2
10034 fi
10035done
5213506e
RW
10036 done
10037IFS=$as_save_IFS
1c710c3c 10038
ca9f4b81
AO
10039fi
10040fi
1c710c3c 10041GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10042if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10044$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10045else
5213506e
RW
10046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10047$as_echo "no" >&6; }
ca9f4b81
AO
10048fi
10049
5213506e 10050
e8b05380
PB
10051 fi
10052 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10053 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10054set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10056$as_echo_n "checking for $ac_word... " >&6; }
10057if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10058 $as_echo_n "(cached) " >&6
ca9f4b81 10059else
e8b05380
PB
10060 if test -n "$GCC_FOR_TARGET"; then
10061 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10062else
1c710c3c
DJ
10063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10064for as_dir in $PATH
10065do
10066 IFS=$as_save_IFS
10067 test -z "$as_dir" && as_dir=.
5213506e
RW
10068 for ac_exec_ext in '' $ac_executable_extensions; do
10069 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10070 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10071 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10072 break 2
10073 fi
10074done
5213506e
RW
10075 done
10076IFS=$as_save_IFS
1c710c3c 10077
ca9f4b81
AO
10078fi
10079fi
1c710c3c 10080GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10081if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10083$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10084else
5213506e
RW
10085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10086$as_echo "no" >&6; }
ca9f4b81 10087fi
1c710c3c 10088
5213506e 10089
e8b05380
PB
10090 fi
10091 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10092 done
10093fi
1c710c3c 10094
e8b05380
PB
10095if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10096 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10097else
10098 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10099fi
10100
278a7a38
AO
10101
10102
10103if test -n "$GCJ_FOR_TARGET"; then
10104 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10105elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10106 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10107fi
10108
10109if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10110 for ncn_progname in gcj; do
10111 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10112set dummy ${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_GCJ_FOR_TARGET+set}" = set; then :
10116 $as_echo_n "(cached) " >&6
278a7a38
AO
10117else
10118 if test -n "$GCJ_FOR_TARGET"; then
10119 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10120else
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
278a7a38 10128 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10130 break 2
10131 fi
10132done
5213506e
RW
10133 done
10134IFS=$as_save_IFS
278a7a38
AO
10135
10136fi
10137fi
10138GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10139if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10141$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10142else
5213506e
RW
10143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10144$as_echo "no" >&6; }
278a7a38
AO
10145fi
10146
5213506e 10147
278a7a38
AO
10148 done
10149fi
10150
10151if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10152 for ncn_progname in gcj; do
5213506e
RW
10153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10154$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10155 if test -x $with_build_time_tools/${ncn_progname}; then
10156 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10158$as_echo "yes" >&6; }
e8b05380
PB
10159 break
10160 else
5213506e
RW
10161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10162$as_echo "no" >&6; }
e8b05380
PB
10163 fi
10164 done
10165fi
10166
10167if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10168 for ncn_progname in gcj; do
10169 if test -n "$ncn_target_tool_prefix"; then
10170 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10171set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10173$as_echo_n "checking for $ac_word... " >&6; }
10174if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10175 $as_echo_n "(cached) " >&6
e8b05380 10176else
fb0103e5
RG
10177 if test -n "$GCJ_FOR_TARGET"; then
10178 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10179else
1c710c3c
DJ
10180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10181for as_dir in $PATH
10182do
10183 IFS=$as_save_IFS
10184 test -z "$as_dir" && as_dir=.
5213506e
RW
10185 for ac_exec_ext in '' $ac_executable_extensions; do
10186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10187 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10189 break 2
10190 fi
10191done
5213506e
RW
10192 done
10193IFS=$as_save_IFS
1c710c3c 10194
e8b05380
PB
10195fi
10196fi
278a7a38
AO
10197GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10198if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10200$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10201else
5213506e
RW
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10203$as_echo "no" >&6; }
278a7a38
AO
10204fi
10205
5213506e 10206
278a7a38
AO
10207 fi
10208 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10209 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10210set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10212$as_echo_n "checking for $ac_word... " >&6; }
10213if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10214 $as_echo_n "(cached) " >&6
278a7a38
AO
10215else
10216 if test -n "$GCJ_FOR_TARGET"; then
10217 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10218else
10219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10220for as_dir in $PATH
10221do
10222 IFS=$as_save_IFS
10223 test -z "$as_dir" && as_dir=.
5213506e
RW
10224 for ac_exec_ext in '' $ac_executable_extensions; do
10225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10226 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10228 break 2
10229 fi
10230done
5213506e
RW
10231 done
10232IFS=$as_save_IFS
278a7a38
AO
10233
10234fi
10235fi
10236GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10237if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10239$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10240else
5213506e
RW
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10242$as_echo "no" >&6; }
278a7a38
AO
10243fi
10244
5213506e 10245
278a7a38
AO
10246 fi
10247 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10248 done
10249fi
10250
10251if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10252 set dummy gcj
10253 if test $build = $target ; then
10254 GCJ_FOR_TARGET="$2"
10255 else
10256 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10257 fi
1c00b503
PB
10258else
10259 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
278a7a38
AO
10260fi
10261
10262
10263
10264if test -n "$GFORTRAN_FOR_TARGET"; then
10265 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10266elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10267 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10268fi
10269
278a7a38
AO
10270if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10271 for ncn_progname in gfortran; do
10272 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10273set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10275$as_echo_n "checking for $ac_word... " >&6; }
10276if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10277 $as_echo_n "(cached) " >&6
e8b05380 10278else
278a7a38
AO
10279 if test -n "$GFORTRAN_FOR_TARGET"; then
10280 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10281else
1c710c3c
DJ
10282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10283for as_dir in $PATH
10284do
10285 IFS=$as_save_IFS
10286 test -z "$as_dir" && as_dir=.
5213506e
RW
10287 for ac_exec_ext in '' $ac_executable_extensions; do
10288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10289 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10291 break 2
10292 fi
10293done
5213506e
RW
10294 done
10295IFS=$as_save_IFS
1c710c3c 10296
e8b05380
PB
10297fi
10298fi
278a7a38
AO
10299GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10300if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10302$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10303else
5213506e
RW
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10305$as_echo "no" >&6; }
e8b05380 10306fi
1c710c3c 10307
5213506e 10308
e8b05380
PB
10309 done
10310fi
1c710c3c 10311
278a7a38 10312if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10313 for ncn_progname in gfortran; do
5213506e
RW
10314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10315$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10316 if test -x $with_build_time_tools/${ncn_progname}; then
10317 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10319$as_echo "yes" >&6; }
e8b05380
PB
10320 break
10321 else
5213506e
RW
10322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10323$as_echo "no" >&6; }
e8b05380
PB
10324 fi
10325 done
10326fi
10327
10328if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10329 for ncn_progname in gfortran; do
10330 if test -n "$ncn_target_tool_prefix"; then
10331 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10332set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10334$as_echo_n "checking for $ac_word... " >&6; }
10335if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10336 $as_echo_n "(cached) " >&6
e8b05380
PB
10337else
10338 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10339 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10340else
10341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10342for as_dir in $PATH
10343do
10344 IFS=$as_save_IFS
10345 test -z "$as_dir" && as_dir=.
5213506e
RW
10346 for ac_exec_ext in '' $ac_executable_extensions; do
10347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10348 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10350 break 2
10351 fi
10352done
5213506e
RW
10353 done
10354IFS=$as_save_IFS
1c710c3c 10355
e8b05380
PB
10356fi
10357fi
1c710c3c 10358GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10359if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10361$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10362else
5213506e
RW
10363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10364$as_echo "no" >&6; }
e8b05380
PB
10365fi
10366
5213506e 10367
e8b05380
PB
10368 fi
10369 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10370 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10371set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10373$as_echo_n "checking for $ac_word... " >&6; }
10374if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10375 $as_echo_n "(cached) " >&6
e8b05380
PB
10376else
10377 if test -n "$GFORTRAN_FOR_TARGET"; then
10378 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10379else
1c710c3c
DJ
10380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10381for as_dir in $PATH
10382do
10383 IFS=$as_save_IFS
10384 test -z "$as_dir" && as_dir=.
5213506e
RW
10385 for ac_exec_ext in '' $ac_executable_extensions; do
10386 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10387 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10388 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10389 break 2
10390 fi
10391done
5213506e
RW
10392 done
10393IFS=$as_save_IFS
1c710c3c 10394
e8b05380
PB
10395fi
10396fi
1c710c3c 10397GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10398if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10400$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10401else
5213506e
RW
10402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10403$as_echo "no" >&6; }
e8b05380 10404fi
1c710c3c 10405
5213506e 10406
e8b05380
PB
10407 fi
10408 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10409 done
10410fi
1c710c3c 10411
e8b05380
PB
10412if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10413 set dummy gfortran
2693c0b0 10414 if test $build = $target ; then
e8b05380 10415 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10416 else
e8b05380
PB
10417 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10418 fi
1c00b503
PB
10419else
10420 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10421fi
10422
10423
10424
e8b05380
PB
10425cat > conftest.c << \EOF
10426#ifdef __GNUC__
10427 gcc_yay;
10428#endif
10429EOF
10430if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10431 have_gcc_for_target=yes
10432else
10433 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10434 have_gcc_for_target=no
10435fi
10436rm conftest.c
10437
10438
10439
10440
10441if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10442 if test -n "$with_build_time_tools"; then
5213506e
RW
10443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10444$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10445 if test -x $with_build_time_tools/ar; then
10446 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10447 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10449$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10450 else
5213506e
RW
10451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10452$as_echo "no" >&6; }
d1f8db0c 10453 fi
e8b05380
PB
10454 elif test $build != $host && test $have_gcc_for_target = yes; then
10455 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10456 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10457 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10458 fi
10459fi
3e19841a 10460if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10461 # Extract the first word of "ar", so it can be a program name with args.
10462set dummy ar; ac_word=$2
5213506e
RW
10463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10464$as_echo_n "checking for $ac_word... " >&6; }
10465if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10466 $as_echo_n "(cached) " >&6
e8b05380 10467else
1c710c3c
DJ
10468 case $AR_FOR_TARGET in
10469 [\\/]* | ?:[\\/]*)
e8b05380
PB
10470 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10471 ;;
e8b05380 10472 *)
1c710c3c
DJ
10473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10474for as_dir in $gcc_cv_tool_dirs
10475do
10476 IFS=$as_save_IFS
10477 test -z "$as_dir" && as_dir=.
5213506e
RW
10478 for ac_exec_ext in '' $ac_executable_extensions; do
10479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10480 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10482 break 2
10483 fi
10484done
5213506e
RW
10485 done
10486IFS=$as_save_IFS
1c710c3c 10487
e8b05380
PB
10488 ;;
10489esac
10490fi
1c710c3c 10491AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10492if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10494$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10495else
5213506e
RW
10496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10497$as_echo "no" >&6; }
4de997d1
PB
10498fi
10499
5213506e 10500
e8b05380
PB
10501fi
10502if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10503
10504
10505if test -n "$AR_FOR_TARGET"; then
10506 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10507elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10508 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10509fi
10510
10511if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10512 for ncn_progname in ar; do
10513 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10514set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10516$as_echo_n "checking for $ac_word... " >&6; }
10517if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10518 $as_echo_n "(cached) " >&6
278a7a38
AO
10519else
10520 if test -n "$AR_FOR_TARGET"; then
10521 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10522else
10523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10524for as_dir in $PATH
10525do
10526 IFS=$as_save_IFS
10527 test -z "$as_dir" && as_dir=.
5213506e
RW
10528 for ac_exec_ext in '' $ac_executable_extensions; do
10529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10530 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10532 break 2
10533 fi
10534done
5213506e
RW
10535 done
10536IFS=$as_save_IFS
278a7a38
AO
10537
10538fi
10539fi
10540AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10541if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10543$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 10544else
5213506e
RW
10545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10546$as_echo "no" >&6; }
278a7a38
AO
10547fi
10548
5213506e 10549
278a7a38
AO
10550 done
10551fi
10552
10553if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10554 for ncn_progname in ar; do
5213506e
RW
10555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10556$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10557 if test -x $with_build_time_tools/${ncn_progname}; then
10558 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10560$as_echo "yes" >&6; }
e8b05380
PB
10561 break
10562 else
5213506e
RW
10563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10564$as_echo "no" >&6; }
e8b05380
PB
10565 fi
10566 done
10567fi
10568
10569if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10570 for ncn_progname in ar; do
10571 if test -n "$ncn_target_tool_prefix"; then
10572 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10573set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10575$as_echo_n "checking for $ac_word... " >&6; }
10576if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10577 $as_echo_n "(cached) " >&6
4de997d1 10578else
e8b05380
PB
10579 if test -n "$AR_FOR_TARGET"; then
10580 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 10581else
1c710c3c
DJ
10582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10583for as_dir in $PATH
10584do
10585 IFS=$as_save_IFS
10586 test -z "$as_dir" && as_dir=.
5213506e
RW
10587 for ac_exec_ext in '' $ac_executable_extensions; do
10588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10589 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10591 break 2
10592 fi
10593done
5213506e
RW
10594 done
10595IFS=$as_save_IFS
1c710c3c 10596
4de997d1
PB
10597fi
10598fi
1c710c3c 10599AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10600if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10602$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 10603else
5213506e
RW
10604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10605$as_echo "no" >&6; }
4de997d1
PB
10606fi
10607
5213506e 10608
e8b05380
PB
10609 fi
10610 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10611 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10612set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10614$as_echo_n "checking for $ac_word... " >&6; }
10615if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10616 $as_echo_n "(cached) " >&6
e8b05380
PB
10617else
10618 if test -n "$AR_FOR_TARGET"; then
10619 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10620else
1c710c3c
DJ
10621as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10622for as_dir in $PATH
10623do
10624 IFS=$as_save_IFS
10625 test -z "$as_dir" && as_dir=.
5213506e
RW
10626 for ac_exec_ext in '' $ac_executable_extensions; do
10627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10628 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10630 break 2
10631 fi
10632done
5213506e
RW
10633 done
10634IFS=$as_save_IFS
1c710c3c 10635
e8b05380
PB
10636fi
10637fi
1c710c3c 10638AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10639if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10641$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10642else
5213506e
RW
10643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10644$as_echo "no" >&6; }
e8b05380 10645fi
1c710c3c 10646
5213506e 10647
e8b05380
PB
10648 fi
10649 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10650 done
10651fi
1c710c3c 10652
e8b05380
PB
10653if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10654 set dummy ar
10655 if test $build = $target ; then
10656 AR_FOR_TARGET="$2"
10657 else
10658 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 10659 fi
1c00b503
PB
10660else
10661 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
10662fi
10663
d1f8db0c
PB
10664else
10665 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
10666fi
10667
10668
10669
10670
10671if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10672 if test -n "$with_build_time_tools"; then
5213506e
RW
10673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10674$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10675 if test -x $with_build_time_tools/as; then
10676 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10677 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
10678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10679$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 10680 else
5213506e
RW
10681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10682$as_echo "no" >&6; }
d1f8db0c 10683 fi
e8b05380
PB
10684 elif test $build != $host && test $have_gcc_for_target = yes; then
10685 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
10686 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10687 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
10688 fi
10689fi
3e19841a 10690if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10691 # Extract the first word of "as", so it can be a program name with args.
10692set dummy as; ac_word=$2
5213506e
RW
10693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10694$as_echo_n "checking for $ac_word... " >&6; }
10695if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10696 $as_echo_n "(cached) " >&6
e8b05380 10697else
1c710c3c
DJ
10698 case $AS_FOR_TARGET in
10699 [\\/]* | ?:[\\/]*)
e8b05380
PB
10700 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
10701 ;;
e8b05380 10702 *)
1c710c3c
DJ
10703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10704for as_dir in $gcc_cv_tool_dirs
10705do
10706 IFS=$as_save_IFS
10707 test -z "$as_dir" && as_dir=.
5213506e
RW
10708 for ac_exec_ext in '' $ac_executable_extensions; do
10709 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10710 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10712 break 2
10713 fi
10714done
5213506e
RW
10715 done
10716IFS=$as_save_IFS
1c710c3c 10717
e8b05380
PB
10718 ;;
10719esac
10720fi
1c710c3c 10721AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 10722if test -n "$AS_FOR_TARGET"; then
5213506e
RW
10723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10724$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 10725else
5213506e
RW
10726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10727$as_echo "no" >&6; }
e8b05380
PB
10728fi
10729
5213506e 10730
e8b05380
PB
10731fi
10732if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
10733
10734
10735if test -n "$AS_FOR_TARGET"; then
10736 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
10737elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10738 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10739fi
10740
10741if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10742 for ncn_progname in as; do
10743 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10744set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10746$as_echo_n "checking for $ac_word... " >&6; }
10747if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10748 $as_echo_n "(cached) " >&6
278a7a38
AO
10749else
10750 if test -n "$AS_FOR_TARGET"; then
10751 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10752else
10753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10754for as_dir in $PATH
10755do
10756 IFS=$as_save_IFS
10757 test -z "$as_dir" && as_dir=.
5213506e
RW
10758 for ac_exec_ext in '' $ac_executable_extensions; do
10759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10760 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 10761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10762 break 2
10763 fi
10764done
5213506e
RW
10765 done
10766IFS=$as_save_IFS
278a7a38
AO
10767
10768fi
10769fi
10770AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10771if test -n "$AS_FOR_TARGET"; then
5213506e
RW
10772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10773$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 10774else
5213506e
RW
10775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10776$as_echo "no" >&6; }
278a7a38
AO
10777fi
10778
5213506e 10779
278a7a38
AO
10780 done
10781fi
10782
10783if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10784 for ncn_progname in as; do
5213506e
RW
10785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10786$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10787 if test -x $with_build_time_tools/${ncn_progname}; then
10788 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10790$as_echo "yes" >&6; }
e8b05380
PB
10791 break
10792 else
5213506e
RW
10793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10794$as_echo "no" >&6; }
e8b05380
PB
10795 fi
10796 done
10797fi
10798
10799if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
10800 for ncn_progname in as; do
10801 if test -n "$ncn_target_tool_prefix"; then
10802 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10803set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10805$as_echo_n "checking for $ac_word... " >&6; }
10806if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10807 $as_echo_n "(cached) " >&6
e8b05380
PB
10808else
10809 if test -n "$AS_FOR_TARGET"; then
10810 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10811else
1c710c3c
DJ
10812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10813for as_dir in $PATH
10814do
10815 IFS=$as_save_IFS
10816 test -z "$as_dir" && as_dir=.
5213506e
RW
10817 for ac_exec_ext in '' $ac_executable_extensions; do
10818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10819 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10821 break 2
10822 fi
10823done
5213506e
RW
10824 done
10825IFS=$as_save_IFS
1c710c3c 10826
e8b05380
PB
10827fi
10828fi
1c710c3c 10829AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 10830if test -n "$AS_FOR_TARGET"; then
5213506e
RW
10831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10832$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 10833else
5213506e
RW
10834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10835$as_echo "no" >&6; }
e8b05380
PB
10836fi
10837
5213506e 10838
e8b05380
PB
10839 fi
10840 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
10841 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10842set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10844$as_echo_n "checking for $ac_word... " >&6; }
10845if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10846 $as_echo_n "(cached) " >&6
4de997d1 10847else
e8b05380
PB
10848 if test -n "$AS_FOR_TARGET"; then
10849 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 10850else
1c710c3c
DJ
10851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10852for as_dir in $PATH
10853do
10854 IFS=$as_save_IFS
10855 test -z "$as_dir" && as_dir=.
5213506e
RW
10856 for ac_exec_ext in '' $ac_executable_extensions; do
10857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10858 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 10859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10860 break 2
10861 fi
10862done
5213506e
RW
10863 done
10864IFS=$as_save_IFS
1c710c3c 10865
4de997d1
PB
10866fi
10867fi
1c710c3c 10868AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 10869if test -n "$AS_FOR_TARGET"; then
5213506e
RW
10870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10871$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 10872else
5213506e
RW
10873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10874$as_echo "no" >&6; }
4de997d1 10875fi
1c710c3c 10876
5213506e 10877
e8b05380
PB
10878 fi
10879 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
10880 done
10881fi
1c710c3c 10882
e8b05380
PB
10883if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
10884 set dummy as
10885 if test $build = $target ; then
10886 AS_FOR_TARGET="$2"
10887 else
10888 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10889 fi
1c00b503
PB
10890else
10891 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 10892fi
2693c0b0 10893
d1f8db0c
PB
10894else
10895 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
10896fi
10897
e8b05380
PB
10898
10899
10900
10901if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
10902 if test -n "$with_build_time_tools"; then
5213506e
RW
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
10904$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10905 if test -x $with_build_time_tools/dlltool; then
10906 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
10907 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
10908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
10909$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 10910 else
5213506e
RW
10911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10912$as_echo "no" >&6; }
d1f8db0c 10913 fi
e8b05380
PB
10914 elif test $build != $host && test $have_gcc_for_target = yes; then
10915 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
10916 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
10917 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
10918 fi
10919fi
3e19841a 10920if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10921 # Extract the first word of "dlltool", so it can be a program name with args.
10922set dummy dlltool; ac_word=$2
5213506e
RW
10923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10924$as_echo_n "checking for $ac_word... " >&6; }
10925if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
10926 $as_echo_n "(cached) " >&6
4de997d1 10927else
1c710c3c
DJ
10928 case $DLLTOOL_FOR_TARGET in
10929 [\\/]* | ?:[\\/]*)
e8b05380
PB
10930 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
10931 ;;
e8b05380 10932 *)
1c710c3c
DJ
10933 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10934for as_dir in $gcc_cv_tool_dirs
10935do
10936 IFS=$as_save_IFS
10937 test -z "$as_dir" && as_dir=.
5213506e
RW
10938 for ac_exec_ext in '' $ac_executable_extensions; do
10939 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10940 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10942 break 2
10943 fi
10944done
5213506e
RW
10945 done
10946IFS=$as_save_IFS
1c710c3c 10947
e8b05380
PB
10948 ;;
10949esac
4de997d1 10950fi
1c710c3c 10951DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 10952if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
10953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10954$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 10955else
5213506e
RW
10956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10957$as_echo "no" >&6; }
4de997d1
PB
10958fi
10959
5213506e 10960
e8b05380
PB
10961fi
10962if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
10963
10964
10965if test -n "$DLLTOOL_FOR_TARGET"; then
10966 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
10967elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10968 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
10969fi
10970
10971if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10972 for ncn_progname in dlltool; do
10973 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10974set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10976$as_echo_n "checking for $ac_word... " >&6; }
10977if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10978 $as_echo_n "(cached) " >&6
278a7a38
AO
10979else
10980 if test -n "$DLLTOOL_FOR_TARGET"; then
10981 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10982else
10983as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10984for as_dir in $PATH
10985do
10986 IFS=$as_save_IFS
10987 test -z "$as_dir" && as_dir=.
5213506e
RW
10988 for ac_exec_ext in '' $ac_executable_extensions; do
10989 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10990 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 10991 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10992 break 2
10993 fi
10994done
5213506e
RW
10995 done
10996IFS=$as_save_IFS
278a7a38
AO
10997
10998fi
10999fi
11000DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11001if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11003$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11004else
5213506e
RW
11005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11006$as_echo "no" >&6; }
278a7a38
AO
11007fi
11008
5213506e 11009
278a7a38
AO
11010 done
11011fi
11012
11013if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11014 for ncn_progname in dlltool; do
5213506e
RW
11015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11016$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11017 if test -x $with_build_time_tools/${ncn_progname}; then
11018 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11020$as_echo "yes" >&6; }
e8b05380
PB
11021 break
11022 else
5213506e
RW
11023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11024$as_echo "no" >&6; }
e8b05380
PB
11025 fi
11026 done
11027fi
11028
11029if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11030 for ncn_progname in dlltool; do
11031 if test -n "$ncn_target_tool_prefix"; then
11032 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11033set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11035$as_echo_n "checking for $ac_word... " >&6; }
11036if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11037 $as_echo_n "(cached) " >&6
4de997d1 11038else
e8b05380
PB
11039 if test -n "$DLLTOOL_FOR_TARGET"; then
11040 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11041else
1c710c3c
DJ
11042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11043for as_dir in $PATH
11044do
11045 IFS=$as_save_IFS
11046 test -z "$as_dir" && as_dir=.
5213506e
RW
11047 for ac_exec_ext in '' $ac_executable_extensions; do
11048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11049 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11051 break 2
11052 fi
11053done
5213506e
RW
11054 done
11055IFS=$as_save_IFS
1c710c3c 11056
4de997d1
PB
11057fi
11058fi
1c710c3c 11059DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11060if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11062$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11063else
5213506e
RW
11064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11065$as_echo "no" >&6; }
4de997d1 11066fi
4de997d1 11067
5213506e 11068
e8b05380
PB
11069 fi
11070 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11071 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11072set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11074$as_echo_n "checking for $ac_word... " >&6; }
11075if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11076 $as_echo_n "(cached) " >&6
4de997d1 11077else
e8b05380
PB
11078 if test -n "$DLLTOOL_FOR_TARGET"; then
11079 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11080else
1c710c3c
DJ
11081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11082for as_dir in $PATH
11083do
11084 IFS=$as_save_IFS
11085 test -z "$as_dir" && as_dir=.
5213506e
RW
11086 for ac_exec_ext in '' $ac_executable_extensions; do
11087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11088 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11090 break 2
11091 fi
11092done
5213506e
RW
11093 done
11094IFS=$as_save_IFS
1c710c3c 11095
4de997d1
PB
11096fi
11097fi
1c710c3c 11098DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11099if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11101$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11102else
5213506e
RW
11103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11104$as_echo "no" >&6; }
4de997d1 11105fi
1c710c3c 11106
5213506e 11107
e8b05380
PB
11108 fi
11109 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11110 done
11111fi
1c710c3c 11112
e8b05380
PB
11113if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11114 set dummy dlltool
11115 if test $build = $target ; then
11116 DLLTOOL_FOR_TARGET="$2"
11117 else
11118 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11119 fi
1c00b503
PB
11120else
11121 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11122fi
11123
d1f8db0c
PB
11124else
11125 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11126fi
11127
4de997d1 11128
e8b05380
PB
11129
11130
11131if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11132 if test -n "$with_build_time_tools"; then
5213506e
RW
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11134$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11135 if test -x $with_build_time_tools/ld; then
11136 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11137 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11139$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11140 else
5213506e
RW
11141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11142$as_echo "no" >&6; }
d1f8db0c 11143 fi
e8b05380
PB
11144 elif test $build != $host && test $have_gcc_for_target = yes; then
11145 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11146 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11147 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11148 fi
e8b05380 11149fi
3e19841a 11150if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11151 # Extract the first word of "ld", so it can be a program name with args.
11152set dummy ld; ac_word=$2
5213506e
RW
11153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11154$as_echo_n "checking for $ac_word... " >&6; }
11155if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11156 $as_echo_n "(cached) " >&6
4de997d1 11157else
1c710c3c
DJ
11158 case $LD_FOR_TARGET in
11159 [\\/]* | ?:[\\/]*)
e8b05380
PB
11160 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11161 ;;
e8b05380 11162 *)
1c710c3c
DJ
11163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11164for as_dir in $gcc_cv_tool_dirs
11165do
11166 IFS=$as_save_IFS
11167 test -z "$as_dir" && as_dir=.
5213506e
RW
11168 for ac_exec_ext in '' $ac_executable_extensions; do
11169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11170 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11172 break 2
11173 fi
11174done
5213506e
RW
11175 done
11176IFS=$as_save_IFS
1c710c3c 11177
e8b05380
PB
11178 ;;
11179esac
4de997d1 11180fi
1c710c3c 11181LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11182if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11184$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11185else
5213506e
RW
11186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11187$as_echo "no" >&6; }
4de997d1 11188fi
2693c0b0 11189
5213506e 11190
e8b05380
PB
11191fi
11192if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11193
11194
11195if test -n "$LD_FOR_TARGET"; then
11196 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11197elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11198 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11199fi
11200
11201if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11202 for ncn_progname in ld; do
11203 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11204set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11206$as_echo_n "checking for $ac_word... " >&6; }
11207if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11208 $as_echo_n "(cached) " >&6
278a7a38
AO
11209else
11210 if test -n "$LD_FOR_TARGET"; then
11211 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11212else
11213as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11214for as_dir in $PATH
11215do
11216 IFS=$as_save_IFS
11217 test -z "$as_dir" && as_dir=.
5213506e
RW
11218 for ac_exec_ext in '' $ac_executable_extensions; do
11219 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11220 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11222 break 2
11223 fi
11224done
5213506e
RW
11225 done
11226IFS=$as_save_IFS
278a7a38
AO
11227
11228fi
11229fi
11230LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11231if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11233$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11234else
5213506e
RW
11235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11236$as_echo "no" >&6; }
278a7a38
AO
11237fi
11238
5213506e 11239
278a7a38
AO
11240 done
11241fi
11242
11243if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11244 for ncn_progname in ld; do
5213506e
RW
11245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11246$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11247 if test -x $with_build_time_tools/${ncn_progname}; then
11248 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11250$as_echo "yes" >&6; }
e8b05380
PB
11251 break
11252 else
5213506e
RW
11253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11254$as_echo "no" >&6; }
e8b05380
PB
11255 fi
11256 done
ca9f4b81
AO
11257fi
11258
e8b05380
PB
11259if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11260 for ncn_progname in ld; do
11261 if test -n "$ncn_target_tool_prefix"; then
11262 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11263set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11265$as_echo_n "checking for $ac_word... " >&6; }
11266if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11267 $as_echo_n "(cached) " >&6
ca9f4b81 11268else
4de997d1
PB
11269 if test -n "$LD_FOR_TARGET"; then
11270 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11271else
1c710c3c
DJ
11272as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11273for as_dir in $PATH
11274do
11275 IFS=$as_save_IFS
11276 test -z "$as_dir" && as_dir=.
5213506e
RW
11277 for ac_exec_ext in '' $ac_executable_extensions; do
11278 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11279 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11280 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11281 break 2
11282 fi
11283done
5213506e
RW
11284 done
11285IFS=$as_save_IFS
1c710c3c 11286
ca9f4b81
AO
11287fi
11288fi
1c710c3c 11289LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11290if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11292$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11293else
5213506e
RW
11294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11295$as_echo "no" >&6; }
ca9f4b81
AO
11296fi
11297
5213506e 11298
e8b05380
PB
11299 fi
11300 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11301 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11302set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11304$as_echo_n "checking for $ac_word... " >&6; }
11305if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11306 $as_echo_n "(cached) " >&6
ca9f4b81 11307else
2693c0b0
PB
11308 if test -n "$LD_FOR_TARGET"; then
11309 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11310else
1c710c3c
DJ
11311as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11312for as_dir in $PATH
11313do
11314 IFS=$as_save_IFS
11315 test -z "$as_dir" && as_dir=.
5213506e
RW
11316 for ac_exec_ext in '' $ac_executable_extensions; do
11317 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11318 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11320 break 2
11321 fi
11322done
5213506e
RW
11323 done
11324IFS=$as_save_IFS
1c710c3c 11325
ca9f4b81
AO
11326fi
11327fi
1c710c3c 11328LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11329if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11331$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11332else
5213506e
RW
11333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11334$as_echo "no" >&6; }
ca9f4b81 11335fi
1c710c3c 11336
5213506e 11337
e8b05380
PB
11338 fi
11339 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11340 done
11341fi
1c710c3c 11342
2693c0b0
PB
11343if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11344 set dummy ld
11345 if test $build = $target ; then
11346 LD_FOR_TARGET="$2"
ca9f4b81 11347 else
2693c0b0 11348 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11349 fi
1c00b503
PB
11350else
11351 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11352fi
11353
d1f8db0c
PB
11354else
11355 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11356fi
11357
11358
11359
11360
11361if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11362 if test -n "$with_build_time_tools"; then
5213506e
RW
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11364$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11365 if test -x $with_build_time_tools/lipo; then
11366 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11367 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11369$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11370 else
5213506e
RW
11371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11372$as_echo "no" >&6; }
d1f8db0c 11373 fi
e8b05380
PB
11374 elif test $build != $host && test $have_gcc_for_target = yes; then
11375 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11376 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11377 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11378 fi
11379fi
278a7a38
AO
11380if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11381 # Extract the first word of "lipo", so it can be a program name with args.
11382set dummy lipo; ac_word=$2
5213506e
RW
11383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11384$as_echo_n "checking for $ac_word... " >&6; }
11385if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11386 $as_echo_n "(cached) " >&6
278a7a38
AO
11387else
11388 case $LIPO_FOR_TARGET in
11389 [\\/]* | ?:[\\/]*)
11390 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11391 ;;
11392 *)
11393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11394for as_dir in $gcc_cv_tool_dirs
11395do
11396 IFS=$as_save_IFS
11397 test -z "$as_dir" && as_dir=.
5213506e
RW
11398 for ac_exec_ext in '' $ac_executable_extensions; do
11399 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11400 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11401 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11402 break 2
11403 fi
11404done
5213506e
RW
11405 done
11406IFS=$as_save_IFS
278a7a38
AO
11407
11408 ;;
11409esac
11410fi
11411LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11412if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11414$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11415else
5213506e
RW
11416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11417$as_echo "no" >&6; }
278a7a38
AO
11418fi
11419
5213506e 11420
278a7a38
AO
11421fi
11422if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11423
11424
11425if test -n "$LIPO_FOR_TARGET"; then
11426 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11427elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11428 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11429fi
11430
11431if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11432 for ncn_progname in lipo; do
11433 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11434set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11436$as_echo_n "checking for $ac_word... " >&6; }
11437if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11438 $as_echo_n "(cached) " >&6
e8b05380 11439else
278a7a38
AO
11440 if test -n "$LIPO_FOR_TARGET"; then
11441 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11442else
11443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11444for as_dir in $PATH
1c710c3c
DJ
11445do
11446 IFS=$as_save_IFS
11447 test -z "$as_dir" && as_dir=.
5213506e
RW
11448 for ac_exec_ext in '' $ac_executable_extensions; do
11449 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11450 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11452 break 2
11453 fi
11454done
5213506e
RW
11455 done
11456IFS=$as_save_IFS
1c710c3c 11457
e8b05380 11458fi
278a7a38
AO
11459fi
11460LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11461if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11463$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11464else
5213506e
RW
11465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11466$as_echo "no" >&6; }
e8b05380
PB
11467fi
11468
5213506e 11469
278a7a38 11470 done
e8b05380 11471fi
278a7a38
AO
11472
11473if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11474 for ncn_progname in lipo; do
5213506e
RW
11475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11476$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11477 if test -x $with_build_time_tools/${ncn_progname}; then
11478 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11480$as_echo "yes" >&6; }
e8b05380
PB
11481 break
11482 else
5213506e
RW
11483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11484$as_echo "no" >&6; }
e8b05380
PB
11485 fi
11486 done
11487fi
11488
11489if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11490 for ncn_progname in lipo; do
11491 if test -n "$ncn_target_tool_prefix"; then
11492 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11493set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11495$as_echo_n "checking for $ac_word... " >&6; }
11496if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11497 $as_echo_n "(cached) " >&6
040b1c5a
GK
11498else
11499 if test -n "$LIPO_FOR_TARGET"; then
11500 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11501else
1c710c3c
DJ
11502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11503for as_dir in $PATH
11504do
11505 IFS=$as_save_IFS
11506 test -z "$as_dir" && as_dir=.
5213506e
RW
11507 for ac_exec_ext in '' $ac_executable_extensions; do
11508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11509 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11511 break 2
11512 fi
11513done
5213506e
RW
11514 done
11515IFS=$as_save_IFS
1c710c3c 11516
040b1c5a
GK
11517fi
11518fi
1c710c3c 11519LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11520if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11522$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11523else
5213506e
RW
11524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11525$as_echo "no" >&6; }
040b1c5a
GK
11526fi
11527
5213506e 11528
e8b05380
PB
11529 fi
11530 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11531 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 11532set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11534$as_echo_n "checking for $ac_word... " >&6; }
11535if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11536 $as_echo_n "(cached) " >&6
040b1c5a
GK
11537else
11538 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
11539 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11540else
1c710c3c
DJ
11541as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11542for as_dir in $PATH
11543do
11544 IFS=$as_save_IFS
11545 test -z "$as_dir" && as_dir=.
5213506e
RW
11546 for ac_exec_ext in '' $ac_executable_extensions; do
11547 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11548 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11550 break 2
11551 fi
11552done
5213506e
RW
11553 done
11554IFS=$as_save_IFS
1c710c3c 11555
040b1c5a
GK
11556fi
11557fi
1c710c3c 11558LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11559if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11561$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11562else
5213506e
RW
11563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11564$as_echo "no" >&6; }
040b1c5a 11565fi
1c710c3c 11566
5213506e 11567
e8b05380
PB
11568 fi
11569 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11570 done
11571fi
1c710c3c 11572
040b1c5a
GK
11573if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11574 set dummy lipo
11575 if test $build = $target ; then
11576 LIPO_FOR_TARGET="$2"
11577 else
11578 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11579 fi
1c00b503
PB
11580else
11581 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
11582fi
11583
d1f8db0c
PB
11584else
11585 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
11586fi
11587
11588
11589
11590
11591if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11592 if test -n "$with_build_time_tools"; then
5213506e
RW
11593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11594$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11595 if test -x $with_build_time_tools/nm; then
11596 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11597 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
11598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11599$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 11600 else
5213506e
RW
11601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11602$as_echo "no" >&6; }
d1f8db0c 11603 fi
e8b05380
PB
11604 elif test $build != $host && test $have_gcc_for_target = yes; then
11605 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
11606 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11607 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
11608 fi
11609fi
3e19841a 11610if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11611 # Extract the first word of "nm", so it can be a program name with args.
11612set dummy nm; ac_word=$2
5213506e
RW
11613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11614$as_echo_n "checking for $ac_word... " >&6; }
11615if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11616 $as_echo_n "(cached) " >&6
e8b05380 11617else
1c710c3c
DJ
11618 case $NM_FOR_TARGET in
11619 [\\/]* | ?:[\\/]*)
e8b05380
PB
11620 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11621 ;;
e8b05380 11622 *)
1c710c3c
DJ
11623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11624for as_dir in $gcc_cv_tool_dirs
11625do
11626 IFS=$as_save_IFS
11627 test -z "$as_dir" && as_dir=.
5213506e
RW
11628 for ac_exec_ext in '' $ac_executable_extensions; do
11629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11630 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11632 break 2
11633 fi
11634done
5213506e
RW
11635 done
11636IFS=$as_save_IFS
1c710c3c 11637
e8b05380
PB
11638 ;;
11639esac
11640fi
1c710c3c 11641NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 11642if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11644$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 11645else
5213506e
RW
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11647$as_echo "no" >&6; }
e8b05380
PB
11648fi
11649
5213506e 11650
e8b05380
PB
11651fi
11652if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
11653
11654
11655if test -n "$NM_FOR_TARGET"; then
11656 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11657elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11658 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11659fi
11660
11661if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11662 for ncn_progname in nm; do
11663 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11664set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11666$as_echo_n "checking for $ac_word... " >&6; }
11667if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11668 $as_echo_n "(cached) " >&6
278a7a38
AO
11669else
11670 if test -n "$NM_FOR_TARGET"; then
11671 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11672else
11673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11674for as_dir in $PATH
11675do
11676 IFS=$as_save_IFS
11677 test -z "$as_dir" && as_dir=.
5213506e
RW
11678 for ac_exec_ext in '' $ac_executable_extensions; do
11679 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11680 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 11681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11682 break 2
11683 fi
11684done
5213506e
RW
11685 done
11686IFS=$as_save_IFS
278a7a38
AO
11687
11688fi
11689fi
11690NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11691if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11693$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 11694else
5213506e
RW
11695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11696$as_echo "no" >&6; }
278a7a38
AO
11697fi
11698
5213506e 11699
278a7a38
AO
11700 done
11701fi
11702
11703if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11704 for ncn_progname in nm; do
5213506e
RW
11705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11706$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11707 if test -x $with_build_time_tools/${ncn_progname}; then
11708 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11710$as_echo "yes" >&6; }
e8b05380
PB
11711 break
11712 else
5213506e
RW
11713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11714$as_echo "no" >&6; }
e8b05380
PB
11715 fi
11716 done
11717fi
11718
11719if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
11720 for ncn_progname in nm; do
11721 if test -n "$ncn_target_tool_prefix"; then
11722 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 11723set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11725$as_echo_n "checking for $ac_word... " >&6; }
11726if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11727 $as_echo_n "(cached) " >&6
ca9f4b81 11728else
4de997d1
PB
11729 if test -n "$NM_FOR_TARGET"; then
11730 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 11731else
1c710c3c
DJ
11732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11733for as_dir in $PATH
11734do
11735 IFS=$as_save_IFS
11736 test -z "$as_dir" && as_dir=.
5213506e
RW
11737 for ac_exec_ext in '' $ac_executable_extensions; do
11738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11739 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11741 break 2
11742 fi
11743done
5213506e
RW
11744 done
11745IFS=$as_save_IFS
1c710c3c 11746
ca9f4b81
AO
11747fi
11748fi
1c710c3c 11749NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 11750if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11752$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 11753else
5213506e
RW
11754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11755$as_echo "no" >&6; }
ca9f4b81
AO
11756fi
11757
5213506e 11758
e8b05380
PB
11759 fi
11760 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
11761 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11762set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11764$as_echo_n "checking for $ac_word... " >&6; }
11765if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11766 $as_echo_n "(cached) " >&6
ca9f4b81 11767else
2693c0b0
PB
11768 if test -n "$NM_FOR_TARGET"; then
11769 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 11770else
1c710c3c
DJ
11771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11772for as_dir in $PATH
11773do
11774 IFS=$as_save_IFS
11775 test -z "$as_dir" && as_dir=.
5213506e
RW
11776 for ac_exec_ext in '' $ac_executable_extensions; do
11777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11778 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 11779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11780 break 2
11781 fi
11782done
5213506e
RW
11783 done
11784IFS=$as_save_IFS
1c710c3c 11785
ca9f4b81
AO
11786fi
11787fi
1c710c3c 11788NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 11789if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11791$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 11792else
5213506e
RW
11793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11794$as_echo "no" >&6; }
ca9f4b81 11795fi
1c710c3c 11796
5213506e 11797
e8b05380
PB
11798 fi
11799 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
11800 done
11801fi
1c710c3c 11802
2693c0b0
PB
11803if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
11804 set dummy nm
11805 if test $build = $target ; then
11806 NM_FOR_TARGET="$2"
ca9f4b81 11807 else
2693c0b0 11808 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11809 fi
1c00b503
PB
11810else
11811 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
11812fi
11813
d1f8db0c
PB
11814else
11815 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
11816fi
11817
11818
11819
11820
11821if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
11822 if test -n "$with_build_time_tools"; then
5213506e
RW
11823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
11824$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11825 if test -x $with_build_time_tools/objdump; then
11826 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
11827 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
11828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
11829$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 11830 else
5213506e
RW
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11832$as_echo "no" >&6; }
d1f8db0c 11833 fi
e8b05380
PB
11834 elif test $build != $host && test $have_gcc_for_target = yes; then
11835 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
11836 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
11837 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
11838 fi
11839fi
3e19841a 11840if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11841 # Extract the first word of "objdump", so it can be a program name with args.
11842set dummy objdump; ac_word=$2
5213506e
RW
11843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11844$as_echo_n "checking for $ac_word... " >&6; }
11845if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
11846 $as_echo_n "(cached) " >&6
e8b05380 11847else
1c710c3c
DJ
11848 case $OBJDUMP_FOR_TARGET in
11849 [\\/]* | ?:[\\/]*)
e8b05380
PB
11850 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
11851 ;;
e8b05380 11852 *)
1c710c3c
DJ
11853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11854for as_dir in $gcc_cv_tool_dirs
11855do
11856 IFS=$as_save_IFS
11857 test -z "$as_dir" && as_dir=.
5213506e
RW
11858 for ac_exec_ext in '' $ac_executable_extensions; do
11859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11860 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11862 break 2
11863 fi
11864done
5213506e
RW
11865 done
11866IFS=$as_save_IFS
1c710c3c 11867
e8b05380
PB
11868 ;;
11869esac
11870fi
1c710c3c 11871OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 11872if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
11873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11874$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 11875else
5213506e
RW
11876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11877$as_echo "no" >&6; }
e8b05380
PB
11878fi
11879
5213506e 11880
e8b05380
PB
11881fi
11882if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
11883
11884
11885if test -n "$OBJDUMP_FOR_TARGET"; then
11886 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
11887elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11888 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11889fi
11890
11891if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11892 for ncn_progname in objdump; do
11893 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11894set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11896$as_echo_n "checking for $ac_word... " >&6; }
11897if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11898 $as_echo_n "(cached) " >&6
278a7a38
AO
11899else
11900 if test -n "$OBJDUMP_FOR_TARGET"; then
11901 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11902else
11903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11904for as_dir in $PATH
11905do
11906 IFS=$as_save_IFS
11907 test -z "$as_dir" && as_dir=.
5213506e
RW
11908 for ac_exec_ext in '' $ac_executable_extensions; do
11909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11910 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 11911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11912 break 2
11913 fi
11914done
5213506e
RW
11915 done
11916IFS=$as_save_IFS
278a7a38
AO
11917
11918fi
11919fi
11920OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11921if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
11922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11923$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 11924else
5213506e
RW
11925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11926$as_echo "no" >&6; }
278a7a38
AO
11927fi
11928
5213506e 11929
278a7a38
AO
11930 done
11931fi
11932
11933if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11934 for ncn_progname in objdump; do
5213506e
RW
11935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11936$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11937 if test -x $with_build_time_tools/${ncn_progname}; then
11938 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11940$as_echo "yes" >&6; }
e8b05380
PB
11941 break
11942 else
5213506e
RW
11943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11944$as_echo "no" >&6; }
e8b05380
PB
11945 fi
11946 done
11947fi
11948
11949if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11950 for ncn_progname in objdump; do
11951 if test -n "$ncn_target_tool_prefix"; then
11952 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11953set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11955$as_echo_n "checking for $ac_word... " >&6; }
11956if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11957 $as_echo_n "(cached) " >&6
d739199a
DJ
11958else
11959 if test -n "$OBJDUMP_FOR_TARGET"; then
11960 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11961else
1c710c3c
DJ
11962as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11963for as_dir in $PATH
11964do
11965 IFS=$as_save_IFS
11966 test -z "$as_dir" && as_dir=.
5213506e
RW
11967 for ac_exec_ext in '' $ac_executable_extensions; do
11968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11969 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11971 break 2
11972 fi
11973done
5213506e
RW
11974 done
11975IFS=$as_save_IFS
1c710c3c 11976
d739199a
DJ
11977fi
11978fi
1c710c3c 11979OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 11980if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
11981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11982$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 11983else
5213506e
RW
11984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11985$as_echo "no" >&6; }
d739199a
DJ
11986fi
11987
5213506e 11988
e8b05380
PB
11989 fi
11990 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
11991 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 11992set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11994$as_echo_n "checking for $ac_word... " >&6; }
11995if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11996 $as_echo_n "(cached) " >&6
d739199a
DJ
11997else
11998 if test -n "$OBJDUMP_FOR_TARGET"; then
11999 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12000else
1c710c3c
DJ
12001as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12002for as_dir in $PATH
12003do
12004 IFS=$as_save_IFS
12005 test -z "$as_dir" && as_dir=.
5213506e
RW
12006 for ac_exec_ext in '' $ac_executable_extensions; do
12007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12008 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12010 break 2
12011 fi
12012done
5213506e
RW
12013 done
12014IFS=$as_save_IFS
1c710c3c 12015
d739199a
DJ
12016fi
12017fi
1c710c3c 12018OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12019if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12021$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12022else
5213506e
RW
12023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12024$as_echo "no" >&6; }
d739199a 12025fi
1c710c3c 12026
5213506e 12027
e8b05380
PB
12028 fi
12029 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12030 done
12031fi
1c710c3c 12032
d739199a
DJ
12033if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12034 set dummy objdump
12035 if test $build = $target ; then
12036 OBJDUMP_FOR_TARGET="$2"
12037 else
12038 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12039 fi
1c00b503
PB
12040else
12041 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12042fi
12043
d1f8db0c
PB
12044else
12045 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12046fi
12047
12048
12049
12050
12051if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12052 if test -n "$with_build_time_tools"; then
5213506e
RW
12053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12054$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12055 if test -x $with_build_time_tools/ranlib; then
12056 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12057 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12059$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12060 else
5213506e
RW
12061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12062$as_echo "no" >&6; }
d1f8db0c 12063 fi
e8b05380
PB
12064 elif test $build != $host && test $have_gcc_for_target = yes; then
12065 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12066 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12067 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12068 fi
12069fi
3e19841a 12070if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12071 # Extract the first word of "ranlib", so it can be a program name with args.
12072set dummy ranlib; ac_word=$2
5213506e
RW
12073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12074$as_echo_n "checking for $ac_word... " >&6; }
12075if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12076 $as_echo_n "(cached) " >&6
e8b05380 12077else
1c710c3c
DJ
12078 case $RANLIB_FOR_TARGET in
12079 [\\/]* | ?:[\\/]*)
e8b05380
PB
12080 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12081 ;;
e8b05380 12082 *)
1c710c3c
DJ
12083 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12084for as_dir in $gcc_cv_tool_dirs
12085do
12086 IFS=$as_save_IFS
12087 test -z "$as_dir" && as_dir=.
5213506e
RW
12088 for ac_exec_ext in '' $ac_executable_extensions; do
12089 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12090 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12092 break 2
12093 fi
12094done
5213506e
RW
12095 done
12096IFS=$as_save_IFS
1c710c3c 12097
e8b05380
PB
12098 ;;
12099esac
12100fi
1c710c3c 12101RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12102if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12104$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12105else
5213506e
RW
12106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12107$as_echo "no" >&6; }
e8b05380
PB
12108fi
12109
5213506e 12110
e8b05380
PB
12111fi
12112if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12113
12114
12115if test -n "$RANLIB_FOR_TARGET"; then
12116 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12117elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12118 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12119fi
12120
12121if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12122 for ncn_progname in ranlib; do
12123 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12124set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12126$as_echo_n "checking for $ac_word... " >&6; }
12127if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12128 $as_echo_n "(cached) " >&6
278a7a38
AO
12129else
12130 if test -n "$RANLIB_FOR_TARGET"; then
12131 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12132else
12133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12134for as_dir in $PATH
12135do
12136 IFS=$as_save_IFS
12137 test -z "$as_dir" && as_dir=.
5213506e
RW
12138 for ac_exec_ext in '' $ac_executable_extensions; do
12139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12140 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12142 break 2
12143 fi
12144done
5213506e
RW
12145 done
12146IFS=$as_save_IFS
278a7a38
AO
12147
12148fi
12149fi
12150RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12151if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12153$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12154else
5213506e
RW
12155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12156$as_echo "no" >&6; }
278a7a38
AO
12157fi
12158
5213506e 12159
278a7a38
AO
12160 done
12161fi
12162
12163if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12164 for ncn_progname in ranlib; do
5213506e
RW
12165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12166$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12167 if test -x $with_build_time_tools/${ncn_progname}; then
12168 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12170$as_echo "yes" >&6; }
e8b05380
PB
12171 break
12172 else
5213506e
RW
12173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12174$as_echo "no" >&6; }
e8b05380
PB
12175 fi
12176 done
12177fi
12178
12179if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12180 for ncn_progname in ranlib; do
12181 if test -n "$ncn_target_tool_prefix"; then
12182 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12183set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12185$as_echo_n "checking for $ac_word... " >&6; }
12186if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12187 $as_echo_n "(cached) " >&6
ca9f4b81 12188else
4de997d1
PB
12189 if test -n "$RANLIB_FOR_TARGET"; then
12190 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12191else
1c710c3c
DJ
12192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12193for as_dir in $PATH
12194do
12195 IFS=$as_save_IFS
12196 test -z "$as_dir" && as_dir=.
5213506e
RW
12197 for ac_exec_ext in '' $ac_executable_extensions; do
12198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12199 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12201 break 2
12202 fi
12203done
5213506e
RW
12204 done
12205IFS=$as_save_IFS
1c710c3c 12206
ca9f4b81
AO
12207fi
12208fi
1c710c3c 12209RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12210if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12212$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12213else
5213506e
RW
12214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12215$as_echo "no" >&6; }
ca9f4b81
AO
12216fi
12217
5213506e 12218
e8b05380
PB
12219 fi
12220 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12221 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12222set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12224$as_echo_n "checking for $ac_word... " >&6; }
12225if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12226 $as_echo_n "(cached) " >&6
ca9f4b81 12227else
2693c0b0
PB
12228 if test -n "$RANLIB_FOR_TARGET"; then
12229 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12230else
1c710c3c
DJ
12231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12232for as_dir in $PATH
12233do
12234 IFS=$as_save_IFS
12235 test -z "$as_dir" && as_dir=.
5213506e
RW
12236 for ac_exec_ext in '' $ac_executable_extensions; do
12237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12238 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12240 break 2
12241 fi
12242done
5213506e
RW
12243 done
12244IFS=$as_save_IFS
1c710c3c 12245
ca9f4b81
AO
12246fi
12247fi
1c710c3c 12248RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12249if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12251$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12252else
5213506e
RW
12253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12254$as_echo "no" >&6; }
ca9f4b81 12255fi
1c710c3c 12256
5213506e 12257
e8b05380
PB
12258 fi
12259 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12260 done
12261fi
1c710c3c 12262
e8b05380
PB
12263if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12264 set dummy ranlib
12265 if test $build = $target ; then
12266 RANLIB_FOR_TARGET="$2"
12267 else
12268 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12269 fi
1c00b503
PB
12270else
12271 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12272fi
2693c0b0 12273
d1f8db0c
PB
12274else
12275 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12276fi
12277
e8b05380
PB
12278
12279
12280
12281if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12282 if test -n "$with_build_time_tools"; then
5213506e
RW
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12284$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12285 if test -x $with_build_time_tools/strip; then
12286 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12287 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
12288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12289$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 12290 else
5213506e
RW
12291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12292$as_echo "no" >&6; }
d1f8db0c 12293 fi
e8b05380
PB
12294 elif test $build != $host && test $have_gcc_for_target = yes; then
12295 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
12296 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12297 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
12298 fi
12299fi
3e19841a 12300if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12301 # Extract the first word of "strip", so it can be a program name with args.
12302set dummy strip; ac_word=$2
5213506e
RW
12303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12304$as_echo_n "checking for $ac_word... " >&6; }
12305if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12306 $as_echo_n "(cached) " >&6
e8b05380 12307else
1c710c3c
DJ
12308 case $STRIP_FOR_TARGET in
12309 [\\/]* | ?:[\\/]*)
e8b05380
PB
12310 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12311 ;;
e8b05380 12312 *)
1c710c3c
DJ
12313 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12314for as_dir in $gcc_cv_tool_dirs
12315do
12316 IFS=$as_save_IFS
12317 test -z "$as_dir" && as_dir=.
5213506e
RW
12318 for ac_exec_ext in '' $ac_executable_extensions; do
12319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12320 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12322 break 2
12323 fi
12324done
5213506e
RW
12325 done
12326IFS=$as_save_IFS
1c710c3c 12327
e8b05380
PB
12328 ;;
12329esac
12330fi
1c710c3c 12331STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 12332if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12334$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 12335else
5213506e
RW
12336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12337$as_echo "no" >&6; }
e8b05380
PB
12338fi
12339
5213506e 12340
e8b05380
PB
12341fi
12342if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
12343
12344
12345if test -n "$STRIP_FOR_TARGET"; then
12346 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12347elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12348 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12349fi
12350
12351if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12352 for ncn_progname in strip; do
12353 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12354set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12356$as_echo_n "checking for $ac_word... " >&6; }
12357if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12358 $as_echo_n "(cached) " >&6
278a7a38
AO
12359else
12360 if test -n "$STRIP_FOR_TARGET"; then
12361 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12362else
12363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12364for as_dir in $PATH
12365do
12366 IFS=$as_save_IFS
12367 test -z "$as_dir" && as_dir=.
5213506e
RW
12368 for ac_exec_ext in '' $ac_executable_extensions; do
12369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12370 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12372 break 2
12373 fi
12374done
5213506e
RW
12375 done
12376IFS=$as_save_IFS
278a7a38
AO
12377
12378fi
12379fi
12380STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12381if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12383$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 12384else
5213506e
RW
12385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12386$as_echo "no" >&6; }
278a7a38
AO
12387fi
12388
5213506e 12389
278a7a38
AO
12390 done
12391fi
12392
12393if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12394 for ncn_progname in strip; do
5213506e
RW
12395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12396$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12397 if test -x $with_build_time_tools/${ncn_progname}; then
12398 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12400$as_echo "yes" >&6; }
e8b05380
PB
12401 break
12402 else
5213506e
RW
12403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12404$as_echo "no" >&6; }
e8b05380
PB
12405 fi
12406 done
12407fi
12408
12409if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12410 for ncn_progname in strip; do
12411 if test -n "$ncn_target_tool_prefix"; then
12412 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12413set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12415$as_echo_n "checking for $ac_word... " >&6; }
12416if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12417 $as_echo_n "(cached) " >&6
af71363e
AS
12418else
12419 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
12420 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12421else
12422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12423for as_dir in $PATH
12424do
12425 IFS=$as_save_IFS
12426 test -z "$as_dir" && as_dir=.
5213506e
RW
12427 for ac_exec_ext in '' $ac_executable_extensions; do
12428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12429 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12431 break 2
12432 fi
12433done
5213506e
RW
12434 done
12435IFS=$as_save_IFS
1c710c3c 12436
040b1c5a
GK
12437fi
12438fi
1c710c3c 12439STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12440if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12442$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 12443else
5213506e
RW
12444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12445$as_echo "no" >&6; }
040b1c5a
GK
12446fi
12447
5213506e 12448
e8b05380
PB
12449 fi
12450 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12451 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 12452set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12454$as_echo_n "checking for $ac_word... " >&6; }
12455if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12456 $as_echo_n "(cached) " >&6
040b1c5a
GK
12457else
12458 if test -n "$STRIP_FOR_TARGET"; then
12459 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12460else
1c710c3c
DJ
12461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12462for as_dir in $PATH
12463do
12464 IFS=$as_save_IFS
12465 test -z "$as_dir" && as_dir=.
5213506e
RW
12466 for ac_exec_ext in '' $ac_executable_extensions; do
12467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12468 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12470 break 2
12471 fi
12472done
5213506e
RW
12473 done
12474IFS=$as_save_IFS
1c710c3c 12475
040b1c5a
GK
12476fi
12477fi
1c710c3c 12478STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12479if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12481$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 12482else
5213506e
RW
12483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12484$as_echo "no" >&6; }
040b1c5a 12485fi
1c710c3c 12486
5213506e 12487
e8b05380
PB
12488 fi
12489 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12490 done
12491fi
1c710c3c 12492
040b1c5a
GK
12493if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12494 set dummy strip
12495 if test $build = $target ; then
12496 STRIP_FOR_TARGET="$2"
12497 else
12498 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12499 fi
1c00b503
PB
12500else
12501 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
12502fi
12503
d1f8db0c
PB
12504else
12505 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
12506fi
12507
12508
12509
12510
12511if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12512 if test -n "$with_build_time_tools"; then
5213506e
RW
12513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12514$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12515 if test -x $with_build_time_tools/windres; then
12516 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12517 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
12518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12519$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 12520 else
5213506e
RW
12521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12522$as_echo "no" >&6; }
d1f8db0c 12523 fi
e8b05380
PB
12524 elif test $build != $host && test $have_gcc_for_target = yes; then
12525 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
12526 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12527 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
12528 fi
12529fi
3e19841a 12530if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12531 # Extract the first word of "windres", so it can be a program name with args.
12532set dummy windres; ac_word=$2
5213506e
RW
12533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12534$as_echo_n "checking for $ac_word... " >&6; }
12535if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12536 $as_echo_n "(cached) " >&6
e8b05380 12537else
1c710c3c
DJ
12538 case $WINDRES_FOR_TARGET in
12539 [\\/]* | ?:[\\/]*)
e8b05380
PB
12540 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12541 ;;
e8b05380 12542 *)
1c710c3c
DJ
12543 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12544for as_dir in $gcc_cv_tool_dirs
12545do
12546 IFS=$as_save_IFS
12547 test -z "$as_dir" && as_dir=.
5213506e
RW
12548 for ac_exec_ext in '' $ac_executable_extensions; do
12549 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12550 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12551 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12552 break 2
12553 fi
12554done
5213506e
RW
12555 done
12556IFS=$as_save_IFS
1c710c3c 12557
e8b05380
PB
12558 ;;
12559esac
12560fi
1c710c3c 12561WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 12562if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
12563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12564$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 12565else
5213506e
RW
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12567$as_echo "no" >&6; }
e8b05380
PB
12568fi
12569
5213506e 12570
e8b05380
PB
12571fi
12572if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
12573
12574
12575if test -n "$WINDRES_FOR_TARGET"; then
12576 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
12577elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12578 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12579fi
12580
12581if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12582 for ncn_progname in windres; do
12583 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12584set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12586$as_echo_n "checking for $ac_word... " >&6; }
12587if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12588 $as_echo_n "(cached) " >&6
278a7a38
AO
12589else
12590 if test -n "$WINDRES_FOR_TARGET"; then
12591 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
12592else
12593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12594for as_dir in $PATH
12595do
12596 IFS=$as_save_IFS
12597 test -z "$as_dir" && as_dir=.
5213506e
RW
12598 for ac_exec_ext in '' $ac_executable_extensions; do
12599 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12600 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 12601 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12602 break 2
12603 fi
12604done
5213506e
RW
12605 done
12606IFS=$as_save_IFS
278a7a38
AO
12607
12608fi
12609fi
12610WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12611if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
12612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12613$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 12614else
5213506e
RW
12615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12616$as_echo "no" >&6; }
278a7a38
AO
12617fi
12618
5213506e 12619
278a7a38
AO
12620 done
12621fi
12622
12623if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12624 for ncn_progname in windres; do
5213506e
RW
12625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12626$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12627 if test -x $with_build_time_tools/${ncn_progname}; then
12628 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12630$as_echo "yes" >&6; }
e8b05380
PB
12631 break
12632 else
5213506e
RW
12633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12634$as_echo "no" >&6; }
e8b05380
PB
12635 fi
12636 done
12637fi
12638
12639if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12640 for ncn_progname in windres; do
12641 if test -n "$ncn_target_tool_prefix"; then
12642 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12643set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12645$as_echo_n "checking for $ac_word... " >&6; }
12646if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12647 $as_echo_n "(cached) " >&6
ca9f4b81 12648else
4de997d1
PB
12649 if test -n "$WINDRES_FOR_TARGET"; then
12650 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 12651else
1c710c3c
DJ
12652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12653for as_dir in $PATH
12654do
12655 IFS=$as_save_IFS
12656 test -z "$as_dir" && as_dir=.
5213506e
RW
12657 for ac_exec_ext in '' $ac_executable_extensions; do
12658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12659 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12661 break 2
12662 fi
12663done
5213506e
RW
12664 done
12665IFS=$as_save_IFS
1c710c3c 12666
ca9f4b81
AO
12667fi
12668fi
1c710c3c 12669WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 12670if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12672$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 12673else
5213506e
RW
12674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12675$as_echo "no" >&6; }
ca9f4b81
AO
12676fi
12677
5213506e 12678
e8b05380
PB
12679 fi
12680 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
12681 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12682set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12684$as_echo_n "checking for $ac_word... " >&6; }
12685if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12686 $as_echo_n "(cached) " >&6
ca9f4b81 12687else
2693c0b0
PB
12688 if test -n "$WINDRES_FOR_TARGET"; then
12689 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 12690else
1c710c3c
DJ
12691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12692for as_dir in $PATH
12693do
12694 IFS=$as_save_IFS
12695 test -z "$as_dir" && as_dir=.
5213506e
RW
12696 for ac_exec_ext in '' $ac_executable_extensions; do
12697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12698 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 12699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12700 break 2
12701 fi
12702done
5213506e
RW
12703 done
12704IFS=$as_save_IFS
1c710c3c 12705
ca9f4b81
AO
12706fi
12707fi
1c710c3c 12708WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 12709if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
12710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12711$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 12712else
5213506e
RW
12713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12714$as_echo "no" >&6; }
ca9f4b81 12715fi
1c710c3c 12716
5213506e 12717
e8b05380
PB
12718 fi
12719 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
12720 done
12721fi
1c710c3c 12722
2693c0b0
PB
12723if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
12724 set dummy windres
12725 if test $build = $target ; then
12726 WINDRES_FOR_TARGET="$2"
ca9f4b81 12727 else
2693c0b0 12728 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12729 fi
1c00b503
PB
12730else
12731 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
12732fi
12733
d1f8db0c
PB
12734else
12735 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
12736fi
12737
4977bab6 12738
901119ae
KT
12739
12740
12741if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12742 if test -n "$with_build_time_tools"; then
5213506e
RW
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
12744$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
12745 if test -x $with_build_time_tools/windmc; then
12746 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
12747 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
12748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
12749$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 12750 else
5213506e
RW
12751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12752$as_echo "no" >&6; }
901119ae
KT
12753 fi
12754 elif test $build != $host && test $have_gcc_for_target = yes; then
12755 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
12756 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
12757 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
12758 fi
12759fi
12760if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12761 # Extract the first word of "windmc", so it can be a program name with args.
12762set dummy windmc; ac_word=$2
5213506e
RW
12763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12764$as_echo_n "checking for $ac_word... " >&6; }
12765if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
12766 $as_echo_n "(cached) " >&6
901119ae
KT
12767else
12768 case $WINDMC_FOR_TARGET in
12769 [\\/]* | ?:[\\/]*)
12770 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
12771 ;;
12772 *)
12773 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12774for as_dir in $gcc_cv_tool_dirs
12775do
12776 IFS=$as_save_IFS
12777 test -z "$as_dir" && as_dir=.
5213506e
RW
12778 for ac_exec_ext in '' $ac_executable_extensions; do
12779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 12780 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
12782 break 2
12783 fi
12784done
5213506e
RW
12785 done
12786IFS=$as_save_IFS
901119ae
KT
12787
12788 ;;
12789esac
12790fi
12791WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 12792if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
12793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12794$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 12795else
5213506e
RW
12796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12797$as_echo "no" >&6; }
901119ae
KT
12798fi
12799
5213506e 12800
901119ae
KT
12801fi
12802if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12803
12804
12805if test -n "$WINDMC_FOR_TARGET"; then
12806 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
12807elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12808 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12809fi
12810
12811if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12812 for ncn_progname in windmc; do
12813 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12814set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12816$as_echo_n "checking for $ac_word... " >&6; }
12817if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12818 $as_echo_n "(cached) " >&6
901119ae
KT
12819else
12820 if test -n "$WINDMC_FOR_TARGET"; then
12821 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12822else
12823as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12824for as_dir in $PATH
12825do
12826 IFS=$as_save_IFS
12827 test -z "$as_dir" && as_dir=.
5213506e
RW
12828 for ac_exec_ext in '' $ac_executable_extensions; do
12829 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 12830 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 12831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
12832 break 2
12833 fi
12834done
5213506e
RW
12835 done
12836IFS=$as_save_IFS
901119ae
KT
12837
12838fi
12839fi
12840WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12841if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
12842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12843$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 12844else
5213506e
RW
12845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12846$as_echo "no" >&6; }
901119ae
KT
12847fi
12848
5213506e 12849
901119ae
KT
12850 done
12851fi
12852
12853if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
12854 for ncn_progname in windmc; do
5213506e
RW
12855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12856$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
12857 if test -x $with_build_time_tools/${ncn_progname}; then
12858 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12860$as_echo "yes" >&6; }
901119ae
KT
12861 break
12862 else
5213506e
RW
12863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12864$as_echo "no" >&6; }
901119ae
KT
12865 fi
12866 done
12867fi
12868
12869if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12870 for ncn_progname in windmc; do
12871 if test -n "$ncn_target_tool_prefix"; then
12872 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12873set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12875$as_echo_n "checking for $ac_word... " >&6; }
12876if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12877 $as_echo_n "(cached) " >&6
901119ae
KT
12878else
12879 if test -n "$WINDMC_FOR_TARGET"; then
12880 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12881else
12882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12883for as_dir in $PATH
12884do
12885 IFS=$as_save_IFS
12886 test -z "$as_dir" && as_dir=.
5213506e
RW
12887 for ac_exec_ext in '' $ac_executable_extensions; do
12888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 12889 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
12891 break 2
12892 fi
12893done
5213506e
RW
12894 done
12895IFS=$as_save_IFS
901119ae
KT
12896
12897fi
12898fi
12899WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12900if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
12901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12902$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 12903else
5213506e
RW
12904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12905$as_echo "no" >&6; }
901119ae
KT
12906fi
12907
5213506e 12908
901119ae
KT
12909 fi
12910 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
12911 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12912set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12914$as_echo_n "checking for $ac_word... " >&6; }
12915if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12916 $as_echo_n "(cached) " >&6
901119ae
KT
12917else
12918 if test -n "$WINDMC_FOR_TARGET"; then
12919 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12920else
12921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12922for as_dir in $PATH
12923do
12924 IFS=$as_save_IFS
12925 test -z "$as_dir" && as_dir=.
5213506e
RW
12926 for ac_exec_ext in '' $ac_executable_extensions; do
12927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 12928 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 12929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
12930 break 2
12931 fi
12932done
5213506e
RW
12933 done
12934IFS=$as_save_IFS
901119ae
KT
12935
12936fi
12937fi
12938WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12939if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
12940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12941$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 12942else
5213506e
RW
12943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12944$as_echo "no" >&6; }
901119ae
KT
12945fi
12946
5213506e 12947
901119ae
KT
12948 fi
12949 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
12950 done
12951fi
12952
12953if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
12954 set dummy windmc
12955 if test $build = $target ; then
12956 WINDMC_FOR_TARGET="$2"
12957 else
12958 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
12959 fi
1c00b503
PB
12960else
12961 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
12962fi
12963
12964else
12965 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
12966fi
12967
12968
2abefe3d
PB
12969RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
12970
5213506e
RW
12971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
12972$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 12973if test "x${build}" != "x${host}" ; then
e8b05380
PB
12974 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12975 # We already found the complete path
172e41aa 12976 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
12977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12978$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
12979 else
12980 # Canadian cross, just use what we found
5213506e
RW
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12982$as_echo "pre-installed" >&6; }
e8b05380 12983 fi
2abefe3d
PB
12984else
12985 ok=yes
12986 case " ${configdirs} " in
12987 *" binutils "*) ;;
12988 *) ok=no ;;
12989 esac
1c710c3c 12990
2abefe3d
PB
12991 if test $ok = yes; then
12992 # An in-tree tool is available and we can use it
12993 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12995$as_echo "just compiled" >&6; }
e8b05380
PB
12996 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12997 # We already found the complete path
172e41aa 12998 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
12999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13000$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13001 elif test "x$target" = "x$host"; then
13002 # We can use an host tool
13003 AR_FOR_TARGET='$(AR)'
5213506e
RW
13004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13005$as_echo "host tool" >&6; }
2abefe3d
PB
13006 else
13007 # We need a cross tool
5213506e
RW
13008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13009$as_echo "pre-installed" >&6; }
2abefe3d
PB
13010 fi
13011fi
0b0dc272 13012
5213506e
RW
13013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13014$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13015if test "x${build}" != "x${host}" ; then
e8b05380
PB
13016 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13017 # We already found the complete path
172e41aa 13018 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13020$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13021 else
13022 # Canadian cross, just use what we found
5213506e
RW
13023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13024$as_echo "pre-installed" >&6; }
e8b05380 13025 fi
2abefe3d
PB
13026else
13027 ok=yes
13028 case " ${configdirs} " in
13029 *" gas "*) ;;
13030 *) ok=no ;;
13031 esac
1c710c3c 13032
2abefe3d
PB
13033 if test $ok = yes; then
13034 # An in-tree tool is available and we can use it
13035 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13037$as_echo "just compiled" >&6; }
e8b05380
PB
13038 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13039 # We already found the complete path
172e41aa 13040 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13042$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13043 elif test "x$target" = "x$host"; then
13044 # We can use an host tool
13045 AS_FOR_TARGET='$(AS)'
5213506e
RW
13046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13047$as_echo "host tool" >&6; }
2abefe3d
PB
13048 else
13049 # We need a cross tool
5213506e
RW
13050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13051$as_echo "pre-installed" >&6; }
2abefe3d
PB
13052 fi
13053fi
0b0dc272 13054
5213506e
RW
13055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13056$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13057if test "x${build}" != "x${host}" ; then
e8b05380
PB
13058 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13059 # We already found the complete path
172e41aa 13060 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13062$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13063 else
13064 # Canadian cross, just use what we found
5213506e
RW
13065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13066$as_echo "pre-installed" >&6; }
e8b05380 13067 fi
2abefe3d
PB
13068else
13069 ok=yes
13070 case " ${configdirs} " in
13071 *" gcc "*) ;;
13072 *) ok=no ;;
13073 esac
1c710c3c 13074
2abefe3d
PB
13075 if test $ok = yes; then
13076 # An in-tree tool is available and we can use it
13077 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13079$as_echo "just compiled" >&6; }
e8b05380
PB
13080 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13081 # We already found the complete path
172e41aa 13082 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13084$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13085 elif test "x$target" = "x$host"; then
13086 # We can use an host tool
13087 CC_FOR_TARGET='$(CC)'
5213506e
RW
13088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13089$as_echo "host tool" >&6; }
2abefe3d
PB
13090 else
13091 # We need a cross tool
5213506e
RW
13092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13093$as_echo "pre-installed" >&6; }
2abefe3d
PB
13094 fi
13095fi
0b0dc272 13096
5213506e
RW
13097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13098$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13099if test "x${build}" != "x${host}" ; then
e8b05380
PB
13100 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13101 # We already found the complete path
172e41aa 13102 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13104$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13105 else
13106 # Canadian cross, just use what we found
5213506e
RW
13107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13108$as_echo "pre-installed" >&6; }
e8b05380 13109 fi
2abefe3d
PB
13110else
13111 ok=yes
13112 case " ${configdirs} " in
13113 *" gcc "*) ;;
13114 *) ok=no ;;
13115 esac
13116 case ,${enable_languages}, in
13117 *,c++,*) ;;
13118 *) ok=no ;;
13119 esac
13120 if test $ok = yes; then
13121 # An in-tree tool is available and we can use it
13122 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
13123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13124$as_echo "just compiled" >&6; }
e8b05380
PB
13125 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13126 # We already found the complete path
172e41aa 13127 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13129$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13130 elif test "x$target" = "x$host"; then
13131 # We can use an host tool
13132 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13134$as_echo "host tool" >&6; }
2abefe3d
PB
13135 else
13136 # We need a cross tool
5213506e
RW
13137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13138$as_echo "pre-installed" >&6; }
2abefe3d
PB
13139 fi
13140fi
0b0dc272 13141
5213506e
RW
13142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13143$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13144if test "x${build}" != "x${host}" ; then
e8b05380
PB
13145 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13146 # We already found the complete path
172e41aa 13147 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13149$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13150 else
13151 # Canadian cross, just use what we found
5213506e
RW
13152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13153$as_echo "pre-installed" >&6; }
e8b05380 13154 fi
2abefe3d
PB
13155else
13156 ok=yes
13157 case " ${configdirs} " in
13158 *" gcc "*) ;;
13159 *) ok=no ;;
13160 esac
13161 case ,${enable_languages}, in
13162 *,c++,*) ;;
13163 *) ok=no ;;
13164 esac
13165 if test $ok = yes; then
13166 # An in-tree tool is available and we can use it
13167 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
13168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13169$as_echo "just compiled" >&6; }
e8b05380
PB
13170 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13171 # We already found the complete path
172e41aa 13172 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13174$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13175 elif test "x$target" = "x$host"; then
13176 # We can use an host tool
13177 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13179$as_echo "host tool" >&6; }
2abefe3d
PB
13180 else
13181 # We need a cross tool
5213506e
RW
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13183$as_echo "pre-installed" >&6; }
2abefe3d
PB
13184 fi
13185fi
0b0dc272 13186
5213506e
RW
13187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13188$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13189if test "x${build}" != "x${host}" ; then
e8b05380
PB
13190 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13191 # We already found the complete path
172e41aa 13192 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13194$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13195 else
13196 # Canadian cross, just use what we found
5213506e
RW
13197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13198$as_echo "pre-installed" >&6; }
e8b05380 13199 fi
2abefe3d
PB
13200else
13201 ok=yes
13202 case " ${configdirs} " in
13203 *" binutils "*) ;;
13204 *) ok=no ;;
13205 esac
1c710c3c 13206
2abefe3d
PB
13207 if test $ok = yes; then
13208 # An in-tree tool is available and we can use it
13209 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13211$as_echo "just compiled" >&6; }
e8b05380
PB
13212 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13213 # We already found the complete path
172e41aa 13214 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13216$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13217 elif test "x$target" = "x$host"; then
13218 # We can use an host tool
13219 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13221$as_echo "host tool" >&6; }
2abefe3d
PB
13222 else
13223 # We need a cross tool
5213506e
RW
13224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13225$as_echo "pre-installed" >&6; }
2abefe3d
PB
13226 fi
13227fi
0b0dc272 13228
5213506e
RW
13229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13230$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 13231if test "x${build}" != "x${host}" ; then
e8b05380
PB
13232 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13233 # We already found the complete path
172e41aa 13234 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13236$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13237 else
13238 # Canadian cross, just use what we found
5213506e
RW
13239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13240$as_echo "pre-installed" >&6; }
e8b05380 13241 fi
2abefe3d
PB
13242else
13243 ok=yes
13244 case " ${configdirs} " in
13245 *" gcc "*) ;;
13246 *) ok=no ;;
13247 esac
1c710c3c 13248
2abefe3d
PB
13249 if test $ok = yes; then
13250 # An in-tree tool is available and we can use it
13251 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13253$as_echo "just compiled" >&6; }
e8b05380
PB
13254 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13255 # We already found the complete path
172e41aa 13256 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13258$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13259 elif test "x$target" = "x$host"; then
13260 # We can use an host tool
13261 GCC_FOR_TARGET='$()'
5213506e
RW
13262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13263$as_echo "host tool" >&6; }
2abefe3d
PB
13264 else
13265 # We need a cross tool
5213506e
RW
13266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13267$as_echo "pre-installed" >&6; }
2abefe3d
PB
13268 fi
13269fi
0b0dc272 13270
5213506e
RW
13271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13272$as_echo_n "checking where to find the target gcj... " >&6; }
2abefe3d 13273if test "x${build}" != "x${host}" ; then
e8b05380
PB
13274 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13275 # We already found the complete path
172e41aa 13276 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13278$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13279 else
13280 # Canadian cross, just use what we found
5213506e
RW
13281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13282$as_echo "pre-installed" >&6; }
e8b05380 13283 fi
2abefe3d
PB
13284else
13285 ok=yes
13286 case " ${configdirs} " in
13287 *" gcc "*) ;;
13288 *) ok=no ;;
13289 esac
13290 case ,${enable_languages}, in
13291 *,java,*) ;;
13292 *) ok=no ;;
13293 esac
13294 if test $ok = yes; then
13295 # An in-tree tool is available and we can use it
13296 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13298$as_echo "just compiled" >&6; }
e8b05380
PB
13299 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13300 # We already found the complete path
172e41aa 13301 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13303$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13304 elif test "x$target" = "x$host"; then
13305 # We can use an host tool
13306 GCJ_FOR_TARGET='$(GCJ)'
5213506e
RW
13307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13308$as_echo "host tool" >&6; }
2abefe3d
PB
13309 else
13310 # We need a cross tool
5213506e
RW
13311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13312$as_echo "pre-installed" >&6; }
2abefe3d
PB
13313 fi
13314fi
0b0dc272 13315
5213506e
RW
13316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13317$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 13318if test "x${build}" != "x${host}" ; then
e8b05380
PB
13319 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13320 # We already found the complete path
172e41aa 13321 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13323$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13324 else
13325 # Canadian cross, just use what we found
5213506e
RW
13326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13327$as_echo "pre-installed" >&6; }
e8b05380 13328 fi
2abefe3d
PB
13329else
13330 ok=yes
13331 case " ${configdirs} " in
13332 *" gcc "*) ;;
13333 *) ok=no ;;
13334 esac
13335 case ,${enable_languages}, in
13336 *,fortran,*) ;;
13337 *) ok=no ;;
13338 esac
13339 if test $ok = yes; then
13340 # An in-tree tool is available and we can use it
13341 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13343$as_echo "just compiled" >&6; }
e8b05380
PB
13344 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13345 # We already found the complete path
172e41aa 13346 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13348$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13349 elif test "x$target" = "x$host"; then
13350 # We can use an host tool
13351 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13353$as_echo "host tool" >&6; }
2abefe3d
PB
13354 else
13355 # We need a cross tool
5213506e
RW
13356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13357$as_echo "pre-installed" >&6; }
2abefe3d
PB
13358 fi
13359fi
0b0dc272 13360
5213506e
RW
13361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13362$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 13363if test "x${build}" != "x${host}" ; then
e8b05380
PB
13364 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13365 # We already found the complete path
172e41aa 13366 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13368$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13369 else
13370 # Canadian cross, just use what we found
5213506e
RW
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13372$as_echo "pre-installed" >&6; }
e8b05380 13373 fi
2abefe3d
PB
13374else
13375 ok=yes
13376 case " ${configdirs} " in
13377 *" ld "*) ;;
13378 *) ok=no ;;
13379 esac
1c710c3c 13380
2abefe3d
PB
13381 if test $ok = yes; then
13382 # An in-tree tool is available and we can use it
13383 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
13384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13385$as_echo "just compiled" >&6; }
e8b05380
PB
13386 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13387 # We already found the complete path
172e41aa 13388 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13390$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13391 elif test "x$target" = "x$host"; then
13392 # We can use an host tool
13393 LD_FOR_TARGET='$(LD)'
5213506e
RW
13394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13395$as_echo "host tool" >&6; }
2abefe3d
PB
13396 else
13397 # We need a cross tool
5213506e
RW
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13399$as_echo "pre-installed" >&6; }
2abefe3d
PB
13400 fi
13401fi
0b0dc272 13402
5213506e
RW
13403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13404$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 13405if test "x${build}" != "x${host}" ; then
e8b05380
PB
13406 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13407 # We already found the complete path
172e41aa 13408 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13410$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13411 else
13412 # Canadian cross, just use what we found
5213506e
RW
13413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13414$as_echo "pre-installed" >&6; }
e8b05380 13415 fi
2abefe3d 13416else
e8b05380
PB
13417 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13418 # We already found the complete path
172e41aa 13419 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13421$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 13422 elif test "x$target" = "x$host"; then
2abefe3d
PB
13423 # We can use an host tool
13424 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
13425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13426$as_echo "host tool" >&6; }
2abefe3d
PB
13427 else
13428 # We need a cross tool
5213506e
RW
13429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13430$as_echo "pre-installed" >&6; }
2abefe3d
PB
13431 fi
13432fi
0b0dc272 13433
5213506e
RW
13434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13435$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 13436if test "x${build}" != "x${host}" ; then
e8b05380
PB
13437 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13438 # We already found the complete path
172e41aa 13439 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13441$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13442 else
13443 # Canadian cross, just use what we found
5213506e
RW
13444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13445$as_echo "pre-installed" >&6; }
e8b05380 13446 fi
2abefe3d
PB
13447else
13448 ok=yes
13449 case " ${configdirs} " in
13450 *" binutils "*) ;;
13451 *) ok=no ;;
13452 esac
1c710c3c 13453
2abefe3d
PB
13454 if test $ok = yes; then
13455 # An in-tree tool is available and we can use it
13456 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13458$as_echo "just compiled" >&6; }
e8b05380
PB
13459 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13460 # We already found the complete path
172e41aa 13461 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13463$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13464 elif test "x$target" = "x$host"; then
13465 # We can use an host tool
13466 NM_FOR_TARGET='$(NM)'
5213506e
RW
13467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13468$as_echo "host tool" >&6; }
2abefe3d
PB
13469 else
13470 # We need a cross tool
5213506e
RW
13471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13472$as_echo "pre-installed" >&6; }
2abefe3d
PB
13473 fi
13474fi
0b0dc272 13475
5213506e
RW
13476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13477$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 13478if test "x${build}" != "x${host}" ; then
e8b05380
PB
13479 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13480 # We already found the complete path
172e41aa 13481 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
13482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13483$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13484 else
13485 # Canadian cross, just use what we found
5213506e
RW
13486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13487$as_echo "pre-installed" >&6; }
e8b05380 13488 fi
2abefe3d
PB
13489else
13490 ok=yes
13491 case " ${configdirs} " in
13492 *" binutils "*) ;;
13493 *) ok=no ;;
13494 esac
1c710c3c 13495
2abefe3d
PB
13496 if test $ok = yes; then
13497 # An in-tree tool is available and we can use it
13498 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
13499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13500$as_echo "just compiled" >&6; }
e8b05380
PB
13501 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13502 # We already found the complete path
172e41aa 13503 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
13504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13505$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13506 elif test "x$target" = "x$host"; then
13507 # We can use an host tool
13508 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
13509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13510$as_echo "host tool" >&6; }
2abefe3d
PB
13511 else
13512 # We need a cross tool
5213506e
RW
13513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13514$as_echo "pre-installed" >&6; }
2abefe3d
PB
13515 fi
13516fi
0b0dc272 13517
5213506e
RW
13518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13519$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 13520if test "x${build}" != "x${host}" ; then
e8b05380
PB
13521 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13522 # We already found the complete path
172e41aa 13523 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13525$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13526 else
13527 # Canadian cross, just use what we found
5213506e
RW
13528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13529$as_echo "pre-installed" >&6; }
e8b05380 13530 fi
2abefe3d
PB
13531else
13532 ok=yes
13533 case " ${configdirs} " in
13534 *" binutils "*) ;;
13535 *) ok=no ;;
13536 esac
1c710c3c 13537
2abefe3d
PB
13538 if test $ok = yes; then
13539 # An in-tree tool is available and we can use it
13540 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13542$as_echo "just compiled" >&6; }
e8b05380
PB
13543 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13544 # We already found the complete path
172e41aa 13545 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
13546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13547$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13548 elif test "x$target" = "x$host"; then
13549 # We can use an host tool
13550 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13552$as_echo "host tool" >&6; }
2abefe3d
PB
13553 else
13554 # We need a cross tool
5213506e
RW
13555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13556$as_echo "pre-installed" >&6; }
2abefe3d
PB
13557 fi
13558fi
0b0dc272 13559
5213506e
RW
13560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13561$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 13562if test "x${build}" != "x${host}" ; then
e8b05380
PB
13563 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13564 # We already found the complete path
172e41aa 13565 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13567$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13568 else
13569 # Canadian cross, just use what we found
5213506e
RW
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13571$as_echo "pre-installed" >&6; }
e8b05380 13572 fi
2abefe3d
PB
13573else
13574 ok=yes
13575 case " ${configdirs} " in
13576 *" binutils "*) ;;
13577 *) ok=no ;;
13578 esac
1c710c3c 13579
2abefe3d
PB
13580 if test $ok = yes; then
13581 # An in-tree tool is available and we can use it
13582 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
5213506e
RW
13583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13584$as_echo "just compiled" >&6; }
e8b05380
PB
13585 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13586 # We already found the complete path
172e41aa 13587 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
13588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13589$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13590 elif test "x$target" = "x$host"; then
13591 # We can use an host tool
13592 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13594$as_echo "host tool" >&6; }
2abefe3d
PB
13595 else
13596 # We need a cross tool
5213506e
RW
13597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13598$as_echo "pre-installed" >&6; }
2abefe3d
PB
13599 fi
13600fi
0b0dc272 13601
5213506e
RW
13602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
13603$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 13604if test "x${build}" != "x${host}" ; then
e8b05380
PB
13605 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13606 # We already found the complete path
172e41aa 13607 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
13608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13609$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13610 else
13611 # Canadian cross, just use what we found
5213506e
RW
13612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13613$as_echo "pre-installed" >&6; }
e8b05380 13614 fi
2abefe3d
PB
13615else
13616 ok=yes
13617 case " ${configdirs} " in
13618 *" binutils "*) ;;
13619 *) ok=no ;;
13620 esac
1c710c3c 13621
2abefe3d
PB
13622 if test $ok = yes; then
13623 # An in-tree tool is available and we can use it
13624 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13626$as_echo "just compiled" >&6; }
e8b05380
PB
13627 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13628 # We already found the complete path
172e41aa 13629 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13631$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13632 elif test "x$target" = "x$host"; then
13633 # We can use an host tool
13634 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13636$as_echo "host tool" >&6; }
2abefe3d
PB
13637 else
13638 # We need a cross tool
5213506e
RW
13639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13640$as_echo "pre-installed" >&6; }
2abefe3d 13641 fi
671aa708 13642fi
be912515 13643
5213506e
RW
13644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
13645$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
13646if test "x${build}" != "x${host}" ; then
13647 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13648 # We already found the complete path
13649 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
13650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13651$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
13652 else
13653 # Canadian cross, just use what we found
5213506e
RW
13654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13655$as_echo "pre-installed" >&6; }
901119ae
KT
13656 fi
13657else
13658 ok=yes
13659 case " ${configdirs} " in
13660 *" binutils "*) ;;
13661 *) ok=no ;;
13662 esac
13663
13664 if test $ok = yes; then
13665 # An in-tree tool is available and we can use it
13666 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
13667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13668$as_echo "just compiled" >&6; }
901119ae
KT
13669 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13670 # We already found the complete path
13671 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
13672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13673$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
13674 elif test "x$target" = "x$host"; then
13675 # We can use an host tool
13676 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
13677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13678$as_echo "host tool" >&6; }
901119ae
KT
13679 else
13680 # We need a cross tool
5213506e
RW
13681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13682$as_echo "pre-installed" >&6; }
901119ae
KT
13683 fi
13684fi
13685
be912515
NN
13686
13687
2abefe3d 13688
0b0dc272 13689
671aa708
NN
13690# Certain tools may need extra flags.
13691AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
13692RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
13693NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
13694
2abefe3d
PB
13695# When building target libraries, except in a Canadian cross, we use
13696# the same toolchain as the compiler we just built.
13697COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
13698COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
13699COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
13700if test $host = $build; then
13701 case " $configdirs " in
13702 *" gcc "*)
13703 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
13704 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
13705 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
13706 ;;
13707 esac
13708fi
13709
13710
13711
13712
13713
5213506e
RW
13714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13715$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13716# Check whether --enable-maintainer-mode was given.
13717if test "${enable_maintainer_mode+set}" = set; then :
13718 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
13719else
13720 USE_MAINTAINER_MODE=no
5213506e
RW
13721fi
13722
13723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13724$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
13725
13726
13727if test "$USE_MAINTAINER_MODE" = yes; then
13728 MAINTAINER_MODE_TRUE=
13729 MAINTAINER_MODE_FALSE='#'
13730else
13731 MAINTAINER_MODE_TRUE='#'
13732 MAINTAINER_MODE_FALSE=
1c710c3c 13733fi
ee03dc5e
AO
13734MAINT=$MAINTAINER_MODE_TRUE
13735
2805b53a
NN
13736# ---------------------
13737# GCC bootstrap support
13738# ---------------------
13739
13740# Stage specific cflags for build.
13741stage1_cflags="-g"
13742case $build in
13743 vax-*-*)
13744 case ${GCC} in
13745 yes) stage1_cflags="-g -Wa,-J" ;;
13746 *) stage1_cflags="-g -J" ;;
13747 esac ;;
2805b53a
NN
13748esac
13749
0b50988a 13750# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
00020c16 13751if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
0b50988a
EB
13752 saved_CFLAGS="$CFLAGS"
13753
13754 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
13755 CFLAGS="$CFLAGS -fkeep-inline-functions"
5213506e
RW
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
13757$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
13758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
13759/* end confdefs.h. */
13760
9cc1244e
JJ
13761#if (__GNUC__ < 3) \
13762 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
13763 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
13764#error http://gcc.gnu.org/PR29382
13765#endif
13766
1c710c3c
DJ
13767int
13768main ()
13769{
13770
13771 ;
13772 return 0;
13773}
13774_ACEOF
5213506e
RW
13775if ac_fn_c_try_compile "$LINENO"; then :
13776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13777$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
1c710c3c 13778else
5213506e
RW
13779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13780$as_echo "no" >&6; }
1c710c3c 13781fi
5213506e 13782rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b50988a
EB
13783
13784 CFLAGS="$saved_CFLAGS"
13785fi
13786
13787
2805b53a 13788
8efea775 13789# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
13790# Check whether --enable-stage1-checking was given.
13791if test "${enable_stage1_checking+set}" = set; then :
13792 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 13793else
e643dc23 13794 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
7e98624c 13795 stage1_checking=--enable-checking=yes,types
8efea775 13796else
e643dc23 13797 stage1_checking=--enable-checking=$enable_checking,types
8efea775 13798fi
5213506e 13799fi
8efea775
PB
13800
13801
2aeb72e9 13802
5213506e
RW
13803# Enable -Werror in bootstrap stage2 and later.
13804# Check whether --enable-werror was given.
13805if test "${enable_werror+set}" = set; then :
13806 enableval=$enable_werror;
2805b53a 13807else
416cfb5e 13808 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
2805b53a 13809 enable_werror=yes
88fceb68
PB
13810else
13811 enable_werror=no
13812fi
5213506e
RW
13813fi
13814
09a9c095
NN
13815case ${enable_werror} in
13816 yes) stage2_werror_flag="--enable-werror-always" ;;
13817 *) stage2_werror_flag="" ;;
2805b53a
NN
13818esac
13819
13820
f2689b09
SE
13821# Specify what files to not compare during bootstrap.
13822
13823compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
13824case "$target" in
13825 hppa*64*-*-hpux*) ;;
13826 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
13827esac
f61428ed
AO
13828case " $configdirs " in
13829*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
13830esac
f2689b09
SE
13831
13832
5213506e
RW
13833ac_config_files="$ac_config_files Makefile"
13834
1c710c3c 13835cat >confcache <<\_ACEOF
671aa708
NN
13836# This file is a shell script that caches the results of configure
13837# tests run on this system so they can be shared between configure
1c710c3c
DJ
13838# scripts and configure runs, see configure's option --config-cache.
13839# It is not useful on other systems. If it contains results you don't
13840# want to keep, you may remove or edit it.
671aa708 13841#
1c710c3c
DJ
13842# config.status only pays attention to the cache file if you give it
13843# the --recheck option to rerun configure.
671aa708 13844#
1c710c3c
DJ
13845# `ac_cv_env_foo' variables (set or unset) will be overridden when
13846# loading this file, other *unset* `ac_cv_foo' will be assigned the
13847# following values.
13848
13849_ACEOF
13850
671aa708
NN
13851# The following way of writing the cache mishandles newlines in values,
13852# but we know of no workaround that is simple, portable, and efficient.
5213506e 13853# So, we kill variables containing newlines.
671aa708
NN
13854# Ultrix sh set writes to stderr and can't be redirected directly,
13855# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
13856(
13857 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13858 eval ac_val=\$$ac_var
13859 case $ac_val in #(
13860 *${as_nl}*)
13861 case $ac_var in #(
13862 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13863$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13864 esac
13865 case $ac_var in #(
13866 _ | IFS | as_nl) ;; #(
13867 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13868 *) { eval $ac_var=; unset $ac_var;} ;;
13869 esac ;;
13870 esac
13871 done
13872
1c710c3c 13873 (set) 2>&1 |
5213506e
RW
13874 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13875 *${as_nl}ac_space=\ *)
13876 # `set' does not quote correctly, so add quotes: double-quote
13877 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
13878 sed -n \
13879 "s/'/'\\\\''/g;
13880 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 13881 ;; #(
1c710c3c
DJ
13882 *)
13883 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 13884 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 13885 ;;
5213506e
RW
13886 esac |
13887 sort
13888) |
1c710c3c 13889 sed '
5213506e 13890 /^ac_cv_env_/b end
1c710c3c 13891 t clear
5213506e 13892 :clear
1c710c3c
DJ
13893 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13894 t end
5213506e
RW
13895 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13896 :end' >>confcache
13897if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13898 if test -w "$cache_file"; then
13899 test "x$cache_file" != "x/dev/null" &&
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13901$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 13902 cat confcache >$cache_file
671aa708 13903 else
5213506e
RW
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13905$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 13906 fi
4977bab6 13907fi
671aa708 13908rm -f confcache
79c06341 13909
671aa708
NN
13910test "x$prefix" = xNONE && prefix=$ac_default_prefix
13911# Let make expand exec_prefix.
13912test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 13913
671aa708
NN
13914# Transform confdefs.h into DEFS.
13915# Protect against shell expansion while executing Makefile rules.
13916# Protect against Makefile macro expansion.
1c710c3c
DJ
13917#
13918# If the first sed substitution is executed (which looks for macros that
5213506e 13919# take arguments), then branch to the quote section. Otherwise,
1c710c3c 13920# look for a macro that doesn't take arguments.
5213506e
RW
13921ac_script='
13922:mline
13923/\\$/{
13924 N
13925 s,\\\n,,
13926 b mline
13927}
1c710c3c 13928t clear
5213506e
RW
13929:clear
13930s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 13931t quote
5213506e 13932s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 13933t quote
5213506e
RW
13934b any
13935:quote
13936s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13937s/\[/\\&/g
13938s/\]/\\&/g
13939s/\$/$$/g
13940H
13941:any
13942${
13943 g
13944 s/^\n//
13945 s/\n/ /g
13946 p
13947}
13948'
13949DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
13950
13951
13952ac_libobjs=
13953ac_ltlibobjs=
13954for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13955 # 1. Remove the extension, and $U if already installed.
5213506e
RW
13956 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13957 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13958 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13959 # will be set to the directory where LIBOBJS objects are built.
13960 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13961 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
13962done
13963LIBOBJS=$ac_libobjs
fb0103e5 13964
1c710c3c 13965LTLIBOBJS=$ac_ltlibobjs
0b0dc272 13966
af71363e 13967
1c710c3c
DJ
13968
13969: ${CONFIG_STATUS=./config.status}
5213506e 13970ac_write_fail=0
1c710c3c
DJ
13971ac_clean_files_save=$ac_clean_files
13972ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
13973{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13974$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13975as_write_fail=0
13976cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
13977#! $SHELL
13978# Generated by $as_me.
671aa708 13979# Run this file to recreate the current configuration.
671aa708 13980# Compiler output produced by configure, useful for debugging
1c710c3c 13981# configure, is in config.log if it exists.
0b0dc272 13982
1c710c3c
DJ
13983debug=false
13984ac_cs_recheck=false
13985ac_cs_silent=false
1c710c3c 13986
5213506e
RW
13987SHELL=\${CONFIG_SHELL-$SHELL}
13988export SHELL
13989_ASEOF
13990cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13991## -------------------- ##
13992## M4sh Initialization. ##
13993## -------------------- ##
13994
13995# Be more Bourne compatible
13996DUALCASE=1; export DUALCASE # for MKS sh
13997if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
13998 emulate sh
13999 NULLCMD=:
5213506e 14000 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14001 # is contrary to our usage. Disable this feature.
14002 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14003 setopt NO_GLOB_SUBST
14004else
14005 case `(set -o) 2>/dev/null` in #(
14006 *posix*) :
14007 set -o posix ;; #(
14008 *) :
14009 ;;
14010esac
1c710c3c 14011fi
1c710c3c 14012
5213506e
RW
14013
14014as_nl='
14015'
14016export as_nl
14017# Printing a long string crashes Solaris 7 /usr/bin/printf.
14018as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14019as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14020as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14021# Prefer a ksh shell builtin over an external printf program on Solaris,
14022# but without wasting forks for bash or zsh.
14023if test -z "$BASH_VERSION$ZSH_VERSION" \
14024 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14025 as_echo='print -r --'
14026 as_echo_n='print -rn --'
14027elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14028 as_echo='printf %s\n'
14029 as_echo_n='printf %s'
14030else
14031 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14032 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14033 as_echo_n='/usr/ucb/echo -n'
14034 else
14035 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14036 as_echo_n_body='eval
14037 arg=$1;
14038 case $arg in #(
14039 *"$as_nl"*)
14040 expr "X$arg" : "X\\(.*\\)$as_nl";
14041 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14042 esac;
14043 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14044 '
14045 export as_echo_n_body
14046 as_echo_n='sh -c $as_echo_n_body as_echo'
14047 fi
14048 export as_echo_body
14049 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14050fi
14051
5213506e
RW
14052# The user is always right.
14053if test "${PATH_SEPARATOR+set}" != set; then
14054 PATH_SEPARATOR=:
14055 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14056 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14057 PATH_SEPARATOR=';'
14058 }
14059fi
14060
14061
14062# IFS
14063# We need space, tab and new line, in precisely that order. Quoting is
14064# there to prevent editors from complaining about space-tab.
14065# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14066# splitting by setting IFS to empty value.)
14067IFS=" "" $as_nl"
14068
14069# Find who we are. Look in the path if we contain no directory separator.
14070case $0 in #((
14071 *[\\/]* ) as_myself=$0 ;;
14072 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14073for as_dir in $PATH
14074do
14075 IFS=$as_save_IFS
14076 test -z "$as_dir" && as_dir=.
14077 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14078 done
14079IFS=$as_save_IFS
14080
14081 ;;
14082esac
14083# We did not find ourselves, most probably we were run as `sh COMMAND'
14084# in which case we are not to be found in the path.
14085if test "x$as_myself" = x; then
14086 as_myself=$0
14087fi
14088if test ! -f "$as_myself"; then
14089 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14090 exit 1
14091fi
1c710c3c 14092
5213506e
RW
14093# Unset variables that we do not need and which cause bugs (e.g. in
14094# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14095# suppresses any "Segmentation fault" message there. '((' could
14096# trigger a bug in pdksh 5.2.14.
14097for as_var in BASH_ENV ENV MAIL MAILPATH
14098do eval test x\${$as_var+set} = xset \
14099 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14100done
1c710c3c
DJ
14101PS1='$ '
14102PS2='> '
14103PS4='+ '
14104
14105# NLS nuisances.
5213506e
RW
14106LC_ALL=C
14107export LC_ALL
14108LANGUAGE=C
14109export LANGUAGE
14110
14111# CDPATH.
14112(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14113
14114
14115# as_fn_error ERROR [LINENO LOG_FD]
14116# ---------------------------------
14117# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14118# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14119# script with status $?, using 1 if that was 0.
14120as_fn_error ()
14121{
14122 as_status=$?; test $as_status -eq 0 && as_status=1
14123 if test "$3"; then
14124 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14125 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14126 fi
5213506e
RW
14127 $as_echo "$as_me: error: $1" >&2
14128 as_fn_exit $as_status
14129} # as_fn_error
14130
14131
14132# as_fn_set_status STATUS
14133# -----------------------
14134# Set $? to STATUS, without forking.
14135as_fn_set_status ()
14136{
14137 return $1
14138} # as_fn_set_status
14139
14140# as_fn_exit STATUS
14141# -----------------
14142# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14143as_fn_exit ()
14144{
14145 set +e
14146 as_fn_set_status $1
14147 exit $1
14148} # as_fn_exit
14149
14150# as_fn_unset VAR
14151# ---------------
14152# Portably unset VAR.
14153as_fn_unset ()
14154{
14155 { eval $1=; unset $1;}
14156}
14157as_unset=as_fn_unset
14158# as_fn_append VAR VALUE
14159# ----------------------
14160# Append the text in VALUE to the end of the definition contained in VAR. Take
14161# advantage of any shell optimizations that allow amortized linear growth over
14162# repeated appends, instead of the typical quadratic growth present in naive
14163# implementations.
14164if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14165 eval 'as_fn_append ()
14166 {
14167 eval $1+=\$2
14168 }'
14169else
14170 as_fn_append ()
14171 {
14172 eval $1=\$$1\$2
14173 }
14174fi # as_fn_append
14175
14176# as_fn_arith ARG...
14177# ------------------
14178# Perform arithmetic evaluation on the ARGs, and store the result in the
14179# global $as_val. Take advantage of shells that can avoid forks. The arguments
14180# must be portable across $(()) and expr.
14181if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14182 eval 'as_fn_arith ()
14183 {
14184 as_val=$(( $* ))
14185 }'
14186else
14187 as_fn_arith ()
14188 {
14189 as_val=`expr "$@" || test $? -eq 1`
14190 }
14191fi # as_fn_arith
14192
1c710c3c 14193
5213506e
RW
14194if expr a : '\(a\)' >/dev/null 2>&1 &&
14195 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
14196 as_expr=expr
14197else
14198 as_expr=false
14199fi
14200
5213506e 14201if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
14202 as_basename=basename
14203else
14204 as_basename=false
14205fi
14206
5213506e
RW
14207if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14208 as_dirname=dirname
14209else
14210 as_dirname=false
14211fi
1c710c3c 14212
5213506e 14213as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
14214$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14215 X"$0" : 'X\(//\)$' \| \
5213506e
RW
14216 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14217$as_echo X/"$0" |
14218 sed '/^.*\/\([^/][^/]*\)\/*$/{
14219 s//\1/
14220 q
14221 }
14222 /^X\/\(\/\/\)$/{
14223 s//\1/
14224 q
14225 }
14226 /^X\/\(\/\).*/{
14227 s//\1/
14228 q
14229 }
14230 s/.*/./; q'`
2aeb72e9 14231
2aeb72e9
DD
14232# Avoid depending upon Character Ranges.
14233as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14234as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14235as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14236as_cr_digits='0123456789'
14237as_cr_alnum=$as_cr_Letters$as_cr_digits
14238
5213506e
RW
14239ECHO_C= ECHO_N= ECHO_T=
14240case `echo -n x` in #(((((
14241-n*)
14242 case `echo 'xy\c'` in
14243 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14244 xy) ECHO_C='\c';;
14245 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14246 ECHO_T=' ';;
14247 esac;;
14248*)
14249 ECHO_N='-n';;
1c710c3c
DJ
14250esac
14251
5213506e
RW
14252rm -f conf$$ conf$$.exe conf$$.file
14253if test -d conf$$.dir; then
14254 rm -f conf$$.dir/conf$$.file
1c710c3c 14255else
5213506e
RW
14256 rm -f conf$$.dir
14257 mkdir conf$$.dir 2>/dev/null
1c710c3c 14258fi
5213506e
RW
14259if (echo >conf$$.file) 2>/dev/null; then
14260 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 14261 as_ln_s='ln -s'
5213506e
RW
14262 # ... but there are two gotchas:
14263 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14264 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14265 # In both cases, we have to default to `cp -p'.
14266 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14267 as_ln_s='cp -p'
14268 elif ln conf$$.file conf$$ 2>/dev/null; then
14269 as_ln_s=ln
14270 else
14271 as_ln_s='cp -p'
2aeb72e9 14272 fi
1c710c3c
DJ
14273else
14274 as_ln_s='cp -p'
14275fi
5213506e
RW
14276rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14277rmdir conf$$.dir 2>/dev/null
14278
14279
14280# as_fn_mkdir_p
14281# -------------
14282# Create "$as_dir" as a directory, including parents if necessary.
14283as_fn_mkdir_p ()
14284{
14285
14286 case $as_dir in #(
14287 -*) as_dir=./$as_dir;;
14288 esac
14289 test -d "$as_dir" || eval $as_mkdir_p || {
14290 as_dirs=
14291 while :; do
14292 case $as_dir in #(
14293 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14294 *) as_qdir=$as_dir;;
14295 esac
14296 as_dirs="'$as_qdir' $as_dirs"
14297 as_dir=`$as_dirname -- "$as_dir" ||
14298$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14299 X"$as_dir" : 'X\(//\)[^/]' \| \
14300 X"$as_dir" : 'X\(//\)$' \| \
14301 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14302$as_echo X"$as_dir" |
14303 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14304 s//\1/
14305 q
14306 }
14307 /^X\(\/\/\)[^/].*/{
14308 s//\1/
14309 q
14310 }
14311 /^X\(\/\/\)$/{
14312 s//\1/
14313 q
14314 }
14315 /^X\(\/\).*/{
14316 s//\1/
14317 q
14318 }
14319 s/.*/./; q'`
14320 test -d "$as_dir" && break
14321 done
14322 test -z "$as_dirs" || eval "mkdir $as_dirs"
14323 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14324
1c710c3c 14325
5213506e 14326} # as_fn_mkdir_p
1c710c3c 14327if mkdir -p . 2>/dev/null; then
5213506e 14328 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
14329else
14330 test -d ./-p && rmdir ./-p
14331 as_mkdir_p=false
14332fi
14333
5213506e
RW
14334if test -x / >/dev/null 2>&1; then
14335 as_test_x='test -x'
14336else
14337 if ls -dL / >/dev/null 2>&1; then
14338 as_ls_L_option=L
14339 else
14340 as_ls_L_option=
14341 fi
14342 as_test_x='
14343 eval sh -c '\''
14344 if test -d "$1"; then
14345 test -d "$1/.";
14346 else
14347 case $1 in #(
14348 -*)set "./$1";;
14349 esac;
14350 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14351 ???[sx]*):;;*)false;;esac;fi
14352 '\'' sh
14353 '
14354fi
14355as_executable_p=$as_test_x
1c710c3c
DJ
14356
14357# Sed expression to map a string onto a valid CPP name.
14358as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14359
14360# Sed expression to map a string onto a valid variable name.
14361as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14362
14363
1c710c3c 14364exec 6>&1
5213506e
RW
14365## ----------------------------------- ##
14366## Main body of $CONFIG_STATUS script. ##
14367## ----------------------------------- ##
14368_ASEOF
14369test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14370
14371cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14372# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 14373# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
14374# values after options handling.
14375ac_log="
1c710c3c 14376This file was extended by $as_me, which was
5213506e 14377generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
14378
14379 CONFIG_FILES = $CONFIG_FILES
14380 CONFIG_HEADERS = $CONFIG_HEADERS
14381 CONFIG_LINKS = $CONFIG_LINKS
14382 CONFIG_COMMANDS = $CONFIG_COMMANDS
14383 $ $0 $@
14384
5213506e
RW
14385on `(hostname || uname -n) 2>/dev/null | sed 1q`
14386"
14387
1c710c3c
DJ
14388_ACEOF
14389
5213506e
RW
14390case $ac_config_files in *"
14391"*) set x $ac_config_files; shift; ac_config_files=$*;;
14392esac
1c710c3c 14393
2aeb72e9 14394
2aeb72e9 14395
5213506e
RW
14396cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14397# Files that config.status was made for.
14398config_files="$ac_config_files"
1c710c3c 14399
5213506e 14400_ACEOF
2aeb72e9 14401
5213506e 14402cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 14403ac_cs_usage="\
5213506e
RW
14404\`$as_me' instantiates files and other configuration actions
14405from templates according to the current configuration. Unless the files
14406and actions are specified as TAGs, all are instantiated by default.
1c710c3c 14407
5213506e 14408Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
14409
14410 -h, --help print this help, then exit
5213506e
RW
14411 -V, --version print version number and configuration settings, then exit
14412 -q, --quiet, --silent
14413 do not print progress messages
1c710c3c
DJ
14414 -d, --debug don't remove temporary files
14415 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
14416 --file=FILE[:TEMPLATE]
14417 instantiate the configuration file FILE
1c710c3c
DJ
14418
14419Configuration files:
14420$config_files
14421
5213506e 14422Report bugs to the package provider."
2aeb72e9 14423
5213506e
RW
14424_ACEOF
14425cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
14426ac_cs_version="\\
14427config.status
5213506e
RW
14428configured by $0, generated by GNU Autoconf 2.64,
14429 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 14430
5213506e 14431Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
14432This config.status script is free software; the Free Software Foundation
14433gives unlimited permission to copy, distribute and modify it."
5213506e
RW
14434
14435ac_pwd='$ac_pwd'
14436srcdir='$srcdir'
14437INSTALL='$INSTALL'
87264276 14438AWK='$AWK'
5213506e 14439test -n "\$AWK" || AWK=awk
1c710c3c
DJ
14440_ACEOF
14441
5213506e
RW
14442cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14443# The default lists apply if the user does not specify any file.
1c710c3c
DJ
14444ac_need_defaults=:
14445while test $# != 0
a4b9e93e 14446do
1c710c3c
DJ
14447 case $1 in
14448 --*=*)
5213506e
RW
14449 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14450 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
14451 ac_shift=:
14452 ;;
5213506e 14453 *)
1c710c3c
DJ
14454 ac_option=$1
14455 ac_optarg=$2
14456 ac_shift=shift
14457 ;;
1c710c3c
DJ
14458 esac
14459
14460 case $ac_option in
14461 # Handling of the options.
671aa708 14462 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 14463 ac_cs_recheck=: ;;
5213506e
RW
14464 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14465 $as_echo "$ac_cs_version"; exit ;;
14466 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
14467 debug=: ;;
14468 --file | --fil | --fi | --f )
14469 $ac_shift
5213506e
RW
14470 case $ac_optarg in
14471 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14472 esac
14473 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 14474 ac_need_defaults=false;;
5213506e
RW
14475 --he | --h | --help | --hel | -h )
14476 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
14477 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14478 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14479 ac_cs_silent=: ;;
14480
14481 # This is an error.
5213506e
RW
14482 -*) as_fn_error "unrecognized option: \`$1'
14483Try \`$0 --help' for more information." ;;
1c710c3c 14484
5213506e
RW
14485 *) as_fn_append ac_config_targets " $1"
14486 ac_need_defaults=false ;;
1c710c3c 14487
0b0dc272 14488 esac
1c710c3c 14489 shift
0b0dc272
AM
14490done
14491
1c710c3c 14492ac_configure_extra_args=
0b0dc272 14493
1c710c3c
DJ
14494if $ac_cs_silent; then
14495 exec 6>/dev/null
14496 ac_configure_extra_args="$ac_configure_extra_args --silent"
14497fi
0b0dc272 14498
1c710c3c 14499_ACEOF
5213506e 14500cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 14501if \$ac_cs_recheck; then
5213506e
RW
14502 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14503 shift
14504 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14505 CONFIG_SHELL='$SHELL'
14506 export CONFIG_SHELL
14507 exec "\$@"
1c710c3c
DJ
14508fi
14509
14510_ACEOF
5213506e
RW
14511cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14512exec 5>>config.log
14513{
14514 echo
14515 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14516## Running $as_me. ##
14517_ASBOX
14518 $as_echo "$ac_log"
14519} >&5
1c710c3c 14520
5213506e
RW
14521_ACEOF
14522cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
14523#
14524# INIT-COMMANDS
14525#
14526extrasub_build="$extrasub_build"
14527 extrasub_host="$extrasub_host"
14528 extrasub_target="$extrasub_target"
14529
5213506e 14530_ACEOF
1c710c3c 14531
5213506e 14532cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 14533
5213506e 14534# Handling of arguments.
1c710c3c
DJ
14535for ac_config_target in $ac_config_targets
14536do
5213506e
RW
14537 case $ac_config_target in
14538 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14539
14540 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
14541 esac
14542done
14543
5213506e 14544
1c710c3c
DJ
14545# If the user did not use the arguments to specify the items to instantiate,
14546# then the envvar interface is used. Set only those that are not.
14547# We use the long form for the default assignment because of an extremely
14548# bizarre bug on SunOS 4.1.3.
14549if $ac_need_defaults; then
14550 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14551fi
14552
14553# Have a temporary directory for convenience. Make it in the build tree
5213506e 14554# simply because there is no reason against having it here, and in addition,
1c710c3c 14555# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
14556# Hook for its removal unless debugging.
14557# Note that there is a small window in which the directory will not be cleaned:
14558# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
14559$debug ||
14560{
5213506e
RW
14561 tmp=
14562 trap 'exit_status=$?
14563 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14564' 0
14565 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 14566}
1c710c3c
DJ
14567# Create a (secure) tmp directory for tmp files.
14568
14569{
5213506e 14570 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
14571 test -n "$tmp" && test -d "$tmp"
14572} ||
14573{
5213506e
RW
14574 tmp=./conf$$-$RANDOM
14575 (umask 077 && mkdir "$tmp")
14576} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14577
14578# Set up the scripts for CONFIG_FILES section.
14579# No need to generate them if there are no CONFIG_FILES.
14580# This happens for instance with `./config.status config.h'.
14581if test -n "$CONFIG_FILES"; then
14582
14583if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14584 ac_cs_awk_getline=:
14585 ac_cs_awk_pipe_init=
14586 ac_cs_awk_read_file='
14587 while ((getline aline < (F[key])) > 0)
14588 print(aline)
14589 close(F[key])'
14590 ac_cs_awk_pipe_fini=
14591else
14592 ac_cs_awk_getline=false
14593 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14594 ac_cs_awk_read_file='
14595 print "|#_!!_#|"
14596 print "cat " F[key] " &&"
14597 '$ac_cs_awk_pipe_init
14598 # The final `:' finishes the AND list.
14599 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14600fi
14601ac_cr=`echo X | tr X '\015'`
14602# On cygwin, bash can eat \r inside `` if the user requested igncr.
14603# But we know of no other shell where ac_cr would be empty at this
14604# point, so we can use a bashism as a fallback.
14605if test "x$ac_cr" = x; then
14606 eval ac_cr=\$\'\\r\'
14607fi
14608ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14609if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14610 ac_cs_awk_cr='\r'
14611else
14612 ac_cs_awk_cr=$ac_cr
14613fi
14614
14615echo 'BEGIN {' >"$tmp/subs1.awk" &&
14616_ACEOF
14617
14618# Create commands to substitute file output variables.
1c710c3c 14619{
5213506e
RW
14620 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14621 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14622 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14623 echo "_ACAWK" &&
14624 echo "_ACEOF"
14625} >conf$$files.sh &&
14626. ./conf$$files.sh ||
14627 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14628rm -f conf$$files.sh
1c710c3c 14629
5213506e
RW
14630{
14631 echo "cat >conf$$subs.awk <<_ACEOF" &&
14632 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14633 echo "_ACEOF"
14634} >conf$$subs.sh ||
14635 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14636ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14637ac_delim='%!_!# '
14638for ac_last_try in false false false false false :; do
14639 . ./conf$$subs.sh ||
14640 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14641
14642 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14643 if test $ac_delim_n = $ac_delim_num; then
14644 break
14645 elif $ac_last_try; then
14646 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14647 else
14648 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14649 fi
14650done
14651rm -f conf$$subs.sh
14652
14653cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14654cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 14655_ACEOF
5213506e
RW
14656sed -n '
14657h
14658s/^/S["/; s/!.*/"]=/
14659p
14660g
14661s/^[^!]*!//
14662:repl
14663t repl
14664s/'"$ac_delim"'$//
14665t delim
14666:nl
14667h
14668s/\(.\{148\}\).*/\1/
14669t more1
14670s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14671p
14672n
14673b repl
14674:more1
14675s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14676p
14677g
14678s/.\{148\}//
14679t nl
14680:delim
14681h
14682s/\(.\{148\}\).*/\1/
14683t more2
14684s/["\\]/\\&/g; s/^/"/; s/$/"/
14685p
14686b
14687:more2
14688s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14689p
14690g
14691s/.\{148\}//
14692t delim
14693' <conf$$subs.awk | sed '
14694/^[^""]/{
14695 N
14696 s/\n//
14697}
14698' >>$CONFIG_STATUS || ac_write_fail=1
14699rm -f conf$$subs.awk
14700cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14701_ACAWK
14702cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14703 for (key in S) S_is_set[key] = 1
14704 FS = "\a"
14705 \$ac_cs_awk_pipe_init
14706}
14707{
14708 line = $ 0
14709 nfields = split(line, field, "@")
14710 substed = 0
14711 len = length(field[1])
14712 for (i = 2; i < nfields; i++) {
14713 key = field[i]
14714 keylen = length(key)
14715 if (S_is_set[key]) {
14716 value = S[key]
14717 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14718 len += length(value) + length(field[++i])
14719 substed = 1
14720 } else
14721 len += 1 + keylen
14722 }
14723 if (nfields == 3 && !substed) {
14724 key = field[2]
14725 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14726 \$ac_cs_awk_read_file
14727 next
14728 }
14729 }
14730 print line
14731}
14732\$ac_cs_awk_pipe_fini
14733_ACAWK
14734_ACEOF
14735cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14736if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14737 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14738else
14739 cat
14740fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14741 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14742_ACEOF
14743
14744# VPATH may cause trouble with some makes, so we remove $(srcdir),
14745# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14746# trailing colons and then remove the whole line if VPATH becomes empty
14747# (actually we leave an empty line to preserve line numbers).
14748if test "x$srcdir" = x.; then
14749 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14750s/:*\$(srcdir):*/:/
14751s/:*\${srcdir}:*/:/
14752s/:*@srcdir@:*/:/
14753s/^\([^=]*=[ ]*\):*/\1/
14754s/:*$//
14755s/^[^=]*=[ ]*$//
14756}'
14757fi
2aeb72e9 14758
5213506e
RW
14759cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14760fi # test -n "$CONFIG_FILES"
2aeb72e9 14761
1c710c3c 14762
5213506e
RW
14763eval set X " :F $CONFIG_FILES "
14764shift
14765for ac_tag
14766do
14767 case $ac_tag in
14768 :[FHLC]) ac_mode=$ac_tag; continue;;
14769 esac
14770 case $ac_mode$ac_tag in
14771 :[FHL]*:*);;
14772 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14773 :[FH]-) ac_tag=-:-;;
14774 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14775 esac
14776 ac_save_IFS=$IFS
14777 IFS=:
14778 set x $ac_tag
14779 IFS=$ac_save_IFS
14780 shift
14781 ac_file=$1
14782 shift
79c06341 14783
5213506e
RW
14784 case $ac_mode in
14785 :L) ac_source=$1;;
14786 :[FH])
14787 ac_file_inputs=
14788 for ac_f
14789 do
14790 case $ac_f in
14791 -) ac_f="$tmp/stdin";;
14792 *) # Look for the file first in the build tree, then in the source tree
14793 # (if the path is not absolute). The absolute path cannot be DOS-style,
14794 # because $ac_f cannot contain `:'.
14795 test -f "$ac_f" ||
14796 case $ac_f in
14797 [\\/$]*) false;;
14798 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14799 esac ||
14800 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14801 esac
14802 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14803 as_fn_append ac_file_inputs " '$ac_f'"
14804 done
1c710c3c 14805
5213506e
RW
14806 # Let's still pretend it is `configure' which instantiates (i.e., don't
14807 # use $as_me), people would be surprised to read:
14808 # /* config.h. Generated by config.status. */
14809 configure_input='Generated from '`
14810 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14811 `' by configure.'
14812 if test x"$ac_file" != x-; then
14813 configure_input="$ac_file. $configure_input"
14814 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14815$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 14816 fi
5213506e
RW
14817 # Neutralize special characters interpreted by sed in replacement strings.
14818 case $configure_input in #(
14819 *\&* | *\|* | *\\* )
14820 ac_sed_conf_input=`$as_echo "$configure_input" |
14821 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14822 *) ac_sed_conf_input=$configure_input;;
14823 esac
11a67599 14824
5213506e
RW
14825 case $ac_tag in
14826 *:-:* | *:-) cat >"$tmp/stdin" \
14827 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14828 esac
14829 ;;
11a67599
ZW
14830 esac
14831
5213506e 14832 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
14833$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14834 X"$ac_file" : 'X\(//\)[^/]' \| \
14835 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
14836 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14837$as_echo X"$ac_file" |
14838 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14839 s//\1/
14840 q
14841 }
14842 /^X\(\/\/\)[^/].*/{
14843 s//\1/
14844 q
14845 }
14846 /^X\(\/\/\)$/{
14847 s//\1/
14848 q
14849 }
14850 /^X\(\/\).*/{
14851 s//\1/
14852 q
14853 }
14854 s/.*/./; q'`
14855 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 14856 ac_builddir=.
0b0dc272 14857
5213506e
RW
14858case "$ac_dir" in
14859.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14860*)
14861 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14862 # A ".." for each directory in $ac_dir_suffix.
14863 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14864 case $ac_top_builddir_sub in
14865 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14866 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14867 esac ;;
14868esac
14869ac_abs_top_builddir=$ac_pwd
14870ac_abs_builddir=$ac_pwd$ac_dir_suffix
14871# for backward compatibility:
14872ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
14873
14874case $srcdir in
5213506e 14875 .) # We are building in place.
1c710c3c 14876 ac_srcdir=.
5213506e
RW
14877 ac_top_srcdir=$ac_top_builddir_sub
14878 ac_abs_top_srcdir=$ac_pwd ;;
14879 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 14880 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
14881 ac_top_srcdir=$srcdir
14882 ac_abs_top_srcdir=$srcdir ;;
14883 *) # Relative name.
14884 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14885 ac_top_srcdir=$ac_top_build_prefix$srcdir
14886 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 14887esac
5213506e 14888ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 14889
0b0dc272 14890
5213506e
RW
14891 case $ac_mode in
14892 :F)
14893 #
14894 # CONFIG_FILE
14895 #
1c710c3c
DJ
14896
14897 case $INSTALL in
14898 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 14899 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 14900 esac
5213506e 14901_ACEOF
11a67599 14902
5213506e
RW
14903cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14904# If the template does not know about datarootdir, expand it.
14905# FIXME: This hack should be removed a few years after 2.60.
14906ac_datarootdir_hack=; ac_datarootdir_seen=
14907ac_sed_dataroot='
14908/datarootdir/ {
14909 p
14910 q
14911}
14912/@datadir@/p
14913/@docdir@/p
14914/@infodir@/p
14915/@localedir@/p
14916/@mandir@/p'
14917case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14918*datarootdir*) ac_datarootdir_seen=yes;;
14919*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14921$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 14922_ACEOF
5213506e
RW
14923cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14924 ac_datarootdir_hack='
14925 s&@datadir@&$datadir&g
14926 s&@docdir@&$docdir&g
14927 s&@infodir@&$infodir&g
14928 s&@localedir@&$localedir&g
14929 s&@mandir@&$mandir&g
14930 s&\\\${datarootdir}&$datarootdir&g' ;;
14931esac
14932_ACEOF
14933
14934# Neutralize VPATH when `$srcdir' = `.'.
14935# Shell code in configure.ac might set extrasub.
14936# FIXME: do we really want to maintain this feature?
14937cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14938ac_sed_extra="$ac_vpsub
1c710c3c
DJ
14939$extrasub
14940_ACEOF
5213506e 14941cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
14942:t
14943/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
14944s|@configure_input@|$ac_sed_conf_input|;t t
14945s&@top_builddir@&$ac_top_builddir_sub&;t t
14946s&@top_build_prefix@&$ac_top_build_prefix&;t t
14947s&@srcdir@&$ac_srcdir&;t t
14948s&@abs_srcdir@&$ac_abs_srcdir&;t t
14949s&@top_srcdir@&$ac_top_srcdir&;t t
14950s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14951s&@builddir@&$ac_builddir&;t t
14952s&@abs_builddir@&$ac_abs_builddir&;t t
14953s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14954s&@INSTALL@&$ac_INSTALL&;t t
14955$ac_datarootdir_hack
14956"
14957eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14958if $ac_cs_awk_getline; then
14959 $AWK -f "$tmp/subs.awk"
14960else
14961 $AWK -f "$tmp/subs.awk" | $SHELL
14962fi >$tmp/out \
14963 || as_fn_error "could not create $ac_file" "$LINENO" 5
14964
14965test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14966 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14967 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14968 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14969which seems to be undefined. Please make sure it is defined." >&5
14970$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14971which seems to be undefined. Please make sure it is defined." >&2;}
14972
14973 rm -f "$tmp/stdin"
14974 case $ac_file in
14975 -) cat "$tmp/out" && rm -f "$tmp/out";;
14976 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14977 esac \
14978 || as_fn_error "could not create $ac_file" "$LINENO" 5
14979 ;;
11a67599 14980
11a67599 14981
79c06341 14982
5213506e
RW
14983 esac
14984
3e54529c
RW
14985
14986 case $ac_file$ac_mode in
14987 "Makefile":F) sed "$extrasub_build" Makefile |
14988 sed "$extrasub_host" |
14989 sed "$extrasub_target" > mf$$
14990 mv -f mf$$ Makefile ;;
14991
14992 esac
5213506e
RW
14993done # for ac_tag
14994
14995
14996as_fn_exit 0
1c710c3c 14997_ACEOF
1c710c3c
DJ
14998ac_clean_files=$ac_clean_files_save
14999
5213506e
RW
15000test $ac_write_fail = 0 ||
15001 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15002
1c710c3c
DJ
15003
15004# configure is writing to config.log, and then calls config.status.
15005# config.status does its own redirection, appending to config.log.
15006# Unfortunately, on DOS this fails, as config.log is still kept open
15007# by configure, so config.status won't be able to write to it; its
15008# output is simply discarded. So we exec the FD to /dev/null,
15009# effectively closing config.log, so it can be properly (re)opened and
15010# appended to by config.status. When coming back to configure, we
15011# need to make the FD available again.
15012if test "$no_create" != yes; then
15013 ac_cs_success=:
15014 ac_config_status_args=
15015 test "$silent" = yes &&
15016 ac_config_status_args="$ac_config_status_args --quiet"
15017 exec 5>/dev/null
15018 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15019 exec 5>>config.log
15020 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15021 # would make configure fail if this is the last instruction.
5213506e
RW
15022 $ac_cs_success || as_fn_exit $?
15023fi
15024if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15025 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15026$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15027fi
79c06341 15028
This page took 3.716178 seconds and 5 git commands to generate.