]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - configure
Automatic date update in version.in
[thirdparty/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
d0ac1c44
SM
3# Generated by GNU Autoconf 2.69.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
81ecdfbb 7#
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
d0ac1c44 90as_myself=
81ecdfbb
RW
91case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100IFS=$as_save_IFS
101
102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
c6b750e1
DJ
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
81ecdfbb
RW
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
d0ac1c44
SM
135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
81ecdfbb
RW
160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
d0ac1c44
SM
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
81ecdfbb
RW
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202else
203 as_have_required=no
204fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 211do
81ecdfbb
RW
212 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225fi
226fi
227 done;;
228 esac
229 as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
d0ac1c44
SM
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
81ecdfbb
RW
258fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 266 else
81ecdfbb
RW
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
c6b750e1 271 fi
81ecdfbb
RW
272 exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290 { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299 return $1
300} # as_fn_set_status
c6b750e1 301
81ecdfbb
RW
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307 set +e
308 as_fn_set_status $1
309 exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
d0ac1c44 355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
81ecdfbb
RW
356
357
358} # as_fn_mkdir_p
d0ac1c44
SM
359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365 test -f "$1" && test -x "$1"
366} # as_fn_executable_p
81ecdfbb
RW
367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400fi # as_fn_arith
401
402
d0ac1c44
SM
403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
81ecdfbb
RW
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
d0ac1c44 407# script with STATUS, using 1 if that was 0.
81ecdfbb
RW
408as_fn_error ()
409{
d0ac1c44
SM
410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
81ecdfbb 414 fi
d0ac1c44 415 $as_echo "$as_me: error: $2" >&2
81ecdfbb
RW
416 as_fn_exit $as_status
417} # as_fn_error
418
419if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
421 as_expr=expr
422else
423 as_expr=false
424fi
425
81ecdfbb 426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
427 as_basename=basename
428else
429 as_basename=false
430fi
431
81ecdfbb
RW
432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434else
435 as_dirname=false
436fi
c6b750e1 437
81ecdfbb 438as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442$as_echo X/"$0" |
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/
445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
455 s/.*/./; q'`
c6b750e1 456
c6b750e1
DJ
457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
463
c6b750e1 464
81ecdfbb
RW
465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 sed -n '
471 p
472 /[$]LINENO/=
473 ' <$as_myself |
c6b750e1 474 sed '
81ecdfbb
RW
475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
c6b750e1 479 N
81ecdfbb
RW
480 :loop
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 482 t loop
81ecdfbb 483 s/-\n.*//
c6b750e1 484 ' >$as_me.lineno &&
81ecdfbb
RW
485 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1 487
d0ac1c44
SM
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
c6b750e1
DJ
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
494 # original and so on. Autoconf is especially sensitive to this).
495 . "./$as_me.lineno"
c6b750e1
DJ
496 # Exit status is that of the last command.
497 exit
498}
499
81ecdfbb
RW
500ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #(((((
502-n*)
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 ECHO_T=' ';;
508 esac;;
509*)
510 ECHO_N='-n';;
c6b750e1
DJ
511esac
512
81ecdfbb
RW
513rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
c6b750e1 516else
81ecdfbb
RW
517 rm -f conf$$.dir
518 mkdir conf$$.dir 2>/dev/null
c6b750e1 519fi
81ecdfbb
RW
520if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 522 as_ln_s='ln -s'
81ecdfbb
RW
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
d0ac1c44 526 # In both cases, we have to default to `cp -pR'.
81ecdfbb 527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
d0ac1c44 528 as_ln_s='cp -pR'
81ecdfbb
RW
529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
531 else
d0ac1c44 532 as_ln_s='cp -pR'
c6b750e1 533 fi
c6b750e1 534else
d0ac1c44 535 as_ln_s='cp -pR'
c6b750e1 536fi
81ecdfbb
RW
537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
539
540if mkdir -p . 2>/dev/null; then
81ecdfbb 541 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
542else
543 test -d ./-p && rmdir ./-p
544 as_mkdir_p=false
545fi
546
d0ac1c44
SM
547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
c6b750e1
DJ
549
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
d0ac1c44
SM
557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
a0da8069 559
c6b750e1 560# Name of the host.
d0ac1c44 561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
c6b750e1
DJ
562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
c6b750e1
DJ
565#
566# Initializations.
567#
a0da8069 568ac_default_prefix=/usr/local
81ecdfbb 569ac_clean_files=
c6b750e1 570ac_config_libobj_dir=.
81ecdfbb 571LIBOBJS=
c6b750e1
DJ
572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
c6b750e1
DJ
576
577# Identity of this package.
578PACKAGE_NAME=
579PACKAGE_TARNAME=
580PACKAGE_VERSION=
581PACKAGE_STRING=
582PACKAGE_BUGREPORT=
81ecdfbb 583PACKAGE_URL=
c6b750e1
DJ
584
585ac_unique_file="move-if-change"
81ecdfbb
RW
586enable_option_checking=no
587ac_subst_vars='LTLIBOBJS
588LIBOBJS
589compare_exclusions
590stage2_werror_flag
591stage1_checking
592stage1_cflags
593MAINT
594MAINTAINER_MODE_FALSE
595MAINTAINER_MODE_TRUE
596COMPILER_NM_FOR_TARGET
597COMPILER_LD_FOR_TARGET
598COMPILER_AS_FOR_TARGET
599FLAGS_FOR_TARGET
600RAW_CXX_FOR_TARGET
601WINDMC_FOR_TARGET
602WINDRES_FOR_TARGET
603STRIP_FOR_TARGET
b121d7d4 604READELF_FOR_TARGET
81ecdfbb
RW
605RANLIB_FOR_TARGET
606OBJDUMP_FOR_TARGET
6b91c541 607OBJCOPY_FOR_TARGET
81ecdfbb
RW
608NM_FOR_TARGET
609LIPO_FOR_TARGET
610LD_FOR_TARGET
611DLLTOOL_FOR_TARGET
612AS_FOR_TARGET
613AR_FOR_TARGET
e552509b 614GOC_FOR_TARGET
81ecdfbb 615GFORTRAN_FOR_TARGET
81ecdfbb
RW
616GCC_FOR_TARGET
617CXX_FOR_TARGET
618CC_FOR_TARGET
b121d7d4 619READELF
81ecdfbb
RW
620OBJDUMP
621OBJCOPY
622WINDMC
623WINDRES
624STRIP
625RANLIB
626NM
627LIPO
628LD
629DLLTOOL
630AS
631AR
632RUNTEST
633EXPECT
634MAKEINFO
635FLEX
636LEX
637M4
638BISON
639YACC
81ecdfbb
RW
640WINDRES_FOR_BUILD
641WINDMC_FOR_BUILD
642RANLIB_FOR_BUILD
643NM_FOR_BUILD
644LD_FOR_BUILD
645LDFLAGS_FOR_BUILD
e552509b 646GOC_FOR_BUILD
81ecdfbb 647GFORTRAN_FOR_BUILD
81ecdfbb
RW
648DLLTOOL_FOR_BUILD
649CXX_FOR_BUILD
650CXXFLAGS_FOR_BUILD
651CFLAGS_FOR_BUILD
652CC_FOR_BUILD
653AS_FOR_BUILD
654AR_FOR_BUILD
911e63d0 655target_configdirs
81ecdfbb 656configdirs
81ecdfbb 657build_configdirs
81ecdfbb
RW
658INSTALL_GDB_TK
659GDB_TK
660CONFIGURE_GDB_TK
661build_tooldir
662tooldir
663GCC_SHLIB_SUBDIR
664RPATH_ENVVAR
4074d5f2
RW
665target_configargs
666host_configargs
667build_configargs
96655cc4 668BUILD_CONFIG
91c1f14c 669LDFLAGS_FOR_TARGET
81ecdfbb
RW
670CXXFLAGS_FOR_TARGET
671CFLAGS_FOR_TARGET
672DEBUG_PREFIX_CFLAGS_FOR_TARGET
673SYSROOT_CFLAGS_FOR_TARGET
bf41f30d 674get_gcc_base_ver
e81d5d05 675extra_host_zlib_configure_flags
700d40ca 676extra_host_libiberty_configure_flags
1b6c0831 677stage1_languages
bf41f30d 678host_shared
1b6c0831
L
679extra_linker_plugin_flags
680extra_linker_plugin_configure_flags
7ec59b9e 681islinc
1b6c0831 682isllibs
81ecdfbb 683poststage1_ldflags
143754cd 684poststage1_libs
81ecdfbb 685stage1_ldflags
b3676d82 686stage1_libs
7ec59b9e 687extra_isl_gmp_configure_flags
81ecdfbb
RW
688extra_mpc_mpfr_configure_flags
689extra_mpc_gmp_configure_flags
690extra_mpfr_configure_flags
691gmpinc
692gmplibs
301a9420 693LIBDEBUGINFOD
81ecdfbb
RW
694do_compare
695GNATMAKE
696GNATBIND
697ac_ct_CXX
698CXXFLAGS
699CXX
700OBJEXT
701EXEEXT
702ac_ct_CC
703CPPFLAGS
704LDFLAGS
705CFLAGS
706CC
1b6c0831 707extra_liboffloadmic_configure_flags
81ecdfbb
RW
708target_subdir
709host_subdir
710build_subdir
711build_libsubdir
8e957354
PB
712AWK
713SED
81ecdfbb
RW
714LN_S
715LN
716INSTALL_DATA
717INSTALL_SCRIPT
718INSTALL_PROGRAM
719target_os
720target_vendor
721target_cpu
722target
723host_os
724host_vendor
725host_cpu
726host
727target_noncanonical
728host_noncanonical
729build_noncanonical
730build_os
731build_vendor
732build_cpu
733build
734TOPLEVEL_CONFIGURE_ARGUMENTS
735target_alias
736host_alias
737build_alias
738LIBS
739ECHO_T
740ECHO_N
741ECHO_C
742DEFS
743mandir
744localedir
745libdir
746psdir
747pdfdir
748dvidir
749htmldir
750infodir
751docdir
752oldincludedir
753includedir
754localstatedir
755sharedstatedir
756sysconfdir
757datadir
758datarootdir
759libexecdir
760sbindir
761bindir
762program_transform_name
763prefix
764exec_prefix
765PACKAGE_URL
766PACKAGE_BUGREPORT
767PACKAGE_STRING
768PACKAGE_VERSION
769PACKAGE_TARNAME
770PACKAGE_NAME
771PATH_SEPARATOR
772SHELL'
773ac_subst_files='serialization_dependencies
774host_makefile_frag
775target_makefile_frag
776alphaieee_frag
777ospace_frag'
778ac_user_opts='
779enable_option_checking
780with_build_libsubdir
cf39cfc5 781with_system_zlib
1b6c0831
L
782enable_as_accelerator_for
783enable_offload_targets
81ecdfbb 784enable_gold
c7791212 785enable_ld
edeefb67 786enable_compressed_debug_sections
89a1e9c3
PB
787enable_libquadmath
788enable_libquadmath_support
81ecdfbb
RW
789enable_libada
790enable_libssp
f66a9a70 791enable_libstdcxx
1b6c0831 792enable_liboffloadmic
ffdd6afc 793enable_bootstrap
301a9420 794with_debuginfod
81ecdfbb
RW
795with_mpc
796with_mpc_include
797with_mpc_lib
798with_mpfr_dir
799with_mpfr
800with_mpfr_include
801with_mpfr_lib
802with_gmp_dir
803with_gmp
804with_gmp_include
805with_gmp_lib
81ecdfbb 806with_stage1_libs
c1a5d03a 807with_static_standard_libraries
b3676d82 808with_stage1_ldflags
81ecdfbb 809with_boot_libs
143754cd 810with_boot_ldflags
7ec59b9e
L
811with_isl
812with_isl_include
813with_isl_lib
814enable_isl_version_check
700d40ca 815enable_lto
1b6c0831
L
816enable_linker_plugin_configure_flags
817enable_linker_plugin_flags
bf41f30d 818enable_host_shared
81ecdfbb
RW
819enable_stage1_languages
820enable_objc_gc
05a13254
NC
821with_target_bdw_gc
822with_target_bdw_gc_include
823with_target_bdw_gc_lib
bf41f30d 824with_gcc_major_version_only
81ecdfbb
RW
825with_build_sysroot
826with_debug_prefix_map
96655cc4 827with_build_config
730af8ee 828enable_vtable_verify
81ecdfbb
RW
829enable_serial_configure
830with_build_time_tools
831enable_maintainer_mode
832enable_stage1_checking
833enable_werror
81ecdfbb
RW
834'
835 ac_precious_vars='build_alias
836host_alias
837target_alias
838CC
839CFLAGS
840LDFLAGS
841LIBS
842CPPFLAGS
843CXX
844CXXFLAGS
845CCC
4074d5f2
RW
846build_configargs
847host_configargs
848target_configargs
81ecdfbb
RW
849AR
850AS
851DLLTOOL
852LD
853LIPO
854NM
855RANLIB
856STRIP
857WINDRES
858WINDMC
859OBJCOPY
860OBJDUMP
b121d7d4 861READELF
81ecdfbb
RW
862CC_FOR_TARGET
863CXX_FOR_TARGET
864GCC_FOR_TARGET
81ecdfbb 865GFORTRAN_FOR_TARGET
e552509b 866GOC_FOR_TARGET
81ecdfbb
RW
867AR_FOR_TARGET
868AS_FOR_TARGET
869DLLTOOL_FOR_TARGET
870LD_FOR_TARGET
871LIPO_FOR_TARGET
872NM_FOR_TARGET
6b91c541 873OBJCOPY_FOR_TARGET
81ecdfbb
RW
874OBJDUMP_FOR_TARGET
875RANLIB_FOR_TARGET
b121d7d4 876READELF_FOR_TARGET
81ecdfbb
RW
877STRIP_FOR_TARGET
878WINDRES_FOR_TARGET
879WINDMC_FOR_TARGET'
880
a0da8069
NN
881
882# Initialize some variables set by options.
c6b750e1
DJ
883ac_init_help=
884ac_init_version=false
81ecdfbb
RW
885ac_unrecognized_opts=
886ac_unrecognized_sep=
a0da8069
NN
887# The variables have the same names as the options, with
888# dashes changed to underlines.
c6b750e1 889cache_file=/dev/null
a0da8069 890exec_prefix=NONE
a0da8069 891no_create=
a0da8069
NN
892no_recursion=
893prefix=NONE
894program_prefix=NONE
895program_suffix=NONE
896program_transform_name=s,x,x,
897silent=
898site=
899srcdir=
a0da8069
NN
900verbose=
901x_includes=NONE
902x_libraries=NONE
c6b750e1
DJ
903
904# Installation directory options.
905# These are left unexpanded so users can "make install exec_prefix=/foo"
906# and all the variables that are supposed to be based on exec_prefix
907# by default will actually change.
908# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 909# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
910bindir='${exec_prefix}/bin'
911sbindir='${exec_prefix}/sbin'
912libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
913datarootdir='${prefix}/share'
914datadir='${datarootdir}'
a0da8069
NN
915sysconfdir='${prefix}/etc'
916sharedstatedir='${prefix}/com'
917localstatedir='${prefix}/var'
a0da8069
NN
918includedir='${prefix}/include'
919oldincludedir='/usr/include'
81ecdfbb
RW
920docdir='${datarootdir}/doc/${PACKAGE}'
921infodir='${datarootdir}/info'
922htmldir='${docdir}'
923dvidir='${docdir}'
924pdfdir='${docdir}'
925psdir='${docdir}'
926libdir='${exec_prefix}/lib'
927localedir='${datarootdir}/locale'
928mandir='${datarootdir}/man'
252b5132 929
a0da8069 930ac_prev=
81ecdfbb 931ac_dashdash=
a0da8069
NN
932for ac_option
933do
a0da8069
NN
934 # If the previous option needs an argument, assign it.
935 if test -n "$ac_prev"; then
81ecdfbb 936 eval $ac_prev=\$ac_option
a0da8069
NN
937 ac_prev=
938 continue
939 fi
252b5132 940
81ecdfbb 941 case $ac_option in
d0ac1c44
SM
942 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
943 *=) ac_optarg= ;;
944 *) ac_optarg=yes ;;
81ecdfbb 945 esac
a0da8069
NN
946
947 # Accept the important Cygnus configure options, so we can diagnose typos.
948
81ecdfbb
RW
949 case $ac_dashdash$ac_option in
950 --)
951 ac_dashdash=yes ;;
a0da8069
NN
952
953 -bindir | --bindir | --bindi | --bind | --bin | --bi)
954 ac_prev=bindir ;;
955 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 956 bindir=$ac_optarg ;;
a0da8069
NN
957
958 -build | --build | --buil | --bui | --bu)
c6b750e1 959 ac_prev=build_alias ;;
a0da8069 960 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 961 build_alias=$ac_optarg ;;
a0da8069
NN
962
963 -cache-file | --cache-file | --cache-fil | --cache-fi \
964 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
965 ac_prev=cache_file ;;
966 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
967 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
968 cache_file=$ac_optarg ;;
969
970 --config-cache | -C)
971 cache_file=config.cache ;;
a0da8069 972
81ecdfbb 973 -datadir | --datadir | --datadi | --datad)
a0da8069 974 ac_prev=datadir ;;
81ecdfbb 975 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 976 datadir=$ac_optarg ;;
a0da8069 977
81ecdfbb
RW
978 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
979 | --dataroo | --dataro | --datar)
980 ac_prev=datarootdir ;;
981 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
982 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
983 datarootdir=$ac_optarg ;;
984
a0da8069 985 -disable-* | --disable-*)
81ecdfbb 986 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 987 # Reject names that are not valid shell variable names.
81ecdfbb 988 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 989 as_fn_error $? "invalid feature name: $ac_useropt"
81ecdfbb
RW
990 ac_useropt_orig=$ac_useropt
991 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
992 case $ac_user_opts in
993 *"
994"enable_$ac_useropt"
995"*) ;;
996 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
997 ac_unrecognized_sep=', ';;
998 esac
999 eval enable_$ac_useropt=no ;;
1000
1001 -docdir | --docdir | --docdi | --doc | --do)
1002 ac_prev=docdir ;;
1003 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1004 docdir=$ac_optarg ;;
1005
1006 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1007 ac_prev=dvidir ;;
1008 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1009 dvidir=$ac_optarg ;;
a0da8069
NN
1010
1011 -enable-* | --enable-*)
81ecdfbb 1012 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 1013 # Reject names that are not valid shell variable names.
81ecdfbb 1014 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 1015 as_fn_error $? "invalid feature name: $ac_useropt"
81ecdfbb
RW
1016 ac_useropt_orig=$ac_useropt
1017 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1018 case $ac_user_opts in
1019 *"
1020"enable_$ac_useropt"
1021"*) ;;
1022 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1023 ac_unrecognized_sep=', ';;
a0da8069 1024 esac
81ecdfbb 1025 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1026
1027 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1028 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1029 | --exec | --exe | --ex)
1030 ac_prev=exec_prefix ;;
1031 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1032 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1033 | --exec=* | --exe=* | --ex=*)
c6b750e1 1034 exec_prefix=$ac_optarg ;;
a0da8069
NN
1035
1036 -gas | --gas | --ga | --g)
1037 # Obsolete; use --with-gas.
1038 with_gas=yes ;;
1039
c6b750e1
DJ
1040 -help | --help | --hel | --he | -h)
1041 ac_init_help=long ;;
1042 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1043 ac_init_help=recursive ;;
1044 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1045 ac_init_help=short ;;
a0da8069
NN
1046
1047 -host | --host | --hos | --ho)
c6b750e1 1048 ac_prev=host_alias ;;
a0da8069 1049 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1050 host_alias=$ac_optarg ;;
a0da8069 1051
81ecdfbb
RW
1052 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1053 ac_prev=htmldir ;;
1054 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1055 | --ht=*)
1056 htmldir=$ac_optarg ;;
1057
a0da8069
NN
1058 -includedir | --includedir | --includedi | --included | --include \
1059 | --includ | --inclu | --incl | --inc)
1060 ac_prev=includedir ;;
1061 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1062 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1063 includedir=$ac_optarg ;;
a0da8069
NN
1064
1065 -infodir | --infodir | --infodi | --infod | --info | --inf)
1066 ac_prev=infodir ;;
1067 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1068 infodir=$ac_optarg ;;
a0da8069
NN
1069
1070 -libdir | --libdir | --libdi | --libd)
1071 ac_prev=libdir ;;
1072 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1073 libdir=$ac_optarg ;;
a0da8069
NN
1074
1075 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1076 | --libexe | --libex | --libe)
1077 ac_prev=libexecdir ;;
1078 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1079 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1080 libexecdir=$ac_optarg ;;
a0da8069 1081
81ecdfbb
RW
1082 -localedir | --localedir | --localedi | --localed | --locale)
1083 ac_prev=localedir ;;
1084 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1085 localedir=$ac_optarg ;;
1086
a0da8069 1087 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1088 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1089 ac_prev=localstatedir ;;
1090 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1091 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1092 localstatedir=$ac_optarg ;;
a0da8069
NN
1093
1094 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1095 ac_prev=mandir ;;
1096 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1097 mandir=$ac_optarg ;;
a0da8069
NN
1098
1099 -nfp | --nfp | --nf)
1100 # Obsolete; use --without-fp.
1101 with_fp=no ;;
1102
1103 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1104 | --no-cr | --no-c | -n)
a0da8069
NN
1105 no_create=yes ;;
1106
1107 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1108 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1109 no_recursion=yes ;;
1110
1111 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1112 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1113 | --oldin | --oldi | --old | --ol | --o)
1114 ac_prev=oldincludedir ;;
1115 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1116 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1117 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1118 oldincludedir=$ac_optarg ;;
a0da8069
NN
1119
1120 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1121 ac_prev=prefix ;;
1122 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1123 prefix=$ac_optarg ;;
a0da8069
NN
1124
1125 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1126 | --program-pre | --program-pr | --program-p)
1127 ac_prev=program_prefix ;;
1128 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1129 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1130 program_prefix=$ac_optarg ;;
a0da8069
NN
1131
1132 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1133 | --program-suf | --program-su | --program-s)
1134 ac_prev=program_suffix ;;
1135 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1136 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1137 program_suffix=$ac_optarg ;;
a0da8069
NN
1138
1139 -program-transform-name | --program-transform-name \
1140 | --program-transform-nam | --program-transform-na \
1141 | --program-transform-n | --program-transform- \
1142 | --program-transform | --program-transfor \
1143 | --program-transfo | --program-transf \
1144 | --program-trans | --program-tran \
1145 | --progr-tra | --program-tr | --program-t)
1146 ac_prev=program_transform_name ;;
1147 -program-transform-name=* | --program-transform-name=* \
1148 | --program-transform-nam=* | --program-transform-na=* \
1149 | --program-transform-n=* | --program-transform-=* \
1150 | --program-transform=* | --program-transfor=* \
1151 | --program-transfo=* | --program-transf=* \
1152 | --program-trans=* | --program-tran=* \
1153 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1154 program_transform_name=$ac_optarg ;;
a0da8069 1155
81ecdfbb
RW
1156 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1157 ac_prev=pdfdir ;;
1158 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1159 pdfdir=$ac_optarg ;;
1160
1161 -psdir | --psdir | --psdi | --psd | --ps)
1162 ac_prev=psdir ;;
1163 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1164 psdir=$ac_optarg ;;
1165
a0da8069
NN
1166 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1167 | -silent | --silent | --silen | --sile | --sil)
1168 silent=yes ;;
1169
1170 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1171 ac_prev=sbindir ;;
1172 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1173 | --sbi=* | --sb=*)
c6b750e1 1174 sbindir=$ac_optarg ;;
a0da8069
NN
1175
1176 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1177 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1178 | --sharedst | --shareds | --shared | --share | --shar \
1179 | --sha | --sh)
1180 ac_prev=sharedstatedir ;;
1181 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1182 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1183 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1184 | --sha=* | --sh=*)
c6b750e1 1185 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1186
1187 -site | --site | --sit)
1188 ac_prev=site ;;
1189 -site=* | --site=* | --sit=*)
c6b750e1 1190 site=$ac_optarg ;;
a0da8069
NN
1191
1192 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1193 ac_prev=srcdir ;;
1194 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1195 srcdir=$ac_optarg ;;
a0da8069
NN
1196
1197 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1198 | --syscon | --sysco | --sysc | --sys | --sy)
1199 ac_prev=sysconfdir ;;
1200 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1201 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1202 sysconfdir=$ac_optarg ;;
a0da8069
NN
1203
1204 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1205 ac_prev=target_alias ;;
a0da8069 1206 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1207 target_alias=$ac_optarg ;;
a0da8069
NN
1208
1209 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1210 verbose=yes ;;
1211
c6b750e1
DJ
1212 -version | --version | --versio | --versi | --vers | -V)
1213 ac_init_version=: ;;
a0da8069
NN
1214
1215 -with-* | --with-*)
81ecdfbb 1216 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1217 # Reject names that are not valid shell variable names.
81ecdfbb 1218 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 1219 as_fn_error $? "invalid package name: $ac_useropt"
81ecdfbb
RW
1220 ac_useropt_orig=$ac_useropt
1221 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222 case $ac_user_opts in
1223 *"
1224"with_$ac_useropt"
1225"*) ;;
1226 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1227 ac_unrecognized_sep=', ';;
a0da8069 1228 esac
81ecdfbb 1229 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1230
1231 -without-* | --without-*)
81ecdfbb 1232 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1233 # Reject names that are not valid shell variable names.
81ecdfbb 1234 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
d0ac1c44 1235 as_fn_error $? "invalid package name: $ac_useropt"
81ecdfbb
RW
1236 ac_useropt_orig=$ac_useropt
1237 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1238 case $ac_user_opts in
1239 *"
1240"with_$ac_useropt"
1241"*) ;;
1242 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1243 ac_unrecognized_sep=', ';;
1244 esac
1245 eval with_$ac_useropt=no ;;
a0da8069
NN
1246
1247 --x)
1248 # Obsolete; use --with-x.
1249 with_x=yes ;;
1250
1251 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1252 | --x-incl | --x-inc | --x-in | --x-i)
1253 ac_prev=x_includes ;;
1254 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1255 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1256 x_includes=$ac_optarg ;;
a0da8069
NN
1257
1258 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1259 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1260 ac_prev=x_libraries ;;
1261 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1262 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1263 x_libraries=$ac_optarg ;;
a0da8069 1264
d0ac1c44
SM
1265 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1266Try \`$0 --help' for more information"
a0da8069
NN
1267 ;;
1268
c6b750e1
DJ
1269 *=*)
1270 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1271 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1272 case $ac_envvar in #(
1273 '' | [0-9]* | *[!_$as_cr_alnum]* )
d0ac1c44 1274 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
81ecdfbb
RW
1275 esac
1276 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1277 export $ac_envvar ;;
1278
a0da8069 1279 *)
c6b750e1 1280 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1281 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1282 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1283 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
d0ac1c44 1284 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
a0da8069
NN
1285 ;;
1286
1287 esac
1288done
1289
1290if test -n "$ac_prev"; then
c6b750e1 1291 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
d0ac1c44 1292 as_fn_error $? "missing argument to $ac_option"
a0da8069 1293fi
a0da8069 1294
81ecdfbb
RW
1295if test -n "$ac_unrecognized_opts"; then
1296 case $enable_option_checking in
1297 no) ;;
d0ac1c44 1298 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
81ecdfbb 1299 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1300 esac
81ecdfbb 1301fi
a0da8069 1302
81ecdfbb
RW
1303# Check all directory arguments for consistency.
1304for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1305 datadir sysconfdir sharedstatedir localstatedir includedir \
1306 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1307 libdir localedir mandir
a0da8069 1308do
81ecdfbb
RW
1309 eval ac_val=\$$ac_var
1310 # Remove trailing slashes.
1311 case $ac_val in
1312 */ )
1313 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1314 eval $ac_var=\$ac_val;;
1315 esac
1316 # Be sure to have absolute directory names.
c6b750e1 1317 case $ac_val in
81ecdfbb
RW
1318 [\\/$]* | ?:[\\/]* ) continue;;
1319 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1320 esac
d0ac1c44 1321 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1322done
1323
c6b750e1
DJ
1324# There might be people who depend on the old broken behavior: `$host'
1325# used to hold the argument of --host etc.
1326# FIXME: To remove some day.
1327build=$build_alias
1328host=$host_alias
1329target=$target_alias
376a0e54 1330
c6b750e1
DJ
1331# FIXME: To remove some day.
1332if test "x$host_alias" != x; then
1333 if test "x$build_alias" = x; then
1334 cross_compiling=maybe
c6b750e1
DJ
1335 elif test "x$build_alias" != "x$host_alias"; then
1336 cross_compiling=yes
1337 fi
1338fi
1339
1340ac_tool_prefix=
1341test -n "$host_alias" && ac_tool_prefix=$host_alias-
1342
1343test "$silent" = yes && exec 6>/dev/null
a0da8069 1344
a0da8069 1345
81ecdfbb
RW
1346ac_pwd=`pwd` && test -n "$ac_pwd" &&
1347ac_ls_di=`ls -di .` &&
1348ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
d0ac1c44 1349 as_fn_error $? "working directory cannot be determined"
81ecdfbb 1350test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
d0ac1c44 1351 as_fn_error $? "pwd does not report name of working directory"
81ecdfbb
RW
1352
1353
a0da8069
NN
1354# Find the source files, if location was not specified.
1355if test -z "$srcdir"; then
1356 ac_srcdir_defaulted=yes
81ecdfbb
RW
1357 # Try the directory containing this script, then the parent directory.
1358 ac_confdir=`$as_dirname -- "$as_myself" ||
1359$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1360 X"$as_myself" : 'X\(//\)[^/]' \| \
1361 X"$as_myself" : 'X\(//\)$' \| \
1362 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1363$as_echo X"$as_myself" |
1364 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1365 s//\1/
1366 q
1367 }
1368 /^X\(\/\/\)[^/].*/{
1369 s//\1/
1370 q
1371 }
1372 /^X\(\/\/\)$/{
1373 s//\1/
1374 q
1375 }
1376 /^X\(\/\).*/{
1377 s//\1/
1378 q
1379 }
1380 s/.*/./; q'`
a0da8069 1381 srcdir=$ac_confdir
81ecdfbb 1382 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1383 srcdir=..
1384 fi
1385else
1386 ac_srcdir_defaulted=no
1387fi
81ecdfbb
RW
1388if test ! -r "$srcdir/$ac_unique_file"; then
1389 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
d0ac1c44 1390 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
81ecdfbb
RW
1391fi
1392ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1393ac_abs_confdir=`(
d0ac1c44 1394 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
81ecdfbb
RW
1395 pwd)`
1396# When building in place, set srcdir=.
1397if test "$ac_abs_confdir" = "$ac_pwd"; then
1398 srcdir=.
1399fi
1400# Remove unnecessary trailing slashes from srcdir.
1401# Double slashes in file names in object file debugging info
1402# mess up M-x gdb in Emacs.
1403case $srcdir in
1404*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1405esac
6d0cd39e
AM
1406case $srcdir in
1407 *" "*)
d0ac1c44 1408 as_fn_error $? "path to source, $srcdir, contains spaces"
6d0cd39e
AM
1409 ;;
1410esac
9cc8ae67
PB
1411ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1412
81ecdfbb
RW
1413for ac_var in $ac_precious_vars; do
1414 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1415 eval ac_env_${ac_var}_value=\$${ac_var}
1416 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1417 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1418done
c6b750e1
DJ
1419
1420#
1421# Report the --help message.
1422#
1423if test "$ac_init_help" = "long"; then
1424 # Omit some internal or obsolete options to make the list less imposing.
1425 # This message is too long to be a string in the A/UX 3.1 sh.
1426 cat <<_ACEOF
1427\`configure' configures this package to adapt to many kinds of systems.
1428
1429Usage: $0 [OPTION]... [VAR=VALUE]...
1430
1431To assign environment variables (e.g., CC, CFLAGS...), specify them as
1432VAR=VALUE. See below for descriptions of some of the useful variables.
1433
1434Defaults for the options are specified in brackets.
1435
1436Configuration:
1437 -h, --help display this help and exit
1438 --help=short display options specific to this package
1439 --help=recursive display the short help of all the included packages
1440 -V, --version display version information and exit
d0ac1c44 1441 -q, --quiet, --silent do not print \`checking ...' messages
c6b750e1
DJ
1442 --cache-file=FILE cache test results in FILE [disabled]
1443 -C, --config-cache alias for \`--cache-file=config.cache'
1444 -n, --no-create do not create output files
1445 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1446
c6b750e1
DJ
1447Installation directories:
1448 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1449 [$ac_default_prefix]
c6b750e1 1450 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1451 [PREFIX]
c6b750e1
DJ
1452
1453By default, \`make install' will install all the files in
1454\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1455an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1456for instance \`--prefix=\$HOME'.
1457
1458For better control, use the options below.
1459
1460Fine tuning of the installation directories:
81ecdfbb
RW
1461 --bindir=DIR user executables [EPREFIX/bin]
1462 --sbindir=DIR system admin executables [EPREFIX/sbin]
1463 --libexecdir=DIR program executables [EPREFIX/libexec]
1464 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1465 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1466 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1467 --libdir=DIR object code libraries [EPREFIX/lib]
1468 --includedir=DIR C header files [PREFIX/include]
1469 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1470 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1471 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1472 --infodir=DIR info documentation [DATAROOTDIR/info]
1473 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1474 --mandir=DIR man documentation [DATAROOTDIR/man]
1475 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1476 --htmldir=DIR html documentation [DOCDIR]
1477 --dvidir=DIR dvi documentation [DOCDIR]
1478 --pdfdir=DIR pdf documentation [DOCDIR]
1479 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1480_ACEOF
1481
1482 cat <<\_ACEOF
1483
1484Program names:
1485 --program-prefix=PREFIX prepend PREFIX to installed program names
1486 --program-suffix=SUFFIX append SUFFIX to installed program names
1487 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1488
1489System types:
1490 --build=BUILD configure for building on BUILD [guessed]
1491 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1492 --target=TARGET configure for building compilers for TARGET [HOST]
1493_ACEOF
a0da8069 1494fi
a0da8069 1495
c6b750e1
DJ
1496if test -n "$ac_init_help"; then
1497
1498 cat <<\_ACEOF
1499
1500Optional Features:
81ecdfbb 1501 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1502 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1503 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1b6c0831
L
1504 --enable-as-accelerator-for=ARG
1505 build as offload target compiler. Specify offload
1506 host triple by ARG
1507 --enable-offload-targets=LIST
1508 enable offloading to devices from comma-separated
1509 LIST of TARGET[=DIR]. Use optional path to find
1510 offload target compiler during the build
c7791212 1511 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
7837304f 1512 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
6c3bc0f8 1513 --enable-compressed-debug-sections={all,gas,gold,ld,none}
edeefb67
L
1514 Enable compressed debug sections for gas, gold or ld
1515 by default
89a1e9c3
PB
1516 --disable-libquadmath do not build libquadmath directory
1517 --disable-libquadmath-support
1518 disable libquadmath support for Fortran
521ec477
DD
1519 --enable-libada build libada directory
1520 --enable-libssp build libssp directory
f66a9a70 1521 --disable-libstdcxx do not build libstdc++-v3 directory
1b6c0831
L
1522 --enable-liboffloadmic=ARG
1523 build liboffloadmic [ARG={no,host,target}]
ffdd6afc 1524 --enable-bootstrap enable bootstrapping [yes if native build]
7ec59b9e 1525 --disable-isl-version-check
4849dfd8 1526 disable check for isl version
700d40ca 1527 --enable-lto enable link time optimization support
1b6c0831
L
1528 --enable-linker-plugin-configure-flags=FLAGS
1529 additional flags for configuring linker plugins
1530 [none]
1531 --enable-linker-plugin-flags=FLAGS
1532 additional flags for configuring and building linker
1533 plugins [none]
bf41f30d 1534 --enable-host-shared build host code as shared libraries
7837304f
AS
1535 --enable-stage1-languages[=all]
1536 choose additional languages to build during stage1.
1537 Mostly useful for compiler development
1538 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1539 Objective-C runtime
ce6c656d 1540 --enable-vtable-verify Enable vtable verification feature
521ec477 1541 --enable-serial-[{host,target,build}-]configure
7837304f
AS
1542 force sequential configuration of sub-packages for
1543 the host, target or build machine, or all
1544 sub-packages
1545 --enable-maintainer-mode
1546 enable make rules and dependencies not useful (and
1547 sometimes confusing) to the casual installer
1548 --enable-stage1-checking[=all]
1549 choose additional checking for stage1 of the
1550 compiler
c6b750e1
DJ
1551 --enable-werror enable -Werror in bootstrap stage2 and later
1552
1553Optional Packages:
1554 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1555 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1556 --with-build-libsubdir=DIR Directory where to find libraries for build system
cf39cfc5 1557 --with-system-zlib use installed libz
301a9420
AM
1558 --with-debuginfod Enable debuginfo lookups with debuginfod
1559 (auto/yes/no)
7837304f
AS
1560 --with-mpc=PATH specify prefix directory for installed MPC package.
1561 Equivalent to --with-mpc-include=PATH/include plus
1562 --with-mpc-lib=PATH/lib
1563 --with-mpc-include=PATH specify directory for installed MPC include files
1564 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1565 --with-mpfr-dir=PATH this option has been REMOVED
1566 --with-mpfr=PATH specify prefix directory for installed MPFR package.
7837304f
AS
1567 Equivalent to --with-mpfr-include=PATH/include plus
1568 --with-mpfr-lib=PATH/lib
c6b750e1 1569 --with-mpfr-include=PATH
521ec477
DD
1570 specify directory for installed MPFR include files
1571 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1572 --with-gmp-dir=PATH this option has been REMOVED
7837304f
AS
1573 --with-gmp=PATH specify prefix directory for the installed GMP
1574 package. Equivalent to
1575 --with-gmp-include=PATH/include plus
1576 --with-gmp-lib=PATH/lib
521ec477
DD
1577 --with-gmp-include=PATH specify directory for installed GMP include files
1578 --with-gmp-lib=PATH specify directory for the installed GMP library
b3676d82 1579 --with-stage1-libs=LIBS libraries for stage1
c1a5d03a
TT
1580 --with-static-standard-libraries
1581 use -static-libstdc++ and -static-libgcc
1582 (default=auto)
7837304f
AS
1583 --with-stage1-ldflags=FLAGS
1584 linker flags for stage1
7837304f
AS
1585 --with-boot-libs=LIBS libraries for stage2 and later
1586 --with-boot-ldflags=FLAGS
1587 linker flags for stage2 and later
4849dfd8 1588 --with-isl=PATH Specify prefix directory for the installed isl
7837304f 1589 package. Equivalent to
7ec59b9e
L
1590 --with-isl-include=PATH/include plus
1591 --with-isl-lib=PATH/lib
4849dfd8
NC
1592 --with-isl-include=PATH Specify directory for installed isl include files
1593 --with-isl-lib=PATH Specify the directory for the installed isl library
05a13254
NC
1594 --with-target-bdw-gc=PATHLIST
1595 specify prefix directory for installed bdw-gc
1596 package. Equivalent to
1597 --with-target-bdw-gc-include=PATH/include plus
1598 --with-target-bdw-gc-lib=PATH/lib
1599 --with-target-bdw-gc-include=PATHLIST
1600 specify directories for installed bdw-gc include
1601 files
1602 --with-target-bdw-gc-lib=PATHLIST
1603 specify directories for installed bdw-gc library
bf41f30d
NC
1604 --with-gcc-major-version-only
1605 use only GCC major number in filesystem paths
521ec477 1606 --with-build-sysroot=SYSROOT
c6b750e1 1607 use sysroot as the system root during the build
8a6ee3ab 1608 --with-debug-prefix-map='A=B C=D ...'
7837304f
AS
1609 map A to B, C to D ... in debug information
1610 --with-build-config='NAME NAME2...'
1611 use config/NAME.mk build configuration
521ec477 1612 --with-build-time-tools=PATH
c6b750e1 1613 use given path to find target tools during the build
c6b750e1
DJ
1614
1615Some influential environment variables:
1616 CC C compiler command
1617 CFLAGS C compiler flags
1618 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1619 nonstandard directory <lib dir>
81ecdfbb 1620 LIBS libraries to pass to the linker, e.g. -l<library>
d0ac1c44 1621 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
81ecdfbb 1622 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1623 CXX C++ compiler command
1624 CXXFLAGS C++ compiler flags
4074d5f2
RW
1625 build_configargs
1626 additional configure arguments for build directories
1627 host_configargs
1628 additional configure arguments for host directories
1629 target_configargs
1630 additional configure arguments for target directories
9a819804
AO
1631 AR AR for the host
1632 AS AS for the host
1633 DLLTOOL DLLTOOL for the host
1634 LD LD for the host
1635 LIPO LIPO for the host
1636 NM NM for the host
1637 RANLIB RANLIB for the host
1638 STRIP STRIP for the host
1639 WINDRES WINDRES for the host
0c24b341 1640 WINDMC WINDMC for the host
9a819804
AO
1641 OBJCOPY OBJCOPY for the host
1642 OBJDUMP OBJDUMP for the host
b121d7d4 1643 READELF READELF for the host
9a819804
AO
1644 CC_FOR_TARGET
1645 CC for the target
1646 CXX_FOR_TARGET
1647 CXX for the target
1648 GCC_FOR_TARGET
1649 GCC for the target
9a819804
AO
1650 GFORTRAN_FOR_TARGET
1651 GFORTRAN for the target
e552509b
ILT
1652 GOC_FOR_TARGET
1653 GOC for the target
9a819804
AO
1654 AR_FOR_TARGET
1655 AR for the target
1656 AS_FOR_TARGET
1657 AS for the target
1658 DLLTOOL_FOR_TARGET
1659 DLLTOOL for the target
1660 LD_FOR_TARGET
1661 LD for the target
1662 LIPO_FOR_TARGET
1663 LIPO for the target
1664 NM_FOR_TARGET
1665 NM for the target
6b91c541
AP
1666 OBJCOPY_FOR_TARGET
1667 OBJCOPY for the target
9a819804
AO
1668 OBJDUMP_FOR_TARGET
1669 OBJDUMP for the target
1670 RANLIB_FOR_TARGET
1671 RANLIB for the target
b121d7d4
DD
1672 READELF_FOR_TARGET
1673 READELF for the target
9a819804
AO
1674 STRIP_FOR_TARGET
1675 STRIP for the target
1676 WINDRES_FOR_TARGET
1677 WINDRES for the target
0c24b341
NC
1678 WINDMC_FOR_TARGET
1679 WINDMC for the target
c6b750e1
DJ
1680
1681Use these variables to override the choices made by `configure' or to help
1682it to find libraries and programs with nonstandard names/locations.
1683
81ecdfbb 1684Report bugs to the package provider.
c6b750e1 1685_ACEOF
81ecdfbb 1686ac_status=$?
c6b750e1
DJ
1687fi
1688
1689if test "$ac_init_help" = "recursive"; then
1690 # If there are subdirs, report their specific --help.
c6b750e1 1691 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1692 test -d "$ac_dir" ||
1693 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1694 continue
c6b750e1
DJ
1695 ac_builddir=.
1696
81ecdfbb
RW
1697case "$ac_dir" in
1698.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1699*)
1700 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1701 # A ".." for each directory in $ac_dir_suffix.
1702 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1703 case $ac_top_builddir_sub in
1704 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1705 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1706 esac ;;
1707esac
1708ac_abs_top_builddir=$ac_pwd
1709ac_abs_builddir=$ac_pwd$ac_dir_suffix
1710# for backward compatibility:
1711ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1712
1713case $srcdir in
81ecdfbb 1714 .) # We are building in place.
c6b750e1 1715 ac_srcdir=.
81ecdfbb
RW
1716 ac_top_srcdir=$ac_top_builddir_sub
1717 ac_abs_top_srcdir=$ac_pwd ;;
1718 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1719 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1720 ac_top_srcdir=$srcdir
1721 ac_abs_top_srcdir=$srcdir ;;
1722 *) # Relative name.
1723 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1724 ac_top_srcdir=$ac_top_build_prefix$srcdir
1725 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1726esac
81ecdfbb
RW
1727ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1728
1729 cd "$ac_dir" || { ac_status=$?; continue; }
1730 # Check for guested configure.
1731 if test -f "$ac_srcdir/configure.gnu"; then
1732 echo &&
1733 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1734 elif test -f "$ac_srcdir/configure"; then
1735 echo &&
1736 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1737 else
81ecdfbb
RW
1738 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1739 fi || ac_status=$?
1740 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1741 done
1742fi
1743
81ecdfbb 1744test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1745if $ac_init_version; then
1746 cat <<\_ACEOF
81ecdfbb 1747configure
d0ac1c44 1748generated by GNU Autoconf 2.69
c6b750e1 1749
d0ac1c44 1750Copyright (C) 2012 Free Software Foundation, Inc.
c6b750e1
DJ
1751This configure script is free software; the Free Software Foundation
1752gives unlimited permission to copy, distribute and modify it.
1753_ACEOF
81ecdfbb 1754 exit
c6b750e1 1755fi
81ecdfbb
RW
1756
1757## ------------------------ ##
1758## Autoconf initialization. ##
1759## ------------------------ ##
1760
1761# ac_fn_c_try_compile LINENO
1762# --------------------------
1763# Try to compile conftest.$ac_ext, and return whether this succeeded.
1764ac_fn_c_try_compile ()
1765{
1766 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1767 rm -f conftest.$ac_objext
1768 if { { ac_try="$ac_compile"
1769case "(($ac_try" in
1770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1771 *) ac_try_echo=$ac_try;;
1772esac
1773eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1774$as_echo "$ac_try_echo"; } >&5
1775 (eval "$ac_compile") 2>conftest.err
1776 ac_status=$?
1777 if test -s conftest.err; then
1778 grep -v '^ *+' conftest.err >conftest.er1
1779 cat conftest.er1 >&5
1780 mv -f conftest.er1 conftest.err
1781 fi
1782 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1783 test $ac_status = 0; } && {
1784 test -z "$ac_c_werror_flag" ||
1785 test ! -s conftest.err
1786 } && test -s conftest.$ac_objext; then :
1787 ac_retval=0
1788else
1789 $as_echo "$as_me: failed program was:" >&5
1790sed 's/^/| /' conftest.$ac_ext >&5
1791
1792 ac_retval=1
1793fi
d0ac1c44
SM
1794 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1795 as_fn_set_status $ac_retval
81ecdfbb
RW
1796
1797} # ac_fn_c_try_compile
1798
1799# ac_fn_cxx_try_compile LINENO
1800# ----------------------------
1801# Try to compile conftest.$ac_ext, and return whether this succeeded.
1802ac_fn_cxx_try_compile ()
1803{
1804 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805 rm -f conftest.$ac_objext
1806 if { { ac_try="$ac_compile"
1807case "(($ac_try" in
1808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1809 *) ac_try_echo=$ac_try;;
1810esac
1811eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1812$as_echo "$ac_try_echo"; } >&5
1813 (eval "$ac_compile") 2>conftest.err
1814 ac_status=$?
1815 if test -s conftest.err; then
1816 grep -v '^ *+' conftest.err >conftest.er1
1817 cat conftest.er1 >&5
1818 mv -f conftest.er1 conftest.err
1819 fi
1820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1821 test $ac_status = 0; } && {
1822 test -z "$ac_cxx_werror_flag" ||
1823 test ! -s conftest.err
1824 } && test -s conftest.$ac_objext; then :
1825 ac_retval=0
1826else
1827 $as_echo "$as_me: failed program was:" >&5
1828sed 's/^/| /' conftest.$ac_ext >&5
1829
1830 ac_retval=1
1831fi
d0ac1c44
SM
1832 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1833 as_fn_set_status $ac_retval
81ecdfbb
RW
1834
1835} # ac_fn_cxx_try_compile
1836
b3676d82
EB
1837# ac_fn_cxx_try_link LINENO
1838# -------------------------
1839# Try to link conftest.$ac_ext, and return whether this succeeded.
1840ac_fn_cxx_try_link ()
1841{
1842 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1843 rm -f conftest.$ac_objext conftest$ac_exeext
1844 if { { ac_try="$ac_link"
1845case "(($ac_try" in
1846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1847 *) ac_try_echo=$ac_try;;
1848esac
1849eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1850$as_echo "$ac_try_echo"; } >&5
1851 (eval "$ac_link") 2>conftest.err
1852 ac_status=$?
1853 if test -s conftest.err; then
1854 grep -v '^ *+' conftest.err >conftest.er1
1855 cat conftest.er1 >&5
1856 mv -f conftest.er1 conftest.err
1857 fi
1858 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1859 test $ac_status = 0; } && {
1860 test -z "$ac_cxx_werror_flag" ||
1861 test ! -s conftest.err
1862 } && test -s conftest$ac_exeext && {
1863 test "$cross_compiling" = yes ||
d0ac1c44 1864 test -x conftest$ac_exeext
b3676d82
EB
1865 }; then :
1866 ac_retval=0
1867else
1868 $as_echo "$as_me: failed program was:" >&5
1869sed 's/^/| /' conftest.$ac_ext >&5
1870
1871 ac_retval=1
1872fi
1873 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1874 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1875 # interfere with the next link command; also delete a directory that is
1876 # left behind by Apple's compiler. We do this before executing the actions.
1877 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
d0ac1c44
SM
1878 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1879 as_fn_set_status $ac_retval
b3676d82
EB
1880
1881} # ac_fn_cxx_try_link
1882
81ecdfbb
RW
1883# ac_fn_c_try_link LINENO
1884# -----------------------
1885# Try to link conftest.$ac_ext, and return whether this succeeded.
1886ac_fn_c_try_link ()
1887{
1888 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1889 rm -f conftest.$ac_objext conftest$ac_exeext
1890 if { { ac_try="$ac_link"
1891case "(($ac_try" in
1892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1893 *) ac_try_echo=$ac_try;;
1894esac
1895eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1896$as_echo "$ac_try_echo"; } >&5
1897 (eval "$ac_link") 2>conftest.err
1898 ac_status=$?
1899 if test -s conftest.err; then
1900 grep -v '^ *+' conftest.err >conftest.er1
1901 cat conftest.er1 >&5
1902 mv -f conftest.er1 conftest.err
1903 fi
1904 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1905 test $ac_status = 0; } && {
1906 test -z "$ac_c_werror_flag" ||
1907 test ! -s conftest.err
1908 } && test -s conftest$ac_exeext && {
1909 test "$cross_compiling" = yes ||
d0ac1c44 1910 test -x conftest$ac_exeext
81ecdfbb
RW
1911 }; then :
1912 ac_retval=0
1913else
1914 $as_echo "$as_me: failed program was:" >&5
1915sed 's/^/| /' conftest.$ac_ext >&5
1916
1917 ac_retval=1
1918fi
1919 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1920 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1921 # interfere with the next link command; also delete a directory that is
1922 # left behind by Apple's compiler. We do this before executing the actions.
1923 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
d0ac1c44
SM
1924 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1925 as_fn_set_status $ac_retval
81ecdfbb
RW
1926
1927} # ac_fn_c_try_link
301a9420
AM
1928
1929# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1930# ---------------------------------------------
1931# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1932# accordingly.
1933ac_fn_c_check_decl ()
1934{
1935 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936 as_decl_name=`echo $2|sed 's/ *(.*//'`
1937 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1939$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1940if eval \${$3+:} false; then :
1941 $as_echo_n "(cached) " >&6
1942else
1943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1944/* end confdefs.h. */
1945$4
1946int
1947main ()
1948{
1949#ifndef $as_decl_name
1950#ifdef __cplusplus
1951 (void) $as_decl_use;
1952#else
1953 (void) $as_decl_name;
1954#endif
1955#endif
1956
1957 ;
1958 return 0;
1959}
1960_ACEOF
1961if ac_fn_c_try_compile "$LINENO"; then :
1962 eval "$3=yes"
1963else
1964 eval "$3=no"
1965fi
1966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1967fi
1968eval ac_res=\$$3
1969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1970$as_echo "$ac_res" >&6; }
1971 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1972
1973} # ac_fn_c_check_decl
81ecdfbb 1974cat >config.log <<_ACEOF
c6b750e1
DJ
1975This file contains any messages produced by compilers while
1976running configure, to aid debugging if configure makes a mistake.
1977
1978It was created by $as_me, which was
d0ac1c44 1979generated by GNU Autoconf 2.69. Invocation command line was
c6b750e1
DJ
1980
1981 $ $0 $@
1982
1983_ACEOF
81ecdfbb 1984exec 5>>config.log
c6b750e1
DJ
1985{
1986cat <<_ASUNAME
1987## --------- ##
1988## Platform. ##
1989## --------- ##
1990
1991hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1992uname -m = `(uname -m) 2>/dev/null || echo unknown`
1993uname -r = `(uname -r) 2>/dev/null || echo unknown`
1994uname -s = `(uname -s) 2>/dev/null || echo unknown`
1995uname -v = `(uname -v) 2>/dev/null || echo unknown`
1996
1997/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1998/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1999
2000/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2001/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2002/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 2003/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
2004/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2005/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2006/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2007
2008_ASUNAME
2009
2010as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2011for as_dir in $PATH
2012do
2013 IFS=$as_save_IFS
2014 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2015 $as_echo "PATH: $as_dir"
2016 done
2017IFS=$as_save_IFS
c6b750e1
DJ
2018
2019} >&5
2020
2021cat >&5 <<_ACEOF
2022
2023
2024## ----------- ##
2025## Core tests. ##
2026## ----------- ##
2027
2028_ACEOF
2029
2030
2031# Keep a trace of the command line.
2032# Strip out --no-create and --no-recursion so they do not pile up.
2033# Strip out --silent because we don't want to record it for future runs.
2034# Also quote any args containing shell meta-characters.
2035# Make two passes to allow for proper duplicate-argument suppression.
2036ac_configure_args=
2037ac_configure_args0=
2038ac_configure_args1=
c6b750e1
DJ
2039ac_must_keep_next=false
2040for ac_pass in 1 2
2041do
2042 for ac_arg
2043 do
2044 case $ac_arg in
2045 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2046 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2047 | -silent | --silent | --silen | --sile | --sil)
2048 continue ;;
81ecdfbb
RW
2049 *\'*)
2050 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2051 esac
2052 case $ac_pass in
81ecdfbb 2053 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 2054 2)
81ecdfbb 2055 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
2056 if test $ac_must_keep_next = true; then
2057 ac_must_keep_next=false # Got value, back to normal.
2058 else
2059 case $ac_arg in
2060 *=* | --config-cache | -C | -disable-* | --disable-* \
2061 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2062 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2063 | -with-* | --with-* | -without-* | --without-* | --x)
2064 case "$ac_configure_args0 " in
2065 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2066 esac
2067 ;;
2068 -* ) ac_must_keep_next=true ;;
2069 esac
2070 fi
81ecdfbb 2071 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2072 ;;
2073 esac
2074 done
2075done
81ecdfbb
RW
2076{ ac_configure_args0=; unset ac_configure_args0;}
2077{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2078
2079# When interrupted or exit'd, cleanup temporary files, and complete
2080# config.log. We remove comments because anyway the quotes in there
2081# would cause problems or look ugly.
81ecdfbb
RW
2082# WARNING: Use '\'' to represent an apostrophe within the trap.
2083# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2084trap 'exit_status=$?
2085 # Save into config.log some information that might help in debugging.
2086 {
2087 echo
2088
d0ac1c44 2089 $as_echo "## ---------------- ##
c6b750e1 2090## Cache variables. ##
d0ac1c44 2091## ---------------- ##"
c6b750e1
DJ
2092 echo
2093 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2094(
2095 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2096 eval ac_val=\$$ac_var
2097 case $ac_val in #(
2098 *${as_nl}*)
2099 case $ac_var in #(
2100 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2101$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2102 esac
2103 case $ac_var in #(
2104 _ | IFS | as_nl) ;; #(
2105 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2106 *) { eval $ac_var=; unset $ac_var;} ;;
2107 esac ;;
2108 esac
2109 done
c6b750e1 2110 (set) 2>&1 |
81ecdfbb
RW
2111 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2112 *${as_nl}ac_space=\ *)
c6b750e1 2113 sed -n \
81ecdfbb
RW
2114 "s/'\''/'\''\\\\'\'''\''/g;
2115 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2116 ;; #(
c6b750e1 2117 *)
81ecdfbb 2118 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2119 ;;
81ecdfbb
RW
2120 esac |
2121 sort
2122)
c6b750e1
DJ
2123 echo
2124
d0ac1c44 2125 $as_echo "## ----------------- ##
c6b750e1 2126## Output variables. ##
d0ac1c44 2127## ----------------- ##"
c6b750e1
DJ
2128 echo
2129 for ac_var in $ac_subst_vars
2130 do
81ecdfbb
RW
2131 eval ac_val=\$$ac_var
2132 case $ac_val in
2133 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2134 esac
2135 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2136 done | sort
2137 echo
2138
2139 if test -n "$ac_subst_files"; then
d0ac1c44 2140 $as_echo "## ------------------- ##
81ecdfbb 2141## File substitutions. ##
d0ac1c44 2142## ------------------- ##"
c6b750e1
DJ
2143 echo
2144 for ac_var in $ac_subst_files
2145 do
81ecdfbb
RW
2146 eval ac_val=\$$ac_var
2147 case $ac_val in
2148 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2149 esac
2150 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2151 done | sort
2152 echo
2153 fi
2154
2155 if test -s confdefs.h; then
d0ac1c44 2156 $as_echo "## ----------- ##
c6b750e1 2157## confdefs.h. ##
d0ac1c44 2158## ----------- ##"
c6b750e1 2159 echo
81ecdfbb 2160 cat confdefs.h
c6b750e1
DJ
2161 echo
2162 fi
2163 test "$ac_signal" != 0 &&
81ecdfbb
RW
2164 $as_echo "$as_me: caught signal $ac_signal"
2165 $as_echo "$as_me: exit $exit_status"
c6b750e1 2166 } >&5
81ecdfbb
RW
2167 rm -f core *.core core.conftest.* &&
2168 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2169 exit $exit_status
81ecdfbb 2170' 0
c6b750e1 2171for ac_signal in 1 2 13 15; do
81ecdfbb 2172 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2173done
2174ac_signal=0
2175
2176# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2177rm -f -r conftest* confdefs.h
2178
2179$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2180
2181# Predefined preprocessor variables.
2182
2183cat >>confdefs.h <<_ACEOF
2184#define PACKAGE_NAME "$PACKAGE_NAME"
2185_ACEOF
2186
c6b750e1
DJ
2187cat >>confdefs.h <<_ACEOF
2188#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2189_ACEOF
2190
c6b750e1
DJ
2191cat >>confdefs.h <<_ACEOF
2192#define PACKAGE_VERSION "$PACKAGE_VERSION"
2193_ACEOF
2194
c6b750e1
DJ
2195cat >>confdefs.h <<_ACEOF
2196#define PACKAGE_STRING "$PACKAGE_STRING"
2197_ACEOF
2198
c6b750e1
DJ
2199cat >>confdefs.h <<_ACEOF
2200#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2201_ACEOF
2202
81ecdfbb
RW
2203cat >>confdefs.h <<_ACEOF
2204#define PACKAGE_URL "$PACKAGE_URL"
2205_ACEOF
2206
c6b750e1
DJ
2207
2208# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2209# Prefer an explicitly selected file to automatically selected ones.
2210ac_site_file1=NONE
2211ac_site_file2=NONE
2212if test -n "$CONFIG_SITE"; then
d0ac1c44
SM
2213 # We do not want a PATH search for config.site.
2214 case $CONFIG_SITE in #((
2215 -*) ac_site_file1=./$CONFIG_SITE;;
2216 */*) ac_site_file1=$CONFIG_SITE;;
2217 *) ac_site_file1=./$CONFIG_SITE;;
2218 esac
81ecdfbb
RW
2219elif test "x$prefix" != xNONE; then
2220 ac_site_file1=$prefix/share/config.site
2221 ac_site_file2=$prefix/etc/config.site
2222else
2223 ac_site_file1=$ac_default_prefix/share/config.site
2224 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2225fi
81ecdfbb
RW
2226for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2227do
2228 test "x$ac_site_file" = xNONE && continue
d0ac1c44 2229 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
81ecdfbb
RW
2230 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2231$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2232 sed 's/^/| /' "$ac_site_file" >&5
d0ac1c44
SM
2233 . "$ac_site_file" \
2234 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2235$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2236as_fn_error $? "failed to load site script $ac_site_file
2237See \`config.log' for more details" "$LINENO" 5; }
a0da8069
NN
2238 fi
2239done
2240
2241if test -r "$cache_file"; then
d0ac1c44
SM
2242 # Some versions of bash will fail to source /dev/null (special files
2243 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2244 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
81ecdfbb
RW
2245 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2246$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2247 case $cache_file in
81ecdfbb
RW
2248 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2249 *) . "./$cache_file";;
c6b750e1
DJ
2250 esac
2251 fi
a0da8069 2252else
81ecdfbb
RW
2253 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2254$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2255 >$cache_file
2256fi
2257
2258# Check that the precious variables saved in the cache have kept the same
2259# value.
2260ac_cache_corrupted=false
81ecdfbb 2261for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2262 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2263 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2264 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2265 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2266 case $ac_old_set,$ac_new_set in
2267 set,)
81ecdfbb
RW
2268 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2269$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2270 ac_cache_corrupted=: ;;
2271 ,set)
81ecdfbb
RW
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2273$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2274 ac_cache_corrupted=: ;;
2275 ,);;
2276 *)
2277 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2278 # differences in whitespace do not lead to failure.
2279 ac_old_val_w=`echo x $ac_old_val`
2280 ac_new_val_w=`echo x $ac_new_val`
2281 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2282 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2283$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2284 ac_cache_corrupted=:
2285 else
2286 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2287$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2288 eval $ac_var=\$ac_old_val
2289 fi
2290 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2291$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2293$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2294 fi;;
2295 esac
2296 # Pass precious variables to config.status.
2297 if test "$ac_new_set" = set; then
2298 case $ac_new_val in
81ecdfbb 2299 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2300 *) ac_arg=$ac_var=$ac_new_val ;;
2301 esac
2302 case " $ac_configure_args " in
2303 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2304 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2305 esac
2306 fi
2307done
2308if $ac_cache_corrupted; then
81ecdfbb
RW
2309 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2310$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2311 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2312$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
d0ac1c44 2313 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2314fi
81ecdfbb
RW
2315## -------------------- ##
2316## Main body of script. ##
2317## -------------------- ##
a0da8069
NN
2318
2319ac_ext=c
a0da8069 2320ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2321ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2322ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2323ac_compiler_gnu=$ac_cv_c_compiler_gnu
2324
2325
2326
2327
c6b750e1
DJ
2328
2329
34a0f3cf 2330
c6b750e1 2331
5b553f7e
RW
2332progname=$0
2333# if PWD already has a value, it is probably wrong.
2334if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2335
2336# Export original configure arguments for use by sub-configures.
2337# Quote arguments with shell meta charatcers.
2338TOPLEVEL_CONFIGURE_ARGUMENTS=
2339set -- "$progname" "$@"
2340for ac_arg
2341do
2342 case "$ac_arg" in
2343 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2344 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2345 # if the argument is of the form -foo=baz, quote the baz part only
2346 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2347 *) ;;
2348 esac
2349 # Add the quoted argument to the list.
2350 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2351done
2352if test "$silent" = yes; then
2353 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2354fi
2355# Remove the initial space we just introduced and, as these will be
2356# expanded by make, quote '$'.
2357TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2358
c6b750e1
DJ
2359
2360# Find the build, host, and target systems.
a0da8069 2361ac_aux_dir=
81ecdfbb 2362for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
d0ac1c44
SM
2363 if test -f "$ac_dir/install-sh"; then
2364 ac_aux_dir=$ac_dir
2365 ac_install_sh="$ac_aux_dir/install-sh -c"
2366 break
2367 elif test -f "$ac_dir/install.sh"; then
2368 ac_aux_dir=$ac_dir
2369 ac_install_sh="$ac_aux_dir/install.sh -c"
2370 break
2371 elif test -f "$ac_dir/shtool"; then
2372 ac_aux_dir=$ac_dir
2373 ac_install_sh="$ac_aux_dir/shtool install -c"
2374 break
2375 fi
a0da8069
NN
2376done
2377if test -z "$ac_aux_dir"; then
d0ac1c44 2378 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2379fi
81ecdfbb
RW
2380
2381# These three variables are undocumented and unsupported,
2382# and are intended to be withdrawn in a future Autoconf release.
2383# They can cause serious problems if a builder's source tree is in a directory
2384# whose full name contains unusual characters.
2385ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2386ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2387ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2388
a0da8069 2389
c6b750e1 2390# Make sure we can run config.sub.
81ecdfbb 2391$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
d0ac1c44 2392 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
81ecdfbb
RW
2393
2394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2395$as_echo_n "checking build system type... " >&6; }
d0ac1c44 2396if ${ac_cv_build+:} false; then :
81ecdfbb
RW
2397 $as_echo_n "(cached) " >&6
2398else
2399 ac_build_alias=$build_alias
2400test "x$ac_build_alias" = x &&
2401 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2402test "x$ac_build_alias" = x &&
d0ac1c44 2403 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
81ecdfbb 2404ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
d0ac1c44 2405 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
81ecdfbb
RW
2406
2407fi
2408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2409$as_echo "$ac_cv_build" >&6; }
2410case $ac_cv_build in
2411*-*-*) ;;
d0ac1c44 2412*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
81ecdfbb 2413esac
c6b750e1 2414build=$ac_cv_build
81ecdfbb
RW
2415ac_save_IFS=$IFS; IFS='-'
2416set x $ac_cv_build
2417shift
2418build_cpu=$1
2419build_vendor=$2
2420shift; shift
2421# Remember, the first character of IFS is used to create $*,
2422# except with old shells:
2423build_os=$*
2424IFS=$ac_save_IFS
2425case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2426
a0da8069 2427
c6b750e1
DJ
2428 case ${build_alias} in
2429 "") build_noncanonical=${build} ;;
2430 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2431esac
2432
2433
cac3d6c4 2434
c6b750e1
DJ
2435 case ${host_alias} in
2436 "") host_noncanonical=${build_noncanonical} ;;
2437 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2438esac
2439
cac3d6c4 2440
c6b750e1
DJ
2441
2442 case ${target_alias} in
2443 "") target_noncanonical=${host_noncanonical} ;;
2444 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2445esac
2446
cac3d6c4 2447
c6b750e1
DJ
2448
2449
2450test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2451 test "$program_prefix$program_suffix$program_transform_name" = \
2452 NONENONEs,x,x, &&
c6b750e1 2453 program_transform_name=s,y,y,
cac3d6c4 2454
81ecdfbb
RW
2455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2456$as_echo_n "checking host system type... " >&6; }
d0ac1c44 2457if ${ac_cv_host+:} false; then :
81ecdfbb 2458 $as_echo_n "(cached) " >&6
cac3d6c4 2459else
81ecdfbb
RW
2460 if test "x$host_alias" = x; then
2461 ac_cv_host=$ac_cv_build
2462else
2463 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
d0ac1c44 2464 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
81ecdfbb 2465fi
c6b750e1
DJ
2466
2467fi
81ecdfbb
RW
2468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2469$as_echo "$ac_cv_host" >&6; }
2470case $ac_cv_host in
2471*-*-*) ;;
d0ac1c44 2472*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
81ecdfbb 2473esac
c6b750e1 2474host=$ac_cv_host
81ecdfbb
RW
2475ac_save_IFS=$IFS; IFS='-'
2476set x $ac_cv_host
2477shift
2478host_cpu=$1
2479host_vendor=$2
2480shift; shift
2481# Remember, the first character of IFS is used to create $*,
2482# except with old shells:
2483host_os=$*
2484IFS=$ac_save_IFS
2485case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2486
2487
81ecdfbb
RW
2488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2489$as_echo_n "checking target system type... " >&6; }
d0ac1c44 2490if ${ac_cv_target+:} false; then :
81ecdfbb 2491 $as_echo_n "(cached) " >&6
c6b750e1 2492else
81ecdfbb
RW
2493 if test "x$target_alias" = x; then
2494 ac_cv_target=$ac_cv_host
2495else
2496 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
d0ac1c44 2497 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
81ecdfbb 2498fi
c6b750e1 2499
cac3d6c4 2500fi
81ecdfbb
RW
2501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2502$as_echo "$ac_cv_target" >&6; }
2503case $ac_cv_target in
2504*-*-*) ;;
d0ac1c44 2505*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
81ecdfbb 2506esac
c6b750e1 2507target=$ac_cv_target
81ecdfbb
RW
2508ac_save_IFS=$IFS; IFS='-'
2509set x $ac_cv_target
2510shift
2511target_cpu=$1
2512target_vendor=$2
2513shift; shift
2514# Remember, the first character of IFS is used to create $*,
2515# except with old shells:
2516target_os=$*
2517IFS=$ac_save_IFS
2518case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2519
2520
2521# The aliases save the names the user supplied, while $host etc.
2522# will get canonicalized.
2523test -n "$target_alias" &&
2524 test "$program_prefix$program_suffix$program_transform_name" = \
2525 NONENONEs,x,x, &&
2526 program_prefix=${target_alias}-
81ecdfbb 2527
a0da8069 2528test "$program_prefix" != NONE &&
81ecdfbb 2529 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2530# Use a double $ so make ignores it.
2531test "$program_suffix" != NONE &&
81ecdfbb
RW
2532 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2533# Double any \ or $.
c6b750e1 2534# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2535ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2536program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2537
a0da8069
NN
2538
2539
e5c3f801
NN
2540# Get 'install' or 'install-sh' and its variants.
2541# Find a good install program. We prefer a C program (faster),
2542# so one script is as good as another. But avoid the broken or
2543# incompatible versions:
2544# SysV /etc/install, /usr/sbin/install
2545# SunOS /usr/etc/install
2546# IRIX /sbin/install
2547# AIX /bin/install
c6b750e1 2548# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2549# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2550# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2551# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2552# OS/2's system install, which has a completely different semantic
e5c3f801 2553# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2554# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2556$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2557if test -z "$INSTALL"; then
d0ac1c44 2558if ${ac_cv_path_install+:} false; then :
81ecdfbb 2559 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2560else
2561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2562for as_dir in $PATH
2563do
2564 IFS=$as_save_IFS
2565 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2566 # Account for people who put trailing slashes in PATH elements.
2567case $as_dir/ in #((
2568 ./ | .// | /[cC]/* | \
c6b750e1 2569 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2570 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2571 /usr/ucb/* ) ;;
2572 *)
2573 # OSF1 and SCO ODT 3.0 have their own names for install.
2574 # Don't use installbsd from OSF since it installs stuff as root
2575 # by default.
2576 for ac_prog in ginstall scoinst install; do
2577 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2578 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
e5c3f801 2579 if test $ac_prog = install &&
c6b750e1 2580 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2581 # AIX install. It has an incompatible calling convention.
2582 :
c6b750e1
DJ
2583 elif test $ac_prog = install &&
2584 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2585 # program-specific install script used by HP pwplus--don't use.
2586 :
e5c3f801 2587 else
58c85be7
RW
2588 rm -rf conftest.one conftest.two conftest.dir
2589 echo one > conftest.one
2590 echo two > conftest.two
2591 mkdir conftest.dir
2592 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2593 test -s conftest.one && test -s conftest.two &&
2594 test -s conftest.dir/conftest.one &&
2595 test -s conftest.dir/conftest.two
2596 then
2597 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2598 break 3
2599 fi
e5c3f801
NN
2600 fi
2601 fi
2602 done
c6b750e1
DJ
2603 done
2604 ;;
2605esac
81ecdfbb
RW
2606
2607 done
2608IFS=$as_save_IFS
c6b750e1 2609
58c85be7 2610rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2611
2612fi
2613 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2614 INSTALL=$ac_cv_path_install
e5c3f801 2615 else
58c85be7
RW
2616 # As a last resort, use the slow shell script. Don't cache a
2617 # value for INSTALL within a source directory, because that will
e5c3f801 2618 # break other packages using the cache if that directory is
58c85be7 2619 # removed, or if the value is a relative name.
c6b750e1 2620 INSTALL=$ac_install_sh
e5c3f801
NN
2621 fi
2622fi
81ecdfbb
RW
2623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2624$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2625
2626# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2627# It thinks the first close brace ends the variable substitution.
2628test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2629
c6b750e1 2630test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2631
2632test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2633
81ecdfbb
RW
2634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2635$as_echo_n "checking whether ln works... " >&6; }
d0ac1c44 2636if ${acx_cv_prog_LN+:} false; then :
81ecdfbb 2637 $as_echo_n "(cached) " >&6
656fdd47
PB
2638else
2639 rm -f conftestdata_t
2640echo >conftestdata_f
2641if ln conftestdata_f conftestdata_t 2>/dev/null
2642then
2643 acx_cv_prog_LN=ln
2644else
2645 acx_cv_prog_LN=no
2646fi
2647rm -f conftestdata_f conftestdata_t
2648
2649fi
2650if test $acx_cv_prog_LN = no; then
2651 LN="cp"
81ecdfbb
RW
2652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2653$as_echo "no, using $LN" >&6; }
656fdd47
PB
2654else
2655 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2657$as_echo "yes" >&6; }
656fdd47
PB
2658fi
2659
81ecdfbb
RW
2660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2661$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2662LN_S=$as_ln_s
2663if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2665$as_echo "yes" >&6; }
cac3d6c4 2666else
81ecdfbb
RW
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2668$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2669fi
2670
8e957354
PB
2671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2672$as_echo_n "checking for a sed that does not truncate output... " >&6; }
d0ac1c44 2673if ${ac_cv_path_SED+:} false; then :
8e957354
PB
2674 $as_echo_n "(cached) " >&6
2675else
2676 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2677 for ac_i in 1 2 3 4 5 6 7; do
2678 ac_script="$ac_script$as_nl$ac_script"
2679 done
2680 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2681 { ac_script=; unset ac_script;}
2682 if test -z "$SED"; then
2683 ac_path_SED_found=false
2684 # Loop through the user's path and test for each of PROGNAME-LIST
2685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2686for as_dir in $PATH
2687do
2688 IFS=$as_save_IFS
2689 test -z "$as_dir" && as_dir=.
2690 for ac_prog in sed gsed; do
2691 for ac_exec_ext in '' $ac_executable_extensions; do
2692 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
d0ac1c44 2693 as_fn_executable_p "$ac_path_SED" || continue
8e957354
PB
2694# Check for GNU ac_path_SED and select it if it is found.
2695 # Check for GNU $ac_path_SED
2696case `"$ac_path_SED" --version 2>&1` in
2697*GNU*)
2698 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2699*)
2700 ac_count=0
2701 $as_echo_n 0123456789 >"conftest.in"
2702 while :
2703 do
2704 cat "conftest.in" "conftest.in" >"conftest.tmp"
2705 mv "conftest.tmp" "conftest.in"
2706 cp "conftest.in" "conftest.nl"
2707 $as_echo '' >> "conftest.nl"
2708 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2709 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2710 as_fn_arith $ac_count + 1 && ac_count=$as_val
2711 if test $ac_count -gt ${ac_path_SED_max-0}; then
2712 # Best one so far, save it but keep looking for a better one
2713 ac_cv_path_SED="$ac_path_SED"
2714 ac_path_SED_max=$ac_count
2715 fi
2716 # 10*(2^10) chars as input seems more than enough
2717 test $ac_count -gt 10 && break
2718 done
2719 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2720esac
2721
2722 $ac_path_SED_found && break 3
2723 done
2724 done
2725 done
2726IFS=$as_save_IFS
2727 if test -z "$ac_cv_path_SED"; then
d0ac1c44 2728 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
8e957354
PB
2729 fi
2730else
2731 ac_cv_path_SED=$SED
2732fi
2733
2734fi
2735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2736$as_echo "$ac_cv_path_SED" >&6; }
2737 SED="$ac_cv_path_SED"
2738 rm -f conftest.sed
2739
2740for ac_prog in gawk mawk nawk awk
2741do
2742 # Extract the first word of "$ac_prog", so it can be a program name with args.
2743set dummy $ac_prog; ac_word=$2
2744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2745$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 2746if ${ac_cv_prog_AWK+:} false; then :
8e957354
PB
2747 $as_echo_n "(cached) " >&6
2748else
2749 if test -n "$AWK"; then
2750 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2751else
2752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2753for as_dir in $PATH
2754do
2755 IFS=$as_save_IFS
2756 test -z "$as_dir" && as_dir=.
2757 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 2758 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8e957354
PB
2759 ac_cv_prog_AWK="$ac_prog"
2760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2761 break 2
2762 fi
2763done
2764 done
2765IFS=$as_save_IFS
2766
2767fi
2768fi
2769AWK=$ac_cv_prog_AWK
2770if test -n "$AWK"; then
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2772$as_echo "$AWK" >&6; }
2773else
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2775$as_echo "no" >&6; }
2776fi
2777
2778
2779 test -n "$AWK" && break
2780done
2781
e5c3f801 2782
0fdbe983
DJ
2783srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2784
2785# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2786# a relative path.
2787if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2788 INSTALL="${srcpwd}/install-sh -c"
2789fi
2790
a0da8069
NN
2791# Set srcdir to "." if that's what it is.
2792# This is important for multilib support.
2793pwd=`${PWDCMD-pwd}`
a0da8069
NN
2794if test "${pwd}" = "${srcpwd}" ; then
2795 srcdir=.
252b5132
RH
2796fi
2797
a0da8069 2798topsrcdir=$srcpwd
252b5132 2799
a0da8069 2800extra_host_args=
afefada0 2801
a0da8069
NN
2802### To add a new directory to the tree, first choose whether it is a target
2803### or a host dependent tool. Then put it into the appropriate list
2804### (library or tools, host or target), doing a dependency sort.
252b5132 2805
c6b750e1 2806# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2807# configdirs, or target_configdirs; see the serialization section below.
252b5132 2808
c6b750e1
DJ
2809# Dependency sorting is only needed when *configuration* must be done in
2810# a particular order. In all cases a dependency should be specified in
a0da8069 2811# the Makefile, whether or not it's implicitly specified here.
252b5132 2812
a0da8069
NN
2813# Double entries in build_configdirs, configdirs, or target_configdirs may
2814# cause circular dependencies and break everything horribly.
252b5132 2815
6a9cf61e
PB
2816# these library is used by various programs built for the build
2817# environment
2818#
1b6c0831 2819build_libs="build-libiberty build-libcpp"
6a9cf61e
PB
2820
2821# these tools are built for the build environment
a90ef4bf 2822build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2823
a0da8069 2824# these libraries are used by various programs built for the host environment
1b6c0831 2825#f
0e65dfba 2826host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl libelf libiconv libctf"
a0da8069 2827
a0da8069
NN
2828# these tools are built for the host environment
2829# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2830# know that we are building the simulator.
2831# binutils, gas and ld appear in that order because it makes sense to run
2832# "make check" in that particular order.
e6de499b 2833# If --enable-gold is used, "gold" may replace "ld".
919adfe8 2834host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gdbserver gprof etc expect dejagnu m4 utils guile fastjar gnattools libcc1 gotools"
a0da8069 2835
a0da8069
NN
2836# these libraries are built for the target environment, and are built after
2837# the host libraries and the host tools (which may be a cross compiler)
ffdd6afc 2838# Note that libiberty is not a target library.
b1299c4e 2839target_libraries="target-libgcc \
2bf680c4 2840 target-libbacktrace \
a0da8069
NN
2841 target-libgloss \
2842 target-newlib \
cff87f51 2843 target-libgomp \
1b6c0831 2844 target-liboffloadmic \
bf41f30d 2845 target-libhsail-rt \
7ec59b9e 2846 target-libatomic \
d32e2926 2847 target-libitm \
b9459e83 2848 target-libstdc++-v3 \
5286fdef 2849 target-libsanitizer \
95e43135 2850 target-libvtv \
bb780410 2851 target-libssp \
e552509b 2852 target-libquadmath \
4b1cb4fe 2853 target-libgfortran \
05a13254 2854 target-libffi \
a2592b1b 2855 target-libobjc \
e552509b 2856 target-libada \
e3f56a99 2857 target-libgo"
a0da8069 2858
9c14acb8
NN
2859# these tools are built using the target libraries, and are intended to
2860# run only in the target environment
a0da8069 2861#
9c14acb8 2862# note: any program that *uses* libraries that are in the "target_libraries"
0377a422 2863# list belongs in this list.
a0da8069 2864#
a90ef4bf 2865target_tools="target-rda"
252b5132 2866
a0da8069 2867################################################################################
252b5132 2868
a0da8069
NN
2869## All tools belong in one of the four categories, and are assigned above
2870## We assign ${configdirs} this way to remove all embedded newlines. This
2871## is important because configure will choke if they ever get through.
2872## ${configdirs} is directories we build using the host tools.
2873## ${target_configdirs} is directories we build using the target tools.
a0da8069 2874configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2875target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2876build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2877
9cc8ae67
PB
2878
2879
a0da8069 2880################################################################################
252b5132 2881
a0da8069 2882srcname="gnu development package"
252b5132 2883
a0da8069
NN
2884# This gets set non-empty for some net releases of packages.
2885appdirs=""
252b5132 2886
a0da8069
NN
2887# Define is_cross_compiler to save on calls to 'test'.
2888is_cross_compiler=
2889if test x"${host}" = x"${target}" ; then
2890 is_cross_compiler=no
252b5132 2891else
a0da8069 2892 is_cross_compiler=yes
c6b750e1 2893fi
252b5132 2894
9175bfc0 2895# Find the build and target subdir names.
dd12c3a8 2896
66a79c16
DJ
2897# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2898# have matching libraries, they should use host libraries: Makefile.tpl
2899# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2900# However, they still use the build modules, because the corresponding
2901# host modules (e.g. bison) are only built for the host when bootstrap
2902# finishes. So:
2903# - build_subdir is where we find build modules, and never changes.
2904# - build_libsubdir is where we find build libraries, and can be overridden.
2905
2906# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2907build_subdir="build-${build_noncanonical}"
c6b750e1 2908
81ecdfbb
RW
2909# Check whether --with-build-libsubdir was given.
2910if test "${with_build_libsubdir+set}" = set; then :
2911 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2912else
2913 build_libsubdir="$build_subdir"
81ecdfbb
RW
2914fi
2915
b00612cc
PB
2916# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2917if ( test $srcdir = . && test -d gcc ) \
2918 || test -d $srcdir/../host-${host_noncanonical}; then
2919 host_subdir="host-${host_noncanonical}"
2920else
2921 host_subdir=.
2922fi
dd12c3a8
NN
2923# No prefix.
2924target_subdir=${target_noncanonical}
c6b750e1 2925
2fd0b40b
RW
2926# Be sure to cover against remnants of an in-tree build.
2927if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
d0ac1c44 2928 as_fn_error $? "building out of tree but $srcdir contains host-${host_noncanonical}.
2fd0b40b
RW
2929Use a pristine source tree when building in a separate tree" "$LINENO" 5
2930fi
252b5132 2931
a0da8069
NN
2932# Skipdirs are removed silently.
2933skipdirs=
2934# Noconfigdirs are removed loudly.
2935noconfigdirs=""
252b5132 2936
a0da8069
NN
2937use_gnu_ld=
2938# Make sure we don't let GNU ld be added if we didn't want it.
2939if test x$with_gnu_ld = xno ; then
2940 use_gnu_ld=no
93f9b408 2941 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2942fi
2943
a0da8069
NN
2944use_gnu_as=
2945# Make sure we don't let GNU as be added if we didn't want it.
2946if test x$with_gnu_as = xno ; then
2947 use_gnu_as=no
2948 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2949fi
2950
700d40ca 2951use_included_zlib=
cf39cfc5
L
2952
2953# Check whether --with-system-zlib was given.
2954if test "${with_system_zlib+set}" = set; then :
2955 withval=$with_system_zlib;
2956fi
2957
700d40ca
ILT
2958# Make sure we don't let ZLIB be added if we didn't want it.
2959if test x$with_system_zlib = xyes ; then
2960 use_included_zlib=no
2961 noconfigdirs="$noconfigdirs zlib"
2962fi
2963
69961a84
ДП
2964# Don't compile the bundled readline/libreadline.a if --with-system-readline
2965# is provided.
2966if test x$with_system_readline = xyes ; then
2967 noconfigdirs="$noconfigdirs readline"
2968fi
2969
c6b750e1 2970# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2971# it's not even worth trying to configure, much less build, that tool.
252b5132 2972
a0da8069
NN
2973case ${with_x} in
2974 yes | "") ;; # the default value for this tree is that X11 is available
2975 no)
675c6968 2976 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2977 # We won't be able to build gdbtk without X.
c6b750e1 2978 enable_gdbtk=no
a0da8069
NN
2979 ;;
2980 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2981esac
252b5132 2982
0377a422 2983# Some are only suitable for cross toolchains.
a0da8069
NN
2984# Remove these if host=target.
2985cross_only="target-libgloss target-newlib target-opcodes"
2986
2987case $is_cross_compiler in
2988 no) skipdirs="${skipdirs} ${cross_only}" ;;
a0da8069 2989esac
252b5132 2990
a0da8069
NN
2991# If both --with-headers and --with-libs are specified, default to
2992# --without-newlib.
32be62b5
RS
2993if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2994 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2995 if test x"${with_newlib}" = x ; then
2996 with_newlib=no
2997 fi
252b5132
RH
2998fi
2999
a0da8069
NN
3000# Recognize --with-newlib/--without-newlib.
3001case ${with_newlib} in
3002 no) skipdirs="${skipdirs} target-newlib" ;;
3003 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
3004esac
252b5132 3005
1b6c0831
L
3006# Check whether --enable-as-accelerator-for was given.
3007if test "${enable_as_accelerator_for+set}" = set; then :
3008 enableval=$enable_as_accelerator_for;
3009fi
3010
3011
3012# Check whether --enable-offload-targets was given.
3013if test "${enable_offload_targets+set}" = set; then :
3014 enableval=$enable_offload_targets;
3015 if test x"$enable_offload_targets" = x; then
d0ac1c44 3016 as_fn_error $? "no offload targets specified" "$LINENO" 5
1b6c0831
L
3017 fi
3018
3019else
3020 enable_offload_targets=
3021fi
3022
3023
c7791212
NC
3024# Handle --enable-gold, --enable-ld.
3025# --disable-gold [--enable-ld]
3026# Build only ld. Default option.
d3b50760
L
3027# --enable-gold [--enable-ld]
3028# Build both gold and ld. Install gold as "ld.gold", install ld
3029# as "ld.bfd" and "ld".
3030# --enable-gold=default [--enable-ld]
c7791212
NC
3031# Build both gold and ld. Install gold as "ld.gold" and "ld",
3032# install ld as "ld.bfd".
3033# --enable-gold[=default] --disable-ld
3034# Build only gold, which is then installed as both "ld.gold" and "ld".
3035# --enable-gold --enable-ld=default
d3b50760
L
3036# Build both gold (installed as "ld.gold") and ld (installed as "ld"
3037# and ld.bfd).
c7791212
NC
3038# In other words, ld is default
3039# --enable-gold=default --enable-ld=default
3040# Error.
3041
3042default_ld=
81ecdfbb
RW
3043# Check whether --enable-gold was given.
3044if test "${enable_gold+set}" = set; then :
3045 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3046else
3047 ENABLE_GOLD=no
81ecdfbb
RW
3048fi
3049
c7791212
NC
3050case "${ENABLE_GOLD}" in
3051 yes|default)
e6de499b
NC
3052 # Check for ELF target.
3053 is_elf=no
3054 case "${target}" in
3055 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2344b8da 3056 | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
5b806d27 3057 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
bf41f30d 3058 | *-*-solaris2* | *-*-nto* | *-*-nacl*)
e6de499b
NC
3059 case "${target}" in
3060 *-*-linux*aout* | *-*-linux*oldld*)
3061 ;;
3062 *)
3063 is_elf=yes
3064 ;;
3065 esac
3066 esac
3067
3068 if test "$is_elf" = "yes"; then
3069 # Check for target supported by gold.
93f9b408 3070 case "${target}" in
6d26190c 3071 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
ea016470 3072 | aarch64*-*-* | tilegx*-*-* | mips*-*-* | s390*-*-*)
c7791212
NC
3073 configdirs="$configdirs gold"
3074 if test x${ENABLE_GOLD} = xdefault; then
3075 default_ld=gold
3076 fi
e6de499b 3077 ENABLE_GOLD=yes
93f9b408
ILT
3078 ;;
3079 esac
e6de499b
NC
3080 fi
3081 ;;
3082 no)
3083 ;;
3084 *)
d0ac1c44 3085 as_fn_error $? "invalid --enable-gold argument" "$LINENO" 5
e6de499b 3086 ;;
c7791212
NC
3087esac
3088
3089# Check whether --enable-ld was given.
3090if test "${enable_ld+set}" = set; then :
3091 enableval=$enable_ld; ENABLE_LD=$enableval
3092else
3093 ENABLE_LD=yes
3094fi
3095
3096
3097case "${ENABLE_LD}" in
3098 default)
d3b50760 3099 if test x${default_ld} != x; then
d0ac1c44 3100 as_fn_error $? "either gold or ld can be the default ld" "$LINENO" 5
c7791212
NC
3101 fi
3102 ;;
3103 yes)
3104 ;;
3105 no)
3106 if test x${ENABLE_GOLD} != xyes; then
3107 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
3108$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
3109 fi
3110 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
3111 ;;
3112 *)
d0ac1c44 3113 as_fn_error $? "invalid --enable-ld argument" "$LINENO" 5
c7791212
NC
3114 ;;
3115esac
93f9b408 3116
edeefb67
L
3117# PR gas/19109
3118# Decide the default method for compressing debug sections.
3119# Provide a configure time option to override our default.
3120# Check whether --enable-compressed_debug_sections was given.
3121if test "${enable_compressed_debug_sections+set}" = set; then :
3122 enableval=$enable_compressed_debug_sections;
3123 if test x"$enable_compressed_debug_sections" = xyes; then
d0ac1c44 3124 as_fn_error $? "no program with compressed debug sections specified" "$LINENO" 5
edeefb67
L
3125 fi
3126
3127else
3128 enable_compressed_debug_sections=
3129fi
3130
3131
a0da8069 3132# Configure extra directories which are host specific
252b5132 3133
a0da8069
NN
3134case "${host}" in
3135 *-cygwin*)
3136 configdirs="$configdirs libtermcap" ;;
3137esac
252b5132 3138
59f7ec45
HPN
3139# A target can indicate whether a language isn't supported for some reason.
3140# Only spaces may be used in this macro; not newlines or tabs.
3141unsupported_languages=
3142
c6b750e1 3143# Remove more programs from consideration, based on the host or
a0da8069
NN
3144# target this usually means that a port of the program doesn't
3145# exist yet.
252b5132 3146
a0da8069 3147case "${host}" in
3516a403 3148 i[3456789]86-*-msdosdjgpp*)
6a608608 3149 noconfigdirs="$noconfigdirs tcl tk itcl"
a0da8069 3150 ;;
a0da8069 3151esac
252b5132 3152
4b1cb4fe 3153
89a1e9c3
PB
3154# Check whether --enable-libquadmath was given.
3155if test "${enable_libquadmath+set}" = set; then :
3156 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3157else
3158 ENABLE_LIBQUADMATH=yes
3159fi
3160
3161if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3162 noconfigdirs="$noconfigdirs target-libquadmath"
3163fi
3164
3165
3166# Check whether --enable-libquadmath-support was given.
3167if test "${enable_libquadmath_support+set}" = set; then :
3168 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3169else
3170 ENABLE_LIBQUADMATH_SUPPORT=yes
3171fi
3172
3173enable_libquadmath_support=
3174if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3175 enable_libquadmath_support=no
3176fi
3177
3178
81ecdfbb
RW
3179# Check whether --enable-libada was given.
3180if test "${enable_libada+set}" = set; then :
3181 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3182else
3183 ENABLE_LIBADA=yes
81ecdfbb
RW
3184fi
3185
a2592b1b 3186if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3187 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3188fi
3189
81ecdfbb
RW
3190# Check whether --enable-libssp was given.
3191if test "${enable_libssp+set}" = set; then :
3192 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3193else
3194 ENABLE_LIBSSP=yes
81ecdfbb
RW
3195fi
3196
5f128533 3197
f66a9a70
L
3198# Check whether --enable-libstdcxx was given.
3199if test "${enable_libstdcxx+set}" = set; then :
3200 enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3201else
3202 ENABLE_LIBSTDCXX=default
3203fi
3204
3205if test "${ENABLE_LIBSTDCXX}" = "no" ; then
1b6c0831
L
3206 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3207fi
3208
3209# If this is accelerator compiler and its target is intelmic we enable
3210# target liboffloadmic by default. If this is compiler with offloading
3211# for intelmic we enable host liboffloadmic by default. Otherwise
3212# liboffloadmic is disabled by default.
3213# Check whether --enable-liboffloadmic was given.
3214if test "${enable_liboffloadmic+set}" = set; then :
3215 enableval=$enable_liboffloadmic; case "$enableval" in
3216 no | host | target)
3217 enable_liboffloadmic=$enableval ;;
3218 *)
d0ac1c44 3219 as_fn_error $? "--enable-liboffloadmic=no/host/target" "$LINENO" 5 ;;
1b6c0831
L
3220esac
3221else
3222 if test x"$enable_as_accelerator_for" != x; then
3223 case "${target}" in
3224 *-intelmic-* | *-intelmicemul-*)
3225 enable_liboffloadmic=target
3226 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=target"
3227 ;;
3228 *)
3229 enable_liboffloadmic=no
3230 ;;
3231 esac
3232else
3233 case "${enable_offload_targets}" in
3234 *-intelmic-* | *-intelmicemul-*)
3235 enable_liboffloadmic=host
3236 extra_liboffloadmic_configure_flags="--enable-liboffloadmic=host"
3237 ;;
3238 *)
3239 enable_liboffloadmic=no
3240 ;;
3241 esac
3242fi
f66a9a70
L
3243fi
3244
1b6c0831
L
3245
3246
68996839 3247# Enable libgomp by default on hosted POSIX systems, and a few others.
a6df5a19 3248if test x$enable_libgomp = x ; then
b3ded179 3249 case "${target}" in
29383458 3250 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179 3251 ;;
5b806d27 3252 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
b3ded179 3253 ;;
2479f722 3254 *-*-solaris2* | *-*-hpux11*)
b3ded179
PB
3255 ;;
3256 *-*-darwin* | *-*-aix*)
3257 ;;
68996839
NC
3258 nvptx*-*-*)
3259 ;;
b3ded179
PB
3260 *)
3261 noconfigdirs="$noconfigdirs target-libgomp"
3262 ;;
3263 esac
a6df5a19 3264fi
b3ded179 3265
7ec59b9e
L
3266# Disable libatomic on unsupported systems.
3267if test -d ${srcdir}/libatomic; then
3268 if test x$enable_libatomic = x; then
3269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3270$as_echo_n "checking for libatomic support... " >&6; }
3271 if (srcdir=${srcdir}/libatomic; \
3272 . ${srcdir}/configure.tgt; \
3273 test -n "$UNSUPPORTED")
3274 then
3275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3276$as_echo "no" >&6; }
3277 noconfigdirs="$noconfigdirs target-libatomic"
3278 else
3279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3280$as_echo "yes" >&6; }
3281 fi
3282 fi
3283fi
3284
1b6c0831
L
3285# Disable liboffloadmic on unsupported systems.
3286if test -d ${srcdir}/liboffloadmic; then
3287 if test x$enable_liboffloadmic != xno; then
3288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liboffloadmic support" >&5
3289$as_echo_n "checking for liboffloadmic support... " >&6; }
3290 if (srcdir=${srcdir}/liboffloadmic; \
3291 . ${srcdir}/configure.tgt; \
3292 test -n "$UNSUPPORTED")
3293 then
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3295$as_echo "no" >&6; }
3296 noconfigdirs="$noconfigdirs target-liboffloadmic"
3297 else
3298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3299$as_echo "yes" >&6; }
3300 fi
3301 fi
3302fi
3303
d32e2926
RH
3304# Disable libitm on unsupported systems.
3305if test -d ${srcdir}/libitm; then
3306 if test x$enable_libitm = x; then
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
3308$as_echo_n "checking for libitm support... " >&6; }
3309 if (srcdir=${srcdir}/libitm; \
3310 . ${srcdir}/configure.tgt; \
3311 test -n "$UNSUPPORTED")
3312 then
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3314$as_echo "no" >&6; }
3315 noconfigdirs="$noconfigdirs target-libitm"
3316 else
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3318$as_echo "yes" >&6; }
3319 fi
3320 fi
3321fi
3322
5286fdef
L
3323# Disable libsanitizer on unsupported systems.
3324if test -d ${srcdir}/libsanitizer; then
3325 if test x$enable_libsanitizer = x; then
3326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3327$as_echo_n "checking for libsanitizer support... " >&6; }
3328 if (srcdir=${srcdir}/libsanitizer; \
3329 . ${srcdir}/configure.tgt; \
3330 test -n "$UNSUPPORTED")
3331 then
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3333$as_echo "no" >&6; }
3334 noconfigdirs="$noconfigdirs target-libsanitizer"
3335 else
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3337$as_echo "yes" >&6; }
3338 fi
3339 fi
3340fi
3341
95e43135
JBG
3342# Disable libvtv on unsupported systems.
3343if test -d ${srcdir}/libvtv; then
3344 if test x$enable_libvtv = x; then
3345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3346$as_echo_n "checking for libvtv support... " >&6; }
3347 if (srcdir=${srcdir}/libvtv; \
3348 . ${srcdir}/configure.tgt; \
3349 test "$VTV_SUPPORTED" != "yes")
3350 then
3351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3352$as_echo "no" >&6; }
3353 noconfigdirs="$noconfigdirs target-libvtv"
3354 else
3355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3356$as_echo "yes" >&6; }
3357 fi
3358 fi
3359fi
3360
1b6c0831 3361
bf41f30d
NC
3362# Disable libhsail-rt on unsupported systems.
3363if test -d ${srcdir}/libhsail-rt; then
3364 if test x$enable_libhsail_rt = x; then
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libhsail-rt support" >&5
3366$as_echo_n "checking for libhsail-rt support... " >&6; }
3367 if (srcdir=${srcdir}/libhsail-rt; \
3368 . ${srcdir}/configure.tgt; \
3369 test -n "$UNSUPPORTED")
3370 then
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3372$as_echo "no" >&6; }
3373 unsupported_languages="$unsupported_languages brig"
3374 # This implicitly disables also target-libhsail-rt as it won't
3375 # get added to the build without BRIG FE.
3376 else
3377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3378$as_echo "yes" >&6; }
3379 fi
3380 fi
3381fi
1b6c0831
L
3382
3383
1488e230
DE
3384# Disable libquadmath for some systems.
3385case "${target}" in
5286fdef
L
3386 avr-*-*)
3387 noconfigdirs="$noconfigdirs target-libquadmath"
3388 ;;
1488e230
DE
3389 # libquadmath is unused on AIX and libquadmath build process use of
3390 # LD_LIBRARY_PATH can break AIX bootstrap.
3391 powerpc-*-aix* | rs6000-*-aix*)
3392 noconfigdirs="$noconfigdirs target-libquadmath"
3393 ;;
3394esac
3395
065a5627
JM
3396# Disable libssp for some systems.
3397case "${target}" in
3398 avr-*-*)
c5f5c3c2 3399 # No hosted I/O support.
065a5627
JM
3400 noconfigdirs="$noconfigdirs target-libssp"
3401 ;;
3402 powerpc-*-aix* | rs6000-*-aix*)
3403 noconfigdirs="$noconfigdirs target-libssp"
3404 ;;
99c513f6 3405 rl78-*-*)
202e2356
NC
3406 # libssp uses a misaligned load to trigger a fault, but the RL78
3407 # doesn't fault for those - instead, it gives a build-time error
3408 # for explicit misaligned loads.
99c513f6
DD
3409 noconfigdirs="$noconfigdirs target-libssp"
3410 ;;
1b6c0831
L
3411 visium-*-*)
3412 # No hosted I/O support.
3413 noconfigdirs="$noconfigdirs target-libssp"
3414 ;;
065a5627
JM
3415esac
3416
065a5627 3417# Disable libstdc++-v3 for some systems.
f66a9a70
L
3418# Allow user to override this if they pass --enable-libstdc++-v3
3419if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3420 case "${target}" in
3421 *-*-vxworks*)
3422 # VxWorks uses the Dinkumware C++ library.
3423 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3424 ;;
3425 arm*-wince-pe*)
3426 # the C++ libraries don't build on top of CE's C libraries
3427 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3428 ;;
3429 avr-*-*)
3430 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3431 ;;
969b1713
L
3432 ft32-*-*)
3433 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3434 ;;
f66a9a70
L
3435 esac
3436fi
065a5627
JM
3437
3438# Disable Fortran for some systems.
3439case "${target}" in
3440 mmix-*-*)
3441 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3442 unsupported_languages="$unsupported_languages fortran"
3443 ;;
3444esac
3445
05a13254 3446# Disable libffi for some systems.
0827f9a6 3447case "${target}" in
9863d716
JM
3448 powerpc-*-darwin*)
3449 ;;
3450 i[3456789]86-*-darwin*)
3451 ;;
3452 x86_64-*-darwin[912]*)
3453 ;;
3454 *-*-darwin*)
05a13254 3455 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3456 ;;
9863d716 3457 *-*-netware*)
05a13254
NC
3458 noconfigdirs="$noconfigdirs target-libffi"
3459 ;;
3460 *-*-phoenix*)
3461 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3462 ;;
3463 *-*-rtems*)
05a13254 3464 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3465 ;;
3466 *-*-tpf*)
05a13254 3467 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3468 ;;
3469 *-*-uclinux*)
05a13254 3470 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3471 ;;
3472 *-*-vxworks*)
05a13254
NC
3473 noconfigdirs="$noconfigdirs target-libffi"
3474 ;;
3475 aarch64*-*-freebsd*)
3476 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3477 ;;
9863d716 3478 alpha*-*-*vms*)
05a13254 3479 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3480 ;;
1b6c0831 3481 arm*-*-freebsd*)
05a13254 3482 noconfigdirs="$noconfigdirs target-libffi"
1b6c0831 3483 ;;
0827f9a6 3484 arm-wince-pe)
05a13254 3485 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3486 ;;
9863d716 3487 arm*-*-symbianelf*)
05a13254 3488 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3489 ;;
9863d716 3490 cris-*-* | crisv32-*-*)
9863d716
JM
3491 case "${target}" in
3492 *-*-linux*)
3493 ;;
3494 *) # See PR46792 regarding target-libffi.
05a13254 3495 noconfigdirs="$noconfigdirs target-libffi";;
9863d716
JM
3496 esac
3497 ;;
82ae827f 3498 hppa*64*-*-hpux*)
05a13254 3499 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3500 ;;
3501 hppa*-hp-hpux11*)
3502 ;;
82ae827f 3503 hppa*-*-hpux*)
05a13254 3504 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3505 ;;
9863d716 3506 ia64*-*-*vms*)
05a13254 3507 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3508 ;;
9863d716 3509 i[3456789]86-w64-mingw*)
05a13254 3510 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3511 ;;
3512 i[3456789]86-*-mingw*)
05a13254 3513 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3514 ;;
3515 x86_64-*-mingw*)
05a13254 3516 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3517 ;;
9863d716 3518 mmix-*-*)
05a13254 3519 noconfigdirs="$noconfigdirs target-libffi"
9863d716
JM
3520 ;;
3521 powerpc-*-aix*)
9863d716 3522 ;;
9863d716 3523 rs6000-*-aix*)
9863d716 3524 ;;
3f8107ab 3525 ft32-*-*)
05a13254 3526 noconfigdirs="$noconfigdirs target-libffi"
3f8107ab 3527 ;;
9863d716 3528 *-*-lynxos*)
05a13254 3529 noconfigdirs="$noconfigdirs target-libffi"
9863d716 3530 ;;
9863d716
JM
3531esac
3532
1b6c0831
L
3533# Disable the go frontend on systems where it is known to not work. Please keep
3534# this in sync with contrib/config-list.mk.
3535case "${target}" in
bf41f30d 3536*-*-darwin* | *-*-cygwin* | *-*-mingw*)
1b6c0831
L
3537 unsupported_languages="$unsupported_languages go"
3538 ;;
3539esac
3540
919adfe8
TT
3541# Only allow gdbserver on some systems.
3542if test -d ${srcdir}/gdbserver; then
3543 if test x$enable_gdbserver = x; then
3544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdbserver support" >&5
3545$as_echo_n "checking for gdbserver support... " >&6; }
3546 if (srcdir=${srcdir}/gdbserver; \
3547 . ${srcdir}/configure.srv; \
3548 test -n "$UNSUPPORTED")
3549 then
3550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3551$as_echo "no" >&6; }
3552 noconfigdirs="$noconfigdirs gdbserver"
3553 else
3554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3555$as_echo "yes" >&6; }
3556 fi
3557 fi
3558fi
3559
a413f71a
ILT
3560# Disable libgo for some systems where it is known to not work.
3561# For testing, you can easily override this with --enable-libgo.
3562if test x$enable_libgo = x; then
3563 case "${target}" in
3564 *-*-darwin*)
3565 # PR 46986
3566 noconfigdirs="$noconfigdirs target-libgo"
3567 ;;
3568 *-*-cygwin* | *-*-mingw*)
3569 noconfigdirs="$noconfigdirs target-libgo"
3570 ;;
a413f71a
ILT
3571 esac
3572fi
3573
691bb5a1
DD
3574# Default libgloss CPU subdirectory.
3575libgloss_dir="$target_cpu"
4b1cb4fe 3576
ff46fb8f
JM
3577case "${target}" in
3578 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3579 libgloss_dir=wince
3580 ;;
f1dd87fc
YZ
3581 aarch64*-*-* )
3582 libgloss_dir=aarch64
3583 ;;
ff46fb8f
JM
3584 arm*-*-*)
3585 libgloss_dir=arm
3586 ;;
3587 cris-*-* | crisv32-*-*)
3588 libgloss_dir=cris
3589 ;;
3590 hppa*-*-*)
3591 libgloss_dir=pa
3592 ;;
3593 i[3456789]86-*-*)
3594 libgloss_dir=i386
3595 ;;
3596 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3597 libgloss_dir=m68hc11
3598 ;;
3599 m68*-*-* | fido-*-*)
3600 libgloss_dir=m68k
3601 ;;
3602 mips*-*-*)
3603 libgloss_dir=mips
3604 ;;
3605 powerpc*-*-*)
3606 libgloss_dir=rs6000
3607 ;;
3608 sparc*-*-*)
3609 libgloss_dir=sparc
3610 ;;
3611esac
3612
c7e4b184 3613# Disable newlib and libgloss for various target OSes.
a0da8069 3614case "${target}" in
c7e4b184
JM
3615 alpha*-dec-osf*)
3616 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3617 ;;
3618 i[3456789]86-*-linux*)
3619 # This section makes it possible to build newlib natively on linux.
3620 # If we are using a cross compiler then don't configure newlib.
3621 if test x${is_cross_compiler} != xno ; then
3622 noconfigdirs="$noconfigdirs target-newlib"
3623 fi
3624 noconfigdirs="$noconfigdirs target-libgloss"
3625 # If we are not using a cross compiler, do configure newlib.
3626 # Note however, that newlib will only be configured in this situation
3627 # if the --with-newlib option has been given, because otherwise
3628 # 'target-newlib' will appear in skipdirs.
3629 ;;
3630 i[3456789]86-*-rdos*)
3631 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3632 ;;
3633 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3634 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3635 ;;
3636 sparc-*-sunos4*)
3637 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3638 ;;
3639 *-*-aix*)
3640 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3641 ;;
3642 *-*-beos*)
3643 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3644 ;;
a0da8069 3645 *-*-chorusos)
b2f14e4a 3646 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3647 ;;
c7e4b184
JM
3648 *-*-dragonfly*)
3649 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3650 ;;
3651 *-*-freebsd*)
3652 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3653 ;;
3654 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3655 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3656 ;;
3657 *-*-lynxos*)
3658 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3659 ;;
3660 *-*-mingw*)
3661 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3662 ;;
3663 *-*-netbsd*)
3664 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3665 ;;
3666 *-*-netware*)
3667 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3668 ;;
3669 *-*-tpf*)
3670 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3671 ;;
3672 *-*-uclinux*)
3673 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3674 ;;
3675 *-*-vxworks*)
3676 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3677 ;;
3678esac
3679
3680case "${target}" in
3681 *-*-chorusos)
3682 ;;
f075eb5e
TG
3683 aarch64-*-darwin*)
3684 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3685 noconfigdirs="$noconfigdirs sim target-rda"
3686 ;;
3687 arm-*-darwin*)
3688 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3689 noconfigdirs="$noconfigdirs sim target-rda"
3690 ;;
24741ab2 3691 powerpc-*-darwin*)
9d39db92 3692 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3693 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3694 ;;
85bd1942
TG
3695 i[3456789]86-*-darwin*)
3696 noconfigdirs="$noconfigdirs ld gprof"
3697 noconfigdirs="$noconfigdirs sim target-rda"
3698 ;;
e8a5fa9c 3699 x86_64-*-darwin[912]*)
652dec25
TG
3700 noconfigdirs="$noconfigdirs ld gas gprof"
3701 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3702 ;;
04d1ab34 3703 *-*-darwin*)
d320aacb 3704 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3705 noconfigdirs="$noconfigdirs sim target-rda"
04d1ab34 3706 ;;
5b806d27 3707 *-*-dragonfly*)
5b806d27 3708 ;;
de0b4a87 3709 *-*-freebsd*)
4b1cb4fe
DD
3710 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3711 && test -f /usr/local/include/gmp.h; then
3712 with_gmp=/usr/local
3713 fi
4b1cb4fe 3714 ;;
f8a495c8
NC
3715 *-*-kaos*)
3716 # Remove unsupported stuff on all kaOS configurations.
f8a495c8
NC
3717 noconfigdirs="$noconfigdirs target-libgloss"
3718 ;;
a0da8069 3719 *-*-netbsd*)
a0da8069 3720 ;;
2a3124ca 3721 *-*-netware*)
a0da8069 3722 ;;
05a13254
NC
3723 *-*-phoenix*)
3724 noconfigdirs="$noconfigdirs target-libgloss"
3725 ;;
a0da8069 3726 *-*-rtems*)
9863d716 3727 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3728 ;;
1587117a
EC
3729 # The tpf target doesn't support gdb yet.
3730 *-*-tpf*)
c7e4b184 3731 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
1587117a 3732 ;;
c1968181 3733 *-*-uclinux*)
c7e4b184 3734 noconfigdirs="$noconfigdirs target-rda"
c1968181 3735 ;;
a0da8069 3736 *-*-vxworks*)
a0da8069
NN
3737 ;;
3738 alpha*-dec-osf*)
3739 # ld works, but does not support shared libraries.
a0da8069 3740 # gas doesn't generate exception information.
c7e4b184 3741 noconfigdirs="$noconfigdirs gas ld"
a0da8069
NN
3742 ;;
3743 alpha*-*-*vms*)
9863d716 3744 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
a0da8069 3745 ;;
a0da8069
NN
3746 alpha*-*-*)
3747 # newlib is not 64 bit ready
9863d716 3748 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3749 ;;
a0da8069 3750 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
675c6968 3751 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069 3752 ;;
05a13254
NC
3753 arc*-*-*)
3754 noconfigdirs="$noconfigdirs sim"
a0da8069 3755 ;;
a0da8069 3756 arm-*-pe*)
9863d716 3757 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3758 ;;
a0da8069 3759 arm-*-riscix*)
b2f14e4a 3760 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3761 ;;
8e71395b
L
3762 avr-*-*)
3763 if test x${with_avrlibc} != xno; then
3764 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3765 fi
3766 ;;
a0da8069 3767 c4x-*-* | tic4x-*-*)
b2f14e4a 3768 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3769 ;;
b2f14e4a
JM
3770 tic54x-*-*)
3771 noconfigdirs="$noconfigdirs target-libgloss gdb"
a0da8069 3772 ;;
a0da8069 3773 d10v-*-*)
b2f14e4a 3774 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3775 ;;
3776 d30v-*-*)
b2f14e4a 3777 noconfigdirs="$noconfigdirs gdb"
a0da8069
NN
3778 ;;
3779 fr30-*-elf*)
9863d716 3780 noconfigdirs="$noconfigdirs gdb"
a0da8069 3781 ;;
3f8107ab
AM
3782 ft32-*-*)
3783 noconfigdirs="$noconfigdirs target-rda gprof"
3784 ;;
20135e4c 3785 moxie-*-*)
10b8fe5e 3786 noconfigdirs="$noconfigdirs"
20135e4c 3787 ;;
a0da8069 3788 h8300*-*-*)
9863d716 3789 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069
NN
3790 ;;
3791 h8500-*-*)
b2f14e4a 3792 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3793 ;;
caeba88f 3794 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3795 ;;
5569a85f
JDA
3796 hppa*64*-*-hpux*)
3797 noconfigdirs="$noconfigdirs gdb"
3798 ;;
3799 hppa*-*-hpux11*)
3800 noconfigdirs="$noconfigdirs gdb ld"
3801 ;;
93cc359e 3802 hppa*64*-*-linux*)
a0da8069 3803 ;;
f0ff0f90 3804 hppa*-*-linux*)
5dcac624 3805 ;;
a0da8069 3806 hppa*-*-*elf* | \
a0da8069
NN
3807 hppa*-*-lites* | \
3808 hppa*-*-openbsd* | \
3809 hppa*64*-*-*)
4f0ef2d8 3810 ;;
691bb5a1 3811 hppa*-*-pro*)
691bb5a1 3812 ;;
a0da8069 3813 hppa*-*-*)
9863d716 3814 noconfigdirs="$noconfigdirs ld"
a0da8069 3815 ;;
b07c2aad 3816 i960-*-*)
b2f14e4a 3817 noconfigdirs="$noconfigdirs gdb"
b07c2aad 3818 ;;
a0da8069
NN
3819 ia64*-*-elf*)
3820 # No gdb support yet.
0377a422 3821 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
a0da8069
NN
3822 ;;
3823 ia64*-**-hpux*)
92c9a463 3824 # No ld support yet.
5569a85f 3825 noconfigdirs="$noconfigdirs gdb libgui itcl ld"
a0da8069 3826 ;;
19e99079 3827 ia64*-*-*vms*)
7ec59b9e
L
3828 # No ld support yet.
3829 noconfigdirs="$noconfigdirs libgui itcl ld"
19e99079 3830 ;;
1f53ca9a 3831 i[3456789]86-w64-mingw*)
1f53ca9a
AO
3832 ;;
3833 i[3456789]86-*-mingw*)
45055374 3834 target_configdirs="$target_configdirs target-winsup"
c6b750e1 3835 ;;
a0da8069
NN
3836 *-*-cygwin*)
3837 target_configdirs="$target_configdirs target-libtermcap target-winsup"
0377a422 3838 noconfigdirs="$noconfigdirs target-libgloss"
b76d7de0 3839 # always build newlib if winsup directory is present.
45055374 3840 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3841 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3842 elif test -d "$srcdir/newlib"; then
45055374 3843 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3844 fi
c6b750e1 3845 ;;
ec11bdc6 3846 i[3456789]86-*-pe)
782cb41f 3847 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3848 ;;
ec11bdc6 3849 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3850 # The linker does not yet know about weak symbols in COFF,
3851 # and is not configured to handle mixed ELF and COFF.
b2f14e4a 3852 noconfigdirs="$noconfigdirs ld target-libgloss"
a0da8069 3853 ;;
ec11bdc6 3854 i[3456789]86-*-sco*)
b2f14e4a 3855 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3856 ;;
cff32a7c 3857 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
a0da8069
NN
3858 noconfigdirs="$noconfigdirs target-libgloss"
3859 ;;
ec11bdc6 3860 i[3456789]86-*-sysv4*)
b2f14e4a 3861 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3862 ;;
ec11bdc6 3863 i[3456789]86-*-beos*)
c7e4b184 3864 noconfigdirs="$noconfigdirs gdb"
bba45b8b 3865 ;;
b59bea8a 3866 i[3456789]86-*-rdos*)
c7e4b184 3867 noconfigdirs="$noconfigdirs gdb"
691bb5a1 3868 ;;
a0da8069 3869 mmix-*-*)
9863d716 3870 noconfigdirs="$noconfigdirs gdb"
a0da8069 3871 ;;
4970f871 3872 mt-*-*)
cdb9b172
AH
3873 noconfigdirs="$noconfigdirs sim"
3874 ;;
1063beb5
FT
3875 nfp-*-*)
3876 noconfigdirs="$noconfigdirs ld gas gdb gprof sim"
3877 noconfigdirs="$noconfigdirs $target_libraries"
3878 ;;
a0da8069
NN
3879 powerpc-*-aix*)
3880 # copied from rs6000-*-* entry
c7e4b184 3881 noconfigdirs="$noconfigdirs gprof"
a0da8069 3882 ;;
93cc359e 3883 powerpc*-*-winnt* | powerpc*-*-pe*)
a0da8069 3884 target_configdirs="$target_configdirs target-winsup"
b2f14e4a 3885 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
a0da8069
NN
3886 # always build newlib.
3887 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3888 ;;
3889 # This is temporary until we can link against shared libraries
3890 powerpcle-*-solaris*)
b2f14e4a 3891 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
a0da8069
NN
3892 ;;
3893 powerpc-*-beos*)
c7e4b184 3894 noconfigdirs="$noconfigdirs gdb"
a0da8069 3895 ;;
a0da8069 3896 rs6000-*-lynxos*)
c7e4b184 3897 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3898 ;;
3899 rs6000-*-aix*)
c7e4b184 3900 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3901 ;;
3902 rs6000-*-*)
9863d716 3903 noconfigdirs="$noconfigdirs gprof"
a0da8069
NN
3904 ;;
3905 m68k-apollo-*)
b2f14e4a 3906 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
a0da8069 3907 ;;
25a07265 3908 microblaze*)
9863d716 3909 noconfigdirs="$noconfigdirs gprof"
25a07265 3910 ;;
a9d58c06 3911 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
5bd8be13
RS
3912 if test x$with_newlib = xyes; then
3913 noconfigdirs="$noconfigdirs gprof"
3914 fi
5bd8be13 3915 ;;
a0da8069 3916 mips*-*-irix5*)
b2f14e4a 3917 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069
NN
3918 ;;
3919 mips*-*-irix6*)
9863d716 3920 noconfigdirs="$noconfigdirs gprof target-libgloss"
a0da8069 3921 ;;
a0da8069 3922 mips*-*-bsd*)
e8044f35 3923 noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
a0da8069 3924 ;;
a0da8069 3925 mips*-*-linux*)
a0da8069 3926 ;;
e8044f35
RS
3927 mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
3928 | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
3929 noconfigdirs="$noconfigdirs ld gas gprof"
3930 ;;
a0da8069 3931 mips*-*-*)
9863d716 3932 noconfigdirs="$noconfigdirs gprof"
a0da8069 3933 ;;
1b6c0831 3934 nvptx*-*-*)
1b6c0831
L
3935 noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc"
3936 ;;
05a13254 3937 sh-*-*)
e8a5fa9c
RW
3938 case "${target}" in
3939 sh*-*-elf)
9863d716 3940 ;;
e8a5fa9c 3941 *)
9863d716 3942 noconfigdirs="$noconfigdirs target-libgloss" ;;
e8a5fa9c 3943 esac
a0da8069 3944 ;;
a0da8069 3945 sparc-*-sunos4*)
c7e4b184 3946 if test x${is_cross_compiler} = xno ; then
a0da8069
NN
3947 use_gnu_ld=no
3948 fi
3949 ;;
619a3713 3950 tic6x-*-*)
40ae9136 3951 noconfigdirs="$noconfigdirs sim"
619a3713 3952 ;;
05a13254 3953 tilepro*-*-* | tilegx*-*-*)
eb4b2452
NC
3954 noconfigdirs="$noconfigdirs sim"
3955 ;;
a0da8069 3956 v810-*-*)
b2f14e4a 3957 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
a0da8069
NN
3958 ;;
3959 vax-*-*)
9863d716 3960 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
a0da8069 3961 ;;
b29d2641
MR
3962 wasm32-*-*)
3963 noconfigdirs="$noconfigdirs ld"
3964 ;;
a0da8069 3965esac
252b5132 3966
a0da8069
NN
3967# If we aren't building newlib, then don't build libgloss, since libgloss
3968# depends upon some newlib header files.
3969case "${noconfigdirs}" in
3970 *target-libgloss*) ;;
3971 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3972esac
3973
a0da8069 3974# Work in distributions that contain no compiler tools, like Autoconf.
a0da8069
NN
3975host_makefile_frag=/dev/null
3976if test -d ${srcdir}/config ; then
3977case "${host}" in
ec11bdc6 3978 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3979 host_makefile_frag="config/mh-djgpp"
3980 ;;
3981 *-cygwin*)
e33b51a6 3982
81ecdfbb
RW
3983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3984$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3985echo a >cygwin-cat-check
1f53ca9a 3986if test `cat cygwin-cat-check` = a ; then
8ade07e9 3987 rm cygwin-cat-check
81ecdfbb
RW
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3989$as_echo "yes" >&6; }
e33b51a6 3990else
8ade07e9 3991 rm cygwin-cat-check
81ecdfbb
RW
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3993$as_echo "no" >&6; }
d0ac1c44 3994 as_fn_error $? "The cat command does not ignore carriage return characters.
e33b51a6
NC
3995 Please either mount the build directory in binary mode or run the following
3996 commands before running any configure script:
3997set -o igncr
3998export SHELLOPTS
81ecdfbb 3999 " "$LINENO" 5
e33b51a6 4000fi
e33b51a6 4001
a0da8069
NN
4002 host_makefile_frag="config/mh-cygwin"
4003 ;;
8a1599ab 4004 *-mingw*)
84e7906e 4005 host_makefile_frag="config/mh-mingw"
2d1e8239 4006 ;;
ce6c656d
L
4007 alpha*-linux*)
4008 host_makefile_frag="config/mh-alpha-linux"
4009 ;;
da888c87 4010 hppa*-hp-hpux10*)
da888c87 4011 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 4012 ;;
3516a403 4013 hppa*-hp-hpux*)
da888c87
PB
4014 host_makefile_frag="config/mh-pa"
4015 ;;
4016 hppa*-*)
4017 host_makefile_frag="config/mh-pa"
4018 ;;
e552509b
ILT
4019 *-*-darwin*)
4020 host_makefile_frag="config/mh-darwin"
0df3d27f 4021 ;;
f6d183c0
PB
4022 powerpc-*-aix*)
4023 host_makefile_frag="config/mh-ppc-aix"
4024 ;;
4025 rs6000-*-aix*)
4026 host_makefile_frag="config/mh-ppc-aix"
4027 ;;
a0da8069
NN
4028esac
4029fi
4030
9e07f89d 4031if test "${build}" != "${host}" ; then
1576798e
PB
4032 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
4033 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 4034 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e 4035 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
1576798e 4036 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
e552509b 4037 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
1576798e
PB
4038 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
4039 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
4040 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
4041 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
4042 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
4043 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
4044else
4045 AR_FOR_BUILD="\$(AR)"
4046 AS_FOR_BUILD="\$(AS)"
512b7dfb 4047 CC_FOR_BUILD="\$(CC)"
1576798e 4048 CXX_FOR_BUILD="\$(CXX)"
1576798e 4049 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
e552509b 4050 GOC_FOR_BUILD="\$(GOC)"
1576798e
PB
4051 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
4052 LD_FOR_BUILD="\$(LD)"
4053 NM_FOR_BUILD="\$(NM)"
4054 RANLIB_FOR_BUILD="\$(RANLIB)"
4055 WINDRES_FOR_BUILD="\$(WINDRES)"
4056 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
4057fi
4058
4059ac_ext=c
c6b750e1
DJ
4060ac_cpp='$CPP $CPPFLAGS'
4061ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4062ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4063ac_compiler_gnu=$ac_cv_c_compiler_gnu
4064if test -n "$ac_tool_prefix"; then
4065 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4066set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
4067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4068$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4069if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 4070 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4071else
4072 if test -n "$CC"; then
4073 ac_cv_prog_CC="$CC" # Let the user override the test.
4074else
4075as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4076for as_dir in $PATH
4077do
4078 IFS=$as_save_IFS
4079 test -z "$as_dir" && as_dir=.
81ecdfbb 4080 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 4082 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4084 break 2
4085 fi
4086done
81ecdfbb
RW
4087 done
4088IFS=$as_save_IFS
c6b750e1
DJ
4089
4090fi
4091fi
4092CC=$ac_cv_prog_CC
4093if test -n "$CC"; then
81ecdfbb
RW
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4095$as_echo "$CC" >&6; }
c6b750e1 4096else
81ecdfbb
RW
4097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4098$as_echo "no" >&6; }
c6b750e1
DJ
4099fi
4100
81ecdfbb 4101
c6b750e1
DJ
4102fi
4103if test -z "$ac_cv_prog_CC"; then
4104 ac_ct_CC=$CC
6a9cf61e 4105 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4106set dummy gcc; ac_word=$2
81ecdfbb
RW
4107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4108$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4109if ${ac_cv_prog_ac_ct_CC+:} false; then :
81ecdfbb 4110 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4111else
4112 if test -n "$ac_ct_CC"; then
4113 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4114else
4115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4116for as_dir in $PATH
4117do
4118 IFS=$as_save_IFS
4119 test -z "$as_dir" && as_dir=.
81ecdfbb 4120 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4121 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 4122 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4123 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4124 break 2
4125 fi
4126done
81ecdfbb
RW
4127 done
4128IFS=$as_save_IFS
c6b750e1
DJ
4129
4130fi
4131fi
4132ac_ct_CC=$ac_cv_prog_ac_ct_CC
4133if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4135$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4136else
81ecdfbb
RW
4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4138$as_echo "no" >&6; }
c6b750e1
DJ
4139fi
4140
81ecdfbb
RW
4141 if test "x$ac_ct_CC" = x; then
4142 CC=""
4143 else
4144 case $cross_compiling:$ac_tool_warned in
4145yes:)
4146{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4147$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4148ac_tool_warned=yes ;;
4149esac
4150 CC=$ac_ct_CC
4151 fi
c6b750e1
DJ
4152else
4153 CC="$ac_cv_prog_CC"
4154fi
4155
4156if test -z "$CC"; then
81ecdfbb
RW
4157 if test -n "$ac_tool_prefix"; then
4158 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4159set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4161$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4162if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 4163 $as_echo_n "(cached) " >&6
9e07f89d
NN
4164else
4165 if test -n "$CC"; then
4166 ac_cv_prog_CC="$CC" # Let the user override the test.
4167else
c6b750e1
DJ
4168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4169for as_dir in $PATH
4170do
4171 IFS=$as_save_IFS
4172 test -z "$as_dir" && as_dir=.
81ecdfbb 4173 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4174 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 4175 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4177 break 2
4178 fi
4179done
81ecdfbb
RW
4180 done
4181IFS=$as_save_IFS
c6b750e1 4182
9e07f89d
NN
4183fi
4184fi
c6b750e1 4185CC=$ac_cv_prog_CC
9e07f89d 4186if test -n "$CC"; then
81ecdfbb
RW
4187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4188$as_echo "$CC" >&6; }
c6b750e1 4189else
81ecdfbb
RW
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4191$as_echo "no" >&6; }
c6b750e1
DJ
4192fi
4193
c6b750e1 4194
81ecdfbb 4195 fi
c6b750e1 4196fi
9e07f89d
NN
4197if test -z "$CC"; then
4198 # Extract the first word of "cc", so it can be a program name with args.
4199set dummy cc; ac_word=$2
81ecdfbb
RW
4200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4201$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4202if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 4203 $as_echo_n "(cached) " >&6
9e07f89d
NN
4204else
4205 if test -n "$CC"; then
4206 ac_cv_prog_CC="$CC" # Let the user override the test.
4207else
9e07f89d 4208 ac_prog_rejected=no
c6b750e1
DJ
4209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4210for as_dir in $PATH
4211do
4212 IFS=$as_save_IFS
4213 test -z "$as_dir" && as_dir=.
81ecdfbb 4214 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4215 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1
DJ
4216 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4217 ac_prog_rejected=yes
4218 continue
4219 fi
4220 ac_cv_prog_CC="cc"
81ecdfbb 4221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4222 break 2
4223 fi
4224done
81ecdfbb
RW
4225 done
4226IFS=$as_save_IFS
c6b750e1 4227
9e07f89d
NN
4228if test $ac_prog_rejected = yes; then
4229 # We found a bogon in the path, so make sure we never use it.
4230 set dummy $ac_cv_prog_CC
4231 shift
c6b750e1 4232 if test $# != 0; then
9e07f89d
NN
4233 # We chose a different compiler from the bogus one.
4234 # However, it has the same basename, so the bogon will be chosen
4235 # first if we set CC to just the basename; use the full file name.
4236 shift
c6b750e1 4237 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4238 fi
4239fi
4240fi
4241fi
c6b750e1 4242CC=$ac_cv_prog_CC
9e07f89d 4243if test -n "$CC"; then
81ecdfbb
RW
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4245$as_echo "$CC" >&6; }
9e07f89d 4246else
81ecdfbb
RW
4247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4248$as_echo "no" >&6; }
9e07f89d
NN
4249fi
4250
81ecdfbb 4251
c6b750e1
DJ
4252fi
4253if test -z "$CC"; then
4254 if test -n "$ac_tool_prefix"; then
81ecdfbb 4255 for ac_prog in cl.exe
c6b750e1
DJ
4256 do
4257 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4258set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4260$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4261if ${ac_cv_prog_CC+:} false; then :
81ecdfbb 4262 $as_echo_n "(cached) " >&6
9e07f89d
NN
4263else
4264 if test -n "$CC"; then
4265 ac_cv_prog_CC="$CC" # Let the user override the test.
4266else
c6b750e1
DJ
4267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4268for as_dir in $PATH
4269do
4270 IFS=$as_save_IFS
4271 test -z "$as_dir" && as_dir=.
81ecdfbb 4272 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4273 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 4274 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4276 break 2
376a0e54 4277 fi
c6b750e1 4278done
81ecdfbb
RW
4279 done
4280IFS=$as_save_IFS
cac3d6c4 4281
c6b750e1
DJ
4282fi
4283fi
4284CC=$ac_cv_prog_CC
4285if test -n "$CC"; then
81ecdfbb
RW
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4287$as_echo "$CC" >&6; }
cac3d6c4 4288else
81ecdfbb
RW
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4290$as_echo "no" >&6; }
9e07f89d 4291fi
cac3d6c4 4292
81ecdfbb 4293
c6b750e1
DJ
4294 test -n "$CC" && break
4295 done
cac3d6c4 4296fi
c6b750e1
DJ
4297if test -z "$CC"; then
4298 ac_ct_CC=$CC
81ecdfbb 4299 for ac_prog in cl.exe
c6b750e1
DJ
4300do
4301 # Extract the first word of "$ac_prog", so it can be a program name with args.
4302set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4304$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4305if ${ac_cv_prog_ac_ct_CC+:} false; then :
81ecdfbb 4306 $as_echo_n "(cached) " >&6
cac3d6c4 4307else
c6b750e1
DJ
4308 if test -n "$ac_ct_CC"; then
4309 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4310else
c6b750e1
DJ
4311as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4312for as_dir in $PATH
4313do
4314 IFS=$as_save_IFS
4315 test -z "$as_dir" && as_dir=.
81ecdfbb 4316 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4317 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 4318 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4320 break 2
4321 fi
4322done
81ecdfbb
RW
4323 done
4324IFS=$as_save_IFS
c6b750e1 4325
cac3d6c4
CM
4326fi
4327fi
c6b750e1
DJ
4328ac_ct_CC=$ac_cv_prog_ac_ct_CC
4329if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4331$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4332else
81ecdfbb
RW
4333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4334$as_echo "no" >&6; }
cac3d6c4 4335fi
376a0e54 4336
81ecdfbb 4337
c6b750e1
DJ
4338 test -n "$ac_ct_CC" && break
4339done
4340
81ecdfbb
RW
4341 if test "x$ac_ct_CC" = x; then
4342 CC=""
4343 else
4344 case $cross_compiling:$ac_tool_warned in
4345yes:)
4346{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4347$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4348ac_tool_warned=yes ;;
4349esac
4350 CC=$ac_ct_CC
4351 fi
c6b750e1
DJ
4352fi
4353
4354fi
4355
4356
81ecdfbb
RW
4357test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4358$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4359as_fn_error $? "no acceptable C compiler found in \$PATH
4360See \`config.log' for more details" "$LINENO" 5; }
c6b750e1
DJ
4361
4362# Provide some information about the compiler.
81ecdfbb
RW
4363$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4364set X $ac_compile
4365ac_compiler=$2
4366for ac_option in --version -v -V -qversion; do
4367 { { ac_try="$ac_compiler $ac_option >&5"
4368case "(($ac_try" in
4369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4370 *) ac_try_echo=$ac_try;;
4371esac
4372eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4373$as_echo "$ac_try_echo"; } >&5
4374 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4375 ac_status=$?
81ecdfbb
RW
4376 if test -s conftest.err; then
4377 sed '10a\
4378... rest of stderr output deleted ...
4379 10q' conftest.err >conftest.er1
4380 cat conftest.er1 >&5
81ecdfbb 4381 fi
d0ac1c44 4382 rm -f conftest.er1 conftest.err
81ecdfbb
RW
4383 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4384 test $ac_status = 0; }
4385done
c6b750e1 4386
81ecdfbb 4387cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4388/* end confdefs.h. */
4389
4390int
4391main ()
4392{
4393
4394 ;
4395 return 0;
4396}
4397_ACEOF
4398ac_clean_files_save=$ac_clean_files
d0ac1c44 4399ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
c6b750e1
DJ
4400# Try to create an executable without -o first, disregard a.out.
4401# It will help us diagnose broken compilers, and finding out an intuition
4402# of exeext.
d0ac1c44
SM
4403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4404$as_echo_n "checking whether the C compiler works... " >&6; }
81ecdfbb
RW
4405ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4406
4407# The possible output files:
4408ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4409
4410ac_rmfiles=
4411for ac_file in $ac_files
4412do
4413 case $ac_file in
4414 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4415 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4416 esac
4417done
4418rm -f $ac_rmfiles
4419
4420if { { ac_try="$ac_link_default"
4421case "(($ac_try" in
4422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4423 *) ac_try_echo=$ac_try;;
4424esac
4425eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4426$as_echo "$ac_try_echo"; } >&5
4427 (eval "$ac_link_default") 2>&5
c6b750e1 4428 ac_status=$?
81ecdfbb
RW
4429 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4430 test $ac_status = 0; }; then :
4431 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4432# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4433# in a Makefile. We should not override ac_cv_exeext if it was cached,
4434# so that the user can short-circuit this test for compilers unknown to
4435# Autoconf.
4436for ac_file in $ac_files ''
c6b750e1
DJ
4437do
4438 test -f "$ac_file" || continue
4439 case $ac_file in
81ecdfbb 4440 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4441 ;;
4442 [ab].out )
4443 # We found the default executable, but exeext='' is most
4444 # certainly right.
4445 break;;
4446 *.* )
81ecdfbb
RW
4447 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4448 then :; else
4449 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4450 fi
4451 # We set ac_cv_exeext here because the later test for it is not
4452 # safe: cross compilers may not add the suffix if given an `-o'
4453 # argument, so we may need to know it at that point already.
4454 # Even if this section looks crufty: it has the advantage of
4455 # actually working.
c6b750e1
DJ
4456 break;;
4457 * )
4458 break;;
4459 esac
4460done
81ecdfbb
RW
4461test "$ac_cv_exeext" = no && ac_cv_exeext=
4462
c6b750e1 4463else
81ecdfbb
RW
4464 ac_file=''
4465fi
81ecdfbb 4466if test -z "$ac_file"; then :
d0ac1c44
SM
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4468$as_echo "no" >&6; }
4469$as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4470sed 's/^/| /' conftest.$ac_ext >&5
4471
81ecdfbb
RW
4472{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4473$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4474as_fn_error 77 "C compiler cannot create executables
4475See \`config.log' for more details" "$LINENO" 5; }
4476else
4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4478$as_echo "yes" >&6; }
c6b750e1 4479fi
d0ac1c44
SM
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4481$as_echo_n "checking for C compiler default output file name... " >&6; }
4482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4483$as_echo "$ac_file" >&6; }
c6b750e1 4484ac_exeext=$ac_cv_exeext
c6b750e1 4485
d0ac1c44 4486rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
c6b750e1 4487ac_clean_files=$ac_clean_files_save
81ecdfbb
RW
4488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4489$as_echo_n "checking for suffix of executables... " >&6; }
4490if { { ac_try="$ac_link"
4491case "(($ac_try" in
4492 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4493 *) ac_try_echo=$ac_try;;
4494esac
4495eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4496$as_echo "$ac_try_echo"; } >&5
4497 (eval "$ac_link") 2>&5
c6b750e1 4498 ac_status=$?
81ecdfbb
RW
4499 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4500 test $ac_status = 0; }; then :
c6b750e1
DJ
4501 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4502# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4503# work properly (i.e., refer to `conftest.exe'), while it won't with
4504# `rm'.
4505for ac_file in conftest.exe conftest conftest.*; do
4506 test -f "$ac_file" || continue
4507 case $ac_file in
81ecdfbb 4508 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4509 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4510 break;;
4511 * ) break;;
4512 esac
4513done
4514else
81ecdfbb
RW
4515 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4516$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4517as_fn_error $? "cannot compute suffix of executables: cannot compile and link
4518See \`config.log' for more details" "$LINENO" 5; }
c6b750e1 4519fi
d0ac1c44 4520rm -f conftest conftest$ac_cv_exeext
81ecdfbb
RW
4521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4522$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4523
4524rm -f conftest.$ac_ext
4525EXEEXT=$ac_cv_exeext
4526ac_exeext=$EXEEXT
d0ac1c44
SM
4527cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4528/* end confdefs.h. */
4529#include <stdio.h>
4530int
4531main ()
4532{
4533FILE *f = fopen ("conftest.out", "w");
4534 return ferror (f) || fclose (f) != 0;
4535
4536 ;
4537 return 0;
4538}
4539_ACEOF
4540ac_clean_files="$ac_clean_files conftest.out"
4541# Check that the compiler produces executables we can run. If not, either
4542# the compiler is broken, or we cross compile.
4543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4544$as_echo_n "checking whether we are cross compiling... " >&6; }
4545if test "$cross_compiling" != yes; then
4546 { { ac_try="$ac_link"
4547case "(($ac_try" in
4548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4549 *) ac_try_echo=$ac_try;;
4550esac
4551eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4552$as_echo "$ac_try_echo"; } >&5
4553 (eval "$ac_link") 2>&5
4554 ac_status=$?
4555 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4556 test $ac_status = 0; }
4557 if { ac_try='./conftest$ac_cv_exeext'
4558 { { case "(($ac_try" in
4559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4560 *) ac_try_echo=$ac_try;;
4561esac
4562eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4563$as_echo "$ac_try_echo"; } >&5
4564 (eval "$ac_try") 2>&5
4565 ac_status=$?
4566 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4567 test $ac_status = 0; }; }; then
4568 cross_compiling=no
4569 else
4570 if test "$cross_compiling" = maybe; then
4571 cross_compiling=yes
4572 else
4573 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4574$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4575as_fn_error $? "cannot run C compiled programs.
4576If you meant to cross compile, use \`--host'.
4577See \`config.log' for more details" "$LINENO" 5; }
4578 fi
4579 fi
4580fi
4581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4582$as_echo "$cross_compiling" >&6; }
4583
4584rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4585ac_clean_files=$ac_clean_files_save
81ecdfbb
RW
4586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4587$as_echo_n "checking for suffix of object files... " >&6; }
d0ac1c44 4588if ${ac_cv_objext+:} false; then :
81ecdfbb 4589 $as_echo_n "(cached) " >&6
c6b750e1 4590else
81ecdfbb 4591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4592/* end confdefs.h. */
4593
4594int
4595main ()
4596{
4597
4598 ;
4599 return 0;
4600}
4601_ACEOF
4602rm -f conftest.o conftest.obj
81ecdfbb
RW
4603if { { ac_try="$ac_compile"
4604case "(($ac_try" in
4605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4606 *) ac_try_echo=$ac_try;;
4607esac
4608eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4609$as_echo "$ac_try_echo"; } >&5
4610 (eval "$ac_compile") 2>&5
c6b750e1 4611 ac_status=$?
81ecdfbb
RW
4612 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4613 test $ac_status = 0; }; then :
4614 for ac_file in conftest.o conftest.obj conftest.*; do
4615 test -f "$ac_file" || continue;
c6b750e1 4616 case $ac_file in
81ecdfbb 4617 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4618 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4619 break;;
4620 esac
4621done
cac3d6c4 4622else
81ecdfbb 4623 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4624sed 's/^/| /' conftest.$ac_ext >&5
4625
81ecdfbb
RW
4626{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4627$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
d0ac1c44
SM
4628as_fn_error $? "cannot compute suffix of object files: cannot compile
4629See \`config.log' for more details" "$LINENO" 5; }
c6b750e1 4630fi
c6b750e1
DJ
4631rm -f conftest.$ac_cv_objext conftest.$ac_ext
4632fi
81ecdfbb
RW
4633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4634$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4635OBJEXT=$ac_cv_objext
4636ac_objext=$OBJEXT
81ecdfbb
RW
4637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4638$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
d0ac1c44 4639if ${ac_cv_c_compiler_gnu+:} false; then :
81ecdfbb 4640 $as_echo_n "(cached) " >&6
c6b750e1 4641else
81ecdfbb 4642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4643/* end confdefs.h. */
4644
4645int
4646main ()
4647{
4648#ifndef __GNUC__
4649 choke me
4650#endif
4651
4652 ;
4653 return 0;
4654}
4655_ACEOF
81ecdfbb 4656if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4657 ac_compiler_gnu=yes
4658else
81ecdfbb 4659 ac_compiler_gnu=no
c6b750e1 4660fi
81ecdfbb 4661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4662ac_cv_c_compiler_gnu=$ac_compiler_gnu
4663
4664fi
81ecdfbb
RW
4665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4666$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4667if test $ac_compiler_gnu = yes; then
4668 GCC=yes
4669else
4670 GCC=
4671fi
c6b750e1
DJ
4672ac_test_CFLAGS=${CFLAGS+set}
4673ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4675$as_echo_n "checking whether $CC accepts -g... " >&6; }
d0ac1c44 4676if ${ac_cv_prog_cc_g+:} false; then :
81ecdfbb
RW
4677 $as_echo_n "(cached) " >&6
4678else
4679 ac_save_c_werror_flag=$ac_c_werror_flag
4680 ac_c_werror_flag=yes
4681 ac_cv_prog_cc_g=no
4682 CFLAGS="-g"
4683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4684/* end confdefs.h. */
4685
4686int
4687main ()
4688{
4689
4690 ;
4691 return 0;
4692}
4693_ACEOF
81ecdfbb 4694if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4695 ac_cv_prog_cc_g=yes
4696else
81ecdfbb
RW
4697 CFLAGS=""
4698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4699/* end confdefs.h. */
4700
4701int
4702main ()
4703{
4704
4705 ;
4706 return 0;
4707}
4708_ACEOF
4709if ac_fn_c_try_compile "$LINENO"; then :
4710
4711else
4712 ac_c_werror_flag=$ac_save_c_werror_flag
4713 CFLAGS="-g"
4714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4715/* end confdefs.h. */
cac3d6c4 4716
81ecdfbb
RW
4717int
4718main ()
4719{
4720
4721 ;
4722 return 0;
4723}
4724_ACEOF
4725if ac_fn_c_try_compile "$LINENO"; then :
4726 ac_cv_prog_cc_g=yes
4727fi
4728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4729fi
81ecdfbb 4730rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4731fi
81ecdfbb
RW
4732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4733 ac_c_werror_flag=$ac_save_c_werror_flag
4734fi
4735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4736$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4737if test "$ac_test_CFLAGS" = set; then
c6b750e1 4738 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4739elif test $ac_cv_prog_cc_g = yes; then
4740 if test "$GCC" = yes; then
4741 CFLAGS="-g -O2"
4742 else
4743 CFLAGS="-g"
4744 fi
4745else
4746 if test "$GCC" = yes; then
4747 CFLAGS="-O2"
4748 else
4749 CFLAGS=
4750 fi
4751fi
81ecdfbb
RW
4752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4753$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
d0ac1c44 4754if ${ac_cv_prog_cc_c89+:} false; then :
81ecdfbb 4755 $as_echo_n "(cached) " >&6
c6b750e1 4756else
81ecdfbb 4757 ac_cv_prog_cc_c89=no
c6b750e1 4758ac_save_CC=$CC
81ecdfbb 4759cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4760/* end confdefs.h. */
4761#include <stdarg.h>
4762#include <stdio.h>
d0ac1c44 4763struct stat;
c6b750e1
DJ
4764/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4765struct buf { int x; };
4766FILE * (*rcsopen) (struct buf *, struct stat *, int);
4767static char *e (p, i)
4768 char **p;
4769 int i;
4770{
4771 return p[i];
4772}
4773static char *f (char * (*g) (char **, int), char **p, ...)
4774{
4775 char *s;
4776 va_list v;
4777 va_start (v,p);
4778 s = g (p, va_arg (v,int));
4779 va_end (v);
4780 return s;
4781}
4782
4783/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4784 function prototypes and stuff, but not '\xHH' hex character constants.
4785 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4786 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4787 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4788 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4789 that's true only with -std. */
c6b750e1
DJ
4790int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4791
81ecdfbb
RW
4792/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4793 inside strings and character constants. */
4794#define FOO(x) 'x'
4795int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4796
c6b750e1
DJ
4797int test (int i, double x);
4798struct s1 {int (*f) (int a);};
4799struct s2 {int (*f) (double a);};
4800int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4801int argc;
4802char **argv;
4803int
4804main ()
4805{
4806return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4807 ;
4808 return 0;
4809}
4810_ACEOF
81ecdfbb
RW
4811for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4812 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4813do
4814 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4815 if ac_fn_c_try_compile "$LINENO"; then :
4816 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4817fi
81ecdfbb
RW
4818rm -f core conftest.err conftest.$ac_objext
4819 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4820done
81ecdfbb 4821rm -f conftest.$ac_ext
c6b750e1
DJ
4822CC=$ac_save_CC
4823
4824fi
81ecdfbb
RW
4825# AC_CACHE_VAL
4826case "x$ac_cv_prog_cc_c89" in
4827 x)
4828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4829$as_echo "none needed" >&6; } ;;
4830 xno)
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4832$as_echo "unsupported" >&6; } ;;
c6b750e1 4833 *)
81ecdfbb
RW
4834 CC="$CC $ac_cv_prog_cc_c89"
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4836$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4837esac
81ecdfbb 4838if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4839
c6b750e1
DJ
4840fi
4841
c6b750e1
DJ
4842ac_ext=c
4843ac_cpp='$CPP $CPPFLAGS'
4844ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4845ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4846ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4847
81ecdfbb 4848ac_ext=cpp
18f6b6ee
PB
4849ac_cpp='$CXXCPP $CPPFLAGS'
4850ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4851ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4852ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4853if test -z "$CXX"; then
4854 if test -n "$CCC"; then
4855 CXX=$CCC
4856 else
4857 if test -n "$ac_tool_prefix"; then
4858 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4859 do
4860 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4861set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4863$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4864if ${ac_cv_prog_CXX+:} false; then :
81ecdfbb 4865 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4866else
4867 if test -n "$CXX"; then
4868 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4869else
4870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4871for as_dir in $PATH
4872do
4873 IFS=$as_save_IFS
4874 test -z "$as_dir" && as_dir=.
81ecdfbb 4875 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4876 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18f6b6ee 4877 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4879 break 2
4880 fi
4881done
81ecdfbb
RW
4882 done
4883IFS=$as_save_IFS
512b7dfb 4884
18f6b6ee
PB
4885fi
4886fi
4887CXX=$ac_cv_prog_CXX
4888if test -n "$CXX"; then
81ecdfbb
RW
4889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4890$as_echo "$CXX" >&6; }
18f6b6ee 4891else
81ecdfbb
RW
4892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4893$as_echo "no" >&6; }
18f6b6ee
PB
4894fi
4895
81ecdfbb 4896
18f6b6ee
PB
4897 test -n "$CXX" && break
4898 done
4899fi
4900if test -z "$CXX"; then
4901 ac_ct_CXX=$CXX
81ecdfbb 4902 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4903do
4904 # Extract the first word of "$ac_prog", so it can be a program name with args.
4905set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4907$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 4908if ${ac_cv_prog_ac_ct_CXX+:} false; then :
81ecdfbb 4909 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4910else
4911 if test -n "$ac_ct_CXX"; then
4912 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4913else
4914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4915for as_dir in $PATH
4916do
4917 IFS=$as_save_IFS
4918 test -z "$as_dir" && as_dir=.
81ecdfbb 4919 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 4920 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18f6b6ee 4921 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4923 break 2
512b7dfb 4924 fi
18f6b6ee 4925done
81ecdfbb
RW
4926 done
4927IFS=$as_save_IFS
512b7dfb 4928
18f6b6ee
PB
4929fi
4930fi
4931ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4932if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4934$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4935else
81ecdfbb
RW
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4937$as_echo "no" >&6; }
18f6b6ee
PB
4938fi
4939
81ecdfbb 4940
18f6b6ee
PB
4941 test -n "$ac_ct_CXX" && break
4942done
18f6b6ee 4943
81ecdfbb
RW
4944 if test "x$ac_ct_CXX" = x; then
4945 CXX="g++"
4946 else
4947 case $cross_compiling:$ac_tool_warned in
4948yes:)
4949{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4950$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4951ac_tool_warned=yes ;;
4952esac
4953 CXX=$ac_ct_CXX
4954 fi
18f6b6ee
PB
4955fi
4956
81ecdfbb
RW
4957 fi
4958fi
18f6b6ee 4959# Provide some information about the compiler.
81ecdfbb
RW
4960$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4961set X $ac_compile
4962ac_compiler=$2
4963for ac_option in --version -v -V -qversion; do
4964 { { ac_try="$ac_compiler $ac_option >&5"
4965case "(($ac_try" in
4966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4967 *) ac_try_echo=$ac_try;;
4968esac
4969eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4970$as_echo "$ac_try_echo"; } >&5
4971 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4972 ac_status=$?
81ecdfbb
RW
4973 if test -s conftest.err; then
4974 sed '10a\
4975... rest of stderr output deleted ...
4976 10q' conftest.err >conftest.er1
4977 cat conftest.er1 >&5
81ecdfbb 4978 fi
d0ac1c44 4979 rm -f conftest.er1 conftest.err
81ecdfbb
RW
4980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4981 test $ac_status = 0; }
4982done
18f6b6ee 4983
81ecdfbb
RW
4984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4985$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
d0ac1c44 4986if ${ac_cv_cxx_compiler_gnu+:} false; then :
81ecdfbb 4987 $as_echo_n "(cached) " >&6
18f6b6ee 4988else
81ecdfbb 4989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4990/* end confdefs.h. */
4991
4992int
4993main ()
4994{
4995#ifndef __GNUC__
4996 choke me
4997#endif
4998
4999 ;
5000 return 0;
5001}
5002_ACEOF
81ecdfbb 5003if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
5004 ac_compiler_gnu=yes
5005else
81ecdfbb 5006 ac_compiler_gnu=no
18f6b6ee 5007fi
81ecdfbb 5008rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
5009ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5010
5011fi
81ecdfbb
RW
5012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5013$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5014if test $ac_compiler_gnu = yes; then
5015 GXX=yes
5016else
5017 GXX=
5018fi
18f6b6ee
PB
5019ac_test_CXXFLAGS=${CXXFLAGS+set}
5020ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
5021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5022$as_echo_n "checking whether $CXX accepts -g... " >&6; }
d0ac1c44 5023if ${ac_cv_prog_cxx_g+:} false; then :
81ecdfbb
RW
5024 $as_echo_n "(cached) " >&6
5025else
5026 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5027 ac_cxx_werror_flag=yes
5028 ac_cv_prog_cxx_g=no
5029 CXXFLAGS="-g"
5030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
5031/* end confdefs.h. */
5032
5033int
5034main ()
5035{
5036
5037 ;
5038 return 0;
5039}
5040_ACEOF
81ecdfbb 5041if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
5042 ac_cv_prog_cxx_g=yes
5043else
81ecdfbb
RW
5044 CXXFLAGS=""
5045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 5046/* end confdefs.h. */
81ecdfbb 5047
18f6b6ee
PB
5048int
5049main ()
5050{
81ecdfbb 5051
18f6b6ee
PB
5052 ;
5053 return 0;
5054}
5055_ACEOF
81ecdfbb 5056if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 5057
81ecdfbb
RW
5058else
5059 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5060 CXXFLAGS="-g"
5061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 5062/* end confdefs.h. */
81ecdfbb 5063
18f6b6ee
PB
5064int
5065main ()
5066{
81ecdfbb 5067
18f6b6ee
PB
5068 ;
5069 return 0;
5070}
5071_ACEOF
81ecdfbb
RW
5072if ac_fn_cxx_try_compile "$LINENO"; then :
5073 ac_cv_prog_cxx_g=yes
18f6b6ee 5074fi
81ecdfbb
RW
5075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5076fi
5077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5078fi
5079rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5080 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5081fi
5082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5083$as_echo "$ac_cv_prog_cxx_g" >&6; }
5084if test "$ac_test_CXXFLAGS" = set; then
5085 CXXFLAGS=$ac_save_CXXFLAGS
5086elif test $ac_cv_prog_cxx_g = yes; then
5087 if test "$GXX" = yes; then
5088 CXXFLAGS="-g -O2"
5089 else
5090 CXXFLAGS="-g"
5091 fi
5092else
5093 if test "$GXX" = yes; then
5094 CXXFLAGS="-O2"
5095 else
5096 CXXFLAGS=
5097 fi
18f6b6ee 5098fi
18f6b6ee
PB
5099ac_ext=c
5100ac_cpp='$CPP $CPPFLAGS'
5101ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5102ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5103ac_compiler_gnu=$ac_cv_c_compiler_gnu
5104
5105
5106# We must set the default linker to the linker used by gcc for the correct
5107# operation of libtool. If LD is not defined and we are using gcc, try to
5108# set the LD default to the ld used by gcc.
5109if test -z "$LD"; then
5110 if test "$GCC" = yes; then
5111 case $build in
5112 *-*-mingw*)
5113 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5114 *)
5115 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5116 esac
5117 case $gcc_prog_ld in
5118 # Accept absolute paths.
5119 [\\/]* | [A-Za-z]:[\\/]*)
5120 LD="$gcc_prog_ld" ;;
5121 esac
5122 fi
512b7dfb
PB
5123fi
5124
b3676d82
EB
5125# Check whether -static-libstdc++ -static-libgcc is supported.
5126have_static_libs=no
5127if test "$GCC" = yes; then
5128 saved_LDFLAGS="$LDFLAGS"
5129
5130 LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
5131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
5132$as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
5133 ac_ext=cpp
5134ac_cpp='$CXXCPP $CPPFLAGS'
5135ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5136ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5137ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5138
5139
5140cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5141/* end confdefs.h. */
a882be68
EB
5142
5143#if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5144#error -static-libstdc++ not implemented
5145#endif
b3676d82
EB
5146int main() {}
5147_ACEOF
5148if ac_fn_cxx_try_link "$LINENO"; then :
5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5150$as_echo "yes" >&6; }; have_static_libs=yes
5151else
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5153$as_echo "no" >&6; }
5154fi
5155rm -f core conftest.err conftest.$ac_objext \
5156 conftest$ac_exeext conftest.$ac_ext
5157 ac_ext=c
5158ac_cpp='$CPP $CPPFLAGS'
5159ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5160ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5161ac_compiler_gnu=$ac_cv_c_compiler_gnu
5162
5163
5164 LDFLAGS="$saved_LDFLAGS"
5165fi
5166
512b7dfb
PB
5167
5168
5169
c6b750e1 5170if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5171 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5172set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5174$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 5175if ${ac_cv_prog_GNATBIND+:} false; then :
81ecdfbb 5176 $as_echo_n "(cached) " >&6
9e07f89d 5177else
512b7dfb
PB
5178 if test -n "$GNATBIND"; then
5179 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5180else
c6b750e1
DJ
5181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5182for as_dir in $PATH
5183do
5184 IFS=$as_save_IFS
5185 test -z "$as_dir" && as_dir=.
81ecdfbb 5186 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 5187 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
512b7dfb 5188 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5190 break 2
5191 fi
5192done
81ecdfbb
RW
5193 done
5194IFS=$as_save_IFS
c6b750e1 5195
9e07f89d
NN
5196fi
5197fi
512b7dfb
PB
5198GNATBIND=$ac_cv_prog_GNATBIND
5199if test -n "$GNATBIND"; then
81ecdfbb
RW
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5201$as_echo "$GNATBIND" >&6; }
9e07f89d 5202else
81ecdfbb
RW
5203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5204$as_echo "no" >&6; }
9e07f89d
NN
5205fi
5206
81ecdfbb 5207
c6b750e1 5208fi
512b7dfb
PB
5209if test -z "$ac_cv_prog_GNATBIND"; then
5210 ac_ct_GNATBIND=$GNATBIND
5211 # Extract the first word of "gnatbind", so it can be a program name with args.
5212set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5214$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 5215if ${ac_cv_prog_ac_ct_GNATBIND+:} false; then :
81ecdfbb 5216 $as_echo_n "(cached) " >&6
9e07f89d 5217else
512b7dfb
PB
5218 if test -n "$ac_ct_GNATBIND"; then
5219 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5220else
c6b750e1
DJ
5221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5222for as_dir in $PATH
5223do
5224 IFS=$as_save_IFS
5225 test -z "$as_dir" && as_dir=.
81ecdfbb 5226 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 5227 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
512b7dfb 5228 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5230 break 2
5231 fi
5232done
81ecdfbb
RW
5233 done
5234IFS=$as_save_IFS
c6b750e1 5235
9e07f89d
NN
5236fi
5237fi
512b7dfb
PB
5238ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5239if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5241$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5242else
81ecdfbb
RW
5243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5244$as_echo "no" >&6; }
9e07f89d
NN
5245fi
5246
81ecdfbb
RW
5247 if test "x$ac_ct_GNATBIND" = x; then
5248 GNATBIND="no"
5249 else
5250 case $cross_compiling:$ac_tool_warned in
5251yes:)
5252{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5253$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5254ac_tool_warned=yes ;;
5255esac
5256 GNATBIND=$ac_ct_GNATBIND
5257 fi
24ff9987 5258else
512b7dfb 5259 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5260fi
5261
7df2cd5d 5262if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5263 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5264set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5266$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 5267if ${ac_cv_prog_GNATMAKE+:} false; then :
81ecdfbb 5268 $as_echo_n "(cached) " >&6
7df2cd5d 5269else
512b7dfb
PB
5270 if test -n "$GNATMAKE"; then
5271 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5272else
5273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274for as_dir in $PATH
5275do
5276 IFS=$as_save_IFS
5277 test -z "$as_dir" && as_dir=.
81ecdfbb 5278 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 5279 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
512b7dfb 5280 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5282 break 2
5283 fi
5284done
81ecdfbb
RW
5285 done
5286IFS=$as_save_IFS
7df2cd5d
PB
5287
5288fi
5289fi
512b7dfb
PB
5290GNATMAKE=$ac_cv_prog_GNATMAKE
5291if test -n "$GNATMAKE"; then
81ecdfbb
RW
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5293$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5294else
81ecdfbb
RW
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5296$as_echo "no" >&6; }
7df2cd5d
PB
5297fi
5298
81ecdfbb 5299
7df2cd5d 5300fi
512b7dfb
PB
5301if test -z "$ac_cv_prog_GNATMAKE"; then
5302 ac_ct_GNATMAKE=$GNATMAKE
5303 # Extract the first word of "gnatmake", so it can be a program name with args.
5304set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5306$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 5307if ${ac_cv_prog_ac_ct_GNATMAKE+:} false; then :
81ecdfbb 5308 $as_echo_n "(cached) " >&6
7df2cd5d 5309else
512b7dfb
PB
5310 if test -n "$ac_ct_GNATMAKE"; then
5311 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5312else
5313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5314for as_dir in $PATH
5315do
5316 IFS=$as_save_IFS
5317 test -z "$as_dir" && as_dir=.
81ecdfbb 5318 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 5319 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
512b7dfb 5320 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5322 break 2
5323 fi
5324done
81ecdfbb
RW
5325 done
5326IFS=$as_save_IFS
7df2cd5d 5327
7df2cd5d
PB
5328fi
5329fi
512b7dfb
PB
5330ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5331if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5333$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5334else
81ecdfbb
RW
5335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5336$as_echo "no" >&6; }
7df2cd5d
PB
5337fi
5338
81ecdfbb
RW
5339 if test "x$ac_ct_GNATMAKE" = x; then
5340 GNATMAKE="no"
5341 else
5342 case $cross_compiling:$ac_tool_warned in
5343yes:)
5344{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5345$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5346ac_tool_warned=yes ;;
5347esac
5348 GNATMAKE=$ac_ct_GNATMAKE
5349 fi
7df2cd5d 5350else
512b7dfb 5351 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5352fi
5353
81ecdfbb
RW
5354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5355$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
d0ac1c44 5356if ${acx_cv_cc_gcc_supports_ada+:} false; then :
81ecdfbb 5357 $as_echo_n "(cached) " >&6
9e07f89d
NN
5358else
5359 cat >conftest.adb <<EOF
5360procedure conftest is begin null; end conftest;
5361EOF
5362acx_cv_cc_gcc_supports_ada=no
5363# There is a bug in old released versions of GCC which causes the
5364# driver to exit successfully when the appropriate language module
5365# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5366# Therefore we must check for the error message as well as an
5367# unsuccessful exit.
b8908782
DD
5368# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5369# given a .adb file, but produce no object file. So we must check
5370# if an object file was really produced to guard against this.
9e07f89d 5371errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5372if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5373 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5374fi
5375rm -f conftest.*
5376fi
81ecdfbb
RW
5377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5378$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5379
64b986c0 5380if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5381 have_gnat=yes
5382else
5383 have_gnat=no
5384fi
5385
81ecdfbb
RW
5386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5387$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
d0ac1c44 5388if ${gcc_cv_prog_cmp_skip+:} false; then :
81ecdfbb 5389 $as_echo_n "(cached) " >&6
b8908782
DD
5390else
5391 echo abfoo >t1
5392 echo cdfoo >t2
da17fe9d 5393 gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5394 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5395 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5396 :
5397 else
5398 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5399 fi
5400 fi
b8908782
DD
5401 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5402 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5403 :
b8908782
DD
5404 else
5405 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5406 fi
5407 fi
5408 rm t1 t2
5409
5410fi
81ecdfbb
RW
5411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5412$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5413do_compare="$gcc_cv_prog_cmp_skip"
5414
5415
9e07f89d 5416
ffdd6afc
ILT
5417# Check whether --enable-bootstrap was given.
5418if test "${enable_bootstrap+set}" = set; then :
5419 enableval=$enable_bootstrap;
5420else
5421 enable_bootstrap=default
5422fi
5423
5424
5425# Issue errors and warnings for invalid/strange bootstrap combinations.
5426if test -r $srcdir/gcc/configure; then
5427 have_compiler=yes
5428else
5429 have_compiler=no
5430fi
5431
5432case "$have_compiler:$host:$target:$enable_bootstrap" in
5433 *:*:*:no) ;;
5434
5435 # Default behavior. Enable bootstrap if we have a compiler
5436 # and we are in a native configuration.
5437 yes:$build:$build:default)
5438 enable_bootstrap=yes ;;
5439
5440 *:*:*:default)
5441 enable_bootstrap=no ;;
5442
5443 # We have a compiler and we are in a native configuration, bootstrap is ok
5444 yes:$build:$build:yes)
5445 ;;
5446
5447 # Other configurations, but we have a compiler. Assume the user knows
5448 # what he's doing.
5449 yes:*:*:yes)
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5451$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5452 ;;
5453
5454 # No compiler: if they passed --enable-bootstrap explicitly, fail
5455 no:*:*:yes)
d0ac1c44 5456 as_fn_error $? "cannot bootstrap without a compiler" "$LINENO" 5 ;;
ffdd6afc
ILT
5457
5458 # Fail if wrong command line
5459 *)
d0ac1c44 5460 as_fn_error $? "invalid option for --enable-bootstrap" "$LINENO" 5
ffdd6afc
ILT
5461 ;;
5462esac
5463
ce6c656d
L
5464# When bootstrapping with GCC, build stage 1 in C++98 mode to ensure that a
5465# C++98 compiler can still start the bootstrap.
5466if test "$enable_bootstrap:$GXX" = "yes:yes"; then
5467 CXX="$CXX -std=gnu++98"
5468fi
5469
d5f2ee2e
KG
5470# Used for setting $lt_cv_objdir
5471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5472$as_echo_n "checking for objdir... " >&6; }
d0ac1c44 5473if ${lt_cv_objdir+:} false; then :
d5f2ee2e
KG
5474 $as_echo_n "(cached) " >&6
5475else
5476 rm -f .libs 2>/dev/null
5477mkdir .libs 2>/dev/null
5478if test -d .libs; then
5479 lt_cv_objdir=.libs
5480else
5481 # MS-DOS does not allow filenames that begin with a dot.
5482 lt_cv_objdir=_libs
5483fi
5484rmdir .libs 2>/dev/null
5485fi
5486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5487$as_echo "$lt_cv_objdir" >&6; }
5488objdir=$lt_cv_objdir
5489
5490
5491
5492
5493
5494cat >>confdefs.h <<_ACEOF
5495#define LT_OBJDIR "$lt_cv_objdir/"
5496_ACEOF
5497
5498
5499
e8a5fa9c 5500# Check for GMP, MPFR and MPC
d9b76ff9 5501gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5502gmpinc=
4b900473 5503have_gmp=no
e8a5fa9c 5504
301a9420
AM
5505# Check for debuginfod
5506
5507
5508# Enable debuginfod
5509
5510# Check whether --with-debuginfod was given.
5511if test "${with_debuginfod+set}" = set; then :
5512 withval=$with_debuginfod;
5513else
5514 with_debuginfod=auto
5515fi
5516
5517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use debuginfod" >&5
5518$as_echo_n "checking whether to use debuginfod... " >&6; }
5519{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_debuginfod" >&5
5520$as_echo "$with_debuginfod" >&6; }
5521
5522if test "${with_debuginfod}" = no; then
5523 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: debuginfod support disabled; some features may be unavailable." >&5
5524$as_echo "$as_me: WARNING: debuginfod support disabled; some features may be unavailable." >&2;}
5525else
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for debuginfod_begin in -ldebuginfod" >&5
5527$as_echo_n "checking for debuginfod_begin in -ldebuginfod... " >&6; }
5528if ${ac_cv_lib_debuginfod_debuginfod_begin+:} false; then :
5529 $as_echo_n "(cached) " >&6
5530else
5531 ac_check_lib_save_LIBS=$LIBS
5532LIBS="-ldebuginfod $LIBS"
5533cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5534/* end confdefs.h. */
5535
5536/* Override any GCC internal prototype to avoid an error.
5537 Use char because int might match the return type of a GCC
5538 builtin and then its argument prototype would still apply. */
5539#ifdef __cplusplus
5540extern "C"
5541#endif
5542char debuginfod_begin ();
5543int
5544main ()
5545{
5546return debuginfod_begin ();
5547 ;
5548 return 0;
5549}
5550_ACEOF
5551if ac_fn_c_try_link "$LINENO"; then :
5552 ac_cv_lib_debuginfod_debuginfod_begin=yes
5553else
5554 ac_cv_lib_debuginfod_debuginfod_begin=no
5555fi
5556rm -f core conftest.err conftest.$ac_objext \
5557 conftest$ac_exeext conftest.$ac_ext
5558LIBS=$ac_check_lib_save_LIBS
5559fi
5560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_debuginfod_debuginfod_begin" >&5
5561$as_echo "$ac_cv_lib_debuginfod_debuginfod_begin" >&6; }
5562if test "x$ac_cv_lib_debuginfod_debuginfod_begin" = xyes; then :
5563 have_debuginfod_lib=yes
5564fi
5565
5566 ac_fn_c_check_decl "$LINENO" "debuginfod_begin" "ac_cv_have_decl_debuginfod_begin" "#include <elfutils/debuginfod.h>
5567"
5568if test "x$ac_cv_have_decl_debuginfod_begin" = xyes; then :
5569 have_debuginfod_h=yes
5570fi
5571
5572 if test "x$have_debuginfod_lib" = "xyes" -a \
5573 "x$have_debuginfod_h" = "xyes"; then
5574
5575$as_echo "#define HAVE_LIBDEBUGINFOD 1" >>confdefs.h
5576
5577 LIBDEBUGINFOD="-ldebuginfod"
5578
5579 else
5580
5581 if test "$with_debuginfod" = yes; then
5582 as_fn_error $? "debuginfod is missing or unusable" "$LINENO" 5
5583 else
5584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: debuginfod is missing or unusable; some features may be unavailable." >&5
5585$as_echo "$as_me: WARNING: debuginfod is missing or unusable; some features may be unavailable." >&2;}
5586 fi
5587 fi
5588fi
5589
5590
e8a5fa9c
RW
5591# Specify a location for mpc
5592# check for this first so it ends up on the link line before mpfr.
5593
81ecdfbb
RW
5594# Check whether --with-mpc was given.
5595if test "${with_mpc+set}" = set; then :
5596 withval=$with_mpc;
5597fi
e8a5fa9c 5598
e8a5fa9c 5599
e552509b 5600# Check whether --with-mpc-include was given.
81ecdfbb
RW
5601if test "${with_mpc_include+set}" = set; then :
5602 withval=$with_mpc_include;
5603fi
e8a5fa9c 5604
e8a5fa9c 5605
e552509b 5606# Check whether --with-mpc-lib was given.
81ecdfbb
RW
5607if test "${with_mpc_lib+set}" = set; then :
5608 withval=$with_mpc_lib;
5609fi
e8a5fa9c 5610
e8a5fa9c
RW
5611
5612if test "x$with_mpc" != x; then
d9b76ff9
KG
5613 gmplibs="-L$with_mpc/lib $gmplibs"
5614 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5615fi
5616if test "x$with_mpc_include" != x; then
d9b76ff9 5617 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5618fi
5619if test "x$with_mpc_lib" != x; then
d9b76ff9 5620 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5621fi
5622if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5623 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5624 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5625 # Do not test the mpc version. Assume that it is sufficient, since
5626 # it is in the source tree, and the library has not been built yet
5627 # but it would be included on the link line in the version check below
5628 # hence making the test fail.
d9b76ff9 5629 have_gmp=yes
e8a5fa9c 5630fi
4b900473 5631
11b04d1f
DD
5632# Specify a location for mpfr
5633# check for this first so it ends up on the link line before gmp.
c6b750e1 5634
81ecdfbb
RW
5635# Check whether --with-mpfr-dir was given.
5636if test "${with_mpfr_dir+set}" = set; then :
d0ac1c44 5637 withval=$with_mpfr_dir; as_fn_error $? "The --with-mpfr-dir=PATH option has been removed.
81ecdfbb
RW
5638Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5639fi
5640
11b04d1f
DD
5641
5642
81ecdfbb
RW
5643# Check whether --with-mpfr was given.
5644if test "${with_mpfr+set}" = set; then :
5645 withval=$with_mpfr;
5646fi
c6b750e1 5647
11b04d1f 5648
e552509b 5649# Check whether --with-mpfr-include was given.
81ecdfbb
RW
5650if test "${with_mpfr_include+set}" = set; then :
5651 withval=$with_mpfr_include;
5652fi
c6b750e1 5653
8a0d8a5c 5654
e552509b 5655# Check whether --with-mpfr-lib was given.
81ecdfbb
RW
5656if test "${with_mpfr_lib+set}" = set; then :
5657 withval=$with_mpfr_lib;
5658fi
8a0d8a5c 5659
11b04d1f
DD
5660
5661if test "x$with_mpfr" != x; then
5662 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5663 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5664fi
8a0d8a5c 5665if test "x$with_mpfr_include" != x; then
d9b76ff9 5666 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5667fi
5668if test "x$with_mpfr_lib" != x; then
5669 gmplibs="-L$with_mpfr_lib $gmplibs"
5670fi
4b900473 5671if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
58b1dd21 5672 # MPFR v3.1.0 moved the sources into a src sub-directory.
05a13254 5673 if ! test -d ${srcdir}/mpfr/src; then
d0ac1c44 5674 as_fn_error $? "Building GCC with MPFR in the source tree is only handled for MPFR 3.1.0+." "$LINENO" 5
58b1dd21 5675 fi
05a13254
NC
5676 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
5677 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
5678 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
4b900473
PB
5679 # Do not test the mpfr version. Assume that it is sufficient, since
5680 # it is in the source tree, and the library has not been built yet
5681 # but it would be included on the link line in the version check below
5682 # hence making the test fail.
5683 have_gmp=yes
5684fi
11b04d1f 5685
4b1cb4fe 5686# Specify a location for gmp
c6b750e1 5687
81ecdfbb
RW
5688# Check whether --with-gmp-dir was given.
5689if test "${with_gmp_dir+set}" = set; then :
d0ac1c44 5690 withval=$with_gmp_dir; as_fn_error $? "The --with-gmp-dir=PATH option has been removed.
81ecdfbb
RW
5691Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5692fi
5693
4b1cb4fe
DD
5694
5695
81ecdfbb
RW
5696# Check whether --with-gmp was given.
5697if test "${with_gmp+set}" = set; then :
5698 withval=$with_gmp;
5699fi
c6b750e1 5700
4b1cb4fe 5701
e552509b 5702# Check whether --with-gmp-include was given.
81ecdfbb
RW
5703if test "${with_gmp_include+set}" = set; then :
5704 withval=$with_gmp_include;
5705fi
c6b750e1 5706
8a0d8a5c 5707
e552509b 5708# Check whether --with-gmp-lib was given.
81ecdfbb
RW
5709if test "${with_gmp_lib+set}" = set; then :
5710 withval=$with_gmp_lib;
5711fi
8a0d8a5c
PB
5712
5713
4b1cb4fe 5714
11b04d1f
DD
5715if test "x$with_gmp" != x; then
5716 gmplibs="-L$with_gmp/lib $gmplibs"
5717 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5718fi
8a0d8a5c
PB
5719if test "x$with_gmp_include" != x; then
5720 gmpinc="-I$with_gmp_include $gmpinc"
5721fi
5722if test "x$with_gmp_lib" != x; then
5723 gmplibs="-L$with_gmp_lib $gmplibs"
5724fi
4b900473 5725if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5726 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5727 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
29821356 5728 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
d5f2ee2e 5729 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
7ec59b9e 5730 extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5731 # Do not test the gmp version. Assume that it is sufficient, since
5732 # it is in the source tree, and the library has not been built yet
5733 # but it would be included on the link line in the version check below
5734 # hence making the test fail.
5735 have_gmp=yes
5736fi
4b1cb4fe 5737
ceb92e78 5738if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5739 have_gmp=yes
5740 saved_CFLAGS="$CFLAGS"
5741 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5742 # Check for the recommended and required versions of GMP.
5743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5744$as_echo_n "checking for the correct version of gmp.h... " >&6; }
301a9420 5745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a6b5846e
KG
5746/* end confdefs.h. */
5747#include "gmp.h"
5748int
5749main ()
5750{
5751
5752 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5753 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
8e71395b 5754 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
a6b5846e
KG
5755 choke me
5756 #endif
5757
5758 ;
5759 return 0;
5760}
5761_ACEOF
5762if ac_fn_c_try_compile "$LINENO"; then :
a009f2e7 5763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5764/* end confdefs.h. */
a6b5846e 5765#include <gmp.h>
c6b750e1
DJ
5766int
5767main ()
5768{
4b1cb4fe 5769
a6b5846e
KG
5770 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5771 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5772 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5773 choke me
5774 #endif
c6b750e1
DJ
5775
5776 ;
5777 return 0;
5778}
5779_ACEOF
81ecdfbb
RW
5780if ac_fn_c_try_compile "$LINENO"; then :
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5782$as_echo "yes" >&6; }
a6b5846e
KG
5783else
5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5785$as_echo "buggy but acceptable" >&6; }
5786fi
5787rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5788else
81ecdfbb
RW
5789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5790$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5791fi
81ecdfbb 5792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5793
e8a5fa9c 5794 # If we have GMP, check the MPFR version.
4b900473 5795 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5796 # Check for the recommended and required versions of MPFR.
5797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5798$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5800/* end confdefs.h. */
9b134994 5801#include <gmp.h>
4b900473 5802 #include <mpfr.h>
c6b750e1
DJ
5803int
5804main ()
5805{
9b134994 5806
7ec59b9e 5807 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,0)
4b900473
PB
5808 choke me
5809 #endif
c6b750e1
DJ
5810
5811 ;
5812 return 0;
5813}
5814_ACEOF
81ecdfbb
RW
5815if ac_fn_c_try_compile "$LINENO"; then :
5816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5817/* end confdefs.h. */
4b1cb4fe 5818#include <gmp.h>
4b900473 5819 #include <mpfr.h>
c6b750e1
DJ
5820int
5821main ()
5822{
9dbaa842 5823
a6b5846e 5824 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5825 choke me
5826 #endif
e8a5fa9c
RW
5827
5828 ;
5829 return 0;
5830}
5831_ACEOF
81ecdfbb
RW
5832if ac_fn_c_try_compile "$LINENO"; then :
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5834$as_echo "yes" >&6; }
e8a5fa9c 5835else
81ecdfbb
RW
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5837$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5838fi
81ecdfbb 5839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5840else
81ecdfbb
RW
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5842$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5843fi
81ecdfbb 5844rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5845 fi
5846
5847 # Check for the MPC header version.
d9b76ff9 5848 if test x"$have_gmp" = xyes ; then
a6b5846e 5849 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5851$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5853/* end confdefs.h. */
5854#include <mpc.h>
5855int
5856main ()
5857{
5858
a6b5846e
KG
5859 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5860 choke me
5861 #endif
5862
5863 ;
5864 return 0;
5865}
5866_ACEOF
5867if ac_fn_c_try_compile "$LINENO"; then :
5868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5869/* end confdefs.h. */
5870#include <mpc.h>
5871int
5872main ()
5873{
5874
5875 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5876 choke me
5877 #endif
5878
5879 ;
5880 return 0;
5881}
5882_ACEOF
81ecdfbb
RW
5883if ac_fn_c_try_compile "$LINENO"; then :
5884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5885$as_echo "yes" >&6; }
a6b5846e
KG
5886else
5887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5888$as_echo "buggy but acceptable" >&6; }
5889fi
5890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5891else
81ecdfbb 5892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5893$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5894fi
81ecdfbb 5895rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5896 fi
5897
5898 # Now check the MPFR library.
5899 if test x"$have_gmp" = xyes; then
5900 saved_LIBS="$LIBS"
5901 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5903$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5905/* end confdefs.h. */
d9b76ff9 5906#include <mpc.h>
e8a5fa9c
RW
5907int
5908main ()
5909{
5910
5911 mpfr_t n;
5912 mpfr_t x;
d9b76ff9 5913 mpc_t c;
e8a5fa9c
RW
5914 int t;
5915 mpfr_init (n);
5916 mpfr_init (x);
5917 mpfr_atan2 (n, n, x, GMP_RNDN);
5918 mpfr_erfc (n, x, GMP_RNDN);
5919 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5920 mpfr_clear(n);
5921 mpfr_clear(x);
5922 mpc_init2 (c, 53);
5923 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5924 mpc_cosh (c, c, MPC_RNDNN);
5925 mpc_pow (c, c, c, MPC_RNDNN);
5926 mpc_acosh (c, c, MPC_RNDNN);
5927 mpc_clear (c);
c6b750e1
DJ
5928
5929 ;
5930 return 0;
5931}
5932_ACEOF
81ecdfbb
RW
5933if ac_fn_c_try_link "$LINENO"; then :
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5935$as_echo "yes" >&6; }
c6b750e1 5936else
81ecdfbb
RW
5937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5938$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5939fi
81ecdfbb
RW
5940rm -f core conftest.err conftest.$ac_objext \
5941 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5942 LIBS="$saved_LIBS"
5943 fi
5944
4b900473 5945 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5946
a6b5846e
KG
5947# The library versions listed in the error message below should match
5948# the HARD-minimums enforced above.
4b900473 5949 if test x$have_gmp != xyes; then
d0ac1c44 5950 as_fn_error $? "Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.
d9b76ff9
KG
5951Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5952their locations. Source code for these libraries can be found at
5953their respective hosting sites as well as at
5954ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5955http://gcc.gnu.org/install/prerequisites.html for additional info. If
5956you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5957make sure that you have installed both the libraries and the header
5958files. They may be located in separate packages." "$LINENO" 5
4b900473 5959 fi
9dbaa842
DD
5960fi
5961
e8a5fa9c
RW
5962# Flags needed for both GMP, MPFR and/or MPC.
5963
5964
5965
4b1cb4fe
DD
5966
5967
5968
7ec59b9e 5969
b3676d82 5970# Libraries to use for stage1 or when not bootstrapping.
e8a5fa9c 5971
b3676d82
EB
5972# Check whether --with-stage1-libs was given.
5973if test "${with_stage1_libs+set}" = set; then :
5974 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
5975 stage1_libs=
e8a5fa9c 5976 else
b3676d82 5977 stage1_libs=$withval
e8a5fa9c
RW
5978 fi
5979else
68996839 5980 stage1_libs=
81ecdfbb
RW
5981fi
5982
e8a5fa9c
RW
5983
5984
c1a5d03a
TT
5985# Whether or not to use -static-libstdc++ and -static-libgcc. The
5986# default is yes if gcc is being built; no otherwise. The reason for
5987# this default is that gdb is sometimes linked against GNU Source
5988# Highlight, which is a shared library that uses C++ exceptions. In
5989# this case, -static-libstdc++ will cause crashes.
5990
5991# Check whether --with-static-standard-libraries was given.
5992if test "${with_static_standard_libraries+set}" = set; then :
5993 withval=$with_static_standard_libraries;
5994else
5995 with_static_standard_libraries=auto
5996fi
5997
5998if test "$with_static_standard_libraries" = auto; then
5999 with_static_standard_libraries=$have_compiler
6000fi
6001
b3676d82 6002# Linker flags to use for stage1 or when not bootstrapping.
e8a5fa9c 6003
b3676d82
EB
6004# Check whether --with-stage1-ldflags was given.
6005if test "${with_stage1_ldflags+set}" = set; then :
6006 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
6007 stage1_ldflags=
e8a5fa9c 6008 else
b3676d82 6009 stage1_ldflags=$withval
e8a5fa9c
RW
6010 fi
6011else
b3676d82
EB
6012 stage1_ldflags=
6013 # In stage 1, default to linking libstdc++ and libgcc statically with GCC
6014 # if supported. But if the user explicitly specified the libraries to use,
6015 # trust that they are doing what they want.
c1a5d03a
TT
6016 if test "$with_static_standard_libraries" = yes -a "$stage1_libs" = "" \
6017 -a "$have_static_libs" = yes; then
b3676d82
EB
6018 stage1_ldflags="-static-libstdc++ -static-libgcc"
6019 fi
81ecdfbb
RW
6020fi
6021
e8a5fa9c
RW
6022
6023
68996839 6024# Libraries to use for stage2 and later builds.
e8a5fa9c 6025
81ecdfbb
RW
6026# Check whether --with-boot-libs was given.
6027if test "${with_boot_libs+set}" = set; then :
6028 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
6029 poststage1_libs=
6030 else
6031 poststage1_libs=$withval
6032 fi
6033else
68996839 6034 poststage1_libs=
81ecdfbb
RW
6035fi
6036
e8a5fa9c
RW
6037
6038
143754cd
NC
6039# Linker flags to use for stage2 and later builds.
6040
6041# Check whether --with-boot-ldflags was given.
6042if test "${with_boot_ldflags+set}" = set; then :
6043 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
6044 poststage1_ldflags=
6045 else
6046 poststage1_ldflags=$withval
6047 fi
6048else
6049 poststage1_ldflags=
4f11b223
ILT
6050 # In stages 2 and 3, default to linking libstdc++ and libgcc
6051 # statically. But if the user explicitly specified the libraries to
6052 # use, trust that they are doing what they want.
6053 if test "$poststage1_libs" = ""; then
143754cd
NC
6054 poststage1_ldflags="-static-libstdc++ -static-libgcc"
6055 fi
6056fi
6057
6058
6059
4849dfd8 6060# GCC GRAPHITE dependency isl.
1b6c0831 6061# Basic setup is inlined here, actual checks are in config/isl.m4
e28c595f
JM
6062
6063
7ec59b9e
L
6064# Check whether --with-isl was given.
6065if test "${with_isl+set}" = set; then :
6066 withval=$with_isl;
81ecdfbb 6067fi
e28c595f 6068
e28c595f 6069
1b6c0831 6070# Treat --without-isl as a request to disable
8e71395b 6071# GRAPHITE support and skip all following checks.
1b6c0831 6072if test "x$with_isl" != "xno"; then
4849dfd8 6073 # Check for isl
8e71395b
L
6074
6075
7ec59b9e
L
6076# Check whether --with-isl-include was given.
6077if test "${with_isl_include+set}" = set; then :
6078 withval=$with_isl_include;
81ecdfbb
RW
6079fi
6080
e28c595f 6081
7ec59b9e
L
6082# Check whether --with-isl-lib was given.
6083if test "${with_isl_lib+set}" = set; then :
6084 withval=$with_isl_lib;
81ecdfbb 6085fi
e28c595f 6086
e28c595f 6087
7ec59b9e
L
6088 # Check whether --enable-isl-version-check was given.
6089if test "${enable_isl_version_check+set}" = set; then :
6090 enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
6091else
6092 ENABLE_ISL_CHECK=yes
b123da99
SP
6093fi
6094
6095
7ec59b9e
L
6096 # Initialize isllibs and islinc.
6097 case $with_isl in
6098 no)
6099 isllibs=
6100 islinc=
6101 ;;
6102 "" | yes)
6103 ;;
6104 *)
6105 isllibs="-L$with_isl/lib"
6106 islinc="-I$with_isl/include"
6107 ;;
6108 esac
6109 if test "x${with_isl_include}" != x ; then
6110 islinc="-I$with_isl_include"
6111 fi
6112 if test "x${with_isl_lib}" != x; then
6113 isllibs="-L$with_isl_lib"
6114 fi
6115 if test "x${islinc}" = x && test "x${isllibs}" = x \
6116 && test -d ${srcdir}/isl; then
6117 isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
6118 islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
6119 ENABLE_ISL_CHECK=no
4849dfd8
NC
6120 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree isl, disabling version check" >&5
6121$as_echo "$as_me: WARNING: using in-tree isl, disabling version check" >&2;}
7ec59b9e 6122 fi
b123da99 6123
1b6c0831 6124 isllibs="${isllibs} -lisl"
b123da99 6125
e28c595f 6126
b3fc79f8
JBG
6127
6128 if test "${ENABLE_ISL_CHECK}" = yes ; then
6129 _isl_saved_CFLAGS=$CFLAGS
6130 _isl_saved_LDFLAGS=$LDFLAGS
6131 _isl_saved_LIBS=$LIBS
6132
6133 CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
4849dfd8
NC
6134 LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs} ${gmplibs}"
6135 LIBS="${_isl_saved_LIBS} -lisl -lgmp"
b3fc79f8 6136
bf41f30d
NC
6137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isl 0.15 or later" >&5
6138$as_echo_n "checking for isl 0.15 or later... " >&6; }
1b6c0831 6139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b3fc79f8 6140/* end confdefs.h. */
bf41f30d 6141#include <isl/schedule.h>
b3fc79f8
JBG
6142int
6143main ()
6144{
bf41f30d 6145isl_options_set_schedule_serialize_sccs (NULL, 0);
b3fc79f8
JBG
6146 ;
6147 return 0;
6148}
6149_ACEOF
1b6c0831 6150if ac_fn_c_try_link "$LINENO"; then :
b3fc79f8
JBG
6151 gcc_cv_isl=yes
6152else
6153 gcc_cv_isl=no
6154fi
1b6c0831
L
6155rm -f core conftest.err conftest.$ac_objext \
6156 conftest$ac_exeext conftest.$ac_ext
b3fc79f8
JBG
6157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
6158$as_echo "$gcc_cv_isl" >&6; }
6159
4849dfd8 6160 if test "${gcc_cv_isl}" = no ; then
bf41f30d
NC
6161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: required isl version is 0.15 or later" >&5
6162$as_echo "required isl version is 0.15 or later" >&6; }
4849dfd8
NC
6163 fi
6164
b3fc79f8
JBG
6165 CFLAGS=$_isl_saved_CFLAGS
6166 LDFLAGS=$_isl_saved_LDFLAGS
6167 LIBS=$_isl_saved_LIBS
6168 fi
6169
6170
e28c595f 6171
e28c595f 6172
7ec59b9e
L
6173
6174
7ec59b9e
L
6175 if test "x${with_isl}" = xno; then
6176 graphite_requested=no
6177 elif test "x${with_isl}" != x \
6178 || test "x${with_isl_include}" != x \
6179 || test "x${with_isl_lib}" != x ; then
6180 graphite_requested=yes
6181 else
6182 graphite_requested=no
b123da99 6183 fi
e28c595f 6184
e28c595f
JM
6185
6186
7ec59b9e
L
6187 if test "${gcc_cv_isl}" = no ; then
6188 isllibs=
6189 islinc=
6190 fi
e28c595f 6191
7ec59b9e
L
6192 if test "${graphite_requested}" = yes \
6193 && test "x${isllibs}" = x \
6194 && test "x${islinc}" = x ; then
e28c595f 6195
d0ac1c44 6196 as_fn_error $? "Unable to find a usable isl. See config.log for details." "$LINENO" 5
7ec59b9e 6197 fi
e552509b 6198
e28c595f 6199
e552509b
ILT
6200fi
6201
4849dfd8 6202# If the isl check failed, disable builds of in-tree variant of isl
8e71395b 6203if test "x$with_isl" = xno ||
8e71395b 6204 test "x$gcc_cv_isl" = xno; then
1b6c0831 6205 noconfigdirs="$noconfigdirs isl"
8e71395b 6206 islinc=
7ec59b9e
L
6207fi
6208
8e71395b
L
6209
6210
6211
700d40ca
ILT
6212# Check for LTO support.
6213# Check whether --enable-lto was given.
6214if test "${enable_lto+set}" = set; then :
6215 enableval=$enable_lto; enable_lto=$enableval
6216else
6217 enable_lto=yes; default_enable_lto=yes
6218fi
6219
6220
143754cd 6221
e49e5c92
DK
6222
6223
6224target_elf=no
6225case $target in
6226 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
090bc50f 6227 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
1b6c0831
L
6228 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux* | \
6229 nvptx-*-none)
e49e5c92
DK
6230 target_elf=no
6231 ;;
6232 *)
6233 target_elf=yes
6234 ;;
6235esac
6236
6237if test $target_elf = yes; then :
74cea91b
DK
6238 # ELF platforms build the lto-plugin always.
6239 build_lto_plugin=yes
e49e5c92 6240
e49e5c92
DK
6241else
6242 if test x"$default_enable_lto" = x"yes" ; then
29821356 6243 case $target in
bf41f30d 6244 *-apple-darwin[912]* | *-cygwin* | *-mingw* | *djgpp*) ;;
74cea91b 6245 # On other non-ELF platforms, LTO has yet to be validated.
29821356
RW
6246 *) enable_lto=no ;;
6247 esac
e49e5c92 6248 else
29821356
RW
6249 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6250 # It would also be nice to check the binutils support, but we don't
e49e5c92
DK
6251 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6252 # warn during gcc/ subconfigure; unless you're bootstrapping with
6253 # -flto it won't be needed until after installation anyway.
6254 case $target in
52cf9762 6255 *-cygwin* | *-mingw* | *-apple-darwin* | *djgpp*) ;;
e49e5c92 6256 *) if test x"$enable_lto" = x"yes"; then
d0ac1c44 6257 as_fn_error $? "LTO support is not enabled for this target." "$LINENO" 5
e49e5c92
DK
6258 fi
6259 ;;
6260 esac
6261 fi
a8eb3f0a 6262 # Among non-ELF, only Windows platforms support the lto-plugin so far.
74cea91b 6263 # Build it unless LTO was explicitly disabled.
a8eb3f0a 6264 case $target in
74cea91b 6265 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
a8eb3f0a
DK
6266 *) ;;
6267 esac
74cea91b 6268
e49e5c92
DK
6269fi
6270
700d40ca 6271
1b6c0831
L
6272# Check whether --enable-linker-plugin-configure-flags was given.
6273if test "${enable_linker_plugin_configure_flags+set}" = set; then :
6274 enableval=$enable_linker_plugin_configure_flags; extra_linker_plugin_configure_flags=$enableval
6275else
6276 extra_linker_plugin_configure_flags=
6277fi
6278
6279
6280# Check whether --enable-linker-plugin-flags was given.
6281if test "${enable_linker_plugin_flags+set}" = set; then :
6282 enableval=$enable_linker_plugin_flags; extra_linker_plugin_flags=$enableval
6283else
6284 extra_linker_plugin_flags=
6285fi
6286
6287
6288
bf41f30d
NC
6289# Enable --enable-host-shared.
6290# Checked early to determine whether jit is an 'all' language
6291# Check whether --enable-host-shared was given.
6292if test "${enable_host_shared+set}" = set; then :
6293 enableval=$enable_host_shared; host_shared=$enableval
6294else
6295 host_shared=no
6296fi
6297
6298
e28c595f 6299
7ec59b9e 6300# By default, C and C++ are the only stage 1 languages.
9b134994 6301stage1_languages=,c,
1d39f329 6302
e8a5fa9c 6303# Target libraries that we bootstrap.
2aa2364a 6304bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6305
9e07f89d
NN
6306# Figure out what language subdirectories are present.
6307# Look if the user specified --enable-languages="..."; if not, use
6308# the environment variable $LANGUAGES if defined. $LANGUAGES might
6309# go away some day.
6310# NB: embedded tabs in this IF block -- do not untabify
6311if test -d ${srcdir}/gcc; then
6312 if test x"${enable_languages+set}" != xset; then
6313 if test x"${LANGUAGES+set}" = xset; then
6314 enable_languages="${LANGUAGES}"
136bb21f 6315 echo configure.ac: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
9e07f89d 6316 else
bf41f30d 6317 enable_languages=default
9e07f89d
NN
6318 fi
6319 else
6320 if test x"${enable_languages}" = x ||
6321 test x"${enable_languages}" = xyes;
6322 then
136bb21f 6323 echo configure.ac: --enable-languages needs at least one language argument 1>&2
9e07f89d
NN
6324 exit 1
6325 fi
6326 fi
6327 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6328
096f7d00
DE
6329 # 'f95' is the old name for the 'fortran' language. We issue a warning
6330 # and make the substitution.
6331 case ,${enable_languages}, in
6332 *,f95,*)
136bb21f 6333 echo configure.ac: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
096f7d00
DE
6334 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6335 ;;
6336 esac
6337
7ec59b9e
L
6338 # If bootstrapping, C++ must be enabled.
6339 case ",$enable_languages,:$enable_bootstrap" in
6340 *,c++,*:*) ;;
6341 *:yes)
ffdd6afc
ILT
6342 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6343 enable_languages="${enable_languages},c++"
6344 else
d0ac1c44 6345 as_fn_error $? "bootstrapping requires c++ sources" "$LINENO" 5
ffdd6afc
ILT
6346 fi
6347 ;;
6348 esac
6349
9e07f89d
NN
6350 # First scan to see if an enabled language requires some other language.
6351 # We assume that a given config-lang.in will list all the language
6352 # front ends it requires, even if some are required indirectly.
6353 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6354 case ${lang_frag} in
6355 ..) ;;
6356 # The odd quoting in the next line works around
6357 # an apparent bug in bash 1.12 on linux.
6358 ${srcdir}/gcc/[*]/config-lang.in) ;;
6359 *)
e552509b
ILT
6360 # From the config-lang.in, get $language, $lang_requires, and
6361 # $lang_requires_boot_languages.
9e07f89d
NN
6362 language=
6363 lang_requires=
e552509b 6364 lang_requires_boot_languages=
bf41f30d
NC
6365 # set srcdir during sourcing lang_frag to the gcc dir.
6366 # Sadly overriding srcdir on the . line doesn't work in plain sh as it
6367 # polutes this shell
6368 saved_srcdir=${srcdir}
6369 srcdir=${srcdir}/gcc . ${lang_frag}
6370 srcdir=${saved_srcdir}
e552509b 6371 for other in ${lang_requires} ${lang_requires_boot_languages}; do
9e07f89d
NN
6372 case ,${enable_languages}, in
6373 *,$other,*) ;;
bf41f30d 6374 *,default,*) ;;
9e07f89d
NN
6375 *,all,*) ;;
6376 *,$language,*)
6377 echo " \`$other' language required by \`$language'; enabling" 1>&2
6378 enable_languages="${enable_languages},${other}"
6379 ;;
6380 esac
6381 done
e552509b
ILT
6382 for other in ${lang_requires_boot_languages} ; do
6383 if test "$other" != "c"; then
6384 case ,${enable_stage1_languages}, in
6385 *,$other,*) ;;
bf41f30d 6386 *,default,*) ;;
e552509b
ILT
6387 *,all,*) ;;
6388 *)
6389 case ,${enable_languages}, in
6390 *,$language,*)
6391 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6392 enable_stage1_languages="$enable_stage1_languages,${other}"
6393 ;;
6394 esac
6395 ;;
6396 esac
6397 fi
6398 done
9e07f89d
NN
6399 ;;
6400 esac
6401 done
6402
9b134994 6403 new_enable_languages=,c,
700d40ca
ILT
6404
6405 # If LTO is enabled, add the LTO front end.
700d40ca 6406 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6407 case ,${enable_languages}, in
6408 *,lto,*) ;;
6409 *) enable_languages="${enable_languages},lto" ;;
6410 esac
a8eb3f0a 6411 if test "${build_lto_plugin}" = "yes" ; then
700d40ca 6412 configdirs="$configdirs lto-plugin"
700d40ca
ILT
6413 fi
6414 fi
6415
1b6c0831
L
6416 # If we're building an offloading compiler, add the LTO front end.
6417 if test x"$enable_as_accelerator_for" != x ; then
6418 case ,${enable_languages}, in
6419 *,lto,*) ;;
6420 *) enable_languages="${enable_languages},lto" ;;
6421 esac
6422 fi
700d40ca 6423
bf41f30d 6424 missing_languages=`echo ",$enable_languages," | sed -e s/,default,/,/ -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6425 potential_languages=,c,
9e07f89d 6426
9e1a94f4
ILT
6427 enabled_target_libs=
6428 disabled_target_libs=
6429
9e07f89d
NN
6430 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6431 case ${lang_frag} in
6432 ..) ;;
6433 # The odd quoting in the next line works around
6434 # an apparent bug in bash 1.12 on linux.
6435 ${srcdir}/gcc/[*]/config-lang.in) ;;
6436 *)
c6b750e1 6437 # From the config-lang.in, get $language, $target_libs,
1d39f329 6438 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6439 language=
6440 target_libs=
6441 lang_dirs=
64ce424c 6442 subdir_requires=
9b134994
PB
6443 boot_language=no
6444 build_by_default=yes
bf41f30d
NC
6445 # set srcdir during sourcing. See above about save & restore
6446 saved_srcdir=${srcdir}
6447 srcdir=${srcdir}/gcc . ${lang_frag}
6448 srcdir=${saved_srcdir}
9b134994
PB
6449 if test x${language} = x; then
6450 echo "${lang_frag} doesn't set \$language." 1>&2
6451 exit 1
6452 fi
6453
ffdd6afc 6454 if test "$language" = "c++"; then
7ec59b9e 6455 boot_language=yes
e8a5fa9c
RW
6456 fi
6457
8e71395b 6458 add_this_lang=no
bf41f30d
NC
6459 # C is always enabled, so no need to add it again
6460 if test "$language" != "c"; then
6461 case ,${enable_languages}, in
6462 *,${language},*)
6463 # Language was explicitly selected; include it
7ec59b9e 6464 add_this_lang=yes
bf41f30d
NC
6465 ;;
6466 *,all,*)
6467 # All languages are enabled
6468 add_this_lang=all
6469 ;;
6470 *,default,*)
6471 # 'default' was selected, select it if it is a default language
8e71395b 6472 add_this_lang=${build_by_default}
bf41f30d
NC
6473 ;;
6474 esac
6475 fi
4b1cb4fe 6476
64ce424c 6477 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6478 for i in $subdir_requires; do
3d3adb43 6479 test -f "$srcdir/gcc/$i/config-lang.in" && continue
bf41f30d
NC
6480 case ${add_this_lang} in
6481 yes)
64ce424c 6482 # Specifically requested language; tell them.
d0ac1c44 6483 as_fn_error $? "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c 6484 ;;
bf41f30d
NC
6485 all)
6486 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The gcc/$i directory contains parts of $language but is missing" >&5
6487$as_echo "$as_me: WARNING: The gcc/$i directory contains parts of $language but is missing" >&2;}
6488 add_this_lang=unsupported
6489 ;;
64ce424c
PB
6490 *)
6491 # Silently disable.
9b134994 6492 add_this_lang=unsupported
64ce424c
PB
6493 ;;
6494 esac
6495 done
6496
9b134994 6497 # Disable Ada if no preexisting GNAT is available.
bf41f30d
NC
6498 case ${add_this_lang}:${language}:${have_gnat} in
6499 yes:ada:no)
9b134994 6500 # Specifically requested language; tell them.
d0ac1c44 6501 as_fn_error $? "GNAT is required to build $language" "$LINENO" 5
9b134994 6502 ;;
bf41f30d
NC
6503 all:ada:no)
6504 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GNAT is required to build $language" >&5
6505$as_echo "$as_me: WARNING: GNAT is required to build $language" >&2;}
6506 add_this_lang=unsupported
6507 ;;
9b134994
PB
6508 *:ada:no)
6509 # Silently disable.
6510 add_this_lang=unsupported
6511 ;;
6512 esac
6513
bf41f30d
NC
6514 # Disable jit if -enable-host-shared not specified
6515 case ${add_this_lang}:${language}:${host_shared} in
6516 yes:jit:no)
6517 # PR jit/64780: explicitly specify --enable-host-shared
d0ac1c44 6518 as_fn_error $? "
bf41f30d
NC
6519Enabling language \"jit\" requires --enable-host-shared.
6520
6521--enable-host-shared typically slows the rest of the compiler down by
6522a few %, so you must explicitly enable it.
6523
6524If you want to build both the jit and the regular compiler, it is often
6525best to do this via two separate configure/builds, in separate
6526directories, to avoid imposing the performance cost of
6527--enable-host-shared on the regular compiler." "$LINENO" 5
6528 ;;
6529 all:jit:no)
6530 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-host-shared required to build $language" >&5
6531$as_echo "$as_me: WARNING: --enable-host-shared required to build $language" >&2;}
6532 add_this_lang=unsupported
6533 ;;
6534 *:jit:no)
6535 # Silently disable.
6536 add_this_lang=unsupported
6537 ;;
6538 esac
6539
6540 # Disable a language that is unsupported by the target.
6541 case "${add_this_lang}: $unsupported_languages " in
6542 no:*) ;;
6543 unsupported:*) ;;
6544 *:*" $language "*)
6545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ${language} not supported for this target" >&5
6546$as_echo "$as_me: WARNING: ${language} not supported for this target" >&2;}
9b134994 6547 add_this_lang=unsupported
59f7ec45
HPN
6548 ;;
6549 esac
6550
4b1cb4fe 6551 case $add_this_lang in
9b134994 6552 unsupported)
9e07f89d 6553 # Remove language-dependent dirs.
9e1a94f4
ILT
6554 disabled_target_libs="$disabled_target_libs $target_libs"
6555 noconfigdirs="$noconfigdirs $lang_dirs"
1d39f329 6556 ;;
9b134994
PB
6557 no)
6558 # Remove language-dependent dirs; still show language as supported.
9e1a94f4
ILT
6559 disabled_target_libs="$disabled_target_libs $target_libs"
6560 noconfigdirs="$noconfigdirs $lang_dirs"
9b134994
PB
6561 potential_languages="${potential_languages}${language},"
6562 ;;
bf41f30d 6563 all|yes)
9b134994
PB
6564 new_enable_languages="${new_enable_languages}${language},"
6565 potential_languages="${potential_languages}${language},"
1d39f329 6566 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
9e1a94f4 6567 enabled_target_libs="$enabled_target_libs $target_libs"
f8dc745f
RW
6568 case "${boot_language}:,$enable_stage1_languages," in
6569 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6570 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6571 case ",$stage1_languages," in
6572 *,$language,* | ,yes, | ,all,) ;;
6573 *) stage1_languages="${stage1_languages}${language}," ;;
6574 esac
e8a5fa9c
RW
6575 # We need to bootstrap any supporting libraries.
6576 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6577 ;;
6578 esac
6579 ;;
9e07f89d
NN
6580 esac
6581 ;;
6582 esac
6583 done
6584
9e1a94f4
ILT
6585 # Add target libraries which are only needed for disabled languages
6586 # to noconfigdirs.
6587 if test -n "$disabled_target_libs"; then
6588 for dir in $disabled_target_libs; do
6589 case " $enabled_target_libs " in
6590 *" ${dir} "*) ;;
6591 *) noconfigdirs="$noconfigdirs $dir" ;;
6592 esac
6593 done
6594 fi
6595
81ecdfbb
RW
6596 # Check whether --enable-stage1-languages was given.
6597if test "${enable_stage1_languages+set}" = set; then :
6598 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6599 ,no,|,,)
6600 # Set it to something that will have no effect in the loop below
6601 enable_stage1_languages=c ;;
6602 ,yes,)
6603 enable_stage1_languages=`echo $new_enable_languages | \
6604 sed -e "s/^,//" -e "s/,$//" ` ;;
6605 *,all,*)
6606 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6607 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6608 esac
6609
6610 # Add "good" languages from enable_stage1_languages to stage1_languages,
6611 # while "bad" languages go in missing_languages. Leave no duplicates.
6612 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6613 case $potential_languages in
6614 *,$i,*)
6615 case $stage1_languages in
6616 *,$i,*) ;;
6617 *) stage1_languages="$stage1_languages$i," ;;
6618 esac ;;
6619 *)
6620 case $missing_languages in
6621 *,$i,*) ;;
6622 *) missing_languages="$missing_languages$i," ;;
6623 esac ;;
6624 esac
6625 done
81ecdfbb
RW
6626fi
6627
9b134994
PB
6628
6629 # Remove leading/trailing commas that were added for simplicity
6630 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6631 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6632 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6633 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6634
9e07f89d 6635 if test "x$missing_languages" != x; then
d0ac1c44 6636 as_fn_error $? "
27258dd4 6637The following requested languages could not be built: ${missing_languages}
81ecdfbb 6638Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6639 fi
9e07f89d
NN
6640 if test "x$new_enable_languages" != "x$enable_languages"; then
6641 echo The following languages will be built: ${new_enable_languages}
9b134994 6642 enable_languages="$new_enable_languages"
9e07f89d 6643 fi
9b134994 6644
c6b750e1 6645
81ec575a 6646 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6647fi
6648
a6df5a19
PB
6649# Handle --disable-<component> generically.
6650for dir in $configdirs $build_configdirs $target_configdirs ; do
6651 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6652 varname=`echo $dirname | sed -e s/+/_/g`
6653 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6654 noconfigdirs="$noconfigdirs $dir"
6655 fi
6656done
6657
4f0ef2d8 6658# Check for Boehm's garbage collector
81ecdfbb
RW
6659# Check whether --enable-objc-gc was given.
6660if test "${enable_objc_gc+set}" = set; then :
05a13254 6661 enableval=$enable_objc_gc;
81ecdfbb
RW
6662fi
6663
4f0ef2d8 6664
05a13254
NC
6665# Check whether --with-target-bdw-gc was given.
6666if test "${with_target_bdw_gc+set}" = set; then :
6667 withval=$with_target_bdw_gc;
6668fi
6669
6670
6671# Check whether --with-target-bdw-gc-include was given.
6672if test "${with_target_bdw_gc_include+set}" = set; then :
6673 withval=$with_target_bdw_gc_include;
6674fi
6675
6676
6677# Check whether --with-target-bdw-gc-lib was given.
6678if test "${with_target_bdw_gc_lib+set}" = set; then :
6679 withval=$with_target_bdw_gc_lib;
6680fi
6681
6682
6683case ,${enable_languages},:${enable_objc_gc} in *,objc,*:yes|*,objc,*:auto)
6684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
6685$as_echo_n "checking for bdw garbage collector... " >&6; }
6686 if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc in default locations" >&5
6688$as_echo "using bdw-gc in default locations" >&6; }
6689 else
6690 if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
d0ac1c44 6691 as_fn_error $? "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
05a13254 6692 elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
d0ac1c44 6693 as_fn_error $? "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
05a13254
NC
6694 else
6695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
6696$as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
d42c4017 6697 fi
05a13254 6698 fi
4f0ef2d8
CD
6699esac
6700
bf41f30d 6701# Disable libitm, libsanitizer, libvtv, liboffloadmic if we're not building C++
7ec59b9e 6702case ,${enable_languages}, in
1b6c0831 6703 *,c++,*)
bf41f30d 6704 # Disable libitm, libsanitizer if we're not building libstdc++
1b6c0831
L
6705 case "${noconfigdirs}" in
6706 *target-libstdc++-v3*)
bf41f30d 6707 noconfigdirs="$noconfigdirs target-libitm target-libsanitizer"
1b6c0831
L
6708 ;;
6709 *) ;;
6710 esac
6711 ;;
7ec59b9e 6712 *)
bf41f30d 6713 noconfigdirs="$noconfigdirs target-liboffloadmic target-libitm target-libsanitizer target-libvtv"
7ec59b9e
L
6714 ;;
6715esac
6716
caeba88f
AL
6717# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6718# $build_configdirs and $target_configdirs.
9e07f89d
NN
6719# If we have the source for $noconfigdirs entries, add them to $notsupp.
6720
6721notsupp=""
6722for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6723 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6724 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6725 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6726 if test -r $srcdir/$dirname/configure ; then
6727 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6728 true
6729 else
6730 notsupp="$notsupp $dir"
6731 fi
6732 fi
6733 fi
caeba88f
AL
6734 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6735 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6736 if test -r $srcdir/$dirname/configure ; then
6737 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6738 true
6739 else
6740 notsupp="$notsupp $dir"
6741 fi
6742 fi
6743 fi
9e07f89d
NN
6744 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6745 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6746 if test -r $srcdir/$dirname/configure ; then
6747 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6748 true
6749 else
6750 notsupp="$notsupp $dir"
6751 fi
6752 fi
6753 fi
6754done
6755
9e07f89d
NN
6756# Quietly strip out all directories which aren't configurable in this tree.
6757# This relies on all configurable subdirectories being autoconfiscated, which
6758# is now the case.
6a9cf61e
PB
6759build_configdirs_all="$build_configdirs"
6760build_configdirs=
6761for i in ${build_configdirs_all} ; do
c6b750e1 6762 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6763 if test -f ${srcdir}/$j/configure ; then
6764 build_configdirs="${build_configdirs} $i"
6765 fi
6766done
6767
9e07f89d
NN
6768configdirs_all="$configdirs"
6769configdirs=
6770for i in ${configdirs_all} ; do
6771 if test -f ${srcdir}/$i/configure ; then
6772 configdirs="${configdirs} $i"
6773 fi
6774done
6a9cf61e 6775
9e07f89d
NN
6776target_configdirs_all="$target_configdirs"
6777target_configdirs=
6778for i in ${target_configdirs_all} ; do
c6b750e1 6779 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6780 if test -f ${srcdir}/$j/configure ; then
6781 target_configdirs="${target_configdirs} $i"
6782 fi
6783done
6784
1b6c0831
L
6785# libiberty-linker-plugin is special: it doesn't have its own source directory,
6786# so we have to add it after the preceding checks.
6787if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
6788then
6789 case " $configdirs " in
6790 *" libiberty "*)
6791 # If we can build libiberty, we can also build libiberty-linker-plugin.
6792 configdirs="$configdirs libiberty-linker-plugin"
6793 extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
6794 --with-libiberty=../libiberty-linker-plugin";;
6795 *)
d0ac1c44 6796 as_fn_error $? "libiberty missing" "$LINENO" 5;;
1b6c0831
L
6797 esac
6798fi
6799
6800# Sometimes we have special requirements for the host libiberty.
6801extra_host_libiberty_configure_flags=
e81d5d05 6802extra_host_zlib_configure_flags=
1b6c0831
L
6803case " $configdirs " in
6804 *" lto-plugin "* | *" libcc1 "*)
6805 # When these are to be built as shared libraries, the same applies to
6806 # libiberty.
6807 extra_host_libiberty_configure_flags=--enable-shared
6808 ;;
e81d5d05
L
6809 *" bfd "*)
6810 # When bfd is to be built as a shared library, the same applies to
6811 # zlib.
6812 if test "$enable_shared" = "yes"; then
6813 extra_host_zlib_configure_flags=--enable-host-shared
6814 fi
6815 ;;
1b6c0831
L
6816esac
6817
6818
e81d5d05 6819
9e07f89d
NN
6820# Produce a warning message for the subdirs we can't configure.
6821# This isn't especially interesting in the Cygnus tree, but in the individual
6822# FSF releases, it's important to let people know when their machine isn't
6823# supported by the one or two programs in a package.
6824
6825if test -n "${notsupp}" && test -z "${norecursion}" ; then
6826 # If $appdirs is non-empty, at least one of those directories must still
6827 # be configured, or we error out. (E.g., if the gas release supports a
6828 # specified target in some subdirs but not the gas subdir, we shouldn't
6829 # pretend that all is well.)
6830 if test -n "$appdirs" ; then
6831 for dir in $appdirs ; do
6832 if test -r $dir/Makefile.in ; then
6833 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6834 appdirs=""
6835 break
6836 fi
6a9cf61e 6837 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6838 appdirs=""
6839 break
6840 fi
6841 fi
6842 done
6843 if test -n "$appdirs" ; then
6844 echo "*** This configuration is not supported by this package." 1>&2
6845 exit 1
6846 fi
6847 fi
6848 # Okay, some application will build, or we don't care to check. Still
6849 # notify of subdirs not getting built.
6850 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6851 echo " ${notsupp}" 1>&2
6852 echo " (Any other directories should still work fine.)" 1>&2
6853fi
6854
6855case "$host" in
6856 *msdosdjgpp*)
6857 enable_gdbtk=no ;;
6858esac
6859
18f6b6ee
PB
6860# To find our prefix, in gcc_cv_tool_prefix.
6861
6862# The user is always right.
6863if test "${PATH_SEPARATOR+set}" != set; then
6864 echo "#! /bin/sh" >conf$$.sh
6865 echo "exit 0" >>conf$$.sh
6866 chmod +x conf$$.sh
6867 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6868 PATH_SEPARATOR=';'
6869 else
6870 PATH_SEPARATOR=:
6871 fi
6872 rm -f conf$$.sh
6873fi
6874
6875
bf41f30d
NC
6876 get_gcc_base_ver="cat"
6877
6878# Check whether --with-gcc-major-version-only was given.
6879if test "${with_gcc_major_version_only+set}" = set; then :
6880 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
37f980dc 6881 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
bf41f30d
NC
6882 fi
6883
6884fi
6885
6886
6887
6888
6889
18f6b6ee
PB
6890
6891if test "x$exec_prefix" = xNONE; then
6892 if test "x$prefix" = xNONE; then
6893 gcc_cv_tool_prefix=$ac_default_prefix
6894 else
6895 gcc_cv_tool_prefix=$prefix
6896 fi
6897else
6898 gcc_cv_tool_prefix=$exec_prefix
6899fi
6900
6901# If there is no compiler in the tree, use the PATH only. In any
6902# case, if there is no compiler in the tree nobody should use
6903# AS_FOR_TARGET and LD_FOR_TARGET.
6904if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
bf41f30d
NC
6905 if test x$with_gcc_major_version_only = xyes ; then
6906 gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/gcc/BASE-VER`
6907 else
6908 gcc_version=`cat $srcdir/gcc/BASE-VER`
6909 fi
18f6b6ee
PB
6910 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6911 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6912 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6913 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6914 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6915 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6916else
6917 gcc_cv_tool_dirs=
6918fi
6919
6920if test x$build = x$target && test -n "$md_exec_prefix"; then
6921 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6922fi
6923
6924
6925
9e07f89d
NN
6926copy_dirs=
6927
c6b750e1 6928
81ecdfbb
RW
6929# Check whether --with-build-sysroot was given.
6930if test "${with_build_sysroot+set}" = set; then :
6931 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6932 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6933 fi
6934else
6935 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6936fi
a19b6204
MM
6937
6938
8a6ee3ab 6939
81ecdfbb
RW
6940
6941# Check whether --with-debug-prefix-map was given.
6942if test "${with_debug_prefix_map+set}" = set; then :
6943 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6944 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6945 for debug_map in $withval; do
6946 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6947 done
6948 fi
6949else
6950 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6951fi
6952
8a6ee3ab
JM
6953
6954
7f6ef0c0
PB
6955# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6956# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6957# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6958# We want to ensure that TARGET libraries (which we know are built with
6959# gcc) are built with "-O2 -g", so include those options when setting
6960# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6961if test "x$CFLAGS_FOR_TARGET" = x; then
1b6c0831
L
6962 if test "x${is_cross_compiler}" = xyes; then
6963 CFLAGS_FOR_TARGET="-g -O2"
6964 else
6965 CFLAGS_FOR_TARGET=$CFLAGS
6966 case " $CFLAGS " in
6967 *" -O2 "*) ;;
6968 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
6969 esac
6970 case " $CFLAGS " in
6971 *" -g "* | *" -g3 "*) ;;
6972 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
6973 esac
6974 fi
7f6ef0c0
PB
6975fi
6976
6977
6978if test "x$CXXFLAGS_FOR_TARGET" = x; then
1b6c0831
L
6979 if test "x${is_cross_compiler}" = xyes; then
6980 CXXFLAGS_FOR_TARGET="-g -O2"
6981 else
6982 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6983 case " $CXXFLAGS " in
6984 *" -O2 "*) ;;
6985 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
6986 esac
6987 case " $CXXFLAGS " in
6988 *" -g "* | *" -g3 "*) ;;
6989 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
6990 esac
6991 fi
7f6ef0c0
PB
6992fi
6993
6994
91c1f14c
DK
6995
6996
9e07f89d
NN
6997# Handle --with-headers=XXX. If the value is not "yes", the contents of
6998# the named directory are copied to $(tooldir)/sys-include.
6999if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7000 if test x${is_cross_compiler} = xno ; then
7001 echo 1>&2 '***' --with-headers is only supported when cross compiling
7002 exit 1
7003 fi
7004 if test x"${with_headers}" != xyes ; then
18f6b6ee 7005 x=${gcc_cv_tool_prefix}
c6b750e1 7006 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7007 fi
7008fi
7009
7010# Handle --with-libs=XXX. If the value is not "yes", the contents of
7011# the name directories are copied to $(tooldir)/lib. Multiple directories
7012# are permitted.
7013if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7014 if test x${is_cross_compiler} = xno ; then
7015 echo 1>&2 '***' --with-libs is only supported when cross compiling
7016 exit 1
7017 fi
7018 if test x"${with_libs}" != xyes ; then
7019 # Copy the libraries in reverse order, so that files in the first named
7020 # library override files in subsequent libraries.
18f6b6ee 7021 x=${gcc_cv_tool_prefix}
9e07f89d 7022 for l in ${with_libs}; do
c6b750e1 7023 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7024 done
7025 fi
7026fi
7027
700d40ca 7028# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7029#
7030# This is done by determining whether or not the appropriate directory
7031# is available, and by checking whether or not specific configurations
7032# have requested that this magic not happen.
c6b750e1
DJ
7033#
7034# The command line options always override the explicit settings in
136bb21f 7035# configure.ac, and the settings in configure.ac override this magic.
2429c060 7036#
c6b750e1 7037# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7038# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7039# --without-gnu-ld options for the configure script. Similarly, if
7040# the default is to use the included zlib and you don't want to do that,
7041# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7042
7043if test x${use_gnu_as} = x &&
7044 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7045 with_gnu_as=yes
7046 extra_host_args="$extra_host_args --with-gnu-as"
7047fi
7048
7049if test x${use_gnu_ld} = x &&
93f9b408 7050 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7051 with_gnu_ld=yes
7052 extra_host_args="$extra_host_args --with-gnu-ld"
7053fi
7054
700d40ca
ILT
7055if test x${use_included_zlib} = x &&
7056 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7057 :
7058else
7059 with_system_zlib=yes
7060 extra_host_args="$extra_host_args --with-system-zlib"
7061fi
7062
2429c060
PB
7063# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7064# can detect this case.
7065
7066if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7067 with_newlib=yes
7068 extra_host_args="$extra_host_args --with-newlib"
7069fi
7070
9e07f89d
NN
7071# Handle ${copy_dirs}
7072set fnord ${copy_dirs}
7073shift
7074while test $# != 0 ; do
7075 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7076 :
7077 else
7078 echo Copying $1 to $2
7079
7080 # Use the install script to create the directory and all required
7081 # parent directories.
7082 if test -d $2 ; then
7083 :
7084 else
7085 echo >config.temp
7086 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7087 fi
7088
7089 # Copy the directory, assuming we have tar.
7090 # FIXME: Should we use B in the second tar? Not all systems support it.
7091 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7092
7093 # It is the responsibility of the user to correctly adjust all
7094 # symlinks. If somebody can figure out how to handle them correctly
7095 # here, feel free to add the code.
7096
7097 echo $1 > $2/COPIED
7098 fi
7099 shift; shift
7100done
7101
2429c060
PB
7102# Determine a target-dependent exec_prefix that the installed
7103# gcc will search in. Keep this list sorted by triplet, with
7104# the *-*-osname triplets last.
7105md_exec_prefix=
7106case "${target}" in
521ec477 7107 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7108 md_exec_prefix=/dev/env/DJDIR/bin
7109 ;;
2429c060 7110 *-*-hpux* | \
2429c060 7111 *-*-nto-qnx* | \
1f111696 7112 *-*-solaris2*)
2429c060
PB
7113 md_exec_prefix=/usr/ccs/bin
7114 ;;
7115esac
7116
a0da8069
NN
7117extra_arflags_for_target=
7118extra_nmflags_for_target=
7119extra_ranlibflags_for_target=
7120target_makefile_frag=/dev/null
7121case "${target}" in
77d7106f
AM
7122 spu-*-*)
7123 target_makefile_frag="config/mt-spu"
7124 ;;
a9d58c06 7125 mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
429acdec
RS
7126 target_makefile_frag="config/mt-sde"
7127 ;;
f3b1e08e
RS
7128 mipsisa*-*-elfoabi*)
7129 target_makefile_frag="config/mt-mips-elfoabi"
7130 ;;
e7c8859c
RS
7131 mips*-*-*linux* | mips*-*-gnu*)
7132 target_makefile_frag="config/mt-mips-gnu"
7133 ;;
d9e042ac
SL
7134 nios2-*-elf*)
7135 target_makefile_frag="config/mt-nios2-elf"
7136 ;;
bf41f30d
NC
7137 *-*-linux-android*)
7138 target_makefile_frag="config/mt-android"
7139 ;;
29383458 7140 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7141 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7142 ;;
7143 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7144 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7145 # commands to handle both 32-bit and 64-bit objects. These flags are
7146 # harmless if we're using GNU nm or ar.
7147 extra_arflags_for_target=" -X32_64"
7148 extra_nmflags_for_target=" -B -X32_64"
7149 ;;
a0da8069
NN
7150esac
7151
7152alphaieee_frag=/dev/null
7153case $target in
7154 alpha*-*-*)
7155 # This just makes sure to use the -mieee option to build target libs.
7156 # This should probably be set individually by each library.
7157 alphaieee_frag="config/mt-alphaieee"
7158 ;;
7159esac
7160
7161# If --enable-target-optspace always use -Os instead of -O2 to build
7162# the target libraries, similarly if it is not specified, use -Os
7163# on selected platforms.
7164ospace_frag=/dev/null
7165case "${enable_target_optspace}:${target}" in
7166 yes:*)
7167 ospace_frag="config/mt-ospace"
7168 ;;
7169 :d30v-*)
7170 ospace_frag="config/mt-d30v"
7171 ;;
16beab3d 7172 :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
a0da8069
NN
7173 ospace_frag="config/mt-ospace"
7174 ;;
7175 no:* | :*)
7176 ;;
7177 *)
7178 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7179 ;;
7180esac
7181
a0da8069
NN
7182# Some systems (e.g., one of the i386-aix systems the gas testers are
7183# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7184tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7185build_tooldir=${tooldir}
7186
a0da8069
NN
7187# Create a .gdbinit file which runs the one in srcdir
7188# and tells GDB to look there for source files.
7189
7190if test -r ${srcdir}/.gdbinit ; then
7191 case ${srcdir} in
7192 .) ;;
7193 *) cat > ./.gdbinit <<EOF
7194# ${NO_EDIT}
7195dir ${srcdir}
7196dir .
7197source ${srcdir}/.gdbinit
7198EOF
7199 ;;
7200 esac
7201fi
7202
a0da8069
NN
7203# Make sure that the compiler is able to generate an executable. If it
7204# can't, we are probably in trouble. We don't care whether we can run the
7205# executable--we might be using a cross compiler--we only care whether it
7206# can be created. At this point the main configure script has set CC.
7207we_are_ok=no
7208echo "int main () { return 0; }" > conftest.c
7209${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7210if test $? = 0 ; then
7211 if test -s conftest || test -s conftest.exe ; then
7212 we_are_ok=yes
7213 fi
c6b750e1 7214fi
a0da8069
NN
7215case $we_are_ok in
7216 no)
7217 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7218 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7219 rm -f conftest*
7220 exit 1
7221 ;;
7222esac
7223rm -f conftest*
7224
3bbd2f8f 7225# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7226case "${host}" in
7227 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
3516a403 7228 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7229 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7230 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7231esac
7232
3bbd2f8f 7233# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7234# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7235# built executables to PATH.
3bbd2f8f
AL
7236if test "$RPATH_ENVVAR" = PATH; then
7237 GCC_SHLIB_SUBDIR=/shlib
7238else
7239 GCC_SHLIB_SUBDIR=
7240fi
7241
730af8ee 7242# Adjust the toplevel makefile according to whether bootstrap was selected.
7243case $enable_bootstrap in
7244 yes)
7245 bootstrap_suffix=bootstrap
7246 BUILD_CONFIG=bootstrap-debug
7247 ;;
7248 no)
7249 bootstrap_suffix=no-bootstrap
7250 BUILD_CONFIG=
7251 ;;
7252esac
7253
7254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7255$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7256
7257
7258# Check whether --with-build-config was given.
7259if test "${with_build_config+set}" = set; then :
7260 withval=$with_build_config; case $with_build_config in
7261 yes) with_build_config= ;;
7262 no) with_build_config= BUILD_CONFIG= ;;
7263 esac
7264fi
7265
7266
7267if test "x${with_build_config}" != x; then
7268 BUILD_CONFIG=$with_build_config
7269else
7270 case $BUILD_CONFIG in
7271 bootstrap-debug)
7272 if echo "int f (void) { return 0; }" > conftest.c &&
7273 ${CC} -c conftest.c &&
7274 mv conftest.o conftest.o.g0 &&
7275 ${CC} -c -g conftest.c &&
7276 mv conftest.o conftest.o.g &&
7277 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
7278 :
7279 else
7280 BUILD_CONFIG=
7281 fi
7282 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7283 ;;
7284 esac
7285fi
7286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7287$as_echo "$BUILD_CONFIG" >&6; }
7288
7289
7290# Use same top-level configure hooks in libgcc/libstdc++/libvtv.
7291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
7292$as_echo_n "checking for --enable-vtable-verify... " >&6; }
7293# Check whether --enable-vtable-verify was given.
7294if test "${enable_vtable_verify+set}" = set; then :
7295 enableval=$enable_vtable_verify; case "$enableval" in
7296 yes) enable_vtable_verify=yes ;;
7297 no) enable_vtable_verify=no ;;
7298 *) enable_vtable_verify=no;;
7299 esac
7300else
7301 enable_vtable_verify=no
7302fi
7303
7304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
7305$as_echo "$enable_vtable_verify" >&6; }
7306
a0da8069
NN
7307# Record target_configdirs and the configure arguments for target and
7308# build configuration in Makefile.
7309target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7310build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
201f096f 7311bootstrap_fixincludes=no
a0da8069 7312
2aa2364a
JR
7313# If we are building libgomp, bootstrap it.
7314if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7315 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7316fi
7317
730af8ee 7318# If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
7319# or bootstrap-ubsan, bootstrap it.
7320if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
7321 case "$BUILD_CONFIG" in
7322 *bootstrap-asan* | *bootstrap-ubsan* )
7323 bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
201f096f 7324 bootstrap_fixincludes=yes
730af8ee 7325 ;;
7326 esac
5eb08693
L
7327fi
7328
730af8ee 7329# If we are building libvtv and --enable-vtable-verify, bootstrap it.
7330if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
7331 test "$enable_vtable_verify" != no; then
95e43135
JBG
7332 bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
7333fi
7334
a0da8069
NN
7335# Determine whether gdb needs tk/tcl or not.
7336# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7337# and in that case we want gdb to be built without tk. Ugh!
7338# In fact I believe gdb is the *only* package directly dependent on tk,
7339# so we should be able to put the 'maybe's in unconditionally and
7340# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7341# 100% sure that that's safe though.
c180f501 7342
675c6968 7343gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7344case "$enable_gdbtk" in
7345 no)
7346 GDB_TK="" ;;
c180f501
AC
7347 yes)
7348 GDB_TK="${gdb_tk}" ;;
a0da8069 7349 *)
c180f501
AC
7350 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7351 # distro. Eventually someone will fix this and move Insight, nee
7352 # gdbtk to a separate directory.
7353 if test -d ${srcdir}/gdb/gdbtk ; then
7354 GDB_TK="${gdb_tk}"
7355 else
7356 GDB_TK=""
7357 fi
7358 ;;
a0da8069 7359esac
907be67c
DJ
7360CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7361INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7362
01027315
TT
7363# gdb depends on gnulib and gdbsupport, but as nothing else does, only
7364# include them if gdb is built.
73cc7272 7365if echo " ${configdirs} " | grep " gdb " > /dev/null 2>&1 ; then
01027315
TT
7366 # The Makefile provides the ordering, so it's enough here to add to
7367 # the list.
7368 configdirs="${configdirs} gnulib gdbsupport"
73cc7272
TT
7369fi
7370
6bd3dfaa 7371# Strip out unwanted targets.
dd12c3a8
NN
7372
7373# While at that, we remove Makefiles if we were started for recursive
7374# configuration, so that the top-level Makefile reconfigures them,
7375# like we used to do when configure itself was recursive.
dd12c3a8 7376
06a51eac
RW
7377# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7378# but now we're fixing up the Makefile ourselves with the additional
7379# commands passed to AC_CONFIG_FILES. Use separate variables
7380# extrasub-{build,host,target} not because there is any reason to split
7381# the substitutions up that way, but only to remain below the limit of
7382# 99 commands in a script, for HP-UX sed.
4119873a
AO
7383
7384# Do not nest @if/@endif or @unless/@endunless pairs, because
7385# configure will not warn you at all.
dd12c3a8 7386
16b1ad29
RW
7387case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7388 yes:yes:*\ gold\ *:*,c++,*) ;;
7389 yes:yes:*\ gold\ *:*)
d0ac1c44 7390 as_fn_error $? "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
16b1ad29
RW
7391 ;;
7392esac
7393
06a51eac 7394extrasub_build=
6a9cf61e 7395for module in ${build_configdirs} ; do
498d4a71
CF
7396 if test -z "${no_recursion}" \
7397 && test -f ${build_subdir}/${module}/Makefile; then
7398 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7399 rm -f ${build_subdir}/${module}/Makefile
7400 fi
06a51eac 7401 extrasub_build="$extrasub_build
498d4a71
CF
7402/^@if build-$module\$/d
7403/^@endif build-$module\$/d
4119873a 7404/^@unless build-$module\$/,/^@endunless build-$module\$/d
498d4a71 7405/^@if build-$module-$bootstrap_suffix\$/d
4119873a
AO
7406/^@endif build-$module-$bootstrap_suffix\$/d
7407/^@unless build-$module-$bootstrap_suffix\$/,/^@endunless build-$module-$bootstrap_suffix\$/d"
498d4a71 7408done
06a51eac 7409extrasub_host=
498d4a71 7410for module in ${configdirs} ; do
80911fe1 7411 if test -z "${no_recursion}"; then
8cf39b1b 7412 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7413 if test -f ${file}; then
7414 echo 1>&2 "*** removing ${file} to force reconfigure"
7415 rm -f ${file}
7416 fi
7417 done
498d4a71 7418 fi
201f096f 7419 case ${module},${bootstrap_fixincludes} in
7420 fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
7421 *) host_bootstrap_suffix=$bootstrap_suffix ;;
7422 esac
06a51eac 7423 extrasub_host="$extrasub_host
498d4a71
CF
7424/^@if $module\$/d
7425/^@endif $module\$/d
4119873a 7426/^@unless $module\$/,/^@endunless $module\$/d
201f096f 7427/^@if $module-$host_bootstrap_suffix\$/d
4119873a
AO
7428/^@endif $module-$host_bootstrap_suffix\$/d
7429/^@unless $module-$host_bootstrap_suffix\$/,/^@endunless $module-$host_bootstrap_suffix\$/d"
498d4a71 7430done
06a51eac 7431extrasub_target=
498d4a71
CF
7432for module in ${target_configdirs} ; do
7433 if test -z "${no_recursion}" \
7434 && test -f ${target_subdir}/${module}/Makefile; then
7435 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7436 rm -f ${target_subdir}/${module}/Makefile
7437 fi
e8a5fa9c
RW
7438
7439 # We only bootstrap target libraries listed in bootstrap_target_libs.
7440 case $bootstrap_target_libs in
7441 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7442 *) target_bootstrap_suffix=no-bootstrap ;;
7443 esac
7444
06a51eac 7445 extrasub_target="$extrasub_target
498d4a71
CF
7446/^@if target-$module\$/d
7447/^@endif target-$module\$/d
4119873a 7448/^@unless target-$module\$/,/^@endunless target-$module\$/d
e8a5fa9c 7449/^@if target-$module-$target_bootstrap_suffix\$/d
4119873a
AO
7450/^@endif target-$module-$target_bootstrap_suffix\$/d
7451/^@unless target-$module-$target_bootstrap_suffix\$/,/^@endunless target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7452done
7453
06a51eac
RW
7454# Do the final fixup along with target modules.
7455extrasub_target="$extrasub_target
4119873a
AO
7456/^@if /,/^@endif /d
7457/^@unless /d
7458/^@endunless /d"
a0da8069
NN
7459
7460# Create the serialization dependencies. This uses a temporary file.
7461
81ecdfbb
RW
7462# Check whether --enable-serial-configure was given.
7463if test "${enable_serial_configure+set}" = set; then :
7464 enableval=$enable_serial_configure;
7465fi
e6bfb94a
AO
7466
7467
1047cb91
DD
7468case ${enable_serial_configure} in
7469 yes)
7470 enable_serial_build_configure=yes
7471 enable_serial_host_configure=yes
7472 enable_serial_target_configure=yes
7473 ;;
7474esac
7475
a0da8069
NN
7476# These force 'configure's to be done one at a time, to avoid problems
7477# with contention over a shared config.cache.
7478rm -f serdep.tmp
e6bfb94a 7479echo '# serdep.tmp' > serdep.tmp
a0da8069 7480olditem=
1047cb91 7481test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7482for item in ${build_configdirs} ; do
7483 case ${olditem} in
7484 "") ;;
e6bfb94a 7485 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7486 esac
7487 olditem=${item}
7488done
7489olditem=
1047cb91 7490test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7491for item in ${configdirs} ; do
7492 case ${olditem} in
7493 "") ;;
e6bfb94a 7494 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7495 esac
7496 olditem=${item}
7497done
7498olditem=
1047cb91 7499test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7500for item in ${target_configdirs} ; do
7501 case ${olditem} in
7502 "") ;;
e6bfb94a 7503 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7504 esac
7505 olditem=${item}
7506done
7507serialization_dependencies=serdep.tmp
7508
7509
e6bfb94a 7510# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7511# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7512# might not want to pass down to subconfigures. The exception being
7513# --cache-file=/dev/null, which is used to turn off the use of cache
7514# files altogether, and which should be passed on to subconfigures.
7515# Also strip program-prefix, program-suffix, and program-transform-name,
7516# so that we can pass down a consistent program-transform-name.
c6b750e1 7517baseargs=
65b4571a 7518tbaseargs=
c6b750e1
DJ
7519keep_next=no
7520skip_next=no
7521eval "set -- $ac_configure_args"
18f6b6ee
PB
7522for ac_arg
7523do
c6b750e1
DJ
7524 if test X"$skip_next" = X"yes"; then
7525 skip_next=no
7526 continue
7527 fi
7528 if test X"$keep_next" = X"yes"; then
7529 case $ac_arg in
7530 *\'*)
7531 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7532 esac
7533 baseargs="$baseargs '$ac_arg'"
65b4571a 7534 tbaseargs="$tbaseargs '$ac_arg'"
c6b750e1
DJ
7535 keep_next=no
7536 continue
7537 fi
7538
7539 # Handle separated arguments. Based on the logic generated by
7540 # autoconf 2.59.
7541 case $ac_arg in
7542 *=* | --config-cache | -C | -disable-* | --disable-* \
7543 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7544 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7545 | -with-* | --with-* | -without-* | --without-* | --x)
7546 separate_arg=no
7547 ;;
7548 -*)
7549 separate_arg=yes
7550 ;;
7551 *)
7552 separate_arg=no
7553 ;;
7554 esac
7555
65b4571a
AO
7556 skip_targ=no
7557 case $ac_arg in
7558
7559 --with-* | --without-*)
7560 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7561
7562 case $libopt in
7563 *[-_]include)
7564 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7565 ;;
7566 *[-_]lib)
7567 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7568 ;;
7569 *)
7570 lib=$libopt
7571 ;;
7572 esac
7573
7574
7575 case $lib in
1b6c0831 7576 mpc | mpfr | gmp | isl)
65b4571a
AO
7577 # If we're processing --with-$lib, --with-$lib-include or
7578 # --with-$lib-lib, for one of the libs above, and target is
7579 # different from host, don't pass the current argument to any
7580 # target library's configure.
7581 if test x$is_cross_compiler = xyes; then
7582 skip_targ=yes
7583 fi
7584 ;;
7585 esac
7586 ;;
7587 esac
7588
c6b750e1 7589 case "$ac_arg" in
30167e0a
NC
7590 --cache-file=/dev/null | \
7591 -cache-file=/dev/null )
7592 # Handled here to avoid the test to skip args below.
7593 baseargs="$baseargs '$ac_arg'"
65b4571a 7594 tbaseargs="$tbaseargs '$ac_arg'"
30167e0a
NC
7595 # Assert: $separate_arg should always be no.
7596 keep_next=$separate_arg
7597 ;;
c6b750e1
DJ
7598 --no*)
7599 continue
7600 ;;
7601 --c* | \
7602 --sr* | \
7603 --ho* | \
7604 --bu* | \
7605 --t* | \
7606 --program-* | \
7607 -cache_file* | \
7608 -srcdir* | \
7609 -host* | \
7610 -build* | \
7611 -target* | \
7612 -program-prefix* | \
7613 -program-suffix* | \
7614 -program-transform-name* )
7615 skip_next=$separate_arg
7616 continue
7617 ;;
7618 -*)
7619 # An option. Add it.
7620 case $ac_arg in
7621 *\'*)
7622 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7623 esac
7624 baseargs="$baseargs '$ac_arg'"
65b4571a
AO
7625 if test X"$skip_targ" = Xno; then
7626 tbaseargs="$tbaseargs '$ac_arg'"
7627 fi
c6b750e1
DJ
7628 keep_next=$separate_arg
7629 ;;
7630 *)
7631 # Either a variable assignment, or a nonopt (triplet). Don't
7632 # pass it down; let the Makefile handle this.
7633 continue
7634 ;;
7635 esac
7636done
7637# Remove the initial space we just introduced and, as these will be
7638# expanded by make, quote '$'.
7639baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7640
f27d4f92
DJ
7641# Add in --program-transform-name, after --program-prefix and
7642# --program-suffix have been applied to it. Autoconf has already
7643# doubled dollar signs and backslashes in program_transform_name; we want
7644# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7645# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7646# Also, because we want to override the logic in subdir configure scripts to
7647# choose program_transform_name, replace any s,x,x, with s,y,y,.
7648sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7649${program_transform_name}
7650EOF_SED
7651gcc_transform_name=`cat conftestsed.out`
7652rm -f conftestsed.out
7653baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
65b4571a 7654tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7655if test "$silent" = yes; then
7656 baseargs="$baseargs --silent"
65b4571a 7657 tbaseargs="$tbaseargs --silent"
2444379b 7658fi
34a0f3cf 7659baseargs="$baseargs --disable-option-checking"
65b4571a 7660tbaseargs="$tbaseargs --disable-option-checking"
f27d4f92 7661
4074d5f2
RW
7662# Record and document user additions to sub configure arguments.
7663
7664
7665
7666
a0da8069
NN
7667# For the build-side libraries, we just need to pretend we're native,
7668# and not use the same cache file. Multilibs are neither needed nor
1b6c0831
L
7669# desired. We can't even use the same cache file for all build-side
7670# libraries, as they're compiled differently; some with C, some with
7671# C++ or with different feature-enabling options.
7672build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
a0da8069
NN
7673
7674# For host modules, accept cache file option, or specification as blank.
7675case "${cache_file}" in
7676"") # empty
7677 cache_file_option="" ;;
7678/* | [A-Za-z]:[\\/]* ) # absolute path
7679 cache_file_option="--cache-file=${cache_file}" ;;
7680*) # relative path
7681 cache_file_option="--cache-file=../${cache_file}" ;;
7682esac
7683
82252c06
NN
7684# Host dirs don't like to share a cache file either, horribly enough.
7685# This seems to be due to autoconf 2.5x stupidity.
4074d5f2 7686host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069 7687
65b4571a 7688target_configargs="$target_configargs ${tbaseargs}"
a0da8069
NN
7689
7690# Passing a --with-cross-host argument lets the target libraries know
7691# whether they are being built with a cross-compiler or being built
7692# native. However, it would be better to use other mechanisms to make the
7693# sorts of decisions they want to make on this basis. Please consider
7694# this option to be deprecated. FIXME.
7695if test x${is_cross_compiler} = xyes ; then
c6b750e1 7696 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7697fi
7698
afc0578d 7699# Special user-friendly check for native x86_64-linux build, if
7700# multilib is not explicitly enabled.
7701case "$target:$have_compiler:$host:$target:$enable_multilib" in
7702 x86_64-*linux*:yes:$build:$build:)
ce6c656d 7703 # Make sure we have a development environment that handles 32-bit
afc0578d 7704 dev64=no
7705 echo "int main () { return 0; }" > conftest.c
7706 ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7707 if test $? = 0 ; then
7708 if test -s conftest || test -s conftest.exe ; then
7709 dev64=yes
7710 fi
7711 fi
7712 rm -f conftest*
7713 if test x${dev64} != xyes ; then
d0ac1c44 7714 as_fn_error $? "I suspect your system does not have 32-bit development libraries (libc and headers). If you have them, rerun configure with --enable-multilib. If you do not have them, and want to build a 64-bit-only compiler, rerun configure with --disable-multilib." "$LINENO" 5
afc0578d 7715 fi
7716 ;;
7717esac
7718
938d2b74
RW
7719# Default to --enable-multilib.
7720if test x${enable_multilib} = x ; then
a0da8069 7721 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7722fi
a0da8069
NN
7723
7724# Pass --with-newlib if appropriate. Note that target_configdirs has
7725# changed from the earlier setting of with_newlib.
7726if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7727 target_configargs="--with-newlib ${target_configargs}"
7728fi
7729
95036d20
NN
7730# Different target subdirs use different values of certain variables
7731# (notably CXX). Worse, multilibs use *lots* of different values.
7732# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7733# it doesn't automatically accept command-line overrides of them.
7734# This means it's not safe for target subdirs to share a cache file,
7735# which is disgusting, but there you have it. Hopefully this can be
7736# fixed in future. It's still worthwhile to use a cache file for each
7737# directory. I think.
7738
ae380b45
MS
7739# Pass the appropriate --build, --host, --target and --cache-file arguments.
7740# We need to pass --target, as newer autoconf's requires consistency
7741# for target_alias and gcc doesn't manage it consistently.
4b900473 7742target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7743
a0da8069
NN
7744FLAGS_FOR_TARGET=
7745case " $target_configdirs " in
7746 *" newlib "*)
7747 case " $target_configargs " in
7748 *" --with-newlib "*)
7749 case "$target" in
1f53ca9a 7750 *-cygwin*)
6d94c122 7751 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
1f53ca9a 7752 ;;
a0da8069
NN
7753 esac
7754
7755 # If we're not building GCC, don't discard standard headers.
7756 if test -d ${srcdir}/gcc; then
7757 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7758
7759 if test "${build}" != "${host}"; then
7760 # On Canadian crosses, CC_FOR_TARGET will have already been set
7761 # by `configure', so we won't have an opportunity to add -Bgcc/
7762 # to it. This is right: we don't want to search that directory
7763 # for binaries, but we want the header files in there, so add
7764 # them explicitly.
e552509b 7765 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
a0da8069
NN
7766
7767 # Someone might think of using the pre-installed headers on
7768 # Canadian crosses, in case the installed compiler is not fully
7769 # compatible with the compiler being built. In this case, it
7770 # would be better to flag an error than risking having
7771 # incompatible object files being constructed. We can't
7772 # guarantee that an error will be flagged, but let's hope the
7773 # compiler will do it, when presented with incompatible header
7774 # files.
7775 fi
7776 fi
7777
7778 case "${target}-${is_cross_compiler}" in
ec11bdc6 7779 i[3456789]86-*-linux*-no)
a0da8069
NN
7780 # Here host == target, so we don't need to build gcc,
7781 # so we don't want to discard standard headers.
7782 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7783 ;;
7784 *)
7785 # If we're building newlib, use its generic headers last, but search
7786 # for any libc-related directories first (so make it the last -B
7787 # switch).
7788 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
691bb5a1
DD
7789
7790 # If we're building libgloss, find the startup file, simulator library
7791 # and linker script.
7792 case " $target_configdirs " in
7793 *" libgloss "*)
7794 # Look for startup file, simulator library and maybe linker script.
7795 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7796 # Look for libnosys.a in case the target needs it.
7797 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7798 # Most targets have the linker script in the source directory.
7799 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7800 ;;
7801 esac
a0da8069
NN
7802 ;;
7803 esac
7804 ;;
7805 esac
7806 ;;
7807esac
1f53ca9a 7808
45055374 7809case "$target" in
1f53ca9a
AO
7810 x86_64-*mingw* | *-w64-mingw*)
7811 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7812 # however, use a symlink named 'mingw' in ${prefix} .
7813 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7814 ;;
7815 *-mingw*)
7816 # MinGW can't be handled as Cygwin above since it does not use newlib.
7817 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'
7818 ;;
45055374 7819esac
a0da8069 7820
5fbad20a
DD
7821# Allow the user to override the flags for
7822# our build compiler if desired.
c66487f8
NC
7823if test x"${build}" = x"${host}" ; then
7824 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7825 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7826 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7827fi
5fbad20a 7828
a0da8069
NN
7829# On Canadian crosses, we'll be searching the right directories for
7830# the previously-installed cross compiler, so don't bother to add
7831# flags for directories within the install tree of the compiler
7832# being built; programs in there won't even run.
7833if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7834 # Search for pre-installed headers if nothing else fits.
bba45b8b 7835 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
a0da8069
NN
7836fi
7837
7838if test "x${use_gnu_ld}" = x &&
7839 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7840 # Arrange for us to find uninstalled linker scripts.
b00612cc 7841 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7842fi
7843
a481dbb7
DD
7844# Search for other target-specific linker scripts and such.
7845case "${target}" in
4e206d7e
DB
7846 mep*)
7847 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7848 ;;
7849esac
7850
a0da8069 7851# Makefile fragments.
3e707e94
PB
7852for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7853do
7854 eval fragval=\$$frag
7855 if test $fragval != /dev/null; then
7856 eval $frag=${srcdir}/$fragval
7857 fi
7858done
a0da8069
NN
7859
7860
7861
7862
7863
7864# Miscellanea: directories, flags, etc.
7865
7866
7867
7868
7869
7870
7871
3bbd2f8f 7872
6a9cf61e 7873# Build module lists & subconfigure args.
a0da8069
NN
7874
7875
7876
be01d343
PB
7877# Host module lists & subconfigure args.
7878
7879
7880
911e63d0 7881
be01d343
PB
7882# Target module lists & subconfigure args.
7883
7884
7885
7886# Build tools.
7887
7888
7889
1576798e
PB
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
be01d343
PB
7903# Generate default definitions for YACC, M4, LEX and other programs that run
7904# on the build machine. These are used if the Makefile can't locate these
7905# programs in objdir.
7906MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7907
7908for ac_prog in 'bison -y' byacc yacc
7909do
c6b750e1 7910 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7911set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7913$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 7914if ${ac_cv_prog_YACC+:} false; then :
81ecdfbb 7915 $as_echo_n "(cached) " >&6
be01d343
PB
7916else
7917 if test -n "$YACC"; then
7918 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7919else
c6b750e1
DJ
7920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7921for as_dir in $PATH
7922do
7923 IFS=$as_save_IFS
7924 test -z "$as_dir" && as_dir=.
81ecdfbb 7925 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 7926 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 7927 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7929 break 2
7930 fi
7931done
81ecdfbb
RW
7932 done
7933IFS=$as_save_IFS
c6b750e1 7934
be01d343
PB
7935fi
7936fi
c6b750e1 7937YACC=$ac_cv_prog_YACC
be01d343 7938if test -n "$YACC"; then
81ecdfbb
RW
7939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7940$as_echo "$YACC" >&6; }
be01d343 7941else
81ecdfbb
RW
7942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7943$as_echo "no" >&6; }
be01d343
PB
7944fi
7945
81ecdfbb 7946
c6b750e1 7947 test -n "$YACC" && break
be01d343
PB
7948done
7949test -n "$YACC" || YACC="$MISSING bison -y"
7950
7951case " $build_configdirs " in
7952 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
be01d343
PB
7953esac
7954
7955for ac_prog in bison
7956do
c6b750e1 7957 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7958set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7960$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 7961if ${ac_cv_prog_BISON+:} false; then :
81ecdfbb 7962 $as_echo_n "(cached) " >&6
be01d343
PB
7963else
7964 if test -n "$BISON"; then
7965 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7966else
c6b750e1
DJ
7967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7968for as_dir in $PATH
7969do
7970 IFS=$as_save_IFS
7971 test -z "$as_dir" && as_dir=.
81ecdfbb 7972 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 7973 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 7974 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7975 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7976 break 2
7977 fi
7978done
81ecdfbb
RW
7979 done
7980IFS=$as_save_IFS
c6b750e1 7981
be01d343
PB
7982fi
7983fi
c6b750e1 7984BISON=$ac_cv_prog_BISON
be01d343 7985if test -n "$BISON"; then
81ecdfbb
RW
7986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7987$as_echo "$BISON" >&6; }
be01d343 7988else
81ecdfbb
RW
7989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7990$as_echo "no" >&6; }
be01d343
PB
7991fi
7992
81ecdfbb 7993
c6b750e1 7994 test -n "$BISON" && break
be01d343
PB
7995done
7996test -n "$BISON" || BISON="$MISSING bison"
7997
7998case " $build_configdirs " in
7999 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8000esac
8001
8002for ac_prog in gm4 gnum4 m4
8003do
c6b750e1 8004 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8005set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8007$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8008if ${ac_cv_prog_M4+:} false; then :
81ecdfbb 8009 $as_echo_n "(cached) " >&6
be01d343
PB
8010else
8011 if test -n "$M4"; then
8012 ac_cv_prog_M4="$M4" # Let the user override the test.
8013else
c6b750e1
DJ
8014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8015for as_dir in $PATH
8016do
8017 IFS=$as_save_IFS
8018 test -z "$as_dir" && as_dir=.
81ecdfbb 8019 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8020 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8021 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8023 break 2
8024 fi
8025done
81ecdfbb
RW
8026 done
8027IFS=$as_save_IFS
c6b750e1 8028
be01d343
PB
8029fi
8030fi
c6b750e1 8031M4=$ac_cv_prog_M4
be01d343 8032if test -n "$M4"; then
81ecdfbb
RW
8033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8034$as_echo "$M4" >&6; }
be01d343 8035else
81ecdfbb
RW
8036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8037$as_echo "no" >&6; }
be01d343
PB
8038fi
8039
81ecdfbb 8040
c6b750e1 8041 test -n "$M4" && break
be01d343
PB
8042done
8043test -n "$M4" || M4="$MISSING m4"
8044
8045case " $build_configdirs " in
8046 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8047esac
8048
8049for ac_prog in flex lex
8050do
c6b750e1 8051 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8052set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8054$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8055if ${ac_cv_prog_LEX+:} false; then :
81ecdfbb 8056 $as_echo_n "(cached) " >&6
be01d343
PB
8057else
8058 if test -n "$LEX"; then
8059 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8060else
c6b750e1
DJ
8061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8062for as_dir in $PATH
8063do
8064 IFS=$as_save_IFS
8065 test -z "$as_dir" && as_dir=.
81ecdfbb 8066 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8067 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8068 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8070 break 2
8071 fi
8072done
81ecdfbb
RW
8073 done
8074IFS=$as_save_IFS
c6b750e1 8075
be01d343
PB
8076fi
8077fi
c6b750e1 8078LEX=$ac_cv_prog_LEX
be01d343 8079if test -n "$LEX"; then
81ecdfbb
RW
8080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8081$as_echo "$LEX" >&6; }
be01d343 8082else
81ecdfbb
RW
8083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8084$as_echo "no" >&6; }
be01d343
PB
8085fi
8086
81ecdfbb 8087
c6b750e1 8088 test -n "$LEX" && break
be01d343
PB
8089done
8090test -n "$LEX" || LEX="$MISSING flex"
8091
8092case " $build_configdirs " in
8093 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8094 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8095esac
8096
8097for ac_prog in flex
8098do
c6b750e1 8099 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8100set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8102$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8103if ${ac_cv_prog_FLEX+:} false; then :
81ecdfbb 8104 $as_echo_n "(cached) " >&6
be01d343
PB
8105else
8106 if test -n "$FLEX"; then
8107 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8108else
c6b750e1
DJ
8109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8110for as_dir in $PATH
8111do
8112 IFS=$as_save_IFS
8113 test -z "$as_dir" && as_dir=.
81ecdfbb 8114 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8115 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8116 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8117 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8118 break 2
8119 fi
8120done
81ecdfbb
RW
8121 done
8122IFS=$as_save_IFS
c6b750e1 8123
be01d343
PB
8124fi
8125fi
c6b750e1 8126FLEX=$ac_cv_prog_FLEX
be01d343 8127if test -n "$FLEX"; then
81ecdfbb
RW
8128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8129$as_echo "$FLEX" >&6; }
be01d343 8130else
81ecdfbb
RW
8131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8132$as_echo "no" >&6; }
be01d343
PB
8133fi
8134
81ecdfbb 8135
c6b750e1 8136 test -n "$FLEX" && break
be01d343
PB
8137done
8138test -n "$FLEX" || FLEX="$MISSING flex"
8139
8140case " $build_configdirs " in
8141 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8142esac
8143
8144for ac_prog in makeinfo
8145do
c6b750e1 8146 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8147set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8149$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8150if ${ac_cv_prog_MAKEINFO+:} false; then :
81ecdfbb 8151 $as_echo_n "(cached) " >&6
be01d343
PB
8152else
8153 if test -n "$MAKEINFO"; then
8154 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8155else
c6b750e1
DJ
8156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8157for as_dir in $PATH
8158do
8159 IFS=$as_save_IFS
8160 test -z "$as_dir" && as_dir=.
81ecdfbb 8161 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8162 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8163 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8165 break 2
8166 fi
8167done
81ecdfbb
RW
8168 done
8169IFS=$as_save_IFS
c6b750e1 8170
be01d343
PB
8171fi
8172fi
c6b750e1 8173MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8174if test -n "$MAKEINFO"; then
81ecdfbb
RW
8175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8176$as_echo "$MAKEINFO" >&6; }
be01d343 8177else
81ecdfbb
RW
8178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8179$as_echo "no" >&6; }
be01d343
PB
8180fi
8181
81ecdfbb 8182
c6b750e1 8183 test -n "$MAKEINFO" && break
be01d343
PB
8184done
8185test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8186
8187case " $build_configdirs " in
8188 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8189 *)
8190
10ad8ef3 8191 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8192 # higher, else we use the "missing" dummy.
8193 if ${MAKEINFO} --version \
10ad8ef3 8194 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8195 :
8196 else
8197 MAKEINFO="$MISSING makeinfo"
8198 fi
8199 ;;
8200
8201esac
a0da8069 8202
be01d343 8203# FIXME: expect and dejagnu may become build tools?
a0da8069 8204
be01d343
PB
8205for ac_prog in expect
8206do
c6b750e1 8207 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8208set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8209{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8210$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8211if ${ac_cv_prog_EXPECT+:} false; then :
81ecdfbb 8212 $as_echo_n "(cached) " >&6
be01d343
PB
8213else
8214 if test -n "$EXPECT"; then
8215 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8216else
c6b750e1
DJ
8217as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8218for as_dir in $PATH
8219do
8220 IFS=$as_save_IFS
8221 test -z "$as_dir" && as_dir=.
81ecdfbb 8222 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8223 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8224 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8225 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8226 break 2
8227 fi
8228done
81ecdfbb
RW
8229 done
8230IFS=$as_save_IFS
c6b750e1 8231
be01d343
PB
8232fi
8233fi
c6b750e1 8234EXPECT=$ac_cv_prog_EXPECT
be01d343 8235if test -n "$EXPECT"; then
81ecdfbb
RW
8236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8237$as_echo "$EXPECT" >&6; }
be01d343 8238else
81ecdfbb
RW
8239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8240$as_echo "no" >&6; }
be01d343 8241fi
a0da8069 8242
81ecdfbb 8243
c6b750e1 8244 test -n "$EXPECT" && break
be01d343
PB
8245done
8246test -n "$EXPECT" || EXPECT="expect"
a0da8069 8247
be01d343
PB
8248case " $configdirs " in
8249 *" expect "*)
8250 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8251 ;;
8252esac
a0da8069 8253
be01d343
PB
8254for ac_prog in runtest
8255do
c6b750e1 8256 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8257set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8259$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8260if ${ac_cv_prog_RUNTEST+:} false; then :
81ecdfbb 8261 $as_echo_n "(cached) " >&6
be01d343
PB
8262else
8263 if test -n "$RUNTEST"; then
8264 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8265else
c6b750e1
DJ
8266as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8267for as_dir in $PATH
8268do
8269 IFS=$as_save_IFS
8270 test -z "$as_dir" && as_dir=.
81ecdfbb 8271 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8272 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8273 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8274 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8275 break 2
8276 fi
8277done
81ecdfbb
RW
8278 done
8279IFS=$as_save_IFS
c6b750e1 8280
be01d343
PB
8281fi
8282fi
c6b750e1 8283RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8284if test -n "$RUNTEST"; then
81ecdfbb
RW
8285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8286$as_echo "$RUNTEST" >&6; }
be01d343 8287else
81ecdfbb
RW
8288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8289$as_echo "no" >&6; }
be01d343 8290fi
a0da8069 8291
81ecdfbb 8292
c6b750e1 8293 test -n "$RUNTEST" && break
be01d343
PB
8294done
8295test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8296
be01d343
PB
8297case " $configdirs " in
8298 *" dejagnu "*)
6b89cc21 8299 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8300 ;;
8301esac
a0da8069
NN
8302
8303
a0da8069 8304# Host tools.
859789af
AC
8305ncn_tool_prefix=
8306test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8307ncn_target_tool_prefix=
8308test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8309
9a819804
AO
8310
8311
8312if test -n "$AR"; then
8313 ac_cv_prog_AR=$AR
8314elif test -n "$ac_cv_prog_AR"; then
8315 AR=$ac_cv_prog_AR
8316fi
8317
8318if test -n "$ac_cv_prog_AR"; then
8319 for ncn_progname in ar; do
8320 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8321set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8323$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8324if ${ac_cv_prog_AR+:} false; then :
81ecdfbb 8325 $as_echo_n "(cached) " >&6
9a819804
AO
8326else
8327 if test -n "$AR"; then
8328 ac_cv_prog_AR="$AR" # Let the user override the test.
8329else
8330as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8331for as_dir in $PATH
8332do
8333 IFS=$as_save_IFS
8334 test -z "$as_dir" && as_dir=.
81ecdfbb 8335 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8336 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 8337 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8338 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8339 break 2
8340 fi
8341done
81ecdfbb
RW
8342 done
8343IFS=$as_save_IFS
9a819804
AO
8344
8345fi
8346fi
8347AR=$ac_cv_prog_AR
8348if test -n "$AR"; then
81ecdfbb
RW
8349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8350$as_echo "$AR" >&6; }
9a819804 8351else
81ecdfbb
RW
8352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8353$as_echo "no" >&6; }
9a819804
AO
8354fi
8355
81ecdfbb 8356
9a819804
AO
8357 done
8358fi
8359
8360for ncn_progname in ar; do
05cbd757
PB
8361 if test -n "$ncn_tool_prefix"; then
8362 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8363set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8365$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8366if ${ac_cv_prog_AR+:} false; then :
81ecdfbb 8367 $as_echo_n "(cached) " >&6
859789af
AC
8368else
8369 if test -n "$AR"; then
8370 ac_cv_prog_AR="$AR" # Let the user override the test.
8371else
c6b750e1
DJ
8372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8373for as_dir in $PATH
8374do
8375 IFS=$as_save_IFS
8376 test -z "$as_dir" && as_dir=.
81ecdfbb 8377 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8378 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8379 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8381 break 2
8382 fi
8383done
81ecdfbb
RW
8384 done
8385IFS=$as_save_IFS
c6b750e1 8386
859789af
AC
8387fi
8388fi
c6b750e1 8389AR=$ac_cv_prog_AR
859789af 8390if test -n "$AR"; then
81ecdfbb
RW
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8392$as_echo "$AR" >&6; }
859789af 8393else
81ecdfbb
RW
8394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8395$as_echo "no" >&6; }
859789af
AC
8396fi
8397
81ecdfbb 8398
05cbd757
PB
8399 fi
8400 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8401 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8402set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8404$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8405if ${ac_cv_prog_AR+:} false; then :
81ecdfbb 8406 $as_echo_n "(cached) " >&6
859789af 8407else
05cbd757
PB
8408 if test -n "$AR"; then
8409 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8410else
c6b750e1
DJ
8411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8412for as_dir in $PATH
8413do
8414 IFS=$as_save_IFS
8415 test -z "$as_dir" && as_dir=.
81ecdfbb 8416 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8417 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8418 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8419 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8420 break 2
8421 fi
8422done
81ecdfbb
RW
8423 done
8424IFS=$as_save_IFS
c6b750e1 8425
859789af
AC
8426fi
8427fi
c6b750e1 8428AR=$ac_cv_prog_AR
05cbd757 8429if test -n "$AR"; then
81ecdfbb
RW
8430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8431$as_echo "$AR" >&6; }
859789af 8432else
81ecdfbb
RW
8433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8434$as_echo "no" >&6; }
859789af 8435fi
c6b750e1 8436
81ecdfbb 8437
05cbd757
PB
8438 fi
8439 test -n "$ac_cv_prog_AR" && break
8440done
8441
8442if test -z "$ac_cv_prog_AR" ; then
8443 set dummy ar
8444 if test $build = $host ; then
8445 AR="$2"
859789af 8446 else
05cbd757 8447 AR="${ncn_tool_prefix}$2"
859789af 8448 fi
859789af
AC
8449fi
8450
9a819804
AO
8451
8452
8453if test -n "$AS"; then
8454 ac_cv_prog_AS=$AS
8455elif test -n "$ac_cv_prog_AS"; then
8456 AS=$ac_cv_prog_AS
8457fi
8458
8459if test -n "$ac_cv_prog_AS"; then
8460 for ncn_progname in as; do
8461 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8462set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8464$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8465if ${ac_cv_prog_AS+:} false; then :
81ecdfbb 8466 $as_echo_n "(cached) " >&6
9a819804
AO
8467else
8468 if test -n "$AS"; then
8469 ac_cv_prog_AS="$AS" # Let the user override the test.
8470else
8471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8472for as_dir in $PATH
8473do
8474 IFS=$as_save_IFS
8475 test -z "$as_dir" && as_dir=.
81ecdfbb 8476 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8477 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 8478 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8480 break 2
8481 fi
8482done
81ecdfbb
RW
8483 done
8484IFS=$as_save_IFS
9a819804
AO
8485
8486fi
8487fi
8488AS=$ac_cv_prog_AS
8489if test -n "$AS"; then
81ecdfbb
RW
8490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8491$as_echo "$AS" >&6; }
9a819804 8492else
81ecdfbb
RW
8493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8494$as_echo "no" >&6; }
9a819804
AO
8495fi
8496
81ecdfbb 8497
9a819804
AO
8498 done
8499fi
8500
8501for ncn_progname in as; do
05cbd757
PB
8502 if test -n "$ncn_tool_prefix"; then
8503 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8504set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8506$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8507if ${ac_cv_prog_AS+:} false; then :
81ecdfbb 8508 $as_echo_n "(cached) " >&6
859789af
AC
8509else
8510 if test -n "$AS"; then
8511 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8512else
8513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8514for as_dir in $PATH
8515do
8516 IFS=$as_save_IFS
8517 test -z "$as_dir" && as_dir=.
81ecdfbb 8518 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8519 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8520 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8522 break 2
8523 fi
8524done
81ecdfbb
RW
8525 done
8526IFS=$as_save_IFS
c6b750e1 8527
859789af
AC
8528fi
8529fi
c6b750e1 8530AS=$ac_cv_prog_AS
859789af 8531if test -n "$AS"; then
81ecdfbb
RW
8532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8533$as_echo "$AS" >&6; }
859789af 8534else
81ecdfbb
RW
8535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8536$as_echo "no" >&6; }
859789af
AC
8537fi
8538
81ecdfbb 8539
05cbd757
PB
8540 fi
8541 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8542 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8543set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8545$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8546if ${ac_cv_prog_AS+:} false; then :
81ecdfbb 8547 $as_echo_n "(cached) " >&6
859789af 8548else
05cbd757
PB
8549 if test -n "$AS"; then
8550 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8551else
c6b750e1
DJ
8552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8553for as_dir in $PATH
8554do
8555 IFS=$as_save_IFS
8556 test -z "$as_dir" && as_dir=.
81ecdfbb 8557 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8558 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8559 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8561 break 2
8562 fi
8563done
81ecdfbb
RW
8564 done
8565IFS=$as_save_IFS
c6b750e1 8566
859789af
AC
8567fi
8568fi
c6b750e1 8569AS=$ac_cv_prog_AS
05cbd757 8570if test -n "$AS"; then
81ecdfbb
RW
8571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8572$as_echo "$AS" >&6; }
859789af 8573else
81ecdfbb
RW
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8575$as_echo "no" >&6; }
859789af 8576fi
c6b750e1 8577
81ecdfbb 8578
05cbd757
PB
8579 fi
8580 test -n "$ac_cv_prog_AS" && break
8581done
8582
8583if test -z "$ac_cv_prog_AS" ; then
8584 set dummy as
8585 if test $build = $host ; then
8586 AS="$2"
859789af 8587 else
05cbd757 8588 AS="${ncn_tool_prefix}$2"
859789af 8589 fi
859789af
AC
8590fi
8591
9a819804
AO
8592
8593
8594if test -n "$DLLTOOL"; then
8595 ac_cv_prog_DLLTOOL=$DLLTOOL
8596elif test -n "$ac_cv_prog_DLLTOOL"; then
8597 DLLTOOL=$ac_cv_prog_DLLTOOL
8598fi
8599
8600if test -n "$ac_cv_prog_DLLTOOL"; then
8601 for ncn_progname in dlltool; do
8602 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8603set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8605$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8606if ${ac_cv_prog_DLLTOOL+:} false; then :
81ecdfbb 8607 $as_echo_n "(cached) " >&6
9a819804
AO
8608else
8609 if test -n "$DLLTOOL"; then
8610 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8611else
8612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8613for as_dir in $PATH
8614do
8615 IFS=$as_save_IFS
8616 test -z "$as_dir" && as_dir=.
81ecdfbb 8617 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 8619 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8621 break 2
8622 fi
8623done
81ecdfbb
RW
8624 done
8625IFS=$as_save_IFS
9a819804
AO
8626
8627fi
8628fi
8629DLLTOOL=$ac_cv_prog_DLLTOOL
8630if test -n "$DLLTOOL"; then
81ecdfbb
RW
8631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8632$as_echo "$DLLTOOL" >&6; }
9a819804 8633else
81ecdfbb
RW
8634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8635$as_echo "no" >&6; }
9a819804
AO
8636fi
8637
81ecdfbb 8638
9a819804
AO
8639 done
8640fi
8641
8642for ncn_progname in dlltool; do
05cbd757
PB
8643 if test -n "$ncn_tool_prefix"; then
8644 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8645set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8647$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8648if ${ac_cv_prog_DLLTOOL+:} false; then :
81ecdfbb 8649 $as_echo_n "(cached) " >&6
859789af
AC
8650else
8651 if test -n "$DLLTOOL"; then
8652 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8653else
c6b750e1
DJ
8654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8655for as_dir in $PATH
8656do
8657 IFS=$as_save_IFS
8658 test -z "$as_dir" && as_dir=.
81ecdfbb 8659 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8661 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8663 break 2
8664 fi
8665done
81ecdfbb
RW
8666 done
8667IFS=$as_save_IFS
c6b750e1 8668
859789af
AC
8669fi
8670fi
c6b750e1 8671DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8672if test -n "$DLLTOOL"; then
81ecdfbb
RW
8673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8674$as_echo "$DLLTOOL" >&6; }
859789af 8675else
81ecdfbb
RW
8676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8677$as_echo "no" >&6; }
859789af
AC
8678fi
8679
81ecdfbb 8680
05cbd757
PB
8681 fi
8682 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8683 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8684set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8686$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8687if ${ac_cv_prog_DLLTOOL+:} false; then :
81ecdfbb 8688 $as_echo_n "(cached) " >&6
859789af 8689else
05cbd757
PB
8690 if test -n "$DLLTOOL"; then
8691 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8692else
c6b750e1
DJ
8693as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8694for as_dir in $PATH
8695do
8696 IFS=$as_save_IFS
8697 test -z "$as_dir" && as_dir=.
81ecdfbb 8698 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8699 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8700 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8701 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8702 break 2
8703 fi
8704done
81ecdfbb
RW
8705 done
8706IFS=$as_save_IFS
c6b750e1 8707
859789af
AC
8708fi
8709fi
c6b750e1 8710DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8711if test -n "$DLLTOOL"; then
81ecdfbb
RW
8712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8713$as_echo "$DLLTOOL" >&6; }
859789af 8714else
81ecdfbb
RW
8715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8716$as_echo "no" >&6; }
859789af 8717fi
c6b750e1 8718
81ecdfbb 8719
05cbd757
PB
8720 fi
8721 test -n "$ac_cv_prog_DLLTOOL" && break
8722done
8723
8724if test -z "$ac_cv_prog_DLLTOOL" ; then
8725 set dummy dlltool
8726 if test $build = $host ; then
8727 DLLTOOL="$2"
859789af 8728 else
05cbd757 8729 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8730 fi
859789af
AC
8731fi
8732
9a819804
AO
8733
8734
8735if test -n "$LD"; then
8736 ac_cv_prog_LD=$LD
8737elif test -n "$ac_cv_prog_LD"; then
8738 LD=$ac_cv_prog_LD
8739fi
8740
8741if test -n "$ac_cv_prog_LD"; then
8742 for ncn_progname in ld; do
8743 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8744set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8746$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8747if ${ac_cv_prog_LD+:} false; then :
81ecdfbb 8748 $as_echo_n "(cached) " >&6
9a819804
AO
8749else
8750 if test -n "$LD"; then
8751 ac_cv_prog_LD="$LD" # Let the user override the test.
8752else
8753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8754for as_dir in $PATH
8755do
8756 IFS=$as_save_IFS
8757 test -z "$as_dir" && as_dir=.
81ecdfbb 8758 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 8760 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8762 break 2
8763 fi
8764done
81ecdfbb
RW
8765 done
8766IFS=$as_save_IFS
9a819804
AO
8767
8768fi
8769fi
8770LD=$ac_cv_prog_LD
8771if test -n "$LD"; then
81ecdfbb
RW
8772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8773$as_echo "$LD" >&6; }
9a819804 8774else
81ecdfbb
RW
8775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8776$as_echo "no" >&6; }
9a819804
AO
8777fi
8778
81ecdfbb 8779
9a819804
AO
8780 done
8781fi
8782
8783for ncn_progname in ld; do
05cbd757
PB
8784 if test -n "$ncn_tool_prefix"; then
8785 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8786set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8788$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8789if ${ac_cv_prog_LD+:} false; then :
81ecdfbb 8790 $as_echo_n "(cached) " >&6
859789af
AC
8791else
8792 if test -n "$LD"; then
8793 ac_cv_prog_LD="$LD" # Let the user override the test.
8794else
c6b750e1
DJ
8795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8796for as_dir in $PATH
8797do
8798 IFS=$as_save_IFS
8799 test -z "$as_dir" && as_dir=.
81ecdfbb 8800 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8801 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8802 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8804 break 2
8805 fi
8806done
81ecdfbb
RW
8807 done
8808IFS=$as_save_IFS
c6b750e1 8809
859789af
AC
8810fi
8811fi
c6b750e1 8812LD=$ac_cv_prog_LD
859789af 8813if test -n "$LD"; then
81ecdfbb
RW
8814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8815$as_echo "$LD" >&6; }
859789af 8816else
81ecdfbb
RW
8817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8818$as_echo "no" >&6; }
859789af
AC
8819fi
8820
81ecdfbb 8821
05cbd757
PB
8822 fi
8823 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8824 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8825set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8827$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8828if ${ac_cv_prog_LD+:} false; then :
81ecdfbb 8829 $as_echo_n "(cached) " >&6
859789af 8830else
05cbd757
PB
8831 if test -n "$LD"; then
8832 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8833else
c6b750e1
DJ
8834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8835for as_dir in $PATH
8836do
8837 IFS=$as_save_IFS
8838 test -z "$as_dir" && as_dir=.
81ecdfbb 8839 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8840 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8841 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8843 break 2
8844 fi
8845done
81ecdfbb
RW
8846 done
8847IFS=$as_save_IFS
c6b750e1 8848
859789af
AC
8849fi
8850fi
c6b750e1 8851LD=$ac_cv_prog_LD
05cbd757 8852if test -n "$LD"; then
81ecdfbb
RW
8853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8854$as_echo "$LD" >&6; }
859789af 8855else
81ecdfbb
RW
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8857$as_echo "no" >&6; }
859789af 8858fi
c6b750e1 8859
81ecdfbb 8860
05cbd757
PB
8861 fi
8862 test -n "$ac_cv_prog_LD" && break
8863done
8864
8865if test -z "$ac_cv_prog_LD" ; then
8866 set dummy ld
8867 if test $build = $host ; then
8868 LD="$2"
859789af 8869 else
05cbd757 8870 LD="${ncn_tool_prefix}$2"
859789af 8871 fi
859789af
AC
8872fi
8873
9a819804
AO
8874
8875
8876if test -n "$LIPO"; then
8877 ac_cv_prog_LIPO=$LIPO
8878elif test -n "$ac_cv_prog_LIPO"; then
8879 LIPO=$ac_cv_prog_LIPO
8880fi
8881
8882if test -n "$ac_cv_prog_LIPO"; then
8883 for ncn_progname in lipo; do
8884 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8885set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8887$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8888if ${ac_cv_prog_LIPO+:} false; then :
81ecdfbb 8889 $as_echo_n "(cached) " >&6
9a819804
AO
8890else
8891 if test -n "$LIPO"; then
8892 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8893else
8894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8895for as_dir in $PATH
8896do
8897 IFS=$as_save_IFS
8898 test -z "$as_dir" && as_dir=.
81ecdfbb 8899 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8900 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 8901 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8903 break 2
8904 fi
8905done
81ecdfbb
RW
8906 done
8907IFS=$as_save_IFS
9a819804
AO
8908
8909fi
8910fi
8911LIPO=$ac_cv_prog_LIPO
8912if test -n "$LIPO"; then
81ecdfbb
RW
8913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8914$as_echo "$LIPO" >&6; }
9a819804 8915else
81ecdfbb
RW
8916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8917$as_echo "no" >&6; }
9a819804
AO
8918fi
8919
81ecdfbb 8920
9a819804
AO
8921 done
8922fi
8923
8924for ncn_progname in lipo; do
be01d343
PB
8925 if test -n "$ncn_tool_prefix"; then
8926 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8927set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8929$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8930if ${ac_cv_prog_LIPO+:} false; then :
81ecdfbb 8931 $as_echo_n "(cached) " >&6
be01d343
PB
8932else
8933 if test -n "$LIPO"; then
8934 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8935else
c6b750e1
DJ
8936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8937for as_dir in $PATH
8938do
8939 IFS=$as_save_IFS
8940 test -z "$as_dir" && as_dir=.
81ecdfbb 8941 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8942 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8943 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8945 break 2
8946 fi
8947done
81ecdfbb
RW
8948 done
8949IFS=$as_save_IFS
c6b750e1 8950
be01d343
PB
8951fi
8952fi
c6b750e1 8953LIPO=$ac_cv_prog_LIPO
be01d343 8954if test -n "$LIPO"; then
81ecdfbb
RW
8955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8956$as_echo "$LIPO" >&6; }
be01d343 8957else
81ecdfbb
RW
8958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8959$as_echo "no" >&6; }
be01d343
PB
8960fi
8961
81ecdfbb 8962
be01d343
PB
8963 fi
8964 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8965 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8966set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8968$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 8969if ${ac_cv_prog_LIPO+:} false; then :
81ecdfbb 8970 $as_echo_n "(cached) " >&6
be01d343
PB
8971else
8972 if test -n "$LIPO"; then
8973 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8974else
c6b750e1
DJ
8975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8976for as_dir in $PATH
8977do
8978 IFS=$as_save_IFS
8979 test -z "$as_dir" && as_dir=.
81ecdfbb 8980 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 8981 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 8982 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8984 break 2
8985 fi
8986done
81ecdfbb
RW
8987 done
8988IFS=$as_save_IFS
c6b750e1 8989
be01d343
PB
8990fi
8991fi
c6b750e1 8992LIPO=$ac_cv_prog_LIPO
be01d343 8993if test -n "$LIPO"; then
81ecdfbb
RW
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8995$as_echo "$LIPO" >&6; }
be01d343 8996else
81ecdfbb
RW
8997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8998$as_echo "no" >&6; }
be01d343 8999fi
c6b750e1 9000
81ecdfbb 9001
be01d343
PB
9002 fi
9003 test -n "$ac_cv_prog_LIPO" && break
9004done
9005
9006if test -z "$ac_cv_prog_LIPO" ; then
9007 set dummy lipo
9008 if test $build = $host ; then
9009 LIPO="$2"
9010 else
9011 LIPO="${ncn_tool_prefix}$2"
9012 fi
9013fi
9014
9a819804
AO
9015
9016
9017if test -n "$NM"; then
9018 ac_cv_prog_NM=$NM
9019elif test -n "$ac_cv_prog_NM"; then
9020 NM=$ac_cv_prog_NM
9021fi
9022
9023if test -n "$ac_cv_prog_NM"; then
9024 for ncn_progname in nm; do
9025 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9026set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9028$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9029if ${ac_cv_prog_NM+:} false; then :
81ecdfbb 9030 $as_echo_n "(cached) " >&6
859789af
AC
9031else
9032 if test -n "$NM"; then
9033 ac_cv_prog_NM="$NM" # Let the user override the test.
9034else
c6b750e1
DJ
9035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9036for as_dir in $PATH
9037do
9038 IFS=$as_save_IFS
9039 test -z "$as_dir" && as_dir=.
81ecdfbb 9040 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9042 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9044 break 2
9045 fi
9046done
81ecdfbb
RW
9047 done
9048IFS=$as_save_IFS
c6b750e1 9049
859789af
AC
9050fi
9051fi
c6b750e1 9052NM=$ac_cv_prog_NM
859789af 9053if test -n "$NM"; then
81ecdfbb
RW
9054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9055$as_echo "$NM" >&6; }
859789af 9056else
81ecdfbb
RW
9057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9058$as_echo "no" >&6; }
859789af
AC
9059fi
9060
81ecdfbb 9061
9a819804
AO
9062 done
9063fi
9064
9065for ncn_progname in nm; do
9066 if test -n "$ncn_tool_prefix"; then
9067 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9068set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9070$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9071if ${ac_cv_prog_NM+:} false; then :
81ecdfbb 9072 $as_echo_n "(cached) " >&6
859789af 9073else
05cbd757
PB
9074 if test -n "$NM"; then
9075 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9076else
c6b750e1
DJ
9077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9078for as_dir in $PATH
9079do
9080 IFS=$as_save_IFS
9081 test -z "$as_dir" && as_dir=.
81ecdfbb 9082 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9083 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9084 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9086 break 2
9087 fi
9088done
81ecdfbb
RW
9089 done
9090IFS=$as_save_IFS
c6b750e1 9091
859789af
AC
9092fi
9093fi
c6b750e1 9094NM=$ac_cv_prog_NM
05cbd757 9095if test -n "$NM"; then
81ecdfbb
RW
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9097$as_echo "$NM" >&6; }
859789af 9098else
81ecdfbb
RW
9099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9100$as_echo "no" >&6; }
859789af 9101fi
c6b750e1 9102
81ecdfbb 9103
05cbd757 9104 fi
9a819804
AO
9105 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9106 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9107set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9109$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9110if ${ac_cv_prog_NM+:} false; then :
81ecdfbb 9111 $as_echo_n "(cached) " >&6
9a819804
AO
9112else
9113 if test -n "$NM"; then
9114 ac_cv_prog_NM="$NM" # Let the user override the test.
9115else
9116as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9117for as_dir in $PATH
9118do
9119 IFS=$as_save_IFS
9120 test -z "$as_dir" && as_dir=.
81ecdfbb 9121 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9122 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9123 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9125 break 2
9126 fi
9127done
81ecdfbb
RW
9128 done
9129IFS=$as_save_IFS
9a819804
AO
9130
9131fi
9132fi
9133NM=$ac_cv_prog_NM
9134if test -n "$NM"; then
81ecdfbb
RW
9135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9136$as_echo "$NM" >&6; }
9a819804 9137else
81ecdfbb
RW
9138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9139$as_echo "no" >&6; }
9a819804
AO
9140fi
9141
81ecdfbb 9142
9a819804
AO
9143 fi
9144 test -n "$ac_cv_prog_NM" && break
9145done
9146
9147if test -z "$ac_cv_prog_NM" ; then
9148 set dummy nm
9149 if test $build = $host ; then
9150 NM="$2"
9151 else
9152 NM="${ncn_tool_prefix}$2"
9153 fi
9154fi
9155
9156
9157
9158if test -n "$RANLIB"; then
9159 ac_cv_prog_RANLIB=$RANLIB
9160elif test -n "$ac_cv_prog_RANLIB"; then
9161 RANLIB=$ac_cv_prog_RANLIB
9162fi
9163
9164if test -n "$ac_cv_prog_RANLIB"; then
9165 for ncn_progname in ranlib; do
9166 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9167set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9169$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9170if ${ac_cv_prog_RANLIB+:} false; then :
81ecdfbb 9171 $as_echo_n "(cached) " >&6
9a819804
AO
9172else
9173 if test -n "$RANLIB"; then
9174 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9175else
9176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9177for as_dir in $PATH
9178do
9179 IFS=$as_save_IFS
9180 test -z "$as_dir" && as_dir=.
81ecdfbb 9181 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9182 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9183 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9185 break 2
9186 fi
9187done
81ecdfbb
RW
9188 done
9189IFS=$as_save_IFS
9a819804
AO
9190
9191fi
9192fi
9193RANLIB=$ac_cv_prog_RANLIB
9194if test -n "$RANLIB"; then
81ecdfbb
RW
9195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9196$as_echo "$RANLIB" >&6; }
9a819804 9197else
81ecdfbb
RW
9198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9199$as_echo "no" >&6; }
9a819804
AO
9200fi
9201
81ecdfbb 9202
9a819804
AO
9203 done
9204fi
859789af 9205
9a819804 9206for ncn_progname in ranlib; do
05cbd757
PB
9207 if test -n "$ncn_tool_prefix"; then
9208 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9209set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9211$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9212if ${ac_cv_prog_RANLIB+:} false; then :
81ecdfbb 9213 $as_echo_n "(cached) " >&6
859789af
AC
9214else
9215 if test -n "$RANLIB"; then
9216 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9217else
c6b750e1
DJ
9218as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9219for as_dir in $PATH
9220do
9221 IFS=$as_save_IFS
9222 test -z "$as_dir" && as_dir=.
81ecdfbb 9223 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9224 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9225 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9227 break 2
9228 fi
9229done
81ecdfbb
RW
9230 done
9231IFS=$as_save_IFS
c6b750e1 9232
859789af
AC
9233fi
9234fi
c6b750e1 9235RANLIB=$ac_cv_prog_RANLIB
859789af 9236if test -n "$RANLIB"; then
81ecdfbb
RW
9237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9238$as_echo "$RANLIB" >&6; }
859789af 9239else
81ecdfbb
RW
9240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9241$as_echo "no" >&6; }
859789af
AC
9242fi
9243
81ecdfbb 9244
05cbd757
PB
9245 fi
9246 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9247 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9248set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9250$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9251if ${ac_cv_prog_RANLIB+:} false; then :
81ecdfbb 9252 $as_echo_n "(cached) " >&6
859789af 9253else
05cbd757
PB
9254 if test -n "$RANLIB"; then
9255 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9256else
c6b750e1
DJ
9257as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9258for as_dir in $PATH
9259do
9260 IFS=$as_save_IFS
9261 test -z "$as_dir" && as_dir=.
81ecdfbb 9262 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9263 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9264 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9265 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9266 break 2
9267 fi
9268done
81ecdfbb
RW
9269 done
9270IFS=$as_save_IFS
c6b750e1 9271
859789af
AC
9272fi
9273fi
c6b750e1 9274RANLIB=$ac_cv_prog_RANLIB
05cbd757 9275if test -n "$RANLIB"; then
81ecdfbb
RW
9276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9277$as_echo "$RANLIB" >&6; }
859789af 9278else
81ecdfbb
RW
9279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9280$as_echo "no" >&6; }
859789af 9281fi
c6b750e1 9282
81ecdfbb 9283
859789af 9284 fi
05cbd757
PB
9285 test -n "$ac_cv_prog_RANLIB" && break
9286done
9287
9288if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9289 RANLIB="true"
859789af
AC
9290fi
9291
9a819804
AO
9292
9293
9294if test -n "$STRIP"; then
9295 ac_cv_prog_STRIP=$STRIP
9296elif test -n "$ac_cv_prog_STRIP"; then
9297 STRIP=$ac_cv_prog_STRIP
9298fi
9299
9300if test -n "$ac_cv_prog_STRIP"; then
9301 for ncn_progname in strip; do
9302 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9303set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9305$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9306if ${ac_cv_prog_STRIP+:} false; then :
81ecdfbb 9307 $as_echo_n "(cached) " >&6
9a819804
AO
9308else
9309 if test -n "$STRIP"; then
9310 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9311else
9312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9313for as_dir in $PATH
9314do
9315 IFS=$as_save_IFS
9316 test -z "$as_dir" && as_dir=.
81ecdfbb 9317 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9318 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9319 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9320 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9321 break 2
9322 fi
9323done
81ecdfbb
RW
9324 done
9325IFS=$as_save_IFS
9a819804
AO
9326
9327fi
9328fi
9329STRIP=$ac_cv_prog_STRIP
9330if test -n "$STRIP"; then
81ecdfbb
RW
9331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9332$as_echo "$STRIP" >&6; }
9a819804 9333else
81ecdfbb
RW
9334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9335$as_echo "no" >&6; }
9a819804
AO
9336fi
9337
81ecdfbb 9338
9a819804
AO
9339 done
9340fi
9341
9342for ncn_progname in strip; do
be01d343
PB
9343 if test -n "$ncn_tool_prefix"; then
9344 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9345set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9347$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9348if ${ac_cv_prog_STRIP+:} false; then :
81ecdfbb 9349 $as_echo_n "(cached) " >&6
be01d343
PB
9350else
9351 if test -n "$STRIP"; then
9352 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9353else
c6b750e1
DJ
9354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9355for as_dir in $PATH
9356do
9357 IFS=$as_save_IFS
9358 test -z "$as_dir" && as_dir=.
81ecdfbb 9359 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9361 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9363 break 2
9364 fi
9365done
81ecdfbb
RW
9366 done
9367IFS=$as_save_IFS
c6b750e1 9368
be01d343
PB
9369fi
9370fi
c6b750e1 9371STRIP=$ac_cv_prog_STRIP
be01d343 9372if test -n "$STRIP"; then
81ecdfbb
RW
9373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9374$as_echo "$STRIP" >&6; }
be01d343 9375else
81ecdfbb
RW
9376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9377$as_echo "no" >&6; }
be01d343
PB
9378fi
9379
81ecdfbb 9380
be01d343
PB
9381 fi
9382 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9383 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9384set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9386$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9387if ${ac_cv_prog_STRIP+:} false; then :
81ecdfbb 9388 $as_echo_n "(cached) " >&6
be01d343
PB
9389else
9390 if test -n "$STRIP"; then
9391 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9392else
c6b750e1
DJ
9393as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9394for as_dir in $PATH
9395do
9396 IFS=$as_save_IFS
9397 test -z "$as_dir" && as_dir=.
81ecdfbb 9398 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9399 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9400 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9401 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9402 break 2
9403 fi
9404done
81ecdfbb
RW
9405 done
9406IFS=$as_save_IFS
c6b750e1 9407
be01d343
PB
9408fi
9409fi
c6b750e1 9410STRIP=$ac_cv_prog_STRIP
be01d343 9411if test -n "$STRIP"; then
81ecdfbb
RW
9412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9413$as_echo "$STRIP" >&6; }
be01d343 9414else
81ecdfbb
RW
9415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9416$as_echo "no" >&6; }
be01d343 9417fi
c6b750e1 9418
81ecdfbb 9419
be01d343
PB
9420 fi
9421 test -n "$ac_cv_prog_STRIP" && break
9422done
9423
9424if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9425 STRIP="true"
be01d343
PB
9426fi
9427
9a819804
AO
9428
9429
9430if test -n "$WINDRES"; then
9431 ac_cv_prog_WINDRES=$WINDRES
9432elif test -n "$ac_cv_prog_WINDRES"; then
9433 WINDRES=$ac_cv_prog_WINDRES
9434fi
9435
9436if test -n "$ac_cv_prog_WINDRES"; then
9437 for ncn_progname in windres; do
9438 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9439set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9441$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9442if ${ac_cv_prog_WINDRES+:} false; then :
81ecdfbb 9443 $as_echo_n "(cached) " >&6
9a819804
AO
9444else
9445 if test -n "$WINDRES"; then
9446 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9447else
9448as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9449for as_dir in $PATH
9450do
9451 IFS=$as_save_IFS
9452 test -z "$as_dir" && as_dir=.
81ecdfbb 9453 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9454 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9455 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9457 break 2
9458 fi
9459done
81ecdfbb
RW
9460 done
9461IFS=$as_save_IFS
9a819804
AO
9462
9463fi
9464fi
9465WINDRES=$ac_cv_prog_WINDRES
9466if test -n "$WINDRES"; then
81ecdfbb
RW
9467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9468$as_echo "$WINDRES" >&6; }
9a819804 9469else
81ecdfbb
RW
9470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9471$as_echo "no" >&6; }
9a819804
AO
9472fi
9473
81ecdfbb 9474
9a819804
AO
9475 done
9476fi
9477
9478for ncn_progname in windres; do
05cbd757
PB
9479 if test -n "$ncn_tool_prefix"; then
9480 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9481set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9483$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9484if ${ac_cv_prog_WINDRES+:} false; then :
81ecdfbb 9485 $as_echo_n "(cached) " >&6
859789af
AC
9486else
9487 if test -n "$WINDRES"; then
9488 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9489else
c6b750e1
DJ
9490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9491for as_dir in $PATH
9492do
9493 IFS=$as_save_IFS
9494 test -z "$as_dir" && as_dir=.
81ecdfbb 9495 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9496 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9497 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9499 break 2
9500 fi
9501done
81ecdfbb
RW
9502 done
9503IFS=$as_save_IFS
c6b750e1 9504
859789af
AC
9505fi
9506fi
c6b750e1 9507WINDRES=$ac_cv_prog_WINDRES
859789af 9508if test -n "$WINDRES"; then
81ecdfbb
RW
9509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9510$as_echo "$WINDRES" >&6; }
859789af 9511else
81ecdfbb
RW
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9513$as_echo "no" >&6; }
859789af
AC
9514fi
9515
81ecdfbb 9516
05cbd757
PB
9517 fi
9518 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9519 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9520set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9522$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9523if ${ac_cv_prog_WINDRES+:} false; then :
81ecdfbb 9524 $as_echo_n "(cached) " >&6
859789af 9525else
05cbd757
PB
9526 if test -n "$WINDRES"; then
9527 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9528else
c6b750e1
DJ
9529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9530for as_dir in $PATH
9531do
9532 IFS=$as_save_IFS
9533 test -z "$as_dir" && as_dir=.
81ecdfbb 9534 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9535 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9536 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9537 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9538 break 2
9539 fi
9540done
81ecdfbb
RW
9541 done
9542IFS=$as_save_IFS
c6b750e1 9543
859789af
AC
9544fi
9545fi
c6b750e1 9546WINDRES=$ac_cv_prog_WINDRES
05cbd757 9547if test -n "$WINDRES"; then
81ecdfbb
RW
9548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9549$as_echo "$WINDRES" >&6; }
859789af 9550else
81ecdfbb
RW
9551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9552$as_echo "no" >&6; }
859789af 9553fi
c6b750e1 9554
81ecdfbb 9555
05cbd757
PB
9556 fi
9557 test -n "$ac_cv_prog_WINDRES" && break
9558done
9559
9560if test -z "$ac_cv_prog_WINDRES" ; then
9561 set dummy windres
9562 if test $build = $host ; then
9563 WINDRES="$2"
859789af 9564 else
05cbd757 9565 WINDRES="${ncn_tool_prefix}$2"
859789af 9566 fi
859789af
AC
9567fi
9568
9a819804
AO
9569
9570
0c24b341
NC
9571if test -n "$WINDMC"; then
9572 ac_cv_prog_WINDMC=$WINDMC
9573elif test -n "$ac_cv_prog_WINDMC"; then
9574 WINDMC=$ac_cv_prog_WINDMC
9575fi
9576
9577if test -n "$ac_cv_prog_WINDMC"; then
9578 for ncn_progname in windmc; do
9579 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9580set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9582$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9583if ${ac_cv_prog_WINDMC+:} false; then :
81ecdfbb 9584 $as_echo_n "(cached) " >&6
0c24b341
NC
9585else
9586 if test -n "$WINDMC"; then
9587 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9588else
9589as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9590for as_dir in $PATH
9591do
9592 IFS=$as_save_IFS
9593 test -z "$as_dir" && as_dir=.
81ecdfbb 9594 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9595 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0c24b341 9596 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9598 break 2
9599 fi
9600done
81ecdfbb
RW
9601 done
9602IFS=$as_save_IFS
0c24b341
NC
9603
9604fi
9605fi
9606WINDMC=$ac_cv_prog_WINDMC
9607if test -n "$WINDMC"; then
81ecdfbb
RW
9608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9609$as_echo "$WINDMC" >&6; }
0c24b341 9610else
81ecdfbb
RW
9611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9612$as_echo "no" >&6; }
0c24b341
NC
9613fi
9614
81ecdfbb 9615
0c24b341
NC
9616 done
9617fi
9618
9619for ncn_progname in windmc; do
9620 if test -n "$ncn_tool_prefix"; then
9621 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9622set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9624$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9625if ${ac_cv_prog_WINDMC+:} false; then :
81ecdfbb 9626 $as_echo_n "(cached) " >&6
0c24b341
NC
9627else
9628 if test -n "$WINDMC"; then
9629 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9630else
9631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9632for as_dir in $PATH
9633do
9634 IFS=$as_save_IFS
9635 test -z "$as_dir" && as_dir=.
81ecdfbb 9636 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9637 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0c24b341 9638 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9640 break 2
9641 fi
9642done
81ecdfbb
RW
9643 done
9644IFS=$as_save_IFS
0c24b341
NC
9645
9646fi
9647fi
9648WINDMC=$ac_cv_prog_WINDMC
9649if test -n "$WINDMC"; then
81ecdfbb
RW
9650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9651$as_echo "$WINDMC" >&6; }
0c24b341 9652else
81ecdfbb
RW
9653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9654$as_echo "no" >&6; }
0c24b341
NC
9655fi
9656
81ecdfbb 9657
0c24b341
NC
9658 fi
9659 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9660 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9661set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9663$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9664if ${ac_cv_prog_WINDMC+:} false; then :
81ecdfbb 9665 $as_echo_n "(cached) " >&6
0c24b341
NC
9666else
9667 if test -n "$WINDMC"; then
9668 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9669else
9670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9671for as_dir in $PATH
9672do
9673 IFS=$as_save_IFS
9674 test -z "$as_dir" && as_dir=.
81ecdfbb 9675 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9676 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0c24b341 9677 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9679 break 2
9680 fi
9681done
81ecdfbb
RW
9682 done
9683IFS=$as_save_IFS
0c24b341
NC
9684
9685fi
9686fi
9687WINDMC=$ac_cv_prog_WINDMC
9688if test -n "$WINDMC"; then
81ecdfbb
RW
9689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9690$as_echo "$WINDMC" >&6; }
0c24b341 9691else
81ecdfbb
RW
9692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9693$as_echo "no" >&6; }
0c24b341
NC
9694fi
9695
81ecdfbb 9696
0c24b341
NC
9697 fi
9698 test -n "$ac_cv_prog_WINDMC" && break
9699done
9700
9701if test -z "$ac_cv_prog_WINDMC" ; then
9702 set dummy windmc
9703 if test $build = $host ; then
9704 WINDMC="$2"
9705 else
9706 WINDMC="${ncn_tool_prefix}$2"
9707 fi
9708fi
9709
9710
9711
9a819804
AO
9712if test -n "$OBJCOPY"; then
9713 ac_cv_prog_OBJCOPY=$OBJCOPY
9714elif test -n "$ac_cv_prog_OBJCOPY"; then
9715 OBJCOPY=$ac_cv_prog_OBJCOPY
9716fi
9717
9718if test -n "$ac_cv_prog_OBJCOPY"; then
9719 for ncn_progname in objcopy; do
9720 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9721set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9723$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9724if ${ac_cv_prog_OBJCOPY+:} false; then :
81ecdfbb 9725 $as_echo_n "(cached) " >&6
9a819804
AO
9726else
9727 if test -n "$OBJCOPY"; then
9728 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9729else
9730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9731for as_dir in $PATH
9732do
9733 IFS=$as_save_IFS
9734 test -z "$as_dir" && as_dir=.
81ecdfbb 9735 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9736 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9737 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9739 break 2
9740 fi
9741done
81ecdfbb
RW
9742 done
9743IFS=$as_save_IFS
9a819804
AO
9744
9745fi
9746fi
9747OBJCOPY=$ac_cv_prog_OBJCOPY
9748if test -n "$OBJCOPY"; then
81ecdfbb
RW
9749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9750$as_echo "$OBJCOPY" >&6; }
9a819804 9751else
81ecdfbb
RW
9752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9753$as_echo "no" >&6; }
9a819804
AO
9754fi
9755
81ecdfbb 9756
9a819804
AO
9757 done
9758fi
9759
9760for ncn_progname in objcopy; do
05cbd757
PB
9761 if test -n "$ncn_tool_prefix"; then
9762 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9763set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9765$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9766if ${ac_cv_prog_OBJCOPY+:} false; then :
81ecdfbb 9767 $as_echo_n "(cached) " >&6
859789af
AC
9768else
9769 if test -n "$OBJCOPY"; then
9770 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9771else
c6b750e1
DJ
9772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9773for as_dir in $PATH
9774do
9775 IFS=$as_save_IFS
9776 test -z "$as_dir" && as_dir=.
81ecdfbb 9777 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9778 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9779 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9781 break 2
9782 fi
9783done
81ecdfbb
RW
9784 done
9785IFS=$as_save_IFS
c6b750e1 9786
859789af
AC
9787fi
9788fi
c6b750e1 9789OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9790if test -n "$OBJCOPY"; then
81ecdfbb
RW
9791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9792$as_echo "$OBJCOPY" >&6; }
859789af 9793else
81ecdfbb
RW
9794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9795$as_echo "no" >&6; }
859789af
AC
9796fi
9797
81ecdfbb 9798
05cbd757
PB
9799 fi
9800 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9801 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9802set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9804$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9805if ${ac_cv_prog_OBJCOPY+:} false; then :
81ecdfbb 9806 $as_echo_n "(cached) " >&6
859789af 9807else
05cbd757
PB
9808 if test -n "$OBJCOPY"; then
9809 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9810else
c6b750e1
DJ
9811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9812for as_dir in $PATH
9813do
9814 IFS=$as_save_IFS
9815 test -z "$as_dir" && as_dir=.
81ecdfbb 9816 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9817 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9818 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9820 break 2
9821 fi
9822done
81ecdfbb
RW
9823 done
9824IFS=$as_save_IFS
c6b750e1 9825
859789af
AC
9826fi
9827fi
c6b750e1 9828OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9829if test -n "$OBJCOPY"; then
81ecdfbb
RW
9830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9831$as_echo "$OBJCOPY" >&6; }
859789af 9832else
81ecdfbb
RW
9833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9834$as_echo "no" >&6; }
859789af 9835fi
c6b750e1 9836
81ecdfbb 9837
05cbd757
PB
9838 fi
9839 test -n "$ac_cv_prog_OBJCOPY" && break
9840done
9841
9842if test -z "$ac_cv_prog_OBJCOPY" ; then
9843 set dummy objcopy
9844 if test $build = $host ; then
9845 OBJCOPY="$2"
859789af 9846 else
05cbd757 9847 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9848 fi
859789af
AC
9849fi
9850
9a819804
AO
9851
9852
9853if test -n "$OBJDUMP"; then
9854 ac_cv_prog_OBJDUMP=$OBJDUMP
9855elif test -n "$ac_cv_prog_OBJDUMP"; then
9856 OBJDUMP=$ac_cv_prog_OBJDUMP
9857fi
9858
9859if test -n "$ac_cv_prog_OBJDUMP"; then
9860 for ncn_progname in objdump; do
9861 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9862set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9864$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9865if ${ac_cv_prog_OBJDUMP+:} false; then :
81ecdfbb 9866 $as_echo_n "(cached) " >&6
9a819804
AO
9867else
9868 if test -n "$OBJDUMP"; then
9869 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9870else
9871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9872for as_dir in $PATH
9873do
9874 IFS=$as_save_IFS
9875 test -z "$as_dir" && as_dir=.
81ecdfbb 9876 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9877 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 9878 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9880 break 2
9881 fi
9882done
81ecdfbb
RW
9883 done
9884IFS=$as_save_IFS
9a819804
AO
9885
9886fi
9887fi
9888OBJDUMP=$ac_cv_prog_OBJDUMP
9889if test -n "$OBJDUMP"; then
81ecdfbb
RW
9890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9891$as_echo "$OBJDUMP" >&6; }
9a819804 9892else
81ecdfbb
RW
9893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9894$as_echo "no" >&6; }
9a819804
AO
9895fi
9896
81ecdfbb 9897
9a819804
AO
9898 done
9899fi
9900
9901for ncn_progname in objdump; do
05cbd757
PB
9902 if test -n "$ncn_tool_prefix"; then
9903 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9904set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9906$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9907if ${ac_cv_prog_OBJDUMP+:} false; then :
81ecdfbb 9908 $as_echo_n "(cached) " >&6
859789af
AC
9909else
9910 if test -n "$OBJDUMP"; then
9911 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9912else
c6b750e1
DJ
9913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9914for as_dir in $PATH
9915do
9916 IFS=$as_save_IFS
9917 test -z "$as_dir" && as_dir=.
81ecdfbb 9918 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9919 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9920 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9922 break 2
9923 fi
9924done
81ecdfbb
RW
9925 done
9926IFS=$as_save_IFS
c6b750e1 9927
859789af
AC
9928fi
9929fi
c6b750e1 9930OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9931if test -n "$OBJDUMP"; then
81ecdfbb
RW
9932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9933$as_echo "$OBJDUMP" >&6; }
859789af 9934else
81ecdfbb
RW
9935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9936$as_echo "no" >&6; }
859789af
AC
9937fi
9938
81ecdfbb 9939
05cbd757
PB
9940 fi
9941 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9942 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9943set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9945$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 9946if ${ac_cv_prog_OBJDUMP+:} false; then :
81ecdfbb 9947 $as_echo_n "(cached) " >&6
859789af 9948else
05cbd757
PB
9949 if test -n "$OBJDUMP"; then
9950 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9951else
c6b750e1
DJ
9952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9953for as_dir in $PATH
9954do
9955 IFS=$as_save_IFS
9956 test -z "$as_dir" && as_dir=.
81ecdfbb 9957 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 9958 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 9959 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9961 break 2
9962 fi
9963done
81ecdfbb
RW
9964 done
9965IFS=$as_save_IFS
c6b750e1 9966
859789af
AC
9967fi
9968fi
c6b750e1 9969OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9970if test -n "$OBJDUMP"; then
81ecdfbb
RW
9971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9972$as_echo "$OBJDUMP" >&6; }
859789af 9973else
81ecdfbb
RW
9974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9975$as_echo "no" >&6; }
859789af 9976fi
c6b750e1 9977
81ecdfbb 9978
05cbd757
PB
9979 fi
9980 test -n "$ac_cv_prog_OBJDUMP" && break
9981done
9982
9983if test -z "$ac_cv_prog_OBJDUMP" ; then
9984 set dummy objdump
9985 if test $build = $host ; then
9986 OBJDUMP="$2"
859789af 9987 else
05cbd757 9988 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9989 fi
859789af
AC
9990fi
9991
a0da8069
NN
9992
9993
b121d7d4
DD
9994if test -n "$READELF"; then
9995 ac_cv_prog_READELF=$READELF
9996elif test -n "$ac_cv_prog_READELF"; then
9997 READELF=$ac_cv_prog_READELF
9998fi
9999
10000if test -n "$ac_cv_prog_READELF"; then
10001 for ncn_progname in readelf; do
10002 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10003set dummy ${ncn_progname}; ac_word=$2
10004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10005$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10006if ${ac_cv_prog_READELF+:} false; then :
b121d7d4
DD
10007 $as_echo_n "(cached) " >&6
10008else
10009 if test -n "$READELF"; then
10010 ac_cv_prog_READELF="$READELF" # Let the user override the test.
10011else
10012as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10013for as_dir in $PATH
10014do
10015 IFS=$as_save_IFS
10016 test -z "$as_dir" && as_dir=.
10017 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10018 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b121d7d4
DD
10019 ac_cv_prog_READELF="${ncn_progname}"
10020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10021 break 2
10022 fi
10023done
10024 done
10025IFS=$as_save_IFS
10026
10027fi
10028fi
10029READELF=$ac_cv_prog_READELF
10030if test -n "$READELF"; then
10031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
10032$as_echo "$READELF" >&6; }
10033else
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10035$as_echo "no" >&6; }
10036fi
10037
10038
10039 done
10040fi
10041
10042for ncn_progname in readelf; do
10043 if test -n "$ncn_tool_prefix"; then
10044 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10045set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
10046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10047$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10048if ${ac_cv_prog_READELF+:} false; then :
b121d7d4
DD
10049 $as_echo_n "(cached) " >&6
10050else
10051 if test -n "$READELF"; then
10052 ac_cv_prog_READELF="$READELF" # Let the user override the test.
10053else
10054as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10055for as_dir in $PATH
10056do
10057 IFS=$as_save_IFS
10058 test -z "$as_dir" && as_dir=.
10059 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10060 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b121d7d4
DD
10061 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
10062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10063 break 2
10064 fi
10065done
10066 done
10067IFS=$as_save_IFS
10068
10069fi
10070fi
10071READELF=$ac_cv_prog_READELF
10072if test -n "$READELF"; then
10073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
10074$as_echo "$READELF" >&6; }
10075else
10076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10077$as_echo "no" >&6; }
10078fi
10079
10080
10081 fi
10082 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
10083 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10084set dummy ${ncn_progname}; ac_word=$2
10085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10086$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10087if ${ac_cv_prog_READELF+:} false; then :
b121d7d4
DD
10088 $as_echo_n "(cached) " >&6
10089else
10090 if test -n "$READELF"; then
10091 ac_cv_prog_READELF="$READELF" # Let the user override the test.
10092else
10093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10094for as_dir in $PATH
10095do
10096 IFS=$as_save_IFS
10097 test -z "$as_dir" && as_dir=.
10098 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10099 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b121d7d4
DD
10100 ac_cv_prog_READELF="${ncn_progname}"
10101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10102 break 2
10103 fi
10104done
10105 done
10106IFS=$as_save_IFS
10107
10108fi
10109fi
10110READELF=$ac_cv_prog_READELF
10111if test -n "$READELF"; then
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
10113$as_echo "$READELF" >&6; }
10114else
10115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10116$as_echo "no" >&6; }
10117fi
10118
10119
10120 fi
10121 test -n "$ac_cv_prog_READELF" && break
10122done
10123
10124if test -z "$ac_cv_prog_READELF" ; then
10125 set dummy readelf
10126 if test $build = $host ; then
10127 READELF="$2"
10128 else
10129 READELF="${ncn_tool_prefix}$2"
10130 fi
10131fi
10132
10133
10134
a0da8069
NN
10135
10136
10137
be01d343 10138# Target tools.
c6b750e1 10139
81ecdfbb
RW
10140# Check whether --with-build-time-tools was given.
10141if test "${with_build_time_tools+set}" = set; then :
10142 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10143 x/*) ;;
10144 *)
10145 with_build_time_tools=
81ecdfbb
RW
10146 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10147$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10148 ;;
10149 esac
859789af 10150else
2429c060 10151 with_build_time_tools=
81ecdfbb
RW
10152fi
10153
859789af 10154
9a819804
AO
10155
10156
10157if test -n "$CC_FOR_TARGET"; then
10158 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10159elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10160 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10161fi
10162
10163if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10164 for ncn_progname in cc gcc; do
10165 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10166set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10168$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10169if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
81ecdfbb 10170 $as_echo_n "(cached) " >&6
9a819804
AO
10171else
10172 if test -n "$CC_FOR_TARGET"; then
10173 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10174else
10175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10176for as_dir in $PATH
10177do
10178 IFS=$as_save_IFS
10179 test -z "$as_dir" && as_dir=.
81ecdfbb 10180 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10181 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 10182 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10184 break 2
10185 fi
10186done
81ecdfbb
RW
10187 done
10188IFS=$as_save_IFS
9a819804
AO
10189
10190fi
10191fi
10192CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10193if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10195$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10196else
81ecdfbb
RW
10197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10198$as_echo "no" >&6; }
9a819804
AO
10199fi
10200
81ecdfbb 10201
9a819804
AO
10202 done
10203fi
10204
10205if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10206 for ncn_progname in cc gcc; do
81ecdfbb
RW
10207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10208$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10209 if test -x $with_build_time_tools/${ncn_progname}; then
10210 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10212$as_echo "yes" >&6; }
cac3d6c4 10213 break
2429c060 10214 else
81ecdfbb
RW
10215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10216$as_echo "no" >&6; }
cac3d6c4
CM
10217 fi
10218 done
55db4b87
PB
10219fi
10220
2429c060
PB
10221if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10222 for ncn_progname in cc gcc; do
10223 if test -n "$ncn_target_tool_prefix"; then
10224 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10225set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10227$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10228if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
81ecdfbb 10229 $as_echo_n "(cached) " >&6
55db4b87
PB
10230else
10231 if test -n "$CC_FOR_TARGET"; then
10232 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10233else
c6b750e1
DJ
10234as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10235for as_dir in $PATH
10236do
10237 IFS=$as_save_IFS
10238 test -z "$as_dir" && as_dir=.
81ecdfbb 10239 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10240 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10241 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10242 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10243 break 2
10244 fi
10245done
81ecdfbb
RW
10246 done
10247IFS=$as_save_IFS
c6b750e1 10248
55db4b87
PB
10249fi
10250fi
c6b750e1 10251CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10252if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10254$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10255else
81ecdfbb
RW
10256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10257$as_echo "no" >&6; }
55db4b87
PB
10258fi
10259
81ecdfbb 10260
2429c060
PB
10261 fi
10262 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10263 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10264set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10266$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10267if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
81ecdfbb 10268 $as_echo_n "(cached) " >&6
55db4b87 10269else
05cbd757
PB
10270 if test -n "$CC_FOR_TARGET"; then
10271 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10272else
c6b750e1
DJ
10273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10274for as_dir in $PATH
10275do
10276 IFS=$as_save_IFS
10277 test -z "$as_dir" && as_dir=.
81ecdfbb 10278 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10279 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10280 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10282 break 2
10283 fi
10284done
81ecdfbb
RW
10285 done
10286IFS=$as_save_IFS
c6b750e1 10287
55db4b87
PB
10288fi
10289fi
c6b750e1 10290CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10291if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10293$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10294else
81ecdfbb
RW
10295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10296$as_echo "no" >&6; }
55db4b87 10297fi
c6b750e1 10298
81ecdfbb 10299
2429c060
PB
10300 fi
10301 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10302 done
10303fi
c6b750e1 10304
05cbd757
PB
10305if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10306 set dummy cc gcc
10307 if test $build = $target ; then
10308 CC_FOR_TARGET="$2"
55db4b87 10309 else
05cbd757 10310 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10311 fi
d3f5afc4
MS
10312else
10313 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10314fi
10315
9a819804
AO
10316
10317
10318if test -n "$CXX_FOR_TARGET"; then
10319 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10320elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10321 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10322fi
10323
10324if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10325 for ncn_progname in c++ g++ cxx gxx; do
10326 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10327set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10329$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10330if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
81ecdfbb 10331 $as_echo_n "(cached) " >&6
9a819804
AO
10332else
10333 if test -n "$CXX_FOR_TARGET"; then
10334 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10335else
10336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10337for as_dir in $PATH
10338do
10339 IFS=$as_save_IFS
10340 test -z "$as_dir" && as_dir=.
81ecdfbb 10341 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10342 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 10343 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10345 break 2
10346 fi
10347done
81ecdfbb
RW
10348 done
10349IFS=$as_save_IFS
9a819804
AO
10350
10351fi
10352fi
10353CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10354if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10356$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10357else
81ecdfbb
RW
10358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10359$as_echo "no" >&6; }
9a819804
AO
10360fi
10361
81ecdfbb 10362
9a819804
AO
10363 done
10364fi
10365
10366if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10367 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10369$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10370 if test -x $with_build_time_tools/${ncn_progname}; then
10371 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10373$as_echo "yes" >&6; }
2429c060
PB
10374 break
10375 else
81ecdfbb
RW
10376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10377$as_echo "no" >&6; }
2429c060
PB
10378 fi
10379 done
10380fi
10381
10382if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10383 for ncn_progname in c++ g++ cxx gxx; do
10384 if test -n "$ncn_target_tool_prefix"; then
10385 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10386set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10388$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10389if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
81ecdfbb 10390 $as_echo_n "(cached) " >&6
55db4b87
PB
10391else
10392 if test -n "$CXX_FOR_TARGET"; then
10393 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10394else
c6b750e1
DJ
10395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10396for as_dir in $PATH
10397do
10398 IFS=$as_save_IFS
10399 test -z "$as_dir" && as_dir=.
81ecdfbb 10400 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10401 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10402 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10404 break 2
10405 fi
10406done
81ecdfbb
RW
10407 done
10408IFS=$as_save_IFS
c6b750e1 10409
55db4b87
PB
10410fi
10411fi
c6b750e1 10412CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10413if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10415$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10416else
81ecdfbb
RW
10417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10418$as_echo "no" >&6; }
55db4b87
PB
10419fi
10420
81ecdfbb 10421
2429c060
PB
10422 fi
10423 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10424 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10425set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10427$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10428if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
81ecdfbb 10429 $as_echo_n "(cached) " >&6
55db4b87 10430else
05cbd757
PB
10431 if test -n "$CXX_FOR_TARGET"; then
10432 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10433else
c6b750e1
DJ
10434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10435for as_dir in $PATH
10436do
10437 IFS=$as_save_IFS
10438 test -z "$as_dir" && as_dir=.
81ecdfbb 10439 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10440 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10441 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10443 break 2
10444 fi
10445done
81ecdfbb
RW
10446 done
10447IFS=$as_save_IFS
c6b750e1 10448
55db4b87
PB
10449fi
10450fi
c6b750e1 10451CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10452if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10454$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10455else
81ecdfbb
RW
10456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10457$as_echo "no" >&6; }
55db4b87 10458fi
c6b750e1 10459
81ecdfbb 10460
2429c060
PB
10461 fi
10462 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10463 done
10464fi
c6b750e1 10465
05cbd757
PB
10466if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10467 set dummy c++ g++ cxx gxx
10468 if test $build = $target ; then
10469 CXX_FOR_TARGET="$2"
55db4b87 10470 else
05cbd757 10471 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10472 fi
d3f5afc4
MS
10473else
10474 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10475fi
10476
9a819804
AO
10477
10478
10479if test -n "$GCC_FOR_TARGET"; then
10480 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10481elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10482 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10483fi
10484
10485if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10486 for ncn_progname in gcc; do
10487 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10488set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10490$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10491if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
81ecdfbb 10492 $as_echo_n "(cached) " >&6
9a819804
AO
10493else
10494 if test -n "$GCC_FOR_TARGET"; then
10495 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10496else
10497as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10498for as_dir in $PATH
10499do
10500 IFS=$as_save_IFS
10501 test -z "$as_dir" && as_dir=.
81ecdfbb 10502 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10503 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 10504 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10506 break 2
10507 fi
10508done
81ecdfbb
RW
10509 done
10510IFS=$as_save_IFS
9a819804
AO
10511
10512fi
10513fi
10514GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10515if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10517$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10518else
81ecdfbb
RW
10519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10520$as_echo "no" >&6; }
9a819804
AO
10521fi
10522
81ecdfbb 10523
9a819804
AO
10524 done
10525fi
10526
10527if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10528 for ncn_progname in gcc; do
81ecdfbb
RW
10529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10530$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10531 if test -x $with_build_time_tools/${ncn_progname}; then
10532 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10534$as_echo "yes" >&6; }
2429c060
PB
10535 break
10536 else
81ecdfbb
RW
10537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10538$as_echo "no" >&6; }
2429c060
PB
10539 fi
10540 done
10541fi
10542
10543if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10544 for ncn_progname in gcc; do
10545 if test -n "$ncn_target_tool_prefix"; then
10546 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10547set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10549$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10550if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
81ecdfbb 10551 $as_echo_n "(cached) " >&6
859789af 10552else
2429c060
PB
10553 if test -n "$GCC_FOR_TARGET"; then
10554 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10555else
c6b750e1
DJ
10556as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10557for as_dir in $PATH
10558do
10559 IFS=$as_save_IFS
10560 test -z "$as_dir" && as_dir=.
81ecdfbb 10561 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10562 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10563 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10565 break 2
10566 fi
10567done
81ecdfbb
RW
10568 done
10569IFS=$as_save_IFS
c6b750e1 10570
55db4b87
PB
10571fi
10572fi
c6b750e1 10573GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10574if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10576$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10577else
81ecdfbb
RW
10578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10579$as_echo "no" >&6; }
55db4b87
PB
10580fi
10581
81ecdfbb 10582
2429c060
PB
10583 fi
10584 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10585 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10586set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10588$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10589if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
81ecdfbb 10590 $as_echo_n "(cached) " >&6
55db4b87 10591else
05cbd757
PB
10592 if test -n "$GCC_FOR_TARGET"; then
10593 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10594else
c6b750e1
DJ
10595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10596for as_dir in $PATH
10597do
10598 IFS=$as_save_IFS
10599 test -z "$as_dir" && as_dir=.
81ecdfbb 10600 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10601 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10602 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10604 break 2
10605 fi
10606done
81ecdfbb
RW
10607 done
10608IFS=$as_save_IFS
c6b750e1 10609
55db4b87
PB
10610fi
10611fi
c6b750e1 10612GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10613if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10615$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10616else
81ecdfbb
RW
10617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10618$as_echo "no" >&6; }
55db4b87 10619fi
c6b750e1 10620
81ecdfbb 10621
2429c060
PB
10622 fi
10623 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10624 done
10625fi
c6b750e1 10626
05cbd757
PB
10627if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10628 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10629else
10630 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10631fi
10632
9a819804
AO
10633
10634
9a819804
AO
10635if test -n "$GFORTRAN_FOR_TARGET"; then
10636 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10637elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10638 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10639fi
10640
9a819804
AO
10641if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10642 for ncn_progname in gfortran; do
10643 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10644set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10646$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10647if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
81ecdfbb 10648 $as_echo_n "(cached) " >&6
55db4b87 10649else
9a819804
AO
10650 if test -n "$GFORTRAN_FOR_TARGET"; then
10651 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10652else
c6b750e1
DJ
10653as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10654for as_dir in $PATH
10655do
10656 IFS=$as_save_IFS
10657 test -z "$as_dir" && as_dir=.
81ecdfbb 10658 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10659 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 10660 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10661 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10662 break 2
10663 fi
10664done
81ecdfbb
RW
10665 done
10666IFS=$as_save_IFS
c6b750e1 10667
55db4b87
PB
10668fi
10669fi
9a819804
AO
10670GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10671if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10673$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10674else
81ecdfbb
RW
10675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10676$as_echo "no" >&6; }
55db4b87 10677fi
c6b750e1 10678
81ecdfbb 10679
2429c060
PB
10680 done
10681fi
c6b750e1 10682
9a819804 10683if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10684 for ncn_progname in gfortran; do
81ecdfbb
RW
10685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10686$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10687 if test -x $with_build_time_tools/${ncn_progname}; then
10688 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10690$as_echo "yes" >&6; }
2429c060
PB
10691 break
10692 else
81ecdfbb
RW
10693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10694$as_echo "no" >&6; }
2429c060
PB
10695 fi
10696 done
10697fi
10698
10699if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10700 for ncn_progname in gfortran; do
10701 if test -n "$ncn_target_tool_prefix"; then
10702 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10703set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10705$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10706if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
81ecdfbb 10707 $as_echo_n "(cached) " >&6
55db4b87
PB
10708else
10709 if test -n "$GFORTRAN_FOR_TARGET"; then
10710 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10711else
c6b750e1
DJ
10712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10713for as_dir in $PATH
10714do
10715 IFS=$as_save_IFS
10716 test -z "$as_dir" && as_dir=.
81ecdfbb 10717 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10718 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10719 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10721 break 2
10722 fi
10723done
81ecdfbb
RW
10724 done
10725IFS=$as_save_IFS
c6b750e1 10726
55db4b87
PB
10727fi
10728fi
c6b750e1 10729GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10730if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10732$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10733else
81ecdfbb
RW
10734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10735$as_echo "no" >&6; }
55db4b87
PB
10736fi
10737
81ecdfbb 10738
2429c060
PB
10739 fi
10740 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10741 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10742set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10744$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10745if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
81ecdfbb 10746 $as_echo_n "(cached) " >&6
55db4b87 10747else
05cbd757 10748 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10749 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10750else
10751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10752for as_dir in $PATH
10753do
10754 IFS=$as_save_IFS
10755 test -z "$as_dir" && as_dir=.
81ecdfbb 10756 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10757 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 10758 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10760 break 2
10761 fi
10762done
81ecdfbb
RW
10763 done
10764IFS=$as_save_IFS
c6b750e1 10765
55db4b87
PB
10766fi
10767fi
c6b750e1 10768GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10769if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10771$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10772else
81ecdfbb
RW
10773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10774$as_echo "no" >&6; }
55db4b87 10775fi
c6b750e1 10776
81ecdfbb 10777
2429c060
PB
10778 fi
10779 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10780 done
10781fi
c6b750e1 10782
05cbd757
PB
10783if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10784 set dummy gfortran
10785 if test $build = $target ; then
10786 GFORTRAN_FOR_TARGET="$2"
55db4b87 10787 else
05cbd757 10788 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10789 fi
d3f5afc4
MS
10790else
10791 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10792fi
10793
2429c060
PB
10794
10795
e552509b
ILT
10796if test -n "$GOC_FOR_TARGET"; then
10797 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10798elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10799 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10800fi
10801
10802if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10803 for ncn_progname in gccgo; do
10804 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10805set dummy ${ncn_progname}; ac_word=$2
10806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10807$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10808if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
e552509b
ILT
10809 $as_echo_n "(cached) " >&6
10810else
10811 if test -n "$GOC_FOR_TARGET"; then
10812 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10813else
10814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10815for as_dir in $PATH
10816do
10817 IFS=$as_save_IFS
10818 test -z "$as_dir" && as_dir=.
10819 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10820 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
e552509b
ILT
10821 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10823 break 2
10824 fi
10825done
10826 done
10827IFS=$as_save_IFS
10828
10829fi
10830fi
10831GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10832if test -n "$GOC_FOR_TARGET"; then
10833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10834$as_echo "$GOC_FOR_TARGET" >&6; }
10835else
10836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10837$as_echo "no" >&6; }
10838fi
10839
10840
10841 done
10842fi
10843
10844if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10845 for ncn_progname in gccgo; do
10846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10847$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10848 if test -x $with_build_time_tools/${ncn_progname}; then
10849 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10851$as_echo "yes" >&6; }
10852 break
10853 else
10854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10855$as_echo "no" >&6; }
10856 fi
10857 done
10858fi
10859
10860if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10861 for ncn_progname in gccgo; do
10862 if test -n "$ncn_target_tool_prefix"; then
10863 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10864set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10866$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10867if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
e552509b
ILT
10868 $as_echo_n "(cached) " >&6
10869else
10870 if test -n "$GOC_FOR_TARGET"; then
10871 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10872else
10873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10874for as_dir in $PATH
10875do
10876 IFS=$as_save_IFS
10877 test -z "$as_dir" && as_dir=.
10878 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10879 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
e552509b
ILT
10880 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10881 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10882 break 2
10883 fi
10884done
10885 done
10886IFS=$as_save_IFS
10887
10888fi
10889fi
10890GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10891if test -n "$GOC_FOR_TARGET"; then
10892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10893$as_echo "$GOC_FOR_TARGET" >&6; }
10894else
10895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10896$as_echo "no" >&6; }
10897fi
10898
10899
10900 fi
10901 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10902 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10903set dummy ${ncn_progname}; ac_word=$2
10904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10905$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10906if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
e552509b
ILT
10907 $as_echo_n "(cached) " >&6
10908else
10909 if test -n "$GOC_FOR_TARGET"; then
10910 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10911else
10912as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10913for as_dir in $PATH
10914do
10915 IFS=$as_save_IFS
10916 test -z "$as_dir" && as_dir=.
10917 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 10918 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
e552509b
ILT
10919 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10921 break 2
10922 fi
10923done
10924 done
10925IFS=$as_save_IFS
10926
10927fi
10928fi
10929GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10930if test -n "$GOC_FOR_TARGET"; then
10931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10932$as_echo "$GOC_FOR_TARGET" >&6; }
10933else
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10935$as_echo "no" >&6; }
10936fi
10937
10938
10939 fi
10940 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10941 done
10942fi
10943
10944if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10945 set dummy gccgo
10946 if test $build = $target ; then
10947 GOC_FOR_TARGET="$2"
10948 else
10949 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10950 fi
10951else
10952 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10953fi
10954
10955
10956
2429c060
PB
10957cat > conftest.c << \EOF
10958#ifdef __GNUC__
10959 gcc_yay;
10960#endif
10961EOF
10962if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10963 have_gcc_for_target=yes
859789af 10964else
2429c060
PB
10965 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10966 have_gcc_for_target=no
859789af 10967fi
2429c060
PB
10968rm conftest.c
10969
10970
10971
859789af 10972
2429c060
PB
10973if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10974 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10976$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10977 if test -x $with_build_time_tools/ar; then
10978 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10979 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10981$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10982 else
81ecdfbb
RW
10983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10984$as_echo "no" >&6; }
3a35eeb3 10985 fi
2429c060
PB
10986 elif test $build != $host && test $have_gcc_for_target = yes; then
10987 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10988 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10989 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10990 fi
2429c060 10991fi
c6b750e1 10992if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10993 # Extract the first word of "ar", so it can be a program name with args.
10994set dummy ar; ac_word=$2
81ecdfbb
RW
10995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10996$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 10997if ${ac_cv_path_AR_FOR_TARGET+:} false; then :
81ecdfbb 10998 $as_echo_n "(cached) " >&6
859789af 10999else
c6b750e1
DJ
11000 case $AR_FOR_TARGET in
11001 [\\/]* | ?:[\\/]*)
2429c060
PB
11002 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
11003 ;;
2429c060 11004 *)
c6b750e1
DJ
11005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11006for as_dir in $gcc_cv_tool_dirs
11007do
11008 IFS=$as_save_IFS
11009 test -z "$as_dir" && as_dir=.
81ecdfbb 11010 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11011 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11012 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11014 break 2
11015 fi
11016done
81ecdfbb
RW
11017 done
11018IFS=$as_save_IFS
c6b750e1 11019
2429c060
PB
11020 ;;
11021esac
859789af 11022fi
c6b750e1 11023AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11024if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11026$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11027else
81ecdfbb
RW
11028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11029$as_echo "no" >&6; }
859789af 11030fi
05cbd757 11031
81ecdfbb 11032
2429c060
PB
11033fi
11034if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11035
11036
11037if test -n "$AR_FOR_TARGET"; then
11038 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11039elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11040 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11041fi
11042
11043if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11044 for ncn_progname in ar; do
11045 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11046set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11048$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11049if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
81ecdfbb 11050 $as_echo_n "(cached) " >&6
9a819804
AO
11051else
11052 if test -n "$AR_FOR_TARGET"; then
11053 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11054else
11055as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11056for as_dir in $PATH
11057do
11058 IFS=$as_save_IFS
11059 test -z "$as_dir" && as_dir=.
81ecdfbb 11060 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11061 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 11062 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11063 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11064 break 2
11065 fi
11066done
81ecdfbb
RW
11067 done
11068IFS=$as_save_IFS
9a819804
AO
11069
11070fi
11071fi
11072AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11073if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11075$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11076else
81ecdfbb
RW
11077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11078$as_echo "no" >&6; }
9a819804
AO
11079fi
11080
81ecdfbb 11081
9a819804
AO
11082 done
11083fi
11084
11085if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11086 for ncn_progname in ar; do
81ecdfbb
RW
11087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11088$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11089 if test -x $with_build_time_tools/${ncn_progname}; then
11090 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11092$as_echo "yes" >&6; }
2429c060
PB
11093 break
11094 else
81ecdfbb
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11096$as_echo "no" >&6; }
2429c060
PB
11097 fi
11098 done
859789af
AC
11099fi
11100
2429c060
PB
11101if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11102 for ncn_progname in ar; do
11103 if test -n "$ncn_target_tool_prefix"; then
11104 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11105set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11107$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11108if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
81ecdfbb 11109 $as_echo_n "(cached) " >&6
7e0f7140 11110else
2429c060
PB
11111 if test -n "$AR_FOR_TARGET"; then
11112 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11113else
c6b750e1
DJ
11114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11115for as_dir in $PATH
11116do
11117 IFS=$as_save_IFS
11118 test -z "$as_dir" && as_dir=.
81ecdfbb 11119 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11120 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11121 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11123 break 2
11124 fi
11125done
81ecdfbb
RW
11126 done
11127IFS=$as_save_IFS
c6b750e1 11128
7e0f7140
GK
11129fi
11130fi
c6b750e1 11131AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11132if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11134$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11135else
81ecdfbb
RW
11136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11137$as_echo "no" >&6; }
7e0f7140
GK
11138fi
11139
81ecdfbb 11140
2429c060
PB
11141 fi
11142 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11143 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11144set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11146$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11147if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
81ecdfbb 11148 $as_echo_n "(cached) " >&6
7e0f7140 11149else
2429c060
PB
11150 if test -n "$AR_FOR_TARGET"; then
11151 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11152else
c6b750e1
DJ
11153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11154for as_dir in $PATH
11155do
11156 IFS=$as_save_IFS
11157 test -z "$as_dir" && as_dir=.
81ecdfbb 11158 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11159 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11160 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11162 break 2
11163 fi
11164done
81ecdfbb
RW
11165 done
11166IFS=$as_save_IFS
c6b750e1 11167
7e0f7140
GK
11168fi
11169fi
c6b750e1 11170AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11171if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11173$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11174else
81ecdfbb
RW
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11176$as_echo "no" >&6; }
7e0f7140 11177fi
c6b750e1 11178
81ecdfbb 11179
2429c060
PB
11180 fi
11181 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11182 done
11183fi
c6b750e1 11184
2429c060
PB
11185if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11186 set dummy ar
7e0f7140 11187 if test $build = $target ; then
2429c060 11188 AR_FOR_TARGET="$2"
7e0f7140 11189 else
2429c060 11190 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11191 fi
d3f5afc4
MS
11192else
11193 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11194fi
11195
3a35eeb3
PB
11196else
11197 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11198fi
11199
11200
11201
11202
11203if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11204 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11206$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11207 if test -x $with_build_time_tools/as; then
11208 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11209 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11211$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11212 else
81ecdfbb
RW
11213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11214$as_echo "no" >&6; }
3a35eeb3 11215 fi
2429c060
PB
11216 elif test $build != $host && test $have_gcc_for_target = yes; then
11217 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11218 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11219 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11220 fi
11221fi
c6b750e1 11222if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11223 # Extract the first word of "as", so it can be a program name with args.
11224set dummy as; ac_word=$2
81ecdfbb
RW
11225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11226$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11227if ${ac_cv_path_AS_FOR_TARGET+:} false; then :
81ecdfbb 11228 $as_echo_n "(cached) " >&6
2429c060 11229else
c6b750e1
DJ
11230 case $AS_FOR_TARGET in
11231 [\\/]* | ?:[\\/]*)
2429c060
PB
11232 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11233 ;;
2429c060 11234 *)
c6b750e1
DJ
11235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11236for as_dir in $gcc_cv_tool_dirs
11237do
11238 IFS=$as_save_IFS
11239 test -z "$as_dir" && as_dir=.
81ecdfbb 11240 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11241 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11242 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11244 break 2
11245 fi
11246done
81ecdfbb
RW
11247 done
11248IFS=$as_save_IFS
c6b750e1 11249
2429c060
PB
11250 ;;
11251esac
11252fi
c6b750e1 11253AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11254if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11256$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11257else
81ecdfbb
RW
11258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11259$as_echo "no" >&6; }
2429c060
PB
11260fi
11261
81ecdfbb 11262
2429c060
PB
11263fi
11264if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11265
11266
11267if test -n "$AS_FOR_TARGET"; then
11268 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11269elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11270 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11271fi
11272
11273if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11274 for ncn_progname in as; do
11275 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11276set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11278$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11279if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
81ecdfbb 11280 $as_echo_n "(cached) " >&6
9a819804
AO
11281else
11282 if test -n "$AS_FOR_TARGET"; then
11283 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11284else
11285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11286for as_dir in $PATH
11287do
11288 IFS=$as_save_IFS
11289 test -z "$as_dir" && as_dir=.
81ecdfbb 11290 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11291 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 11292 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11294 break 2
11295 fi
11296done
81ecdfbb
RW
11297 done
11298IFS=$as_save_IFS
9a819804
AO
11299
11300fi
11301fi
11302AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11303if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11305$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11306else
81ecdfbb
RW
11307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11308$as_echo "no" >&6; }
9a819804
AO
11309fi
11310
81ecdfbb 11311
9a819804
AO
11312 done
11313fi
11314
11315if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11316 for ncn_progname in as; do
81ecdfbb
RW
11317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11318$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11319 if test -x $with_build_time_tools/${ncn_progname}; then
11320 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11322$as_echo "yes" >&6; }
2429c060
PB
11323 break
11324 else
81ecdfbb
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11326$as_echo "no" >&6; }
2429c060
PB
11327 fi
11328 done
11329fi
11330
11331if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11332 for ncn_progname in as; do
11333 if test -n "$ncn_target_tool_prefix"; then
11334 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11335set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11337$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11338if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
81ecdfbb 11339 $as_echo_n "(cached) " >&6
2429c060
PB
11340else
11341 if test -n "$AS_FOR_TARGET"; then
11342 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11343else
c6b750e1
DJ
11344as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11345for as_dir in $PATH
11346do
11347 IFS=$as_save_IFS
11348 test -z "$as_dir" && as_dir=.
81ecdfbb 11349 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11350 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11351 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11353 break 2
11354 fi
11355done
81ecdfbb
RW
11356 done
11357IFS=$as_save_IFS
c6b750e1 11358
2429c060
PB
11359fi
11360fi
c6b750e1 11361AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11362if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11364$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11365else
81ecdfbb
RW
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11367$as_echo "no" >&6; }
2429c060
PB
11368fi
11369
81ecdfbb 11370
2429c060
PB
11371 fi
11372 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11373 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11374set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11376$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11377if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
81ecdfbb 11378 $as_echo_n "(cached) " >&6
2429c060
PB
11379else
11380 if test -n "$AS_FOR_TARGET"; then
11381 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11382else
c6b750e1
DJ
11383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11384for as_dir in $PATH
11385do
11386 IFS=$as_save_IFS
11387 test -z "$as_dir" && as_dir=.
81ecdfbb 11388 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11389 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11390 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11392 break 2
11393 fi
11394done
81ecdfbb
RW
11395 done
11396IFS=$as_save_IFS
c6b750e1 11397
2429c060
PB
11398fi
11399fi
c6b750e1 11400AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11401if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11403$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11404else
81ecdfbb
RW
11405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11406$as_echo "no" >&6; }
2429c060 11407fi
c6b750e1 11408
81ecdfbb 11409
2429c060
PB
11410 fi
11411 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11412 done
11413fi
c6b750e1 11414
2429c060
PB
11415if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11416 set dummy as
11417 if test $build = $target ; then
11418 AS_FOR_TARGET="$2"
11419 else
11420 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11421 fi
d3f5afc4
MS
11422else
11423 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11424fi
11425
3a35eeb3
PB
11426else
11427 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11428fi
11429
11430
11431
11432
11433if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11434 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11436$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11437 if test -x $with_build_time_tools/dlltool; then
11438 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11439 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11441$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11442 else
81ecdfbb
RW
11443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11444$as_echo "no" >&6; }
3a35eeb3 11445 fi
2429c060
PB
11446 elif test $build != $host && test $have_gcc_for_target = yes; then
11447 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11448 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11449 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11450 fi
11451fi
c6b750e1 11452if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11453 # Extract the first word of "dlltool", so it can be a program name with args.
11454set dummy dlltool; ac_word=$2
81ecdfbb
RW
11455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11456$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11457if ${ac_cv_path_DLLTOOL_FOR_TARGET+:} false; then :
81ecdfbb 11458 $as_echo_n "(cached) " >&6
2429c060 11459else
c6b750e1
DJ
11460 case $DLLTOOL_FOR_TARGET in
11461 [\\/]* | ?:[\\/]*)
2429c060
PB
11462 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11463 ;;
2429c060 11464 *)
c6b750e1
DJ
11465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11466for as_dir in $gcc_cv_tool_dirs
11467do
11468 IFS=$as_save_IFS
11469 test -z "$as_dir" && as_dir=.
81ecdfbb 11470 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11471 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11472 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11474 break 2
11475 fi
11476done
81ecdfbb
RW
11477 done
11478IFS=$as_save_IFS
c6b750e1 11479
2429c060
PB
11480 ;;
11481esac
11482fi
c6b750e1 11483DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11484if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11486$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11487else
81ecdfbb
RW
11488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11489$as_echo "no" >&6; }
2429c060
PB
11490fi
11491
81ecdfbb 11492
2429c060
PB
11493fi
11494if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11495
11496
11497if test -n "$DLLTOOL_FOR_TARGET"; then
11498 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11499elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11500 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11501fi
11502
11503if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11504 for ncn_progname in dlltool; do
11505 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11506set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11508$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11509if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
81ecdfbb 11510 $as_echo_n "(cached) " >&6
9a819804
AO
11511else
11512 if test -n "$DLLTOOL_FOR_TARGET"; then
11513 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11514else
11515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11516for as_dir in $PATH
11517do
11518 IFS=$as_save_IFS
11519 test -z "$as_dir" && as_dir=.
81ecdfbb 11520 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11521 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 11522 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11524 break 2
11525 fi
11526done
81ecdfbb
RW
11527 done
11528IFS=$as_save_IFS
9a819804
AO
11529
11530fi
11531fi
11532DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11533if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11535$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11536else
81ecdfbb
RW
11537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11538$as_echo "no" >&6; }
9a819804
AO
11539fi
11540
81ecdfbb 11541
9a819804
AO
11542 done
11543fi
11544
11545if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11546 for ncn_progname in dlltool; do
81ecdfbb
RW
11547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11548$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11549 if test -x $with_build_time_tools/${ncn_progname}; then
11550 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11552$as_echo "yes" >&6; }
2429c060
PB
11553 break
11554 else
81ecdfbb
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11556$as_echo "no" >&6; }
2429c060
PB
11557 fi
11558 done
11559fi
11560
11561if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11562 for ncn_progname in dlltool; do
11563 if test -n "$ncn_target_tool_prefix"; then
11564 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11565set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11567$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11568if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
81ecdfbb 11569 $as_echo_n "(cached) " >&6
2429c060
PB
11570else
11571 if test -n "$DLLTOOL_FOR_TARGET"; then
11572 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11573else
c6b750e1
DJ
11574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11575for as_dir in $PATH
11576do
11577 IFS=$as_save_IFS
11578 test -z "$as_dir" && as_dir=.
81ecdfbb 11579 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11580 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11581 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11583 break 2
11584 fi
11585done
81ecdfbb
RW
11586 done
11587IFS=$as_save_IFS
c6b750e1 11588
2429c060
PB
11589fi
11590fi
c6b750e1 11591DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11592if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11594$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11595else
81ecdfbb
RW
11596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11597$as_echo "no" >&6; }
2429c060
PB
11598fi
11599
81ecdfbb 11600
2429c060
PB
11601 fi
11602 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11603 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11604set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11606$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11607if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
81ecdfbb 11608 $as_echo_n "(cached) " >&6
2429c060
PB
11609else
11610 if test -n "$DLLTOOL_FOR_TARGET"; then
11611 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11612else
c6b750e1
DJ
11613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11614for as_dir in $PATH
11615do
11616 IFS=$as_save_IFS
11617 test -z "$as_dir" && as_dir=.
81ecdfbb 11618 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11619 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11620 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11622 break 2
11623 fi
11624done
81ecdfbb
RW
11625 done
11626IFS=$as_save_IFS
c6b750e1 11627
2429c060
PB
11628fi
11629fi
c6b750e1 11630DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11631if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11633$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11634else
81ecdfbb
RW
11635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11636$as_echo "no" >&6; }
2429c060 11637fi
c6b750e1 11638
81ecdfbb 11639
2429c060
PB
11640 fi
11641 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11642 done
11643fi
c6b750e1 11644
2429c060
PB
11645if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11646 set dummy dlltool
11647 if test $build = $target ; then
11648 DLLTOOL_FOR_TARGET="$2"
11649 else
11650 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11651 fi
d3f5afc4
MS
11652else
11653 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11654fi
11655
3a35eeb3
PB
11656else
11657 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11658fi
11659
11660
11661
11662
11663if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11664 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11666$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11667 if test -x $with_build_time_tools/ld; then
11668 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11669 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11671$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11672 else
81ecdfbb
RW
11673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11674$as_echo "no" >&6; }
3a35eeb3 11675 fi
2429c060
PB
11676 elif test $build != $host && test $have_gcc_for_target = yes; then
11677 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11678 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11679 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11680 fi
11681fi
c6b750e1 11682if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11683 # Extract the first word of "ld", so it can be a program name with args.
11684set dummy ld; ac_word=$2
81ecdfbb
RW
11685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11686$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11687if ${ac_cv_path_LD_FOR_TARGET+:} false; then :
81ecdfbb 11688 $as_echo_n "(cached) " >&6
2429c060 11689else
c6b750e1
DJ
11690 case $LD_FOR_TARGET in
11691 [\\/]* | ?:[\\/]*)
2429c060
PB
11692 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11693 ;;
2429c060 11694 *)
c6b750e1
DJ
11695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11696for as_dir in $gcc_cv_tool_dirs
11697do
11698 IFS=$as_save_IFS
11699 test -z "$as_dir" && as_dir=.
81ecdfbb 11700 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11701 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11702 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11704 break 2
11705 fi
11706done
81ecdfbb
RW
11707 done
11708IFS=$as_save_IFS
c6b750e1 11709
2429c060
PB
11710 ;;
11711esac
11712fi
c6b750e1 11713LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11714if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11716$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11717else
81ecdfbb
RW
11718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11719$as_echo "no" >&6; }
2429c060
PB
11720fi
11721
81ecdfbb 11722
2429c060
PB
11723fi
11724if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11725
11726
11727if test -n "$LD_FOR_TARGET"; then
11728 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11729elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11730 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11731fi
11732
11733if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11734 for ncn_progname in ld; do
11735 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11736set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11738$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11739if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
81ecdfbb 11740 $as_echo_n "(cached) " >&6
9a819804
AO
11741else
11742 if test -n "$LD_FOR_TARGET"; then
11743 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11744else
11745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11746for as_dir in $PATH
11747do
11748 IFS=$as_save_IFS
11749 test -z "$as_dir" && as_dir=.
81ecdfbb 11750 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11751 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 11752 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11754 break 2
11755 fi
11756done
81ecdfbb
RW
11757 done
11758IFS=$as_save_IFS
9a819804
AO
11759
11760fi
11761fi
11762LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11763if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11765$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11766else
81ecdfbb
RW
11767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11768$as_echo "no" >&6; }
9a819804
AO
11769fi
11770
81ecdfbb 11771
9a819804
AO
11772 done
11773fi
11774
11775if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11776 for ncn_progname in ld; do
81ecdfbb
RW
11777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11778$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11779 if test -x $with_build_time_tools/${ncn_progname}; then
11780 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11782$as_echo "yes" >&6; }
2429c060
PB
11783 break
11784 else
81ecdfbb
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11786$as_echo "no" >&6; }
2429c060
PB
11787 fi
11788 done
11789fi
11790
11791if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11792 for ncn_progname in ld; do
11793 if test -n "$ncn_target_tool_prefix"; then
11794 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11795set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11797$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11798if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
81ecdfbb 11799 $as_echo_n "(cached) " >&6
2429c060
PB
11800else
11801 if test -n "$LD_FOR_TARGET"; then
11802 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11803else
c6b750e1
DJ
11804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11805for as_dir in $PATH
11806do
11807 IFS=$as_save_IFS
11808 test -z "$as_dir" && as_dir=.
81ecdfbb 11809 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11810 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11811 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11813 break 2
11814 fi
11815done
81ecdfbb
RW
11816 done
11817IFS=$as_save_IFS
c6b750e1 11818
2429c060
PB
11819fi
11820fi
c6b750e1 11821LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11822if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11824$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11825else
81ecdfbb
RW
11826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11827$as_echo "no" >&6; }
2429c060
PB
11828fi
11829
81ecdfbb 11830
2429c060
PB
11831 fi
11832 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11833 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11834set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11836$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11837if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
81ecdfbb 11838 $as_echo_n "(cached) " >&6
2429c060
PB
11839else
11840 if test -n "$LD_FOR_TARGET"; then
11841 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11842else
c6b750e1
DJ
11843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11844for as_dir in $PATH
11845do
11846 IFS=$as_save_IFS
11847 test -z "$as_dir" && as_dir=.
81ecdfbb 11848 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 11850 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11852 break 2
11853 fi
11854done
81ecdfbb
RW
11855 done
11856IFS=$as_save_IFS
c6b750e1 11857
2429c060
PB
11858fi
11859fi
c6b750e1 11860LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11861if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11863$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11864else
81ecdfbb
RW
11865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11866$as_echo "no" >&6; }
2429c060 11867fi
c6b750e1 11868
81ecdfbb 11869
2429c060
PB
11870 fi
11871 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11872 done
11873fi
c6b750e1 11874
2429c060
PB
11875if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11876 set dummy ld
11877 if test $build = $target ; then
11878 LD_FOR_TARGET="$2"
11879 else
11880 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11881 fi
d3f5afc4
MS
11882else
11883 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11884fi
11885
3a35eeb3
PB
11886else
11887 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11888fi
11889
11890
11891
11892
11893if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11894 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11896$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11897 if test -x $with_build_time_tools/lipo; then
11898 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11899 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11901$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11902 else
81ecdfbb
RW
11903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11904$as_echo "no" >&6; }
3a35eeb3 11905 fi
2429c060
PB
11906 elif test $build != $host && test $have_gcc_for_target = yes; then
11907 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11908 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11909 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11910 fi
11911fi
9a819804
AO
11912if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11913 # Extract the first word of "lipo", so it can be a program name with args.
11914set dummy lipo; ac_word=$2
81ecdfbb
RW
11915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11916$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11917if ${ac_cv_path_LIPO_FOR_TARGET+:} false; then :
81ecdfbb 11918 $as_echo_n "(cached) " >&6
9a819804
AO
11919else
11920 case $LIPO_FOR_TARGET in
11921 [\\/]* | ?:[\\/]*)
11922 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11923 ;;
11924 *)
11925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11926for as_dir in $gcc_cv_tool_dirs
11927do
11928 IFS=$as_save_IFS
11929 test -z "$as_dir" && as_dir=.
81ecdfbb 11930 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11931 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 11932 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11934 break 2
11935 fi
11936done
81ecdfbb
RW
11937 done
11938IFS=$as_save_IFS
9a819804
AO
11939
11940 ;;
11941esac
11942fi
11943LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11944if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11946$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11947else
81ecdfbb
RW
11948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11949$as_echo "no" >&6; }
9a819804
AO
11950fi
11951
81ecdfbb 11952
9a819804
AO
11953fi
11954if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11955
11956
11957if test -n "$LIPO_FOR_TARGET"; then
11958 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11959elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11960 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11961fi
11962
11963if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11964 for ncn_progname in lipo; do
11965 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11966set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11968$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 11969if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
81ecdfbb 11970 $as_echo_n "(cached) " >&6
2429c060 11971else
9a819804
AO
11972 if test -n "$LIPO_FOR_TARGET"; then
11973 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11974else
11975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11976for as_dir in $PATH
c6b750e1
DJ
11977do
11978 IFS=$as_save_IFS
11979 test -z "$as_dir" && as_dir=.
81ecdfbb 11980 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 11981 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 11982 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11984 break 2
11985 fi
11986done
81ecdfbb
RW
11987 done
11988IFS=$as_save_IFS
c6b750e1 11989
2429c060 11990fi
9a819804
AO
11991fi
11992LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11993if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11995$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11996else
81ecdfbb
RW
11997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11998$as_echo "no" >&6; }
2429c060
PB
11999fi
12000
81ecdfbb 12001
9a819804 12002 done
2429c060 12003fi
9a819804
AO
12004
12005if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12006 for ncn_progname in lipo; do
81ecdfbb
RW
12007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12008$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12009 if test -x $with_build_time_tools/${ncn_progname}; then
12010 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12012$as_echo "yes" >&6; }
2429c060
PB
12013 break
12014 else
81ecdfbb
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12016$as_echo "no" >&6; }
2429c060
PB
12017 fi
12018 done
12019fi
12020
12021if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12022 for ncn_progname in lipo; do
12023 if test -n "$ncn_target_tool_prefix"; then
12024 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12025set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12027$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12028if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
81ecdfbb 12029 $as_echo_n "(cached) " >&6
2429c060
PB
12030else
12031 if test -n "$LIPO_FOR_TARGET"; then
12032 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12033else
c6b750e1
DJ
12034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12035for as_dir in $PATH
12036do
12037 IFS=$as_save_IFS
12038 test -z "$as_dir" && as_dir=.
81ecdfbb 12039 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12040 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12041 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12043 break 2
12044 fi
12045done
81ecdfbb
RW
12046 done
12047IFS=$as_save_IFS
c6b750e1 12048
2429c060
PB
12049fi
12050fi
c6b750e1 12051LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12052if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12054$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12055else
81ecdfbb
RW
12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12057$as_echo "no" >&6; }
2429c060
PB
12058fi
12059
81ecdfbb 12060
2429c060
PB
12061 fi
12062 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12063 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12064set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12066$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12067if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
81ecdfbb 12068 $as_echo_n "(cached) " >&6
2429c060
PB
12069else
12070 if test -n "$LIPO_FOR_TARGET"; then
12071 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12072else
c6b750e1
DJ
12073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12074for as_dir in $PATH
12075do
12076 IFS=$as_save_IFS
12077 test -z "$as_dir" && as_dir=.
81ecdfbb 12078 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12079 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12080 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12082 break 2
12083 fi
12084done
81ecdfbb
RW
12085 done
12086IFS=$as_save_IFS
c6b750e1 12087
2429c060
PB
12088fi
12089fi
c6b750e1 12090LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12091if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12093$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12094else
81ecdfbb
RW
12095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12096$as_echo "no" >&6; }
2429c060 12097fi
c6b750e1 12098
81ecdfbb 12099
2429c060
PB
12100 fi
12101 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12102 done
12103fi
c6b750e1 12104
2429c060
PB
12105if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12106 set dummy lipo
12107 if test $build = $target ; then
12108 LIPO_FOR_TARGET="$2"
12109 else
12110 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12111 fi
d3f5afc4
MS
12112else
12113 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12114fi
12115
3a35eeb3
PB
12116else
12117 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12118fi
12119
12120
12121
12122
12123if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12124 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12126$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12127 if test -x $with_build_time_tools/nm; then
12128 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12129 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12131$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12132 else
81ecdfbb
RW
12133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12134$as_echo "no" >&6; }
3a35eeb3 12135 fi
2429c060
PB
12136 elif test $build != $host && test $have_gcc_for_target = yes; then
12137 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12138 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12139 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12140 fi
12141fi
c6b750e1 12142if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12143 # Extract the first word of "nm", so it can be a program name with args.
12144set dummy nm; ac_word=$2
81ecdfbb
RW
12145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12146$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12147if ${ac_cv_path_NM_FOR_TARGET+:} false; then :
81ecdfbb 12148 $as_echo_n "(cached) " >&6
2429c060 12149else
c6b750e1
DJ
12150 case $NM_FOR_TARGET in
12151 [\\/]* | ?:[\\/]*)
2429c060
PB
12152 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12153 ;;
2429c060 12154 *)
c6b750e1
DJ
12155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12156for as_dir in $gcc_cv_tool_dirs
12157do
12158 IFS=$as_save_IFS
12159 test -z "$as_dir" && as_dir=.
81ecdfbb 12160 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12161 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12162 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12164 break 2
12165 fi
12166done
81ecdfbb
RW
12167 done
12168IFS=$as_save_IFS
c6b750e1 12169
2429c060
PB
12170 ;;
12171esac
12172fi
c6b750e1 12173NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12174if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12176$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12177else
81ecdfbb
RW
12178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12179$as_echo "no" >&6; }
2429c060
PB
12180fi
12181
81ecdfbb 12182
2429c060
PB
12183fi
12184if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12185
12186
12187if test -n "$NM_FOR_TARGET"; then
12188 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12189elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12190 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12191fi
12192
12193if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12194 for ncn_progname in nm; do
12195 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12196set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12198$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12199if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
81ecdfbb 12200 $as_echo_n "(cached) " >&6
9a819804
AO
12201else
12202 if test -n "$NM_FOR_TARGET"; then
12203 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12204else
12205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12206for as_dir in $PATH
12207do
12208 IFS=$as_save_IFS
12209 test -z "$as_dir" && as_dir=.
81ecdfbb 12210 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12211 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 12212 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12214 break 2
12215 fi
12216done
81ecdfbb
RW
12217 done
12218IFS=$as_save_IFS
9a819804
AO
12219
12220fi
12221fi
12222NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12223if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12225$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12226else
81ecdfbb
RW
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12228$as_echo "no" >&6; }
9a819804
AO
12229fi
12230
81ecdfbb 12231
9a819804
AO
12232 done
12233fi
12234
12235if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12236 for ncn_progname in nm; do
81ecdfbb
RW
12237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12238$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12239 if test -x $with_build_time_tools/${ncn_progname}; then
12240 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12242$as_echo "yes" >&6; }
2429c060
PB
12243 break
12244 else
81ecdfbb
RW
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12246$as_echo "no" >&6; }
2429c060
PB
12247 fi
12248 done
12249fi
12250
12251if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12252 for ncn_progname in nm; do
12253 if test -n "$ncn_target_tool_prefix"; then
12254 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12255set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12257$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12258if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
81ecdfbb 12259 $as_echo_n "(cached) " >&6
859789af 12260else
55db4b87
PB
12261 if test -n "$NM_FOR_TARGET"; then
12262 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12263else
c6b750e1
DJ
12264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12265for as_dir in $PATH
12266do
12267 IFS=$as_save_IFS
12268 test -z "$as_dir" && as_dir=.
81ecdfbb 12269 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12270 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12271 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12273 break 2
12274 fi
12275done
81ecdfbb
RW
12276 done
12277IFS=$as_save_IFS
c6b750e1 12278
859789af
AC
12279fi
12280fi
c6b750e1 12281NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12282if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12284$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12285else
81ecdfbb
RW
12286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12287$as_echo "no" >&6; }
859789af
AC
12288fi
12289
81ecdfbb 12290
2429c060
PB
12291 fi
12292 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12293 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12294set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12296$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12297if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
81ecdfbb 12298 $as_echo_n "(cached) " >&6
859789af 12299else
05cbd757
PB
12300 if test -n "$NM_FOR_TARGET"; then
12301 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12302else
c6b750e1
DJ
12303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12304for as_dir in $PATH
12305do
12306 IFS=$as_save_IFS
12307 test -z "$as_dir" && as_dir=.
81ecdfbb 12308 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12309 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12310 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12312 break 2
12313 fi
12314done
81ecdfbb
RW
12315 done
12316IFS=$as_save_IFS
c6b750e1 12317
859789af
AC
12318fi
12319fi
c6b750e1 12320NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12321if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12323$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12324else
81ecdfbb
RW
12325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12326$as_echo "no" >&6; }
859789af 12327fi
c6b750e1 12328
81ecdfbb 12329
2429c060
PB
12330 fi
12331 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12332 done
12333fi
c6b750e1 12334
05cbd757
PB
12335if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12336 set dummy nm
12337 if test $build = $target ; then
12338 NM_FOR_TARGET="$2"
859789af 12339 else
05cbd757 12340 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12341 fi
d3f5afc4
MS
12342else
12343 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12344fi
12345
3a35eeb3
PB
12346else
12347 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12348fi
12349
12350
12351
12352
6b91c541
AP
12353if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12354 if test -n "$with_build_time_tools"; then
12355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
12356$as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
12357 if test -x $with_build_time_tools/objcopy; then
12358 OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
12359 ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
12361$as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
12362 else
12363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12364$as_echo "no" >&6; }
12365 fi
12366 elif test $build != $host && test $have_gcc_for_target = yes; then
12367 OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
12368 test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
12369 test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12370 fi
12371fi
12372if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12373 # Extract the first word of "objcopy", so it can be a program name with args.
12374set dummy objcopy; ac_word=$2
12375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12376$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12377if ${ac_cv_path_OBJCOPY_FOR_TARGET+:} false; then :
6b91c541
AP
12378 $as_echo_n "(cached) " >&6
12379else
12380 case $OBJCOPY_FOR_TARGET in
12381 [\\/]* | ?:[\\/]*)
12382 ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
12383 ;;
12384 *)
12385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12386for as_dir in $gcc_cv_tool_dirs
12387do
12388 IFS=$as_save_IFS
12389 test -z "$as_dir" && as_dir=.
12390 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12391 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6b91c541
AP
12392 ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12394 break 2
12395 fi
12396done
12397 done
12398IFS=$as_save_IFS
12399
12400 ;;
12401esac
12402fi
12403OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12404if test -n "$OBJCOPY_FOR_TARGET"; then
12405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12406$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12407else
12408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12409$as_echo "no" >&6; }
12410fi
12411
12412
12413fi
12414if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
12415
12416
12417if test -n "$OBJCOPY_FOR_TARGET"; then
12418 ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
12419elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12420 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12421fi
12422
12423if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12424 for ncn_progname in objcopy; do
12425 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12426set dummy ${ncn_progname}; ac_word=$2
12427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12428$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12429if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
6b91c541
AP
12430 $as_echo_n "(cached) " >&6
12431else
12432 if test -n "$OBJCOPY_FOR_TARGET"; then
12433 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12434else
12435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12436for as_dir in $PATH
12437do
12438 IFS=$as_save_IFS
12439 test -z "$as_dir" && as_dir=.
12440 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12441 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6b91c541
AP
12442 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12444 break 2
12445 fi
12446done
12447 done
12448IFS=$as_save_IFS
12449
12450fi
12451fi
12452OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12453if test -n "$OBJCOPY_FOR_TARGET"; then
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12455$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12456else
12457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12458$as_echo "no" >&6; }
12459fi
12460
12461
12462 done
12463fi
12464
12465if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
12466 for ncn_progname in objcopy; do
12467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12468$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12469 if test -x $with_build_time_tools/${ncn_progname}; then
12470 ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12472$as_echo "yes" >&6; }
12473 break
12474 else
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12476$as_echo "no" >&6; }
12477 fi
12478 done
12479fi
12480
12481if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
12482 for ncn_progname in objcopy; do
12483 if test -n "$ncn_target_tool_prefix"; then
12484 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12485set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12487$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12488if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
6b91c541
AP
12489 $as_echo_n "(cached) " >&6
12490else
12491 if test -n "$OBJCOPY_FOR_TARGET"; then
12492 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12493else
12494as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12495for as_dir in $PATH
12496do
12497 IFS=$as_save_IFS
12498 test -z "$as_dir" && as_dir=.
12499 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12500 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6b91c541
AP
12501 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12503 break 2
12504 fi
12505done
12506 done
12507IFS=$as_save_IFS
12508
12509fi
12510fi
12511OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12512if test -n "$OBJCOPY_FOR_TARGET"; then
12513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12514$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12515else
12516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12517$as_echo "no" >&6; }
12518fi
12519
12520
12521 fi
12522 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
12523 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12524set dummy ${ncn_progname}; ac_word=$2
12525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12526$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12527if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
6b91c541
AP
12528 $as_echo_n "(cached) " >&6
12529else
12530 if test -n "$OBJCOPY_FOR_TARGET"; then
12531 ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
12532else
12533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12534for as_dir in $PATH
12535do
12536 IFS=$as_save_IFS
12537 test -z "$as_dir" && as_dir=.
12538 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12539 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6b91c541
AP
12540 ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
12541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12542 break 2
12543 fi
12544done
12545 done
12546IFS=$as_save_IFS
12547
12548fi
12549fi
12550OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
12551if test -n "$OBJCOPY_FOR_TARGET"; then
12552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
12553$as_echo "$OBJCOPY_FOR_TARGET" >&6; }
12554else
12555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12556$as_echo "no" >&6; }
12557fi
12558
12559
12560 fi
12561 test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
12562 done
12563fi
12564
12565if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
12566 set dummy objcopy
12567 if test $build = $target ; then
12568 OBJCOPY_FOR_TARGET="$2"
12569 else
12570 OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
12571 fi
12572else
12573 OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
12574fi
12575
12576else
12577 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
12578fi
12579
12580
12581
12582
2429c060
PB
12583if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12584 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12586$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12587 if test -x $with_build_time_tools/objdump; then
12588 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12589 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12591$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12592 else
81ecdfbb
RW
12593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12594$as_echo "no" >&6; }
3a35eeb3 12595 fi
2429c060
PB
12596 elif test $build != $host && test $have_gcc_for_target = yes; then
12597 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12598 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12599 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12600 fi
12601fi
c6b750e1 12602if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12603 # Extract the first word of "objdump", so it can be a program name with args.
12604set dummy objdump; ac_word=$2
81ecdfbb
RW
12605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12606$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12607if ${ac_cv_path_OBJDUMP_FOR_TARGET+:} false; then :
81ecdfbb 12608 $as_echo_n "(cached) " >&6
2429c060 12609else
c6b750e1
DJ
12610 case $OBJDUMP_FOR_TARGET in
12611 [\\/]* | ?:[\\/]*)
2429c060
PB
12612 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12613 ;;
2429c060 12614 *)
c6b750e1
DJ
12615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12616for as_dir in $gcc_cv_tool_dirs
12617do
12618 IFS=$as_save_IFS
12619 test -z "$as_dir" && as_dir=.
81ecdfbb 12620 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12621 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12622 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12624 break 2
12625 fi
12626done
81ecdfbb
RW
12627 done
12628IFS=$as_save_IFS
c6b750e1 12629
2429c060
PB
12630 ;;
12631esac
12632fi
c6b750e1 12633OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12634if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12636$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12637else
81ecdfbb
RW
12638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12639$as_echo "no" >&6; }
2429c060
PB
12640fi
12641
81ecdfbb 12642
2429c060
PB
12643fi
12644if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12645
12646
12647if test -n "$OBJDUMP_FOR_TARGET"; then
12648 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12649elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12650 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12651fi
12652
12653if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12654 for ncn_progname in objdump; do
12655 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12656set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12658$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12659if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
81ecdfbb 12660 $as_echo_n "(cached) " >&6
9a819804
AO
12661else
12662 if test -n "$OBJDUMP_FOR_TARGET"; then
12663 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12664else
12665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12666for as_dir in $PATH
12667do
12668 IFS=$as_save_IFS
12669 test -z "$as_dir" && as_dir=.
81ecdfbb 12670 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12671 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 12672 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12674 break 2
12675 fi
12676done
81ecdfbb
RW
12677 done
12678IFS=$as_save_IFS
9a819804
AO
12679
12680fi
12681fi
12682OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12683if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12685$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12686else
81ecdfbb
RW
12687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12688$as_echo "no" >&6; }
9a819804
AO
12689fi
12690
81ecdfbb 12691
9a819804
AO
12692 done
12693fi
12694
12695if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12696 for ncn_progname in objdump; do
81ecdfbb
RW
12697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12698$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12699 if test -x $with_build_time_tools/${ncn_progname}; then
12700 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12702$as_echo "yes" >&6; }
2429c060
PB
12703 break
12704 else
81ecdfbb
RW
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12706$as_echo "no" >&6; }
2429c060
PB
12707 fi
12708 done
12709fi
12710
12711if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12712 for ncn_progname in objdump; do
12713 if test -n "$ncn_target_tool_prefix"; then
12714 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12715set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12717$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12718if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
81ecdfbb 12719 $as_echo_n "(cached) " >&6
5ae72758
DJ
12720else
12721 if test -n "$OBJDUMP_FOR_TARGET"; then
12722 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12723else
c6b750e1
DJ
12724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12725for as_dir in $PATH
12726do
12727 IFS=$as_save_IFS
12728 test -z "$as_dir" && as_dir=.
81ecdfbb 12729 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12730 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12731 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12733 break 2
12734 fi
12735done
81ecdfbb
RW
12736 done
12737IFS=$as_save_IFS
c6b750e1 12738
5ae72758
DJ
12739fi
12740fi
c6b750e1 12741OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12742if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12744$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12745else
81ecdfbb
RW
12746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12747$as_echo "no" >&6; }
5ae72758
DJ
12748fi
12749
81ecdfbb 12750
2429c060
PB
12751 fi
12752 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12753 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12754set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12756$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12757if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
81ecdfbb 12758 $as_echo_n "(cached) " >&6
5ae72758
DJ
12759else
12760 if test -n "$OBJDUMP_FOR_TARGET"; then
12761 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12762else
c6b750e1
DJ
12763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12764for as_dir in $PATH
12765do
12766 IFS=$as_save_IFS
12767 test -z "$as_dir" && as_dir=.
81ecdfbb 12768 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12769 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12770 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12772 break 2
12773 fi
12774done
81ecdfbb
RW
12775 done
12776IFS=$as_save_IFS
c6b750e1 12777
5ae72758
DJ
12778fi
12779fi
c6b750e1 12780OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12781if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12783$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12784else
81ecdfbb
RW
12785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12786$as_echo "no" >&6; }
5ae72758 12787fi
c6b750e1 12788
81ecdfbb 12789
2429c060
PB
12790 fi
12791 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12792 done
12793fi
c6b750e1 12794
5ae72758
DJ
12795if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12796 set dummy objdump
12797 if test $build = $target ; then
12798 OBJDUMP_FOR_TARGET="$2"
12799 else
12800 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12801 fi
d3f5afc4
MS
12802else
12803 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12804fi
12805
3a35eeb3
PB
12806else
12807 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12808fi
12809
12810
12811
12812
12813if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12814 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12816$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12817 if test -x $with_build_time_tools/ranlib; then
12818 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12819 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12821$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12822 else
81ecdfbb
RW
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12824$as_echo "no" >&6; }
3a35eeb3 12825 fi
2429c060
PB
12826 elif test $build != $host && test $have_gcc_for_target = yes; then
12827 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12828 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12829 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12830 fi
12831fi
c6b750e1 12832if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12833 # Extract the first word of "ranlib", so it can be a program name with args.
12834set dummy ranlib; ac_word=$2
81ecdfbb
RW
12835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12836$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12837if ${ac_cv_path_RANLIB_FOR_TARGET+:} false; then :
81ecdfbb 12838 $as_echo_n "(cached) " >&6
2429c060 12839else
c6b750e1
DJ
12840 case $RANLIB_FOR_TARGET in
12841 [\\/]* | ?:[\\/]*)
2429c060
PB
12842 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12843 ;;
2429c060 12844 *)
c6b750e1
DJ
12845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12846for as_dir in $gcc_cv_tool_dirs
12847do
12848 IFS=$as_save_IFS
12849 test -z "$as_dir" && as_dir=.
81ecdfbb 12850 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12851 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12852 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12854 break 2
12855 fi
12856done
81ecdfbb
RW
12857 done
12858IFS=$as_save_IFS
c6b750e1 12859
2429c060
PB
12860 ;;
12861esac
12862fi
c6b750e1 12863RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12864if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12866$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12867else
81ecdfbb
RW
12868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12869$as_echo "no" >&6; }
2429c060
PB
12870fi
12871
81ecdfbb 12872
2429c060
PB
12873fi
12874if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12875
12876
12877if test -n "$RANLIB_FOR_TARGET"; then
12878 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12879elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12880 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12881fi
12882
12883if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12884 for ncn_progname in ranlib; do
12885 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12886set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12888$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12889if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
81ecdfbb 12890 $as_echo_n "(cached) " >&6
9a819804
AO
12891else
12892 if test -n "$RANLIB_FOR_TARGET"; then
12893 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12894else
12895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12896for as_dir in $PATH
12897do
12898 IFS=$as_save_IFS
12899 test -z "$as_dir" && as_dir=.
81ecdfbb 12900 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12901 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 12902 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12904 break 2
12905 fi
12906done
81ecdfbb
RW
12907 done
12908IFS=$as_save_IFS
9a819804
AO
12909
12910fi
12911fi
12912RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12913if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12915$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12916else
81ecdfbb
RW
12917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12918$as_echo "no" >&6; }
9a819804
AO
12919fi
12920
81ecdfbb 12921
9a819804
AO
12922 done
12923fi
12924
12925if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12926 for ncn_progname in ranlib; do
81ecdfbb
RW
12927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12928$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12929 if test -x $with_build_time_tools/${ncn_progname}; then
12930 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12932$as_echo "yes" >&6; }
2429c060
PB
12933 break
12934 else
81ecdfbb
RW
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12936$as_echo "no" >&6; }
2429c060
PB
12937 fi
12938 done
12939fi
12940
12941if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12942 for ncn_progname in ranlib; do
12943 if test -n "$ncn_target_tool_prefix"; then
12944 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12945set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12947$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12948if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
81ecdfbb 12949 $as_echo_n "(cached) " >&6
859789af 12950else
55db4b87
PB
12951 if test -n "$RANLIB_FOR_TARGET"; then
12952 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12953else
c6b750e1
DJ
12954as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12955for as_dir in $PATH
12956do
12957 IFS=$as_save_IFS
12958 test -z "$as_dir" && as_dir=.
81ecdfbb 12959 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12960 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 12961 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12963 break 2
12964 fi
12965done
81ecdfbb
RW
12966 done
12967IFS=$as_save_IFS
c6b750e1 12968
859789af
AC
12969fi
12970fi
c6b750e1 12971RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12972if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12974$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12975else
81ecdfbb
RW
12976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12977$as_echo "no" >&6; }
859789af
AC
12978fi
12979
81ecdfbb 12980
2429c060
PB
12981 fi
12982 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12983 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12984set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12986$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 12987if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
81ecdfbb 12988 $as_echo_n "(cached) " >&6
859789af 12989else
05cbd757
PB
12990 if test -n "$RANLIB_FOR_TARGET"; then
12991 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12992else
c6b750e1
DJ
12993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12994for as_dir in $PATH
12995do
12996 IFS=$as_save_IFS
12997 test -z "$as_dir" && as_dir=.
81ecdfbb 12998 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 12999 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 13000 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 13001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13002 break 2
13003 fi
13004done
81ecdfbb
RW
13005 done
13006IFS=$as_save_IFS
c6b750e1 13007
859789af
AC
13008fi
13009fi
c6b750e1 13010RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 13011if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
13012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
13013$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 13014else
81ecdfbb
RW
13015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13016$as_echo "no" >&6; }
859789af 13017fi
c6b750e1 13018
81ecdfbb 13019
2429c060
PB
13020 fi
13021 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
13022 done
13023fi
c6b750e1 13024
2429c060
PB
13025if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
13026 set dummy ranlib
13027 if test $build = $target ; then
13028 RANLIB_FOR_TARGET="$2"
13029 else
13030 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13031 fi
d3f5afc4
MS
13032else
13033 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 13034fi
05cbd757 13035
3a35eeb3
PB
13036else
13037 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
13038fi
13039
2429c060
PB
13040
13041
13042
b121d7d4
DD
13043if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
13044 if test -n "$with_build_time_tools"; then
13045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
13046$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
13047 if test -x $with_build_time_tools/readelf; then
13048 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
13049 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
13050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
13051$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
13052 else
13053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13054$as_echo "no" >&6; }
13055 fi
13056 elif test $build != $host && test $have_gcc_for_target = yes; then
13057 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
13058 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
13059 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
13060 fi
13061fi
13062if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13063 # Extract the first word of "readelf", so it can be a program name with args.
13064set dummy readelf; ac_word=$2
13065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13066$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13067if ${ac_cv_path_READELF_FOR_TARGET+:} false; then :
b121d7d4
DD
13068 $as_echo_n "(cached) " >&6
13069else
13070 case $READELF_FOR_TARGET in
13071 [\\/]* | ?:[\\/]*)
13072 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
13073 ;;
13074 *)
13075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13076for as_dir in $gcc_cv_tool_dirs
13077do
13078 IFS=$as_save_IFS
13079 test -z "$as_dir" && as_dir=.
13080 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b121d7d4
DD
13082 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
13083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13084 break 2
13085 fi
13086done
13087 done
13088IFS=$as_save_IFS
13089
13090 ;;
13091esac
13092fi
13093READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13094if test -n "$READELF_FOR_TARGET"; then
13095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13096$as_echo "$READELF_FOR_TARGET" >&6; }
13097else
13098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13099$as_echo "no" >&6; }
13100fi
13101
13102
13103fi
13104if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
13105
13106
13107if test -n "$READELF_FOR_TARGET"; then
13108 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
13109elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
13110 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13111fi
13112
13113if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
13114 for ncn_progname in readelf; do
13115 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13116set dummy ${ncn_progname}; ac_word=$2
13117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13118$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13119if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
b121d7d4
DD
13120 $as_echo_n "(cached) " >&6
13121else
13122 if test -n "$READELF_FOR_TARGET"; then
13123 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13124else
13125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13126for as_dir in $PATH
13127do
13128 IFS=$as_save_IFS
13129 test -z "$as_dir" && as_dir=.
13130 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13131 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b121d7d4
DD
13132 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13134 break 2
13135 fi
13136done
13137 done
13138IFS=$as_save_IFS
13139
13140fi
13141fi
13142READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13143if test -n "$READELF_FOR_TARGET"; then
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13145$as_echo "$READELF_FOR_TARGET" >&6; }
13146else
13147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13148$as_echo "no" >&6; }
13149fi
13150
13151
13152 done
13153fi
13154
13155if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
13156 for ncn_progname in readelf; do
13157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13158$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13159 if test -x $with_build_time_tools/${ncn_progname}; then
13160 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13162$as_echo "yes" >&6; }
13163 break
13164 else
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13166$as_echo "no" >&6; }
13167 fi
13168 done
13169fi
13170
13171if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
13172 for ncn_progname in readelf; do
13173 if test -n "$ncn_target_tool_prefix"; then
13174 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13175set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13177$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13178if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
b121d7d4
DD
13179 $as_echo_n "(cached) " >&6
13180else
13181 if test -n "$READELF_FOR_TARGET"; then
13182 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13183else
13184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13185for as_dir in $PATH
13186do
13187 IFS=$as_save_IFS
13188 test -z "$as_dir" && as_dir=.
13189 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13190 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b121d7d4
DD
13191 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13193 break 2
13194 fi
13195done
13196 done
13197IFS=$as_save_IFS
13198
13199fi
13200fi
13201READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13202if test -n "$READELF_FOR_TARGET"; then
13203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13204$as_echo "$READELF_FOR_TARGET" >&6; }
13205else
13206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13207$as_echo "no" >&6; }
13208fi
13209
13210
13211 fi
13212 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
13213 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13214set dummy ${ncn_progname}; ac_word=$2
13215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13216$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13217if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
b121d7d4
DD
13218 $as_echo_n "(cached) " >&6
13219else
13220 if test -n "$READELF_FOR_TARGET"; then
13221 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
13222else
13223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13224for as_dir in $PATH
13225do
13226 IFS=$as_save_IFS
13227 test -z "$as_dir" && as_dir=.
13228 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13229 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
b121d7d4
DD
13230 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
13231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13232 break 2
13233 fi
13234done
13235 done
13236IFS=$as_save_IFS
13237
13238fi
13239fi
13240READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
13241if test -n "$READELF_FOR_TARGET"; then
13242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
13243$as_echo "$READELF_FOR_TARGET" >&6; }
13244else
13245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13246$as_echo "no" >&6; }
13247fi
13248
13249
13250 fi
13251 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
13252 done
13253fi
13254
13255if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
13256 set dummy readelf
13257 if test $build = $target ; then
13258 READELF_FOR_TARGET="$2"
13259 else
13260 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
13261 fi
13262else
13263 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
13264fi
13265
13266else
13267 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
13268fi
13269
13270
13271
13272
2429c060
PB
13273if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
13274 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
13276$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13277 if test -x $with_build_time_tools/strip; then
13278 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
13279 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
13280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
13281$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 13282 else
81ecdfbb
RW
13283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13284$as_echo "no" >&6; }
3a35eeb3 13285 fi
2429c060
PB
13286 elif test $build != $host && test $have_gcc_for_target = yes; then
13287 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
13288 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
13289 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
13290 fi
13291fi
c6b750e1 13292if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13293 # Extract the first word of "strip", so it can be a program name with args.
13294set dummy strip; ac_word=$2
81ecdfbb
RW
13295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13296$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13297if ${ac_cv_path_STRIP_FOR_TARGET+:} false; then :
81ecdfbb 13298 $as_echo_n "(cached) " >&6
2429c060 13299else
c6b750e1
DJ
13300 case $STRIP_FOR_TARGET in
13301 [\\/]* | ?:[\\/]*)
2429c060
PB
13302 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
13303 ;;
2429c060 13304 *)
c6b750e1
DJ
13305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13306for as_dir in $gcc_cv_tool_dirs
13307do
13308 IFS=$as_save_IFS
13309 test -z "$as_dir" && as_dir=.
81ecdfbb 13310 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13311 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 13312 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13314 break 2
13315 fi
13316done
81ecdfbb
RW
13317 done
13318IFS=$as_save_IFS
c6b750e1 13319
2429c060
PB
13320 ;;
13321esac
13322fi
c6b750e1 13323STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 13324if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13326$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 13327else
81ecdfbb
RW
13328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13329$as_echo "no" >&6; }
2429c060
PB
13330fi
13331
81ecdfbb 13332
2429c060
PB
13333fi
13334if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
13335
13336
13337if test -n "$STRIP_FOR_TARGET"; then
13338 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
13339elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13340 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13341fi
13342
13343if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
13344 for ncn_progname in strip; do
13345 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13346set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13348$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13349if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
81ecdfbb 13350 $as_echo_n "(cached) " >&6
9a819804
AO
13351else
13352 if test -n "$STRIP_FOR_TARGET"; then
13353 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13354else
13355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13356for as_dir in $PATH
13357do
13358 IFS=$as_save_IFS
13359 test -z "$as_dir" && as_dir=.
81ecdfbb 13360 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13361 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 13362 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13364 break 2
13365 fi
13366done
81ecdfbb
RW
13367 done
13368IFS=$as_save_IFS
9a819804
AO
13369
13370fi
13371fi
13372STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
13373if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13375$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 13376else
81ecdfbb
RW
13377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13378$as_echo "no" >&6; }
9a819804
AO
13379fi
13380
81ecdfbb 13381
9a819804
AO
13382 done
13383fi
13384
13385if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13386 for ncn_progname in strip; do
81ecdfbb
RW
13387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13388$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13389 if test -x $with_build_time_tools/${ncn_progname}; then
13390 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13392$as_echo "yes" >&6; }
2429c060
PB
13393 break
13394 else
81ecdfbb
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13396$as_echo "no" >&6; }
2429c060
PB
13397 fi
13398 done
13399fi
13400
13401if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
13402 for ncn_progname in strip; do
13403 if test -n "$ncn_target_tool_prefix"; then
13404 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 13405set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13407$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13408if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
81ecdfbb 13409 $as_echo_n "(cached) " >&6
7e0f7140
GK
13410else
13411 if test -n "$STRIP_FOR_TARGET"; then
13412 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
13413else
13414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13415for as_dir in $PATH
13416do
13417 IFS=$as_save_IFS
13418 test -z "$as_dir" && as_dir=.
81ecdfbb 13419 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13420 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 13421 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13423 break 2
13424 fi
13425done
81ecdfbb
RW
13426 done
13427IFS=$as_save_IFS
c6b750e1 13428
7e0f7140
GK
13429fi
13430fi
c6b750e1 13431STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13432if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13434$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13435else
81ecdfbb
RW
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13437$as_echo "no" >&6; }
7e0f7140
GK
13438fi
13439
81ecdfbb 13440
2429c060
PB
13441 fi
13442 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13443 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 13444set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13446$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13447if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
81ecdfbb 13448 $as_echo_n "(cached) " >&6
7e0f7140
GK
13449else
13450 if test -n "$STRIP_FOR_TARGET"; then
13451 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13452else
c6b750e1
DJ
13453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13454for as_dir in $PATH
13455do
13456 IFS=$as_save_IFS
13457 test -z "$as_dir" && as_dir=.
81ecdfbb 13458 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13459 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 13460 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13462 break 2
13463 fi
13464done
81ecdfbb
RW
13465 done
13466IFS=$as_save_IFS
c6b750e1 13467
7e0f7140
GK
13468fi
13469fi
c6b750e1 13470STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13471if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13473$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13474else
81ecdfbb
RW
13475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13476$as_echo "no" >&6; }
7e0f7140 13477fi
c6b750e1 13478
81ecdfbb 13479
2429c060
PB
13480 fi
13481 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13482 done
13483fi
c6b750e1 13484
7e0f7140
GK
13485if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13486 set dummy strip
13487 if test $build = $target ; then
13488 STRIP_FOR_TARGET="$2"
13489 else
13490 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13491 fi
d3f5afc4
MS
13492else
13493 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13494fi
13495
3a35eeb3
PB
13496else
13497 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13498fi
13499
13500
13501
13502
13503if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13504 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13506$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13507 if test -x $with_build_time_tools/windres; then
13508 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13509 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13511$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13512 else
81ecdfbb
RW
13513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13514$as_echo "no" >&6; }
3a35eeb3 13515 fi
2429c060
PB
13516 elif test $build != $host && test $have_gcc_for_target = yes; then
13517 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13518 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13519 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13520 fi
13521fi
c6b750e1 13522if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13523 # Extract the first word of "windres", so it can be a program name with args.
13524set dummy windres; ac_word=$2
81ecdfbb
RW
13525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13526$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13527if ${ac_cv_path_WINDRES_FOR_TARGET+:} false; then :
81ecdfbb 13528 $as_echo_n "(cached) " >&6
2429c060 13529else
c6b750e1
DJ
13530 case $WINDRES_FOR_TARGET in
13531 [\\/]* | ?:[\\/]*)
2429c060
PB
13532 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13533 ;;
2429c060 13534 *)
c6b750e1
DJ
13535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13536for as_dir in $gcc_cv_tool_dirs
13537do
13538 IFS=$as_save_IFS
13539 test -z "$as_dir" && as_dir=.
81ecdfbb 13540 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13541 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 13542 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13544 break 2
13545 fi
13546done
81ecdfbb
RW
13547 done
13548IFS=$as_save_IFS
c6b750e1 13549
2429c060
PB
13550 ;;
13551esac
13552fi
c6b750e1 13553WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13554if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13556$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13557else
81ecdfbb
RW
13558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13559$as_echo "no" >&6; }
2429c060
PB
13560fi
13561
81ecdfbb 13562
2429c060
PB
13563fi
13564if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13565
13566
13567if test -n "$WINDRES_FOR_TARGET"; then
13568 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13569elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13570 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13571fi
13572
13573if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13574 for ncn_progname in windres; do
13575 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13576set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13578$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13579if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
81ecdfbb 13580 $as_echo_n "(cached) " >&6
9a819804
AO
13581else
13582 if test -n "$WINDRES_FOR_TARGET"; then
13583 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13584else
13585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13586for as_dir in $PATH
13587do
13588 IFS=$as_save_IFS
13589 test -z "$as_dir" && as_dir=.
81ecdfbb 13590 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13591 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9a819804 13592 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13594 break 2
13595 fi
13596done
81ecdfbb
RW
13597 done
13598IFS=$as_save_IFS
9a819804
AO
13599
13600fi
13601fi
13602WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13603if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13605$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13606else
81ecdfbb
RW
13607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13608$as_echo "no" >&6; }
9a819804
AO
13609fi
13610
81ecdfbb 13611
9a819804
AO
13612 done
13613fi
13614
13615if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13616 for ncn_progname in windres; do
81ecdfbb
RW
13617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13618$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13619 if test -x $with_build_time_tools/${ncn_progname}; then
13620 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13622$as_echo "yes" >&6; }
2429c060
PB
13623 break
13624 else
81ecdfbb
RW
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13626$as_echo "no" >&6; }
2429c060
PB
13627 fi
13628 done
13629fi
13630
13631if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13632 for ncn_progname in windres; do
13633 if test -n "$ncn_target_tool_prefix"; then
13634 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13635set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13637$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13638if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
81ecdfbb 13639 $as_echo_n "(cached) " >&6
859789af 13640else
55db4b87
PB
13641 if test -n "$WINDRES_FOR_TARGET"; then
13642 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13643else
c6b750e1
DJ
13644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13645for as_dir in $PATH
13646do
13647 IFS=$as_save_IFS
13648 test -z "$as_dir" && as_dir=.
81ecdfbb 13649 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13650 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 13651 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13653 break 2
13654 fi
13655done
81ecdfbb
RW
13656 done
13657IFS=$as_save_IFS
c6b750e1 13658
859789af
AC
13659fi
13660fi
c6b750e1 13661WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13662if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13664$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13665else
81ecdfbb
RW
13666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13667$as_echo "no" >&6; }
859789af
AC
13668fi
13669
81ecdfbb 13670
2429c060
PB
13671 fi
13672 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13673 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13674set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13676$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13677if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
81ecdfbb 13678 $as_echo_n "(cached) " >&6
859789af 13679else
05cbd757
PB
13680 if test -n "$WINDRES_FOR_TARGET"; then
13681 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13682else
c6b750e1
DJ
13683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13684for as_dir in $PATH
13685do
13686 IFS=$as_save_IFS
13687 test -z "$as_dir" && as_dir=.
81ecdfbb 13688 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13689 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
c6b750e1 13690 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13692 break 2
13693 fi
13694done
81ecdfbb
RW
13695 done
13696IFS=$as_save_IFS
c6b750e1 13697
859789af
AC
13698fi
13699fi
c6b750e1 13700WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13701if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13703$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13704else
81ecdfbb
RW
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13706$as_echo "no" >&6; }
859789af 13707fi
c6b750e1 13708
81ecdfbb 13709
2429c060
PB
13710 fi
13711 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13712 done
13713fi
c6b750e1 13714
05cbd757
PB
13715if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13716 set dummy windres
13717 if test $build = $target ; then
13718 WINDRES_FOR_TARGET="$2"
859789af 13719 else
05cbd757 13720 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13721 fi
d3f5afc4
MS
13722else
13723 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13724fi
13725
3a35eeb3
PB
13726else
13727 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13728fi
13729
852e5f18 13730
0c24b341
NC
13731
13732
13733if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13734 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13736$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13737 if test -x $with_build_time_tools/windmc; then
13738 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13739 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13741$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13742 else
81ecdfbb
RW
13743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13744$as_echo "no" >&6; }
0c24b341
NC
13745 fi
13746 elif test $build != $host && test $have_gcc_for_target = yes; then
13747 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13748 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13749 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13750 fi
13751fi
13752if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13753 # Extract the first word of "windmc", so it can be a program name with args.
13754set dummy windmc; ac_word=$2
81ecdfbb
RW
13755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13756$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13757if ${ac_cv_path_WINDMC_FOR_TARGET+:} false; then :
81ecdfbb 13758 $as_echo_n "(cached) " >&6
0c24b341
NC
13759else
13760 case $WINDMC_FOR_TARGET in
13761 [\\/]* | ?:[\\/]*)
13762 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13763 ;;
13764 *)
13765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13766for as_dir in $gcc_cv_tool_dirs
13767do
13768 IFS=$as_save_IFS
13769 test -z "$as_dir" && as_dir=.
81ecdfbb 13770 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13771 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0c24b341 13772 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13774 break 2
13775 fi
13776done
81ecdfbb
RW
13777 done
13778IFS=$as_save_IFS
0c24b341
NC
13779
13780 ;;
13781esac
13782fi
13783WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13784if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13786$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13787else
81ecdfbb
RW
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13789$as_echo "no" >&6; }
0c24b341
NC
13790fi
13791
81ecdfbb 13792
0c24b341
NC
13793fi
13794if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13795
13796
13797if test -n "$WINDMC_FOR_TARGET"; then
13798 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13799elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13800 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13801fi
13802
13803if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13804 for ncn_progname in windmc; do
13805 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13806set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13808$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13809if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
81ecdfbb 13810 $as_echo_n "(cached) " >&6
0c24b341
NC
13811else
13812 if test -n "$WINDMC_FOR_TARGET"; then
13813 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13814else
13815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13816for as_dir in $PATH
13817do
13818 IFS=$as_save_IFS
13819 test -z "$as_dir" && as_dir=.
81ecdfbb 13820 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13821 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0c24b341 13822 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13824 break 2
13825 fi
13826done
81ecdfbb
RW
13827 done
13828IFS=$as_save_IFS
0c24b341
NC
13829
13830fi
13831fi
13832WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13833if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13835$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13836else
81ecdfbb
RW
13837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13838$as_echo "no" >&6; }
0c24b341
NC
13839fi
13840
81ecdfbb 13841
0c24b341
NC
13842 done
13843fi
13844
13845if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13846 for ncn_progname in windmc; do
81ecdfbb
RW
13847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13848$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13849 if test -x $with_build_time_tools/${ncn_progname}; then
13850 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13852$as_echo "yes" >&6; }
0c24b341
NC
13853 break
13854 else
81ecdfbb
RW
13855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13856$as_echo "no" >&6; }
0c24b341
NC
13857 fi
13858 done
13859fi
13860
13861if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13862 for ncn_progname in windmc; do
13863 if test -n "$ncn_target_tool_prefix"; then
13864 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13865set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13867$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13868if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
81ecdfbb 13869 $as_echo_n "(cached) " >&6
0c24b341
NC
13870else
13871 if test -n "$WINDMC_FOR_TARGET"; then
13872 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13873else
13874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13875for as_dir in $PATH
13876do
13877 IFS=$as_save_IFS
13878 test -z "$as_dir" && as_dir=.
81ecdfbb 13879 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13880 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0c24b341 13881 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13883 break 2
13884 fi
13885done
81ecdfbb
RW
13886 done
13887IFS=$as_save_IFS
0c24b341
NC
13888
13889fi
13890fi
13891WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13892if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13894$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13895else
81ecdfbb
RW
13896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13897$as_echo "no" >&6; }
0c24b341
NC
13898fi
13899
81ecdfbb 13900
0c24b341
NC
13901 fi
13902 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13903 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13904set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13906$as_echo_n "checking for $ac_word... " >&6; }
d0ac1c44 13907if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
81ecdfbb 13908 $as_echo_n "(cached) " >&6
0c24b341
NC
13909else
13910 if test -n "$WINDMC_FOR_TARGET"; then
13911 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13912else
13913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13914for as_dir in $PATH
13915do
13916 IFS=$as_save_IFS
13917 test -z "$as_dir" && as_dir=.
81ecdfbb 13918 for ac_exec_ext in '' $ac_executable_extensions; do
d0ac1c44 13919 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0c24b341 13920 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13922 break 2
13923 fi
13924done
81ecdfbb
RW
13925 done
13926IFS=$as_save_IFS
0c24b341
NC
13927
13928fi
13929fi
13930WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13931if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13933$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13934else
81ecdfbb
RW
13935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13936$as_echo "no" >&6; }
0c24b341
NC
13937fi
13938
81ecdfbb 13939
0c24b341
NC
13940 fi
13941 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13942 done
13943fi
13944
13945if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13946 set dummy windmc
13947 if test $build = $target ; then
13948 WINDMC_FOR_TARGET="$2"
13949 else
13950 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13951 fi
13952else
13953 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13954fi
13955
13956else
13957 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13958fi
13959
13960
be01d343
PB
13961RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13962
81ecdfbb
RW
13963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13964$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13965if test "x${build}" != "x${host}" ; then
2429c060
PB
13966 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13967 # We already found the complete path
b8025f34 13968 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13970$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13971 else
13972 # Canadian cross, just use what we found
81ecdfbb
RW
13973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13974$as_echo "pre-installed" >&6; }
2429c060 13975 fi
be01d343
PB
13976else
13977 ok=yes
13978 case " ${configdirs} " in
13979 *" binutils "*) ;;
13980 *) ok=no ;;
13981 esac
c6b750e1 13982
be01d343
PB
13983 if test $ok = yes; then
13984 # An in-tree tool is available and we can use it
13985 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13987$as_echo "just compiled" >&6; }
2429c060
PB
13988 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13989 # We already found the complete path
b8025f34 13990 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13992$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13993 elif test "x$target" = "x$host"; then
13994 # We can use an host tool
13995 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13997$as_echo "host tool" >&6; }
be01d343
PB
13998 else
13999 # We need a cross tool
81ecdfbb
RW
14000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14001$as_echo "pre-installed" >&6; }
be01d343
PB
14002 fi
14003fi
4b900473 14004
81ecdfbb
RW
14005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
14006$as_echo_n "checking where to find the target as... " >&6; }
be01d343 14007if test "x${build}" != "x${host}" ; then
2429c060
PB
14008 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
14009 # We already found the complete path
b8025f34 14010 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
14011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14012$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14013 else
14014 # Canadian cross, just use what we found
81ecdfbb
RW
14015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14016$as_echo "pre-installed" >&6; }
2429c060 14017 fi
be01d343
PB
14018else
14019 ok=yes
14020 case " ${configdirs} " in
14021 *" gas "*) ;;
14022 *) ok=no ;;
14023 esac
c6b750e1 14024
be01d343
PB
14025 if test $ok = yes; then
14026 # An in-tree tool is available and we can use it
14027 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
14028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14029$as_echo "just compiled" >&6; }
2429c060
PB
14030 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
14031 # We already found the complete path
b8025f34 14032 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
14033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14034$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14035 elif test "x$target" = "x$host"; then
14036 # We can use an host tool
14037 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
14038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14039$as_echo "host tool" >&6; }
be01d343
PB
14040 else
14041 # We need a cross tool
81ecdfbb
RW
14042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14043$as_echo "pre-installed" >&6; }
be01d343
PB
14044 fi
14045fi
4b900473 14046
81ecdfbb
RW
14047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
14048$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 14049if test "x${build}" != "x${host}" ; then
2429c060
PB
14050 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
14051 # We already found the complete path
b8025f34 14052 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
14053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14054$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14055 else
14056 # Canadian cross, just use what we found
81ecdfbb
RW
14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14058$as_echo "pre-installed" >&6; }
2429c060 14059 fi
be01d343
PB
14060else
14061 ok=yes
14062 case " ${configdirs} " in
14063 *" gcc "*) ;;
14064 *) ok=no ;;
14065 esac
c6b750e1 14066
be01d343
PB
14067 if test $ok = yes; then
14068 # An in-tree tool is available and we can use it
14069 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14071$as_echo "just compiled" >&6; }
2429c060
PB
14072 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
14073 # We already found the complete path
b8025f34 14074 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14076$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14077 elif test "x$target" = "x$host"; then
14078 # We can use an host tool
14079 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
14080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14081$as_echo "host tool" >&6; }
be01d343
PB
14082 else
14083 # We need a cross tool
81ecdfbb
RW
14084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14085$as_echo "pre-installed" >&6; }
be01d343
PB
14086 fi
14087fi
4b900473 14088
81ecdfbb
RW
14089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
14090$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 14091if test "x${build}" != "x${host}" ; then
2429c060
PB
14092 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
14093 # We already found the complete path
b8025f34 14094 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
14095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14096$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14097 else
14098 # Canadian cross, just use what we found
81ecdfbb
RW
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14100$as_echo "pre-installed" >&6; }
2429c060 14101 fi
be01d343
PB
14102else
14103 ok=yes
14104 case " ${configdirs} " in
14105 *" gcc "*) ;;
14106 *) ok=no ;;
14107 esac
14108 case ,${enable_languages}, in
14109 *,c++,*) ;;
14110 *) ok=no ;;
14111 esac
14112 if test $ok = yes; then
14113 # An in-tree tool is available and we can use it
95e43135 14114 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xg++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
81ecdfbb
RW
14115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14116$as_echo "just compiled" >&6; }
2429c060
PB
14117 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
14118 # We already found the complete path
b8025f34 14119 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
14120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14121$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14122 elif test "x$target" = "x$host"; then
14123 # We can use an host tool
14124 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
14125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14126$as_echo "host tool" >&6; }
be01d343
PB
14127 else
14128 # We need a cross tool
81ecdfbb
RW
14129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14130$as_echo "pre-installed" >&6; }
be01d343
PB
14131 fi
14132fi
4b900473 14133
81ecdfbb
RW
14134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
14135$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 14136if test "x${build}" != "x${host}" ; then
2429c060
PB
14137 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
14138 # We already found the complete path
b8025f34 14139 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
14140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14141$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14142 else
14143 # Canadian cross, just use what we found
81ecdfbb
RW
14144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14145$as_echo "pre-installed" >&6; }
2429c060 14146 fi
be01d343
PB
14147else
14148 ok=yes
14149 case " ${configdirs} " in
14150 *" gcc "*) ;;
14151 *) ok=no ;;
14152 esac
14153 case ,${enable_languages}, in
14154 *,c++,*) ;;
14155 *) ok=no ;;
14156 esac
14157 if test $ok = yes; then
14158 # An in-tree tool is available and we can use it
95e43135 14159 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 -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs'
81ecdfbb
RW
14160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14161$as_echo "just compiled" >&6; }
2429c060
PB
14162 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
14163 # We already found the complete path
b8025f34 14164 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
14165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14166$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14167 elif test "x$target" = "x$host"; then
14168 # We can use an host tool
14169 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14171$as_echo "host tool" >&6; }
be01d343
PB
14172 else
14173 # We need a cross tool
81ecdfbb
RW
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14175$as_echo "pre-installed" >&6; }
be01d343
PB
14176 fi
14177fi
4b900473 14178
81ecdfbb
RW
14179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
14180$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 14181if test "x${build}" != "x${host}" ; then
2429c060
PB
14182 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
14183 # We already found the complete path
b8025f34 14184 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
14185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14186$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14187 else
14188 # Canadian cross, just use what we found
81ecdfbb
RW
14189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14190$as_echo "pre-installed" >&6; }
2429c060 14191 fi
be01d343
PB
14192else
14193 ok=yes
14194 case " ${configdirs} " in
14195 *" binutils "*) ;;
14196 *) ok=no ;;
14197 esac
c6b750e1 14198
be01d343
PB
14199 if test $ok = yes; then
14200 # An in-tree tool is available and we can use it
14201 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
14202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14203$as_echo "just compiled" >&6; }
2429c060
PB
14204 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
14205 # We already found the complete path
b8025f34 14206 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
14207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14208$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14209 elif test "x$target" = "x$host"; then
14210 # We can use an host tool
14211 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
14212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14213$as_echo "host tool" >&6; }
be01d343
PB
14214 else
14215 # We need a cross tool
81ecdfbb
RW
14216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14217$as_echo "pre-installed" >&6; }
be01d343
PB
14218 fi
14219fi
4b900473 14220
81ecdfbb
RW
14221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
14222$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 14223if test "x${build}" != "x${host}" ; then
2429c060
PB
14224 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14225 # We already found the complete path
b8025f34 14226 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
14227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14228$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14229 else
14230 # Canadian cross, just use what we found
81ecdfbb
RW
14231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14232$as_echo "pre-installed" >&6; }
2429c060 14233 fi
be01d343
PB
14234else
14235 ok=yes
14236 case " ${configdirs} " in
14237 *" gcc "*) ;;
14238 *) ok=no ;;
14239 esac
c6b750e1 14240
be01d343
PB
14241 if test $ok = yes; then
14242 # An in-tree tool is available and we can use it
14243 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14245$as_echo "just compiled" >&6; }
2429c060
PB
14246 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
14247 # We already found the complete path
b8025f34 14248 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
14249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14250$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14251 elif test "x$target" = "x$host"; then
14252 # We can use an host tool
14253 GCC_FOR_TARGET='$()'
81ecdfbb
RW
14254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14255$as_echo "host tool" >&6; }
be01d343
PB
14256 else
14257 # We need a cross tool
81ecdfbb
RW
14258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14259$as_echo "pre-installed" >&6; }
be01d343
PB
14260 fi
14261fi
4b900473 14262
81ecdfbb
RW
14263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
14264$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 14265if test "x${build}" != "x${host}" ; then
2429c060
PB
14266 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14267 # We already found the complete path
b8025f34 14268 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
14269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14270$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14271 else
14272 # Canadian cross, just use what we found
81ecdfbb
RW
14273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14274$as_echo "pre-installed" >&6; }
2429c060 14275 fi
be01d343
PB
14276else
14277 ok=yes
14278 case " ${configdirs} " in
14279 *" gcc "*) ;;
14280 *) ok=no ;;
14281 esac
14282 case ,${enable_languages}, in
14283 *,fortran,*) ;;
14284 *) ok=no ;;
14285 esac
14286 if test $ok = yes; then
14287 # An in-tree tool is available and we can use it
14288 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
14289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14290$as_echo "just compiled" >&6; }
2429c060
PB
14291 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
14292 # We already found the complete path
b8025f34 14293 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
14294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14295$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14296 elif test "x$target" = "x$host"; then
14297 # We can use an host tool
14298 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
14299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14300$as_echo "host tool" >&6; }
be01d343
PB
14301 else
14302 # We need a cross tool
81ecdfbb
RW
14303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14304$as_echo "pre-installed" >&6; }
be01d343
PB
14305 fi
14306fi
4b900473 14307
e552509b
ILT
14308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
14309$as_echo_n "checking where to find the target gccgo... " >&6; }
14310if test "x${build}" != "x${host}" ; then
14311 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14312 # We already found the complete path
14313 ac_dir=`dirname $GOC_FOR_TARGET`
14314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14315$as_echo "pre-installed in $ac_dir" >&6; }
14316 else
14317 # Canadian cross, just use what we found
14318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14319$as_echo "pre-installed" >&6; }
14320 fi
14321else
14322 ok=yes
14323 case " ${configdirs} " in
14324 *" gcc "*) ;;
14325 *) ok=no ;;
14326 esac
14327 case ,${enable_languages}, in
14328 *,go,*) ;;
14329 *) ok=no ;;
14330 esac
14331 if test $ok = yes; then
14332 # An in-tree tool is available and we can use it
14333 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
14334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14335$as_echo "just compiled" >&6; }
14336 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
14337 # We already found the complete path
14338 ac_dir=`dirname $GOC_FOR_TARGET`
14339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14340$as_echo "pre-installed in $ac_dir" >&6; }
14341 elif test "x$target" = "x$host"; then
14342 # We can use an host tool
14343 GOC_FOR_TARGET='$(GOC)'
14344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14345$as_echo "host tool" >&6; }
14346 else
14347 # We need a cross tool
14348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14349$as_echo "pre-installed" >&6; }
14350 fi
14351fi
14352
81ecdfbb
RW
14353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
14354$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 14355if test "x${build}" != "x${host}" ; then
2429c060
PB
14356 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14357 # We already found the complete path
b8025f34 14358 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
14359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14360$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14361 else
14362 # Canadian cross, just use what we found
81ecdfbb
RW
14363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14364$as_echo "pre-installed" >&6; }
2429c060 14365 fi
be01d343
PB
14366else
14367 ok=yes
14368 case " ${configdirs} " in
14369 *" ld "*) ;;
14370 *) ok=no ;;
14371 esac
c6b750e1 14372
be01d343
PB
14373 if test $ok = yes; then
14374 # An in-tree tool is available and we can use it
14375 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
14376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14377$as_echo "just compiled" >&6; }
2429c060
PB
14378 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
14379 # We already found the complete path
b8025f34 14380 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
14381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14382$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14383 elif test "x$target" = "x$host"; then
14384 # We can use an host tool
14385 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
14386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14387$as_echo "host tool" >&6; }
be01d343
PB
14388 else
14389 # We need a cross tool
81ecdfbb
RW
14390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14391$as_echo "pre-installed" >&6; }
be01d343
PB
14392 fi
14393fi
4b900473 14394
81ecdfbb
RW
14395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14396$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 14397if test "x${build}" != "x${host}" ; then
2429c060
PB
14398 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14399 # We already found the complete path
b8025f34 14400 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14402$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14403 else
14404 # Canadian cross, just use what we found
81ecdfbb
RW
14405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14406$as_echo "pre-installed" >&6; }
2429c060 14407 fi
be01d343 14408else
2429c060
PB
14409 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14410 # We already found the complete path
b8025f34 14411 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
14412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14413$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 14414 elif test "x$target" = "x$host"; then
be01d343
PB
14415 # We can use an host tool
14416 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
14417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14418$as_echo "host tool" >&6; }
be01d343
PB
14419 else
14420 # We need a cross tool
81ecdfbb
RW
14421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14422$as_echo "pre-installed" >&6; }
be01d343
PB
14423 fi
14424fi
4b900473 14425
81ecdfbb
RW
14426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14427$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 14428if test "x${build}" != "x${host}" ; then
2429c060
PB
14429 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14430 # We already found the complete path
b8025f34 14431 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14433$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14434 else
14435 # Canadian cross, just use what we found
81ecdfbb
RW
14436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14437$as_echo "pre-installed" >&6; }
2429c060 14438 fi
be01d343
PB
14439else
14440 ok=yes
14441 case " ${configdirs} " in
14442 *" binutils "*) ;;
14443 *) ok=no ;;
14444 esac
c6b750e1 14445
be01d343
PB
14446 if test $ok = yes; then
14447 # An in-tree tool is available and we can use it
14448 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
14449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14450$as_echo "just compiled" >&6; }
2429c060
PB
14451 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14452 # We already found the complete path
b8025f34 14453 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14455$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14456 elif test "x$target" = "x$host"; then
14457 # We can use an host tool
14458 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14460$as_echo "host tool" >&6; }
be01d343
PB
14461 else
14462 # We need a cross tool
81ecdfbb
RW
14463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14464$as_echo "pre-installed" >&6; }
be01d343
PB
14465 fi
14466fi
4b900473 14467
6b91c541
AP
14468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
14469$as_echo_n "checking where to find the target objcopy... " >&6; }
14470if test "x${build}" != "x${host}" ; then
14471 if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14472 # We already found the complete path
14473 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14475$as_echo "pre-installed in $ac_dir" >&6; }
14476 else
14477 # Canadian cross, just use what we found
14478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14479$as_echo "pre-installed" >&6; }
14480 fi
14481else
14482 ok=yes
14483 case " ${configdirs} " in
14484 *" binutils "*) ;;
14485 *) ok=no ;;
14486 esac
14487
14488 if test $ok = yes; then
14489 # An in-tree tool is available and we can use it
14490 OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
14491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14492$as_echo "just compiled" >&6; }
14493 elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
14494 # We already found the complete path
14495 ac_dir=`dirname $OBJCOPY_FOR_TARGET`
14496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14497$as_echo "pre-installed in $ac_dir" >&6; }
14498 elif test "x$target" = "x$host"; then
14499 # We can use an host tool
1b6c0831 14500 OBJCOPY_FOR_TARGET='$(OBJCOPY)'
6b91c541
AP
14501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14502$as_echo "host tool" >&6; }
14503 else
14504 # We need a cross tool
14505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14506$as_echo "pre-installed" >&6; }
14507 fi
14508fi
14509
81ecdfbb
RW
14510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14511$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14512if test "x${build}" != "x${host}" ; then
2429c060
PB
14513 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14514 # We already found the complete path
b8025f34 14515 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14517$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14518 else
14519 # Canadian cross, just use what we found
81ecdfbb
RW
14520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14521$as_echo "pre-installed" >&6; }
2429c060 14522 fi
be01d343
PB
14523else
14524 ok=yes
14525 case " ${configdirs} " in
14526 *" binutils "*) ;;
14527 *) ok=no ;;
14528 esac
c6b750e1 14529
be01d343
PB
14530 if test $ok = yes; then
14531 # An in-tree tool is available and we can use it
14532 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14534$as_echo "just compiled" >&6; }
2429c060
PB
14535 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14536 # We already found the complete path
b8025f34 14537 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14539$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14540 elif test "x$target" = "x$host"; then
14541 # We can use an host tool
14542 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14544$as_echo "host tool" >&6; }
be01d343
PB
14545 else
14546 # We need a cross tool
81ecdfbb
RW
14547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14548$as_echo "pre-installed" >&6; }
be01d343
PB
14549 fi
14550fi
4b900473 14551
81ecdfbb
RW
14552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14553$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14554if test "x${build}" != "x${host}" ; then
2429c060
PB
14555 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14556 # We already found the complete path
b8025f34 14557 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14559$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14560 else
14561 # Canadian cross, just use what we found
81ecdfbb
RW
14562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14563$as_echo "pre-installed" >&6; }
2429c060 14564 fi
be01d343
PB
14565else
14566 ok=yes
14567 case " ${configdirs} " in
14568 *" binutils "*) ;;
14569 *) ok=no ;;
14570 esac
c6b750e1 14571
be01d343
PB
14572 if test $ok = yes; then
14573 # An in-tree tool is available and we can use it
14574 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14576$as_echo "just compiled" >&6; }
2429c060
PB
14577 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14578 # We already found the complete path
b8025f34 14579 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14581$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14582 elif test "x$target" = "x$host"; then
14583 # We can use an host tool
14584 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14586$as_echo "host tool" >&6; }
be01d343
PB
14587 else
14588 # We need a cross tool
81ecdfbb
RW
14589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14590$as_echo "pre-installed" >&6; }
be01d343
PB
14591 fi
14592fi
4b900473 14593
b121d7d4
DD
14594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14595$as_echo_n "checking where to find the target readelf... " >&6; }
14596if test "x${build}" != "x${host}" ; then
14597 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14598 # We already found the complete path
14599 ac_dir=`dirname $READELF_FOR_TARGET`
14600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14601$as_echo "pre-installed in $ac_dir" >&6; }
14602 else
14603 # Canadian cross, just use what we found
14604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14605$as_echo "pre-installed" >&6; }
14606 fi
14607else
14608 ok=yes
14609 case " ${configdirs} " in
14610 *" binutils "*) ;;
14611 *) ok=no ;;
14612 esac
14613
14614 if test $ok = yes; then
14615 # An in-tree tool is available and we can use it
14616 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14618$as_echo "just compiled" >&6; }
14619 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14620 # We already found the complete path
14621 ac_dir=`dirname $READELF_FOR_TARGET`
14622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14623$as_echo "pre-installed in $ac_dir" >&6; }
14624 elif test "x$target" = "x$host"; then
14625 # We can use an host tool
14626 READELF_FOR_TARGET='$(READELF)'
14627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14628$as_echo "host tool" >&6; }
14629 else
14630 # We need a cross tool
14631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14632$as_echo "pre-installed" >&6; }
14633 fi
14634fi
14635
81ecdfbb
RW
14636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14637$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14638if test "x${build}" != "x${host}" ; then
2429c060
PB
14639 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14640 # We already found the complete path
b8025f34 14641 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14643$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14644 else
14645 # Canadian cross, just use what we found
81ecdfbb
RW
14646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14647$as_echo "pre-installed" >&6; }
2429c060 14648 fi
be01d343
PB
14649else
14650 ok=yes
14651 case " ${configdirs} " in
14652 *" binutils "*) ;;
14653 *) ok=no ;;
14654 esac
c6b750e1 14655
be01d343
PB
14656 if test $ok = yes; then
14657 # An in-tree tool is available and we can use it
9b980aa1 14658 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
81ecdfbb
RW
14659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14660$as_echo "just compiled" >&6; }
2429c060
PB
14661 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14662 # We already found the complete path
b8025f34 14663 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14665$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14666 elif test "x$target" = "x$host"; then
14667 # We can use an host tool
14668 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14670$as_echo "host tool" >&6; }
be01d343
PB
14671 else
14672 # We need a cross tool
81ecdfbb
RW
14673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14674$as_echo "pre-installed" >&6; }
be01d343
PB
14675 fi
14676fi
4b900473 14677
81ecdfbb
RW
14678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14679$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14680if test "x${build}" != "x${host}" ; then
2429c060
PB
14681 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14682 # We already found the complete path
b8025f34 14683 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14685$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14686 else
14687 # Canadian cross, just use what we found
81ecdfbb
RW
14688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14689$as_echo "pre-installed" >&6; }
2429c060 14690 fi
be01d343
PB
14691else
14692 ok=yes
14693 case " ${configdirs} " in
14694 *" binutils "*) ;;
14695 *) ok=no ;;
14696 esac
c6b750e1 14697
be01d343
PB
14698 if test $ok = yes; then
14699 # An in-tree tool is available and we can use it
14700 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14702$as_echo "just compiled" >&6; }
2429c060
PB
14703 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14704 # We already found the complete path
b8025f34 14705 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14707$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14708 elif test "x$target" = "x$host"; then
14709 # We can use an host tool
14710 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14712$as_echo "host tool" >&6; }
be01d343
PB
14713 else
14714 # We need a cross tool
81ecdfbb
RW
14715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14716$as_echo "pre-installed" >&6; }
be01d343 14717 fi
a0da8069 14718fi
54752a6b 14719
81ecdfbb
RW
14720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14721$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14722if test "x${build}" != "x${host}" ; then
14723 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14724 # We already found the complete path
14725 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14727$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14728 else
14729 # Canadian cross, just use what we found
81ecdfbb
RW
14730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14731$as_echo "pre-installed" >&6; }
0c24b341
NC
14732 fi
14733else
14734 ok=yes
14735 case " ${configdirs} " in
14736 *" binutils "*) ;;
14737 *) ok=no ;;
14738 esac
14739
14740 if test $ok = yes; then
14741 # An in-tree tool is available and we can use it
14742 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14744$as_echo "just compiled" >&6; }
0c24b341
NC
14745 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14746 # We already found the complete path
14747 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14749$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14750 elif test "x$target" = "x$host"; then
14751 # We can use an host tool
14752 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14754$as_echo "host tool" >&6; }
0c24b341
NC
14755 else
14756 # We need a cross tool
81ecdfbb
RW
14757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14758$as_echo "pre-installed" >&6; }
0c24b341
NC
14759 fi
14760fi
14761
54752a6b
NN
14762
14763
be01d343 14764
4b900473 14765
a0da8069
NN
14766# Certain tools may need extra flags.
14767AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14768RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14769NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14770
be01d343
PB
14771# When building target libraries, except in a Canadian cross, we use
14772# the same toolchain as the compiler we just built.
14773COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14774COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14775COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14776if test $host = $build; then
14777 case " $configdirs " in
14778 *" gcc "*)
14779 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14780 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14781 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14782 ;;
14783 esac
14784fi
14785
14786
14787
14788
14789
81ecdfbb
RW
14790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14791$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14792# Check whether --enable-maintainer-mode was given.
14793if test "${enable_maintainer_mode+set}" = set; then :
14794 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14795else
14796 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14797fi
14798
14799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14800$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14801
14802
14803if test "$USE_MAINTAINER_MODE" = yes; then
14804 MAINTAINER_MODE_TRUE=
14805 MAINTAINER_MODE_FALSE='#'
14806else
14807 MAINTAINER_MODE_TRUE='#'
14808 MAINTAINER_MODE_FALSE=
c6b750e1 14809fi
3d5e36ae
AO
14810MAINT=$MAINTAINER_MODE_TRUE
14811
1d39f329
NN
14812# ---------------------
14813# GCC bootstrap support
14814# ---------------------
14815
14816# Stage specific cflags for build.
14817stage1_cflags="-g"
14818case $build in
14819 vax-*-*)
14820 case ${GCC} in
14821 yes) stage1_cflags="-g -Wa,-J" ;;
14822 *) stage1_cflags="-g -J" ;;
14823 esac ;;
1d39f329
NN
14824esac
14825
1d89b610 14826
1d39f329 14827
8a0d8a5c 14828# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14829# Check whether --enable-stage1-checking was given.
14830if test "${enable_stage1_checking+set}" = set; then :
14831 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14832else
5566c1fa 14833 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
ce6c656d
L
14834 # For --disable-checking or implicit --enable-checking=release, avoid
14835 # setting --enable-checking=gc in the default stage1 checking for LTO
14836 # bootstraps. See PR62077.
ce6c656d
L
14837 case $BUILD_CONFIG in
14838 *lto*)
05a13254
NC
14839 stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types;;
14840 *)
14841 stage1_checking=--enable-checking=yes,types;;
ce6c656d 14842 esac
05a13254
NC
14843 if test "x$enable_checking" = x && \
14844 test -d ${srcdir}/gcc && \
14845 test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
14846 stage1_checking=--enable-checking=yes,types,extra
14847 fi
8a0d8a5c 14848else
5566c1fa 14849 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14850fi
81ecdfbb 14851fi
8a0d8a5c
PB
14852
14853
c6b750e1 14854
81ecdfbb
RW
14855# Enable -Werror in bootstrap stage2 and later.
14856# Check whether --enable-werror was given.
14857if test "${enable_werror+set}" = set; then :
14858 enableval=$enable_werror;
1a6f2dc7
NN
14859case ${enable_werror} in
14860 yes) stage2_werror_flag="--enable-werror-always" ;;
14861 *) stage2_werror_flag="" ;;
1d39f329
NN
14862esac
14863
82033c9b 14864else
82033c9b 14865
bf41f30d
NC
14866if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
14867 case $BUILD_CONFIG in
14868 bootstrap-debug)
14869 stage2_werror_flag="--enable-werror-always" ;;
14870 "")
14871 stage2_werror_flag="--enable-werror-always" ;;
14872 esac
14873fi
82033c9b 14874
bf41f30d 14875fi
82033c9b 14876
1b6c0831 14877
1b6c0831 14878
1b6c0831 14879
e8a5fa9c
RW
14880# Specify what files to not compare during bootstrap.
14881
14882compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14883case "$target" in
14884 hppa*64*-*-hpux*) ;;
bf41f30d 14885 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/* | gcc/function-tests.o" ;;
1488e230 14886 powerpc*-ibm-aix*) compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/* | *libgomp*\$(objext)" ;;
e8a5fa9c
RW
14887esac
14888
14889
81ecdfbb
RW
14890ac_config_files="$ac_config_files Makefile"
14891
c6b750e1 14892cat >confcache <<\_ACEOF
a0da8069
NN
14893# This file is a shell script that caches the results of configure
14894# tests run on this system so they can be shared between configure
c6b750e1
DJ
14895# scripts and configure runs, see configure's option --config-cache.
14896# It is not useful on other systems. If it contains results you don't
14897# want to keep, you may remove or edit it.
a0da8069 14898#
c6b750e1
DJ
14899# config.status only pays attention to the cache file if you give it
14900# the --recheck option to rerun configure.
a0da8069 14901#
c6b750e1
DJ
14902# `ac_cv_env_foo' variables (set or unset) will be overridden when
14903# loading this file, other *unset* `ac_cv_foo' will be assigned the
14904# following values.
14905
14906_ACEOF
14907
a0da8069
NN
14908# The following way of writing the cache mishandles newlines in values,
14909# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14910# So, we kill variables containing newlines.
a0da8069
NN
14911# Ultrix sh set writes to stderr and can't be redirected directly,
14912# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14913(
14914 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14915 eval ac_val=\$$ac_var
14916 case $ac_val in #(
14917 *${as_nl}*)
14918 case $ac_var in #(
14919 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14920$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14921 esac
14922 case $ac_var in #(
14923 _ | IFS | as_nl) ;; #(
14924 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14925 *) { eval $ac_var=; unset $ac_var;} ;;
14926 esac ;;
14927 esac
14928 done
14929
c6b750e1 14930 (set) 2>&1 |
81ecdfbb
RW
14931 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14932 *${as_nl}ac_space=\ *)
14933 # `set' does not quote correctly, so add quotes: double-quote
14934 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14935 sed -n \
14936 "s/'/'\\\\''/g;
14937 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14938 ;; #(
c6b750e1
DJ
14939 *)
14940 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14941 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14942 ;;
81ecdfbb
RW
14943 esac |
14944 sort
14945) |
c6b750e1 14946 sed '
81ecdfbb 14947 /^ac_cv_env_/b end
c6b750e1 14948 t clear
81ecdfbb 14949 :clear
c6b750e1
DJ
14950 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14951 t end
81ecdfbb
RW
14952 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14953 :end' >>confcache
14954if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14955 if test -w "$cache_file"; then
d0ac1c44 14956 if test "x$cache_file" != "x/dev/null"; then
81ecdfbb
RW
14957 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14958$as_echo "$as_me: updating cache $cache_file" >&6;}
d0ac1c44
SM
14959 if test ! -f "$cache_file" || test -h "$cache_file"; then
14960 cat confcache >"$cache_file"
14961 else
14962 case $cache_file in #(
14963 */* | ?:*)
14964 mv -f confcache "$cache_file"$$ &&
14965 mv -f "$cache_file"$$ "$cache_file" ;; #(
14966 *)
14967 mv -f confcache "$cache_file" ;;
14968 esac
14969 fi
14970 fi
a0da8069 14971 else
81ecdfbb
RW
14972 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14973$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14974 fi
852e5f18 14975fi
a0da8069 14976rm -f confcache
852e5f18 14977
a0da8069
NN
14978test "x$prefix" = xNONE && prefix=$ac_default_prefix
14979# Let make expand exec_prefix.
14980test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14981
a0da8069
NN
14982# Transform confdefs.h into DEFS.
14983# Protect against shell expansion while executing Makefile rules.
14984# Protect against Makefile macro expansion.
c6b750e1
DJ
14985#
14986# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14987# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14988# look for a macro that doesn't take arguments.
81ecdfbb
RW
14989ac_script='
14990:mline
14991/\\$/{
14992 N
14993 s,\\\n,,
14994 b mline
14995}
c6b750e1 14996t clear
81ecdfbb
RW
14997:clear
14998s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14999t quote
81ecdfbb 15000s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 15001t quote
81ecdfbb
RW
15002b any
15003:quote
15004s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
15005s/\[/\\&/g
15006s/\]/\\&/g
15007s/\$/$$/g
15008H
15009:any
15010${
15011 g
15012 s/^\n//
15013 s/\n/ /g
15014 p
15015}
15016'
15017DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
15018
15019
15020ac_libobjs=
15021ac_ltlibobjs=
d0ac1c44 15022U=
c6b750e1
DJ
15023for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15024 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
15025 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15026 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15027 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
15028 # will be set to the directory where LIBOBJS objects are built.
15029 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15030 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
15031done
15032LIBOBJS=$ac_libobjs
852e5f18 15033
c6b750e1 15034LTLIBOBJS=$ac_ltlibobjs
376a0e54 15035
cac3d6c4 15036
c6b750e1 15037
d0ac1c44 15038: "${CONFIG_STATUS=./config.status}"
81ecdfbb 15039ac_write_fail=0
c6b750e1
DJ
15040ac_clean_files_save=$ac_clean_files
15041ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
15042{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15043$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15044as_write_fail=0
15045cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
15046#! $SHELL
15047# Generated by $as_me.
a0da8069 15048# Run this file to recreate the current configuration.
a0da8069 15049# Compiler output produced by configure, useful for debugging
c6b750e1 15050# configure, is in config.log if it exists.
376a0e54 15051
c6b750e1
DJ
15052debug=false
15053ac_cs_recheck=false
15054ac_cs_silent=false
c6b750e1 15055
81ecdfbb
RW
15056SHELL=\${CONFIG_SHELL-$SHELL}
15057export SHELL
15058_ASEOF
15059cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15060## -------------------- ##
15061## M4sh Initialization. ##
15062## -------------------- ##
15063
15064# Be more Bourne compatible
15065DUALCASE=1; export DUALCASE # for MKS sh
15066if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
15067 emulate sh
15068 NULLCMD=:
81ecdfbb 15069 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
15070 # is contrary to our usage. Disable this feature.
15071 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
15072 setopt NO_GLOB_SUBST
15073else
15074 case `(set -o) 2>/dev/null` in #(
15075 *posix*) :
15076 set -o posix ;; #(
15077 *) :
15078 ;;
15079esac
c6b750e1 15080fi
c6b750e1 15081
81ecdfbb
RW
15082
15083as_nl='
15084'
15085export as_nl
15086# Printing a long string crashes Solaris 7 /usr/bin/printf.
15087as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15088as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15089as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15090# Prefer a ksh shell builtin over an external printf program on Solaris,
15091# but without wasting forks for bash or zsh.
15092if test -z "$BASH_VERSION$ZSH_VERSION" \
15093 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15094 as_echo='print -r --'
15095 as_echo_n='print -rn --'
15096elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15097 as_echo='printf %s\n'
15098 as_echo_n='printf %s'
15099else
15100 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15101 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15102 as_echo_n='/usr/ucb/echo -n'
15103 else
15104 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15105 as_echo_n_body='eval
15106 arg=$1;
15107 case $arg in #(
15108 *"$as_nl"*)
15109 expr "X$arg" : "X\\(.*\\)$as_nl";
15110 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15111 esac;
15112 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15113 '
15114 export as_echo_n_body
15115 as_echo_n='sh -c $as_echo_n_body as_echo'
15116 fi
15117 export as_echo_body
15118 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
15119fi
15120
81ecdfbb
RW
15121# The user is always right.
15122if test "${PATH_SEPARATOR+set}" != set; then
15123 PATH_SEPARATOR=:
15124 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15125 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15126 PATH_SEPARATOR=';'
15127 }
15128fi
15129
15130
15131# IFS
15132# We need space, tab and new line, in precisely that order. Quoting is
15133# there to prevent editors from complaining about space-tab.
15134# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15135# splitting by setting IFS to empty value.)
15136IFS=" "" $as_nl"
15137
15138# Find who we are. Look in the path if we contain no directory separator.
d0ac1c44 15139as_myself=
81ecdfbb
RW
15140case $0 in #((
15141 *[\\/]* ) as_myself=$0 ;;
15142 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15143for as_dir in $PATH
15144do
15145 IFS=$as_save_IFS
15146 test -z "$as_dir" && as_dir=.
15147 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15148 done
15149IFS=$as_save_IFS
15150
15151 ;;
15152esac
15153# We did not find ourselves, most probably we were run as `sh COMMAND'
15154# in which case we are not to be found in the path.
15155if test "x$as_myself" = x; then
15156 as_myself=$0
15157fi
15158if test ! -f "$as_myself"; then
15159 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15160 exit 1
15161fi
c6b750e1 15162
81ecdfbb
RW
15163# Unset variables that we do not need and which cause bugs (e.g. in
15164# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15165# suppresses any "Segmentation fault" message there. '((' could
15166# trigger a bug in pdksh 5.2.14.
15167for as_var in BASH_ENV ENV MAIL MAILPATH
15168do eval test x\${$as_var+set} = xset \
15169 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15170done
c6b750e1
DJ
15171PS1='$ '
15172PS2='> '
15173PS4='+ '
15174
15175# NLS nuisances.
81ecdfbb
RW
15176LC_ALL=C
15177export LC_ALL
15178LANGUAGE=C
15179export LANGUAGE
15180
15181# CDPATH.
15182(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15183
15184
d0ac1c44
SM
15185# as_fn_error STATUS ERROR [LINENO LOG_FD]
15186# ----------------------------------------
81ecdfbb
RW
15187# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15188# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
d0ac1c44 15189# script with STATUS, using 1 if that was 0.
81ecdfbb
RW
15190as_fn_error ()
15191{
d0ac1c44
SM
15192 as_status=$1; test $as_status -eq 0 && as_status=1
15193 if test "$4"; then
15194 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15195 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
c6b750e1 15196 fi
d0ac1c44 15197 $as_echo "$as_me: error: $2" >&2
81ecdfbb
RW
15198 as_fn_exit $as_status
15199} # as_fn_error
15200
15201
15202# as_fn_set_status STATUS
15203# -----------------------
15204# Set $? to STATUS, without forking.
15205as_fn_set_status ()
15206{
15207 return $1
15208} # as_fn_set_status
15209
15210# as_fn_exit STATUS
15211# -----------------
15212# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15213as_fn_exit ()
15214{
15215 set +e
15216 as_fn_set_status $1
15217 exit $1
15218} # as_fn_exit
15219
15220# as_fn_unset VAR
15221# ---------------
15222# Portably unset VAR.
15223as_fn_unset ()
15224{
15225 { eval $1=; unset $1;}
15226}
15227as_unset=as_fn_unset
15228# as_fn_append VAR VALUE
15229# ----------------------
15230# Append the text in VALUE to the end of the definition contained in VAR. Take
15231# advantage of any shell optimizations that allow amortized linear growth over
15232# repeated appends, instead of the typical quadratic growth present in naive
15233# implementations.
15234if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15235 eval 'as_fn_append ()
15236 {
15237 eval $1+=\$2
15238 }'
15239else
15240 as_fn_append ()
15241 {
15242 eval $1=\$$1\$2
15243 }
15244fi # as_fn_append
15245
15246# as_fn_arith ARG...
15247# ------------------
15248# Perform arithmetic evaluation on the ARGs, and store the result in the
15249# global $as_val. Take advantage of shells that can avoid forks. The arguments
15250# must be portable across $(()) and expr.
15251if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15252 eval 'as_fn_arith ()
15253 {
15254 as_val=$(( $* ))
15255 }'
15256else
15257 as_fn_arith ()
15258 {
15259 as_val=`expr "$@" || test $? -eq 1`
15260 }
15261fi # as_fn_arith
15262
c6b750e1 15263
81ecdfbb
RW
15264if expr a : '\(a\)' >/dev/null 2>&1 &&
15265 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
15266 as_expr=expr
15267else
15268 as_expr=false
15269fi
15270
81ecdfbb 15271if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
15272 as_basename=basename
15273else
15274 as_basename=false
15275fi
15276
81ecdfbb
RW
15277if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15278 as_dirname=dirname
15279else
15280 as_dirname=false
15281fi
c6b750e1 15282
81ecdfbb 15283as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
15284$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15285 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
15286 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15287$as_echo X/"$0" |
15288 sed '/^.*\/\([^/][^/]*\)\/*$/{
15289 s//\1/
15290 q
15291 }
15292 /^X\/\(\/\/\)$/{
15293 s//\1/
15294 q
15295 }
15296 /^X\/\(\/\).*/{
15297 s//\1/
15298 q
15299 }
15300 s/.*/./; q'`
c6b750e1 15301
c6b750e1
DJ
15302# Avoid depending upon Character Ranges.
15303as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15304as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15305as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15306as_cr_digits='0123456789'
15307as_cr_alnum=$as_cr_Letters$as_cr_digits
15308
81ecdfbb
RW
15309ECHO_C= ECHO_N= ECHO_T=
15310case `echo -n x` in #(((((
15311-n*)
15312 case `echo 'xy\c'` in
15313 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
15314 xy) ECHO_C='\c';;
15315 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15316 ECHO_T=' ';;
15317 esac;;
15318*)
15319 ECHO_N='-n';;
c6b750e1
DJ
15320esac
15321
81ecdfbb
RW
15322rm -f conf$$ conf$$.exe conf$$.file
15323if test -d conf$$.dir; then
15324 rm -f conf$$.dir/conf$$.file
c6b750e1 15325else
81ecdfbb
RW
15326 rm -f conf$$.dir
15327 mkdir conf$$.dir 2>/dev/null
c6b750e1 15328fi
81ecdfbb
RW
15329if (echo >conf$$.file) 2>/dev/null; then
15330 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 15331 as_ln_s='ln -s'
81ecdfbb
RW
15332 # ... but there are two gotchas:
15333 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15334 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
d0ac1c44 15335 # In both cases, we have to default to `cp -pR'.
81ecdfbb 15336 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
d0ac1c44 15337 as_ln_s='cp -pR'
81ecdfbb
RW
15338 elif ln conf$$.file conf$$ 2>/dev/null; then
15339 as_ln_s=ln
15340 else
d0ac1c44 15341 as_ln_s='cp -pR'
c6b750e1 15342 fi
c6b750e1 15343else
d0ac1c44 15344 as_ln_s='cp -pR'
c6b750e1 15345fi
81ecdfbb
RW
15346rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15347rmdir conf$$.dir 2>/dev/null
15348
15349
15350# as_fn_mkdir_p
15351# -------------
15352# Create "$as_dir" as a directory, including parents if necessary.
15353as_fn_mkdir_p ()
15354{
15355
15356 case $as_dir in #(
15357 -*) as_dir=./$as_dir;;
15358 esac
15359 test -d "$as_dir" || eval $as_mkdir_p || {
15360 as_dirs=
15361 while :; do
15362 case $as_dir in #(
15363 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15364 *) as_qdir=$as_dir;;
15365 esac
15366 as_dirs="'$as_qdir' $as_dirs"
15367 as_dir=`$as_dirname -- "$as_dir" ||
15368$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15369 X"$as_dir" : 'X\(//\)[^/]' \| \
15370 X"$as_dir" : 'X\(//\)$' \| \
15371 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15372$as_echo X"$as_dir" |
15373 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15374 s//\1/
15375 q
15376 }
15377 /^X\(\/\/\)[^/].*/{
15378 s//\1/
15379 q
15380 }
15381 /^X\(\/\/\)$/{
15382 s//\1/
15383 q
15384 }
15385 /^X\(\/\).*/{
15386 s//\1/
15387 q
15388 }
15389 s/.*/./; q'`
15390 test -d "$as_dir" && break
15391 done
15392 test -z "$as_dirs" || eval "mkdir $as_dirs"
d0ac1c44 15393 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
81ecdfbb 15394
c6b750e1 15395
81ecdfbb 15396} # as_fn_mkdir_p
c6b750e1 15397if mkdir -p . 2>/dev/null; then
81ecdfbb 15398 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
15399else
15400 test -d ./-p && rmdir ./-p
15401 as_mkdir_p=false
15402fi
15403
d0ac1c44
SM
15404
15405# as_fn_executable_p FILE
15406# -----------------------
15407# Test if FILE is an executable regular file.
15408as_fn_executable_p ()
15409{
15410 test -f "$1" && test -x "$1"
15411} # as_fn_executable_p
15412as_test_x='test -x'
15413as_executable_p=as_fn_executable_p
c6b750e1
DJ
15414
15415# Sed expression to map a string onto a valid CPP name.
15416as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15417
15418# Sed expression to map a string onto a valid variable name.
15419as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15420
15421
c6b750e1 15422exec 6>&1
81ecdfbb
RW
15423## ----------------------------------- ##
15424## Main body of $CONFIG_STATUS script. ##
15425## ----------------------------------- ##
15426_ASEOF
15427test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15428
15429cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15430# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 15431# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
15432# values after options handling.
15433ac_log="
c6b750e1 15434This file was extended by $as_me, which was
d0ac1c44 15435generated by GNU Autoconf 2.69. Invocation command line was
c6b750e1
DJ
15436
15437 CONFIG_FILES = $CONFIG_FILES
15438 CONFIG_HEADERS = $CONFIG_HEADERS
15439 CONFIG_LINKS = $CONFIG_LINKS
15440 CONFIG_COMMANDS = $CONFIG_COMMANDS
15441 $ $0 $@
15442
81ecdfbb
RW
15443on `(hostname || uname -n) 2>/dev/null | sed 1q`
15444"
15445
c6b750e1
DJ
15446_ACEOF
15447
81ecdfbb
RW
15448case $ac_config_files in *"
15449"*) set x $ac_config_files; shift; ac_config_files=$*;;
15450esac
c6b750e1 15451
c6b750e1 15452
c6b750e1 15453
81ecdfbb
RW
15454cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15455# Files that config.status was made for.
15456config_files="$ac_config_files"
c6b750e1 15457
81ecdfbb 15458_ACEOF
c6b750e1 15459
81ecdfbb 15460cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15461ac_cs_usage="\
81ecdfbb
RW
15462\`$as_me' instantiates files and other configuration actions
15463from templates according to the current configuration. Unless the files
15464and actions are specified as TAGs, all are instantiated by default.
c6b750e1 15465
81ecdfbb 15466Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
15467
15468 -h, --help print this help, then exit
81ecdfbb 15469 -V, --version print version number and configuration settings, then exit
d0ac1c44 15470 --config print configuration, then exit
81ecdfbb
RW
15471 -q, --quiet, --silent
15472 do not print progress messages
c6b750e1
DJ
15473 -d, --debug don't remove temporary files
15474 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
15475 --file=FILE[:TEMPLATE]
15476 instantiate the configuration file FILE
c6b750e1
DJ
15477
15478Configuration files:
15479$config_files
15480
81ecdfbb 15481Report bugs to the package provider."
c6b750e1 15482
81ecdfbb
RW
15483_ACEOF
15484cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 15485ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
c6b750e1
DJ
15486ac_cs_version="\\
15487config.status
d0ac1c44
SM
15488configured by $0, generated by GNU Autoconf 2.69,
15489 with options \\"\$ac_cs_config\\"
c6b750e1 15490
d0ac1c44 15491Copyright (C) 2012 Free Software Foundation, Inc.
c6b750e1
DJ
15492This config.status script is free software; the Free Software Foundation
15493gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
15494
15495ac_pwd='$ac_pwd'
15496srcdir='$srcdir'
15497INSTALL='$INSTALL'
8e957354 15498AWK='$AWK'
81ecdfbb 15499test -n "\$AWK" || AWK=awk
c6b750e1
DJ
15500_ACEOF
15501
81ecdfbb
RW
15502cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15503# The default lists apply if the user does not specify any file.
c6b750e1
DJ
15504ac_need_defaults=:
15505while test $# != 0
a0da8069 15506do
c6b750e1 15507 case $1 in
d0ac1c44 15508 --*=?*)
81ecdfbb
RW
15509 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15510 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
15511 ac_shift=:
15512 ;;
d0ac1c44
SM
15513 --*=)
15514 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15515 ac_optarg=
15516 ac_shift=:
15517 ;;
81ecdfbb 15518 *)
c6b750e1
DJ
15519 ac_option=$1
15520 ac_optarg=$2
15521 ac_shift=shift
15522 ;;
c6b750e1
DJ
15523 esac
15524
15525 case $ac_option in
15526 # Handling of the options.
a0da8069 15527 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15528 ac_cs_recheck=: ;;
81ecdfbb
RW
15529 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15530 $as_echo "$ac_cs_version"; exit ;;
d0ac1c44
SM
15531 --config | --confi | --conf | --con | --co | --c )
15532 $as_echo "$ac_cs_config"; exit ;;
81ecdfbb 15533 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15534 debug=: ;;
15535 --file | --fil | --fi | --f )
15536 $ac_shift
81ecdfbb
RW
15537 case $ac_optarg in
15538 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
d0ac1c44 15539 '') as_fn_error $? "missing file argument" ;;
81ecdfbb
RW
15540 esac
15541 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15542 ac_need_defaults=false;;
81ecdfbb
RW
15543 --he | --h | --help | --hel | -h )
15544 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15545 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15546 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15547 ac_cs_silent=: ;;
15548
15549 # This is an error.
d0ac1c44 15550 -*) as_fn_error $? "unrecognized option: \`$1'
81ecdfbb 15551Try \`$0 --help' for more information." ;;
c6b750e1 15552
81ecdfbb
RW
15553 *) as_fn_append ac_config_targets " $1"
15554 ac_need_defaults=false ;;
c6b750e1 15555
376a0e54 15556 esac
c6b750e1 15557 shift
376a0e54
CM
15558done
15559
c6b750e1 15560ac_configure_extra_args=
376a0e54 15561
c6b750e1
DJ
15562if $ac_cs_silent; then
15563 exec 6>/dev/null
15564 ac_configure_extra_args="$ac_configure_extra_args --silent"
15565fi
376a0e54 15566
c6b750e1 15567_ACEOF
81ecdfbb 15568cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15569if \$ac_cs_recheck; then
d0ac1c44 15570 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
81ecdfbb
RW
15571 shift
15572 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15573 CONFIG_SHELL='$SHELL'
15574 export CONFIG_SHELL
15575 exec "\$@"
c6b750e1
DJ
15576fi
15577
15578_ACEOF
81ecdfbb
RW
15579cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15580exec 5>>config.log
15581{
15582 echo
15583 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15584## Running $as_me. ##
15585_ASBOX
15586 $as_echo "$ac_log"
15587} >&5
c6b750e1 15588
81ecdfbb
RW
15589_ACEOF
15590cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15591#
15592# INIT-COMMANDS
15593#
15594extrasub_build="$extrasub_build"
15595 extrasub_host="$extrasub_host"
15596 extrasub_target="$extrasub_target"
15597
81ecdfbb 15598_ACEOF
c6b750e1 15599
81ecdfbb 15600cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15601
81ecdfbb 15602# Handling of arguments.
c6b750e1
DJ
15603for ac_config_target in $ac_config_targets
15604do
81ecdfbb
RW
15605 case $ac_config_target in
15606 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15607
d0ac1c44 15608 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15609 esac
15610done
15611
81ecdfbb 15612
c6b750e1
DJ
15613# If the user did not use the arguments to specify the items to instantiate,
15614# then the envvar interface is used. Set only those that are not.
15615# We use the long form for the default assignment because of an extremely
15616# bizarre bug on SunOS 4.1.3.
15617if $ac_need_defaults; then
15618 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15619fi
15620
15621# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15622# simply because there is no reason against having it here, and in addition,
c6b750e1 15623# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15624# Hook for its removal unless debugging.
15625# Note that there is a small window in which the directory will not be cleaned:
15626# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15627$debug ||
15628{
d0ac1c44 15629 tmp= ac_tmp=
81ecdfbb 15630 trap 'exit_status=$?
d0ac1c44
SM
15631 : "${ac_tmp:=$tmp}"
15632 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
81ecdfbb
RW
15633' 0
15634 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15635}
c6b750e1
DJ
15636# Create a (secure) tmp directory for tmp files.
15637
15638{
81ecdfbb 15639 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
d0ac1c44 15640 test -d "$tmp"
c6b750e1
DJ
15641} ||
15642{
81ecdfbb
RW
15643 tmp=./conf$$-$RANDOM
15644 (umask 077 && mkdir "$tmp")
d0ac1c44
SM
15645} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
15646ac_tmp=$tmp
81ecdfbb
RW
15647
15648# Set up the scripts for CONFIG_FILES section.
15649# No need to generate them if there are no CONFIG_FILES.
15650# This happens for instance with `./config.status config.h'.
15651if test -n "$CONFIG_FILES"; then
15652
15653if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15654 ac_cs_awk_getline=:
15655 ac_cs_awk_pipe_init=
15656 ac_cs_awk_read_file='
15657 while ((getline aline < (F[key])) > 0)
15658 print(aline)
15659 close(F[key])'
15660 ac_cs_awk_pipe_fini=
15661else
15662 ac_cs_awk_getline=false
15663 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15664 ac_cs_awk_read_file='
15665 print "|#_!!_#|"
15666 print "cat " F[key] " &&"
15667 '$ac_cs_awk_pipe_init
15668 # The final `:' finishes the AND list.
15669 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15670fi
15671ac_cr=`echo X | tr X '\015'`
15672# On cygwin, bash can eat \r inside `` if the user requested igncr.
15673# But we know of no other shell where ac_cr would be empty at this
15674# point, so we can use a bashism as a fallback.
15675if test "x$ac_cr" = x; then
15676 eval ac_cr=\$\'\\r\'
15677fi
15678ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15679if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
d0ac1c44 15680 ac_cs_awk_cr='\\r'
81ecdfbb
RW
15681else
15682 ac_cs_awk_cr=$ac_cr
15683fi
15684
d0ac1c44 15685echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
81ecdfbb
RW
15686_ACEOF
15687
15688# Create commands to substitute file output variables.
c6b750e1 15689{
81ecdfbb 15690 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
d0ac1c44 15691 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
81ecdfbb
RW
15692 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15693 echo "_ACAWK" &&
15694 echo "_ACEOF"
15695} >conf$$files.sh &&
15696. ./conf$$files.sh ||
d0ac1c44 15697 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
81ecdfbb 15698rm -f conf$$files.sh
c6b750e1 15699
81ecdfbb
RW
15700{
15701 echo "cat >conf$$subs.awk <<_ACEOF" &&
15702 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15703 echo "_ACEOF"
15704} >conf$$subs.sh ||
d0ac1c44
SM
15705 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15706ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
81ecdfbb
RW
15707ac_delim='%!_!# '
15708for ac_last_try in false false false false false :; do
15709 . ./conf$$subs.sh ||
d0ac1c44 15710 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
81ecdfbb
RW
15711
15712 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15713 if test $ac_delim_n = $ac_delim_num; then
15714 break
15715 elif $ac_last_try; then
d0ac1c44 15716 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
81ecdfbb
RW
15717 else
15718 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15719 fi
15720done
15721rm -f conf$$subs.sh
15722
15723cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
d0ac1c44 15724cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15725_ACEOF
81ecdfbb
RW
15726sed -n '
15727h
15728s/^/S["/; s/!.*/"]=/
15729p
15730g
15731s/^[^!]*!//
15732:repl
15733t repl
15734s/'"$ac_delim"'$//
15735t delim
15736:nl
15737h
d0ac1c44 15738s/\(.\{148\}\)..*/\1/
81ecdfbb
RW
15739t more1
15740s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15741p
15742n
15743b repl
15744:more1
15745s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15746p
15747g
15748s/.\{148\}//
15749t nl
15750:delim
15751h
d0ac1c44 15752s/\(.\{148\}\)..*/\1/
81ecdfbb
RW
15753t more2
15754s/["\\]/\\&/g; s/^/"/; s/$/"/
15755p
15756b
15757:more2
15758s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15759p
15760g
15761s/.\{148\}//
15762t delim
15763' <conf$$subs.awk | sed '
15764/^[^""]/{
15765 N
15766 s/\n//
15767}
15768' >>$CONFIG_STATUS || ac_write_fail=1
15769rm -f conf$$subs.awk
15770cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15771_ACAWK
d0ac1c44 15772cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
81ecdfbb
RW
15773 for (key in S) S_is_set[key] = 1
15774 FS = "\a"
15775 \$ac_cs_awk_pipe_init
15776}
15777{
15778 line = $ 0
15779 nfields = split(line, field, "@")
15780 substed = 0
15781 len = length(field[1])
15782 for (i = 2; i < nfields; i++) {
15783 key = field[i]
15784 keylen = length(key)
15785 if (S_is_set[key]) {
15786 value = S[key]
15787 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15788 len += length(value) + length(field[++i])
15789 substed = 1
15790 } else
15791 len += 1 + keylen
15792 }
15793 if (nfields == 3 && !substed) {
15794 key = field[2]
15795 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15796 \$ac_cs_awk_read_file
15797 next
15798 }
15799 }
15800 print line
15801}
15802\$ac_cs_awk_pipe_fini
15803_ACAWK
15804_ACEOF
15805cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15806if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15807 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15808else
15809 cat
d0ac1c44
SM
15810fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
15811 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
81ecdfbb
RW
15812_ACEOF
15813
d0ac1c44
SM
15814# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15815# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
81ecdfbb
RW
15816# trailing colons and then remove the whole line if VPATH becomes empty
15817# (actually we leave an empty line to preserve line numbers).
15818if test "x$srcdir" = x.; then
d0ac1c44
SM
15819 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
15820h
15821s///
15822s/^/:/
15823s/[ ]*$/:/
15824s/:\$(srcdir):/:/g
15825s/:\${srcdir}:/:/g
15826s/:@srcdir@:/:/g
15827s/^:*//
81ecdfbb 15828s/:*$//
d0ac1c44
SM
15829x
15830s/\(=[ ]*\).*/\1/
15831G
15832s/\n//
81ecdfbb
RW
15833s/^[^=]*=[ ]*$//
15834}'
15835fi
c6b750e1 15836
81ecdfbb
RW
15837cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15838fi # test -n "$CONFIG_FILES"
c6b750e1 15839
c6b750e1 15840
81ecdfbb
RW
15841eval set X " :F $CONFIG_FILES "
15842shift
15843for ac_tag
15844do
15845 case $ac_tag in
15846 :[FHLC]) ac_mode=$ac_tag; continue;;
15847 esac
15848 case $ac_mode$ac_tag in
15849 :[FHL]*:*);;
d0ac1c44 15850 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
81ecdfbb
RW
15851 :[FH]-) ac_tag=-:-;;
15852 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15853 esac
15854 ac_save_IFS=$IFS
15855 IFS=:
15856 set x $ac_tag
15857 IFS=$ac_save_IFS
15858 shift
15859 ac_file=$1
15860 shift
252b5132 15861
81ecdfbb
RW
15862 case $ac_mode in
15863 :L) ac_source=$1;;
15864 :[FH])
15865 ac_file_inputs=
15866 for ac_f
15867 do
15868 case $ac_f in
d0ac1c44 15869 -) ac_f="$ac_tmp/stdin";;
81ecdfbb
RW
15870 *) # Look for the file first in the build tree, then in the source tree
15871 # (if the path is not absolute). The absolute path cannot be DOS-style,
15872 # because $ac_f cannot contain `:'.
15873 test -f "$ac_f" ||
15874 case $ac_f in
15875 [\\/$]*) false;;
15876 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15877 esac ||
d0ac1c44 15878 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
81ecdfbb
RW
15879 esac
15880 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15881 as_fn_append ac_file_inputs " '$ac_f'"
15882 done
c6b750e1 15883
81ecdfbb
RW
15884 # Let's still pretend it is `configure' which instantiates (i.e., don't
15885 # use $as_me), people would be surprised to read:
15886 # /* config.h. Generated by config.status. */
15887 configure_input='Generated from '`
15888 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15889 `' by configure.'
15890 if test x"$ac_file" != x-; then
15891 configure_input="$ac_file. $configure_input"
15892 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15893$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15894 fi
81ecdfbb
RW
15895 # Neutralize special characters interpreted by sed in replacement strings.
15896 case $configure_input in #(
15897 *\&* | *\|* | *\\* )
15898 ac_sed_conf_input=`$as_echo "$configure_input" |
15899 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15900 *) ac_sed_conf_input=$configure_input;;
15901 esac
cac3d6c4 15902
81ecdfbb 15903 case $ac_tag in
d0ac1c44
SM
15904 *:-:* | *:-) cat >"$ac_tmp/stdin" \
15905 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
81ecdfbb
RW
15906 esac
15907 ;;
a0da8069 15908 esac
252b5132 15909
81ecdfbb 15910 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15911$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15912 X"$ac_file" : 'X\(//\)[^/]' \| \
15913 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15914 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15915$as_echo X"$ac_file" |
15916 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15917 s//\1/
15918 q
15919 }
15920 /^X\(\/\/\)[^/].*/{
15921 s//\1/
15922 q
15923 }
15924 /^X\(\/\/\)$/{
15925 s//\1/
15926 q
15927 }
15928 /^X\(\/\).*/{
15929 s//\1/
15930 q
15931 }
15932 s/.*/./; q'`
15933 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15934 ac_builddir=.
252b5132 15935
81ecdfbb
RW
15936case "$ac_dir" in
15937.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15938*)
15939 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15940 # A ".." for each directory in $ac_dir_suffix.
15941 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15942 case $ac_top_builddir_sub in
15943 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15944 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15945 esac ;;
15946esac
15947ac_abs_top_builddir=$ac_pwd
15948ac_abs_builddir=$ac_pwd$ac_dir_suffix
15949# for backward compatibility:
15950ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15951
15952case $srcdir in
81ecdfbb 15953 .) # We are building in place.
c6b750e1 15954 ac_srcdir=.
81ecdfbb
RW
15955 ac_top_srcdir=$ac_top_builddir_sub
15956 ac_abs_top_srcdir=$ac_pwd ;;
15957 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15958 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15959 ac_top_srcdir=$srcdir
15960 ac_abs_top_srcdir=$srcdir ;;
15961 *) # Relative name.
15962 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15963 ac_top_srcdir=$ac_top_build_prefix$srcdir
15964 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15965esac
81ecdfbb 15966ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15967
252b5132 15968
81ecdfbb
RW
15969 case $ac_mode in
15970 :F)
15971 #
15972 # CONFIG_FILE
15973 #
c6b750e1
DJ
15974
15975 case $INSTALL in
15976 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15977 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15978 esac
81ecdfbb 15979_ACEOF
252b5132 15980
81ecdfbb
RW
15981cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15982# If the template does not know about datarootdir, expand it.
15983# FIXME: This hack should be removed a few years after 2.60.
15984ac_datarootdir_hack=; ac_datarootdir_seen=
15985ac_sed_dataroot='
15986/datarootdir/ {
15987 p
15988 q
15989}
15990/@datadir@/p
15991/@docdir@/p
15992/@infodir@/p
15993/@localedir@/p
15994/@mandir@/p'
15995case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15996*datarootdir*) ac_datarootdir_seen=yes;;
15997*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15999$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 16000_ACEOF
81ecdfbb
RW
16001cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16002 ac_datarootdir_hack='
16003 s&@datadir@&$datadir&g
16004 s&@docdir@&$docdir&g
16005 s&@infodir@&$infodir&g
16006 s&@localedir@&$localedir&g
16007 s&@mandir@&$mandir&g
16008 s&\\\${datarootdir}&$datarootdir&g' ;;
16009esac
16010_ACEOF
16011
16012# Neutralize VPATH when `$srcdir' = `.'.
16013# Shell code in configure.ac might set extrasub.
16014# FIXME: do we really want to maintain this feature?
16015cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16016ac_sed_extra="$ac_vpsub
c6b750e1
DJ
16017$extrasub
16018_ACEOF
81ecdfbb 16019cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
16020:t
16021/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
16022s|@configure_input@|$ac_sed_conf_input|;t t
16023s&@top_builddir@&$ac_top_builddir_sub&;t t
16024s&@top_build_prefix@&$ac_top_build_prefix&;t t
16025s&@srcdir@&$ac_srcdir&;t t
16026s&@abs_srcdir@&$ac_abs_srcdir&;t t
16027s&@top_srcdir@&$ac_top_srcdir&;t t
16028s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16029s&@builddir@&$ac_builddir&;t t
16030s&@abs_builddir@&$ac_abs_builddir&;t t
16031s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16032s&@INSTALL@&$ac_INSTALL&;t t
16033$ac_datarootdir_hack
16034"
16035eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
16036if $ac_cs_awk_getline; then
d0ac1c44 16037 $AWK -f "$ac_tmp/subs.awk"
81ecdfbb 16038else
d0ac1c44
SM
16039 $AWK -f "$ac_tmp/subs.awk" | $SHELL
16040fi \
16041 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
81ecdfbb
RW
16042
16043test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
d0ac1c44
SM
16044 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
16045 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
16046 "$ac_tmp/out"`; test -z "$ac_out"; } &&
81ecdfbb 16047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 16048which seems to be undefined. Please make sure it is defined" >&5
81ecdfbb 16049$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
d0ac1c44 16050which seems to be undefined. Please make sure it is defined" >&2;}
81ecdfbb 16051
d0ac1c44 16052 rm -f "$ac_tmp/stdin"
81ecdfbb 16053 case $ac_file in
d0ac1c44
SM
16054 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16055 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
81ecdfbb 16056 esac \
d0ac1c44 16057 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
81ecdfbb 16058 ;;
c148b4cb 16059
c148b4cb 16060
c148b4cb 16061
81ecdfbb
RW
16062 esac
16063
06a51eac
RW
16064
16065 case $ac_file$ac_mode in
16066 "Makefile":F) sed "$extrasub_build" Makefile |
16067 sed "$extrasub_host" |
16068 sed "$extrasub_target" > mf$$
16069 mv -f mf$$ Makefile ;;
16070
16071 esac
81ecdfbb
RW
16072done # for ac_tag
16073
16074
16075as_fn_exit 0
c6b750e1 16076_ACEOF
c6b750e1
DJ
16077ac_clean_files=$ac_clean_files_save
16078
81ecdfbb 16079test $ac_write_fail = 0 ||
d0ac1c44 16080 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
81ecdfbb 16081
c6b750e1
DJ
16082
16083# configure is writing to config.log, and then calls config.status.
16084# config.status does its own redirection, appending to config.log.
16085# Unfortunately, on DOS this fails, as config.log is still kept open
16086# by configure, so config.status won't be able to write to it; its
16087# output is simply discarded. So we exec the FD to /dev/null,
16088# effectively closing config.log, so it can be properly (re)opened and
16089# appended to by config.status. When coming back to configure, we
16090# need to make the FD available again.
16091if test "$no_create" != yes; then
16092 ac_cs_success=:
16093 ac_config_status_args=
16094 test "$silent" = yes &&
16095 ac_config_status_args="$ac_config_status_args --quiet"
16096 exec 5>/dev/null
16097 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16098 exec 5>>config.log
16099 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16100 # would make configure fail if this is the last instruction.
d0ac1c44 16101 $ac_cs_success || as_fn_exit 1
81ecdfbb
RW
16102fi
16103if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16104 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16105$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 16106fi
c148b4cb 16107