sim: mips: hoist "single" igen rules up to common builds
[platform/upstream/binutils.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18   emulate sh
19   NULLCMD=:
20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in #(
26   *posix*) :
27     set -o posix ;; #(
28   *) :
29      ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_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.
43 if 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 --'
47 elif (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'
50 else
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'
70 fi
71
72 # The user is always right.
73 if 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   }
79 fi
80
81
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.)
87 IFS=" ""        $as_nl"
88
89 # Find who we are.  Look in the path if we contain no directory separator.
90 as_myself=
91 case $0 in #((
92   *[\\/]* ) as_myself=$0 ;;
93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
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
100 IFS=$as_save_IFS
101
102      ;;
103 esac
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.
106 if test "x$as_myself" = x; then
107   as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111   exit 1
112 fi
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.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
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.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147   *v*x* | *x*v* ) as_opts=-vx ;;
148   *v* ) as_opts=-v ;;
149   *x* ) as_opts=-x ;;
150   * ) as_opts= ;;
151 esac
152 exec $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
156 as_fn_exit 255
157   fi
158   # We don't want this to propagate to other subprocesses.
159           { _as_can_reexec=; unset _as_can_reexec;}
160 if 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
168 else
169   case \`(set -o) 2>/dev/null\` in #(
170   *posix*) :
171     set -o posix ;; #(
172   *) :
173      ;;
174 esac
175 fi
176 "
177   as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191   exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
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'\" &&
198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200   if (eval "$as_required") 2>/dev/null; then :
201   as_have_required=yes
202 else
203   as_have_required=no
204 fi
205   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207 else
208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 as_found=false
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 do
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
225 fi
226 fi
227            done;;
228        esac
229   as_found=false
230 done
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
234 fi; }
235 IFS=$as_save_IFS
236
237
238       if test "x$CONFIG_SHELL" != x; then :
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.
244 BASH_ENV=/dev/null
245 ENV=/dev/null
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 case $- in # ((((
248   *v*x* | *x*v* ) as_opts=-vx ;;
249   *v* ) as_opts=-v ;;
250   *x* ) as_opts=-x ;;
251   * ) as_opts= ;;
252 esac
253 exec $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
257 exit 255
258 fi
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."
266   else
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."
271   fi
272   exit 1
273 fi
274 fi
275 fi
276 SHELL=${CONFIG_SHELL-/bin/sh}
277 export SHELL
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
281
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
285 # as_fn_unset VAR
286 # ---------------
287 # Portably unset VAR.
288 as_fn_unset ()
289 {
290   { eval $1=; unset $1;}
291 }
292 as_unset=as_fn_unset
293
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
297 as_fn_set_status ()
298 {
299   return $1
300 } # as_fn_set_status
301
302 # as_fn_exit STATUS
303 # -----------------
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 as_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.
315 as_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"
355   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358 } # as_fn_mkdir_p
359
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
364 {
365   test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
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.
373 if (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   }'
378 else
379   as_fn_append ()
380   {
381     eval $1=\$$1\$2
382   }
383 fi # 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.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391   eval 'as_fn_arith ()
392   {
393     as_val=$(( $* ))
394   }'
395 else
396   as_fn_arith ()
397   {
398     as_val=`expr "$@" || test $? -eq 1`
399   }
400 fi # as_fn_arith
401
402
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
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
407 # script with STATUS, using 1 if that was 0.
408 as_fn_error ()
409 {
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
414   fi
415   $as_echo "$as_me: error: $2" >&2
416   as_fn_exit $as_status
417 } # as_fn_error
418
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420    test "X`expr 00001 : '.*\(...\)'`" = X001; then
421   as_expr=expr
422 else
423   as_expr=false
424 fi
425
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427   as_basename=basename
428 else
429   as_basename=false
430 fi
431
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433   as_dirname=dirname
434 else
435   as_dirname=false
436 fi
437
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440          X"$0" : 'X\(//\)$' \| \
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'`
456
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
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 |
474     sed '
475       s/[$]LINENO.*/&-/
476       t lineno
477       b
478       :lineno
479       N
480       :loop
481       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482       t loop
483       s/-\n.*//
484     ' >$as_me.lineno &&
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; }
487
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
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
494   # original and so on.  Autoconf is especially sensitive to this).
495   . "./$as_me.lineno"
496   # Exit status is that of the last command.
497   exit
498 }
499
500 ECHO_C= ECHO_N= ECHO_T=
501 case `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';;
511 esac
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515   rm -f conf$$.dir/conf$$.file
516 else
517   rm -f conf$$.dir
518   mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521   if ln -s conf$$.file conf$$ 2>/dev/null; then
522     as_ln_s='ln -s'
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.
526     # In both cases, we have to default to `cp -pR'.
527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528       as_ln_s='cp -pR'
529   elif ln conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s=ln
531   else
532     as_ln_s='cp -pR'
533   fi
534 else
535   as_ln_s='cp -pR'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541   as_mkdir_p='mkdir -p "$as_dir"'
542 else
543   test -d ./-p && rmdir ./-p
544   as_mkdir_p=false
545 fi
546
547 as_test_x='test -x'
548 as_executable_p=as_fn_executable_p
549
550 # Sed expression to map a string onto a valid CPP name.
551 as_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.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557 test -n "$DJDIR" || exec 7<&0 </dev/null
558 exec 6>&1
559
560 # Name of the host.
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565 #
566 # Initializations.
567 #
568 ac_default_prefix=/usr/local
569 ac_clean_files=
570 ac_config_libobj_dir=.
571 LIBOBJS=
572 cross_compiling=no
573 subdirs=
574 MFLAGS=
575 MAKEFLAGS=
576
577 # Identity of this package.
578 PACKAGE_NAME=
579 PACKAGE_TARNAME=
580 PACKAGE_VERSION=
581 PACKAGE_STRING=
582 PACKAGE_BUGREPORT=
583 PACKAGE_URL=
584
585 ac_unique_file="move-if-change"
586 enable_option_checking=no
587 ac_subst_vars='LTLIBOBJS
588 LIBOBJS
589 compare_exclusions
590 stage2_werror_flag
591 stage1_checking
592 stage1_cflags
593 MAINT
594 MAINTAINER_MODE_FALSE
595 MAINTAINER_MODE_TRUE
596 COMPILER_NM_FOR_TARGET
597 COMPILER_LD_FOR_TARGET
598 COMPILER_AS_FOR_TARGET
599 FLAGS_FOR_TARGET
600 RAW_CXX_FOR_TARGET
601 WINDMC_FOR_TARGET
602 WINDRES_FOR_TARGET
603 STRIP_FOR_TARGET
604 READELF_FOR_TARGET
605 RANLIB_FOR_TARGET
606 OTOOL_FOR_TARGET
607 OBJDUMP_FOR_TARGET
608 OBJCOPY_FOR_TARGET
609 NM_FOR_TARGET
610 LIPO_FOR_TARGET
611 LD_FOR_TARGET
612 DSYMUTIL_FOR_TARGET
613 DLLTOOL_FOR_TARGET
614 AS_FOR_TARGET
615 AR_FOR_TARGET
616 GDC_FOR_TARGET
617 GOC_FOR_TARGET
618 GFORTRAN_FOR_TARGET
619 GCC_FOR_TARGET
620 CXX_FOR_TARGET
621 CC_FOR_TARGET
622 RANLIB_PLUGIN_OPTION
623 AR_PLUGIN_OPTION
624 PKG_CONFIG_PATH
625 GDCFLAGS
626 READELF
627 OTOOL
628 OBJDUMP
629 OBJCOPY
630 WINDMC
631 WINDRES
632 STRIP
633 RANLIB
634 NM
635 LIPO
636 LD
637 DSYMUTIL
638 DLLTOOL
639 AS
640 AR
641 RUNTEST
642 EXPECT
643 MAKEINFO
644 FLEX
645 LEX
646 M4
647 BISON
648 YACC
649 WINDRES_FOR_BUILD
650 WINDMC_FOR_BUILD
651 RANLIB_FOR_BUILD
652 NM_FOR_BUILD
653 LD_FOR_BUILD
654 LDFLAGS_FOR_BUILD
655 GDC_FOR_BUILD
656 GOC_FOR_BUILD
657 GFORTRAN_FOR_BUILD
658 DSYMUTIL_FOR_BUILD
659 DLLTOOL_FOR_BUILD
660 CXX_FOR_BUILD
661 CXXFLAGS_FOR_BUILD
662 CPPFLAGS_FOR_BUILD
663 CPP_FOR_BUILD
664 CFLAGS_FOR_BUILD
665 CC_FOR_BUILD
666 AS_FOR_BUILD
667 AR_FOR_BUILD
668 target_configdirs
669 configdirs
670 build_configdirs
671 INSTALL_GDB_TK
672 GDB_TK
673 CONFIGURE_GDB_TK
674 build_tooldir
675 tooldir
676 GCC_SHLIB_SUBDIR
677 RPATH_ENVVAR
678 target_configargs
679 host_configargs
680 build_configargs
681 BUILD_CONFIG
682 LDFLAGS_FOR_TARGET
683 CXXFLAGS_FOR_TARGET
684 CFLAGS_FOR_TARGET
685 DEBUG_PREFIX_CFLAGS_FOR_TARGET
686 SYSROOT_CFLAGS_FOR_TARGET
687 get_gcc_base_ver
688 extra_host_zlib_configure_flags
689 extra_host_libiberty_configure_flags
690 stage1_languages
691 host_shared
692 extra_linker_plugin_flags
693 extra_linker_plugin_configure_flags
694 islinc
695 isllibs
696 poststage1_ldflags
697 poststage1_libs
698 stage1_ldflags
699 stage1_libs
700 extra_isl_gmp_configure_flags
701 extra_mpc_mpfr_configure_flags
702 extra_mpc_gmp_configure_flags
703 extra_mpfr_configure_flags
704 gmpinc
705 gmplibs
706 PGO_BUILD_LTO_CFLAGS
707 PGO_BUILD_USE_CFLAGS
708 PGO_BUILD_GEN_CFLAGS
709 HAVE_CXX11_FOR_BUILD
710 HAVE_CXX11
711 do_compare
712 GDC
713 GNATMAKE
714 GNATBIND
715 ac_ct_CXX
716 CXXFLAGS
717 CXX
718 OBJEXT
719 EXEEXT
720 ac_ct_CC
721 CPPFLAGS
722 LDFLAGS
723 CFLAGS
724 CC
725 extra_liboffloadmic_configure_flags
726 target_subdir
727 host_subdir
728 build_subdir
729 build_libsubdir
730 AWK
731 SED
732 LN_S
733 LN
734 INSTALL_DATA
735 INSTALL_SCRIPT
736 INSTALL_PROGRAM
737 target_os
738 target_vendor
739 target_cpu
740 target
741 host_os
742 host_vendor
743 host_cpu
744 host
745 target_noncanonical
746 host_noncanonical
747 build_noncanonical
748 build_os
749 build_vendor
750 build_cpu
751 build
752 TOPLEVEL_CONFIGURE_ARGUMENTS
753 target_alias
754 host_alias
755 build_alias
756 LIBS
757 ECHO_T
758 ECHO_N
759 ECHO_C
760 DEFS
761 mandir
762 localedir
763 libdir
764 psdir
765 pdfdir
766 dvidir
767 htmldir
768 infodir
769 docdir
770 oldincludedir
771 includedir
772 localstatedir
773 sharedstatedir
774 sysconfdir
775 datadir
776 datarootdir
777 libexecdir
778 sbindir
779 bindir
780 program_transform_name
781 prefix
782 exec_prefix
783 PACKAGE_URL
784 PACKAGE_BUGREPORT
785 PACKAGE_STRING
786 PACKAGE_VERSION
787 PACKAGE_TARNAME
788 PACKAGE_NAME
789 PATH_SEPARATOR
790 SHELL'
791 ac_subst_files='serialization_dependencies
792 host_makefile_frag
793 target_makefile_frag
794 alphaieee_frag
795 ospace_frag'
796 ac_user_opts='
797 enable_option_checking
798 with_build_libsubdir
799 with_system_zlib
800 with_zstd
801 enable_as_accelerator_for
802 enable_offload_targets
803 enable_offload_defaulted
804 enable_gold
805 enable_ld
806 enable_gprofng
807 enable_compressed_debug_sections
808 enable_default_compressed_debug_sections_algorithm
809 enable_year2038
810 enable_libquadmath
811 enable_libquadmath_support
812 enable_libada
813 enable_libssp
814 enable_libstdcxx
815 enable_liboffloadmic
816 enable_bootstrap
817 enable_pgo_build
818 with_mpc
819 with_mpc_include
820 with_mpc_lib
821 with_mpfr
822 with_mpfr_include
823 with_mpfr_lib
824 with_gmp
825 with_gmp_include
826 with_gmp_lib
827 with_stage1_libs
828 with_static_standard_libraries
829 with_stage1_ldflags
830 with_boot_libs
831 with_boot_ldflags
832 with_isl
833 with_isl_include
834 with_isl_lib
835 enable_isl_version_check
836 enable_lto
837 enable_linker_plugin_configure_flags
838 enable_linker_plugin_flags
839 enable_host_shared
840 enable_stage1_languages
841 enable_objc_gc
842 with_target_bdw_gc
843 with_target_bdw_gc_include
844 with_target_bdw_gc_lib
845 with_gcc_major_version_only
846 with_build_sysroot
847 with_debug_prefix_map
848 with_build_config
849 enable_vtable_verify
850 enable_serial_configure
851 with_build_time_tools
852 enable_maintainer_mode
853 enable_stage1_checking
854 enable_werror
855 '
856       ac_precious_vars='build_alias
857 host_alias
858 target_alias
859 CC
860 CFLAGS
861 LDFLAGS
862 LIBS
863 CPPFLAGS
864 CXX
865 CXXFLAGS
866 CCC
867 build_configargs
868 host_configargs
869 target_configargs
870 AR
871 AS
872 DLLTOOL
873 DSYMUTIL
874 LD
875 LIPO
876 NM
877 RANLIB
878 STRIP
879 WINDRES
880 WINDMC
881 OBJCOPY
882 OBJDUMP
883 OTOOL
884 READELF
885 CC_FOR_TARGET
886 CXX_FOR_TARGET
887 GCC_FOR_TARGET
888 GFORTRAN_FOR_TARGET
889 GOC_FOR_TARGET
890 GDC_FOR_TARGET
891 AR_FOR_TARGET
892 AS_FOR_TARGET
893 DLLTOOL_FOR_TARGET
894 DSYMUTIL_FOR_TARGET
895 LD_FOR_TARGET
896 LIPO_FOR_TARGET
897 NM_FOR_TARGET
898 OBJCOPY_FOR_TARGET
899 OBJDUMP_FOR_TARGET
900 OTOOL_FOR_TARGET
901 RANLIB_FOR_TARGET
902 READELF_FOR_TARGET
903 STRIP_FOR_TARGET
904 WINDRES_FOR_TARGET
905 WINDMC_FOR_TARGET'
906
907
908 # Initialize some variables set by options.
909 ac_init_help=
910 ac_init_version=false
911 ac_unrecognized_opts=
912 ac_unrecognized_sep=
913 # The variables have the same names as the options, with
914 # dashes changed to underlines.
915 cache_file=/dev/null
916 exec_prefix=NONE
917 no_create=
918 no_recursion=
919 prefix=NONE
920 program_prefix=NONE
921 program_suffix=NONE
922 program_transform_name=s,x,x,
923 silent=
924 site=
925 srcdir=
926 verbose=
927 x_includes=NONE
928 x_libraries=NONE
929
930 # Installation directory options.
931 # These are left unexpanded so users can "make install exec_prefix=/foo"
932 # and all the variables that are supposed to be based on exec_prefix
933 # by default will actually change.
934 # Use braces instead of parens because sh, perl, etc. also accept them.
935 # (The list follows the same order as the GNU Coding Standards.)
936 bindir='${exec_prefix}/bin'
937 sbindir='${exec_prefix}/sbin'
938 libexecdir='${exec_prefix}/libexec'
939 datarootdir='${prefix}/share'
940 datadir='${datarootdir}'
941 sysconfdir='${prefix}/etc'
942 sharedstatedir='${prefix}/com'
943 localstatedir='${prefix}/var'
944 includedir='${prefix}/include'
945 oldincludedir='/usr/include'
946 docdir='${datarootdir}/doc/${PACKAGE}'
947 infodir='${datarootdir}/info'
948 htmldir='${docdir}'
949 dvidir='${docdir}'
950 pdfdir='${docdir}'
951 psdir='${docdir}'
952 libdir='${exec_prefix}/lib'
953 localedir='${datarootdir}/locale'
954 mandir='${datarootdir}/man'
955
956 ac_prev=
957 ac_dashdash=
958 for ac_option
959 do
960   # If the previous option needs an argument, assign it.
961   if test -n "$ac_prev"; then
962     eval $ac_prev=\$ac_option
963     ac_prev=
964     continue
965   fi
966
967   case $ac_option in
968   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
969   *=)   ac_optarg= ;;
970   *)    ac_optarg=yes ;;
971   esac
972
973   # Accept the important Cygnus configure options, so we can diagnose typos.
974
975   case $ac_dashdash$ac_option in
976   --)
977     ac_dashdash=yes ;;
978
979   -bindir | --bindir | --bindi | --bind | --bin | --bi)
980     ac_prev=bindir ;;
981   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
982     bindir=$ac_optarg ;;
983
984   -build | --build | --buil | --bui | --bu)
985     ac_prev=build_alias ;;
986   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
987     build_alias=$ac_optarg ;;
988
989   -cache-file | --cache-file | --cache-fil | --cache-fi \
990   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
991     ac_prev=cache_file ;;
992   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
993   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
994     cache_file=$ac_optarg ;;
995
996   --config-cache | -C)
997     cache_file=config.cache ;;
998
999   -datadir | --datadir | --datadi | --datad)
1000     ac_prev=datadir ;;
1001   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1002     datadir=$ac_optarg ;;
1003
1004   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1005   | --dataroo | --dataro | --datar)
1006     ac_prev=datarootdir ;;
1007   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1008   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1009     datarootdir=$ac_optarg ;;
1010
1011   -disable-* | --disable-*)
1012     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1013     # Reject names that are not valid shell variable names.
1014     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1015       as_fn_error $? "invalid feature name: $ac_useropt"
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--disable-$ac_useropt_orig"
1023          ac_unrecognized_sep=', ';;
1024     esac
1025     eval enable_$ac_useropt=no ;;
1026
1027   -docdir | --docdir | --docdi | --doc | --do)
1028     ac_prev=docdir ;;
1029   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1030     docdir=$ac_optarg ;;
1031
1032   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1033     ac_prev=dvidir ;;
1034   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1035     dvidir=$ac_optarg ;;
1036
1037   -enable-* | --enable-*)
1038     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1039     # Reject names that are not valid shell variable names.
1040     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1041       as_fn_error $? "invalid feature name: $ac_useropt"
1042     ac_useropt_orig=$ac_useropt
1043     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1044     case $ac_user_opts in
1045       *"
1046 "enable_$ac_useropt"
1047 "*) ;;
1048       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1049          ac_unrecognized_sep=', ';;
1050     esac
1051     eval enable_$ac_useropt=\$ac_optarg ;;
1052
1053   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1054   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1055   | --exec | --exe | --ex)
1056     ac_prev=exec_prefix ;;
1057   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1058   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1059   | --exec=* | --exe=* | --ex=*)
1060     exec_prefix=$ac_optarg ;;
1061
1062   -gas | --gas | --ga | --g)
1063     # Obsolete; use --with-gas.
1064     with_gas=yes ;;
1065
1066   -help | --help | --hel | --he | -h)
1067     ac_init_help=long ;;
1068   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1069     ac_init_help=recursive ;;
1070   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1071     ac_init_help=short ;;
1072
1073   -host | --host | --hos | --ho)
1074     ac_prev=host_alias ;;
1075   -host=* | --host=* | --hos=* | --ho=*)
1076     host_alias=$ac_optarg ;;
1077
1078   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1079     ac_prev=htmldir ;;
1080   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1081   | --ht=*)
1082     htmldir=$ac_optarg ;;
1083
1084   -includedir | --includedir | --includedi | --included | --include \
1085   | --includ | --inclu | --incl | --inc)
1086     ac_prev=includedir ;;
1087   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1088   | --includ=* | --inclu=* | --incl=* | --inc=*)
1089     includedir=$ac_optarg ;;
1090
1091   -infodir | --infodir | --infodi | --infod | --info | --inf)
1092     ac_prev=infodir ;;
1093   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1094     infodir=$ac_optarg ;;
1095
1096   -libdir | --libdir | --libdi | --libd)
1097     ac_prev=libdir ;;
1098   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1099     libdir=$ac_optarg ;;
1100
1101   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1102   | --libexe | --libex | --libe)
1103     ac_prev=libexecdir ;;
1104   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1105   | --libexe=* | --libex=* | --libe=*)
1106     libexecdir=$ac_optarg ;;
1107
1108   -localedir | --localedir | --localedi | --localed | --locale)
1109     ac_prev=localedir ;;
1110   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1111     localedir=$ac_optarg ;;
1112
1113   -localstatedir | --localstatedir | --localstatedi | --localstated \
1114   | --localstate | --localstat | --localsta | --localst | --locals)
1115     ac_prev=localstatedir ;;
1116   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1117   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1118     localstatedir=$ac_optarg ;;
1119
1120   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1121     ac_prev=mandir ;;
1122   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1123     mandir=$ac_optarg ;;
1124
1125   -nfp | --nfp | --nf)
1126     # Obsolete; use --without-fp.
1127     with_fp=no ;;
1128
1129   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1130   | --no-cr | --no-c | -n)
1131     no_create=yes ;;
1132
1133   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1134   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1135     no_recursion=yes ;;
1136
1137   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1138   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1139   | --oldin | --oldi | --old | --ol | --o)
1140     ac_prev=oldincludedir ;;
1141   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1142   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1143   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1144     oldincludedir=$ac_optarg ;;
1145
1146   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1147     ac_prev=prefix ;;
1148   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1149     prefix=$ac_optarg ;;
1150
1151   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1152   | --program-pre | --program-pr | --program-p)
1153     ac_prev=program_prefix ;;
1154   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1155   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1156     program_prefix=$ac_optarg ;;
1157
1158   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1159   | --program-suf | --program-su | --program-s)
1160     ac_prev=program_suffix ;;
1161   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1162   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1163     program_suffix=$ac_optarg ;;
1164
1165   -program-transform-name | --program-transform-name \
1166   | --program-transform-nam | --program-transform-na \
1167   | --program-transform-n | --program-transform- \
1168   | --program-transform | --program-transfor \
1169   | --program-transfo | --program-transf \
1170   | --program-trans | --program-tran \
1171   | --progr-tra | --program-tr | --program-t)
1172     ac_prev=program_transform_name ;;
1173   -program-transform-name=* | --program-transform-name=* \
1174   | --program-transform-nam=* | --program-transform-na=* \
1175   | --program-transform-n=* | --program-transform-=* \
1176   | --program-transform=* | --program-transfor=* \
1177   | --program-transfo=* | --program-transf=* \
1178   | --program-trans=* | --program-tran=* \
1179   | --progr-tra=* | --program-tr=* | --program-t=*)
1180     program_transform_name=$ac_optarg ;;
1181
1182   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1183     ac_prev=pdfdir ;;
1184   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1185     pdfdir=$ac_optarg ;;
1186
1187   -psdir | --psdir | --psdi | --psd | --ps)
1188     ac_prev=psdir ;;
1189   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1190     psdir=$ac_optarg ;;
1191
1192   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1193   | -silent | --silent | --silen | --sile | --sil)
1194     silent=yes ;;
1195
1196   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1197     ac_prev=sbindir ;;
1198   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1199   | --sbi=* | --sb=*)
1200     sbindir=$ac_optarg ;;
1201
1202   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1203   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1204   | --sharedst | --shareds | --shared | --share | --shar \
1205   | --sha | --sh)
1206     ac_prev=sharedstatedir ;;
1207   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1208   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1209   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1210   | --sha=* | --sh=*)
1211     sharedstatedir=$ac_optarg ;;
1212
1213   -site | --site | --sit)
1214     ac_prev=site ;;
1215   -site=* | --site=* | --sit=*)
1216     site=$ac_optarg ;;
1217
1218   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1219     ac_prev=srcdir ;;
1220   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1221     srcdir=$ac_optarg ;;
1222
1223   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1224   | --syscon | --sysco | --sysc | --sys | --sy)
1225     ac_prev=sysconfdir ;;
1226   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1227   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1228     sysconfdir=$ac_optarg ;;
1229
1230   -target | --target | --targe | --targ | --tar | --ta | --t)
1231     ac_prev=target_alias ;;
1232   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1233     target_alias=$ac_optarg ;;
1234
1235   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1236     verbose=yes ;;
1237
1238   -version | --version | --versio | --versi | --vers | -V)
1239     ac_init_version=: ;;
1240
1241   -with-* | --with-*)
1242     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1243     # Reject names that are not valid shell variable names.
1244     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1245       as_fn_error $? "invalid package name: $ac_useropt"
1246     ac_useropt_orig=$ac_useropt
1247     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1248     case $ac_user_opts in
1249       *"
1250 "with_$ac_useropt"
1251 "*) ;;
1252       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1253          ac_unrecognized_sep=', ';;
1254     esac
1255     eval with_$ac_useropt=\$ac_optarg ;;
1256
1257   -without-* | --without-*)
1258     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1259     # Reject names that are not valid shell variable names.
1260     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1261       as_fn_error $? "invalid package name: $ac_useropt"
1262     ac_useropt_orig=$ac_useropt
1263     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1264     case $ac_user_opts in
1265       *"
1266 "with_$ac_useropt"
1267 "*) ;;
1268       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1269          ac_unrecognized_sep=', ';;
1270     esac
1271     eval with_$ac_useropt=no ;;
1272
1273   --x)
1274     # Obsolete; use --with-x.
1275     with_x=yes ;;
1276
1277   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1278   | --x-incl | --x-inc | --x-in | --x-i)
1279     ac_prev=x_includes ;;
1280   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1281   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1282     x_includes=$ac_optarg ;;
1283
1284   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1285   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1286     ac_prev=x_libraries ;;
1287   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1288   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1289     x_libraries=$ac_optarg ;;
1290
1291   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1292 Try \`$0 --help' for more information"
1293     ;;
1294
1295   *=*)
1296     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1297     # Reject names that are not valid shell variable names.
1298     case $ac_envvar in #(
1299       '' | [0-9]* | *[!_$as_cr_alnum]* )
1300       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1301     esac
1302     eval $ac_envvar=\$ac_optarg
1303     export $ac_envvar ;;
1304
1305   *)
1306     # FIXME: should be removed in autoconf 3.0.
1307     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1308     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1309       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1310     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1311     ;;
1312
1313   esac
1314 done
1315
1316 if test -n "$ac_prev"; then
1317   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1318   as_fn_error $? "missing argument to $ac_option"
1319 fi
1320
1321 if test -n "$ac_unrecognized_opts"; then
1322   case $enable_option_checking in
1323     no) ;;
1324     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1325     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1326   esac
1327 fi
1328
1329 # Check all directory arguments for consistency.
1330 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1331                 datadir sysconfdir sharedstatedir localstatedir includedir \
1332                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1333                 libdir localedir mandir
1334 do
1335   eval ac_val=\$$ac_var
1336   # Remove trailing slashes.
1337   case $ac_val in
1338     */ )
1339       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1340       eval $ac_var=\$ac_val;;
1341   esac
1342   # Be sure to have absolute directory names.
1343   case $ac_val in
1344     [\\/$]* | ?:[\\/]* )  continue;;
1345     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1346   esac
1347   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1348 done
1349
1350 # There might be people who depend on the old broken behavior: `$host'
1351 # used to hold the argument of --host etc.
1352 # FIXME: To remove some day.
1353 build=$build_alias
1354 host=$host_alias
1355 target=$target_alias
1356
1357 # FIXME: To remove some day.
1358 if test "x$host_alias" != x; then
1359   if test "x$build_alias" = x; then
1360     cross_compiling=maybe
1361   elif test "x$build_alias" != "x$host_alias"; then
1362     cross_compiling=yes
1363   fi
1364 fi
1365
1366 ac_tool_prefix=
1367 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1368
1369 test "$silent" = yes && exec 6>/dev/null
1370
1371
1372 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1373 ac_ls_di=`ls -di .` &&
1374 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1375   as_fn_error $? "working directory cannot be determined"
1376 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1377   as_fn_error $? "pwd does not report name of working directory"
1378
1379
1380 # Find the source files, if location was not specified.
1381 if test -z "$srcdir"; then
1382   ac_srcdir_defaulted=yes
1383   # Try the directory containing this script, then the parent directory.
1384   ac_confdir=`$as_dirname -- "$as_myself" ||
1385 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1386          X"$as_myself" : 'X\(//\)[^/]' \| \
1387          X"$as_myself" : 'X\(//\)$' \| \
1388          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1389 $as_echo X"$as_myself" |
1390     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1391             s//\1/
1392             q
1393           }
1394           /^X\(\/\/\)[^/].*/{
1395             s//\1/
1396             q
1397           }
1398           /^X\(\/\/\)$/{
1399             s//\1/
1400             q
1401           }
1402           /^X\(\/\).*/{
1403             s//\1/
1404             q
1405           }
1406           s/.*/./; q'`
1407   srcdir=$ac_confdir
1408   if test ! -r "$srcdir/$ac_unique_file"; then
1409     srcdir=..
1410   fi
1411 else
1412   ac_srcdir_defaulted=no
1413 fi
1414 if test ! -r "$srcdir/$ac_unique_file"; then
1415   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1416   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1417 fi
1418 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1419 ac_abs_confdir=`(
1420         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1421         pwd)`
1422 # When building in place, set srcdir=.
1423 if test "$ac_abs_confdir" = "$ac_pwd"; then
1424   srcdir=.
1425 fi
1426 # Remove unnecessary trailing slashes from srcdir.
1427 # Double slashes in file names in object file debugging info
1428 # mess up M-x gdb in Emacs.
1429 case $srcdir in
1430 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1431 esac
1432 case $srcdir in
1433   *" "*)
1434     as_fn_error $? "path to source, $srcdir, contains spaces"
1435     ;;
1436 esac
1437 ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1438
1439 for ac_var in $ac_precious_vars; do
1440   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1441   eval ac_env_${ac_var}_value=\$${ac_var}
1442   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1443   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1444 done
1445
1446 #
1447 # Report the --help message.
1448 #
1449 if test "$ac_init_help" = "long"; then
1450   # Omit some internal or obsolete options to make the list less imposing.
1451   # This message is too long to be a string in the A/UX 3.1 sh.
1452   cat <<_ACEOF
1453 \`configure' configures this package to adapt to many kinds of systems.
1454
1455 Usage: $0 [OPTION]... [VAR=VALUE]...
1456
1457 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1458 VAR=VALUE.  See below for descriptions of some of the useful variables.
1459
1460 Defaults for the options are specified in brackets.
1461
1462 Configuration:
1463   -h, --help              display this help and exit
1464       --help=short        display options specific to this package
1465       --help=recursive    display the short help of all the included packages
1466   -V, --version           display version information and exit
1467   -q, --quiet, --silent   do not print \`checking ...' messages
1468       --cache-file=FILE   cache test results in FILE [disabled]
1469   -C, --config-cache      alias for \`--cache-file=config.cache'
1470   -n, --no-create         do not create output files
1471       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1472
1473 Installation directories:
1474   --prefix=PREFIX         install architecture-independent files in PREFIX
1475                           [$ac_default_prefix]
1476   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1477                           [PREFIX]
1478
1479 By default, \`make install' will install all the files in
1480 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1481 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1482 for instance \`--prefix=\$HOME'.
1483
1484 For better control, use the options below.
1485
1486 Fine tuning of the installation directories:
1487   --bindir=DIR            user executables [EPREFIX/bin]
1488   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1489   --libexecdir=DIR        program executables [EPREFIX/libexec]
1490   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1491   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1492   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1493   --libdir=DIR            object code libraries [EPREFIX/lib]
1494   --includedir=DIR        C header files [PREFIX/include]
1495   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1496   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1497   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1498   --infodir=DIR           info documentation [DATAROOTDIR/info]
1499   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1500   --mandir=DIR            man documentation [DATAROOTDIR/man]
1501   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1502   --htmldir=DIR           html documentation [DOCDIR]
1503   --dvidir=DIR            dvi documentation [DOCDIR]
1504   --pdfdir=DIR            pdf documentation [DOCDIR]
1505   --psdir=DIR             ps documentation [DOCDIR]
1506 _ACEOF
1507
1508   cat <<\_ACEOF
1509
1510 Program names:
1511   --program-prefix=PREFIX            prepend PREFIX to installed program names
1512   --program-suffix=SUFFIX            append SUFFIX to installed program names
1513   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1514
1515 System types:
1516   --build=BUILD     configure for building on BUILD [guessed]
1517   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1518   --target=TARGET   configure for building compilers for TARGET [HOST]
1519 _ACEOF
1520 fi
1521
1522 if test -n "$ac_init_help"; then
1523
1524   cat <<\_ACEOF
1525
1526 Optional Features:
1527   --disable-option-checking  ignore unrecognized --enable/--with options
1528   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1529   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1530   --enable-as-accelerator-for=ARG
1531                           build as offload target compiler. Specify offload
1532                           host triple by ARG
1533   --enable-offload-targets=LIST
1534                           enable offloading to devices from comma-separated
1535                           LIST of TARGET[=DIR]. Use optional path to find
1536                           offload target compiler during the build
1537   --enable-offload-defaulted
1538                 If enabled, configured but not installed offload compilers and
1539                 libgomp plugins are silently ignored.  Useful for distribution
1540                 compilers where those are in separate optional packages.
1541
1542   --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
1543   --enable-ld[=ARG]       build ld [ARG={default,yes,no}]
1544   --enable-gprofng[=ARG]  build gprofng [ARG={yes,no}]
1545   --enable-compressed-debug-sections={all,gas,gold,ld,none}
1546                           Enable compressed debug sections for gas, gold or ld
1547                           by default
1548   --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
1549                           Default compression algorithm for
1550                           --enable-compressed-debug-sections.
1551   --enable-year2038       enable support for timestamps past the year 2038
1552   --disable-libquadmath   do not build libquadmath directory
1553   --disable-libquadmath-support
1554                           disable libquadmath support for Fortran
1555   --enable-libada         build libada directory
1556   --enable-libssp         build libssp directory
1557   --disable-libstdcxx     do not build libstdc++-v3 directory
1558   --enable-liboffloadmic=ARG
1559                           build liboffloadmic [ARG={no,host,target}]
1560   --enable-bootstrap      enable bootstrapping [yes if native build]
1561   --enable-pgo-build[=lto]
1562                           enable the PGO build
1563   --disable-isl-version-check
1564                           disable check for isl version
1565   --enable-lto            enable link time optimization support
1566   --enable-linker-plugin-configure-flags=FLAGS
1567                           additional flags for configuring linker plugins
1568                           [none]
1569   --enable-linker-plugin-flags=FLAGS
1570                           additional flags for configuring and building linker
1571                           plugins [none]
1572   --enable-host-shared    build host code as shared libraries
1573   --enable-stage1-languages[=all]
1574                           choose additional languages to build during stage1.
1575                           Mostly useful for compiler development
1576   --enable-objc-gc        enable use of Boehm's garbage collector with the GNU
1577                           Objective-C runtime
1578   --enable-vtable-verify  Enable vtable verification feature
1579   --enable-serial-[{host,target,build}-]configure
1580                           force sequential configuration of sub-packages for
1581                           the host, target or build machine, or all
1582                           sub-packages
1583   --enable-maintainer-mode
1584                           enable make rules and dependencies not useful (and
1585                           sometimes confusing) to the casual installer
1586   --enable-stage1-checking[=all]
1587                           choose additional checking for stage1 of the
1588                           compiler
1589   --enable-werror         enable -Werror in bootstrap stage2 and later
1590
1591 Optional Packages:
1592   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1593   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1594   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1595   --with-system-zlib      use installed libz
1596   --with-zstd             Support zstd compressed debug sections
1597                           (default=auto)
1598   --with-mpc=PATH         specify prefix directory for installed MPC package.
1599                           Equivalent to --with-mpc-include=PATH/include plus
1600                           --with-mpc-lib=PATH/lib
1601   --with-mpc-include=PATH specify directory for installed MPC include files
1602   --with-mpc-lib=PATH     specify directory for the installed MPC library
1603   --with-mpfr=PATH        specify prefix directory for installed MPFR package.
1604                           Equivalent to --with-mpfr-include=PATH/include plus
1605                           --with-mpfr-lib=PATH/lib
1606   --with-mpfr-include=PATH
1607                           specify directory for installed MPFR include files
1608   --with-mpfr-lib=PATH    specify directory for the installed MPFR library
1609   --with-gmp=PATH         specify prefix directory for the installed GMP
1610                           package. Equivalent to
1611                           --with-gmp-include=PATH/include plus
1612                           --with-gmp-lib=PATH/lib
1613   --with-gmp-include=PATH specify directory for installed GMP include files
1614   --with-gmp-lib=PATH     specify directory for the installed GMP library
1615   --with-stage1-libs=LIBS libraries for stage1
1616   --with-static-standard-libraries
1617                           use -static-libstdc++ and -static-libgcc
1618                           (default=auto)
1619   --with-stage1-ldflags=FLAGS
1620                           linker flags for stage1
1621   --with-boot-libs=LIBS   libraries for stage2 and later
1622   --with-boot-ldflags=FLAGS
1623                           linker flags for stage2 and later
1624   --with-isl=PATH         Specify prefix directory for the installed isl
1625                           package. Equivalent to
1626                           --with-isl-include=PATH/include plus
1627                           --with-isl-lib=PATH/lib
1628   --with-isl-include=PATH Specify directory for installed isl include files
1629   --with-isl-lib=PATH     Specify the directory for the installed isl library
1630   --with-target-bdw-gc=PATHLIST
1631                           specify prefix directory for installed bdw-gc
1632                           package. Equivalent to
1633                           --with-target-bdw-gc-include=PATH/include plus
1634                           --with-target-bdw-gc-lib=PATH/lib
1635   --with-target-bdw-gc-include=PATHLIST
1636                           specify directories for installed bdw-gc include
1637                           files
1638   --with-target-bdw-gc-lib=PATHLIST
1639                           specify directories for installed bdw-gc library
1640   --with-gcc-major-version-only
1641                           use only GCC major number in filesystem paths
1642   --with-build-sysroot=SYSROOT
1643                           use sysroot as the system root during the build
1644   --with-debug-prefix-map='A=B C=D ...'
1645                           map A to B, C to D ... in debug information
1646   --with-build-config='NAME NAME2...'
1647                           use config/NAME.mk build configuration
1648   --with-build-time-tools=PATH
1649                           use given path to find target tools during the build
1650
1651 Some influential environment variables:
1652   CC          C compiler command
1653   CFLAGS      C compiler flags
1654   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1655               nonstandard directory <lib dir>
1656   LIBS        libraries to pass to the linker, e.g. -l<library>
1657   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1658               you have headers in a nonstandard directory <include dir>
1659   CXX         C++ compiler command
1660   CXXFLAGS    C++ compiler flags
1661   build_configargs
1662               additional configure arguments for build directories
1663   host_configargs
1664               additional configure arguments for host directories
1665   target_configargs
1666               additional configure arguments for target directories
1667   AR          AR for the host
1668   AS          AS for the host
1669   DLLTOOL     DLLTOOL for the host
1670   DSYMUTIL    DSYMUTIL for the host
1671   LD          LD for the host
1672   LIPO        LIPO for the host
1673   NM          NM for the host
1674   RANLIB      RANLIB for the host
1675   STRIP       STRIP for the host
1676   WINDRES     WINDRES for the host
1677   WINDMC      WINDMC for the host
1678   OBJCOPY     OBJCOPY for the host
1679   OBJDUMP     OBJDUMP for the host
1680   OTOOL       OTOOL for the host
1681   READELF     READELF for the host
1682   CC_FOR_TARGET
1683               CC for the target
1684   CXX_FOR_TARGET
1685               CXX for the target
1686   GCC_FOR_TARGET
1687               GCC for the target
1688   GFORTRAN_FOR_TARGET
1689               GFORTRAN for the target
1690   GOC_FOR_TARGET
1691               GOC for the target
1692   GDC_FOR_TARGET
1693               GDC for the target
1694   AR_FOR_TARGET
1695               AR for the target
1696   AS_FOR_TARGET
1697               AS for the target
1698   DLLTOOL_FOR_TARGET
1699               DLLTOOL for the target
1700   DSYMUTIL_FOR_TARGET
1701               DSYMUTIL for the target
1702   LD_FOR_TARGET
1703               LD for the target
1704   LIPO_FOR_TARGET
1705               LIPO for the target
1706   NM_FOR_TARGET
1707               NM for the target
1708   OBJCOPY_FOR_TARGET
1709               OBJCOPY for the target
1710   OBJDUMP_FOR_TARGET
1711               OBJDUMP for the target
1712   OTOOL_FOR_TARGET
1713               OTOOL for the target
1714   RANLIB_FOR_TARGET
1715               RANLIB for the target
1716   READELF_FOR_TARGET
1717               READELF for the target
1718   STRIP_FOR_TARGET
1719               STRIP for the target
1720   WINDRES_FOR_TARGET
1721               WINDRES for the target
1722   WINDMC_FOR_TARGET
1723               WINDMC for the target
1724
1725 Use these variables to override the choices made by `configure' or to help
1726 it to find libraries and programs with nonstandard names/locations.
1727
1728 Report bugs to the package provider.
1729 _ACEOF
1730 ac_status=$?
1731 fi
1732
1733 if test "$ac_init_help" = "recursive"; then
1734   # If there are subdirs, report their specific --help.
1735   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1736     test -d "$ac_dir" ||
1737       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1738       continue
1739     ac_builddir=.
1740
1741 case "$ac_dir" in
1742 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1743 *)
1744   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1745   # A ".." for each directory in $ac_dir_suffix.
1746   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1747   case $ac_top_builddir_sub in
1748   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1749   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1750   esac ;;
1751 esac
1752 ac_abs_top_builddir=$ac_pwd
1753 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1754 # for backward compatibility:
1755 ac_top_builddir=$ac_top_build_prefix
1756
1757 case $srcdir in
1758   .)  # We are building in place.
1759     ac_srcdir=.
1760     ac_top_srcdir=$ac_top_builddir_sub
1761     ac_abs_top_srcdir=$ac_pwd ;;
1762   [\\/]* | ?:[\\/]* )  # Absolute name.
1763     ac_srcdir=$srcdir$ac_dir_suffix;
1764     ac_top_srcdir=$srcdir
1765     ac_abs_top_srcdir=$srcdir ;;
1766   *) # Relative name.
1767     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1768     ac_top_srcdir=$ac_top_build_prefix$srcdir
1769     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1770 esac
1771 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1772
1773     cd "$ac_dir" || { ac_status=$?; continue; }
1774     # Check for guested configure.
1775     if test -f "$ac_srcdir/configure.gnu"; then
1776       echo &&
1777       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1778     elif test -f "$ac_srcdir/configure"; then
1779       echo &&
1780       $SHELL "$ac_srcdir/configure" --help=recursive
1781     else
1782       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1783     fi || ac_status=$?
1784     cd "$ac_pwd" || { ac_status=$?; break; }
1785   done
1786 fi
1787
1788 test -n "$ac_init_help" && exit $ac_status
1789 if $ac_init_version; then
1790   cat <<\_ACEOF
1791 configure
1792 generated by GNU Autoconf 2.69
1793
1794 Copyright (C) 2012 Free Software Foundation, Inc.
1795 This configure script is free software; the Free Software Foundation
1796 gives unlimited permission to copy, distribute and modify it.
1797 _ACEOF
1798   exit
1799 fi
1800
1801 ## ------------------------ ##
1802 ## Autoconf initialization. ##
1803 ## ------------------------ ##
1804
1805 # ac_fn_c_try_compile LINENO
1806 # --------------------------
1807 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1808 ac_fn_c_try_compile ()
1809 {
1810   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1811   rm -f conftest.$ac_objext
1812   if { { ac_try="$ac_compile"
1813 case "(($ac_try" in
1814   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1815   *) ac_try_echo=$ac_try;;
1816 esac
1817 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1818 $as_echo "$ac_try_echo"; } >&5
1819   (eval "$ac_compile") 2>conftest.err
1820   ac_status=$?
1821   if test -s conftest.err; then
1822     grep -v '^ *+' conftest.err >conftest.er1
1823     cat conftest.er1 >&5
1824     mv -f conftest.er1 conftest.err
1825   fi
1826   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1827   test $ac_status = 0; } && {
1828          test -z "$ac_c_werror_flag" ||
1829          test ! -s conftest.err
1830        } && test -s conftest.$ac_objext; then :
1831   ac_retval=0
1832 else
1833   $as_echo "$as_me: failed program was:" >&5
1834 sed 's/^/| /' conftest.$ac_ext >&5
1835
1836         ac_retval=1
1837 fi
1838   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1839   as_fn_set_status $ac_retval
1840
1841 } # ac_fn_c_try_compile
1842
1843 # ac_fn_cxx_try_compile LINENO
1844 # ----------------------------
1845 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1846 ac_fn_cxx_try_compile ()
1847 {
1848   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1849   rm -f conftest.$ac_objext
1850   if { { ac_try="$ac_compile"
1851 case "(($ac_try" in
1852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1853   *) ac_try_echo=$ac_try;;
1854 esac
1855 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1856 $as_echo "$ac_try_echo"; } >&5
1857   (eval "$ac_compile") 2>conftest.err
1858   ac_status=$?
1859   if test -s conftest.err; then
1860     grep -v '^ *+' conftest.err >conftest.er1
1861     cat conftest.er1 >&5
1862     mv -f conftest.er1 conftest.err
1863   fi
1864   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1865   test $ac_status = 0; } && {
1866          test -z "$ac_cxx_werror_flag" ||
1867          test ! -s conftest.err
1868        } && test -s conftest.$ac_objext; then :
1869   ac_retval=0
1870 else
1871   $as_echo "$as_me: failed program was:" >&5
1872 sed 's/^/| /' conftest.$ac_ext >&5
1873
1874         ac_retval=1
1875 fi
1876   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1877   as_fn_set_status $ac_retval
1878
1879 } # ac_fn_cxx_try_compile
1880
1881 # ac_fn_cxx_try_link LINENO
1882 # -------------------------
1883 # Try to link conftest.$ac_ext, and return whether this succeeded.
1884 ac_fn_cxx_try_link ()
1885 {
1886   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1887   rm -f conftest.$ac_objext conftest$ac_exeext
1888   if { { ac_try="$ac_link"
1889 case "(($ac_try" in
1890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1891   *) ac_try_echo=$ac_try;;
1892 esac
1893 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1894 $as_echo "$ac_try_echo"; } >&5
1895   (eval "$ac_link") 2>conftest.err
1896   ac_status=$?
1897   if test -s conftest.err; then
1898     grep -v '^ *+' conftest.err >conftest.er1
1899     cat conftest.er1 >&5
1900     mv -f conftest.er1 conftest.err
1901   fi
1902   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1903   test $ac_status = 0; } && {
1904          test -z "$ac_cxx_werror_flag" ||
1905          test ! -s conftest.err
1906        } && test -s conftest$ac_exeext && {
1907          test "$cross_compiling" = yes ||
1908          test -x conftest$ac_exeext
1909        }; then :
1910   ac_retval=0
1911 else
1912   $as_echo "$as_me: failed program was:" >&5
1913 sed 's/^/| /' conftest.$ac_ext >&5
1914
1915         ac_retval=1
1916 fi
1917   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1918   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1919   # interfere with the next link command; also delete a directory that is
1920   # left behind by Apple's compiler.  We do this before executing the actions.
1921   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1922   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1923   as_fn_set_status $ac_retval
1924
1925 } # ac_fn_cxx_try_link
1926
1927 # ac_fn_c_try_link LINENO
1928 # -----------------------
1929 # Try to link conftest.$ac_ext, and return whether this succeeded.
1930 ac_fn_c_try_link ()
1931 {
1932   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1933   rm -f conftest.$ac_objext conftest$ac_exeext
1934   if { { ac_try="$ac_link"
1935 case "(($ac_try" in
1936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1937   *) ac_try_echo=$ac_try;;
1938 esac
1939 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1940 $as_echo "$ac_try_echo"; } >&5
1941   (eval "$ac_link") 2>conftest.err
1942   ac_status=$?
1943   if test -s conftest.err; then
1944     grep -v '^ *+' conftest.err >conftest.er1
1945     cat conftest.er1 >&5
1946     mv -f conftest.er1 conftest.err
1947   fi
1948   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1949   test $ac_status = 0; } && {
1950          test -z "$ac_c_werror_flag" ||
1951          test ! -s conftest.err
1952        } && test -s conftest$ac_exeext && {
1953          test "$cross_compiling" = yes ||
1954          test -x conftest$ac_exeext
1955        }; then :
1956   ac_retval=0
1957 else
1958   $as_echo "$as_me: failed program was:" >&5
1959 sed 's/^/| /' conftest.$ac_ext >&5
1960
1961         ac_retval=1
1962 fi
1963   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1964   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1965   # interfere with the next link command; also delete a directory that is
1966   # left behind by Apple's compiler.  We do this before executing the actions.
1967   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1968   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1969   as_fn_set_status $ac_retval
1970
1971 } # ac_fn_c_try_link
1972 cat >config.log <<_ACEOF
1973 This file contains any messages produced by compilers while
1974 running configure, to aid debugging if configure makes a mistake.
1975
1976 It was created by $as_me, which was
1977 generated by GNU Autoconf 2.69.  Invocation command line was
1978
1979   $ $0 $@
1980
1981 _ACEOF
1982 exec 5>>config.log
1983 {
1984 cat <<_ASUNAME
1985 ## --------- ##
1986 ## Platform. ##
1987 ## --------- ##
1988
1989 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1990 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1991 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1992 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1993 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1994
1995 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1996 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1997
1998 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1999 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2000 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2001 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2002 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2003 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2004 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2005
2006 _ASUNAME
2007
2008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2009 for as_dir in $PATH
2010 do
2011   IFS=$as_save_IFS
2012   test -z "$as_dir" && as_dir=.
2013     $as_echo "PATH: $as_dir"
2014   done
2015 IFS=$as_save_IFS
2016
2017 } >&5
2018
2019 cat >&5 <<_ACEOF
2020
2021
2022 ## ----------- ##
2023 ## Core tests. ##
2024 ## ----------- ##
2025
2026 _ACEOF
2027
2028
2029 # Keep a trace of the command line.
2030 # Strip out --no-create and --no-recursion so they do not pile up.
2031 # Strip out --silent because we don't want to record it for future runs.
2032 # Also quote any args containing shell meta-characters.
2033 # Make two passes to allow for proper duplicate-argument suppression.
2034 ac_configure_args=
2035 ac_configure_args0=
2036 ac_configure_args1=
2037 ac_must_keep_next=false
2038 for ac_pass in 1 2
2039 do
2040   for ac_arg
2041   do
2042     case $ac_arg in
2043     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2044     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2045     | -silent | --silent | --silen | --sile | --sil)
2046       continue ;;
2047     *\'*)
2048       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2049     esac
2050     case $ac_pass in
2051     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2052     2)
2053       as_fn_append ac_configure_args1 " '$ac_arg'"
2054       if test $ac_must_keep_next = true; then
2055         ac_must_keep_next=false # Got value, back to normal.
2056       else
2057         case $ac_arg in
2058           *=* | --config-cache | -C | -disable-* | --disable-* \
2059           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2060           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2061           | -with-* | --with-* | -without-* | --without-* | --x)
2062             case "$ac_configure_args0 " in
2063               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2064             esac
2065             ;;
2066           -* ) ac_must_keep_next=true ;;
2067         esac
2068       fi
2069       as_fn_append ac_configure_args " '$ac_arg'"
2070       ;;
2071     esac
2072   done
2073 done
2074 { ac_configure_args0=; unset ac_configure_args0;}
2075 { ac_configure_args1=; unset ac_configure_args1;}
2076
2077 # When interrupted or exit'd, cleanup temporary files, and complete
2078 # config.log.  We remove comments because anyway the quotes in there
2079 # would cause problems or look ugly.
2080 # WARNING: Use '\'' to represent an apostrophe within the trap.
2081 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2082 trap 'exit_status=$?
2083   # Save into config.log some information that might help in debugging.
2084   {
2085     echo
2086
2087     $as_echo "## ---------------- ##
2088 ## Cache variables. ##
2089 ## ---------------- ##"
2090     echo
2091     # The following way of writing the cache mishandles newlines in values,
2092 (
2093   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2094     eval ac_val=\$$ac_var
2095     case $ac_val in #(
2096     *${as_nl}*)
2097       case $ac_var in #(
2098       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2099 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2100       esac
2101       case $ac_var in #(
2102       _ | IFS | as_nl) ;; #(
2103       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2104       *) { eval $ac_var=; unset $ac_var;} ;;
2105       esac ;;
2106     esac
2107   done
2108   (set) 2>&1 |
2109     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2110     *${as_nl}ac_space=\ *)
2111       sed -n \
2112         "s/'\''/'\''\\\\'\'''\''/g;
2113           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2114       ;; #(
2115     *)
2116       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2117       ;;
2118     esac |
2119     sort
2120 )
2121     echo
2122
2123     $as_echo "## ----------------- ##
2124 ## Output variables. ##
2125 ## ----------------- ##"
2126     echo
2127     for ac_var in $ac_subst_vars
2128     do
2129       eval ac_val=\$$ac_var
2130       case $ac_val in
2131       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2132       esac
2133       $as_echo "$ac_var='\''$ac_val'\''"
2134     done | sort
2135     echo
2136
2137     if test -n "$ac_subst_files"; then
2138       $as_echo "## ------------------- ##
2139 ## File substitutions. ##
2140 ## ------------------- ##"
2141       echo
2142       for ac_var in $ac_subst_files
2143       do
2144         eval ac_val=\$$ac_var
2145         case $ac_val in
2146         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2147         esac
2148         $as_echo "$ac_var='\''$ac_val'\''"
2149       done | sort
2150       echo
2151     fi
2152
2153     if test -s confdefs.h; then
2154       $as_echo "## ----------- ##
2155 ## confdefs.h. ##
2156 ## ----------- ##"
2157       echo
2158       cat confdefs.h
2159       echo
2160     fi
2161     test "$ac_signal" != 0 &&
2162       $as_echo "$as_me: caught signal $ac_signal"
2163     $as_echo "$as_me: exit $exit_status"
2164   } >&5
2165   rm -f core *.core core.conftest.* &&
2166     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2167     exit $exit_status
2168 ' 0
2169 for ac_signal in 1 2 13 15; do
2170   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2171 done
2172 ac_signal=0
2173
2174 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2175 rm -f -r conftest* confdefs.h
2176
2177 $as_echo "/* confdefs.h */" > confdefs.h
2178
2179 # Predefined preprocessor variables.
2180
2181 cat >>confdefs.h <<_ACEOF
2182 #define PACKAGE_NAME "$PACKAGE_NAME"
2183 _ACEOF
2184
2185 cat >>confdefs.h <<_ACEOF
2186 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2187 _ACEOF
2188
2189 cat >>confdefs.h <<_ACEOF
2190 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2191 _ACEOF
2192
2193 cat >>confdefs.h <<_ACEOF
2194 #define PACKAGE_STRING "$PACKAGE_STRING"
2195 _ACEOF
2196
2197 cat >>confdefs.h <<_ACEOF
2198 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2199 _ACEOF
2200
2201 cat >>confdefs.h <<_ACEOF
2202 #define PACKAGE_URL "$PACKAGE_URL"
2203 _ACEOF
2204
2205
2206 # Let the site file select an alternate cache file if it wants to.
2207 # Prefer an explicitly selected file to automatically selected ones.
2208 ac_site_file1=NONE
2209 ac_site_file2=NONE
2210 if test -n "$CONFIG_SITE"; then
2211   # We do not want a PATH search for config.site.
2212   case $CONFIG_SITE in #((
2213     -*)  ac_site_file1=./$CONFIG_SITE;;
2214     */*) ac_site_file1=$CONFIG_SITE;;
2215     *)   ac_site_file1=./$CONFIG_SITE;;
2216   esac
2217 elif test "x$prefix" != xNONE; then
2218   ac_site_file1=$prefix/share/config.site
2219   ac_site_file2=$prefix/etc/config.site
2220 else
2221   ac_site_file1=$ac_default_prefix/share/config.site
2222   ac_site_file2=$ac_default_prefix/etc/config.site
2223 fi
2224 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2225 do
2226   test "x$ac_site_file" = xNONE && continue
2227   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2228     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2229 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2230     sed 's/^/| /' "$ac_site_file" >&5
2231     . "$ac_site_file" \
2232       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2233 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2234 as_fn_error $? "failed to load site script $ac_site_file
2235 See \`config.log' for more details" "$LINENO" 5; }
2236   fi
2237 done
2238
2239 if test -r "$cache_file"; then
2240   # Some versions of bash will fail to source /dev/null (special files
2241   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2242   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2243     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2244 $as_echo "$as_me: loading cache $cache_file" >&6;}
2245     case $cache_file in
2246       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2247       *)                      . "./$cache_file";;
2248     esac
2249   fi
2250 else
2251   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2252 $as_echo "$as_me: creating cache $cache_file" >&6;}
2253   >$cache_file
2254 fi
2255
2256 # Check that the precious variables saved in the cache have kept the same
2257 # value.
2258 ac_cache_corrupted=false
2259 for ac_var in $ac_precious_vars; do
2260   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2261   eval ac_new_set=\$ac_env_${ac_var}_set
2262   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2263   eval ac_new_val=\$ac_env_${ac_var}_value
2264   case $ac_old_set,$ac_new_set in
2265     set,)
2266       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2267 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2268       ac_cache_corrupted=: ;;
2269     ,set)
2270       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2271 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2272       ac_cache_corrupted=: ;;
2273     ,);;
2274     *)
2275       if test "x$ac_old_val" != "x$ac_new_val"; then
2276         # differences in whitespace do not lead to failure.
2277         ac_old_val_w=`echo x $ac_old_val`
2278         ac_new_val_w=`echo x $ac_new_val`
2279         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2280           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2281 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2282           ac_cache_corrupted=:
2283         else
2284           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2285 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2286           eval $ac_var=\$ac_old_val
2287         fi
2288         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2289 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2290         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2291 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2292       fi;;
2293   esac
2294   # Pass precious variables to config.status.
2295   if test "$ac_new_set" = set; then
2296     case $ac_new_val in
2297     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2298     *) ac_arg=$ac_var=$ac_new_val ;;
2299     esac
2300     case " $ac_configure_args " in
2301       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2302       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2303     esac
2304   fi
2305 done
2306 if $ac_cache_corrupted; then
2307   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2308 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2309   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2310 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2311   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2312 fi
2313 ## -------------------- ##
2314 ## Main body of script. ##
2315 ## -------------------- ##
2316
2317 ac_ext=c
2318 ac_cpp='$CPP $CPPFLAGS'
2319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2322
2323
2324
2325
2326
2327
2328
2329
2330 progname=$0
2331 # if PWD already has a value, it is probably wrong.
2332 if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2333
2334 # Export original configure arguments for use by sub-configures.
2335 # Quote arguments with shell meta charatcers.
2336 TOPLEVEL_CONFIGURE_ARGUMENTS=
2337 set -- "$progname" "$@"
2338 for ac_arg
2339 do
2340   case "$ac_arg" in
2341   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2342     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2343     # if the argument is of the form -foo=baz, quote the baz part only
2344     ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2345   *) ;;
2346   esac
2347   # Add the quoted argument to the list.
2348   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2349 done
2350 if test "$silent" = yes; then
2351   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2352 fi
2353 # Remove the initial space we just introduced and, as these will be
2354 # expanded by make, quote '$'.
2355 TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2356
2357
2358 # Find the build, host, and target systems.
2359 ac_aux_dir=
2360 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2361   if test -f "$ac_dir/install-sh"; then
2362     ac_aux_dir=$ac_dir
2363     ac_install_sh="$ac_aux_dir/install-sh -c"
2364     break
2365   elif test -f "$ac_dir/install.sh"; then
2366     ac_aux_dir=$ac_dir
2367     ac_install_sh="$ac_aux_dir/install.sh -c"
2368     break
2369   elif test -f "$ac_dir/shtool"; then
2370     ac_aux_dir=$ac_dir
2371     ac_install_sh="$ac_aux_dir/shtool install -c"
2372     break
2373   fi
2374 done
2375 if test -z "$ac_aux_dir"; then
2376   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2377 fi
2378
2379 # These three variables are undocumented and unsupported,
2380 # and are intended to be withdrawn in a future Autoconf release.
2381 # They can cause serious problems if a builder's source tree is in a directory
2382 # whose full name contains unusual characters.
2383 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2384 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2385 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2386
2387
2388 # Make sure we can run config.sub.
2389 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2390   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2391
2392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2393 $as_echo_n "checking build system type... " >&6; }
2394 if ${ac_cv_build+:} false; then :
2395   $as_echo_n "(cached) " >&6
2396 else
2397   ac_build_alias=$build_alias
2398 test "x$ac_build_alias" = x &&
2399   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2400 test "x$ac_build_alias" = x &&
2401   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2402 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2403   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2404
2405 fi
2406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2407 $as_echo "$ac_cv_build" >&6; }
2408 case $ac_cv_build in
2409 *-*-*) ;;
2410 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2411 esac
2412 build=$ac_cv_build
2413 ac_save_IFS=$IFS; IFS='-'
2414 set x $ac_cv_build
2415 shift
2416 build_cpu=$1
2417 build_vendor=$2
2418 shift; shift
2419 # Remember, the first character of IFS is used to create $*,
2420 # except with old shells:
2421 build_os=$*
2422 IFS=$ac_save_IFS
2423 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2424
2425
2426  case ${build_alias} in
2427   "") build_noncanonical=${build} ;;
2428   *) build_noncanonical=${build_alias} ;;
2429 esac
2430
2431
2432
2433  case ${host_alias} in
2434   "") host_noncanonical=${build_noncanonical} ;;
2435   *) host_noncanonical=${host_alias} ;;
2436 esac
2437
2438
2439
2440  case ${target_alias} in
2441   "") target_noncanonical=${host_noncanonical} ;;
2442   *) target_noncanonical=${target_alias} ;;
2443 esac
2444
2445
2446
2447
2448 test "$host_noncanonical" = "$target_noncanonical" &&
2449   test "$program_prefix$program_suffix$program_transform_name" = \
2450     NONENONEs,x,x, &&
2451   program_transform_name=s,y,y,
2452
2453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2454 $as_echo_n "checking host system type... " >&6; }
2455 if ${ac_cv_host+:} false; then :
2456   $as_echo_n "(cached) " >&6
2457 else
2458   if test "x$host_alias" = x; then
2459   ac_cv_host=$ac_cv_build
2460 else
2461   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2462     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2463 fi
2464
2465 fi
2466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2467 $as_echo "$ac_cv_host" >&6; }
2468 case $ac_cv_host in
2469 *-*-*) ;;
2470 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2471 esac
2472 host=$ac_cv_host
2473 ac_save_IFS=$IFS; IFS='-'
2474 set x $ac_cv_host
2475 shift
2476 host_cpu=$1
2477 host_vendor=$2
2478 shift; shift
2479 # Remember, the first character of IFS is used to create $*,
2480 # except with old shells:
2481 host_os=$*
2482 IFS=$ac_save_IFS
2483 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2484
2485
2486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2487 $as_echo_n "checking target system type... " >&6; }
2488 if ${ac_cv_target+:} false; then :
2489   $as_echo_n "(cached) " >&6
2490 else
2491   if test "x$target_alias" = x; then
2492   ac_cv_target=$ac_cv_host
2493 else
2494   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2495     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2496 fi
2497
2498 fi
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2500 $as_echo "$ac_cv_target" >&6; }
2501 case $ac_cv_target in
2502 *-*-*) ;;
2503 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2504 esac
2505 target=$ac_cv_target
2506 ac_save_IFS=$IFS; IFS='-'
2507 set x $ac_cv_target
2508 shift
2509 target_cpu=$1
2510 target_vendor=$2
2511 shift; shift
2512 # Remember, the first character of IFS is used to create $*,
2513 # except with old shells:
2514 target_os=$*
2515 IFS=$ac_save_IFS
2516 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2517
2518
2519 # The aliases save the names the user supplied, while $host etc.
2520 # will get canonicalized.
2521 test -n "$target_alias" &&
2522   test "$program_prefix$program_suffix$program_transform_name" = \
2523     NONENONEs,x,x, &&
2524   program_prefix=${target_alias}-
2525
2526 test "$program_prefix" != NONE &&
2527   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2528 # Use a double $ so make ignores it.
2529 test "$program_suffix" != NONE &&
2530   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2531 # Double any \ or $.
2532 # By default was `s,x,x', remove it if useless.
2533 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2534 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2535
2536
2537
2538 # Get 'install' or 'install-sh' and its variants.
2539 # Find a good install program.  We prefer a C program (faster),
2540 # so one script is as good as another.  But avoid the broken or
2541 # incompatible versions:
2542 # SysV /etc/install, /usr/sbin/install
2543 # SunOS /usr/etc/install
2544 # IRIX /sbin/install
2545 # AIX /bin/install
2546 # AmigaOS /C/install, which installs bootblocks on floppy discs
2547 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2548 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2549 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2550 # OS/2's system install, which has a completely different semantic
2551 # ./install, which can be erroneously created by make from ./install.sh.
2552 # Reject install programs that cannot install multiple files.
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2554 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2555 if test -z "$INSTALL"; then
2556 if ${ac_cv_path_install+:} false; then :
2557   $as_echo_n "(cached) " >&6
2558 else
2559   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2560 for as_dir in $PATH
2561 do
2562   IFS=$as_save_IFS
2563   test -z "$as_dir" && as_dir=.
2564     # Account for people who put trailing slashes in PATH elements.
2565 case $as_dir/ in #((
2566   ./ | .// | /[cC]/* | \
2567   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2568   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2569   /usr/ucb/* ) ;;
2570   *)
2571     # OSF1 and SCO ODT 3.0 have their own names for install.
2572     # Don't use installbsd from OSF since it installs stuff as root
2573     # by default.
2574     for ac_prog in ginstall scoinst install; do
2575       for ac_exec_ext in '' $ac_executable_extensions; do
2576         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2577           if test $ac_prog = install &&
2578             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2579             # AIX install.  It has an incompatible calling convention.
2580             :
2581           elif test $ac_prog = install &&
2582             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2583             # program-specific install script used by HP pwplus--don't use.
2584             :
2585           else
2586             rm -rf conftest.one conftest.two conftest.dir
2587             echo one > conftest.one
2588             echo two > conftest.two
2589             mkdir conftest.dir
2590             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2591               test -s conftest.one && test -s conftest.two &&
2592               test -s conftest.dir/conftest.one &&
2593               test -s conftest.dir/conftest.two
2594             then
2595               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2596               break 3
2597             fi
2598           fi
2599         fi
2600       done
2601     done
2602     ;;
2603 esac
2604
2605   done
2606 IFS=$as_save_IFS
2607
2608 rm -rf conftest.one conftest.two conftest.dir
2609
2610 fi
2611   if test "${ac_cv_path_install+set}" = set; then
2612     INSTALL=$ac_cv_path_install
2613   else
2614     # As a last resort, use the slow shell script.  Don't cache a
2615     # value for INSTALL within a source directory, because that will
2616     # break other packages using the cache if that directory is
2617     # removed, or if the value is a relative name.
2618     INSTALL=$ac_install_sh
2619   fi
2620 fi
2621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2622 $as_echo "$INSTALL" >&6; }
2623
2624 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2625 # It thinks the first close brace ends the variable substitution.
2626 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2627
2628 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2629
2630 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2631
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2633 $as_echo_n "checking whether ln works... " >&6; }
2634 if ${acx_cv_prog_LN+:} false; then :
2635   $as_echo_n "(cached) " >&6
2636 else
2637   rm -f conftestdata_t
2638 echo >conftestdata_f
2639 if ln conftestdata_f conftestdata_t 2>/dev/null
2640 then
2641   acx_cv_prog_LN=ln
2642 else
2643   acx_cv_prog_LN=no
2644 fi
2645 rm -f conftestdata_f conftestdata_t
2646
2647 fi
2648 if test $acx_cv_prog_LN = no; then
2649   LN="cp"
2650   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2651 $as_echo "no, using $LN" >&6; }
2652 else
2653   LN="$acx_cv_prog_LN"
2654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2655 $as_echo "yes" >&6; }
2656 fi
2657
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2659 $as_echo_n "checking whether ln -s works... " >&6; }
2660 LN_S=$as_ln_s
2661 if test "$LN_S" = "ln -s"; then
2662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2663 $as_echo "yes" >&6; }
2664 else
2665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2666 $as_echo "no, using $LN_S" >&6; }
2667 fi
2668
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2670 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
2671 if ${ac_cv_path_SED+:} false; then :
2672   $as_echo_n "(cached) " >&6
2673 else
2674             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2675      for ac_i in 1 2 3 4 5 6 7; do
2676        ac_script="$ac_script$as_nl$ac_script"
2677      done
2678      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2679      { ac_script=; unset ac_script;}
2680      if test -z "$SED"; then
2681   ac_path_SED_found=false
2682   # Loop through the user's path and test for each of PROGNAME-LIST
2683   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2684 for as_dir in $PATH
2685 do
2686   IFS=$as_save_IFS
2687   test -z "$as_dir" && as_dir=.
2688     for ac_prog in sed gsed; do
2689     for ac_exec_ext in '' $ac_executable_extensions; do
2690       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2691       as_fn_executable_p "$ac_path_SED" || continue
2692 # Check for GNU ac_path_SED and select it if it is found.
2693   # Check for GNU $ac_path_SED
2694 case `"$ac_path_SED" --version 2>&1` in
2695 *GNU*)
2696   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2697 *)
2698   ac_count=0
2699   $as_echo_n 0123456789 >"conftest.in"
2700   while :
2701   do
2702     cat "conftest.in" "conftest.in" >"conftest.tmp"
2703     mv "conftest.tmp" "conftest.in"
2704     cp "conftest.in" "conftest.nl"
2705     $as_echo '' >> "conftest.nl"
2706     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2707     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2708     as_fn_arith $ac_count + 1 && ac_count=$as_val
2709     if test $ac_count -gt ${ac_path_SED_max-0}; then
2710       # Best one so far, save it but keep looking for a better one
2711       ac_cv_path_SED="$ac_path_SED"
2712       ac_path_SED_max=$ac_count
2713     fi
2714     # 10*(2^10) chars as input seems more than enough
2715     test $ac_count -gt 10 && break
2716   done
2717   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2718 esac
2719
2720       $ac_path_SED_found && break 3
2721     done
2722   done
2723   done
2724 IFS=$as_save_IFS
2725   if test -z "$ac_cv_path_SED"; then
2726     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
2727   fi
2728 else
2729   ac_cv_path_SED=$SED
2730 fi
2731
2732 fi
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2734 $as_echo "$ac_cv_path_SED" >&6; }
2735  SED="$ac_cv_path_SED"
2736   rm -f conftest.sed
2737
2738 for ac_prog in gawk mawk nawk awk
2739 do
2740   # Extract the first word of "$ac_prog", so it can be a program name with args.
2741 set dummy $ac_prog; ac_word=$2
2742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2743 $as_echo_n "checking for $ac_word... " >&6; }
2744 if ${ac_cv_prog_AWK+:} false; then :
2745   $as_echo_n "(cached) " >&6
2746 else
2747   if test -n "$AWK"; then
2748   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2749 else
2750 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2751 for as_dir in $PATH
2752 do
2753   IFS=$as_save_IFS
2754   test -z "$as_dir" && as_dir=.
2755     for ac_exec_ext in '' $ac_executable_extensions; do
2756   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2757     ac_cv_prog_AWK="$ac_prog"
2758     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2759     break 2
2760   fi
2761 done
2762   done
2763 IFS=$as_save_IFS
2764
2765 fi
2766 fi
2767 AWK=$ac_cv_prog_AWK
2768 if test -n "$AWK"; then
2769   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2770 $as_echo "$AWK" >&6; }
2771 else
2772   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2773 $as_echo "no" >&6; }
2774 fi
2775
2776
2777   test -n "$AWK" && break
2778 done
2779
2780
2781 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2782
2783 # We pass INSTALL explicitly to sub-makes.  Make sure that it is not
2784 # a relative path.
2785 if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2786   INSTALL="${srcpwd}/install-sh -c"
2787 fi
2788
2789 # Set srcdir to "." if that's what it is.
2790 # This is important for multilib support.
2791 pwd=`${PWDCMD-pwd}`
2792 if test "${pwd}" = "${srcpwd}" ; then
2793   srcdir=.
2794 fi
2795
2796 topsrcdir=$srcpwd
2797
2798 extra_host_args=
2799
2800 ### To add a new directory to the tree, first choose whether it is a target
2801 ### or a host dependent tool.  Then put it into the appropriate list
2802 ### (library or tools, host or target), doing a dependency sort.
2803
2804 # Subdirs will be configured in the order listed in build_configdirs,
2805 # configdirs, or target_configdirs; see the serialization section below.
2806
2807 # Dependency sorting is only needed when *configuration* must be done in
2808 # a particular order.  In all cases a dependency should be specified in
2809 # the Makefile, whether or not it's implicitly specified here.
2810
2811 # Double entries in build_configdirs, configdirs, or target_configdirs may
2812 # cause circular dependencies and break everything horribly.
2813
2814 # these library is used by various programs built for the build
2815 # environment
2816 #
2817 build_libs="build-libiberty build-libcpp"
2818
2819 # these tools are built for the build environment
2820 build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
2821
2822 # these libraries are used by various programs built for the host environment
2823 #f
2824 host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe"
2825
2826 # these tools are built for the host environment
2827 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2828 # know that we are building the simulator.
2829 # binutils, gas and ld appear in that order because it makes sense to run
2830 # "make check" in that particular order.
2831 # If --enable-gold is used, "gold" may replace "ld".
2832 host_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 c++tools"
2833
2834 # these libraries are built for the target environment, and are built after
2835 # the host libraries and the host tools (which may be a cross compiler)
2836 # Note that libiberty is not a target library.
2837 target_libraries="target-libgcc \
2838                 target-libbacktrace \
2839                 target-libgloss \
2840                 target-newlib \
2841                 target-libgomp \
2842                 target-liboffloadmic \
2843                 target-libatomic \
2844                 target-libitm \
2845                 target-libstdc++-v3 \
2846                 target-libsanitizer \
2847                 target-libvtv \
2848                 target-libssp \
2849                 target-libquadmath \
2850                 target-libgfortran \
2851                 target-libffi \
2852                 target-libobjc \
2853                 target-libada \
2854                 target-libgo \
2855                 target-libphobos \
2856                 target-zlib"
2857
2858 # these tools are built using the target libraries, and are intended to
2859 # run only in the target environment
2860 #
2861 # note: any program that *uses* libraries that are in the "target_libraries"
2862 # list belongs in this list.
2863 #
2864 target_tools="target-rda"
2865
2866 ################################################################################
2867
2868 ## All tools belong in one of the four categories, and are assigned above
2869 ## We assign ${configdirs} this way to remove all embedded newlines.  This
2870 ## is important because configure will choke if they ever get through.
2871 ## ${configdirs} is directories we build using the host tools.
2872 ## ${target_configdirs} is directories we build using the target tools.
2873 configdirs=`echo ${host_libs} ${host_tools}`
2874 target_configdirs=`echo ${target_libraries} ${target_tools}`
2875 build_configdirs=`echo ${build_libs} ${build_tools}`
2876
2877
2878
2879 ################################################################################
2880
2881 srcname="gnu development package"
2882
2883 # This gets set non-empty for some net releases of packages.
2884 appdirs=""
2885
2886 # Define is_cross_compiler to save on calls to 'test'.
2887 is_cross_compiler=
2888 if test x"${host}" = x"${target}" ; then
2889   is_cross_compiler=no
2890 else
2891   is_cross_compiler=yes
2892 fi
2893
2894 # Find the build and target subdir names.
2895
2896 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2897 # have matching libraries, they should use host libraries: Makefile.tpl
2898 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2899 # However, they still use the build modules, because the corresponding
2900 # host modules (e.g. bison) are only built for the host when bootstrap
2901 # finishes. So:
2902 # - build_subdir is where we find build modules, and never changes.
2903 # - build_libsubdir is where we find build libraries, and can be overridden.
2904
2905 # Prefix 'build-' so this never conflicts with target_subdir.
2906 build_subdir="build-${build_noncanonical}"
2907
2908 # Check whether --with-build-libsubdir was given.
2909 if test "${with_build_libsubdir+set}" = set; then :
2910   withval=$with_build_libsubdir; build_libsubdir="$withval"
2911 else
2912   build_libsubdir="$build_subdir"
2913 fi
2914
2915 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2916 if ( test $srcdir = . && test -d gcc ) \
2917    || test -d $srcdir/../host-${host_noncanonical}; then
2918   host_subdir="host-${host_noncanonical}"
2919 else
2920   host_subdir=.
2921 fi
2922 # No prefix.
2923 target_subdir=${target_noncanonical}
2924
2925 # Be sure to cover against remnants of an in-tree build.
2926 if test $srcdir != .  && test -d $srcdir/host-${host_noncanonical}; then
2927   as_fn_error $? "building out of tree but $srcdir contains host-${host_noncanonical}.
2928 Use a pristine source tree when building in a separate tree" "$LINENO" 5
2929 fi
2930
2931 # Skipdirs are removed silently.
2932 skipdirs=
2933 # Noconfigdirs are removed loudly.
2934 noconfigdirs=""
2935
2936 use_gnu_ld=
2937 # Make sure we don't let GNU ld be added if we didn't want it.
2938 if test x$with_gnu_ld = xno ; then
2939   use_gnu_ld=no
2940   noconfigdirs="$noconfigdirs ld gold"
2941 fi
2942
2943 use_gnu_as=
2944 # Make sure we don't let GNU as be added if we didn't want it.
2945 if test x$with_gnu_as = xno ; then
2946   use_gnu_as=no
2947   noconfigdirs="$noconfigdirs gas"
2948 fi
2949
2950 use_included_zlib=
2951
2952 # Check whether --with-system-zlib was given.
2953 if test "${with_system_zlib+set}" = set; then :
2954   withval=$with_system_zlib;
2955 fi
2956
2957 # Make sure we don't let ZLIB be added if we didn't want it.
2958 if test x$with_system_zlib = xyes ; then
2959   use_included_zlib=no
2960   noconfigdirs="$noconfigdirs zlib"
2961 fi
2962
2963 # Don't compile the bundled readline/libreadline.a if --with-system-readline
2964 # is provided.
2965 if test x$with_system_readline = xyes ; then
2966   noconfigdirs="$noconfigdirs readline"
2967 fi
2968
2969
2970 # Check whether --with-zstd was given.
2971 if test "${with_zstd+set}" = set; then :
2972   withval=$with_zstd;
2973 fi
2974
2975
2976 # some tools are so dependent upon X11 that if we're not building with X,
2977 # it's not even worth trying to configure, much less build, that tool.
2978
2979 case ${with_x} in
2980   yes | "") ;; # the default value for this tree is that X11 is available
2981   no)
2982     skipdirs="${skipdirs} tk itcl libgui"
2983     # We won't be able to build gdbtk without X.
2984     enable_gdbtk=no
2985     ;;
2986   *)  echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2987 esac
2988
2989 # Some are only suitable for cross toolchains.
2990 # Remove these if host=target.
2991 cross_only="target-libgloss target-newlib target-opcodes"
2992
2993 case $is_cross_compiler in
2994   no) skipdirs="${skipdirs} ${cross_only}" ;;
2995 esac
2996
2997 # If both --with-headers and --with-libs are specified, default to
2998 # --without-newlib.
2999 if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3000    && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
3001   if test x"${with_newlib}" = x ; then
3002     with_newlib=no
3003   fi
3004 fi
3005
3006 # Recognize --with-newlib/--without-newlib.
3007 case ${with_newlib} in
3008   no) skipdirs="${skipdirs} target-newlib" ;;
3009   yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
3010 esac
3011
3012 # Check whether --enable-as-accelerator-for was given.
3013 if test "${enable_as_accelerator_for+set}" = set; then :
3014   enableval=$enable_as_accelerator_for;
3015 fi
3016
3017
3018 # Check whether --enable-offload-targets was given.
3019 if test "${enable_offload_targets+set}" = set; then :
3020   enableval=$enable_offload_targets;
3021   if test x"$enable_offload_targets" = x; then
3022     as_fn_error $? "no offload targets specified" "$LINENO" 5
3023   fi
3024
3025 else
3026   enable_offload_targets=
3027 fi
3028
3029
3030 # Check whether --enable-offload-defaulted was given.
3031 if test "${enable_offload_defaulted+set}" = set; then :
3032   enableval=$enable_offload_defaulted; enable_offload_defaulted=$enableval
3033 else
3034   enable_offload_defaulted=
3035 fi
3036
3037
3038 # Handle --enable-gold, --enable-ld.
3039 # --disable-gold [--enable-ld]
3040 #     Build only ld.  Default option.
3041 # --enable-gold [--enable-ld]
3042 #     Build both gold and ld.  Install gold as "ld.gold", install ld
3043 #     as "ld.bfd" and "ld".
3044 # --enable-gold=default [--enable-ld]
3045 #     Build both gold and ld.  Install gold as "ld.gold" and "ld",
3046 #     install ld as "ld.bfd".
3047 # --enable-gold[=default] --disable-ld
3048 #     Build only gold, which is then installed as both "ld.gold" and "ld".
3049 # --enable-gold --enable-ld=default
3050 #     Build both gold (installed as "ld.gold") and ld (installed as "ld"
3051 #     and ld.bfd).
3052 #     In other words, ld is default
3053 # --enable-gold=default --enable-ld=default
3054 #     Error.
3055
3056 default_ld=
3057 # Check whether --enable-gold was given.
3058 if test "${enable_gold+set}" = set; then :
3059   enableval=$enable_gold; ENABLE_GOLD=$enableval
3060 else
3061   ENABLE_GOLD=no
3062 fi
3063
3064 case "${ENABLE_GOLD}" in
3065   yes|default)
3066     # Check for ELF target.
3067     is_elf=no
3068     case "${target}" in
3069       *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3070       | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
3071       | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
3072       | *-*-solaris2* | *-*-nto* | *-*-nacl*)
3073         case "${target}" in
3074           *-*-linux*aout* | *-*-linux*oldld*)
3075             ;;
3076           *)
3077             is_elf=yes
3078             ;;
3079         esac
3080     esac
3081
3082     if test "$is_elf" = "yes"; then
3083       # Check for target supported by gold.
3084       case "${target}" in
3085         i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
3086         | aarch64*-*-* | tilegx*-*-* | mips*-*-* | s390*-*-* | loongarch*-*-*)
3087           configdirs="$configdirs gold"
3088           if test x${ENABLE_GOLD} = xdefault; then
3089             default_ld=gold
3090           fi
3091           ENABLE_GOLD=yes
3092           ;;
3093       esac
3094     fi
3095     ;;
3096   no)
3097     ;;
3098   *)
3099     as_fn_error $? "invalid --enable-gold argument" "$LINENO" 5
3100     ;;
3101 esac
3102
3103 # Check whether --enable-ld was given.
3104 if test "${enable_ld+set}" = set; then :
3105   enableval=$enable_ld; ENABLE_LD=$enableval
3106 else
3107   ENABLE_LD=yes
3108 fi
3109
3110
3111 case "${ENABLE_LD}" in
3112   default)
3113     if test x${default_ld} != x; then
3114       as_fn_error $? "either gold or ld can be the default ld" "$LINENO" 5
3115     fi
3116     ;;
3117   yes)
3118     ;;
3119   no)
3120     if test x${ENABLE_GOLD} != xyes; then
3121       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
3122 $as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
3123     fi
3124     configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
3125     ;;
3126   *)
3127     as_fn_error $? "invalid --enable-ld argument" "$LINENO" 5
3128     ;;
3129 esac
3130
3131 # Check whether --enable-gprofng was given.
3132 if test "${enable_gprofng+set}" = set; then :
3133   enableval=$enable_gprofng; enable_gprofng=$enableval
3134 else
3135   enable_gprofng=yes
3136 fi
3137
3138 if test "$enable_gprofng" = "yes"; then
3139   case "${target}" in
3140     x86_64-*-linux* | i?86-*-linux* | aarch64-*-linux*)
3141     configdirs="$configdirs gprofng"
3142     ;;
3143   esac
3144 fi
3145
3146
3147 # PR gas/19109
3148 # Decide the default method for compressing debug sections.
3149 # Provide a configure time option to override our default.
3150 # Check whether --enable-compressed_debug_sections was given.
3151 if test "${enable_compressed_debug_sections+set}" = set; then :
3152   enableval=$enable_compressed_debug_sections;
3153   if test x"$enable_compressed_debug_sections" = xyes; then
3154     as_fn_error $? "no program with compressed debug sections specified" "$LINENO" 5
3155   fi
3156
3157 else
3158   enable_compressed_debug_sections=
3159 fi
3160
3161
3162 # Select default compression algorithm.
3163 # Check whether --enable-default_compressed_debug_sections_algorithm was given.
3164 if test "${enable_default_compressed_debug_sections_algorithm+set}" = set; then :
3165   enableval=$enable_default_compressed_debug_sections_algorithm;
3166 else
3167   default_compressed_debug_sections_algorithm=
3168 fi
3169
3170
3171 # Configure extra directories which are host specific
3172
3173 case "${host}" in
3174   *-cygwin*)
3175     configdirs="$configdirs libtermcap" ;;
3176 esac
3177
3178 # A target can indicate whether a language isn't supported for some reason.
3179 # Only spaces may be used in this macro; not newlines or tabs.
3180 unsupported_languages=
3181
3182 # Remove more programs from consideration, based on the host or
3183 # target this usually means that a port of the program doesn't
3184 # exist yet.
3185
3186 case "${host}" in
3187   i[3456789]86-*-msdosdjgpp*)
3188     noconfigdirs="$noconfigdirs tcl tk itcl"
3189     ;;
3190 esac
3191
3192 # Default to --disable-year2038 until we can handle differences between
3193 # projects that use gnulib (which understands year 2038) and projects that
3194 # do not (like BFD).
3195 # Check whether --enable-year2038 was given.
3196 if test "${enable_year2038+set}" = set; then :
3197   enableval=$enable_year2038; ENABLE_YEAR2038=$enableval
3198 else
3199   ENABLE_YEAR2038=no
3200 fi
3201
3202 enable_year2038=
3203 if test "${ENABLE_YEAR2038}" = "no" ; then
3204   enable_year2038=no
3205 fi
3206
3207 # Check whether --enable-libquadmath was given.
3208 if test "${enable_libquadmath+set}" = set; then :
3209   enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3210 else
3211   ENABLE_LIBQUADMATH=yes
3212 fi
3213
3214 if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3215   noconfigdirs="$noconfigdirs target-libquadmath"
3216 fi
3217
3218
3219 # Check whether --enable-libquadmath-support was given.
3220 if test "${enable_libquadmath_support+set}" = set; then :
3221   enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3222 else
3223   ENABLE_LIBQUADMATH_SUPPORT=yes
3224 fi
3225
3226 enable_libquadmath_support=
3227 if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3228   enable_libquadmath_support=no
3229 fi
3230
3231
3232 # Check whether --enable-libada was given.
3233 if test "${enable_libada+set}" = set; then :
3234   enableval=$enable_libada; ENABLE_LIBADA=$enableval
3235 else
3236   ENABLE_LIBADA=yes
3237 fi
3238
3239 if test "${ENABLE_LIBADA}" != "yes" ; then
3240   noconfigdirs="$noconfigdirs gnattools"
3241 fi
3242
3243 # Check whether --enable-libssp was given.
3244 if test "${enable_libssp+set}" = set; then :
3245   enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
3246 else
3247   ENABLE_LIBSSP=yes
3248 fi
3249
3250
3251 # Check whether --enable-libstdcxx was given.
3252 if test "${enable_libstdcxx+set}" = set; then :
3253   enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3254 else
3255   ENABLE_LIBSTDCXX=default
3256 fi
3257
3258 if test "${ENABLE_LIBSTDCXX}" = "no" ; then
3259   noconfigdirs="$noconfigdirs target-libstdc++-v3"
3260 fi
3261
3262 # If this is accelerator compiler and its target is intelmic we enable
3263 # target liboffloadmic by default.  If this is compiler with offloading
3264 # for intelmic we enable host liboffloadmic by default.  Otherwise
3265 # liboffloadmic is disabled by default.
3266 # Check whether --enable-liboffloadmic was given.
3267 if test "${enable_liboffloadmic+set}" = set; then :
3268   enableval=$enable_liboffloadmic; case "$enableval" in
3269   no | host | target)
3270     enable_liboffloadmic=$enableval ;;
3271   *)
3272     as_fn_error $? "--enable-liboffloadmic=no/host/target" "$LINENO" 5 ;;
3273 esac
3274 else
3275   if test x"$enable_as_accelerator_for" != x; then
3276   case "${target}" in
3277     *-intelmic-* | *-intelmicemul-*)
3278       enable_liboffloadmic=target
3279       extra_liboffloadmic_configure_flags="--enable-liboffloadmic=target"
3280       ;;
3281     *)
3282       enable_liboffloadmic=no
3283       ;;
3284   esac
3285 else
3286   case "${enable_offload_targets}" in
3287     *-intelmic-* | *-intelmicemul-*)
3288       enable_liboffloadmic=host
3289       extra_liboffloadmic_configure_flags="--enable-liboffloadmic=host"
3290       ;;
3291     *)
3292       enable_liboffloadmic=no
3293       ;;
3294     esac
3295 fi
3296 fi
3297
3298
3299
3300 # Enable libgomp by default on hosted POSIX systems, and a few others.
3301 if test x$enable_libgomp = x ; then
3302     case "${target}" in
3303     *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3304         ;;
3305     *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
3306         ;;
3307     *-*-solaris2* | *-*-hpux11*)
3308         ;;
3309     *-*-darwin* | *-*-aix*)
3310         ;;
3311     nvptx*-*-* | amdgcn*-*-*)
3312         ;;
3313     *)
3314         noconfigdirs="$noconfigdirs target-libgomp"
3315         ;;
3316     esac
3317 fi
3318
3319 # Disable libatomic on unsupported systems.
3320 if test -d ${srcdir}/libatomic; then
3321     if test x$enable_libatomic = x; then
3322         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3323 $as_echo_n "checking for libatomic support... " >&6; }
3324         if (srcdir=${srcdir}/libatomic; \
3325                 . ${srcdir}/configure.tgt; \
3326                 test -n "$UNSUPPORTED")
3327         then
3328             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3329 $as_echo "no" >&6; }
3330             noconfigdirs="$noconfigdirs target-libatomic"
3331         else
3332             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3333 $as_echo "yes" >&6; }
3334         fi
3335     fi
3336 fi
3337
3338 # Disable liboffloadmic on unsupported systems.
3339 if test -d ${srcdir}/liboffloadmic; then
3340     if test x$enable_liboffloadmic != xno; then
3341         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for liboffloadmic support" >&5
3342 $as_echo_n "checking for liboffloadmic support... " >&6; }
3343         if (srcdir=${srcdir}/liboffloadmic; \
3344                 . ${srcdir}/configure.tgt; \
3345                 test -n "$UNSUPPORTED")
3346         then
3347             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3348 $as_echo "no" >&6; }
3349             noconfigdirs="$noconfigdirs target-liboffloadmic"
3350         else
3351             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3352 $as_echo "yes" >&6; }
3353         fi
3354     fi
3355 fi
3356
3357 # Disable libitm on unsupported systems.
3358 if test -d ${srcdir}/libitm; then
3359     if test x$enable_libitm = x; then
3360         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
3361 $as_echo_n "checking for libitm support... " >&6; }
3362         if (srcdir=${srcdir}/libitm; \
3363                 . ${srcdir}/configure.tgt; \
3364                 test -n "$UNSUPPORTED")
3365         then
3366             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3367 $as_echo "no" >&6; }
3368             noconfigdirs="$noconfigdirs target-libitm"
3369         else
3370             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3371 $as_echo "yes" >&6; }
3372         fi
3373     fi
3374 fi
3375
3376 # Disable libsanitizer on unsupported systems.
3377 if test -d ${srcdir}/libsanitizer; then
3378     if test x$enable_libsanitizer = x; then
3379         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3380 $as_echo_n "checking for libsanitizer support... " >&6; }
3381         if (srcdir=${srcdir}/libsanitizer; \
3382                 . ${srcdir}/configure.tgt; \
3383                 test -n "$UNSUPPORTED")
3384         then
3385             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3386 $as_echo "no" >&6; }
3387             noconfigdirs="$noconfigdirs target-libsanitizer"
3388         else
3389             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3390 $as_echo "yes" >&6; }
3391         fi
3392     fi
3393 fi
3394
3395 # Disable libvtv on unsupported systems.
3396 if test -d ${srcdir}/libvtv; then
3397     if test x$enable_libvtv = x; then
3398         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3399 $as_echo_n "checking for libvtv support... " >&6; }
3400         if (srcdir=${srcdir}/libvtv; \
3401                 . ${srcdir}/configure.tgt; \
3402                 test "$VTV_SUPPORTED" != "yes")
3403         then
3404             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3405 $as_echo "no" >&6; }
3406             noconfigdirs="$noconfigdirs target-libvtv"
3407         else
3408             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3409 $as_echo "yes" >&6; }
3410         fi
3411     fi
3412 fi
3413
3414 # Disable libquadmath for some systems.
3415 case "${target}" in
3416   avr-*-*)
3417     noconfigdirs="$noconfigdirs target-libquadmath"
3418     ;;
3419   # libquadmath is unused on AIX and libquadmath build process use of
3420   # LD_LIBRARY_PATH can break AIX bootstrap.
3421   powerpc-*-aix* | rs6000-*-aix*)
3422     noconfigdirs="$noconfigdirs target-libquadmath"
3423     ;;
3424 esac
3425
3426 # Disable libssp for some systems.
3427 case "${target}" in
3428   avr-*-*)
3429     # No hosted I/O support.
3430     noconfigdirs="$noconfigdirs target-libssp"
3431     ;;
3432   bpf-*-*)
3433     noconfigdirs="$noconfigdirs target-libssp"
3434     ;;
3435   powerpc-*-aix* | rs6000-*-aix*)
3436     noconfigdirs="$noconfigdirs target-libssp"
3437     ;;
3438   pru-*-*)
3439     # No hosted I/O support.
3440     noconfigdirs="$noconfigdirs target-libssp"
3441     ;;
3442   rl78-*-*)
3443     # libssp uses a misaligned load to trigger a fault, but the RL78
3444     # doesn't fault for those - instead, it gives a build-time error
3445     # for explicit misaligned loads.
3446     noconfigdirs="$noconfigdirs target-libssp"
3447     ;;
3448   visium-*-*)
3449     # No hosted I/O support.
3450     noconfigdirs="$noconfigdirs target-libssp"
3451     ;;
3452 esac
3453
3454 # Disable libstdc++-v3 for some systems.
3455 # Allow user to override this if they pass --enable-libstdcxx
3456 if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3457   case "${target}" in
3458     *-*-vxworks*)
3459       # VxWorks uses the Dinkumware C++ library.
3460       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3461       ;;
3462     amdgcn*-*-*)
3463       # Not ported/fails to build when using newlib.
3464       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3465       ;;
3466     arm*-wince-pe*)
3467       # the C++ libraries don't build on top of CE's C libraries
3468       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3469       ;;
3470     avr-*-*)
3471       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3472       ;;
3473     bpf-*-*)
3474       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3475       ;;
3476     ft32-*-*)
3477       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3478       ;;
3479   esac
3480 fi
3481
3482 # Disable C++ on systems where it is known to not work.
3483 # For testing, you can override this with --enable-languages=c++.
3484 case ,${enable_languages}, in
3485   *,c++,*)
3486     ;;
3487   *)
3488       case "${target}" in
3489         bpf-*-*)
3490           unsupported_languages="$unsupported_languages c++"
3491           ;;
3492       esac
3493       ;;
3494 esac
3495
3496 # Disable Objc on systems where it is known to not work.
3497 # For testing, you can override this with --enable-languages=objc.
3498 case ,${enable_languages}, in
3499   *,objc,*)
3500     ;;
3501   *)
3502       case "${target}" in
3503         bpf-*-*)
3504           unsupported_languages="$unsupported_languages objc"
3505           ;;
3506       esac
3507       ;;
3508 esac
3509
3510 # Disable D on systems where it is known to not work.
3511 # For testing, you can override this with --enable-languages=d.
3512 case ,${enable_languages}, in
3513   *,d,*)
3514     ;;
3515   *)
3516     case "${target}" in
3517       bpf-*-*)
3518         unsupported_languages="$unsupported_languages d"
3519         ;;
3520     esac
3521     ;;
3522 esac
3523
3524 # Disable libphobos on unsupported systems.
3525 # For testing, you can override this with --enable-libphobos.
3526 if test -d ${srcdir}/libphobos; then
3527     if test x$enable_libphobos = x; then
3528         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libphobos support" >&5
3529 $as_echo_n "checking for libphobos support... " >&6; }
3530         if (srcdir=${srcdir}/libphobos; \
3531                 . ${srcdir}/configure.tgt; \
3532                 test "$LIBPHOBOS_SUPPORTED" != "yes")
3533         then
3534             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3535 $as_echo "no" >&6; }
3536             noconfigdirs="$noconfigdirs target-libphobos"
3537         else
3538             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3539 $as_echo "yes" >&6; }
3540         fi
3541     fi
3542 fi
3543
3544 # Disable Fortran for some systems.
3545 case "${target}" in
3546   mmix-*-*)
3547     # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3548     unsupported_languages="$unsupported_languages fortran"
3549     ;;
3550   bpf-*-*)
3551     unsupported_languages="$unsupported_languages fortran"
3552     ;;
3553 esac
3554
3555 # Disable libffi for some systems.
3556 case "${target}" in
3557   powerpc-*-darwin*)
3558     ;;
3559   i[3456789]86-*-darwin*)
3560     ;;
3561   x86_64-*-darwin[912]*)
3562     ;;
3563   *-*-darwin*)
3564     noconfigdirs="$noconfigdirs target-libffi"
3565     ;;
3566   *-*-netware*)
3567     noconfigdirs="$noconfigdirs target-libffi"
3568     ;;
3569   *-*-phoenix*)
3570     noconfigdirs="$noconfigdirs target-libffi"
3571     ;;
3572   *-*-rtems*)
3573     noconfigdirs="$noconfigdirs target-libffi"
3574     ;;
3575   *-*-tpf*)
3576     noconfigdirs="$noconfigdirs target-libffi"
3577     ;;
3578   *-*-uclinux*)
3579     noconfigdirs="$noconfigdirs target-libffi"
3580     ;;
3581   *-*-vxworks*)
3582     noconfigdirs="$noconfigdirs target-libffi"
3583     ;;
3584   aarch64*-*-freebsd*)
3585     noconfigdirs="$noconfigdirs target-libffi"
3586     ;;
3587   alpha*-*-*vms*)
3588     noconfigdirs="$noconfigdirs target-libffi"
3589     ;;
3590   arm*-*-freebsd*)
3591     noconfigdirs="$noconfigdirs target-libffi"
3592     ;;
3593   arm-wince-pe)
3594     noconfigdirs="$noconfigdirs target-libffi"
3595     ;;
3596   arm*-*-symbianelf*)
3597     noconfigdirs="$noconfigdirs target-libffi"
3598     ;;
3599   bpf-*-*)
3600     noconfigdirs="$noconfigdirs target-libffi"
3601     ;;
3602   cris-*-* | crisv32-*-*)
3603     case "${target}" in
3604       *-*-linux*)
3605         ;;
3606       *) # See PR46792 regarding target-libffi.
3607         noconfigdirs="$noconfigdirs target-libffi";;
3608     esac
3609     ;;
3610   hppa*64*-*-hpux*)
3611     noconfigdirs="$noconfigdirs target-libffi"
3612     ;;
3613   hppa*-hp-hpux11*)
3614     ;;
3615   hppa*-*-hpux*)
3616     noconfigdirs="$noconfigdirs target-libffi"
3617     ;;
3618   ia64*-*-*vms*)
3619     noconfigdirs="$noconfigdirs target-libffi"
3620     ;;
3621   i[3456789]86-w64-mingw*)
3622     noconfigdirs="$noconfigdirs target-libffi"
3623     ;;
3624   i[3456789]86-*-mingw*)
3625     noconfigdirs="$noconfigdirs target-libffi"
3626     ;;
3627   x86_64-*-mingw*)
3628     noconfigdirs="$noconfigdirs target-libffi"
3629     ;;
3630   mmix-*-*)
3631     noconfigdirs="$noconfigdirs target-libffi"
3632     ;;
3633   powerpc-*-aix*)
3634     ;;
3635   rs6000-*-aix*)
3636     ;;
3637   ft32-*-*)
3638     noconfigdirs="$noconfigdirs target-libffi"
3639     ;;
3640   *-*-lynxos*)
3641     noconfigdirs="$noconfigdirs target-libffi"
3642     ;;
3643 esac
3644
3645 # Disable the go frontend on systems where it is known to not work. Please keep
3646 # this in sync with contrib/config-list.mk.
3647 case "${target}" in
3648 *-*-darwin* | *-*-cygwin* | *-*-mingw* | bpf-* )
3649     unsupported_languages="$unsupported_languages go"
3650     ;;
3651 esac
3652
3653 # Only allow gdbserver on some systems.
3654 if test -d ${srcdir}/gdbserver; then
3655     if test x$enable_gdbserver = x; then
3656         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdbserver support" >&5
3657 $as_echo_n "checking for gdbserver support... " >&6; }
3658         if (srcdir=${srcdir}/gdbserver; \
3659                 . ${srcdir}/configure.srv; \
3660                 test -n "$UNSUPPORTED")
3661         then
3662             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3663 $as_echo "no" >&6; }
3664             noconfigdirs="$noconfigdirs gdbserver"
3665         else
3666             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3667 $as_echo "yes" >&6; }
3668         fi
3669     fi
3670 fi
3671
3672 # Disable libgo for some systems where it is known to not work.
3673 # For testing, you can easily override this with --enable-libgo.
3674 if test x$enable_libgo = x; then
3675     case "${target}" in
3676     *-*-darwin*)
3677         # PR 46986
3678         noconfigdirs="$noconfigdirs target-libgo"
3679         ;;
3680     *-*-cygwin* | *-*-mingw*)
3681         noconfigdirs="$noconfigdirs target-libgo"
3682         ;;
3683     bpf-*-*)
3684         noconfigdirs="$noconfigdirs target-libgo"
3685         ;;
3686     esac
3687 fi
3688
3689 # Default libgloss CPU subdirectory.
3690 libgloss_dir="$target_cpu"
3691
3692 case "${target}" in
3693   sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3694     libgloss_dir=wince
3695     ;;
3696   aarch64*-*-* )
3697     libgloss_dir=aarch64
3698     ;;
3699   arm*-*-*)
3700     libgloss_dir=arm
3701     ;;
3702   cris-*-* | crisv32-*-*)
3703     libgloss_dir=cris
3704     ;;
3705   hppa*-*-*)
3706     libgloss_dir=pa
3707     ;;
3708   i[3456789]86-*-*)
3709     libgloss_dir=i386
3710     ;;
3711   loongarch*-*-*)
3712     libgloss_dir=loongarch
3713     ;;
3714   m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3715     libgloss_dir=m68hc11
3716     ;;
3717   m68*-*-* | fido-*-*)
3718     libgloss_dir=m68k
3719     ;;
3720   mips*-*-*)
3721     libgloss_dir=mips
3722     ;;
3723   powerpc*-*-*)
3724     libgloss_dir=rs6000
3725     ;;
3726   pru-*-*)
3727     libgloss_dir=pru
3728     ;;
3729   sparc*-*-*)
3730     libgloss_dir=sparc
3731     ;;
3732 esac
3733
3734 # Disable newlib and libgloss for various target OSes.
3735 case "${target}" in
3736   alpha*-dec-osf*)
3737     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3738     ;;
3739   i[3456789]86-*-linux*)
3740     # This section makes it possible to build newlib natively on linux.
3741     # If we are using a cross compiler then don't configure newlib.
3742     if test x${is_cross_compiler} != xno ; then
3743       noconfigdirs="$noconfigdirs target-newlib"
3744     fi
3745     noconfigdirs="$noconfigdirs target-libgloss"
3746     # If we are not using a cross compiler, do configure newlib.
3747     # Note however, that newlib will only be configured in this situation
3748     # if the --with-newlib option has been given, because otherwise
3749     # 'target-newlib' will appear in skipdirs.
3750     ;;
3751   i[3456789]86-*-rdos*)
3752     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3753     ;;
3754   sh*-*-pe|mips*-*-pe|arm-wince-pe)
3755     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3756     ;;
3757   sparc-*-sunos4*)
3758     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3759     ;;
3760   bpf-*-*)
3761     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3762     ;;
3763   *-*-aix*)
3764     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3765     ;;
3766   *-*-beos*)
3767     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3768     ;;
3769   *-*-chorusos)
3770     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3771     ;;
3772   *-*-dragonfly*)
3773     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3774     ;;
3775   *-*-freebsd*)
3776     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3777     ;;
3778   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3779     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3780     ;;
3781   *-*-lynxos*)
3782     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3783     ;;
3784   *-*-mingw*)
3785     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3786     ;;
3787   *-*-netbsd*)
3788     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3789     ;;
3790   *-*-netware*)
3791     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3792     ;;
3793   *-*-tpf*)
3794     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3795     ;;
3796   *-*-uclinux*)
3797     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3798     ;;
3799   *-*-vxworks*)
3800     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3801     ;;
3802 esac
3803
3804 case "${target}" in
3805   *-*-chorusos)
3806     ;;
3807   aarch64-*-darwin*)
3808     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3809     noconfigdirs="$noconfigdirs sim target-rda"
3810     ;;
3811   amdgcn*-*-*)
3812     ;;
3813   arm-*-darwin*)
3814     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3815     noconfigdirs="$noconfigdirs sim target-rda"
3816     ;;
3817   powerpc-*-darwin*)
3818     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3819     noconfigdirs="$noconfigdirs sim target-rda"
3820     ;;
3821   i[3456789]86-*-darwin*)
3822     noconfigdirs="$noconfigdirs ld gprof"
3823     noconfigdirs="$noconfigdirs sim target-rda"
3824     ;;
3825   x86_64-*-darwin[912]*)
3826     noconfigdirs="$noconfigdirs ld gas gprof"
3827     noconfigdirs="$noconfigdirs sim target-rda"
3828     ;;
3829   *-*-darwin*)
3830     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3831     noconfigdirs="$noconfigdirs sim target-rda"
3832     ;;
3833   *-*-dragonfly*)
3834     ;;
3835   *-*-freebsd*)
3836     if test "x$with_gmp" = x \
3837         && ! test -d ${srcdir}/gmp \
3838         && test -f /usr/local/include/gmp.h; then
3839       with_gmp=/usr/local
3840     fi
3841     ;;
3842   *-*-kaos*)
3843     # Remove unsupported stuff on all kaOS configurations.
3844     noconfigdirs="$noconfigdirs target-libgloss"
3845     ;;
3846   *-*-netbsd*)
3847     ;;
3848   *-*-netware*)
3849     ;;
3850   *-*-phoenix*)
3851     noconfigdirs="$noconfigdirs target-libgloss"
3852     ;;
3853   *-*-rtems*)
3854     noconfigdirs="$noconfigdirs target-libgloss"
3855     ;;
3856     # The tpf target doesn't support gdb yet.
3857   *-*-tpf*)
3858     noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
3859     ;;
3860   *-*-uclinux*)
3861     noconfigdirs="$noconfigdirs target-rda"
3862     ;;
3863   *-*-vxworks*)
3864     ;;
3865   alpha*-dec-osf*)
3866     # ld works, but does not support shared libraries.
3867     # gas doesn't generate exception information.
3868     noconfigdirs="$noconfigdirs gas ld"
3869     ;;
3870   alpha*-*-*vms*)
3871     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3872     ;;
3873   alpha*-*-*)
3874     # newlib is not 64 bit ready
3875     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3876     ;;
3877   bpf-*-*)
3878     noconfigdirs="$noconfigdirs target-libobjc target-libbacktrace"
3879     ;;
3880   sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3881     noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
3882     ;;
3883   arc*-*-*)
3884     noconfigdirs="$noconfigdirs sim"
3885     ;;
3886   arm-*-pe*)
3887     noconfigdirs="$noconfigdirs target-libgloss"
3888     ;;
3889   arm-*-riscix*)
3890     noconfigdirs="$noconfigdirs ld target-libgloss"
3891     ;;
3892   avr-*-*)
3893     if test x${with_avrlibc} != xno; then
3894       noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3895     fi
3896     ;;
3897   c4x-*-* | tic4x-*-*)
3898     noconfigdirs="$noconfigdirs target-libgloss"
3899     ;;
3900   tic54x-*-*)
3901     noconfigdirs="$noconfigdirs target-libgloss gdb"
3902     ;;
3903   d10v-*-*)
3904     noconfigdirs="$noconfigdirs target-libgloss"
3905     ;;
3906   d30v-*-*)
3907     noconfigdirs="$noconfigdirs gdb"
3908     ;;
3909   fr30-*-elf*)
3910     noconfigdirs="$noconfigdirs gdb"
3911     ;;
3912   ft32-*-*)
3913     noconfigdirs="$noconfigdirs target-rda gprof"
3914     ;;
3915   moxie-*-*)
3916     noconfigdirs="$noconfigdirs"
3917     ;;
3918   h8300*-*-*)
3919     noconfigdirs="$noconfigdirs target-libgloss"
3920     ;;
3921   h8500-*-*)
3922     noconfigdirs="$noconfigdirs target-libgloss"
3923     ;;
3924   hppa1.1-*-osf* | hppa1.1-*-bsd* )
3925     ;;
3926   hppa*64*-*-hpux*)
3927     noconfigdirs="$noconfigdirs gdb"
3928     ;;
3929   hppa*-*-hpux11*)
3930     noconfigdirs="$noconfigdirs gdb ld"
3931     ;;
3932   hppa*64*-*-linux*)
3933     ;;
3934   hppa*-*-linux*)
3935     ;;
3936   hppa*-*-*elf* | \
3937   hppa*-*-lites* | \
3938   hppa*-*-openbsd* | \
3939   hppa*64*-*-*)
3940     ;;
3941   hppa*-*-pro*)
3942     ;;
3943   hppa*-*-*)
3944     noconfigdirs="$noconfigdirs ld"
3945     ;;
3946   i960-*-*)
3947     noconfigdirs="$noconfigdirs gdb"
3948     ;;
3949   ia64*-*-elf*)
3950     # No gdb support yet.
3951     noconfigdirs="$noconfigdirs readline libgui itcl gdb"
3952     ;;
3953   ia64*-**-hpux*)
3954     # No ld support yet.
3955     noconfigdirs="$noconfigdirs gdb libgui itcl ld"
3956     ;;
3957   ia64*-*-*vms*)
3958     # No ld support yet.
3959     noconfigdirs="$noconfigdirs libgui itcl ld"
3960     ;;
3961   i[3456789]86-w64-mingw*)
3962     ;;
3963   i[3456789]86-*-mingw*)
3964     target_configdirs="$target_configdirs target-winsup"
3965     ;;
3966   *-*-cygwin*)
3967     target_configdirs="$target_configdirs target-libtermcap target-winsup"
3968     noconfigdirs="$noconfigdirs target-libgloss"
3969     # always build newlib if winsup directory is present.
3970     if test -d "$srcdir/winsup/cygwin"; then
3971       skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3972     elif test -d "$srcdir/newlib"; then
3973       echo "Warning: winsup/cygwin is missing so newlib can't be built."
3974     fi
3975     ;;
3976   i[3456789]86-*-pe)
3977     noconfigdirs="$noconfigdirs target-libgloss"
3978     ;;
3979   i[3456789]86-*-sco3.2v5*)
3980     # The linker does not yet know about weak symbols in COFF,
3981     # and is not configured to handle mixed ELF and COFF.
3982     noconfigdirs="$noconfigdirs ld target-libgloss"
3983     ;;
3984   i[3456789]86-*-sco*)
3985     noconfigdirs="$noconfigdirs gprof target-libgloss"
3986     ;;
3987   i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
3988     noconfigdirs="$noconfigdirs target-libgloss"
3989     ;;
3990   i[3456789]86-*-sysv4*)
3991     noconfigdirs="$noconfigdirs target-libgloss"
3992     ;;
3993   i[3456789]86-*-beos*)
3994     noconfigdirs="$noconfigdirs gdb"
3995     ;;
3996   i[3456789]86-*-rdos*)
3997     noconfigdirs="$noconfigdirs gdb"
3998     ;;
3999   mmix-*-*)
4000     noconfigdirs="$noconfigdirs gdb"
4001     ;;
4002   mt-*-*)
4003     noconfigdirs="$noconfigdirs sim"
4004     ;;
4005   nfp-*-*)
4006     noconfigdirs="$noconfigdirs ld gas gdb gprof sim"
4007     noconfigdirs="$noconfigdirs $target_libraries"
4008     ;;
4009   pdp11-*-*)
4010     noconfigdirs="$noconfigdirs gdb gprof"
4011     ;;
4012   powerpc-*-aix*)
4013     # copied from rs6000-*-* entry
4014     noconfigdirs="$noconfigdirs gprof"
4015     ;;
4016   powerpc*-*-winnt* | powerpc*-*-pe*)
4017     target_configdirs="$target_configdirs target-winsup"
4018     noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
4019     # always build newlib.
4020     skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
4021     ;;
4022     # This is temporary until we can link against shared libraries
4023   powerpcle-*-solaris*)
4024     noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
4025     ;;
4026   powerpc-*-beos*)
4027     noconfigdirs="$noconfigdirs gdb"
4028     ;;
4029   rs6000-*-lynxos*)
4030     noconfigdirs="$noconfigdirs gprof"
4031     ;;
4032   rs6000-*-aix*)
4033     noconfigdirs="$noconfigdirs gprof"
4034     ;;
4035   rs6000-*-*)
4036     noconfigdirs="$noconfigdirs gprof"
4037     ;;
4038   m68k-apollo-*)
4039     noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
4040     ;;
4041   microblaze*)
4042     noconfigdirs="$noconfigdirs gprof"
4043     ;;
4044   mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
4045     if test x$with_newlib = xyes; then
4046       noconfigdirs="$noconfigdirs gprof"
4047     fi
4048     ;;
4049   mips*-*-irix5*)
4050     noconfigdirs="$noconfigdirs gprof target-libgloss"
4051     ;;
4052   mips*-*-irix6*)
4053     noconfigdirs="$noconfigdirs gprof target-libgloss"
4054     ;;
4055   mips*-*-bsd*)
4056     noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
4057     ;;
4058   mips*-*-linux*)
4059     ;;
4060   mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
4061   | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
4062     noconfigdirs="$noconfigdirs ld gas gprof"
4063     ;;
4064   mips*-*-*)
4065     noconfigdirs="$noconfigdirs gprof"
4066     ;;
4067   nvptx*-*-*)
4068     noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc"
4069     ;;
4070   sh-*-*)
4071     case "${target}" in
4072       sh*-*-elf)
4073          ;;
4074       *)
4075          noconfigdirs="$noconfigdirs target-libgloss" ;;
4076     esac
4077     ;;
4078   sparc-*-sunos4*)
4079     if test x${is_cross_compiler} = xno ; then
4080            use_gnu_ld=no
4081     fi
4082     ;;
4083   tic6x-*-*)
4084     noconfigdirs="$noconfigdirs sim"
4085     ;;
4086   tilepro*-*-* | tilegx*-*-*)
4087     noconfigdirs="$noconfigdirs sim"
4088     ;;
4089   v810-*-*)
4090     noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
4091     ;;
4092   vax-*-*)
4093     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
4094     ;;
4095   wasm32-*-*)
4096     noconfigdirs="$noconfigdirs ld"
4097     ;;
4098   loongarch*-*-linux*)
4099     ;;
4100   loongarch*-*-*)
4101     noconfigdirs="$noconfigdirs gprof"
4102     ;;
4103 esac
4104
4105 # If we aren't building newlib, then don't build libgloss, since libgloss
4106 # depends upon some newlib header files.
4107 case "${noconfigdirs}" in
4108   *target-libgloss*) ;;
4109   *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
4110 esac
4111
4112 # Work in distributions that contain no compiler tools, like Autoconf.
4113 host_makefile_frag=/dev/null
4114 if test -d ${srcdir}/config ; then
4115 case "${host}" in
4116   i[3456789]86-*-msdosdjgpp*)
4117     host_makefile_frag="config/mh-djgpp"
4118     ;;
4119   *-cygwin*)
4120
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
4122 $as_echo_n "checking to see if cat works as expected... " >&6; }
4123 echo a >cygwin-cat-check
4124 if test `cat cygwin-cat-check` = a ; then
4125   rm cygwin-cat-check
4126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4127 $as_echo "yes" >&6; }
4128 else
4129   rm cygwin-cat-check
4130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4131 $as_echo "no" >&6; }
4132   as_fn_error $? "The cat command does not ignore carriage return characters.
4133   Please either mount the build directory in binary mode or run the following
4134   commands before running any configure script:
4135 set -o igncr
4136 export SHELLOPTS
4137   " "$LINENO" 5
4138 fi
4139
4140     host_makefile_frag="config/mh-cygwin"
4141     ;;
4142   *-mingw*)
4143     host_makefile_frag="config/mh-mingw"
4144     ;;
4145   alpha*-linux*)
4146     host_makefile_frag="config/mh-alpha-linux"
4147     ;;
4148   hppa*-hp-hpux10*)
4149     host_makefile_frag="config/mh-pa-hpux10"
4150     ;;
4151   hppa*-hp-hpux*)
4152     host_makefile_frag="config/mh-pa"
4153     ;;
4154   hppa*-*)
4155     host_makefile_frag="config/mh-pa"
4156     ;;
4157   i?86-*-darwin[89]* | i?86-*-darwin1[0-7]* | powerpc*-*-darwin*)
4158     host_makefile_frag="config/mh-darwin"
4159     ;;
4160   powerpc-*-aix*)
4161     host_makefile_frag="config/mh-ppc-aix"
4162     ;;
4163   rs6000-*-aix*)
4164     host_makefile_frag="config/mh-ppc-aix"
4165     ;;
4166 esac
4167 fi
4168
4169 if test "${build}" != "${host}" ; then
4170   AR_FOR_BUILD=${AR_FOR_BUILD-ar}
4171   AS_FOR_BUILD=${AS_FOR_BUILD-as}
4172   CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
4173   CPP_FOR_BUILD="${CPP_FOR_BUILD-\$(CC_FOR_BUILD) -E}"
4174   CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
4175   DSYMUTIL_FOR_BUILD=${DSYMUTIL_FOR_BUILD-dsymutil}
4176   GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
4177   GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
4178   GDC_FOR_BUILD=${GDC_FOR_BUILD-gdc}
4179   DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
4180   LD_FOR_BUILD=${LD_FOR_BUILD-ld}
4181   NM_FOR_BUILD=${NM_FOR_BUILD-nm}
4182   RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
4183   WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
4184   WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
4185 else
4186   AR_FOR_BUILD="\$(AR)"
4187   AS_FOR_BUILD="\$(AS)"
4188   CC_FOR_BUILD="\$(CC)"
4189   CXX_FOR_BUILD="\$(CXX)"
4190   DSYMUTIL_FOR_BUILD="\$(DSYMUTIL)"
4191   GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
4192   GOC_FOR_BUILD="\$(GOC)"
4193   GDC_FOR_BUILD="\$(GDC)"
4194   DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
4195   LD_FOR_BUILD="\$(LD)"
4196   NM_FOR_BUILD="\$(NM)"
4197   RANLIB_FOR_BUILD="\$(RANLIB)"
4198   WINDRES_FOR_BUILD="\$(WINDRES)"
4199   WINDMC_FOR_BUILD="\$(WINDMC)"
4200 fi
4201
4202 ac_ext=c
4203 ac_cpp='$CPP $CPPFLAGS'
4204 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4205 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4206 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4207 if test -n "$ac_tool_prefix"; then
4208   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4209 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4211 $as_echo_n "checking for $ac_word... " >&6; }
4212 if ${ac_cv_prog_CC+:} false; then :
4213   $as_echo_n "(cached) " >&6
4214 else
4215   if test -n "$CC"; then
4216   ac_cv_prog_CC="$CC" # Let the user override the test.
4217 else
4218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4219 for as_dir in $PATH
4220 do
4221   IFS=$as_save_IFS
4222   test -z "$as_dir" && as_dir=.
4223     for ac_exec_ext in '' $ac_executable_extensions; do
4224   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4225     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4226     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4227     break 2
4228   fi
4229 done
4230   done
4231 IFS=$as_save_IFS
4232
4233 fi
4234 fi
4235 CC=$ac_cv_prog_CC
4236 if test -n "$CC"; then
4237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4238 $as_echo "$CC" >&6; }
4239 else
4240   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4241 $as_echo "no" >&6; }
4242 fi
4243
4244
4245 fi
4246 if test -z "$ac_cv_prog_CC"; then
4247   ac_ct_CC=$CC
4248   # Extract the first word of "gcc", so it can be a program name with args.
4249 set dummy gcc; ac_word=$2
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4251 $as_echo_n "checking for $ac_word... " >&6; }
4252 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4253   $as_echo_n "(cached) " >&6
4254 else
4255   if test -n "$ac_ct_CC"; then
4256   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4257 else
4258 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4259 for as_dir in $PATH
4260 do
4261   IFS=$as_save_IFS
4262   test -z "$as_dir" && as_dir=.
4263     for ac_exec_ext in '' $ac_executable_extensions; do
4264   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4265     ac_cv_prog_ac_ct_CC="gcc"
4266     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4267     break 2
4268   fi
4269 done
4270   done
4271 IFS=$as_save_IFS
4272
4273 fi
4274 fi
4275 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4276 if test -n "$ac_ct_CC"; then
4277   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4278 $as_echo "$ac_ct_CC" >&6; }
4279 else
4280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4281 $as_echo "no" >&6; }
4282 fi
4283
4284   if test "x$ac_ct_CC" = x; then
4285     CC=""
4286   else
4287     case $cross_compiling:$ac_tool_warned in
4288 yes:)
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4290 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4291 ac_tool_warned=yes ;;
4292 esac
4293     CC=$ac_ct_CC
4294   fi
4295 else
4296   CC="$ac_cv_prog_CC"
4297 fi
4298
4299 if test -z "$CC"; then
4300           if test -n "$ac_tool_prefix"; then
4301     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4302 set dummy ${ac_tool_prefix}cc; ac_word=$2
4303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4304 $as_echo_n "checking for $ac_word... " >&6; }
4305 if ${ac_cv_prog_CC+:} false; then :
4306   $as_echo_n "(cached) " >&6
4307 else
4308   if test -n "$CC"; then
4309   ac_cv_prog_CC="$CC" # Let the user override the test.
4310 else
4311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4312 for as_dir in $PATH
4313 do
4314   IFS=$as_save_IFS
4315   test -z "$as_dir" && as_dir=.
4316     for ac_exec_ext in '' $ac_executable_extensions; do
4317   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4318     ac_cv_prog_CC="${ac_tool_prefix}cc"
4319     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4320     break 2
4321   fi
4322 done
4323   done
4324 IFS=$as_save_IFS
4325
4326 fi
4327 fi
4328 CC=$ac_cv_prog_CC
4329 if test -n "$CC"; then
4330   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4331 $as_echo "$CC" >&6; }
4332 else
4333   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4334 $as_echo "no" >&6; }
4335 fi
4336
4337
4338   fi
4339 fi
4340 if test -z "$CC"; then
4341   # Extract the first word of "cc", so it can be a program name with args.
4342 set dummy cc; ac_word=$2
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4344 $as_echo_n "checking for $ac_word... " >&6; }
4345 if ${ac_cv_prog_CC+:} false; then :
4346   $as_echo_n "(cached) " >&6
4347 else
4348   if test -n "$CC"; then
4349   ac_cv_prog_CC="$CC" # Let the user override the test.
4350 else
4351   ac_prog_rejected=no
4352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4353 for as_dir in $PATH
4354 do
4355   IFS=$as_save_IFS
4356   test -z "$as_dir" && as_dir=.
4357     for ac_exec_ext in '' $ac_executable_extensions; do
4358   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4359     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4360        ac_prog_rejected=yes
4361        continue
4362      fi
4363     ac_cv_prog_CC="cc"
4364     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4365     break 2
4366   fi
4367 done
4368   done
4369 IFS=$as_save_IFS
4370
4371 if test $ac_prog_rejected = yes; then
4372   # We found a bogon in the path, so make sure we never use it.
4373   set dummy $ac_cv_prog_CC
4374   shift
4375   if test $# != 0; then
4376     # We chose a different compiler from the bogus one.
4377     # However, it has the same basename, so the bogon will be chosen
4378     # first if we set CC to just the basename; use the full file name.
4379     shift
4380     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4381   fi
4382 fi
4383 fi
4384 fi
4385 CC=$ac_cv_prog_CC
4386 if test -n "$CC"; then
4387   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4388 $as_echo "$CC" >&6; }
4389 else
4390   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4391 $as_echo "no" >&6; }
4392 fi
4393
4394
4395 fi
4396 if test -z "$CC"; then
4397   if test -n "$ac_tool_prefix"; then
4398   for ac_prog in cl.exe
4399   do
4400     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4401 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4403 $as_echo_n "checking for $ac_word... " >&6; }
4404 if ${ac_cv_prog_CC+:} false; then :
4405   $as_echo_n "(cached) " >&6
4406 else
4407   if test -n "$CC"; then
4408   ac_cv_prog_CC="$CC" # Let the user override the test.
4409 else
4410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4411 for as_dir in $PATH
4412 do
4413   IFS=$as_save_IFS
4414   test -z "$as_dir" && as_dir=.
4415     for ac_exec_ext in '' $ac_executable_extensions; do
4416   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4417     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4418     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4419     break 2
4420   fi
4421 done
4422   done
4423 IFS=$as_save_IFS
4424
4425 fi
4426 fi
4427 CC=$ac_cv_prog_CC
4428 if test -n "$CC"; then
4429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4430 $as_echo "$CC" >&6; }
4431 else
4432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4433 $as_echo "no" >&6; }
4434 fi
4435
4436
4437     test -n "$CC" && break
4438   done
4439 fi
4440 if test -z "$CC"; then
4441   ac_ct_CC=$CC
4442   for ac_prog in cl.exe
4443 do
4444   # Extract the first word of "$ac_prog", so it can be a program name with args.
4445 set dummy $ac_prog; ac_word=$2
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4447 $as_echo_n "checking for $ac_word... " >&6; }
4448 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4449   $as_echo_n "(cached) " >&6
4450 else
4451   if test -n "$ac_ct_CC"; then
4452   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4453 else
4454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4455 for as_dir in $PATH
4456 do
4457   IFS=$as_save_IFS
4458   test -z "$as_dir" && as_dir=.
4459     for ac_exec_ext in '' $ac_executable_extensions; do
4460   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4461     ac_cv_prog_ac_ct_CC="$ac_prog"
4462     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4463     break 2
4464   fi
4465 done
4466   done
4467 IFS=$as_save_IFS
4468
4469 fi
4470 fi
4471 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4472 if test -n "$ac_ct_CC"; then
4473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4474 $as_echo "$ac_ct_CC" >&6; }
4475 else
4476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4477 $as_echo "no" >&6; }
4478 fi
4479
4480
4481   test -n "$ac_ct_CC" && break
4482 done
4483
4484   if test "x$ac_ct_CC" = x; then
4485     CC=""
4486   else
4487     case $cross_compiling:$ac_tool_warned in
4488 yes:)
4489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4490 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4491 ac_tool_warned=yes ;;
4492 esac
4493     CC=$ac_ct_CC
4494   fi
4495 fi
4496
4497 fi
4498
4499
4500 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4501 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4502 as_fn_error $? "no acceptable C compiler found in \$PATH
4503 See \`config.log' for more details" "$LINENO" 5; }
4504
4505 # Provide some information about the compiler.
4506 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4507 set X $ac_compile
4508 ac_compiler=$2
4509 for ac_option in --version -v -V -qversion; do
4510   { { ac_try="$ac_compiler $ac_option >&5"
4511 case "(($ac_try" in
4512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4513   *) ac_try_echo=$ac_try;;
4514 esac
4515 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4516 $as_echo "$ac_try_echo"; } >&5
4517   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4518   ac_status=$?
4519   if test -s conftest.err; then
4520     sed '10a\
4521 ... rest of stderr output deleted ...
4522          10q' conftest.err >conftest.er1
4523     cat conftest.er1 >&5
4524   fi
4525   rm -f conftest.er1 conftest.err
4526   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4527   test $ac_status = 0; }
4528 done
4529
4530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4531 /* end confdefs.h.  */
4532
4533 int
4534 main ()
4535 {
4536
4537   ;
4538   return 0;
4539 }
4540 _ACEOF
4541 ac_clean_files_save=$ac_clean_files
4542 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4543 # Try to create an executable without -o first, disregard a.out.
4544 # It will help us diagnose broken compilers, and finding out an intuition
4545 # of exeext.
4546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4547 $as_echo_n "checking whether the C compiler works... " >&6; }
4548 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4549
4550 # The possible output files:
4551 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4552
4553 ac_rmfiles=
4554 for ac_file in $ac_files
4555 do
4556   case $ac_file in
4557     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4558     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4559   esac
4560 done
4561 rm -f $ac_rmfiles
4562
4563 if { { ac_try="$ac_link_default"
4564 case "(($ac_try" in
4565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4566   *) ac_try_echo=$ac_try;;
4567 esac
4568 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4569 $as_echo "$ac_try_echo"; } >&5
4570   (eval "$ac_link_default") 2>&5
4571   ac_status=$?
4572   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4573   test $ac_status = 0; }; then :
4574   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4575 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4576 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
4577 # so that the user can short-circuit this test for compilers unknown to
4578 # Autoconf.
4579 for ac_file in $ac_files ''
4580 do
4581   test -f "$ac_file" || continue
4582   case $ac_file in
4583     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4584         ;;
4585     [ab].out )
4586         # We found the default executable, but exeext='' is most
4587         # certainly right.
4588         break;;
4589     *.* )
4590         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4591         then :; else
4592            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4593         fi
4594         # We set ac_cv_exeext here because the later test for it is not
4595         # safe: cross compilers may not add the suffix if given an `-o'
4596         # argument, so we may need to know it at that point already.
4597         # Even if this section looks crufty: it has the advantage of
4598         # actually working.
4599         break;;
4600     * )
4601         break;;
4602   esac
4603 done
4604 test "$ac_cv_exeext" = no && ac_cv_exeext=
4605
4606 else
4607   ac_file=''
4608 fi
4609 if test -z "$ac_file"; then :
4610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4611 $as_echo "no" >&6; }
4612 $as_echo "$as_me: failed program was:" >&5
4613 sed 's/^/| /' conftest.$ac_ext >&5
4614
4615 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4616 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4617 as_fn_error 77 "C compiler cannot create executables
4618 See \`config.log' for more details" "$LINENO" 5; }
4619 else
4620   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4621 $as_echo "yes" >&6; }
4622 fi
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4624 $as_echo_n "checking for C compiler default output file name... " >&6; }
4625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4626 $as_echo "$ac_file" >&6; }
4627 ac_exeext=$ac_cv_exeext
4628
4629 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
4630 ac_clean_files=$ac_clean_files_save
4631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4632 $as_echo_n "checking for suffix of executables... " >&6; }
4633 if { { ac_try="$ac_link"
4634 case "(($ac_try" in
4635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4636   *) ac_try_echo=$ac_try;;
4637 esac
4638 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4639 $as_echo "$ac_try_echo"; } >&5
4640   (eval "$ac_link") 2>&5
4641   ac_status=$?
4642   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4643   test $ac_status = 0; }; then :
4644   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4645 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4646 # work properly (i.e., refer to `conftest.exe'), while it won't with
4647 # `rm'.
4648 for ac_file in conftest.exe conftest conftest.*; do
4649   test -f "$ac_file" || continue
4650   case $ac_file in
4651     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4652     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4653           break;;
4654     * ) break;;
4655   esac
4656 done
4657 else
4658   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4659 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4660 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
4661 See \`config.log' for more details" "$LINENO" 5; }
4662 fi
4663 rm -f conftest conftest$ac_cv_exeext
4664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4665 $as_echo "$ac_cv_exeext" >&6; }
4666
4667 rm -f conftest.$ac_ext
4668 EXEEXT=$ac_cv_exeext
4669 ac_exeext=$EXEEXT
4670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4671 /* end confdefs.h.  */
4672 #include <stdio.h>
4673 int
4674 main ()
4675 {
4676 FILE *f = fopen ("conftest.out", "w");
4677  return ferror (f) || fclose (f) != 0;
4678
4679   ;
4680   return 0;
4681 }
4682 _ACEOF
4683 ac_clean_files="$ac_clean_files conftest.out"
4684 # Check that the compiler produces executables we can run.  If not, either
4685 # the compiler is broken, or we cross compile.
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4687 $as_echo_n "checking whether we are cross compiling... " >&6; }
4688 if test "$cross_compiling" != yes; then
4689   { { ac_try="$ac_link"
4690 case "(($ac_try" in
4691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4692   *) ac_try_echo=$ac_try;;
4693 esac
4694 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4695 $as_echo "$ac_try_echo"; } >&5
4696   (eval "$ac_link") 2>&5
4697   ac_status=$?
4698   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4699   test $ac_status = 0; }
4700   if { ac_try='./conftest$ac_cv_exeext'
4701   { { case "(($ac_try" in
4702   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4703   *) ac_try_echo=$ac_try;;
4704 esac
4705 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4706 $as_echo "$ac_try_echo"; } >&5
4707   (eval "$ac_try") 2>&5
4708   ac_status=$?
4709   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4710   test $ac_status = 0; }; }; then
4711     cross_compiling=no
4712   else
4713     if test "$cross_compiling" = maybe; then
4714         cross_compiling=yes
4715     else
4716         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4717 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4718 as_fn_error $? "cannot run C compiled programs.
4719 If you meant to cross compile, use \`--host'.
4720 See \`config.log' for more details" "$LINENO" 5; }
4721     fi
4722   fi
4723 fi
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4725 $as_echo "$cross_compiling" >&6; }
4726
4727 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4728 ac_clean_files=$ac_clean_files_save
4729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4730 $as_echo_n "checking for suffix of object files... " >&6; }
4731 if ${ac_cv_objext+:} false; then :
4732   $as_echo_n "(cached) " >&6
4733 else
4734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4735 /* end confdefs.h.  */
4736
4737 int
4738 main ()
4739 {
4740
4741   ;
4742   return 0;
4743 }
4744 _ACEOF
4745 rm -f conftest.o conftest.obj
4746 if { { ac_try="$ac_compile"
4747 case "(($ac_try" in
4748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4749   *) ac_try_echo=$ac_try;;
4750 esac
4751 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4752 $as_echo "$ac_try_echo"; } >&5
4753   (eval "$ac_compile") 2>&5
4754   ac_status=$?
4755   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4756   test $ac_status = 0; }; then :
4757   for ac_file in conftest.o conftest.obj conftest.*; do
4758   test -f "$ac_file" || continue;
4759   case $ac_file in
4760     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4761     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4762        break;;
4763   esac
4764 done
4765 else
4766   $as_echo "$as_me: failed program was:" >&5
4767 sed 's/^/| /' conftest.$ac_ext >&5
4768
4769 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4770 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4771 as_fn_error $? "cannot compute suffix of object files: cannot compile
4772 See \`config.log' for more details" "$LINENO" 5; }
4773 fi
4774 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4775 fi
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4777 $as_echo "$ac_cv_objext" >&6; }
4778 OBJEXT=$ac_cv_objext
4779 ac_objext=$OBJEXT
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4781 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4782 if ${ac_cv_c_compiler_gnu+:} false; then :
4783   $as_echo_n "(cached) " >&6
4784 else
4785   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4786 /* end confdefs.h.  */
4787
4788 int
4789 main ()
4790 {
4791 #ifndef __GNUC__
4792        choke me
4793 #endif
4794
4795   ;
4796   return 0;
4797 }
4798 _ACEOF
4799 if ac_fn_c_try_compile "$LINENO"; then :
4800   ac_compiler_gnu=yes
4801 else
4802   ac_compiler_gnu=no
4803 fi
4804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4805 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4806
4807 fi
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4809 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4810 if test $ac_compiler_gnu = yes; then
4811   GCC=yes
4812 else
4813   GCC=
4814 fi
4815 ac_test_CFLAGS=${CFLAGS+set}
4816 ac_save_CFLAGS=$CFLAGS
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4818 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4819 if ${ac_cv_prog_cc_g+:} false; then :
4820   $as_echo_n "(cached) " >&6
4821 else
4822   ac_save_c_werror_flag=$ac_c_werror_flag
4823    ac_c_werror_flag=yes
4824    ac_cv_prog_cc_g=no
4825    CFLAGS="-g"
4826    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4827 /* end confdefs.h.  */
4828
4829 int
4830 main ()
4831 {
4832
4833   ;
4834   return 0;
4835 }
4836 _ACEOF
4837 if ac_fn_c_try_compile "$LINENO"; then :
4838   ac_cv_prog_cc_g=yes
4839 else
4840   CFLAGS=""
4841       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4842 /* end confdefs.h.  */
4843
4844 int
4845 main ()
4846 {
4847
4848   ;
4849   return 0;
4850 }
4851 _ACEOF
4852 if ac_fn_c_try_compile "$LINENO"; then :
4853
4854 else
4855   ac_c_werror_flag=$ac_save_c_werror_flag
4856          CFLAGS="-g"
4857          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4858 /* end confdefs.h.  */
4859
4860 int
4861 main ()
4862 {
4863
4864   ;
4865   return 0;
4866 }
4867 _ACEOF
4868 if ac_fn_c_try_compile "$LINENO"; then :
4869   ac_cv_prog_cc_g=yes
4870 fi
4871 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4872 fi
4873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4874 fi
4875 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4876    ac_c_werror_flag=$ac_save_c_werror_flag
4877 fi
4878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4879 $as_echo "$ac_cv_prog_cc_g" >&6; }
4880 if test "$ac_test_CFLAGS" = set; then
4881   CFLAGS=$ac_save_CFLAGS
4882 elif test $ac_cv_prog_cc_g = yes; then
4883   if test "$GCC" = yes; then
4884     CFLAGS="-g -O2"
4885   else
4886     CFLAGS="-g"
4887   fi
4888 else
4889   if test "$GCC" = yes; then
4890     CFLAGS="-O2"
4891   else
4892     CFLAGS=
4893   fi
4894 fi
4895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4896 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4897 if ${ac_cv_prog_cc_c89+:} false; then :
4898   $as_echo_n "(cached) " >&6
4899 else
4900   ac_cv_prog_cc_c89=no
4901 ac_save_CC=$CC
4902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4903 /* end confdefs.h.  */
4904 #include <stdarg.h>
4905 #include <stdio.h>
4906 struct stat;
4907 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4908 struct buf { int x; };
4909 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4910 static char *e (p, i)
4911      char **p;
4912      int i;
4913 {
4914   return p[i];
4915 }
4916 static char *f (char * (*g) (char **, int), char **p, ...)
4917 {
4918   char *s;
4919   va_list v;
4920   va_start (v,p);
4921   s = g (p, va_arg (v,int));
4922   va_end (v);
4923   return s;
4924 }
4925
4926 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4927    function prototypes and stuff, but not '\xHH' hex character constants.
4928    These don't provoke an error unfortunately, instead are silently treated
4929    as 'x'.  The following induces an error, until -std is added to get
4930    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4931    array size at least.  It's necessary to write '\x00'==0 to get something
4932    that's true only with -std.  */
4933 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4934
4935 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4936    inside strings and character constants.  */
4937 #define FOO(x) 'x'
4938 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4939
4940 int test (int i, double x);
4941 struct s1 {int (*f) (int a);};
4942 struct s2 {int (*f) (double a);};
4943 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4944 int argc;
4945 char **argv;
4946 int
4947 main ()
4948 {
4949 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4950   ;
4951   return 0;
4952 }
4953 _ACEOF
4954 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4955         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4956 do
4957   CC="$ac_save_CC $ac_arg"
4958   if ac_fn_c_try_compile "$LINENO"; then :
4959   ac_cv_prog_cc_c89=$ac_arg
4960 fi
4961 rm -f core conftest.err conftest.$ac_objext
4962   test "x$ac_cv_prog_cc_c89" != "xno" && break
4963 done
4964 rm -f conftest.$ac_ext
4965 CC=$ac_save_CC
4966
4967 fi
4968 # AC_CACHE_VAL
4969 case "x$ac_cv_prog_cc_c89" in
4970   x)
4971     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4972 $as_echo "none needed" >&6; } ;;
4973   xno)
4974     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4975 $as_echo "unsupported" >&6; } ;;
4976   *)
4977     CC="$CC $ac_cv_prog_cc_c89"
4978     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4979 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4980 esac
4981 if test "x$ac_cv_prog_cc_c89" != xno; then :
4982
4983 fi
4984
4985 ac_ext=c
4986 ac_cpp='$CPP $CPPFLAGS'
4987 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4988 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4989 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4990
4991    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4992 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4993 if ${ac_cv_prog_cc_c99+:} false; then :
4994   $as_echo_n "(cached) " >&6
4995 else
4996   ac_cv_prog_cc_c99=no
4997 ac_save_CC=$CC
4998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4999 /* end confdefs.h.  */
5000 #include <stdarg.h>
5001 #include <stdbool.h>
5002 #include <stdlib.h>
5003 #include <wchar.h>
5004 #include <stdio.h>
5005
5006 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
5007 #define debug(...) fprintf (stderr, __VA_ARGS__)
5008 #define showlist(...) puts (#__VA_ARGS__)
5009 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
5010 static void
5011 test_varargs_macros (void)
5012 {
5013   int x = 1234;
5014   int y = 5678;
5015   debug ("Flag");
5016   debug ("X = %d\n", x);
5017   showlist (The first, second, and third items.);
5018   report (x>y, "x is %d but y is %d", x, y);
5019 }
5020
5021 // Check long long types.
5022 #define BIG64 18446744073709551615ull
5023 #define BIG32 4294967295ul
5024 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
5025 #if !BIG_OK
5026   your preprocessor is broken;
5027 #endif
5028 #if BIG_OK
5029 #else
5030   your preprocessor is broken;
5031 #endif
5032 static long long int bignum = -9223372036854775807LL;
5033 static unsigned long long int ubignum = BIG64;
5034
5035 struct incomplete_array
5036 {
5037   int datasize;
5038   double data[];
5039 };
5040
5041 struct named_init {
5042   int number;
5043   const wchar_t *name;
5044   double average;
5045 };
5046
5047 typedef const char *ccp;
5048
5049 static inline int
5050 test_restrict (ccp restrict text)
5051 {
5052   // See if C++-style comments work.
5053   // Iterate through items via the restricted pointer.
5054   // Also check for declarations in for loops.
5055   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
5056     continue;
5057   return 0;
5058 }
5059
5060 // Check varargs and va_copy.
5061 static void
5062 test_varargs (const char *format, ...)
5063 {
5064   va_list args;
5065   va_start (args, format);
5066   va_list args_copy;
5067   va_copy (args_copy, args);
5068
5069   const char *str;
5070   int number;
5071   float fnumber;
5072
5073   while (*format)
5074     {
5075       switch (*format++)
5076         {
5077         case 's': // string
5078           str = va_arg (args_copy, const char *);
5079           break;
5080         case 'd': // int
5081           number = va_arg (args_copy, int);
5082           break;
5083         case 'f': // float
5084           fnumber = va_arg (args_copy, double);
5085           break;
5086         default:
5087           break;
5088         }
5089     }
5090   va_end (args_copy);
5091   va_end (args);
5092 }
5093
5094 int
5095 main ()
5096 {
5097
5098   // Check bool.
5099   _Bool success = false;
5100
5101   // Check restrict.
5102   if (test_restrict ("String literal") == 0)
5103     success = true;
5104   char *restrict newvar = "Another string";
5105
5106   // Check varargs.
5107   test_varargs ("s, d' f .", "string", 65, 34.234);
5108   test_varargs_macros ();
5109
5110   // Check flexible array members.
5111   struct incomplete_array *ia =
5112     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
5113   ia->datasize = 10;
5114   for (int i = 0; i < ia->datasize; ++i)
5115     ia->data[i] = i * 1.234;
5116
5117   // Check named initializers.
5118   struct named_init ni = {
5119     .number = 34,
5120     .name = L"Test wide string",
5121     .average = 543.34343,
5122   };
5123
5124   ni.number = 58;
5125
5126   int dynamic_array[ni.number];
5127   dynamic_array[ni.number - 1] = 543;
5128
5129   // work around unused variable warnings
5130   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
5131           || dynamic_array[ni.number - 1] != 543);
5132
5133   ;
5134   return 0;
5135 }
5136 _ACEOF
5137 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
5138 do
5139   CC="$ac_save_CC $ac_arg"
5140   if ac_fn_c_try_compile "$LINENO"; then :
5141   ac_cv_prog_cc_c99=$ac_arg
5142 fi
5143 rm -f core conftest.err conftest.$ac_objext
5144   test "x$ac_cv_prog_cc_c99" != "xno" && break
5145 done
5146 rm -f conftest.$ac_ext
5147 CC=$ac_save_CC
5148
5149 fi
5150 # AC_CACHE_VAL
5151 case "x$ac_cv_prog_cc_c99" in
5152   x)
5153     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5154 $as_echo "none needed" >&6; } ;;
5155   xno)
5156     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5157 $as_echo "unsupported" >&6; } ;;
5158   *)
5159     CC="$CC $ac_cv_prog_cc_c99"
5160     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
5161 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
5162 esac
5163 if test "x$ac_cv_prog_cc_c99" != xno; then :
5164
5165 fi
5166
5167
5168 ac_ext=cpp
5169 ac_cpp='$CXXCPP $CPPFLAGS'
5170 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5171 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5172 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5173 if test -z "$CXX"; then
5174   if test -n "$CCC"; then
5175     CXX=$CCC
5176   else
5177     if test -n "$ac_tool_prefix"; then
5178   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5179   do
5180     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5181 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5183 $as_echo_n "checking for $ac_word... " >&6; }
5184 if ${ac_cv_prog_CXX+:} false; then :
5185   $as_echo_n "(cached) " >&6
5186 else
5187   if test -n "$CXX"; then
5188   ac_cv_prog_CXX="$CXX" # Let the user override the test.
5189 else
5190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5191 for as_dir in $PATH
5192 do
5193   IFS=$as_save_IFS
5194   test -z "$as_dir" && as_dir=.
5195     for ac_exec_ext in '' $ac_executable_extensions; do
5196   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5197     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5198     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5199     break 2
5200   fi
5201 done
5202   done
5203 IFS=$as_save_IFS
5204
5205 fi
5206 fi
5207 CXX=$ac_cv_prog_CXX
5208 if test -n "$CXX"; then
5209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5210 $as_echo "$CXX" >&6; }
5211 else
5212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5213 $as_echo "no" >&6; }
5214 fi
5215
5216
5217     test -n "$CXX" && break
5218   done
5219 fi
5220 if test -z "$CXX"; then
5221   ac_ct_CXX=$CXX
5222   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5223 do
5224   # Extract the first word of "$ac_prog", so it can be a program name with args.
5225 set dummy $ac_prog; ac_word=$2
5226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5227 $as_echo_n "checking for $ac_word... " >&6; }
5228 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
5229   $as_echo_n "(cached) " >&6
5230 else
5231   if test -n "$ac_ct_CXX"; then
5232   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5233 else
5234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5235 for as_dir in $PATH
5236 do
5237   IFS=$as_save_IFS
5238   test -z "$as_dir" && as_dir=.
5239     for ac_exec_ext in '' $ac_executable_extensions; do
5240   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5241     ac_cv_prog_ac_ct_CXX="$ac_prog"
5242     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5243     break 2
5244   fi
5245 done
5246   done
5247 IFS=$as_save_IFS
5248
5249 fi
5250 fi
5251 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5252 if test -n "$ac_ct_CXX"; then
5253   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5254 $as_echo "$ac_ct_CXX" >&6; }
5255 else
5256   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5257 $as_echo "no" >&6; }
5258 fi
5259
5260
5261   test -n "$ac_ct_CXX" && break
5262 done
5263
5264   if test "x$ac_ct_CXX" = x; then
5265     CXX="g++"
5266   else
5267     case $cross_compiling:$ac_tool_warned in
5268 yes:)
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5270 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5271 ac_tool_warned=yes ;;
5272 esac
5273     CXX=$ac_ct_CXX
5274   fi
5275 fi
5276
5277   fi
5278 fi
5279 # Provide some information about the compiler.
5280 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5281 set X $ac_compile
5282 ac_compiler=$2
5283 for ac_option in --version -v -V -qversion; do
5284   { { ac_try="$ac_compiler $ac_option >&5"
5285 case "(($ac_try" in
5286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5287   *) ac_try_echo=$ac_try;;
5288 esac
5289 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5290 $as_echo "$ac_try_echo"; } >&5
5291   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5292   ac_status=$?
5293   if test -s conftest.err; then
5294     sed '10a\
5295 ... rest of stderr output deleted ...
5296          10q' conftest.err >conftest.er1
5297     cat conftest.er1 >&5
5298   fi
5299   rm -f conftest.er1 conftest.err
5300   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5301   test $ac_status = 0; }
5302 done
5303
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5305 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5306 if ${ac_cv_cxx_compiler_gnu+:} false; then :
5307   $as_echo_n "(cached) " >&6
5308 else
5309   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5310 /* end confdefs.h.  */
5311
5312 int
5313 main ()
5314 {
5315 #ifndef __GNUC__
5316        choke me
5317 #endif
5318
5319   ;
5320   return 0;
5321 }
5322 _ACEOF
5323 if ac_fn_cxx_try_compile "$LINENO"; then :
5324   ac_compiler_gnu=yes
5325 else
5326   ac_compiler_gnu=no
5327 fi
5328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5329 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5330
5331 fi
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5333 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5334 if test $ac_compiler_gnu = yes; then
5335   GXX=yes
5336 else
5337   GXX=
5338 fi
5339 ac_test_CXXFLAGS=${CXXFLAGS+set}
5340 ac_save_CXXFLAGS=$CXXFLAGS
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5342 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5343 if ${ac_cv_prog_cxx_g+:} false; then :
5344   $as_echo_n "(cached) " >&6
5345 else
5346   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5347    ac_cxx_werror_flag=yes
5348    ac_cv_prog_cxx_g=no
5349    CXXFLAGS="-g"
5350    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5351 /* end confdefs.h.  */
5352
5353 int
5354 main ()
5355 {
5356
5357   ;
5358   return 0;
5359 }
5360 _ACEOF
5361 if ac_fn_cxx_try_compile "$LINENO"; then :
5362   ac_cv_prog_cxx_g=yes
5363 else
5364   CXXFLAGS=""
5365       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5366 /* end confdefs.h.  */
5367
5368 int
5369 main ()
5370 {
5371
5372   ;
5373   return 0;
5374 }
5375 _ACEOF
5376 if ac_fn_cxx_try_compile "$LINENO"; then :
5377
5378 else
5379   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5380          CXXFLAGS="-g"
5381          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5382 /* end confdefs.h.  */
5383
5384 int
5385 main ()
5386 {
5387
5388   ;
5389   return 0;
5390 }
5391 _ACEOF
5392 if ac_fn_cxx_try_compile "$LINENO"; then :
5393   ac_cv_prog_cxx_g=yes
5394 fi
5395 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5396 fi
5397 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5398 fi
5399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5400    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5401 fi
5402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5403 $as_echo "$ac_cv_prog_cxx_g" >&6; }
5404 if test "$ac_test_CXXFLAGS" = set; then
5405   CXXFLAGS=$ac_save_CXXFLAGS
5406 elif test $ac_cv_prog_cxx_g = yes; then
5407   if test "$GXX" = yes; then
5408     CXXFLAGS="-g -O2"
5409   else
5410     CXXFLAGS="-g"
5411   fi
5412 else
5413   if test "$GXX" = yes; then
5414     CXXFLAGS="-O2"
5415   else
5416     CXXFLAGS=
5417   fi
5418 fi
5419 ac_ext=c
5420 ac_cpp='$CPP $CPPFLAGS'
5421 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5422 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5423 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5424
5425
5426 # We must set the default linker to the linker used by gcc for the correct
5427 # operation of libtool.  If LD is not defined and we are using gcc, try to
5428 # set the LD default to the ld used by gcc.
5429 if test -z "$LD"; then
5430   if test "$GCC" = yes; then
5431     case $build in
5432     *-*-mingw*)
5433       gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5434     *)
5435       gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5436     esac
5437     case $gcc_prog_ld in
5438     # Accept absolute paths.
5439     [\\/]* | [A-Za-z]:[\\/]*)
5440       LD="$gcc_prog_ld" ;;
5441     esac
5442   fi
5443 fi
5444
5445 # Check whether -static-libstdc++ -static-libgcc is supported.
5446 have_static_libs=no
5447 if test "$GCC" = yes; then
5448   saved_LDFLAGS="$LDFLAGS"
5449
5450   LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
5451   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
5452 $as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
5453   ac_ext=cpp
5454 ac_cpp='$CXXCPP $CPPFLAGS'
5455 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5456 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5457 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5458
5459
5460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5461 /* end confdefs.h.  */
5462
5463 #if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5464 #error -static-libstdc++ not implemented
5465 #endif
5466 int main() {}
5467 _ACEOF
5468 if ac_fn_cxx_try_link "$LINENO"; then :
5469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5470 $as_echo "yes" >&6; }; have_static_libs=yes
5471 else
5472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5473 $as_echo "no" >&6; }
5474 fi
5475 rm -f core conftest.err conftest.$ac_objext \
5476     conftest$ac_exeext conftest.$ac_ext
5477   ac_ext=c
5478 ac_cpp='$CPP $CPPFLAGS'
5479 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5480 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5481 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5482
5483
5484   LDFLAGS="$saved_LDFLAGS"
5485 fi
5486
5487
5488
5489
5490 if test -n "$ac_tool_prefix"; then
5491   # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5492 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5494 $as_echo_n "checking for $ac_word... " >&6; }
5495 if ${ac_cv_prog_GNATBIND+:} false; then :
5496   $as_echo_n "(cached) " >&6
5497 else
5498   if test -n "$GNATBIND"; then
5499   ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
5500 else
5501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5502 for as_dir in $PATH
5503 do
5504   IFS=$as_save_IFS
5505   test -z "$as_dir" && as_dir=.
5506     for ac_exec_ext in '' $ac_executable_extensions; do
5507   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5508     ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5509     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5510     break 2
5511   fi
5512 done
5513   done
5514 IFS=$as_save_IFS
5515
5516 fi
5517 fi
5518 GNATBIND=$ac_cv_prog_GNATBIND
5519 if test -n "$GNATBIND"; then
5520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5521 $as_echo "$GNATBIND" >&6; }
5522 else
5523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5524 $as_echo "no" >&6; }
5525 fi
5526
5527
5528 fi
5529 if test -z "$ac_cv_prog_GNATBIND"; then
5530   ac_ct_GNATBIND=$GNATBIND
5531   # Extract the first word of "gnatbind", so it can be a program name with args.
5532 set dummy gnatbind; ac_word=$2
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5534 $as_echo_n "checking for $ac_word... " >&6; }
5535 if ${ac_cv_prog_ac_ct_GNATBIND+:} false; then :
5536   $as_echo_n "(cached) " >&6
5537 else
5538   if test -n "$ac_ct_GNATBIND"; then
5539   ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
5540 else
5541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5542 for as_dir in $PATH
5543 do
5544   IFS=$as_save_IFS
5545   test -z "$as_dir" && as_dir=.
5546     for ac_exec_ext in '' $ac_executable_extensions; do
5547   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5548     ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5549     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5550     break 2
5551   fi
5552 done
5553   done
5554 IFS=$as_save_IFS
5555
5556 fi
5557 fi
5558 ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5559 if test -n "$ac_ct_GNATBIND"; then
5560   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5561 $as_echo "$ac_ct_GNATBIND" >&6; }
5562 else
5563   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5564 $as_echo "no" >&6; }
5565 fi
5566
5567   if test "x$ac_ct_GNATBIND" = x; then
5568     GNATBIND="no"
5569   else
5570     case $cross_compiling:$ac_tool_warned in
5571 yes:)
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5573 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5574 ac_tool_warned=yes ;;
5575 esac
5576     GNATBIND=$ac_ct_GNATBIND
5577   fi
5578 else
5579   GNATBIND="$ac_cv_prog_GNATBIND"
5580 fi
5581
5582 if test -n "$ac_tool_prefix"; then
5583   # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5584 set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5586 $as_echo_n "checking for $ac_word... " >&6; }
5587 if ${ac_cv_prog_GNATMAKE+:} false; then :
5588   $as_echo_n "(cached) " >&6
5589 else
5590   if test -n "$GNATMAKE"; then
5591   ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
5592 else
5593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5594 for as_dir in $PATH
5595 do
5596   IFS=$as_save_IFS
5597   test -z "$as_dir" && as_dir=.
5598     for ac_exec_ext in '' $ac_executable_extensions; do
5599   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5600     ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5601     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5602     break 2
5603   fi
5604 done
5605   done
5606 IFS=$as_save_IFS
5607
5608 fi
5609 fi
5610 GNATMAKE=$ac_cv_prog_GNATMAKE
5611 if test -n "$GNATMAKE"; then
5612   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5613 $as_echo "$GNATMAKE" >&6; }
5614 else
5615   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5616 $as_echo "no" >&6; }
5617 fi
5618
5619
5620 fi
5621 if test -z "$ac_cv_prog_GNATMAKE"; then
5622   ac_ct_GNATMAKE=$GNATMAKE
5623   # Extract the first word of "gnatmake", so it can be a program name with args.
5624 set dummy gnatmake; ac_word=$2
5625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5626 $as_echo_n "checking for $ac_word... " >&6; }
5627 if ${ac_cv_prog_ac_ct_GNATMAKE+:} false; then :
5628   $as_echo_n "(cached) " >&6
5629 else
5630   if test -n "$ac_ct_GNATMAKE"; then
5631   ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5632 else
5633 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5634 for as_dir in $PATH
5635 do
5636   IFS=$as_save_IFS
5637   test -z "$as_dir" && as_dir=.
5638     for ac_exec_ext in '' $ac_executable_extensions; do
5639   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5640     ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5641     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5642     break 2
5643   fi
5644 done
5645   done
5646 IFS=$as_save_IFS
5647
5648 fi
5649 fi
5650 ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5651 if test -n "$ac_ct_GNATMAKE"; then
5652   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5653 $as_echo "$ac_ct_GNATMAKE" >&6; }
5654 else
5655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5656 $as_echo "no" >&6; }
5657 fi
5658
5659   if test "x$ac_ct_GNATMAKE" = x; then
5660     GNATMAKE="no"
5661   else
5662     case $cross_compiling:$ac_tool_warned in
5663 yes:)
5664 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5665 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5666 ac_tool_warned=yes ;;
5667 esac
5668     GNATMAKE=$ac_ct_GNATMAKE
5669   fi
5670 else
5671   GNATMAKE="$ac_cv_prog_GNATMAKE"
5672 fi
5673
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada and is recent enough" >&5
5675 $as_echo_n "checking whether compiler driver understands Ada and is recent enough... " >&6; }
5676 if ${acx_cv_cc_gcc_supports_ada+:} false; then :
5677   $as_echo_n "(cached) " >&6
5678 else
5679   cat >conftest.adb <<EOF
5680 pragma Warnings (Off);
5681 with System.CRTL;
5682 pragma Warnings (On);
5683 use type System.CRTL.int64;
5684 procedure conftest is begin null; end conftest;
5685 EOF
5686 acx_cv_cc_gcc_supports_ada=no
5687 # There is a bug in old released versions of GCC which causes the
5688 # driver to exit successfully when the appropriate language module
5689 # has not been installed.  This is fixed in 2.95.4, 3.0.2, and 3.1.
5690 # Therefore we must check for the error message as well as an
5691 # unsuccessful exit.
5692 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
5693 # given a .adb file, but produce no object file.  So we must check
5694 # if an object file was really produced to guard against this.
5695 errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
5696 if test x"$errors" = x && test -f conftest.$ac_objext; then
5697   acx_cv_cc_gcc_supports_ada=yes
5698 fi
5699 rm -f conftest.*
5700 fi
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5702 $as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
5703
5704 if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
5705   have_gnat=yes
5706 else
5707   have_gnat=no
5708 fi
5709
5710
5711
5712 if test -n "$ac_tool_prefix"; then
5713   # Extract the first word of "${ac_tool_prefix}gdc", so it can be a program name with args.
5714 set dummy ${ac_tool_prefix}gdc; ac_word=$2
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5716 $as_echo_n "checking for $ac_word... " >&6; }
5717 if ${ac_cv_prog_GDC+:} false; then :
5718   $as_echo_n "(cached) " >&6
5719 else
5720   if test -n "$GDC"; then
5721   ac_cv_prog_GDC="$GDC" # Let the user override the test.
5722 else
5723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5724 for as_dir in $PATH
5725 do
5726   IFS=$as_save_IFS
5727   test -z "$as_dir" && as_dir=.
5728     for ac_exec_ext in '' $ac_executable_extensions; do
5729   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5730     ac_cv_prog_GDC="${ac_tool_prefix}gdc"
5731     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5732     break 2
5733   fi
5734 done
5735   done
5736 IFS=$as_save_IFS
5737
5738 fi
5739 fi
5740 GDC=$ac_cv_prog_GDC
5741 if test -n "$GDC"; then
5742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC" >&5
5743 $as_echo "$GDC" >&6; }
5744 else
5745   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5746 $as_echo "no" >&6; }
5747 fi
5748
5749
5750 fi
5751 if test -z "$ac_cv_prog_GDC"; then
5752   ac_ct_GDC=$GDC
5753   # Extract the first word of "gdc", so it can be a program name with args.
5754 set dummy gdc; ac_word=$2
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5756 $as_echo_n "checking for $ac_word... " >&6; }
5757 if ${ac_cv_prog_ac_ct_GDC+:} false; then :
5758   $as_echo_n "(cached) " >&6
5759 else
5760   if test -n "$ac_ct_GDC"; then
5761   ac_cv_prog_ac_ct_GDC="$ac_ct_GDC" # Let the user override the test.
5762 else
5763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5764 for as_dir in $PATH
5765 do
5766   IFS=$as_save_IFS
5767   test -z "$as_dir" && as_dir=.
5768     for ac_exec_ext in '' $ac_executable_extensions; do
5769   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5770     ac_cv_prog_ac_ct_GDC="gdc"
5771     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5772     break 2
5773   fi
5774 done
5775   done
5776 IFS=$as_save_IFS
5777
5778 fi
5779 fi
5780 ac_ct_GDC=$ac_cv_prog_ac_ct_GDC
5781 if test -n "$ac_ct_GDC"; then
5782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GDC" >&5
5783 $as_echo "$ac_ct_GDC" >&6; }
5784 else
5785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5786 $as_echo "no" >&6; }
5787 fi
5788
5789   if test "x$ac_ct_GDC" = x; then
5790     GDC="no"
5791   else
5792     case $cross_compiling:$ac_tool_warned in
5793 yes:)
5794 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5795 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5796 ac_tool_warned=yes ;;
5797 esac
5798     GDC=$ac_ct_GDC
5799   fi
5800 else
5801   GDC="$ac_cv_prog_GDC"
5802 fi
5803
5804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the D compiler works" >&5
5805 $as_echo_n "checking whether the D compiler works... " >&6; }
5806 if ${acx_cv_d_compiler_works+:} false; then :
5807   $as_echo_n "(cached) " >&6
5808 else
5809   cat >conftest.d <<EOF
5810 module conftest; int main() { return 0; }
5811 EOF
5812 acx_cv_d_compiler_works=no
5813 if test "x$GDC" != xno; then
5814   errors=`(${GDC} -c conftest.d) 2>&1 || echo failure`
5815   if test x"$errors" = x && test -f conftest.$ac_objext; then
5816     acx_cv_d_compiler_works=yes
5817   fi
5818   rm -f conftest.*
5819 fi
5820 fi
5821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_d_compiler_works" >&5
5822 $as_echo "$acx_cv_d_compiler_works" >&6; }
5823 if test "x$GDC" != xno && test x$acx_cv_d_compiler_works != xno; then
5824   have_gdc=yes
5825 else
5826   have_gdc=no
5827 fi
5828
5829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5830 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5831 if ${gcc_cv_prog_cmp_skip+:} false; then :
5832   $as_echo_n "(cached) " >&6
5833 else
5834    echo abfoo >t1
5835   echo cdfoo >t2
5836   gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
5837   if cmp t1 t2 2 2 > /dev/null 2>&1; then
5838     if cmp t1 t2 1 1 > /dev/null 2>&1; then
5839       :
5840     else
5841       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5842     fi
5843   fi
5844   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5845     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
5846       :
5847     else
5848       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5849     fi
5850   fi
5851   rm t1 t2
5852
5853 fi
5854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5855 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
5856 do_compare="$gcc_cv_prog_cmp_skip"
5857
5858
5859
5860 # Check whether --enable-bootstrap was given.
5861 if test "${enable_bootstrap+set}" = set; then :
5862   enableval=$enable_bootstrap;
5863 else
5864   enable_bootstrap=default
5865 fi
5866
5867
5868 # Issue errors and warnings for invalid/strange bootstrap combinations.
5869 if test -r $srcdir/gcc/configure; then
5870   have_compiler=yes
5871 else
5872   have_compiler=no
5873 fi
5874
5875 case "$have_compiler:$host:$target:$enable_bootstrap" in
5876   *:*:*:no) ;;
5877
5878   # Default behavior.  Enable bootstrap if we have a compiler
5879   # and we are in a native configuration.
5880   yes:$build:$build:default)
5881     enable_bootstrap=yes ;;
5882
5883   *:*:*:default)
5884     enable_bootstrap=no ;;
5885
5886   # We have a compiler and we are in a native configuration, bootstrap is ok
5887   yes:$build:$build:yes)
5888     ;;
5889
5890   # Other configurations, but we have a compiler.  Assume the user knows
5891   # what he's doing.
5892   yes:*:*:yes)
5893     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5894 $as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5895     ;;
5896
5897   # No compiler: if they passed --enable-bootstrap explicitly, fail
5898   no:*:*:yes)
5899     as_fn_error $? "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5900
5901   # Fail if wrong command line
5902   *)
5903     as_fn_error $? "invalid option for --enable-bootstrap" "$LINENO" 5
5904     ;;
5905 esac
5906
5907 # When bootstrapping with GCC, build stage 1 in C++11 mode to ensure that a
5908 # C++11 compiler can still start the bootstrap.  Otherwise, if building GCC,
5909 # require C++11 (or higher).
5910 if test "$enable_bootstrap:$GXX" = "yes:yes"; then
5911   CXX="$CXX -std=c++11"
5912 elif test "$have_compiler" = yes; then
5913     ax_cxx_compile_alternatives="11 0x"    ax_cxx_compile_cxx11_required=true
5914   ac_ext=cpp
5915 ac_cpp='$CXXCPP $CPPFLAGS'
5916 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5917 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5918 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5919   ac_success=no
5920
5921       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
5922 $as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
5923 if ${ax_cv_cxx_compile_cxx11+:} false; then :
5924   $as_echo_n "(cached) " >&6
5925 else
5926   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5927 /* end confdefs.h.  */
5928
5929
5930 // If the compiler admits that it is not ready for C++11, why torture it?
5931 // Hopefully, this will speed up the test.
5932
5933 #ifndef __cplusplus
5934
5935 #error "This is not a C++ compiler"
5936
5937 #elif __cplusplus < 201103L
5938
5939 #error "This is not a C++11 compiler"
5940
5941 #else
5942
5943 namespace cxx11
5944 {
5945
5946   namespace test_static_assert
5947   {
5948
5949     template <typename T>
5950     struct check
5951     {
5952       static_assert(sizeof(int) <= sizeof(T), "not big enough");
5953     };
5954
5955   }
5956
5957   namespace test_final_override
5958   {
5959
5960     struct Base
5961     {
5962       virtual ~Base() {}
5963       virtual void f() {}
5964     };
5965
5966     struct Derived : public Base
5967     {
5968       virtual ~Derived() override {}
5969       virtual void f() override {}
5970     };
5971
5972   }
5973
5974   namespace test_double_right_angle_brackets
5975   {
5976
5977     template < typename T >
5978     struct check {};
5979
5980     typedef check<void> single_type;
5981     typedef check<check<void>> double_type;
5982     typedef check<check<check<void>>> triple_type;
5983     typedef check<check<check<check<void>>>> quadruple_type;
5984
5985   }
5986
5987   namespace test_decltype
5988   {
5989
5990     int
5991     f()
5992     {
5993       int a = 1;
5994       decltype(a) b = 2;
5995       return a + b;
5996     }
5997
5998   }
5999
6000   namespace test_type_deduction
6001   {
6002
6003     template < typename T1, typename T2 >
6004     struct is_same
6005     {
6006       static const bool value = false;
6007     };
6008
6009     template < typename T >
6010     struct is_same<T, T>
6011     {
6012       static const bool value = true;
6013     };
6014
6015     template < typename T1, typename T2 >
6016     auto
6017     add(T1 a1, T2 a2) -> decltype(a1 + a2)
6018     {
6019       return a1 + a2;
6020     }
6021
6022     int
6023     test(const int c, volatile int v)
6024     {
6025       static_assert(is_same<int, decltype(0)>::value == true, "");
6026       static_assert(is_same<int, decltype(c)>::value == false, "");
6027       static_assert(is_same<int, decltype(v)>::value == false, "");
6028       auto ac = c;
6029       auto av = v;
6030       auto sumi = ac + av + 'x';
6031       auto sumf = ac + av + 1.0;
6032       static_assert(is_same<int, decltype(ac)>::value == true, "");
6033       static_assert(is_same<int, decltype(av)>::value == true, "");
6034       static_assert(is_same<int, decltype(sumi)>::value == true, "");
6035       static_assert(is_same<int, decltype(sumf)>::value == false, "");
6036       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
6037       return (sumf > 0.0) ? sumi : add(c, v);
6038     }
6039
6040   }
6041
6042   namespace test_noexcept
6043   {
6044
6045     int f() { return 0; }
6046     int g() noexcept { return 0; }
6047
6048     static_assert(noexcept(f()) == false, "");
6049     static_assert(noexcept(g()) == true, "");
6050
6051   }
6052
6053   namespace test_constexpr
6054   {
6055
6056     template < typename CharT >
6057     unsigned long constexpr
6058     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
6059     {
6060       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
6061     }
6062
6063     template < typename CharT >
6064     unsigned long constexpr
6065     strlen_c(const CharT *const s) noexcept
6066     {
6067       return strlen_c_r(s, 0UL);
6068     }
6069
6070     static_assert(strlen_c("") == 0UL, "");
6071     static_assert(strlen_c("1") == 1UL, "");
6072     static_assert(strlen_c("example") == 7UL, "");
6073     static_assert(strlen_c("another\0example") == 7UL, "");
6074
6075   }
6076
6077   namespace test_rvalue_references
6078   {
6079
6080     template < int N >
6081     struct answer
6082     {
6083       static constexpr int value = N;
6084     };
6085
6086     answer<1> f(int&)       { return answer<1>(); }
6087     answer<2> f(const int&) { return answer<2>(); }
6088     answer<3> f(int&&)      { return answer<3>(); }
6089
6090     void
6091     test()
6092     {
6093       int i = 0;
6094       const int c = 0;
6095       static_assert(decltype(f(i))::value == 1, "");
6096       static_assert(decltype(f(c))::value == 2, "");
6097       static_assert(decltype(f(0))::value == 3, "");
6098     }
6099
6100   }
6101
6102   namespace test_uniform_initialization
6103   {
6104
6105     struct test
6106     {
6107       static const int zero {};
6108       static const int one {1};
6109     };
6110
6111     static_assert(test::zero == 0, "");
6112     static_assert(test::one == 1, "");
6113
6114   }
6115
6116   namespace test_lambdas
6117   {
6118
6119     void
6120     test1()
6121     {
6122       auto lambda1 = [](){};
6123       auto lambda2 = lambda1;
6124       lambda1();
6125       lambda2();
6126     }
6127
6128     int
6129     test2()
6130     {
6131       auto a = [](int i, int j){ return i + j; }(1, 2);
6132       auto b = []() -> int { return '0'; }();
6133       auto c = [=](){ return a + b; }();
6134       auto d = [&](){ return c; }();
6135       auto e = [a, &b](int x) mutable {
6136         const auto identity = [](int y){ return y; };
6137         for (auto i = 0; i < a; ++i)
6138           a += b--;
6139         return x + identity(a + b);
6140       }(0);
6141       return a + b + c + d + e;
6142     }
6143
6144     int
6145     test3()
6146     {
6147       const auto nullary = [](){ return 0; };
6148       const auto unary = [](int x){ return x; };
6149       using nullary_t = decltype(nullary);
6150       using unary_t = decltype(unary);
6151       const auto higher1st = [](nullary_t f){ return f(); };
6152       const auto higher2nd = [unary](nullary_t f1){
6153         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
6154       };
6155       return higher1st(nullary) + higher2nd(nullary)(unary);
6156     }
6157
6158   }
6159
6160   namespace test_variadic_templates
6161   {
6162
6163     template <int...>
6164     struct sum;
6165
6166     template <int N0, int... N1toN>
6167     struct sum<N0, N1toN...>
6168     {
6169       static constexpr auto value = N0 + sum<N1toN...>::value;
6170     };
6171
6172     template <>
6173     struct sum<>
6174     {
6175       static constexpr auto value = 0;
6176     };
6177
6178     static_assert(sum<>::value == 0, "");
6179     static_assert(sum<1>::value == 1, "");
6180     static_assert(sum<23>::value == 23, "");
6181     static_assert(sum<1, 2>::value == 3, "");
6182     static_assert(sum<5, 5, 11>::value == 21, "");
6183     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
6184
6185   }
6186
6187   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
6188   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
6189   // because of this.
6190   namespace test_template_alias_sfinae
6191   {
6192
6193     struct foo {};
6194
6195     template<typename T>
6196     using member = typename T::member_type;
6197
6198     template<typename T>
6199     void func(...) {}
6200
6201     template<typename T>
6202     void func(member<T>*) {}
6203
6204     void test();
6205
6206     void test() { func<foo>(0); }
6207
6208   }
6209
6210 }  // namespace cxx11
6211
6212 #endif  // __cplusplus >= 201103L
6213
6214
6215
6216 _ACEOF
6217 if ac_fn_cxx_try_compile "$LINENO"; then :
6218   ax_cv_cxx_compile_cxx11=yes
6219 else
6220   ax_cv_cxx_compile_cxx11=no
6221 fi
6222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6223 fi
6224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5
6225 $as_echo "$ax_cv_cxx_compile_cxx11" >&6; }
6226     if test x$ax_cv_cxx_compile_cxx11 = xyes; then
6227       ac_success=yes
6228     fi
6229
6230     if test x$ac_success = xno; then
6231     for alternative in ${ax_cxx_compile_alternatives}; do
6232       switch="-std=gnu++${alternative}"
6233       cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
6234       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
6235 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
6236 if eval \${$cachevar+:} false; then :
6237   $as_echo_n "(cached) " >&6
6238 else
6239   ac_save_CXX="$CXX"
6240          CXX="$CXX $switch"
6241          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6242 /* end confdefs.h.  */
6243
6244
6245 // If the compiler admits that it is not ready for C++11, why torture it?
6246 // Hopefully, this will speed up the test.
6247
6248 #ifndef __cplusplus
6249
6250 #error "This is not a C++ compiler"
6251
6252 #elif __cplusplus < 201103L
6253
6254 #error "This is not a C++11 compiler"
6255
6256 #else
6257
6258 namespace cxx11
6259 {
6260
6261   namespace test_static_assert
6262   {
6263
6264     template <typename T>
6265     struct check
6266     {
6267       static_assert(sizeof(int) <= sizeof(T), "not big enough");
6268     };
6269
6270   }
6271
6272   namespace test_final_override
6273   {
6274
6275     struct Base
6276     {
6277       virtual ~Base() {}
6278       virtual void f() {}
6279     };
6280
6281     struct Derived : public Base
6282     {
6283       virtual ~Derived() override {}
6284       virtual void f() override {}
6285     };
6286
6287   }
6288
6289   namespace test_double_right_angle_brackets
6290   {
6291
6292     template < typename T >
6293     struct check {};
6294
6295     typedef check<void> single_type;
6296     typedef check<check<void>> double_type;
6297     typedef check<check<check<void>>> triple_type;
6298     typedef check<check<check<check<void>>>> quadruple_type;
6299
6300   }
6301
6302   namespace test_decltype
6303   {
6304
6305     int
6306     f()
6307     {
6308       int a = 1;
6309       decltype(a) b = 2;
6310       return a + b;
6311     }
6312
6313   }
6314
6315   namespace test_type_deduction
6316   {
6317
6318     template < typename T1, typename T2 >
6319     struct is_same
6320     {
6321       static const bool value = false;
6322     };
6323
6324     template < typename T >
6325     struct is_same<T, T>
6326     {
6327       static const bool value = true;
6328     };
6329
6330     template < typename T1, typename T2 >
6331     auto
6332     add(T1 a1, T2 a2) -> decltype(a1 + a2)
6333     {
6334       return a1 + a2;
6335     }
6336
6337     int
6338     test(const int c, volatile int v)
6339     {
6340       static_assert(is_same<int, decltype(0)>::value == true, "");
6341       static_assert(is_same<int, decltype(c)>::value == false, "");
6342       static_assert(is_same<int, decltype(v)>::value == false, "");
6343       auto ac = c;
6344       auto av = v;
6345       auto sumi = ac + av + 'x';
6346       auto sumf = ac + av + 1.0;
6347       static_assert(is_same<int, decltype(ac)>::value == true, "");
6348       static_assert(is_same<int, decltype(av)>::value == true, "");
6349       static_assert(is_same<int, decltype(sumi)>::value == true, "");
6350       static_assert(is_same<int, decltype(sumf)>::value == false, "");
6351       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
6352       return (sumf > 0.0) ? sumi : add(c, v);
6353     }
6354
6355   }
6356
6357   namespace test_noexcept
6358   {
6359
6360     int f() { return 0; }
6361     int g() noexcept { return 0; }
6362
6363     static_assert(noexcept(f()) == false, "");
6364     static_assert(noexcept(g()) == true, "");
6365
6366   }
6367
6368   namespace test_constexpr
6369   {
6370
6371     template < typename CharT >
6372     unsigned long constexpr
6373     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
6374     {
6375       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
6376     }
6377
6378     template < typename CharT >
6379     unsigned long constexpr
6380     strlen_c(const CharT *const s) noexcept
6381     {
6382       return strlen_c_r(s, 0UL);
6383     }
6384
6385     static_assert(strlen_c("") == 0UL, "");
6386     static_assert(strlen_c("1") == 1UL, "");
6387     static_assert(strlen_c("example") == 7UL, "");
6388     static_assert(strlen_c("another\0example") == 7UL, "");
6389
6390   }
6391
6392   namespace test_rvalue_references
6393   {
6394
6395     template < int N >
6396     struct answer
6397     {
6398       static constexpr int value = N;
6399     };
6400
6401     answer<1> f(int&)       { return answer<1>(); }
6402     answer<2> f(const int&) { return answer<2>(); }
6403     answer<3> f(int&&)      { return answer<3>(); }
6404
6405     void
6406     test()
6407     {
6408       int i = 0;
6409       const int c = 0;
6410       static_assert(decltype(f(i))::value == 1, "");
6411       static_assert(decltype(f(c))::value == 2, "");
6412       static_assert(decltype(f(0))::value == 3, "");
6413     }
6414
6415   }
6416
6417   namespace test_uniform_initialization
6418   {
6419
6420     struct test
6421     {
6422       static const int zero {};
6423       static const int one {1};
6424     };
6425
6426     static_assert(test::zero == 0, "");
6427     static_assert(test::one == 1, "");
6428
6429   }
6430
6431   namespace test_lambdas
6432   {
6433
6434     void
6435     test1()
6436     {
6437       auto lambda1 = [](){};
6438       auto lambda2 = lambda1;
6439       lambda1();
6440       lambda2();
6441     }
6442
6443     int
6444     test2()
6445     {
6446       auto a = [](int i, int j){ return i + j; }(1, 2);
6447       auto b = []() -> int { return '0'; }();
6448       auto c = [=](){ return a + b; }();
6449       auto d = [&](){ return c; }();
6450       auto e = [a, &b](int x) mutable {
6451         const auto identity = [](int y){ return y; };
6452         for (auto i = 0; i < a; ++i)
6453           a += b--;
6454         return x + identity(a + b);
6455       }(0);
6456       return a + b + c + d + e;
6457     }
6458
6459     int
6460     test3()
6461     {
6462       const auto nullary = [](){ return 0; };
6463       const auto unary = [](int x){ return x; };
6464       using nullary_t = decltype(nullary);
6465       using unary_t = decltype(unary);
6466       const auto higher1st = [](nullary_t f){ return f(); };
6467       const auto higher2nd = [unary](nullary_t f1){
6468         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
6469       };
6470       return higher1st(nullary) + higher2nd(nullary)(unary);
6471     }
6472
6473   }
6474
6475   namespace test_variadic_templates
6476   {
6477
6478     template <int...>
6479     struct sum;
6480
6481     template <int N0, int... N1toN>
6482     struct sum<N0, N1toN...>
6483     {
6484       static constexpr auto value = N0 + sum<N1toN...>::value;
6485     };
6486
6487     template <>
6488     struct sum<>
6489     {
6490       static constexpr auto value = 0;
6491     };
6492
6493     static_assert(sum<>::value == 0, "");
6494     static_assert(sum<1>::value == 1, "");
6495     static_assert(sum<23>::value == 23, "");
6496     static_assert(sum<1, 2>::value == 3, "");
6497     static_assert(sum<5, 5, 11>::value == 21, "");
6498     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
6499
6500   }
6501
6502   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
6503   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
6504   // because of this.
6505   namespace test_template_alias_sfinae
6506   {
6507
6508     struct foo {};
6509
6510     template<typename T>
6511     using member = typename T::member_type;
6512
6513     template<typename T>
6514     void func(...) {}
6515
6516     template<typename T>
6517     void func(member<T>*) {}
6518
6519     void test();
6520
6521     void test() { func<foo>(0); }
6522
6523   }
6524
6525 }  // namespace cxx11
6526
6527 #endif  // __cplusplus >= 201103L
6528
6529
6530
6531 _ACEOF
6532 if ac_fn_cxx_try_compile "$LINENO"; then :
6533   eval $cachevar=yes
6534 else
6535   eval $cachevar=no
6536 fi
6537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6538          CXX="$ac_save_CXX"
6539 fi
6540 eval ac_res=\$$cachevar
6541                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6542 $as_echo "$ac_res" >&6; }
6543       if eval test x\$$cachevar = xyes; then
6544         CXX="$CXX $switch"
6545         if test -n "$CXXCPP" ; then
6546           CXXCPP="$CXXCPP $switch"
6547         fi
6548         ac_success=yes
6549         break
6550       fi
6551     done
6552   fi
6553
6554     if test x$ac_success = xno; then
6555                 for alternative in ${ax_cxx_compile_alternatives}; do
6556       for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
6557         cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
6558         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
6559 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
6560 if eval \${$cachevar+:} false; then :
6561   $as_echo_n "(cached) " >&6
6562 else
6563   ac_save_CXX="$CXX"
6564            CXX="$CXX $switch"
6565            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6566 /* end confdefs.h.  */
6567
6568
6569 // If the compiler admits that it is not ready for C++11, why torture it?
6570 // Hopefully, this will speed up the test.
6571
6572 #ifndef __cplusplus
6573
6574 #error "This is not a C++ compiler"
6575
6576 #elif __cplusplus < 201103L
6577
6578 #error "This is not a C++11 compiler"
6579
6580 #else
6581
6582 namespace cxx11
6583 {
6584
6585   namespace test_static_assert
6586   {
6587
6588     template <typename T>
6589     struct check
6590     {
6591       static_assert(sizeof(int) <= sizeof(T), "not big enough");
6592     };
6593
6594   }
6595
6596   namespace test_final_override
6597   {
6598
6599     struct Base
6600     {
6601       virtual ~Base() {}
6602       virtual void f() {}
6603     };
6604
6605     struct Derived : public Base
6606     {
6607       virtual ~Derived() override {}
6608       virtual void f() override {}
6609     };
6610
6611   }
6612
6613   namespace test_double_right_angle_brackets
6614   {
6615
6616     template < typename T >
6617     struct check {};
6618
6619     typedef check<void> single_type;
6620     typedef check<check<void>> double_type;
6621     typedef check<check<check<void>>> triple_type;
6622     typedef check<check<check<check<void>>>> quadruple_type;
6623
6624   }
6625
6626   namespace test_decltype
6627   {
6628
6629     int
6630     f()
6631     {
6632       int a = 1;
6633       decltype(a) b = 2;
6634       return a + b;
6635     }
6636
6637   }
6638
6639   namespace test_type_deduction
6640   {
6641
6642     template < typename T1, typename T2 >
6643     struct is_same
6644     {
6645       static const bool value = false;
6646     };
6647
6648     template < typename T >
6649     struct is_same<T, T>
6650     {
6651       static const bool value = true;
6652     };
6653
6654     template < typename T1, typename T2 >
6655     auto
6656     add(T1 a1, T2 a2) -> decltype(a1 + a2)
6657     {
6658       return a1 + a2;
6659     }
6660
6661     int
6662     test(const int c, volatile int v)
6663     {
6664       static_assert(is_same<int, decltype(0)>::value == true, "");
6665       static_assert(is_same<int, decltype(c)>::value == false, "");
6666       static_assert(is_same<int, decltype(v)>::value == false, "");
6667       auto ac = c;
6668       auto av = v;
6669       auto sumi = ac + av + 'x';
6670       auto sumf = ac + av + 1.0;
6671       static_assert(is_same<int, decltype(ac)>::value == true, "");
6672       static_assert(is_same<int, decltype(av)>::value == true, "");
6673       static_assert(is_same<int, decltype(sumi)>::value == true, "");
6674       static_assert(is_same<int, decltype(sumf)>::value == false, "");
6675       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
6676       return (sumf > 0.0) ? sumi : add(c, v);
6677     }
6678
6679   }
6680
6681   namespace test_noexcept
6682   {
6683
6684     int f() { return 0; }
6685     int g() noexcept { return 0; }
6686
6687     static_assert(noexcept(f()) == false, "");
6688     static_assert(noexcept(g()) == true, "");
6689
6690   }
6691
6692   namespace test_constexpr
6693   {
6694
6695     template < typename CharT >
6696     unsigned long constexpr
6697     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
6698     {
6699       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
6700     }
6701
6702     template < typename CharT >
6703     unsigned long constexpr
6704     strlen_c(const CharT *const s) noexcept
6705     {
6706       return strlen_c_r(s, 0UL);
6707     }
6708
6709     static_assert(strlen_c("") == 0UL, "");
6710     static_assert(strlen_c("1") == 1UL, "");
6711     static_assert(strlen_c("example") == 7UL, "");
6712     static_assert(strlen_c("another\0example") == 7UL, "");
6713
6714   }
6715
6716   namespace test_rvalue_references
6717   {
6718
6719     template < int N >
6720     struct answer
6721     {
6722       static constexpr int value = N;
6723     };
6724
6725     answer<1> f(int&)       { return answer<1>(); }
6726     answer<2> f(const int&) { return answer<2>(); }
6727     answer<3> f(int&&)      { return answer<3>(); }
6728
6729     void
6730     test()
6731     {
6732       int i = 0;
6733       const int c = 0;
6734       static_assert(decltype(f(i))::value == 1, "");
6735       static_assert(decltype(f(c))::value == 2, "");
6736       static_assert(decltype(f(0))::value == 3, "");
6737     }
6738
6739   }
6740
6741   namespace test_uniform_initialization
6742   {
6743
6744     struct test
6745     {
6746       static const int zero {};
6747       static const int one {1};
6748     };
6749
6750     static_assert(test::zero == 0, "");
6751     static_assert(test::one == 1, "");
6752
6753   }
6754
6755   namespace test_lambdas
6756   {
6757
6758     void
6759     test1()
6760     {
6761       auto lambda1 = [](){};
6762       auto lambda2 = lambda1;
6763       lambda1();
6764       lambda2();
6765     }
6766
6767     int
6768     test2()
6769     {
6770       auto a = [](int i, int j){ return i + j; }(1, 2);
6771       auto b = []() -> int { return '0'; }();
6772       auto c = [=](){ return a + b; }();
6773       auto d = [&](){ return c; }();
6774       auto e = [a, &b](int x) mutable {
6775         const auto identity = [](int y){ return y; };
6776         for (auto i = 0; i < a; ++i)
6777           a += b--;
6778         return x + identity(a + b);
6779       }(0);
6780       return a + b + c + d + e;
6781     }
6782
6783     int
6784     test3()
6785     {
6786       const auto nullary = [](){ return 0; };
6787       const auto unary = [](int x){ return x; };
6788       using nullary_t = decltype(nullary);
6789       using unary_t = decltype(unary);
6790       const auto higher1st = [](nullary_t f){ return f(); };
6791       const auto higher2nd = [unary](nullary_t f1){
6792         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
6793       };
6794       return higher1st(nullary) + higher2nd(nullary)(unary);
6795     }
6796
6797   }
6798
6799   namespace test_variadic_templates
6800   {
6801
6802     template <int...>
6803     struct sum;
6804
6805     template <int N0, int... N1toN>
6806     struct sum<N0, N1toN...>
6807     {
6808       static constexpr auto value = N0 + sum<N1toN...>::value;
6809     };
6810
6811     template <>
6812     struct sum<>
6813     {
6814       static constexpr auto value = 0;
6815     };
6816
6817     static_assert(sum<>::value == 0, "");
6818     static_assert(sum<1>::value == 1, "");
6819     static_assert(sum<23>::value == 23, "");
6820     static_assert(sum<1, 2>::value == 3, "");
6821     static_assert(sum<5, 5, 11>::value == 21, "");
6822     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
6823
6824   }
6825
6826   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
6827   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
6828   // because of this.
6829   namespace test_template_alias_sfinae
6830   {
6831
6832     struct foo {};
6833
6834     template<typename T>
6835     using member = typename T::member_type;
6836
6837     template<typename T>
6838     void func(...) {}
6839
6840     template<typename T>
6841     void func(member<T>*) {}
6842
6843     void test();
6844
6845     void test() { func<foo>(0); }
6846
6847   }
6848
6849 }  // namespace cxx11
6850
6851 #endif  // __cplusplus >= 201103L
6852
6853
6854
6855 _ACEOF
6856 if ac_fn_cxx_try_compile "$LINENO"; then :
6857   eval $cachevar=yes
6858 else
6859   eval $cachevar=no
6860 fi
6861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6862            CXX="$ac_save_CXX"
6863 fi
6864 eval ac_res=\$$cachevar
6865                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6866 $as_echo "$ac_res" >&6; }
6867         if eval test x\$$cachevar = xyes; then
6868           CXX="$CXX $switch"
6869           if test -n "$CXXCPP" ; then
6870             CXXCPP="$CXXCPP $switch"
6871           fi
6872           ac_success=yes
6873           break
6874         fi
6875       done
6876       if test x$ac_success = xyes; then
6877         break
6878       fi
6879     done
6880   fi
6881
6882   ac_ext=c
6883 ac_cpp='$CPP $CPPFLAGS'
6884 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6885 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6886 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6887
6888   if test x$ax_cxx_compile_cxx11_required = xtrue; then
6889     if test x$ac_success = xno; then
6890       as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
6891     fi
6892   fi
6893   if test x$ac_success = xno; then
6894     HAVE_CXX11=0
6895     { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
6896 $as_echo "$as_me: No compiler with C++11 support was found" >&6;}
6897   else
6898     HAVE_CXX11=1
6899
6900 $as_echo "#define HAVE_CXX11 1" >>confdefs.h
6901
6902   fi
6903
6904
6905
6906   if test "${build}" != "${host}"; then
6907       ax_cxx_compile_alternatives="11 0x"    ax_cxx_compile_cxx11_required=true
6908   ac_ext=cpp
6909 ac_cpp='$CXXCPP $CPPFLAGS'
6910 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6911 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6912 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6913   ac_success=no
6914       ax_cv_cxx_compile_cxx11_orig_cxx="$CXX"
6915     ax_cv_cxx_compile_cxx11_orig_cxxflags="$CXXFLAGS"
6916     ax_cv_cxx_compile_cxx11_orig_cppflags="$CPPFLAGS"
6917     CXX="$CXX_FOR_BUILD"
6918     CXXFLAGS="$CXXFLAGS_FOR_BUILD"
6919     CPPFLAGS="$CPPFLAGS_FOR_BUILD"
6920       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
6921 $as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
6922 if ${ax_cv_cxx_compile_cxx11_FOR_BUILD+:} false; then :
6923   $as_echo_n "(cached) " >&6
6924 else
6925   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6926 /* end confdefs.h.  */
6927
6928
6929 // If the compiler admits that it is not ready for C++11, why torture it?
6930 // Hopefully, this will speed up the test.
6931
6932 #ifndef __cplusplus
6933
6934 #error "This is not a C++ compiler"
6935
6936 #elif __cplusplus < 201103L
6937
6938 #error "This is not a C++11 compiler"
6939
6940 #else
6941
6942 namespace cxx11
6943 {
6944
6945   namespace test_static_assert
6946   {
6947
6948     template <typename T>
6949     struct check
6950     {
6951       static_assert(sizeof(int) <= sizeof(T), "not big enough");
6952     };
6953
6954   }
6955
6956   namespace test_final_override
6957   {
6958
6959     struct Base
6960     {
6961       virtual ~Base() {}
6962       virtual void f() {}
6963     };
6964
6965     struct Derived : public Base
6966     {
6967       virtual ~Derived() override {}
6968       virtual void f() override {}
6969     };
6970
6971   }
6972
6973   namespace test_double_right_angle_brackets
6974   {
6975
6976     template < typename T >
6977     struct check {};
6978
6979     typedef check<void> single_type;
6980     typedef check<check<void>> double_type;
6981     typedef check<check<check<void>>> triple_type;
6982     typedef check<check<check<check<void>>>> quadruple_type;
6983
6984   }
6985
6986   namespace test_decltype
6987   {
6988
6989     int
6990     f()
6991     {
6992       int a = 1;
6993       decltype(a) b = 2;
6994       return a + b;
6995     }
6996
6997   }
6998
6999   namespace test_type_deduction
7000   {
7001
7002     template < typename T1, typename T2 >
7003     struct is_same
7004     {
7005       static const bool value = false;
7006     };
7007
7008     template < typename T >
7009     struct is_same<T, T>
7010     {
7011       static const bool value = true;
7012     };
7013
7014     template < typename T1, typename T2 >
7015     auto
7016     add(T1 a1, T2 a2) -> decltype(a1 + a2)
7017     {
7018       return a1 + a2;
7019     }
7020
7021     int
7022     test(const int c, volatile int v)
7023     {
7024       static_assert(is_same<int, decltype(0)>::value == true, "");
7025       static_assert(is_same<int, decltype(c)>::value == false, "");
7026       static_assert(is_same<int, decltype(v)>::value == false, "");
7027       auto ac = c;
7028       auto av = v;
7029       auto sumi = ac + av + 'x';
7030       auto sumf = ac + av + 1.0;
7031       static_assert(is_same<int, decltype(ac)>::value == true, "");
7032       static_assert(is_same<int, decltype(av)>::value == true, "");
7033       static_assert(is_same<int, decltype(sumi)>::value == true, "");
7034       static_assert(is_same<int, decltype(sumf)>::value == false, "");
7035       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
7036       return (sumf > 0.0) ? sumi : add(c, v);
7037     }
7038
7039   }
7040
7041   namespace test_noexcept
7042   {
7043
7044     int f() { return 0; }
7045     int g() noexcept { return 0; }
7046
7047     static_assert(noexcept(f()) == false, "");
7048     static_assert(noexcept(g()) == true, "");
7049
7050   }
7051
7052   namespace test_constexpr
7053   {
7054
7055     template < typename CharT >
7056     unsigned long constexpr
7057     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
7058     {
7059       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
7060     }
7061
7062     template < typename CharT >
7063     unsigned long constexpr
7064     strlen_c(const CharT *const s) noexcept
7065     {
7066       return strlen_c_r(s, 0UL);
7067     }
7068
7069     static_assert(strlen_c("") == 0UL, "");
7070     static_assert(strlen_c("1") == 1UL, "");
7071     static_assert(strlen_c("example") == 7UL, "");
7072     static_assert(strlen_c("another\0example") == 7UL, "");
7073
7074   }
7075
7076   namespace test_rvalue_references
7077   {
7078
7079     template < int N >
7080     struct answer
7081     {
7082       static constexpr int value = N;
7083     };
7084
7085     answer<1> f(int&)       { return answer<1>(); }
7086     answer<2> f(const int&) { return answer<2>(); }
7087     answer<3> f(int&&)      { return answer<3>(); }
7088
7089     void
7090     test()
7091     {
7092       int i = 0;
7093       const int c = 0;
7094       static_assert(decltype(f(i))::value == 1, "");
7095       static_assert(decltype(f(c))::value == 2, "");
7096       static_assert(decltype(f(0))::value == 3, "");
7097     }
7098
7099   }
7100
7101   namespace test_uniform_initialization
7102   {
7103
7104     struct test
7105     {
7106       static const int zero {};
7107       static const int one {1};
7108     };
7109
7110     static_assert(test::zero == 0, "");
7111     static_assert(test::one == 1, "");
7112
7113   }
7114
7115   namespace test_lambdas
7116   {
7117
7118     void
7119     test1()
7120     {
7121       auto lambda1 = [](){};
7122       auto lambda2 = lambda1;
7123       lambda1();
7124       lambda2();
7125     }
7126
7127     int
7128     test2()
7129     {
7130       auto a = [](int i, int j){ return i + j; }(1, 2);
7131       auto b = []() -> int { return '0'; }();
7132       auto c = [=](){ return a + b; }();
7133       auto d = [&](){ return c; }();
7134       auto e = [a, &b](int x) mutable {
7135         const auto identity = [](int y){ return y; };
7136         for (auto i = 0; i < a; ++i)
7137           a += b--;
7138         return x + identity(a + b);
7139       }(0);
7140       return a + b + c + d + e;
7141     }
7142
7143     int
7144     test3()
7145     {
7146       const auto nullary = [](){ return 0; };
7147       const auto unary = [](int x){ return x; };
7148       using nullary_t = decltype(nullary);
7149       using unary_t = decltype(unary);
7150       const auto higher1st = [](nullary_t f){ return f(); };
7151       const auto higher2nd = [unary](nullary_t f1){
7152         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
7153       };
7154       return higher1st(nullary) + higher2nd(nullary)(unary);
7155     }
7156
7157   }
7158
7159   namespace test_variadic_templates
7160   {
7161
7162     template <int...>
7163     struct sum;
7164
7165     template <int N0, int... N1toN>
7166     struct sum<N0, N1toN...>
7167     {
7168       static constexpr auto value = N0 + sum<N1toN...>::value;
7169     };
7170
7171     template <>
7172     struct sum<>
7173     {
7174       static constexpr auto value = 0;
7175     };
7176
7177     static_assert(sum<>::value == 0, "");
7178     static_assert(sum<1>::value == 1, "");
7179     static_assert(sum<23>::value == 23, "");
7180     static_assert(sum<1, 2>::value == 3, "");
7181     static_assert(sum<5, 5, 11>::value == 21, "");
7182     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
7183
7184   }
7185
7186   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
7187   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
7188   // because of this.
7189   namespace test_template_alias_sfinae
7190   {
7191
7192     struct foo {};
7193
7194     template<typename T>
7195     using member = typename T::member_type;
7196
7197     template<typename T>
7198     void func(...) {}
7199
7200     template<typename T>
7201     void func(member<T>*) {}
7202
7203     void test();
7204
7205     void test() { func<foo>(0); }
7206
7207   }
7208
7209 }  // namespace cxx11
7210
7211 #endif  // __cplusplus >= 201103L
7212
7213
7214
7215 _ACEOF
7216 if ac_fn_cxx_try_compile "$LINENO"; then :
7217   ax_cv_cxx_compile_cxx11_FOR_BUILD=yes
7218 else
7219   ax_cv_cxx_compile_cxx11_FOR_BUILD=no
7220 fi
7221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7222 fi
7223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11_FOR_BUILD" >&5
7224 $as_echo "$ax_cv_cxx_compile_cxx11_FOR_BUILD" >&6; }
7225     if test x$ax_cv_cxx_compile_cxx11_FOR_BUILD = xyes; then
7226       ac_success=yes
7227     fi
7228
7229     if test x$ac_success = xno; then
7230     for alternative in ${ax_cxx_compile_alternatives}; do
7231       switch="-std=gnu++${alternative}"
7232       cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_FOR_BUILD_$switch" | $as_tr_sh`
7233       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
7234 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
7235 if eval \${$cachevar+:} false; then :
7236   $as_echo_n "(cached) " >&6
7237 else
7238   ac_save_CXX="$CXX"
7239          CXX="$CXX $switch"
7240          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7241 /* end confdefs.h.  */
7242
7243
7244 // If the compiler admits that it is not ready for C++11, why torture it?
7245 // Hopefully, this will speed up the test.
7246
7247 #ifndef __cplusplus
7248
7249 #error "This is not a C++ compiler"
7250
7251 #elif __cplusplus < 201103L
7252
7253 #error "This is not a C++11 compiler"
7254
7255 #else
7256
7257 namespace cxx11
7258 {
7259
7260   namespace test_static_assert
7261   {
7262
7263     template <typename T>
7264     struct check
7265     {
7266       static_assert(sizeof(int) <= sizeof(T), "not big enough");
7267     };
7268
7269   }
7270
7271   namespace test_final_override
7272   {
7273
7274     struct Base
7275     {
7276       virtual ~Base() {}
7277       virtual void f() {}
7278     };
7279
7280     struct Derived : public Base
7281     {
7282       virtual ~Derived() override {}
7283       virtual void f() override {}
7284     };
7285
7286   }
7287
7288   namespace test_double_right_angle_brackets
7289   {
7290
7291     template < typename T >
7292     struct check {};
7293
7294     typedef check<void> single_type;
7295     typedef check<check<void>> double_type;
7296     typedef check<check<check<void>>> triple_type;
7297     typedef check<check<check<check<void>>>> quadruple_type;
7298
7299   }
7300
7301   namespace test_decltype
7302   {
7303
7304     int
7305     f()
7306     {
7307       int a = 1;
7308       decltype(a) b = 2;
7309       return a + b;
7310     }
7311
7312   }
7313
7314   namespace test_type_deduction
7315   {
7316
7317     template < typename T1, typename T2 >
7318     struct is_same
7319     {
7320       static const bool value = false;
7321     };
7322
7323     template < typename T >
7324     struct is_same<T, T>
7325     {
7326       static const bool value = true;
7327     };
7328
7329     template < typename T1, typename T2 >
7330     auto
7331     add(T1 a1, T2 a2) -> decltype(a1 + a2)
7332     {
7333       return a1 + a2;
7334     }
7335
7336     int
7337     test(const int c, volatile int v)
7338     {
7339       static_assert(is_same<int, decltype(0)>::value == true, "");
7340       static_assert(is_same<int, decltype(c)>::value == false, "");
7341       static_assert(is_same<int, decltype(v)>::value == false, "");
7342       auto ac = c;
7343       auto av = v;
7344       auto sumi = ac + av + 'x';
7345       auto sumf = ac + av + 1.0;
7346       static_assert(is_same<int, decltype(ac)>::value == true, "");
7347       static_assert(is_same<int, decltype(av)>::value == true, "");
7348       static_assert(is_same<int, decltype(sumi)>::value == true, "");
7349       static_assert(is_same<int, decltype(sumf)>::value == false, "");
7350       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
7351       return (sumf > 0.0) ? sumi : add(c, v);
7352     }
7353
7354   }
7355
7356   namespace test_noexcept
7357   {
7358
7359     int f() { return 0; }
7360     int g() noexcept { return 0; }
7361
7362     static_assert(noexcept(f()) == false, "");
7363     static_assert(noexcept(g()) == true, "");
7364
7365   }
7366
7367   namespace test_constexpr
7368   {
7369
7370     template < typename CharT >
7371     unsigned long constexpr
7372     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
7373     {
7374       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
7375     }
7376
7377     template < typename CharT >
7378     unsigned long constexpr
7379     strlen_c(const CharT *const s) noexcept
7380     {
7381       return strlen_c_r(s, 0UL);
7382     }
7383
7384     static_assert(strlen_c("") == 0UL, "");
7385     static_assert(strlen_c("1") == 1UL, "");
7386     static_assert(strlen_c("example") == 7UL, "");
7387     static_assert(strlen_c("another\0example") == 7UL, "");
7388
7389   }
7390
7391   namespace test_rvalue_references
7392   {
7393
7394     template < int N >
7395     struct answer
7396     {
7397       static constexpr int value = N;
7398     };
7399
7400     answer<1> f(int&)       { return answer<1>(); }
7401     answer<2> f(const int&) { return answer<2>(); }
7402     answer<3> f(int&&)      { return answer<3>(); }
7403
7404     void
7405     test()
7406     {
7407       int i = 0;
7408       const int c = 0;
7409       static_assert(decltype(f(i))::value == 1, "");
7410       static_assert(decltype(f(c))::value == 2, "");
7411       static_assert(decltype(f(0))::value == 3, "");
7412     }
7413
7414   }
7415
7416   namespace test_uniform_initialization
7417   {
7418
7419     struct test
7420     {
7421       static const int zero {};
7422       static const int one {1};
7423     };
7424
7425     static_assert(test::zero == 0, "");
7426     static_assert(test::one == 1, "");
7427
7428   }
7429
7430   namespace test_lambdas
7431   {
7432
7433     void
7434     test1()
7435     {
7436       auto lambda1 = [](){};
7437       auto lambda2 = lambda1;
7438       lambda1();
7439       lambda2();
7440     }
7441
7442     int
7443     test2()
7444     {
7445       auto a = [](int i, int j){ return i + j; }(1, 2);
7446       auto b = []() -> int { return '0'; }();
7447       auto c = [=](){ return a + b; }();
7448       auto d = [&](){ return c; }();
7449       auto e = [a, &b](int x) mutable {
7450         const auto identity = [](int y){ return y; };
7451         for (auto i = 0; i < a; ++i)
7452           a += b--;
7453         return x + identity(a + b);
7454       }(0);
7455       return a + b + c + d + e;
7456     }
7457
7458     int
7459     test3()
7460     {
7461       const auto nullary = [](){ return 0; };
7462       const auto unary = [](int x){ return x; };
7463       using nullary_t = decltype(nullary);
7464       using unary_t = decltype(unary);
7465       const auto higher1st = [](nullary_t f){ return f(); };
7466       const auto higher2nd = [unary](nullary_t f1){
7467         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
7468       };
7469       return higher1st(nullary) + higher2nd(nullary)(unary);
7470     }
7471
7472   }
7473
7474   namespace test_variadic_templates
7475   {
7476
7477     template <int...>
7478     struct sum;
7479
7480     template <int N0, int... N1toN>
7481     struct sum<N0, N1toN...>
7482     {
7483       static constexpr auto value = N0 + sum<N1toN...>::value;
7484     };
7485
7486     template <>
7487     struct sum<>
7488     {
7489       static constexpr auto value = 0;
7490     };
7491
7492     static_assert(sum<>::value == 0, "");
7493     static_assert(sum<1>::value == 1, "");
7494     static_assert(sum<23>::value == 23, "");
7495     static_assert(sum<1, 2>::value == 3, "");
7496     static_assert(sum<5, 5, 11>::value == 21, "");
7497     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
7498
7499   }
7500
7501   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
7502   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
7503   // because of this.
7504   namespace test_template_alias_sfinae
7505   {
7506
7507     struct foo {};
7508
7509     template<typename T>
7510     using member = typename T::member_type;
7511
7512     template<typename T>
7513     void func(...) {}
7514
7515     template<typename T>
7516     void func(member<T>*) {}
7517
7518     void test();
7519
7520     void test() { func<foo>(0); }
7521
7522   }
7523
7524 }  // namespace cxx11
7525
7526 #endif  // __cplusplus >= 201103L
7527
7528
7529
7530 _ACEOF
7531 if ac_fn_cxx_try_compile "$LINENO"; then :
7532   eval $cachevar=yes
7533 else
7534   eval $cachevar=no
7535 fi
7536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7537          CXX="$ac_save_CXX"
7538 fi
7539 eval ac_res=\$$cachevar
7540                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7541 $as_echo "$ac_res" >&6; }
7542       if eval test x\$$cachevar = xyes; then
7543         CXX="$CXX $switch"
7544         if test -n "$CXXCPP" ; then
7545           CXXCPP="$CXXCPP $switch"
7546         fi
7547         ac_success=yes
7548         break
7549       fi
7550     done
7551   fi
7552
7553     if test x$ac_success = xno; then
7554                 for alternative in ${ax_cxx_compile_alternatives}; do
7555       for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
7556         cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_FOR_BUILD_$switch" | $as_tr_sh`
7557         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
7558 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
7559 if eval \${$cachevar+:} false; then :
7560   $as_echo_n "(cached) " >&6
7561 else
7562   ac_save_CXX="$CXX"
7563            CXX="$CXX $switch"
7564            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7565 /* end confdefs.h.  */
7566
7567
7568 // If the compiler admits that it is not ready for C++11, why torture it?
7569 // Hopefully, this will speed up the test.
7570
7571 #ifndef __cplusplus
7572
7573 #error "This is not a C++ compiler"
7574
7575 #elif __cplusplus < 201103L
7576
7577 #error "This is not a C++11 compiler"
7578
7579 #else
7580
7581 namespace cxx11
7582 {
7583
7584   namespace test_static_assert
7585   {
7586
7587     template <typename T>
7588     struct check
7589     {
7590       static_assert(sizeof(int) <= sizeof(T), "not big enough");
7591     };
7592
7593   }
7594
7595   namespace test_final_override
7596   {
7597
7598     struct Base
7599     {
7600       virtual ~Base() {}
7601       virtual void f() {}
7602     };
7603
7604     struct Derived : public Base
7605     {
7606       virtual ~Derived() override {}
7607       virtual void f() override {}
7608     };
7609
7610   }
7611
7612   namespace test_double_right_angle_brackets
7613   {
7614
7615     template < typename T >
7616     struct check {};
7617
7618     typedef check<void> single_type;
7619     typedef check<check<void>> double_type;
7620     typedef check<check<check<void>>> triple_type;
7621     typedef check<check<check<check<void>>>> quadruple_type;
7622
7623   }
7624
7625   namespace test_decltype
7626   {
7627
7628     int
7629     f()
7630     {
7631       int a = 1;
7632       decltype(a) b = 2;
7633       return a + b;
7634     }
7635
7636   }
7637
7638   namespace test_type_deduction
7639   {
7640
7641     template < typename T1, typename T2 >
7642     struct is_same
7643     {
7644       static const bool value = false;
7645     };
7646
7647     template < typename T >
7648     struct is_same<T, T>
7649     {
7650       static const bool value = true;
7651     };
7652
7653     template < typename T1, typename T2 >
7654     auto
7655     add(T1 a1, T2 a2) -> decltype(a1 + a2)
7656     {
7657       return a1 + a2;
7658     }
7659
7660     int
7661     test(const int c, volatile int v)
7662     {
7663       static_assert(is_same<int, decltype(0)>::value == true, "");
7664       static_assert(is_same<int, decltype(c)>::value == false, "");
7665       static_assert(is_same<int, decltype(v)>::value == false, "");
7666       auto ac = c;
7667       auto av = v;
7668       auto sumi = ac + av + 'x';
7669       auto sumf = ac + av + 1.0;
7670       static_assert(is_same<int, decltype(ac)>::value == true, "");
7671       static_assert(is_same<int, decltype(av)>::value == true, "");
7672       static_assert(is_same<int, decltype(sumi)>::value == true, "");
7673       static_assert(is_same<int, decltype(sumf)>::value == false, "");
7674       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
7675       return (sumf > 0.0) ? sumi : add(c, v);
7676     }
7677
7678   }
7679
7680   namespace test_noexcept
7681   {
7682
7683     int f() { return 0; }
7684     int g() noexcept { return 0; }
7685
7686     static_assert(noexcept(f()) == false, "");
7687     static_assert(noexcept(g()) == true, "");
7688
7689   }
7690
7691   namespace test_constexpr
7692   {
7693
7694     template < typename CharT >
7695     unsigned long constexpr
7696     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
7697     {
7698       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
7699     }
7700
7701     template < typename CharT >
7702     unsigned long constexpr
7703     strlen_c(const CharT *const s) noexcept
7704     {
7705       return strlen_c_r(s, 0UL);
7706     }
7707
7708     static_assert(strlen_c("") == 0UL, "");
7709     static_assert(strlen_c("1") == 1UL, "");
7710     static_assert(strlen_c("example") == 7UL, "");
7711     static_assert(strlen_c("another\0example") == 7UL, "");
7712
7713   }
7714
7715   namespace test_rvalue_references
7716   {
7717
7718     template < int N >
7719     struct answer
7720     {
7721       static constexpr int value = N;
7722     };
7723
7724     answer<1> f(int&)       { return answer<1>(); }
7725     answer<2> f(const int&) { return answer<2>(); }
7726     answer<3> f(int&&)      { return answer<3>(); }
7727
7728     void
7729     test()
7730     {
7731       int i = 0;
7732       const int c = 0;
7733       static_assert(decltype(f(i))::value == 1, "");
7734       static_assert(decltype(f(c))::value == 2, "");
7735       static_assert(decltype(f(0))::value == 3, "");
7736     }
7737
7738   }
7739
7740   namespace test_uniform_initialization
7741   {
7742
7743     struct test
7744     {
7745       static const int zero {};
7746       static const int one {1};
7747     };
7748
7749     static_assert(test::zero == 0, "");
7750     static_assert(test::one == 1, "");
7751
7752   }
7753
7754   namespace test_lambdas
7755   {
7756
7757     void
7758     test1()
7759     {
7760       auto lambda1 = [](){};
7761       auto lambda2 = lambda1;
7762       lambda1();
7763       lambda2();
7764     }
7765
7766     int
7767     test2()
7768     {
7769       auto a = [](int i, int j){ return i + j; }(1, 2);
7770       auto b = []() -> int { return '0'; }();
7771       auto c = [=](){ return a + b; }();
7772       auto d = [&](){ return c; }();
7773       auto e = [a, &b](int x) mutable {
7774         const auto identity = [](int y){ return y; };
7775         for (auto i = 0; i < a; ++i)
7776           a += b--;
7777         return x + identity(a + b);
7778       }(0);
7779       return a + b + c + d + e;
7780     }
7781
7782     int
7783     test3()
7784     {
7785       const auto nullary = [](){ return 0; };
7786       const auto unary = [](int x){ return x; };
7787       using nullary_t = decltype(nullary);
7788       using unary_t = decltype(unary);
7789       const auto higher1st = [](nullary_t f){ return f(); };
7790       const auto higher2nd = [unary](nullary_t f1){
7791         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
7792       };
7793       return higher1st(nullary) + higher2nd(nullary)(unary);
7794     }
7795
7796   }
7797
7798   namespace test_variadic_templates
7799   {
7800
7801     template <int...>
7802     struct sum;
7803
7804     template <int N0, int... N1toN>
7805     struct sum<N0, N1toN...>
7806     {
7807       static constexpr auto value = N0 + sum<N1toN...>::value;
7808     };
7809
7810     template <>
7811     struct sum<>
7812     {
7813       static constexpr auto value = 0;
7814     };
7815
7816     static_assert(sum<>::value == 0, "");
7817     static_assert(sum<1>::value == 1, "");
7818     static_assert(sum<23>::value == 23, "");
7819     static_assert(sum<1, 2>::value == 3, "");
7820     static_assert(sum<5, 5, 11>::value == 21, "");
7821     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
7822
7823   }
7824
7825   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
7826   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
7827   // because of this.
7828   namespace test_template_alias_sfinae
7829   {
7830
7831     struct foo {};
7832
7833     template<typename T>
7834     using member = typename T::member_type;
7835
7836     template<typename T>
7837     void func(...) {}
7838
7839     template<typename T>
7840     void func(member<T>*) {}
7841
7842     void test();
7843
7844     void test() { func<foo>(0); }
7845
7846   }
7847
7848 }  // namespace cxx11
7849
7850 #endif  // __cplusplus >= 201103L
7851
7852
7853
7854 _ACEOF
7855 if ac_fn_cxx_try_compile "$LINENO"; then :
7856   eval $cachevar=yes
7857 else
7858   eval $cachevar=no
7859 fi
7860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7861            CXX="$ac_save_CXX"
7862 fi
7863 eval ac_res=\$$cachevar
7864                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7865 $as_echo "$ac_res" >&6; }
7866         if eval test x\$$cachevar = xyes; then
7867           CXX="$CXX $switch"
7868           if test -n "$CXXCPP" ; then
7869             CXXCPP="$CXXCPP $switch"
7870           fi
7871           ac_success=yes
7872           break
7873         fi
7874       done
7875       if test x$ac_success = xyes; then
7876         break
7877       fi
7878     done
7879   fi
7880       CXX_FOR_BUILD="$CXX"
7881     CXXFLAGS_FOR_BUILD="$CXXFLAGS"
7882     CPPFLAGS_FOR_BUILD="$CPPFLAGS"
7883     CXX="$ax_cv_cxx_compile_cxx11_orig_cxx"
7884     CXXFLAGS="$ax_cv_cxx_compile_cxx11_orig_cxxflags"
7885     CPPFLAGS="$ax_cv_cxx_compile_cxx11_orig_cppflags"
7886   ac_ext=c
7887 ac_cpp='$CPP $CPPFLAGS'
7888 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7889 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7890 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7891
7892   if test x$ax_cxx_compile_cxx11_required = xtrue; then
7893     if test x$ac_success = xno; then
7894       as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
7895     fi
7896   fi
7897   if test x$ac_success = xno; then
7898     HAVE_CXX11_FOR_BUILD=0
7899     { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
7900 $as_echo "$as_me: No compiler with C++11 support was found" >&6;}
7901   else
7902     HAVE_CXX11_FOR_BUILD=1
7903
7904 $as_echo "#define HAVE_CXX11_FOR_BUILD 1" >>confdefs.h
7905
7906   fi
7907
7908
7909   fi
7910 fi
7911
7912 # Check whether --enable-pgo-build was given.
7913 if test "${enable_pgo_build+set}" = set; then :
7914   enableval=$enable_pgo_build; enable_pgo_build=$enableval
7915 else
7916   enable_pgo_build=no
7917 fi
7918
7919
7920 # Issue errors and warnings for invalid/strange PGO build combinations.
7921 case "$have_compiler:$host:$target:$enable_pgo_build" in
7922   *:*:*:no) ;;
7923
7924   # Allow the PGO build only if we aren't building a compiler and
7925   # we are in a native configuration.
7926   no:$build:$build:yes | no:$build:$build:lto) ;;
7927
7928   # Disallow the PGO bootstrap if we are building a compiler.
7929   yes:*:*:yes | yes:*:*:lto)
7930     as_fn_error $? "cannot perform the PGO bootstrap when building a compiler" "$LINENO" 5 ;;
7931
7932   *)
7933     as_fn_error $? "invalid option for --enable-pgo-build" "$LINENO" 5
7934     ;;
7935 esac
7936
7937 if test "$enable_pgo_build" != "no"; then
7938   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fprofile-generate" >&5
7939 $as_echo_n "checking whether the compiler supports -fprofile-generate... " >&6; }
7940   old_CFLAGS="$CFLAGS"
7941   PGO_BUILD_GEN_CFLAGS="-fprofile-generate"
7942   CFLAGS="$CFLAGS $PGO_BUILD_CFLAGS"
7943
7944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7945 /* end confdefs.h.  */
7946 int foo;
7947 _ACEOF
7948 if ac_fn_c_try_compile "$LINENO"; then :
7949
7950 else
7951   PGO_BUILD_GEN_CFLAGS=
7952 fi
7953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7954   CFLAGS="$old_CFLAGS"
7955   if test -n "$PGO_BUILD_GEN_CFLAGS"; then
7956     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7957 $as_echo "yes" >&6; }
7958     PGO_BUILD_USE_CFLAGS="-fprofile-use"
7959   else
7960     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7961 $as_echo "no" >&6; }
7962     as_fn_error $? "cannot perform the PGO build without -fprofile-generate" "$LINENO" 5
7963   fi
7964
7965   if test "$enable_pgo_build" = "lto"; then
7966     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -flto=jobserver -ffat-lto-objects" >&5
7967 $as_echo_n "checking whether the compiler supports -flto=jobserver -ffat-lto-objects... " >&6; }
7968     old_CFLAGS="$CFLAGS"
7969     PGO_BUILD_LTO_CFLAGS="-flto=jobserver -ffat-lto-objects"
7970     CFLAGS="$CFLAGS $PGO_BUILD_LTO_CFLAGS"
7971     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7972 /* end confdefs.h.  */
7973 int foo;
7974 _ACEOF
7975 if ac_fn_c_try_compile "$LINENO"; then :
7976
7977 else
7978   PGO_BUILD_LTO_CFLAGS=
7979 fi
7980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7981     CFLAGS="$old_CFLAGS"
7982     if test -n "$PGO_BUILD_LTO_CFLAGS"; then
7983       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7984 $as_echo "yes" >&6; }
7985     else
7986       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7987 $as_echo "no" >&6; }
7988       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: LTO is disabled for the PGO build" >&5
7989 $as_echo "$as_me: WARNING: LTO is disabled for the PGO build" >&2;}
7990     fi
7991   fi
7992 fi
7993
7994
7995
7996
7997 # Used for setting $lt_cv_objdir
7998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7999 $as_echo_n "checking for objdir... " >&6; }
8000 if ${lt_cv_objdir+:} false; then :
8001   $as_echo_n "(cached) " >&6
8002 else
8003   rm -f .libs 2>/dev/null
8004 mkdir .libs 2>/dev/null
8005 if test -d .libs; then
8006   lt_cv_objdir=.libs
8007 else
8008   # MS-DOS does not allow filenames that begin with a dot.
8009   lt_cv_objdir=_libs
8010 fi
8011 rmdir .libs 2>/dev/null
8012 fi
8013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8014 $as_echo "$lt_cv_objdir" >&6; }
8015 objdir=$lt_cv_objdir
8016
8017
8018
8019
8020
8021 cat >>confdefs.h <<_ACEOF
8022 #define LT_OBJDIR "$lt_cv_objdir/"
8023 _ACEOF
8024
8025
8026
8027 # Check for GMP, MPFR and MPC
8028 require_gmp=no
8029 require_mpc=no
8030 if test -d ${srcdir}/gcc ; then
8031   require_gmp=yes
8032   require_mpc=yes
8033 fi
8034 if test -d ${srcdir}/gdb ; then
8035   require_gmp=yes
8036 fi
8037
8038 gmplibs="-lmpfr -lgmp"
8039 if test x"$require_mpc" = "xyes" ; then
8040   gmplibs="-lmpc $gmplibs"
8041 fi
8042 gmpinc=
8043 have_gmp=no
8044
8045 # Specify a location for mpc
8046 # check for this first so it ends up on the link line before mpfr.
8047
8048 # Check whether --with-mpc was given.
8049 if test "${with_mpc+set}" = set; then :
8050   withval=$with_mpc;
8051 fi
8052
8053
8054 # Check whether --with-mpc-include was given.
8055 if test "${with_mpc_include+set}" = set; then :
8056   withval=$with_mpc_include;
8057 fi
8058
8059
8060 # Check whether --with-mpc-lib was given.
8061 if test "${with_mpc_lib+set}" = set; then :
8062   withval=$with_mpc_lib;
8063 fi
8064
8065
8066 if test "x$with_mpc" != x; then
8067   gmplibs="-L$with_mpc/lib $gmplibs"
8068   gmpinc="-I$with_mpc/include $gmpinc"
8069 fi
8070 if test "x$with_mpc_include" != x; then
8071   gmpinc="-I$with_mpc_include $gmpinc"
8072 fi
8073 if test "x$with_mpc_lib" != x; then
8074   gmplibs="-L$with_mpc_lib $gmplibs"
8075 fi
8076 if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
8077   gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
8078   gmpinc='-I$$s/mpc/src '"$gmpinc"
8079   # Do not test the mpc version.  Assume that it is sufficient, since
8080   # it is in the source tree, and the library has not been built yet
8081   # but it would be included on the link line in the version check below
8082   # hence making the test fail.
8083   have_gmp=yes
8084 fi
8085
8086 # Specify a location for mpfr
8087 # check for this first so it ends up on the link line before gmp.
8088
8089 # Check whether --with-mpfr was given.
8090 if test "${with_mpfr+set}" = set; then :
8091   withval=$with_mpfr;
8092 fi
8093
8094
8095 # Check whether --with-mpfr-include was given.
8096 if test "${with_mpfr_include+set}" = set; then :
8097   withval=$with_mpfr_include;
8098 fi
8099
8100
8101 # Check whether --with-mpfr-lib was given.
8102 if test "${with_mpfr_lib+set}" = set; then :
8103   withval=$with_mpfr_lib;
8104 fi
8105
8106
8107 if test "x$with_mpfr" != x; then
8108   gmplibs="-L$with_mpfr/lib $gmplibs"
8109   gmpinc="-I$with_mpfr/include $gmpinc"
8110 fi
8111 if test "x$with_mpfr_include" != x; then
8112   gmpinc="-I$with_mpfr_include $gmpinc"
8113 fi
8114 if test "x$with_mpfr_lib" != x; then
8115   gmplibs="-L$with_mpfr_lib $gmplibs"
8116 fi
8117 if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
8118   # MPFR v3.1.0 moved the sources into a src sub-directory.
8119   if ! test -d ${srcdir}/mpfr/src; then
8120     as_fn_error $? "Building GCC with MPFR in the source tree is only handled for MPFR 3.1.0+." "$LINENO" 5
8121   fi
8122   gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
8123   gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
8124   extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
8125   # Do not test the mpfr version.  Assume that it is sufficient, since
8126   # it is in the source tree, and the library has not been built yet
8127   # but it would be included on the link line in the version check below
8128   # hence making the test fail.
8129   have_gmp=yes
8130 fi
8131
8132 # Specify a location for gmp
8133
8134 # Check whether --with-gmp was given.
8135 if test "${with_gmp+set}" = set; then :
8136   withval=$with_gmp;
8137 fi
8138
8139
8140 # Check whether --with-gmp-include was given.
8141 if test "${with_gmp_include+set}" = set; then :
8142   withval=$with_gmp_include;
8143 fi
8144
8145
8146 # Check whether --with-gmp-lib was given.
8147 if test "${with_gmp_lib+set}" = set; then :
8148   withval=$with_gmp_lib;
8149 fi
8150
8151
8152
8153 if test "x$with_gmp" != x; then
8154   gmplibs="-L$with_gmp/lib $gmplibs"
8155   gmpinc="-I$with_gmp/include $gmpinc"
8156 fi
8157 if test "x$with_gmp_include" != x; then
8158   gmpinc="-I$with_gmp_include $gmpinc"
8159 fi
8160 if test "x$with_gmp_lib" != x; then
8161   gmplibs="-L$with_gmp_lib $gmplibs"
8162 fi
8163 if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
8164   gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
8165   gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
8166   extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
8167   extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
8168   extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
8169   # Do not test the gmp version.  Assume that it is sufficient, since
8170   # it is in the source tree, and the library has not been built yet
8171   # but it would be included on the link line in the version check below
8172   # hence making the test fail.
8173   have_gmp=yes
8174 fi
8175
8176 if test "x$require_gmp" = xyes && test "x$have_gmp" = xno; then
8177   have_gmp=yes
8178   saved_CFLAGS="$CFLAGS"
8179   CFLAGS="$CFLAGS $gmpinc"
8180   # Check for the recommended and required versions of GMP.
8181   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
8182 $as_echo_n "checking for the correct version of gmp.h... " >&6; }
8183   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8184 /* end confdefs.h.  */
8185 #include "gmp.h"
8186 int
8187 main ()
8188 {
8189
8190   #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
8191   #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
8192   #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
8193   choke me
8194   #endif
8195
8196   ;
8197   return 0;
8198 }
8199 _ACEOF
8200 if ac_fn_c_try_compile "$LINENO"; then :
8201   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8202 /* end confdefs.h.  */
8203 #include <gmp.h>
8204 int
8205 main ()
8206 {
8207
8208   #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
8209   #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
8210   #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
8211   choke me
8212   #endif
8213
8214   ;
8215   return 0;
8216 }
8217 _ACEOF
8218 if ac_fn_c_try_compile "$LINENO"; then :
8219   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8220 $as_echo "yes" >&6; }
8221 else
8222   { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
8223 $as_echo "buggy but acceptable" >&6; }
8224 fi
8225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8226 else
8227   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8228 $as_echo "no" >&6; }; have_gmp=no
8229 fi
8230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8231
8232   # If we have GMP, check the MPFR version.
8233   if test x"$have_gmp" = xyes; then
8234     # Check for the recommended and required versions of MPFR.
8235     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
8236 $as_echo_n "checking for the correct version of mpfr.h... " >&6; }
8237     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8238 /* end confdefs.h.  */
8239 #include <gmp.h>
8240     #include <mpfr.h>
8241 int
8242 main ()
8243 {
8244
8245     #if MPFR_VERSION < MPFR_VERSION_NUM(3,1,0)
8246     choke me
8247     #endif
8248
8249   ;
8250   return 0;
8251 }
8252 _ACEOF
8253 if ac_fn_c_try_compile "$LINENO"; then :
8254   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8255 /* end confdefs.h.  */
8256 #include <gmp.h>
8257     #include <mpfr.h>
8258 int
8259 main ()
8260 {
8261
8262     #if MPFR_VERSION < MPFR_VERSION_NUM(3,1,6)
8263     choke me
8264     #endif
8265
8266   ;
8267   return 0;
8268 }
8269 _ACEOF
8270 if ac_fn_c_try_compile "$LINENO"; then :
8271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8272 $as_echo "yes" >&6; }
8273 else
8274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
8275 $as_echo "buggy but acceptable" >&6; }
8276 fi
8277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8278 else
8279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8280 $as_echo "no" >&6; }; have_gmp=no
8281 fi
8282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8283   fi
8284
8285   # Check for the MPC header version.
8286   if test "x$require_mpc" = xyes && test x"$have_gmp" = xyes ; then
8287     # Check for the recommended and required versions of MPC.
8288     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
8289 $as_echo_n "checking for the correct version of mpc.h... " >&6; }
8290     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8291 /* end confdefs.h.  */
8292 #include <mpc.h>
8293 int
8294 main ()
8295 {
8296
8297     #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
8298     choke me
8299     #endif
8300
8301   ;
8302   return 0;
8303 }
8304 _ACEOF
8305 if ac_fn_c_try_compile "$LINENO"; then :
8306   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8307 /* end confdefs.h.  */
8308 #include <mpc.h>
8309 int
8310 main ()
8311 {
8312
8313     #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
8314     choke me
8315     #endif
8316
8317   ;
8318   return 0;
8319 }
8320 _ACEOF
8321 if ac_fn_c_try_compile "$LINENO"; then :
8322   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8323 $as_echo "yes" >&6; }
8324 else
8325   { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
8326 $as_echo "buggy but acceptable" >&6; }
8327 fi
8328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8329 else
8330   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8331 $as_echo "no" >&6; }; have_gmp=no
8332 fi
8333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8334   fi
8335
8336   # Now check the MPFR library.
8337   if test x"$have_gmp" = xyes; then
8338     saved_LIBS="$LIBS"
8339     LIBS="$LIBS $gmplibs"
8340     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr libraries" >&5
8341 $as_echo_n "checking for the correct version of the gmp/mpfr libraries... " >&6; }
8342     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8343 /* end confdefs.h.  */
8344 #include <mpfr.h>
8345 int
8346 main ()
8347 {
8348
8349     mpfr_t n;
8350     mpfr_t x;
8351     int t;
8352     mpfr_init (n);
8353     mpfr_init (x);
8354     mpfr_atan2 (n, n, x, MPFR_RNDN);
8355     mpfr_erfc (n, x, MPFR_RNDN);
8356     mpfr_subnormalize (x, t, MPFR_RNDN);
8357     mpfr_clear(n);
8358     mpfr_clear(x);
8359
8360   ;
8361   return 0;
8362 }
8363 _ACEOF
8364 if ac_fn_c_try_link "$LINENO"; then :
8365   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8366 $as_echo "yes" >&6; }
8367 else
8368   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8369 $as_echo "no" >&6; }; have_gmp=no
8370 fi
8371 rm -f core conftest.err conftest.$ac_objext \
8372     conftest$ac_exeext conftest.$ac_ext
8373     LIBS="$saved_LIBS"
8374   fi
8375
8376   # Now check the MPC library
8377   if test "x$require_mpc" = xyes && test x"$have_gmp" = xyes; then
8378     saved_LIBS="$LIBS"
8379     LIBS="$LIBS $gmplibs"
8380     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the mpc libraries" >&5
8381 $as_echo_n "checking for the correct version of the mpc libraries... " >&6; }
8382     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8383 /* end confdefs.h.  */
8384 #include <mpc.h>
8385 int
8386 main ()
8387 {
8388
8389     mpc_t c;
8390     mpc_init2 (c, 53);
8391     mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
8392     mpc_cosh (c, c, MPC_RNDNN);
8393     mpc_pow (c, c, c, MPC_RNDNN);
8394     mpc_acosh (c, c, MPC_RNDNN);
8395     mpc_clear (c);
8396
8397   ;
8398   return 0;
8399 }
8400 _ACEOF
8401 if ac_fn_c_try_link "$LINENO"; then :
8402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8403 $as_echo "yes" >&6; }
8404 else
8405   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8406 $as_echo "no" >&6; }; have_gmp=no
8407 fi
8408 rm -f core conftest.err conftest.$ac_objext \
8409     conftest$ac_exeext conftest.$ac_ext
8410     LIBS="$saved_LIBS"
8411   fi
8412
8413   CFLAGS="$saved_CFLAGS"
8414
8415 # The library versions listed in the error message below should match
8416 # the HARD-minimums enforced above.
8417   if test x$have_gmp != xyes; then
8418     if test -d ${srcdir}/gcc ; then
8419       as_fn_error $? "Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.
8420 Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
8421 their locations.  Source code for these libraries can be found at
8422 their respective hosting sites as well as at
8423 https://gcc.gnu.org/pub/gcc/infrastructure/.  See also
8424 http://gcc.gnu.org/install/prerequisites.html for additional info.  If
8425 you obtained GMP, MPFR and/or MPC from a vendor distribution package,
8426 make sure that you have installed both the libraries and the header
8427 files.  They may be located in separate packages." "$LINENO" 5
8428     else
8429       as_fn_error $? "Building GDB requires GMP 4.2+, and MPFR 3.1.0+.
8430 Try the --with-gmp and/or --with-mpfr options to specify
8431 their locations.  If you obtained GMP and/or MPFR from a vendor
8432 distribution package, make sure that you have installed both the libraries
8433 and the header files.  They may be located in separate packages." "$LINENO" 5
8434     fi
8435   fi
8436 fi
8437
8438 # Flags needed for both GMP, MPFR and/or MPC.
8439
8440
8441
8442
8443
8444
8445
8446 # Libraries to use for stage1 or when not bootstrapping.
8447
8448 # Check whether --with-stage1-libs was given.
8449 if test "${with_stage1_libs+set}" = set; then :
8450   withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
8451    stage1_libs=
8452  else
8453    stage1_libs=$withval
8454  fi
8455 else
8456   stage1_libs=
8457 fi
8458
8459
8460
8461 # Whether or not to use -static-libstdc++ and -static-libgcc.  The
8462 # default is yes if gcc is being built; no otherwise.  The reason for
8463 # this default is that gdb is sometimes linked against GNU Source
8464 # Highlight, which is a shared library that uses C++ exceptions.  In
8465 # this case, -static-libstdc++ will cause crashes.
8466
8467 # Check whether --with-static-standard-libraries was given.
8468 if test "${with_static_standard_libraries+set}" = set; then :
8469   withval=$with_static_standard_libraries;
8470 else
8471   with_static_standard_libraries=auto
8472 fi
8473
8474 if test "$with_static_standard_libraries" = auto; then
8475   with_static_standard_libraries=$have_compiler
8476 fi
8477
8478 # Linker flags to use for stage1 or when not bootstrapping.
8479
8480 # Check whether --with-stage1-ldflags was given.
8481 if test "${with_stage1_ldflags+set}" = set; then :
8482   withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
8483    stage1_ldflags=
8484  else
8485    stage1_ldflags=$withval
8486  fi
8487 else
8488   stage1_ldflags=
8489  # In stage 1, default to linking libstdc++ and libgcc statically with GCC
8490  # if supported.  But if the user explicitly specified the libraries to use,
8491  # trust that they are doing what they want.
8492  if test "$with_static_standard_libraries" = yes -a "$stage1_libs" = "" \
8493      -a "$have_static_libs" = yes; then
8494    stage1_ldflags="-static-libstdc++ -static-libgcc"
8495  fi
8496 fi
8497
8498
8499
8500 # Libraries to use for stage2 and later builds.
8501
8502 # Check whether --with-boot-libs was given.
8503 if test "${with_boot_libs+set}" = set; then :
8504   withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
8505    poststage1_libs=
8506  else
8507    poststage1_libs=$withval
8508  fi
8509 else
8510   poststage1_libs=
8511 fi
8512
8513
8514
8515 # Linker flags to use for stage2 and later builds.
8516
8517 # Check whether --with-boot-ldflags was given.
8518 if test "${with_boot_ldflags+set}" = set; then :
8519   withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
8520    poststage1_ldflags=
8521  else
8522    poststage1_ldflags=$withval
8523  fi
8524 else
8525   poststage1_ldflags=
8526  # In stages 2 and 3, default to linking libstdc++ and libgcc
8527  # statically.  But if the user explicitly specified the libraries to
8528  # use, trust that they are doing what they want.
8529  if test "$poststage1_libs" = ""; then
8530    poststage1_ldflags="-static-libstdc++ -static-libgcc"
8531  fi
8532 fi
8533
8534
8535
8536 # GCC GRAPHITE dependency isl.
8537 # Basic setup is inlined here, actual checks are in config/isl.m4
8538
8539
8540 # Check whether --with-isl was given.
8541 if test "${with_isl+set}" = set; then :
8542   withval=$with_isl;
8543 fi
8544
8545
8546 # Treat --without-isl as a request to disable
8547 # GRAPHITE support and skip all following checks.
8548 if test "x$with_isl" != "xno"; then
8549   # Check for isl
8550
8551
8552 # Check whether --with-isl-include was given.
8553 if test "${with_isl_include+set}" = set; then :
8554   withval=$with_isl_include;
8555 fi
8556
8557
8558 # Check whether --with-isl-lib was given.
8559 if test "${with_isl_lib+set}" = set; then :
8560   withval=$with_isl_lib;
8561 fi
8562
8563
8564   # Check whether --enable-isl-version-check was given.
8565 if test "${enable_isl_version_check+set}" = set; then :
8566   enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
8567 else
8568   ENABLE_ISL_CHECK=yes
8569 fi
8570
8571
8572   # Initialize isllibs and islinc.
8573   case $with_isl in
8574     no)
8575       isllibs=
8576       islinc=
8577       ;;
8578     "" | yes)
8579       ;;
8580     *)
8581       isllibs="-L$with_isl/lib"
8582       islinc="-I$with_isl/include"
8583       ;;
8584   esac
8585   if test "x${with_isl_include}" != x ; then
8586     islinc="-I$with_isl_include"
8587   fi
8588   if test "x${with_isl_lib}" != x; then
8589     isllibs="-L$with_isl_lib"
8590   fi
8591         if test "x${islinc}" = x && test "x${isllibs}" = x \
8592      && test -d ${srcdir}/isl; then
8593     isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
8594     islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
8595     ENABLE_ISL_CHECK=no
8596     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree isl, disabling version check" >&5
8597 $as_echo "$as_me: WARNING: using in-tree isl, disabling version check" >&2;}
8598   fi
8599
8600   isllibs="${isllibs} -lisl"
8601
8602
8603
8604   if test "${ENABLE_ISL_CHECK}" = yes ; then
8605     _isl_saved_CFLAGS=$CFLAGS
8606     _isl_saved_LDFLAGS=$LDFLAGS
8607     _isl_saved_LIBS=$LIBS
8608
8609     CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
8610     LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs} ${gmplibs}"
8611     LIBS="${_isl_saved_LIBS} -lisl -lgmp"
8612
8613     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isl 0.15 or later" >&5
8614 $as_echo_n "checking for isl 0.15 or later... " >&6; }
8615     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8616 /* end confdefs.h.  */
8617 #include <isl/schedule.h>
8618 int
8619 main ()
8620 {
8621 isl_options_set_schedule_serialize_sccs (NULL, 0);
8622   ;
8623   return 0;
8624 }
8625 _ACEOF
8626 if ac_fn_c_try_link "$LINENO"; then :
8627   gcc_cv_isl=yes
8628 else
8629   gcc_cv_isl=no
8630 fi
8631 rm -f core conftest.err conftest.$ac_objext \
8632     conftest$ac_exeext conftest.$ac_ext
8633     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
8634 $as_echo "$gcc_cv_isl" >&6; }
8635
8636     if test "${gcc_cv_isl}" = no ; then
8637       { $as_echo "$as_me:${as_lineno-$LINENO}: result: required isl version is 0.15 or later" >&5
8638 $as_echo "required isl version is 0.15 or later" >&6; }
8639     fi
8640
8641     CFLAGS=$_isl_saved_CFLAGS
8642     LDFLAGS=$_isl_saved_LDFLAGS
8643     LIBS=$_isl_saved_LIBS
8644   fi
8645
8646
8647
8648
8649
8650
8651   if test "x${with_isl}" = xno; then
8652     graphite_requested=no
8653   elif test "x${with_isl}" != x \
8654     || test "x${with_isl_include}" != x \
8655     || test "x${with_isl_lib}" != x ; then
8656     graphite_requested=yes
8657   else
8658     graphite_requested=no
8659   fi
8660
8661
8662
8663   if test "${gcc_cv_isl}" = no ; then
8664     isllibs=
8665     islinc=
8666   fi
8667
8668   if test "${graphite_requested}" = yes \
8669     && test "x${isllibs}" = x \
8670     && test "x${islinc}" = x ; then
8671
8672     as_fn_error $? "Unable to find a usable isl.  See config.log for details." "$LINENO" 5
8673   fi
8674
8675
8676 fi
8677
8678 # If the isl check failed, disable builds of in-tree variant of isl
8679 if test "x$with_isl" = xno ||
8680    test "x$gcc_cv_isl" = xno; then
8681   noconfigdirs="$noconfigdirs isl"
8682   islinc=
8683 fi
8684
8685
8686
8687
8688 # Check for LTO support.
8689 # Check whether --enable-lto was given.
8690 if test "${enable_lto+set}" = set; then :
8691   enableval=$enable_lto; enable_lto=$enableval
8692 else
8693   enable_lto=yes; default_enable_lto=yes
8694 fi
8695
8696
8697
8698
8699
8700 target_elf=no
8701 case $target in
8702   *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
8703   *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
8704   alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux* | \
8705   nvptx-*-none)
8706     target_elf=no
8707     ;;
8708   *)
8709     target_elf=yes
8710     ;;
8711 esac
8712
8713 if test $target_elf = yes; then :
8714   # ELF platforms build the lto-plugin always.
8715   build_lto_plugin=yes
8716
8717 else
8718   if test x"$default_enable_lto" = x"yes" ; then
8719     case $target in
8720       *-apple-darwin[912]* | *-cygwin* | *-mingw* | *djgpp*) ;;
8721       # On other non-ELF platforms, LTO has yet to be validated.
8722       *) enable_lto=no ;;
8723     esac
8724   else
8725   # Apart from ELF platforms, only Windows and Darwin support LTO so far.
8726   # It would also be nice to check the binutils support, but we don't
8727   # have gcc_GAS_CHECK_FEATURE available here.  For now, we'll just
8728   # warn during gcc/ subconfigure; unless you're bootstrapping with
8729   # -flto it won't be needed until after installation anyway.
8730     case $target in
8731       *-cygwin* | *-mingw* | *-apple-darwin* | *djgpp*) ;;
8732       *) if test x"$enable_lto" = x"yes"; then
8733         as_fn_error $? "LTO support is not enabled for this target." "$LINENO" 5
8734         fi
8735       ;;
8736     esac
8737   fi
8738   # Among non-ELF, only Windows platforms support the lto-plugin so far.
8739   # Build it unless LTO was explicitly disabled.
8740   case $target in
8741     *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
8742     *) ;;
8743   esac
8744
8745 fi
8746
8747
8748 # Check whether --enable-linker-plugin-configure-flags was given.
8749 if test "${enable_linker_plugin_configure_flags+set}" = set; then :
8750   enableval=$enable_linker_plugin_configure_flags; extra_linker_plugin_configure_flags=$enableval
8751 else
8752   extra_linker_plugin_configure_flags=
8753 fi
8754
8755
8756 # Check whether --enable-linker-plugin-flags was given.
8757 if test "${enable_linker_plugin_flags+set}" = set; then :
8758   enableval=$enable_linker_plugin_flags; extra_linker_plugin_flags=$enableval
8759 else
8760   extra_linker_plugin_flags=
8761 fi
8762
8763
8764
8765 # Enable --enable-host-shared.
8766 # Checked early to determine whether jit is an 'all' language
8767 # Check whether --enable-host-shared was given.
8768 if test "${enable_host_shared+set}" = set; then :
8769   enableval=$enable_host_shared; host_shared=$enableval
8770  case $host in
8771    x86_64-*-darwin* | aarch64-*-darwin*)
8772      if test x$host_shared != xyes ; then
8773        # PIC is the default, and actually cannot be switched off.
8774        echo configure.ac: warning: PIC code is required for the configured target, host-shared setting ignored. 1>&2
8775        host_shared=yes
8776      fi ;;
8777   *) ;;
8778  esac
8779 else
8780   case $host in
8781   x86_64-*-darwin* | aarch64-*-darwin*) host_shared=yes ;;
8782   *) host_shared=no ;;
8783  esac
8784 fi
8785
8786
8787
8788 # By default, C and C++ are the only stage 1 languages.
8789 stage1_languages=,c,
8790
8791 # Target libraries that we bootstrap.
8792 bootstrap_target_libs=,target-libgcc,
8793
8794 # Figure out what language subdirectories are present.
8795 # Look if the user specified --enable-languages="..."; if not, use
8796 # the environment variable $LANGUAGES if defined. $LANGUAGES might
8797 # go away some day.
8798 # NB:  embedded tabs in this IF block -- do not untabify
8799 if test -d ${srcdir}/gcc; then
8800   if test x"${enable_languages+set}" != xset; then
8801     if test x"${LANGUAGES+set}" = xset; then
8802       enable_languages="${LANGUAGES}"
8803         echo configure.ac: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
8804     else
8805       enable_languages=default
8806     fi
8807   else
8808     if test x"${enable_languages}" = x ||
8809        test x"${enable_languages}" = xyes;
8810        then
8811       echo configure.ac: --enable-languages needs at least one language argument 1>&2
8812       exit 1
8813     fi
8814   fi
8815   enable_languages=`echo "${enable_languages}" | sed -e 's/[    ,][     ,]*/,/g' -e 's/,$//'`
8816
8817   # 'f95' is the old name for the 'fortran' language. We issue a warning
8818   # and make the substitution.
8819   case ,${enable_languages}, in
8820     *,f95,*)
8821       echo configure.ac: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
8822       enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
8823       ;;
8824   esac
8825
8826   # If bootstrapping, C++ must be enabled.
8827   case ",$enable_languages,:$enable_bootstrap" in
8828     *,c++,*:*) ;;
8829     *:yes)
8830       if test -f ${srcdir}/gcc/cp/config-lang.in; then
8831         enable_languages="${enable_languages},c++"
8832       else
8833         as_fn_error $? "bootstrapping requires c++ sources" "$LINENO" 5
8834       fi
8835       ;;
8836   esac
8837
8838   # First scan to see if an enabled language requires some other language.
8839   # We assume that a given config-lang.in will list all the language
8840   # front ends it requires, even if some are required indirectly.
8841   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
8842     case ${lang_frag} in
8843       ..) ;;
8844       # The odd quoting in the next line works around
8845       # an apparent bug in bash 1.12 on linux.
8846       ${srcdir}/gcc/[*]/config-lang.in) ;;
8847       *)
8848         # From the config-lang.in, get $language, $lang_requires, and
8849         # $lang_requires_boot_languages.
8850         language=
8851         lang_requires=
8852         lang_requires_boot_languages=
8853         # set srcdir during sourcing lang_frag to the gcc dir.
8854         # Sadly overriding srcdir on the . line doesn't work in plain sh as it
8855         # polutes this shell
8856         saved_srcdir=${srcdir}
8857         srcdir=${srcdir}/gcc . ${lang_frag}
8858         srcdir=${saved_srcdir}
8859         for other in ${lang_requires} ${lang_requires_boot_languages}; do
8860           case ,${enable_languages}, in
8861             *,$other,*) ;;
8862             *,default,*) ;;
8863             *,all,*) ;;
8864             *,$language,*)
8865               echo " \`$other' language required by \`$language'; enabling" 1>&2
8866               enable_languages="${enable_languages},${other}"
8867               ;;
8868           esac
8869         done
8870         for other in ${lang_requires_boot_languages} ; do
8871           if test "$other" != "c"; then
8872             case ,${enable_stage1_languages}, in
8873               *,$other,*) ;;
8874               *,default,*) ;;
8875               *,all,*) ;;
8876               *)
8877                 case ,${enable_languages}, in
8878                   *,$language,*)
8879                     echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
8880                     enable_stage1_languages="$enable_stage1_languages,${other}"
8881                     ;;
8882                 esac
8883                 ;;
8884             esac
8885           fi
8886         done
8887         ;;
8888     esac
8889   done
8890
8891   new_enable_languages=,c,
8892
8893   # If LTO is enabled, add the LTO front end.
8894   if test "$enable_lto" = "yes" ; then
8895     case ,${enable_languages}, in
8896       *,lto,*) ;;
8897       *) enable_languages="${enable_languages},lto" ;;
8898     esac
8899     if test "${build_lto_plugin}" = "yes" ; then
8900       configdirs="$configdirs lto-plugin"
8901     fi
8902   fi
8903
8904   # If we're building an offloading compiler, add the LTO front end.
8905   if test x"$enable_as_accelerator_for" != x ; then
8906     case ,${enable_languages}, in
8907       *,lto,*) ;;
8908       *) enable_languages="${enable_languages},lto" ;;
8909     esac
8910   fi
8911
8912   missing_languages=`echo ",$enable_languages," | sed -e s/,default,/,/ -e s/,all,/,/ -e s/,c,/,/ `
8913   potential_languages=,c,
8914
8915   enabled_target_libs=
8916   disabled_target_libs=
8917
8918   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
8919     case ${lang_frag} in
8920       ..) ;;
8921       # The odd quoting in the next line works around
8922       # an apparent bug in bash 1.12 on linux.
8923       ${srcdir}/gcc/[*]/config-lang.in) ;;
8924       *)
8925         # From the config-lang.in, get $language, $target_libs,
8926         # $lang_dirs, $boot_language, and $build_by_default
8927         language=
8928         target_libs=
8929         lang_dirs=
8930         subdir_requires=
8931         boot_language=no
8932         build_by_default=yes
8933         # set srcdir during sourcing.  See above about save & restore
8934         saved_srcdir=${srcdir}
8935         srcdir=${srcdir}/gcc . ${lang_frag}
8936         srcdir=${saved_srcdir}
8937         if test x${language} = x; then
8938           echo "${lang_frag} doesn't set \$language." 1>&2
8939           exit 1
8940         fi
8941
8942         if test "$language" = "c++"; then
8943           boot_language=yes
8944         fi
8945
8946         add_this_lang=no
8947         # C is always enabled, so no need to add it again
8948         if test "$language" != "c"; then
8949           case ,${enable_languages}, in
8950             *,${language},*)
8951               # Language was explicitly selected; include it
8952               add_this_lang=yes
8953               ;;
8954             *,all,*)
8955               # All languages are enabled
8956               add_this_lang=all
8957               ;;
8958             *,default,*)
8959               # 'default' was selected, select it if it is a default language
8960               add_this_lang=${build_by_default}
8961               ;;
8962           esac
8963         fi
8964
8965         # Disable languages that need other directories if these aren't available.
8966         for i in $subdir_requires; do
8967           test -f "$srcdir/gcc/$i/config-lang.in" && continue
8968           case ${add_this_lang} in
8969             yes)
8970               # Specifically requested language; tell them.
8971               as_fn_error $? "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
8972               ;;
8973             all)
8974               { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The gcc/$i directory contains parts of $language but is missing" >&5
8975 $as_echo "$as_me: WARNING: The gcc/$i directory contains parts of $language but is missing" >&2;}
8976               add_this_lang=unsupported
8977               ;;
8978             *)
8979               # Silently disable.
8980               add_this_lang=unsupported
8981               ;;
8982           esac
8983         done
8984
8985         # Disable Ada if no preexisting GNAT is available.
8986         case ${add_this_lang}:${language}:${have_gnat} in
8987           yes:ada:no)
8988             # Specifically requested language; tell them.
8989             as_fn_error $? "GNAT is required to build $language" "$LINENO" 5
8990             ;;
8991           all:ada:no)
8992             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GNAT is required to build $language" >&5
8993 $as_echo "$as_me: WARNING: GNAT is required to build $language" >&2;}
8994             add_this_lang=unsupported
8995             ;;
8996           *:ada:no)
8997             # Silently disable.
8998             add_this_lang=unsupported
8999             ;;
9000         esac
9001
9002         # Disable D if no preexisting GDC is available.
9003         case ${add_this_lang}:${language}:${have_gdc} in
9004           yes:d:no)
9005             # Specifically requested language; tell them.
9006             as_fn_error $? "GDC is required to build $language" "$LINENO" 5
9007            ;;
9008           all:d:no)
9009             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GDC is required to build $language" >&5
9010 $as_echo "$as_me: WARNING: GDC is required to build $language" >&2;}
9011             add_this_lang=unsupported
9012             ;;
9013           *:d:no)
9014             # Silently disable.
9015             add_this_lang=unsupported
9016             ;;
9017         esac
9018
9019         # Disable jit if -enable-host-shared not specified
9020         # but not if building for Mingw. All code in Windows
9021         # is position independent code (PIC).
9022         case $target in
9023           *mingw*) ;;
9024           *)
9025           case ${add_this_lang}:${language}:${host_shared} in
9026             yes:jit:no)
9027                    # PR jit/64780: explicitly specify --enable-host-shared
9028             as_fn_error $? "
9029 Enabling language \"jit\" requires --enable-host-shared.
9030
9031 --enable-host-shared typically slows the rest of the compiler down by
9032 a few %, so you must explicitly enable it.
9033
9034 If you want to build both the jit and the regular compiler, it is often
9035 best to do this via two separate configure/builds, in separate
9036 directories, to avoid imposing the performance cost of
9037 --enable-host-shared on the regular compiler." "$LINENO" 5
9038                     ;;
9039             all:jit:no)
9040               { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-host-shared required to build $language" >&5
9041 $as_echo "$as_me: WARNING: --enable-host-shared required to build $language" >&2;}
9042               add_this_lang=unsupported
9043               ;;
9044             *:jit:no)
9045               # Silently disable.
9046               add_this_lang=unsupported
9047               ;;
9048                 esac
9049           ;;
9050         esac
9051
9052         # Disable a language that is unsupported by the target.
9053         case "${add_this_lang}: $unsupported_languages " in
9054           no:*) ;;
9055           unsupported:*) ;;
9056           *:*" $language "*)
9057             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ${language} not supported for this target" >&5
9058 $as_echo "$as_me: WARNING: ${language} not supported for this target" >&2;}
9059             add_this_lang=unsupported
9060             ;;
9061         esac
9062
9063         case $add_this_lang in
9064           unsupported)
9065             # Remove language-dependent dirs.
9066             disabled_target_libs="$disabled_target_libs $target_libs"
9067             noconfigdirs="$noconfigdirs $lang_dirs"
9068             ;;
9069           no)
9070             # Remove language-dependent dirs; still show language as supported.
9071             disabled_target_libs="$disabled_target_libs $target_libs"
9072             noconfigdirs="$noconfigdirs $lang_dirs"
9073             potential_languages="${potential_languages}${language},"
9074             ;;
9075           all|yes)
9076             new_enable_languages="${new_enable_languages}${language},"
9077             potential_languages="${potential_languages}${language},"
9078             missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
9079             enabled_target_libs="$enabled_target_libs $target_libs"
9080             case "${boot_language}:,$enable_stage1_languages," in
9081               yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
9082                 # Add to (comma-separated) list of stage 1 languages.
9083                 case ",$stage1_languages," in
9084                   *,$language,* | ,yes, | ,all,) ;;
9085                   *) stage1_languages="${stage1_languages}${language}," ;;
9086                 esac
9087                 # We need to bootstrap any supporting libraries.
9088                 bootstrap_target_libs=`echo "${bootstrap_target_libs}${target_libs}," | sed "s/ /,/g"`
9089                 ;;
9090             esac
9091             ;;
9092         esac
9093         ;;
9094     esac
9095   done
9096
9097   # Add target libraries which are only needed for disabled languages
9098   # to noconfigdirs.
9099   if test -n "$disabled_target_libs"; then
9100     for dir in $disabled_target_libs; do
9101       case " $enabled_target_libs " in
9102       *" ${dir} "*) ;;
9103       *) noconfigdirs="$noconfigdirs $dir" ;;
9104       esac
9105     done
9106   fi
9107
9108   # Check whether --enable-stage1-languages was given.
9109 if test "${enable_stage1_languages+set}" = set; then :
9110   enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9111     ,no,|,,)
9112       # Set it to something that will have no effect in the loop below
9113       enable_stage1_languages=c ;;
9114     ,yes,)
9115       enable_stage1_languages=`echo $new_enable_languages | \
9116         sed -e "s/^,//" -e "s/,$//" ` ;;
9117     *,all,*)
9118       enable_stage1_languages=`echo ,$enable_stage1_languages, | \
9119         sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
9120   esac
9121
9122   # Add "good" languages from enable_stage1_languages to stage1_languages,
9123   # while "bad" languages go in missing_languages.  Leave no duplicates.
9124   for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
9125     case $potential_languages in
9126       *,$i,*)
9127         case $stage1_languages in
9128           *,$i,*) ;;
9129           *) stage1_languages="$stage1_languages$i," ;;
9130         esac ;;
9131       *)
9132         case $missing_languages in
9133           *,$i,*) ;;
9134           *) missing_languages="$missing_languages$i," ;;
9135         esac ;;
9136      esac
9137   done
9138 fi
9139
9140
9141   # Remove leading/trailing commas that were added for simplicity
9142   potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
9143   missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9144   stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
9145   new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
9146
9147   if test "x$missing_languages" != x; then
9148     as_fn_error $? "
9149 The following requested languages could not be built: ${missing_languages}
9150 Supported languages are: ${potential_languages}" "$LINENO" 5
9151   fi
9152   if test "x$new_enable_languages" != "x$enable_languages"; then
9153     echo The following languages will be built: ${new_enable_languages}
9154     enable_languages="$new_enable_languages"
9155   fi
9156
9157
9158   ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9159 fi
9160
9161 # Handle --disable-<component> generically.
9162 for dir in $configdirs $build_configdirs $target_configdirs ; do
9163   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9164   varname=`echo $dirname | sed -e s/+/_/g`
9165   if eval test x\${enable_${varname}} "=" xno ; then
9166     noconfigdirs="$noconfigdirs $dir"
9167   fi
9168 done
9169
9170 # Check for Boehm's garbage collector
9171 # Check whether --enable-objc-gc was given.
9172 if test "${enable_objc_gc+set}" = set; then :
9173   enableval=$enable_objc_gc;
9174 fi
9175
9176
9177 # Check whether --with-target-bdw-gc was given.
9178 if test "${with_target_bdw_gc+set}" = set; then :
9179   withval=$with_target_bdw_gc;
9180 fi
9181
9182
9183 # Check whether --with-target-bdw-gc-include was given.
9184 if test "${with_target_bdw_gc_include+set}" = set; then :
9185   withval=$with_target_bdw_gc_include;
9186 fi
9187
9188
9189 # Check whether --with-target-bdw-gc-lib was given.
9190 if test "${with_target_bdw_gc_lib+set}" = set; then :
9191   withval=$with_target_bdw_gc_lib;
9192 fi
9193
9194
9195 case ,${enable_languages},:${enable_objc_gc} in *,objc,*:yes|*,objc,*:auto)
9196   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
9197 $as_echo_n "checking for bdw garbage collector... " >&6; }
9198   if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
9199         { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc in default locations" >&5
9200 $as_echo "using bdw-gc in default locations" >&6; }
9201   else
9202         if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
9203       as_fn_error $? "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
9204     elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
9205       as_fn_error $? "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
9206     else
9207       { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
9208 $as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
9209     fi
9210   fi
9211 esac
9212
9213 # Disable libitm, libsanitizer, libvtv, liboffloadmic if we're not building C++
9214 case ,${enable_languages}, in
9215   *,c++,*)
9216     # Disable libitm, libsanitizer if we're not building libstdc++
9217     case "${noconfigdirs}" in
9218       *target-libstdc++-v3*)
9219         noconfigdirs="$noconfigdirs target-libitm target-libsanitizer"
9220         ;;
9221       *) ;;
9222     esac
9223     ;;
9224   *)
9225     noconfigdirs="$noconfigdirs target-liboffloadmic target-libitm target-libsanitizer target-libvtv"
9226     ;;
9227 esac
9228
9229 # If gcc/ is not in the source tree then we'll not be building a
9230 # target compiler, assume in that case we don't want to build any
9231 # target libraries or tools.
9232 #
9233 # This was added primarily for the benefit for binutils-gdb who reuse
9234 # this configure script, but don't always have target tools available.
9235 if test ! -d ${srcdir}/gcc; then
9236    skipdirs="${skipdirs} ${target_configdirs}"
9237 fi
9238
9239 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
9240 # $build_configdirs and $target_configdirs.
9241 # If we have the source for $noconfigdirs entries, add them to $notsupp.
9242
9243 notsupp=""
9244 for dir in . $skipdirs $noconfigdirs ; do
9245   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9246   if test $dir != .  && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9247     configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
9248     if test -r $srcdir/$dirname/configure ; then
9249       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9250         true
9251       else
9252         notsupp="$notsupp $dir"
9253       fi
9254     fi
9255   fi
9256   if test $dir != .  && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9257     build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
9258     if test -r $srcdir/$dirname/configure ; then
9259       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9260         true
9261       else
9262         notsupp="$notsupp $dir"
9263       fi
9264     fi
9265   fi
9266   if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9267     target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
9268     if test -r $srcdir/$dirname/configure ; then
9269       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9270         true
9271       else
9272         notsupp="$notsupp $dir"
9273       fi
9274     fi
9275   fi
9276 done
9277
9278 # Quietly strip out all directories which aren't configurable in this tree.
9279 # This relies on all configurable subdirectories being autoconfiscated, which
9280 # is now the case.
9281 build_configdirs_all="$build_configdirs"
9282 build_configdirs=
9283 for i in ${build_configdirs_all} ; do
9284   j=`echo $i | sed -e s/build-//g`
9285   if test -f ${srcdir}/$j/configure ; then
9286     build_configdirs="${build_configdirs} $i"
9287   fi
9288 done
9289
9290 configdirs_all="$configdirs"
9291 configdirs=
9292 for i in ${configdirs_all} ; do
9293   if test -f ${srcdir}/$i/configure ; then
9294     configdirs="${configdirs} $i"
9295   fi
9296 done
9297
9298 target_configdirs_all="$target_configdirs"
9299 target_configdirs=
9300 for i in ${target_configdirs_all} ; do
9301   j=`echo $i | sed -e s/target-//g`
9302   if test -f ${srcdir}/$j/configure ; then
9303     target_configdirs="${target_configdirs} $i"
9304   fi
9305 done
9306
9307 # libiberty-linker-plugin is special: it doesn't have its own source directory,
9308 # so we have to add it after the preceding checks.
9309 if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
9310 then
9311   case " $configdirs " in
9312     *" libiberty "*)
9313       # If we can build libiberty, we can also build libiberty-linker-plugin.
9314       configdirs="$configdirs libiberty-linker-plugin"
9315       extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
9316         --with-libiberty=../libiberty-linker-plugin";;
9317     *)
9318       as_fn_error $? "libiberty missing" "$LINENO" 5;;
9319   esac
9320 fi
9321
9322 # Sometimes we have special requirements for the host libiberty.
9323 extra_host_libiberty_configure_flags=
9324 case " $configdirs " in
9325   *" lto-plugin "* | *" libcc1 "* | *" gdbserver "*)
9326     # When these are to be built as shared libraries, the same applies to
9327     # libiberty.
9328     extra_host_libiberty_configure_flags=--enable-shared
9329     ;;
9330 esac
9331
9332
9333 # Sometimes we have special requirements for the host zlib.
9334 extra_host_zlib_configure_flags=
9335 case " $configdirs " in
9336   *" bfd "*)
9337     # When bfd is to be built as a shared library, the same applies to
9338     # zlib.
9339     if test "$enable_shared" = "yes"; then
9340       extra_host_zlib_configure_flags=--enable-host-shared
9341     fi
9342     ;;
9343 esac
9344
9345
9346 # Produce a warning message for the subdirs we can't configure.
9347 # This isn't especially interesting in the Cygnus tree, but in the individual
9348 # FSF releases, it's important to let people know when their machine isn't
9349 # supported by the one or two programs in a package.
9350
9351 if test -n "${notsupp}" && test -z "${norecursion}" ; then
9352   # If $appdirs is non-empty, at least one of those directories must still
9353   # be configured, or we error out.  (E.g., if the gas release supports a
9354   # specified target in some subdirs but not the gas subdir, we shouldn't
9355   # pretend that all is well.)
9356   if test -n "$appdirs" ; then
9357     for dir in $appdirs ; do
9358       if test -r $dir/Makefile.in ; then
9359         if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9360           appdirs=""
9361           break
9362         fi
9363         if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9364           appdirs=""
9365           break
9366         fi
9367       fi
9368     done
9369     if test -n "$appdirs" ; then
9370       echo "*** This configuration is not supported by this package." 1>&2
9371       exit 1
9372     fi
9373   fi
9374   # Okay, some application will build, or we don't care to check.  Still
9375   # notify of subdirs not getting built.
9376   echo "*** This configuration is not supported in the following subdirectories:" 1>&2
9377   echo "    ${notsupp}" 1>&2
9378   echo "    (Any other directories should still work fine.)" 1>&2
9379 fi
9380
9381 case "$host" in
9382   *msdosdjgpp*)
9383     enable_gdbtk=no ;;
9384 esac
9385
9386 # To find our prefix, in gcc_cv_tool_prefix.
9387
9388 # The user is always right.
9389 if test "${PATH_SEPARATOR+set}" != set; then
9390   echo "#! /bin/sh" >conf$$.sh
9391   echo  "exit 0"   >>conf$$.sh
9392   chmod +x conf$$.sh
9393   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9394     PATH_SEPARATOR=';'
9395   else
9396     PATH_SEPARATOR=:
9397   fi
9398   rm -f conf$$.sh
9399 fi
9400
9401
9402   get_gcc_base_ver="cat"
9403
9404 # Check whether --with-gcc-major-version-only was given.
9405 if test "${with_gcc_major_version_only+set}" = set; then :
9406   withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
9407         get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
9408       fi
9409
9410 fi
9411
9412
9413
9414
9415
9416
9417 if test "x$exec_prefix" = xNONE; then
9418         if test "x$prefix" = xNONE; then
9419                 gcc_cv_tool_prefix=$ac_default_prefix
9420         else
9421                 gcc_cv_tool_prefix=$prefix
9422         fi
9423 else
9424         gcc_cv_tool_prefix=$exec_prefix
9425 fi
9426
9427 # If there is no compiler in the tree, use the PATH only.  In any
9428 # case, if there is no compiler in the tree nobody should use
9429 # AS_FOR_TARGET and LD_FOR_TARGET.
9430 if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
9431     if test x$with_gcc_major_version_only = xyes ; then
9432                 gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/gcc/BASE-VER`
9433             else
9434         gcc_version=`cat $srcdir/gcc/BASE-VER`
9435     fi
9436     gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
9437     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
9438     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
9439     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
9440     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
9441     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
9442 else
9443     gcc_cv_tool_dirs=
9444 fi
9445
9446 if test x$build = x$target && test -n "$md_exec_prefix"; then
9447         gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
9448 fi
9449
9450
9451
9452 copy_dirs=
9453
9454
9455 # Check whether --with-build-sysroot was given.
9456 if test "${with_build_sysroot+set}" = set; then :
9457   withval=$with_build_sysroot; if test x"$withval" != x ; then
9458      SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
9459    fi
9460 else
9461   SYSROOT_CFLAGS_FOR_TARGET=
9462 fi
9463
9464
9465
9466
9467 # Check whether --with-debug-prefix-map was given.
9468 if test "${with_debug_prefix_map+set}" = set; then :
9469   withval=$with_debug_prefix_map; if test x"$withval" != x; then
9470      DEBUG_PREFIX_CFLAGS_FOR_TARGET=
9471      for debug_map in $withval; do
9472        DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
9473      done
9474    fi
9475 else
9476   DEBUG_PREFIX_CFLAGS_FOR_TARGET=
9477 fi
9478
9479
9480
9481 # During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
9482 # might be empty or "-g".  We don't require a C++ compiler, so CXXFLAGS
9483 # might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
9484 # We want to ensure that TARGET libraries (which we know are built with
9485 # gcc) are built with "-O2 -g", so include those options when setting
9486 # CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
9487 if test "x$CFLAGS_FOR_TARGET" = x; then
9488   if test "x${is_cross_compiler}" = xyes; then
9489     CFLAGS_FOR_TARGET="-g -O2"
9490   else
9491     CFLAGS_FOR_TARGET=$CFLAGS
9492     case " $CFLAGS " in
9493       *" -O2 "*) ;;
9494       *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
9495     esac
9496     case " $CFLAGS " in
9497       *" -g "* | *" -g3 "*) ;;
9498       *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
9499     esac
9500   fi
9501 fi
9502
9503
9504 if test "x$CXXFLAGS_FOR_TARGET" = x; then
9505   if test "x${is_cross_compiler}" = xyes; then
9506     CXXFLAGS_FOR_TARGET="-g -O2"
9507   else
9508     CXXFLAGS_FOR_TARGET=$CXXFLAGS
9509     case " $CXXFLAGS " in
9510       *" -O2 "*) ;;
9511       *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
9512     esac
9513     case " $CXXFLAGS " in
9514       *" -g "* | *" -g3 "*) ;;
9515       *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
9516     esac
9517   fi
9518 fi
9519
9520
9521
9522
9523 # Handle --with-headers=XXX.  If the value is not "yes", the contents of
9524 # the named directory are copied to $(tooldir)/sys-include.
9525 if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
9526   if test x${is_cross_compiler} = xno ; then
9527     echo 1>&2 '***' --with-headers is only supported when cross compiling
9528     exit 1
9529   fi
9530   if test x"${with_headers}" != xyes ; then
9531     x=${gcc_cv_tool_prefix}
9532     copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9533   fi
9534 fi
9535
9536 # Handle --with-libs=XXX.  If the value is not "yes", the contents of
9537 # the name directories are copied to $(tooldir)/lib.  Multiple directories
9538 # are permitted.
9539 if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
9540   if test x${is_cross_compiler} = xno ; then
9541     echo 1>&2 '***' --with-libs is only supported when cross compiling
9542     exit 1
9543   fi
9544   if test x"${with_libs}" != xyes ; then
9545     # Copy the libraries in reverse order, so that files in the first named
9546     # library override files in subsequent libraries.
9547     x=${gcc_cv_tool_prefix}
9548     for l in ${with_libs}; do
9549       copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9550     done
9551   fi
9552 fi
9553
9554 # Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
9555 #
9556 # This is done by determining whether or not the appropriate directory
9557 # is available, and by checking whether or not specific configurations
9558 # have requested that this magic not happen.
9559 #
9560 # The command line options always override the explicit settings in
9561 # configure.ac, and the settings in configure.ac override this magic.
9562 #
9563 # If the default for a toolchain is to use GNU as and ld, and you don't
9564 # want to do that, then you should use the --without-gnu-as and
9565 # --without-gnu-ld options for the configure script.  Similarly, if
9566 # the default is to use the included zlib and you don't want to do that,
9567 # you should use the --with-system-zlib option for the configure script.
9568
9569 if test x${use_gnu_as} = x &&
9570    echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
9571   with_gnu_as=yes
9572   extra_host_args="$extra_host_args --with-gnu-as"
9573 fi
9574
9575 if test x${use_gnu_ld} = x &&
9576    echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
9577   with_gnu_ld=yes
9578   extra_host_args="$extra_host_args --with-gnu-ld"
9579 fi
9580
9581 if test x${use_included_zlib} = x &&
9582    echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
9583   :
9584 else
9585   with_system_zlib=yes
9586   extra_host_args="$extra_host_args --with-system-zlib"
9587 fi
9588
9589 # If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
9590 # can detect this case.
9591
9592 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
9593   with_newlib=yes
9594   extra_host_args="$extra_host_args --with-newlib"
9595 fi
9596
9597 # Handle ${copy_dirs}
9598 set fnord ${copy_dirs}
9599 shift
9600 while test $# != 0 ; do
9601   if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
9602     :
9603   else
9604     echo Copying $1 to $2
9605
9606     # Use the install script to create the directory and all required
9607     # parent directories.
9608     if test -d $2 ; then
9609       :
9610     else
9611       echo >config.temp
9612       ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
9613     fi
9614
9615     # Copy the directory, assuming we have tar.
9616     # FIXME: Should we use B in the second tar?  Not all systems support it.
9617     (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
9618
9619     # It is the responsibility of the user to correctly adjust all
9620     # symlinks.  If somebody can figure out how to handle them correctly
9621     # here, feel free to add the code.
9622
9623     echo $1 > $2/COPIED
9624   fi
9625   shift; shift
9626 done
9627
9628 # Determine a target-dependent exec_prefix that the installed
9629 # gcc will search in.  Keep this list sorted by triplet, with
9630 # the *-*-osname triplets last.
9631 md_exec_prefix=
9632 case "${target}" in
9633   i[34567]86-pc-msdosdjgpp*)
9634     md_exec_prefix=/dev/env/DJDIR/bin
9635     ;;
9636   *-*-hpux* | \
9637   *-*-nto-qnx* | \
9638   *-*-solaris2*)
9639     md_exec_prefix=/usr/ccs/bin
9640     ;;
9641 esac
9642
9643 extra_arflags_for_target=
9644 extra_nmflags_for_target=
9645 extra_ranlibflags_for_target=
9646 target_makefile_frag=/dev/null
9647 case "${target}" in
9648   spu-*-*)
9649     target_makefile_frag="config/mt-spu"
9650     ;;
9651   mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
9652     target_makefile_frag="config/mt-sde"
9653     ;;
9654   mipsisa*-*-elfoabi*)
9655     target_makefile_frag="config/mt-mips-elfoabi"
9656     ;;
9657   mips*-*-*linux* | mips*-*-gnu*)
9658     target_makefile_frag="config/mt-mips-gnu"
9659     ;;
9660   nios2-*-elf*)
9661     target_makefile_frag="config/mt-nios2-elf"
9662     ;;
9663   *-*-linux-android*)
9664     target_makefile_frag="config/mt-android"
9665     ;;
9666   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
9667     target_makefile_frag="config/mt-gnu"
9668     ;;
9669   *-*-aix4.[3456789]* | *-*-aix[56789].*)
9670     # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
9671     # commands to handle both 32-bit and 64-bit objects.  These flags are
9672     # harmless if we're using GNU nm or ar.
9673     extra_arflags_for_target=" -X32_64"
9674     extra_nmflags_for_target=" -B -X32_64"
9675     ;;
9676 esac
9677
9678 alphaieee_frag=/dev/null
9679 case $target in
9680   alpha*-*-*)
9681     # This just makes sure to use the -mieee option to build target libs.
9682     # This should probably be set individually by each library.
9683     alphaieee_frag="config/mt-alphaieee"
9684     ;;
9685 esac
9686
9687 # If --enable-target-optspace always use -Os instead of -O2 to build
9688 # the target libraries, similarly if it is not specified, use -Os
9689 # on selected platforms.
9690 ospace_frag=/dev/null
9691 case "${enable_target_optspace}:${target}" in
9692   yes:*)
9693     ospace_frag="config/mt-ospace"
9694     ;;
9695   :d30v-*)
9696     ospace_frag="config/mt-d30v"
9697     ;;
9698   :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
9699     ospace_frag="config/mt-ospace"
9700     ;;
9701   no:* | :*)
9702     ;;
9703   *)
9704     echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
9705     ;;
9706 esac
9707
9708 # Some systems (e.g., one of the i386-aix systems the gas testers are
9709 # using) don't handle "\$" correctly, so don't use it here.
9710 tooldir='${exec_prefix}'/${target_noncanonical}
9711 build_tooldir=${tooldir}
9712
9713 # Create a .gdbinit file which runs the one in srcdir
9714 # and tells GDB to look there for source files.
9715
9716 if test -r ${srcdir}/.gdbinit ; then
9717   case ${srcdir} in
9718     .) ;;
9719     *) cat > ./.gdbinit <<EOF
9720 # ${NO_EDIT}
9721 dir ${srcdir}
9722 dir .
9723 source ${srcdir}/.gdbinit
9724 EOF
9725     ;;
9726   esac
9727 fi
9728
9729 # Make sure that the compiler is able to generate an executable.  If it
9730 # can't, we are probably in trouble.  We don't care whether we can run the
9731 # executable--we might be using a cross compiler--we only care whether it
9732 # can be created.  At this point the main configure script has set CC.
9733 we_are_ok=no
9734 echo "int main () { return 0; }" > conftest.c
9735 ${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
9736 if test $? = 0 ; then
9737   if test -s conftest || test -s conftest.exe ; then
9738     we_are_ok=yes
9739   fi
9740 fi
9741 case $we_are_ok in
9742   no)
9743     echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
9744     echo 1>&2 "*** You must set the environment variable CC to a working compiler."
9745     rm -f conftest*
9746     exit 1
9747     ;;
9748 esac
9749 rm -f conftest*
9750
9751 # Decide which environment variable is used to find dynamic libraries.
9752 case "${host}" in
9753   *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9754   *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
9755   *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
9756   *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
9757 esac
9758
9759 # On systems where the dynamic library environment variable is PATH,
9760 # gcc/ will put dynamic libraries into a subdirectory to avoid adding
9761 # built executables to PATH.
9762 if test "$RPATH_ENVVAR" = PATH; then
9763   GCC_SHLIB_SUBDIR=/shlib
9764 else
9765   GCC_SHLIB_SUBDIR=
9766 fi
9767
9768 # Adjust the toplevel makefile according to whether bootstrap was selected.
9769 case $enable_bootstrap in
9770   yes)
9771     bootstrap_suffix=bootstrap
9772     BUILD_CONFIG=bootstrap-debug
9773     ;;
9774   no)
9775     bootstrap_suffix=no-bootstrap
9776     BUILD_CONFIG=
9777     ;;
9778 esac
9779
9780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
9781 $as_echo_n "checking for default BUILD_CONFIG... " >&6; }
9782
9783
9784 # Check whether --with-build-config was given.
9785 if test "${with_build_config+set}" = set; then :
9786   withval=$with_build_config; case $with_build_config in
9787    yes) with_build_config= ;;
9788    no) with_build_config= BUILD_CONFIG= ;;
9789    esac
9790 fi
9791
9792
9793 if test "x${with_build_config}" != x; then
9794   BUILD_CONFIG=$with_build_config
9795 else
9796   case $BUILD_CONFIG in
9797   bootstrap-debug)
9798     if echo "int f (void) { return 0; }" > conftest.c &&
9799        ${CC} -c conftest.c &&
9800        mv conftest.o conftest.o.g0 &&
9801        ${CC} -c -g conftest.c &&
9802        mv conftest.o conftest.o.g &&
9803        ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
9804       :
9805     else
9806       BUILD_CONFIG=
9807     fi
9808     rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
9809     ;;
9810   esac
9811 fi
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
9813 $as_echo "$BUILD_CONFIG" >&6; }
9814
9815
9816 # Use same top-level configure hooks in libgcc/libstdc++/libvtv.
9817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
9818 $as_echo_n "checking for --enable-vtable-verify... " >&6; }
9819 # Check whether --enable-vtable-verify was given.
9820 if test "${enable_vtable_verify+set}" = set; then :
9821   enableval=$enable_vtable_verify; case "$enableval" in
9822  yes) enable_vtable_verify=yes ;;
9823  no)  enable_vtable_verify=no ;;
9824  *)   enable_vtable_verify=no;;
9825  esac
9826 else
9827   enable_vtable_verify=no
9828 fi
9829
9830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
9831 $as_echo "$enable_vtable_verify" >&6; }
9832
9833 # Record target_configdirs and the configure arguments for target and
9834 # build configuration in Makefile.
9835 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
9836 build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
9837 bootstrap_fixincludes=no
9838
9839 # If we are building libgomp, bootstrap it.
9840 if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
9841   bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
9842 fi
9843
9844 # If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
9845 # or bootstrap-ubsan, bootstrap it.
9846 if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
9847   case "$BUILD_CONFIG" in
9848     *bootstrap-hwasan* | *bootstrap-asan* | *bootstrap-ubsan* )
9849       bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
9850       bootstrap_fixincludes=yes
9851       ;;
9852   esac
9853 fi
9854
9855 # If we are building libvtv and --enable-vtable-verify, bootstrap it.
9856 if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
9857    test "$enable_vtable_verify" != no; then
9858   bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
9859 fi
9860
9861 # If we are building libatomic and the list of enabled languages includes the
9862 # D frontend, bootstrap it.
9863 if echo " ${target_configdirs} " | grep " libatomic " > /dev/null 2>&1; then
9864   case ,${enable_languages}, in
9865     *,d,*)
9866       bootstrap_target_libs=${bootstrap_target_libs}target-libatomic,
9867       ;;
9868   esac
9869 fi
9870
9871 # Determine whether gdb needs tk/tcl or not.
9872 # Use 'maybe' since enable_gdbtk might be true even if tk isn't available
9873 # and in that case we want gdb to be built without tk.  Ugh!
9874 # In fact I believe gdb is the *only* package directly dependent on tk,
9875 # so we should be able to put the 'maybe's in unconditionally and
9876 # leave out the maybe dependencies when enable_gdbtk is false.  I'm not
9877 # 100% sure that that's safe though.
9878
9879 gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
9880 case "$enable_gdbtk" in
9881   no)
9882     GDB_TK="" ;;
9883   yes)
9884     GDB_TK="${gdb_tk}" ;;
9885   *)
9886     # Only add the dependency on gdbtk when GDBtk is part of the gdb
9887     # distro.  Eventually someone will fix this and move Insight, nee
9888     # gdbtk to a separate directory.
9889     if test -d ${srcdir}/gdb/gdbtk ; then
9890       GDB_TK="${gdb_tk}"
9891     else
9892       GDB_TK=""
9893     fi
9894     ;;
9895 esac
9896 CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
9897 INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
9898
9899 # gdb and gdbserver depend on gnulib and gdbsupport, but as nothing
9900 # else does, only include them if one of these is built.  The Makefile
9901 # provides the ordering, so it's enough here to add to the list.
9902 case " ${configdirs} " in
9903   *\ gdb\ *)
9904     configdirs="${configdirs} gnulib gdbsupport"
9905     ;;
9906   *\ gdbserver\ *)
9907     configdirs="${configdirs} gnulib gdbsupport"
9908     ;;
9909   *\ sim\ *)
9910     configdirs="${configdirs} gnulib"
9911     ;;
9912 esac
9913
9914 # Strip out unwanted targets.
9915
9916 # While at that, we remove Makefiles if we were started for recursive
9917 # configuration, so that the top-level Makefile reconfigures them,
9918 # like we used to do when configure itself was recursive.
9919
9920 # Loop over modules.  We used to use the "$extrasub" feature from Autoconf
9921 # but now we're fixing up the Makefile ourselves with the additional
9922 # commands passed to AC_CONFIG_FILES.  Use separate variables
9923 # extrasub-{build,host,target} not because there is any reason to split
9924 # the substitutions up that way, but only to remain below the limit of
9925 # 99 commands in a script, for HP-UX sed.
9926
9927 # Do not nest @if/@endif or @unless/@endunless pairs, because
9928 # configure will not warn you at all.
9929
9930 case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
9931   yes:yes:*\ gold\ *:*,c++,*) ;;
9932   yes:yes:*\ gold\ *:*)
9933     as_fn_error $? "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
9934     ;;
9935 esac
9936
9937 extrasub_build=
9938 for module in ${build_configdirs} ; do
9939   if test -z "${no_recursion}" \
9940      && test -f ${build_subdir}/${module}/Makefile; then
9941     echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
9942     rm -f ${build_subdir}/${module}/Makefile
9943   fi
9944   extrasub_build="$extrasub_build
9945 /^@if build-$module\$/d
9946 /^@endif build-$module\$/d
9947 /^@unless build-$module\$/,/^@endunless build-$module\$/d
9948 /^@if build-$module-$bootstrap_suffix\$/d
9949 /^@endif build-$module-$bootstrap_suffix\$/d
9950 /^@unless build-$module-$bootstrap_suffix\$/,/^@endunless build-$module-$bootstrap_suffix\$/d"
9951 done
9952 extrasub_host=
9953 for module in ${configdirs} ; do
9954   if test -z "${no_recursion}"; then
9955     for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
9956       if test -f ${file}; then
9957         echo 1>&2 "*** removing ${file} to force reconfigure"
9958         rm -f ${file}
9959       fi
9960     done
9961   fi
9962   case ${module},${bootstrap_fixincludes} in
9963     fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
9964     *) host_bootstrap_suffix=$bootstrap_suffix ;;
9965   esac
9966   extrasub_host="$extrasub_host
9967 /^@if $module\$/d
9968 /^@endif $module\$/d
9969 /^@unless $module\$/,/^@endunless $module\$/d
9970 /^@if $module-$host_bootstrap_suffix\$/d
9971 /^@endif $module-$host_bootstrap_suffix\$/d
9972 /^@unless $module-$host_bootstrap_suffix\$/,/^@endunless $module-$host_bootstrap_suffix\$/d"
9973 done
9974 extrasub_target=
9975 for module in ${target_configdirs} ; do
9976   if test -z "${no_recursion}" \
9977      && test -f ${target_subdir}/${module}/Makefile; then
9978     echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
9979     rm -f ${target_subdir}/${module}/Makefile
9980   fi
9981
9982   # We only bootstrap target libraries listed in bootstrap_target_libs.
9983   case $bootstrap_target_libs in
9984     *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
9985     *) target_bootstrap_suffix=no-bootstrap ;;
9986   esac
9987
9988   extrasub_target="$extrasub_target
9989 /^@if target-$module\$/d
9990 /^@endif target-$module\$/d
9991 /^@unless target-$module\$/,/^@endunless target-$module\$/d
9992 /^@if target-$module-$target_bootstrap_suffix\$/d
9993 /^@endif target-$module-$target_bootstrap_suffix\$/d
9994 /^@unless target-$module-$target_bootstrap_suffix\$/,/^@endunless target-$module-$target_bootstrap_suffix\$/d"
9995 done
9996
9997 # Do the final fixup along with target modules.
9998 extrasub_target="$extrasub_target
9999 /^@if /,/^@endif /d
10000 /^@unless /d
10001 /^@endunless /d"
10002
10003 if test "$enable_pgo_build" != "no"; then
10004   extrasub_build="$extrasub_build
10005 /^@if pgo-build\$/d
10006 /^@endif pgo-build\$/d"
10007 fi
10008
10009 # Create the serialization dependencies.  This uses a temporary file.
10010
10011 # Check whether --enable-serial-configure was given.
10012 if test "${enable_serial_configure+set}" = set; then :
10013   enableval=$enable_serial_configure;
10014 fi
10015
10016
10017 case ${enable_serial_configure} in
10018   yes)
10019     enable_serial_build_configure=yes
10020     enable_serial_host_configure=yes
10021     enable_serial_target_configure=yes
10022     ;;
10023 esac
10024
10025 # These force 'configure's to be done one at a time, to avoid problems
10026 # with contention over a shared config.cache.
10027 rm -f serdep.tmp
10028 echo '# serdep.tmp' > serdep.tmp
10029 olditem=
10030 test "x${enable_serial_build_configure}" = xyes &&
10031 for item in ${build_configdirs} ; do
10032   case ${olditem} in
10033     "") ;;
10034     *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
10035   esac
10036   olditem=${item}
10037 done
10038 olditem=
10039 test "x${enable_serial_host_configure}" = xyes &&
10040 for item in ${configdirs} ; do
10041   case ${olditem} in
10042     "") ;;
10043     *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
10044   esac
10045   olditem=${item}
10046 done
10047 olditem=
10048 test "x${enable_serial_target_configure}" = xyes &&
10049 for item in ${target_configdirs} ; do
10050   case ${olditem} in
10051     "") ;;
10052     *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
10053   esac
10054   olditem=${item}
10055 done
10056 serialization_dependencies=serdep.tmp
10057
10058
10059 # Base args.  Strip norecursion, cache-file, srcdir, host, build,
10060 # target, nonopt, and variable assignments.  These are the ones we
10061 # might not want to pass down to subconfigures.  The exception being
10062 # --cache-file=/dev/null, which is used to turn off the use of cache
10063 # files altogether, and which should be passed on to subconfigures.
10064 # Also strip program-prefix, program-suffix, and program-transform-name,
10065 # so that we can pass down a consistent program-transform-name.
10066 baseargs=
10067 tbaseargs=
10068 keep_next=no
10069 skip_next=no
10070 eval "set -- $ac_configure_args"
10071 for ac_arg
10072 do
10073   if test X"$skip_next" = X"yes"; then
10074     skip_next=no
10075     continue
10076   fi
10077   if test X"$keep_next" = X"yes"; then
10078     case $ac_arg in
10079       *\'*)
10080         ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
10081     esac
10082     baseargs="$baseargs '$ac_arg'"
10083     tbaseargs="$tbaseargs '$ac_arg'"
10084     keep_next=no
10085     continue
10086   fi
10087
10088   # Handle separated arguments.  Based on the logic generated by
10089   # autoconf 2.59.
10090   case $ac_arg in
10091     *=* | --config-cache | -C | -disable-* | --disable-* \
10092       | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
10093       | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
10094       | -with-* | --with-* | -without-* | --without-* | --x)
10095       separate_arg=no
10096       ;;
10097     -*)
10098       separate_arg=yes
10099       ;;
10100     *)
10101       separate_arg=no
10102       ;;
10103   esac
10104
10105   skip_targ=no
10106   case $ac_arg in
10107
10108   --with-* | --without-*)
10109     libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
10110
10111     case $libopt in
10112     *[-_]include)
10113       lib=`echo "$libopt" | sed 's,[-_]include$,,'`
10114       ;;
10115     *[-_]lib)
10116       lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
10117       ;;
10118     *)
10119       lib=$libopt
10120       ;;
10121     esac
10122
10123
10124     case $lib in
10125     mpc | mpfr | gmp | isl)
10126       # If we're processing --with-$lib, --with-$lib-include or
10127       # --with-$lib-lib, for one of the libs above, and target is
10128       # different from host, don't pass the current argument to any
10129       # target library's configure.
10130       if test x$is_cross_compiler = xyes; then
10131         skip_targ=yes
10132       fi
10133       ;;
10134     esac
10135     ;;
10136   esac
10137
10138   case "$ac_arg" in
10139     --cache-file=/dev/null | \
10140     -cache-file=/dev/null )
10141       # Handled here to avoid the test to skip args below.
10142       baseargs="$baseargs '$ac_arg'"
10143       tbaseargs="$tbaseargs '$ac_arg'"
10144       # Assert: $separate_arg should always be no.
10145       keep_next=$separate_arg
10146       ;;
10147     --no*)
10148       continue
10149       ;;
10150     --c* | \
10151     --sr* | \
10152     --ho* | \
10153     --bu* | \
10154     --t* | \
10155     --program-* | \
10156     -cache_file* | \
10157     -srcdir* | \
10158     -host* | \
10159     -build* | \
10160     -target* | \
10161     -program-prefix* | \
10162     -program-suffix* | \
10163     -program-transform-name* )
10164       skip_next=$separate_arg
10165       continue
10166       ;;
10167     -*)
10168       # An option.  Add it.
10169       case $ac_arg in
10170         *\'*)
10171           ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
10172       esac
10173       baseargs="$baseargs '$ac_arg'"
10174       if test X"$skip_targ" = Xno; then
10175         tbaseargs="$tbaseargs '$ac_arg'"
10176       fi
10177       keep_next=$separate_arg
10178       ;;
10179     *)
10180       # Either a variable assignment, or a nonopt (triplet).  Don't
10181       # pass it down; let the Makefile handle this.
10182       continue
10183       ;;
10184   esac
10185 done
10186 # Remove the initial space we just introduced and, as these will be
10187 # expanded by make, quote '$'.
10188 baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
10189
10190 # Add in --program-transform-name, after --program-prefix and
10191 # --program-suffix have been applied to it.  Autoconf has already
10192 # doubled dollar signs and backslashes in program_transform_name; we want
10193 # the backslashes un-doubled, and then the entire thing wrapped in single
10194 # quotes, because this will be expanded first by make and then by the shell.
10195 # Also, because we want to override the logic in subdir configure scripts to
10196 # choose program_transform_name, replace any s,x,x, with s,y,y,.
10197 sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
10198 ${program_transform_name}
10199 EOF_SED
10200 gcc_transform_name=`cat conftestsed.out`
10201 rm -f conftestsed.out
10202 baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
10203 tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
10204 if test "$silent" = yes; then
10205   baseargs="$baseargs --silent"
10206   tbaseargs="$tbaseargs --silent"
10207 fi
10208
10209 baseargs="$baseargs --disable-option-checking"
10210 tbaseargs="$tbaseargs --disable-option-checking"
10211
10212 if test "$enable_year2038" = no; then
10213   baseargs="$baseargs --disable-year2038"
10214   tbaseargs="$tbaseargs --disable-year2038"
10215 fi
10216
10217 # Record and document user additions to sub configure arguments.
10218
10219
10220
10221
10222 # For the build-side libraries, we just need to pretend we're native,
10223 # and not use the same cache file.  Multilibs are neither needed nor
10224 # desired.  We can't even use the same cache file for all build-side
10225 # libraries, as they're compiled differently; some with C, some with
10226 # C++ or with different feature-enabling options.
10227 build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
10228
10229 # For host modules, accept cache file option, or specification as blank.
10230 case "${cache_file}" in
10231 "") # empty
10232   cache_file_option="" ;;
10233 /* | [A-Za-z]:[\\/]* ) # absolute path
10234   cache_file_option="--cache-file=${cache_file}" ;;
10235 *) # relative path
10236   cache_file_option="--cache-file=../${cache_file}" ;;
10237 esac
10238
10239 # Host dirs don't like to share a cache file either, horribly enough.
10240 # This seems to be due to autoconf 2.5x stupidity.
10241 host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
10242
10243 target_configargs="$target_configargs ${tbaseargs}"
10244
10245 # Passing a --with-cross-host argument lets the target libraries know
10246 # whether they are being built with a cross-compiler or being built
10247 # native.  However, it would be better to use other mechanisms to make the
10248 # sorts of decisions they want to make on this basis.  Please consider
10249 # this option to be deprecated.  FIXME.
10250 if test x${is_cross_compiler} = xyes ; then
10251   target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
10252 fi
10253
10254 # Special user-friendly check for native x86_64-linux build, if
10255 # multilib is not explicitly enabled.
10256 case "$target:$have_compiler:$host:$target:$enable_multilib" in
10257   x86_64-*linux*:yes:$build:$build:)
10258     # Make sure we have a development environment that handles 32-bit
10259     dev64=no
10260     echo "int main () { return 0; }" > conftest.c
10261     ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
10262     if test $? = 0 ; then
10263       if test -s conftest || test -s conftest.exe ; then
10264         dev64=yes
10265       fi
10266     fi
10267     rm -f conftest*
10268     if test x${dev64} != xyes ; then
10269       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
10270     fi
10271     ;;
10272 esac
10273
10274 # Default to --enable-multilib.
10275 if test x${enable_multilib} = x ; then
10276   target_configargs="--enable-multilib ${target_configargs}"
10277 fi
10278
10279 # Pass --with-newlib if appropriate.  Note that target_configdirs has
10280 # changed from the earlier setting of with_newlib.
10281 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
10282   target_configargs="--with-newlib ${target_configargs}"
10283 fi
10284
10285 # Different target subdirs use different values of certain variables
10286 # (notably CXX).  Worse, multilibs use *lots* of different values.
10287 # Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
10288 # it doesn't automatically accept command-line overrides of them.
10289 # This means it's not safe for target subdirs to share a cache file,
10290 # which is disgusting, but there you have it.  Hopefully this can be
10291 # fixed in future.  It's still worthwhile to use a cache file for each
10292 # directory.  I think.
10293
10294 # Pass the appropriate --build, --host, --target and --cache-file arguments.
10295 # We need to pass --target, as newer autoconf's requires consistency
10296 # for target_alias and gcc doesn't manage it consistently.
10297 target_configargs="--cache-file=./config.cache ${target_configargs}"
10298
10299 FLAGS_FOR_TARGET=
10300 case " $target_configdirs " in
10301  *" newlib "*)
10302   case " $target_configargs " in
10303   *" --with-newlib "*)
10304    case "$target" in
10305     *-cygwin*)
10306       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
10307       ;;
10308    esac
10309
10310    # If we're not building GCC, don't discard standard headers.
10311    if test -d ${srcdir}/gcc; then
10312      FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
10313
10314      if test "${build}" != "${host}"; then
10315        # On Canadian crosses, CC_FOR_TARGET will have already been set
10316        # by `configure', so we won't have an opportunity to add -Bgcc/
10317        # to it.  This is right: we don't want to search that directory
10318        # for binaries, but we want the header files in there, so add
10319        # them explicitly.
10320        FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
10321
10322        # Someone might think of using the pre-installed headers on
10323        # Canadian crosses, in case the installed compiler is not fully
10324        # compatible with the compiler being built.  In this case, it
10325        # would be better to flag an error than risking having
10326        # incompatible object files being constructed.  We can't
10327        # guarantee that an error will be flagged, but let's hope the
10328        # compiler will do it, when presented with incompatible header
10329        # files.
10330      fi
10331    fi
10332
10333    case "${target}-${is_cross_compiler}" in
10334    i[3456789]86-*-linux*-no)
10335       # Here host == target, so we don't need to build gcc,
10336       # so we don't want to discard standard headers.
10337       FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
10338       ;;
10339    *)
10340       # If we're building newlib, use its generic headers last, but search
10341       # for any libc-related directories first (so make it the last -B
10342       # switch).
10343       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
10344
10345       # If we're building libgloss, find the startup file, simulator library
10346       # and linker script.
10347       case " $target_configdirs " in
10348         *" libgloss "*)
10349         # Look for startup file, simulator library and maybe linker script.
10350         FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
10351         # Look for libnosys.a in case the target needs it.
10352         FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
10353         # Most targets have the linker script in the source directory.
10354         FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
10355         ;;
10356       esac
10357       ;;
10358    esac
10359    ;;
10360   esac
10361   ;;
10362 esac
10363
10364 case "$target" in
10365   x86_64-*mingw* | *-w64-mingw*)
10366   # MinGW-w64 does not use newlib, nor does it use winsup. It may,
10367   # however, use a symlink named 'mingw' in ${prefix} .
10368     FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
10369     ;;
10370   *-mingw*)
10371   # MinGW can't be handled as Cygwin above since it does not use newlib.
10372     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'
10373     ;;
10374 esac
10375
10376 # Allow the user to override the flags for
10377 # our build compiler if desired.
10378 if test x"${build}" = x"${host}" ; then
10379   CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
10380   CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-${CPPFLAGS}}
10381   CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
10382   LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
10383 fi
10384
10385 # On Canadian crosses, we'll be searching the right directories for
10386 # the previously-installed cross compiler, so don't bother to add
10387 # flags for directories within the install tree of the compiler
10388 # being built; programs in there won't even run.
10389 if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
10390   # Search for pre-installed headers if nothing else fits.
10391   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
10392 fi
10393
10394 if test "x${use_gnu_ld}" = x &&
10395    echo " ${configdirs} " | grep " ld " > /dev/null ; then
10396   # Arrange for us to find uninstalled linker scripts.
10397   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
10398 fi
10399
10400 # Search for other target-specific linker scripts and such.
10401 case "${target}" in
10402   mep*)
10403     FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
10404     ;;
10405   # The VxWorks support for shared libraries is getting in
10406   # incrementally.  Make sure it doesn't get activated implicitly:
10407   *vxworks*)
10408     if test "${enable_shared-unset}" = unset ; then
10409       enable_shared=no
10410       # So the build of libraries knows ...
10411       target_configargs="${target_configargs} --disable-shared"
10412       # So gcc knows ...
10413       host_configargs="${host_configargs} --disable-shared"
10414     fi
10415     ;;
10416 esac
10417
10418 # Makefile fragments.
10419 for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
10420 do
10421   eval fragval=\$$frag
10422   if test $fragval != /dev/null; then
10423     eval $frag=${srcdir}/$fragval
10424   fi
10425 done
10426
10427
10428
10429
10430
10431 # Miscellanea: directories, flags, etc.
10432
10433
10434
10435
10436
10437
10438
10439
10440 # Build module lists & subconfigure args.
10441
10442
10443
10444 # Host module lists & subconfigure args.
10445
10446
10447
10448
10449 # Target module lists & subconfigure args.
10450
10451
10452
10453 # Build tools.
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474 # Generate default definitions for YACC, M4, LEX and other programs that run
10475 # on the build machine.  These are used if the Makefile can't locate these
10476 # programs in objdir.
10477 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
10478
10479 for ac_prog in 'bison -y' byacc yacc
10480 do
10481   # Extract the first word of "$ac_prog", so it can be a program name with args.
10482 set dummy $ac_prog; ac_word=$2
10483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10484 $as_echo_n "checking for $ac_word... " >&6; }
10485 if ${ac_cv_prog_YACC+:} false; then :
10486   $as_echo_n "(cached) " >&6
10487 else
10488   if test -n "$YACC"; then
10489   ac_cv_prog_YACC="$YACC" # Let the user override the test.
10490 else
10491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10492 for as_dir in $PATH
10493 do
10494   IFS=$as_save_IFS
10495   test -z "$as_dir" && as_dir=.
10496     for ac_exec_ext in '' $ac_executable_extensions; do
10497   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10498     ac_cv_prog_YACC="$ac_prog"
10499     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10500     break 2
10501   fi
10502 done
10503   done
10504 IFS=$as_save_IFS
10505
10506 fi
10507 fi
10508 YACC=$ac_cv_prog_YACC
10509 if test -n "$YACC"; then
10510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
10511 $as_echo "$YACC" >&6; }
10512 else
10513   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10514 $as_echo "no" >&6; }
10515 fi
10516
10517
10518   test -n "$YACC" && break
10519 done
10520 test -n "$YACC" || YACC="$MISSING bison -y"
10521
10522 case " $build_configdirs " in
10523   *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
10524 esac
10525
10526 for ac_prog in bison
10527 do
10528   # Extract the first word of "$ac_prog", so it can be a program name with args.
10529 set dummy $ac_prog; ac_word=$2
10530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10531 $as_echo_n "checking for $ac_word... " >&6; }
10532 if ${ac_cv_prog_BISON+:} false; then :
10533   $as_echo_n "(cached) " >&6
10534 else
10535   if test -n "$BISON"; then
10536   ac_cv_prog_BISON="$BISON" # Let the user override the test.
10537 else
10538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10539 for as_dir in $PATH
10540 do
10541   IFS=$as_save_IFS
10542   test -z "$as_dir" && as_dir=.
10543     for ac_exec_ext in '' $ac_executable_extensions; do
10544   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10545     ac_cv_prog_BISON="$ac_prog"
10546     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10547     break 2
10548   fi
10549 done
10550   done
10551 IFS=$as_save_IFS
10552
10553 fi
10554 fi
10555 BISON=$ac_cv_prog_BISON
10556 if test -n "$BISON"; then
10557   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
10558 $as_echo "$BISON" >&6; }
10559 else
10560   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10561 $as_echo "no" >&6; }
10562 fi
10563
10564
10565   test -n "$BISON" && break
10566 done
10567 test -n "$BISON" || BISON="$MISSING bison"
10568
10569 case " $build_configdirs " in
10570   *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
10571 esac
10572
10573 for ac_prog in gm4 gnum4 m4
10574 do
10575   # Extract the first word of "$ac_prog", so it can be a program name with args.
10576 set dummy $ac_prog; ac_word=$2
10577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10578 $as_echo_n "checking for $ac_word... " >&6; }
10579 if ${ac_cv_prog_M4+:} false; then :
10580   $as_echo_n "(cached) " >&6
10581 else
10582   if test -n "$M4"; then
10583   ac_cv_prog_M4="$M4" # Let the user override the test.
10584 else
10585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10586 for as_dir in $PATH
10587 do
10588   IFS=$as_save_IFS
10589   test -z "$as_dir" && as_dir=.
10590     for ac_exec_ext in '' $ac_executable_extensions; do
10591   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10592     ac_cv_prog_M4="$ac_prog"
10593     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10594     break 2
10595   fi
10596 done
10597   done
10598 IFS=$as_save_IFS
10599
10600 fi
10601 fi
10602 M4=$ac_cv_prog_M4
10603 if test -n "$M4"; then
10604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
10605 $as_echo "$M4" >&6; }
10606 else
10607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10608 $as_echo "no" >&6; }
10609 fi
10610
10611
10612   test -n "$M4" && break
10613 done
10614 test -n "$M4" || M4="$MISSING m4"
10615
10616 case " $build_configdirs " in
10617   *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
10618 esac
10619
10620 for ac_prog in flex lex
10621 do
10622   # Extract the first word of "$ac_prog", so it can be a program name with args.
10623 set dummy $ac_prog; ac_word=$2
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10625 $as_echo_n "checking for $ac_word... " >&6; }
10626 if ${ac_cv_prog_LEX+:} false; then :
10627   $as_echo_n "(cached) " >&6
10628 else
10629   if test -n "$LEX"; then
10630   ac_cv_prog_LEX="$LEX" # Let the user override the test.
10631 else
10632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10633 for as_dir in $PATH
10634 do
10635   IFS=$as_save_IFS
10636   test -z "$as_dir" && as_dir=.
10637     for ac_exec_ext in '' $ac_executable_extensions; do
10638   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10639     ac_cv_prog_LEX="$ac_prog"
10640     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10641     break 2
10642   fi
10643 done
10644   done
10645 IFS=$as_save_IFS
10646
10647 fi
10648 fi
10649 LEX=$ac_cv_prog_LEX
10650 if test -n "$LEX"; then
10651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
10652 $as_echo "$LEX" >&6; }
10653 else
10654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10655 $as_echo "no" >&6; }
10656 fi
10657
10658
10659   test -n "$LEX" && break
10660 done
10661 test -n "$LEX" || LEX="$MISSING flex"
10662
10663 case " $build_configdirs " in
10664   *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
10665   *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
10666 esac
10667
10668 for ac_prog in flex
10669 do
10670   # Extract the first word of "$ac_prog", so it can be a program name with args.
10671 set dummy $ac_prog; ac_word=$2
10672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10673 $as_echo_n "checking for $ac_word... " >&6; }
10674 if ${ac_cv_prog_FLEX+:} false; then :
10675   $as_echo_n "(cached) " >&6
10676 else
10677   if test -n "$FLEX"; then
10678   ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
10679 else
10680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10681 for as_dir in $PATH
10682 do
10683   IFS=$as_save_IFS
10684   test -z "$as_dir" && as_dir=.
10685     for ac_exec_ext in '' $ac_executable_extensions; do
10686   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10687     ac_cv_prog_FLEX="$ac_prog"
10688     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10689     break 2
10690   fi
10691 done
10692   done
10693 IFS=$as_save_IFS
10694
10695 fi
10696 fi
10697 FLEX=$ac_cv_prog_FLEX
10698 if test -n "$FLEX"; then
10699   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
10700 $as_echo "$FLEX" >&6; }
10701 else
10702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10703 $as_echo "no" >&6; }
10704 fi
10705
10706
10707   test -n "$FLEX" && break
10708 done
10709 test -n "$FLEX" || FLEX="$MISSING flex"
10710
10711 case " $build_configdirs " in
10712   *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
10713 esac
10714
10715 for ac_prog in makeinfo
10716 do
10717   # Extract the first word of "$ac_prog", so it can be a program name with args.
10718 set dummy $ac_prog; ac_word=$2
10719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10720 $as_echo_n "checking for $ac_word... " >&6; }
10721 if ${ac_cv_prog_MAKEINFO+:} false; then :
10722   $as_echo_n "(cached) " >&6
10723 else
10724   if test -n "$MAKEINFO"; then
10725   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10726 else
10727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10728 for as_dir in $PATH
10729 do
10730   IFS=$as_save_IFS
10731   test -z "$as_dir" && as_dir=.
10732     for ac_exec_ext in '' $ac_executable_extensions; do
10733   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10734     ac_cv_prog_MAKEINFO="$ac_prog"
10735     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10736     break 2
10737   fi
10738 done
10739   done
10740 IFS=$as_save_IFS
10741
10742 fi
10743 fi
10744 MAKEINFO=$ac_cv_prog_MAKEINFO
10745 if test -n "$MAKEINFO"; then
10746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
10747 $as_echo "$MAKEINFO" >&6; }
10748 else
10749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10750 $as_echo "no" >&6; }
10751 fi
10752
10753
10754   test -n "$MAKEINFO" && break
10755 done
10756 test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
10757
10758 case " $build_configdirs " in
10759   *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
10760   *)
10761
10762     # For an installed makeinfo, we require it to be from texinfo 4.7 or
10763     # higher, else we use the "missing" dummy.
10764     if ${MAKEINFO} --version \
10765        | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
10766       :
10767     else
10768       MAKEINFO="$MISSING makeinfo"
10769     fi
10770     ;;
10771
10772 esac
10773
10774 # FIXME: expect and dejagnu may become build tools?
10775
10776 for ac_prog in expect
10777 do
10778   # Extract the first word of "$ac_prog", so it can be a program name with args.
10779 set dummy $ac_prog; ac_word=$2
10780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10781 $as_echo_n "checking for $ac_word... " >&6; }
10782 if ${ac_cv_prog_EXPECT+:} false; then :
10783   $as_echo_n "(cached) " >&6
10784 else
10785   if test -n "$EXPECT"; then
10786   ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
10787 else
10788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10789 for as_dir in $PATH
10790 do
10791   IFS=$as_save_IFS
10792   test -z "$as_dir" && as_dir=.
10793     for ac_exec_ext in '' $ac_executable_extensions; do
10794   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10795     ac_cv_prog_EXPECT="$ac_prog"
10796     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10797     break 2
10798   fi
10799 done
10800   done
10801 IFS=$as_save_IFS
10802
10803 fi
10804 fi
10805 EXPECT=$ac_cv_prog_EXPECT
10806 if test -n "$EXPECT"; then
10807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
10808 $as_echo "$EXPECT" >&6; }
10809 else
10810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10811 $as_echo "no" >&6; }
10812 fi
10813
10814
10815   test -n "$EXPECT" && break
10816 done
10817 test -n "$EXPECT" || EXPECT="expect"
10818
10819 case " $configdirs " in
10820   *" expect "*)
10821     test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
10822     ;;
10823 esac
10824
10825 for ac_prog in runtest
10826 do
10827   # Extract the first word of "$ac_prog", so it can be a program name with args.
10828 set dummy $ac_prog; ac_word=$2
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10830 $as_echo_n "checking for $ac_word... " >&6; }
10831 if ${ac_cv_prog_RUNTEST+:} false; then :
10832   $as_echo_n "(cached) " >&6
10833 else
10834   if test -n "$RUNTEST"; then
10835   ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
10836 else
10837 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10838 for as_dir in $PATH
10839 do
10840   IFS=$as_save_IFS
10841   test -z "$as_dir" && as_dir=.
10842     for ac_exec_ext in '' $ac_executable_extensions; do
10843   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10844     ac_cv_prog_RUNTEST="$ac_prog"
10845     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10846     break 2
10847   fi
10848 done
10849   done
10850 IFS=$as_save_IFS
10851
10852 fi
10853 fi
10854 RUNTEST=$ac_cv_prog_RUNTEST
10855 if test -n "$RUNTEST"; then
10856   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
10857 $as_echo "$RUNTEST" >&6; }
10858 else
10859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10860 $as_echo "no" >&6; }
10861 fi
10862
10863
10864   test -n "$RUNTEST" && break
10865 done
10866 test -n "$RUNTEST" || RUNTEST="runtest"
10867
10868 case " $configdirs " in
10869   *" dejagnu "*)
10870     test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
10871     ;;
10872 esac
10873
10874
10875 # Host tools.
10876 ncn_tool_prefix=
10877 test -n "$host_alias" && ncn_tool_prefix=$host_alias-
10878 ncn_target_tool_prefix=
10879 test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
10880
10881
10882
10883 if test -n "$AR"; then
10884   ac_cv_prog_AR=$AR
10885 elif test -n "$ac_cv_prog_AR"; then
10886   AR=$ac_cv_prog_AR
10887 fi
10888
10889 if test -n "$ac_cv_prog_AR"; then
10890   for ncn_progname in ar; do
10891     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10892 set dummy ${ncn_progname}; ac_word=$2
10893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10894 $as_echo_n "checking for $ac_word... " >&6; }
10895 if ${ac_cv_prog_AR+:} false; then :
10896   $as_echo_n "(cached) " >&6
10897 else
10898   if test -n "$AR"; then
10899   ac_cv_prog_AR="$AR" # Let the user override the test.
10900 else
10901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10902 for as_dir in $PATH
10903 do
10904   IFS=$as_save_IFS
10905   test -z "$as_dir" && as_dir=.
10906     for ac_exec_ext in '' $ac_executable_extensions; do
10907   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10908     ac_cv_prog_AR="${ncn_progname}"
10909     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10910     break 2
10911   fi
10912 done
10913   done
10914 IFS=$as_save_IFS
10915
10916 fi
10917 fi
10918 AR=$ac_cv_prog_AR
10919 if test -n "$AR"; then
10920   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
10921 $as_echo "$AR" >&6; }
10922 else
10923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10924 $as_echo "no" >&6; }
10925 fi
10926
10927
10928   done
10929 fi
10930
10931 for ncn_progname in ar; do
10932   if test -n "$ncn_tool_prefix"; then
10933     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10934 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
10935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10936 $as_echo_n "checking for $ac_word... " >&6; }
10937 if ${ac_cv_prog_AR+:} false; then :
10938   $as_echo_n "(cached) " >&6
10939 else
10940   if test -n "$AR"; then
10941   ac_cv_prog_AR="$AR" # Let the user override the test.
10942 else
10943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10944 for as_dir in $PATH
10945 do
10946   IFS=$as_save_IFS
10947   test -z "$as_dir" && as_dir=.
10948     for ac_exec_ext in '' $ac_executable_extensions; do
10949   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10950     ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
10951     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10952     break 2
10953   fi
10954 done
10955   done
10956 IFS=$as_save_IFS
10957
10958 fi
10959 fi
10960 AR=$ac_cv_prog_AR
10961 if test -n "$AR"; then
10962   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
10963 $as_echo "$AR" >&6; }
10964 else
10965   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10966 $as_echo "no" >&6; }
10967 fi
10968
10969
10970   fi
10971   if test -z "$ac_cv_prog_AR" && test $build = $host ; then
10972     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10973 set dummy ${ncn_progname}; ac_word=$2
10974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10975 $as_echo_n "checking for $ac_word... " >&6; }
10976 if ${ac_cv_prog_AR+:} false; then :
10977   $as_echo_n "(cached) " >&6
10978 else
10979   if test -n "$AR"; then
10980   ac_cv_prog_AR="$AR" # Let the user override the test.
10981 else
10982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10983 for as_dir in $PATH
10984 do
10985   IFS=$as_save_IFS
10986   test -z "$as_dir" && as_dir=.
10987     for ac_exec_ext in '' $ac_executable_extensions; do
10988   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10989     ac_cv_prog_AR="${ncn_progname}"
10990     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10991     break 2
10992   fi
10993 done
10994   done
10995 IFS=$as_save_IFS
10996
10997 fi
10998 fi
10999 AR=$ac_cv_prog_AR
11000 if test -n "$AR"; then
11001   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
11002 $as_echo "$AR" >&6; }
11003 else
11004   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11005 $as_echo "no" >&6; }
11006 fi
11007
11008
11009   fi
11010   test -n "$ac_cv_prog_AR" && break
11011 done
11012
11013 if test -z "$ac_cv_prog_AR" ; then
11014   set dummy ar
11015   if test $build = $host ; then
11016     AR="$2"
11017   else
11018     AR="${ncn_tool_prefix}$2"
11019   fi
11020 fi
11021
11022
11023
11024 if test -n "$AS"; then
11025   ac_cv_prog_AS=$AS
11026 elif test -n "$ac_cv_prog_AS"; then
11027   AS=$ac_cv_prog_AS
11028 fi
11029
11030 if test -n "$ac_cv_prog_AS"; then
11031   for ncn_progname in as; do
11032     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11033 set dummy ${ncn_progname}; ac_word=$2
11034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11035 $as_echo_n "checking for $ac_word... " >&6; }
11036 if ${ac_cv_prog_AS+:} false; then :
11037   $as_echo_n "(cached) " >&6
11038 else
11039   if test -n "$AS"; then
11040   ac_cv_prog_AS="$AS" # Let the user override the test.
11041 else
11042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11043 for as_dir in $PATH
11044 do
11045   IFS=$as_save_IFS
11046   test -z "$as_dir" && as_dir=.
11047     for ac_exec_ext in '' $ac_executable_extensions; do
11048   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11049     ac_cv_prog_AS="${ncn_progname}"
11050     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11051     break 2
11052   fi
11053 done
11054   done
11055 IFS=$as_save_IFS
11056
11057 fi
11058 fi
11059 AS=$ac_cv_prog_AS
11060 if test -n "$AS"; then
11061   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
11062 $as_echo "$AS" >&6; }
11063 else
11064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11065 $as_echo "no" >&6; }
11066 fi
11067
11068
11069   done
11070 fi
11071
11072 for ncn_progname in as; do
11073   if test -n "$ncn_tool_prefix"; then
11074     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11075 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11077 $as_echo_n "checking for $ac_word... " >&6; }
11078 if ${ac_cv_prog_AS+:} false; then :
11079   $as_echo_n "(cached) " >&6
11080 else
11081   if test -n "$AS"; then
11082   ac_cv_prog_AS="$AS" # Let the user override the test.
11083 else
11084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11085 for as_dir in $PATH
11086 do
11087   IFS=$as_save_IFS
11088   test -z "$as_dir" && as_dir=.
11089     for ac_exec_ext in '' $ac_executable_extensions; do
11090   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11091     ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
11092     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11093     break 2
11094   fi
11095 done
11096   done
11097 IFS=$as_save_IFS
11098
11099 fi
11100 fi
11101 AS=$ac_cv_prog_AS
11102 if test -n "$AS"; then
11103   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
11104 $as_echo "$AS" >&6; }
11105 else
11106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11107 $as_echo "no" >&6; }
11108 fi
11109
11110
11111   fi
11112   if test -z "$ac_cv_prog_AS" && test $build = $host ; then
11113     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11114 set dummy ${ncn_progname}; ac_word=$2
11115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11116 $as_echo_n "checking for $ac_word... " >&6; }
11117 if ${ac_cv_prog_AS+:} false; then :
11118   $as_echo_n "(cached) " >&6
11119 else
11120   if test -n "$AS"; then
11121   ac_cv_prog_AS="$AS" # Let the user override the test.
11122 else
11123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11124 for as_dir in $PATH
11125 do
11126   IFS=$as_save_IFS
11127   test -z "$as_dir" && as_dir=.
11128     for ac_exec_ext in '' $ac_executable_extensions; do
11129   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11130     ac_cv_prog_AS="${ncn_progname}"
11131     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11132     break 2
11133   fi
11134 done
11135   done
11136 IFS=$as_save_IFS
11137
11138 fi
11139 fi
11140 AS=$ac_cv_prog_AS
11141 if test -n "$AS"; then
11142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
11143 $as_echo "$AS" >&6; }
11144 else
11145   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11146 $as_echo "no" >&6; }
11147 fi
11148
11149
11150   fi
11151   test -n "$ac_cv_prog_AS" && break
11152 done
11153
11154 if test -z "$ac_cv_prog_AS" ; then
11155   set dummy as
11156   if test $build = $host ; then
11157     AS="$2"
11158   else
11159     AS="${ncn_tool_prefix}$2"
11160   fi
11161 fi
11162
11163
11164
11165 if test -n "$DLLTOOL"; then
11166   ac_cv_prog_DLLTOOL=$DLLTOOL
11167 elif test -n "$ac_cv_prog_DLLTOOL"; then
11168   DLLTOOL=$ac_cv_prog_DLLTOOL
11169 fi
11170
11171 if test -n "$ac_cv_prog_DLLTOOL"; then
11172   for ncn_progname in dlltool; do
11173     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11174 set dummy ${ncn_progname}; ac_word=$2
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11176 $as_echo_n "checking for $ac_word... " >&6; }
11177 if ${ac_cv_prog_DLLTOOL+:} false; then :
11178   $as_echo_n "(cached) " >&6
11179 else
11180   if test -n "$DLLTOOL"; then
11181   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11182 else
11183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11184 for as_dir in $PATH
11185 do
11186   IFS=$as_save_IFS
11187   test -z "$as_dir" && as_dir=.
11188     for ac_exec_ext in '' $ac_executable_extensions; do
11189   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11190     ac_cv_prog_DLLTOOL="${ncn_progname}"
11191     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11192     break 2
11193   fi
11194 done
11195   done
11196 IFS=$as_save_IFS
11197
11198 fi
11199 fi
11200 DLLTOOL=$ac_cv_prog_DLLTOOL
11201 if test -n "$DLLTOOL"; then
11202   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11203 $as_echo "$DLLTOOL" >&6; }
11204 else
11205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11206 $as_echo "no" >&6; }
11207 fi
11208
11209
11210   done
11211 fi
11212
11213 for ncn_progname in dlltool; do
11214   if test -n "$ncn_tool_prefix"; then
11215     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11216 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11218 $as_echo_n "checking for $ac_word... " >&6; }
11219 if ${ac_cv_prog_DLLTOOL+:} false; then :
11220   $as_echo_n "(cached) " >&6
11221 else
11222   if test -n "$DLLTOOL"; then
11223   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11224 else
11225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11226 for as_dir in $PATH
11227 do
11228   IFS=$as_save_IFS
11229   test -z "$as_dir" && as_dir=.
11230     for ac_exec_ext in '' $ac_executable_extensions; do
11231   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11232     ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
11233     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11234     break 2
11235   fi
11236 done
11237   done
11238 IFS=$as_save_IFS
11239
11240 fi
11241 fi
11242 DLLTOOL=$ac_cv_prog_DLLTOOL
11243 if test -n "$DLLTOOL"; then
11244   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11245 $as_echo "$DLLTOOL" >&6; }
11246 else
11247   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11248 $as_echo "no" >&6; }
11249 fi
11250
11251
11252   fi
11253   if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
11254     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11255 set dummy ${ncn_progname}; ac_word=$2
11256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11257 $as_echo_n "checking for $ac_word... " >&6; }
11258 if ${ac_cv_prog_DLLTOOL+:} false; then :
11259   $as_echo_n "(cached) " >&6
11260 else
11261   if test -n "$DLLTOOL"; then
11262   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11263 else
11264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11265 for as_dir in $PATH
11266 do
11267   IFS=$as_save_IFS
11268   test -z "$as_dir" && as_dir=.
11269     for ac_exec_ext in '' $ac_executable_extensions; do
11270   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11271     ac_cv_prog_DLLTOOL="${ncn_progname}"
11272     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11273     break 2
11274   fi
11275 done
11276   done
11277 IFS=$as_save_IFS
11278
11279 fi
11280 fi
11281 DLLTOOL=$ac_cv_prog_DLLTOOL
11282 if test -n "$DLLTOOL"; then
11283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11284 $as_echo "$DLLTOOL" >&6; }
11285 else
11286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11287 $as_echo "no" >&6; }
11288 fi
11289
11290
11291   fi
11292   test -n "$ac_cv_prog_DLLTOOL" && break
11293 done
11294
11295 if test -z "$ac_cv_prog_DLLTOOL" ; then
11296   set dummy dlltool
11297   if test $build = $host ; then
11298     DLLTOOL="$2"
11299   else
11300     DLLTOOL="${ncn_tool_prefix}$2"
11301   fi
11302 fi
11303
11304
11305
11306 if test -n "$DSYMUTIL"; then
11307   ac_cv_prog_DSYMUTIL=$DSYMUTIL
11308 elif test -n "$ac_cv_prog_DSYMUTIL"; then
11309   DSYMUTIL=$ac_cv_prog_DSYMUTIL
11310 fi
11311
11312 if test -n "$ac_cv_prog_DSYMUTIL"; then
11313   for ncn_progname in dsymutil; do
11314     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11315 set dummy ${ncn_progname}; ac_word=$2
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11317 $as_echo_n "checking for $ac_word... " >&6; }
11318 if ${ac_cv_prog_DSYMUTIL+:} false; then :
11319   $as_echo_n "(cached) " >&6
11320 else
11321   if test -n "$DSYMUTIL"; then
11322   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
11323 else
11324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11325 for as_dir in $PATH
11326 do
11327   IFS=$as_save_IFS
11328   test -z "$as_dir" && as_dir=.
11329     for ac_exec_ext in '' $ac_executable_extensions; do
11330   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11331     ac_cv_prog_DSYMUTIL="${ncn_progname}"
11332     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11333     break 2
11334   fi
11335 done
11336   done
11337 IFS=$as_save_IFS
11338
11339 fi
11340 fi
11341 DSYMUTIL=$ac_cv_prog_DSYMUTIL
11342 if test -n "$DSYMUTIL"; then
11343   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
11344 $as_echo "$DSYMUTIL" >&6; }
11345 else
11346   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11347 $as_echo "no" >&6; }
11348 fi
11349
11350
11351   done
11352 fi
11353
11354 for ncn_progname in dsymutil; do
11355   if test -n "$ncn_tool_prefix"; then
11356     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11357 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11359 $as_echo_n "checking for $ac_word... " >&6; }
11360 if ${ac_cv_prog_DSYMUTIL+:} false; then :
11361   $as_echo_n "(cached) " >&6
11362 else
11363   if test -n "$DSYMUTIL"; then
11364   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
11365 else
11366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11367 for as_dir in $PATH
11368 do
11369   IFS=$as_save_IFS
11370   test -z "$as_dir" && as_dir=.
11371     for ac_exec_ext in '' $ac_executable_extensions; do
11372   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11373     ac_cv_prog_DSYMUTIL="${ncn_tool_prefix}${ncn_progname}"
11374     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11375     break 2
11376   fi
11377 done
11378   done
11379 IFS=$as_save_IFS
11380
11381 fi
11382 fi
11383 DSYMUTIL=$ac_cv_prog_DSYMUTIL
11384 if test -n "$DSYMUTIL"; then
11385   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
11386 $as_echo "$DSYMUTIL" >&6; }
11387 else
11388   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11389 $as_echo "no" >&6; }
11390 fi
11391
11392
11393   fi
11394   if test -z "$ac_cv_prog_DSYMUTIL" && test $build = $host ; then
11395     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11396 set dummy ${ncn_progname}; ac_word=$2
11397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11398 $as_echo_n "checking for $ac_word... " >&6; }
11399 if ${ac_cv_prog_DSYMUTIL+:} false; then :
11400   $as_echo_n "(cached) " >&6
11401 else
11402   if test -n "$DSYMUTIL"; then
11403   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
11404 else
11405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11406 for as_dir in $PATH
11407 do
11408   IFS=$as_save_IFS
11409   test -z "$as_dir" && as_dir=.
11410     for ac_exec_ext in '' $ac_executable_extensions; do
11411   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11412     ac_cv_prog_DSYMUTIL="${ncn_progname}"
11413     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11414     break 2
11415   fi
11416 done
11417   done
11418 IFS=$as_save_IFS
11419
11420 fi
11421 fi
11422 DSYMUTIL=$ac_cv_prog_DSYMUTIL
11423 if test -n "$DSYMUTIL"; then
11424   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
11425 $as_echo "$DSYMUTIL" >&6; }
11426 else
11427   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11428 $as_echo "no" >&6; }
11429 fi
11430
11431
11432   fi
11433   test -n "$ac_cv_prog_DSYMUTIL" && break
11434 done
11435
11436 if test -z "$ac_cv_prog_DSYMUTIL" ; then
11437   set dummy dsymutil
11438   if test $build = $host ; then
11439     DSYMUTIL="$2"
11440   else
11441     DSYMUTIL="${ncn_tool_prefix}$2"
11442   fi
11443 fi
11444
11445
11446
11447 if test -n "$LD"; then
11448   ac_cv_prog_LD=$LD
11449 elif test -n "$ac_cv_prog_LD"; then
11450   LD=$ac_cv_prog_LD
11451 fi
11452
11453 if test -n "$ac_cv_prog_LD"; then
11454   for ncn_progname in ld; do
11455     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11456 set dummy ${ncn_progname}; ac_word=$2
11457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11458 $as_echo_n "checking for $ac_word... " >&6; }
11459 if ${ac_cv_prog_LD+:} false; then :
11460   $as_echo_n "(cached) " >&6
11461 else
11462   if test -n "$LD"; then
11463   ac_cv_prog_LD="$LD" # Let the user override the test.
11464 else
11465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11466 for as_dir in $PATH
11467 do
11468   IFS=$as_save_IFS
11469   test -z "$as_dir" && as_dir=.
11470     for ac_exec_ext in '' $ac_executable_extensions; do
11471   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11472     ac_cv_prog_LD="${ncn_progname}"
11473     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11474     break 2
11475   fi
11476 done
11477   done
11478 IFS=$as_save_IFS
11479
11480 fi
11481 fi
11482 LD=$ac_cv_prog_LD
11483 if test -n "$LD"; then
11484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11485 $as_echo "$LD" >&6; }
11486 else
11487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11488 $as_echo "no" >&6; }
11489 fi
11490
11491
11492   done
11493 fi
11494
11495 for ncn_progname in ld; do
11496   if test -n "$ncn_tool_prefix"; then
11497     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11498 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11500 $as_echo_n "checking for $ac_word... " >&6; }
11501 if ${ac_cv_prog_LD+:} false; then :
11502   $as_echo_n "(cached) " >&6
11503 else
11504   if test -n "$LD"; then
11505   ac_cv_prog_LD="$LD" # Let the user override the test.
11506 else
11507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11508 for as_dir in $PATH
11509 do
11510   IFS=$as_save_IFS
11511   test -z "$as_dir" && as_dir=.
11512     for ac_exec_ext in '' $ac_executable_extensions; do
11513   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11514     ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
11515     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11516     break 2
11517   fi
11518 done
11519   done
11520 IFS=$as_save_IFS
11521
11522 fi
11523 fi
11524 LD=$ac_cv_prog_LD
11525 if test -n "$LD"; then
11526   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11527 $as_echo "$LD" >&6; }
11528 else
11529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11530 $as_echo "no" >&6; }
11531 fi
11532
11533
11534   fi
11535   if test -z "$ac_cv_prog_LD" && test $build = $host ; then
11536     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11537 set dummy ${ncn_progname}; ac_word=$2
11538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11539 $as_echo_n "checking for $ac_word... " >&6; }
11540 if ${ac_cv_prog_LD+:} false; then :
11541   $as_echo_n "(cached) " >&6
11542 else
11543   if test -n "$LD"; then
11544   ac_cv_prog_LD="$LD" # Let the user override the test.
11545 else
11546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11547 for as_dir in $PATH
11548 do
11549   IFS=$as_save_IFS
11550   test -z "$as_dir" && as_dir=.
11551     for ac_exec_ext in '' $ac_executable_extensions; do
11552   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11553     ac_cv_prog_LD="${ncn_progname}"
11554     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11555     break 2
11556   fi
11557 done
11558   done
11559 IFS=$as_save_IFS
11560
11561 fi
11562 fi
11563 LD=$ac_cv_prog_LD
11564 if test -n "$LD"; then
11565   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11566 $as_echo "$LD" >&6; }
11567 else
11568   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11569 $as_echo "no" >&6; }
11570 fi
11571
11572
11573   fi
11574   test -n "$ac_cv_prog_LD" && break
11575 done
11576
11577 if test -z "$ac_cv_prog_LD" ; then
11578   set dummy ld
11579   if test $build = $host ; then
11580     LD="$2"
11581   else
11582     LD="${ncn_tool_prefix}$2"
11583   fi
11584 fi
11585
11586
11587
11588 if test -n "$LIPO"; then
11589   ac_cv_prog_LIPO=$LIPO
11590 elif test -n "$ac_cv_prog_LIPO"; then
11591   LIPO=$ac_cv_prog_LIPO
11592 fi
11593
11594 if test -n "$ac_cv_prog_LIPO"; then
11595   for ncn_progname in lipo; do
11596     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11597 set dummy ${ncn_progname}; ac_word=$2
11598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11599 $as_echo_n "checking for $ac_word... " >&6; }
11600 if ${ac_cv_prog_LIPO+:} false; then :
11601   $as_echo_n "(cached) " >&6
11602 else
11603   if test -n "$LIPO"; then
11604   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
11605 else
11606 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11607 for as_dir in $PATH
11608 do
11609   IFS=$as_save_IFS
11610   test -z "$as_dir" && as_dir=.
11611     for ac_exec_ext in '' $ac_executable_extensions; do
11612   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11613     ac_cv_prog_LIPO="${ncn_progname}"
11614     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11615     break 2
11616   fi
11617 done
11618   done
11619 IFS=$as_save_IFS
11620
11621 fi
11622 fi
11623 LIPO=$ac_cv_prog_LIPO
11624 if test -n "$LIPO"; then
11625   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
11626 $as_echo "$LIPO" >&6; }
11627 else
11628   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11629 $as_echo "no" >&6; }
11630 fi
11631
11632
11633   done
11634 fi
11635
11636 for ncn_progname in lipo; do
11637   if test -n "$ncn_tool_prefix"; then
11638     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11639 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11641 $as_echo_n "checking for $ac_word... " >&6; }
11642 if ${ac_cv_prog_LIPO+:} false; then :
11643   $as_echo_n "(cached) " >&6
11644 else
11645   if test -n "$LIPO"; then
11646   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
11647 else
11648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11649 for as_dir in $PATH
11650 do
11651   IFS=$as_save_IFS
11652   test -z "$as_dir" && as_dir=.
11653     for ac_exec_ext in '' $ac_executable_extensions; do
11654   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11655     ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
11656     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11657     break 2
11658   fi
11659 done
11660   done
11661 IFS=$as_save_IFS
11662
11663 fi
11664 fi
11665 LIPO=$ac_cv_prog_LIPO
11666 if test -n "$LIPO"; then
11667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
11668 $as_echo "$LIPO" >&6; }
11669 else
11670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11671 $as_echo "no" >&6; }
11672 fi
11673
11674
11675   fi
11676   if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
11677     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11678 set dummy ${ncn_progname}; ac_word=$2
11679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11680 $as_echo_n "checking for $ac_word... " >&6; }
11681 if ${ac_cv_prog_LIPO+:} false; then :
11682   $as_echo_n "(cached) " >&6
11683 else
11684   if test -n "$LIPO"; then
11685   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
11686 else
11687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11688 for as_dir in $PATH
11689 do
11690   IFS=$as_save_IFS
11691   test -z "$as_dir" && as_dir=.
11692     for ac_exec_ext in '' $ac_executable_extensions; do
11693   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11694     ac_cv_prog_LIPO="${ncn_progname}"
11695     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11696     break 2
11697   fi
11698 done
11699   done
11700 IFS=$as_save_IFS
11701
11702 fi
11703 fi
11704 LIPO=$ac_cv_prog_LIPO
11705 if test -n "$LIPO"; then
11706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
11707 $as_echo "$LIPO" >&6; }
11708 else
11709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11710 $as_echo "no" >&6; }
11711 fi
11712
11713
11714   fi
11715   test -n "$ac_cv_prog_LIPO" && break
11716 done
11717
11718 if test -z "$ac_cv_prog_LIPO" ; then
11719   set dummy lipo
11720   if test $build = $host ; then
11721     LIPO="$2"
11722   else
11723     LIPO="${ncn_tool_prefix}$2"
11724   fi
11725 fi
11726
11727
11728
11729 if test -n "$NM"; then
11730   ac_cv_prog_NM=$NM
11731 elif test -n "$ac_cv_prog_NM"; then
11732   NM=$ac_cv_prog_NM
11733 fi
11734
11735 if test -n "$ac_cv_prog_NM"; then
11736   for ncn_progname in nm; do
11737     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11738 set dummy ${ncn_progname}; ac_word=$2
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11740 $as_echo_n "checking for $ac_word... " >&6; }
11741 if ${ac_cv_prog_NM+:} false; then :
11742   $as_echo_n "(cached) " >&6
11743 else
11744   if test -n "$NM"; then
11745   ac_cv_prog_NM="$NM" # Let the user override the test.
11746 else
11747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11748 for as_dir in $PATH
11749 do
11750   IFS=$as_save_IFS
11751   test -z "$as_dir" && as_dir=.
11752     for ac_exec_ext in '' $ac_executable_extensions; do
11753   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11754     ac_cv_prog_NM="${ncn_progname}"
11755     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11756     break 2
11757   fi
11758 done
11759   done
11760 IFS=$as_save_IFS
11761
11762 fi
11763 fi
11764 NM=$ac_cv_prog_NM
11765 if test -n "$NM"; then
11766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11767 $as_echo "$NM" >&6; }
11768 else
11769   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11770 $as_echo "no" >&6; }
11771 fi
11772
11773
11774   done
11775 fi
11776
11777 for ncn_progname in nm; do
11778   if test -n "$ncn_tool_prefix"; then
11779     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11780 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11782 $as_echo_n "checking for $ac_word... " >&6; }
11783 if ${ac_cv_prog_NM+:} false; then :
11784   $as_echo_n "(cached) " >&6
11785 else
11786   if test -n "$NM"; then
11787   ac_cv_prog_NM="$NM" # Let the user override the test.
11788 else
11789 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11790 for as_dir in $PATH
11791 do
11792   IFS=$as_save_IFS
11793   test -z "$as_dir" && as_dir=.
11794     for ac_exec_ext in '' $ac_executable_extensions; do
11795   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11796     ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
11797     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11798     break 2
11799   fi
11800 done
11801   done
11802 IFS=$as_save_IFS
11803
11804 fi
11805 fi
11806 NM=$ac_cv_prog_NM
11807 if test -n "$NM"; then
11808   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11809 $as_echo "$NM" >&6; }
11810 else
11811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11812 $as_echo "no" >&6; }
11813 fi
11814
11815
11816   fi
11817   if test -z "$ac_cv_prog_NM" && test $build = $host ; then
11818     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11819 set dummy ${ncn_progname}; ac_word=$2
11820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11821 $as_echo_n "checking for $ac_word... " >&6; }
11822 if ${ac_cv_prog_NM+:} false; then :
11823   $as_echo_n "(cached) " >&6
11824 else
11825   if test -n "$NM"; then
11826   ac_cv_prog_NM="$NM" # Let the user override the test.
11827 else
11828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11829 for as_dir in $PATH
11830 do
11831   IFS=$as_save_IFS
11832   test -z "$as_dir" && as_dir=.
11833     for ac_exec_ext in '' $ac_executable_extensions; do
11834   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11835     ac_cv_prog_NM="${ncn_progname}"
11836     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11837     break 2
11838   fi
11839 done
11840   done
11841 IFS=$as_save_IFS
11842
11843 fi
11844 fi
11845 NM=$ac_cv_prog_NM
11846 if test -n "$NM"; then
11847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11848 $as_echo "$NM" >&6; }
11849 else
11850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11851 $as_echo "no" >&6; }
11852 fi
11853
11854
11855   fi
11856   test -n "$ac_cv_prog_NM" && break
11857 done
11858
11859 if test -z "$ac_cv_prog_NM" ; then
11860   set dummy nm
11861   if test $build = $host ; then
11862     NM="$2"
11863   else
11864     NM="${ncn_tool_prefix}$2"
11865   fi
11866 fi
11867
11868
11869
11870 if test -n "$RANLIB"; then
11871   ac_cv_prog_RANLIB=$RANLIB
11872 elif test -n "$ac_cv_prog_RANLIB"; then
11873   RANLIB=$ac_cv_prog_RANLIB
11874 fi
11875
11876 if test -n "$ac_cv_prog_RANLIB"; then
11877   for ncn_progname in ranlib; do
11878     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11879 set dummy ${ncn_progname}; ac_word=$2
11880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11881 $as_echo_n "checking for $ac_word... " >&6; }
11882 if ${ac_cv_prog_RANLIB+:} false; then :
11883   $as_echo_n "(cached) " >&6
11884 else
11885   if test -n "$RANLIB"; then
11886   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11887 else
11888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11889 for as_dir in $PATH
11890 do
11891   IFS=$as_save_IFS
11892   test -z "$as_dir" && as_dir=.
11893     for ac_exec_ext in '' $ac_executable_extensions; do
11894   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11895     ac_cv_prog_RANLIB="${ncn_progname}"
11896     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11897     break 2
11898   fi
11899 done
11900   done
11901 IFS=$as_save_IFS
11902
11903 fi
11904 fi
11905 RANLIB=$ac_cv_prog_RANLIB
11906 if test -n "$RANLIB"; then
11907   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
11908 $as_echo "$RANLIB" >&6; }
11909 else
11910   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11911 $as_echo "no" >&6; }
11912 fi
11913
11914
11915   done
11916 fi
11917
11918 for ncn_progname in ranlib; do
11919   if test -n "$ncn_tool_prefix"; then
11920     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11921 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11923 $as_echo_n "checking for $ac_word... " >&6; }
11924 if ${ac_cv_prog_RANLIB+:} false; then :
11925   $as_echo_n "(cached) " >&6
11926 else
11927   if test -n "$RANLIB"; then
11928   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11929 else
11930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11931 for as_dir in $PATH
11932 do
11933   IFS=$as_save_IFS
11934   test -z "$as_dir" && as_dir=.
11935     for ac_exec_ext in '' $ac_executable_extensions; do
11936   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11937     ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
11938     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11939     break 2
11940   fi
11941 done
11942   done
11943 IFS=$as_save_IFS
11944
11945 fi
11946 fi
11947 RANLIB=$ac_cv_prog_RANLIB
11948 if test -n "$RANLIB"; then
11949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
11950 $as_echo "$RANLIB" >&6; }
11951 else
11952   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11953 $as_echo "no" >&6; }
11954 fi
11955
11956
11957   fi
11958   if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
11959     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11960 set dummy ${ncn_progname}; ac_word=$2
11961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11962 $as_echo_n "checking for $ac_word... " >&6; }
11963 if ${ac_cv_prog_RANLIB+:} false; then :
11964   $as_echo_n "(cached) " >&6
11965 else
11966   if test -n "$RANLIB"; then
11967   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11968 else
11969 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11970 for as_dir in $PATH
11971 do
11972   IFS=$as_save_IFS
11973   test -z "$as_dir" && as_dir=.
11974     for ac_exec_ext in '' $ac_executable_extensions; do
11975   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11976     ac_cv_prog_RANLIB="${ncn_progname}"
11977     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11978     break 2
11979   fi
11980 done
11981   done
11982 IFS=$as_save_IFS
11983
11984 fi
11985 fi
11986 RANLIB=$ac_cv_prog_RANLIB
11987 if test -n "$RANLIB"; then
11988   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
11989 $as_echo "$RANLIB" >&6; }
11990 else
11991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11992 $as_echo "no" >&6; }
11993 fi
11994
11995
11996   fi
11997   test -n "$ac_cv_prog_RANLIB" && break
11998 done
11999
12000 if test -z "$ac_cv_prog_RANLIB" ; then
12001   RANLIB="true"
12002 fi
12003
12004
12005
12006 if test -n "$STRIP"; then
12007   ac_cv_prog_STRIP=$STRIP
12008 elif test -n "$ac_cv_prog_STRIP"; then
12009   STRIP=$ac_cv_prog_STRIP
12010 fi
12011
12012 if test -n "$ac_cv_prog_STRIP"; then
12013   for ncn_progname in strip; do
12014     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12015 set dummy ${ncn_progname}; ac_word=$2
12016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12017 $as_echo_n "checking for $ac_word... " >&6; }
12018 if ${ac_cv_prog_STRIP+:} false; then :
12019   $as_echo_n "(cached) " >&6
12020 else
12021   if test -n "$STRIP"; then
12022   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12023 else
12024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12025 for as_dir in $PATH
12026 do
12027   IFS=$as_save_IFS
12028   test -z "$as_dir" && as_dir=.
12029     for ac_exec_ext in '' $ac_executable_extensions; do
12030   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12031     ac_cv_prog_STRIP="${ncn_progname}"
12032     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12033     break 2
12034   fi
12035 done
12036   done
12037 IFS=$as_save_IFS
12038
12039 fi
12040 fi
12041 STRIP=$ac_cv_prog_STRIP
12042 if test -n "$STRIP"; then
12043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12044 $as_echo "$STRIP" >&6; }
12045 else
12046   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12047 $as_echo "no" >&6; }
12048 fi
12049
12050
12051   done
12052 fi
12053
12054 for ncn_progname in strip; do
12055   if test -n "$ncn_tool_prefix"; then
12056     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12057 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12059 $as_echo_n "checking for $ac_word... " >&6; }
12060 if ${ac_cv_prog_STRIP+:} false; then :
12061   $as_echo_n "(cached) " >&6
12062 else
12063   if test -n "$STRIP"; then
12064   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12065 else
12066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12067 for as_dir in $PATH
12068 do
12069   IFS=$as_save_IFS
12070   test -z "$as_dir" && as_dir=.
12071     for ac_exec_ext in '' $ac_executable_extensions; do
12072   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12073     ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
12074     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12075     break 2
12076   fi
12077 done
12078   done
12079 IFS=$as_save_IFS
12080
12081 fi
12082 fi
12083 STRIP=$ac_cv_prog_STRIP
12084 if test -n "$STRIP"; then
12085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12086 $as_echo "$STRIP" >&6; }
12087 else
12088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12089 $as_echo "no" >&6; }
12090 fi
12091
12092
12093   fi
12094   if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
12095     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12096 set dummy ${ncn_progname}; ac_word=$2
12097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12098 $as_echo_n "checking for $ac_word... " >&6; }
12099 if ${ac_cv_prog_STRIP+:} false; then :
12100   $as_echo_n "(cached) " >&6
12101 else
12102   if test -n "$STRIP"; then
12103   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12104 else
12105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12106 for as_dir in $PATH
12107 do
12108   IFS=$as_save_IFS
12109   test -z "$as_dir" && as_dir=.
12110     for ac_exec_ext in '' $ac_executable_extensions; do
12111   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12112     ac_cv_prog_STRIP="${ncn_progname}"
12113     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12114     break 2
12115   fi
12116 done
12117   done
12118 IFS=$as_save_IFS
12119
12120 fi
12121 fi
12122 STRIP=$ac_cv_prog_STRIP
12123 if test -n "$STRIP"; then
12124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12125 $as_echo "$STRIP" >&6; }
12126 else
12127   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12128 $as_echo "no" >&6; }
12129 fi
12130
12131
12132   fi
12133   test -n "$ac_cv_prog_STRIP" && break
12134 done
12135
12136 if test -z "$ac_cv_prog_STRIP" ; then
12137   STRIP="true"
12138 fi
12139
12140
12141
12142 if test -n "$WINDRES"; then
12143   ac_cv_prog_WINDRES=$WINDRES
12144 elif test -n "$ac_cv_prog_WINDRES"; then
12145   WINDRES=$ac_cv_prog_WINDRES
12146 fi
12147
12148 if test -n "$ac_cv_prog_WINDRES"; then
12149   for ncn_progname in windres; do
12150     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12151 set dummy ${ncn_progname}; ac_word=$2
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12153 $as_echo_n "checking for $ac_word... " >&6; }
12154 if ${ac_cv_prog_WINDRES+:} false; then :
12155   $as_echo_n "(cached) " >&6
12156 else
12157   if test -n "$WINDRES"; then
12158   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
12159 else
12160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12161 for as_dir in $PATH
12162 do
12163   IFS=$as_save_IFS
12164   test -z "$as_dir" && as_dir=.
12165     for ac_exec_ext in '' $ac_executable_extensions; do
12166   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12167     ac_cv_prog_WINDRES="${ncn_progname}"
12168     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12169     break 2
12170   fi
12171 done
12172   done
12173 IFS=$as_save_IFS
12174
12175 fi
12176 fi
12177 WINDRES=$ac_cv_prog_WINDRES
12178 if test -n "$WINDRES"; then
12179   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
12180 $as_echo "$WINDRES" >&6; }
12181 else
12182   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12183 $as_echo "no" >&6; }
12184 fi
12185
12186
12187   done
12188 fi
12189
12190 for ncn_progname in windres; do
12191   if test -n "$ncn_tool_prefix"; then
12192     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12193 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12195 $as_echo_n "checking for $ac_word... " >&6; }
12196 if ${ac_cv_prog_WINDRES+:} false; then :
12197   $as_echo_n "(cached) " >&6
12198 else
12199   if test -n "$WINDRES"; then
12200   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
12201 else
12202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12203 for as_dir in $PATH
12204 do
12205   IFS=$as_save_IFS
12206   test -z "$as_dir" && as_dir=.
12207     for ac_exec_ext in '' $ac_executable_extensions; do
12208   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12209     ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
12210     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12211     break 2
12212   fi
12213 done
12214   done
12215 IFS=$as_save_IFS
12216
12217 fi
12218 fi
12219 WINDRES=$ac_cv_prog_WINDRES
12220 if test -n "$WINDRES"; then
12221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
12222 $as_echo "$WINDRES" >&6; }
12223 else
12224   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12225 $as_echo "no" >&6; }
12226 fi
12227
12228
12229   fi
12230   if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
12231     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12232 set dummy ${ncn_progname}; ac_word=$2
12233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12234 $as_echo_n "checking for $ac_word... " >&6; }
12235 if ${ac_cv_prog_WINDRES+:} false; then :
12236   $as_echo_n "(cached) " >&6
12237 else
12238   if test -n "$WINDRES"; then
12239   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
12240 else
12241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12242 for as_dir in $PATH
12243 do
12244   IFS=$as_save_IFS
12245   test -z "$as_dir" && as_dir=.
12246     for ac_exec_ext in '' $ac_executable_extensions; do
12247   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12248     ac_cv_prog_WINDRES="${ncn_progname}"
12249     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12250     break 2
12251   fi
12252 done
12253   done
12254 IFS=$as_save_IFS
12255
12256 fi
12257 fi
12258 WINDRES=$ac_cv_prog_WINDRES
12259 if test -n "$WINDRES"; then
12260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
12261 $as_echo "$WINDRES" >&6; }
12262 else
12263   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12264 $as_echo "no" >&6; }
12265 fi
12266
12267
12268   fi
12269   test -n "$ac_cv_prog_WINDRES" && break
12270 done
12271
12272 if test -z "$ac_cv_prog_WINDRES" ; then
12273   set dummy windres
12274   if test $build = $host ; then
12275     WINDRES="$2"
12276   else
12277     WINDRES="${ncn_tool_prefix}$2"
12278   fi
12279 fi
12280
12281
12282
12283 if test -n "$WINDMC"; then
12284   ac_cv_prog_WINDMC=$WINDMC
12285 elif test -n "$ac_cv_prog_WINDMC"; then
12286   WINDMC=$ac_cv_prog_WINDMC
12287 fi
12288
12289 if test -n "$ac_cv_prog_WINDMC"; then
12290   for ncn_progname in windmc; do
12291     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12292 set dummy ${ncn_progname}; ac_word=$2
12293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12294 $as_echo_n "checking for $ac_word... " >&6; }
12295 if ${ac_cv_prog_WINDMC+:} false; then :
12296   $as_echo_n "(cached) " >&6
12297 else
12298   if test -n "$WINDMC"; then
12299   ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
12300 else
12301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12302 for as_dir in $PATH
12303 do
12304   IFS=$as_save_IFS
12305   test -z "$as_dir" && as_dir=.
12306     for ac_exec_ext in '' $ac_executable_extensions; do
12307   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12308     ac_cv_prog_WINDMC="${ncn_progname}"
12309     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12310     break 2
12311   fi
12312 done
12313   done
12314 IFS=$as_save_IFS
12315
12316 fi
12317 fi
12318 WINDMC=$ac_cv_prog_WINDMC
12319 if test -n "$WINDMC"; then
12320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
12321 $as_echo "$WINDMC" >&6; }
12322 else
12323   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12324 $as_echo "no" >&6; }
12325 fi
12326
12327
12328   done
12329 fi
12330
12331 for ncn_progname in windmc; do
12332   if test -n "$ncn_tool_prefix"; then
12333     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12334 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12336 $as_echo_n "checking for $ac_word... " >&6; }
12337 if ${ac_cv_prog_WINDMC+:} false; then :
12338   $as_echo_n "(cached) " >&6
12339 else
12340   if test -n "$WINDMC"; then
12341   ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
12342 else
12343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12344 for as_dir in $PATH
12345 do
12346   IFS=$as_save_IFS
12347   test -z "$as_dir" && as_dir=.
12348     for ac_exec_ext in '' $ac_executable_extensions; do
12349   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12350     ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
12351     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12352     break 2
12353   fi
12354 done
12355   done
12356 IFS=$as_save_IFS
12357
12358 fi
12359 fi
12360 WINDMC=$ac_cv_prog_WINDMC
12361 if test -n "$WINDMC"; then
12362   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
12363 $as_echo "$WINDMC" >&6; }
12364 else
12365   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12366 $as_echo "no" >&6; }
12367 fi
12368
12369
12370   fi
12371   if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
12372     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12373 set dummy ${ncn_progname}; ac_word=$2
12374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12375 $as_echo_n "checking for $ac_word... " >&6; }
12376 if ${ac_cv_prog_WINDMC+:} false; then :
12377   $as_echo_n "(cached) " >&6
12378 else
12379   if test -n "$WINDMC"; then
12380   ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
12381 else
12382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12383 for as_dir in $PATH
12384 do
12385   IFS=$as_save_IFS
12386   test -z "$as_dir" && as_dir=.
12387     for ac_exec_ext in '' $ac_executable_extensions; do
12388   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12389     ac_cv_prog_WINDMC="${ncn_progname}"
12390     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12391     break 2
12392   fi
12393 done
12394   done
12395 IFS=$as_save_IFS
12396
12397 fi
12398 fi
12399 WINDMC=$ac_cv_prog_WINDMC
12400 if test -n "$WINDMC"; then
12401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
12402 $as_echo "$WINDMC" >&6; }
12403 else
12404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12405 $as_echo "no" >&6; }
12406 fi
12407
12408
12409   fi
12410   test -n "$ac_cv_prog_WINDMC" && break
12411 done
12412
12413 if test -z "$ac_cv_prog_WINDMC" ; then
12414   set dummy windmc
12415   if test $build = $host ; then
12416     WINDMC="$2"
12417   else
12418     WINDMC="${ncn_tool_prefix}$2"
12419   fi
12420 fi
12421
12422
12423
12424 if test -n "$OBJCOPY"; then
12425   ac_cv_prog_OBJCOPY=$OBJCOPY
12426 elif test -n "$ac_cv_prog_OBJCOPY"; then
12427   OBJCOPY=$ac_cv_prog_OBJCOPY
12428 fi
12429
12430 if test -n "$ac_cv_prog_OBJCOPY"; then
12431   for ncn_progname in objcopy; do
12432     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12433 set dummy ${ncn_progname}; ac_word=$2
12434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12435 $as_echo_n "checking for $ac_word... " >&6; }
12436 if ${ac_cv_prog_OBJCOPY+:} false; then :
12437   $as_echo_n "(cached) " >&6
12438 else
12439   if test -n "$OBJCOPY"; then
12440   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
12441 else
12442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12443 for as_dir in $PATH
12444 do
12445   IFS=$as_save_IFS
12446   test -z "$as_dir" && as_dir=.
12447     for ac_exec_ext in '' $ac_executable_extensions; do
12448   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12449     ac_cv_prog_OBJCOPY="${ncn_progname}"
12450     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12451     break 2
12452   fi
12453 done
12454   done
12455 IFS=$as_save_IFS
12456
12457 fi
12458 fi
12459 OBJCOPY=$ac_cv_prog_OBJCOPY
12460 if test -n "$OBJCOPY"; then
12461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
12462 $as_echo "$OBJCOPY" >&6; }
12463 else
12464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12465 $as_echo "no" >&6; }
12466 fi
12467
12468
12469   done
12470 fi
12471
12472 for ncn_progname in objcopy; do
12473   if test -n "$ncn_tool_prefix"; then
12474     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12475 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12477 $as_echo_n "checking for $ac_word... " >&6; }
12478 if ${ac_cv_prog_OBJCOPY+:} false; then :
12479   $as_echo_n "(cached) " >&6
12480 else
12481   if test -n "$OBJCOPY"; then
12482   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
12483 else
12484 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12485 for as_dir in $PATH
12486 do
12487   IFS=$as_save_IFS
12488   test -z "$as_dir" && as_dir=.
12489     for ac_exec_ext in '' $ac_executable_extensions; do
12490   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12491     ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
12492     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12493     break 2
12494   fi
12495 done
12496   done
12497 IFS=$as_save_IFS
12498
12499 fi
12500 fi
12501 OBJCOPY=$ac_cv_prog_OBJCOPY
12502 if test -n "$OBJCOPY"; then
12503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
12504 $as_echo "$OBJCOPY" >&6; }
12505 else
12506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12507 $as_echo "no" >&6; }
12508 fi
12509
12510
12511   fi
12512   if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
12513     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12514 set dummy ${ncn_progname}; ac_word=$2
12515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12516 $as_echo_n "checking for $ac_word... " >&6; }
12517 if ${ac_cv_prog_OBJCOPY+:} false; then :
12518   $as_echo_n "(cached) " >&6
12519 else
12520   if test -n "$OBJCOPY"; then
12521   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
12522 else
12523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12524 for as_dir in $PATH
12525 do
12526   IFS=$as_save_IFS
12527   test -z "$as_dir" && as_dir=.
12528     for ac_exec_ext in '' $ac_executable_extensions; do
12529   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12530     ac_cv_prog_OBJCOPY="${ncn_progname}"
12531     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12532     break 2
12533   fi
12534 done
12535   done
12536 IFS=$as_save_IFS
12537
12538 fi
12539 fi
12540 OBJCOPY=$ac_cv_prog_OBJCOPY
12541 if test -n "$OBJCOPY"; then
12542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
12543 $as_echo "$OBJCOPY" >&6; }
12544 else
12545   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12546 $as_echo "no" >&6; }
12547 fi
12548
12549
12550   fi
12551   test -n "$ac_cv_prog_OBJCOPY" && break
12552 done
12553
12554 if test -z "$ac_cv_prog_OBJCOPY" ; then
12555   set dummy objcopy
12556   if test $build = $host ; then
12557     OBJCOPY="$2"
12558   else
12559     OBJCOPY="${ncn_tool_prefix}$2"
12560   fi
12561 fi
12562
12563
12564
12565 if test -n "$OBJDUMP"; then
12566   ac_cv_prog_OBJDUMP=$OBJDUMP
12567 elif test -n "$ac_cv_prog_OBJDUMP"; then
12568   OBJDUMP=$ac_cv_prog_OBJDUMP
12569 fi
12570
12571 if test -n "$ac_cv_prog_OBJDUMP"; then
12572   for ncn_progname in objdump; do
12573     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12574 set dummy ${ncn_progname}; ac_word=$2
12575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12576 $as_echo_n "checking for $ac_word... " >&6; }
12577 if ${ac_cv_prog_OBJDUMP+:} false; then :
12578   $as_echo_n "(cached) " >&6
12579 else
12580   if test -n "$OBJDUMP"; then
12581   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12582 else
12583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12584 for as_dir in $PATH
12585 do
12586   IFS=$as_save_IFS
12587   test -z "$as_dir" && as_dir=.
12588     for ac_exec_ext in '' $ac_executable_extensions; do
12589   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12590     ac_cv_prog_OBJDUMP="${ncn_progname}"
12591     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12592     break 2
12593   fi
12594 done
12595   done
12596 IFS=$as_save_IFS
12597
12598 fi
12599 fi
12600 OBJDUMP=$ac_cv_prog_OBJDUMP
12601 if test -n "$OBJDUMP"; then
12602   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12603 $as_echo "$OBJDUMP" >&6; }
12604 else
12605   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12606 $as_echo "no" >&6; }
12607 fi
12608
12609
12610   done
12611 fi
12612
12613 for ncn_progname in objdump; do
12614   if test -n "$ncn_tool_prefix"; then
12615     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12616 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12618 $as_echo_n "checking for $ac_word... " >&6; }
12619 if ${ac_cv_prog_OBJDUMP+:} false; then :
12620   $as_echo_n "(cached) " >&6
12621 else
12622   if test -n "$OBJDUMP"; then
12623   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12624 else
12625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12626 for as_dir in $PATH
12627 do
12628   IFS=$as_save_IFS
12629   test -z "$as_dir" && as_dir=.
12630     for ac_exec_ext in '' $ac_executable_extensions; do
12631   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12632     ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
12633     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12634     break 2
12635   fi
12636 done
12637   done
12638 IFS=$as_save_IFS
12639
12640 fi
12641 fi
12642 OBJDUMP=$ac_cv_prog_OBJDUMP
12643 if test -n "$OBJDUMP"; then
12644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12645 $as_echo "$OBJDUMP" >&6; }
12646 else
12647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12648 $as_echo "no" >&6; }
12649 fi
12650
12651
12652   fi
12653   if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
12654     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12655 set dummy ${ncn_progname}; ac_word=$2
12656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12657 $as_echo_n "checking for $ac_word... " >&6; }
12658 if ${ac_cv_prog_OBJDUMP+:} false; then :
12659   $as_echo_n "(cached) " >&6
12660 else
12661   if test -n "$OBJDUMP"; then
12662   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12663 else
12664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12665 for as_dir in $PATH
12666 do
12667   IFS=$as_save_IFS
12668   test -z "$as_dir" && as_dir=.
12669     for ac_exec_ext in '' $ac_executable_extensions; do
12670   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12671     ac_cv_prog_OBJDUMP="${ncn_progname}"
12672     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12673     break 2
12674   fi
12675 done
12676   done
12677 IFS=$as_save_IFS
12678
12679 fi
12680 fi
12681 OBJDUMP=$ac_cv_prog_OBJDUMP
12682 if test -n "$OBJDUMP"; then
12683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12684 $as_echo "$OBJDUMP" >&6; }
12685 else
12686   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12687 $as_echo "no" >&6; }
12688 fi
12689
12690
12691   fi
12692   test -n "$ac_cv_prog_OBJDUMP" && break
12693 done
12694
12695 if test -z "$ac_cv_prog_OBJDUMP" ; then
12696   set dummy objdump
12697   if test $build = $host ; then
12698     OBJDUMP="$2"
12699   else
12700     OBJDUMP="${ncn_tool_prefix}$2"
12701   fi
12702 fi
12703
12704
12705
12706 if test -n "$OTOOL"; then
12707   ac_cv_prog_OTOOL=$OTOOL
12708 elif test -n "$ac_cv_prog_OTOOL"; then
12709   OTOOL=$ac_cv_prog_OTOOL
12710 fi
12711
12712 if test -n "$ac_cv_prog_OTOOL"; then
12713   for ncn_progname in otool; do
12714     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12715 set dummy ${ncn_progname}; ac_word=$2
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12717 $as_echo_n "checking for $ac_word... " >&6; }
12718 if ${ac_cv_prog_OTOOL+:} false; then :
12719   $as_echo_n "(cached) " >&6
12720 else
12721   if test -n "$OTOOL"; then
12722   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
12723 else
12724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12725 for as_dir in $PATH
12726 do
12727   IFS=$as_save_IFS
12728   test -z "$as_dir" && as_dir=.
12729     for ac_exec_ext in '' $ac_executable_extensions; do
12730   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12731     ac_cv_prog_OTOOL="${ncn_progname}"
12732     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12733     break 2
12734   fi
12735 done
12736   done
12737 IFS=$as_save_IFS
12738
12739 fi
12740 fi
12741 OTOOL=$ac_cv_prog_OTOOL
12742 if test -n "$OTOOL"; then
12743   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
12744 $as_echo "$OTOOL" >&6; }
12745 else
12746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12747 $as_echo "no" >&6; }
12748 fi
12749
12750
12751   done
12752 fi
12753
12754 for ncn_progname in otool; do
12755   if test -n "$ncn_tool_prefix"; then
12756     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12757 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12759 $as_echo_n "checking for $ac_word... " >&6; }
12760 if ${ac_cv_prog_OTOOL+:} false; then :
12761   $as_echo_n "(cached) " >&6
12762 else
12763   if test -n "$OTOOL"; then
12764   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
12765 else
12766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12767 for as_dir in $PATH
12768 do
12769   IFS=$as_save_IFS
12770   test -z "$as_dir" && as_dir=.
12771     for ac_exec_ext in '' $ac_executable_extensions; do
12772   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12773     ac_cv_prog_OTOOL="${ncn_tool_prefix}${ncn_progname}"
12774     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12775     break 2
12776   fi
12777 done
12778   done
12779 IFS=$as_save_IFS
12780
12781 fi
12782 fi
12783 OTOOL=$ac_cv_prog_OTOOL
12784 if test -n "$OTOOL"; then
12785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
12786 $as_echo "$OTOOL" >&6; }
12787 else
12788   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12789 $as_echo "no" >&6; }
12790 fi
12791
12792
12793   fi
12794   if test -z "$ac_cv_prog_OTOOL" && test $build = $host ; then
12795     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12796 set dummy ${ncn_progname}; ac_word=$2
12797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12798 $as_echo_n "checking for $ac_word... " >&6; }
12799 if ${ac_cv_prog_OTOOL+:} false; then :
12800   $as_echo_n "(cached) " >&6
12801 else
12802   if test -n "$OTOOL"; then
12803   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
12804 else
12805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12806 for as_dir in $PATH
12807 do
12808   IFS=$as_save_IFS
12809   test -z "$as_dir" && as_dir=.
12810     for ac_exec_ext in '' $ac_executable_extensions; do
12811   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12812     ac_cv_prog_OTOOL="${ncn_progname}"
12813     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12814     break 2
12815   fi
12816 done
12817   done
12818 IFS=$as_save_IFS
12819
12820 fi
12821 fi
12822 OTOOL=$ac_cv_prog_OTOOL
12823 if test -n "$OTOOL"; then
12824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
12825 $as_echo "$OTOOL" >&6; }
12826 else
12827   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12828 $as_echo "no" >&6; }
12829 fi
12830
12831
12832   fi
12833   test -n "$ac_cv_prog_OTOOL" && break
12834 done
12835
12836 if test -z "$ac_cv_prog_OTOOL" ; then
12837   set dummy otool
12838   if test $build = $host ; then
12839     OTOOL="$2"
12840   else
12841     OTOOL="${ncn_tool_prefix}$2"
12842   fi
12843 fi
12844
12845
12846
12847 if test -n "$READELF"; then
12848   ac_cv_prog_READELF=$READELF
12849 elif test -n "$ac_cv_prog_READELF"; then
12850   READELF=$ac_cv_prog_READELF
12851 fi
12852
12853 if test -n "$ac_cv_prog_READELF"; then
12854   for ncn_progname in readelf; do
12855     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12856 set dummy ${ncn_progname}; ac_word=$2
12857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12858 $as_echo_n "checking for $ac_word... " >&6; }
12859 if ${ac_cv_prog_READELF+:} false; then :
12860   $as_echo_n "(cached) " >&6
12861 else
12862   if test -n "$READELF"; then
12863   ac_cv_prog_READELF="$READELF" # Let the user override the test.
12864 else
12865 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12866 for as_dir in $PATH
12867 do
12868   IFS=$as_save_IFS
12869   test -z "$as_dir" && as_dir=.
12870     for ac_exec_ext in '' $ac_executable_extensions; do
12871   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12872     ac_cv_prog_READELF="${ncn_progname}"
12873     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12874     break 2
12875   fi
12876 done
12877   done
12878 IFS=$as_save_IFS
12879
12880 fi
12881 fi
12882 READELF=$ac_cv_prog_READELF
12883 if test -n "$READELF"; then
12884   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
12885 $as_echo "$READELF" >&6; }
12886 else
12887   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12888 $as_echo "no" >&6; }
12889 fi
12890
12891
12892   done
12893 fi
12894
12895 for ncn_progname in readelf; do
12896   if test -n "$ncn_tool_prefix"; then
12897     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12898 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12900 $as_echo_n "checking for $ac_word... " >&6; }
12901 if ${ac_cv_prog_READELF+:} false; then :
12902   $as_echo_n "(cached) " >&6
12903 else
12904   if test -n "$READELF"; then
12905   ac_cv_prog_READELF="$READELF" # Let the user override the test.
12906 else
12907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12908 for as_dir in $PATH
12909 do
12910   IFS=$as_save_IFS
12911   test -z "$as_dir" && as_dir=.
12912     for ac_exec_ext in '' $ac_executable_extensions; do
12913   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12914     ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
12915     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12916     break 2
12917   fi
12918 done
12919   done
12920 IFS=$as_save_IFS
12921
12922 fi
12923 fi
12924 READELF=$ac_cv_prog_READELF
12925 if test -n "$READELF"; then
12926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
12927 $as_echo "$READELF" >&6; }
12928 else
12929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12930 $as_echo "no" >&6; }
12931 fi
12932
12933
12934   fi
12935   if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
12936     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12937 set dummy ${ncn_progname}; ac_word=$2
12938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12939 $as_echo_n "checking for $ac_word... " >&6; }
12940 if ${ac_cv_prog_READELF+:} false; then :
12941   $as_echo_n "(cached) " >&6
12942 else
12943   if test -n "$READELF"; then
12944   ac_cv_prog_READELF="$READELF" # Let the user override the test.
12945 else
12946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12947 for as_dir in $PATH
12948 do
12949   IFS=$as_save_IFS
12950   test -z "$as_dir" && as_dir=.
12951     for ac_exec_ext in '' $ac_executable_extensions; do
12952   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12953     ac_cv_prog_READELF="${ncn_progname}"
12954     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12955     break 2
12956   fi
12957 done
12958   done
12959 IFS=$as_save_IFS
12960
12961 fi
12962 fi
12963 READELF=$ac_cv_prog_READELF
12964 if test -n "$READELF"; then
12965   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
12966 $as_echo "$READELF" >&6; }
12967 else
12968   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12969 $as_echo "no" >&6; }
12970 fi
12971
12972
12973   fi
12974   test -n "$ac_cv_prog_READELF" && break
12975 done
12976
12977 if test -z "$ac_cv_prog_READELF" ; then
12978   set dummy readelf
12979   if test $build = $host ; then
12980     READELF="$2"
12981   else
12982     READELF="${ncn_tool_prefix}$2"
12983   fi
12984 fi
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -plugin option" >&5
12995 $as_echo_n "checking for -plugin option... " >&6; }
12996
12997 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
12998 plugin_option=
12999 for plugin in $plugin_names; do
13000   plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
13001   if test x$plugin_so = x$plugin; then
13002     plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
13003   fi
13004   if test x$plugin_so != x$plugin; then
13005     plugin_option="--plugin $plugin_so"
13006     break
13007   fi
13008 done
13009 if test -n "$ac_tool_prefix"; then
13010   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
13011 set dummy ${ac_tool_prefix}ar; ac_word=$2
13012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13013 $as_echo_n "checking for $ac_word... " >&6; }
13014 if ${ac_cv_prog_AR+:} false; then :
13015   $as_echo_n "(cached) " >&6
13016 else
13017   if test -n "$AR"; then
13018   ac_cv_prog_AR="$AR" # Let the user override the test.
13019 else
13020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13021 for as_dir in $PATH
13022 do
13023   IFS=$as_save_IFS
13024   test -z "$as_dir" && as_dir=.
13025     for ac_exec_ext in '' $ac_executable_extensions; do
13026   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13027     ac_cv_prog_AR="${ac_tool_prefix}ar"
13028     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13029     break 2
13030   fi
13031 done
13032   done
13033 IFS=$as_save_IFS
13034
13035 fi
13036 fi
13037 AR=$ac_cv_prog_AR
13038 if test -n "$AR"; then
13039   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
13040 $as_echo "$AR" >&6; }
13041 else
13042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13043 $as_echo "no" >&6; }
13044 fi
13045
13046
13047 fi
13048 if test -z "$ac_cv_prog_AR"; then
13049   ac_ct_AR=$AR
13050   # Extract the first word of "ar", so it can be a program name with args.
13051 set dummy ar; ac_word=$2
13052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13053 $as_echo_n "checking for $ac_word... " >&6; }
13054 if ${ac_cv_prog_ac_ct_AR+:} false; then :
13055   $as_echo_n "(cached) " >&6
13056 else
13057   if test -n "$ac_ct_AR"; then
13058   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
13059 else
13060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13061 for as_dir in $PATH
13062 do
13063   IFS=$as_save_IFS
13064   test -z "$as_dir" && as_dir=.
13065     for ac_exec_ext in '' $ac_executable_extensions; do
13066   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13067     ac_cv_prog_ac_ct_AR="ar"
13068     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13069     break 2
13070   fi
13071 done
13072   done
13073 IFS=$as_save_IFS
13074
13075 fi
13076 fi
13077 ac_ct_AR=$ac_cv_prog_ac_ct_AR
13078 if test -n "$ac_ct_AR"; then
13079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
13080 $as_echo "$ac_ct_AR" >&6; }
13081 else
13082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13083 $as_echo "no" >&6; }
13084 fi
13085
13086   if test "x$ac_ct_AR" = x; then
13087     AR=""
13088   else
13089     case $cross_compiling:$ac_tool_warned in
13090 yes:)
13091 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13092 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13093 ac_tool_warned=yes ;;
13094 esac
13095     AR=$ac_ct_AR
13096   fi
13097 else
13098   AR="$ac_cv_prog_AR"
13099 fi
13100
13101 if test "${AR}" = "" ; then
13102   as_fn_error $? "Required archive tool 'ar' not found on PATH." "$LINENO" 5
13103 fi
13104 touch conftest.c
13105 ${AR} $plugin_option rc conftest.a conftest.c
13106 if test "$?" != 0; then
13107   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
13108 $as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
13109   plugin_option=
13110 fi
13111 rm -f conftest.*
13112 if test -n "$plugin_option"; then
13113   PLUGIN_OPTION="$plugin_option"
13114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plugin_option" >&5
13115 $as_echo "$plugin_option" >&6; }
13116 else
13117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13118 $as_echo "no" >&6; }
13119 fi
13120
13121 AR_PLUGIN_OPTION=
13122 RANLIB_PLUGIN_OPTION=
13123 if test -n "$PLUGIN_OPTION"; then
13124   if $AR --help 2>&1 | grep -q "\--plugin"; then
13125     AR_PLUGIN_OPTION="$PLUGIN_OPTION"
13126   fi
13127   if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
13128     RANLIB_PLUGIN_OPTION="$PLUGIN_OPTION"
13129   fi
13130 fi
13131
13132
13133
13134 # Target tools.
13135
13136 # Check whether --with-build-time-tools was given.
13137 if test "${with_build_time_tools+set}" = set; then :
13138   withval=$with_build_time_tools; case x"$withval" in
13139      x/*) ;;
13140      *)
13141        with_build_time_tools=
13142        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
13143 $as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
13144        ;;
13145    esac
13146 else
13147   with_build_time_tools=
13148 fi
13149
13150
13151
13152
13153 if test -n "$CC_FOR_TARGET"; then
13154   ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
13155 elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
13156   CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
13157 fi
13158
13159 if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
13160   for ncn_progname in cc gcc; do
13161     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13162 set dummy ${ncn_progname}; ac_word=$2
13163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13164 $as_echo_n "checking for $ac_word... " >&6; }
13165 if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
13166   $as_echo_n "(cached) " >&6
13167 else
13168   if test -n "$CC_FOR_TARGET"; then
13169   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
13170 else
13171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13172 for as_dir in $PATH
13173 do
13174   IFS=$as_save_IFS
13175   test -z "$as_dir" && as_dir=.
13176     for ac_exec_ext in '' $ac_executable_extensions; do
13177   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13178     ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
13179     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13180     break 2
13181   fi
13182 done
13183   done
13184 IFS=$as_save_IFS
13185
13186 fi
13187 fi
13188 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
13189 if test -n "$CC_FOR_TARGET"; then
13190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
13191 $as_echo "$CC_FOR_TARGET" >&6; }
13192 else
13193   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13194 $as_echo "no" >&6; }
13195 fi
13196
13197
13198   done
13199 fi
13200
13201 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13202   for ncn_progname in cc gcc; do
13203     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13204 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13205     if test -x $with_build_time_tools/${ncn_progname}; then
13206       ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13207       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13208 $as_echo "yes" >&6; }
13209       break
13210     else
13211       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13212 $as_echo "no" >&6; }
13213     fi
13214   done
13215 fi
13216
13217 if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
13218   for ncn_progname in cc gcc; do
13219     if test -n "$ncn_target_tool_prefix"; then
13220       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13221 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13223 $as_echo_n "checking for $ac_word... " >&6; }
13224 if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
13225   $as_echo_n "(cached) " >&6
13226 else
13227   if test -n "$CC_FOR_TARGET"; then
13228   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
13229 else
13230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13231 for as_dir in $PATH
13232 do
13233   IFS=$as_save_IFS
13234   test -z "$as_dir" && as_dir=.
13235     for ac_exec_ext in '' $ac_executable_extensions; do
13236   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13237     ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13238     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13239     break 2
13240   fi
13241 done
13242   done
13243 IFS=$as_save_IFS
13244
13245 fi
13246 fi
13247 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
13248 if test -n "$CC_FOR_TARGET"; then
13249   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
13250 $as_echo "$CC_FOR_TARGET" >&6; }
13251 else
13252   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13253 $as_echo "no" >&6; }
13254 fi
13255
13256
13257     fi
13258     if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
13259       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13260 set dummy ${ncn_progname}; ac_word=$2
13261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13262 $as_echo_n "checking for $ac_word... " >&6; }
13263 if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
13264   $as_echo_n "(cached) " >&6
13265 else
13266   if test -n "$CC_FOR_TARGET"; then
13267   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
13268 else
13269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13270 for as_dir in $PATH
13271 do
13272   IFS=$as_save_IFS
13273   test -z "$as_dir" && as_dir=.
13274     for ac_exec_ext in '' $ac_executable_extensions; do
13275   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13276     ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
13277     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13278     break 2
13279   fi
13280 done
13281   done
13282 IFS=$as_save_IFS
13283
13284 fi
13285 fi
13286 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
13287 if test -n "$CC_FOR_TARGET"; then
13288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
13289 $as_echo "$CC_FOR_TARGET" >&6; }
13290 else
13291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13292 $as_echo "no" >&6; }
13293 fi
13294
13295
13296     fi
13297     test -n "$ac_cv_prog_CC_FOR_TARGET" && break
13298   done
13299 fi
13300
13301 if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
13302   set dummy cc gcc
13303   if test $build = $target ; then
13304     CC_FOR_TARGET="$2"
13305   else
13306     CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13307   fi
13308 else
13309   CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
13310 fi
13311
13312
13313
13314 if test -n "$CXX_FOR_TARGET"; then
13315   ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
13316 elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
13317   CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13318 fi
13319
13320 if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
13321   for ncn_progname in c++ g++ cxx gxx; do
13322     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13323 set dummy ${ncn_progname}; ac_word=$2
13324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13325 $as_echo_n "checking for $ac_word... " >&6; }
13326 if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
13327   $as_echo_n "(cached) " >&6
13328 else
13329   if test -n "$CXX_FOR_TARGET"; then
13330   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
13331 else
13332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13333 for as_dir in $PATH
13334 do
13335   IFS=$as_save_IFS
13336   test -z "$as_dir" && as_dir=.
13337     for ac_exec_ext in '' $ac_executable_extensions; do
13338   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13339     ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
13340     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13341     break 2
13342   fi
13343 done
13344   done
13345 IFS=$as_save_IFS
13346
13347 fi
13348 fi
13349 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13350 if test -n "$CXX_FOR_TARGET"; then
13351   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
13352 $as_echo "$CXX_FOR_TARGET" >&6; }
13353 else
13354   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13355 $as_echo "no" >&6; }
13356 fi
13357
13358
13359   done
13360 fi
13361
13362 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
13363   for ncn_progname in c++ g++ cxx gxx; do
13364     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13365 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13366     if test -x $with_build_time_tools/${ncn_progname}; then
13367       ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13368       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13369 $as_echo "yes" >&6; }
13370       break
13371     else
13372       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13373 $as_echo "no" >&6; }
13374     fi
13375   done
13376 fi
13377
13378 if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
13379   for ncn_progname in c++ g++ cxx gxx; do
13380     if test -n "$ncn_target_tool_prefix"; then
13381       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13382 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13384 $as_echo_n "checking for $ac_word... " >&6; }
13385 if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
13386   $as_echo_n "(cached) " >&6
13387 else
13388   if test -n "$CXX_FOR_TARGET"; then
13389   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
13390 else
13391 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13392 for as_dir in $PATH
13393 do
13394   IFS=$as_save_IFS
13395   test -z "$as_dir" && as_dir=.
13396     for ac_exec_ext in '' $ac_executable_extensions; do
13397   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13398     ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13399     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13400     break 2
13401   fi
13402 done
13403   done
13404 IFS=$as_save_IFS
13405
13406 fi
13407 fi
13408 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13409 if test -n "$CXX_FOR_TARGET"; then
13410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
13411 $as_echo "$CXX_FOR_TARGET" >&6; }
13412 else
13413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13414 $as_echo "no" >&6; }
13415 fi
13416
13417
13418     fi
13419     if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
13420       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13421 set dummy ${ncn_progname}; ac_word=$2
13422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13423 $as_echo_n "checking for $ac_word... " >&6; }
13424 if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
13425   $as_echo_n "(cached) " >&6
13426 else
13427   if test -n "$CXX_FOR_TARGET"; then
13428   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
13429 else
13430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13431 for as_dir in $PATH
13432 do
13433   IFS=$as_save_IFS
13434   test -z "$as_dir" && as_dir=.
13435     for ac_exec_ext in '' $ac_executable_extensions; do
13436   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13437     ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
13438     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13439     break 2
13440   fi
13441 done
13442   done
13443 IFS=$as_save_IFS
13444
13445 fi
13446 fi
13447 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13448 if test -n "$CXX_FOR_TARGET"; then
13449   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
13450 $as_echo "$CXX_FOR_TARGET" >&6; }
13451 else
13452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13453 $as_echo "no" >&6; }
13454 fi
13455
13456
13457     fi
13458     test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
13459   done
13460 fi
13461
13462 if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
13463   set dummy c++ g++ cxx gxx
13464   if test $build = $target ; then
13465     CXX_FOR_TARGET="$2"
13466   else
13467     CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
13468   fi
13469 else
13470   CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
13471 fi
13472
13473
13474
13475 if test -n "$GCC_FOR_TARGET"; then
13476   ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
13477 elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
13478   GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13479 fi
13480
13481 if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
13482   for ncn_progname in gcc; do
13483     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13484 set dummy ${ncn_progname}; ac_word=$2
13485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13486 $as_echo_n "checking for $ac_word... " >&6; }
13487 if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
13488   $as_echo_n "(cached) " >&6
13489 else
13490   if test -n "$GCC_FOR_TARGET"; then
13491   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
13492 else
13493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13494 for as_dir in $PATH
13495 do
13496   IFS=$as_save_IFS
13497   test -z "$as_dir" && as_dir=.
13498     for ac_exec_ext in '' $ac_executable_extensions; do
13499   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13500     ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
13501     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13502     break 2
13503   fi
13504 done
13505   done
13506 IFS=$as_save_IFS
13507
13508 fi
13509 fi
13510 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13511 if test -n "$GCC_FOR_TARGET"; then
13512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
13513 $as_echo "$GCC_FOR_TARGET" >&6; }
13514 else
13515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13516 $as_echo "no" >&6; }
13517 fi
13518
13519
13520   done
13521 fi
13522
13523 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13524   for ncn_progname in gcc; do
13525     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13526 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13527     if test -x $with_build_time_tools/${ncn_progname}; then
13528       ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13529       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13530 $as_echo "yes" >&6; }
13531       break
13532     else
13533       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13534 $as_echo "no" >&6; }
13535     fi
13536   done
13537 fi
13538
13539 if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
13540   for ncn_progname in gcc; do
13541     if test -n "$ncn_target_tool_prefix"; then
13542       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13543 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13545 $as_echo_n "checking for $ac_word... " >&6; }
13546 if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
13547   $as_echo_n "(cached) " >&6
13548 else
13549   if test -n "$GCC_FOR_TARGET"; then
13550   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
13551 else
13552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13553 for as_dir in $PATH
13554 do
13555   IFS=$as_save_IFS
13556   test -z "$as_dir" && as_dir=.
13557     for ac_exec_ext in '' $ac_executable_extensions; do
13558   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13559     ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13560     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13561     break 2
13562   fi
13563 done
13564   done
13565 IFS=$as_save_IFS
13566
13567 fi
13568 fi
13569 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13570 if test -n "$GCC_FOR_TARGET"; then
13571   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
13572 $as_echo "$GCC_FOR_TARGET" >&6; }
13573 else
13574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13575 $as_echo "no" >&6; }
13576 fi
13577
13578
13579     fi
13580     if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
13581       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13582 set dummy ${ncn_progname}; ac_word=$2
13583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13584 $as_echo_n "checking for $ac_word... " >&6; }
13585 if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
13586   $as_echo_n "(cached) " >&6
13587 else
13588   if test -n "$GCC_FOR_TARGET"; then
13589   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
13590 else
13591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13592 for as_dir in $PATH
13593 do
13594   IFS=$as_save_IFS
13595   test -z "$as_dir" && as_dir=.
13596     for ac_exec_ext in '' $ac_executable_extensions; do
13597   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13598     ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
13599     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13600     break 2
13601   fi
13602 done
13603   done
13604 IFS=$as_save_IFS
13605
13606 fi
13607 fi
13608 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13609 if test -n "$GCC_FOR_TARGET"; then
13610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
13611 $as_echo "$GCC_FOR_TARGET" >&6; }
13612 else
13613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13614 $as_echo "no" >&6; }
13615 fi
13616
13617
13618     fi
13619     test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
13620   done
13621 fi
13622
13623 if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
13624   GCC_FOR_TARGET="${CC_FOR_TARGET}"
13625 else
13626   GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
13627 fi
13628
13629
13630
13631 if test -n "$GFORTRAN_FOR_TARGET"; then
13632   ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
13633 elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
13634   GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13635 fi
13636
13637 if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
13638   for ncn_progname in gfortran; do
13639     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13640 set dummy ${ncn_progname}; ac_word=$2
13641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13642 $as_echo_n "checking for $ac_word... " >&6; }
13643 if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
13644   $as_echo_n "(cached) " >&6
13645 else
13646   if test -n "$GFORTRAN_FOR_TARGET"; then
13647   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
13648 else
13649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13650 for as_dir in $PATH
13651 do
13652   IFS=$as_save_IFS
13653   test -z "$as_dir" && as_dir=.
13654     for ac_exec_ext in '' $ac_executable_extensions; do
13655   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13656     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
13657     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13658     break 2
13659   fi
13660 done
13661   done
13662 IFS=$as_save_IFS
13663
13664 fi
13665 fi
13666 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13667 if test -n "$GFORTRAN_FOR_TARGET"; then
13668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
13669 $as_echo "$GFORTRAN_FOR_TARGET" >&6; }
13670 else
13671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13672 $as_echo "no" >&6; }
13673 fi
13674
13675
13676   done
13677 fi
13678
13679 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
13680   for ncn_progname in gfortran; do
13681     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13682 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13683     if test -x $with_build_time_tools/${ncn_progname}; then
13684       ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13685       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13686 $as_echo "yes" >&6; }
13687       break
13688     else
13689       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13690 $as_echo "no" >&6; }
13691     fi
13692   done
13693 fi
13694
13695 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
13696   for ncn_progname in gfortran; do
13697     if test -n "$ncn_target_tool_prefix"; then
13698       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13699 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13701 $as_echo_n "checking for $ac_word... " >&6; }
13702 if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
13703   $as_echo_n "(cached) " >&6
13704 else
13705   if test -n "$GFORTRAN_FOR_TARGET"; then
13706   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
13707 else
13708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13709 for as_dir in $PATH
13710 do
13711   IFS=$as_save_IFS
13712   test -z "$as_dir" && as_dir=.
13713     for ac_exec_ext in '' $ac_executable_extensions; do
13714   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13715     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13716     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13717     break 2
13718   fi
13719 done
13720   done
13721 IFS=$as_save_IFS
13722
13723 fi
13724 fi
13725 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13726 if test -n "$GFORTRAN_FOR_TARGET"; then
13727   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
13728 $as_echo "$GFORTRAN_FOR_TARGET" >&6; }
13729 else
13730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13731 $as_echo "no" >&6; }
13732 fi
13733
13734
13735     fi
13736     if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
13737       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13738 set dummy ${ncn_progname}; ac_word=$2
13739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13740 $as_echo_n "checking for $ac_word... " >&6; }
13741 if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
13742   $as_echo_n "(cached) " >&6
13743 else
13744   if test -n "$GFORTRAN_FOR_TARGET"; then
13745   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
13746 else
13747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13748 for as_dir in $PATH
13749 do
13750   IFS=$as_save_IFS
13751   test -z "$as_dir" && as_dir=.
13752     for ac_exec_ext in '' $ac_executable_extensions; do
13753   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13754     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
13755     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13756     break 2
13757   fi
13758 done
13759   done
13760 IFS=$as_save_IFS
13761
13762 fi
13763 fi
13764 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13765 if test -n "$GFORTRAN_FOR_TARGET"; then
13766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
13767 $as_echo "$GFORTRAN_FOR_TARGET" >&6; }
13768 else
13769   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13770 $as_echo "no" >&6; }
13771 fi
13772
13773
13774     fi
13775     test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
13776   done
13777 fi
13778
13779 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
13780   set dummy gfortran
13781   if test $build = $target ; then
13782     GFORTRAN_FOR_TARGET="$2"
13783   else
13784     GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
13785   fi
13786 else
13787   GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
13788 fi
13789
13790
13791
13792 if test -n "$GOC_FOR_TARGET"; then
13793   ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
13794 elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
13795   GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13796 fi
13797
13798 if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
13799   for ncn_progname in gccgo; do
13800     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13801 set dummy ${ncn_progname}; ac_word=$2
13802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13803 $as_echo_n "checking for $ac_word... " >&6; }
13804 if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
13805   $as_echo_n "(cached) " >&6
13806 else
13807   if test -n "$GOC_FOR_TARGET"; then
13808   ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
13809 else
13810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13811 for as_dir in $PATH
13812 do
13813   IFS=$as_save_IFS
13814   test -z "$as_dir" && as_dir=.
13815     for ac_exec_ext in '' $ac_executable_extensions; do
13816   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13817     ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
13818     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13819     break 2
13820   fi
13821 done
13822   done
13823 IFS=$as_save_IFS
13824
13825 fi
13826 fi
13827 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13828 if test -n "$GOC_FOR_TARGET"; then
13829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
13830 $as_echo "$GOC_FOR_TARGET" >&6; }
13831 else
13832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13833 $as_echo "no" >&6; }
13834 fi
13835
13836
13837   done
13838 fi
13839
13840 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13841   for ncn_progname in gccgo; do
13842     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13843 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13844     if test -x $with_build_time_tools/${ncn_progname}; then
13845       ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13846       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13847 $as_echo "yes" >&6; }
13848       break
13849     else
13850       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13851 $as_echo "no" >&6; }
13852     fi
13853   done
13854 fi
13855
13856 if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
13857   for ncn_progname in gccgo; do
13858     if test -n "$ncn_target_tool_prefix"; then
13859       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13860 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13862 $as_echo_n "checking for $ac_word... " >&6; }
13863 if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
13864   $as_echo_n "(cached) " >&6
13865 else
13866   if test -n "$GOC_FOR_TARGET"; then
13867   ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
13868 else
13869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13870 for as_dir in $PATH
13871 do
13872   IFS=$as_save_IFS
13873   test -z "$as_dir" && as_dir=.
13874     for ac_exec_ext in '' $ac_executable_extensions; do
13875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13876     ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13878     break 2
13879   fi
13880 done
13881   done
13882 IFS=$as_save_IFS
13883
13884 fi
13885 fi
13886 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13887 if test -n "$GOC_FOR_TARGET"; then
13888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
13889 $as_echo "$GOC_FOR_TARGET" >&6; }
13890 else
13891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13892 $as_echo "no" >&6; }
13893 fi
13894
13895
13896     fi
13897     if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
13898       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13899 set dummy ${ncn_progname}; ac_word=$2
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13901 $as_echo_n "checking for $ac_word... " >&6; }
13902 if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
13903   $as_echo_n "(cached) " >&6
13904 else
13905   if test -n "$GOC_FOR_TARGET"; then
13906   ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
13907 else
13908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13909 for as_dir in $PATH
13910 do
13911   IFS=$as_save_IFS
13912   test -z "$as_dir" && as_dir=.
13913     for ac_exec_ext in '' $ac_executable_extensions; do
13914   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13915     ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
13916     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13917     break 2
13918   fi
13919 done
13920   done
13921 IFS=$as_save_IFS
13922
13923 fi
13924 fi
13925 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13926 if test -n "$GOC_FOR_TARGET"; then
13927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
13928 $as_echo "$GOC_FOR_TARGET" >&6; }
13929 else
13930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13931 $as_echo "no" >&6; }
13932 fi
13933
13934
13935     fi
13936     test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
13937   done
13938 fi
13939
13940 if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
13941   set dummy gccgo
13942   if test $build = $target ; then
13943     GOC_FOR_TARGET="$2"
13944   else
13945     GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13946   fi
13947 else
13948   GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
13949 fi
13950
13951
13952
13953 if test -n "$GDC_FOR_TARGET"; then
13954   ac_cv_prog_GDC_FOR_TARGET=$GDC_FOR_TARGET
13955 elif test -n "$ac_cv_prog_GDC_FOR_TARGET"; then
13956   GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
13957 fi
13958
13959 if test -n "$ac_cv_prog_GDC_FOR_TARGET"; then
13960   for ncn_progname in gdc; do
13961     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13962 set dummy ${ncn_progname}; ac_word=$2
13963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13964 $as_echo_n "checking for $ac_word... " >&6; }
13965 if ${ac_cv_prog_GDC_FOR_TARGET+:} false; then :
13966   $as_echo_n "(cached) " >&6
13967 else
13968   if test -n "$GDC_FOR_TARGET"; then
13969   ac_cv_prog_GDC_FOR_TARGET="$GDC_FOR_TARGET" # Let the user override the test.
13970 else
13971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13972 for as_dir in $PATH
13973 do
13974   IFS=$as_save_IFS
13975   test -z "$as_dir" && as_dir=.
13976     for ac_exec_ext in '' $ac_executable_extensions; do
13977   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13978     ac_cv_prog_GDC_FOR_TARGET="${ncn_progname}"
13979     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13980     break 2
13981   fi
13982 done
13983   done
13984 IFS=$as_save_IFS
13985
13986 fi
13987 fi
13988 GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
13989 if test -n "$GDC_FOR_TARGET"; then
13990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC_FOR_TARGET" >&5
13991 $as_echo "$GDC_FOR_TARGET" >&6; }
13992 else
13993   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13994 $as_echo "no" >&6; }
13995 fi
13996
13997
13998   done
13999 fi
14000
14001 if test -z "$ac_cv_prog_GDC_FOR_TARGET" && test -n "$with_build_time_tools"; then
14002   for ncn_progname in gdc; do
14003     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14004 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14005     if test -x $with_build_time_tools/${ncn_progname}; then
14006       ac_cv_prog_GDC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14007       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14008 $as_echo "yes" >&6; }
14009       break
14010     else
14011       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14012 $as_echo "no" >&6; }
14013     fi
14014   done
14015 fi
14016
14017 if test -z "$ac_cv_prog_GDC_FOR_TARGET"; then
14018   for ncn_progname in gdc; do
14019     if test -n "$ncn_target_tool_prefix"; then
14020       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14021 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14023 $as_echo_n "checking for $ac_word... " >&6; }
14024 if ${ac_cv_prog_GDC_FOR_TARGET+:} false; then :
14025   $as_echo_n "(cached) " >&6
14026 else
14027   if test -n "$GDC_FOR_TARGET"; then
14028   ac_cv_prog_GDC_FOR_TARGET="$GDC_FOR_TARGET" # Let the user override the test.
14029 else
14030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14031 for as_dir in $PATH
14032 do
14033   IFS=$as_save_IFS
14034   test -z "$as_dir" && as_dir=.
14035     for ac_exec_ext in '' $ac_executable_extensions; do
14036   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14037     ac_cv_prog_GDC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14038     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14039     break 2
14040   fi
14041 done
14042   done
14043 IFS=$as_save_IFS
14044
14045 fi
14046 fi
14047 GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
14048 if test -n "$GDC_FOR_TARGET"; then
14049   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC_FOR_TARGET" >&5
14050 $as_echo "$GDC_FOR_TARGET" >&6; }
14051 else
14052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14053 $as_echo "no" >&6; }
14054 fi
14055
14056
14057     fi
14058     if test -z "$ac_cv_prog_GDC_FOR_TARGET" && test $build = $target ; then
14059       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14060 set dummy ${ncn_progname}; ac_word=$2
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14062 $as_echo_n "checking for $ac_word... " >&6; }
14063 if ${ac_cv_prog_GDC_FOR_TARGET+:} false; then :
14064   $as_echo_n "(cached) " >&6
14065 else
14066   if test -n "$GDC_FOR_TARGET"; then
14067   ac_cv_prog_GDC_FOR_TARGET="$GDC_FOR_TARGET" # Let the user override the test.
14068 else
14069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14070 for as_dir in $PATH
14071 do
14072   IFS=$as_save_IFS
14073   test -z "$as_dir" && as_dir=.
14074     for ac_exec_ext in '' $ac_executable_extensions; do
14075   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14076     ac_cv_prog_GDC_FOR_TARGET="${ncn_progname}"
14077     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14078     break 2
14079   fi
14080 done
14081   done
14082 IFS=$as_save_IFS
14083
14084 fi
14085 fi
14086 GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
14087 if test -n "$GDC_FOR_TARGET"; then
14088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC_FOR_TARGET" >&5
14089 $as_echo "$GDC_FOR_TARGET" >&6; }
14090 else
14091   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14092 $as_echo "no" >&6; }
14093 fi
14094
14095
14096     fi
14097     test -n "$ac_cv_prog_GDC_FOR_TARGET" && break
14098   done
14099 fi
14100
14101 if test -z "$ac_cv_prog_GDC_FOR_TARGET" ; then
14102   set dummy gdc
14103   if test $build = $target ; then
14104     GDC_FOR_TARGET="$2"
14105   else
14106     GDC_FOR_TARGET="${ncn_target_tool_prefix}$2"
14107   fi
14108 else
14109   GDC_FOR_TARGET="$ac_cv_prog_GDC_FOR_TARGET"
14110 fi
14111
14112
14113
14114 cat > conftest.c << \EOF
14115 #ifdef __GNUC__
14116   gcc_yay;
14117 #endif
14118 EOF
14119 if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
14120   have_gcc_for_target=yes
14121 else
14122   GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
14123   have_gcc_for_target=no
14124 fi
14125 rm conftest.c
14126
14127
14128
14129
14130 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
14131   if test -n "$with_build_time_tools"; then
14132     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
14133 $as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
14134     if test -x $with_build_time_tools/ar; then
14135       AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
14136       ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
14137       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
14138 $as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
14139     else
14140       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14141 $as_echo "no" >&6; }
14142     fi
14143   elif test $build != $host && test $have_gcc_for_target = yes; then
14144     AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
14145     test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
14146     test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
14147   fi
14148 fi
14149 if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14150   # Extract the first word of "ar", so it can be a program name with args.
14151 set dummy ar; ac_word=$2
14152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14153 $as_echo_n "checking for $ac_word... " >&6; }
14154 if ${ac_cv_path_AR_FOR_TARGET+:} false; then :
14155   $as_echo_n "(cached) " >&6
14156 else
14157   case $AR_FOR_TARGET in
14158   [\\/]* | ?:[\\/]*)
14159   ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
14160   ;;
14161   *)
14162   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14163 for as_dir in $gcc_cv_tool_dirs
14164 do
14165   IFS=$as_save_IFS
14166   test -z "$as_dir" && as_dir=.
14167     for ac_exec_ext in '' $ac_executable_extensions; do
14168   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14169     ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14170     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14171     break 2
14172   fi
14173 done
14174   done
14175 IFS=$as_save_IFS
14176
14177   ;;
14178 esac
14179 fi
14180 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
14181 if test -n "$AR_FOR_TARGET"; then
14182   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14183 $as_echo "$AR_FOR_TARGET" >&6; }
14184 else
14185   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14186 $as_echo "no" >&6; }
14187 fi
14188
14189
14190 fi
14191 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
14192
14193
14194 if test -n "$AR_FOR_TARGET"; then
14195   ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
14196 elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
14197   AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14198 fi
14199
14200 if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
14201   for ncn_progname in ar; do
14202     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14203 set dummy ${ncn_progname}; ac_word=$2
14204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14205 $as_echo_n "checking for $ac_word... " >&6; }
14206 if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
14207   $as_echo_n "(cached) " >&6
14208 else
14209   if test -n "$AR_FOR_TARGET"; then
14210   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
14211 else
14212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14213 for as_dir in $PATH
14214 do
14215   IFS=$as_save_IFS
14216   test -z "$as_dir" && as_dir=.
14217     for ac_exec_ext in '' $ac_executable_extensions; do
14218   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14219     ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
14220     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14221     break 2
14222   fi
14223 done
14224   done
14225 IFS=$as_save_IFS
14226
14227 fi
14228 fi
14229 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14230 if test -n "$AR_FOR_TARGET"; then
14231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14232 $as_echo "$AR_FOR_TARGET" >&6; }
14233 else
14234   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14235 $as_echo "no" >&6; }
14236 fi
14237
14238
14239   done
14240 fi
14241
14242 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
14243   for ncn_progname in ar; do
14244     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14245 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14246     if test -x $with_build_time_tools/${ncn_progname}; then
14247       ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14248       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14249 $as_echo "yes" >&6; }
14250       break
14251     else
14252       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14253 $as_echo "no" >&6; }
14254     fi
14255   done
14256 fi
14257
14258 if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
14259   for ncn_progname in ar; do
14260     if test -n "$ncn_target_tool_prefix"; then
14261       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14262 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14264 $as_echo_n "checking for $ac_word... " >&6; }
14265 if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
14266   $as_echo_n "(cached) " >&6
14267 else
14268   if test -n "$AR_FOR_TARGET"; then
14269   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
14270 else
14271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14272 for as_dir in $PATH
14273 do
14274   IFS=$as_save_IFS
14275   test -z "$as_dir" && as_dir=.
14276     for ac_exec_ext in '' $ac_executable_extensions; do
14277   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14278     ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14279     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14280     break 2
14281   fi
14282 done
14283   done
14284 IFS=$as_save_IFS
14285
14286 fi
14287 fi
14288 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14289 if test -n "$AR_FOR_TARGET"; then
14290   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14291 $as_echo "$AR_FOR_TARGET" >&6; }
14292 else
14293   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14294 $as_echo "no" >&6; }
14295 fi
14296
14297
14298     fi
14299     if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
14300       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14301 set dummy ${ncn_progname}; ac_word=$2
14302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14303 $as_echo_n "checking for $ac_word... " >&6; }
14304 if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
14305   $as_echo_n "(cached) " >&6
14306 else
14307   if test -n "$AR_FOR_TARGET"; then
14308   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
14309 else
14310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14311 for as_dir in $PATH
14312 do
14313   IFS=$as_save_IFS
14314   test -z "$as_dir" && as_dir=.
14315     for ac_exec_ext in '' $ac_executable_extensions; do
14316   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14317     ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
14318     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14319     break 2
14320   fi
14321 done
14322   done
14323 IFS=$as_save_IFS
14324
14325 fi
14326 fi
14327 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14328 if test -n "$AR_FOR_TARGET"; then
14329   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14330 $as_echo "$AR_FOR_TARGET" >&6; }
14331 else
14332   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14333 $as_echo "no" >&6; }
14334 fi
14335
14336
14337     fi
14338     test -n "$ac_cv_prog_AR_FOR_TARGET" && break
14339   done
14340 fi
14341
14342 if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
14343   set dummy ar
14344   if test $build = $target ; then
14345     AR_FOR_TARGET="$2"
14346   else
14347     AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
14348   fi
14349 else
14350   AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
14351 fi
14352
14353 else
14354   AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
14355 fi
14356
14357
14358
14359
14360 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
14361   if test -n "$with_build_time_tools"; then
14362     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
14363 $as_echo_n "checking for as in $with_build_time_tools... " >&6; }
14364     if test -x $with_build_time_tools/as; then
14365       AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
14366       ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
14367       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
14368 $as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
14369     else
14370       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14371 $as_echo "no" >&6; }
14372     fi
14373   elif test $build != $host && test $have_gcc_for_target = yes; then
14374     AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
14375     test $AS_FOR_TARGET = as && AS_FOR_TARGET=
14376     test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
14377   fi
14378 fi
14379 if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14380   # Extract the first word of "as", so it can be a program name with args.
14381 set dummy as; ac_word=$2
14382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14383 $as_echo_n "checking for $ac_word... " >&6; }
14384 if ${ac_cv_path_AS_FOR_TARGET+:} false; then :
14385   $as_echo_n "(cached) " >&6
14386 else
14387   case $AS_FOR_TARGET in
14388   [\\/]* | ?:[\\/]*)
14389   ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
14390   ;;
14391   *)
14392   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14393 for as_dir in $gcc_cv_tool_dirs
14394 do
14395   IFS=$as_save_IFS
14396   test -z "$as_dir" && as_dir=.
14397     for ac_exec_ext in '' $ac_executable_extensions; do
14398   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14399     ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14400     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14401     break 2
14402   fi
14403 done
14404   done
14405 IFS=$as_save_IFS
14406
14407   ;;
14408 esac
14409 fi
14410 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
14411 if test -n "$AS_FOR_TARGET"; then
14412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14413 $as_echo "$AS_FOR_TARGET" >&6; }
14414 else
14415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14416 $as_echo "no" >&6; }
14417 fi
14418
14419
14420 fi
14421 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
14422
14423
14424 if test -n "$AS_FOR_TARGET"; then
14425   ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
14426 elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
14427   AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14428 fi
14429
14430 if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
14431   for ncn_progname in as; do
14432     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14433 set dummy ${ncn_progname}; ac_word=$2
14434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14435 $as_echo_n "checking for $ac_word... " >&6; }
14436 if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
14437   $as_echo_n "(cached) " >&6
14438 else
14439   if test -n "$AS_FOR_TARGET"; then
14440   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
14441 else
14442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14443 for as_dir in $PATH
14444 do
14445   IFS=$as_save_IFS
14446   test -z "$as_dir" && as_dir=.
14447     for ac_exec_ext in '' $ac_executable_extensions; do
14448   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14449     ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
14450     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14451     break 2
14452   fi
14453 done
14454   done
14455 IFS=$as_save_IFS
14456
14457 fi
14458 fi
14459 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14460 if test -n "$AS_FOR_TARGET"; then
14461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14462 $as_echo "$AS_FOR_TARGET" >&6; }
14463 else
14464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14465 $as_echo "no" >&6; }
14466 fi
14467
14468
14469   done
14470 fi
14471
14472 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
14473   for ncn_progname in as; do
14474     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14475 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14476     if test -x $with_build_time_tools/${ncn_progname}; then
14477       ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14478       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14479 $as_echo "yes" >&6; }
14480       break
14481     else
14482       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14483 $as_echo "no" >&6; }
14484     fi
14485   done
14486 fi
14487
14488 if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
14489   for ncn_progname in as; do
14490     if test -n "$ncn_target_tool_prefix"; then
14491       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14492 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14494 $as_echo_n "checking for $ac_word... " >&6; }
14495 if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
14496   $as_echo_n "(cached) " >&6
14497 else
14498   if test -n "$AS_FOR_TARGET"; then
14499   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
14500 else
14501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14502 for as_dir in $PATH
14503 do
14504   IFS=$as_save_IFS
14505   test -z "$as_dir" && as_dir=.
14506     for ac_exec_ext in '' $ac_executable_extensions; do
14507   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14508     ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14509     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14510     break 2
14511   fi
14512 done
14513   done
14514 IFS=$as_save_IFS
14515
14516 fi
14517 fi
14518 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14519 if test -n "$AS_FOR_TARGET"; then
14520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14521 $as_echo "$AS_FOR_TARGET" >&6; }
14522 else
14523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14524 $as_echo "no" >&6; }
14525 fi
14526
14527
14528     fi
14529     if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
14530       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14531 set dummy ${ncn_progname}; ac_word=$2
14532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14533 $as_echo_n "checking for $ac_word... " >&6; }
14534 if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
14535   $as_echo_n "(cached) " >&6
14536 else
14537   if test -n "$AS_FOR_TARGET"; then
14538   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
14539 else
14540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14541 for as_dir in $PATH
14542 do
14543   IFS=$as_save_IFS
14544   test -z "$as_dir" && as_dir=.
14545     for ac_exec_ext in '' $ac_executable_extensions; do
14546   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14547     ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
14548     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14549     break 2
14550   fi
14551 done
14552   done
14553 IFS=$as_save_IFS
14554
14555 fi
14556 fi
14557 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14558 if test -n "$AS_FOR_TARGET"; then
14559   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14560 $as_echo "$AS_FOR_TARGET" >&6; }
14561 else
14562   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14563 $as_echo "no" >&6; }
14564 fi
14565
14566
14567     fi
14568     test -n "$ac_cv_prog_AS_FOR_TARGET" && break
14569   done
14570 fi
14571
14572 if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
14573   set dummy as
14574   if test $build = $target ; then
14575     AS_FOR_TARGET="$2"
14576   else
14577     AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
14578   fi
14579 else
14580   AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
14581 fi
14582
14583 else
14584   AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
14585 fi
14586
14587
14588
14589
14590 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
14591   if test -n "$with_build_time_tools"; then
14592     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
14593 $as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
14594     if test -x $with_build_time_tools/dlltool; then
14595       DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
14596       ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
14597       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
14598 $as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
14599     else
14600       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14601 $as_echo "no" >&6; }
14602     fi
14603   elif test $build != $host && test $have_gcc_for_target = yes; then
14604     DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
14605     test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
14606     test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
14607   fi
14608 fi
14609 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14610   # Extract the first word of "dlltool", so it can be a program name with args.
14611 set dummy dlltool; ac_word=$2
14612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14613 $as_echo_n "checking for $ac_word... " >&6; }
14614 if ${ac_cv_path_DLLTOOL_FOR_TARGET+:} false; then :
14615   $as_echo_n "(cached) " >&6
14616 else
14617   case $DLLTOOL_FOR_TARGET in
14618   [\\/]* | ?:[\\/]*)
14619   ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
14620   ;;
14621   *)
14622   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14623 for as_dir in $gcc_cv_tool_dirs
14624 do
14625   IFS=$as_save_IFS
14626   test -z "$as_dir" && as_dir=.
14627     for ac_exec_ext in '' $ac_executable_extensions; do
14628   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14629     ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14630     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14631     break 2
14632   fi
14633 done
14634   done
14635 IFS=$as_save_IFS
14636
14637   ;;
14638 esac
14639 fi
14640 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
14641 if test -n "$DLLTOOL_FOR_TARGET"; then
14642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14643 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14644 else
14645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14646 $as_echo "no" >&6; }
14647 fi
14648
14649
14650 fi
14651 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
14652
14653
14654 if test -n "$DLLTOOL_FOR_TARGET"; then
14655   ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
14656 elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
14657   DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14658 fi
14659
14660 if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
14661   for ncn_progname in dlltool; do
14662     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14663 set dummy ${ncn_progname}; ac_word=$2
14664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14665 $as_echo_n "checking for $ac_word... " >&6; }
14666 if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
14667   $as_echo_n "(cached) " >&6
14668 else
14669   if test -n "$DLLTOOL_FOR_TARGET"; then
14670   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
14671 else
14672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14673 for as_dir in $PATH
14674 do
14675   IFS=$as_save_IFS
14676   test -z "$as_dir" && as_dir=.
14677     for ac_exec_ext in '' $ac_executable_extensions; do
14678   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14679     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
14680     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14681     break 2
14682   fi
14683 done
14684   done
14685 IFS=$as_save_IFS
14686
14687 fi
14688 fi
14689 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14690 if test -n "$DLLTOOL_FOR_TARGET"; then
14691   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14692 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14693 else
14694   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14695 $as_echo "no" >&6; }
14696 fi
14697
14698
14699   done
14700 fi
14701
14702 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
14703   for ncn_progname in dlltool; do
14704     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14705 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14706     if test -x $with_build_time_tools/${ncn_progname}; then
14707       ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14708       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14709 $as_echo "yes" >&6; }
14710       break
14711     else
14712       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14713 $as_echo "no" >&6; }
14714     fi
14715   done
14716 fi
14717
14718 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
14719   for ncn_progname in dlltool; do
14720     if test -n "$ncn_target_tool_prefix"; then
14721       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14722 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14724 $as_echo_n "checking for $ac_word... " >&6; }
14725 if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
14726   $as_echo_n "(cached) " >&6
14727 else
14728   if test -n "$DLLTOOL_FOR_TARGET"; then
14729   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
14730 else
14731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14732 for as_dir in $PATH
14733 do
14734   IFS=$as_save_IFS
14735   test -z "$as_dir" && as_dir=.
14736     for ac_exec_ext in '' $ac_executable_extensions; do
14737   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14738     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14739     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14740     break 2
14741   fi
14742 done
14743   done
14744 IFS=$as_save_IFS
14745
14746 fi
14747 fi
14748 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14749 if test -n "$DLLTOOL_FOR_TARGET"; then
14750   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14751 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14752 else
14753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14754 $as_echo "no" >&6; }
14755 fi
14756
14757
14758     fi
14759     if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
14760       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14761 set dummy ${ncn_progname}; ac_word=$2
14762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14763 $as_echo_n "checking for $ac_word... " >&6; }
14764 if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
14765   $as_echo_n "(cached) " >&6
14766 else
14767   if test -n "$DLLTOOL_FOR_TARGET"; then
14768   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
14769 else
14770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14771 for as_dir in $PATH
14772 do
14773   IFS=$as_save_IFS
14774   test -z "$as_dir" && as_dir=.
14775     for ac_exec_ext in '' $ac_executable_extensions; do
14776   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14777     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
14778     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14779     break 2
14780   fi
14781 done
14782   done
14783 IFS=$as_save_IFS
14784
14785 fi
14786 fi
14787 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14788 if test -n "$DLLTOOL_FOR_TARGET"; then
14789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14790 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14791 else
14792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14793 $as_echo "no" >&6; }
14794 fi
14795
14796
14797     fi
14798     test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
14799   done
14800 fi
14801
14802 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
14803   set dummy dlltool
14804   if test $build = $target ; then
14805     DLLTOOL_FOR_TARGET="$2"
14806   else
14807     DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
14808   fi
14809 else
14810   DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
14811 fi
14812
14813 else
14814   DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
14815 fi
14816
14817
14818
14819
14820 if test -z "$ac_cv_path_DSYMUTIL_FOR_TARGET" ; then
14821   if test -n "$with_build_time_tools"; then
14822     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dsymutil in $with_build_time_tools" >&5
14823 $as_echo_n "checking for dsymutil in $with_build_time_tools... " >&6; }
14824     if test -x $with_build_time_tools/dsymutil; then
14825       DSYMUTIL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dsymutil
14826       ac_cv_path_DSYMUTIL_FOR_TARGET=$DSYMUTIL_FOR_TARGET
14827       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DSYMUTIL_FOR_TARGET" >&5
14828 $as_echo "$ac_cv_path_DSYMUTIL_FOR_TARGET" >&6; }
14829     else
14830       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14831 $as_echo "no" >&6; }
14832     fi
14833   elif test $build != $host && test $have_gcc_for_target = yes; then
14834     DSYMUTIL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dsymutil`
14835     test $DSYMUTIL_FOR_TARGET = dsymutil && DSYMUTIL_FOR_TARGET=
14836     test -n "$DSYMUTIL_FOR_TARGET" && ac_cv_path_DSYMUTIL_FOR_TARGET=$DSYMUTIL_FOR_TARGET
14837   fi
14838 fi
14839 if test -z "$ac_cv_path_DSYMUTIL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14840   # Extract the first word of "dsymutil", so it can be a program name with args.
14841 set dummy dsymutil; ac_word=$2
14842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14843 $as_echo_n "checking for $ac_word... " >&6; }
14844 if ${ac_cv_path_DSYMUTIL_FOR_TARGET+:} false; then :
14845   $as_echo_n "(cached) " >&6
14846 else
14847   case $DSYMUTIL_FOR_TARGET in
14848   [\\/]* | ?:[\\/]*)
14849   ac_cv_path_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test with a path.
14850   ;;
14851   *)
14852   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14853 for as_dir in $gcc_cv_tool_dirs
14854 do
14855   IFS=$as_save_IFS
14856   test -z "$as_dir" && as_dir=.
14857     for ac_exec_ext in '' $ac_executable_extensions; do
14858   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14859     ac_cv_path_DSYMUTIL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14860     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14861     break 2
14862   fi
14863 done
14864   done
14865 IFS=$as_save_IFS
14866
14867   ;;
14868 esac
14869 fi
14870 DSYMUTIL_FOR_TARGET=$ac_cv_path_DSYMUTIL_FOR_TARGET
14871 if test -n "$DSYMUTIL_FOR_TARGET"; then
14872   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
14873 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
14874 else
14875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14876 $as_echo "no" >&6; }
14877 fi
14878
14879
14880 fi
14881 if test -z "$ac_cv_path_DSYMUTIL_FOR_TARGET" ; then
14882
14883
14884 if test -n "$DSYMUTIL_FOR_TARGET"; then
14885   ac_cv_prog_DSYMUTIL_FOR_TARGET=$DSYMUTIL_FOR_TARGET
14886 elif test -n "$ac_cv_prog_DSYMUTIL_FOR_TARGET"; then
14887   DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
14888 fi
14889
14890 if test -n "$ac_cv_prog_DSYMUTIL_FOR_TARGET"; then
14891   for ncn_progname in dsymutil; do
14892     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14893 set dummy ${ncn_progname}; ac_word=$2
14894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14895 $as_echo_n "checking for $ac_word... " >&6; }
14896 if ${ac_cv_prog_DSYMUTIL_FOR_TARGET+:} false; then :
14897   $as_echo_n "(cached) " >&6
14898 else
14899   if test -n "$DSYMUTIL_FOR_TARGET"; then
14900   ac_cv_prog_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test.
14901 else
14902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14903 for as_dir in $PATH
14904 do
14905   IFS=$as_save_IFS
14906   test -z "$as_dir" && as_dir=.
14907     for ac_exec_ext in '' $ac_executable_extensions; do
14908   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14909     ac_cv_prog_DSYMUTIL_FOR_TARGET="${ncn_progname}"
14910     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14911     break 2
14912   fi
14913 done
14914   done
14915 IFS=$as_save_IFS
14916
14917 fi
14918 fi
14919 DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
14920 if test -n "$DSYMUTIL_FOR_TARGET"; then
14921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
14922 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
14923 else
14924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14925 $as_echo "no" >&6; }
14926 fi
14927
14928
14929   done
14930 fi
14931
14932 if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET" && test -n "$with_build_time_tools"; then
14933   for ncn_progname in dsymutil; do
14934     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14935 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14936     if test -x $with_build_time_tools/${ncn_progname}; then
14937       ac_cv_prog_DSYMUTIL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14938       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14939 $as_echo "yes" >&6; }
14940       break
14941     else
14942       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14943 $as_echo "no" >&6; }
14944     fi
14945   done
14946 fi
14947
14948 if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET"; then
14949   for ncn_progname in dsymutil; do
14950     if test -n "$ncn_target_tool_prefix"; then
14951       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14952 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14954 $as_echo_n "checking for $ac_word... " >&6; }
14955 if ${ac_cv_prog_DSYMUTIL_FOR_TARGET+:} false; then :
14956   $as_echo_n "(cached) " >&6
14957 else
14958   if test -n "$DSYMUTIL_FOR_TARGET"; then
14959   ac_cv_prog_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test.
14960 else
14961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14962 for as_dir in $PATH
14963 do
14964   IFS=$as_save_IFS
14965   test -z "$as_dir" && as_dir=.
14966     for ac_exec_ext in '' $ac_executable_extensions; do
14967   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14968     ac_cv_prog_DSYMUTIL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14969     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14970     break 2
14971   fi
14972 done
14973   done
14974 IFS=$as_save_IFS
14975
14976 fi
14977 fi
14978 DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
14979 if test -n "$DSYMUTIL_FOR_TARGET"; then
14980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
14981 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
14982 else
14983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14984 $as_echo "no" >&6; }
14985 fi
14986
14987
14988     fi
14989     if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET" && test $build = $target ; then
14990       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14991 set dummy ${ncn_progname}; ac_word=$2
14992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14993 $as_echo_n "checking for $ac_word... " >&6; }
14994 if ${ac_cv_prog_DSYMUTIL_FOR_TARGET+:} false; then :
14995   $as_echo_n "(cached) " >&6
14996 else
14997   if test -n "$DSYMUTIL_FOR_TARGET"; then
14998   ac_cv_prog_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test.
14999 else
15000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15001 for as_dir in $PATH
15002 do
15003   IFS=$as_save_IFS
15004   test -z "$as_dir" && as_dir=.
15005     for ac_exec_ext in '' $ac_executable_extensions; do
15006   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15007     ac_cv_prog_DSYMUTIL_FOR_TARGET="${ncn_progname}"
15008     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15009     break 2
15010   fi
15011 done
15012   done
15013 IFS=$as_save_IFS
15014
15015 fi
15016 fi
15017 DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
15018 if test -n "$DSYMUTIL_FOR_TARGET"; then
15019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
15020 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
15021 else
15022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15023 $as_echo "no" >&6; }
15024 fi
15025
15026
15027     fi
15028     test -n "$ac_cv_prog_DSYMUTIL_FOR_TARGET" && break
15029   done
15030 fi
15031
15032 if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET" ; then
15033   set dummy dsymutil
15034   if test $build = $target ; then
15035     DSYMUTIL_FOR_TARGET="$2"
15036   else
15037     DSYMUTIL_FOR_TARGET="${ncn_target_tool_prefix}$2"
15038   fi
15039 else
15040   DSYMUTIL_FOR_TARGET="$ac_cv_prog_DSYMUTIL_FOR_TARGET"
15041 fi
15042
15043 else
15044   DSYMUTIL_FOR_TARGET=$ac_cv_path_DSYMUTIL_FOR_TARGET
15045 fi
15046
15047
15048
15049
15050 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
15051   if test -n "$with_build_time_tools"; then
15052     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
15053 $as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
15054     if test -x $with_build_time_tools/ld; then
15055       LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
15056       ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
15057       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
15058 $as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
15059     else
15060       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15061 $as_echo "no" >&6; }
15062     fi
15063   elif test $build != $host && test $have_gcc_for_target = yes; then
15064     LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
15065     test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
15066     test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
15067   fi
15068 fi
15069 if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15070   # Extract the first word of "ld", so it can be a program name with args.
15071 set dummy ld; ac_word=$2
15072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15073 $as_echo_n "checking for $ac_word... " >&6; }
15074 if ${ac_cv_path_LD_FOR_TARGET+:} false; then :
15075   $as_echo_n "(cached) " >&6
15076 else
15077   case $LD_FOR_TARGET in
15078   [\\/]* | ?:[\\/]*)
15079   ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
15080   ;;
15081   *)
15082   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15083 for as_dir in $gcc_cv_tool_dirs
15084 do
15085   IFS=$as_save_IFS
15086   test -z "$as_dir" && as_dir=.
15087     for ac_exec_ext in '' $ac_executable_extensions; do
15088   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15089     ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15090     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15091     break 2
15092   fi
15093 done
15094   done
15095 IFS=$as_save_IFS
15096
15097   ;;
15098 esac
15099 fi
15100 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
15101 if test -n "$LD_FOR_TARGET"; then
15102   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15103 $as_echo "$LD_FOR_TARGET" >&6; }
15104 else
15105   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15106 $as_echo "no" >&6; }
15107 fi
15108
15109
15110 fi
15111 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
15112
15113
15114 if test -n "$LD_FOR_TARGET"; then
15115   ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
15116 elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
15117   LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15118 fi
15119
15120 if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
15121   for ncn_progname in ld; do
15122     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15123 set dummy ${ncn_progname}; ac_word=$2
15124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15125 $as_echo_n "checking for $ac_word... " >&6; }
15126 if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
15127   $as_echo_n "(cached) " >&6
15128 else
15129   if test -n "$LD_FOR_TARGET"; then
15130   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
15131 else
15132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15133 for as_dir in $PATH
15134 do
15135   IFS=$as_save_IFS
15136   test -z "$as_dir" && as_dir=.
15137     for ac_exec_ext in '' $ac_executable_extensions; do
15138   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15139     ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
15140     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15141     break 2
15142   fi
15143 done
15144   done
15145 IFS=$as_save_IFS
15146
15147 fi
15148 fi
15149 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15150 if test -n "$LD_FOR_TARGET"; then
15151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15152 $as_echo "$LD_FOR_TARGET" >&6; }
15153 else
15154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15155 $as_echo "no" >&6; }
15156 fi
15157
15158
15159   done
15160 fi
15161
15162 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
15163   for ncn_progname in ld; do
15164     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15165 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15166     if test -x $with_build_time_tools/${ncn_progname}; then
15167       ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15168       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15169 $as_echo "yes" >&6; }
15170       break
15171     else
15172       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15173 $as_echo "no" >&6; }
15174     fi
15175   done
15176 fi
15177
15178 if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
15179   for ncn_progname in ld; do
15180     if test -n "$ncn_target_tool_prefix"; then
15181       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15182 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15184 $as_echo_n "checking for $ac_word... " >&6; }
15185 if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
15186   $as_echo_n "(cached) " >&6
15187 else
15188   if test -n "$LD_FOR_TARGET"; then
15189   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
15190 else
15191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15192 for as_dir in $PATH
15193 do
15194   IFS=$as_save_IFS
15195   test -z "$as_dir" && as_dir=.
15196     for ac_exec_ext in '' $ac_executable_extensions; do
15197   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15198     ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15199     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15200     break 2
15201   fi
15202 done
15203   done
15204 IFS=$as_save_IFS
15205
15206 fi
15207 fi
15208 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15209 if test -n "$LD_FOR_TARGET"; then
15210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15211 $as_echo "$LD_FOR_TARGET" >&6; }
15212 else
15213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15214 $as_echo "no" >&6; }
15215 fi
15216
15217
15218     fi
15219     if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
15220       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15221 set dummy ${ncn_progname}; ac_word=$2
15222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15223 $as_echo_n "checking for $ac_word... " >&6; }
15224 if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
15225   $as_echo_n "(cached) " >&6
15226 else
15227   if test -n "$LD_FOR_TARGET"; then
15228   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
15229 else
15230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15231 for as_dir in $PATH
15232 do
15233   IFS=$as_save_IFS
15234   test -z "$as_dir" && as_dir=.
15235     for ac_exec_ext in '' $ac_executable_extensions; do
15236   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15237     ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
15238     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15239     break 2
15240   fi
15241 done
15242   done
15243 IFS=$as_save_IFS
15244
15245 fi
15246 fi
15247 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15248 if test -n "$LD_FOR_TARGET"; then
15249   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15250 $as_echo "$LD_FOR_TARGET" >&6; }
15251 else
15252   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15253 $as_echo "no" >&6; }
15254 fi
15255
15256
15257     fi
15258     test -n "$ac_cv_prog_LD_FOR_TARGET" && break
15259   done
15260 fi
15261
15262 if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
15263   set dummy ld
15264   if test $build = $target ; then
15265     LD_FOR_TARGET="$2"
15266   else
15267     LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
15268   fi
15269 else
15270   LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
15271 fi
15272
15273 else
15274   LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
15275 fi
15276
15277
15278
15279
15280 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
15281   if test -n "$with_build_time_tools"; then
15282     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
15283 $as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
15284     if test -x $with_build_time_tools/lipo; then
15285       LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
15286       ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
15287       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
15288 $as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
15289     else
15290       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15291 $as_echo "no" >&6; }
15292     fi
15293   elif test $build != $host && test $have_gcc_for_target = yes; then
15294     LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
15295     test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
15296     test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
15297   fi
15298 fi
15299 if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15300   # Extract the first word of "lipo", so it can be a program name with args.
15301 set dummy lipo; ac_word=$2
15302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15303 $as_echo_n "checking for $ac_word... " >&6; }
15304 if ${ac_cv_path_LIPO_FOR_TARGET+:} false; then :
15305   $as_echo_n "(cached) " >&6
15306 else
15307   case $LIPO_FOR_TARGET in
15308   [\\/]* | ?:[\\/]*)
15309   ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
15310   ;;
15311   *)
15312   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15313 for as_dir in $gcc_cv_tool_dirs
15314 do
15315   IFS=$as_save_IFS
15316   test -z "$as_dir" && as_dir=.
15317     for ac_exec_ext in '' $ac_executable_extensions; do
15318   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15319     ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15320     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15321     break 2
15322   fi
15323 done
15324   done
15325 IFS=$as_save_IFS
15326
15327   ;;
15328 esac
15329 fi
15330 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
15331 if test -n "$LIPO_FOR_TARGET"; then
15332   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15333 $as_echo "$LIPO_FOR_TARGET" >&6; }
15334 else
15335   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15336 $as_echo "no" >&6; }
15337 fi
15338
15339
15340 fi
15341 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
15342
15343
15344 if test -n "$LIPO_FOR_TARGET"; then
15345   ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
15346 elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
15347   LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15348 fi
15349
15350 if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
15351   for ncn_progname in lipo; do
15352     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15353 set dummy ${ncn_progname}; ac_word=$2
15354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15355 $as_echo_n "checking for $ac_word... " >&6; }
15356 if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
15357   $as_echo_n "(cached) " >&6
15358 else
15359   if test -n "$LIPO_FOR_TARGET"; then
15360   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
15361 else
15362 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15363 for as_dir in $PATH
15364 do
15365   IFS=$as_save_IFS
15366   test -z "$as_dir" && as_dir=.
15367     for ac_exec_ext in '' $ac_executable_extensions; do
15368   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15369     ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
15370     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15371     break 2
15372   fi
15373 done
15374   done
15375 IFS=$as_save_IFS
15376
15377 fi
15378 fi
15379 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15380 if test -n "$LIPO_FOR_TARGET"; then
15381   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15382 $as_echo "$LIPO_FOR_TARGET" >&6; }
15383 else
15384   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15385 $as_echo "no" >&6; }
15386 fi
15387
15388
15389   done
15390 fi
15391
15392 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
15393   for ncn_progname in lipo; do
15394     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15395 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15396     if test -x $with_build_time_tools/${ncn_progname}; then
15397       ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15398       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15399 $as_echo "yes" >&6; }
15400       break
15401     else
15402       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15403 $as_echo "no" >&6; }
15404     fi
15405   done
15406 fi
15407
15408 if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
15409   for ncn_progname in lipo; do
15410     if test -n "$ncn_target_tool_prefix"; then
15411       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15412 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15414 $as_echo_n "checking for $ac_word... " >&6; }
15415 if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
15416   $as_echo_n "(cached) " >&6
15417 else
15418   if test -n "$LIPO_FOR_TARGET"; then
15419   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
15420 else
15421 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15422 for as_dir in $PATH
15423 do
15424   IFS=$as_save_IFS
15425   test -z "$as_dir" && as_dir=.
15426     for ac_exec_ext in '' $ac_executable_extensions; do
15427   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15428     ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15429     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15430     break 2
15431   fi
15432 done
15433   done
15434 IFS=$as_save_IFS
15435
15436 fi
15437 fi
15438 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15439 if test -n "$LIPO_FOR_TARGET"; then
15440   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15441 $as_echo "$LIPO_FOR_TARGET" >&6; }
15442 else
15443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15444 $as_echo "no" >&6; }
15445 fi
15446
15447
15448     fi
15449     if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
15450       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15451 set dummy ${ncn_progname}; ac_word=$2
15452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15453 $as_echo_n "checking for $ac_word... " >&6; }
15454 if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
15455   $as_echo_n "(cached) " >&6
15456 else
15457   if test -n "$LIPO_FOR_TARGET"; then
15458   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
15459 else
15460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15461 for as_dir in $PATH
15462 do
15463   IFS=$as_save_IFS
15464   test -z "$as_dir" && as_dir=.
15465     for ac_exec_ext in '' $ac_executable_extensions; do
15466   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15467     ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
15468     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15469     break 2
15470   fi
15471 done
15472   done
15473 IFS=$as_save_IFS
15474
15475 fi
15476 fi
15477 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15478 if test -n "$LIPO_FOR_TARGET"; then
15479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15480 $as_echo "$LIPO_FOR_TARGET" >&6; }
15481 else
15482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15483 $as_echo "no" >&6; }
15484 fi
15485
15486
15487     fi
15488     test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
15489   done
15490 fi
15491
15492 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
15493   set dummy lipo
15494   if test $build = $target ; then
15495     LIPO_FOR_TARGET="$2"
15496   else
15497     LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
15498   fi
15499 else
15500   LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
15501 fi
15502
15503 else
15504   LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
15505 fi
15506
15507
15508
15509
15510 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
15511   if test -n "$with_build_time_tools"; then
15512     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
15513 $as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
15514     if test -x $with_build_time_tools/nm; then
15515       NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
15516       ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
15517       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
15518 $as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
15519     else
15520       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15521 $as_echo "no" >&6; }
15522     fi
15523   elif test $build != $host && test $have_gcc_for_target = yes; then
15524     NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
15525     test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
15526     test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
15527   fi
15528 fi
15529 if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15530   # Extract the first word of "nm", so it can be a program name with args.
15531 set dummy nm; ac_word=$2
15532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15533 $as_echo_n "checking for $ac_word... " >&6; }
15534 if ${ac_cv_path_NM_FOR_TARGET+:} false; then :
15535   $as_echo_n "(cached) " >&6
15536 else
15537   case $NM_FOR_TARGET in
15538   [\\/]* | ?:[\\/]*)
15539   ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
15540   ;;
15541   *)
15542   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15543 for as_dir in $gcc_cv_tool_dirs
15544 do
15545   IFS=$as_save_IFS
15546   test -z "$as_dir" && as_dir=.
15547     for ac_exec_ext in '' $ac_executable_extensions; do
15548   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15549     ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15550     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15551     break 2
15552   fi
15553 done
15554   done
15555 IFS=$as_save_IFS
15556
15557   ;;
15558 esac
15559 fi
15560 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
15561 if test -n "$NM_FOR_TARGET"; then
15562   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15563 $as_echo "$NM_FOR_TARGET" >&6; }
15564 else
15565   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15566 $as_echo "no" >&6; }
15567 fi
15568
15569
15570 fi
15571 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
15572
15573
15574 if test -n "$NM_FOR_TARGET"; then
15575   ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
15576 elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
15577   NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15578 fi
15579
15580 if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
15581   for ncn_progname in nm; do
15582     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15583 set dummy ${ncn_progname}; ac_word=$2
15584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15585 $as_echo_n "checking for $ac_word... " >&6; }
15586 if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
15587   $as_echo_n "(cached) " >&6
15588 else
15589   if test -n "$NM_FOR_TARGET"; then
15590   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
15591 else
15592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15593 for as_dir in $PATH
15594 do
15595   IFS=$as_save_IFS
15596   test -z "$as_dir" && as_dir=.
15597     for ac_exec_ext in '' $ac_executable_extensions; do
15598   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15599     ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
15600     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15601     break 2
15602   fi
15603 done
15604   done
15605 IFS=$as_save_IFS
15606
15607 fi
15608 fi
15609 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15610 if test -n "$NM_FOR_TARGET"; then
15611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15612 $as_echo "$NM_FOR_TARGET" >&6; }
15613 else
15614   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15615 $as_echo "no" >&6; }
15616 fi
15617
15618
15619   done
15620 fi
15621
15622 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
15623   for ncn_progname in nm; do
15624     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15625 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15626     if test -x $with_build_time_tools/${ncn_progname}; then
15627       ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15628       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15629 $as_echo "yes" >&6; }
15630       break
15631     else
15632       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15633 $as_echo "no" >&6; }
15634     fi
15635   done
15636 fi
15637
15638 if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
15639   for ncn_progname in nm; do
15640     if test -n "$ncn_target_tool_prefix"; then
15641       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15642 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15644 $as_echo_n "checking for $ac_word... " >&6; }
15645 if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
15646   $as_echo_n "(cached) " >&6
15647 else
15648   if test -n "$NM_FOR_TARGET"; then
15649   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
15650 else
15651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15652 for as_dir in $PATH
15653 do
15654   IFS=$as_save_IFS
15655   test -z "$as_dir" && as_dir=.
15656     for ac_exec_ext in '' $ac_executable_extensions; do
15657   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15658     ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15659     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15660     break 2
15661   fi
15662 done
15663   done
15664 IFS=$as_save_IFS
15665
15666 fi
15667 fi
15668 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15669 if test -n "$NM_FOR_TARGET"; then
15670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15671 $as_echo "$NM_FOR_TARGET" >&6; }
15672 else
15673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15674 $as_echo "no" >&6; }
15675 fi
15676
15677
15678     fi
15679     if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
15680       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15681 set dummy ${ncn_progname}; ac_word=$2
15682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15683 $as_echo_n "checking for $ac_word... " >&6; }
15684 if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
15685   $as_echo_n "(cached) " >&6
15686 else
15687   if test -n "$NM_FOR_TARGET"; then
15688   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
15689 else
15690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15691 for as_dir in $PATH
15692 do
15693   IFS=$as_save_IFS
15694   test -z "$as_dir" && as_dir=.
15695     for ac_exec_ext in '' $ac_executable_extensions; do
15696   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15697     ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
15698     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15699     break 2
15700   fi
15701 done
15702   done
15703 IFS=$as_save_IFS
15704
15705 fi
15706 fi
15707 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15708 if test -n "$NM_FOR_TARGET"; then
15709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15710 $as_echo "$NM_FOR_TARGET" >&6; }
15711 else
15712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15713 $as_echo "no" >&6; }
15714 fi
15715
15716
15717     fi
15718     test -n "$ac_cv_prog_NM_FOR_TARGET" && break
15719   done
15720 fi
15721
15722 if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
15723   set dummy nm
15724   if test $build = $target ; then
15725     NM_FOR_TARGET="$2"
15726   else
15727     NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
15728   fi
15729 else
15730   NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
15731 fi
15732
15733 else
15734   NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
15735 fi
15736
15737
15738
15739
15740 if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
15741   if test -n "$with_build_time_tools"; then
15742     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
15743 $as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
15744     if test -x $with_build_time_tools/objcopy; then
15745       OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
15746       ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
15747       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
15748 $as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
15749     else
15750       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15751 $as_echo "no" >&6; }
15752     fi
15753   elif test $build != $host && test $have_gcc_for_target = yes; then
15754     OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
15755     test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
15756     test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
15757   fi
15758 fi
15759 if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15760   # Extract the first word of "objcopy", so it can be a program name with args.
15761 set dummy objcopy; ac_word=$2
15762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15763 $as_echo_n "checking for $ac_word... " >&6; }
15764 if ${ac_cv_path_OBJCOPY_FOR_TARGET+:} false; then :
15765   $as_echo_n "(cached) " >&6
15766 else
15767   case $OBJCOPY_FOR_TARGET in
15768   [\\/]* | ?:[\\/]*)
15769   ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
15770   ;;
15771   *)
15772   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15773 for as_dir in $gcc_cv_tool_dirs
15774 do
15775   IFS=$as_save_IFS
15776   test -z "$as_dir" && as_dir=.
15777     for ac_exec_ext in '' $ac_executable_extensions; do
15778   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15779     ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15780     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15781     break 2
15782   fi
15783 done
15784   done
15785 IFS=$as_save_IFS
15786
15787   ;;
15788 esac
15789 fi
15790 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
15791 if test -n "$OBJCOPY_FOR_TARGET"; then
15792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15793 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15794 else
15795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15796 $as_echo "no" >&6; }
15797 fi
15798
15799
15800 fi
15801 if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
15802
15803
15804 if test -n "$OBJCOPY_FOR_TARGET"; then
15805   ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
15806 elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
15807   OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15808 fi
15809
15810 if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
15811   for ncn_progname in objcopy; do
15812     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15813 set dummy ${ncn_progname}; ac_word=$2
15814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15815 $as_echo_n "checking for $ac_word... " >&6; }
15816 if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
15817   $as_echo_n "(cached) " >&6
15818 else
15819   if test -n "$OBJCOPY_FOR_TARGET"; then
15820   ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
15821 else
15822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15823 for as_dir in $PATH
15824 do
15825   IFS=$as_save_IFS
15826   test -z "$as_dir" && as_dir=.
15827     for ac_exec_ext in '' $ac_executable_extensions; do
15828   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15829     ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
15830     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15831     break 2
15832   fi
15833 done
15834   done
15835 IFS=$as_save_IFS
15836
15837 fi
15838 fi
15839 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15840 if test -n "$OBJCOPY_FOR_TARGET"; then
15841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15842 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15843 else
15844   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15845 $as_echo "no" >&6; }
15846 fi
15847
15848
15849   done
15850 fi
15851
15852 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
15853   for ncn_progname in objcopy; do
15854     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15855 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15856     if test -x $with_build_time_tools/${ncn_progname}; then
15857       ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15858       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15859 $as_echo "yes" >&6; }
15860       break
15861     else
15862       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15863 $as_echo "no" >&6; }
15864     fi
15865   done
15866 fi
15867
15868 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
15869   for ncn_progname in objcopy; do
15870     if test -n "$ncn_target_tool_prefix"; then
15871       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15872 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15874 $as_echo_n "checking for $ac_word... " >&6; }
15875 if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
15876   $as_echo_n "(cached) " >&6
15877 else
15878   if test -n "$OBJCOPY_FOR_TARGET"; then
15879   ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
15880 else
15881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15882 for as_dir in $PATH
15883 do
15884   IFS=$as_save_IFS
15885   test -z "$as_dir" && as_dir=.
15886     for ac_exec_ext in '' $ac_executable_extensions; do
15887   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15888     ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15889     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15890     break 2
15891   fi
15892 done
15893   done
15894 IFS=$as_save_IFS
15895
15896 fi
15897 fi
15898 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15899 if test -n "$OBJCOPY_FOR_TARGET"; then
15900   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15901 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15902 else
15903   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15904 $as_echo "no" >&6; }
15905 fi
15906
15907
15908     fi
15909     if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
15910       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15911 set dummy ${ncn_progname}; ac_word=$2
15912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15913 $as_echo_n "checking for $ac_word... " >&6; }
15914 if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
15915   $as_echo_n "(cached) " >&6
15916 else
15917   if test -n "$OBJCOPY_FOR_TARGET"; then
15918   ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
15919 else
15920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15921 for as_dir in $PATH
15922 do
15923   IFS=$as_save_IFS
15924   test -z "$as_dir" && as_dir=.
15925     for ac_exec_ext in '' $ac_executable_extensions; do
15926   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15927     ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
15928     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15929     break 2
15930   fi
15931 done
15932   done
15933 IFS=$as_save_IFS
15934
15935 fi
15936 fi
15937 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15938 if test -n "$OBJCOPY_FOR_TARGET"; then
15939   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15940 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15941 else
15942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15943 $as_echo "no" >&6; }
15944 fi
15945
15946
15947     fi
15948     test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
15949   done
15950 fi
15951
15952 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
15953   set dummy objcopy
15954   if test $build = $target ; then
15955     OBJCOPY_FOR_TARGET="$2"
15956   else
15957     OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
15958   fi
15959 else
15960   OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
15961 fi
15962
15963 else
15964   OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
15965 fi
15966
15967
15968
15969
15970 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
15971   if test -n "$with_build_time_tools"; then
15972     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
15973 $as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
15974     if test -x $with_build_time_tools/objdump; then
15975       OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
15976       ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
15977       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
15978 $as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
15979     else
15980       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15981 $as_echo "no" >&6; }
15982     fi
15983   elif test $build != $host && test $have_gcc_for_target = yes; then
15984     OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
15985     test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
15986     test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
15987   fi
15988 fi
15989 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15990   # Extract the first word of "objdump", so it can be a program name with args.
15991 set dummy objdump; ac_word=$2
15992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15993 $as_echo_n "checking for $ac_word... " >&6; }
15994 if ${ac_cv_path_OBJDUMP_FOR_TARGET+:} false; then :
15995   $as_echo_n "(cached) " >&6
15996 else
15997   case $OBJDUMP_FOR_TARGET in
15998   [\\/]* | ?:[\\/]*)
15999   ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
16000   ;;
16001   *)
16002   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16003 for as_dir in $gcc_cv_tool_dirs
16004 do
16005   IFS=$as_save_IFS
16006   test -z "$as_dir" && as_dir=.
16007     for ac_exec_ext in '' $ac_executable_extensions; do
16008   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16009     ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16010     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16011     break 2
16012   fi
16013 done
16014   done
16015 IFS=$as_save_IFS
16016
16017   ;;
16018 esac
16019 fi
16020 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
16021 if test -n "$OBJDUMP_FOR_TARGET"; then
16022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
16023 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
16024 else
16025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16026 $as_echo "no" >&6; }
16027 fi
16028
16029
16030 fi
16031 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
16032
16033
16034 if test -n "$OBJDUMP_FOR_TARGET"; then
16035   ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
16036 elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
16037   OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
16038 fi
16039
16040 if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
16041   for ncn_progname in objdump; do
16042     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16043 set dummy ${ncn_progname}; ac_word=$2
16044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16045 $as_echo_n "checking for $ac_word... " >&6; }
16046 if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
16047   $as_echo_n "(cached) " >&6
16048 else
16049   if test -n "$OBJDUMP_FOR_TARGET"; then
16050   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
16051 else
16052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16053 for as_dir in $PATH
16054 do
16055   IFS=$as_save_IFS
16056   test -z "$as_dir" && as_dir=.
16057     for ac_exec_ext in '' $ac_executable_extensions; do
16058   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16059     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
16060     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16061     break 2
16062   fi
16063 done
16064   done
16065 IFS=$as_save_IFS
16066
16067 fi
16068 fi
16069 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
16070 if test -n "$OBJDUMP_FOR_TARGET"; then
16071   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
16072 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
16073 else
16074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16075 $as_echo "no" >&6; }
16076 fi
16077
16078
16079   done
16080 fi
16081
16082 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
16083   for ncn_progname in objdump; do
16084     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16085 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16086     if test -x $with_build_time_tools/${ncn_progname}; then
16087       ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16088       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16089 $as_echo "yes" >&6; }
16090       break
16091     else
16092       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16093 $as_echo "no" >&6; }
16094     fi
16095   done
16096 fi
16097
16098 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
16099   for ncn_progname in objdump; do
16100     if test -n "$ncn_target_tool_prefix"; then
16101       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16102 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16104 $as_echo_n "checking for $ac_word... " >&6; }
16105 if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
16106   $as_echo_n "(cached) " >&6
16107 else
16108   if test -n "$OBJDUMP_FOR_TARGET"; then
16109   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
16110 else
16111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16112 for as_dir in $PATH
16113 do
16114   IFS=$as_save_IFS
16115   test -z "$as_dir" && as_dir=.
16116     for ac_exec_ext in '' $ac_executable_extensions; do
16117   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16118     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16119     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16120     break 2
16121   fi
16122 done
16123   done
16124 IFS=$as_save_IFS
16125
16126 fi
16127 fi
16128 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
16129 if test -n "$OBJDUMP_FOR_TARGET"; then
16130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
16131 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
16132 else
16133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16134 $as_echo "no" >&6; }
16135 fi
16136
16137
16138     fi
16139     if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
16140       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16141 set dummy ${ncn_progname}; ac_word=$2
16142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16143 $as_echo_n "checking for $ac_word... " >&6; }
16144 if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
16145   $as_echo_n "(cached) " >&6
16146 else
16147   if test -n "$OBJDUMP_FOR_TARGET"; then
16148   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
16149 else
16150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16151 for as_dir in $PATH
16152 do
16153   IFS=$as_save_IFS
16154   test -z "$as_dir" && as_dir=.
16155     for ac_exec_ext in '' $ac_executable_extensions; do
16156   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16157     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
16158     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16159     break 2
16160   fi
16161 done
16162   done
16163 IFS=$as_save_IFS
16164
16165 fi
16166 fi
16167 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
16168 if test -n "$OBJDUMP_FOR_TARGET"; then
16169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
16170 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
16171 else
16172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16173 $as_echo "no" >&6; }
16174 fi
16175
16176
16177     fi
16178     test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
16179   done
16180 fi
16181
16182 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
16183   set dummy objdump
16184   if test $build = $target ; then
16185     OBJDUMP_FOR_TARGET="$2"
16186   else
16187     OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
16188   fi
16189 else
16190   OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
16191 fi
16192
16193 else
16194   OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
16195 fi
16196
16197
16198
16199
16200 if test -z "$ac_cv_path_OTOOL_FOR_TARGET" ; then
16201   if test -n "$with_build_time_tools"; then
16202     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for otool in $with_build_time_tools" >&5
16203 $as_echo_n "checking for otool in $with_build_time_tools... " >&6; }
16204     if test -x $with_build_time_tools/otool; then
16205       OTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/otool
16206       ac_cv_path_OTOOL_FOR_TARGET=$OTOOL_FOR_TARGET
16207       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OTOOL_FOR_TARGET" >&5
16208 $as_echo "$ac_cv_path_OTOOL_FOR_TARGET" >&6; }
16209     else
16210       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16211 $as_echo "no" >&6; }
16212     fi
16213   elif test $build != $host && test $have_gcc_for_target = yes; then
16214     OTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=otool`
16215     test $OTOOL_FOR_TARGET = otool && OTOOL_FOR_TARGET=
16216     test -n "$OTOOL_FOR_TARGET" && ac_cv_path_OTOOL_FOR_TARGET=$OTOOL_FOR_TARGET
16217   fi
16218 fi
16219 if test -z "$ac_cv_path_OTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16220   # Extract the first word of "otool", so it can be a program name with args.
16221 set dummy otool; ac_word=$2
16222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16223 $as_echo_n "checking for $ac_word... " >&6; }
16224 if ${ac_cv_path_OTOOL_FOR_TARGET+:} false; then :
16225   $as_echo_n "(cached) " >&6
16226 else
16227   case $OTOOL_FOR_TARGET in
16228   [\\/]* | ?:[\\/]*)
16229   ac_cv_path_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test with a path.
16230   ;;
16231   *)
16232   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16233 for as_dir in $gcc_cv_tool_dirs
16234 do
16235   IFS=$as_save_IFS
16236   test -z "$as_dir" && as_dir=.
16237     for ac_exec_ext in '' $ac_executable_extensions; do
16238   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16239     ac_cv_path_OTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16240     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16241     break 2
16242   fi
16243 done
16244   done
16245 IFS=$as_save_IFS
16246
16247   ;;
16248 esac
16249 fi
16250 OTOOL_FOR_TARGET=$ac_cv_path_OTOOL_FOR_TARGET
16251 if test -n "$OTOOL_FOR_TARGET"; then
16252   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16253 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16254 else
16255   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16256 $as_echo "no" >&6; }
16257 fi
16258
16259
16260 fi
16261 if test -z "$ac_cv_path_OTOOL_FOR_TARGET" ; then
16262
16263
16264 if test -n "$OTOOL_FOR_TARGET"; then
16265   ac_cv_prog_OTOOL_FOR_TARGET=$OTOOL_FOR_TARGET
16266 elif test -n "$ac_cv_prog_OTOOL_FOR_TARGET"; then
16267   OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16268 fi
16269
16270 if test -n "$ac_cv_prog_OTOOL_FOR_TARGET"; then
16271   for ncn_progname in otool; do
16272     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16273 set dummy ${ncn_progname}; ac_word=$2
16274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16275 $as_echo_n "checking for $ac_word... " >&6; }
16276 if ${ac_cv_prog_OTOOL_FOR_TARGET+:} false; then :
16277   $as_echo_n "(cached) " >&6
16278 else
16279   if test -n "$OTOOL_FOR_TARGET"; then
16280   ac_cv_prog_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test.
16281 else
16282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16283 for as_dir in $PATH
16284 do
16285   IFS=$as_save_IFS
16286   test -z "$as_dir" && as_dir=.
16287     for ac_exec_ext in '' $ac_executable_extensions; do
16288   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16289     ac_cv_prog_OTOOL_FOR_TARGET="${ncn_progname}"
16290     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16291     break 2
16292   fi
16293 done
16294   done
16295 IFS=$as_save_IFS
16296
16297 fi
16298 fi
16299 OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16300 if test -n "$OTOOL_FOR_TARGET"; then
16301   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16302 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16303 else
16304   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16305 $as_echo "no" >&6; }
16306 fi
16307
16308
16309   done
16310 fi
16311
16312 if test -z "$ac_cv_prog_OTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
16313   for ncn_progname in otool; do
16314     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16315 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16316     if test -x $with_build_time_tools/${ncn_progname}; then
16317       ac_cv_prog_OTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16318       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16319 $as_echo "yes" >&6; }
16320       break
16321     else
16322       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16323 $as_echo "no" >&6; }
16324     fi
16325   done
16326 fi
16327
16328 if test -z "$ac_cv_prog_OTOOL_FOR_TARGET"; then
16329   for ncn_progname in otool; do
16330     if test -n "$ncn_target_tool_prefix"; then
16331       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16332 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16334 $as_echo_n "checking for $ac_word... " >&6; }
16335 if ${ac_cv_prog_OTOOL_FOR_TARGET+:} false; then :
16336   $as_echo_n "(cached) " >&6
16337 else
16338   if test -n "$OTOOL_FOR_TARGET"; then
16339   ac_cv_prog_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test.
16340 else
16341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16342 for as_dir in $PATH
16343 do
16344   IFS=$as_save_IFS
16345   test -z "$as_dir" && as_dir=.
16346     for ac_exec_ext in '' $ac_executable_extensions; do
16347   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16348     ac_cv_prog_OTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16349     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16350     break 2
16351   fi
16352 done
16353   done
16354 IFS=$as_save_IFS
16355
16356 fi
16357 fi
16358 OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16359 if test -n "$OTOOL_FOR_TARGET"; then
16360   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16361 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16362 else
16363   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16364 $as_echo "no" >&6; }
16365 fi
16366
16367
16368     fi
16369     if test -z "$ac_cv_prog_OTOOL_FOR_TARGET" && test $build = $target ; then
16370       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16371 set dummy ${ncn_progname}; ac_word=$2
16372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16373 $as_echo_n "checking for $ac_word... " >&6; }
16374 if ${ac_cv_prog_OTOOL_FOR_TARGET+:} false; then :
16375   $as_echo_n "(cached) " >&6
16376 else
16377   if test -n "$OTOOL_FOR_TARGET"; then
16378   ac_cv_prog_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test.
16379 else
16380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16381 for as_dir in $PATH
16382 do
16383   IFS=$as_save_IFS
16384   test -z "$as_dir" && as_dir=.
16385     for ac_exec_ext in '' $ac_executable_extensions; do
16386   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16387     ac_cv_prog_OTOOL_FOR_TARGET="${ncn_progname}"
16388     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16389     break 2
16390   fi
16391 done
16392   done
16393 IFS=$as_save_IFS
16394
16395 fi
16396 fi
16397 OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16398 if test -n "$OTOOL_FOR_TARGET"; then
16399   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16400 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16401 else
16402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16403 $as_echo "no" >&6; }
16404 fi
16405
16406
16407     fi
16408     test -n "$ac_cv_prog_OTOOL_FOR_TARGET" && break
16409   done
16410 fi
16411
16412 if test -z "$ac_cv_prog_OTOOL_FOR_TARGET" ; then
16413   set dummy otool
16414   if test $build = $target ; then
16415     OTOOL_FOR_TARGET="$2"
16416   else
16417     OTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
16418   fi
16419 else
16420   OTOOL_FOR_TARGET="$ac_cv_prog_OTOOL_FOR_TARGET"
16421 fi
16422
16423 else
16424   OTOOL_FOR_TARGET=$ac_cv_path_OTOOL_FOR_TARGET
16425 fi
16426
16427
16428
16429
16430 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
16431   if test -n "$with_build_time_tools"; then
16432     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
16433 $as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
16434     if test -x $with_build_time_tools/ranlib; then
16435       RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
16436       ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
16437       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
16438 $as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
16439     else
16440       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16441 $as_echo "no" >&6; }
16442     fi
16443   elif test $build != $host && test $have_gcc_for_target = yes; then
16444     RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
16445     test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
16446     test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
16447   fi
16448 fi
16449 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16450   # Extract the first word of "ranlib", so it can be a program name with args.
16451 set dummy ranlib; ac_word=$2
16452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16453 $as_echo_n "checking for $ac_word... " >&6; }
16454 if ${ac_cv_path_RANLIB_FOR_TARGET+:} false; then :
16455   $as_echo_n "(cached) " >&6
16456 else
16457   case $RANLIB_FOR_TARGET in
16458   [\\/]* | ?:[\\/]*)
16459   ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
16460   ;;
16461   *)
16462   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16463 for as_dir in $gcc_cv_tool_dirs
16464 do
16465   IFS=$as_save_IFS
16466   test -z "$as_dir" && as_dir=.
16467     for ac_exec_ext in '' $ac_executable_extensions; do
16468   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16469     ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16470     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16471     break 2
16472   fi
16473 done
16474   done
16475 IFS=$as_save_IFS
16476
16477   ;;
16478 esac
16479 fi
16480 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
16481 if test -n "$RANLIB_FOR_TARGET"; then
16482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16483 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16484 else
16485   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16486 $as_echo "no" >&6; }
16487 fi
16488
16489
16490 fi
16491 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
16492
16493
16494 if test -n "$RANLIB_FOR_TARGET"; then
16495   ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
16496 elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
16497   RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16498 fi
16499
16500 if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
16501   for ncn_progname in ranlib; do
16502     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16503 set dummy ${ncn_progname}; ac_word=$2
16504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16505 $as_echo_n "checking for $ac_word... " >&6; }
16506 if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
16507   $as_echo_n "(cached) " >&6
16508 else
16509   if test -n "$RANLIB_FOR_TARGET"; then
16510   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
16511 else
16512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16513 for as_dir in $PATH
16514 do
16515   IFS=$as_save_IFS
16516   test -z "$as_dir" && as_dir=.
16517     for ac_exec_ext in '' $ac_executable_extensions; do
16518   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16519     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
16520     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16521     break 2
16522   fi
16523 done
16524   done
16525 IFS=$as_save_IFS
16526
16527 fi
16528 fi
16529 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16530 if test -n "$RANLIB_FOR_TARGET"; then
16531   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16532 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16533 else
16534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16535 $as_echo "no" >&6; }
16536 fi
16537
16538
16539   done
16540 fi
16541
16542 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
16543   for ncn_progname in ranlib; do
16544     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16545 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16546     if test -x $with_build_time_tools/${ncn_progname}; then
16547       ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16548       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16549 $as_echo "yes" >&6; }
16550       break
16551     else
16552       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16553 $as_echo "no" >&6; }
16554     fi
16555   done
16556 fi
16557
16558 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
16559   for ncn_progname in ranlib; do
16560     if test -n "$ncn_target_tool_prefix"; then
16561       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16562 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16564 $as_echo_n "checking for $ac_word... " >&6; }
16565 if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
16566   $as_echo_n "(cached) " >&6
16567 else
16568   if test -n "$RANLIB_FOR_TARGET"; then
16569   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
16570 else
16571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16572 for as_dir in $PATH
16573 do
16574   IFS=$as_save_IFS
16575   test -z "$as_dir" && as_dir=.
16576     for ac_exec_ext in '' $ac_executable_extensions; do
16577   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16578     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16579     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16580     break 2
16581   fi
16582 done
16583   done
16584 IFS=$as_save_IFS
16585
16586 fi
16587 fi
16588 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16589 if test -n "$RANLIB_FOR_TARGET"; then
16590   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16591 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16592 else
16593   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16594 $as_echo "no" >&6; }
16595 fi
16596
16597
16598     fi
16599     if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
16600       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16601 set dummy ${ncn_progname}; ac_word=$2
16602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16603 $as_echo_n "checking for $ac_word... " >&6; }
16604 if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
16605   $as_echo_n "(cached) " >&6
16606 else
16607   if test -n "$RANLIB_FOR_TARGET"; then
16608   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
16609 else
16610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16611 for as_dir in $PATH
16612 do
16613   IFS=$as_save_IFS
16614   test -z "$as_dir" && as_dir=.
16615     for ac_exec_ext in '' $ac_executable_extensions; do
16616   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16617     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
16618     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16619     break 2
16620   fi
16621 done
16622   done
16623 IFS=$as_save_IFS
16624
16625 fi
16626 fi
16627 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16628 if test -n "$RANLIB_FOR_TARGET"; then
16629   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16630 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16631 else
16632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16633 $as_echo "no" >&6; }
16634 fi
16635
16636
16637     fi
16638     test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
16639   done
16640 fi
16641
16642 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
16643   set dummy ranlib
16644   if test $build = $target ; then
16645     RANLIB_FOR_TARGET="$2"
16646   else
16647     RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
16648   fi
16649 else
16650   RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
16651 fi
16652
16653 else
16654   RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
16655 fi
16656
16657
16658
16659
16660 if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
16661   if test -n "$with_build_time_tools"; then
16662     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
16663 $as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
16664     if test -x $with_build_time_tools/readelf; then
16665       READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
16666       ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
16667       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
16668 $as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
16669     else
16670       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16671 $as_echo "no" >&6; }
16672     fi
16673   elif test $build != $host && test $have_gcc_for_target = yes; then
16674     READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
16675     test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
16676     test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
16677   fi
16678 fi
16679 if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16680   # Extract the first word of "readelf", so it can be a program name with args.
16681 set dummy readelf; ac_word=$2
16682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16683 $as_echo_n "checking for $ac_word... " >&6; }
16684 if ${ac_cv_path_READELF_FOR_TARGET+:} false; then :
16685   $as_echo_n "(cached) " >&6
16686 else
16687   case $READELF_FOR_TARGET in
16688   [\\/]* | ?:[\\/]*)
16689   ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
16690   ;;
16691   *)
16692   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16693 for as_dir in $gcc_cv_tool_dirs
16694 do
16695   IFS=$as_save_IFS
16696   test -z "$as_dir" && as_dir=.
16697     for ac_exec_ext in '' $ac_executable_extensions; do
16698   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16699     ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16700     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16701     break 2
16702   fi
16703 done
16704   done
16705 IFS=$as_save_IFS
16706
16707   ;;
16708 esac
16709 fi
16710 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
16711 if test -n "$READELF_FOR_TARGET"; then
16712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16713 $as_echo "$READELF_FOR_TARGET" >&6; }
16714 else
16715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16716 $as_echo "no" >&6; }
16717 fi
16718
16719
16720 fi
16721 if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
16722
16723
16724 if test -n "$READELF_FOR_TARGET"; then
16725   ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
16726 elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
16727   READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16728 fi
16729
16730 if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
16731   for ncn_progname in readelf; do
16732     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16733 set dummy ${ncn_progname}; ac_word=$2
16734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16735 $as_echo_n "checking for $ac_word... " >&6; }
16736 if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
16737   $as_echo_n "(cached) " >&6
16738 else
16739   if test -n "$READELF_FOR_TARGET"; then
16740   ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
16741 else
16742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16743 for as_dir in $PATH
16744 do
16745   IFS=$as_save_IFS
16746   test -z "$as_dir" && as_dir=.
16747     for ac_exec_ext in '' $ac_executable_extensions; do
16748   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16749     ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
16750     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16751     break 2
16752   fi
16753 done
16754   done
16755 IFS=$as_save_IFS
16756
16757 fi
16758 fi
16759 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16760 if test -n "$READELF_FOR_TARGET"; then
16761   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16762 $as_echo "$READELF_FOR_TARGET" >&6; }
16763 else
16764   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16765 $as_echo "no" >&6; }
16766 fi
16767
16768
16769   done
16770 fi
16771
16772 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
16773   for ncn_progname in readelf; do
16774     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16775 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16776     if test -x $with_build_time_tools/${ncn_progname}; then
16777       ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16778       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16779 $as_echo "yes" >&6; }
16780       break
16781     else
16782       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16783 $as_echo "no" >&6; }
16784     fi
16785   done
16786 fi
16787
16788 if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
16789   for ncn_progname in readelf; do
16790     if test -n "$ncn_target_tool_prefix"; then
16791       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16792 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16794 $as_echo_n "checking for $ac_word... " >&6; }
16795 if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
16796   $as_echo_n "(cached) " >&6
16797 else
16798   if test -n "$READELF_FOR_TARGET"; then
16799   ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
16800 else
16801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16802 for as_dir in $PATH
16803 do
16804   IFS=$as_save_IFS
16805   test -z "$as_dir" && as_dir=.
16806     for ac_exec_ext in '' $ac_executable_extensions; do
16807   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16808     ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16809     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16810     break 2
16811   fi
16812 done
16813   done
16814 IFS=$as_save_IFS
16815
16816 fi
16817 fi
16818 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16819 if test -n "$READELF_FOR_TARGET"; then
16820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16821 $as_echo "$READELF_FOR_TARGET" >&6; }
16822 else
16823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16824 $as_echo "no" >&6; }
16825 fi
16826
16827
16828     fi
16829     if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
16830       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16831 set dummy ${ncn_progname}; ac_word=$2
16832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16833 $as_echo_n "checking for $ac_word... " >&6; }
16834 if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
16835   $as_echo_n "(cached) " >&6
16836 else
16837   if test -n "$READELF_FOR_TARGET"; then
16838   ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
16839 else
16840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16841 for as_dir in $PATH
16842 do
16843   IFS=$as_save_IFS
16844   test -z "$as_dir" && as_dir=.
16845     for ac_exec_ext in '' $ac_executable_extensions; do
16846   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16847     ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
16848     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16849     break 2
16850   fi
16851 done
16852   done
16853 IFS=$as_save_IFS
16854
16855 fi
16856 fi
16857 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16858 if test -n "$READELF_FOR_TARGET"; then
16859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16860 $as_echo "$READELF_FOR_TARGET" >&6; }
16861 else
16862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16863 $as_echo "no" >&6; }
16864 fi
16865
16866
16867     fi
16868     test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
16869   done
16870 fi
16871
16872 if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
16873   set dummy readelf
16874   if test $build = $target ; then
16875     READELF_FOR_TARGET="$2"
16876   else
16877     READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
16878   fi
16879 else
16880   READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
16881 fi
16882
16883 else
16884   READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
16885 fi
16886
16887
16888
16889
16890 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
16891   if test -n "$with_build_time_tools"; then
16892     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
16893 $as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
16894     if test -x $with_build_time_tools/strip; then
16895       STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
16896       ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
16897       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
16898 $as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
16899     else
16900       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16901 $as_echo "no" >&6; }
16902     fi
16903   elif test $build != $host && test $have_gcc_for_target = yes; then
16904     STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
16905     test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
16906     test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
16907   fi
16908 fi
16909 if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16910   # Extract the first word of "strip", so it can be a program name with args.
16911 set dummy strip; ac_word=$2
16912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16913 $as_echo_n "checking for $ac_word... " >&6; }
16914 if ${ac_cv_path_STRIP_FOR_TARGET+:} false; then :
16915   $as_echo_n "(cached) " >&6
16916 else
16917   case $STRIP_FOR_TARGET in
16918   [\\/]* | ?:[\\/]*)
16919   ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
16920   ;;
16921   *)
16922   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16923 for as_dir in $gcc_cv_tool_dirs
16924 do
16925   IFS=$as_save_IFS
16926   test -z "$as_dir" && as_dir=.
16927     for ac_exec_ext in '' $ac_executable_extensions; do
16928   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16929     ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16930     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16931     break 2
16932   fi
16933 done
16934   done
16935 IFS=$as_save_IFS
16936
16937   ;;
16938 esac
16939 fi
16940 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
16941 if test -n "$STRIP_FOR_TARGET"; then
16942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
16943 $as_echo "$STRIP_FOR_TARGET" >&6; }
16944 else
16945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16946 $as_echo "no" >&6; }
16947 fi
16948
16949
16950 fi
16951 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
16952
16953
16954 if test -n "$STRIP_FOR_TARGET"; then
16955   ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
16956 elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
16957   STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
16958 fi
16959
16960 if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
16961   for ncn_progname in strip; do
16962     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16963 set dummy ${ncn_progname}; ac_word=$2
16964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16965 $as_echo_n "checking for $ac_word... " >&6; }
16966 if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
16967   $as_echo_n "(cached) " >&6
16968 else
16969   if test -n "$STRIP_FOR_TARGET"; then
16970   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
16971 else
16972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16973 for as_dir in $PATH
16974 do
16975   IFS=$as_save_IFS
16976   test -z "$as_dir" && as_dir=.
16977     for ac_exec_ext in '' $ac_executable_extensions; do
16978   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16979     ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
16980     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16981     break 2
16982   fi
16983 done
16984   done
16985 IFS=$as_save_IFS
16986
16987 fi
16988 fi
16989 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
16990 if test -n "$STRIP_FOR_TARGET"; then
16991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
16992 $as_echo "$STRIP_FOR_TARGET" >&6; }
16993 else
16994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16995 $as_echo "no" >&6; }
16996 fi
16997
16998
16999   done
17000 fi
17001
17002 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
17003   for ncn_progname in strip; do
17004     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
17005 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
17006     if test -x $with_build_time_tools/${ncn_progname}; then
17007       ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
17008       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17009 $as_echo "yes" >&6; }
17010       break
17011     else
17012       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17013 $as_echo "no" >&6; }
17014     fi
17015   done
17016 fi
17017
17018 if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
17019   for ncn_progname in strip; do
17020     if test -n "$ncn_target_tool_prefix"; then
17021       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
17022 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
17023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17024 $as_echo_n "checking for $ac_word... " >&6; }
17025 if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
17026   $as_echo_n "(cached) " >&6
17027 else
17028   if test -n "$STRIP_FOR_TARGET"; then
17029   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
17030 else
17031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17032 for as_dir in $PATH
17033 do
17034   IFS=$as_save_IFS
17035   test -z "$as_dir" && as_dir=.
17036     for ac_exec_ext in '' $ac_executable_extensions; do
17037   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17038     ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
17039     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17040     break 2
17041   fi
17042 done
17043   done
17044 IFS=$as_save_IFS
17045
17046 fi
17047 fi
17048 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
17049 if test -n "$STRIP_FOR_TARGET"; then
17050   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
17051 $as_echo "$STRIP_FOR_TARGET" >&6; }
17052 else
17053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17054 $as_echo "no" >&6; }
17055 fi
17056
17057
17058     fi
17059     if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
17060       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17061 set dummy ${ncn_progname}; ac_word=$2
17062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17063 $as_echo_n "checking for $ac_word... " >&6; }
17064 if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
17065   $as_echo_n "(cached) " >&6
17066 else
17067   if test -n "$STRIP_FOR_TARGET"; then
17068   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
17069 else
17070 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17071 for as_dir in $PATH
17072 do
17073   IFS=$as_save_IFS
17074   test -z "$as_dir" && as_dir=.
17075     for ac_exec_ext in '' $ac_executable_extensions; do
17076   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17077     ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
17078     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17079     break 2
17080   fi
17081 done
17082   done
17083 IFS=$as_save_IFS
17084
17085 fi
17086 fi
17087 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
17088 if test -n "$STRIP_FOR_TARGET"; then
17089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
17090 $as_echo "$STRIP_FOR_TARGET" >&6; }
17091 else
17092   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17093 $as_echo "no" >&6; }
17094 fi
17095
17096
17097     fi
17098     test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
17099   done
17100 fi
17101
17102 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
17103   set dummy strip
17104   if test $build = $target ; then
17105     STRIP_FOR_TARGET="$2"
17106   else
17107     STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
17108   fi
17109 else
17110   STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
17111 fi
17112
17113 else
17114   STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
17115 fi
17116
17117
17118
17119
17120 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
17121   if test -n "$with_build_time_tools"; then
17122     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
17123 $as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
17124     if test -x $with_build_time_tools/windres; then
17125       WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
17126       ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
17127       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
17128 $as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
17129     else
17130       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17131 $as_echo "no" >&6; }
17132     fi
17133   elif test $build != $host && test $have_gcc_for_target = yes; then
17134     WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
17135     test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
17136     test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
17137   fi
17138 fi
17139 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
17140   # Extract the first word of "windres", so it can be a program name with args.
17141 set dummy windres; ac_word=$2
17142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17143 $as_echo_n "checking for $ac_word... " >&6; }
17144 if ${ac_cv_path_WINDRES_FOR_TARGET+:} false; then :
17145   $as_echo_n "(cached) " >&6
17146 else
17147   case $WINDRES_FOR_TARGET in
17148   [\\/]* | ?:[\\/]*)
17149   ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
17150   ;;
17151   *)
17152   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17153 for as_dir in $gcc_cv_tool_dirs
17154 do
17155   IFS=$as_save_IFS
17156   test -z "$as_dir" && as_dir=.
17157     for ac_exec_ext in '' $ac_executable_extensions; do
17158   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17159     ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
17160     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17161     break 2
17162   fi
17163 done
17164   done
17165 IFS=$as_save_IFS
17166
17167   ;;
17168 esac
17169 fi
17170 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
17171 if test -n "$WINDRES_FOR_TARGET"; then
17172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17173 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17174 else
17175   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17176 $as_echo "no" >&6; }
17177 fi
17178
17179
17180 fi
17181 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
17182
17183
17184 if test -n "$WINDRES_FOR_TARGET"; then
17185   ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
17186 elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
17187   WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17188 fi
17189
17190 if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
17191   for ncn_progname in windres; do
17192     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17193 set dummy ${ncn_progname}; ac_word=$2
17194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17195 $as_echo_n "checking for $ac_word... " >&6; }
17196 if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
17197   $as_echo_n "(cached) " >&6
17198 else
17199   if test -n "$WINDRES_FOR_TARGET"; then
17200   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
17201 else
17202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17203 for as_dir in $PATH
17204 do
17205   IFS=$as_save_IFS
17206   test -z "$as_dir" && as_dir=.
17207     for ac_exec_ext in '' $ac_executable_extensions; do
17208   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17209     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
17210     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17211     break 2
17212   fi
17213 done
17214   done
17215 IFS=$as_save_IFS
17216
17217 fi
17218 fi
17219 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17220 if test -n "$WINDRES_FOR_TARGET"; then
17221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17222 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17223 else
17224   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17225 $as_echo "no" >&6; }
17226 fi
17227
17228
17229   done
17230 fi
17231
17232 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
17233   for ncn_progname in windres; do
17234     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
17235 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
17236     if test -x $with_build_time_tools/${ncn_progname}; then
17237       ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
17238       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17239 $as_echo "yes" >&6; }
17240       break
17241     else
17242       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17243 $as_echo "no" >&6; }
17244     fi
17245   done
17246 fi
17247
17248 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
17249   for ncn_progname in windres; do
17250     if test -n "$ncn_target_tool_prefix"; then
17251       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
17252 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
17253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17254 $as_echo_n "checking for $ac_word... " >&6; }
17255 if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
17256   $as_echo_n "(cached) " >&6
17257 else
17258   if test -n "$WINDRES_FOR_TARGET"; then
17259   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
17260 else
17261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17262 for as_dir in $PATH
17263 do
17264   IFS=$as_save_IFS
17265   test -z "$as_dir" && as_dir=.
17266     for ac_exec_ext in '' $ac_executable_extensions; do
17267   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17268     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
17269     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17270     break 2
17271   fi
17272 done
17273   done
17274 IFS=$as_save_IFS
17275
17276 fi
17277 fi
17278 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17279 if test -n "$WINDRES_FOR_TARGET"; then
17280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17281 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17282 else
17283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17284 $as_echo "no" >&6; }
17285 fi
17286
17287
17288     fi
17289     if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
17290       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17291 set dummy ${ncn_progname}; ac_word=$2
17292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17293 $as_echo_n "checking for $ac_word... " >&6; }
17294 if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
17295   $as_echo_n "(cached) " >&6
17296 else
17297   if test -n "$WINDRES_FOR_TARGET"; then
17298   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
17299 else
17300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17301 for as_dir in $PATH
17302 do
17303   IFS=$as_save_IFS
17304   test -z "$as_dir" && as_dir=.
17305     for ac_exec_ext in '' $ac_executable_extensions; do
17306   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17307     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
17308     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17309     break 2
17310   fi
17311 done
17312   done
17313 IFS=$as_save_IFS
17314
17315 fi
17316 fi
17317 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17318 if test -n "$WINDRES_FOR_TARGET"; then
17319   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17320 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17321 else
17322   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17323 $as_echo "no" >&6; }
17324 fi
17325
17326
17327     fi
17328     test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
17329   done
17330 fi
17331
17332 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
17333   set dummy windres
17334   if test $build = $target ; then
17335     WINDRES_FOR_TARGET="$2"
17336   else
17337     WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
17338   fi
17339 else
17340   WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
17341 fi
17342
17343 else
17344   WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
17345 fi
17346
17347
17348
17349
17350 if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
17351   if test -n "$with_build_time_tools"; then
17352     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
17353 $as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
17354     if test -x $with_build_time_tools/windmc; then
17355       WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
17356       ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
17357       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
17358 $as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
17359     else
17360       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17361 $as_echo "no" >&6; }
17362     fi
17363   elif test $build != $host && test $have_gcc_for_target = yes; then
17364     WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
17365     test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
17366     test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
17367   fi
17368 fi
17369 if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
17370   # Extract the first word of "windmc", so it can be a program name with args.
17371 set dummy windmc; ac_word=$2
17372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17373 $as_echo_n "checking for $ac_word... " >&6; }
17374 if ${ac_cv_path_WINDMC_FOR_TARGET+:} false; then :
17375   $as_echo_n "(cached) " >&6
17376 else
17377   case $WINDMC_FOR_TARGET in
17378   [\\/]* | ?:[\\/]*)
17379   ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
17380   ;;
17381   *)
17382   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17383 for as_dir in $gcc_cv_tool_dirs
17384 do
17385   IFS=$as_save_IFS
17386   test -z "$as_dir" && as_dir=.
17387     for ac_exec_ext in '' $ac_executable_extensions; do
17388   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17389     ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
17390     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17391     break 2
17392   fi
17393 done
17394   done
17395 IFS=$as_save_IFS
17396
17397   ;;
17398 esac
17399 fi
17400 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
17401 if test -n "$WINDMC_FOR_TARGET"; then
17402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17403 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17404 else
17405   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17406 $as_echo "no" >&6; }
17407 fi
17408
17409
17410 fi
17411 if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
17412
17413
17414 if test -n "$WINDMC_FOR_TARGET"; then
17415   ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
17416 elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
17417   WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17418 fi
17419
17420 if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
17421   for ncn_progname in windmc; do
17422     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17423 set dummy ${ncn_progname}; ac_word=$2
17424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17425 $as_echo_n "checking for $ac_word... " >&6; }
17426 if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
17427   $as_echo_n "(cached) " >&6
17428 else
17429   if test -n "$WINDMC_FOR_TARGET"; then
17430   ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
17431 else
17432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17433 for as_dir in $PATH
17434 do
17435   IFS=$as_save_IFS
17436   test -z "$as_dir" && as_dir=.
17437     for ac_exec_ext in '' $ac_executable_extensions; do
17438   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17439     ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
17440     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17441     break 2
17442   fi
17443 done
17444   done
17445 IFS=$as_save_IFS
17446
17447 fi
17448 fi
17449 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17450 if test -n "$WINDMC_FOR_TARGET"; then
17451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17452 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17453 else
17454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17455 $as_echo "no" >&6; }
17456 fi
17457
17458
17459   done
17460 fi
17461
17462 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
17463   for ncn_progname in windmc; do
17464     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
17465 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
17466     if test -x $with_build_time_tools/${ncn_progname}; then
17467       ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
17468       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17469 $as_echo "yes" >&6; }
17470       break
17471     else
17472       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17473 $as_echo "no" >&6; }
17474     fi
17475   done
17476 fi
17477
17478 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
17479   for ncn_progname in windmc; do
17480     if test -n "$ncn_target_tool_prefix"; then
17481       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
17482 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
17483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17484 $as_echo_n "checking for $ac_word... " >&6; }
17485 if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
17486   $as_echo_n "(cached) " >&6
17487 else
17488   if test -n "$WINDMC_FOR_TARGET"; then
17489   ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
17490 else
17491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17492 for as_dir in $PATH
17493 do
17494   IFS=$as_save_IFS
17495   test -z "$as_dir" && as_dir=.
17496     for ac_exec_ext in '' $ac_executable_extensions; do
17497   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17498     ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
17499     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17500     break 2
17501   fi
17502 done
17503   done
17504 IFS=$as_save_IFS
17505
17506 fi
17507 fi
17508 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17509 if test -n "$WINDMC_FOR_TARGET"; then
17510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17511 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17512 else
17513   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17514 $as_echo "no" >&6; }
17515 fi
17516
17517
17518     fi
17519     if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
17520       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17521 set dummy ${ncn_progname}; ac_word=$2
17522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17523 $as_echo_n "checking for $ac_word... " >&6; }
17524 if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
17525   $as_echo_n "(cached) " >&6
17526 else
17527   if test -n "$WINDMC_FOR_TARGET"; then
17528   ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
17529 else
17530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17531 for as_dir in $PATH
17532 do
17533   IFS=$as_save_IFS
17534   test -z "$as_dir" && as_dir=.
17535     for ac_exec_ext in '' $ac_executable_extensions; do
17536   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17537     ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
17538     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17539     break 2
17540   fi
17541 done
17542   done
17543 IFS=$as_save_IFS
17544
17545 fi
17546 fi
17547 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17548 if test -n "$WINDMC_FOR_TARGET"; then
17549   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17550 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17551 else
17552   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17553 $as_echo "no" >&6; }
17554 fi
17555
17556
17557     fi
17558     test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
17559   done
17560 fi
17561
17562 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
17563   set dummy windmc
17564   if test $build = $target ; then
17565     WINDMC_FOR_TARGET="$2"
17566   else
17567     WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
17568   fi
17569 else
17570   WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
17571 fi
17572
17573 else
17574   WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
17575 fi
17576
17577
17578 RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
17579
17580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
17581 $as_echo_n "checking where to find the target ar... " >&6; }
17582 if test "x${build}" != "x${host}" ; then
17583   if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
17584     # We already found the complete path
17585     ac_dir=`dirname $AR_FOR_TARGET`
17586     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17587 $as_echo "pre-installed in $ac_dir" >&6; }
17588   else
17589     # Canadian cross, just use what we found
17590     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17591 $as_echo "pre-installed" >&6; }
17592   fi
17593 else
17594   ok=yes
17595   case " ${configdirs} " in
17596     *" binutils "*) ;;
17597     *) ok=no ;;
17598   esac
17599
17600   if test $ok = yes; then
17601     # An in-tree tool is available and we can use it
17602     AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
17603     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17604 $as_echo "just compiled" >&6; }
17605   elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
17606     # We already found the complete path
17607     ac_dir=`dirname $AR_FOR_TARGET`
17608     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17609 $as_echo "pre-installed in $ac_dir" >&6; }
17610   elif test "x$target" = "x$host"; then
17611     # We can use an host tool
17612     AR_FOR_TARGET='$(AR)'
17613     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17614 $as_echo "host tool" >&6; }
17615   else
17616     # We need a cross tool
17617     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17618 $as_echo "pre-installed" >&6; }
17619   fi
17620 fi
17621
17622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
17623 $as_echo_n "checking where to find the target as... " >&6; }
17624 if test "x${build}" != "x${host}" ; then
17625   if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
17626     # We already found the complete path
17627     ac_dir=`dirname $AS_FOR_TARGET`
17628     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17629 $as_echo "pre-installed in $ac_dir" >&6; }
17630   else
17631     # Canadian cross, just use what we found
17632     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17633 $as_echo "pre-installed" >&6; }
17634   fi
17635 else
17636   ok=yes
17637   case " ${configdirs} " in
17638     *" gas "*) ;;
17639     *) ok=no ;;
17640   esac
17641
17642   if test $ok = yes; then
17643     # An in-tree tool is available and we can use it
17644     AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
17645     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17646 $as_echo "just compiled" >&6; }
17647   elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
17648     # We already found the complete path
17649     ac_dir=`dirname $AS_FOR_TARGET`
17650     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17651 $as_echo "pre-installed in $ac_dir" >&6; }
17652   elif test "x$target" = "x$host"; then
17653     # We can use an host tool
17654     AS_FOR_TARGET='$(AS)'
17655     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17656 $as_echo "host tool" >&6; }
17657   else
17658     # We need a cross tool
17659     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17660 $as_echo "pre-installed" >&6; }
17661   fi
17662 fi
17663
17664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
17665 $as_echo_n "checking where to find the target cc... " >&6; }
17666 if test "x${build}" != "x${host}" ; then
17667   if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
17668     # We already found the complete path
17669     ac_dir=`dirname $CC_FOR_TARGET`
17670     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17671 $as_echo "pre-installed in $ac_dir" >&6; }
17672   else
17673     # Canadian cross, just use what we found
17674     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17675 $as_echo "pre-installed" >&6; }
17676   fi
17677 else
17678   ok=yes
17679   case " ${configdirs} " in
17680     *" gcc "*) ;;
17681     *) ok=no ;;
17682   esac
17683
17684   if test $ok = yes; then
17685     # An in-tree tool is available and we can use it
17686     CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
17687     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17688 $as_echo "just compiled" >&6; }
17689   elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
17690     # We already found the complete path
17691     ac_dir=`dirname $CC_FOR_TARGET`
17692     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17693 $as_echo "pre-installed in $ac_dir" >&6; }
17694   elif test "x$target" = "x$host"; then
17695     # We can use an host tool
17696     CC_FOR_TARGET='$(CC)'
17697     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17698 $as_echo "host tool" >&6; }
17699   else
17700     # We need a cross tool
17701     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17702 $as_echo "pre-installed" >&6; }
17703   fi
17704 fi
17705
17706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
17707 $as_echo_n "checking where to find the target c++... " >&6; }
17708 if test "x${build}" != "x${host}" ; then
17709   if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
17710     # We already found the complete path
17711     ac_dir=`dirname $CXX_FOR_TARGET`
17712     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17713 $as_echo "pre-installed in $ac_dir" >&6; }
17714   else
17715     # Canadian cross, just use what we found
17716     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17717 $as_echo "pre-installed" >&6; }
17718   fi
17719 else
17720   ok=yes
17721   case " ${configdirs} " in
17722     *" gcc "*) ;;
17723     *) ok=no ;;
17724   esac
17725   case ,${enable_languages}, in
17726     *,c++,*) ;;
17727     *) ok=no ;;
17728   esac
17729   if test $ok = yes; then
17730     # An in-tree tool is available and we can use it
17731     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'
17732     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17733 $as_echo "just compiled" >&6; }
17734   elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
17735     # We already found the complete path
17736     ac_dir=`dirname $CXX_FOR_TARGET`
17737     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17738 $as_echo "pre-installed in $ac_dir" >&6; }
17739   elif test "x$target" = "x$host"; then
17740     # We can use an host tool
17741     CXX_FOR_TARGET='$(CXX)'
17742     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17743 $as_echo "host tool" >&6; }
17744   else
17745     # We need a cross tool
17746     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17747 $as_echo "pre-installed" >&6; }
17748   fi
17749 fi
17750
17751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
17752 $as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
17753 if test "x${build}" != "x${host}" ; then
17754   if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
17755     # We already found the complete path
17756     ac_dir=`dirname $RAW_CXX_FOR_TARGET`
17757     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17758 $as_echo "pre-installed in $ac_dir" >&6; }
17759   else
17760     # Canadian cross, just use what we found
17761     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17762 $as_echo "pre-installed" >&6; }
17763   fi
17764 else
17765   ok=yes
17766   case " ${configdirs} " in
17767     *" gcc "*) ;;
17768     *) ok=no ;;
17769   esac
17770   case ,${enable_languages}, in
17771     *,c++,*) ;;
17772     *) ok=no ;;
17773   esac
17774   if test $ok = yes; then
17775     # An in-tree tool is available and we can use it
17776     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'
17777     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17778 $as_echo "just compiled" >&6; }
17779   elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
17780     # We already found the complete path
17781     ac_dir=`dirname $RAW_CXX_FOR_TARGET`
17782     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17783 $as_echo "pre-installed in $ac_dir" >&6; }
17784   elif test "x$target" = "x$host"; then
17785     # We can use an host tool
17786     RAW_CXX_FOR_TARGET='$(CXX)'
17787     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17788 $as_echo "host tool" >&6; }
17789   else
17790     # We need a cross tool
17791     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17792 $as_echo "pre-installed" >&6; }
17793   fi
17794 fi
17795
17796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
17797 $as_echo_n "checking where to find the target dlltool... " >&6; }
17798 if test "x${build}" != "x${host}" ; then
17799   if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
17800     # We already found the complete path
17801     ac_dir=`dirname $DLLTOOL_FOR_TARGET`
17802     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17803 $as_echo "pre-installed in $ac_dir" >&6; }
17804   else
17805     # Canadian cross, just use what we found
17806     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17807 $as_echo "pre-installed" >&6; }
17808   fi
17809 else
17810   ok=yes
17811   case " ${configdirs} " in
17812     *" binutils "*) ;;
17813     *) ok=no ;;
17814   esac
17815
17816   if test $ok = yes; then
17817     # An in-tree tool is available and we can use it
17818     DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
17819     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17820 $as_echo "just compiled" >&6; }
17821   elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
17822     # We already found the complete path
17823     ac_dir=`dirname $DLLTOOL_FOR_TARGET`
17824     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17825 $as_echo "pre-installed in $ac_dir" >&6; }
17826   elif test "x$target" = "x$host"; then
17827     # We can use an host tool
17828     DLLTOOL_FOR_TARGET='$(DLLTOOL)'
17829     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17830 $as_echo "host tool" >&6; }
17831   else
17832     # We need a cross tool
17833     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17834 $as_echo "pre-installed" >&6; }
17835   fi
17836 fi
17837
17838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dsymutil" >&5
17839 $as_echo_n "checking where to find the target dsymutil... " >&6; }
17840 if test "x${build}" != "x${host}" ; then
17841   if expr "x$DSYMUTIL_FOR_TARGET" : "x/" > /dev/null; then
17842     # We already found the complete path
17843     ac_dir=`dirname $DSYMUTIL_FOR_TARGET`
17844     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17845 $as_echo "pre-installed in $ac_dir" >&6; }
17846   else
17847     # Canadian cross, just use what we found
17848     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17849 $as_echo "pre-installed" >&6; }
17850   fi
17851 else
17852   if expr "x$DSYMUTIL_FOR_TARGET" : "x/" > /dev/null; then
17853     # We already found the complete path
17854     ac_dir=`dirname $DSYMUTIL_FOR_TARGET`
17855     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17856 $as_echo "pre-installed in $ac_dir" >&6; }
17857   elif test "x$target" = "x$host"; then
17858     # We can use an host tool
17859     DSYMUTIL_FOR_TARGET='$(DSYMUTIL)'
17860     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17861 $as_echo "host tool" >&6; }
17862   else
17863     # We need a cross tool
17864     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17865 $as_echo "pre-installed" >&6; }
17866   fi
17867 fi
17868
17869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
17870 $as_echo_n "checking where to find the target gcc... " >&6; }
17871 if test "x${build}" != "x${host}" ; then
17872   if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
17873     # We already found the complete path
17874     ac_dir=`dirname $GCC_FOR_TARGET`
17875     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17876 $as_echo "pre-installed in $ac_dir" >&6; }
17877   else
17878     # Canadian cross, just use what we found
17879     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17880 $as_echo "pre-installed" >&6; }
17881   fi
17882 else
17883   ok=yes
17884   case " ${configdirs} " in
17885     *" gcc "*) ;;
17886     *) ok=no ;;
17887   esac
17888
17889   if test $ok = yes; then
17890     # An in-tree tool is available and we can use it
17891     GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
17892     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17893 $as_echo "just compiled" >&6; }
17894   elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
17895     # We already found the complete path
17896     ac_dir=`dirname $GCC_FOR_TARGET`
17897     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17898 $as_echo "pre-installed in $ac_dir" >&6; }
17899   elif test "x$target" = "x$host"; then
17900     # We can use an host tool
17901     GCC_FOR_TARGET='$()'
17902     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17903 $as_echo "host tool" >&6; }
17904   else
17905     # We need a cross tool
17906     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17907 $as_echo "pre-installed" >&6; }
17908   fi
17909 fi
17910
17911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
17912 $as_echo_n "checking where to find the target gfortran... " >&6; }
17913 if test "x${build}" != "x${host}" ; then
17914   if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
17915     # We already found the complete path
17916     ac_dir=`dirname $GFORTRAN_FOR_TARGET`
17917     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17918 $as_echo "pre-installed in $ac_dir" >&6; }
17919   else
17920     # Canadian cross, just use what we found
17921     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17922 $as_echo "pre-installed" >&6; }
17923   fi
17924 else
17925   ok=yes
17926   case " ${configdirs} " in
17927     *" gcc "*) ;;
17928     *) ok=no ;;
17929   esac
17930   case ,${enable_languages}, in
17931     *,fortran,*) ;;
17932     *) ok=no ;;
17933   esac
17934   if test $ok = yes; then
17935     # An in-tree tool is available and we can use it
17936     GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
17937     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17938 $as_echo "just compiled" >&6; }
17939   elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
17940     # We already found the complete path
17941     ac_dir=`dirname $GFORTRAN_FOR_TARGET`
17942     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17943 $as_echo "pre-installed in $ac_dir" >&6; }
17944   elif test "x$target" = "x$host"; then
17945     # We can use an host tool
17946     GFORTRAN_FOR_TARGET='$(GFORTRAN)'
17947     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17948 $as_echo "host tool" >&6; }
17949   else
17950     # We need a cross tool
17951     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17952 $as_echo "pre-installed" >&6; }
17953   fi
17954 fi
17955
17956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
17957 $as_echo_n "checking where to find the target gccgo... " >&6; }
17958 if test "x${build}" != "x${host}" ; then
17959   if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
17960     # We already found the complete path
17961     ac_dir=`dirname $GOC_FOR_TARGET`
17962     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17963 $as_echo "pre-installed in $ac_dir" >&6; }
17964   else
17965     # Canadian cross, just use what we found
17966     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17967 $as_echo "pre-installed" >&6; }
17968   fi
17969 else
17970   ok=yes
17971   case " ${configdirs} " in
17972     *" gcc "*) ;;
17973     *) ok=no ;;
17974   esac
17975   case ,${enable_languages}, in
17976     *,go,*) ;;
17977     *) ok=no ;;
17978   esac
17979   if test $ok = yes; then
17980     # An in-tree tool is available and we can use it
17981     GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
17982     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17983 $as_echo "just compiled" >&6; }
17984   elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
17985     # We already found the complete path
17986     ac_dir=`dirname $GOC_FOR_TARGET`
17987     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17988 $as_echo "pre-installed in $ac_dir" >&6; }
17989   elif test "x$target" = "x$host"; then
17990     # We can use an host tool
17991     GOC_FOR_TARGET='$(GOC)'
17992     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17993 $as_echo "host tool" >&6; }
17994   else
17995     # We need a cross tool
17996     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17997 $as_echo "pre-installed" >&6; }
17998   fi
17999 fi
18000
18001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gdc" >&5
18002 $as_echo_n "checking where to find the target gdc... " >&6; }
18003 if test "x${build}" != "x${host}" ; then
18004   if expr "x$GDC_FOR_TARGET" : "x/" > /dev/null; then
18005     # We already found the complete path
18006     ac_dir=`dirname $GDC_FOR_TARGET`
18007     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18008 $as_echo "pre-installed in $ac_dir" >&6; }
18009   else
18010     # Canadian cross, just use what we found
18011     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18012 $as_echo "pre-installed" >&6; }
18013   fi
18014 else
18015   ok=yes
18016   case " ${configdirs} " in
18017     *" gcc "*) ;;
18018     *) ok=no ;;
18019   esac
18020   case ,${enable_languages}, in
18021     *,d,*) ;;
18022     *) ok=no ;;
18023   esac
18024   if test $ok = yes; then
18025     # An in-tree tool is available and we can use it
18026     GDC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gdc -B$$r/$(HOST_SUBDIR)/gcc/'
18027     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18028 $as_echo "just compiled" >&6; }
18029   elif expr "x$GDC_FOR_TARGET" : "x/" > /dev/null; then
18030     # We already found the complete path
18031     ac_dir=`dirname $GDC_FOR_TARGET`
18032     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18033 $as_echo "pre-installed in $ac_dir" >&6; }
18034   elif test "x$target" = "x$host"; then
18035     # We can use an host tool
18036     GDC_FOR_TARGET='$(GDC)'
18037     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18038 $as_echo "host tool" >&6; }
18039   else
18040     # We need a cross tool
18041     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18042 $as_echo "pre-installed" >&6; }
18043   fi
18044 fi
18045
18046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
18047 $as_echo_n "checking where to find the target ld... " >&6; }
18048 if test "x${build}" != "x${host}" ; then
18049   if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
18050     # We already found the complete path
18051     ac_dir=`dirname $LD_FOR_TARGET`
18052     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18053 $as_echo "pre-installed in $ac_dir" >&6; }
18054   else
18055     # Canadian cross, just use what we found
18056     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18057 $as_echo "pre-installed" >&6; }
18058   fi
18059 else
18060   ok=yes
18061   case " ${configdirs} " in
18062     *" ld "*) ;;
18063     *) ok=no ;;
18064   esac
18065
18066   if test $ok = yes; then
18067     # An in-tree tool is available and we can use it
18068     LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
18069     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18070 $as_echo "just compiled" >&6; }
18071   elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
18072     # We already found the complete path
18073     ac_dir=`dirname $LD_FOR_TARGET`
18074     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18075 $as_echo "pre-installed in $ac_dir" >&6; }
18076   elif test "x$target" = "x$host"; then
18077     # We can use an host tool
18078     LD_FOR_TARGET='$(LD)'
18079     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18080 $as_echo "host tool" >&6; }
18081   else
18082     # We need a cross tool
18083     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18084 $as_echo "pre-installed" >&6; }
18085   fi
18086 fi
18087
18088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
18089 $as_echo_n "checking where to find the target lipo... " >&6; }
18090 if test "x${build}" != "x${host}" ; then
18091   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
18092     # We already found the complete path
18093     ac_dir=`dirname $LIPO_FOR_TARGET`
18094     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18095 $as_echo "pre-installed in $ac_dir" >&6; }
18096   else
18097     # Canadian cross, just use what we found
18098     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18099 $as_echo "pre-installed" >&6; }
18100   fi
18101 else
18102   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
18103     # We already found the complete path
18104     ac_dir=`dirname $LIPO_FOR_TARGET`
18105     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18106 $as_echo "pre-installed in $ac_dir" >&6; }
18107   elif test "x$target" = "x$host"; then
18108     # We can use an host tool
18109     LIPO_FOR_TARGET='$(LIPO)'
18110     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18111 $as_echo "host tool" >&6; }
18112   else
18113     # We need a cross tool
18114     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18115 $as_echo "pre-installed" >&6; }
18116   fi
18117 fi
18118
18119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
18120 $as_echo_n "checking where to find the target nm... " >&6; }
18121 if test "x${build}" != "x${host}" ; then
18122   if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
18123     # We already found the complete path
18124     ac_dir=`dirname $NM_FOR_TARGET`
18125     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18126 $as_echo "pre-installed in $ac_dir" >&6; }
18127   else
18128     # Canadian cross, just use what we found
18129     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18130 $as_echo "pre-installed" >&6; }
18131   fi
18132 else
18133   ok=yes
18134   case " ${configdirs} " in
18135     *" binutils "*) ;;
18136     *) ok=no ;;
18137   esac
18138
18139   if test $ok = yes; then
18140     # An in-tree tool is available and we can use it
18141     NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
18142     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18143 $as_echo "just compiled" >&6; }
18144   elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
18145     # We already found the complete path
18146     ac_dir=`dirname $NM_FOR_TARGET`
18147     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18148 $as_echo "pre-installed in $ac_dir" >&6; }
18149   elif test "x$target" = "x$host"; then
18150     # We can use an host tool
18151     NM_FOR_TARGET='$(NM)'
18152     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18153 $as_echo "host tool" >&6; }
18154   else
18155     # We need a cross tool
18156     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18157 $as_echo "pre-installed" >&6; }
18158   fi
18159 fi
18160
18161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
18162 $as_echo_n "checking where to find the target objcopy... " >&6; }
18163 if test "x${build}" != "x${host}" ; then
18164   if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
18165     # We already found the complete path
18166     ac_dir=`dirname $OBJCOPY_FOR_TARGET`
18167     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18168 $as_echo "pre-installed in $ac_dir" >&6; }
18169   else
18170     # Canadian cross, just use what we found
18171     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18172 $as_echo "pre-installed" >&6; }
18173   fi
18174 else
18175   ok=yes
18176   case " ${configdirs} " in
18177     *" binutils "*) ;;
18178     *) ok=no ;;
18179   esac
18180
18181   if test $ok = yes; then
18182     # An in-tree tool is available and we can use it
18183     OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
18184     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18185 $as_echo "just compiled" >&6; }
18186   elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
18187     # We already found the complete path
18188     ac_dir=`dirname $OBJCOPY_FOR_TARGET`
18189     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18190 $as_echo "pre-installed in $ac_dir" >&6; }
18191   elif test "x$target" = "x$host"; then
18192     # We can use an host tool
18193     OBJCOPY_FOR_TARGET='$(OBJCOPY)'
18194     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18195 $as_echo "host tool" >&6; }
18196   else
18197     # We need a cross tool
18198     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18199 $as_echo "pre-installed" >&6; }
18200   fi
18201 fi
18202
18203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
18204 $as_echo_n "checking where to find the target objdump... " >&6; }
18205 if test "x${build}" != "x${host}" ; then
18206   if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
18207     # We already found the complete path
18208     ac_dir=`dirname $OBJDUMP_FOR_TARGET`
18209     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18210 $as_echo "pre-installed in $ac_dir" >&6; }
18211   else
18212     # Canadian cross, just use what we found
18213     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18214 $as_echo "pre-installed" >&6; }
18215   fi
18216 else
18217   ok=yes
18218   case " ${configdirs} " in
18219     *" binutils "*) ;;
18220     *) ok=no ;;
18221   esac
18222
18223   if test $ok = yes; then
18224     # An in-tree tool is available and we can use it
18225     OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
18226     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18227 $as_echo "just compiled" >&6; }
18228   elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
18229     # We already found the complete path
18230     ac_dir=`dirname $OBJDUMP_FOR_TARGET`
18231     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18232 $as_echo "pre-installed in $ac_dir" >&6; }
18233   elif test "x$target" = "x$host"; then
18234     # We can use an host tool
18235     OBJDUMP_FOR_TARGET='$(OBJDUMP)'
18236     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18237 $as_echo "host tool" >&6; }
18238   else
18239     # We need a cross tool
18240     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18241 $as_echo "pre-installed" >&6; }
18242   fi
18243 fi
18244
18245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target otool" >&5
18246 $as_echo_n "checking where to find the target otool... " >&6; }
18247 if test "x${build}" != "x${host}" ; then
18248   if expr "x$OTOOL_FOR_TARGET" : "x/" > /dev/null; then
18249     # We already found the complete path
18250     ac_dir=`dirname $OTOOL_FOR_TARGET`
18251     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18252 $as_echo "pre-installed in $ac_dir" >&6; }
18253   else
18254     # Canadian cross, just use what we found
18255     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18256 $as_echo "pre-installed" >&6; }
18257   fi
18258 else
18259   if expr "x$OTOOL_FOR_TARGET" : "x/" > /dev/null; then
18260     # We already found the complete path
18261     ac_dir=`dirname $OTOOL_FOR_TARGET`
18262     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18263 $as_echo "pre-installed in $ac_dir" >&6; }
18264   elif test "x$target" = "x$host"; then
18265     # We can use an host tool
18266     OTOOL_FOR_TARGET='$(OTOOL)'
18267     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18268 $as_echo "host tool" >&6; }
18269   else
18270     # We need a cross tool
18271     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18272 $as_echo "pre-installed" >&6; }
18273   fi
18274 fi
18275
18276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
18277 $as_echo_n "checking where to find the target ranlib... " >&6; }
18278 if test "x${build}" != "x${host}" ; then
18279   if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
18280     # We already found the complete path
18281     ac_dir=`dirname $RANLIB_FOR_TARGET`
18282     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18283 $as_echo "pre-installed in $ac_dir" >&6; }
18284   else
18285     # Canadian cross, just use what we found
18286     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18287 $as_echo "pre-installed" >&6; }
18288   fi
18289 else
18290   ok=yes
18291   case " ${configdirs} " in
18292     *" binutils "*) ;;
18293     *) ok=no ;;
18294   esac
18295
18296   if test $ok = yes; then
18297     # An in-tree tool is available and we can use it
18298     RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
18299     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18300 $as_echo "just compiled" >&6; }
18301   elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
18302     # We already found the complete path
18303     ac_dir=`dirname $RANLIB_FOR_TARGET`
18304     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18305 $as_echo "pre-installed in $ac_dir" >&6; }
18306   elif test "x$target" = "x$host"; then
18307     # We can use an host tool
18308     RANLIB_FOR_TARGET='$(RANLIB)'
18309     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18310 $as_echo "host tool" >&6; }
18311   else
18312     # We need a cross tool
18313     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18314 $as_echo "pre-installed" >&6; }
18315   fi
18316 fi
18317
18318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
18319 $as_echo_n "checking where to find the target readelf... " >&6; }
18320 if test "x${build}" != "x${host}" ; then
18321   if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
18322     # We already found the complete path
18323     ac_dir=`dirname $READELF_FOR_TARGET`
18324     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18325 $as_echo "pre-installed in $ac_dir" >&6; }
18326   else
18327     # Canadian cross, just use what we found
18328     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18329 $as_echo "pre-installed" >&6; }
18330   fi
18331 else
18332   ok=yes
18333   case " ${configdirs} " in
18334     *" binutils "*) ;;
18335     *) ok=no ;;
18336   esac
18337
18338   if test $ok = yes; then
18339     # An in-tree tool is available and we can use it
18340     READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
18341     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18342 $as_echo "just compiled" >&6; }
18343   elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
18344     # We already found the complete path
18345     ac_dir=`dirname $READELF_FOR_TARGET`
18346     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18347 $as_echo "pre-installed in $ac_dir" >&6; }
18348   elif test "x$target" = "x$host"; then
18349     # We can use an host tool
18350     READELF_FOR_TARGET='$(READELF)'
18351     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18352 $as_echo "host tool" >&6; }
18353   else
18354     # We need a cross tool
18355     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18356 $as_echo "pre-installed" >&6; }
18357   fi
18358 fi
18359
18360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
18361 $as_echo_n "checking where to find the target strip... " >&6; }
18362 if test "x${build}" != "x${host}" ; then
18363   if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
18364     # We already found the complete path
18365     ac_dir=`dirname $STRIP_FOR_TARGET`
18366     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18367 $as_echo "pre-installed in $ac_dir" >&6; }
18368   else
18369     # Canadian cross, just use what we found
18370     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18371 $as_echo "pre-installed" >&6; }
18372   fi
18373 else
18374   ok=yes
18375   case " ${configdirs} " in
18376     *" binutils "*) ;;
18377     *) ok=no ;;
18378   esac
18379
18380   if test $ok = yes; then
18381     # An in-tree tool is available and we can use it
18382     STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
18383     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18384 $as_echo "just compiled" >&6; }
18385   elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
18386     # We already found the complete path
18387     ac_dir=`dirname $STRIP_FOR_TARGET`
18388     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18389 $as_echo "pre-installed in $ac_dir" >&6; }
18390   elif test "x$target" = "x$host"; then
18391     # We can use an host tool
18392     STRIP_FOR_TARGET='$(STRIP)'
18393     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18394 $as_echo "host tool" >&6; }
18395   else
18396     # We need a cross tool
18397     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18398 $as_echo "pre-installed" >&6; }
18399   fi
18400 fi
18401
18402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
18403 $as_echo_n "checking where to find the target windres... " >&6; }
18404 if test "x${build}" != "x${host}" ; then
18405   if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
18406     # We already found the complete path
18407     ac_dir=`dirname $WINDRES_FOR_TARGET`
18408     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18409 $as_echo "pre-installed in $ac_dir" >&6; }
18410   else
18411     # Canadian cross, just use what we found
18412     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18413 $as_echo "pre-installed" >&6; }
18414   fi
18415 else
18416   ok=yes
18417   case " ${configdirs} " in
18418     *" binutils "*) ;;
18419     *) ok=no ;;
18420   esac
18421
18422   if test $ok = yes; then
18423     # An in-tree tool is available and we can use it
18424     WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
18425     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18426 $as_echo "just compiled" >&6; }
18427   elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
18428     # We already found the complete path
18429     ac_dir=`dirname $WINDRES_FOR_TARGET`
18430     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18431 $as_echo "pre-installed in $ac_dir" >&6; }
18432   elif test "x$target" = "x$host"; then
18433     # We can use an host tool
18434     WINDRES_FOR_TARGET='$(WINDRES)'
18435     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18436 $as_echo "host tool" >&6; }
18437   else
18438     # We need a cross tool
18439     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18440 $as_echo "pre-installed" >&6; }
18441   fi
18442 fi
18443
18444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
18445 $as_echo_n "checking where to find the target windmc... " >&6; }
18446 if test "x${build}" != "x${host}" ; then
18447   if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
18448     # We already found the complete path
18449     ac_dir=`dirname $WINDMC_FOR_TARGET`
18450     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18451 $as_echo "pre-installed in $ac_dir" >&6; }
18452   else
18453     # Canadian cross, just use what we found
18454     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18455 $as_echo "pre-installed" >&6; }
18456   fi
18457 else
18458   ok=yes
18459   case " ${configdirs} " in
18460     *" binutils "*) ;;
18461     *) ok=no ;;
18462   esac
18463
18464   if test $ok = yes; then
18465     # An in-tree tool is available and we can use it
18466     WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
18467     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18468 $as_echo "just compiled" >&6; }
18469   elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
18470     # We already found the complete path
18471     ac_dir=`dirname $WINDMC_FOR_TARGET`
18472     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18473 $as_echo "pre-installed in $ac_dir" >&6; }
18474   elif test "x$target" = "x$host"; then
18475     # We can use an host tool
18476     WINDMC_FOR_TARGET='$(WINDMC)'
18477     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18478 $as_echo "host tool" >&6; }
18479   else
18480     # We need a cross tool
18481     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18482 $as_echo "pre-installed" >&6; }
18483   fi
18484 fi
18485
18486
18487
18488
18489
18490 # Certain tools may need extra flags.
18491 AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
18492 RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
18493 NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
18494
18495 # When building target libraries, except in a Canadian cross, we use
18496 # the same toolchain as the compiler we just built.
18497 COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
18498 COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
18499 COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
18500 if test $host = $build; then
18501   case " $configdirs " in
18502     *" gcc "*)
18503       COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
18504       COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
18505       COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
18506       ;;
18507   esac
18508 fi
18509
18510
18511
18512
18513
18514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
18515 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
18516 # Check whether --enable-maintainer-mode was given.
18517 if test "${enable_maintainer_mode+set}" = set; then :
18518   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
18519 else
18520   USE_MAINTAINER_MODE=no
18521 fi
18522
18523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
18524 $as_echo "$USE_MAINTAINER_MODE" >&6; }
18525
18526
18527 if test "$USE_MAINTAINER_MODE" = yes; then
18528   MAINTAINER_MODE_TRUE=
18529   MAINTAINER_MODE_FALSE='#'
18530 else
18531   MAINTAINER_MODE_TRUE='#'
18532   MAINTAINER_MODE_FALSE=
18533 fi
18534 MAINT=$MAINTAINER_MODE_TRUE
18535
18536 # ---------------------
18537 # GCC bootstrap support
18538 # ---------------------
18539
18540 # Stage specific cflags for build.
18541 stage1_cflags="-g"
18542 case $build in
18543   vax-*-*)
18544     case ${GCC} in
18545       yes) stage1_cflags="-g -Wa,-J" ;;
18546       *) stage1_cflags="-g -J" ;;
18547     esac ;;
18548 esac
18549
18550
18551
18552 # Enable --enable-checking in stage1 of the compiler.
18553 # Check whether --enable-stage1-checking was given.
18554 if test "${enable_stage1_checking+set}" = set; then :
18555   enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
18556 else
18557   if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
18558   # For --disable-checking or implicit --enable-checking=release, avoid
18559   # setting --enable-checking=gc in the default stage1 checking for LTO
18560   # bootstraps.  See PR62077.
18561   case $BUILD_CONFIG in
18562     *lto*)
18563       stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types;;
18564     *)
18565       stage1_checking=--enable-checking=yes,types;;
18566   esac
18567   if test "x$enable_checking" = x && \
18568      test -d ${srcdir}/gcc && \
18569      test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
18570     stage1_checking=--enable-checking=yes,types,extra
18571   fi
18572 else
18573   stage1_checking=--enable-checking=$enable_checking,types
18574 fi
18575 fi
18576
18577
18578
18579 # Enable -Werror in bootstrap stage2 and later.
18580 # Check whether --enable-werror was given.
18581 if test "${enable_werror+set}" = set; then :
18582   enableval=$enable_werror;
18583 case ${enable_werror} in
18584   yes) stage2_werror_flag="--enable-werror-always" ;;
18585   *) stage2_werror_flag="" ;;
18586 esac
18587
18588 else
18589
18590 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
18591   case $BUILD_CONFIG in
18592   bootstrap-debug)
18593       stage2_werror_flag="--enable-werror-always" ;;
18594   "")
18595       stage2_werror_flag="--enable-werror-always" ;;
18596   esac
18597 fi
18598
18599 fi
18600
18601
18602
18603
18604 # Specify what files to not compare during bootstrap.
18605
18606 compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
18607 case "$target" in
18608   hppa*64*-*-hpux*) ;;
18609   hppa*-*-hpux*) compare_exclusions="$compare_exclusions | */libgcc/lib2funcs* | gcc/function-tests.o" ;;
18610   powerpc*-ibm-aix*) compare_exclusions="$compare_exclusions | *libgomp*\$(objext)" ;;
18611 esac
18612
18613
18614 ac_config_files="$ac_config_files Makefile"
18615
18616 cat >confcache <<\_ACEOF
18617 # This file is a shell script that caches the results of configure
18618 # tests run on this system so they can be shared between configure
18619 # scripts and configure runs, see configure's option --config-cache.
18620 # It is not useful on other systems.  If it contains results you don't
18621 # want to keep, you may remove or edit it.
18622 #
18623 # config.status only pays attention to the cache file if you give it
18624 # the --recheck option to rerun configure.
18625 #
18626 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18627 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18628 # following values.
18629
18630 _ACEOF
18631
18632 # The following way of writing the cache mishandles newlines in values,
18633 # but we know of no workaround that is simple, portable, and efficient.
18634 # So, we kill variables containing newlines.
18635 # Ultrix sh set writes to stderr and can't be redirected directly,
18636 # and sets the high bit in the cache file unless we assign to the vars.
18637 (
18638   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18639     eval ac_val=\$$ac_var
18640     case $ac_val in #(
18641     *${as_nl}*)
18642       case $ac_var in #(
18643       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18644 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18645       esac
18646       case $ac_var in #(
18647       _ | IFS | as_nl) ;; #(
18648       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18649       *) { eval $ac_var=; unset $ac_var;} ;;
18650       esac ;;
18651     esac
18652   done
18653
18654   (set) 2>&1 |
18655     case $as_nl`(ac_space=' '; set) 2>&1` in #(
18656     *${as_nl}ac_space=\ *)
18657       # `set' does not quote correctly, so add quotes: double-quote
18658       # substitution turns \\\\ into \\, and sed turns \\ into \.
18659       sed -n \
18660         "s/'/'\\\\''/g;
18661           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18662       ;; #(
18663     *)
18664       # `set' quotes correctly as required by POSIX, so do not add quotes.
18665       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18666       ;;
18667     esac |
18668     sort
18669 ) |
18670   sed '
18671      /^ac_cv_env_/b end
18672      t clear
18673      :clear
18674      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18675      t end
18676      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18677      :end' >>confcache
18678 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18679   if test -w "$cache_file"; then
18680     if test "x$cache_file" != "x/dev/null"; then
18681       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18682 $as_echo "$as_me: updating cache $cache_file" >&6;}
18683       if test ! -f "$cache_file" || test -h "$cache_file"; then
18684         cat confcache >"$cache_file"
18685       else
18686         case $cache_file in #(
18687         */* | ?:*)
18688           mv -f confcache "$cache_file"$$ &&
18689           mv -f "$cache_file"$$ "$cache_file" ;; #(
18690         *)
18691           mv -f confcache "$cache_file" ;;
18692         esac
18693       fi
18694     fi
18695   else
18696     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18697 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18698   fi
18699 fi
18700 rm -f confcache
18701
18702 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18703 # Let make expand exec_prefix.
18704 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18705
18706 # Transform confdefs.h into DEFS.
18707 # Protect against shell expansion while executing Makefile rules.
18708 # Protect against Makefile macro expansion.
18709 #
18710 # If the first sed substitution is executed (which looks for macros that
18711 # take arguments), then branch to the quote section.  Otherwise,
18712 # look for a macro that doesn't take arguments.
18713 ac_script='
18714 :mline
18715 /\\$/{
18716  N
18717  s,\\\n,,
18718  b mline
18719 }
18720 t clear
18721 :clear
18722 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
18723 t quote
18724 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
18725 t quote
18726 b any
18727 :quote
18728 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
18729 s/\[/\\&/g
18730 s/\]/\\&/g
18731 s/\$/$$/g
18732 H
18733 :any
18734 ${
18735         g
18736         s/^\n//
18737         s/\n/ /g
18738         p
18739 }
18740 '
18741 DEFS=`sed -n "$ac_script" confdefs.h`
18742
18743
18744 ac_libobjs=
18745 ac_ltlibobjs=
18746 U=
18747 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18748   # 1. Remove the extension, and $U if already installed.
18749   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18750   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18751   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18752   #    will be set to the directory where LIBOBJS objects are built.
18753   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18754   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18755 done
18756 LIBOBJS=$ac_libobjs
18757
18758 LTLIBOBJS=$ac_ltlibobjs
18759
18760
18761
18762 : "${CONFIG_STATUS=./config.status}"
18763 ac_write_fail=0
18764 ac_clean_files_save=$ac_clean_files
18765 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18766 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18767 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18768 as_write_fail=0
18769 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18770 #! $SHELL
18771 # Generated by $as_me.
18772 # Run this file to recreate the current configuration.
18773 # Compiler output produced by configure, useful for debugging
18774 # configure, is in config.log if it exists.
18775
18776 debug=false
18777 ac_cs_recheck=false
18778 ac_cs_silent=false
18779
18780 SHELL=\${CONFIG_SHELL-$SHELL}
18781 export SHELL
18782 _ASEOF
18783 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18784 ## -------------------- ##
18785 ## M4sh Initialization. ##
18786 ## -------------------- ##
18787
18788 # Be more Bourne compatible
18789 DUALCASE=1; export DUALCASE # for MKS sh
18790 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18791   emulate sh
18792   NULLCMD=:
18793   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18794   # is contrary to our usage.  Disable this feature.
18795   alias -g '${1+"$@"}'='"$@"'
18796   setopt NO_GLOB_SUBST
18797 else
18798   case `(set -o) 2>/dev/null` in #(
18799   *posix*) :
18800     set -o posix ;; #(
18801   *) :
18802      ;;
18803 esac
18804 fi
18805
18806
18807 as_nl='
18808 '
18809 export as_nl
18810 # Printing a long string crashes Solaris 7 /usr/bin/printf.
18811 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18812 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18813 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18814 # Prefer a ksh shell builtin over an external printf program on Solaris,
18815 # but without wasting forks for bash or zsh.
18816 if test -z "$BASH_VERSION$ZSH_VERSION" \
18817     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18818   as_echo='print -r --'
18819   as_echo_n='print -rn --'
18820 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18821   as_echo='printf %s\n'
18822   as_echo_n='printf %s'
18823 else
18824   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18825     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18826     as_echo_n='/usr/ucb/echo -n'
18827   else
18828     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18829     as_echo_n_body='eval
18830       arg=$1;
18831       case $arg in #(
18832       *"$as_nl"*)
18833         expr "X$arg" : "X\\(.*\\)$as_nl";
18834         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18835       esac;
18836       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18837     '
18838     export as_echo_n_body
18839     as_echo_n='sh -c $as_echo_n_body as_echo'
18840   fi
18841   export as_echo_body
18842   as_echo='sh -c $as_echo_body as_echo'
18843 fi
18844
18845 # The user is always right.
18846 if test "${PATH_SEPARATOR+set}" != set; then
18847   PATH_SEPARATOR=:
18848   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18849     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18850       PATH_SEPARATOR=';'
18851   }
18852 fi
18853
18854
18855 # IFS
18856 # We need space, tab and new line, in precisely that order.  Quoting is
18857 # there to prevent editors from complaining about space-tab.
18858 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
18859 # splitting by setting IFS to empty value.)
18860 IFS=" ""        $as_nl"
18861
18862 # Find who we are.  Look in the path if we contain no directory separator.
18863 as_myself=
18864 case $0 in #((
18865   *[\\/]* ) as_myself=$0 ;;
18866   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18867 for as_dir in $PATH
18868 do
18869   IFS=$as_save_IFS
18870   test -z "$as_dir" && as_dir=.
18871     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18872   done
18873 IFS=$as_save_IFS
18874
18875      ;;
18876 esac
18877 # We did not find ourselves, most probably we were run as `sh COMMAND'
18878 # in which case we are not to be found in the path.
18879 if test "x$as_myself" = x; then
18880   as_myself=$0
18881 fi
18882 if test ! -f "$as_myself"; then
18883   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18884   exit 1
18885 fi
18886
18887 # Unset variables that we do not need and which cause bugs (e.g. in
18888 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18889 # suppresses any "Segmentation fault" message there.  '((' could
18890 # trigger a bug in pdksh 5.2.14.
18891 for as_var in BASH_ENV ENV MAIL MAILPATH
18892 do eval test x\${$as_var+set} = xset \
18893   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18894 done
18895 PS1='$ '
18896 PS2='> '
18897 PS4='+ '
18898
18899 # NLS nuisances.
18900 LC_ALL=C
18901 export LC_ALL
18902 LANGUAGE=C
18903 export LANGUAGE
18904
18905 # CDPATH.
18906 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18907
18908
18909 # as_fn_error STATUS ERROR [LINENO LOG_FD]
18910 # ----------------------------------------
18911 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18912 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18913 # script with STATUS, using 1 if that was 0.
18914 as_fn_error ()
18915 {
18916   as_status=$1; test $as_status -eq 0 && as_status=1
18917   if test "$4"; then
18918     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18919     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18920   fi
18921   $as_echo "$as_me: error: $2" >&2
18922   as_fn_exit $as_status
18923 } # as_fn_error
18924
18925
18926 # as_fn_set_status STATUS
18927 # -----------------------
18928 # Set $? to STATUS, without forking.
18929 as_fn_set_status ()
18930 {
18931   return $1
18932 } # as_fn_set_status
18933
18934 # as_fn_exit STATUS
18935 # -----------------
18936 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18937 as_fn_exit ()
18938 {
18939   set +e
18940   as_fn_set_status $1
18941   exit $1
18942 } # as_fn_exit
18943
18944 # as_fn_unset VAR
18945 # ---------------
18946 # Portably unset VAR.
18947 as_fn_unset ()
18948 {
18949   { eval $1=; unset $1;}
18950 }
18951 as_unset=as_fn_unset
18952 # as_fn_append VAR VALUE
18953 # ----------------------
18954 # Append the text in VALUE to the end of the definition contained in VAR. Take
18955 # advantage of any shell optimizations that allow amortized linear growth over
18956 # repeated appends, instead of the typical quadratic growth present in naive
18957 # implementations.
18958 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18959   eval 'as_fn_append ()
18960   {
18961     eval $1+=\$2
18962   }'
18963 else
18964   as_fn_append ()
18965   {
18966     eval $1=\$$1\$2
18967   }
18968 fi # as_fn_append
18969
18970 # as_fn_arith ARG...
18971 # ------------------
18972 # Perform arithmetic evaluation on the ARGs, and store the result in the
18973 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18974 # must be portable across $(()) and expr.
18975 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18976   eval 'as_fn_arith ()
18977   {
18978     as_val=$(( $* ))
18979   }'
18980 else
18981   as_fn_arith ()
18982   {
18983     as_val=`expr "$@" || test $? -eq 1`
18984   }
18985 fi # as_fn_arith
18986
18987
18988 if expr a : '\(a\)' >/dev/null 2>&1 &&
18989    test "X`expr 00001 : '.*\(...\)'`" = X001; then
18990   as_expr=expr
18991 else
18992   as_expr=false
18993 fi
18994
18995 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18996   as_basename=basename
18997 else
18998   as_basename=false
18999 fi
19000
19001 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19002   as_dirname=dirname
19003 else
19004   as_dirname=false
19005 fi
19006
19007 as_me=`$as_basename -- "$0" ||
19008 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19009          X"$0" : 'X\(//\)$' \| \
19010          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19011 $as_echo X/"$0" |
19012     sed '/^.*\/\([^/][^/]*\)\/*$/{
19013             s//\1/
19014             q
19015           }
19016           /^X\/\(\/\/\)$/{
19017             s//\1/
19018             q
19019           }
19020           /^X\/\(\/\).*/{
19021             s//\1/
19022             q
19023           }
19024           s/.*/./; q'`
19025
19026 # Avoid depending upon Character Ranges.
19027 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19028 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19029 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19030 as_cr_digits='0123456789'
19031 as_cr_alnum=$as_cr_Letters$as_cr_digits
19032
19033 ECHO_C= ECHO_N= ECHO_T=
19034 case `echo -n x` in #(((((
19035 -n*)
19036   case `echo 'xy\c'` in
19037   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
19038   xy)  ECHO_C='\c';;
19039   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19040        ECHO_T=' ';;
19041   esac;;
19042 *)
19043   ECHO_N='-n';;
19044 esac
19045
19046 rm -f conf$$ conf$$.exe conf$$.file
19047 if test -d conf$$.dir; then
19048   rm -f conf$$.dir/conf$$.file
19049 else
19050   rm -f conf$$.dir
19051   mkdir conf$$.dir 2>/dev/null
19052 fi
19053 if (echo >conf$$.file) 2>/dev/null; then
19054   if ln -s conf$$.file conf$$ 2>/dev/null; then
19055     as_ln_s='ln -s'
19056     # ... but there are two gotchas:
19057     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19058     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19059     # In both cases, we have to default to `cp -pR'.
19060     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19061       as_ln_s='cp -pR'
19062   elif ln conf$$.file conf$$ 2>/dev/null; then
19063     as_ln_s=ln
19064   else
19065     as_ln_s='cp -pR'
19066   fi
19067 else
19068   as_ln_s='cp -pR'
19069 fi
19070 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19071 rmdir conf$$.dir 2>/dev/null
19072
19073
19074 # as_fn_mkdir_p
19075 # -------------
19076 # Create "$as_dir" as a directory, including parents if necessary.
19077 as_fn_mkdir_p ()
19078 {
19079
19080   case $as_dir in #(
19081   -*) as_dir=./$as_dir;;
19082   esac
19083   test -d "$as_dir" || eval $as_mkdir_p || {
19084     as_dirs=
19085     while :; do
19086       case $as_dir in #(
19087       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19088       *) as_qdir=$as_dir;;
19089       esac
19090       as_dirs="'$as_qdir' $as_dirs"
19091       as_dir=`$as_dirname -- "$as_dir" ||
19092 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19093          X"$as_dir" : 'X\(//\)[^/]' \| \
19094          X"$as_dir" : 'X\(//\)$' \| \
19095          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19096 $as_echo X"$as_dir" |
19097     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19098             s//\1/
19099             q
19100           }
19101           /^X\(\/\/\)[^/].*/{
19102             s//\1/
19103             q
19104           }
19105           /^X\(\/\/\)$/{
19106             s//\1/
19107             q
19108           }
19109           /^X\(\/\).*/{
19110             s//\1/
19111             q
19112           }
19113           s/.*/./; q'`
19114       test -d "$as_dir" && break
19115     done
19116     test -z "$as_dirs" || eval "mkdir $as_dirs"
19117   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19118
19119
19120 } # as_fn_mkdir_p
19121 if mkdir -p . 2>/dev/null; then
19122   as_mkdir_p='mkdir -p "$as_dir"'
19123 else
19124   test -d ./-p && rmdir ./-p
19125   as_mkdir_p=false
19126 fi
19127
19128
19129 # as_fn_executable_p FILE
19130 # -----------------------
19131 # Test if FILE is an executable regular file.
19132 as_fn_executable_p ()
19133 {
19134   test -f "$1" && test -x "$1"
19135 } # as_fn_executable_p
19136 as_test_x='test -x'
19137 as_executable_p=as_fn_executable_p
19138
19139 # Sed expression to map a string onto a valid CPP name.
19140 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19141
19142 # Sed expression to map a string onto a valid variable name.
19143 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19144
19145
19146 exec 6>&1
19147 ## ----------------------------------- ##
19148 ## Main body of $CONFIG_STATUS script. ##
19149 ## ----------------------------------- ##
19150 _ASEOF
19151 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19152
19153 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19154 # Save the log message, to keep $0 and so on meaningful, and to
19155 # report actual input values of CONFIG_FILES etc. instead of their
19156 # values after options handling.
19157 ac_log="
19158 This file was extended by $as_me, which was
19159 generated by GNU Autoconf 2.69.  Invocation command line was
19160
19161   CONFIG_FILES    = $CONFIG_FILES
19162   CONFIG_HEADERS  = $CONFIG_HEADERS
19163   CONFIG_LINKS    = $CONFIG_LINKS
19164   CONFIG_COMMANDS = $CONFIG_COMMANDS
19165   $ $0 $@
19166
19167 on `(hostname || uname -n) 2>/dev/null | sed 1q`
19168 "
19169
19170 _ACEOF
19171
19172 case $ac_config_files in *"
19173 "*) set x $ac_config_files; shift; ac_config_files=$*;;
19174 esac
19175
19176
19177
19178 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19179 # Files that config.status was made for.
19180 config_files="$ac_config_files"
19181
19182 _ACEOF
19183
19184 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19185 ac_cs_usage="\
19186 \`$as_me' instantiates files and other configuration actions
19187 from templates according to the current configuration.  Unless the files
19188 and actions are specified as TAGs, all are instantiated by default.
19189
19190 Usage: $0 [OPTION]... [TAG]...
19191
19192   -h, --help       print this help, then exit
19193   -V, --version    print version number and configuration settings, then exit
19194       --config     print configuration, then exit
19195   -q, --quiet, --silent
19196                    do not print progress messages
19197   -d, --debug      don't remove temporary files
19198       --recheck    update $as_me by reconfiguring in the same conditions
19199       --file=FILE[:TEMPLATE]
19200                    instantiate the configuration file FILE
19201
19202 Configuration files:
19203 $config_files
19204
19205 Report bugs to the package provider."
19206
19207 _ACEOF
19208 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19209 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19210 ac_cs_version="\\
19211 config.status
19212 configured by $0, generated by GNU Autoconf 2.69,
19213   with options \\"\$ac_cs_config\\"
19214
19215 Copyright (C) 2012 Free Software Foundation, Inc.
19216 This config.status script is free software; the Free Software Foundation
19217 gives unlimited permission to copy, distribute and modify it."
19218
19219 ac_pwd='$ac_pwd'
19220 srcdir='$srcdir'
19221 INSTALL='$INSTALL'
19222 AWK='$AWK'
19223 test -n "\$AWK" || AWK=awk
19224 _ACEOF
19225
19226 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19227 # The default lists apply if the user does not specify any file.
19228 ac_need_defaults=:
19229 while test $# != 0
19230 do
19231   case $1 in
19232   --*=?*)
19233     ac_option=`expr "X$1" : 'X\([^=]*\)='`
19234     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19235     ac_shift=:
19236     ;;
19237   --*=)
19238     ac_option=`expr "X$1" : 'X\([^=]*\)='`
19239     ac_optarg=
19240     ac_shift=:
19241     ;;
19242   *)
19243     ac_option=$1
19244     ac_optarg=$2
19245     ac_shift=shift
19246     ;;
19247   esac
19248
19249   case $ac_option in
19250   # Handling of the options.
19251   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19252     ac_cs_recheck=: ;;
19253   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19254     $as_echo "$ac_cs_version"; exit ;;
19255   --config | --confi | --conf | --con | --co | --c )
19256     $as_echo "$ac_cs_config"; exit ;;
19257   --debug | --debu | --deb | --de | --d | -d )
19258     debug=: ;;
19259   --file | --fil | --fi | --f )
19260     $ac_shift
19261     case $ac_optarg in
19262     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19263     '') as_fn_error $? "missing file argument" ;;
19264     esac
19265     as_fn_append CONFIG_FILES " '$ac_optarg'"
19266     ac_need_defaults=false;;
19267   --he | --h |  --help | --hel | -h )
19268     $as_echo "$ac_cs_usage"; exit ;;
19269   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19270   | -silent | --silent | --silen | --sile | --sil | --si | --s)
19271     ac_cs_silent=: ;;
19272
19273   # This is an error.
19274   -*) as_fn_error $? "unrecognized option: \`$1'
19275 Try \`$0 --help' for more information." ;;
19276
19277   *) as_fn_append ac_config_targets " $1"
19278      ac_need_defaults=false ;;
19279
19280   esac
19281   shift
19282 done
19283
19284 ac_configure_extra_args=
19285
19286 if $ac_cs_silent; then
19287   exec 6>/dev/null
19288   ac_configure_extra_args="$ac_configure_extra_args --silent"
19289 fi
19290
19291 _ACEOF
19292 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19293 if \$ac_cs_recheck; then
19294   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19295   shift
19296   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19297   CONFIG_SHELL='$SHELL'
19298   export CONFIG_SHELL
19299   exec "\$@"
19300 fi
19301
19302 _ACEOF
19303 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19304 exec 5>>config.log
19305 {
19306   echo
19307   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19308 ## Running $as_me. ##
19309 _ASBOX
19310   $as_echo "$ac_log"
19311 } >&5
19312
19313 _ACEOF
19314 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19315 #
19316 # INIT-COMMANDS
19317 #
19318 extrasub_build="$extrasub_build"
19319    extrasub_host="$extrasub_host"
19320    extrasub_target="$extrasub_target"
19321
19322 _ACEOF
19323
19324 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19325
19326 # Handling of arguments.
19327 for ac_config_target in $ac_config_targets
19328 do
19329   case $ac_config_target in
19330     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19331
19332   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19333   esac
19334 done
19335
19336
19337 # If the user did not use the arguments to specify the items to instantiate,
19338 # then the envvar interface is used.  Set only those that are not.
19339 # We use the long form for the default assignment because of an extremely
19340 # bizarre bug on SunOS 4.1.3.
19341 if $ac_need_defaults; then
19342   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19343 fi
19344
19345 # Have a temporary directory for convenience.  Make it in the build tree
19346 # simply because there is no reason against having it here, and in addition,
19347 # creating and moving files from /tmp can sometimes cause problems.
19348 # Hook for its removal unless debugging.
19349 # Note that there is a small window in which the directory will not be cleaned:
19350 # after its creation but before its name has been assigned to `$tmp'.
19351 $debug ||
19352 {
19353   tmp= ac_tmp=
19354   trap 'exit_status=$?
19355   : "${ac_tmp:=$tmp}"
19356   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19357 ' 0
19358   trap 'as_fn_exit 1' 1 2 13 15
19359 }
19360 # Create a (secure) tmp directory for tmp files.
19361
19362 {
19363   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19364   test -d "$tmp"
19365 }  ||
19366 {
19367   tmp=./conf$$-$RANDOM
19368   (umask 077 && mkdir "$tmp")
19369 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19370 ac_tmp=$tmp
19371
19372 # Set up the scripts for CONFIG_FILES section.
19373 # No need to generate them if there are no CONFIG_FILES.
19374 # This happens for instance with `./config.status config.h'.
19375 if test -n "$CONFIG_FILES"; then
19376
19377 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
19378   ac_cs_awk_getline=:
19379   ac_cs_awk_pipe_init=
19380   ac_cs_awk_read_file='
19381       while ((getline aline < (F[key])) > 0)
19382         print(aline)
19383       close(F[key])'
19384   ac_cs_awk_pipe_fini=
19385 else
19386   ac_cs_awk_getline=false
19387   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
19388   ac_cs_awk_read_file='
19389       print "|#_!!_#|"
19390       print "cat " F[key] " &&"
19391       '$ac_cs_awk_pipe_init
19392   # The final `:' finishes the AND list.
19393   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
19394 fi
19395 ac_cr=`echo X | tr X '\015'`
19396 # On cygwin, bash can eat \r inside `` if the user requested igncr.
19397 # But we know of no other shell where ac_cr would be empty at this
19398 # point, so we can use a bashism as a fallback.
19399 if test "x$ac_cr" = x; then
19400   eval ac_cr=\$\'\\r\'
19401 fi
19402 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19403 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19404   ac_cs_awk_cr='\\r'
19405 else
19406   ac_cs_awk_cr=$ac_cr
19407 fi
19408
19409 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19410 _ACEOF
19411
19412 # Create commands to substitute file output variables.
19413 {
19414   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
19415   echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
19416   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
19417   echo "_ACAWK" &&
19418   echo "_ACEOF"
19419 } >conf$$files.sh &&
19420 . ./conf$$files.sh ||
19421   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19422 rm -f conf$$files.sh
19423
19424 {
19425   echo "cat >conf$$subs.awk <<_ACEOF" &&
19426   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19427   echo "_ACEOF"
19428 } >conf$$subs.sh ||
19429   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19430 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19431 ac_delim='%!_!# '
19432 for ac_last_try in false false false false false :; do
19433   . ./conf$$subs.sh ||
19434     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19435
19436   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19437   if test $ac_delim_n = $ac_delim_num; then
19438     break
19439   elif $ac_last_try; then
19440     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19441   else
19442     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19443   fi
19444 done
19445 rm -f conf$$subs.sh
19446
19447 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19448 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19449 _ACEOF
19450 sed -n '
19451 h
19452 s/^/S["/; s/!.*/"]=/
19453 p
19454 g
19455 s/^[^!]*!//
19456 :repl
19457 t repl
19458 s/'"$ac_delim"'$//
19459 t delim
19460 :nl
19461 h
19462 s/\(.\{148\}\)..*/\1/
19463 t more1
19464 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19465 p
19466 n
19467 b repl
19468 :more1
19469 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19470 p
19471 g
19472 s/.\{148\}//
19473 t nl
19474 :delim
19475 h
19476 s/\(.\{148\}\)..*/\1/
19477 t more2
19478 s/["\\]/\\&/g; s/^/"/; s/$/"/
19479 p
19480 b
19481 :more2
19482 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19483 p
19484 g
19485 s/.\{148\}//
19486 t delim
19487 ' <conf$$subs.awk | sed '
19488 /^[^""]/{
19489   N
19490   s/\n//
19491 }
19492 ' >>$CONFIG_STATUS || ac_write_fail=1
19493 rm -f conf$$subs.awk
19494 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19495 _ACAWK
19496 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19497   for (key in S) S_is_set[key] = 1
19498   FS = "\a"
19499   \$ac_cs_awk_pipe_init
19500 }
19501 {
19502   line = $ 0
19503   nfields = split(line, field, "@")
19504   substed = 0
19505   len = length(field[1])
19506   for (i = 2; i < nfields; i++) {
19507     key = field[i]
19508     keylen = length(key)
19509     if (S_is_set[key]) {
19510       value = S[key]
19511       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19512       len += length(value) + length(field[++i])
19513       substed = 1
19514     } else
19515       len += 1 + keylen
19516   }
19517   if (nfields == 3 && !substed) {
19518     key = field[2]
19519     if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
19520       \$ac_cs_awk_read_file
19521       next
19522     }
19523   }
19524   print line
19525 }
19526 \$ac_cs_awk_pipe_fini
19527 _ACAWK
19528 _ACEOF
19529 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19530 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19531   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19532 else
19533   cat
19534 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19535   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19536 _ACEOF
19537
19538 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19539 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19540 # trailing colons and then remove the whole line if VPATH becomes empty
19541 # (actually we leave an empty line to preserve line numbers).
19542 if test "x$srcdir" = x.; then
19543   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
19544 h
19545 s///
19546 s/^/:/
19547 s/[      ]*$/:/
19548 s/:\$(srcdir):/:/g
19549 s/:\${srcdir}:/:/g
19550 s/:@srcdir@:/:/g
19551 s/^:*//
19552 s/:*$//
19553 x
19554 s/\(=[   ]*\).*/\1/
19555 G
19556 s/\n//
19557 s/^[^=]*=[       ]*$//
19558 }'
19559 fi
19560
19561 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19562 fi # test -n "$CONFIG_FILES"
19563
19564
19565 eval set X "  :F $CONFIG_FILES      "
19566 shift
19567 for ac_tag
19568 do
19569   case $ac_tag in
19570   :[FHLC]) ac_mode=$ac_tag; continue;;
19571   esac
19572   case $ac_mode$ac_tag in
19573   :[FHL]*:*);;
19574   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19575   :[FH]-) ac_tag=-:-;;
19576   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19577   esac
19578   ac_save_IFS=$IFS
19579   IFS=:
19580   set x $ac_tag
19581   IFS=$ac_save_IFS
19582   shift
19583   ac_file=$1
19584   shift
19585
19586   case $ac_mode in
19587   :L) ac_source=$1;;
19588   :[FH])
19589     ac_file_inputs=
19590     for ac_f
19591     do
19592       case $ac_f in
19593       -) ac_f="$ac_tmp/stdin";;
19594       *) # Look for the file first in the build tree, then in the source tree
19595          # (if the path is not absolute).  The absolute path cannot be DOS-style,
19596          # because $ac_f cannot contain `:'.
19597          test -f "$ac_f" ||
19598            case $ac_f in
19599            [\\/$]*) false;;
19600            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19601            esac ||
19602            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19603       esac
19604       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19605       as_fn_append ac_file_inputs " '$ac_f'"
19606     done
19607
19608     # Let's still pretend it is `configure' which instantiates (i.e., don't
19609     # use $as_me), people would be surprised to read:
19610     #    /* config.h.  Generated by config.status.  */
19611     configure_input='Generated from '`
19612           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19613         `' by configure.'
19614     if test x"$ac_file" != x-; then
19615       configure_input="$ac_file.  $configure_input"
19616       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19617 $as_echo "$as_me: creating $ac_file" >&6;}
19618     fi
19619     # Neutralize special characters interpreted by sed in replacement strings.
19620     case $configure_input in #(
19621     *\&* | *\|* | *\\* )
19622        ac_sed_conf_input=`$as_echo "$configure_input" |
19623        sed 's/[\\\\&|]/\\\\&/g'`;; #(
19624     *) ac_sed_conf_input=$configure_input;;
19625     esac
19626
19627     case $ac_tag in
19628     *:-:* | *:-) cat >"$ac_tmp/stdin" \
19629       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19630     esac
19631     ;;
19632   esac
19633
19634   ac_dir=`$as_dirname -- "$ac_file" ||
19635 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19636          X"$ac_file" : 'X\(//\)[^/]' \| \
19637          X"$ac_file" : 'X\(//\)$' \| \
19638          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19639 $as_echo X"$ac_file" |
19640     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19641             s//\1/
19642             q
19643           }
19644           /^X\(\/\/\)[^/].*/{
19645             s//\1/
19646             q
19647           }
19648           /^X\(\/\/\)$/{
19649             s//\1/
19650             q
19651           }
19652           /^X\(\/\).*/{
19653             s//\1/
19654             q
19655           }
19656           s/.*/./; q'`
19657   as_dir="$ac_dir"; as_fn_mkdir_p
19658   ac_builddir=.
19659
19660 case "$ac_dir" in
19661 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19662 *)
19663   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19664   # A ".." for each directory in $ac_dir_suffix.
19665   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19666   case $ac_top_builddir_sub in
19667   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19668   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19669   esac ;;
19670 esac
19671 ac_abs_top_builddir=$ac_pwd
19672 ac_abs_builddir=$ac_pwd$ac_dir_suffix
19673 # for backward compatibility:
19674 ac_top_builddir=$ac_top_build_prefix
19675
19676 case $srcdir in
19677   .)  # We are building in place.
19678     ac_srcdir=.
19679     ac_top_srcdir=$ac_top_builddir_sub
19680     ac_abs_top_srcdir=$ac_pwd ;;
19681   [\\/]* | ?:[\\/]* )  # Absolute name.
19682     ac_srcdir=$srcdir$ac_dir_suffix;
19683     ac_top_srcdir=$srcdir
19684     ac_abs_top_srcdir=$srcdir ;;
19685   *) # Relative name.
19686     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19687     ac_top_srcdir=$ac_top_build_prefix$srcdir
19688     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19689 esac
19690 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19691
19692
19693   case $ac_mode in
19694   :F)
19695   #
19696   # CONFIG_FILE
19697   #
19698
19699   case $INSTALL in
19700   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19701   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19702   esac
19703 _ACEOF
19704
19705 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19706 # If the template does not know about datarootdir, expand it.
19707 # FIXME: This hack should be removed a few years after 2.60.
19708 ac_datarootdir_hack=; ac_datarootdir_seen=
19709 ac_sed_dataroot='
19710 /datarootdir/ {
19711   p
19712   q
19713 }
19714 /@datadir@/p
19715 /@docdir@/p
19716 /@infodir@/p
19717 /@localedir@/p
19718 /@mandir@/p'
19719 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19720 *datarootdir*) ac_datarootdir_seen=yes;;
19721 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19722   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19723 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19724 _ACEOF
19725 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19726   ac_datarootdir_hack='
19727   s&@datadir@&$datadir&g
19728   s&@docdir@&$docdir&g
19729   s&@infodir@&$infodir&g
19730   s&@localedir@&$localedir&g
19731   s&@mandir@&$mandir&g
19732   s&\\\${datarootdir}&$datarootdir&g' ;;
19733 esac
19734 _ACEOF
19735
19736 # Neutralize VPATH when `$srcdir' = `.'.
19737 # Shell code in configure.ac might set extrasub.
19738 # FIXME: do we really want to maintain this feature?
19739 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19740 ac_sed_extra="$ac_vpsub
19741 $extrasub
19742 _ACEOF
19743 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19744 :t
19745 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19746 s|@configure_input@|$ac_sed_conf_input|;t t
19747 s&@top_builddir@&$ac_top_builddir_sub&;t t
19748 s&@top_build_prefix@&$ac_top_build_prefix&;t t
19749 s&@srcdir@&$ac_srcdir&;t t
19750 s&@abs_srcdir@&$ac_abs_srcdir&;t t
19751 s&@top_srcdir@&$ac_top_srcdir&;t t
19752 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19753 s&@builddir@&$ac_builddir&;t t
19754 s&@abs_builddir@&$ac_abs_builddir&;t t
19755 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19756 s&@INSTALL@&$ac_INSTALL&;t t
19757 $ac_datarootdir_hack
19758 "
19759 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
19760 if $ac_cs_awk_getline; then
19761   $AWK -f "$ac_tmp/subs.awk"
19762 else
19763   $AWK -f "$ac_tmp/subs.awk" | $SHELL
19764 fi \
19765   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19766
19767 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19768   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19769   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
19770       "$ac_tmp/out"`; test -z "$ac_out"; } &&
19771   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19772 which seems to be undefined.  Please make sure it is defined" >&5
19773 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19774 which seems to be undefined.  Please make sure it is defined" >&2;}
19775
19776   rm -f "$ac_tmp/stdin"
19777   case $ac_file in
19778   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19779   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19780   esac \
19781   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19782  ;;
19783
19784
19785
19786   esac
19787
19788
19789   case $ac_file$ac_mode in
19790     "Makefile":F) sed "$extrasub_build" Makefile |
19791    sed "$extrasub_host" |
19792    sed "$extrasub_target" > mf$$
19793    mv -f mf$$ Makefile ;;
19794
19795   esac
19796 done # for ac_tag
19797
19798
19799 as_fn_exit 0
19800 _ACEOF
19801 ac_clean_files=$ac_clean_files_save
19802
19803 test $ac_write_fail = 0 ||
19804   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
19805
19806
19807 # configure is writing to config.log, and then calls config.status.
19808 # config.status does its own redirection, appending to config.log.
19809 # Unfortunately, on DOS this fails, as config.log is still kept open
19810 # by configure, so config.status won't be able to write to it; its
19811 # output is simply discarded.  So we exec the FD to /dev/null,
19812 # effectively closing config.log, so it can be properly (re)opened and
19813 # appended to by config.status.  When coming back to configure, we
19814 # need to make the FD available again.
19815 if test "$no_create" != yes; then
19816   ac_cs_success=:
19817   ac_config_status_args=
19818   test "$silent" = yes &&
19819     ac_config_status_args="$ac_config_status_args --quiet"
19820   exec 5>/dev/null
19821   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19822   exec 5>>config.log
19823   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19824   # would make configure fail if this is the last instruction.
19825   $ac_cs_success || as_fn_exit 1
19826 fi
19827 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
19828   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19829 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
19830 fi
19831