Update cpplib sr.po, sv.po
[platform/upstream/gcc.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 GM2_FOR_TARGET
617 GDC_FOR_TARGET
618 GOC_FOR_TARGET
619 GFORTRAN_FOR_TARGET
620 GCC_FOR_TARGET
621 CXX_FOR_TARGET
622 CC_FOR_TARGET
623 GDCFLAGS
624 READELF
625 OTOOL
626 OBJDUMP
627 OBJCOPY
628 WINDMC
629 WINDRES
630 STRIP
631 RANLIB
632 NM
633 LIPO
634 LD
635 DSYMUTIL
636 DLLTOOL
637 AS
638 AR
639 RUNTEST
640 EXPECT
641 MAKEINFO
642 FLEX
643 LEX
644 M4
645 BISON
646 YACC
647 WINDRES_FOR_BUILD
648 WINDMC_FOR_BUILD
649 RANLIB_FOR_BUILD
650 NM_FOR_BUILD
651 LD_FOR_BUILD
652 LDFLAGS_FOR_BUILD
653 GDC_FOR_BUILD
654 GOC_FOR_BUILD
655 GFORTRAN_FOR_BUILD
656 DSYMUTIL_FOR_BUILD
657 DLLTOOL_FOR_BUILD
658 CXX_FOR_BUILD
659 CXXFLAGS_FOR_BUILD
660 CPPFLAGS_FOR_BUILD
661 CPP_FOR_BUILD
662 CFLAGS_FOR_BUILD
663 CC_FOR_BUILD
664 AS_FOR_BUILD
665 AR_FOR_BUILD
666 target_configdirs
667 configdirs
668 build_configdirs
669 INSTALL_GDB_TK
670 GDB_TK
671 CONFIGURE_GDB_TK
672 build_tooldir
673 tooldir
674 GCC_SHLIB_SUBDIR
675 RPATH_ENVVAR
676 target_configargs
677 host_configargs
678 build_configargs
679 BUILD_CONFIG
680 LDFLAGS_FOR_TARGET
681 CXXFLAGS_FOR_TARGET
682 CFLAGS_FOR_TARGET
683 DEBUG_PREFIX_CFLAGS_FOR_TARGET
684 SYSROOT_CFLAGS_FOR_TARGET
685 get_gcc_base_ver
686 extra_host_zlib_configure_flags
687 extra_host_libiberty_configure_flags
688 stage1_languages
689 host_libs_picflag
690 host_shared
691 extra_linker_plugin_flags
692 extra_linker_plugin_configure_flags
693 islinc
694 isllibs
695 poststage1_ldflags
696 poststage1_libs
697 stage1_ldflags
698 stage1_libs
699 extra_isl_gmp_configure_flags
700 extra_mpc_mpfr_configure_flags
701 extra_mpc_gmp_configure_flags
702 extra_mpfr_configure_flags
703 gmpinc
704 gmplibs
705 PGO_BUILD_LTO_CFLAGS
706 PGO_BUILD_USE_CFLAGS
707 PGO_BUILD_GEN_CFLAGS
708 HAVE_CXX11_FOR_BUILD
709 HAVE_CXX11
710 do_compare
711 GDC
712 GNATMAKE
713 GNATBIND
714 ac_ct_CXX
715 CXXFLAGS
716 CXX
717 OBJEXT
718 EXEEXT
719 ac_ct_CC
720 CPPFLAGS
721 LDFLAGS
722 CFLAGS
723 CC
724 target_subdir
725 host_subdir
726 build_subdir
727 build_libsubdir
728 AWK
729 SED
730 LN_S
731 LN
732 INSTALL_DATA
733 INSTALL_SCRIPT
734 INSTALL_PROGRAM
735 target_os
736 target_vendor
737 target_cpu
738 target
739 host_os
740 host_vendor
741 host_cpu
742 host
743 target_noncanonical
744 host_noncanonical
745 build_noncanonical
746 build_os
747 build_vendor
748 build_cpu
749 build
750 TOPLEVEL_CONFIGURE_ARGUMENTS
751 target_alias
752 host_alias
753 build_alias
754 LIBS
755 ECHO_T
756 ECHO_N
757 ECHO_C
758 DEFS
759 mandir
760 localedir
761 libdir
762 psdir
763 pdfdir
764 dvidir
765 htmldir
766 infodir
767 docdir
768 oldincludedir
769 includedir
770 localstatedir
771 sharedstatedir
772 sysconfdir
773 datadir
774 datarootdir
775 libexecdir
776 sbindir
777 bindir
778 program_transform_name
779 prefix
780 exec_prefix
781 PACKAGE_URL
782 PACKAGE_BUGREPORT
783 PACKAGE_STRING
784 PACKAGE_VERSION
785 PACKAGE_TARNAME
786 PACKAGE_NAME
787 PATH_SEPARATOR
788 SHELL'
789 ac_subst_files='serialization_dependencies
790 host_makefile_frag
791 target_makefile_frag
792 alphaieee_frag
793 ospace_frag'
794 ac_user_opts='
795 enable_option_checking
796 with_build_libsubdir
797 with_system_zlib
798 enable_as_accelerator_for
799 enable_offload_targets
800 enable_offload_defaulted
801 enable_gold
802 enable_ld
803 enable_compressed_debug_sections
804 enable_libquadmath
805 enable_libquadmath_support
806 enable_libada
807 enable_libgm2
808 enable_libssp
809 enable_libstdcxx
810 enable_bootstrap
811 enable_pgo_build
812 with_mpc
813 with_mpc_include
814 with_mpc_lib
815 with_mpfr
816 with_mpfr_include
817 with_mpfr_lib
818 with_gmp
819 with_gmp_include
820 with_gmp_lib
821 with_stage1_libs
822 with_static_standard_libraries
823 with_stage1_ldflags
824 with_boot_libs
825 with_boot_ldflags
826 with_isl
827 with_isl_include
828 with_isl_lib
829 enable_isl_version_check
830 enable_lto
831 enable_linker_plugin_configure_flags
832 enable_linker_plugin_flags
833 enable_host_shared
834 enable_stage1_languages
835 enable_objc_gc
836 with_target_bdw_gc
837 with_target_bdw_gc_include
838 with_target_bdw_gc_lib
839 with_gcc_major_version_only
840 with_build_sysroot
841 with_debug_prefix_map
842 with_build_config
843 enable_vtable_verify
844 enable_serial_configure
845 with_build_time_tools
846 enable_maintainer_mode
847 enable_stage1_checking
848 enable_werror
849 '
850       ac_precious_vars='build_alias
851 host_alias
852 target_alias
853 CC
854 CFLAGS
855 LDFLAGS
856 LIBS
857 CPPFLAGS
858 CXX
859 CXXFLAGS
860 CCC
861 build_configargs
862 host_configargs
863 target_configargs
864 AR
865 AS
866 DLLTOOL
867 DSYMUTIL
868 LD
869 LIPO
870 NM
871 RANLIB
872 STRIP
873 WINDRES
874 WINDMC
875 OBJCOPY
876 OBJDUMP
877 OTOOL
878 READELF
879 CC_FOR_TARGET
880 CXX_FOR_TARGET
881 GCC_FOR_TARGET
882 GFORTRAN_FOR_TARGET
883 GOC_FOR_TARGET
884 GDC_FOR_TARGET
885 GM2_FOR_TARGET
886 AR_FOR_TARGET
887 AS_FOR_TARGET
888 DLLTOOL_FOR_TARGET
889 DSYMUTIL_FOR_TARGET
890 LD_FOR_TARGET
891 LIPO_FOR_TARGET
892 NM_FOR_TARGET
893 OBJCOPY_FOR_TARGET
894 OBJDUMP_FOR_TARGET
895 OTOOL_FOR_TARGET
896 RANLIB_FOR_TARGET
897 READELF_FOR_TARGET
898 STRIP_FOR_TARGET
899 WINDRES_FOR_TARGET
900 WINDMC_FOR_TARGET'
901
902
903 # Initialize some variables set by options.
904 ac_init_help=
905 ac_init_version=false
906 ac_unrecognized_opts=
907 ac_unrecognized_sep=
908 # The variables have the same names as the options, with
909 # dashes changed to underlines.
910 cache_file=/dev/null
911 exec_prefix=NONE
912 no_create=
913 no_recursion=
914 prefix=NONE
915 program_prefix=NONE
916 program_suffix=NONE
917 program_transform_name=s,x,x,
918 silent=
919 site=
920 srcdir=
921 verbose=
922 x_includes=NONE
923 x_libraries=NONE
924
925 # Installation directory options.
926 # These are left unexpanded so users can "make install exec_prefix=/foo"
927 # and all the variables that are supposed to be based on exec_prefix
928 # by default will actually change.
929 # Use braces instead of parens because sh, perl, etc. also accept them.
930 # (The list follows the same order as the GNU Coding Standards.)
931 bindir='${exec_prefix}/bin'
932 sbindir='${exec_prefix}/sbin'
933 libexecdir='${exec_prefix}/libexec'
934 datarootdir='${prefix}/share'
935 datadir='${datarootdir}'
936 sysconfdir='${prefix}/etc'
937 sharedstatedir='${prefix}/com'
938 localstatedir='${prefix}/var'
939 includedir='${prefix}/include'
940 oldincludedir='/usr/include'
941 docdir='${datarootdir}/doc/${PACKAGE}'
942 infodir='${datarootdir}/info'
943 htmldir='${docdir}'
944 dvidir='${docdir}'
945 pdfdir='${docdir}'
946 psdir='${docdir}'
947 libdir='${exec_prefix}/lib'
948 localedir='${datarootdir}/locale'
949 mandir='${datarootdir}/man'
950
951 ac_prev=
952 ac_dashdash=
953 for ac_option
954 do
955   # If the previous option needs an argument, assign it.
956   if test -n "$ac_prev"; then
957     eval $ac_prev=\$ac_option
958     ac_prev=
959     continue
960   fi
961
962   case $ac_option in
963   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
964   *=)   ac_optarg= ;;
965   *)    ac_optarg=yes ;;
966   esac
967
968   # Accept the important Cygnus configure options, so we can diagnose typos.
969
970   case $ac_dashdash$ac_option in
971   --)
972     ac_dashdash=yes ;;
973
974   -bindir | --bindir | --bindi | --bind | --bin | --bi)
975     ac_prev=bindir ;;
976   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
977     bindir=$ac_optarg ;;
978
979   -build | --build | --buil | --bui | --bu)
980     ac_prev=build_alias ;;
981   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
982     build_alias=$ac_optarg ;;
983
984   -cache-file | --cache-file | --cache-fil | --cache-fi \
985   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
986     ac_prev=cache_file ;;
987   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
988   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
989     cache_file=$ac_optarg ;;
990
991   --config-cache | -C)
992     cache_file=config.cache ;;
993
994   -datadir | --datadir | --datadi | --datad)
995     ac_prev=datadir ;;
996   -datadir=* | --datadir=* | --datadi=* | --datad=*)
997     datadir=$ac_optarg ;;
998
999   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1000   | --dataroo | --dataro | --datar)
1001     ac_prev=datarootdir ;;
1002   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1003   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1004     datarootdir=$ac_optarg ;;
1005
1006   -disable-* | --disable-*)
1007     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1008     # Reject names that are not valid shell variable names.
1009     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1010       as_fn_error $? "invalid feature name: $ac_useropt"
1011     ac_useropt_orig=$ac_useropt
1012     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1013     case $ac_user_opts in
1014       *"
1015 "enable_$ac_useropt"
1016 "*) ;;
1017       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1018          ac_unrecognized_sep=', ';;
1019     esac
1020     eval enable_$ac_useropt=no ;;
1021
1022   -docdir | --docdir | --docdi | --doc | --do)
1023     ac_prev=docdir ;;
1024   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1025     docdir=$ac_optarg ;;
1026
1027   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1028     ac_prev=dvidir ;;
1029   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1030     dvidir=$ac_optarg ;;
1031
1032   -enable-* | --enable-*)
1033     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1034     # Reject names that are not valid shell variable names.
1035     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1036       as_fn_error $? "invalid feature name: $ac_useropt"
1037     ac_useropt_orig=$ac_useropt
1038     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1039     case $ac_user_opts in
1040       *"
1041 "enable_$ac_useropt"
1042 "*) ;;
1043       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1044          ac_unrecognized_sep=', ';;
1045     esac
1046     eval enable_$ac_useropt=\$ac_optarg ;;
1047
1048   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1049   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1050   | --exec | --exe | --ex)
1051     ac_prev=exec_prefix ;;
1052   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1053   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1054   | --exec=* | --exe=* | --ex=*)
1055     exec_prefix=$ac_optarg ;;
1056
1057   -gas | --gas | --ga | --g)
1058     # Obsolete; use --with-gas.
1059     with_gas=yes ;;
1060
1061   -help | --help | --hel | --he | -h)
1062     ac_init_help=long ;;
1063   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1064     ac_init_help=recursive ;;
1065   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1066     ac_init_help=short ;;
1067
1068   -host | --host | --hos | --ho)
1069     ac_prev=host_alias ;;
1070   -host=* | --host=* | --hos=* | --ho=*)
1071     host_alias=$ac_optarg ;;
1072
1073   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1074     ac_prev=htmldir ;;
1075   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1076   | --ht=*)
1077     htmldir=$ac_optarg ;;
1078
1079   -includedir | --includedir | --includedi | --included | --include \
1080   | --includ | --inclu | --incl | --inc)
1081     ac_prev=includedir ;;
1082   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1083   | --includ=* | --inclu=* | --incl=* | --inc=*)
1084     includedir=$ac_optarg ;;
1085
1086   -infodir | --infodir | --infodi | --infod | --info | --inf)
1087     ac_prev=infodir ;;
1088   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1089     infodir=$ac_optarg ;;
1090
1091   -libdir | --libdir | --libdi | --libd)
1092     ac_prev=libdir ;;
1093   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1094     libdir=$ac_optarg ;;
1095
1096   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1097   | --libexe | --libex | --libe)
1098     ac_prev=libexecdir ;;
1099   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1100   | --libexe=* | --libex=* | --libe=*)
1101     libexecdir=$ac_optarg ;;
1102
1103   -localedir | --localedir | --localedi | --localed | --locale)
1104     ac_prev=localedir ;;
1105   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1106     localedir=$ac_optarg ;;
1107
1108   -localstatedir | --localstatedir | --localstatedi | --localstated \
1109   | --localstate | --localstat | --localsta | --localst | --locals)
1110     ac_prev=localstatedir ;;
1111   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1112   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1113     localstatedir=$ac_optarg ;;
1114
1115   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1116     ac_prev=mandir ;;
1117   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1118     mandir=$ac_optarg ;;
1119
1120   -nfp | --nfp | --nf)
1121     # Obsolete; use --without-fp.
1122     with_fp=no ;;
1123
1124   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1125   | --no-cr | --no-c | -n)
1126     no_create=yes ;;
1127
1128   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1129   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1130     no_recursion=yes ;;
1131
1132   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1133   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1134   | --oldin | --oldi | --old | --ol | --o)
1135     ac_prev=oldincludedir ;;
1136   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1137   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1138   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1139     oldincludedir=$ac_optarg ;;
1140
1141   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1142     ac_prev=prefix ;;
1143   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1144     prefix=$ac_optarg ;;
1145
1146   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1147   | --program-pre | --program-pr | --program-p)
1148     ac_prev=program_prefix ;;
1149   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1150   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1151     program_prefix=$ac_optarg ;;
1152
1153   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1154   | --program-suf | --program-su | --program-s)
1155     ac_prev=program_suffix ;;
1156   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1157   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1158     program_suffix=$ac_optarg ;;
1159
1160   -program-transform-name | --program-transform-name \
1161   | --program-transform-nam | --program-transform-na \
1162   | --program-transform-n | --program-transform- \
1163   | --program-transform | --program-transfor \
1164   | --program-transfo | --program-transf \
1165   | --program-trans | --program-tran \
1166   | --progr-tra | --program-tr | --program-t)
1167     ac_prev=program_transform_name ;;
1168   -program-transform-name=* | --program-transform-name=* \
1169   | --program-transform-nam=* | --program-transform-na=* \
1170   | --program-transform-n=* | --program-transform-=* \
1171   | --program-transform=* | --program-transfor=* \
1172   | --program-transfo=* | --program-transf=* \
1173   | --program-trans=* | --program-tran=* \
1174   | --progr-tra=* | --program-tr=* | --program-t=*)
1175     program_transform_name=$ac_optarg ;;
1176
1177   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1178     ac_prev=pdfdir ;;
1179   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1180     pdfdir=$ac_optarg ;;
1181
1182   -psdir | --psdir | --psdi | --psd | --ps)
1183     ac_prev=psdir ;;
1184   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1185     psdir=$ac_optarg ;;
1186
1187   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1188   | -silent | --silent | --silen | --sile | --sil)
1189     silent=yes ;;
1190
1191   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1192     ac_prev=sbindir ;;
1193   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1194   | --sbi=* | --sb=*)
1195     sbindir=$ac_optarg ;;
1196
1197   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1198   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1199   | --sharedst | --shareds | --shared | --share | --shar \
1200   | --sha | --sh)
1201     ac_prev=sharedstatedir ;;
1202   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1203   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1204   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1205   | --sha=* | --sh=*)
1206     sharedstatedir=$ac_optarg ;;
1207
1208   -site | --site | --sit)
1209     ac_prev=site ;;
1210   -site=* | --site=* | --sit=*)
1211     site=$ac_optarg ;;
1212
1213   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1214     ac_prev=srcdir ;;
1215   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1216     srcdir=$ac_optarg ;;
1217
1218   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1219   | --syscon | --sysco | --sysc | --sys | --sy)
1220     ac_prev=sysconfdir ;;
1221   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1222   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1223     sysconfdir=$ac_optarg ;;
1224
1225   -target | --target | --targe | --targ | --tar | --ta | --t)
1226     ac_prev=target_alias ;;
1227   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1228     target_alias=$ac_optarg ;;
1229
1230   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1231     verbose=yes ;;
1232
1233   -version | --version | --versio | --versi | --vers | -V)
1234     ac_init_version=: ;;
1235
1236   -with-* | --with-*)
1237     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1238     # Reject names that are not valid shell variable names.
1239     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1240       as_fn_error $? "invalid package name: $ac_useropt"
1241     ac_useropt_orig=$ac_useropt
1242     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1243     case $ac_user_opts in
1244       *"
1245 "with_$ac_useropt"
1246 "*) ;;
1247       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1248          ac_unrecognized_sep=', ';;
1249     esac
1250     eval with_$ac_useropt=\$ac_optarg ;;
1251
1252   -without-* | --without-*)
1253     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1254     # Reject names that are not valid shell variable names.
1255     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1256       as_fn_error $? "invalid package name: $ac_useropt"
1257     ac_useropt_orig=$ac_useropt
1258     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1259     case $ac_user_opts in
1260       *"
1261 "with_$ac_useropt"
1262 "*) ;;
1263       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1264          ac_unrecognized_sep=', ';;
1265     esac
1266     eval with_$ac_useropt=no ;;
1267
1268   --x)
1269     # Obsolete; use --with-x.
1270     with_x=yes ;;
1271
1272   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1273   | --x-incl | --x-inc | --x-in | --x-i)
1274     ac_prev=x_includes ;;
1275   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1276   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1277     x_includes=$ac_optarg ;;
1278
1279   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1280   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1281     ac_prev=x_libraries ;;
1282   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1283   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1284     x_libraries=$ac_optarg ;;
1285
1286   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1287 Try \`$0 --help' for more information"
1288     ;;
1289
1290   *=*)
1291     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1292     # Reject names that are not valid shell variable names.
1293     case $ac_envvar in #(
1294       '' | [0-9]* | *[!_$as_cr_alnum]* )
1295       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1296     esac
1297     eval $ac_envvar=\$ac_optarg
1298     export $ac_envvar ;;
1299
1300   *)
1301     # FIXME: should be removed in autoconf 3.0.
1302     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1303     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1304       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1305     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1306     ;;
1307
1308   esac
1309 done
1310
1311 if test -n "$ac_prev"; then
1312   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1313   as_fn_error $? "missing argument to $ac_option"
1314 fi
1315
1316 if test -n "$ac_unrecognized_opts"; then
1317   case $enable_option_checking in
1318     no) ;;
1319     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1320     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1321   esac
1322 fi
1323
1324 # Check all directory arguments for consistency.
1325 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1326                 datadir sysconfdir sharedstatedir localstatedir includedir \
1327                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1328                 libdir localedir mandir
1329 do
1330   eval ac_val=\$$ac_var
1331   # Remove trailing slashes.
1332   case $ac_val in
1333     */ )
1334       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1335       eval $ac_var=\$ac_val;;
1336   esac
1337   # Be sure to have absolute directory names.
1338   case $ac_val in
1339     [\\/$]* | ?:[\\/]* )  continue;;
1340     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1341   esac
1342   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1343 done
1344
1345 # There might be people who depend on the old broken behavior: `$host'
1346 # used to hold the argument of --host etc.
1347 # FIXME: To remove some day.
1348 build=$build_alias
1349 host=$host_alias
1350 target=$target_alias
1351
1352 # FIXME: To remove some day.
1353 if test "x$host_alias" != x; then
1354   if test "x$build_alias" = x; then
1355     cross_compiling=maybe
1356   elif test "x$build_alias" != "x$host_alias"; then
1357     cross_compiling=yes
1358   fi
1359 fi
1360
1361 ac_tool_prefix=
1362 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1363
1364 test "$silent" = yes && exec 6>/dev/null
1365
1366
1367 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1368 ac_ls_di=`ls -di .` &&
1369 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1370   as_fn_error $? "working directory cannot be determined"
1371 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1372   as_fn_error $? "pwd does not report name of working directory"
1373
1374
1375 # Find the source files, if location was not specified.
1376 if test -z "$srcdir"; then
1377   ac_srcdir_defaulted=yes
1378   # Try the directory containing this script, then the parent directory.
1379   ac_confdir=`$as_dirname -- "$as_myself" ||
1380 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1381          X"$as_myself" : 'X\(//\)[^/]' \| \
1382          X"$as_myself" : 'X\(//\)$' \| \
1383          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1384 $as_echo X"$as_myself" |
1385     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1386             s//\1/
1387             q
1388           }
1389           /^X\(\/\/\)[^/].*/{
1390             s//\1/
1391             q
1392           }
1393           /^X\(\/\/\)$/{
1394             s//\1/
1395             q
1396           }
1397           /^X\(\/\).*/{
1398             s//\1/
1399             q
1400           }
1401           s/.*/./; q'`
1402   srcdir=$ac_confdir
1403   if test ! -r "$srcdir/$ac_unique_file"; then
1404     srcdir=..
1405   fi
1406 else
1407   ac_srcdir_defaulted=no
1408 fi
1409 if test ! -r "$srcdir/$ac_unique_file"; then
1410   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1411   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1412 fi
1413 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1414 ac_abs_confdir=`(
1415         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1416         pwd)`
1417 # When building in place, set srcdir=.
1418 if test "$ac_abs_confdir" = "$ac_pwd"; then
1419   srcdir=.
1420 fi
1421 # Remove unnecessary trailing slashes from srcdir.
1422 # Double slashes in file names in object file debugging info
1423 # mess up M-x gdb in Emacs.
1424 case $srcdir in
1425 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1426 esac
1427 case $srcdir in
1428   *" "*)
1429     as_fn_error $? "path to source, $srcdir, contains spaces"
1430     ;;
1431 esac
1432 ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1433
1434 for ac_var in $ac_precious_vars; do
1435   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1436   eval ac_env_${ac_var}_value=\$${ac_var}
1437   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1438   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1439 done
1440
1441 #
1442 # Report the --help message.
1443 #
1444 if test "$ac_init_help" = "long"; then
1445   # Omit some internal or obsolete options to make the list less imposing.
1446   # This message is too long to be a string in the A/UX 3.1 sh.
1447   cat <<_ACEOF
1448 \`configure' configures this package to adapt to many kinds of systems.
1449
1450 Usage: $0 [OPTION]... [VAR=VALUE]...
1451
1452 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1453 VAR=VALUE.  See below for descriptions of some of the useful variables.
1454
1455 Defaults for the options are specified in brackets.
1456
1457 Configuration:
1458   -h, --help              display this help and exit
1459       --help=short        display options specific to this package
1460       --help=recursive    display the short help of all the included packages
1461   -V, --version           display version information and exit
1462   -q, --quiet, --silent   do not print \`checking ...' messages
1463       --cache-file=FILE   cache test results in FILE [disabled]
1464   -C, --config-cache      alias for \`--cache-file=config.cache'
1465   -n, --no-create         do not create output files
1466       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1467
1468 Installation directories:
1469   --prefix=PREFIX         install architecture-independent files in PREFIX
1470                           [$ac_default_prefix]
1471   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1472                           [PREFIX]
1473
1474 By default, \`make install' will install all the files in
1475 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1476 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1477 for instance \`--prefix=\$HOME'.
1478
1479 For better control, use the options below.
1480
1481 Fine tuning of the installation directories:
1482   --bindir=DIR            user executables [EPREFIX/bin]
1483   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1484   --libexecdir=DIR        program executables [EPREFIX/libexec]
1485   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1486   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1487   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1488   --libdir=DIR            object code libraries [EPREFIX/lib]
1489   --includedir=DIR        C header files [PREFIX/include]
1490   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1491   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1492   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1493   --infodir=DIR           info documentation [DATAROOTDIR/info]
1494   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1495   --mandir=DIR            man documentation [DATAROOTDIR/man]
1496   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1497   --htmldir=DIR           html documentation [DOCDIR]
1498   --dvidir=DIR            dvi documentation [DOCDIR]
1499   --pdfdir=DIR            pdf documentation [DOCDIR]
1500   --psdir=DIR             ps documentation [DOCDIR]
1501 _ACEOF
1502
1503   cat <<\_ACEOF
1504
1505 Program names:
1506   --program-prefix=PREFIX            prepend PREFIX to installed program names
1507   --program-suffix=SUFFIX            append SUFFIX to installed program names
1508   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1509
1510 System types:
1511   --build=BUILD     configure for building on BUILD [guessed]
1512   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1513   --target=TARGET   configure for building compilers for TARGET [HOST]
1514 _ACEOF
1515 fi
1516
1517 if test -n "$ac_init_help"; then
1518
1519   cat <<\_ACEOF
1520
1521 Optional Features:
1522   --disable-option-checking  ignore unrecognized --enable/--with options
1523   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1524   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1525   --enable-as-accelerator-for=ARG
1526                           build as offload target compiler. Specify offload
1527                           host triple by ARG
1528   --enable-offload-targets=LIST
1529                           enable offloading to devices from comma-separated
1530                           LIST of TARGET[=DIR]. Use optional path to find
1531                           offload target compiler during the build
1532   --enable-offload-defaulted
1533                 If enabled, configured but not installed offload compilers and
1534                 libgomp plugins are silently ignored.  Useful for distribution
1535                 compilers where those are in separate optional packages.
1536
1537   --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
1538   --enable-ld[=ARG]       build ld [ARG={default,yes,no}]
1539   --enable-compressed-debug-sections={all,gas,gold,ld,none}
1540                           Enable compressed debug sections for gas, gold or ld
1541                           by default
1542   --disable-libquadmath   do not build libquadmath directory
1543   --disable-libquadmath-support
1544                           disable libquadmath support for Fortran
1545   --enable-libada         build libada directory
1546   --enable-libgm2         build libgm2 directory
1547   --enable-libssp         build libssp directory
1548   --disable-libstdcxx     do not build libstdc++-v3 directory
1549   --enable-bootstrap      enable bootstrapping [yes if native build]
1550   --enable-pgo-build[=lto]
1551                           enable the PGO build
1552   --disable-isl-version-check
1553                           disable check for isl version
1554   --enable-lto            enable link time optimization support
1555   --enable-linker-plugin-configure-flags=FLAGS
1556                           additional flags for configuring linker plugins
1557                           [none]
1558   --enable-linker-plugin-flags=FLAGS
1559                           additional flags for configuring and building linker
1560                           plugins [none]
1561   --enable-host-shared    build host code as shared libraries
1562   --enable-stage1-languages[=all]
1563                           choose additional languages to build during stage1.
1564                           Mostly useful for compiler development
1565   --enable-objc-gc        enable use of Boehm's garbage collector with the GNU
1566                           Objective-C runtime
1567   --enable-vtable-verify  Enable vtable verification feature
1568   --enable-serial-[{host,target,build}-]configure
1569                           force sequential configuration of sub-packages for
1570                           the host, target or build machine, or all
1571                           sub-packages
1572   --enable-maintainer-mode
1573                           enable make rules and dependencies not useful (and
1574                           sometimes confusing) to the casual installer
1575   --enable-stage1-checking[=all]
1576                           choose additional checking for stage1 of the
1577                           compiler
1578   --enable-werror         enable -Werror in bootstrap stage2 and later
1579
1580 Optional Packages:
1581   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1582   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1583   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1584   --with-system-zlib      use installed libz
1585   --with-mpc=PATH         specify prefix directory for installed MPC package.
1586                           Equivalent to --with-mpc-include=PATH/include plus
1587                           --with-mpc-lib=PATH/lib
1588   --with-mpc-include=PATH specify directory for installed MPC include files
1589   --with-mpc-lib=PATH     specify directory for the installed MPC library
1590   --with-mpfr=PATH        specify prefix directory for installed MPFR package.
1591                           Equivalent to --with-mpfr-include=PATH/include plus
1592                           --with-mpfr-lib=PATH/lib
1593   --with-mpfr-include=PATH
1594                           specify directory for installed MPFR include files
1595   --with-mpfr-lib=PATH    specify directory for the installed MPFR library
1596   --with-gmp=PATH         specify prefix directory for the installed GMP
1597                           package. Equivalent to
1598                           --with-gmp-include=PATH/include plus
1599                           --with-gmp-lib=PATH/lib
1600   --with-gmp-include=PATH specify directory for installed GMP include files
1601   --with-gmp-lib=PATH     specify directory for the installed GMP library
1602   --with-stage1-libs=LIBS libraries for stage1
1603   --with-static-standard-libraries
1604                           use -static-libstdc++ and -static-libgcc
1605                           (default=auto)
1606   --with-stage1-ldflags=FLAGS
1607                           linker flags for stage1
1608   --with-boot-libs=LIBS   libraries for stage2 and later
1609   --with-boot-ldflags=FLAGS
1610                           linker flags for stage2 and later
1611   --with-isl=PATH         Specify prefix directory for the installed isl
1612                           package. Equivalent to
1613                           --with-isl-include=PATH/include plus
1614                           --with-isl-lib=PATH/lib
1615   --with-isl-include=PATH Specify directory for installed isl include files
1616   --with-isl-lib=PATH     Specify the directory for the installed isl library
1617   --with-target-bdw-gc=PATHLIST
1618                           specify prefix directory for installed bdw-gc
1619                           package. Equivalent to
1620                           --with-target-bdw-gc-include=PATH/include plus
1621                           --with-target-bdw-gc-lib=PATH/lib
1622   --with-target-bdw-gc-include=PATHLIST
1623                           specify directories for installed bdw-gc include
1624                           files
1625   --with-target-bdw-gc-lib=PATHLIST
1626                           specify directories for installed bdw-gc library
1627   --with-gcc-major-version-only
1628                           use only GCC major number in filesystem paths
1629   --with-build-sysroot=SYSROOT
1630                           use sysroot as the system root during the build
1631   --with-debug-prefix-map='A=B C=D ...'
1632                           map A to B, C to D ... in debug information
1633   --with-build-config='NAME NAME2...'
1634                           use config/NAME.mk build configuration
1635   --with-build-time-tools=PATH
1636                           use given path to find target tools during the build
1637
1638 Some influential environment variables:
1639   CC          C compiler command
1640   CFLAGS      C compiler flags
1641   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1642               nonstandard directory <lib dir>
1643   LIBS        libraries to pass to the linker, e.g. -l<library>
1644   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1645               you have headers in a nonstandard directory <include dir>
1646   CXX         C++ compiler command
1647   CXXFLAGS    C++ compiler flags
1648   build_configargs
1649               additional configure arguments for build directories
1650   host_configargs
1651               additional configure arguments for host directories
1652   target_configargs
1653               additional configure arguments for target directories
1654   AR          AR for the host
1655   AS          AS for the host
1656   DLLTOOL     DLLTOOL for the host
1657   DSYMUTIL    DSYMUTIL for the host
1658   LD          LD for the host
1659   LIPO        LIPO for the host
1660   NM          NM for the host
1661   RANLIB      RANLIB for the host
1662   STRIP       STRIP for the host
1663   WINDRES     WINDRES for the host
1664   WINDMC      WINDMC for the host
1665   OBJCOPY     OBJCOPY for the host
1666   OBJDUMP     OBJDUMP for the host
1667   OTOOL       OTOOL for the host
1668   READELF     READELF for the host
1669   CC_FOR_TARGET
1670               CC for the target
1671   CXX_FOR_TARGET
1672               CXX for the target
1673   GCC_FOR_TARGET
1674               GCC for the target
1675   GFORTRAN_FOR_TARGET
1676               GFORTRAN for the target
1677   GOC_FOR_TARGET
1678               GOC for the target
1679   GDC_FOR_TARGET
1680               GDC for the target
1681   GM2_FOR_TARGET
1682               GM2 for the target
1683   AR_FOR_TARGET
1684               AR for the target
1685   AS_FOR_TARGET
1686               AS for the target
1687   DLLTOOL_FOR_TARGET
1688               DLLTOOL for the target
1689   DSYMUTIL_FOR_TARGET
1690               DSYMUTIL for the target
1691   LD_FOR_TARGET
1692               LD for the target
1693   LIPO_FOR_TARGET
1694               LIPO for the target
1695   NM_FOR_TARGET
1696               NM for the target
1697   OBJCOPY_FOR_TARGET
1698               OBJCOPY for the target
1699   OBJDUMP_FOR_TARGET
1700               OBJDUMP for the target
1701   OTOOL_FOR_TARGET
1702               OTOOL for the target
1703   RANLIB_FOR_TARGET
1704               RANLIB for the target
1705   READELF_FOR_TARGET
1706               READELF for the target
1707   STRIP_FOR_TARGET
1708               STRIP for the target
1709   WINDRES_FOR_TARGET
1710               WINDRES for the target
1711   WINDMC_FOR_TARGET
1712               WINDMC for the target
1713
1714 Use these variables to override the choices made by `configure' or to help
1715 it to find libraries and programs with nonstandard names/locations.
1716
1717 Report bugs to the package provider.
1718 _ACEOF
1719 ac_status=$?
1720 fi
1721
1722 if test "$ac_init_help" = "recursive"; then
1723   # If there are subdirs, report their specific --help.
1724   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1725     test -d "$ac_dir" ||
1726       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1727       continue
1728     ac_builddir=.
1729
1730 case "$ac_dir" in
1731 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1732 *)
1733   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1734   # A ".." for each directory in $ac_dir_suffix.
1735   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1736   case $ac_top_builddir_sub in
1737   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1738   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1739   esac ;;
1740 esac
1741 ac_abs_top_builddir=$ac_pwd
1742 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1743 # for backward compatibility:
1744 ac_top_builddir=$ac_top_build_prefix
1745
1746 case $srcdir in
1747   .)  # We are building in place.
1748     ac_srcdir=.
1749     ac_top_srcdir=$ac_top_builddir_sub
1750     ac_abs_top_srcdir=$ac_pwd ;;
1751   [\\/]* | ?:[\\/]* )  # Absolute name.
1752     ac_srcdir=$srcdir$ac_dir_suffix;
1753     ac_top_srcdir=$srcdir
1754     ac_abs_top_srcdir=$srcdir ;;
1755   *) # Relative name.
1756     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1757     ac_top_srcdir=$ac_top_build_prefix$srcdir
1758     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1759 esac
1760 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1761
1762     cd "$ac_dir" || { ac_status=$?; continue; }
1763     # Check for guested configure.
1764     if test -f "$ac_srcdir/configure.gnu"; then
1765       echo &&
1766       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1767     elif test -f "$ac_srcdir/configure"; then
1768       echo &&
1769       $SHELL "$ac_srcdir/configure" --help=recursive
1770     else
1771       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1772     fi || ac_status=$?
1773     cd "$ac_pwd" || { ac_status=$?; break; }
1774   done
1775 fi
1776
1777 test -n "$ac_init_help" && exit $ac_status
1778 if $ac_init_version; then
1779   cat <<\_ACEOF
1780 configure
1781 generated by GNU Autoconf 2.69
1782
1783 Copyright (C) 2012 Free Software Foundation, Inc.
1784 This configure script is free software; the Free Software Foundation
1785 gives unlimited permission to copy, distribute and modify it.
1786 _ACEOF
1787   exit
1788 fi
1789
1790 ## ------------------------ ##
1791 ## Autoconf initialization. ##
1792 ## ------------------------ ##
1793
1794 # ac_fn_c_try_compile LINENO
1795 # --------------------------
1796 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1797 ac_fn_c_try_compile ()
1798 {
1799   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800   rm -f conftest.$ac_objext
1801   if { { ac_try="$ac_compile"
1802 case "(($ac_try" in
1803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1804   *) ac_try_echo=$ac_try;;
1805 esac
1806 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1807 $as_echo "$ac_try_echo"; } >&5
1808   (eval "$ac_compile") 2>conftest.err
1809   ac_status=$?
1810   if test -s conftest.err; then
1811     grep -v '^ *+' conftest.err >conftest.er1
1812     cat conftest.er1 >&5
1813     mv -f conftest.er1 conftest.err
1814   fi
1815   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1816   test $ac_status = 0; } && {
1817          test -z "$ac_c_werror_flag" ||
1818          test ! -s conftest.err
1819        } && test -s conftest.$ac_objext; then :
1820   ac_retval=0
1821 else
1822   $as_echo "$as_me: failed program was:" >&5
1823 sed 's/^/| /' conftest.$ac_ext >&5
1824
1825         ac_retval=1
1826 fi
1827   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1828   as_fn_set_status $ac_retval
1829
1830 } # ac_fn_c_try_compile
1831
1832 # ac_fn_cxx_try_compile LINENO
1833 # ----------------------------
1834 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1835 ac_fn_cxx_try_compile ()
1836 {
1837   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1838   rm -f conftest.$ac_objext
1839   if { { ac_try="$ac_compile"
1840 case "(($ac_try" in
1841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1842   *) ac_try_echo=$ac_try;;
1843 esac
1844 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1845 $as_echo "$ac_try_echo"; } >&5
1846   (eval "$ac_compile") 2>conftest.err
1847   ac_status=$?
1848   if test -s conftest.err; then
1849     grep -v '^ *+' conftest.err >conftest.er1
1850     cat conftest.er1 >&5
1851     mv -f conftest.er1 conftest.err
1852   fi
1853   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1854   test $ac_status = 0; } && {
1855          test -z "$ac_cxx_werror_flag" ||
1856          test ! -s conftest.err
1857        } && test -s conftest.$ac_objext; then :
1858   ac_retval=0
1859 else
1860   $as_echo "$as_me: failed program was:" >&5
1861 sed 's/^/| /' conftest.$ac_ext >&5
1862
1863         ac_retval=1
1864 fi
1865   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1866   as_fn_set_status $ac_retval
1867
1868 } # ac_fn_cxx_try_compile
1869
1870 # ac_fn_cxx_try_link LINENO
1871 # -------------------------
1872 # Try to link conftest.$ac_ext, and return whether this succeeded.
1873 ac_fn_cxx_try_link ()
1874 {
1875   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1876   rm -f conftest.$ac_objext conftest$ac_exeext
1877   if { { ac_try="$ac_link"
1878 case "(($ac_try" in
1879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1880   *) ac_try_echo=$ac_try;;
1881 esac
1882 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1883 $as_echo "$ac_try_echo"; } >&5
1884   (eval "$ac_link") 2>conftest.err
1885   ac_status=$?
1886   if test -s conftest.err; then
1887     grep -v '^ *+' conftest.err >conftest.er1
1888     cat conftest.er1 >&5
1889     mv -f conftest.er1 conftest.err
1890   fi
1891   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1892   test $ac_status = 0; } && {
1893          test -z "$ac_cxx_werror_flag" ||
1894          test ! -s conftest.err
1895        } && test -s conftest$ac_exeext && {
1896          test "$cross_compiling" = yes ||
1897          test -x conftest$ac_exeext
1898        }; then :
1899   ac_retval=0
1900 else
1901   $as_echo "$as_me: failed program was:" >&5
1902 sed 's/^/| /' conftest.$ac_ext >&5
1903
1904         ac_retval=1
1905 fi
1906   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1907   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1908   # interfere with the next link command; also delete a directory that is
1909   # left behind by Apple's compiler.  We do this before executing the actions.
1910   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1911   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1912   as_fn_set_status $ac_retval
1913
1914 } # ac_fn_cxx_try_link
1915
1916 # ac_fn_c_try_link LINENO
1917 # -----------------------
1918 # Try to link conftest.$ac_ext, and return whether this succeeded.
1919 ac_fn_c_try_link ()
1920 {
1921   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1922   rm -f conftest.$ac_objext conftest$ac_exeext
1923   if { { ac_try="$ac_link"
1924 case "(($ac_try" in
1925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1926   *) ac_try_echo=$ac_try;;
1927 esac
1928 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1929 $as_echo "$ac_try_echo"; } >&5
1930   (eval "$ac_link") 2>conftest.err
1931   ac_status=$?
1932   if test -s conftest.err; then
1933     grep -v '^ *+' conftest.err >conftest.er1
1934     cat conftest.er1 >&5
1935     mv -f conftest.er1 conftest.err
1936   fi
1937   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1938   test $ac_status = 0; } && {
1939          test -z "$ac_c_werror_flag" ||
1940          test ! -s conftest.err
1941        } && test -s conftest$ac_exeext && {
1942          test "$cross_compiling" = yes ||
1943          test -x conftest$ac_exeext
1944        }; then :
1945   ac_retval=0
1946 else
1947   $as_echo "$as_me: failed program was:" >&5
1948 sed 's/^/| /' conftest.$ac_ext >&5
1949
1950         ac_retval=1
1951 fi
1952   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1953   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1954   # interfere with the next link command; also delete a directory that is
1955   # left behind by Apple's compiler.  We do this before executing the actions.
1956   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1957   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1958   as_fn_set_status $ac_retval
1959
1960 } # ac_fn_c_try_link
1961 cat >config.log <<_ACEOF
1962 This file contains any messages produced by compilers while
1963 running configure, to aid debugging if configure makes a mistake.
1964
1965 It was created by $as_me, which was
1966 generated by GNU Autoconf 2.69.  Invocation command line was
1967
1968   $ $0 $@
1969
1970 _ACEOF
1971 exec 5>>config.log
1972 {
1973 cat <<_ASUNAME
1974 ## --------- ##
1975 ## Platform. ##
1976 ## --------- ##
1977
1978 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1979 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1980 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1981 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1982 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1983
1984 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1985 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1986
1987 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1988 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1989 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1990 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1991 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1992 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1993 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1994
1995 _ASUNAME
1996
1997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1998 for as_dir in $PATH
1999 do
2000   IFS=$as_save_IFS
2001   test -z "$as_dir" && as_dir=.
2002     $as_echo "PATH: $as_dir"
2003   done
2004 IFS=$as_save_IFS
2005
2006 } >&5
2007
2008 cat >&5 <<_ACEOF
2009
2010
2011 ## ----------- ##
2012 ## Core tests. ##
2013 ## ----------- ##
2014
2015 _ACEOF
2016
2017
2018 # Keep a trace of the command line.
2019 # Strip out --no-create and --no-recursion so they do not pile up.
2020 # Strip out --silent because we don't want to record it for future runs.
2021 # Also quote any args containing shell meta-characters.
2022 # Make two passes to allow for proper duplicate-argument suppression.
2023 ac_configure_args=
2024 ac_configure_args0=
2025 ac_configure_args1=
2026 ac_must_keep_next=false
2027 for ac_pass in 1 2
2028 do
2029   for ac_arg
2030   do
2031     case $ac_arg in
2032     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2033     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2034     | -silent | --silent | --silen | --sile | --sil)
2035       continue ;;
2036     *\'*)
2037       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2038     esac
2039     case $ac_pass in
2040     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2041     2)
2042       as_fn_append ac_configure_args1 " '$ac_arg'"
2043       if test $ac_must_keep_next = true; then
2044         ac_must_keep_next=false # Got value, back to normal.
2045       else
2046         case $ac_arg in
2047           *=* | --config-cache | -C | -disable-* | --disable-* \
2048           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2049           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2050           | -with-* | --with-* | -without-* | --without-* | --x)
2051             case "$ac_configure_args0 " in
2052               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2053             esac
2054             ;;
2055           -* ) ac_must_keep_next=true ;;
2056         esac
2057       fi
2058       as_fn_append ac_configure_args " '$ac_arg'"
2059       ;;
2060     esac
2061   done
2062 done
2063 { ac_configure_args0=; unset ac_configure_args0;}
2064 { ac_configure_args1=; unset ac_configure_args1;}
2065
2066 # When interrupted or exit'd, cleanup temporary files, and complete
2067 # config.log.  We remove comments because anyway the quotes in there
2068 # would cause problems or look ugly.
2069 # WARNING: Use '\'' to represent an apostrophe within the trap.
2070 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2071 trap 'exit_status=$?
2072   # Save into config.log some information that might help in debugging.
2073   {
2074     echo
2075
2076     $as_echo "## ---------------- ##
2077 ## Cache variables. ##
2078 ## ---------------- ##"
2079     echo
2080     # The following way of writing the cache mishandles newlines in values,
2081 (
2082   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2083     eval ac_val=\$$ac_var
2084     case $ac_val in #(
2085     *${as_nl}*)
2086       case $ac_var in #(
2087       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2088 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2089       esac
2090       case $ac_var in #(
2091       _ | IFS | as_nl) ;; #(
2092       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2093       *) { eval $ac_var=; unset $ac_var;} ;;
2094       esac ;;
2095     esac
2096   done
2097   (set) 2>&1 |
2098     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2099     *${as_nl}ac_space=\ *)
2100       sed -n \
2101         "s/'\''/'\''\\\\'\'''\''/g;
2102           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2103       ;; #(
2104     *)
2105       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2106       ;;
2107     esac |
2108     sort
2109 )
2110     echo
2111
2112     $as_echo "## ----------------- ##
2113 ## Output variables. ##
2114 ## ----------------- ##"
2115     echo
2116     for ac_var in $ac_subst_vars
2117     do
2118       eval ac_val=\$$ac_var
2119       case $ac_val in
2120       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2121       esac
2122       $as_echo "$ac_var='\''$ac_val'\''"
2123     done | sort
2124     echo
2125
2126     if test -n "$ac_subst_files"; then
2127       $as_echo "## ------------------- ##
2128 ## File substitutions. ##
2129 ## ------------------- ##"
2130       echo
2131       for ac_var in $ac_subst_files
2132       do
2133         eval ac_val=\$$ac_var
2134         case $ac_val in
2135         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2136         esac
2137         $as_echo "$ac_var='\''$ac_val'\''"
2138       done | sort
2139       echo
2140     fi
2141
2142     if test -s confdefs.h; then
2143       $as_echo "## ----------- ##
2144 ## confdefs.h. ##
2145 ## ----------- ##"
2146       echo
2147       cat confdefs.h
2148       echo
2149     fi
2150     test "$ac_signal" != 0 &&
2151       $as_echo "$as_me: caught signal $ac_signal"
2152     $as_echo "$as_me: exit $exit_status"
2153   } >&5
2154   rm -f core *.core core.conftest.* &&
2155     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2156     exit $exit_status
2157 ' 0
2158 for ac_signal in 1 2 13 15; do
2159   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2160 done
2161 ac_signal=0
2162
2163 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2164 rm -f -r conftest* confdefs.h
2165
2166 $as_echo "/* confdefs.h */" > confdefs.h
2167
2168 # Predefined preprocessor variables.
2169
2170 cat >>confdefs.h <<_ACEOF
2171 #define PACKAGE_NAME "$PACKAGE_NAME"
2172 _ACEOF
2173
2174 cat >>confdefs.h <<_ACEOF
2175 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2176 _ACEOF
2177
2178 cat >>confdefs.h <<_ACEOF
2179 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2180 _ACEOF
2181
2182 cat >>confdefs.h <<_ACEOF
2183 #define PACKAGE_STRING "$PACKAGE_STRING"
2184 _ACEOF
2185
2186 cat >>confdefs.h <<_ACEOF
2187 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2188 _ACEOF
2189
2190 cat >>confdefs.h <<_ACEOF
2191 #define PACKAGE_URL "$PACKAGE_URL"
2192 _ACEOF
2193
2194
2195 # Let the site file select an alternate cache file if it wants to.
2196 # Prefer an explicitly selected file to automatically selected ones.
2197 ac_site_file1=NONE
2198 ac_site_file2=NONE
2199 if test -n "$CONFIG_SITE"; then
2200   # We do not want a PATH search for config.site.
2201   case $CONFIG_SITE in #((
2202     -*)  ac_site_file1=./$CONFIG_SITE;;
2203     */*) ac_site_file1=$CONFIG_SITE;;
2204     *)   ac_site_file1=./$CONFIG_SITE;;
2205   esac
2206 elif test "x$prefix" != xNONE; then
2207   ac_site_file1=$prefix/share/config.site
2208   ac_site_file2=$prefix/etc/config.site
2209 else
2210   ac_site_file1=$ac_default_prefix/share/config.site
2211   ac_site_file2=$ac_default_prefix/etc/config.site
2212 fi
2213 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2214 do
2215   test "x$ac_site_file" = xNONE && continue
2216   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2217     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2218 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2219     sed 's/^/| /' "$ac_site_file" >&5
2220     . "$ac_site_file" \
2221       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2222 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2223 as_fn_error $? "failed to load site script $ac_site_file
2224 See \`config.log' for more details" "$LINENO" 5; }
2225   fi
2226 done
2227
2228 if test -r "$cache_file"; then
2229   # Some versions of bash will fail to source /dev/null (special files
2230   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2231   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2232     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2233 $as_echo "$as_me: loading cache $cache_file" >&6;}
2234     case $cache_file in
2235       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2236       *)                      . "./$cache_file";;
2237     esac
2238   fi
2239 else
2240   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2241 $as_echo "$as_me: creating cache $cache_file" >&6;}
2242   >$cache_file
2243 fi
2244
2245 # Check that the precious variables saved in the cache have kept the same
2246 # value.
2247 ac_cache_corrupted=false
2248 for ac_var in $ac_precious_vars; do
2249   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2250   eval ac_new_set=\$ac_env_${ac_var}_set
2251   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2252   eval ac_new_val=\$ac_env_${ac_var}_value
2253   case $ac_old_set,$ac_new_set in
2254     set,)
2255       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2256 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2257       ac_cache_corrupted=: ;;
2258     ,set)
2259       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2260 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2261       ac_cache_corrupted=: ;;
2262     ,);;
2263     *)
2264       if test "x$ac_old_val" != "x$ac_new_val"; then
2265         # differences in whitespace do not lead to failure.
2266         ac_old_val_w=`echo x $ac_old_val`
2267         ac_new_val_w=`echo x $ac_new_val`
2268         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2269           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2270 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2271           ac_cache_corrupted=:
2272         else
2273           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2274 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2275           eval $ac_var=\$ac_old_val
2276         fi
2277         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2278 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2279         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2280 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2281       fi;;
2282   esac
2283   # Pass precious variables to config.status.
2284   if test "$ac_new_set" = set; then
2285     case $ac_new_val in
2286     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2287     *) ac_arg=$ac_var=$ac_new_val ;;
2288     esac
2289     case " $ac_configure_args " in
2290       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2291       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2292     esac
2293   fi
2294 done
2295 if $ac_cache_corrupted; then
2296   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2297 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2298   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2299 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2300   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2301 fi
2302 ## -------------------- ##
2303 ## Main body of script. ##
2304 ## -------------------- ##
2305
2306 ac_ext=c
2307 ac_cpp='$CPP $CPPFLAGS'
2308 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2309 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2310 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2311
2312
2313
2314
2315
2316
2317
2318
2319 progname=$0
2320 # if PWD already has a value, it is probably wrong.
2321 if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2322
2323 # Export original configure arguments for use by sub-configures.
2324 # Quote arguments with shell meta charatcers.
2325 TOPLEVEL_CONFIGURE_ARGUMENTS=
2326 set -- "$progname" "$@"
2327 for ac_arg
2328 do
2329   case "$ac_arg" in
2330   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2331     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2332     # if the argument is of the form -foo=baz, quote the baz part only
2333     ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2334   *) ;;
2335   esac
2336   # Add the quoted argument to the list.
2337   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2338 done
2339 if test "$silent" = yes; then
2340   TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2341 fi
2342 # Remove the initial space we just introduced and, as these will be
2343 # expanded by make, quote '$'.
2344 TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2345
2346
2347 # Find the build, host, and target systems.
2348 ac_aux_dir=
2349 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2350   if test -f "$ac_dir/install-sh"; then
2351     ac_aux_dir=$ac_dir
2352     ac_install_sh="$ac_aux_dir/install-sh -c"
2353     break
2354   elif test -f "$ac_dir/install.sh"; then
2355     ac_aux_dir=$ac_dir
2356     ac_install_sh="$ac_aux_dir/install.sh -c"
2357     break
2358   elif test -f "$ac_dir/shtool"; then
2359     ac_aux_dir=$ac_dir
2360     ac_install_sh="$ac_aux_dir/shtool install -c"
2361     break
2362   fi
2363 done
2364 if test -z "$ac_aux_dir"; then
2365   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2366 fi
2367
2368 # These three variables are undocumented and unsupported,
2369 # and are intended to be withdrawn in a future Autoconf release.
2370 # They can cause serious problems if a builder's source tree is in a directory
2371 # whose full name contains unusual characters.
2372 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2373 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2374 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2375
2376
2377 # Make sure we can run config.sub.
2378 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2379   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2380
2381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2382 $as_echo_n "checking build system type... " >&6; }
2383 if ${ac_cv_build+:} false; then :
2384   $as_echo_n "(cached) " >&6
2385 else
2386   ac_build_alias=$build_alias
2387 test "x$ac_build_alias" = x &&
2388   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2389 test "x$ac_build_alias" = x &&
2390   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2391 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2392   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2393
2394 fi
2395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2396 $as_echo "$ac_cv_build" >&6; }
2397 case $ac_cv_build in
2398 *-*-*) ;;
2399 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2400 esac
2401 build=$ac_cv_build
2402 ac_save_IFS=$IFS; IFS='-'
2403 set x $ac_cv_build
2404 shift
2405 build_cpu=$1
2406 build_vendor=$2
2407 shift; shift
2408 # Remember, the first character of IFS is used to create $*,
2409 # except with old shells:
2410 build_os=$*
2411 IFS=$ac_save_IFS
2412 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2413
2414
2415  case ${build_alias} in
2416   "") build_noncanonical=${build} ;;
2417   *) build_noncanonical=${build_alias} ;;
2418 esac
2419
2420
2421
2422  case ${host_alias} in
2423   "") host_noncanonical=${build_noncanonical} ;;
2424   *) host_noncanonical=${host_alias} ;;
2425 esac
2426
2427
2428
2429  case ${target_alias} in
2430   "") target_noncanonical=${host_noncanonical} ;;
2431   *) target_noncanonical=${target_alias} ;;
2432 esac
2433
2434
2435
2436
2437 test "$host_noncanonical" = "$target_noncanonical" &&
2438   test "$program_prefix$program_suffix$program_transform_name" = \
2439     NONENONEs,x,x, &&
2440   program_transform_name=s,y,y,
2441
2442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2443 $as_echo_n "checking host system type... " >&6; }
2444 if ${ac_cv_host+:} false; then :
2445   $as_echo_n "(cached) " >&6
2446 else
2447   if test "x$host_alias" = x; then
2448   ac_cv_host=$ac_cv_build
2449 else
2450   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2451     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2452 fi
2453
2454 fi
2455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2456 $as_echo "$ac_cv_host" >&6; }
2457 case $ac_cv_host in
2458 *-*-*) ;;
2459 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2460 esac
2461 host=$ac_cv_host
2462 ac_save_IFS=$IFS; IFS='-'
2463 set x $ac_cv_host
2464 shift
2465 host_cpu=$1
2466 host_vendor=$2
2467 shift; shift
2468 # Remember, the first character of IFS is used to create $*,
2469 # except with old shells:
2470 host_os=$*
2471 IFS=$ac_save_IFS
2472 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2473
2474
2475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2476 $as_echo_n "checking target system type... " >&6; }
2477 if ${ac_cv_target+:} false; then :
2478   $as_echo_n "(cached) " >&6
2479 else
2480   if test "x$target_alias" = x; then
2481   ac_cv_target=$ac_cv_host
2482 else
2483   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2484     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2485 fi
2486
2487 fi
2488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2489 $as_echo "$ac_cv_target" >&6; }
2490 case $ac_cv_target in
2491 *-*-*) ;;
2492 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2493 esac
2494 target=$ac_cv_target
2495 ac_save_IFS=$IFS; IFS='-'
2496 set x $ac_cv_target
2497 shift
2498 target_cpu=$1
2499 target_vendor=$2
2500 shift; shift
2501 # Remember, the first character of IFS is used to create $*,
2502 # except with old shells:
2503 target_os=$*
2504 IFS=$ac_save_IFS
2505 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2506
2507
2508 # The aliases save the names the user supplied, while $host etc.
2509 # will get canonicalized.
2510 test -n "$target_alias" &&
2511   test "$program_prefix$program_suffix$program_transform_name" = \
2512     NONENONEs,x,x, &&
2513   program_prefix=${target_alias}-
2514
2515 test "$program_prefix" != NONE &&
2516   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2517 # Use a double $ so make ignores it.
2518 test "$program_suffix" != NONE &&
2519   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2520 # Double any \ or $.
2521 # By default was `s,x,x', remove it if useless.
2522 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2523 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2524
2525
2526
2527 # Get 'install' or 'install-sh' and its variants.
2528 # Find a good install program.  We prefer a C program (faster),
2529 # so one script is as good as another.  But avoid the broken or
2530 # incompatible versions:
2531 # SysV /etc/install, /usr/sbin/install
2532 # SunOS /usr/etc/install
2533 # IRIX /sbin/install
2534 # AIX /bin/install
2535 # AmigaOS /C/install, which installs bootblocks on floppy discs
2536 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2537 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2538 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2539 # OS/2's system install, which has a completely different semantic
2540 # ./install, which can be erroneously created by make from ./install.sh.
2541 # Reject install programs that cannot install multiple files.
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2543 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2544 if test -z "$INSTALL"; then
2545 if ${ac_cv_path_install+:} false; then :
2546   $as_echo_n "(cached) " >&6
2547 else
2548   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2549 for as_dir in $PATH
2550 do
2551   IFS=$as_save_IFS
2552   test -z "$as_dir" && as_dir=.
2553     # Account for people who put trailing slashes in PATH elements.
2554 case $as_dir/ in #((
2555   ./ | .// | /[cC]/* | \
2556   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2557   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2558   /usr/ucb/* ) ;;
2559   *)
2560     # OSF1 and SCO ODT 3.0 have their own names for install.
2561     # Don't use installbsd from OSF since it installs stuff as root
2562     # by default.
2563     for ac_prog in ginstall scoinst install; do
2564       for ac_exec_ext in '' $ac_executable_extensions; do
2565         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2566           if test $ac_prog = install &&
2567             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2568             # AIX install.  It has an incompatible calling convention.
2569             :
2570           elif test $ac_prog = install &&
2571             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2572             # program-specific install script used by HP pwplus--don't use.
2573             :
2574           else
2575             rm -rf conftest.one conftest.two conftest.dir
2576             echo one > conftest.one
2577             echo two > conftest.two
2578             mkdir conftest.dir
2579             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2580               test -s conftest.one && test -s conftest.two &&
2581               test -s conftest.dir/conftest.one &&
2582               test -s conftest.dir/conftest.two
2583             then
2584               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2585               break 3
2586             fi
2587           fi
2588         fi
2589       done
2590     done
2591     ;;
2592 esac
2593
2594   done
2595 IFS=$as_save_IFS
2596
2597 rm -rf conftest.one conftest.two conftest.dir
2598
2599 fi
2600   if test "${ac_cv_path_install+set}" = set; then
2601     INSTALL=$ac_cv_path_install
2602   else
2603     # As a last resort, use the slow shell script.  Don't cache a
2604     # value for INSTALL within a source directory, because that will
2605     # break other packages using the cache if that directory is
2606     # removed, or if the value is a relative name.
2607     INSTALL=$ac_install_sh
2608   fi
2609 fi
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2611 $as_echo "$INSTALL" >&6; }
2612
2613 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2614 # It thinks the first close brace ends the variable substitution.
2615 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2616
2617 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2618
2619 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2620
2621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2622 $as_echo_n "checking whether ln works... " >&6; }
2623 if ${acx_cv_prog_LN+:} false; then :
2624   $as_echo_n "(cached) " >&6
2625 else
2626   rm -f conftestdata_t
2627 echo >conftestdata_f
2628 if ln conftestdata_f conftestdata_t 2>/dev/null
2629 then
2630   acx_cv_prog_LN=ln
2631 else
2632   acx_cv_prog_LN=no
2633 fi
2634 rm -f conftestdata_f conftestdata_t
2635
2636 fi
2637 if test $acx_cv_prog_LN = no; then
2638   LN="cp"
2639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2640 $as_echo "no, using $LN" >&6; }
2641 else
2642   LN="$acx_cv_prog_LN"
2643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2644 $as_echo "yes" >&6; }
2645 fi
2646
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2648 $as_echo_n "checking whether ln -s works... " >&6; }
2649 LN_S=$as_ln_s
2650 if test "$LN_S" = "ln -s"; then
2651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2652 $as_echo "yes" >&6; }
2653 else
2654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2655 $as_echo "no, using $LN_S" >&6; }
2656 fi
2657
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2659 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
2660 if ${ac_cv_path_SED+:} false; then :
2661   $as_echo_n "(cached) " >&6
2662 else
2663             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2664      for ac_i in 1 2 3 4 5 6 7; do
2665        ac_script="$ac_script$as_nl$ac_script"
2666      done
2667      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2668      { ac_script=; unset ac_script;}
2669      if test -z "$SED"; then
2670   ac_path_SED_found=false
2671   # Loop through the user's path and test for each of PROGNAME-LIST
2672   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2673 for as_dir in $PATH
2674 do
2675   IFS=$as_save_IFS
2676   test -z "$as_dir" && as_dir=.
2677     for ac_prog in sed gsed; do
2678     for ac_exec_ext in '' $ac_executable_extensions; do
2679       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2680       as_fn_executable_p "$ac_path_SED" || continue
2681 # Check for GNU ac_path_SED and select it if it is found.
2682   # Check for GNU $ac_path_SED
2683 case `"$ac_path_SED" --version 2>&1` in
2684 *GNU*)
2685   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2686 *)
2687   ac_count=0
2688   $as_echo_n 0123456789 >"conftest.in"
2689   while :
2690   do
2691     cat "conftest.in" "conftest.in" >"conftest.tmp"
2692     mv "conftest.tmp" "conftest.in"
2693     cp "conftest.in" "conftest.nl"
2694     $as_echo '' >> "conftest.nl"
2695     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2696     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2697     as_fn_arith $ac_count + 1 && ac_count=$as_val
2698     if test $ac_count -gt ${ac_path_SED_max-0}; then
2699       # Best one so far, save it but keep looking for a better one
2700       ac_cv_path_SED="$ac_path_SED"
2701       ac_path_SED_max=$ac_count
2702     fi
2703     # 10*(2^10) chars as input seems more than enough
2704     test $ac_count -gt 10 && break
2705   done
2706   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2707 esac
2708
2709       $ac_path_SED_found && break 3
2710     done
2711   done
2712   done
2713 IFS=$as_save_IFS
2714   if test -z "$ac_cv_path_SED"; then
2715     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
2716   fi
2717 else
2718   ac_cv_path_SED=$SED
2719 fi
2720
2721 fi
2722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2723 $as_echo "$ac_cv_path_SED" >&6; }
2724  SED="$ac_cv_path_SED"
2725   rm -f conftest.sed
2726
2727 for ac_prog in gawk mawk nawk awk
2728 do
2729   # Extract the first word of "$ac_prog", so it can be a program name with args.
2730 set dummy $ac_prog; ac_word=$2
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2732 $as_echo_n "checking for $ac_word... " >&6; }
2733 if ${ac_cv_prog_AWK+:} false; then :
2734   $as_echo_n "(cached) " >&6
2735 else
2736   if test -n "$AWK"; then
2737   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2738 else
2739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2740 for as_dir in $PATH
2741 do
2742   IFS=$as_save_IFS
2743   test -z "$as_dir" && as_dir=.
2744     for ac_exec_ext in '' $ac_executable_extensions; do
2745   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2746     ac_cv_prog_AWK="$ac_prog"
2747     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2748     break 2
2749   fi
2750 done
2751   done
2752 IFS=$as_save_IFS
2753
2754 fi
2755 fi
2756 AWK=$ac_cv_prog_AWK
2757 if test -n "$AWK"; then
2758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2759 $as_echo "$AWK" >&6; }
2760 else
2761   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2762 $as_echo "no" >&6; }
2763 fi
2764
2765
2766   test -n "$AWK" && break
2767 done
2768
2769
2770 srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2771
2772 # We pass INSTALL explicitly to sub-makes.  Make sure that it is not
2773 # a relative path.
2774 if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2775   INSTALL="${srcpwd}/install-sh -c"
2776 fi
2777
2778 # Set srcdir to "." if that's what it is.
2779 # This is important for multilib support.
2780 pwd=`${PWDCMD-pwd}`
2781 if test "${pwd}" = "${srcpwd}" ; then
2782   srcdir=.
2783 fi
2784
2785 topsrcdir=$srcpwd
2786
2787 extra_host_args=
2788
2789 ### To add a new directory to the tree, first choose whether it is a target
2790 ### or a host dependent tool.  Then put it into the appropriate list
2791 ### (library or tools, host or target), doing a dependency sort.
2792
2793 # Subdirs will be configured in the order listed in build_configdirs,
2794 # configdirs, or target_configdirs; see the serialization section below.
2795
2796 # Dependency sorting is only needed when *configuration* must be done in
2797 # a particular order.  In all cases a dependency should be specified in
2798 # the Makefile, whether or not it's implicitly specified here.
2799
2800 # Double entries in build_configdirs, configdirs, or target_configdirs may
2801 # cause circular dependencies and break everything horribly.
2802
2803 # these library is used by various programs built for the build
2804 # environment
2805 #
2806 build_libs="build-libiberty build-libcpp"
2807
2808 # these tools are built for the build environment
2809 build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
2810
2811 # these libraries are used by various programs built for the host environment
2812 #f
2813 host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libbacktrace libcpp libcody libdecnumber gmp mpfr mpc isl libiconv libctf libsframe"
2814
2815 # these tools are built for the host environment
2816 # Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2817 # know that we are building the simulator.
2818 # binutils, gas and ld appear in that order because it makes sense to run
2819 # "make check" in that particular order.
2820 # If --enable-gold is used, "gold" may replace "ld".
2821 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 gm2tools gotools c++tools"
2822
2823 # these libraries are built for the target environment, and are built after
2824 # the host libraries and the host tools (which may be a cross compiler)
2825 # Note that libiberty is not a target library.
2826 target_libraries="target-libgcc \
2827                 target-libbacktrace \
2828                 target-libgloss \
2829                 target-newlib \
2830                 target-libgomp \
2831                 target-libatomic \
2832                 target-libitm \
2833                 target-libstdc++-v3 \
2834                 target-libsanitizer \
2835                 target-libvtv \
2836                 target-libssp \
2837                 target-libquadmath \
2838                 target-libgfortran \
2839                 target-libffi \
2840                 target-libobjc \
2841                 target-libada \
2842                 target-libgm2 \
2843                 target-libgo \
2844                 target-libphobos \
2845                 target-zlib"
2846
2847 # these tools are built using the target libraries, and are intended to
2848 # run only in the target environment
2849 #
2850 # note: any program that *uses* libraries that are in the "target_libraries"
2851 # list belongs in this list.
2852 #
2853 target_tools="target-rda"
2854
2855 ################################################################################
2856
2857 ## All tools belong in one of the four categories, and are assigned above
2858 ## We assign ${configdirs} this way to remove all embedded newlines.  This
2859 ## is important because configure will choke if they ever get through.
2860 ## ${configdirs} is directories we build using the host tools.
2861 ## ${target_configdirs} is directories we build using the target tools.
2862 configdirs=`echo ${host_libs} ${host_tools}`
2863 target_configdirs=`echo ${target_libraries} ${target_tools}`
2864 build_configdirs=`echo ${build_libs} ${build_tools}`
2865
2866
2867
2868 ################################################################################
2869
2870 srcname="gnu development package"
2871
2872 # This gets set non-empty for some net releases of packages.
2873 appdirs=""
2874
2875 # Define is_cross_compiler to save on calls to 'test'.
2876 is_cross_compiler=
2877 if test x"${host}" = x"${target}" ; then
2878   is_cross_compiler=no
2879 else
2880   is_cross_compiler=yes
2881 fi
2882
2883 # Find the build and target subdir names.
2884
2885 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2886 # have matching libraries, they should use host libraries: Makefile.tpl
2887 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2888 # However, they still use the build modules, because the corresponding
2889 # host modules (e.g. bison) are only built for the host when bootstrap
2890 # finishes. So:
2891 # - build_subdir is where we find build modules, and never changes.
2892 # - build_libsubdir is where we find build libraries, and can be overridden.
2893
2894 # Prefix 'build-' so this never conflicts with target_subdir.
2895 build_subdir="build-${build_noncanonical}"
2896
2897 # Check whether --with-build-libsubdir was given.
2898 if test "${with_build_libsubdir+set}" = set; then :
2899   withval=$with_build_libsubdir; build_libsubdir="$withval"
2900 else
2901   build_libsubdir="$build_subdir"
2902 fi
2903
2904 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2905 if ( test $srcdir = . && test -d gcc ) \
2906    || test -d $srcdir/../host-${host_noncanonical}; then
2907   host_subdir="host-${host_noncanonical}"
2908 else
2909   host_subdir=.
2910 fi
2911 # No prefix.
2912 target_subdir=${target_noncanonical}
2913
2914 # Be sure to cover against remnants of an in-tree build.
2915 if test $srcdir != .  && test -d $srcdir/host-${host_noncanonical}; then
2916   as_fn_error $? "building out of tree but $srcdir contains host-${host_noncanonical}.
2917 Use a pristine source tree when building in a separate tree" "$LINENO" 5
2918 fi
2919
2920 # Skipdirs are removed silently.
2921 skipdirs=
2922 # Noconfigdirs are removed loudly.
2923 noconfigdirs=""
2924
2925 use_gnu_ld=
2926 # Make sure we don't let GNU ld be added if we didn't want it.
2927 if test x$with_gnu_ld = xno ; then
2928   use_gnu_ld=no
2929   noconfigdirs="$noconfigdirs ld gold"
2930 fi
2931
2932 use_gnu_as=
2933 # Make sure we don't let GNU as be added if we didn't want it.
2934 if test x$with_gnu_as = xno ; then
2935   use_gnu_as=no
2936   noconfigdirs="$noconfigdirs gas"
2937 fi
2938
2939 use_included_zlib=
2940
2941 # Check whether --with-system-zlib was given.
2942 if test "${with_system_zlib+set}" = set; then :
2943   withval=$with_system_zlib;
2944 fi
2945
2946 # Make sure we don't let ZLIB be added if we didn't want it.
2947 if test x$with_system_zlib = xyes ; then
2948   use_included_zlib=no
2949   noconfigdirs="$noconfigdirs zlib"
2950 fi
2951
2952 # Don't compile the bundled readline/libreadline.a if --with-system-readline
2953 # is provided.
2954 if test x$with_system_readline = xyes ; then
2955   noconfigdirs="$noconfigdirs readline"
2956 fi
2957
2958 # some tools are so dependent upon X11 that if we're not building with X,
2959 # it's not even worth trying to configure, much less build, that tool.
2960
2961 case ${with_x} in
2962   yes | "") ;; # the default value for this tree is that X11 is available
2963   no)
2964     skipdirs="${skipdirs} tk itcl libgui"
2965     # We won't be able to build gdbtk without X.
2966     enable_gdbtk=no
2967     ;;
2968   *)  echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2969 esac
2970
2971 # Some are only suitable for cross toolchains.
2972 # Remove these if host=target.
2973 cross_only="target-libgloss target-newlib target-opcodes"
2974
2975 case $is_cross_compiler in
2976   no) skipdirs="${skipdirs} ${cross_only}" ;;
2977 esac
2978
2979 # If both --with-headers and --with-libs are specified, default to
2980 # --without-newlib.
2981 if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2982    && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
2983   if test x"${with_newlib}" = x ; then
2984     with_newlib=no
2985   fi
2986 fi
2987
2988 # Recognize --with-newlib/--without-newlib.
2989 case ${with_newlib} in
2990   no) skipdirs="${skipdirs} target-newlib" ;;
2991   yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2992 esac
2993
2994 # Check whether --enable-as-accelerator-for was given.
2995 if test "${enable_as_accelerator_for+set}" = set; then :
2996   enableval=$enable_as_accelerator_for;
2997 fi
2998
2999
3000 # Check whether --enable-offload-targets was given.
3001 if test "${enable_offload_targets+set}" = set; then :
3002   enableval=$enable_offload_targets;
3003   if test x"$enable_offload_targets" = x; then
3004     as_fn_error $? "no offload targets specified" "$LINENO" 5
3005   fi
3006
3007 else
3008   enable_offload_targets=
3009 fi
3010
3011
3012 # Check whether --enable-offload-defaulted was given.
3013 if test "${enable_offload_defaulted+set}" = set; then :
3014   enableval=$enable_offload_defaulted; enable_offload_defaulted=$enableval
3015 else
3016   enable_offload_defaulted=
3017 fi
3018
3019
3020 # Handle --enable-gold, --enable-ld.
3021 # --disable-gold [--enable-ld]
3022 #     Build only ld.  Default option.
3023 # --enable-gold [--enable-ld]
3024 #     Build both gold and ld.  Install gold as "ld.gold", install ld
3025 #     as "ld.bfd" and "ld".
3026 # --enable-gold=default [--enable-ld]
3027 #     Build both gold and ld.  Install gold as "ld.gold" and "ld",
3028 #     install ld as "ld.bfd".
3029 # --enable-gold[=default] --disable-ld
3030 #     Build only gold, which is then installed as both "ld.gold" and "ld".
3031 # --enable-gold --enable-ld=default
3032 #     Build both gold (installed as "ld.gold") and ld (installed as "ld"
3033 #     and ld.bfd).
3034 #     In other words, ld is default
3035 # --enable-gold=default --enable-ld=default
3036 #     Error.
3037
3038 default_ld=
3039 # Check whether --enable-gold was given.
3040 if test "${enable_gold+set}" = set; then :
3041   enableval=$enable_gold; ENABLE_GOLD=$enableval
3042 else
3043   ENABLE_GOLD=no
3044 fi
3045
3046 case "${ENABLE_GOLD}" in
3047   yes|default)
3048     # Check for ELF target.
3049     is_elf=no
3050     case "${target}" in
3051       *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3052       | *-*-linux* | *-*-gnu* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
3053       | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
3054       | *-*-solaris2* | *-*-nto* | *-*-nacl*)
3055         case "${target}" in
3056           *-*-linux*aout* | *-*-linux*oldld*)
3057             ;;
3058           *)
3059             is_elf=yes
3060             ;;
3061         esac
3062     esac
3063
3064     if test "$is_elf" = "yes"; then
3065       # Check for target supported by gold.
3066       case "${target}" in
3067         i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-* \
3068         | aarch64*-*-* | mips*-*-* | s390*-*-* | loongarch*-*-*)
3069           configdirs="$configdirs gold"
3070           if test x${ENABLE_GOLD} = xdefault; then
3071             default_ld=gold
3072           fi
3073           ENABLE_GOLD=yes
3074           ;;
3075       esac
3076     fi
3077     ;;
3078   no)
3079     ;;
3080   *)
3081     as_fn_error $? "invalid --enable-gold argument" "$LINENO" 5
3082     ;;
3083 esac
3084
3085 # Check whether --enable-ld was given.
3086 if test "${enable_ld+set}" = set; then :
3087   enableval=$enable_ld; ENABLE_LD=$enableval
3088 else
3089   ENABLE_LD=yes
3090 fi
3091
3092
3093 case "${ENABLE_LD}" in
3094   default)
3095     if test x${default_ld} != x; then
3096       as_fn_error $? "either gold or ld can be the default ld" "$LINENO" 5
3097     fi
3098     ;;
3099   yes)
3100     ;;
3101   no)
3102     if test x${ENABLE_GOLD} != xyes; then
3103       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
3104 $as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
3105     fi
3106     configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
3107     ;;
3108   *)
3109     as_fn_error $? "invalid --enable-ld argument" "$LINENO" 5
3110     ;;
3111 esac
3112
3113 # PR gas/19109
3114 # Decide the default method for compressing debug sections.
3115 # Provide a configure time option to override our default.
3116 # Check whether --enable-compressed_debug_sections was given.
3117 if test "${enable_compressed_debug_sections+set}" = set; then :
3118   enableval=$enable_compressed_debug_sections;
3119   if test x"$enable_compressed_debug_sections" = xyes; then
3120     as_fn_error $? "no program with compressed debug sections specified" "$LINENO" 5
3121   fi
3122
3123 else
3124   enable_compressed_debug_sections=
3125 fi
3126
3127
3128 # Configure extra directories which are host specific
3129
3130 case "${host}" in
3131   *-cygwin*)
3132     configdirs="$configdirs libtermcap" ;;
3133 esac
3134
3135 # A target can indicate whether a language isn't supported for some reason.
3136 # Only spaces may be used in this macro; not newlines or tabs.
3137 unsupported_languages=
3138
3139 # Remove more programs from consideration, based on the host or
3140 # target this usually means that a port of the program doesn't
3141 # exist yet.
3142
3143 case "${host}" in
3144   i[3456789]86-*-msdosdjgpp*)
3145     noconfigdirs="$noconfigdirs tcl tk itcl"
3146     ;;
3147 esac
3148
3149
3150 # Check whether --enable-libquadmath was given.
3151 if test "${enable_libquadmath+set}" = set; then :
3152   enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3153 else
3154   ENABLE_LIBQUADMATH=yes
3155 fi
3156
3157 if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3158   noconfigdirs="$noconfigdirs target-libquadmath"
3159 fi
3160
3161
3162 # Check whether --enable-libquadmath-support was given.
3163 if test "${enable_libquadmath_support+set}" = set; then :
3164   enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3165 else
3166   ENABLE_LIBQUADMATH_SUPPORT=yes
3167 fi
3168
3169 enable_libquadmath_support=
3170 if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3171   enable_libquadmath_support=no
3172 fi
3173
3174
3175 # Check whether --enable-libada was given.
3176 if test "${enable_libada+set}" = set; then :
3177   enableval=$enable_libada; ENABLE_LIBADA=$enableval
3178 else
3179   ENABLE_LIBADA=yes
3180 fi
3181
3182 if test "${ENABLE_LIBADA}" != "yes" ; then
3183   noconfigdirs="$noconfigdirs gnattools"
3184 fi
3185
3186 # Check whether --enable-libgm2 was given.
3187 if test "${enable_libgm2+set}" = set; then :
3188   enableval=$enable_libgm2; ENABLE_LIBGM2=$enableval
3189 else
3190   ENABLE_LIBGM2=no
3191 fi
3192
3193 if test "${ENABLE_LIBGM2}" != "yes" ; then
3194   noconfigdirs="$noconfigdirs gm2tools"
3195 fi
3196
3197 # Check whether --enable-libssp was given.
3198 if test "${enable_libssp+set}" = set; then :
3199   enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
3200 else
3201   ENABLE_LIBSSP=yes
3202 fi
3203
3204
3205 # Check whether --enable-libstdcxx was given.
3206 if test "${enable_libstdcxx+set}" = set; then :
3207   enableval=$enable_libstdcxx; ENABLE_LIBSTDCXX=$enableval
3208 else
3209   ENABLE_LIBSTDCXX=default
3210 fi
3211
3212 if test "${ENABLE_LIBSTDCXX}" = "no" ; then
3213   noconfigdirs="$noconfigdirs target-libstdc++-v3"
3214 fi
3215
3216 # Enable libgomp by default on hosted POSIX systems, and a few others.
3217 if test x$enable_libgomp = x ; then
3218     case "${target}" in
3219     *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3220         ;;
3221     *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
3222         ;;
3223     *-*-solaris2* | *-*-hpux11*)
3224         ;;
3225     *-*-darwin* | *-*-aix*)
3226         ;;
3227     nvptx*-*-* | amdgcn*-*-*)
3228         ;;
3229     *)
3230         noconfigdirs="$noconfigdirs target-libgomp"
3231         ;;
3232     esac
3233 fi
3234
3235 # Disable libatomic on unsupported systems.
3236 if test -d ${srcdir}/libatomic; then
3237     if test x$enable_libatomic = x; then
3238         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3239 $as_echo_n "checking for libatomic support... " >&6; }
3240         if (srcdir=${srcdir}/libatomic; \
3241                 . ${srcdir}/configure.tgt; \
3242                 test -n "$UNSUPPORTED")
3243         then
3244             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3245 $as_echo "no" >&6; }
3246             noconfigdirs="$noconfigdirs target-libatomic"
3247         else
3248             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3249 $as_echo "yes" >&6; }
3250         fi
3251     fi
3252 fi
3253
3254 # Disable libitm on unsupported systems.
3255 if test -d ${srcdir}/libitm; then
3256     if test x$enable_libitm = x; then
3257         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
3258 $as_echo_n "checking for libitm support... " >&6; }
3259         if (srcdir=${srcdir}/libitm; \
3260                 . ${srcdir}/configure.tgt; \
3261                 test -n "$UNSUPPORTED")
3262         then
3263             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3264 $as_echo "no" >&6; }
3265             noconfigdirs="$noconfigdirs target-libitm"
3266         else
3267             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3268 $as_echo "yes" >&6; }
3269         fi
3270     fi
3271 fi
3272
3273 # Disable libsanitizer on unsupported systems.
3274 if test -d ${srcdir}/libsanitizer; then
3275     if test x$enable_libsanitizer = x; then
3276         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsanitizer support" >&5
3277 $as_echo_n "checking for libsanitizer support... " >&6; }
3278         if (srcdir=${srcdir}/libsanitizer; \
3279                 . ${srcdir}/configure.tgt; \
3280                 test -n "$UNSUPPORTED")
3281         then
3282             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3283 $as_echo "no" >&6; }
3284             noconfigdirs="$noconfigdirs target-libsanitizer"
3285         else
3286             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3287 $as_echo "yes" >&6; }
3288         fi
3289     fi
3290 fi
3291
3292 # Disable libvtv on unsupported systems.
3293 if test -d ${srcdir}/libvtv; then
3294     if test x$enable_libvtv = x; then
3295         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvtv support" >&5
3296 $as_echo_n "checking for libvtv support... " >&6; }
3297         if (srcdir=${srcdir}/libvtv; \
3298                 . ${srcdir}/configure.tgt; \
3299                 test "$VTV_SUPPORTED" != "yes")
3300         then
3301             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3302 $as_echo "no" >&6; }
3303             noconfigdirs="$noconfigdirs target-libvtv"
3304         else
3305             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3306 $as_echo "yes" >&6; }
3307         fi
3308     fi
3309 fi
3310
3311 # Disable libquadmath for some systems.
3312 case "${target}" in
3313   avr-*-*)
3314     noconfigdirs="$noconfigdirs target-libquadmath"
3315     ;;
3316   # libquadmath is unused on AIX and libquadmath build process use of
3317   # LD_LIBRARY_PATH can break AIX bootstrap.
3318   powerpc-*-aix* | rs6000-*-aix*)
3319     noconfigdirs="$noconfigdirs target-libquadmath"
3320     ;;
3321 esac
3322
3323 # Disable libssp for some systems.
3324 case "${target}" in
3325   avr-*-*)
3326     # No hosted I/O support.
3327     noconfigdirs="$noconfigdirs target-libssp"
3328     ;;
3329   bpf-*-*)
3330     noconfigdirs="$noconfigdirs target-libssp"
3331     ;;
3332   powerpc-*-aix* | rs6000-*-aix*)
3333     noconfigdirs="$noconfigdirs target-libssp"
3334     ;;
3335   pru-*-*)
3336     # No hosted I/O support.
3337     noconfigdirs="$noconfigdirs target-libssp"
3338     ;;
3339   rl78-*-*)
3340     # libssp uses a misaligned load to trigger a fault, but the RL78
3341     # doesn't fault for those - instead, it gives a build-time error
3342     # for explicit misaligned loads.
3343     noconfigdirs="$noconfigdirs target-libssp"
3344     ;;
3345   visium-*-*)
3346     # No hosted I/O support.
3347     noconfigdirs="$noconfigdirs target-libssp"
3348     ;;
3349 esac
3350
3351 # Disable libstdc++-v3 for some systems.
3352 # Allow user to override this if they pass --enable-libstdcxx
3353 if test "${ENABLE_LIBSTDCXX}" = "default" ; then
3354   case "${target}" in
3355     *-*-vxworks*)
3356       # VxWorks uses the Dinkumware C++ library.
3357       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3358       ;;
3359     amdgcn*-*-*)
3360       # Not ported/fails to build when using newlib.
3361       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3362       ;;
3363     arm*-wince-pe*)
3364       # the C++ libraries don't build on top of CE's C libraries
3365       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3366       ;;
3367     avr-*-*)
3368       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3369       ;;
3370     bpf-*-*)
3371       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3372       ;;
3373     ft32-*-*)
3374       noconfigdirs="$noconfigdirs target-libstdc++-v3"
3375       ;;
3376   esac
3377 fi
3378
3379 # Disable C++ on systems where it is known to not work.
3380 # For testing, you can override this with --enable-languages=c++.
3381 case ,${enable_languages}, in
3382   *,c++,*)
3383     ;;
3384   *)
3385       case "${target}" in
3386         bpf-*-*)
3387           unsupported_languages="$unsupported_languages c++"
3388           ;;
3389       esac
3390       ;;
3391 esac
3392
3393 # Disable Objc on systems where it is known to not work.
3394 # For testing, you can override this with --enable-languages=objc.
3395 case ,${enable_languages}, in
3396   *,objc,*)
3397     ;;
3398   *)
3399       case "${target}" in
3400         bpf-*-*)
3401           unsupported_languages="$unsupported_languages objc"
3402           ;;
3403       esac
3404       ;;
3405 esac
3406
3407 # Disable D on systems where it is known to not work.
3408 # For testing, you can override this with --enable-languages=d.
3409 case ,${enable_languages}, in
3410   *,d,*)
3411     ;;
3412   *)
3413     case "${target}" in
3414       bpf-*-*)
3415         unsupported_languages="$unsupported_languages d"
3416         ;;
3417     esac
3418     ;;
3419 esac
3420
3421 # Disable libphobos on unsupported systems.
3422 # For testing, you can override this with --enable-libphobos.
3423 if test -d ${srcdir}/libphobos; then
3424     if test x$enable_libphobos = x; then
3425         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libphobos support" >&5
3426 $as_echo_n "checking for libphobos support... " >&6; }
3427         if (srcdir=${srcdir}/libphobos; \
3428                 . ${srcdir}/configure.tgt; \
3429                 test "$LIBPHOBOS_SUPPORTED" != "yes")
3430         then
3431             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3432 $as_echo "no" >&6; }
3433             noconfigdirs="$noconfigdirs target-libphobos"
3434         else
3435             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3436 $as_echo "yes" >&6; }
3437         fi
3438     fi
3439 fi
3440
3441 # Disable Fortran for some systems.
3442 case "${target}" in
3443   mmix-*-*)
3444     # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3445     unsupported_languages="$unsupported_languages fortran"
3446     ;;
3447   bpf-*-*)
3448     unsupported_languages="$unsupported_languages fortran"
3449     ;;
3450 esac
3451
3452 # Disable libffi for some systems.
3453 case "${target}" in
3454   powerpc-*-darwin*)
3455     ;;
3456   i[3456789]86-*-darwin*)
3457     ;;
3458   x86_64-*-darwin[912]*)
3459     ;;
3460   *-*-darwin*)
3461     noconfigdirs="$noconfigdirs target-libffi"
3462     ;;
3463   *-*-netware*)
3464     noconfigdirs="$noconfigdirs target-libffi"
3465     ;;
3466   *-*-phoenix*)
3467     noconfigdirs="$noconfigdirs target-libffi"
3468     ;;
3469   *-*-rtems*)
3470     noconfigdirs="$noconfigdirs target-libffi"
3471     ;;
3472   *-*-tpf*)
3473     noconfigdirs="$noconfigdirs target-libffi"
3474     ;;
3475   *-*-uclinux*)
3476     noconfigdirs="$noconfigdirs target-libffi"
3477     ;;
3478   *-*-vxworks*)
3479     noconfigdirs="$noconfigdirs target-libffi"
3480     ;;
3481   aarch64*-*-freebsd*)
3482     noconfigdirs="$noconfigdirs target-libffi"
3483     ;;
3484   alpha*-*-*vms*)
3485     noconfigdirs="$noconfigdirs target-libffi"
3486     ;;
3487   arm*-*-freebsd*)
3488     noconfigdirs="$noconfigdirs target-libffi"
3489     ;;
3490   arm-wince-pe)
3491     noconfigdirs="$noconfigdirs target-libffi"
3492     ;;
3493   arm*-*-symbianelf*)
3494     noconfigdirs="$noconfigdirs target-libffi"
3495     ;;
3496   bpf-*-*)
3497     noconfigdirs="$noconfigdirs target-libffi"
3498     ;;
3499   cris-*-* | crisv32-*-*)
3500     case "${target}" in
3501       *-*-linux*)
3502         ;;
3503       *) # See PR46792 regarding target-libffi.
3504         noconfigdirs="$noconfigdirs target-libffi";;
3505     esac
3506     ;;
3507   hppa*64*-*-hpux*)
3508     noconfigdirs="$noconfigdirs target-libffi"
3509     ;;
3510   ia64*-*-*vms*)
3511     noconfigdirs="$noconfigdirs target-libffi"
3512     ;;
3513   i[3456789]86-w64-mingw*)
3514     noconfigdirs="$noconfigdirs target-libffi"
3515     ;;
3516   i[3456789]86-*-mingw*)
3517     noconfigdirs="$noconfigdirs target-libffi"
3518     ;;
3519   x86_64-*-mingw*)
3520     noconfigdirs="$noconfigdirs target-libffi"
3521     ;;
3522   mmix-*-*)
3523     noconfigdirs="$noconfigdirs target-libffi"
3524     ;;
3525   powerpc-*-aix*)
3526     ;;
3527   rs6000-*-aix*)
3528     ;;
3529   ft32-*-*)
3530     noconfigdirs="$noconfigdirs target-libffi"
3531     ;;
3532   *-*-lynxos*)
3533     noconfigdirs="$noconfigdirs target-libffi"
3534     ;;
3535 esac
3536
3537 # Disable the go frontend on systems where it is known to not work. Please keep
3538 # this in sync with contrib/config-list.mk.
3539 case "${target}" in
3540 *-*-darwin* | *-*-cygwin* | *-*-mingw* | bpf-* )
3541     unsupported_languages="$unsupported_languages go"
3542     ;;
3543 esac
3544
3545 # Only allow gdbserver on some systems.
3546 if test -d ${srcdir}/gdbserver; then
3547     if test x$enable_gdbserver = x; then
3548         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdbserver support" >&5
3549 $as_echo_n "checking for gdbserver support... " >&6; }
3550         if (srcdir=${srcdir}/gdbserver; \
3551                 . ${srcdir}/configure.srv; \
3552                 test -n "$UNSUPPORTED")
3553         then
3554             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3555 $as_echo "no" >&6; }
3556             noconfigdirs="$noconfigdirs gdbserver"
3557         else
3558             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3559 $as_echo "yes" >&6; }
3560         fi
3561     fi
3562 fi
3563
3564 # Disable libgo for some systems where it is known to not work.
3565 # For testing, you can easily override this with --enable-libgo.
3566 if test x$enable_libgo = x; then
3567     case "${target}" in
3568     *-*-darwin*)
3569         # PR 46986
3570         noconfigdirs="$noconfigdirs target-libgo"
3571         ;;
3572     *-*-cygwin* | *-*-mingw*)
3573         noconfigdirs="$noconfigdirs target-libgo"
3574         ;;
3575     bpf-*-*)
3576         noconfigdirs="$noconfigdirs target-libgo"
3577         ;;
3578     esac
3579 fi
3580
3581 # Default libgloss CPU subdirectory.
3582 libgloss_dir="$target_cpu"
3583
3584 case "${target}" in
3585   sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3586     libgloss_dir=wince
3587     ;;
3588   aarch64*-*-* )
3589     libgloss_dir=aarch64
3590     ;;
3591   arm*-*-*)
3592     libgloss_dir=arm
3593     ;;
3594   cris-*-* | crisv32-*-*)
3595     libgloss_dir=cris
3596     ;;
3597   hppa*-*-*)
3598     libgloss_dir=pa
3599     ;;
3600   i[3456789]86-*-*)
3601     libgloss_dir=i386
3602     ;;
3603   loongarch*-*-*)
3604     libgloss_dir=loongarch
3605     ;;
3606   m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3607     libgloss_dir=m68hc11
3608     ;;
3609   m68*-*-* | fido-*-*)
3610     libgloss_dir=m68k
3611     ;;
3612   mips*-*-*)
3613     libgloss_dir=mips
3614     ;;
3615   powerpc*-*-*)
3616     libgloss_dir=rs6000
3617     ;;
3618   pru-*-*)
3619     libgloss_dir=pru
3620     ;;
3621   sparc*-*-*)
3622     libgloss_dir=sparc
3623     ;;
3624 esac
3625
3626 # Disable newlib and libgloss for various target OSes.
3627 case "${target}" in
3628   alpha*-dec-osf*)
3629     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3630     ;;
3631   i[3456789]86-*-linux*)
3632     # This section makes it possible to build newlib natively on linux.
3633     # If we are using a cross compiler then don't configure newlib.
3634     if test x${is_cross_compiler} != xno ; then
3635       noconfigdirs="$noconfigdirs target-newlib"
3636     fi
3637     noconfigdirs="$noconfigdirs target-libgloss"
3638     # If we are not using a cross compiler, do configure newlib.
3639     # Note however, that newlib will only be configured in this situation
3640     # if the --with-newlib option has been given, because otherwise
3641     # 'target-newlib' will appear in skipdirs.
3642     ;;
3643   i[3456789]86-*-rdos*)
3644     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3645     ;;
3646   sh*-*-pe|mips*-*-pe|arm-wince-pe)
3647     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3648     ;;
3649   sparc-*-sunos4*)
3650     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3651     ;;
3652   bpf-*-*)
3653     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3654     ;;
3655   *-*-aix*)
3656     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3657     ;;
3658   *-*-beos*)
3659     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3660     ;;
3661   *-*-chorusos)
3662     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3663     ;;
3664   *-*-dragonfly*)
3665     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3666     ;;
3667   *-*-freebsd*)
3668     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3669     ;;
3670   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3671     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3672     ;;
3673   *-*-lynxos*)
3674     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3675     ;;
3676   *-*-mingw*)
3677     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3678     ;;
3679   *-*-netbsd*)
3680     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3681     ;;
3682   *-*-netware*)
3683     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3684     ;;
3685   *-*-tpf*)
3686     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3687     ;;
3688   *-*-uclinux*)
3689     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3690     ;;
3691   *-*-vxworks*)
3692     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3693     ;;
3694 esac
3695
3696 case "${target}" in
3697   *-*-chorusos)
3698     ;;
3699   aarch64-*-darwin*)
3700     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3701     noconfigdirs="$noconfigdirs sim target-rda"
3702     ;;
3703   amdgcn*-*-*)
3704     ;;
3705   arm-*-darwin*)
3706     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3707     noconfigdirs="$noconfigdirs sim target-rda"
3708     ;;
3709   powerpc-*-darwin*)
3710     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3711     noconfigdirs="$noconfigdirs sim target-rda"
3712     ;;
3713   i[3456789]86-*-darwin*)
3714     noconfigdirs="$noconfigdirs ld gprof"
3715     noconfigdirs="$noconfigdirs sim target-rda"
3716     ;;
3717   x86_64-*-darwin[912]*)
3718     noconfigdirs="$noconfigdirs ld gas gprof"
3719     noconfigdirs="$noconfigdirs sim target-rda"
3720     ;;
3721   *-*-darwin*)
3722     noconfigdirs="$noconfigdirs ld gas gdb gprof"
3723     noconfigdirs="$noconfigdirs sim target-rda"
3724     ;;
3725   *-*-dragonfly*)
3726     ;;
3727   *-*-freebsd*)
3728     if test "x$with_gmp" = x \
3729         && ! test -d ${srcdir}/gmp \
3730         && test -f /usr/local/include/gmp.h; then
3731       with_gmp=/usr/local
3732     fi
3733     ;;
3734   *-*-kaos*)
3735     # Remove unsupported stuff on all kaOS configurations.
3736     noconfigdirs="$noconfigdirs target-libgloss"
3737     ;;
3738   *-*-netbsd*)
3739     ;;
3740   *-*-netware*)
3741     ;;
3742   *-*-phoenix*)
3743     noconfigdirs="$noconfigdirs target-libgloss"
3744     ;;
3745   *-*-rtems*)
3746     noconfigdirs="$noconfigdirs target-libgloss"
3747     ;;
3748     # The tpf target doesn't support gdb yet.
3749   *-*-tpf*)
3750     noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
3751     ;;
3752   *-*-uclinux*)
3753     noconfigdirs="$noconfigdirs target-rda"
3754     ;;
3755   *-*-vxworks*)
3756     ;;
3757   alpha*-dec-osf*)
3758     # ld works, but does not support shared libraries.
3759     # gas doesn't generate exception information.
3760     noconfigdirs="$noconfigdirs gas ld"
3761     ;;
3762   alpha*-*-*vms*)
3763     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3764     ;;
3765   alpha*-*-*)
3766     # newlib is not 64 bit ready
3767     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3768     ;;
3769   bpf-*-*)
3770     noconfigdirs="$noconfigdirs target-libobjc target-libbacktrace"
3771     ;;
3772   sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3773     noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
3774     ;;
3775   arc*-*-*)
3776     noconfigdirs="$noconfigdirs sim"
3777     ;;
3778   arm-*-pe*)
3779     noconfigdirs="$noconfigdirs target-libgloss"
3780     ;;
3781   arm-*-riscix*)
3782     noconfigdirs="$noconfigdirs ld target-libgloss"
3783     ;;
3784   avr-*-*)
3785     if test x${with_avrlibc} != xno; then
3786       noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3787     fi
3788     ;;
3789   c4x-*-* | tic4x-*-*)
3790     noconfigdirs="$noconfigdirs target-libgloss"
3791     ;;
3792   tic54x-*-*)
3793     noconfigdirs="$noconfigdirs target-libgloss gdb"
3794     ;;
3795   d10v-*-*)
3796     noconfigdirs="$noconfigdirs target-libgloss"
3797     ;;
3798   d30v-*-*)
3799     noconfigdirs="$noconfigdirs gdb"
3800     ;;
3801   fr30-*-elf*)
3802     noconfigdirs="$noconfigdirs gdb"
3803     ;;
3804   ft32-*-*)
3805     noconfigdirs="$noconfigdirs target-rda gprof"
3806     ;;
3807   moxie-*-*)
3808     noconfigdirs="$noconfigdirs"
3809     ;;
3810   h8300*-*-*)
3811     noconfigdirs="$noconfigdirs target-libgloss"
3812     ;;
3813   h8500-*-*)
3814     noconfigdirs="$noconfigdirs target-libgloss"
3815     ;;
3816   hppa*64*-*-hpux*)
3817     noconfigdirs="$noconfigdirs gdb"
3818     ;;
3819   hppa*64*-*-linux*)
3820     ;;
3821   hppa*-*-linux*)
3822     ;;
3823   hppa*-*-*elf* | \
3824   hppa*-*-lites* | \
3825   hppa*-*-openbsd* | \
3826   hppa*64*-*-*)
3827     ;;
3828   hppa*-*-pro*)
3829     ;;
3830   hppa*-*-*)
3831     noconfigdirs="$noconfigdirs ld"
3832     ;;
3833   i960-*-*)
3834     noconfigdirs="$noconfigdirs gdb"
3835     ;;
3836   ia64*-*-elf*)
3837     # No gdb support yet.
3838     noconfigdirs="$noconfigdirs readline libgui itcl gdb"
3839     ;;
3840   ia64*-**-hpux*)
3841     # No ld support yet.
3842     noconfigdirs="$noconfigdirs gdb libgui itcl ld"
3843     ;;
3844   ia64*-*-*vms*)
3845     # No ld support yet.
3846     noconfigdirs="$noconfigdirs libgui itcl ld"
3847     ;;
3848   i[3456789]86-w64-mingw*)
3849     ;;
3850   i[3456789]86-*-mingw*)
3851     target_configdirs="$target_configdirs target-winsup"
3852     ;;
3853   *-*-cygwin*)
3854     target_configdirs="$target_configdirs target-libtermcap target-winsup"
3855     noconfigdirs="$noconfigdirs target-libgloss"
3856     # always build newlib if winsup directory is present.
3857     if test -d "$srcdir/winsup/cygwin"; then
3858       skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3859     elif test -d "$srcdir/newlib"; then
3860       echo "Warning: winsup/cygwin is missing so newlib can't be built."
3861     fi
3862     ;;
3863   i[3456789]86-*-pe)
3864     noconfigdirs="$noconfigdirs target-libgloss"
3865     ;;
3866   i[3456789]86-*-sco3.2v5*)
3867     # The linker does not yet know about weak symbols in COFF,
3868     # and is not configured to handle mixed ELF and COFF.
3869     noconfigdirs="$noconfigdirs ld target-libgloss"
3870     ;;
3871   i[3456789]86-*-sco*)
3872     noconfigdirs="$noconfigdirs gprof target-libgloss"
3873     ;;
3874   i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
3875     noconfigdirs="$noconfigdirs target-libgloss"
3876     ;;
3877   i[3456789]86-*-sysv4*)
3878     noconfigdirs="$noconfigdirs target-libgloss"
3879     ;;
3880   i[3456789]86-*-beos*)
3881     noconfigdirs="$noconfigdirs gdb"
3882     ;;
3883   i[3456789]86-*-rdos*)
3884     noconfigdirs="$noconfigdirs gdb"
3885     ;;
3886   mmix-*-*)
3887     noconfigdirs="$noconfigdirs gdb"
3888     ;;
3889   mt-*-*)
3890     noconfigdirs="$noconfigdirs sim"
3891     ;;
3892   nfp-*-*)
3893     noconfigdirs="$noconfigdirs ld gas gdb gprof sim"
3894     noconfigdirs="$noconfigdirs $target_libraries"
3895     ;;
3896   pdp11-*-*)
3897     noconfigdirs="$noconfigdirs gdb gprof"
3898     ;;
3899   powerpc-*-aix*)
3900     # copied from rs6000-*-* entry
3901     noconfigdirs="$noconfigdirs gprof"
3902     ;;
3903   powerpc*-*-winnt* | powerpc*-*-pe*)
3904     target_configdirs="$target_configdirs target-winsup"
3905     noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
3906     # always build newlib.
3907     skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3908     ;;
3909     # This is temporary until we can link against shared libraries
3910   powerpcle-*-solaris*)
3911     noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
3912     ;;
3913   powerpc-*-beos*)
3914     noconfigdirs="$noconfigdirs gdb"
3915     ;;
3916   rs6000-*-lynxos*)
3917     noconfigdirs="$noconfigdirs gprof"
3918     ;;
3919   rs6000-*-aix*)
3920     noconfigdirs="$noconfigdirs gprof"
3921     ;;
3922   rs6000-*-*)
3923     noconfigdirs="$noconfigdirs gprof"
3924     ;;
3925   m68k-apollo-*)
3926     noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
3927     ;;
3928   microblaze*)
3929     noconfigdirs="$noconfigdirs gprof"
3930     ;;
3931   mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
3932     if test x$with_newlib = xyes; then
3933       noconfigdirs="$noconfigdirs gprof"
3934     fi
3935     ;;
3936   mips*-*-irix5*)
3937     noconfigdirs="$noconfigdirs gprof target-libgloss"
3938     ;;
3939   mips*-*-irix6*)
3940     noconfigdirs="$noconfigdirs gprof target-libgloss"
3941     ;;
3942   mips*-*-bsd*)
3943     noconfigdirs="$noconfigdirs ld gas gprof target-libgloss"
3944     ;;
3945   mips*-*-linux*)
3946     ;;
3947   mips*-*-ultrix* | mips*-*-osf* | mips*-*-ecoff* | mips*-*-pe* \
3948   | mips*-*-irix* | mips*-*-lnews* | mips*-*-riscos*)
3949     noconfigdirs="$noconfigdirs ld gas gprof"
3950     ;;
3951   mips*-*-*)
3952     noconfigdirs="$noconfigdirs gprof"
3953     ;;
3954   nvptx*-*-*)
3955     noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc"
3956     ;;
3957   sh-*-*)
3958     case "${target}" in
3959       sh*-*-elf)
3960          ;;
3961       *)
3962          noconfigdirs="$noconfigdirs target-libgloss" ;;
3963     esac
3964     ;;
3965   sparc-*-sunos4*)
3966     if test x${is_cross_compiler} = xno ; then
3967            use_gnu_ld=no
3968     fi
3969     ;;
3970   tic6x-*-*)
3971     noconfigdirs="$noconfigdirs sim"
3972     ;;
3973   v810-*-*)
3974     noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
3975     ;;
3976   vax-*-*)
3977     noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3978     ;;
3979   wasm32-*-*)
3980     noconfigdirs="$noconfigdirs ld"
3981     ;;
3982   loongarch*-*-linux*)
3983     ;;
3984   loongarch*-*-*)
3985     noconfigdirs="$noconfigdirs gprof"
3986     ;;
3987 esac
3988
3989 # If we aren't building newlib, then don't build libgloss, since libgloss
3990 # depends upon some newlib header files.
3991 case "${noconfigdirs}" in
3992   *target-libgloss*) ;;
3993   *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3994 esac
3995
3996 # Work in distributions that contain no compiler tools, like Autoconf.
3997 host_makefile_frag=/dev/null
3998 if test -d ${srcdir}/config ; then
3999 case "${host}" in
4000   i[3456789]86-*-msdosdjgpp*)
4001     host_makefile_frag="config/mh-djgpp"
4002     ;;
4003   *-cygwin*)
4004
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
4006 $as_echo_n "checking to see if cat works as expected... " >&6; }
4007 echo a >cygwin-cat-check
4008 if test `cat cygwin-cat-check` = a ; then
4009   rm cygwin-cat-check
4010   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4011 $as_echo "yes" >&6; }
4012 else
4013   rm cygwin-cat-check
4014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4015 $as_echo "no" >&6; }
4016   as_fn_error $? "The cat command does not ignore carriage return characters.
4017   Please either mount the build directory in binary mode or run the following
4018   commands before running any configure script:
4019 set -o igncr
4020 export SHELLOPTS
4021   " "$LINENO" 5
4022 fi
4023
4024     host_makefile_frag="config/mh-cygwin"
4025     ;;
4026   *-mingw*)
4027     host_makefile_frag="config/mh-mingw"
4028     ;;
4029   alpha*-linux*)
4030     host_makefile_frag="config/mh-alpha-linux"
4031     ;;
4032   hppa*-hp-hpux*)
4033     host_makefile_frag="config/mh-pa"
4034     ;;
4035   hppa*-*)
4036     host_makefile_frag="config/mh-pa"
4037     ;;
4038   i?86-*-darwin[89]* | i?86-*-darwin1[0-7]* | powerpc*-*-darwin*)
4039     host_makefile_frag="config/mh-darwin"
4040     ;;
4041   powerpc-*-aix*)
4042     host_makefile_frag="config/mh-ppc-aix"
4043     ;;
4044   rs6000-*-aix*)
4045     host_makefile_frag="config/mh-ppc-aix"
4046     ;;
4047 esac
4048 fi
4049
4050 if test "${build}" != "${host}" ; then
4051   AR_FOR_BUILD=${AR_FOR_BUILD-ar}
4052   AS_FOR_BUILD=${AS_FOR_BUILD-as}
4053   CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
4054   CPP_FOR_BUILD="${CPP_FOR_BUILD-\$(CC_FOR_BUILD) -E}"
4055   CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
4056   DSYMUTIL_FOR_BUILD=${DSYMUTIL_FOR_BUILD-dsymutil}
4057   GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
4058   GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
4059   GDC_FOR_BUILD=${GDC_FOR_BUILD-gdc}
4060   DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
4061   LD_FOR_BUILD=${LD_FOR_BUILD-ld}
4062   NM_FOR_BUILD=${NM_FOR_BUILD-nm}
4063   RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
4064   WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
4065   WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
4066 else
4067   AR_FOR_BUILD="\$(AR)"
4068   AS_FOR_BUILD="\$(AS)"
4069   CC_FOR_BUILD="\$(CC)"
4070   CXX_FOR_BUILD="\$(CXX)"
4071   DSYMUTIL_FOR_BUILD="\$(DSYMUTIL)"
4072   GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
4073   GOC_FOR_BUILD="\$(GOC)"
4074   GDC_FOR_BUILD="\$(GDC)"
4075   DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
4076   LD_FOR_BUILD="\$(LD)"
4077   NM_FOR_BUILD="\$(NM)"
4078   RANLIB_FOR_BUILD="\$(RANLIB)"
4079   WINDRES_FOR_BUILD="\$(WINDRES)"
4080   WINDMC_FOR_BUILD="\$(WINDMC)"
4081 fi
4082
4083 ac_ext=c
4084 ac_cpp='$CPP $CPPFLAGS'
4085 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4086 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4087 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4088 if test -n "$ac_tool_prefix"; then
4089   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4090 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4092 $as_echo_n "checking for $ac_word... " >&6; }
4093 if ${ac_cv_prog_CC+:} false; then :
4094   $as_echo_n "(cached) " >&6
4095 else
4096   if test -n "$CC"; then
4097   ac_cv_prog_CC="$CC" # Let the user override the test.
4098 else
4099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4100 for as_dir in $PATH
4101 do
4102   IFS=$as_save_IFS
4103   test -z "$as_dir" && as_dir=.
4104     for ac_exec_ext in '' $ac_executable_extensions; do
4105   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4106     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4107     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4108     break 2
4109   fi
4110 done
4111   done
4112 IFS=$as_save_IFS
4113
4114 fi
4115 fi
4116 CC=$ac_cv_prog_CC
4117 if test -n "$CC"; then
4118   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4119 $as_echo "$CC" >&6; }
4120 else
4121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4122 $as_echo "no" >&6; }
4123 fi
4124
4125
4126 fi
4127 if test -z "$ac_cv_prog_CC"; then
4128   ac_ct_CC=$CC
4129   # Extract the first word of "gcc", so it can be a program name with args.
4130 set dummy gcc; ac_word=$2
4131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4132 $as_echo_n "checking for $ac_word... " >&6; }
4133 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4134   $as_echo_n "(cached) " >&6
4135 else
4136   if test -n "$ac_ct_CC"; then
4137   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4138 else
4139 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4140 for as_dir in $PATH
4141 do
4142   IFS=$as_save_IFS
4143   test -z "$as_dir" && as_dir=.
4144     for ac_exec_ext in '' $ac_executable_extensions; do
4145   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4146     ac_cv_prog_ac_ct_CC="gcc"
4147     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4148     break 2
4149   fi
4150 done
4151   done
4152 IFS=$as_save_IFS
4153
4154 fi
4155 fi
4156 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4157 if test -n "$ac_ct_CC"; then
4158   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4159 $as_echo "$ac_ct_CC" >&6; }
4160 else
4161   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4162 $as_echo "no" >&6; }
4163 fi
4164
4165   if test "x$ac_ct_CC" = x; then
4166     CC=""
4167   else
4168     case $cross_compiling:$ac_tool_warned in
4169 yes:)
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4171 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4172 ac_tool_warned=yes ;;
4173 esac
4174     CC=$ac_ct_CC
4175   fi
4176 else
4177   CC="$ac_cv_prog_CC"
4178 fi
4179
4180 if test -z "$CC"; then
4181           if test -n "$ac_tool_prefix"; then
4182     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4183 set dummy ${ac_tool_prefix}cc; ac_word=$2
4184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4185 $as_echo_n "checking for $ac_word... " >&6; }
4186 if ${ac_cv_prog_CC+:} false; then :
4187   $as_echo_n "(cached) " >&6
4188 else
4189   if test -n "$CC"; then
4190   ac_cv_prog_CC="$CC" # Let the user override the test.
4191 else
4192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4193 for as_dir in $PATH
4194 do
4195   IFS=$as_save_IFS
4196   test -z "$as_dir" && as_dir=.
4197     for ac_exec_ext in '' $ac_executable_extensions; do
4198   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4199     ac_cv_prog_CC="${ac_tool_prefix}cc"
4200     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4201     break 2
4202   fi
4203 done
4204   done
4205 IFS=$as_save_IFS
4206
4207 fi
4208 fi
4209 CC=$ac_cv_prog_CC
4210 if test -n "$CC"; then
4211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4212 $as_echo "$CC" >&6; }
4213 else
4214   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4215 $as_echo "no" >&6; }
4216 fi
4217
4218
4219   fi
4220 fi
4221 if test -z "$CC"; then
4222   # Extract the first word of "cc", so it can be a program name with args.
4223 set dummy cc; ac_word=$2
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4225 $as_echo_n "checking for $ac_word... " >&6; }
4226 if ${ac_cv_prog_CC+:} false; then :
4227   $as_echo_n "(cached) " >&6
4228 else
4229   if test -n "$CC"; then
4230   ac_cv_prog_CC="$CC" # Let the user override the test.
4231 else
4232   ac_prog_rejected=no
4233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4234 for as_dir in $PATH
4235 do
4236   IFS=$as_save_IFS
4237   test -z "$as_dir" && as_dir=.
4238     for ac_exec_ext in '' $ac_executable_extensions; do
4239   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4240     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4241        ac_prog_rejected=yes
4242        continue
4243      fi
4244     ac_cv_prog_CC="cc"
4245     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4246     break 2
4247   fi
4248 done
4249   done
4250 IFS=$as_save_IFS
4251
4252 if test $ac_prog_rejected = yes; then
4253   # We found a bogon in the path, so make sure we never use it.
4254   set dummy $ac_cv_prog_CC
4255   shift
4256   if test $# != 0; then
4257     # We chose a different compiler from the bogus one.
4258     # However, it has the same basename, so the bogon will be chosen
4259     # first if we set CC to just the basename; use the full file name.
4260     shift
4261     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4262   fi
4263 fi
4264 fi
4265 fi
4266 CC=$ac_cv_prog_CC
4267 if test -n "$CC"; then
4268   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4269 $as_echo "$CC" >&6; }
4270 else
4271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4272 $as_echo "no" >&6; }
4273 fi
4274
4275
4276 fi
4277 if test -z "$CC"; then
4278   if test -n "$ac_tool_prefix"; then
4279   for ac_prog in cl.exe
4280   do
4281     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4282 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4284 $as_echo_n "checking for $ac_word... " >&6; }
4285 if ${ac_cv_prog_CC+:} false; then :
4286   $as_echo_n "(cached) " >&6
4287 else
4288   if test -n "$CC"; then
4289   ac_cv_prog_CC="$CC" # Let the user override the test.
4290 else
4291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4292 for as_dir in $PATH
4293 do
4294   IFS=$as_save_IFS
4295   test -z "$as_dir" && as_dir=.
4296     for ac_exec_ext in '' $ac_executable_extensions; do
4297   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4298     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4299     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4300     break 2
4301   fi
4302 done
4303   done
4304 IFS=$as_save_IFS
4305
4306 fi
4307 fi
4308 CC=$ac_cv_prog_CC
4309 if test -n "$CC"; then
4310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4311 $as_echo "$CC" >&6; }
4312 else
4313   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4314 $as_echo "no" >&6; }
4315 fi
4316
4317
4318     test -n "$CC" && break
4319   done
4320 fi
4321 if test -z "$CC"; then
4322   ac_ct_CC=$CC
4323   for ac_prog in cl.exe
4324 do
4325   # Extract the first word of "$ac_prog", so it can be a program name with args.
4326 set dummy $ac_prog; ac_word=$2
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4328 $as_echo_n "checking for $ac_word... " >&6; }
4329 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4330   $as_echo_n "(cached) " >&6
4331 else
4332   if test -n "$ac_ct_CC"; then
4333   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4334 else
4335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4336 for as_dir in $PATH
4337 do
4338   IFS=$as_save_IFS
4339   test -z "$as_dir" && as_dir=.
4340     for ac_exec_ext in '' $ac_executable_extensions; do
4341   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4342     ac_cv_prog_ac_ct_CC="$ac_prog"
4343     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4344     break 2
4345   fi
4346 done
4347   done
4348 IFS=$as_save_IFS
4349
4350 fi
4351 fi
4352 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4353 if test -n "$ac_ct_CC"; then
4354   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4355 $as_echo "$ac_ct_CC" >&6; }
4356 else
4357   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4358 $as_echo "no" >&6; }
4359 fi
4360
4361
4362   test -n "$ac_ct_CC" && break
4363 done
4364
4365   if test "x$ac_ct_CC" = x; then
4366     CC=""
4367   else
4368     case $cross_compiling:$ac_tool_warned in
4369 yes:)
4370 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4371 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4372 ac_tool_warned=yes ;;
4373 esac
4374     CC=$ac_ct_CC
4375   fi
4376 fi
4377
4378 fi
4379
4380
4381 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4382 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4383 as_fn_error $? "no acceptable C compiler found in \$PATH
4384 See \`config.log' for more details" "$LINENO" 5; }
4385
4386 # Provide some information about the compiler.
4387 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4388 set X $ac_compile
4389 ac_compiler=$2
4390 for ac_option in --version -v -V -qversion; do
4391   { { ac_try="$ac_compiler $ac_option >&5"
4392 case "(($ac_try" in
4393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4394   *) ac_try_echo=$ac_try;;
4395 esac
4396 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4397 $as_echo "$ac_try_echo"; } >&5
4398   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4399   ac_status=$?
4400   if test -s conftest.err; then
4401     sed '10a\
4402 ... rest of stderr output deleted ...
4403          10q' conftest.err >conftest.er1
4404     cat conftest.er1 >&5
4405   fi
4406   rm -f conftest.er1 conftest.err
4407   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4408   test $ac_status = 0; }
4409 done
4410
4411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4412 /* end confdefs.h.  */
4413
4414 int
4415 main ()
4416 {
4417
4418   ;
4419   return 0;
4420 }
4421 _ACEOF
4422 ac_clean_files_save=$ac_clean_files
4423 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4424 # Try to create an executable without -o first, disregard a.out.
4425 # It will help us diagnose broken compilers, and finding out an intuition
4426 # of exeext.
4427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4428 $as_echo_n "checking whether the C compiler works... " >&6; }
4429 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4430
4431 # The possible output files:
4432 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4433
4434 ac_rmfiles=
4435 for ac_file in $ac_files
4436 do
4437   case $ac_file in
4438     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4439     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4440   esac
4441 done
4442 rm -f $ac_rmfiles
4443
4444 if { { ac_try="$ac_link_default"
4445 case "(($ac_try" in
4446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4447   *) ac_try_echo=$ac_try;;
4448 esac
4449 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4450 $as_echo "$ac_try_echo"; } >&5
4451   (eval "$ac_link_default") 2>&5
4452   ac_status=$?
4453   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4454   test $ac_status = 0; }; then :
4455   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4456 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4457 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
4458 # so that the user can short-circuit this test for compilers unknown to
4459 # Autoconf.
4460 for ac_file in $ac_files ''
4461 do
4462   test -f "$ac_file" || continue
4463   case $ac_file in
4464     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4465         ;;
4466     [ab].out )
4467         # We found the default executable, but exeext='' is most
4468         # certainly right.
4469         break;;
4470     *.* )
4471         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4472         then :; else
4473            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4474         fi
4475         # We set ac_cv_exeext here because the later test for it is not
4476         # safe: cross compilers may not add the suffix if given an `-o'
4477         # argument, so we may need to know it at that point already.
4478         # Even if this section looks crufty: it has the advantage of
4479         # actually working.
4480         break;;
4481     * )
4482         break;;
4483   esac
4484 done
4485 test "$ac_cv_exeext" = no && ac_cv_exeext=
4486
4487 else
4488   ac_file=''
4489 fi
4490 if test -z "$ac_file"; then :
4491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4492 $as_echo "no" >&6; }
4493 $as_echo "$as_me: failed program was:" >&5
4494 sed 's/^/| /' conftest.$ac_ext >&5
4495
4496 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4497 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4498 as_fn_error 77 "C compiler cannot create executables
4499 See \`config.log' for more details" "$LINENO" 5; }
4500 else
4501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4502 $as_echo "yes" >&6; }
4503 fi
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4505 $as_echo_n "checking for C compiler default output file name... " >&6; }
4506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4507 $as_echo "$ac_file" >&6; }
4508 ac_exeext=$ac_cv_exeext
4509
4510 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
4511 ac_clean_files=$ac_clean_files_save
4512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4513 $as_echo_n "checking for suffix of executables... " >&6; }
4514 if { { ac_try="$ac_link"
4515 case "(($ac_try" in
4516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4517   *) ac_try_echo=$ac_try;;
4518 esac
4519 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4520 $as_echo "$ac_try_echo"; } >&5
4521   (eval "$ac_link") 2>&5
4522   ac_status=$?
4523   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4524   test $ac_status = 0; }; then :
4525   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4526 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4527 # work properly (i.e., refer to `conftest.exe'), while it won't with
4528 # `rm'.
4529 for ac_file in conftest.exe conftest conftest.*; do
4530   test -f "$ac_file" || continue
4531   case $ac_file in
4532     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4533     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4534           break;;
4535     * ) break;;
4536   esac
4537 done
4538 else
4539   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4540 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4541 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
4542 See \`config.log' for more details" "$LINENO" 5; }
4543 fi
4544 rm -f conftest conftest$ac_cv_exeext
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4546 $as_echo "$ac_cv_exeext" >&6; }
4547
4548 rm -f conftest.$ac_ext
4549 EXEEXT=$ac_cv_exeext
4550 ac_exeext=$EXEEXT
4551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4552 /* end confdefs.h.  */
4553 #include <stdio.h>
4554 int
4555 main ()
4556 {
4557 FILE *f = fopen ("conftest.out", "w");
4558  return ferror (f) || fclose (f) != 0;
4559
4560   ;
4561   return 0;
4562 }
4563 _ACEOF
4564 ac_clean_files="$ac_clean_files conftest.out"
4565 # Check that the compiler produces executables we can run.  If not, either
4566 # the compiler is broken, or we cross compile.
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4568 $as_echo_n "checking whether we are cross compiling... " >&6; }
4569 if test "$cross_compiling" != yes; then
4570   { { ac_try="$ac_link"
4571 case "(($ac_try" in
4572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4573   *) ac_try_echo=$ac_try;;
4574 esac
4575 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4576 $as_echo "$ac_try_echo"; } >&5
4577   (eval "$ac_link") 2>&5
4578   ac_status=$?
4579   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4580   test $ac_status = 0; }
4581   if { ac_try='./conftest$ac_cv_exeext'
4582   { { case "(($ac_try" in
4583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4584   *) ac_try_echo=$ac_try;;
4585 esac
4586 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4587 $as_echo "$ac_try_echo"; } >&5
4588   (eval "$ac_try") 2>&5
4589   ac_status=$?
4590   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4591   test $ac_status = 0; }; }; then
4592     cross_compiling=no
4593   else
4594     if test "$cross_compiling" = maybe; then
4595         cross_compiling=yes
4596     else
4597         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4598 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4599 as_fn_error $? "cannot run C compiled programs.
4600 If you meant to cross compile, use \`--host'.
4601 See \`config.log' for more details" "$LINENO" 5; }
4602     fi
4603   fi
4604 fi
4605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4606 $as_echo "$cross_compiling" >&6; }
4607
4608 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4609 ac_clean_files=$ac_clean_files_save
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4611 $as_echo_n "checking for suffix of object files... " >&6; }
4612 if ${ac_cv_objext+:} false; then :
4613   $as_echo_n "(cached) " >&6
4614 else
4615   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4616 /* end confdefs.h.  */
4617
4618 int
4619 main ()
4620 {
4621
4622   ;
4623   return 0;
4624 }
4625 _ACEOF
4626 rm -f conftest.o conftest.obj
4627 if { { ac_try="$ac_compile"
4628 case "(($ac_try" in
4629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4630   *) ac_try_echo=$ac_try;;
4631 esac
4632 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4633 $as_echo "$ac_try_echo"; } >&5
4634   (eval "$ac_compile") 2>&5
4635   ac_status=$?
4636   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4637   test $ac_status = 0; }; then :
4638   for ac_file in conftest.o conftest.obj conftest.*; do
4639   test -f "$ac_file" || continue;
4640   case $ac_file in
4641     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4642     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4643        break;;
4644   esac
4645 done
4646 else
4647   $as_echo "$as_me: failed program was:" >&5
4648 sed 's/^/| /' conftest.$ac_ext >&5
4649
4650 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4651 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4652 as_fn_error $? "cannot compute suffix of object files: cannot compile
4653 See \`config.log' for more details" "$LINENO" 5; }
4654 fi
4655 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4656 fi
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4658 $as_echo "$ac_cv_objext" >&6; }
4659 OBJEXT=$ac_cv_objext
4660 ac_objext=$OBJEXT
4661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4662 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4663 if ${ac_cv_c_compiler_gnu+:} false; then :
4664   $as_echo_n "(cached) " >&6
4665 else
4666   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4667 /* end confdefs.h.  */
4668
4669 int
4670 main ()
4671 {
4672 #ifndef __GNUC__
4673        choke me
4674 #endif
4675
4676   ;
4677   return 0;
4678 }
4679 _ACEOF
4680 if ac_fn_c_try_compile "$LINENO"; then :
4681   ac_compiler_gnu=yes
4682 else
4683   ac_compiler_gnu=no
4684 fi
4685 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4686 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4687
4688 fi
4689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4690 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4691 if test $ac_compiler_gnu = yes; then
4692   GCC=yes
4693 else
4694   GCC=
4695 fi
4696 ac_test_CFLAGS=${CFLAGS+set}
4697 ac_save_CFLAGS=$CFLAGS
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4699 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4700 if ${ac_cv_prog_cc_g+:} false; then :
4701   $as_echo_n "(cached) " >&6
4702 else
4703   ac_save_c_werror_flag=$ac_c_werror_flag
4704    ac_c_werror_flag=yes
4705    ac_cv_prog_cc_g=no
4706    CFLAGS="-g"
4707    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4708 /* end confdefs.h.  */
4709
4710 int
4711 main ()
4712 {
4713
4714   ;
4715   return 0;
4716 }
4717 _ACEOF
4718 if ac_fn_c_try_compile "$LINENO"; then :
4719   ac_cv_prog_cc_g=yes
4720 else
4721   CFLAGS=""
4722       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4723 /* end confdefs.h.  */
4724
4725 int
4726 main ()
4727 {
4728
4729   ;
4730   return 0;
4731 }
4732 _ACEOF
4733 if ac_fn_c_try_compile "$LINENO"; then :
4734
4735 else
4736   ac_c_werror_flag=$ac_save_c_werror_flag
4737          CFLAGS="-g"
4738          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4739 /* end confdefs.h.  */
4740
4741 int
4742 main ()
4743 {
4744
4745   ;
4746   return 0;
4747 }
4748 _ACEOF
4749 if ac_fn_c_try_compile "$LINENO"; then :
4750   ac_cv_prog_cc_g=yes
4751 fi
4752 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4753 fi
4754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4755 fi
4756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4757    ac_c_werror_flag=$ac_save_c_werror_flag
4758 fi
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4760 $as_echo "$ac_cv_prog_cc_g" >&6; }
4761 if test "$ac_test_CFLAGS" = set; then
4762   CFLAGS=$ac_save_CFLAGS
4763 elif test $ac_cv_prog_cc_g = yes; then
4764   if test "$GCC" = yes; then
4765     CFLAGS="-g -O2"
4766   else
4767     CFLAGS="-g"
4768   fi
4769 else
4770   if test "$GCC" = yes; then
4771     CFLAGS="-O2"
4772   else
4773     CFLAGS=
4774   fi
4775 fi
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4777 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4778 if ${ac_cv_prog_cc_c89+:} false; then :
4779   $as_echo_n "(cached) " >&6
4780 else
4781   ac_cv_prog_cc_c89=no
4782 ac_save_CC=$CC
4783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4784 /* end confdefs.h.  */
4785 #include <stdarg.h>
4786 #include <stdio.h>
4787 struct stat;
4788 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4789 struct buf { int x; };
4790 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4791 static char *e (p, i)
4792      char **p;
4793      int i;
4794 {
4795   return p[i];
4796 }
4797 static char *f (char * (*g) (char **, int), char **p, ...)
4798 {
4799   char *s;
4800   va_list v;
4801   va_start (v,p);
4802   s = g (p, va_arg (v,int));
4803   va_end (v);
4804   return s;
4805 }
4806
4807 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4808    function prototypes and stuff, but not '\xHH' hex character constants.
4809    These don't provoke an error unfortunately, instead are silently treated
4810    as 'x'.  The following induces an error, until -std is added to get
4811    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4812    array size at least.  It's necessary to write '\x00'==0 to get something
4813    that's true only with -std.  */
4814 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4815
4816 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4817    inside strings and character constants.  */
4818 #define FOO(x) 'x'
4819 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4820
4821 int test (int i, double x);
4822 struct s1 {int (*f) (int a);};
4823 struct s2 {int (*f) (double a);};
4824 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4825 int argc;
4826 char **argv;
4827 int
4828 main ()
4829 {
4830 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4831   ;
4832   return 0;
4833 }
4834 _ACEOF
4835 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4836         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4837 do
4838   CC="$ac_save_CC $ac_arg"
4839   if ac_fn_c_try_compile "$LINENO"; then :
4840   ac_cv_prog_cc_c89=$ac_arg
4841 fi
4842 rm -f core conftest.err conftest.$ac_objext
4843   test "x$ac_cv_prog_cc_c89" != "xno" && break
4844 done
4845 rm -f conftest.$ac_ext
4846 CC=$ac_save_CC
4847
4848 fi
4849 # AC_CACHE_VAL
4850 case "x$ac_cv_prog_cc_c89" in
4851   x)
4852     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4853 $as_echo "none needed" >&6; } ;;
4854   xno)
4855     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4856 $as_echo "unsupported" >&6; } ;;
4857   *)
4858     CC="$CC $ac_cv_prog_cc_c89"
4859     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4860 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4861 esac
4862 if test "x$ac_cv_prog_cc_c89" != xno; then :
4863
4864 fi
4865
4866 ac_ext=c
4867 ac_cpp='$CPP $CPPFLAGS'
4868 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4869 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4870 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4871
4872    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4873 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4874 if ${ac_cv_prog_cc_c99+:} false; then :
4875   $as_echo_n "(cached) " >&6
4876 else
4877   ac_cv_prog_cc_c99=no
4878 ac_save_CC=$CC
4879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4880 /* end confdefs.h.  */
4881 #include <stdarg.h>
4882 #include <stdbool.h>
4883 #include <stdlib.h>
4884 #include <wchar.h>
4885 #include <stdio.h>
4886
4887 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
4888 #define debug(...) fprintf (stderr, __VA_ARGS__)
4889 #define showlist(...) puts (#__VA_ARGS__)
4890 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4891 static void
4892 test_varargs_macros (void)
4893 {
4894   int x = 1234;
4895   int y = 5678;
4896   debug ("Flag");
4897   debug ("X = %d\n", x);
4898   showlist (The first, second, and third items.);
4899   report (x>y, "x is %d but y is %d", x, y);
4900 }
4901
4902 // Check long long types.
4903 #define BIG64 18446744073709551615ull
4904 #define BIG32 4294967295ul
4905 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4906 #if !BIG_OK
4907   your preprocessor is broken;
4908 #endif
4909 #if BIG_OK
4910 #else
4911   your preprocessor is broken;
4912 #endif
4913 static long long int bignum = -9223372036854775807LL;
4914 static unsigned long long int ubignum = BIG64;
4915
4916 struct incomplete_array
4917 {
4918   int datasize;
4919   double data[];
4920 };
4921
4922 struct named_init {
4923   int number;
4924   const wchar_t *name;
4925   double average;
4926 };
4927
4928 typedef const char *ccp;
4929
4930 static inline int
4931 test_restrict (ccp restrict text)
4932 {
4933   // See if C++-style comments work.
4934   // Iterate through items via the restricted pointer.
4935   // Also check for declarations in for loops.
4936   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4937     continue;
4938   return 0;
4939 }
4940
4941 // Check varargs and va_copy.
4942 static void
4943 test_varargs (const char *format, ...)
4944 {
4945   va_list args;
4946   va_start (args, format);
4947   va_list args_copy;
4948   va_copy (args_copy, args);
4949
4950   const char *str;
4951   int number;
4952   float fnumber;
4953
4954   while (*format)
4955     {
4956       switch (*format++)
4957         {
4958         case 's': // string
4959           str = va_arg (args_copy, const char *);
4960           break;
4961         case 'd': // int
4962           number = va_arg (args_copy, int);
4963           break;
4964         case 'f': // float
4965           fnumber = va_arg (args_copy, double);
4966           break;
4967         default:
4968           break;
4969         }
4970     }
4971   va_end (args_copy);
4972   va_end (args);
4973 }
4974
4975 int
4976 main ()
4977 {
4978
4979   // Check bool.
4980   _Bool success = false;
4981
4982   // Check restrict.
4983   if (test_restrict ("String literal") == 0)
4984     success = true;
4985   char *restrict newvar = "Another string";
4986
4987   // Check varargs.
4988   test_varargs ("s, d' f .", "string", 65, 34.234);
4989   test_varargs_macros ();
4990
4991   // Check flexible array members.
4992   struct incomplete_array *ia =
4993     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4994   ia->datasize = 10;
4995   for (int i = 0; i < ia->datasize; ++i)
4996     ia->data[i] = i * 1.234;
4997
4998   // Check named initializers.
4999   struct named_init ni = {
5000     .number = 34,
5001     .name = L"Test wide string",
5002     .average = 543.34343,
5003   };
5004
5005   ni.number = 58;
5006
5007   int dynamic_array[ni.number];
5008   dynamic_array[ni.number - 1] = 543;
5009
5010   // work around unused variable warnings
5011   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
5012           || dynamic_array[ni.number - 1] != 543);
5013
5014   ;
5015   return 0;
5016 }
5017 _ACEOF
5018 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
5019 do
5020   CC="$ac_save_CC $ac_arg"
5021   if ac_fn_c_try_compile "$LINENO"; then :
5022   ac_cv_prog_cc_c99=$ac_arg
5023 fi
5024 rm -f core conftest.err conftest.$ac_objext
5025   test "x$ac_cv_prog_cc_c99" != "xno" && break
5026 done
5027 rm -f conftest.$ac_ext
5028 CC=$ac_save_CC
5029
5030 fi
5031 # AC_CACHE_VAL
5032 case "x$ac_cv_prog_cc_c99" in
5033   x)
5034     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5035 $as_echo "none needed" >&6; } ;;
5036   xno)
5037     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5038 $as_echo "unsupported" >&6; } ;;
5039   *)
5040     CC="$CC $ac_cv_prog_cc_c99"
5041     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
5042 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
5043 esac
5044 if test "x$ac_cv_prog_cc_c99" != xno; then :
5045
5046 fi
5047
5048
5049 ac_ext=cpp
5050 ac_cpp='$CXXCPP $CPPFLAGS'
5051 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5052 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5053 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5054 if test -z "$CXX"; then
5055   if test -n "$CCC"; then
5056     CXX=$CCC
5057   else
5058     if test -n "$ac_tool_prefix"; then
5059   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5060   do
5061     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5062 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5064 $as_echo_n "checking for $ac_word... " >&6; }
5065 if ${ac_cv_prog_CXX+:} false; then :
5066   $as_echo_n "(cached) " >&6
5067 else
5068   if test -n "$CXX"; then
5069   ac_cv_prog_CXX="$CXX" # Let the user override the test.
5070 else
5071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5072 for as_dir in $PATH
5073 do
5074   IFS=$as_save_IFS
5075   test -z "$as_dir" && as_dir=.
5076     for ac_exec_ext in '' $ac_executable_extensions; do
5077   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5078     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5079     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5080     break 2
5081   fi
5082 done
5083   done
5084 IFS=$as_save_IFS
5085
5086 fi
5087 fi
5088 CXX=$ac_cv_prog_CXX
5089 if test -n "$CXX"; then
5090   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5091 $as_echo "$CXX" >&6; }
5092 else
5093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5094 $as_echo "no" >&6; }
5095 fi
5096
5097
5098     test -n "$CXX" && break
5099   done
5100 fi
5101 if test -z "$CXX"; then
5102   ac_ct_CXX=$CXX
5103   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5104 do
5105   # Extract the first word of "$ac_prog", so it can be a program name with args.
5106 set dummy $ac_prog; ac_word=$2
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5108 $as_echo_n "checking for $ac_word... " >&6; }
5109 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
5110   $as_echo_n "(cached) " >&6
5111 else
5112   if test -n "$ac_ct_CXX"; then
5113   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5114 else
5115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5116 for as_dir in $PATH
5117 do
5118   IFS=$as_save_IFS
5119   test -z "$as_dir" && as_dir=.
5120     for ac_exec_ext in '' $ac_executable_extensions; do
5121   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5122     ac_cv_prog_ac_ct_CXX="$ac_prog"
5123     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5124     break 2
5125   fi
5126 done
5127   done
5128 IFS=$as_save_IFS
5129
5130 fi
5131 fi
5132 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5133 if test -n "$ac_ct_CXX"; then
5134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5135 $as_echo "$ac_ct_CXX" >&6; }
5136 else
5137   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5138 $as_echo "no" >&6; }
5139 fi
5140
5141
5142   test -n "$ac_ct_CXX" && break
5143 done
5144
5145   if test "x$ac_ct_CXX" = x; then
5146     CXX="g++"
5147   else
5148     case $cross_compiling:$ac_tool_warned in
5149 yes:)
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5151 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5152 ac_tool_warned=yes ;;
5153 esac
5154     CXX=$ac_ct_CXX
5155   fi
5156 fi
5157
5158   fi
5159 fi
5160 # Provide some information about the compiler.
5161 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5162 set X $ac_compile
5163 ac_compiler=$2
5164 for ac_option in --version -v -V -qversion; do
5165   { { ac_try="$ac_compiler $ac_option >&5"
5166 case "(($ac_try" in
5167   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5168   *) ac_try_echo=$ac_try;;
5169 esac
5170 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5171 $as_echo "$ac_try_echo"; } >&5
5172   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5173   ac_status=$?
5174   if test -s conftest.err; then
5175     sed '10a\
5176 ... rest of stderr output deleted ...
5177          10q' conftest.err >conftest.er1
5178     cat conftest.er1 >&5
5179   fi
5180   rm -f conftest.er1 conftest.err
5181   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5182   test $ac_status = 0; }
5183 done
5184
5185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5186 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5187 if ${ac_cv_cxx_compiler_gnu+:} false; then :
5188   $as_echo_n "(cached) " >&6
5189 else
5190   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5191 /* end confdefs.h.  */
5192
5193 int
5194 main ()
5195 {
5196 #ifndef __GNUC__
5197        choke me
5198 #endif
5199
5200   ;
5201   return 0;
5202 }
5203 _ACEOF
5204 if ac_fn_cxx_try_compile "$LINENO"; then :
5205   ac_compiler_gnu=yes
5206 else
5207   ac_compiler_gnu=no
5208 fi
5209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5210 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5211
5212 fi
5213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5214 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5215 if test $ac_compiler_gnu = yes; then
5216   GXX=yes
5217 else
5218   GXX=
5219 fi
5220 ac_test_CXXFLAGS=${CXXFLAGS+set}
5221 ac_save_CXXFLAGS=$CXXFLAGS
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5223 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5224 if ${ac_cv_prog_cxx_g+:} false; then :
5225   $as_echo_n "(cached) " >&6
5226 else
5227   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5228    ac_cxx_werror_flag=yes
5229    ac_cv_prog_cxx_g=no
5230    CXXFLAGS="-g"
5231    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5232 /* end confdefs.h.  */
5233
5234 int
5235 main ()
5236 {
5237
5238   ;
5239   return 0;
5240 }
5241 _ACEOF
5242 if ac_fn_cxx_try_compile "$LINENO"; then :
5243   ac_cv_prog_cxx_g=yes
5244 else
5245   CXXFLAGS=""
5246       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5247 /* end confdefs.h.  */
5248
5249 int
5250 main ()
5251 {
5252
5253   ;
5254   return 0;
5255 }
5256 _ACEOF
5257 if ac_fn_cxx_try_compile "$LINENO"; then :
5258
5259 else
5260   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5261          CXXFLAGS="-g"
5262          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5263 /* end confdefs.h.  */
5264
5265 int
5266 main ()
5267 {
5268
5269   ;
5270   return 0;
5271 }
5272 _ACEOF
5273 if ac_fn_cxx_try_compile "$LINENO"; then :
5274   ac_cv_prog_cxx_g=yes
5275 fi
5276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5277 fi
5278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5279 fi
5280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5281    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5282 fi
5283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5284 $as_echo "$ac_cv_prog_cxx_g" >&6; }
5285 if test "$ac_test_CXXFLAGS" = set; then
5286   CXXFLAGS=$ac_save_CXXFLAGS
5287 elif test $ac_cv_prog_cxx_g = yes; then
5288   if test "$GXX" = yes; then
5289     CXXFLAGS="-g -O2"
5290   else
5291     CXXFLAGS="-g"
5292   fi
5293 else
5294   if test "$GXX" = yes; then
5295     CXXFLAGS="-O2"
5296   else
5297     CXXFLAGS=
5298   fi
5299 fi
5300 ac_ext=c
5301 ac_cpp='$CPP $CPPFLAGS'
5302 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5303 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5304 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5305
5306
5307 # We must set the default linker to the linker used by gcc for the correct
5308 # operation of libtool.  If LD is not defined and we are using gcc, try to
5309 # set the LD default to the ld used by gcc.
5310 if test -z "$LD"; then
5311   if test "$GCC" = yes; then
5312     case $build in
5313     *-*-mingw*)
5314       gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5315     *)
5316       gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5317     esac
5318     case $gcc_prog_ld in
5319     # Accept absolute paths.
5320     [\\/]* | [A-Za-z]:[\\/]*)
5321       LD="$gcc_prog_ld" ;;
5322     esac
5323   fi
5324 fi
5325
5326 # Check whether -static-libstdc++ -static-libgcc is supported.
5327 have_static_libs=no
5328 if test "$GCC" = yes; then
5329   saved_LDFLAGS="$LDFLAGS"
5330
5331   LDFLAGS="$LDFLAGS -static-libstdc++ -static-libgcc"
5332   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether g++ accepts -static-libstdc++ -static-libgcc" >&5
5333 $as_echo_n "checking whether g++ accepts -static-libstdc++ -static-libgcc... " >&6; }
5334   ac_ext=cpp
5335 ac_cpp='$CXXCPP $CPPFLAGS'
5336 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5337 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5338 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5339
5340
5341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5342 /* end confdefs.h.  */
5343
5344 #if (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5)
5345 #error -static-libstdc++ not implemented
5346 #endif
5347 int main() {}
5348 _ACEOF
5349 if ac_fn_cxx_try_link "$LINENO"; then :
5350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5351 $as_echo "yes" >&6; }; have_static_libs=yes
5352 else
5353   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5354 $as_echo "no" >&6; }
5355 fi
5356 rm -f core conftest.err conftest.$ac_objext \
5357     conftest$ac_exeext conftest.$ac_ext
5358   ac_ext=c
5359 ac_cpp='$CPP $CPPFLAGS'
5360 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5361 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5362 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5363
5364
5365   LDFLAGS="$saved_LDFLAGS"
5366 fi
5367
5368
5369
5370
5371 if test -n "$ac_tool_prefix"; then
5372   # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5373 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5375 $as_echo_n "checking for $ac_word... " >&6; }
5376 if ${ac_cv_prog_GNATBIND+:} false; then :
5377   $as_echo_n "(cached) " >&6
5378 else
5379   if test -n "$GNATBIND"; then
5380   ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
5381 else
5382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5383 for as_dir in $PATH
5384 do
5385   IFS=$as_save_IFS
5386   test -z "$as_dir" && as_dir=.
5387     for ac_exec_ext in '' $ac_executable_extensions; do
5388   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5389     ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5390     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5391     break 2
5392   fi
5393 done
5394   done
5395 IFS=$as_save_IFS
5396
5397 fi
5398 fi
5399 GNATBIND=$ac_cv_prog_GNATBIND
5400 if test -n "$GNATBIND"; then
5401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5402 $as_echo "$GNATBIND" >&6; }
5403 else
5404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5405 $as_echo "no" >&6; }
5406 fi
5407
5408
5409 fi
5410 if test -z "$ac_cv_prog_GNATBIND"; then
5411   ac_ct_GNATBIND=$GNATBIND
5412   # Extract the first word of "gnatbind", so it can be a program name with args.
5413 set dummy gnatbind; ac_word=$2
5414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5415 $as_echo_n "checking for $ac_word... " >&6; }
5416 if ${ac_cv_prog_ac_ct_GNATBIND+:} false; then :
5417   $as_echo_n "(cached) " >&6
5418 else
5419   if test -n "$ac_ct_GNATBIND"; then
5420   ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
5421 else
5422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5423 for as_dir in $PATH
5424 do
5425   IFS=$as_save_IFS
5426   test -z "$as_dir" && as_dir=.
5427     for ac_exec_ext in '' $ac_executable_extensions; do
5428   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5429     ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5430     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5431     break 2
5432   fi
5433 done
5434   done
5435 IFS=$as_save_IFS
5436
5437 fi
5438 fi
5439 ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5440 if test -n "$ac_ct_GNATBIND"; then
5441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5442 $as_echo "$ac_ct_GNATBIND" >&6; }
5443 else
5444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5445 $as_echo "no" >&6; }
5446 fi
5447
5448   if test "x$ac_ct_GNATBIND" = x; then
5449     GNATBIND="no"
5450   else
5451     case $cross_compiling:$ac_tool_warned in
5452 yes:)
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5454 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5455 ac_tool_warned=yes ;;
5456 esac
5457     GNATBIND=$ac_ct_GNATBIND
5458   fi
5459 else
5460   GNATBIND="$ac_cv_prog_GNATBIND"
5461 fi
5462
5463 if test -n "$ac_tool_prefix"; then
5464   # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5465 set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5467 $as_echo_n "checking for $ac_word... " >&6; }
5468 if ${ac_cv_prog_GNATMAKE+:} false; then :
5469   $as_echo_n "(cached) " >&6
5470 else
5471   if test -n "$GNATMAKE"; then
5472   ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
5473 else
5474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5475 for as_dir in $PATH
5476 do
5477   IFS=$as_save_IFS
5478   test -z "$as_dir" && as_dir=.
5479     for ac_exec_ext in '' $ac_executable_extensions; do
5480   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5481     ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5482     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5483     break 2
5484   fi
5485 done
5486   done
5487 IFS=$as_save_IFS
5488
5489 fi
5490 fi
5491 GNATMAKE=$ac_cv_prog_GNATMAKE
5492 if test -n "$GNATMAKE"; then
5493   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5494 $as_echo "$GNATMAKE" >&6; }
5495 else
5496   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5497 $as_echo "no" >&6; }
5498 fi
5499
5500
5501 fi
5502 if test -z "$ac_cv_prog_GNATMAKE"; then
5503   ac_ct_GNATMAKE=$GNATMAKE
5504   # Extract the first word of "gnatmake", so it can be a program name with args.
5505 set dummy gnatmake; ac_word=$2
5506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5507 $as_echo_n "checking for $ac_word... " >&6; }
5508 if ${ac_cv_prog_ac_ct_GNATMAKE+:} false; then :
5509   $as_echo_n "(cached) " >&6
5510 else
5511   if test -n "$ac_ct_GNATMAKE"; then
5512   ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5513 else
5514 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5515 for as_dir in $PATH
5516 do
5517   IFS=$as_save_IFS
5518   test -z "$as_dir" && as_dir=.
5519     for ac_exec_ext in '' $ac_executable_extensions; do
5520   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5521     ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5522     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5523     break 2
5524   fi
5525 done
5526   done
5527 IFS=$as_save_IFS
5528
5529 fi
5530 fi
5531 ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5532 if test -n "$ac_ct_GNATMAKE"; then
5533   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5534 $as_echo "$ac_ct_GNATMAKE" >&6; }
5535 else
5536   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5537 $as_echo "no" >&6; }
5538 fi
5539
5540   if test "x$ac_ct_GNATMAKE" = x; then
5541     GNATMAKE="no"
5542   else
5543     case $cross_compiling:$ac_tool_warned in
5544 yes:)
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5546 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5547 ac_tool_warned=yes ;;
5548 esac
5549     GNATMAKE=$ac_ct_GNATMAKE
5550   fi
5551 else
5552   GNATMAKE="$ac_cv_prog_GNATMAKE"
5553 fi
5554
5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada and is recent enough" >&5
5556 $as_echo_n "checking whether compiler driver understands Ada and is recent enough... " >&6; }
5557 if ${acx_cv_cc_gcc_supports_ada+:} false; then :
5558   $as_echo_n "(cached) " >&6
5559 else
5560   cat >conftest.adb <<EOF
5561 pragma Warnings (Off);
5562 with System.CRTL;
5563 pragma Warnings (On);
5564 use type System.CRTL.int64;
5565 procedure conftest is begin null; end conftest;
5566 EOF
5567 acx_cv_cc_gcc_supports_ada=no
5568 # There is a bug in old released versions of GCC which causes the
5569 # driver to exit successfully when the appropriate language module
5570 # has not been installed.  This is fixed in 2.95.4, 3.0.2, and 3.1.
5571 # Therefore we must check for the error message as well as an
5572 # unsuccessful exit.
5573 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
5574 # given a .adb file, but produce no object file.  So we must check
5575 # if an object file was really produced to guard against this.
5576 errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
5577 if test x"$errors" = x && test -f conftest.$ac_objext; then
5578   acx_cv_cc_gcc_supports_ada=yes
5579 fi
5580 rm -f conftest.*
5581 fi
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5583 $as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
5584
5585 if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
5586   have_gnat=yes
5587 else
5588   have_gnat=no
5589 fi
5590
5591
5592
5593 if test -n "$ac_tool_prefix"; then
5594   # Extract the first word of "${ac_tool_prefix}gdc", so it can be a program name with args.
5595 set dummy ${ac_tool_prefix}gdc; ac_word=$2
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5597 $as_echo_n "checking for $ac_word... " >&6; }
5598 if ${ac_cv_prog_GDC+:} false; then :
5599   $as_echo_n "(cached) " >&6
5600 else
5601   if test -n "$GDC"; then
5602   ac_cv_prog_GDC="$GDC" # Let the user override the test.
5603 else
5604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5605 for as_dir in $PATH
5606 do
5607   IFS=$as_save_IFS
5608   test -z "$as_dir" && as_dir=.
5609     for ac_exec_ext in '' $ac_executable_extensions; do
5610   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5611     ac_cv_prog_GDC="${ac_tool_prefix}gdc"
5612     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5613     break 2
5614   fi
5615 done
5616   done
5617 IFS=$as_save_IFS
5618
5619 fi
5620 fi
5621 GDC=$ac_cv_prog_GDC
5622 if test -n "$GDC"; then
5623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC" >&5
5624 $as_echo "$GDC" >&6; }
5625 else
5626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5627 $as_echo "no" >&6; }
5628 fi
5629
5630
5631 fi
5632 if test -z "$ac_cv_prog_GDC"; then
5633   ac_ct_GDC=$GDC
5634   # Extract the first word of "gdc", so it can be a program name with args.
5635 set dummy gdc; ac_word=$2
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5637 $as_echo_n "checking for $ac_word... " >&6; }
5638 if ${ac_cv_prog_ac_ct_GDC+:} false; then :
5639   $as_echo_n "(cached) " >&6
5640 else
5641   if test -n "$ac_ct_GDC"; then
5642   ac_cv_prog_ac_ct_GDC="$ac_ct_GDC" # Let the user override the test.
5643 else
5644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5645 for as_dir in $PATH
5646 do
5647   IFS=$as_save_IFS
5648   test -z "$as_dir" && as_dir=.
5649     for ac_exec_ext in '' $ac_executable_extensions; do
5650   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5651     ac_cv_prog_ac_ct_GDC="gdc"
5652     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5653     break 2
5654   fi
5655 done
5656   done
5657 IFS=$as_save_IFS
5658
5659 fi
5660 fi
5661 ac_ct_GDC=$ac_cv_prog_ac_ct_GDC
5662 if test -n "$ac_ct_GDC"; then
5663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GDC" >&5
5664 $as_echo "$ac_ct_GDC" >&6; }
5665 else
5666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5667 $as_echo "no" >&6; }
5668 fi
5669
5670   if test "x$ac_ct_GDC" = x; then
5671     GDC="no"
5672   else
5673     case $cross_compiling:$ac_tool_warned in
5674 yes:)
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5676 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5677 ac_tool_warned=yes ;;
5678 esac
5679     GDC=$ac_ct_GDC
5680   fi
5681 else
5682   GDC="$ac_cv_prog_GDC"
5683 fi
5684
5685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the D compiler works" >&5
5686 $as_echo_n "checking whether the D compiler works... " >&6; }
5687 if ${acx_cv_d_compiler_works+:} false; then :
5688   $as_echo_n "(cached) " >&6
5689 else
5690   cat >conftest.d <<EOF
5691 module conftest; int main() { return 0; }
5692 EOF
5693 acx_cv_d_compiler_works=no
5694 if test "x$GDC" != xno; then
5695   errors=`(${GDC} -c conftest.d) 2>&1 || echo failure`
5696   if test x"$errors" = x && test -f conftest.$ac_objext; then
5697     acx_cv_d_compiler_works=yes
5698   fi
5699   rm -f conftest.*
5700 fi
5701 fi
5702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_d_compiler_works" >&5
5703 $as_echo "$acx_cv_d_compiler_works" >&6; }
5704 if test "x$GDC" != xno && test x$acx_cv_d_compiler_works != xno; then
5705   have_gdc=yes
5706 else
5707   have_gdc=no
5708 fi
5709
5710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5711 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5712 if ${gcc_cv_prog_cmp_skip+:} false; then :
5713   $as_echo_n "(cached) " >&6
5714 else
5715    echo abfoo >t1
5716   echo cdfoo >t2
5717   gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
5718   if cmp t1 t2 2 2 > /dev/null 2>&1; then
5719     if cmp t1 t2 1 1 > /dev/null 2>&1; then
5720       :
5721     else
5722       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5723     fi
5724   fi
5725   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5726     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
5727       :
5728     else
5729       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5730     fi
5731   fi
5732   rm t1 t2
5733
5734 fi
5735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5736 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
5737 do_compare="$gcc_cv_prog_cmp_skip"
5738
5739
5740
5741 # Check whether --enable-bootstrap was given.
5742 if test "${enable_bootstrap+set}" = set; then :
5743   enableval=$enable_bootstrap;
5744 else
5745   enable_bootstrap=default
5746 fi
5747
5748
5749 # Issue errors and warnings for invalid/strange bootstrap combinations.
5750 if test -r $srcdir/gcc/configure; then
5751   have_compiler=yes
5752 else
5753   have_compiler=no
5754 fi
5755
5756 case "$have_compiler:$host:$target:$enable_bootstrap" in
5757   *:*:*:no) ;;
5758
5759   # Default behavior.  Enable bootstrap if we have a compiler
5760   # and we are in a native configuration.
5761   yes:$build:$build:default)
5762     enable_bootstrap=yes ;;
5763
5764   *:*:*:default)
5765     enable_bootstrap=no ;;
5766
5767   # We have a compiler and we are in a native configuration, bootstrap is ok
5768   yes:$build:$build:yes)
5769     ;;
5770
5771   # Other configurations, but we have a compiler.  Assume the user knows
5772   # what he's doing.
5773   yes:*:*:yes)
5774     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5775 $as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5776     ;;
5777
5778   # No compiler: if they passed --enable-bootstrap explicitly, fail
5779   no:*:*:yes)
5780     as_fn_error $? "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5781
5782   # Fail if wrong command line
5783   *)
5784     as_fn_error $? "invalid option for --enable-bootstrap" "$LINENO" 5
5785     ;;
5786 esac
5787
5788 # When bootstrapping with GCC, build stage 1 in C++11 mode to ensure that a
5789 # C++11 compiler can still start the bootstrap.  Otherwise, if building GCC,
5790 # require C++11 (or higher).
5791 if test "$enable_bootstrap:$GXX" = "yes:yes"; then
5792   CXX="$CXX -std=c++11"
5793 elif test "$have_compiler" = yes; then
5794     ax_cxx_compile_alternatives="11 0x"    ax_cxx_compile_cxx11_required=true
5795   ac_ext=cpp
5796 ac_cpp='$CXXCPP $CPPFLAGS'
5797 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5798 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5799 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5800   ac_success=no
5801
5802       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
5803 $as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
5804 if ${ax_cv_cxx_compile_cxx11+:} false; then :
5805   $as_echo_n "(cached) " >&6
5806 else
5807   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5808 /* end confdefs.h.  */
5809
5810
5811 // If the compiler admits that it is not ready for C++11, why torture it?
5812 // Hopefully, this will speed up the test.
5813
5814 #ifndef __cplusplus
5815
5816 #error "This is not a C++ compiler"
5817
5818 #elif __cplusplus < 201103L
5819
5820 #error "This is not a C++11 compiler"
5821
5822 #else
5823
5824 namespace cxx11
5825 {
5826
5827   namespace test_static_assert
5828   {
5829
5830     template <typename T>
5831     struct check
5832     {
5833       static_assert(sizeof(int) <= sizeof(T), "not big enough");
5834     };
5835
5836   }
5837
5838   namespace test_final_override
5839   {
5840
5841     struct Base
5842     {
5843       virtual ~Base() {}
5844       virtual void f() {}
5845     };
5846
5847     struct Derived : public Base
5848     {
5849       virtual ~Derived() override {}
5850       virtual void f() override {}
5851     };
5852
5853   }
5854
5855   namespace test_double_right_angle_brackets
5856   {
5857
5858     template < typename T >
5859     struct check {};
5860
5861     typedef check<void> single_type;
5862     typedef check<check<void>> double_type;
5863     typedef check<check<check<void>>> triple_type;
5864     typedef check<check<check<check<void>>>> quadruple_type;
5865
5866   }
5867
5868   namespace test_decltype
5869   {
5870
5871     int
5872     f()
5873     {
5874       int a = 1;
5875       decltype(a) b = 2;
5876       return a + b;
5877     }
5878
5879   }
5880
5881   namespace test_type_deduction
5882   {
5883
5884     template < typename T1, typename T2 >
5885     struct is_same
5886     {
5887       static const bool value = false;
5888     };
5889
5890     template < typename T >
5891     struct is_same<T, T>
5892     {
5893       static const bool value = true;
5894     };
5895
5896     template < typename T1, typename T2 >
5897     auto
5898     add(T1 a1, T2 a2) -> decltype(a1 + a2)
5899     {
5900       return a1 + a2;
5901     }
5902
5903     int
5904     test(const int c, volatile int v)
5905     {
5906       static_assert(is_same<int, decltype(0)>::value == true, "");
5907       static_assert(is_same<int, decltype(c)>::value == false, "");
5908       static_assert(is_same<int, decltype(v)>::value == false, "");
5909       auto ac = c;
5910       auto av = v;
5911       auto sumi = ac + av + 'x';
5912       auto sumf = ac + av + 1.0;
5913       static_assert(is_same<int, decltype(ac)>::value == true, "");
5914       static_assert(is_same<int, decltype(av)>::value == true, "");
5915       static_assert(is_same<int, decltype(sumi)>::value == true, "");
5916       static_assert(is_same<int, decltype(sumf)>::value == false, "");
5917       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
5918       return (sumf > 0.0) ? sumi : add(c, v);
5919     }
5920
5921   }
5922
5923   namespace test_noexcept
5924   {
5925
5926     int f() { return 0; }
5927     int g() noexcept { return 0; }
5928
5929     static_assert(noexcept(f()) == false, "");
5930     static_assert(noexcept(g()) == true, "");
5931
5932   }
5933
5934   namespace test_constexpr
5935   {
5936
5937     template < typename CharT >
5938     unsigned long constexpr
5939     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
5940     {
5941       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
5942     }
5943
5944     template < typename CharT >
5945     unsigned long constexpr
5946     strlen_c(const CharT *const s) noexcept
5947     {
5948       return strlen_c_r(s, 0UL);
5949     }
5950
5951     static_assert(strlen_c("") == 0UL, "");
5952     static_assert(strlen_c("1") == 1UL, "");
5953     static_assert(strlen_c("example") == 7UL, "");
5954     static_assert(strlen_c("another\0example") == 7UL, "");
5955
5956   }
5957
5958   namespace test_rvalue_references
5959   {
5960
5961     template < int N >
5962     struct answer
5963     {
5964       static constexpr int value = N;
5965     };
5966
5967     answer<1> f(int&)       { return answer<1>(); }
5968     answer<2> f(const int&) { return answer<2>(); }
5969     answer<3> f(int&&)      { return answer<3>(); }
5970
5971     void
5972     test()
5973     {
5974       int i = 0;
5975       const int c = 0;
5976       static_assert(decltype(f(i))::value == 1, "");
5977       static_assert(decltype(f(c))::value == 2, "");
5978       static_assert(decltype(f(0))::value == 3, "");
5979     }
5980
5981   }
5982
5983   namespace test_uniform_initialization
5984   {
5985
5986     struct test
5987     {
5988       static const int zero {};
5989       static const int one {1};
5990     };
5991
5992     static_assert(test::zero == 0, "");
5993     static_assert(test::one == 1, "");
5994
5995   }
5996
5997   namespace test_lambdas
5998   {
5999
6000     void
6001     test1()
6002     {
6003       auto lambda1 = [](){};
6004       auto lambda2 = lambda1;
6005       lambda1();
6006       lambda2();
6007     }
6008
6009     int
6010     test2()
6011     {
6012       auto a = [](int i, int j){ return i + j; }(1, 2);
6013       auto b = []() -> int { return '0'; }();
6014       auto c = [=](){ return a + b; }();
6015       auto d = [&](){ return c; }();
6016       auto e = [a, &b](int x) mutable {
6017         const auto identity = [](int y){ return y; };
6018         for (auto i = 0; i < a; ++i)
6019           a += b--;
6020         return x + identity(a + b);
6021       }(0);
6022       return a + b + c + d + e;
6023     }
6024
6025     int
6026     test3()
6027     {
6028       const auto nullary = [](){ return 0; };
6029       const auto unary = [](int x){ return x; };
6030       using nullary_t = decltype(nullary);
6031       using unary_t = decltype(unary);
6032       const auto higher1st = [](nullary_t f){ return f(); };
6033       const auto higher2nd = [unary](nullary_t f1){
6034         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
6035       };
6036       return higher1st(nullary) + higher2nd(nullary)(unary);
6037     }
6038
6039   }
6040
6041   namespace test_variadic_templates
6042   {
6043
6044     template <int...>
6045     struct sum;
6046
6047     template <int N0, int... N1toN>
6048     struct sum<N0, N1toN...>
6049     {
6050       static constexpr auto value = N0 + sum<N1toN...>::value;
6051     };
6052
6053     template <>
6054     struct sum<>
6055     {
6056       static constexpr auto value = 0;
6057     };
6058
6059     static_assert(sum<>::value == 0, "");
6060     static_assert(sum<1>::value == 1, "");
6061     static_assert(sum<23>::value == 23, "");
6062     static_assert(sum<1, 2>::value == 3, "");
6063     static_assert(sum<5, 5, 11>::value == 21, "");
6064     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
6065
6066   }
6067
6068   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
6069   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
6070   // because of this.
6071   namespace test_template_alias_sfinae
6072   {
6073
6074     struct foo {};
6075
6076     template<typename T>
6077     using member = typename T::member_type;
6078
6079     template<typename T>
6080     void func(...) {}
6081
6082     template<typename T>
6083     void func(member<T>*) {}
6084
6085     void test();
6086
6087     void test() { func<foo>(0); }
6088
6089   }
6090
6091 }  // namespace cxx11
6092
6093 #endif  // __cplusplus >= 201103L
6094
6095
6096
6097 _ACEOF
6098 if ac_fn_cxx_try_compile "$LINENO"; then :
6099   ax_cv_cxx_compile_cxx11=yes
6100 else
6101   ax_cv_cxx_compile_cxx11=no
6102 fi
6103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6104 fi
6105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5
6106 $as_echo "$ax_cv_cxx_compile_cxx11" >&6; }
6107     if test x$ax_cv_cxx_compile_cxx11 = xyes; then
6108       ac_success=yes
6109     fi
6110
6111     if test x$ac_success = xno; then
6112     for alternative in ${ax_cxx_compile_alternatives}; do
6113       switch="-std=gnu++${alternative}"
6114       cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
6115       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
6116 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
6117 if eval \${$cachevar+:} false; then :
6118   $as_echo_n "(cached) " >&6
6119 else
6120   ac_save_CXX="$CXX"
6121          CXX="$CXX $switch"
6122          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6123 /* end confdefs.h.  */
6124
6125
6126 // If the compiler admits that it is not ready for C++11, why torture it?
6127 // Hopefully, this will speed up the test.
6128
6129 #ifndef __cplusplus
6130
6131 #error "This is not a C++ compiler"
6132
6133 #elif __cplusplus < 201103L
6134
6135 #error "This is not a C++11 compiler"
6136
6137 #else
6138
6139 namespace cxx11
6140 {
6141
6142   namespace test_static_assert
6143   {
6144
6145     template <typename T>
6146     struct check
6147     {
6148       static_assert(sizeof(int) <= sizeof(T), "not big enough");
6149     };
6150
6151   }
6152
6153   namespace test_final_override
6154   {
6155
6156     struct Base
6157     {
6158       virtual ~Base() {}
6159       virtual void f() {}
6160     };
6161
6162     struct Derived : public Base
6163     {
6164       virtual ~Derived() override {}
6165       virtual void f() override {}
6166     };
6167
6168   }
6169
6170   namespace test_double_right_angle_brackets
6171   {
6172
6173     template < typename T >
6174     struct check {};
6175
6176     typedef check<void> single_type;
6177     typedef check<check<void>> double_type;
6178     typedef check<check<check<void>>> triple_type;
6179     typedef check<check<check<check<void>>>> quadruple_type;
6180
6181   }
6182
6183   namespace test_decltype
6184   {
6185
6186     int
6187     f()
6188     {
6189       int a = 1;
6190       decltype(a) b = 2;
6191       return a + b;
6192     }
6193
6194   }
6195
6196   namespace test_type_deduction
6197   {
6198
6199     template < typename T1, typename T2 >
6200     struct is_same
6201     {
6202       static const bool value = false;
6203     };
6204
6205     template < typename T >
6206     struct is_same<T, T>
6207     {
6208       static const bool value = true;
6209     };
6210
6211     template < typename T1, typename T2 >
6212     auto
6213     add(T1 a1, T2 a2) -> decltype(a1 + a2)
6214     {
6215       return a1 + a2;
6216     }
6217
6218     int
6219     test(const int c, volatile int v)
6220     {
6221       static_assert(is_same<int, decltype(0)>::value == true, "");
6222       static_assert(is_same<int, decltype(c)>::value == false, "");
6223       static_assert(is_same<int, decltype(v)>::value == false, "");
6224       auto ac = c;
6225       auto av = v;
6226       auto sumi = ac + av + 'x';
6227       auto sumf = ac + av + 1.0;
6228       static_assert(is_same<int, decltype(ac)>::value == true, "");
6229       static_assert(is_same<int, decltype(av)>::value == true, "");
6230       static_assert(is_same<int, decltype(sumi)>::value == true, "");
6231       static_assert(is_same<int, decltype(sumf)>::value == false, "");
6232       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
6233       return (sumf > 0.0) ? sumi : add(c, v);
6234     }
6235
6236   }
6237
6238   namespace test_noexcept
6239   {
6240
6241     int f() { return 0; }
6242     int g() noexcept { return 0; }
6243
6244     static_assert(noexcept(f()) == false, "");
6245     static_assert(noexcept(g()) == true, "");
6246
6247   }
6248
6249   namespace test_constexpr
6250   {
6251
6252     template < typename CharT >
6253     unsigned long constexpr
6254     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
6255     {
6256       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
6257     }
6258
6259     template < typename CharT >
6260     unsigned long constexpr
6261     strlen_c(const CharT *const s) noexcept
6262     {
6263       return strlen_c_r(s, 0UL);
6264     }
6265
6266     static_assert(strlen_c("") == 0UL, "");
6267     static_assert(strlen_c("1") == 1UL, "");
6268     static_assert(strlen_c("example") == 7UL, "");
6269     static_assert(strlen_c("another\0example") == 7UL, "");
6270
6271   }
6272
6273   namespace test_rvalue_references
6274   {
6275
6276     template < int N >
6277     struct answer
6278     {
6279       static constexpr int value = N;
6280     };
6281
6282     answer<1> f(int&)       { return answer<1>(); }
6283     answer<2> f(const int&) { return answer<2>(); }
6284     answer<3> f(int&&)      { return answer<3>(); }
6285
6286     void
6287     test()
6288     {
6289       int i = 0;
6290       const int c = 0;
6291       static_assert(decltype(f(i))::value == 1, "");
6292       static_assert(decltype(f(c))::value == 2, "");
6293       static_assert(decltype(f(0))::value == 3, "");
6294     }
6295
6296   }
6297
6298   namespace test_uniform_initialization
6299   {
6300
6301     struct test
6302     {
6303       static const int zero {};
6304       static const int one {1};
6305     };
6306
6307     static_assert(test::zero == 0, "");
6308     static_assert(test::one == 1, "");
6309
6310   }
6311
6312   namespace test_lambdas
6313   {
6314
6315     void
6316     test1()
6317     {
6318       auto lambda1 = [](){};
6319       auto lambda2 = lambda1;
6320       lambda1();
6321       lambda2();
6322     }
6323
6324     int
6325     test2()
6326     {
6327       auto a = [](int i, int j){ return i + j; }(1, 2);
6328       auto b = []() -> int { return '0'; }();
6329       auto c = [=](){ return a + b; }();
6330       auto d = [&](){ return c; }();
6331       auto e = [a, &b](int x) mutable {
6332         const auto identity = [](int y){ return y; };
6333         for (auto i = 0; i < a; ++i)
6334           a += b--;
6335         return x + identity(a + b);
6336       }(0);
6337       return a + b + c + d + e;
6338     }
6339
6340     int
6341     test3()
6342     {
6343       const auto nullary = [](){ return 0; };
6344       const auto unary = [](int x){ return x; };
6345       using nullary_t = decltype(nullary);
6346       using unary_t = decltype(unary);
6347       const auto higher1st = [](nullary_t f){ return f(); };
6348       const auto higher2nd = [unary](nullary_t f1){
6349         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
6350       };
6351       return higher1st(nullary) + higher2nd(nullary)(unary);
6352     }
6353
6354   }
6355
6356   namespace test_variadic_templates
6357   {
6358
6359     template <int...>
6360     struct sum;
6361
6362     template <int N0, int... N1toN>
6363     struct sum<N0, N1toN...>
6364     {
6365       static constexpr auto value = N0 + sum<N1toN...>::value;
6366     };
6367
6368     template <>
6369     struct sum<>
6370     {
6371       static constexpr auto value = 0;
6372     };
6373
6374     static_assert(sum<>::value == 0, "");
6375     static_assert(sum<1>::value == 1, "");
6376     static_assert(sum<23>::value == 23, "");
6377     static_assert(sum<1, 2>::value == 3, "");
6378     static_assert(sum<5, 5, 11>::value == 21, "");
6379     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
6380
6381   }
6382
6383   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
6384   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
6385   // because of this.
6386   namespace test_template_alias_sfinae
6387   {
6388
6389     struct foo {};
6390
6391     template<typename T>
6392     using member = typename T::member_type;
6393
6394     template<typename T>
6395     void func(...) {}
6396
6397     template<typename T>
6398     void func(member<T>*) {}
6399
6400     void test();
6401
6402     void test() { func<foo>(0); }
6403
6404   }
6405
6406 }  // namespace cxx11
6407
6408 #endif  // __cplusplus >= 201103L
6409
6410
6411
6412 _ACEOF
6413 if ac_fn_cxx_try_compile "$LINENO"; then :
6414   eval $cachevar=yes
6415 else
6416   eval $cachevar=no
6417 fi
6418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6419          CXX="$ac_save_CXX"
6420 fi
6421 eval ac_res=\$$cachevar
6422                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6423 $as_echo "$ac_res" >&6; }
6424       if eval test x\$$cachevar = xyes; then
6425         CXX="$CXX $switch"
6426         if test -n "$CXXCPP" ; then
6427           CXXCPP="$CXXCPP $switch"
6428         fi
6429         ac_success=yes
6430         break
6431       fi
6432     done
6433   fi
6434
6435     if test x$ac_success = xno; then
6436                 for alternative in ${ax_cxx_compile_alternatives}; do
6437       for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
6438         cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
6439         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
6440 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
6441 if eval \${$cachevar+:} false; then :
6442   $as_echo_n "(cached) " >&6
6443 else
6444   ac_save_CXX="$CXX"
6445            CXX="$CXX $switch"
6446            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6447 /* end confdefs.h.  */
6448
6449
6450 // If the compiler admits that it is not ready for C++11, why torture it?
6451 // Hopefully, this will speed up the test.
6452
6453 #ifndef __cplusplus
6454
6455 #error "This is not a C++ compiler"
6456
6457 #elif __cplusplus < 201103L
6458
6459 #error "This is not a C++11 compiler"
6460
6461 #else
6462
6463 namespace cxx11
6464 {
6465
6466   namespace test_static_assert
6467   {
6468
6469     template <typename T>
6470     struct check
6471     {
6472       static_assert(sizeof(int) <= sizeof(T), "not big enough");
6473     };
6474
6475   }
6476
6477   namespace test_final_override
6478   {
6479
6480     struct Base
6481     {
6482       virtual ~Base() {}
6483       virtual void f() {}
6484     };
6485
6486     struct Derived : public Base
6487     {
6488       virtual ~Derived() override {}
6489       virtual void f() override {}
6490     };
6491
6492   }
6493
6494   namespace test_double_right_angle_brackets
6495   {
6496
6497     template < typename T >
6498     struct check {};
6499
6500     typedef check<void> single_type;
6501     typedef check<check<void>> double_type;
6502     typedef check<check<check<void>>> triple_type;
6503     typedef check<check<check<check<void>>>> quadruple_type;
6504
6505   }
6506
6507   namespace test_decltype
6508   {
6509
6510     int
6511     f()
6512     {
6513       int a = 1;
6514       decltype(a) b = 2;
6515       return a + b;
6516     }
6517
6518   }
6519
6520   namespace test_type_deduction
6521   {
6522
6523     template < typename T1, typename T2 >
6524     struct is_same
6525     {
6526       static const bool value = false;
6527     };
6528
6529     template < typename T >
6530     struct is_same<T, T>
6531     {
6532       static const bool value = true;
6533     };
6534
6535     template < typename T1, typename T2 >
6536     auto
6537     add(T1 a1, T2 a2) -> decltype(a1 + a2)
6538     {
6539       return a1 + a2;
6540     }
6541
6542     int
6543     test(const int c, volatile int v)
6544     {
6545       static_assert(is_same<int, decltype(0)>::value == true, "");
6546       static_assert(is_same<int, decltype(c)>::value == false, "");
6547       static_assert(is_same<int, decltype(v)>::value == false, "");
6548       auto ac = c;
6549       auto av = v;
6550       auto sumi = ac + av + 'x';
6551       auto sumf = ac + av + 1.0;
6552       static_assert(is_same<int, decltype(ac)>::value == true, "");
6553       static_assert(is_same<int, decltype(av)>::value == true, "");
6554       static_assert(is_same<int, decltype(sumi)>::value == true, "");
6555       static_assert(is_same<int, decltype(sumf)>::value == false, "");
6556       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
6557       return (sumf > 0.0) ? sumi : add(c, v);
6558     }
6559
6560   }
6561
6562   namespace test_noexcept
6563   {
6564
6565     int f() { return 0; }
6566     int g() noexcept { return 0; }
6567
6568     static_assert(noexcept(f()) == false, "");
6569     static_assert(noexcept(g()) == true, "");
6570
6571   }
6572
6573   namespace test_constexpr
6574   {
6575
6576     template < typename CharT >
6577     unsigned long constexpr
6578     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
6579     {
6580       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
6581     }
6582
6583     template < typename CharT >
6584     unsigned long constexpr
6585     strlen_c(const CharT *const s) noexcept
6586     {
6587       return strlen_c_r(s, 0UL);
6588     }
6589
6590     static_assert(strlen_c("") == 0UL, "");
6591     static_assert(strlen_c("1") == 1UL, "");
6592     static_assert(strlen_c("example") == 7UL, "");
6593     static_assert(strlen_c("another\0example") == 7UL, "");
6594
6595   }
6596
6597   namespace test_rvalue_references
6598   {
6599
6600     template < int N >
6601     struct answer
6602     {
6603       static constexpr int value = N;
6604     };
6605
6606     answer<1> f(int&)       { return answer<1>(); }
6607     answer<2> f(const int&) { return answer<2>(); }
6608     answer<3> f(int&&)      { return answer<3>(); }
6609
6610     void
6611     test()
6612     {
6613       int i = 0;
6614       const int c = 0;
6615       static_assert(decltype(f(i))::value == 1, "");
6616       static_assert(decltype(f(c))::value == 2, "");
6617       static_assert(decltype(f(0))::value == 3, "");
6618     }
6619
6620   }
6621
6622   namespace test_uniform_initialization
6623   {
6624
6625     struct test
6626     {
6627       static const int zero {};
6628       static const int one {1};
6629     };
6630
6631     static_assert(test::zero == 0, "");
6632     static_assert(test::one == 1, "");
6633
6634   }
6635
6636   namespace test_lambdas
6637   {
6638
6639     void
6640     test1()
6641     {
6642       auto lambda1 = [](){};
6643       auto lambda2 = lambda1;
6644       lambda1();
6645       lambda2();
6646     }
6647
6648     int
6649     test2()
6650     {
6651       auto a = [](int i, int j){ return i + j; }(1, 2);
6652       auto b = []() -> int { return '0'; }();
6653       auto c = [=](){ return a + b; }();
6654       auto d = [&](){ return c; }();
6655       auto e = [a, &b](int x) mutable {
6656         const auto identity = [](int y){ return y; };
6657         for (auto i = 0; i < a; ++i)
6658           a += b--;
6659         return x + identity(a + b);
6660       }(0);
6661       return a + b + c + d + e;
6662     }
6663
6664     int
6665     test3()
6666     {
6667       const auto nullary = [](){ return 0; };
6668       const auto unary = [](int x){ return x; };
6669       using nullary_t = decltype(nullary);
6670       using unary_t = decltype(unary);
6671       const auto higher1st = [](nullary_t f){ return f(); };
6672       const auto higher2nd = [unary](nullary_t f1){
6673         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
6674       };
6675       return higher1st(nullary) + higher2nd(nullary)(unary);
6676     }
6677
6678   }
6679
6680   namespace test_variadic_templates
6681   {
6682
6683     template <int...>
6684     struct sum;
6685
6686     template <int N0, int... N1toN>
6687     struct sum<N0, N1toN...>
6688     {
6689       static constexpr auto value = N0 + sum<N1toN...>::value;
6690     };
6691
6692     template <>
6693     struct sum<>
6694     {
6695       static constexpr auto value = 0;
6696     };
6697
6698     static_assert(sum<>::value == 0, "");
6699     static_assert(sum<1>::value == 1, "");
6700     static_assert(sum<23>::value == 23, "");
6701     static_assert(sum<1, 2>::value == 3, "");
6702     static_assert(sum<5, 5, 11>::value == 21, "");
6703     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
6704
6705   }
6706
6707   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
6708   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
6709   // because of this.
6710   namespace test_template_alias_sfinae
6711   {
6712
6713     struct foo {};
6714
6715     template<typename T>
6716     using member = typename T::member_type;
6717
6718     template<typename T>
6719     void func(...) {}
6720
6721     template<typename T>
6722     void func(member<T>*) {}
6723
6724     void test();
6725
6726     void test() { func<foo>(0); }
6727
6728   }
6729
6730 }  // namespace cxx11
6731
6732 #endif  // __cplusplus >= 201103L
6733
6734
6735
6736 _ACEOF
6737 if ac_fn_cxx_try_compile "$LINENO"; then :
6738   eval $cachevar=yes
6739 else
6740   eval $cachevar=no
6741 fi
6742 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6743            CXX="$ac_save_CXX"
6744 fi
6745 eval ac_res=\$$cachevar
6746                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6747 $as_echo "$ac_res" >&6; }
6748         if eval test x\$$cachevar = xyes; then
6749           CXX="$CXX $switch"
6750           if test -n "$CXXCPP" ; then
6751             CXXCPP="$CXXCPP $switch"
6752           fi
6753           ac_success=yes
6754           break
6755         fi
6756       done
6757       if test x$ac_success = xyes; then
6758         break
6759       fi
6760     done
6761   fi
6762
6763   ac_ext=c
6764 ac_cpp='$CPP $CPPFLAGS'
6765 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6766 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6767 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6768
6769   if test x$ax_cxx_compile_cxx11_required = xtrue; then
6770     if test x$ac_success = xno; then
6771       as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
6772     fi
6773   fi
6774   if test x$ac_success = xno; then
6775     HAVE_CXX11=0
6776     { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
6777 $as_echo "$as_me: No compiler with C++11 support was found" >&6;}
6778   else
6779     HAVE_CXX11=1
6780
6781 $as_echo "#define HAVE_CXX11 1" >>confdefs.h
6782
6783   fi
6784
6785
6786
6787   if test "${build}" != "${host}"; then
6788       ax_cxx_compile_alternatives="11 0x"    ax_cxx_compile_cxx11_required=true
6789   ac_ext=cpp
6790 ac_cpp='$CXXCPP $CPPFLAGS'
6791 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6792 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6793 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6794   ac_success=no
6795       ax_cv_cxx_compile_cxx11_orig_cxx="$CXX"
6796     ax_cv_cxx_compile_cxx11_orig_cxxflags="$CXXFLAGS"
6797     ax_cv_cxx_compile_cxx11_orig_cppflags="$CPPFLAGS"
6798     CXX="$CXX_FOR_BUILD"
6799     CXXFLAGS="$CXXFLAGS_FOR_BUILD"
6800     CPPFLAGS="$CPPFLAGS_FOR_BUILD"
6801       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
6802 $as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
6803 if ${ax_cv_cxx_compile_cxx11_FOR_BUILD+:} false; then :
6804   $as_echo_n "(cached) " >&6
6805 else
6806   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6807 /* end confdefs.h.  */
6808
6809
6810 // If the compiler admits that it is not ready for C++11, why torture it?
6811 // Hopefully, this will speed up the test.
6812
6813 #ifndef __cplusplus
6814
6815 #error "This is not a C++ compiler"
6816
6817 #elif __cplusplus < 201103L
6818
6819 #error "This is not a C++11 compiler"
6820
6821 #else
6822
6823 namespace cxx11
6824 {
6825
6826   namespace test_static_assert
6827   {
6828
6829     template <typename T>
6830     struct check
6831     {
6832       static_assert(sizeof(int) <= sizeof(T), "not big enough");
6833     };
6834
6835   }
6836
6837   namespace test_final_override
6838   {
6839
6840     struct Base
6841     {
6842       virtual ~Base() {}
6843       virtual void f() {}
6844     };
6845
6846     struct Derived : public Base
6847     {
6848       virtual ~Derived() override {}
6849       virtual void f() override {}
6850     };
6851
6852   }
6853
6854   namespace test_double_right_angle_brackets
6855   {
6856
6857     template < typename T >
6858     struct check {};
6859
6860     typedef check<void> single_type;
6861     typedef check<check<void>> double_type;
6862     typedef check<check<check<void>>> triple_type;
6863     typedef check<check<check<check<void>>>> quadruple_type;
6864
6865   }
6866
6867   namespace test_decltype
6868   {
6869
6870     int
6871     f()
6872     {
6873       int a = 1;
6874       decltype(a) b = 2;
6875       return a + b;
6876     }
6877
6878   }
6879
6880   namespace test_type_deduction
6881   {
6882
6883     template < typename T1, typename T2 >
6884     struct is_same
6885     {
6886       static const bool value = false;
6887     };
6888
6889     template < typename T >
6890     struct is_same<T, T>
6891     {
6892       static const bool value = true;
6893     };
6894
6895     template < typename T1, typename T2 >
6896     auto
6897     add(T1 a1, T2 a2) -> decltype(a1 + a2)
6898     {
6899       return a1 + a2;
6900     }
6901
6902     int
6903     test(const int c, volatile int v)
6904     {
6905       static_assert(is_same<int, decltype(0)>::value == true, "");
6906       static_assert(is_same<int, decltype(c)>::value == false, "");
6907       static_assert(is_same<int, decltype(v)>::value == false, "");
6908       auto ac = c;
6909       auto av = v;
6910       auto sumi = ac + av + 'x';
6911       auto sumf = ac + av + 1.0;
6912       static_assert(is_same<int, decltype(ac)>::value == true, "");
6913       static_assert(is_same<int, decltype(av)>::value == true, "");
6914       static_assert(is_same<int, decltype(sumi)>::value == true, "");
6915       static_assert(is_same<int, decltype(sumf)>::value == false, "");
6916       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
6917       return (sumf > 0.0) ? sumi : add(c, v);
6918     }
6919
6920   }
6921
6922   namespace test_noexcept
6923   {
6924
6925     int f() { return 0; }
6926     int g() noexcept { return 0; }
6927
6928     static_assert(noexcept(f()) == false, "");
6929     static_assert(noexcept(g()) == true, "");
6930
6931   }
6932
6933   namespace test_constexpr
6934   {
6935
6936     template < typename CharT >
6937     unsigned long constexpr
6938     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
6939     {
6940       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
6941     }
6942
6943     template < typename CharT >
6944     unsigned long constexpr
6945     strlen_c(const CharT *const s) noexcept
6946     {
6947       return strlen_c_r(s, 0UL);
6948     }
6949
6950     static_assert(strlen_c("") == 0UL, "");
6951     static_assert(strlen_c("1") == 1UL, "");
6952     static_assert(strlen_c("example") == 7UL, "");
6953     static_assert(strlen_c("another\0example") == 7UL, "");
6954
6955   }
6956
6957   namespace test_rvalue_references
6958   {
6959
6960     template < int N >
6961     struct answer
6962     {
6963       static constexpr int value = N;
6964     };
6965
6966     answer<1> f(int&)       { return answer<1>(); }
6967     answer<2> f(const int&) { return answer<2>(); }
6968     answer<3> f(int&&)      { return answer<3>(); }
6969
6970     void
6971     test()
6972     {
6973       int i = 0;
6974       const int c = 0;
6975       static_assert(decltype(f(i))::value == 1, "");
6976       static_assert(decltype(f(c))::value == 2, "");
6977       static_assert(decltype(f(0))::value == 3, "");
6978     }
6979
6980   }
6981
6982   namespace test_uniform_initialization
6983   {
6984
6985     struct test
6986     {
6987       static const int zero {};
6988       static const int one {1};
6989     };
6990
6991     static_assert(test::zero == 0, "");
6992     static_assert(test::one == 1, "");
6993
6994   }
6995
6996   namespace test_lambdas
6997   {
6998
6999     void
7000     test1()
7001     {
7002       auto lambda1 = [](){};
7003       auto lambda2 = lambda1;
7004       lambda1();
7005       lambda2();
7006     }
7007
7008     int
7009     test2()
7010     {
7011       auto a = [](int i, int j){ return i + j; }(1, 2);
7012       auto b = []() -> int { return '0'; }();
7013       auto c = [=](){ return a + b; }();
7014       auto d = [&](){ return c; }();
7015       auto e = [a, &b](int x) mutable {
7016         const auto identity = [](int y){ return y; };
7017         for (auto i = 0; i < a; ++i)
7018           a += b--;
7019         return x + identity(a + b);
7020       }(0);
7021       return a + b + c + d + e;
7022     }
7023
7024     int
7025     test3()
7026     {
7027       const auto nullary = [](){ return 0; };
7028       const auto unary = [](int x){ return x; };
7029       using nullary_t = decltype(nullary);
7030       using unary_t = decltype(unary);
7031       const auto higher1st = [](nullary_t f){ return f(); };
7032       const auto higher2nd = [unary](nullary_t f1){
7033         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
7034       };
7035       return higher1st(nullary) + higher2nd(nullary)(unary);
7036     }
7037
7038   }
7039
7040   namespace test_variadic_templates
7041   {
7042
7043     template <int...>
7044     struct sum;
7045
7046     template <int N0, int... N1toN>
7047     struct sum<N0, N1toN...>
7048     {
7049       static constexpr auto value = N0 + sum<N1toN...>::value;
7050     };
7051
7052     template <>
7053     struct sum<>
7054     {
7055       static constexpr auto value = 0;
7056     };
7057
7058     static_assert(sum<>::value == 0, "");
7059     static_assert(sum<1>::value == 1, "");
7060     static_assert(sum<23>::value == 23, "");
7061     static_assert(sum<1, 2>::value == 3, "");
7062     static_assert(sum<5, 5, 11>::value == 21, "");
7063     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
7064
7065   }
7066
7067   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
7068   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
7069   // because of this.
7070   namespace test_template_alias_sfinae
7071   {
7072
7073     struct foo {};
7074
7075     template<typename T>
7076     using member = typename T::member_type;
7077
7078     template<typename T>
7079     void func(...) {}
7080
7081     template<typename T>
7082     void func(member<T>*) {}
7083
7084     void test();
7085
7086     void test() { func<foo>(0); }
7087
7088   }
7089
7090 }  // namespace cxx11
7091
7092 #endif  // __cplusplus >= 201103L
7093
7094
7095
7096 _ACEOF
7097 if ac_fn_cxx_try_compile "$LINENO"; then :
7098   ax_cv_cxx_compile_cxx11_FOR_BUILD=yes
7099 else
7100   ax_cv_cxx_compile_cxx11_FOR_BUILD=no
7101 fi
7102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7103 fi
7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11_FOR_BUILD" >&5
7105 $as_echo "$ax_cv_cxx_compile_cxx11_FOR_BUILD" >&6; }
7106     if test x$ax_cv_cxx_compile_cxx11_FOR_BUILD = xyes; then
7107       ac_success=yes
7108     fi
7109
7110     if test x$ac_success = xno; then
7111     for alternative in ${ax_cxx_compile_alternatives}; do
7112       switch="-std=gnu++${alternative}"
7113       cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_FOR_BUILD_$switch" | $as_tr_sh`
7114       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
7115 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
7116 if eval \${$cachevar+:} false; then :
7117   $as_echo_n "(cached) " >&6
7118 else
7119   ac_save_CXX="$CXX"
7120          CXX="$CXX $switch"
7121          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7122 /* end confdefs.h.  */
7123
7124
7125 // If the compiler admits that it is not ready for C++11, why torture it?
7126 // Hopefully, this will speed up the test.
7127
7128 #ifndef __cplusplus
7129
7130 #error "This is not a C++ compiler"
7131
7132 #elif __cplusplus < 201103L
7133
7134 #error "This is not a C++11 compiler"
7135
7136 #else
7137
7138 namespace cxx11
7139 {
7140
7141   namespace test_static_assert
7142   {
7143
7144     template <typename T>
7145     struct check
7146     {
7147       static_assert(sizeof(int) <= sizeof(T), "not big enough");
7148     };
7149
7150   }
7151
7152   namespace test_final_override
7153   {
7154
7155     struct Base
7156     {
7157       virtual ~Base() {}
7158       virtual void f() {}
7159     };
7160
7161     struct Derived : public Base
7162     {
7163       virtual ~Derived() override {}
7164       virtual void f() override {}
7165     };
7166
7167   }
7168
7169   namespace test_double_right_angle_brackets
7170   {
7171
7172     template < typename T >
7173     struct check {};
7174
7175     typedef check<void> single_type;
7176     typedef check<check<void>> double_type;
7177     typedef check<check<check<void>>> triple_type;
7178     typedef check<check<check<check<void>>>> quadruple_type;
7179
7180   }
7181
7182   namespace test_decltype
7183   {
7184
7185     int
7186     f()
7187     {
7188       int a = 1;
7189       decltype(a) b = 2;
7190       return a + b;
7191     }
7192
7193   }
7194
7195   namespace test_type_deduction
7196   {
7197
7198     template < typename T1, typename T2 >
7199     struct is_same
7200     {
7201       static const bool value = false;
7202     };
7203
7204     template < typename T >
7205     struct is_same<T, T>
7206     {
7207       static const bool value = true;
7208     };
7209
7210     template < typename T1, typename T2 >
7211     auto
7212     add(T1 a1, T2 a2) -> decltype(a1 + a2)
7213     {
7214       return a1 + a2;
7215     }
7216
7217     int
7218     test(const int c, volatile int v)
7219     {
7220       static_assert(is_same<int, decltype(0)>::value == true, "");
7221       static_assert(is_same<int, decltype(c)>::value == false, "");
7222       static_assert(is_same<int, decltype(v)>::value == false, "");
7223       auto ac = c;
7224       auto av = v;
7225       auto sumi = ac + av + 'x';
7226       auto sumf = ac + av + 1.0;
7227       static_assert(is_same<int, decltype(ac)>::value == true, "");
7228       static_assert(is_same<int, decltype(av)>::value == true, "");
7229       static_assert(is_same<int, decltype(sumi)>::value == true, "");
7230       static_assert(is_same<int, decltype(sumf)>::value == false, "");
7231       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
7232       return (sumf > 0.0) ? sumi : add(c, v);
7233     }
7234
7235   }
7236
7237   namespace test_noexcept
7238   {
7239
7240     int f() { return 0; }
7241     int g() noexcept { return 0; }
7242
7243     static_assert(noexcept(f()) == false, "");
7244     static_assert(noexcept(g()) == true, "");
7245
7246   }
7247
7248   namespace test_constexpr
7249   {
7250
7251     template < typename CharT >
7252     unsigned long constexpr
7253     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
7254     {
7255       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
7256     }
7257
7258     template < typename CharT >
7259     unsigned long constexpr
7260     strlen_c(const CharT *const s) noexcept
7261     {
7262       return strlen_c_r(s, 0UL);
7263     }
7264
7265     static_assert(strlen_c("") == 0UL, "");
7266     static_assert(strlen_c("1") == 1UL, "");
7267     static_assert(strlen_c("example") == 7UL, "");
7268     static_assert(strlen_c("another\0example") == 7UL, "");
7269
7270   }
7271
7272   namespace test_rvalue_references
7273   {
7274
7275     template < int N >
7276     struct answer
7277     {
7278       static constexpr int value = N;
7279     };
7280
7281     answer<1> f(int&)       { return answer<1>(); }
7282     answer<2> f(const int&) { return answer<2>(); }
7283     answer<3> f(int&&)      { return answer<3>(); }
7284
7285     void
7286     test()
7287     {
7288       int i = 0;
7289       const int c = 0;
7290       static_assert(decltype(f(i))::value == 1, "");
7291       static_assert(decltype(f(c))::value == 2, "");
7292       static_assert(decltype(f(0))::value == 3, "");
7293     }
7294
7295   }
7296
7297   namespace test_uniform_initialization
7298   {
7299
7300     struct test
7301     {
7302       static const int zero {};
7303       static const int one {1};
7304     };
7305
7306     static_assert(test::zero == 0, "");
7307     static_assert(test::one == 1, "");
7308
7309   }
7310
7311   namespace test_lambdas
7312   {
7313
7314     void
7315     test1()
7316     {
7317       auto lambda1 = [](){};
7318       auto lambda2 = lambda1;
7319       lambda1();
7320       lambda2();
7321     }
7322
7323     int
7324     test2()
7325     {
7326       auto a = [](int i, int j){ return i + j; }(1, 2);
7327       auto b = []() -> int { return '0'; }();
7328       auto c = [=](){ return a + b; }();
7329       auto d = [&](){ return c; }();
7330       auto e = [a, &b](int x) mutable {
7331         const auto identity = [](int y){ return y; };
7332         for (auto i = 0; i < a; ++i)
7333           a += b--;
7334         return x + identity(a + b);
7335       }(0);
7336       return a + b + c + d + e;
7337     }
7338
7339     int
7340     test3()
7341     {
7342       const auto nullary = [](){ return 0; };
7343       const auto unary = [](int x){ return x; };
7344       using nullary_t = decltype(nullary);
7345       using unary_t = decltype(unary);
7346       const auto higher1st = [](nullary_t f){ return f(); };
7347       const auto higher2nd = [unary](nullary_t f1){
7348         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
7349       };
7350       return higher1st(nullary) + higher2nd(nullary)(unary);
7351     }
7352
7353   }
7354
7355   namespace test_variadic_templates
7356   {
7357
7358     template <int...>
7359     struct sum;
7360
7361     template <int N0, int... N1toN>
7362     struct sum<N0, N1toN...>
7363     {
7364       static constexpr auto value = N0 + sum<N1toN...>::value;
7365     };
7366
7367     template <>
7368     struct sum<>
7369     {
7370       static constexpr auto value = 0;
7371     };
7372
7373     static_assert(sum<>::value == 0, "");
7374     static_assert(sum<1>::value == 1, "");
7375     static_assert(sum<23>::value == 23, "");
7376     static_assert(sum<1, 2>::value == 3, "");
7377     static_assert(sum<5, 5, 11>::value == 21, "");
7378     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
7379
7380   }
7381
7382   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
7383   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
7384   // because of this.
7385   namespace test_template_alias_sfinae
7386   {
7387
7388     struct foo {};
7389
7390     template<typename T>
7391     using member = typename T::member_type;
7392
7393     template<typename T>
7394     void func(...) {}
7395
7396     template<typename T>
7397     void func(member<T>*) {}
7398
7399     void test();
7400
7401     void test() { func<foo>(0); }
7402
7403   }
7404
7405 }  // namespace cxx11
7406
7407 #endif  // __cplusplus >= 201103L
7408
7409
7410
7411 _ACEOF
7412 if ac_fn_cxx_try_compile "$LINENO"; then :
7413   eval $cachevar=yes
7414 else
7415   eval $cachevar=no
7416 fi
7417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7418          CXX="$ac_save_CXX"
7419 fi
7420 eval ac_res=\$$cachevar
7421                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7422 $as_echo "$ac_res" >&6; }
7423       if eval test x\$$cachevar = xyes; then
7424         CXX="$CXX $switch"
7425         if test -n "$CXXCPP" ; then
7426           CXXCPP="$CXXCPP $switch"
7427         fi
7428         ac_success=yes
7429         break
7430       fi
7431     done
7432   fi
7433
7434     if test x$ac_success = xno; then
7435                 for alternative in ${ax_cxx_compile_alternatives}; do
7436       for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
7437         cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_FOR_BUILD_$switch" | $as_tr_sh`
7438         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
7439 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
7440 if eval \${$cachevar+:} false; then :
7441   $as_echo_n "(cached) " >&6
7442 else
7443   ac_save_CXX="$CXX"
7444            CXX="$CXX $switch"
7445            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7446 /* end confdefs.h.  */
7447
7448
7449 // If the compiler admits that it is not ready for C++11, why torture it?
7450 // Hopefully, this will speed up the test.
7451
7452 #ifndef __cplusplus
7453
7454 #error "This is not a C++ compiler"
7455
7456 #elif __cplusplus < 201103L
7457
7458 #error "This is not a C++11 compiler"
7459
7460 #else
7461
7462 namespace cxx11
7463 {
7464
7465   namespace test_static_assert
7466   {
7467
7468     template <typename T>
7469     struct check
7470     {
7471       static_assert(sizeof(int) <= sizeof(T), "not big enough");
7472     };
7473
7474   }
7475
7476   namespace test_final_override
7477   {
7478
7479     struct Base
7480     {
7481       virtual ~Base() {}
7482       virtual void f() {}
7483     };
7484
7485     struct Derived : public Base
7486     {
7487       virtual ~Derived() override {}
7488       virtual void f() override {}
7489     };
7490
7491   }
7492
7493   namespace test_double_right_angle_brackets
7494   {
7495
7496     template < typename T >
7497     struct check {};
7498
7499     typedef check<void> single_type;
7500     typedef check<check<void>> double_type;
7501     typedef check<check<check<void>>> triple_type;
7502     typedef check<check<check<check<void>>>> quadruple_type;
7503
7504   }
7505
7506   namespace test_decltype
7507   {
7508
7509     int
7510     f()
7511     {
7512       int a = 1;
7513       decltype(a) b = 2;
7514       return a + b;
7515     }
7516
7517   }
7518
7519   namespace test_type_deduction
7520   {
7521
7522     template < typename T1, typename T2 >
7523     struct is_same
7524     {
7525       static const bool value = false;
7526     };
7527
7528     template < typename T >
7529     struct is_same<T, T>
7530     {
7531       static const bool value = true;
7532     };
7533
7534     template < typename T1, typename T2 >
7535     auto
7536     add(T1 a1, T2 a2) -> decltype(a1 + a2)
7537     {
7538       return a1 + a2;
7539     }
7540
7541     int
7542     test(const int c, volatile int v)
7543     {
7544       static_assert(is_same<int, decltype(0)>::value == true, "");
7545       static_assert(is_same<int, decltype(c)>::value == false, "");
7546       static_assert(is_same<int, decltype(v)>::value == false, "");
7547       auto ac = c;
7548       auto av = v;
7549       auto sumi = ac + av + 'x';
7550       auto sumf = ac + av + 1.0;
7551       static_assert(is_same<int, decltype(ac)>::value == true, "");
7552       static_assert(is_same<int, decltype(av)>::value == true, "");
7553       static_assert(is_same<int, decltype(sumi)>::value == true, "");
7554       static_assert(is_same<int, decltype(sumf)>::value == false, "");
7555       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
7556       return (sumf > 0.0) ? sumi : add(c, v);
7557     }
7558
7559   }
7560
7561   namespace test_noexcept
7562   {
7563
7564     int f() { return 0; }
7565     int g() noexcept { return 0; }
7566
7567     static_assert(noexcept(f()) == false, "");
7568     static_assert(noexcept(g()) == true, "");
7569
7570   }
7571
7572   namespace test_constexpr
7573   {
7574
7575     template < typename CharT >
7576     unsigned long constexpr
7577     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
7578     {
7579       return *s ? strlen_c_r(s + 1, acc + 1) : acc;
7580     }
7581
7582     template < typename CharT >
7583     unsigned long constexpr
7584     strlen_c(const CharT *const s) noexcept
7585     {
7586       return strlen_c_r(s, 0UL);
7587     }
7588
7589     static_assert(strlen_c("") == 0UL, "");
7590     static_assert(strlen_c("1") == 1UL, "");
7591     static_assert(strlen_c("example") == 7UL, "");
7592     static_assert(strlen_c("another\0example") == 7UL, "");
7593
7594   }
7595
7596   namespace test_rvalue_references
7597   {
7598
7599     template < int N >
7600     struct answer
7601     {
7602       static constexpr int value = N;
7603     };
7604
7605     answer<1> f(int&)       { return answer<1>(); }
7606     answer<2> f(const int&) { return answer<2>(); }
7607     answer<3> f(int&&)      { return answer<3>(); }
7608
7609     void
7610     test()
7611     {
7612       int i = 0;
7613       const int c = 0;
7614       static_assert(decltype(f(i))::value == 1, "");
7615       static_assert(decltype(f(c))::value == 2, "");
7616       static_assert(decltype(f(0))::value == 3, "");
7617     }
7618
7619   }
7620
7621   namespace test_uniform_initialization
7622   {
7623
7624     struct test
7625     {
7626       static const int zero {};
7627       static const int one {1};
7628     };
7629
7630     static_assert(test::zero == 0, "");
7631     static_assert(test::one == 1, "");
7632
7633   }
7634
7635   namespace test_lambdas
7636   {
7637
7638     void
7639     test1()
7640     {
7641       auto lambda1 = [](){};
7642       auto lambda2 = lambda1;
7643       lambda1();
7644       lambda2();
7645     }
7646
7647     int
7648     test2()
7649     {
7650       auto a = [](int i, int j){ return i + j; }(1, 2);
7651       auto b = []() -> int { return '0'; }();
7652       auto c = [=](){ return a + b; }();
7653       auto d = [&](){ return c; }();
7654       auto e = [a, &b](int x) mutable {
7655         const auto identity = [](int y){ return y; };
7656         for (auto i = 0; i < a; ++i)
7657           a += b--;
7658         return x + identity(a + b);
7659       }(0);
7660       return a + b + c + d + e;
7661     }
7662
7663     int
7664     test3()
7665     {
7666       const auto nullary = [](){ return 0; };
7667       const auto unary = [](int x){ return x; };
7668       using nullary_t = decltype(nullary);
7669       using unary_t = decltype(unary);
7670       const auto higher1st = [](nullary_t f){ return f(); };
7671       const auto higher2nd = [unary](nullary_t f1){
7672         return [unary, f1](unary_t f2){ return f2(unary(f1())); };
7673       };
7674       return higher1st(nullary) + higher2nd(nullary)(unary);
7675     }
7676
7677   }
7678
7679   namespace test_variadic_templates
7680   {
7681
7682     template <int...>
7683     struct sum;
7684
7685     template <int N0, int... N1toN>
7686     struct sum<N0, N1toN...>
7687     {
7688       static constexpr auto value = N0 + sum<N1toN...>::value;
7689     };
7690
7691     template <>
7692     struct sum<>
7693     {
7694       static constexpr auto value = 0;
7695     };
7696
7697     static_assert(sum<>::value == 0, "");
7698     static_assert(sum<1>::value == 1, "");
7699     static_assert(sum<23>::value == 23, "");
7700     static_assert(sum<1, 2>::value == 3, "");
7701     static_assert(sum<5, 5, 11>::value == 21, "");
7702     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
7703
7704   }
7705
7706   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
7707   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
7708   // because of this.
7709   namespace test_template_alias_sfinae
7710   {
7711
7712     struct foo {};
7713
7714     template<typename T>
7715     using member = typename T::member_type;
7716
7717     template<typename T>
7718     void func(...) {}
7719
7720     template<typename T>
7721     void func(member<T>*) {}
7722
7723     void test();
7724
7725     void test() { func<foo>(0); }
7726
7727   }
7728
7729 }  // namespace cxx11
7730
7731 #endif  // __cplusplus >= 201103L
7732
7733
7734
7735 _ACEOF
7736 if ac_fn_cxx_try_compile "$LINENO"; then :
7737   eval $cachevar=yes
7738 else
7739   eval $cachevar=no
7740 fi
7741 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7742            CXX="$ac_save_CXX"
7743 fi
7744 eval ac_res=\$$cachevar
7745                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7746 $as_echo "$ac_res" >&6; }
7747         if eval test x\$$cachevar = xyes; then
7748           CXX="$CXX $switch"
7749           if test -n "$CXXCPP" ; then
7750             CXXCPP="$CXXCPP $switch"
7751           fi
7752           ac_success=yes
7753           break
7754         fi
7755       done
7756       if test x$ac_success = xyes; then
7757         break
7758       fi
7759     done
7760   fi
7761       CXX_FOR_BUILD="$CXX"
7762     CXXFLAGS_FOR_BUILD="$CXXFLAGS"
7763     CPPFLAGS_FOR_BUILD="$CPPFLAGS"
7764     CXX="$ax_cv_cxx_compile_cxx11_orig_cxx"
7765     CXXFLAGS="$ax_cv_cxx_compile_cxx11_orig_cxxflags"
7766     CPPFLAGS="$ax_cv_cxx_compile_cxx11_orig_cppflags"
7767   ac_ext=c
7768 ac_cpp='$CPP $CPPFLAGS'
7769 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7770 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7771 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7772
7773   if test x$ax_cxx_compile_cxx11_required = xtrue; then
7774     if test x$ac_success = xno; then
7775       as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
7776     fi
7777   fi
7778   if test x$ac_success = xno; then
7779     HAVE_CXX11_FOR_BUILD=0
7780     { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
7781 $as_echo "$as_me: No compiler with C++11 support was found" >&6;}
7782   else
7783     HAVE_CXX11_FOR_BUILD=1
7784
7785 $as_echo "#define HAVE_CXX11_FOR_BUILD 1" >>confdefs.h
7786
7787   fi
7788
7789
7790   fi
7791 fi
7792
7793 # Check whether --enable-pgo-build was given.
7794 if test "${enable_pgo_build+set}" = set; then :
7795   enableval=$enable_pgo_build; enable_pgo_build=$enableval
7796 else
7797   enable_pgo_build=no
7798 fi
7799
7800
7801 # Issue errors and warnings for invalid/strange PGO build combinations.
7802 case "$have_compiler:$host:$target:$enable_pgo_build" in
7803   *:*:*:no) ;;
7804
7805   # Allow the PGO build only if we aren't building a compiler and
7806   # we are in a native configuration.
7807   no:$build:$build:yes | no:$build:$build:lto) ;;
7808
7809   # Disallow the PGO bootstrap if we are building a compiler.
7810   yes:*:*:yes | yes:*:*:lto)
7811     as_fn_error $? "cannot perform the PGO bootstrap when building a compiler" "$LINENO" 5 ;;
7812
7813   *)
7814     as_fn_error $? "invalid option for --enable-pgo-build" "$LINENO" 5
7815     ;;
7816 esac
7817
7818 if test "$enable_pgo_build" != "no"; then
7819   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fprofile-generate" >&5
7820 $as_echo_n "checking whether the compiler supports -fprofile-generate... " >&6; }
7821   old_CFLAGS="$CFLAGS"
7822   PGO_BUILD_GEN_CFLAGS="-fprofile-generate"
7823   CFLAGS="$CFLAGS $PGO_BUILD_CFLAGS"
7824
7825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7826 /* end confdefs.h.  */
7827 int foo;
7828 _ACEOF
7829 if ac_fn_c_try_compile "$LINENO"; then :
7830
7831 else
7832   PGO_BUILD_GEN_CFLAGS=
7833 fi
7834 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7835   CFLAGS="$old_CFLAGS"
7836   if test -n "$PGO_BUILD_GEN_CFLAGS"; then
7837     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7838 $as_echo "yes" >&6; }
7839     PGO_BUILD_USE_CFLAGS="-fprofile-use"
7840   else
7841     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7842 $as_echo "no" >&6; }
7843     as_fn_error $? "cannot perform the PGO build without -fprofile-generate" "$LINENO" 5
7844   fi
7845
7846   if test "$enable_pgo_build" = "lto"; then
7847     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -flto=jobserver -ffat-lto-objects" >&5
7848 $as_echo_n "checking whether the compiler supports -flto=jobserver -ffat-lto-objects... " >&6; }
7849     old_CFLAGS="$CFLAGS"
7850     PGO_BUILD_LTO_CFLAGS="-flto=jobserver -ffat-lto-objects"
7851     CFLAGS="$CFLAGS $PGO_BUILD_LTO_CFLAGS"
7852     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7853 /* end confdefs.h.  */
7854 int foo;
7855 _ACEOF
7856 if ac_fn_c_try_compile "$LINENO"; then :
7857
7858 else
7859   PGO_BUILD_LTO_CFLAGS=
7860 fi
7861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7862     CFLAGS="$old_CFLAGS"
7863     if test -n "$PGO_BUILD_LTO_CFLAGS"; then
7864       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7865 $as_echo "yes" >&6; }
7866     else
7867       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7868 $as_echo "no" >&6; }
7869       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: LTO is disabled for the PGO build" >&5
7870 $as_echo "$as_me: WARNING: LTO is disabled for the PGO build" >&2;}
7871     fi
7872   fi
7873 fi
7874
7875
7876
7877
7878 # Used for setting $lt_cv_objdir
7879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7880 $as_echo_n "checking for objdir... " >&6; }
7881 if ${lt_cv_objdir+:} false; then :
7882   $as_echo_n "(cached) " >&6
7883 else
7884   rm -f .libs 2>/dev/null
7885 mkdir .libs 2>/dev/null
7886 if test -d .libs; then
7887   lt_cv_objdir=.libs
7888 else
7889   # MS-DOS does not allow filenames that begin with a dot.
7890   lt_cv_objdir=_libs
7891 fi
7892 rmdir .libs 2>/dev/null
7893 fi
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7895 $as_echo "$lt_cv_objdir" >&6; }
7896 objdir=$lt_cv_objdir
7897
7898
7899
7900
7901
7902 cat >>confdefs.h <<_ACEOF
7903 #define LT_OBJDIR "$lt_cv_objdir/"
7904 _ACEOF
7905
7906
7907
7908 # Check for GMP, MPFR and MPC
7909 require_gmp=no
7910 require_mpc=no
7911 if test -d ${srcdir}/gcc ; then
7912   require_gmp=yes
7913   require_mpc=yes
7914 fi
7915 if test -d ${srcdir}/gdb ; then
7916   if test "x$enable_gdb" != xno; then
7917    require_gmp=yes
7918   fi
7919 fi
7920
7921 gmplibs="-lmpfr -lgmp"
7922 if test x"$require_mpc" = "xyes" ; then
7923   gmplibs="-lmpc $gmplibs"
7924 fi
7925 gmpinc=
7926 have_gmp=no
7927
7928 # Specify a location for mpc
7929 # check for this first so it ends up on the link line before mpfr.
7930
7931 # Check whether --with-mpc was given.
7932 if test "${with_mpc+set}" = set; then :
7933   withval=$with_mpc;
7934 fi
7935
7936
7937 # Check whether --with-mpc-include was given.
7938 if test "${with_mpc_include+set}" = set; then :
7939   withval=$with_mpc_include;
7940 fi
7941
7942
7943 # Check whether --with-mpc-lib was given.
7944 if test "${with_mpc_lib+set}" = set; then :
7945   withval=$with_mpc_lib;
7946 fi
7947
7948
7949 if test "x$with_mpc" != x; then
7950   gmplibs="-L$with_mpc/lib $gmplibs"
7951   gmpinc="-I$with_mpc/include $gmpinc"
7952 fi
7953 if test "x$with_mpc_include" != x; then
7954   gmpinc="-I$with_mpc_include $gmpinc"
7955 fi
7956 if test "x$with_mpc_lib" != x; then
7957   gmplibs="-L$with_mpc_lib $gmplibs"
7958 fi
7959 if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
7960   gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
7961   gmpinc='-I$$s/mpc/src '"$gmpinc"
7962   # Do not test the mpc version.  Assume that it is sufficient, since
7963   # it is in the source tree, and the library has not been built yet
7964   # but it would be included on the link line in the version check below
7965   # hence making the test fail.
7966   have_gmp=yes
7967 fi
7968
7969 # Specify a location for mpfr
7970 # check for this first so it ends up on the link line before gmp.
7971
7972 # Check whether --with-mpfr was given.
7973 if test "${with_mpfr+set}" = set; then :
7974   withval=$with_mpfr;
7975 fi
7976
7977
7978 # Check whether --with-mpfr-include was given.
7979 if test "${with_mpfr_include+set}" = set; then :
7980   withval=$with_mpfr_include;
7981 fi
7982
7983
7984 # Check whether --with-mpfr-lib was given.
7985 if test "${with_mpfr_lib+set}" = set; then :
7986   withval=$with_mpfr_lib;
7987 fi
7988
7989
7990 if test "x$with_mpfr" != x; then
7991   gmplibs="-L$with_mpfr/lib $gmplibs"
7992   gmpinc="-I$with_mpfr/include $gmpinc"
7993 fi
7994 if test "x$with_mpfr_include" != x; then
7995   gmpinc="-I$with_mpfr_include $gmpinc"
7996 fi
7997 if test "x$with_mpfr_lib" != x; then
7998   gmplibs="-L$with_mpfr_lib $gmplibs"
7999 fi
8000 if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
8001   # MPFR v3.1.0 moved the sources into a src sub-directory.
8002   if ! test -d ${srcdir}/mpfr/src; then
8003     as_fn_error $? "Building GCC with MPFR in the source tree is only handled for MPFR 3.1.0+." "$LINENO" 5
8004   fi
8005   gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
8006   gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
8007   extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
8008   # Do not test the mpfr version.  Assume that it is sufficient, since
8009   # it is in the source tree, and the library has not been built yet
8010   # but it would be included on the link line in the version check below
8011   # hence making the test fail.
8012   have_gmp=yes
8013 fi
8014
8015 # Specify a location for gmp
8016
8017 # Check whether --with-gmp was given.
8018 if test "${with_gmp+set}" = set; then :
8019   withval=$with_gmp;
8020 fi
8021
8022
8023 # Check whether --with-gmp-include was given.
8024 if test "${with_gmp_include+set}" = set; then :
8025   withval=$with_gmp_include;
8026 fi
8027
8028
8029 # Check whether --with-gmp-lib was given.
8030 if test "${with_gmp_lib+set}" = set; then :
8031   withval=$with_gmp_lib;
8032 fi
8033
8034
8035
8036 if test "x$with_gmp" != x; then
8037   gmplibs="-L$with_gmp/lib $gmplibs"
8038   gmpinc="-I$with_gmp/include $gmpinc"
8039 fi
8040 if test "x$with_gmp_include" != x; then
8041   gmpinc="-I$with_gmp_include $gmpinc"
8042 fi
8043 if test "x$with_gmp_lib" != x; then
8044   gmplibs="-L$with_gmp_lib $gmplibs"
8045 fi
8046 if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
8047   gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
8048   gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
8049   extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
8050   extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
8051   extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp'
8052   # Do not test the gmp version.  Assume that it is sufficient, since
8053   # it is in the source tree, and the library has not been built yet
8054   # but it would be included on the link line in the version check below
8055   # hence making the test fail.
8056   have_gmp=yes
8057 fi
8058
8059 if test "x$require_gmp" = xyes && test "x$have_gmp" = xno; then
8060   have_gmp=yes
8061   saved_CFLAGS="$CFLAGS"
8062   CFLAGS="$CFLAGS $gmpinc"
8063   # Check for the recommended and required versions of GMP.
8064   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
8065 $as_echo_n "checking for the correct version of gmp.h... " >&6; }
8066   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8067 /* end confdefs.h.  */
8068 #include "gmp.h"
8069 int
8070 main ()
8071 {
8072
8073   #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
8074   #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
8075   #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,3)
8076   choke me
8077   #endif
8078
8079   ;
8080   return 0;
8081 }
8082 _ACEOF
8083 if ac_fn_c_try_compile "$LINENO"; then :
8084   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8085 /* end confdefs.h.  */
8086 #include <gmp.h>
8087 int
8088 main ()
8089 {
8090
8091   #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
8092   #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
8093   #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
8094   choke me
8095   #endif
8096
8097   ;
8098   return 0;
8099 }
8100 _ACEOF
8101 if ac_fn_c_try_compile "$LINENO"; then :
8102   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8103 $as_echo "yes" >&6; }
8104 else
8105   { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
8106 $as_echo "buggy but acceptable" >&6; }
8107 fi
8108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8109 else
8110   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8111 $as_echo "no" >&6; }; have_gmp=no
8112 fi
8113 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8114
8115   # If we have GMP, check the MPFR version.
8116   if test x"$have_gmp" = xyes; then
8117     # Check for the recommended and required versions of MPFR.
8118     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
8119 $as_echo_n "checking for the correct version of mpfr.h... " >&6; }
8120     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8121 /* end confdefs.h.  */
8122 #include <gmp.h>
8123     #include <mpfr.h>
8124 int
8125 main ()
8126 {
8127
8128     #if MPFR_VERSION < MPFR_VERSION_NUM(3,1,0)
8129     choke me
8130     #endif
8131
8132   ;
8133   return 0;
8134 }
8135 _ACEOF
8136 if ac_fn_c_try_compile "$LINENO"; then :
8137   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8138 /* end confdefs.h.  */
8139 #include <gmp.h>
8140     #include <mpfr.h>
8141 int
8142 main ()
8143 {
8144
8145     #if MPFR_VERSION < MPFR_VERSION_NUM(3,1,6)
8146     choke me
8147     #endif
8148
8149   ;
8150   return 0;
8151 }
8152 _ACEOF
8153 if ac_fn_c_try_compile "$LINENO"; then :
8154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8155 $as_echo "yes" >&6; }
8156 else
8157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
8158 $as_echo "buggy but acceptable" >&6; }
8159 fi
8160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8161 else
8162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8163 $as_echo "no" >&6; }; have_gmp=no
8164 fi
8165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8166   fi
8167
8168   # Check for the MPC header version.
8169   if test "x$require_mpc" = xyes && test x"$have_gmp" = xyes ; then
8170     # Check for the recommended and required versions of MPC.
8171     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
8172 $as_echo_n "checking for the correct version of mpc.h... " >&6; }
8173     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8174 /* end confdefs.h.  */
8175 #include <mpc.h>
8176 int
8177 main ()
8178 {
8179
8180     #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
8181     choke me
8182     #endif
8183
8184   ;
8185   return 0;
8186 }
8187 _ACEOF
8188 if ac_fn_c_try_compile "$LINENO"; then :
8189   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8190 /* end confdefs.h.  */
8191 #include <mpc.h>
8192 int
8193 main ()
8194 {
8195
8196     #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
8197     choke me
8198     #endif
8199
8200   ;
8201   return 0;
8202 }
8203 _ACEOF
8204 if ac_fn_c_try_compile "$LINENO"; then :
8205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8206 $as_echo "yes" >&6; }
8207 else
8208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
8209 $as_echo "buggy but acceptable" >&6; }
8210 fi
8211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8212 else
8213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8214 $as_echo "no" >&6; }; have_gmp=no
8215 fi
8216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8217   fi
8218
8219   # Now check the MPFR library.
8220   if test x"$have_gmp" = xyes; then
8221     saved_LIBS="$LIBS"
8222     LIBS="$LIBS $gmplibs"
8223     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr libraries" >&5
8224 $as_echo_n "checking for the correct version of the gmp/mpfr libraries... " >&6; }
8225     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8226 /* end confdefs.h.  */
8227 #include <mpfr.h>
8228 int
8229 main ()
8230 {
8231
8232     mpfr_t n;
8233     mpfr_t x;
8234     int t;
8235     mpfr_init (n);
8236     mpfr_init (x);
8237     mpfr_atan2 (n, n, x, MPFR_RNDN);
8238     mpfr_erfc (n, x, MPFR_RNDN);
8239     mpfr_subnormalize (x, t, MPFR_RNDN);
8240     mpfr_clear(n);
8241     mpfr_clear(x);
8242
8243   ;
8244   return 0;
8245 }
8246 _ACEOF
8247 if ac_fn_c_try_link "$LINENO"; then :
8248   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8249 $as_echo "yes" >&6; }
8250 else
8251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8252 $as_echo "no" >&6; }; have_gmp=no
8253 fi
8254 rm -f core conftest.err conftest.$ac_objext \
8255     conftest$ac_exeext conftest.$ac_ext
8256     LIBS="$saved_LIBS"
8257   fi
8258
8259   # Now check the MPC library
8260   if test "x$require_mpc" = xyes && test x"$have_gmp" = xyes; then
8261     saved_LIBS="$LIBS"
8262     LIBS="$LIBS $gmplibs"
8263     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the mpc libraries" >&5
8264 $as_echo_n "checking for the correct version of the mpc libraries... " >&6; }
8265     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8266 /* end confdefs.h.  */
8267 #include <mpc.h>
8268 int
8269 main ()
8270 {
8271
8272     mpc_t c;
8273     mpc_init2 (c, 53);
8274     mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
8275     mpc_cosh (c, c, MPC_RNDNN);
8276     mpc_pow (c, c, c, MPC_RNDNN);
8277     mpc_acosh (c, c, MPC_RNDNN);
8278     mpc_clear (c);
8279
8280   ;
8281   return 0;
8282 }
8283 _ACEOF
8284 if ac_fn_c_try_link "$LINENO"; then :
8285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8286 $as_echo "yes" >&6; }
8287 else
8288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8289 $as_echo "no" >&6; }; have_gmp=no
8290 fi
8291 rm -f core conftest.err conftest.$ac_objext \
8292     conftest$ac_exeext conftest.$ac_ext
8293     LIBS="$saved_LIBS"
8294   fi
8295
8296   CFLAGS="$saved_CFLAGS"
8297
8298 # The library versions listed in the error message below should match
8299 # the HARD-minimums enforced above.
8300   if test x$have_gmp != xyes; then
8301     if test -d ${srcdir}/gcc ; then
8302       as_fn_error $? "Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.
8303 Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
8304 their locations.  Source code for these libraries can be found at
8305 their respective hosting sites as well as at
8306 https://gcc.gnu.org/pub/gcc/infrastructure/.  See also
8307 http://gcc.gnu.org/install/prerequisites.html for additional info.  If
8308 you obtained GMP, MPFR and/or MPC from a vendor distribution package,
8309 make sure that you have installed both the libraries and the header
8310 files.  They may be located in separate packages." "$LINENO" 5
8311     else
8312       as_fn_error $? "Building GDB requires GMP 4.2+, and MPFR 3.1.0+.
8313 Try the --with-gmp and/or --with-mpfr options to specify
8314 their locations.  If you obtained GMP and/or MPFR from a vendor
8315 distribution package, make sure that you have installed both the libraries
8316 and the header files.  They may be located in separate packages." "$LINENO" 5
8317     fi
8318   fi
8319 fi
8320
8321 # Flags needed for both GMP, MPFR and/or MPC.
8322
8323
8324
8325
8326
8327
8328
8329 # Libraries to use for stage1 or when not bootstrapping.
8330
8331 # Check whether --with-stage1-libs was given.
8332 if test "${with_stage1_libs+set}" = set; then :
8333   withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
8334    stage1_libs=
8335  else
8336    stage1_libs=$withval
8337  fi
8338 else
8339   stage1_libs=
8340 fi
8341
8342
8343
8344 # Whether or not to use -static-libstdc++ and -static-libgcc.  The
8345 # default is yes if gcc is being built; no otherwise.  The reason for
8346 # this default is that gdb is sometimes linked against GNU Source
8347 # Highlight, which is a shared library that uses C++ exceptions.  In
8348 # this case, -static-libstdc++ will cause crashes.
8349
8350 # Check whether --with-static-standard-libraries was given.
8351 if test "${with_static_standard_libraries+set}" = set; then :
8352   withval=$with_static_standard_libraries;
8353 else
8354   with_static_standard_libraries=auto
8355 fi
8356
8357 if test "$with_static_standard_libraries" = auto; then
8358   with_static_standard_libraries=$have_compiler
8359 fi
8360
8361 # Linker flags to use for stage1 or when not bootstrapping.
8362
8363 # Check whether --with-stage1-ldflags was given.
8364 if test "${with_stage1_ldflags+set}" = set; then :
8365   withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
8366    stage1_ldflags=
8367  else
8368    stage1_ldflags=$withval
8369  fi
8370 else
8371   stage1_ldflags=
8372  # In stage 1, default to linking libstdc++ and libgcc statically with GCC
8373  # if supported.  But if the user explicitly specified the libraries to use,
8374  # trust that they are doing what they want.
8375  if test "$with_static_standard_libraries" = yes -a "$stage1_libs" = "" \
8376      -a "$have_static_libs" = yes; then
8377    stage1_ldflags="-static-libstdc++ -static-libgcc"
8378  fi
8379 fi
8380
8381
8382
8383 # Libraries to use for stage2 and later builds.
8384
8385 # Check whether --with-boot-libs was given.
8386 if test "${with_boot_libs+set}" = set; then :
8387   withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
8388    poststage1_libs=
8389  else
8390    poststage1_libs=$withval
8391  fi
8392 else
8393   poststage1_libs=
8394 fi
8395
8396
8397
8398 # Linker flags to use for stage2 and later builds.
8399
8400 # Check whether --with-boot-ldflags was given.
8401 if test "${with_boot_ldflags+set}" = set; then :
8402   withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
8403    poststage1_ldflags=
8404  else
8405    poststage1_ldflags=$withval
8406  fi
8407 else
8408   poststage1_ldflags=
8409  # In stages 2 and 3, default to linking libstdc++ and libgcc
8410  # statically.  But if the user explicitly specified the libraries to
8411  # use, trust that they are doing what they want.
8412  if test "$poststage1_libs" = ""; then
8413    poststage1_ldflags="-static-libstdc++ -static-libgcc"
8414  fi
8415 fi
8416
8417
8418
8419 # GCC GRAPHITE dependency isl.
8420 # Basic setup is inlined here, actual checks are in config/isl.m4
8421
8422
8423 # Check whether --with-isl was given.
8424 if test "${with_isl+set}" = set; then :
8425   withval=$with_isl;
8426 fi
8427
8428
8429 # Treat --without-isl as a request to disable
8430 # GRAPHITE support and skip all following checks.
8431 if test "x$with_isl" != "xno"; then
8432   # Check for isl
8433
8434
8435 # Check whether --with-isl-include was given.
8436 if test "${with_isl_include+set}" = set; then :
8437   withval=$with_isl_include;
8438 fi
8439
8440
8441 # Check whether --with-isl-lib was given.
8442 if test "${with_isl_lib+set}" = set; then :
8443   withval=$with_isl_lib;
8444 fi
8445
8446
8447   # Check whether --enable-isl-version-check was given.
8448 if test "${enable_isl_version_check+set}" = set; then :
8449   enableval=$enable_isl_version_check; ENABLE_ISL_CHECK=$enableval
8450 else
8451   ENABLE_ISL_CHECK=yes
8452 fi
8453
8454
8455   # Initialize isllibs and islinc.
8456   case $with_isl in
8457     no)
8458       isllibs=
8459       islinc=
8460       ;;
8461     "" | yes)
8462       ;;
8463     *)
8464       isllibs="-L$with_isl/lib"
8465       islinc="-I$with_isl/include"
8466       ;;
8467   esac
8468   if test "x${with_isl_include}" != x ; then
8469     islinc="-I$with_isl_include"
8470   fi
8471   if test "x${with_isl_lib}" != x; then
8472     isllibs="-L$with_isl_lib"
8473   fi
8474         if test "x${islinc}" = x && test "x${isllibs}" = x \
8475      && test -d ${srcdir}/isl; then
8476     isllibs='-L$$r/$(HOST_SUBDIR)/isl/'"$lt_cv_objdir"' '
8477     islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include'
8478     ENABLE_ISL_CHECK=no
8479     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using in-tree isl, disabling version check" >&5
8480 $as_echo "$as_me: WARNING: using in-tree isl, disabling version check" >&2;}
8481   fi
8482
8483   isllibs="${isllibs} -lisl"
8484
8485
8486
8487   if test "${ENABLE_ISL_CHECK}" = yes ; then
8488     _isl_saved_CFLAGS=$CFLAGS
8489     _isl_saved_LDFLAGS=$LDFLAGS
8490     _isl_saved_LIBS=$LIBS
8491
8492     CFLAGS="${_isl_saved_CFLAGS} ${islinc} ${gmpinc}"
8493     LDFLAGS="${_isl_saved_LDFLAGS} ${isllibs} ${gmplibs}"
8494     LIBS="${_isl_saved_LIBS} -lisl -lgmp"
8495
8496     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isl 0.15 or later" >&5
8497 $as_echo_n "checking for isl 0.15 or later... " >&6; }
8498     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8499 /* end confdefs.h.  */
8500 #include <isl/schedule.h>
8501 int
8502 main ()
8503 {
8504 isl_options_set_schedule_serialize_sccs (NULL, 0);
8505   ;
8506   return 0;
8507 }
8508 _ACEOF
8509 if ac_fn_c_try_link "$LINENO"; then :
8510   gcc_cv_isl=yes
8511 else
8512   gcc_cv_isl=no
8513 fi
8514 rm -f core conftest.err conftest.$ac_objext \
8515     conftest$ac_exeext conftest.$ac_ext
8516     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_isl" >&5
8517 $as_echo "$gcc_cv_isl" >&6; }
8518
8519     if test "${gcc_cv_isl}" = no ; then
8520       { $as_echo "$as_me:${as_lineno-$LINENO}: result: required isl version is 0.15 or later" >&5
8521 $as_echo "required isl version is 0.15 or later" >&6; }
8522     fi
8523
8524     CFLAGS=$_isl_saved_CFLAGS
8525     LDFLAGS=$_isl_saved_LDFLAGS
8526     LIBS=$_isl_saved_LIBS
8527   fi
8528
8529
8530
8531
8532
8533
8534   if test "x${with_isl}" = xno; then
8535     graphite_requested=no
8536   elif test "x${with_isl}" != x \
8537     || test "x${with_isl_include}" != x \
8538     || test "x${with_isl_lib}" != x ; then
8539     graphite_requested=yes
8540   else
8541     graphite_requested=no
8542   fi
8543
8544
8545
8546   if test "${gcc_cv_isl}" = no ; then
8547     isllibs=
8548     islinc=
8549   fi
8550
8551   if test "${graphite_requested}" = yes \
8552     && test "x${isllibs}" = x \
8553     && test "x${islinc}" = x ; then
8554
8555     as_fn_error $? "Unable to find a usable isl.  See config.log for details." "$LINENO" 5
8556   fi
8557
8558
8559 fi
8560
8561 # If the isl check failed, disable builds of in-tree variant of isl
8562 if test "x$with_isl" = xno ||
8563    test "x$gcc_cv_isl" = xno; then
8564   noconfigdirs="$noconfigdirs isl"
8565   islinc=
8566 fi
8567
8568
8569
8570
8571 # Check for LTO support.
8572 # Check whether --enable-lto was given.
8573 if test "${enable_lto+set}" = set; then :
8574   enableval=$enable_lto; enable_lto=$enableval
8575 else
8576   enable_lto=yes; default_enable_lto=yes
8577 fi
8578
8579
8580
8581
8582
8583 target_elf=no
8584 case $target in
8585   *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
8586   *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
8587   alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux* | \
8588   nvptx-*-none)
8589     target_elf=no
8590     ;;
8591   *)
8592     target_elf=yes
8593     ;;
8594 esac
8595
8596 if test $target_elf = yes; then :
8597   # ELF platforms build the lto-plugin always.
8598   build_lto_plugin=yes
8599
8600 else
8601   if test x"$default_enable_lto" = x"yes" ; then
8602     case $target in
8603       *-apple-darwin[912]* | *-cygwin* | *-mingw* | *djgpp*) ;;
8604       # On other non-ELF platforms, LTO has yet to be validated.
8605       *) enable_lto=no ;;
8606     esac
8607   else
8608   # Apart from ELF platforms, only Windows and Darwin support LTO so far.
8609   # It would also be nice to check the binutils support, but we don't
8610   # have gcc_GAS_CHECK_FEATURE available here.  For now, we'll just
8611   # warn during gcc/ subconfigure; unless you're bootstrapping with
8612   # -flto it won't be needed until after installation anyway.
8613     case $target in
8614       *-cygwin* | *-mingw* | *-apple-darwin* | *djgpp*) ;;
8615       *) if test x"$enable_lto" = x"yes"; then
8616         as_fn_error $? "LTO support is not enabled for this target." "$LINENO" 5
8617         fi
8618       ;;
8619     esac
8620   fi
8621   # Among non-ELF, only Windows platforms support the lto-plugin so far.
8622   # Build it unless LTO was explicitly disabled.
8623   case $target in
8624     *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
8625     *) ;;
8626   esac
8627
8628 fi
8629
8630
8631 # Check whether --enable-linker-plugin-configure-flags was given.
8632 if test "${enable_linker_plugin_configure_flags+set}" = set; then :
8633   enableval=$enable_linker_plugin_configure_flags; extra_linker_plugin_configure_flags=$enableval
8634 else
8635   extra_linker_plugin_configure_flags=
8636 fi
8637
8638
8639 # Check whether --enable-linker-plugin-flags was given.
8640 if test "${enable_linker_plugin_flags+set}" = set; then :
8641   enableval=$enable_linker_plugin_flags; extra_linker_plugin_flags=$enableval
8642 else
8643   extra_linker_plugin_flags=
8644 fi
8645
8646
8647
8648 # Enable --enable-host-shared.
8649 # Checked early to determine whether jit is an 'all' language
8650 # Check whether --enable-host-shared was given.
8651 if test "${enable_host_shared+set}" = set; then :
8652   enableval=$enable_host_shared; host_shared=$enableval
8653  case $host in
8654    x86_64-*-darwin* | aarch64-*-darwin*)
8655      if test x$host_shared != xyes ; then
8656        # PIC is the default, and actually cannot be switched off.
8657        echo configure.ac: warning: PIC code is required for the configured target, host-shared setting ignored. 1>&2
8658        host_shared=yes
8659      fi ;;
8660   *) ;;
8661  esac
8662 else
8663   case $host in
8664   x86_64-*-darwin* | aarch64-*-darwin*) host_shared=yes ;;
8665   *) host_shared=no ;;
8666  esac
8667 fi
8668
8669
8670
8671
8672 # If we are building PIC/PIE host executables, and we are building dependent
8673 # libs (e.g. GMP) in-tree those libs need to be configured to generate PIC
8674 # code.
8675 host_libs_picflag=
8676 if test "$host_shared" = "yes";then
8677 host_libs_picflag='--with-pic'
8678 fi
8679
8680
8681 # By default, C and C++ are the only stage 1 languages.
8682 stage1_languages=,c,
8683
8684 # Target libraries that we bootstrap.
8685 bootstrap_target_libs=,target-libgcc,
8686
8687 # Figure out what language subdirectories are present.
8688 # Look if the user specified --enable-languages="..."; if not, use
8689 # the environment variable $LANGUAGES if defined. $LANGUAGES might
8690 # go away some day.
8691 # NB:  embedded tabs in this IF block -- do not untabify
8692 if test -d ${srcdir}/gcc; then
8693   if test x"${enable_languages+set}" != xset; then
8694     if test x"${LANGUAGES+set}" = xset; then
8695       enable_languages="${LANGUAGES}"
8696         echo configure.ac: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
8697     else
8698       enable_languages=default
8699     fi
8700   else
8701     if test x"${enable_languages}" = x ||
8702        test x"${enable_languages}" = xyes;
8703        then
8704       echo configure.ac: --enable-languages needs at least one language argument 1>&2
8705       exit 1
8706     fi
8707   fi
8708   enable_languages=`echo "${enable_languages}" | sed -e 's/[    ,][     ,]*/,/g' -e 's/,$//'`
8709
8710   # 'f95' is the old name for the 'fortran' language. We issue a warning
8711   # and make the substitution.
8712   case ,${enable_languages}, in
8713     *,f95,*)
8714       echo configure.ac: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
8715       enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
8716       ;;
8717   esac
8718
8719   # If bootstrapping, C++ must be enabled.
8720   case ",$enable_languages,:$enable_bootstrap" in
8721     *,c++,*:*) ;;
8722     *:yes)
8723       if test -f ${srcdir}/gcc/cp/config-lang.in; then
8724         enable_languages="${enable_languages},c++"
8725       else
8726         as_fn_error $? "bootstrapping requires c++ sources" "$LINENO" 5
8727       fi
8728       ;;
8729   esac
8730
8731   # First scan to see if an enabled language requires some other language.
8732   # We assume that a given config-lang.in will list all the language
8733   # front ends it requires, even if some are required indirectly.
8734   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
8735     case ${lang_frag} in
8736       ..) ;;
8737       # The odd quoting in the next line works around
8738       # an apparent bug in bash 1.12 on linux.
8739       ${srcdir}/gcc/[*]/config-lang.in) ;;
8740       *)
8741         # From the config-lang.in, get $language, $lang_requires, and
8742         # $lang_requires_boot_languages.
8743         language=
8744         lang_requires=
8745         lang_requires_boot_languages=
8746         # set srcdir during sourcing lang_frag to the gcc dir.
8747         # Sadly overriding srcdir on the . line doesn't work in plain sh as it
8748         # polutes this shell
8749         saved_srcdir=${srcdir}
8750         srcdir=${srcdir}/gcc . ${lang_frag}
8751         srcdir=${saved_srcdir}
8752         for other in ${lang_requires} ${lang_requires_boot_languages}; do
8753           case ,${enable_languages}, in
8754             *,$other,*) ;;
8755             *,default,*) ;;
8756             *,all,*) ;;
8757             *,$language,*)
8758               echo " \`$other' language required by \`$language'; enabling" 1>&2
8759               enable_languages="${enable_languages},${other}"
8760               ;;
8761           esac
8762         done
8763         for other in ${lang_requires_boot_languages} ; do
8764           if test "$other" != "c"; then
8765             case ,${enable_stage1_languages}, in
8766               *,$other,*) ;;
8767               *,default,*) ;;
8768               *,all,*) ;;
8769               *)
8770                 case ,${enable_languages}, in
8771                   *,$language,*)
8772                     echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
8773                     enable_stage1_languages="$enable_stage1_languages,${other}"
8774                     ;;
8775                 esac
8776                 ;;
8777             esac
8778           fi
8779         done
8780         ;;
8781     esac
8782   done
8783
8784   new_enable_languages=,c,
8785
8786   # If LTO is enabled, add the LTO front end.
8787   if test "$enable_lto" = "yes" ; then
8788     case ,${enable_languages}, in
8789       *,lto,*) ;;
8790       *) enable_languages="${enable_languages},lto" ;;
8791     esac
8792     if test "${build_lto_plugin}" = "yes" ; then
8793       configdirs="$configdirs lto-plugin"
8794     fi
8795   fi
8796
8797   # If we're building an offloading compiler, add the LTO front end.
8798   if test x"$enable_as_accelerator_for" != x ; then
8799     case ,${enable_languages}, in
8800       *,lto,*) ;;
8801       *) enable_languages="${enable_languages},lto" ;;
8802     esac
8803   fi
8804
8805   missing_languages=`echo ",$enable_languages," | sed -e s/,default,/,/ -e s/,all,/,/ -e s/,c,/,/ `
8806   potential_languages=,c,
8807
8808   enabled_target_libs=
8809   disabled_target_libs=
8810
8811   for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
8812     case ${lang_frag} in
8813       ..) ;;
8814       # The odd quoting in the next line works around
8815       # an apparent bug in bash 1.12 on linux.
8816       ${srcdir}/gcc/[*]/config-lang.in) ;;
8817       *)
8818         # From the config-lang.in, get $language, $target_libs,
8819         # $lang_dirs, $boot_language, and $build_by_default
8820         language=
8821         target_libs=
8822         lang_dirs=
8823         subdir_requires=
8824         boot_language=no
8825         build_by_default=yes
8826         # set srcdir during sourcing.  See above about save & restore
8827         saved_srcdir=${srcdir}
8828         srcdir=${srcdir}/gcc . ${lang_frag}
8829         srcdir=${saved_srcdir}
8830         if test x${language} = x; then
8831           echo "${lang_frag} doesn't set \$language." 1>&2
8832           exit 1
8833         fi
8834
8835         if test "$language" = "c++"; then
8836           boot_language=yes
8837         fi
8838
8839         add_this_lang=no
8840         # C is always enabled, so no need to add it again
8841         if test "$language" != "c"; then
8842           case ,${enable_languages}, in
8843             *,${language},*)
8844               # Language was explicitly selected; include it
8845               add_this_lang=yes
8846               ;;
8847             *,all,*)
8848               # All languages are enabled
8849               add_this_lang=all
8850               ;;
8851             *,default,*)
8852               # 'default' was selected, select it if it is a default language
8853               add_this_lang=${build_by_default}
8854               ;;
8855           esac
8856         fi
8857
8858         # Disable languages that need other directories if these aren't available.
8859         for i in $subdir_requires; do
8860           test -f "$srcdir/gcc/$i/config-lang.in" && continue
8861           case ${add_this_lang} in
8862             yes)
8863               # Specifically requested language; tell them.
8864               as_fn_error $? "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
8865               ;;
8866             all)
8867               { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The gcc/$i directory contains parts of $language but is missing" >&5
8868 $as_echo "$as_me: WARNING: The gcc/$i directory contains parts of $language but is missing" >&2;}
8869               add_this_lang=unsupported
8870               ;;
8871             *)
8872               # Silently disable.
8873               add_this_lang=unsupported
8874               ;;
8875           esac
8876         done
8877
8878         # Disable Ada if no preexisting GNAT is available.
8879         case ${add_this_lang}:${language}:${have_gnat} in
8880           yes:ada:no)
8881             # Specifically requested language; tell them.
8882             as_fn_error $? "GNAT is required to build $language" "$LINENO" 5
8883             ;;
8884           all:ada:no)
8885             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GNAT is required to build $language" >&5
8886 $as_echo "$as_me: WARNING: GNAT is required to build $language" >&2;}
8887             add_this_lang=unsupported
8888             ;;
8889           *:ada:no)
8890             # Silently disable.
8891             add_this_lang=unsupported
8892             ;;
8893         esac
8894
8895         # Disable D if no preexisting GDC is available.
8896         case ${add_this_lang}:${language}:${have_gdc} in
8897           yes:d:no)
8898             # Specifically requested language; tell them.
8899             as_fn_error $? "GDC is required to build $language" "$LINENO" 5
8900            ;;
8901           all:d:no)
8902             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GDC is required to build $language" >&5
8903 $as_echo "$as_me: WARNING: GDC is required to build $language" >&2;}
8904             add_this_lang=unsupported
8905             ;;
8906           *:d:no)
8907             # Silently disable.
8908             add_this_lang=unsupported
8909             ;;
8910         esac
8911
8912         # Disable jit if -enable-host-shared not specified
8913         # but not if building for Mingw. All code in Windows
8914         # is position independent code (PIC).
8915         case $target in
8916           *mingw*) ;;
8917           *)
8918           case ${add_this_lang}:${language}:${host_shared} in
8919             yes:jit:no)
8920                    # PR jit/64780: explicitly specify --enable-host-shared
8921             as_fn_error $? "
8922 Enabling language \"jit\" requires --enable-host-shared.
8923
8924 --enable-host-shared typically slows the rest of the compiler down by
8925 a few %, so you must explicitly enable it.
8926
8927 If you want to build both the jit and the regular compiler, it is often
8928 best to do this via two separate configure/builds, in separate
8929 directories, to avoid imposing the performance cost of
8930 --enable-host-shared on the regular compiler." "$LINENO" 5
8931                     ;;
8932             all:jit:no)
8933               { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-host-shared required to build $language" >&5
8934 $as_echo "$as_me: WARNING: --enable-host-shared required to build $language" >&2;}
8935               add_this_lang=unsupported
8936               ;;
8937             *:jit:no)
8938               # Silently disable.
8939               add_this_lang=unsupported
8940               ;;
8941                 esac
8942           ;;
8943         esac
8944
8945         # Disable a language that is unsupported by the target.
8946         case "${add_this_lang}: $unsupported_languages " in
8947           no:*) ;;
8948           unsupported:*) ;;
8949           *:*" $language "*)
8950             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ${language} not supported for this target" >&5
8951 $as_echo "$as_me: WARNING: ${language} not supported for this target" >&2;}
8952             add_this_lang=unsupported
8953             ;;
8954         esac
8955
8956         case $add_this_lang in
8957           unsupported)
8958             # Remove language-dependent dirs.
8959             disabled_target_libs="$disabled_target_libs $target_libs"
8960             noconfigdirs="$noconfigdirs $lang_dirs"
8961             ;;
8962           no)
8963             # Remove language-dependent dirs; still show language as supported.
8964             disabled_target_libs="$disabled_target_libs $target_libs"
8965             noconfigdirs="$noconfigdirs $lang_dirs"
8966             potential_languages="${potential_languages}${language},"
8967             ;;
8968           all|yes)
8969             new_enable_languages="${new_enable_languages}${language},"
8970             potential_languages="${potential_languages}${language},"
8971             missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
8972             enabled_target_libs="$enabled_target_libs $target_libs"
8973             case "${boot_language}:,$enable_stage1_languages," in
8974               yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
8975                 # Add to (comma-separated) list of stage 1 languages.
8976                 case ",$stage1_languages," in
8977                   *,$language,* | ,yes, | ,all,) ;;
8978                   *) stage1_languages="${stage1_languages}${language}," ;;
8979                 esac
8980                 # We need to bootstrap any supporting libraries.
8981                 bootstrap_target_libs=`echo "${bootstrap_target_libs}${target_libs}," | sed "s/ /,/g"`
8982                 ;;
8983             esac
8984             ;;
8985         esac
8986         ;;
8987     esac
8988   done
8989
8990   # Add target libraries which are only needed for disabled languages
8991   # to noconfigdirs.
8992   if test -n "$disabled_target_libs"; then
8993     for dir in $disabled_target_libs; do
8994       case " $enabled_target_libs " in
8995       *" ${dir} "*) ;;
8996       *) noconfigdirs="$noconfigdirs $dir" ;;
8997       esac
8998     done
8999   fi
9000
9001   # Check whether --enable-stage1-languages was given.
9002 if test "${enable_stage1_languages+set}" = set; then :
9003   enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9004     ,no,|,,)
9005       # Set it to something that will have no effect in the loop below
9006       enable_stage1_languages=c ;;
9007     ,yes,)
9008       enable_stage1_languages=`echo $new_enable_languages | \
9009         sed -e "s/^,//" -e "s/,$//" ` ;;
9010     *,all,*)
9011       enable_stage1_languages=`echo ,$enable_stage1_languages, | \
9012         sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
9013   esac
9014
9015   # Add "good" languages from enable_stage1_languages to stage1_languages,
9016   # while "bad" languages go in missing_languages.  Leave no duplicates.
9017   for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
9018     case $potential_languages in
9019       *,$i,*)
9020         case $stage1_languages in
9021           *,$i,*) ;;
9022           *) stage1_languages="$stage1_languages$i," ;;
9023         esac ;;
9024       *)
9025         case $missing_languages in
9026           *,$i,*) ;;
9027           *) missing_languages="$missing_languages$i," ;;
9028         esac ;;
9029      esac
9030   done
9031 fi
9032
9033
9034   # Remove leading/trailing commas that were added for simplicity
9035   potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
9036   missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9037   stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
9038   new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
9039
9040   if test "x$missing_languages" != x; then
9041     as_fn_error $? "
9042 The following requested languages could not be built: ${missing_languages}
9043 Supported languages are: ${potential_languages}" "$LINENO" 5
9044   fi
9045   if test "x$new_enable_languages" != "x$enable_languages"; then
9046     echo The following languages will be built: ${new_enable_languages}
9047     enable_languages="$new_enable_languages"
9048   fi
9049
9050
9051   ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9052 fi
9053
9054 # Handle --disable-<component> generically.
9055 for dir in $configdirs $build_configdirs $target_configdirs ; do
9056   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9057   varname=`echo $dirname | sed -e s/+/_/g`
9058   if eval test x\${enable_${varname}} "=" xno ; then
9059     noconfigdirs="$noconfigdirs $dir"
9060   fi
9061 done
9062
9063 # Check for Boehm's garbage collector
9064 # Check whether --enable-objc-gc was given.
9065 if test "${enable_objc_gc+set}" = set; then :
9066   enableval=$enable_objc_gc;
9067 fi
9068
9069
9070 # Check whether --with-target-bdw-gc was given.
9071 if test "${with_target_bdw_gc+set}" = set; then :
9072   withval=$with_target_bdw_gc;
9073 fi
9074
9075
9076 # Check whether --with-target-bdw-gc-include was given.
9077 if test "${with_target_bdw_gc_include+set}" = set; then :
9078   withval=$with_target_bdw_gc_include;
9079 fi
9080
9081
9082 # Check whether --with-target-bdw-gc-lib was given.
9083 if test "${with_target_bdw_gc_lib+set}" = set; then :
9084   withval=$with_target_bdw_gc_lib;
9085 fi
9086
9087
9088 case ,${enable_languages},:${enable_objc_gc} in *,objc,*:yes|*,objc,*:auto)
9089   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
9090 $as_echo_n "checking for bdw garbage collector... " >&6; }
9091   if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
9092         { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc in default locations" >&5
9093 $as_echo "using bdw-gc in default locations" >&6; }
9094   else
9095         if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
9096       as_fn_error $? "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
9097     elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
9098       as_fn_error $? "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
9099     else
9100       { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
9101 $as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
9102     fi
9103   fi
9104 esac
9105
9106 # Disable libitm, libsanitizer, libvtv if we're not building C++
9107 case ,${enable_languages}, in
9108   *,c++,*)
9109     # Disable libitm, libsanitizer if we're not building libstdc++
9110     case "${noconfigdirs}" in
9111       *target-libstdc++-v3*)
9112         noconfigdirs="$noconfigdirs target-libitm target-libsanitizer"
9113         ;;
9114       *) ;;
9115     esac
9116     ;;
9117   *)
9118     noconfigdirs="$noconfigdirs target-libitm target-libsanitizer target-libvtv"
9119     ;;
9120 esac
9121
9122 # If gcc/ is not in the source tree then we'll not be building a
9123 # target compiler, assume in that case we don't want to build any
9124 # target libraries or tools.
9125 #
9126 # This was added primarily for the benefit for binutils-gdb who reuse
9127 # this configure script, but don't always have target tools available.
9128 if test ! -d ${srcdir}/gcc; then
9129    skipdirs="${skipdirs} ${target_configdirs}"
9130 fi
9131
9132 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
9133 # $build_configdirs and $target_configdirs.
9134 # If we have the source for $noconfigdirs entries, add them to $notsupp.
9135
9136 notsupp=""
9137 for dir in . $skipdirs $noconfigdirs ; do
9138   dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9139   if test $dir != .  && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9140     configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
9141     if test -r $srcdir/$dirname/configure ; then
9142       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9143         true
9144       else
9145         notsupp="$notsupp $dir"
9146       fi
9147     fi
9148   fi
9149   if test $dir != .  && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9150     build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
9151     if test -r $srcdir/$dirname/configure ; then
9152       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9153         true
9154       else
9155         notsupp="$notsupp $dir"
9156       fi
9157     fi
9158   fi
9159   if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9160     target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
9161     if test -r $srcdir/$dirname/configure ; then
9162       if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9163         true
9164       else
9165         notsupp="$notsupp $dir"
9166       fi
9167     fi
9168   fi
9169 done
9170
9171 # Quietly strip out all directories which aren't configurable in this tree.
9172 # This relies on all configurable subdirectories being autoconfiscated, which
9173 # is now the case.
9174 build_configdirs_all="$build_configdirs"
9175 build_configdirs=
9176 for i in ${build_configdirs_all} ; do
9177   j=`echo $i | sed -e s/build-//g`
9178   if test -f ${srcdir}/$j/configure ; then
9179     build_configdirs="${build_configdirs} $i"
9180   fi
9181 done
9182
9183 configdirs_all="$configdirs"
9184 configdirs=
9185 for i in ${configdirs_all} ; do
9186   if test -f ${srcdir}/$i/configure ; then
9187     configdirs="${configdirs} $i"
9188   fi
9189 done
9190
9191 target_configdirs_all="$target_configdirs"
9192 target_configdirs=
9193 for i in ${target_configdirs_all} ; do
9194   j=`echo $i | sed -e s/target-//g`
9195   if test -f ${srcdir}/$j/configure ; then
9196     target_configdirs="${target_configdirs} $i"
9197   fi
9198 done
9199
9200 # libiberty-linker-plugin is special: it doesn't have its own source directory,
9201 # so we have to add it after the preceding checks.
9202 if test x"$extra_linker_plugin_flags$extra_linker_plugin_configure_flags" != x
9203 then
9204   case " $configdirs " in
9205     *" libiberty "*)
9206       # If we can build libiberty, we can also build libiberty-linker-plugin.
9207       configdirs="$configdirs libiberty-linker-plugin"
9208       extra_linker_plugin_configure_flags="$extra_linker_plugin_configure_flags \
9209         --with-libiberty=../libiberty-linker-plugin";;
9210     *)
9211       as_fn_error $? "libiberty missing" "$LINENO" 5;;
9212   esac
9213 fi
9214
9215 # Sometimes we have special requirements for the host libiberty.
9216 extra_host_libiberty_configure_flags=
9217 case " $configdirs " in
9218   *" lto-plugin "* | *" libcc1 "* | *" gdbserver "*)
9219     # When these are to be built as shared libraries, the same applies to
9220     # libiberty.
9221     extra_host_libiberty_configure_flags=--enable-shared
9222     ;;
9223 esac
9224
9225
9226 # Sometimes we have special requirements for the host zlib.
9227 extra_host_zlib_configure_flags=
9228 case " $configdirs " in
9229   *" bfd "*)
9230     # When bfd is to be built as a shared library, the same applies to
9231     # zlib.
9232     if test "$enable_shared" = "yes"; then
9233       extra_host_zlib_configure_flags=--enable-host-shared
9234     fi
9235     ;;
9236 esac
9237
9238
9239 # Produce a warning message for the subdirs we can't configure.
9240 # This isn't especially interesting in the Cygnus tree, but in the individual
9241 # FSF releases, it's important to let people know when their machine isn't
9242 # supported by the one or two programs in a package.
9243
9244 if test -n "${notsupp}" && test -z "${norecursion}" ; then
9245   # If $appdirs is non-empty, at least one of those directories must still
9246   # be configured, or we error out.  (E.g., if the gas release supports a
9247   # specified target in some subdirs but not the gas subdir, we shouldn't
9248   # pretend that all is well.)
9249   if test -n "$appdirs" ; then
9250     for dir in $appdirs ; do
9251       if test -r $dir/Makefile.in ; then
9252         if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
9253           appdirs=""
9254           break
9255         fi
9256         if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9257           appdirs=""
9258           break
9259         fi
9260       fi
9261     done
9262     if test -n "$appdirs" ; then
9263       echo "*** This configuration is not supported by this package." 1>&2
9264       exit 1
9265     fi
9266   fi
9267   # Okay, some application will build, or we don't care to check.  Still
9268   # notify of subdirs not getting built.
9269   echo "*** This configuration is not supported in the following subdirectories:" 1>&2
9270   echo "    ${notsupp}" 1>&2
9271   echo "    (Any other directories should still work fine.)" 1>&2
9272 fi
9273
9274 case "$host" in
9275   *msdosdjgpp*)
9276     enable_gdbtk=no ;;
9277 esac
9278
9279 # To find our prefix, in gcc_cv_tool_prefix.
9280
9281 # The user is always right.
9282 if test "${PATH_SEPARATOR+set}" != set; then
9283   echo "#! /bin/sh" >conf$$.sh
9284   echo  "exit 0"   >>conf$$.sh
9285   chmod +x conf$$.sh
9286   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9287     PATH_SEPARATOR=';'
9288   else
9289     PATH_SEPARATOR=:
9290   fi
9291   rm -f conf$$.sh
9292 fi
9293
9294
9295   get_gcc_base_ver="cat"
9296
9297 # Check whether --with-gcc-major-version-only was given.
9298 if test "${with_gcc_major_version_only+set}" = set; then :
9299   withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
9300         get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
9301       fi
9302
9303 fi
9304
9305
9306
9307
9308
9309
9310 if test "x$exec_prefix" = xNONE; then
9311         if test "x$prefix" = xNONE; then
9312                 gcc_cv_tool_prefix=$ac_default_prefix
9313         else
9314                 gcc_cv_tool_prefix=$prefix
9315         fi
9316 else
9317         gcc_cv_tool_prefix=$exec_prefix
9318 fi
9319
9320 # If there is no compiler in the tree, use the PATH only.  In any
9321 # case, if there is no compiler in the tree nobody should use
9322 # AS_FOR_TARGET and LD_FOR_TARGET.
9323 if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
9324     if test x$with_gcc_major_version_only = xyes ; then
9325                 gcc_version=`sed -e 's/^\([0-9]*\).*$/\1/' $srcdir/gcc/BASE-VER`
9326             else
9327         gcc_version=`cat $srcdir/gcc/BASE-VER`
9328     fi
9329     gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
9330     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
9331     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
9332     gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
9333     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
9334     gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
9335 else
9336     gcc_cv_tool_dirs=
9337 fi
9338
9339 if test x$build = x$target && test -n "$md_exec_prefix"; then
9340         gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
9341 fi
9342
9343
9344
9345 copy_dirs=
9346
9347
9348 # Check whether --with-build-sysroot was given.
9349 if test "${with_build_sysroot+set}" = set; then :
9350   withval=$with_build_sysroot; if test x"$withval" != x ; then
9351      SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
9352    fi
9353 else
9354   SYSROOT_CFLAGS_FOR_TARGET=
9355 fi
9356
9357
9358
9359
9360 # Check whether --with-debug-prefix-map was given.
9361 if test "${with_debug_prefix_map+set}" = set; then :
9362   withval=$with_debug_prefix_map; if test x"$withval" != x; then
9363      DEBUG_PREFIX_CFLAGS_FOR_TARGET=
9364      for debug_map in $withval; do
9365        DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
9366      done
9367    fi
9368 else
9369   DEBUG_PREFIX_CFLAGS_FOR_TARGET=
9370 fi
9371
9372
9373
9374 # During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
9375 # might be empty or "-g".  We don't require a C++ compiler, so CXXFLAGS
9376 # might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
9377 # We want to ensure that TARGET libraries (which we know are built with
9378 # gcc) are built with "-O2 -g", so include those options when setting
9379 # CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
9380 if test "x$CFLAGS_FOR_TARGET" = x; then
9381   if test "x${is_cross_compiler}" = xyes; then
9382     CFLAGS_FOR_TARGET="-g -O2"
9383   else
9384     CFLAGS_FOR_TARGET=$CFLAGS
9385     case " $CFLAGS " in
9386       *" -O2 "*) ;;
9387       *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
9388     esac
9389     case " $CFLAGS " in
9390       *" -g "* | *" -g3 "*) ;;
9391       *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
9392     esac
9393   fi
9394 fi
9395
9396
9397 if test "x$CXXFLAGS_FOR_TARGET" = x; then
9398   if test "x${is_cross_compiler}" = xyes; then
9399     CXXFLAGS_FOR_TARGET="-g -O2"
9400   else
9401     CXXFLAGS_FOR_TARGET=$CXXFLAGS
9402     case " $CXXFLAGS " in
9403       *" -O2 "*) ;;
9404       *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
9405     esac
9406     case " $CXXFLAGS " in
9407       *" -g "* | *" -g3 "*) ;;
9408       *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
9409     esac
9410   fi
9411 fi
9412
9413
9414
9415
9416 # Handle --with-headers=XXX.  If the value is not "yes", the contents of
9417 # the named directory are copied to $(tooldir)/sys-include.
9418 if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
9419   if test x${is_cross_compiler} = xno ; then
9420     echo 1>&2 '***' --with-headers is only supported when cross compiling
9421     exit 1
9422   fi
9423   if test x"${with_headers}" != xyes ; then
9424     x=${gcc_cv_tool_prefix}
9425     copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9426   fi
9427 fi
9428
9429 # Handle --with-libs=XXX.  If the value is not "yes", the contents of
9430 # the name directories are copied to $(tooldir)/lib.  Multiple directories
9431 # are permitted.
9432 if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
9433   if test x${is_cross_compiler} = xno ; then
9434     echo 1>&2 '***' --with-libs is only supported when cross compiling
9435     exit 1
9436   fi
9437   if test x"${with_libs}" != xyes ; then
9438     # Copy the libraries in reverse order, so that files in the first named
9439     # library override files in subsequent libraries.
9440     x=${gcc_cv_tool_prefix}
9441     for l in ${with_libs}; do
9442       copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9443     done
9444   fi
9445 fi
9446
9447 # Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
9448 #
9449 # This is done by determining whether or not the appropriate directory
9450 # is available, and by checking whether or not specific configurations
9451 # have requested that this magic not happen.
9452 #
9453 # The command line options always override the explicit settings in
9454 # configure.ac, and the settings in configure.ac override this magic.
9455 #
9456 # If the default for a toolchain is to use GNU as and ld, and you don't
9457 # want to do that, then you should use the --without-gnu-as and
9458 # --without-gnu-ld options for the configure script.  Similarly, if
9459 # the default is to use the included zlib and you don't want to do that,
9460 # you should use the --with-system-zlib option for the configure script.
9461
9462 if test x${use_gnu_as} = x &&
9463    echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
9464   with_gnu_as=yes
9465   extra_host_args="$extra_host_args --with-gnu-as"
9466 fi
9467
9468 if test x${use_gnu_ld} = x &&
9469    echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
9470   with_gnu_ld=yes
9471   extra_host_args="$extra_host_args --with-gnu-ld"
9472 fi
9473
9474 if test x${use_included_zlib} = x &&
9475    echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
9476   :
9477 else
9478   with_system_zlib=yes
9479   extra_host_args="$extra_host_args --with-system-zlib"
9480 fi
9481
9482 # If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
9483 # can detect this case.
9484
9485 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
9486   with_newlib=yes
9487   extra_host_args="$extra_host_args --with-newlib"
9488 fi
9489
9490 # Handle ${copy_dirs}
9491 set fnord ${copy_dirs}
9492 shift
9493 while test $# != 0 ; do
9494   if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
9495     :
9496   else
9497     echo Copying $1 to $2
9498
9499     # Use the install script to create the directory and all required
9500     # parent directories.
9501     if test -d $2 ; then
9502       :
9503     else
9504       echo >config.temp
9505       ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
9506     fi
9507
9508     # Copy the directory, assuming we have tar.
9509     # FIXME: Should we use B in the second tar?  Not all systems support it.
9510     (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
9511
9512     # It is the responsibility of the user to correctly adjust all
9513     # symlinks.  If somebody can figure out how to handle them correctly
9514     # here, feel free to add the code.
9515
9516     echo $1 > $2/COPIED
9517   fi
9518   shift; shift
9519 done
9520
9521 # Determine a target-dependent exec_prefix that the installed
9522 # gcc will search in.  Keep this list sorted by triplet, with
9523 # the *-*-osname triplets last.
9524 md_exec_prefix=
9525 case "${target}" in
9526   i[34567]86-pc-msdosdjgpp*)
9527     md_exec_prefix=/dev/env/DJDIR/bin
9528     ;;
9529   *-*-hpux* | \
9530   *-*-nto-qnx* | \
9531   *-*-solaris2*)
9532     md_exec_prefix=/usr/ccs/bin
9533     ;;
9534 esac
9535
9536 extra_arflags_for_target=
9537 extra_nmflags_for_target=
9538 extra_ranlibflags_for_target=
9539 target_makefile_frag=/dev/null
9540 case "${target}" in
9541   spu-*-*)
9542     target_makefile_frag="config/mt-spu"
9543     ;;
9544   mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
9545     target_makefile_frag="config/mt-sde"
9546     ;;
9547   mipsisa*-*-elfoabi*)
9548     target_makefile_frag="config/mt-mips-elfoabi"
9549     ;;
9550   mips*-*-*linux* | mips*-*-gnu*)
9551     target_makefile_frag="config/mt-mips-gnu"
9552     ;;
9553   nios2-*-elf*)
9554     target_makefile_frag="config/mt-nios2-elf"
9555     ;;
9556   *-*-linux-android*)
9557     target_makefile_frag="config/mt-android"
9558     ;;
9559   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
9560     target_makefile_frag="config/mt-gnu"
9561     ;;
9562   *-*-aix4.[3456789]* | *-*-aix[56789].*)
9563     # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
9564     # commands to handle both 32-bit and 64-bit objects.  These flags are
9565     # harmless if we're using GNU nm or ar.
9566     extra_arflags_for_target=" -X32_64"
9567     extra_nmflags_for_target=" -B -X32_64"
9568     ;;
9569 esac
9570
9571 alphaieee_frag=/dev/null
9572 case $target in
9573   alpha*-*-*)
9574     # This just makes sure to use the -mieee option to build target libs.
9575     # This should probably be set individually by each library.
9576     alphaieee_frag="config/mt-alphaieee"
9577     ;;
9578 esac
9579
9580 # If --enable-target-optspace always use -Os instead of -O2 to build
9581 # the target libraries, similarly if it is not specified, use -Os
9582 # on selected platforms.
9583 ospace_frag=/dev/null
9584 case "${enable_target_optspace}:${target}" in
9585   yes:*)
9586     ospace_frag="config/mt-ospace"
9587     ;;
9588   :d30v-*)
9589     ospace_frag="config/mt-d30v"
9590     ;;
9591   :m32r-* | :d10v-* | :fr30-* | :i?86*-*-elfiamcu)
9592     ospace_frag="config/mt-ospace"
9593     ;;
9594   no:* | :*)
9595     ;;
9596   *)
9597     echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
9598     ;;
9599 esac
9600
9601 # Some systems (e.g., one of the i386-aix systems the gas testers are
9602 # using) don't handle "\$" correctly, so don't use it here.
9603 tooldir='${exec_prefix}'/${target_noncanonical}
9604 build_tooldir=${tooldir}
9605
9606 # Create a .gdbinit file which runs the one in srcdir
9607 # and tells GDB to look there for source files.
9608
9609 if test -r ${srcdir}/.gdbinit ; then
9610   case ${srcdir} in
9611     .) ;;
9612     *) cat > ./.gdbinit <<EOF
9613 # ${NO_EDIT}
9614 dir ${srcdir}
9615 dir .
9616 source ${srcdir}/.gdbinit
9617 EOF
9618     ;;
9619   esac
9620 fi
9621
9622 # Make sure that the compiler is able to generate an executable.  If it
9623 # can't, we are probably in trouble.  We don't care whether we can run the
9624 # executable--we might be using a cross compiler--we only care whether it
9625 # can be created.  At this point the main configure script has set CC.
9626 we_are_ok=no
9627 echo "int main () { return 0; }" > conftest.c
9628 ${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
9629 if test $? = 0 ; then
9630   if test -s conftest || test -s conftest.exe ; then
9631     we_are_ok=yes
9632   fi
9633 fi
9634 case $we_are_ok in
9635   no)
9636     echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
9637     echo 1>&2 "*** You must set the environment variable CC to a working compiler."
9638     rm -f conftest*
9639     exit 1
9640     ;;
9641 esac
9642 rm -f conftest*
9643
9644 # Decide which environment variable is used to find dynamic libraries.
9645 case "${host}" in
9646   *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9647   *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
9648   *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
9649   *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
9650 esac
9651
9652 # On systems where the dynamic library environment variable is PATH,
9653 # gcc/ will put dynamic libraries into a subdirectory to avoid adding
9654 # built executables to PATH.
9655 if test "$RPATH_ENVVAR" = PATH; then
9656   GCC_SHLIB_SUBDIR=/shlib
9657 else
9658   GCC_SHLIB_SUBDIR=
9659 fi
9660
9661 # Adjust the toplevel makefile according to whether bootstrap was selected.
9662 case $enable_bootstrap in
9663   yes)
9664     bootstrap_suffix=bootstrap
9665     BUILD_CONFIG=bootstrap-debug
9666     ;;
9667   no)
9668     bootstrap_suffix=no-bootstrap
9669     BUILD_CONFIG=
9670     ;;
9671 esac
9672
9673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
9674 $as_echo_n "checking for default BUILD_CONFIG... " >&6; }
9675
9676
9677 # Check whether --with-build-config was given.
9678 if test "${with_build_config+set}" = set; then :
9679   withval=$with_build_config; case $with_build_config in
9680    yes) with_build_config= ;;
9681    no) with_build_config= BUILD_CONFIG= ;;
9682    esac
9683 fi
9684
9685
9686 if test "x${with_build_config}" != x; then
9687   BUILD_CONFIG=$with_build_config
9688 else
9689   case $BUILD_CONFIG in
9690   bootstrap-debug)
9691     if echo "int f (void) { return 0; }" > conftest.c &&
9692        ${CC} -c conftest.c &&
9693        mv conftest.o conftest.o.g0 &&
9694        ${CC} -c -g conftest.c &&
9695        mv conftest.o conftest.o.g &&
9696        ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
9697       :
9698     else
9699       BUILD_CONFIG=
9700     fi
9701     rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
9702     ;;
9703   esac
9704 fi
9705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
9706 $as_echo "$BUILD_CONFIG" >&6; }
9707
9708
9709 # Use same top-level configure hooks in libgcc/libstdc++/libvtv.
9710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-vtable-verify" >&5
9711 $as_echo_n "checking for --enable-vtable-verify... " >&6; }
9712 # Check whether --enable-vtable-verify was given.
9713 if test "${enable_vtable_verify+set}" = set; then :
9714   enableval=$enable_vtable_verify; case "$enableval" in
9715  yes) enable_vtable_verify=yes ;;
9716  no)  enable_vtable_verify=no ;;
9717  *)   enable_vtable_verify=no;;
9718  esac
9719 else
9720   enable_vtable_verify=no
9721 fi
9722
9723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_vtable_verify" >&5
9724 $as_echo "$enable_vtable_verify" >&6; }
9725
9726 # Record target_configdirs and the configure arguments for target and
9727 # build configuration in Makefile.
9728 target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
9729 build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
9730 bootstrap_fixincludes=no
9731
9732 # If we are building libgomp, bootstrap it.
9733 if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
9734   bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
9735 fi
9736
9737 # If we are building libsanitizer and $BUILD_CONFIG contains bootstrap-asan
9738 # or bootstrap-ubsan, bootstrap it.
9739 if echo " ${target_configdirs} " | grep " libsanitizer " > /dev/null 2>&1; then
9740   case "$BUILD_CONFIG" in
9741     *bootstrap-hwasan* | *bootstrap-asan* | *bootstrap-ubsan* )
9742       bootstrap_target_libs=${bootstrap_target_libs}target-libsanitizer,
9743       bootstrap_fixincludes=yes
9744       ;;
9745   esac
9746 fi
9747
9748 # If we are building libvtv and --enable-vtable-verify, bootstrap it.
9749 if echo " ${target_configdirs} " | grep " libvtv " > /dev/null 2>&1 &&
9750    test "$enable_vtable_verify" != no; then
9751   bootstrap_target_libs=${bootstrap_target_libs}target-libvtv,
9752 fi
9753
9754 # If we are building libatomic and the list of enabled languages includes the
9755 # D frontend, bootstrap it.
9756 if echo " ${target_configdirs} " | grep " libatomic " > /dev/null 2>&1; then
9757   case ,${enable_languages}, in
9758     *,d,*)
9759       bootstrap_target_libs=${bootstrap_target_libs}target-libatomic,
9760       ;;
9761   esac
9762 fi
9763
9764 # Determine whether gdb needs tk/tcl or not.
9765 # Use 'maybe' since enable_gdbtk might be true even if tk isn't available
9766 # and in that case we want gdb to be built without tk.  Ugh!
9767 # In fact I believe gdb is the *only* package directly dependent on tk,
9768 # so we should be able to put the 'maybe's in unconditionally and
9769 # leave out the maybe dependencies when enable_gdbtk is false.  I'm not
9770 # 100% sure that that's safe though.
9771
9772 gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
9773 case "$enable_gdbtk" in
9774   no)
9775     GDB_TK="" ;;
9776   yes)
9777     GDB_TK="${gdb_tk}" ;;
9778   *)
9779     # Only add the dependency on gdbtk when GDBtk is part of the gdb
9780     # distro.  Eventually someone will fix this and move Insight, nee
9781     # gdbtk to a separate directory.
9782     if test -d ${srcdir}/gdb/gdbtk ; then
9783       GDB_TK="${gdb_tk}"
9784     else
9785       GDB_TK=""
9786     fi
9787     ;;
9788 esac
9789 CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
9790 INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
9791
9792 # gdb and gdbserver depend on gnulib and gdbsupport, but as nothing
9793 # else does, only include them if one of these is built.  The Makefile
9794 # provides the ordering, so it's enough here to add to the list.
9795 case " ${configdirs} " in
9796   *\ gdb\ *)
9797     configdirs="${configdirs} gnulib gdbsupport"
9798     ;;
9799   *\ gdbserver\ *)
9800     configdirs="${configdirs} gnulib gdbsupport"
9801     ;;
9802   *\ sim\ *)
9803     configdirs="${configdirs} gnulib"
9804     ;;
9805 esac
9806
9807 # Strip out unwanted targets.
9808
9809 # While at that, we remove Makefiles if we were started for recursive
9810 # configuration, so that the top-level Makefile reconfigures them,
9811 # like we used to do when configure itself was recursive.
9812
9813 # Loop over modules.  We used to use the "$extrasub" feature from Autoconf
9814 # but now we're fixing up the Makefile ourselves with the additional
9815 # commands passed to AC_CONFIG_FILES.  Use separate variables
9816 # extrasub-{build,host,target} not because there is any reason to split
9817 # the substitutions up that way, but only to remain below the limit of
9818 # 99 commands in a script, for HP-UX sed.
9819
9820 # Do not nest @if/@endif or @unless/@endunless pairs, because
9821 # configure will not warn you at all.
9822
9823 case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
9824   yes:yes:*\ gold\ *:*,c++,*) ;;
9825   yes:yes:*\ gold\ *:*)
9826     as_fn_error $? "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
9827     ;;
9828 esac
9829
9830 extrasub_build=
9831 for module in ${build_configdirs} ; do
9832   if test -z "${no_recursion}" \
9833      && test -f ${build_subdir}/${module}/Makefile; then
9834     echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
9835     rm -f ${build_subdir}/${module}/Makefile
9836   fi
9837   extrasub_build="$extrasub_build
9838 /^@if build-$module\$/d
9839 /^@endif build-$module\$/d
9840 /^@unless build-$module\$/,/^@endunless build-$module\$/d
9841 /^@if build-$module-$bootstrap_suffix\$/d
9842 /^@endif build-$module-$bootstrap_suffix\$/d
9843 /^@unless build-$module-$bootstrap_suffix\$/,/^@endunless build-$module-$bootstrap_suffix\$/d"
9844 done
9845 extrasub_host=
9846 for module in ${configdirs} ; do
9847   if test -z "${no_recursion}"; then
9848     for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
9849       if test -f ${file}; then
9850         echo 1>&2 "*** removing ${file} to force reconfigure"
9851         rm -f ${file}
9852       fi
9853     done
9854   fi
9855   case ${module},${bootstrap_fixincludes} in
9856     fixincludes,no) host_bootstrap_suffix=no-bootstrap ;;
9857     *) host_bootstrap_suffix=$bootstrap_suffix ;;
9858   esac
9859   extrasub_host="$extrasub_host
9860 /^@if $module\$/d
9861 /^@endif $module\$/d
9862 /^@unless $module\$/,/^@endunless $module\$/d
9863 /^@if $module-$host_bootstrap_suffix\$/d
9864 /^@endif $module-$host_bootstrap_suffix\$/d
9865 /^@unless $module-$host_bootstrap_suffix\$/,/^@endunless $module-$host_bootstrap_suffix\$/d"
9866 done
9867 extrasub_target=
9868 for module in ${target_configdirs} ; do
9869   if test -z "${no_recursion}" \
9870      && test -f ${target_subdir}/${module}/Makefile; then
9871     echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
9872     rm -f ${target_subdir}/${module}/Makefile
9873   fi
9874
9875   # We only bootstrap target libraries listed in bootstrap_target_libs.
9876   case $bootstrap_target_libs in
9877     *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
9878     *) target_bootstrap_suffix=no-bootstrap ;;
9879   esac
9880
9881   extrasub_target="$extrasub_target
9882 /^@if target-$module\$/d
9883 /^@endif target-$module\$/d
9884 /^@unless target-$module\$/,/^@endunless target-$module\$/d
9885 /^@if target-$module-$target_bootstrap_suffix\$/d
9886 /^@endif target-$module-$target_bootstrap_suffix\$/d
9887 /^@unless target-$module-$target_bootstrap_suffix\$/,/^@endunless target-$module-$target_bootstrap_suffix\$/d"
9888 done
9889
9890 # Do the final fixup along with target modules.
9891 extrasub_target="$extrasub_target
9892 /^@if /,/^@endif /d
9893 /^@unless /d
9894 /^@endunless /d"
9895
9896 if test "$enable_pgo_build" != "no"; then
9897   extrasub_build="$extrasub_build
9898 /^@if pgo-build\$/d
9899 /^@endif pgo-build\$/d"
9900 fi
9901
9902 # Create the serialization dependencies.  This uses a temporary file.
9903
9904 # Check whether --enable-serial-configure was given.
9905 if test "${enable_serial_configure+set}" = set; then :
9906   enableval=$enable_serial_configure;
9907 fi
9908
9909
9910 case ${enable_serial_configure} in
9911   yes)
9912     enable_serial_build_configure=yes
9913     enable_serial_host_configure=yes
9914     enable_serial_target_configure=yes
9915     ;;
9916 esac
9917
9918 # These force 'configure's to be done one at a time, to avoid problems
9919 # with contention over a shared config.cache.
9920 rm -f serdep.tmp
9921 echo '# serdep.tmp' > serdep.tmp
9922 olditem=
9923 test "x${enable_serial_build_configure}" = xyes &&
9924 for item in ${build_configdirs} ; do
9925   case ${olditem} in
9926     "") ;;
9927     *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
9928   esac
9929   olditem=${item}
9930 done
9931 olditem=
9932 test "x${enable_serial_host_configure}" = xyes &&
9933 for item in ${configdirs} ; do
9934   case ${olditem} in
9935     "") ;;
9936     *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
9937   esac
9938   olditem=${item}
9939 done
9940 olditem=
9941 test "x${enable_serial_target_configure}" = xyes &&
9942 for item in ${target_configdirs} ; do
9943   case ${olditem} in
9944     "") ;;
9945     *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
9946   esac
9947   olditem=${item}
9948 done
9949 serialization_dependencies=serdep.tmp
9950
9951
9952 # Base args.  Strip norecursion, cache-file, srcdir, host, build,
9953 # target, nonopt, and variable assignments.  These are the ones we
9954 # might not want to pass down to subconfigures.  The exception being
9955 # --cache-file=/dev/null, which is used to turn off the use of cache
9956 # files altogether, and which should be passed on to subconfigures.
9957 # Also strip program-prefix, program-suffix, and program-transform-name,
9958 # so that we can pass down a consistent program-transform-name.
9959 baseargs=
9960 tbaseargs=
9961 keep_next=no
9962 skip_next=no
9963 eval "set -- $ac_configure_args"
9964 for ac_arg
9965 do
9966   if test X"$skip_next" = X"yes"; then
9967     skip_next=no
9968     continue
9969   fi
9970   if test X"$keep_next" = X"yes"; then
9971     case $ac_arg in
9972       *\'*)
9973         ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9974     esac
9975     baseargs="$baseargs '$ac_arg'"
9976     tbaseargs="$tbaseargs '$ac_arg'"
9977     keep_next=no
9978     continue
9979   fi
9980
9981   # Handle separated arguments.  Based on the logic generated by
9982   # autoconf 2.59.
9983   case $ac_arg in
9984     *=* | --config-cache | -C | -disable-* | --disable-* \
9985       | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
9986       | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
9987       | -with-* | --with-* | -without-* | --without-* | --x)
9988       separate_arg=no
9989       ;;
9990     -*)
9991       separate_arg=yes
9992       ;;
9993     *)
9994       separate_arg=no
9995       ;;
9996   esac
9997
9998   skip_targ=no
9999   case $ac_arg in
10000
10001   --with-* | --without-*)
10002     libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
10003
10004     case $libopt in
10005     *[-_]include)
10006       lib=`echo "$libopt" | sed 's,[-_]include$,,'`
10007       ;;
10008     *[-_]lib)
10009       lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
10010       ;;
10011     *)
10012       lib=$libopt
10013       ;;
10014     esac
10015
10016
10017     case $lib in
10018     mpc | mpfr | gmp | isl)
10019       # If we're processing --with-$lib, --with-$lib-include or
10020       # --with-$lib-lib, for one of the libs above, and target is
10021       # different from host, don't pass the current argument to any
10022       # target library's configure.
10023       if test x$is_cross_compiler = xyes; then
10024         skip_targ=yes
10025       fi
10026       ;;
10027     esac
10028     ;;
10029   esac
10030
10031   case "$ac_arg" in
10032     --cache-file=/dev/null | \
10033     -cache-file=/dev/null )
10034       # Handled here to avoid the test to skip args below.
10035       baseargs="$baseargs '$ac_arg'"
10036       tbaseargs="$tbaseargs '$ac_arg'"
10037       # Assert: $separate_arg should always be no.
10038       keep_next=$separate_arg
10039       ;;
10040     --no*)
10041       continue
10042       ;;
10043     --c* | \
10044     --sr* | \
10045     --ho* | \
10046     --bu* | \
10047     --t* | \
10048     --program-* | \
10049     -cache_file* | \
10050     -srcdir* | \
10051     -host* | \
10052     -build* | \
10053     -target* | \
10054     -program-prefix* | \
10055     -program-suffix* | \
10056     -program-transform-name* )
10057       skip_next=$separate_arg
10058       continue
10059       ;;
10060     -*)
10061       # An option.  Add it.
10062       case $ac_arg in
10063         *\'*)
10064           ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
10065       esac
10066       baseargs="$baseargs '$ac_arg'"
10067       if test X"$skip_targ" = Xno; then
10068         tbaseargs="$tbaseargs '$ac_arg'"
10069       fi
10070       keep_next=$separate_arg
10071       ;;
10072     *)
10073       # Either a variable assignment, or a nonopt (triplet).  Don't
10074       # pass it down; let the Makefile handle this.
10075       continue
10076       ;;
10077   esac
10078 done
10079 # Remove the initial space we just introduced and, as these will be
10080 # expanded by make, quote '$'.
10081 baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
10082
10083 # Add in --program-transform-name, after --program-prefix and
10084 # --program-suffix have been applied to it.  Autoconf has already
10085 # doubled dollar signs and backslashes in program_transform_name; we want
10086 # the backslashes un-doubled, and then the entire thing wrapped in single
10087 # quotes, because this will be expanded first by make and then by the shell.
10088 # Also, because we want to override the logic in subdir configure scripts to
10089 # choose program_transform_name, replace any s,x,x, with s,y,y,.
10090 sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
10091 ${program_transform_name}
10092 EOF_SED
10093 gcc_transform_name=`cat conftestsed.out`
10094 rm -f conftestsed.out
10095 baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
10096 tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
10097 if test "$silent" = yes; then
10098   baseargs="$baseargs --silent"
10099   tbaseargs="$tbaseargs --silent"
10100 fi
10101 baseargs="$baseargs --disable-option-checking"
10102 tbaseargs="$tbaseargs --disable-option-checking"
10103
10104 # Record and document user additions to sub configure arguments.
10105
10106
10107
10108
10109 # For the build-side libraries, we just need to pretend we're native,
10110 # and not use the same cache file.  Multilibs are neither needed nor
10111 # desired.  We can't even use the same cache file for all build-side
10112 # libraries, as they're compiled differently; some with C, some with
10113 # C++ or with different feature-enabling options.
10114 build_configargs="$build_configargs --cache-file=./config.cache ${baseargs}"
10115
10116 # For host modules, accept cache file option, or specification as blank.
10117 case "${cache_file}" in
10118 "") # empty
10119   cache_file_option="" ;;
10120 /* | [A-Za-z]:[\\/]* ) # absolute path
10121   cache_file_option="--cache-file=${cache_file}" ;;
10122 *) # relative path
10123   cache_file_option="--cache-file=../${cache_file}" ;;
10124 esac
10125
10126 # Host dirs don't like to share a cache file either, horribly enough.
10127 # This seems to be due to autoconf 2.5x stupidity.
10128 host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
10129
10130 target_configargs="$target_configargs ${tbaseargs}"
10131
10132 # Passing a --with-cross-host argument lets the target libraries know
10133 # whether they are being built with a cross-compiler or being built
10134 # native.  However, it would be better to use other mechanisms to make the
10135 # sorts of decisions they want to make on this basis.  Please consider
10136 # this option to be deprecated.  FIXME.
10137 if test x${is_cross_compiler} = xyes ; then
10138   target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
10139 fi
10140
10141 # Special user-friendly check for native x86_64-linux build, if
10142 # multilib is not explicitly enabled.
10143 case "$target:$have_compiler:$host:$target:$enable_multilib" in
10144   x86_64-*linux*:yes:$build:$build:)
10145     # Make sure we have a development environment that handles 32-bit
10146     dev64=no
10147     echo "int main () { return 0; }" > conftest.c
10148     ${CC} -m32 -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
10149     if test $? = 0 ; then
10150       if test -s conftest || test -s conftest.exe ; then
10151         dev64=yes
10152       fi
10153     fi
10154     rm -f conftest*
10155     if test x${dev64} != xyes ; then
10156       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
10157     fi
10158     ;;
10159 esac
10160
10161 # Default to --enable-multilib.
10162 if test x${enable_multilib} = x ; then
10163   target_configargs="--enable-multilib ${target_configargs}"
10164 fi
10165
10166 # Pass --with-newlib if appropriate.  Note that target_configdirs has
10167 # changed from the earlier setting of with_newlib.
10168 if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
10169   target_configargs="--with-newlib ${target_configargs}"
10170 fi
10171
10172 # Different target subdirs use different values of certain variables
10173 # (notably CXX).  Worse, multilibs use *lots* of different values.
10174 # Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
10175 # it doesn't automatically accept command-line overrides of them.
10176 # This means it's not safe for target subdirs to share a cache file,
10177 # which is disgusting, but there you have it.  Hopefully this can be
10178 # fixed in future.  It's still worthwhile to use a cache file for each
10179 # directory.  I think.
10180
10181 # Pass the appropriate --build, --host, --target and --cache-file arguments.
10182 # We need to pass --target, as newer autoconf's requires consistency
10183 # for target_alias and gcc doesn't manage it consistently.
10184 target_configargs="--cache-file=./config.cache ${target_configargs}"
10185
10186 FLAGS_FOR_TARGET=
10187 case " $target_configdirs " in
10188  *" newlib "*)
10189   case " $target_configargs " in
10190   *" --with-newlib "*)
10191    case "$target" in
10192     *-cygwin*)
10193       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -isystem $$s/winsup/cygwin/include'
10194       ;;
10195    esac
10196
10197    # If we're not building GCC, don't discard standard headers.
10198    if test -d ${srcdir}/gcc; then
10199      FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
10200
10201      if test "${build}" != "${host}"; then
10202        # On Canadian crosses, CC_FOR_TARGET will have already been set
10203        # by `configure', so we won't have an opportunity to add -Bgcc/
10204        # to it.  This is right: we don't want to search that directory
10205        # for binaries, but we want the header files in there, so add
10206        # them explicitly.
10207        FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
10208
10209        # Someone might think of using the pre-installed headers on
10210        # Canadian crosses, in case the installed compiler is not fully
10211        # compatible with the compiler being built.  In this case, it
10212        # would be better to flag an error than risking having
10213        # incompatible object files being constructed.  We can't
10214        # guarantee that an error will be flagged, but let's hope the
10215        # compiler will do it, when presented with incompatible header
10216        # files.
10217      fi
10218    fi
10219
10220    case "${target}-${is_cross_compiler}" in
10221    i[3456789]86-*-linux*-no)
10222       # Here host == target, so we don't need to build gcc,
10223       # so we don't want to discard standard headers.
10224       FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
10225       ;;
10226    *)
10227       # If we're building newlib, use its generic headers last, but search
10228       # for any libc-related directories first (so make it the last -B
10229       # switch).
10230       FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
10231
10232       # If we're building libgloss, find the startup file, simulator library
10233       # and linker script.
10234       case " $target_configdirs " in
10235         *" libgloss "*)
10236         # Look for startup file, simulator library and maybe linker script.
10237         FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
10238         # Look for libnosys.a in case the target needs it.
10239         FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
10240         # Most targets have the linker script in the source directory.
10241         FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
10242         ;;
10243       esac
10244       ;;
10245    esac
10246    ;;
10247   esac
10248   ;;
10249 esac
10250
10251 case "$target" in
10252   x86_64-*mingw* | *-w64-mingw*)
10253   # MinGW-w64 does not use newlib, nor does it use winsup. It may,
10254   # however, use a symlink named 'mingw' in ${prefix} .
10255     FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
10256     ;;
10257   *-mingw*)
10258   # MinGW can't be handled as Cygwin above since it does not use newlib.
10259     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'
10260     ;;
10261 esac
10262
10263 # Allow the user to override the flags for
10264 # our build compiler if desired.
10265 if test x"${build}" = x"${host}" ; then
10266   CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
10267   CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-${CPPFLAGS}}
10268   CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
10269   LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
10270 fi
10271
10272 # On Canadian crosses, we'll be searching the right directories for
10273 # the previously-installed cross compiler, so don't bother to add
10274 # flags for directories within the install tree of the compiler
10275 # being built; programs in there won't even run.
10276 if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
10277   # Search for pre-installed headers if nothing else fits.
10278   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
10279 fi
10280
10281 if test "x${use_gnu_ld}" = x &&
10282    echo " ${configdirs} " | grep " ld " > /dev/null ; then
10283   # Arrange for us to find uninstalled linker scripts.
10284   FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
10285 fi
10286
10287 # Search for other target-specific linker scripts and such.
10288 case "${target}" in
10289   mep*)
10290     FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
10291     ;;
10292   # The VxWorks support for shared libraries is getting in
10293   # incrementally.  Make sure it doesn't get activated implicitly:
10294   *vxworks*)
10295     if test "${enable_shared-unset}" = unset ; then
10296       enable_shared=no
10297       # So the build of libraries knows ...
10298       target_configargs="${target_configargs} --disable-shared"
10299       # So gcc knows ...
10300       host_configargs="${host_configargs} --disable-shared"
10301     fi
10302     ;;
10303 esac
10304
10305 # Makefile fragments.
10306 for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
10307 do
10308   eval fragval=\$$frag
10309   if test $fragval != /dev/null; then
10310     eval $frag=${srcdir}/$fragval
10311   fi
10312 done
10313
10314
10315
10316
10317
10318 # Miscellanea: directories, flags, etc.
10319
10320
10321
10322
10323
10324
10325
10326
10327 # Build module lists & subconfigure args.
10328
10329
10330
10331 # Host module lists & subconfigure args.
10332
10333
10334
10335
10336 # Target module lists & subconfigure args.
10337
10338
10339
10340 # Build tools.
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361 # Generate default definitions for YACC, M4, LEX and other programs that run
10362 # on the build machine.  These are used if the Makefile can't locate these
10363 # programs in objdir.
10364 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
10365
10366 for ac_prog in 'bison -y' byacc yacc
10367 do
10368   # Extract the first word of "$ac_prog", so it can be a program name with args.
10369 set dummy $ac_prog; ac_word=$2
10370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10371 $as_echo_n "checking for $ac_word... " >&6; }
10372 if ${ac_cv_prog_YACC+:} false; then :
10373   $as_echo_n "(cached) " >&6
10374 else
10375   if test -n "$YACC"; then
10376   ac_cv_prog_YACC="$YACC" # Let the user override the test.
10377 else
10378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10379 for as_dir in $PATH
10380 do
10381   IFS=$as_save_IFS
10382   test -z "$as_dir" && as_dir=.
10383     for ac_exec_ext in '' $ac_executable_extensions; do
10384   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10385     ac_cv_prog_YACC="$ac_prog"
10386     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10387     break 2
10388   fi
10389 done
10390   done
10391 IFS=$as_save_IFS
10392
10393 fi
10394 fi
10395 YACC=$ac_cv_prog_YACC
10396 if test -n "$YACC"; then
10397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
10398 $as_echo "$YACC" >&6; }
10399 else
10400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10401 $as_echo "no" >&6; }
10402 fi
10403
10404
10405   test -n "$YACC" && break
10406 done
10407 test -n "$YACC" || YACC="$MISSING bison -y"
10408
10409 case " $build_configdirs " in
10410   *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
10411 esac
10412
10413 for ac_prog in bison
10414 do
10415   # Extract the first word of "$ac_prog", so it can be a program name with args.
10416 set dummy $ac_prog; ac_word=$2
10417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10418 $as_echo_n "checking for $ac_word... " >&6; }
10419 if ${ac_cv_prog_BISON+:} false; then :
10420   $as_echo_n "(cached) " >&6
10421 else
10422   if test -n "$BISON"; then
10423   ac_cv_prog_BISON="$BISON" # Let the user override the test.
10424 else
10425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10426 for as_dir in $PATH
10427 do
10428   IFS=$as_save_IFS
10429   test -z "$as_dir" && as_dir=.
10430     for ac_exec_ext in '' $ac_executable_extensions; do
10431   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10432     ac_cv_prog_BISON="$ac_prog"
10433     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10434     break 2
10435   fi
10436 done
10437   done
10438 IFS=$as_save_IFS
10439
10440 fi
10441 fi
10442 BISON=$ac_cv_prog_BISON
10443 if test -n "$BISON"; then
10444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
10445 $as_echo "$BISON" >&6; }
10446 else
10447   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10448 $as_echo "no" >&6; }
10449 fi
10450
10451
10452   test -n "$BISON" && break
10453 done
10454 test -n "$BISON" || BISON="$MISSING bison"
10455
10456 case " $build_configdirs " in
10457   *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
10458 esac
10459
10460 for ac_prog in gm4 gnum4 m4
10461 do
10462   # Extract the first word of "$ac_prog", so it can be a program name with args.
10463 set dummy $ac_prog; ac_word=$2
10464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10465 $as_echo_n "checking for $ac_word... " >&6; }
10466 if ${ac_cv_prog_M4+:} false; then :
10467   $as_echo_n "(cached) " >&6
10468 else
10469   if test -n "$M4"; then
10470   ac_cv_prog_M4="$M4" # Let the user override the test.
10471 else
10472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10473 for as_dir in $PATH
10474 do
10475   IFS=$as_save_IFS
10476   test -z "$as_dir" && as_dir=.
10477     for ac_exec_ext in '' $ac_executable_extensions; do
10478   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10479     ac_cv_prog_M4="$ac_prog"
10480     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10481     break 2
10482   fi
10483 done
10484   done
10485 IFS=$as_save_IFS
10486
10487 fi
10488 fi
10489 M4=$ac_cv_prog_M4
10490 if test -n "$M4"; then
10491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
10492 $as_echo "$M4" >&6; }
10493 else
10494   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10495 $as_echo "no" >&6; }
10496 fi
10497
10498
10499   test -n "$M4" && break
10500 done
10501 test -n "$M4" || M4="$MISSING m4"
10502
10503 case " $build_configdirs " in
10504   *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
10505 esac
10506
10507 for ac_prog in flex lex
10508 do
10509   # Extract the first word of "$ac_prog", so it can be a program name with args.
10510 set dummy $ac_prog; ac_word=$2
10511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10512 $as_echo_n "checking for $ac_word... " >&6; }
10513 if ${ac_cv_prog_LEX+:} false; then :
10514   $as_echo_n "(cached) " >&6
10515 else
10516   if test -n "$LEX"; then
10517   ac_cv_prog_LEX="$LEX" # Let the user override the test.
10518 else
10519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10520 for as_dir in $PATH
10521 do
10522   IFS=$as_save_IFS
10523   test -z "$as_dir" && as_dir=.
10524     for ac_exec_ext in '' $ac_executable_extensions; do
10525   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10526     ac_cv_prog_LEX="$ac_prog"
10527     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10528     break 2
10529   fi
10530 done
10531   done
10532 IFS=$as_save_IFS
10533
10534 fi
10535 fi
10536 LEX=$ac_cv_prog_LEX
10537 if test -n "$LEX"; then
10538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
10539 $as_echo "$LEX" >&6; }
10540 else
10541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10542 $as_echo "no" >&6; }
10543 fi
10544
10545
10546   test -n "$LEX" && break
10547 done
10548 test -n "$LEX" || LEX="$MISSING flex"
10549
10550 case " $build_configdirs " in
10551   *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
10552   *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
10553 esac
10554
10555 for ac_prog in flex
10556 do
10557   # Extract the first word of "$ac_prog", so it can be a program name with args.
10558 set dummy $ac_prog; ac_word=$2
10559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10560 $as_echo_n "checking for $ac_word... " >&6; }
10561 if ${ac_cv_prog_FLEX+:} false; then :
10562   $as_echo_n "(cached) " >&6
10563 else
10564   if test -n "$FLEX"; then
10565   ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
10566 else
10567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10568 for as_dir in $PATH
10569 do
10570   IFS=$as_save_IFS
10571   test -z "$as_dir" && as_dir=.
10572     for ac_exec_ext in '' $ac_executable_extensions; do
10573   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10574     ac_cv_prog_FLEX="$ac_prog"
10575     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10576     break 2
10577   fi
10578 done
10579   done
10580 IFS=$as_save_IFS
10581
10582 fi
10583 fi
10584 FLEX=$ac_cv_prog_FLEX
10585 if test -n "$FLEX"; then
10586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
10587 $as_echo "$FLEX" >&6; }
10588 else
10589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10590 $as_echo "no" >&6; }
10591 fi
10592
10593
10594   test -n "$FLEX" && break
10595 done
10596 test -n "$FLEX" || FLEX="$MISSING flex"
10597
10598 case " $build_configdirs " in
10599   *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
10600 esac
10601
10602 for ac_prog in makeinfo
10603 do
10604   # Extract the first word of "$ac_prog", so it can be a program name with args.
10605 set dummy $ac_prog; ac_word=$2
10606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10607 $as_echo_n "checking for $ac_word... " >&6; }
10608 if ${ac_cv_prog_MAKEINFO+:} false; then :
10609   $as_echo_n "(cached) " >&6
10610 else
10611   if test -n "$MAKEINFO"; then
10612   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10613 else
10614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10615 for as_dir in $PATH
10616 do
10617   IFS=$as_save_IFS
10618   test -z "$as_dir" && as_dir=.
10619     for ac_exec_ext in '' $ac_executable_extensions; do
10620   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10621     ac_cv_prog_MAKEINFO="$ac_prog"
10622     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10623     break 2
10624   fi
10625 done
10626   done
10627 IFS=$as_save_IFS
10628
10629 fi
10630 fi
10631 MAKEINFO=$ac_cv_prog_MAKEINFO
10632 if test -n "$MAKEINFO"; then
10633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
10634 $as_echo "$MAKEINFO" >&6; }
10635 else
10636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10637 $as_echo "no" >&6; }
10638 fi
10639
10640
10641   test -n "$MAKEINFO" && break
10642 done
10643 test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
10644
10645 case " $build_configdirs " in
10646   *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
10647   *)
10648
10649     # For an installed makeinfo, we require it to be from texinfo 4.7 or
10650     # higher, else we use the "missing" dummy.
10651     if ${MAKEINFO} --version \
10652        | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
10653       :
10654     else
10655       MAKEINFO="$MISSING makeinfo"
10656     fi
10657     ;;
10658
10659 esac
10660
10661 # FIXME: expect and dejagnu may become build tools?
10662
10663 for ac_prog in expect
10664 do
10665   # Extract the first word of "$ac_prog", so it can be a program name with args.
10666 set dummy $ac_prog; ac_word=$2
10667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10668 $as_echo_n "checking for $ac_word... " >&6; }
10669 if ${ac_cv_prog_EXPECT+:} false; then :
10670   $as_echo_n "(cached) " >&6
10671 else
10672   if test -n "$EXPECT"; then
10673   ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
10674 else
10675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10676 for as_dir in $PATH
10677 do
10678   IFS=$as_save_IFS
10679   test -z "$as_dir" && as_dir=.
10680     for ac_exec_ext in '' $ac_executable_extensions; do
10681   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10682     ac_cv_prog_EXPECT="$ac_prog"
10683     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10684     break 2
10685   fi
10686 done
10687   done
10688 IFS=$as_save_IFS
10689
10690 fi
10691 fi
10692 EXPECT=$ac_cv_prog_EXPECT
10693 if test -n "$EXPECT"; then
10694   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
10695 $as_echo "$EXPECT" >&6; }
10696 else
10697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10698 $as_echo "no" >&6; }
10699 fi
10700
10701
10702   test -n "$EXPECT" && break
10703 done
10704 test -n "$EXPECT" || EXPECT="expect"
10705
10706 case " $configdirs " in
10707   *" expect "*)
10708     test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
10709     ;;
10710 esac
10711
10712 for ac_prog in runtest
10713 do
10714   # Extract the first word of "$ac_prog", so it can be a program name with args.
10715 set dummy $ac_prog; ac_word=$2
10716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10717 $as_echo_n "checking for $ac_word... " >&6; }
10718 if ${ac_cv_prog_RUNTEST+:} false; then :
10719   $as_echo_n "(cached) " >&6
10720 else
10721   if test -n "$RUNTEST"; then
10722   ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
10723 else
10724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10725 for as_dir in $PATH
10726 do
10727   IFS=$as_save_IFS
10728   test -z "$as_dir" && as_dir=.
10729     for ac_exec_ext in '' $ac_executable_extensions; do
10730   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10731     ac_cv_prog_RUNTEST="$ac_prog"
10732     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10733     break 2
10734   fi
10735 done
10736   done
10737 IFS=$as_save_IFS
10738
10739 fi
10740 fi
10741 RUNTEST=$ac_cv_prog_RUNTEST
10742 if test -n "$RUNTEST"; then
10743   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
10744 $as_echo "$RUNTEST" >&6; }
10745 else
10746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10747 $as_echo "no" >&6; }
10748 fi
10749
10750
10751   test -n "$RUNTEST" && break
10752 done
10753 test -n "$RUNTEST" || RUNTEST="runtest"
10754
10755 case " $configdirs " in
10756   *" dejagnu "*)
10757     test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
10758     ;;
10759 esac
10760
10761
10762 # Host tools.
10763 ncn_tool_prefix=
10764 test -n "$host_alias" && ncn_tool_prefix=$host_alias-
10765 ncn_target_tool_prefix=
10766 test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
10767
10768
10769
10770 if test -n "$AR"; then
10771   ac_cv_prog_AR=$AR
10772 elif test -n "$ac_cv_prog_AR"; then
10773   AR=$ac_cv_prog_AR
10774 fi
10775
10776 if test -n "$ac_cv_prog_AR"; then
10777   for ncn_progname in ar; do
10778     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10779 set dummy ${ncn_progname}; 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_AR+:} false; then :
10783   $as_echo_n "(cached) " >&6
10784 else
10785   if test -n "$AR"; then
10786   ac_cv_prog_AR="$AR" # 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_AR="${ncn_progname}"
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 AR=$ac_cv_prog_AR
10806 if test -n "$AR"; then
10807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
10808 $as_echo "$AR" >&6; }
10809 else
10810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10811 $as_echo "no" >&6; }
10812 fi
10813
10814
10815   done
10816 fi
10817
10818 for ncn_progname in ar; do
10819   if test -n "$ncn_tool_prefix"; then
10820     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10821 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
10822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10823 $as_echo_n "checking for $ac_word... " >&6; }
10824 if ${ac_cv_prog_AR+:} false; then :
10825   $as_echo_n "(cached) " >&6
10826 else
10827   if test -n "$AR"; then
10828   ac_cv_prog_AR="$AR" # Let the user override the test.
10829 else
10830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10831 for as_dir in $PATH
10832 do
10833   IFS=$as_save_IFS
10834   test -z "$as_dir" && as_dir=.
10835     for ac_exec_ext in '' $ac_executable_extensions; do
10836   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10837     ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
10838     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10839     break 2
10840   fi
10841 done
10842   done
10843 IFS=$as_save_IFS
10844
10845 fi
10846 fi
10847 AR=$ac_cv_prog_AR
10848 if test -n "$AR"; then
10849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
10850 $as_echo "$AR" >&6; }
10851 else
10852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10853 $as_echo "no" >&6; }
10854 fi
10855
10856
10857   fi
10858   if test -z "$ac_cv_prog_AR" && test $build = $host ; then
10859     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10860 set dummy ${ncn_progname}; ac_word=$2
10861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10862 $as_echo_n "checking for $ac_word... " >&6; }
10863 if ${ac_cv_prog_AR+:} false; then :
10864   $as_echo_n "(cached) " >&6
10865 else
10866   if test -n "$AR"; then
10867   ac_cv_prog_AR="$AR" # Let the user override the test.
10868 else
10869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10870 for as_dir in $PATH
10871 do
10872   IFS=$as_save_IFS
10873   test -z "$as_dir" && as_dir=.
10874     for ac_exec_ext in '' $ac_executable_extensions; do
10875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10876     ac_cv_prog_AR="${ncn_progname}"
10877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10878     break 2
10879   fi
10880 done
10881   done
10882 IFS=$as_save_IFS
10883
10884 fi
10885 fi
10886 AR=$ac_cv_prog_AR
10887 if test -n "$AR"; then
10888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
10889 $as_echo "$AR" >&6; }
10890 else
10891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10892 $as_echo "no" >&6; }
10893 fi
10894
10895
10896   fi
10897   test -n "$ac_cv_prog_AR" && break
10898 done
10899
10900 if test -z "$ac_cv_prog_AR" ; then
10901   set dummy ar
10902   if test $build = $host ; then
10903     AR="$2"
10904   else
10905     AR="${ncn_tool_prefix}$2"
10906   fi
10907 fi
10908
10909
10910
10911 if test -n "$AS"; then
10912   ac_cv_prog_AS=$AS
10913 elif test -n "$ac_cv_prog_AS"; then
10914   AS=$ac_cv_prog_AS
10915 fi
10916
10917 if test -n "$ac_cv_prog_AS"; then
10918   for ncn_progname in as; do
10919     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10920 set dummy ${ncn_progname}; ac_word=$2
10921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10922 $as_echo_n "checking for $ac_word... " >&6; }
10923 if ${ac_cv_prog_AS+:} false; then :
10924   $as_echo_n "(cached) " >&6
10925 else
10926   if test -n "$AS"; then
10927   ac_cv_prog_AS="$AS" # Let the user override the test.
10928 else
10929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10930 for as_dir in $PATH
10931 do
10932   IFS=$as_save_IFS
10933   test -z "$as_dir" && as_dir=.
10934     for ac_exec_ext in '' $ac_executable_extensions; do
10935   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10936     ac_cv_prog_AS="${ncn_progname}"
10937     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10938     break 2
10939   fi
10940 done
10941   done
10942 IFS=$as_save_IFS
10943
10944 fi
10945 fi
10946 AS=$ac_cv_prog_AS
10947 if test -n "$AS"; then
10948   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
10949 $as_echo "$AS" >&6; }
10950 else
10951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10952 $as_echo "no" >&6; }
10953 fi
10954
10955
10956   done
10957 fi
10958
10959 for ncn_progname in as; do
10960   if test -n "$ncn_tool_prefix"; then
10961     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10962 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
10963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10964 $as_echo_n "checking for $ac_word... " >&6; }
10965 if ${ac_cv_prog_AS+:} false; then :
10966   $as_echo_n "(cached) " >&6
10967 else
10968   if test -n "$AS"; then
10969   ac_cv_prog_AS="$AS" # Let the user override the test.
10970 else
10971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10972 for as_dir in $PATH
10973 do
10974   IFS=$as_save_IFS
10975   test -z "$as_dir" && as_dir=.
10976     for ac_exec_ext in '' $ac_executable_extensions; do
10977   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10978     ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
10979     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10980     break 2
10981   fi
10982 done
10983   done
10984 IFS=$as_save_IFS
10985
10986 fi
10987 fi
10988 AS=$ac_cv_prog_AS
10989 if test -n "$AS"; then
10990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
10991 $as_echo "$AS" >&6; }
10992 else
10993   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10994 $as_echo "no" >&6; }
10995 fi
10996
10997
10998   fi
10999   if test -z "$ac_cv_prog_AS" && test $build = $host ; then
11000     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11001 set dummy ${ncn_progname}; ac_word=$2
11002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11003 $as_echo_n "checking for $ac_word... " >&6; }
11004 if ${ac_cv_prog_AS+:} false; then :
11005   $as_echo_n "(cached) " >&6
11006 else
11007   if test -n "$AS"; then
11008   ac_cv_prog_AS="$AS" # Let the user override the test.
11009 else
11010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11011 for as_dir in $PATH
11012 do
11013   IFS=$as_save_IFS
11014   test -z "$as_dir" && as_dir=.
11015     for ac_exec_ext in '' $ac_executable_extensions; do
11016   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11017     ac_cv_prog_AS="${ncn_progname}"
11018     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11019     break 2
11020   fi
11021 done
11022   done
11023 IFS=$as_save_IFS
11024
11025 fi
11026 fi
11027 AS=$ac_cv_prog_AS
11028 if test -n "$AS"; then
11029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
11030 $as_echo "$AS" >&6; }
11031 else
11032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11033 $as_echo "no" >&6; }
11034 fi
11035
11036
11037   fi
11038   test -n "$ac_cv_prog_AS" && break
11039 done
11040
11041 if test -z "$ac_cv_prog_AS" ; then
11042   set dummy as
11043   if test $build = $host ; then
11044     AS="$2"
11045   else
11046     AS="${ncn_tool_prefix}$2"
11047   fi
11048 fi
11049
11050
11051
11052 if test -n "$DLLTOOL"; then
11053   ac_cv_prog_DLLTOOL=$DLLTOOL
11054 elif test -n "$ac_cv_prog_DLLTOOL"; then
11055   DLLTOOL=$ac_cv_prog_DLLTOOL
11056 fi
11057
11058 if test -n "$ac_cv_prog_DLLTOOL"; then
11059   for ncn_progname in dlltool; do
11060     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11061 set dummy ${ncn_progname}; ac_word=$2
11062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11063 $as_echo_n "checking for $ac_word... " >&6; }
11064 if ${ac_cv_prog_DLLTOOL+:} false; then :
11065   $as_echo_n "(cached) " >&6
11066 else
11067   if test -n "$DLLTOOL"; then
11068   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11069 else
11070 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11071 for as_dir in $PATH
11072 do
11073   IFS=$as_save_IFS
11074   test -z "$as_dir" && as_dir=.
11075     for ac_exec_ext in '' $ac_executable_extensions; do
11076   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11077     ac_cv_prog_DLLTOOL="${ncn_progname}"
11078     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11079     break 2
11080   fi
11081 done
11082   done
11083 IFS=$as_save_IFS
11084
11085 fi
11086 fi
11087 DLLTOOL=$ac_cv_prog_DLLTOOL
11088 if test -n "$DLLTOOL"; then
11089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11090 $as_echo "$DLLTOOL" >&6; }
11091 else
11092   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11093 $as_echo "no" >&6; }
11094 fi
11095
11096
11097   done
11098 fi
11099
11100 for ncn_progname in dlltool; do
11101   if test -n "$ncn_tool_prefix"; then
11102     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11103 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11105 $as_echo_n "checking for $ac_word... " >&6; }
11106 if ${ac_cv_prog_DLLTOOL+:} false; then :
11107   $as_echo_n "(cached) " >&6
11108 else
11109   if test -n "$DLLTOOL"; then
11110   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11111 else
11112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11113 for as_dir in $PATH
11114 do
11115   IFS=$as_save_IFS
11116   test -z "$as_dir" && as_dir=.
11117     for ac_exec_ext in '' $ac_executable_extensions; do
11118   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11119     ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
11120     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11121     break 2
11122   fi
11123 done
11124   done
11125 IFS=$as_save_IFS
11126
11127 fi
11128 fi
11129 DLLTOOL=$ac_cv_prog_DLLTOOL
11130 if test -n "$DLLTOOL"; then
11131   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11132 $as_echo "$DLLTOOL" >&6; }
11133 else
11134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11135 $as_echo "no" >&6; }
11136 fi
11137
11138
11139   fi
11140   if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
11141     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11142 set dummy ${ncn_progname}; ac_word=$2
11143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11144 $as_echo_n "checking for $ac_word... " >&6; }
11145 if ${ac_cv_prog_DLLTOOL+:} false; then :
11146   $as_echo_n "(cached) " >&6
11147 else
11148   if test -n "$DLLTOOL"; then
11149   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11150 else
11151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11152 for as_dir in $PATH
11153 do
11154   IFS=$as_save_IFS
11155   test -z "$as_dir" && as_dir=.
11156     for ac_exec_ext in '' $ac_executable_extensions; do
11157   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11158     ac_cv_prog_DLLTOOL="${ncn_progname}"
11159     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11160     break 2
11161   fi
11162 done
11163   done
11164 IFS=$as_save_IFS
11165
11166 fi
11167 fi
11168 DLLTOOL=$ac_cv_prog_DLLTOOL
11169 if test -n "$DLLTOOL"; then
11170   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11171 $as_echo "$DLLTOOL" >&6; }
11172 else
11173   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11174 $as_echo "no" >&6; }
11175 fi
11176
11177
11178   fi
11179   test -n "$ac_cv_prog_DLLTOOL" && break
11180 done
11181
11182 if test -z "$ac_cv_prog_DLLTOOL" ; then
11183   set dummy dlltool
11184   if test $build = $host ; then
11185     DLLTOOL="$2"
11186   else
11187     DLLTOOL="${ncn_tool_prefix}$2"
11188   fi
11189 fi
11190
11191
11192
11193 if test -n "$DSYMUTIL"; then
11194   ac_cv_prog_DSYMUTIL=$DSYMUTIL
11195 elif test -n "$ac_cv_prog_DSYMUTIL"; then
11196   DSYMUTIL=$ac_cv_prog_DSYMUTIL
11197 fi
11198
11199 if test -n "$ac_cv_prog_DSYMUTIL"; then
11200   for ncn_progname in dsymutil; do
11201     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11202 set dummy ${ncn_progname}; ac_word=$2
11203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11204 $as_echo_n "checking for $ac_word... " >&6; }
11205 if ${ac_cv_prog_DSYMUTIL+:} false; then :
11206   $as_echo_n "(cached) " >&6
11207 else
11208   if test -n "$DSYMUTIL"; then
11209   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
11210 else
11211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11212 for as_dir in $PATH
11213 do
11214   IFS=$as_save_IFS
11215   test -z "$as_dir" && as_dir=.
11216     for ac_exec_ext in '' $ac_executable_extensions; do
11217   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11218     ac_cv_prog_DSYMUTIL="${ncn_progname}"
11219     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11220     break 2
11221   fi
11222 done
11223   done
11224 IFS=$as_save_IFS
11225
11226 fi
11227 fi
11228 DSYMUTIL=$ac_cv_prog_DSYMUTIL
11229 if test -n "$DSYMUTIL"; then
11230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
11231 $as_echo "$DSYMUTIL" >&6; }
11232 else
11233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11234 $as_echo "no" >&6; }
11235 fi
11236
11237
11238   done
11239 fi
11240
11241 for ncn_progname in dsymutil; do
11242   if test -n "$ncn_tool_prefix"; then
11243     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11244 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11246 $as_echo_n "checking for $ac_word... " >&6; }
11247 if ${ac_cv_prog_DSYMUTIL+:} false; then :
11248   $as_echo_n "(cached) " >&6
11249 else
11250   if test -n "$DSYMUTIL"; then
11251   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
11252 else
11253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11254 for as_dir in $PATH
11255 do
11256   IFS=$as_save_IFS
11257   test -z "$as_dir" && as_dir=.
11258     for ac_exec_ext in '' $ac_executable_extensions; do
11259   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11260     ac_cv_prog_DSYMUTIL="${ncn_tool_prefix}${ncn_progname}"
11261     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11262     break 2
11263   fi
11264 done
11265   done
11266 IFS=$as_save_IFS
11267
11268 fi
11269 fi
11270 DSYMUTIL=$ac_cv_prog_DSYMUTIL
11271 if test -n "$DSYMUTIL"; then
11272   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
11273 $as_echo "$DSYMUTIL" >&6; }
11274 else
11275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11276 $as_echo "no" >&6; }
11277 fi
11278
11279
11280   fi
11281   if test -z "$ac_cv_prog_DSYMUTIL" && test $build = $host ; then
11282     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11283 set dummy ${ncn_progname}; ac_word=$2
11284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11285 $as_echo_n "checking for $ac_word... " >&6; }
11286 if ${ac_cv_prog_DSYMUTIL+:} false; then :
11287   $as_echo_n "(cached) " >&6
11288 else
11289   if test -n "$DSYMUTIL"; then
11290   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
11291 else
11292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11293 for as_dir in $PATH
11294 do
11295   IFS=$as_save_IFS
11296   test -z "$as_dir" && as_dir=.
11297     for ac_exec_ext in '' $ac_executable_extensions; do
11298   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11299     ac_cv_prog_DSYMUTIL="${ncn_progname}"
11300     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11301     break 2
11302   fi
11303 done
11304   done
11305 IFS=$as_save_IFS
11306
11307 fi
11308 fi
11309 DSYMUTIL=$ac_cv_prog_DSYMUTIL
11310 if test -n "$DSYMUTIL"; then
11311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
11312 $as_echo "$DSYMUTIL" >&6; }
11313 else
11314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11315 $as_echo "no" >&6; }
11316 fi
11317
11318
11319   fi
11320   test -n "$ac_cv_prog_DSYMUTIL" && break
11321 done
11322
11323 if test -z "$ac_cv_prog_DSYMUTIL" ; then
11324   set dummy dsymutil
11325   if test $build = $host ; then
11326     DSYMUTIL="$2"
11327   else
11328     DSYMUTIL="${ncn_tool_prefix}$2"
11329   fi
11330 fi
11331
11332
11333
11334 if test -n "$LD"; then
11335   ac_cv_prog_LD=$LD
11336 elif test -n "$ac_cv_prog_LD"; then
11337   LD=$ac_cv_prog_LD
11338 fi
11339
11340 if test -n "$ac_cv_prog_LD"; then
11341   for ncn_progname in ld; do
11342     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11343 set dummy ${ncn_progname}; ac_word=$2
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11345 $as_echo_n "checking for $ac_word... " >&6; }
11346 if ${ac_cv_prog_LD+:} false; then :
11347   $as_echo_n "(cached) " >&6
11348 else
11349   if test -n "$LD"; then
11350   ac_cv_prog_LD="$LD" # Let the user override the test.
11351 else
11352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11353 for as_dir in $PATH
11354 do
11355   IFS=$as_save_IFS
11356   test -z "$as_dir" && as_dir=.
11357     for ac_exec_ext in '' $ac_executable_extensions; do
11358   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11359     ac_cv_prog_LD="${ncn_progname}"
11360     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11361     break 2
11362   fi
11363 done
11364   done
11365 IFS=$as_save_IFS
11366
11367 fi
11368 fi
11369 LD=$ac_cv_prog_LD
11370 if test -n "$LD"; then
11371   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11372 $as_echo "$LD" >&6; }
11373 else
11374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11375 $as_echo "no" >&6; }
11376 fi
11377
11378
11379   done
11380 fi
11381
11382 for ncn_progname in ld; do
11383   if test -n "$ncn_tool_prefix"; then
11384     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11385 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11387 $as_echo_n "checking for $ac_word... " >&6; }
11388 if ${ac_cv_prog_LD+:} false; then :
11389   $as_echo_n "(cached) " >&6
11390 else
11391   if test -n "$LD"; then
11392   ac_cv_prog_LD="$LD" # Let the user override the test.
11393 else
11394 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11395 for as_dir in $PATH
11396 do
11397   IFS=$as_save_IFS
11398   test -z "$as_dir" && as_dir=.
11399     for ac_exec_ext in '' $ac_executable_extensions; do
11400   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11401     ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
11402     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11403     break 2
11404   fi
11405 done
11406   done
11407 IFS=$as_save_IFS
11408
11409 fi
11410 fi
11411 LD=$ac_cv_prog_LD
11412 if test -n "$LD"; then
11413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11414 $as_echo "$LD" >&6; }
11415 else
11416   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11417 $as_echo "no" >&6; }
11418 fi
11419
11420
11421   fi
11422   if test -z "$ac_cv_prog_LD" && test $build = $host ; then
11423     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11424 set dummy ${ncn_progname}; ac_word=$2
11425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11426 $as_echo_n "checking for $ac_word... " >&6; }
11427 if ${ac_cv_prog_LD+:} false; then :
11428   $as_echo_n "(cached) " >&6
11429 else
11430   if test -n "$LD"; then
11431   ac_cv_prog_LD="$LD" # Let the user override the test.
11432 else
11433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11434 for as_dir in $PATH
11435 do
11436   IFS=$as_save_IFS
11437   test -z "$as_dir" && as_dir=.
11438     for ac_exec_ext in '' $ac_executable_extensions; do
11439   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11440     ac_cv_prog_LD="${ncn_progname}"
11441     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11442     break 2
11443   fi
11444 done
11445   done
11446 IFS=$as_save_IFS
11447
11448 fi
11449 fi
11450 LD=$ac_cv_prog_LD
11451 if test -n "$LD"; then
11452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11453 $as_echo "$LD" >&6; }
11454 else
11455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11456 $as_echo "no" >&6; }
11457 fi
11458
11459
11460   fi
11461   test -n "$ac_cv_prog_LD" && break
11462 done
11463
11464 if test -z "$ac_cv_prog_LD" ; then
11465   set dummy ld
11466   if test $build = $host ; then
11467     LD="$2"
11468   else
11469     LD="${ncn_tool_prefix}$2"
11470   fi
11471 fi
11472
11473
11474
11475 if test -n "$LIPO"; then
11476   ac_cv_prog_LIPO=$LIPO
11477 elif test -n "$ac_cv_prog_LIPO"; then
11478   LIPO=$ac_cv_prog_LIPO
11479 fi
11480
11481 if test -n "$ac_cv_prog_LIPO"; then
11482   for ncn_progname in lipo; do
11483     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11484 set dummy ${ncn_progname}; ac_word=$2
11485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11486 $as_echo_n "checking for $ac_word... " >&6; }
11487 if ${ac_cv_prog_LIPO+:} false; then :
11488   $as_echo_n "(cached) " >&6
11489 else
11490   if test -n "$LIPO"; then
11491   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
11492 else
11493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11494 for as_dir in $PATH
11495 do
11496   IFS=$as_save_IFS
11497   test -z "$as_dir" && as_dir=.
11498     for ac_exec_ext in '' $ac_executable_extensions; do
11499   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11500     ac_cv_prog_LIPO="${ncn_progname}"
11501     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11502     break 2
11503   fi
11504 done
11505   done
11506 IFS=$as_save_IFS
11507
11508 fi
11509 fi
11510 LIPO=$ac_cv_prog_LIPO
11511 if test -n "$LIPO"; then
11512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
11513 $as_echo "$LIPO" >&6; }
11514 else
11515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11516 $as_echo "no" >&6; }
11517 fi
11518
11519
11520   done
11521 fi
11522
11523 for ncn_progname in lipo; do
11524   if test -n "$ncn_tool_prefix"; then
11525     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11526 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11528 $as_echo_n "checking for $ac_word... " >&6; }
11529 if ${ac_cv_prog_LIPO+:} false; then :
11530   $as_echo_n "(cached) " >&6
11531 else
11532   if test -n "$LIPO"; then
11533   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
11534 else
11535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11536 for as_dir in $PATH
11537 do
11538   IFS=$as_save_IFS
11539   test -z "$as_dir" && as_dir=.
11540     for ac_exec_ext in '' $ac_executable_extensions; do
11541   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11542     ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
11543     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11544     break 2
11545   fi
11546 done
11547   done
11548 IFS=$as_save_IFS
11549
11550 fi
11551 fi
11552 LIPO=$ac_cv_prog_LIPO
11553 if test -n "$LIPO"; then
11554   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
11555 $as_echo "$LIPO" >&6; }
11556 else
11557   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11558 $as_echo "no" >&6; }
11559 fi
11560
11561
11562   fi
11563   if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
11564     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11565 set dummy ${ncn_progname}; ac_word=$2
11566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11567 $as_echo_n "checking for $ac_word... " >&6; }
11568 if ${ac_cv_prog_LIPO+:} false; then :
11569   $as_echo_n "(cached) " >&6
11570 else
11571   if test -n "$LIPO"; then
11572   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
11573 else
11574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11575 for as_dir in $PATH
11576 do
11577   IFS=$as_save_IFS
11578   test -z "$as_dir" && as_dir=.
11579     for ac_exec_ext in '' $ac_executable_extensions; do
11580   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11581     ac_cv_prog_LIPO="${ncn_progname}"
11582     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11583     break 2
11584   fi
11585 done
11586   done
11587 IFS=$as_save_IFS
11588
11589 fi
11590 fi
11591 LIPO=$ac_cv_prog_LIPO
11592 if test -n "$LIPO"; then
11593   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
11594 $as_echo "$LIPO" >&6; }
11595 else
11596   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11597 $as_echo "no" >&6; }
11598 fi
11599
11600
11601   fi
11602   test -n "$ac_cv_prog_LIPO" && break
11603 done
11604
11605 if test -z "$ac_cv_prog_LIPO" ; then
11606   set dummy lipo
11607   if test $build = $host ; then
11608     LIPO="$2"
11609   else
11610     LIPO="${ncn_tool_prefix}$2"
11611   fi
11612 fi
11613
11614
11615
11616 if test -n "$NM"; then
11617   ac_cv_prog_NM=$NM
11618 elif test -n "$ac_cv_prog_NM"; then
11619   NM=$ac_cv_prog_NM
11620 fi
11621
11622 if test -n "$ac_cv_prog_NM"; then
11623   for ncn_progname in nm; do
11624     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11625 set dummy ${ncn_progname}; ac_word=$2
11626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11627 $as_echo_n "checking for $ac_word... " >&6; }
11628 if ${ac_cv_prog_NM+:} false; then :
11629   $as_echo_n "(cached) " >&6
11630 else
11631   if test -n "$NM"; then
11632   ac_cv_prog_NM="$NM" # Let the user override the test.
11633 else
11634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11635 for as_dir in $PATH
11636 do
11637   IFS=$as_save_IFS
11638   test -z "$as_dir" && as_dir=.
11639     for ac_exec_ext in '' $ac_executable_extensions; do
11640   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11641     ac_cv_prog_NM="${ncn_progname}"
11642     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11643     break 2
11644   fi
11645 done
11646   done
11647 IFS=$as_save_IFS
11648
11649 fi
11650 fi
11651 NM=$ac_cv_prog_NM
11652 if test -n "$NM"; then
11653   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11654 $as_echo "$NM" >&6; }
11655 else
11656   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11657 $as_echo "no" >&6; }
11658 fi
11659
11660
11661   done
11662 fi
11663
11664 for ncn_progname in nm; do
11665   if test -n "$ncn_tool_prefix"; then
11666     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11667 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11669 $as_echo_n "checking for $ac_word... " >&6; }
11670 if ${ac_cv_prog_NM+:} false; then :
11671   $as_echo_n "(cached) " >&6
11672 else
11673   if test -n "$NM"; then
11674   ac_cv_prog_NM="$NM" # Let the user override the test.
11675 else
11676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11677 for as_dir in $PATH
11678 do
11679   IFS=$as_save_IFS
11680   test -z "$as_dir" && as_dir=.
11681     for ac_exec_ext in '' $ac_executable_extensions; do
11682   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11683     ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
11684     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11685     break 2
11686   fi
11687 done
11688   done
11689 IFS=$as_save_IFS
11690
11691 fi
11692 fi
11693 NM=$ac_cv_prog_NM
11694 if test -n "$NM"; then
11695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11696 $as_echo "$NM" >&6; }
11697 else
11698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11699 $as_echo "no" >&6; }
11700 fi
11701
11702
11703   fi
11704   if test -z "$ac_cv_prog_NM" && test $build = $host ; then
11705     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11706 set dummy ${ncn_progname}; ac_word=$2
11707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11708 $as_echo_n "checking for $ac_word... " >&6; }
11709 if ${ac_cv_prog_NM+:} false; then :
11710   $as_echo_n "(cached) " >&6
11711 else
11712   if test -n "$NM"; then
11713   ac_cv_prog_NM="$NM" # Let the user override the test.
11714 else
11715 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11716 for as_dir in $PATH
11717 do
11718   IFS=$as_save_IFS
11719   test -z "$as_dir" && as_dir=.
11720     for ac_exec_ext in '' $ac_executable_extensions; do
11721   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11722     ac_cv_prog_NM="${ncn_progname}"
11723     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11724     break 2
11725   fi
11726 done
11727   done
11728 IFS=$as_save_IFS
11729
11730 fi
11731 fi
11732 NM=$ac_cv_prog_NM
11733 if test -n "$NM"; then
11734   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
11735 $as_echo "$NM" >&6; }
11736 else
11737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11738 $as_echo "no" >&6; }
11739 fi
11740
11741
11742   fi
11743   test -n "$ac_cv_prog_NM" && break
11744 done
11745
11746 if test -z "$ac_cv_prog_NM" ; then
11747   set dummy nm
11748   if test $build = $host ; then
11749     NM="$2"
11750   else
11751     NM="${ncn_tool_prefix}$2"
11752   fi
11753 fi
11754
11755
11756
11757 if test -n "$RANLIB"; then
11758   ac_cv_prog_RANLIB=$RANLIB
11759 elif test -n "$ac_cv_prog_RANLIB"; then
11760   RANLIB=$ac_cv_prog_RANLIB
11761 fi
11762
11763 if test -n "$ac_cv_prog_RANLIB"; then
11764   for ncn_progname in ranlib; do
11765     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11766 set dummy ${ncn_progname}; ac_word=$2
11767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11768 $as_echo_n "checking for $ac_word... " >&6; }
11769 if ${ac_cv_prog_RANLIB+:} false; then :
11770   $as_echo_n "(cached) " >&6
11771 else
11772   if test -n "$RANLIB"; then
11773   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11774 else
11775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11776 for as_dir in $PATH
11777 do
11778   IFS=$as_save_IFS
11779   test -z "$as_dir" && as_dir=.
11780     for ac_exec_ext in '' $ac_executable_extensions; do
11781   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11782     ac_cv_prog_RANLIB="${ncn_progname}"
11783     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11784     break 2
11785   fi
11786 done
11787   done
11788 IFS=$as_save_IFS
11789
11790 fi
11791 fi
11792 RANLIB=$ac_cv_prog_RANLIB
11793 if test -n "$RANLIB"; then
11794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
11795 $as_echo "$RANLIB" >&6; }
11796 else
11797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11798 $as_echo "no" >&6; }
11799 fi
11800
11801
11802   done
11803 fi
11804
11805 for ncn_progname in ranlib; do
11806   if test -n "$ncn_tool_prefix"; then
11807     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11808 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11810 $as_echo_n "checking for $ac_word... " >&6; }
11811 if ${ac_cv_prog_RANLIB+:} false; then :
11812   $as_echo_n "(cached) " >&6
11813 else
11814   if test -n "$RANLIB"; then
11815   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11816 else
11817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11818 for as_dir in $PATH
11819 do
11820   IFS=$as_save_IFS
11821   test -z "$as_dir" && as_dir=.
11822     for ac_exec_ext in '' $ac_executable_extensions; do
11823   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11824     ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
11825     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11826     break 2
11827   fi
11828 done
11829   done
11830 IFS=$as_save_IFS
11831
11832 fi
11833 fi
11834 RANLIB=$ac_cv_prog_RANLIB
11835 if test -n "$RANLIB"; then
11836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
11837 $as_echo "$RANLIB" >&6; }
11838 else
11839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11840 $as_echo "no" >&6; }
11841 fi
11842
11843
11844   fi
11845   if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
11846     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11847 set dummy ${ncn_progname}; ac_word=$2
11848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11849 $as_echo_n "checking for $ac_word... " >&6; }
11850 if ${ac_cv_prog_RANLIB+:} false; then :
11851   $as_echo_n "(cached) " >&6
11852 else
11853   if test -n "$RANLIB"; then
11854   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11855 else
11856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11857 for as_dir in $PATH
11858 do
11859   IFS=$as_save_IFS
11860   test -z "$as_dir" && as_dir=.
11861     for ac_exec_ext in '' $ac_executable_extensions; do
11862   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11863     ac_cv_prog_RANLIB="${ncn_progname}"
11864     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11865     break 2
11866   fi
11867 done
11868   done
11869 IFS=$as_save_IFS
11870
11871 fi
11872 fi
11873 RANLIB=$ac_cv_prog_RANLIB
11874 if test -n "$RANLIB"; then
11875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
11876 $as_echo "$RANLIB" >&6; }
11877 else
11878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11879 $as_echo "no" >&6; }
11880 fi
11881
11882
11883   fi
11884   test -n "$ac_cv_prog_RANLIB" && break
11885 done
11886
11887 if test -z "$ac_cv_prog_RANLIB" ; then
11888   RANLIB="true"
11889 fi
11890
11891
11892
11893 if test -n "$STRIP"; then
11894   ac_cv_prog_STRIP=$STRIP
11895 elif test -n "$ac_cv_prog_STRIP"; then
11896   STRIP=$ac_cv_prog_STRIP
11897 fi
11898
11899 if test -n "$ac_cv_prog_STRIP"; then
11900   for ncn_progname in strip; do
11901     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11902 set dummy ${ncn_progname}; ac_word=$2
11903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11904 $as_echo_n "checking for $ac_word... " >&6; }
11905 if ${ac_cv_prog_STRIP+:} false; then :
11906   $as_echo_n "(cached) " >&6
11907 else
11908   if test -n "$STRIP"; then
11909   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
11910 else
11911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11912 for as_dir in $PATH
11913 do
11914   IFS=$as_save_IFS
11915   test -z "$as_dir" && as_dir=.
11916     for ac_exec_ext in '' $ac_executable_extensions; do
11917   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11918     ac_cv_prog_STRIP="${ncn_progname}"
11919     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11920     break 2
11921   fi
11922 done
11923   done
11924 IFS=$as_save_IFS
11925
11926 fi
11927 fi
11928 STRIP=$ac_cv_prog_STRIP
11929 if test -n "$STRIP"; then
11930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
11931 $as_echo "$STRIP" >&6; }
11932 else
11933   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11934 $as_echo "no" >&6; }
11935 fi
11936
11937
11938   done
11939 fi
11940
11941 for ncn_progname in strip; do
11942   if test -n "$ncn_tool_prefix"; then
11943     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
11944 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
11945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11946 $as_echo_n "checking for $ac_word... " >&6; }
11947 if ${ac_cv_prog_STRIP+:} false; then :
11948   $as_echo_n "(cached) " >&6
11949 else
11950   if test -n "$STRIP"; then
11951   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
11952 else
11953 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11954 for as_dir in $PATH
11955 do
11956   IFS=$as_save_IFS
11957   test -z "$as_dir" && as_dir=.
11958     for ac_exec_ext in '' $ac_executable_extensions; do
11959   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11960     ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
11961     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11962     break 2
11963   fi
11964 done
11965   done
11966 IFS=$as_save_IFS
11967
11968 fi
11969 fi
11970 STRIP=$ac_cv_prog_STRIP
11971 if test -n "$STRIP"; then
11972   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
11973 $as_echo "$STRIP" >&6; }
11974 else
11975   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11976 $as_echo "no" >&6; }
11977 fi
11978
11979
11980   fi
11981   if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
11982     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11983 set dummy ${ncn_progname}; ac_word=$2
11984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11985 $as_echo_n "checking for $ac_word... " >&6; }
11986 if ${ac_cv_prog_STRIP+:} false; then :
11987   $as_echo_n "(cached) " >&6
11988 else
11989   if test -n "$STRIP"; then
11990   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
11991 else
11992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11993 for as_dir in $PATH
11994 do
11995   IFS=$as_save_IFS
11996   test -z "$as_dir" && as_dir=.
11997     for ac_exec_ext in '' $ac_executable_extensions; do
11998   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11999     ac_cv_prog_STRIP="${ncn_progname}"
12000     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12001     break 2
12002   fi
12003 done
12004   done
12005 IFS=$as_save_IFS
12006
12007 fi
12008 fi
12009 STRIP=$ac_cv_prog_STRIP
12010 if test -n "$STRIP"; then
12011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12012 $as_echo "$STRIP" >&6; }
12013 else
12014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12015 $as_echo "no" >&6; }
12016 fi
12017
12018
12019   fi
12020   test -n "$ac_cv_prog_STRIP" && break
12021 done
12022
12023 if test -z "$ac_cv_prog_STRIP" ; then
12024   STRIP="true"
12025 fi
12026
12027
12028
12029 if test -n "$WINDRES"; then
12030   ac_cv_prog_WINDRES=$WINDRES
12031 elif test -n "$ac_cv_prog_WINDRES"; then
12032   WINDRES=$ac_cv_prog_WINDRES
12033 fi
12034
12035 if test -n "$ac_cv_prog_WINDRES"; then
12036   for ncn_progname in windres; do
12037     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12038 set dummy ${ncn_progname}; ac_word=$2
12039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12040 $as_echo_n "checking for $ac_word... " >&6; }
12041 if ${ac_cv_prog_WINDRES+:} false; then :
12042   $as_echo_n "(cached) " >&6
12043 else
12044   if test -n "$WINDRES"; then
12045   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
12046 else
12047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12048 for as_dir in $PATH
12049 do
12050   IFS=$as_save_IFS
12051   test -z "$as_dir" && as_dir=.
12052     for ac_exec_ext in '' $ac_executable_extensions; do
12053   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12054     ac_cv_prog_WINDRES="${ncn_progname}"
12055     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12056     break 2
12057   fi
12058 done
12059   done
12060 IFS=$as_save_IFS
12061
12062 fi
12063 fi
12064 WINDRES=$ac_cv_prog_WINDRES
12065 if test -n "$WINDRES"; then
12066   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
12067 $as_echo "$WINDRES" >&6; }
12068 else
12069   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12070 $as_echo "no" >&6; }
12071 fi
12072
12073
12074   done
12075 fi
12076
12077 for ncn_progname in windres; do
12078   if test -n "$ncn_tool_prefix"; then
12079     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12080 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12082 $as_echo_n "checking for $ac_word... " >&6; }
12083 if ${ac_cv_prog_WINDRES+:} false; then :
12084   $as_echo_n "(cached) " >&6
12085 else
12086   if test -n "$WINDRES"; then
12087   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
12088 else
12089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12090 for as_dir in $PATH
12091 do
12092   IFS=$as_save_IFS
12093   test -z "$as_dir" && as_dir=.
12094     for ac_exec_ext in '' $ac_executable_extensions; do
12095   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12096     ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
12097     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12098     break 2
12099   fi
12100 done
12101   done
12102 IFS=$as_save_IFS
12103
12104 fi
12105 fi
12106 WINDRES=$ac_cv_prog_WINDRES
12107 if test -n "$WINDRES"; then
12108   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
12109 $as_echo "$WINDRES" >&6; }
12110 else
12111   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12112 $as_echo "no" >&6; }
12113 fi
12114
12115
12116   fi
12117   if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
12118     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12119 set dummy ${ncn_progname}; ac_word=$2
12120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12121 $as_echo_n "checking for $ac_word... " >&6; }
12122 if ${ac_cv_prog_WINDRES+:} false; then :
12123   $as_echo_n "(cached) " >&6
12124 else
12125   if test -n "$WINDRES"; then
12126   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
12127 else
12128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12129 for as_dir in $PATH
12130 do
12131   IFS=$as_save_IFS
12132   test -z "$as_dir" && as_dir=.
12133     for ac_exec_ext in '' $ac_executable_extensions; do
12134   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12135     ac_cv_prog_WINDRES="${ncn_progname}"
12136     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12137     break 2
12138   fi
12139 done
12140   done
12141 IFS=$as_save_IFS
12142
12143 fi
12144 fi
12145 WINDRES=$ac_cv_prog_WINDRES
12146 if test -n "$WINDRES"; then
12147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
12148 $as_echo "$WINDRES" >&6; }
12149 else
12150   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12151 $as_echo "no" >&6; }
12152 fi
12153
12154
12155   fi
12156   test -n "$ac_cv_prog_WINDRES" && break
12157 done
12158
12159 if test -z "$ac_cv_prog_WINDRES" ; then
12160   set dummy windres
12161   if test $build = $host ; then
12162     WINDRES="$2"
12163   else
12164     WINDRES="${ncn_tool_prefix}$2"
12165   fi
12166 fi
12167
12168
12169
12170 if test -n "$WINDMC"; then
12171   ac_cv_prog_WINDMC=$WINDMC
12172 elif test -n "$ac_cv_prog_WINDMC"; then
12173   WINDMC=$ac_cv_prog_WINDMC
12174 fi
12175
12176 if test -n "$ac_cv_prog_WINDMC"; then
12177   for ncn_progname in windmc; do
12178     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12179 set dummy ${ncn_progname}; ac_word=$2
12180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12181 $as_echo_n "checking for $ac_word... " >&6; }
12182 if ${ac_cv_prog_WINDMC+:} false; then :
12183   $as_echo_n "(cached) " >&6
12184 else
12185   if test -n "$WINDMC"; then
12186   ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
12187 else
12188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12189 for as_dir in $PATH
12190 do
12191   IFS=$as_save_IFS
12192   test -z "$as_dir" && as_dir=.
12193     for ac_exec_ext in '' $ac_executable_extensions; do
12194   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12195     ac_cv_prog_WINDMC="${ncn_progname}"
12196     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12197     break 2
12198   fi
12199 done
12200   done
12201 IFS=$as_save_IFS
12202
12203 fi
12204 fi
12205 WINDMC=$ac_cv_prog_WINDMC
12206 if test -n "$WINDMC"; then
12207   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
12208 $as_echo "$WINDMC" >&6; }
12209 else
12210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12211 $as_echo "no" >&6; }
12212 fi
12213
12214
12215   done
12216 fi
12217
12218 for ncn_progname in windmc; do
12219   if test -n "$ncn_tool_prefix"; then
12220     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12221 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12223 $as_echo_n "checking for $ac_word... " >&6; }
12224 if ${ac_cv_prog_WINDMC+:} false; then :
12225   $as_echo_n "(cached) " >&6
12226 else
12227   if test -n "$WINDMC"; then
12228   ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
12229 else
12230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12231 for as_dir in $PATH
12232 do
12233   IFS=$as_save_IFS
12234   test -z "$as_dir" && as_dir=.
12235     for ac_exec_ext in '' $ac_executable_extensions; do
12236   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12237     ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
12238     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12239     break 2
12240   fi
12241 done
12242   done
12243 IFS=$as_save_IFS
12244
12245 fi
12246 fi
12247 WINDMC=$ac_cv_prog_WINDMC
12248 if test -n "$WINDMC"; then
12249   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
12250 $as_echo "$WINDMC" >&6; }
12251 else
12252   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12253 $as_echo "no" >&6; }
12254 fi
12255
12256
12257   fi
12258   if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
12259     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12260 set dummy ${ncn_progname}; ac_word=$2
12261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12262 $as_echo_n "checking for $ac_word... " >&6; }
12263 if ${ac_cv_prog_WINDMC+:} false; then :
12264   $as_echo_n "(cached) " >&6
12265 else
12266   if test -n "$WINDMC"; then
12267   ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
12268 else
12269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12270 for as_dir in $PATH
12271 do
12272   IFS=$as_save_IFS
12273   test -z "$as_dir" && as_dir=.
12274     for ac_exec_ext in '' $ac_executable_extensions; do
12275   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12276     ac_cv_prog_WINDMC="${ncn_progname}"
12277     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12278     break 2
12279   fi
12280 done
12281   done
12282 IFS=$as_save_IFS
12283
12284 fi
12285 fi
12286 WINDMC=$ac_cv_prog_WINDMC
12287 if test -n "$WINDMC"; then
12288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
12289 $as_echo "$WINDMC" >&6; }
12290 else
12291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12292 $as_echo "no" >&6; }
12293 fi
12294
12295
12296   fi
12297   test -n "$ac_cv_prog_WINDMC" && break
12298 done
12299
12300 if test -z "$ac_cv_prog_WINDMC" ; then
12301   set dummy windmc
12302   if test $build = $host ; then
12303     WINDMC="$2"
12304   else
12305     WINDMC="${ncn_tool_prefix}$2"
12306   fi
12307 fi
12308
12309
12310
12311 if test -n "$OBJCOPY"; then
12312   ac_cv_prog_OBJCOPY=$OBJCOPY
12313 elif test -n "$ac_cv_prog_OBJCOPY"; then
12314   OBJCOPY=$ac_cv_prog_OBJCOPY
12315 fi
12316
12317 if test -n "$ac_cv_prog_OBJCOPY"; then
12318   for ncn_progname in objcopy; do
12319     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12320 set dummy ${ncn_progname}; ac_word=$2
12321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12322 $as_echo_n "checking for $ac_word... " >&6; }
12323 if ${ac_cv_prog_OBJCOPY+:} false; then :
12324   $as_echo_n "(cached) " >&6
12325 else
12326   if test -n "$OBJCOPY"; then
12327   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
12328 else
12329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12330 for as_dir in $PATH
12331 do
12332   IFS=$as_save_IFS
12333   test -z "$as_dir" && as_dir=.
12334     for ac_exec_ext in '' $ac_executable_extensions; do
12335   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12336     ac_cv_prog_OBJCOPY="${ncn_progname}"
12337     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12338     break 2
12339   fi
12340 done
12341   done
12342 IFS=$as_save_IFS
12343
12344 fi
12345 fi
12346 OBJCOPY=$ac_cv_prog_OBJCOPY
12347 if test -n "$OBJCOPY"; then
12348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
12349 $as_echo "$OBJCOPY" >&6; }
12350 else
12351   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12352 $as_echo "no" >&6; }
12353 fi
12354
12355
12356   done
12357 fi
12358
12359 for ncn_progname in objcopy; do
12360   if test -n "$ncn_tool_prefix"; then
12361     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12362 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12364 $as_echo_n "checking for $ac_word... " >&6; }
12365 if ${ac_cv_prog_OBJCOPY+:} false; then :
12366   $as_echo_n "(cached) " >&6
12367 else
12368   if test -n "$OBJCOPY"; then
12369   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
12370 else
12371 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12372 for as_dir in $PATH
12373 do
12374   IFS=$as_save_IFS
12375   test -z "$as_dir" && as_dir=.
12376     for ac_exec_ext in '' $ac_executable_extensions; do
12377   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12378     ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
12379     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12380     break 2
12381   fi
12382 done
12383   done
12384 IFS=$as_save_IFS
12385
12386 fi
12387 fi
12388 OBJCOPY=$ac_cv_prog_OBJCOPY
12389 if test -n "$OBJCOPY"; then
12390   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
12391 $as_echo "$OBJCOPY" >&6; }
12392 else
12393   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12394 $as_echo "no" >&6; }
12395 fi
12396
12397
12398   fi
12399   if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
12400     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12401 set dummy ${ncn_progname}; ac_word=$2
12402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12403 $as_echo_n "checking for $ac_word... " >&6; }
12404 if ${ac_cv_prog_OBJCOPY+:} false; then :
12405   $as_echo_n "(cached) " >&6
12406 else
12407   if test -n "$OBJCOPY"; then
12408   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
12409 else
12410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12411 for as_dir in $PATH
12412 do
12413   IFS=$as_save_IFS
12414   test -z "$as_dir" && as_dir=.
12415     for ac_exec_ext in '' $ac_executable_extensions; do
12416   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12417     ac_cv_prog_OBJCOPY="${ncn_progname}"
12418     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12419     break 2
12420   fi
12421 done
12422   done
12423 IFS=$as_save_IFS
12424
12425 fi
12426 fi
12427 OBJCOPY=$ac_cv_prog_OBJCOPY
12428 if test -n "$OBJCOPY"; then
12429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
12430 $as_echo "$OBJCOPY" >&6; }
12431 else
12432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12433 $as_echo "no" >&6; }
12434 fi
12435
12436
12437   fi
12438   test -n "$ac_cv_prog_OBJCOPY" && break
12439 done
12440
12441 if test -z "$ac_cv_prog_OBJCOPY" ; then
12442   set dummy objcopy
12443   if test $build = $host ; then
12444     OBJCOPY="$2"
12445   else
12446     OBJCOPY="${ncn_tool_prefix}$2"
12447   fi
12448 fi
12449
12450
12451
12452 if test -n "$OBJDUMP"; then
12453   ac_cv_prog_OBJDUMP=$OBJDUMP
12454 elif test -n "$ac_cv_prog_OBJDUMP"; then
12455   OBJDUMP=$ac_cv_prog_OBJDUMP
12456 fi
12457
12458 if test -n "$ac_cv_prog_OBJDUMP"; then
12459   for ncn_progname in objdump; do
12460     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12461 set dummy ${ncn_progname}; ac_word=$2
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12463 $as_echo_n "checking for $ac_word... " >&6; }
12464 if ${ac_cv_prog_OBJDUMP+:} false; then :
12465   $as_echo_n "(cached) " >&6
12466 else
12467   if test -n "$OBJDUMP"; then
12468   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12469 else
12470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12471 for as_dir in $PATH
12472 do
12473   IFS=$as_save_IFS
12474   test -z "$as_dir" && as_dir=.
12475     for ac_exec_ext in '' $ac_executable_extensions; do
12476   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12477     ac_cv_prog_OBJDUMP="${ncn_progname}"
12478     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12479     break 2
12480   fi
12481 done
12482   done
12483 IFS=$as_save_IFS
12484
12485 fi
12486 fi
12487 OBJDUMP=$ac_cv_prog_OBJDUMP
12488 if test -n "$OBJDUMP"; then
12489   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12490 $as_echo "$OBJDUMP" >&6; }
12491 else
12492   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12493 $as_echo "no" >&6; }
12494 fi
12495
12496
12497   done
12498 fi
12499
12500 for ncn_progname in objdump; do
12501   if test -n "$ncn_tool_prefix"; then
12502     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12503 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12505 $as_echo_n "checking for $ac_word... " >&6; }
12506 if ${ac_cv_prog_OBJDUMP+:} false; then :
12507   $as_echo_n "(cached) " >&6
12508 else
12509   if test -n "$OBJDUMP"; then
12510   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12511 else
12512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12513 for as_dir in $PATH
12514 do
12515   IFS=$as_save_IFS
12516   test -z "$as_dir" && as_dir=.
12517     for ac_exec_ext in '' $ac_executable_extensions; do
12518   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12519     ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
12520     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12521     break 2
12522   fi
12523 done
12524   done
12525 IFS=$as_save_IFS
12526
12527 fi
12528 fi
12529 OBJDUMP=$ac_cv_prog_OBJDUMP
12530 if test -n "$OBJDUMP"; then
12531   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12532 $as_echo "$OBJDUMP" >&6; }
12533 else
12534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12535 $as_echo "no" >&6; }
12536 fi
12537
12538
12539   fi
12540   if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
12541     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12542 set dummy ${ncn_progname}; ac_word=$2
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12544 $as_echo_n "checking for $ac_word... " >&6; }
12545 if ${ac_cv_prog_OBJDUMP+:} false; then :
12546   $as_echo_n "(cached) " >&6
12547 else
12548   if test -n "$OBJDUMP"; then
12549   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12550 else
12551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12552 for as_dir in $PATH
12553 do
12554   IFS=$as_save_IFS
12555   test -z "$as_dir" && as_dir=.
12556     for ac_exec_ext in '' $ac_executable_extensions; do
12557   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12558     ac_cv_prog_OBJDUMP="${ncn_progname}"
12559     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12560     break 2
12561   fi
12562 done
12563   done
12564 IFS=$as_save_IFS
12565
12566 fi
12567 fi
12568 OBJDUMP=$ac_cv_prog_OBJDUMP
12569 if test -n "$OBJDUMP"; then
12570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12571 $as_echo "$OBJDUMP" >&6; }
12572 else
12573   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12574 $as_echo "no" >&6; }
12575 fi
12576
12577
12578   fi
12579   test -n "$ac_cv_prog_OBJDUMP" && break
12580 done
12581
12582 if test -z "$ac_cv_prog_OBJDUMP" ; then
12583   set dummy objdump
12584   if test $build = $host ; then
12585     OBJDUMP="$2"
12586   else
12587     OBJDUMP="${ncn_tool_prefix}$2"
12588   fi
12589 fi
12590
12591
12592
12593 if test -n "$OTOOL"; then
12594   ac_cv_prog_OTOOL=$OTOOL
12595 elif test -n "$ac_cv_prog_OTOOL"; then
12596   OTOOL=$ac_cv_prog_OTOOL
12597 fi
12598
12599 if test -n "$ac_cv_prog_OTOOL"; then
12600   for ncn_progname in otool; do
12601     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12602 set dummy ${ncn_progname}; ac_word=$2
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12604 $as_echo_n "checking for $ac_word... " >&6; }
12605 if ${ac_cv_prog_OTOOL+:} false; then :
12606   $as_echo_n "(cached) " >&6
12607 else
12608   if test -n "$OTOOL"; then
12609   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
12610 else
12611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12612 for as_dir in $PATH
12613 do
12614   IFS=$as_save_IFS
12615   test -z "$as_dir" && as_dir=.
12616     for ac_exec_ext in '' $ac_executable_extensions; do
12617   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12618     ac_cv_prog_OTOOL="${ncn_progname}"
12619     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12620     break 2
12621   fi
12622 done
12623   done
12624 IFS=$as_save_IFS
12625
12626 fi
12627 fi
12628 OTOOL=$ac_cv_prog_OTOOL
12629 if test -n "$OTOOL"; then
12630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
12631 $as_echo "$OTOOL" >&6; }
12632 else
12633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12634 $as_echo "no" >&6; }
12635 fi
12636
12637
12638   done
12639 fi
12640
12641 for ncn_progname in otool; do
12642   if test -n "$ncn_tool_prefix"; then
12643     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12644 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12646 $as_echo_n "checking for $ac_word... " >&6; }
12647 if ${ac_cv_prog_OTOOL+:} false; then :
12648   $as_echo_n "(cached) " >&6
12649 else
12650   if test -n "$OTOOL"; then
12651   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
12652 else
12653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12654 for as_dir in $PATH
12655 do
12656   IFS=$as_save_IFS
12657   test -z "$as_dir" && as_dir=.
12658     for ac_exec_ext in '' $ac_executable_extensions; do
12659   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12660     ac_cv_prog_OTOOL="${ncn_tool_prefix}${ncn_progname}"
12661     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12662     break 2
12663   fi
12664 done
12665   done
12666 IFS=$as_save_IFS
12667
12668 fi
12669 fi
12670 OTOOL=$ac_cv_prog_OTOOL
12671 if test -n "$OTOOL"; then
12672   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
12673 $as_echo "$OTOOL" >&6; }
12674 else
12675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12676 $as_echo "no" >&6; }
12677 fi
12678
12679
12680   fi
12681   if test -z "$ac_cv_prog_OTOOL" && test $build = $host ; then
12682     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12683 set dummy ${ncn_progname}; ac_word=$2
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12685 $as_echo_n "checking for $ac_word... " >&6; }
12686 if ${ac_cv_prog_OTOOL+:} false; then :
12687   $as_echo_n "(cached) " >&6
12688 else
12689   if test -n "$OTOOL"; then
12690   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
12691 else
12692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12693 for as_dir in $PATH
12694 do
12695   IFS=$as_save_IFS
12696   test -z "$as_dir" && as_dir=.
12697     for ac_exec_ext in '' $ac_executable_extensions; do
12698   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12699     ac_cv_prog_OTOOL="${ncn_progname}"
12700     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12701     break 2
12702   fi
12703 done
12704   done
12705 IFS=$as_save_IFS
12706
12707 fi
12708 fi
12709 OTOOL=$ac_cv_prog_OTOOL
12710 if test -n "$OTOOL"; then
12711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
12712 $as_echo "$OTOOL" >&6; }
12713 else
12714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12715 $as_echo "no" >&6; }
12716 fi
12717
12718
12719   fi
12720   test -n "$ac_cv_prog_OTOOL" && break
12721 done
12722
12723 if test -z "$ac_cv_prog_OTOOL" ; then
12724   set dummy otool
12725   if test $build = $host ; then
12726     OTOOL="$2"
12727   else
12728     OTOOL="${ncn_tool_prefix}$2"
12729   fi
12730 fi
12731
12732
12733
12734 if test -n "$READELF"; then
12735   ac_cv_prog_READELF=$READELF
12736 elif test -n "$ac_cv_prog_READELF"; then
12737   READELF=$ac_cv_prog_READELF
12738 fi
12739
12740 if test -n "$ac_cv_prog_READELF"; then
12741   for ncn_progname in readelf; do
12742     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12743 set dummy ${ncn_progname}; ac_word=$2
12744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12745 $as_echo_n "checking for $ac_word... " >&6; }
12746 if ${ac_cv_prog_READELF+:} false; then :
12747   $as_echo_n "(cached) " >&6
12748 else
12749   if test -n "$READELF"; then
12750   ac_cv_prog_READELF="$READELF" # Let the user override the test.
12751 else
12752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12753 for as_dir in $PATH
12754 do
12755   IFS=$as_save_IFS
12756   test -z "$as_dir" && as_dir=.
12757     for ac_exec_ext in '' $ac_executable_extensions; do
12758   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12759     ac_cv_prog_READELF="${ncn_progname}"
12760     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12761     break 2
12762   fi
12763 done
12764   done
12765 IFS=$as_save_IFS
12766
12767 fi
12768 fi
12769 READELF=$ac_cv_prog_READELF
12770 if test -n "$READELF"; then
12771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
12772 $as_echo "$READELF" >&6; }
12773 else
12774   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12775 $as_echo "no" >&6; }
12776 fi
12777
12778
12779   done
12780 fi
12781
12782 for ncn_progname in readelf; do
12783   if test -n "$ncn_tool_prefix"; then
12784     # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
12785 set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
12786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12787 $as_echo_n "checking for $ac_word... " >&6; }
12788 if ${ac_cv_prog_READELF+:} false; then :
12789   $as_echo_n "(cached) " >&6
12790 else
12791   if test -n "$READELF"; then
12792   ac_cv_prog_READELF="$READELF" # Let the user override the test.
12793 else
12794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12795 for as_dir in $PATH
12796 do
12797   IFS=$as_save_IFS
12798   test -z "$as_dir" && as_dir=.
12799     for ac_exec_ext in '' $ac_executable_extensions; do
12800   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12801     ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
12802     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12803     break 2
12804   fi
12805 done
12806   done
12807 IFS=$as_save_IFS
12808
12809 fi
12810 fi
12811 READELF=$ac_cv_prog_READELF
12812 if test -n "$READELF"; then
12813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
12814 $as_echo "$READELF" >&6; }
12815 else
12816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12817 $as_echo "no" >&6; }
12818 fi
12819
12820
12821   fi
12822   if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
12823     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12824 set dummy ${ncn_progname}; ac_word=$2
12825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12826 $as_echo_n "checking for $ac_word... " >&6; }
12827 if ${ac_cv_prog_READELF+:} false; then :
12828   $as_echo_n "(cached) " >&6
12829 else
12830   if test -n "$READELF"; then
12831   ac_cv_prog_READELF="$READELF" # Let the user override the test.
12832 else
12833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12834 for as_dir in $PATH
12835 do
12836   IFS=$as_save_IFS
12837   test -z "$as_dir" && as_dir=.
12838     for ac_exec_ext in '' $ac_executable_extensions; do
12839   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12840     ac_cv_prog_READELF="${ncn_progname}"
12841     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12842     break 2
12843   fi
12844 done
12845   done
12846 IFS=$as_save_IFS
12847
12848 fi
12849 fi
12850 READELF=$ac_cv_prog_READELF
12851 if test -n "$READELF"; then
12852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
12853 $as_echo "$READELF" >&6; }
12854 else
12855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12856 $as_echo "no" >&6; }
12857 fi
12858
12859
12860   fi
12861   test -n "$ac_cv_prog_READELF" && break
12862 done
12863
12864 if test -z "$ac_cv_prog_READELF" ; then
12865   set dummy readelf
12866   if test $build = $host ; then
12867     READELF="$2"
12868   else
12869     READELF="${ncn_tool_prefix}$2"
12870   fi
12871 fi
12872
12873
12874
12875
12876
12877
12878
12879
12880 # Target tools.
12881
12882 # Check whether --with-build-time-tools was given.
12883 if test "${with_build_time_tools+set}" = set; then :
12884   withval=$with_build_time_tools; case x"$withval" in
12885      x/*) ;;
12886      *)
12887        with_build_time_tools=
12888        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
12889 $as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
12890        ;;
12891    esac
12892 else
12893   with_build_time_tools=
12894 fi
12895
12896
12897
12898
12899 if test -n "$CC_FOR_TARGET"; then
12900   ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
12901 elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
12902   CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
12903 fi
12904
12905 if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
12906   for ncn_progname in cc gcc; do
12907     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12908 set dummy ${ncn_progname}; ac_word=$2
12909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12910 $as_echo_n "checking for $ac_word... " >&6; }
12911 if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
12912   $as_echo_n "(cached) " >&6
12913 else
12914   if test -n "$CC_FOR_TARGET"; then
12915   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
12916 else
12917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12918 for as_dir in $PATH
12919 do
12920   IFS=$as_save_IFS
12921   test -z "$as_dir" && as_dir=.
12922     for ac_exec_ext in '' $ac_executable_extensions; do
12923   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12924     ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
12925     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12926     break 2
12927   fi
12928 done
12929   done
12930 IFS=$as_save_IFS
12931
12932 fi
12933 fi
12934 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
12935 if test -n "$CC_FOR_TARGET"; then
12936   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
12937 $as_echo "$CC_FOR_TARGET" >&6; }
12938 else
12939   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12940 $as_echo "no" >&6; }
12941 fi
12942
12943
12944   done
12945 fi
12946
12947 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
12948   for ncn_progname in cc gcc; do
12949     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12950 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12951     if test -x $with_build_time_tools/${ncn_progname}; then
12952       ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12953       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12954 $as_echo "yes" >&6; }
12955       break
12956     else
12957       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12958 $as_echo "no" >&6; }
12959     fi
12960   done
12961 fi
12962
12963 if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
12964   for ncn_progname in cc gcc; do
12965     if test -n "$ncn_target_tool_prefix"; then
12966       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12967 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12969 $as_echo_n "checking for $ac_word... " >&6; }
12970 if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
12971   $as_echo_n "(cached) " >&6
12972 else
12973   if test -n "$CC_FOR_TARGET"; then
12974   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
12975 else
12976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12977 for as_dir in $PATH
12978 do
12979   IFS=$as_save_IFS
12980   test -z "$as_dir" && as_dir=.
12981     for ac_exec_ext in '' $ac_executable_extensions; do
12982   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12983     ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12984     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12985     break 2
12986   fi
12987 done
12988   done
12989 IFS=$as_save_IFS
12990
12991 fi
12992 fi
12993 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
12994 if test -n "$CC_FOR_TARGET"; then
12995   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
12996 $as_echo "$CC_FOR_TARGET" >&6; }
12997 else
12998   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12999 $as_echo "no" >&6; }
13000 fi
13001
13002
13003     fi
13004     if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
13005       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13006 set dummy ${ncn_progname}; ac_word=$2
13007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13008 $as_echo_n "checking for $ac_word... " >&6; }
13009 if ${ac_cv_prog_CC_FOR_TARGET+:} false; then :
13010   $as_echo_n "(cached) " >&6
13011 else
13012   if test -n "$CC_FOR_TARGET"; then
13013   ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
13014 else
13015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13016 for as_dir in $PATH
13017 do
13018   IFS=$as_save_IFS
13019   test -z "$as_dir" && as_dir=.
13020     for ac_exec_ext in '' $ac_executable_extensions; do
13021   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13022     ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
13023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13024     break 2
13025   fi
13026 done
13027   done
13028 IFS=$as_save_IFS
13029
13030 fi
13031 fi
13032 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
13033 if test -n "$CC_FOR_TARGET"; then
13034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
13035 $as_echo "$CC_FOR_TARGET" >&6; }
13036 else
13037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13038 $as_echo "no" >&6; }
13039 fi
13040
13041
13042     fi
13043     test -n "$ac_cv_prog_CC_FOR_TARGET" && break
13044   done
13045 fi
13046
13047 if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
13048   set dummy cc gcc
13049   if test $build = $target ; then
13050     CC_FOR_TARGET="$2"
13051   else
13052     CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13053   fi
13054 else
13055   CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
13056 fi
13057
13058
13059
13060 if test -n "$CXX_FOR_TARGET"; then
13061   ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
13062 elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
13063   CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13064 fi
13065
13066 if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
13067   for ncn_progname in c++ g++ cxx gxx; do
13068     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13069 set dummy ${ncn_progname}; ac_word=$2
13070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13071 $as_echo_n "checking for $ac_word... " >&6; }
13072 if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
13073   $as_echo_n "(cached) " >&6
13074 else
13075   if test -n "$CXX_FOR_TARGET"; then
13076   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
13077 else
13078 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13079 for as_dir in $PATH
13080 do
13081   IFS=$as_save_IFS
13082   test -z "$as_dir" && as_dir=.
13083     for ac_exec_ext in '' $ac_executable_extensions; do
13084   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13085     ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
13086     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13087     break 2
13088   fi
13089 done
13090   done
13091 IFS=$as_save_IFS
13092
13093 fi
13094 fi
13095 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13096 if test -n "$CXX_FOR_TARGET"; then
13097   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
13098 $as_echo "$CXX_FOR_TARGET" >&6; }
13099 else
13100   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13101 $as_echo "no" >&6; }
13102 fi
13103
13104
13105   done
13106 fi
13107
13108 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
13109   for ncn_progname in c++ g++ cxx gxx; do
13110     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13111 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13112     if test -x $with_build_time_tools/${ncn_progname}; then
13113       ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13114       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13115 $as_echo "yes" >&6; }
13116       break
13117     else
13118       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13119 $as_echo "no" >&6; }
13120     fi
13121   done
13122 fi
13123
13124 if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
13125   for ncn_progname in c++ g++ cxx gxx; do
13126     if test -n "$ncn_target_tool_prefix"; then
13127       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13128 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13130 $as_echo_n "checking for $ac_word... " >&6; }
13131 if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
13132   $as_echo_n "(cached) " >&6
13133 else
13134   if test -n "$CXX_FOR_TARGET"; then
13135   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
13136 else
13137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13138 for as_dir in $PATH
13139 do
13140   IFS=$as_save_IFS
13141   test -z "$as_dir" && as_dir=.
13142     for ac_exec_ext in '' $ac_executable_extensions; do
13143   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13144     ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13145     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13146     break 2
13147   fi
13148 done
13149   done
13150 IFS=$as_save_IFS
13151
13152 fi
13153 fi
13154 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13155 if test -n "$CXX_FOR_TARGET"; then
13156   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
13157 $as_echo "$CXX_FOR_TARGET" >&6; }
13158 else
13159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13160 $as_echo "no" >&6; }
13161 fi
13162
13163
13164     fi
13165     if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
13166       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13167 set dummy ${ncn_progname}; ac_word=$2
13168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13169 $as_echo_n "checking for $ac_word... " >&6; }
13170 if ${ac_cv_prog_CXX_FOR_TARGET+:} false; then :
13171   $as_echo_n "(cached) " >&6
13172 else
13173   if test -n "$CXX_FOR_TARGET"; then
13174   ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
13175 else
13176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13177 for as_dir in $PATH
13178 do
13179   IFS=$as_save_IFS
13180   test -z "$as_dir" && as_dir=.
13181     for ac_exec_ext in '' $ac_executable_extensions; do
13182   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13183     ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
13184     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13185     break 2
13186   fi
13187 done
13188   done
13189 IFS=$as_save_IFS
13190
13191 fi
13192 fi
13193 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
13194 if test -n "$CXX_FOR_TARGET"; then
13195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
13196 $as_echo "$CXX_FOR_TARGET" >&6; }
13197 else
13198   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13199 $as_echo "no" >&6; }
13200 fi
13201
13202
13203     fi
13204     test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
13205   done
13206 fi
13207
13208 if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
13209   set dummy c++ g++ cxx gxx
13210   if test $build = $target ; then
13211     CXX_FOR_TARGET="$2"
13212   else
13213     CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
13214   fi
13215 else
13216   CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
13217 fi
13218
13219
13220
13221 if test -n "$GCC_FOR_TARGET"; then
13222   ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
13223 elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
13224   GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13225 fi
13226
13227 if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
13228   for ncn_progname in gcc; do
13229     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13230 set dummy ${ncn_progname}; ac_word=$2
13231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13232 $as_echo_n "checking for $ac_word... " >&6; }
13233 if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
13234   $as_echo_n "(cached) " >&6
13235 else
13236   if test -n "$GCC_FOR_TARGET"; then
13237   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
13238 else
13239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13240 for as_dir in $PATH
13241 do
13242   IFS=$as_save_IFS
13243   test -z "$as_dir" && as_dir=.
13244     for ac_exec_ext in '' $ac_executable_extensions; do
13245   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13246     ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
13247     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13248     break 2
13249   fi
13250 done
13251   done
13252 IFS=$as_save_IFS
13253
13254 fi
13255 fi
13256 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13257 if test -n "$GCC_FOR_TARGET"; then
13258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
13259 $as_echo "$GCC_FOR_TARGET" >&6; }
13260 else
13261   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13262 $as_echo "no" >&6; }
13263 fi
13264
13265
13266   done
13267 fi
13268
13269 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13270   for ncn_progname in gcc; do
13271     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13272 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13273     if test -x $with_build_time_tools/${ncn_progname}; then
13274       ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13275       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13276 $as_echo "yes" >&6; }
13277       break
13278     else
13279       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13280 $as_echo "no" >&6; }
13281     fi
13282   done
13283 fi
13284
13285 if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
13286   for ncn_progname in gcc; do
13287     if test -n "$ncn_target_tool_prefix"; then
13288       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13289 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13291 $as_echo_n "checking for $ac_word... " >&6; }
13292 if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
13293   $as_echo_n "(cached) " >&6
13294 else
13295   if test -n "$GCC_FOR_TARGET"; then
13296   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
13297 else
13298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13299 for as_dir in $PATH
13300 do
13301   IFS=$as_save_IFS
13302   test -z "$as_dir" && as_dir=.
13303     for ac_exec_ext in '' $ac_executable_extensions; do
13304   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13305     ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13306     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13307     break 2
13308   fi
13309 done
13310   done
13311 IFS=$as_save_IFS
13312
13313 fi
13314 fi
13315 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13316 if test -n "$GCC_FOR_TARGET"; then
13317   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
13318 $as_echo "$GCC_FOR_TARGET" >&6; }
13319 else
13320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13321 $as_echo "no" >&6; }
13322 fi
13323
13324
13325     fi
13326     if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
13327       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13328 set dummy ${ncn_progname}; ac_word=$2
13329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13330 $as_echo_n "checking for $ac_word... " >&6; }
13331 if ${ac_cv_prog_GCC_FOR_TARGET+:} false; then :
13332   $as_echo_n "(cached) " >&6
13333 else
13334   if test -n "$GCC_FOR_TARGET"; then
13335   ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
13336 else
13337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13338 for as_dir in $PATH
13339 do
13340   IFS=$as_save_IFS
13341   test -z "$as_dir" && as_dir=.
13342     for ac_exec_ext in '' $ac_executable_extensions; do
13343   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13344     ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
13345     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13346     break 2
13347   fi
13348 done
13349   done
13350 IFS=$as_save_IFS
13351
13352 fi
13353 fi
13354 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
13355 if test -n "$GCC_FOR_TARGET"; then
13356   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
13357 $as_echo "$GCC_FOR_TARGET" >&6; }
13358 else
13359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13360 $as_echo "no" >&6; }
13361 fi
13362
13363
13364     fi
13365     test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
13366   done
13367 fi
13368
13369 if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
13370   GCC_FOR_TARGET="${CC_FOR_TARGET}"
13371 else
13372   GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
13373 fi
13374
13375
13376
13377 if test -n "$GFORTRAN_FOR_TARGET"; then
13378   ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
13379 elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
13380   GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13381 fi
13382
13383 if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
13384   for ncn_progname in gfortran; do
13385     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13386 set dummy ${ncn_progname}; ac_word=$2
13387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13388 $as_echo_n "checking for $ac_word... " >&6; }
13389 if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
13390   $as_echo_n "(cached) " >&6
13391 else
13392   if test -n "$GFORTRAN_FOR_TARGET"; then
13393   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
13394 else
13395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13396 for as_dir in $PATH
13397 do
13398   IFS=$as_save_IFS
13399   test -z "$as_dir" && as_dir=.
13400     for ac_exec_ext in '' $ac_executable_extensions; do
13401   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13402     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
13403     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13404     break 2
13405   fi
13406 done
13407   done
13408 IFS=$as_save_IFS
13409
13410 fi
13411 fi
13412 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13413 if test -n "$GFORTRAN_FOR_TARGET"; then
13414   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
13415 $as_echo "$GFORTRAN_FOR_TARGET" >&6; }
13416 else
13417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13418 $as_echo "no" >&6; }
13419 fi
13420
13421
13422   done
13423 fi
13424
13425 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
13426   for ncn_progname in gfortran; do
13427     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13428 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13429     if test -x $with_build_time_tools/${ncn_progname}; then
13430       ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13431       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13432 $as_echo "yes" >&6; }
13433       break
13434     else
13435       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13436 $as_echo "no" >&6; }
13437     fi
13438   done
13439 fi
13440
13441 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
13442   for ncn_progname in gfortran; do
13443     if test -n "$ncn_target_tool_prefix"; then
13444       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13445 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13447 $as_echo_n "checking for $ac_word... " >&6; }
13448 if ${ac_cv_prog_GFORTRAN_FOR_TARGET+:} false; then :
13449   $as_echo_n "(cached) " >&6
13450 else
13451   if test -n "$GFORTRAN_FOR_TARGET"; then
13452   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
13453 else
13454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13455 for as_dir in $PATH
13456 do
13457   IFS=$as_save_IFS
13458   test -z "$as_dir" && as_dir=.
13459     for ac_exec_ext in '' $ac_executable_extensions; do
13460   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13461     ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13462     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13463     break 2
13464   fi
13465 done
13466   done
13467 IFS=$as_save_IFS
13468
13469 fi
13470 fi
13471 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13472 if test -n "$GFORTRAN_FOR_TARGET"; then
13473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
13474 $as_echo "$GFORTRAN_FOR_TARGET" >&6; }
13475 else
13476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13477 $as_echo "no" >&6; }
13478 fi
13479
13480
13481     fi
13482     if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
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_GFORTRAN_FOR_TARGET+:} false; then :
13488   $as_echo_n "(cached) " >&6
13489 else
13490   if test -n "$GFORTRAN_FOR_TARGET"; then
13491   ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_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_GFORTRAN_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 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
13511 if test -n "$GFORTRAN_FOR_TARGET"; then
13512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
13513 $as_echo "$GFORTRAN_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     fi
13521     test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
13522   done
13523 fi
13524
13525 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
13526   set dummy gfortran
13527   if test $build = $target ; then
13528     GFORTRAN_FOR_TARGET="$2"
13529   else
13530     GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
13531   fi
13532 else
13533   GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
13534 fi
13535
13536
13537
13538 if test -n "$GOC_FOR_TARGET"; then
13539   ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
13540 elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
13541   GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13542 fi
13543
13544 if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
13545   for ncn_progname in gccgo; do
13546     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13547 set dummy ${ncn_progname}; ac_word=$2
13548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13549 $as_echo_n "checking for $ac_word... " >&6; }
13550 if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
13551   $as_echo_n "(cached) " >&6
13552 else
13553   if test -n "$GOC_FOR_TARGET"; then
13554   ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
13555 else
13556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13557 for as_dir in $PATH
13558 do
13559   IFS=$as_save_IFS
13560   test -z "$as_dir" && as_dir=.
13561     for ac_exec_ext in '' $ac_executable_extensions; do
13562   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13563     ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
13564     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13565     break 2
13566   fi
13567 done
13568   done
13569 IFS=$as_save_IFS
13570
13571 fi
13572 fi
13573 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13574 if test -n "$GOC_FOR_TARGET"; then
13575   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
13576 $as_echo "$GOC_FOR_TARGET" >&6; }
13577 else
13578   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13579 $as_echo "no" >&6; }
13580 fi
13581
13582
13583   done
13584 fi
13585
13586 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13587   for ncn_progname in gccgo; do
13588     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13589 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13590     if test -x $with_build_time_tools/${ncn_progname}; then
13591       ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13592       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13593 $as_echo "yes" >&6; }
13594       break
13595     else
13596       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13597 $as_echo "no" >&6; }
13598     fi
13599   done
13600 fi
13601
13602 if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
13603   for ncn_progname in gccgo; do
13604     if test -n "$ncn_target_tool_prefix"; then
13605       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13606 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13608 $as_echo_n "checking for $ac_word... " >&6; }
13609 if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
13610   $as_echo_n "(cached) " >&6
13611 else
13612   if test -n "$GOC_FOR_TARGET"; then
13613   ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
13614 else
13615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13616 for as_dir in $PATH
13617 do
13618   IFS=$as_save_IFS
13619   test -z "$as_dir" && as_dir=.
13620     for ac_exec_ext in '' $ac_executable_extensions; do
13621   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13622     ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13623     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13624     break 2
13625   fi
13626 done
13627   done
13628 IFS=$as_save_IFS
13629
13630 fi
13631 fi
13632 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13633 if test -n "$GOC_FOR_TARGET"; then
13634   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
13635 $as_echo "$GOC_FOR_TARGET" >&6; }
13636 else
13637   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13638 $as_echo "no" >&6; }
13639 fi
13640
13641
13642     fi
13643     if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
13644       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13645 set dummy ${ncn_progname}; ac_word=$2
13646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13647 $as_echo_n "checking for $ac_word... " >&6; }
13648 if ${ac_cv_prog_GOC_FOR_TARGET+:} false; then :
13649   $as_echo_n "(cached) " >&6
13650 else
13651   if test -n "$GOC_FOR_TARGET"; then
13652   ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
13653 else
13654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13655 for as_dir in $PATH
13656 do
13657   IFS=$as_save_IFS
13658   test -z "$as_dir" && as_dir=.
13659     for ac_exec_ext in '' $ac_executable_extensions; do
13660   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13661     ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
13662     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13663     break 2
13664   fi
13665 done
13666   done
13667 IFS=$as_save_IFS
13668
13669 fi
13670 fi
13671 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
13672 if test -n "$GOC_FOR_TARGET"; then
13673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
13674 $as_echo "$GOC_FOR_TARGET" >&6; }
13675 else
13676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13677 $as_echo "no" >&6; }
13678 fi
13679
13680
13681     fi
13682     test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
13683   done
13684 fi
13685
13686 if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
13687   set dummy gccgo
13688   if test $build = $target ; then
13689     GOC_FOR_TARGET="$2"
13690   else
13691     GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13692   fi
13693 else
13694   GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
13695 fi
13696
13697
13698
13699 if test -n "$GDC_FOR_TARGET"; then
13700   ac_cv_prog_GDC_FOR_TARGET=$GDC_FOR_TARGET
13701 elif test -n "$ac_cv_prog_GDC_FOR_TARGET"; then
13702   GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
13703 fi
13704
13705 if test -n "$ac_cv_prog_GDC_FOR_TARGET"; then
13706   for ncn_progname in gdc; do
13707     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13708 set dummy ${ncn_progname}; ac_word=$2
13709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13710 $as_echo_n "checking for $ac_word... " >&6; }
13711 if ${ac_cv_prog_GDC_FOR_TARGET+:} false; then :
13712   $as_echo_n "(cached) " >&6
13713 else
13714   if test -n "$GDC_FOR_TARGET"; then
13715   ac_cv_prog_GDC_FOR_TARGET="$GDC_FOR_TARGET" # Let the user override the test.
13716 else
13717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13718 for as_dir in $PATH
13719 do
13720   IFS=$as_save_IFS
13721   test -z "$as_dir" && as_dir=.
13722     for ac_exec_ext in '' $ac_executable_extensions; do
13723   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13724     ac_cv_prog_GDC_FOR_TARGET="${ncn_progname}"
13725     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13726     break 2
13727   fi
13728 done
13729   done
13730 IFS=$as_save_IFS
13731
13732 fi
13733 fi
13734 GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
13735 if test -n "$GDC_FOR_TARGET"; then
13736   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC_FOR_TARGET" >&5
13737 $as_echo "$GDC_FOR_TARGET" >&6; }
13738 else
13739   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13740 $as_echo "no" >&6; }
13741 fi
13742
13743
13744   done
13745 fi
13746
13747 if test -z "$ac_cv_prog_GDC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13748   for ncn_progname in gdc; do
13749     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13750 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13751     if test -x $with_build_time_tools/${ncn_progname}; then
13752       ac_cv_prog_GDC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13753       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13754 $as_echo "yes" >&6; }
13755       break
13756     else
13757       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13758 $as_echo "no" >&6; }
13759     fi
13760   done
13761 fi
13762
13763 if test -z "$ac_cv_prog_GDC_FOR_TARGET"; then
13764   for ncn_progname in gdc; do
13765     if test -n "$ncn_target_tool_prefix"; then
13766       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13767 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13769 $as_echo_n "checking for $ac_word... " >&6; }
13770 if ${ac_cv_prog_GDC_FOR_TARGET+:} false; then :
13771   $as_echo_n "(cached) " >&6
13772 else
13773   if test -n "$GDC_FOR_TARGET"; then
13774   ac_cv_prog_GDC_FOR_TARGET="$GDC_FOR_TARGET" # Let the user override the test.
13775 else
13776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13777 for as_dir in $PATH
13778 do
13779   IFS=$as_save_IFS
13780   test -z "$as_dir" && as_dir=.
13781     for ac_exec_ext in '' $ac_executable_extensions; do
13782   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13783     ac_cv_prog_GDC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13784     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13785     break 2
13786   fi
13787 done
13788   done
13789 IFS=$as_save_IFS
13790
13791 fi
13792 fi
13793 GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
13794 if test -n "$GDC_FOR_TARGET"; then
13795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC_FOR_TARGET" >&5
13796 $as_echo "$GDC_FOR_TARGET" >&6; }
13797 else
13798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13799 $as_echo "no" >&6; }
13800 fi
13801
13802
13803     fi
13804     if test -z "$ac_cv_prog_GDC_FOR_TARGET" && test $build = $target ; then
13805       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13806 set dummy ${ncn_progname}; ac_word=$2
13807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13808 $as_echo_n "checking for $ac_word... " >&6; }
13809 if ${ac_cv_prog_GDC_FOR_TARGET+:} false; then :
13810   $as_echo_n "(cached) " >&6
13811 else
13812   if test -n "$GDC_FOR_TARGET"; then
13813   ac_cv_prog_GDC_FOR_TARGET="$GDC_FOR_TARGET" # Let the user override the test.
13814 else
13815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13816 for as_dir in $PATH
13817 do
13818   IFS=$as_save_IFS
13819   test -z "$as_dir" && as_dir=.
13820     for ac_exec_ext in '' $ac_executable_extensions; do
13821   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13822     ac_cv_prog_GDC_FOR_TARGET="${ncn_progname}"
13823     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13824     break 2
13825   fi
13826 done
13827   done
13828 IFS=$as_save_IFS
13829
13830 fi
13831 fi
13832 GDC_FOR_TARGET=$ac_cv_prog_GDC_FOR_TARGET
13833 if test -n "$GDC_FOR_TARGET"; then
13834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDC_FOR_TARGET" >&5
13835 $as_echo "$GDC_FOR_TARGET" >&6; }
13836 else
13837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13838 $as_echo "no" >&6; }
13839 fi
13840
13841
13842     fi
13843     test -n "$ac_cv_prog_GDC_FOR_TARGET" && break
13844   done
13845 fi
13846
13847 if test -z "$ac_cv_prog_GDC_FOR_TARGET" ; then
13848   set dummy gdc
13849   if test $build = $target ; then
13850     GDC_FOR_TARGET="$2"
13851   else
13852     GDC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13853   fi
13854 else
13855   GDC_FOR_TARGET="$ac_cv_prog_GDC_FOR_TARGET"
13856 fi
13857
13858
13859
13860 if test -n "$GM2_FOR_TARGET"; then
13861   ac_cv_prog_GM2_FOR_TARGET=$GM2_FOR_TARGET
13862 elif test -n "$ac_cv_prog_GM2_FOR_TARGET"; then
13863   GM2_FOR_TARGET=$ac_cv_prog_GM2_FOR_TARGET
13864 fi
13865
13866 if test -n "$ac_cv_prog_GM2_FOR_TARGET"; then
13867   for ncn_progname in gm2; do
13868     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13869 set dummy ${ncn_progname}; ac_word=$2
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13871 $as_echo_n "checking for $ac_word... " >&6; }
13872 if ${ac_cv_prog_GM2_FOR_TARGET+:} false; then :
13873   $as_echo_n "(cached) " >&6
13874 else
13875   if test -n "$GM2_FOR_TARGET"; then
13876   ac_cv_prog_GM2_FOR_TARGET="$GM2_FOR_TARGET" # Let the user override the test.
13877 else
13878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13879 for as_dir in $PATH
13880 do
13881   IFS=$as_save_IFS
13882   test -z "$as_dir" && as_dir=.
13883     for ac_exec_ext in '' $ac_executable_extensions; do
13884   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13885     ac_cv_prog_GM2_FOR_TARGET="${ncn_progname}"
13886     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13887     break 2
13888   fi
13889 done
13890   done
13891 IFS=$as_save_IFS
13892
13893 fi
13894 fi
13895 GM2_FOR_TARGET=$ac_cv_prog_GM2_FOR_TARGET
13896 if test -n "$GM2_FOR_TARGET"; then
13897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GM2_FOR_TARGET" >&5
13898 $as_echo "$GM2_FOR_TARGET" >&6; }
13899 else
13900   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13901 $as_echo "no" >&6; }
13902 fi
13903
13904
13905   done
13906 fi
13907
13908 if test -z "$ac_cv_prog_GM2_FOR_TARGET" && test -n "$with_build_time_tools"; then
13909   for ncn_progname in gm2; do
13910     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13911 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
13912     if test -x $with_build_time_tools/${ncn_progname}; then
13913       ac_cv_prog_GM2_FOR_TARGET=$with_build_time_tools/${ncn_progname}
13914       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13915 $as_echo "yes" >&6; }
13916       break
13917     else
13918       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13919 $as_echo "no" >&6; }
13920     fi
13921   done
13922 fi
13923
13924 if test -z "$ac_cv_prog_GM2_FOR_TARGET"; then
13925   for ncn_progname in gm2; do
13926     if test -n "$ncn_target_tool_prefix"; then
13927       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13928 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13930 $as_echo_n "checking for $ac_word... " >&6; }
13931 if ${ac_cv_prog_GM2_FOR_TARGET+:} false; then :
13932   $as_echo_n "(cached) " >&6
13933 else
13934   if test -n "$GM2_FOR_TARGET"; then
13935   ac_cv_prog_GM2_FOR_TARGET="$GM2_FOR_TARGET" # Let the user override the test.
13936 else
13937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13938 for as_dir in $PATH
13939 do
13940   IFS=$as_save_IFS
13941   test -z "$as_dir" && as_dir=.
13942     for ac_exec_ext in '' $ac_executable_extensions; do
13943   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13944     ac_cv_prog_GM2_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
13945     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13946     break 2
13947   fi
13948 done
13949   done
13950 IFS=$as_save_IFS
13951
13952 fi
13953 fi
13954 GM2_FOR_TARGET=$ac_cv_prog_GM2_FOR_TARGET
13955 if test -n "$GM2_FOR_TARGET"; then
13956   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GM2_FOR_TARGET" >&5
13957 $as_echo "$GM2_FOR_TARGET" >&6; }
13958 else
13959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13960 $as_echo "no" >&6; }
13961 fi
13962
13963
13964     fi
13965     if test -z "$ac_cv_prog_GM2_FOR_TARGET" && test $build = $target ; then
13966       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13967 set dummy ${ncn_progname}; ac_word=$2
13968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13969 $as_echo_n "checking for $ac_word... " >&6; }
13970 if ${ac_cv_prog_GM2_FOR_TARGET+:} false; then :
13971   $as_echo_n "(cached) " >&6
13972 else
13973   if test -n "$GM2_FOR_TARGET"; then
13974   ac_cv_prog_GM2_FOR_TARGET="$GM2_FOR_TARGET" # Let the user override the test.
13975 else
13976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13977 for as_dir in $PATH
13978 do
13979   IFS=$as_save_IFS
13980   test -z "$as_dir" && as_dir=.
13981     for ac_exec_ext in '' $ac_executable_extensions; do
13982   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13983     ac_cv_prog_GM2_FOR_TARGET="${ncn_progname}"
13984     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13985     break 2
13986   fi
13987 done
13988   done
13989 IFS=$as_save_IFS
13990
13991 fi
13992 fi
13993 GM2_FOR_TARGET=$ac_cv_prog_GM2_FOR_TARGET
13994 if test -n "$GM2_FOR_TARGET"; then
13995   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GM2_FOR_TARGET" >&5
13996 $as_echo "$GM2_FOR_TARGET" >&6; }
13997 else
13998   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13999 $as_echo "no" >&6; }
14000 fi
14001
14002
14003     fi
14004     test -n "$ac_cv_prog_GM2_FOR_TARGET" && break
14005   done
14006 fi
14007
14008 if test -z "$ac_cv_prog_GM2_FOR_TARGET" ; then
14009   set dummy gm2
14010   if test $build = $target ; then
14011     GM2_FOR_TARGET="$2"
14012   else
14013     GM2_FOR_TARGET="${ncn_target_tool_prefix}$2"
14014   fi
14015 else
14016   GM2_FOR_TARGET="$ac_cv_prog_GM2_FOR_TARGET"
14017 fi
14018
14019
14020
14021 cat > conftest.c << \EOF
14022 #ifdef __GNUC__
14023   gcc_yay;
14024 #endif
14025 EOF
14026 if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
14027   have_gcc_for_target=yes
14028 else
14029   GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
14030   have_gcc_for_target=no
14031 fi
14032 rm conftest.c
14033
14034
14035
14036
14037 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
14038   if test -n "$with_build_time_tools"; then
14039     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
14040 $as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
14041     if test -x $with_build_time_tools/ar; then
14042       AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
14043       ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
14044       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
14045 $as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
14046     else
14047       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14048 $as_echo "no" >&6; }
14049     fi
14050   elif test $build != $host && test $have_gcc_for_target = yes; then
14051     AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
14052     test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
14053     test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
14054   fi
14055 fi
14056 if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14057   # Extract the first word of "ar", so it can be a program name with args.
14058 set dummy ar; ac_word=$2
14059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14060 $as_echo_n "checking for $ac_word... " >&6; }
14061 if ${ac_cv_path_AR_FOR_TARGET+:} false; then :
14062   $as_echo_n "(cached) " >&6
14063 else
14064   case $AR_FOR_TARGET in
14065   [\\/]* | ?:[\\/]*)
14066   ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
14067   ;;
14068   *)
14069   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14070 for as_dir in $gcc_cv_tool_dirs
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_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
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   ;;
14085 esac
14086 fi
14087 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
14088 if test -n "$AR_FOR_TARGET"; then
14089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14090 $as_echo "$AR_FOR_TARGET" >&6; }
14091 else
14092   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14093 $as_echo "no" >&6; }
14094 fi
14095
14096
14097 fi
14098 if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
14099
14100
14101 if test -n "$AR_FOR_TARGET"; then
14102   ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
14103 elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
14104   AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14105 fi
14106
14107 if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
14108   for ncn_progname in ar; do
14109     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14110 set dummy ${ncn_progname}; ac_word=$2
14111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14112 $as_echo_n "checking for $ac_word... " >&6; }
14113 if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
14114   $as_echo_n "(cached) " >&6
14115 else
14116   if test -n "$AR_FOR_TARGET"; then
14117   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
14118 else
14119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14120 for as_dir in $PATH
14121 do
14122   IFS=$as_save_IFS
14123   test -z "$as_dir" && as_dir=.
14124     for ac_exec_ext in '' $ac_executable_extensions; do
14125   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14126     ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
14127     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14128     break 2
14129   fi
14130 done
14131   done
14132 IFS=$as_save_IFS
14133
14134 fi
14135 fi
14136 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14137 if test -n "$AR_FOR_TARGET"; then
14138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14139 $as_echo "$AR_FOR_TARGET" >&6; }
14140 else
14141   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14142 $as_echo "no" >&6; }
14143 fi
14144
14145
14146   done
14147 fi
14148
14149 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
14150   for ncn_progname in ar; do
14151     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14152 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14153     if test -x $with_build_time_tools/${ncn_progname}; then
14154       ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14155       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14156 $as_echo "yes" >&6; }
14157       break
14158     else
14159       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14160 $as_echo "no" >&6; }
14161     fi
14162   done
14163 fi
14164
14165 if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
14166   for ncn_progname in ar; do
14167     if test -n "$ncn_target_tool_prefix"; then
14168       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14169 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14171 $as_echo_n "checking for $ac_word... " >&6; }
14172 if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
14173   $as_echo_n "(cached) " >&6
14174 else
14175   if test -n "$AR_FOR_TARGET"; then
14176   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
14177 else
14178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14179 for as_dir in $PATH
14180 do
14181   IFS=$as_save_IFS
14182   test -z "$as_dir" && as_dir=.
14183     for ac_exec_ext in '' $ac_executable_extensions; do
14184   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14185     ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14186     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14187     break 2
14188   fi
14189 done
14190   done
14191 IFS=$as_save_IFS
14192
14193 fi
14194 fi
14195 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14196 if test -n "$AR_FOR_TARGET"; then
14197   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14198 $as_echo "$AR_FOR_TARGET" >&6; }
14199 else
14200   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14201 $as_echo "no" >&6; }
14202 fi
14203
14204
14205     fi
14206     if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
14207       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14208 set dummy ${ncn_progname}; ac_word=$2
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14210 $as_echo_n "checking for $ac_word... " >&6; }
14211 if ${ac_cv_prog_AR_FOR_TARGET+:} false; then :
14212   $as_echo_n "(cached) " >&6
14213 else
14214   if test -n "$AR_FOR_TARGET"; then
14215   ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
14216 else
14217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14218 for as_dir in $PATH
14219 do
14220   IFS=$as_save_IFS
14221   test -z "$as_dir" && as_dir=.
14222     for ac_exec_ext in '' $ac_executable_extensions; do
14223   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14224     ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
14225     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14226     break 2
14227   fi
14228 done
14229   done
14230 IFS=$as_save_IFS
14231
14232 fi
14233 fi
14234 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
14235 if test -n "$AR_FOR_TARGET"; then
14236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
14237 $as_echo "$AR_FOR_TARGET" >&6; }
14238 else
14239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14240 $as_echo "no" >&6; }
14241 fi
14242
14243
14244     fi
14245     test -n "$ac_cv_prog_AR_FOR_TARGET" && break
14246   done
14247 fi
14248
14249 if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
14250   set dummy ar
14251   if test $build = $target ; then
14252     AR_FOR_TARGET="$2"
14253   else
14254     AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
14255   fi
14256 else
14257   AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
14258 fi
14259
14260 else
14261   AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
14262 fi
14263
14264
14265
14266
14267 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
14268   if test -n "$with_build_time_tools"; then
14269     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
14270 $as_echo_n "checking for as in $with_build_time_tools... " >&6; }
14271     if test -x $with_build_time_tools/as; then
14272       AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
14273       ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
14274       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
14275 $as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
14276     else
14277       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14278 $as_echo "no" >&6; }
14279     fi
14280   elif test $build != $host && test $have_gcc_for_target = yes; then
14281     AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
14282     test $AS_FOR_TARGET = as && AS_FOR_TARGET=
14283     test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
14284   fi
14285 fi
14286 if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14287   # Extract the first word of "as", so it can be a program name with args.
14288 set dummy as; ac_word=$2
14289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14290 $as_echo_n "checking for $ac_word... " >&6; }
14291 if ${ac_cv_path_AS_FOR_TARGET+:} false; then :
14292   $as_echo_n "(cached) " >&6
14293 else
14294   case $AS_FOR_TARGET in
14295   [\\/]* | ?:[\\/]*)
14296   ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
14297   ;;
14298   *)
14299   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14300 for as_dir in $gcc_cv_tool_dirs
14301 do
14302   IFS=$as_save_IFS
14303   test -z "$as_dir" && as_dir=.
14304     for ac_exec_ext in '' $ac_executable_extensions; do
14305   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14306     ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14307     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14308     break 2
14309   fi
14310 done
14311   done
14312 IFS=$as_save_IFS
14313
14314   ;;
14315 esac
14316 fi
14317 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
14318 if test -n "$AS_FOR_TARGET"; then
14319   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14320 $as_echo "$AS_FOR_TARGET" >&6; }
14321 else
14322   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14323 $as_echo "no" >&6; }
14324 fi
14325
14326
14327 fi
14328 if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
14329
14330
14331 if test -n "$AS_FOR_TARGET"; then
14332   ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
14333 elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
14334   AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14335 fi
14336
14337 if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
14338   for ncn_progname in as; do
14339     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14340 set dummy ${ncn_progname}; ac_word=$2
14341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14342 $as_echo_n "checking for $ac_word... " >&6; }
14343 if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
14344   $as_echo_n "(cached) " >&6
14345 else
14346   if test -n "$AS_FOR_TARGET"; then
14347   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
14348 else
14349 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14350 for as_dir in $PATH
14351 do
14352   IFS=$as_save_IFS
14353   test -z "$as_dir" && as_dir=.
14354     for ac_exec_ext in '' $ac_executable_extensions; do
14355   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14356     ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
14357     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14358     break 2
14359   fi
14360 done
14361   done
14362 IFS=$as_save_IFS
14363
14364 fi
14365 fi
14366 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14367 if test -n "$AS_FOR_TARGET"; then
14368   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14369 $as_echo "$AS_FOR_TARGET" >&6; }
14370 else
14371   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14372 $as_echo "no" >&6; }
14373 fi
14374
14375
14376   done
14377 fi
14378
14379 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
14380   for ncn_progname in as; do
14381     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14382 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14383     if test -x $with_build_time_tools/${ncn_progname}; then
14384       ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14385       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14386 $as_echo "yes" >&6; }
14387       break
14388     else
14389       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14390 $as_echo "no" >&6; }
14391     fi
14392   done
14393 fi
14394
14395 if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
14396   for ncn_progname in as; do
14397     if test -n "$ncn_target_tool_prefix"; then
14398       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14399 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14401 $as_echo_n "checking for $ac_word... " >&6; }
14402 if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
14403   $as_echo_n "(cached) " >&6
14404 else
14405   if test -n "$AS_FOR_TARGET"; then
14406   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
14407 else
14408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14409 for as_dir in $PATH
14410 do
14411   IFS=$as_save_IFS
14412   test -z "$as_dir" && as_dir=.
14413     for ac_exec_ext in '' $ac_executable_extensions; do
14414   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14415     ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14416     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14417     break 2
14418   fi
14419 done
14420   done
14421 IFS=$as_save_IFS
14422
14423 fi
14424 fi
14425 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14426 if test -n "$AS_FOR_TARGET"; then
14427   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14428 $as_echo "$AS_FOR_TARGET" >&6; }
14429 else
14430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14431 $as_echo "no" >&6; }
14432 fi
14433
14434
14435     fi
14436     if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
14437       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14438 set dummy ${ncn_progname}; ac_word=$2
14439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14440 $as_echo_n "checking for $ac_word... " >&6; }
14441 if ${ac_cv_prog_AS_FOR_TARGET+:} false; then :
14442   $as_echo_n "(cached) " >&6
14443 else
14444   if test -n "$AS_FOR_TARGET"; then
14445   ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
14446 else
14447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14448 for as_dir in $PATH
14449 do
14450   IFS=$as_save_IFS
14451   test -z "$as_dir" && as_dir=.
14452     for ac_exec_ext in '' $ac_executable_extensions; do
14453   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14454     ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
14455     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14456     break 2
14457   fi
14458 done
14459   done
14460 IFS=$as_save_IFS
14461
14462 fi
14463 fi
14464 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
14465 if test -n "$AS_FOR_TARGET"; then
14466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
14467 $as_echo "$AS_FOR_TARGET" >&6; }
14468 else
14469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14470 $as_echo "no" >&6; }
14471 fi
14472
14473
14474     fi
14475     test -n "$ac_cv_prog_AS_FOR_TARGET" && break
14476   done
14477 fi
14478
14479 if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
14480   set dummy as
14481   if test $build = $target ; then
14482     AS_FOR_TARGET="$2"
14483   else
14484     AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
14485   fi
14486 else
14487   AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
14488 fi
14489
14490 else
14491   AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
14492 fi
14493
14494
14495
14496
14497 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
14498   if test -n "$with_build_time_tools"; then
14499     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
14500 $as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
14501     if test -x $with_build_time_tools/dlltool; then
14502       DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
14503       ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
14504       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
14505 $as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
14506     else
14507       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14508 $as_echo "no" >&6; }
14509     fi
14510   elif test $build != $host && test $have_gcc_for_target = yes; then
14511     DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
14512     test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
14513     test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
14514   fi
14515 fi
14516 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14517   # Extract the first word of "dlltool", so it can be a program name with args.
14518 set dummy dlltool; ac_word=$2
14519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14520 $as_echo_n "checking for $ac_word... " >&6; }
14521 if ${ac_cv_path_DLLTOOL_FOR_TARGET+:} false; then :
14522   $as_echo_n "(cached) " >&6
14523 else
14524   case $DLLTOOL_FOR_TARGET in
14525   [\\/]* | ?:[\\/]*)
14526   ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
14527   ;;
14528   *)
14529   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14530 for as_dir in $gcc_cv_tool_dirs
14531 do
14532   IFS=$as_save_IFS
14533   test -z "$as_dir" && as_dir=.
14534     for ac_exec_ext in '' $ac_executable_extensions; do
14535   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14536     ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14537     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14538     break 2
14539   fi
14540 done
14541   done
14542 IFS=$as_save_IFS
14543
14544   ;;
14545 esac
14546 fi
14547 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
14548 if test -n "$DLLTOOL_FOR_TARGET"; then
14549   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14550 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14551 else
14552   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14553 $as_echo "no" >&6; }
14554 fi
14555
14556
14557 fi
14558 if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
14559
14560
14561 if test -n "$DLLTOOL_FOR_TARGET"; then
14562   ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
14563 elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
14564   DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14565 fi
14566
14567 if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
14568   for ncn_progname in dlltool; do
14569     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14570 set dummy ${ncn_progname}; ac_word=$2
14571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14572 $as_echo_n "checking for $ac_word... " >&6; }
14573 if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
14574   $as_echo_n "(cached) " >&6
14575 else
14576   if test -n "$DLLTOOL_FOR_TARGET"; then
14577   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
14578 else
14579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14580 for as_dir in $PATH
14581 do
14582   IFS=$as_save_IFS
14583   test -z "$as_dir" && as_dir=.
14584     for ac_exec_ext in '' $ac_executable_extensions; do
14585   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14586     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
14587     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14588     break 2
14589   fi
14590 done
14591   done
14592 IFS=$as_save_IFS
14593
14594 fi
14595 fi
14596 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14597 if test -n "$DLLTOOL_FOR_TARGET"; then
14598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14599 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14600 else
14601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14602 $as_echo "no" >&6; }
14603 fi
14604
14605
14606   done
14607 fi
14608
14609 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
14610   for ncn_progname in dlltool; do
14611     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14612 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14613     if test -x $with_build_time_tools/${ncn_progname}; then
14614       ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14615       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14616 $as_echo "yes" >&6; }
14617       break
14618     else
14619       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14620 $as_echo "no" >&6; }
14621     fi
14622   done
14623 fi
14624
14625 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
14626   for ncn_progname in dlltool; do
14627     if test -n "$ncn_target_tool_prefix"; then
14628       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14629 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14631 $as_echo_n "checking for $ac_word... " >&6; }
14632 if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
14633   $as_echo_n "(cached) " >&6
14634 else
14635   if test -n "$DLLTOOL_FOR_TARGET"; then
14636   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
14637 else
14638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14639 for as_dir in $PATH
14640 do
14641   IFS=$as_save_IFS
14642   test -z "$as_dir" && as_dir=.
14643     for ac_exec_ext in '' $ac_executable_extensions; do
14644   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14645     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14646     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14647     break 2
14648   fi
14649 done
14650   done
14651 IFS=$as_save_IFS
14652
14653 fi
14654 fi
14655 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14656 if test -n "$DLLTOOL_FOR_TARGET"; then
14657   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14658 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14659 else
14660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14661 $as_echo "no" >&6; }
14662 fi
14663
14664
14665     fi
14666     if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
14667       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14668 set dummy ${ncn_progname}; ac_word=$2
14669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14670 $as_echo_n "checking for $ac_word... " >&6; }
14671 if ${ac_cv_prog_DLLTOOL_FOR_TARGET+:} false; then :
14672   $as_echo_n "(cached) " >&6
14673 else
14674   if test -n "$DLLTOOL_FOR_TARGET"; then
14675   ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
14676 else
14677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14678 for as_dir in $PATH
14679 do
14680   IFS=$as_save_IFS
14681   test -z "$as_dir" && as_dir=.
14682     for ac_exec_ext in '' $ac_executable_extensions; do
14683   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14684     ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
14685     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14686     break 2
14687   fi
14688 done
14689   done
14690 IFS=$as_save_IFS
14691
14692 fi
14693 fi
14694 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
14695 if test -n "$DLLTOOL_FOR_TARGET"; then
14696   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
14697 $as_echo "$DLLTOOL_FOR_TARGET" >&6; }
14698 else
14699   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14700 $as_echo "no" >&6; }
14701 fi
14702
14703
14704     fi
14705     test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
14706   done
14707 fi
14708
14709 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
14710   set dummy dlltool
14711   if test $build = $target ; then
14712     DLLTOOL_FOR_TARGET="$2"
14713   else
14714     DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
14715   fi
14716 else
14717   DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
14718 fi
14719
14720 else
14721   DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
14722 fi
14723
14724
14725
14726
14727 if test -z "$ac_cv_path_DSYMUTIL_FOR_TARGET" ; then
14728   if test -n "$with_build_time_tools"; then
14729     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dsymutil in $with_build_time_tools" >&5
14730 $as_echo_n "checking for dsymutil in $with_build_time_tools... " >&6; }
14731     if test -x $with_build_time_tools/dsymutil; then
14732       DSYMUTIL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dsymutil
14733       ac_cv_path_DSYMUTIL_FOR_TARGET=$DSYMUTIL_FOR_TARGET
14734       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DSYMUTIL_FOR_TARGET" >&5
14735 $as_echo "$ac_cv_path_DSYMUTIL_FOR_TARGET" >&6; }
14736     else
14737       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14738 $as_echo "no" >&6; }
14739     fi
14740   elif test $build != $host && test $have_gcc_for_target = yes; then
14741     DSYMUTIL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dsymutil`
14742     test $DSYMUTIL_FOR_TARGET = dsymutil && DSYMUTIL_FOR_TARGET=
14743     test -n "$DSYMUTIL_FOR_TARGET" && ac_cv_path_DSYMUTIL_FOR_TARGET=$DSYMUTIL_FOR_TARGET
14744   fi
14745 fi
14746 if test -z "$ac_cv_path_DSYMUTIL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14747   # Extract the first word of "dsymutil", so it can be a program name with args.
14748 set dummy dsymutil; ac_word=$2
14749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14750 $as_echo_n "checking for $ac_word... " >&6; }
14751 if ${ac_cv_path_DSYMUTIL_FOR_TARGET+:} false; then :
14752   $as_echo_n "(cached) " >&6
14753 else
14754   case $DSYMUTIL_FOR_TARGET in
14755   [\\/]* | ?:[\\/]*)
14756   ac_cv_path_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test with a path.
14757   ;;
14758   *)
14759   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14760 for as_dir in $gcc_cv_tool_dirs
14761 do
14762   IFS=$as_save_IFS
14763   test -z "$as_dir" && as_dir=.
14764     for ac_exec_ext in '' $ac_executable_extensions; do
14765   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14766     ac_cv_path_DSYMUTIL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14767     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14768     break 2
14769   fi
14770 done
14771   done
14772 IFS=$as_save_IFS
14773
14774   ;;
14775 esac
14776 fi
14777 DSYMUTIL_FOR_TARGET=$ac_cv_path_DSYMUTIL_FOR_TARGET
14778 if test -n "$DSYMUTIL_FOR_TARGET"; then
14779   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
14780 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
14781 else
14782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14783 $as_echo "no" >&6; }
14784 fi
14785
14786
14787 fi
14788 if test -z "$ac_cv_path_DSYMUTIL_FOR_TARGET" ; then
14789
14790
14791 if test -n "$DSYMUTIL_FOR_TARGET"; then
14792   ac_cv_prog_DSYMUTIL_FOR_TARGET=$DSYMUTIL_FOR_TARGET
14793 elif test -n "$ac_cv_prog_DSYMUTIL_FOR_TARGET"; then
14794   DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
14795 fi
14796
14797 if test -n "$ac_cv_prog_DSYMUTIL_FOR_TARGET"; then
14798   for ncn_progname in dsymutil; do
14799     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14800 set dummy ${ncn_progname}; ac_word=$2
14801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14802 $as_echo_n "checking for $ac_word... " >&6; }
14803 if ${ac_cv_prog_DSYMUTIL_FOR_TARGET+:} false; then :
14804   $as_echo_n "(cached) " >&6
14805 else
14806   if test -n "$DSYMUTIL_FOR_TARGET"; then
14807   ac_cv_prog_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test.
14808 else
14809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14810 for as_dir in $PATH
14811 do
14812   IFS=$as_save_IFS
14813   test -z "$as_dir" && as_dir=.
14814     for ac_exec_ext in '' $ac_executable_extensions; do
14815   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14816     ac_cv_prog_DSYMUTIL_FOR_TARGET="${ncn_progname}"
14817     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14818     break 2
14819   fi
14820 done
14821   done
14822 IFS=$as_save_IFS
14823
14824 fi
14825 fi
14826 DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
14827 if test -n "$DSYMUTIL_FOR_TARGET"; then
14828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
14829 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
14830 else
14831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14832 $as_echo "no" >&6; }
14833 fi
14834
14835
14836   done
14837 fi
14838
14839 if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET" && test -n "$with_build_time_tools"; then
14840   for ncn_progname in dsymutil; do
14841     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
14842 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
14843     if test -x $with_build_time_tools/${ncn_progname}; then
14844       ac_cv_prog_DSYMUTIL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
14845       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14846 $as_echo "yes" >&6; }
14847       break
14848     else
14849       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14850 $as_echo "no" >&6; }
14851     fi
14852   done
14853 fi
14854
14855 if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET"; then
14856   for ncn_progname in dsymutil; do
14857     if test -n "$ncn_target_tool_prefix"; then
14858       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
14859 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
14860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14861 $as_echo_n "checking for $ac_word... " >&6; }
14862 if ${ac_cv_prog_DSYMUTIL_FOR_TARGET+:} false; then :
14863   $as_echo_n "(cached) " >&6
14864 else
14865   if test -n "$DSYMUTIL_FOR_TARGET"; then
14866   ac_cv_prog_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test.
14867 else
14868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14869 for as_dir in $PATH
14870 do
14871   IFS=$as_save_IFS
14872   test -z "$as_dir" && as_dir=.
14873     for ac_exec_ext in '' $ac_executable_extensions; do
14874   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14875     ac_cv_prog_DSYMUTIL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
14876     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14877     break 2
14878   fi
14879 done
14880   done
14881 IFS=$as_save_IFS
14882
14883 fi
14884 fi
14885 DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
14886 if test -n "$DSYMUTIL_FOR_TARGET"; then
14887   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
14888 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
14889 else
14890   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14891 $as_echo "no" >&6; }
14892 fi
14893
14894
14895     fi
14896     if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET" && test $build = $target ; then
14897       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
14898 set dummy ${ncn_progname}; ac_word=$2
14899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14900 $as_echo_n "checking for $ac_word... " >&6; }
14901 if ${ac_cv_prog_DSYMUTIL_FOR_TARGET+:} false; then :
14902   $as_echo_n "(cached) " >&6
14903 else
14904   if test -n "$DSYMUTIL_FOR_TARGET"; then
14905   ac_cv_prog_DSYMUTIL_FOR_TARGET="$DSYMUTIL_FOR_TARGET" # Let the user override the test.
14906 else
14907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14908 for as_dir in $PATH
14909 do
14910   IFS=$as_save_IFS
14911   test -z "$as_dir" && as_dir=.
14912     for ac_exec_ext in '' $ac_executable_extensions; do
14913   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14914     ac_cv_prog_DSYMUTIL_FOR_TARGET="${ncn_progname}"
14915     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14916     break 2
14917   fi
14918 done
14919   done
14920 IFS=$as_save_IFS
14921
14922 fi
14923 fi
14924 DSYMUTIL_FOR_TARGET=$ac_cv_prog_DSYMUTIL_FOR_TARGET
14925 if test -n "$DSYMUTIL_FOR_TARGET"; then
14926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL_FOR_TARGET" >&5
14927 $as_echo "$DSYMUTIL_FOR_TARGET" >&6; }
14928 else
14929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14930 $as_echo "no" >&6; }
14931 fi
14932
14933
14934     fi
14935     test -n "$ac_cv_prog_DSYMUTIL_FOR_TARGET" && break
14936   done
14937 fi
14938
14939 if test -z "$ac_cv_prog_DSYMUTIL_FOR_TARGET" ; then
14940   set dummy dsymutil
14941   if test $build = $target ; then
14942     DSYMUTIL_FOR_TARGET="$2"
14943   else
14944     DSYMUTIL_FOR_TARGET="${ncn_target_tool_prefix}$2"
14945   fi
14946 else
14947   DSYMUTIL_FOR_TARGET="$ac_cv_prog_DSYMUTIL_FOR_TARGET"
14948 fi
14949
14950 else
14951   DSYMUTIL_FOR_TARGET=$ac_cv_path_DSYMUTIL_FOR_TARGET
14952 fi
14953
14954
14955
14956
14957 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
14958   if test -n "$with_build_time_tools"; then
14959     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
14960 $as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
14961     if test -x $with_build_time_tools/ld; then
14962       LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
14963       ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
14964       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
14965 $as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
14966     else
14967       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14968 $as_echo "no" >&6; }
14969     fi
14970   elif test $build != $host && test $have_gcc_for_target = yes; then
14971     LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
14972     test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
14973     test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
14974   fi
14975 fi
14976 if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
14977   # Extract the first word of "ld", so it can be a program name with args.
14978 set dummy ld; ac_word=$2
14979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14980 $as_echo_n "checking for $ac_word... " >&6; }
14981 if ${ac_cv_path_LD_FOR_TARGET+:} false; then :
14982   $as_echo_n "(cached) " >&6
14983 else
14984   case $LD_FOR_TARGET in
14985   [\\/]* | ?:[\\/]*)
14986   ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
14987   ;;
14988   *)
14989   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14990 for as_dir in $gcc_cv_tool_dirs
14991 do
14992   IFS=$as_save_IFS
14993   test -z "$as_dir" && as_dir=.
14994     for ac_exec_ext in '' $ac_executable_extensions; do
14995   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14996     ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
14997     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14998     break 2
14999   fi
15000 done
15001   done
15002 IFS=$as_save_IFS
15003
15004   ;;
15005 esac
15006 fi
15007 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
15008 if test -n "$LD_FOR_TARGET"; then
15009   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15010 $as_echo "$LD_FOR_TARGET" >&6; }
15011 else
15012   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15013 $as_echo "no" >&6; }
15014 fi
15015
15016
15017 fi
15018 if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
15019
15020
15021 if test -n "$LD_FOR_TARGET"; then
15022   ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
15023 elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
15024   LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15025 fi
15026
15027 if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
15028   for ncn_progname in ld; do
15029     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15030 set dummy ${ncn_progname}; ac_word=$2
15031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15032 $as_echo_n "checking for $ac_word... " >&6; }
15033 if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
15034   $as_echo_n "(cached) " >&6
15035 else
15036   if test -n "$LD_FOR_TARGET"; then
15037   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
15038 else
15039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15040 for as_dir in $PATH
15041 do
15042   IFS=$as_save_IFS
15043   test -z "$as_dir" && as_dir=.
15044     for ac_exec_ext in '' $ac_executable_extensions; do
15045   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15046     ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
15047     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15048     break 2
15049   fi
15050 done
15051   done
15052 IFS=$as_save_IFS
15053
15054 fi
15055 fi
15056 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15057 if test -n "$LD_FOR_TARGET"; then
15058   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15059 $as_echo "$LD_FOR_TARGET" >&6; }
15060 else
15061   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15062 $as_echo "no" >&6; }
15063 fi
15064
15065
15066   done
15067 fi
15068
15069 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
15070   for ncn_progname in ld; do
15071     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15072 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15073     if test -x $with_build_time_tools/${ncn_progname}; then
15074       ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15075       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15076 $as_echo "yes" >&6; }
15077       break
15078     else
15079       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15080 $as_echo "no" >&6; }
15081     fi
15082   done
15083 fi
15084
15085 if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
15086   for ncn_progname in ld; do
15087     if test -n "$ncn_target_tool_prefix"; then
15088       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15089 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15091 $as_echo_n "checking for $ac_word... " >&6; }
15092 if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
15093   $as_echo_n "(cached) " >&6
15094 else
15095   if test -n "$LD_FOR_TARGET"; then
15096   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
15097 else
15098 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15099 for as_dir in $PATH
15100 do
15101   IFS=$as_save_IFS
15102   test -z "$as_dir" && as_dir=.
15103     for ac_exec_ext in '' $ac_executable_extensions; do
15104   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15105     ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15106     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15107     break 2
15108   fi
15109 done
15110   done
15111 IFS=$as_save_IFS
15112
15113 fi
15114 fi
15115 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15116 if test -n "$LD_FOR_TARGET"; then
15117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15118 $as_echo "$LD_FOR_TARGET" >&6; }
15119 else
15120   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15121 $as_echo "no" >&6; }
15122 fi
15123
15124
15125     fi
15126     if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
15127       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15128 set dummy ${ncn_progname}; ac_word=$2
15129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15130 $as_echo_n "checking for $ac_word... " >&6; }
15131 if ${ac_cv_prog_LD_FOR_TARGET+:} false; then :
15132   $as_echo_n "(cached) " >&6
15133 else
15134   if test -n "$LD_FOR_TARGET"; then
15135   ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
15136 else
15137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15138 for as_dir in $PATH
15139 do
15140   IFS=$as_save_IFS
15141   test -z "$as_dir" && as_dir=.
15142     for ac_exec_ext in '' $ac_executable_extensions; do
15143   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15144     ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
15145     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15146     break 2
15147   fi
15148 done
15149   done
15150 IFS=$as_save_IFS
15151
15152 fi
15153 fi
15154 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
15155 if test -n "$LD_FOR_TARGET"; then
15156   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
15157 $as_echo "$LD_FOR_TARGET" >&6; }
15158 else
15159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15160 $as_echo "no" >&6; }
15161 fi
15162
15163
15164     fi
15165     test -n "$ac_cv_prog_LD_FOR_TARGET" && break
15166   done
15167 fi
15168
15169 if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
15170   set dummy ld
15171   if test $build = $target ; then
15172     LD_FOR_TARGET="$2"
15173   else
15174     LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
15175   fi
15176 else
15177   LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
15178 fi
15179
15180 else
15181   LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
15182 fi
15183
15184
15185
15186
15187 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
15188   if test -n "$with_build_time_tools"; then
15189     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
15190 $as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
15191     if test -x $with_build_time_tools/lipo; then
15192       LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
15193       ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
15194       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
15195 $as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
15196     else
15197       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15198 $as_echo "no" >&6; }
15199     fi
15200   elif test $build != $host && test $have_gcc_for_target = yes; then
15201     LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
15202     test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
15203     test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
15204   fi
15205 fi
15206 if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15207   # Extract the first word of "lipo", so it can be a program name with args.
15208 set dummy lipo; ac_word=$2
15209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15210 $as_echo_n "checking for $ac_word... " >&6; }
15211 if ${ac_cv_path_LIPO_FOR_TARGET+:} false; then :
15212   $as_echo_n "(cached) " >&6
15213 else
15214   case $LIPO_FOR_TARGET in
15215   [\\/]* | ?:[\\/]*)
15216   ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
15217   ;;
15218   *)
15219   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15220 for as_dir in $gcc_cv_tool_dirs
15221 do
15222   IFS=$as_save_IFS
15223   test -z "$as_dir" && as_dir=.
15224     for ac_exec_ext in '' $ac_executable_extensions; do
15225   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15226     ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15227     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15228     break 2
15229   fi
15230 done
15231   done
15232 IFS=$as_save_IFS
15233
15234   ;;
15235 esac
15236 fi
15237 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
15238 if test -n "$LIPO_FOR_TARGET"; then
15239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15240 $as_echo "$LIPO_FOR_TARGET" >&6; }
15241 else
15242   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15243 $as_echo "no" >&6; }
15244 fi
15245
15246
15247 fi
15248 if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
15249
15250
15251 if test -n "$LIPO_FOR_TARGET"; then
15252   ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
15253 elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
15254   LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15255 fi
15256
15257 if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
15258   for ncn_progname in lipo; do
15259     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15260 set dummy ${ncn_progname}; ac_word=$2
15261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15262 $as_echo_n "checking for $ac_word... " >&6; }
15263 if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
15264   $as_echo_n "(cached) " >&6
15265 else
15266   if test -n "$LIPO_FOR_TARGET"; then
15267   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
15268 else
15269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15270 for as_dir in $PATH
15271 do
15272   IFS=$as_save_IFS
15273   test -z "$as_dir" && as_dir=.
15274     for ac_exec_ext in '' $ac_executable_extensions; do
15275   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15276     ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
15277     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15278     break 2
15279   fi
15280 done
15281   done
15282 IFS=$as_save_IFS
15283
15284 fi
15285 fi
15286 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15287 if test -n "$LIPO_FOR_TARGET"; then
15288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15289 $as_echo "$LIPO_FOR_TARGET" >&6; }
15290 else
15291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15292 $as_echo "no" >&6; }
15293 fi
15294
15295
15296   done
15297 fi
15298
15299 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
15300   for ncn_progname in lipo; do
15301     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15302 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15303     if test -x $with_build_time_tools/${ncn_progname}; then
15304       ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15305       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15306 $as_echo "yes" >&6; }
15307       break
15308     else
15309       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15310 $as_echo "no" >&6; }
15311     fi
15312   done
15313 fi
15314
15315 if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
15316   for ncn_progname in lipo; do
15317     if test -n "$ncn_target_tool_prefix"; then
15318       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15319 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15321 $as_echo_n "checking for $ac_word... " >&6; }
15322 if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
15323   $as_echo_n "(cached) " >&6
15324 else
15325   if test -n "$LIPO_FOR_TARGET"; then
15326   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
15327 else
15328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15329 for as_dir in $PATH
15330 do
15331   IFS=$as_save_IFS
15332   test -z "$as_dir" && as_dir=.
15333     for ac_exec_ext in '' $ac_executable_extensions; do
15334   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15335     ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15336     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15337     break 2
15338   fi
15339 done
15340   done
15341 IFS=$as_save_IFS
15342
15343 fi
15344 fi
15345 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15346 if test -n "$LIPO_FOR_TARGET"; then
15347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15348 $as_echo "$LIPO_FOR_TARGET" >&6; }
15349 else
15350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15351 $as_echo "no" >&6; }
15352 fi
15353
15354
15355     fi
15356     if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
15357       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15358 set dummy ${ncn_progname}; ac_word=$2
15359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15360 $as_echo_n "checking for $ac_word... " >&6; }
15361 if ${ac_cv_prog_LIPO_FOR_TARGET+:} false; then :
15362   $as_echo_n "(cached) " >&6
15363 else
15364   if test -n "$LIPO_FOR_TARGET"; then
15365   ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
15366 else
15367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15368 for as_dir in $PATH
15369 do
15370   IFS=$as_save_IFS
15371   test -z "$as_dir" && as_dir=.
15372     for ac_exec_ext in '' $ac_executable_extensions; do
15373   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15374     ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
15375     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15376     break 2
15377   fi
15378 done
15379   done
15380 IFS=$as_save_IFS
15381
15382 fi
15383 fi
15384 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
15385 if test -n "$LIPO_FOR_TARGET"; then
15386   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
15387 $as_echo "$LIPO_FOR_TARGET" >&6; }
15388 else
15389   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15390 $as_echo "no" >&6; }
15391 fi
15392
15393
15394     fi
15395     test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
15396   done
15397 fi
15398
15399 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
15400   set dummy lipo
15401   if test $build = $target ; then
15402     LIPO_FOR_TARGET="$2"
15403   else
15404     LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
15405   fi
15406 else
15407   LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
15408 fi
15409
15410 else
15411   LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
15412 fi
15413
15414
15415
15416
15417 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
15418   if test -n "$with_build_time_tools"; then
15419     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
15420 $as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
15421     if test -x $with_build_time_tools/nm; then
15422       NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
15423       ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
15424       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
15425 $as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
15426     else
15427       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15428 $as_echo "no" >&6; }
15429     fi
15430   elif test $build != $host && test $have_gcc_for_target = yes; then
15431     NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
15432     test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
15433     test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
15434   fi
15435 fi
15436 if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15437   # Extract the first word of "nm", so it can be a program name with args.
15438 set dummy nm; ac_word=$2
15439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15440 $as_echo_n "checking for $ac_word... " >&6; }
15441 if ${ac_cv_path_NM_FOR_TARGET+:} false; then :
15442   $as_echo_n "(cached) " >&6
15443 else
15444   case $NM_FOR_TARGET in
15445   [\\/]* | ?:[\\/]*)
15446   ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
15447   ;;
15448   *)
15449   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15450 for as_dir in $gcc_cv_tool_dirs
15451 do
15452   IFS=$as_save_IFS
15453   test -z "$as_dir" && as_dir=.
15454     for ac_exec_ext in '' $ac_executable_extensions; do
15455   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15456     ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15457     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15458     break 2
15459   fi
15460 done
15461   done
15462 IFS=$as_save_IFS
15463
15464   ;;
15465 esac
15466 fi
15467 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
15468 if test -n "$NM_FOR_TARGET"; then
15469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15470 $as_echo "$NM_FOR_TARGET" >&6; }
15471 else
15472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15473 $as_echo "no" >&6; }
15474 fi
15475
15476
15477 fi
15478 if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
15479
15480
15481 if test -n "$NM_FOR_TARGET"; then
15482   ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
15483 elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
15484   NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15485 fi
15486
15487 if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
15488   for ncn_progname in nm; do
15489     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15490 set dummy ${ncn_progname}; ac_word=$2
15491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15492 $as_echo_n "checking for $ac_word... " >&6; }
15493 if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
15494   $as_echo_n "(cached) " >&6
15495 else
15496   if test -n "$NM_FOR_TARGET"; then
15497   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
15498 else
15499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15500 for as_dir in $PATH
15501 do
15502   IFS=$as_save_IFS
15503   test -z "$as_dir" && as_dir=.
15504     for ac_exec_ext in '' $ac_executable_extensions; do
15505   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15506     ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
15507     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15508     break 2
15509   fi
15510 done
15511   done
15512 IFS=$as_save_IFS
15513
15514 fi
15515 fi
15516 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15517 if test -n "$NM_FOR_TARGET"; then
15518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15519 $as_echo "$NM_FOR_TARGET" >&6; }
15520 else
15521   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15522 $as_echo "no" >&6; }
15523 fi
15524
15525
15526   done
15527 fi
15528
15529 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
15530   for ncn_progname in nm; do
15531     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15532 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15533     if test -x $with_build_time_tools/${ncn_progname}; then
15534       ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15535       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15536 $as_echo "yes" >&6; }
15537       break
15538     else
15539       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15540 $as_echo "no" >&6; }
15541     fi
15542   done
15543 fi
15544
15545 if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
15546   for ncn_progname in nm; do
15547     if test -n "$ncn_target_tool_prefix"; then
15548       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15549 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15551 $as_echo_n "checking for $ac_word... " >&6; }
15552 if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
15553   $as_echo_n "(cached) " >&6
15554 else
15555   if test -n "$NM_FOR_TARGET"; then
15556   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
15557 else
15558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15559 for as_dir in $PATH
15560 do
15561   IFS=$as_save_IFS
15562   test -z "$as_dir" && as_dir=.
15563     for ac_exec_ext in '' $ac_executable_extensions; do
15564   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15565     ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15566     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15567     break 2
15568   fi
15569 done
15570   done
15571 IFS=$as_save_IFS
15572
15573 fi
15574 fi
15575 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15576 if test -n "$NM_FOR_TARGET"; then
15577   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15578 $as_echo "$NM_FOR_TARGET" >&6; }
15579 else
15580   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15581 $as_echo "no" >&6; }
15582 fi
15583
15584
15585     fi
15586     if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
15587       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15588 set dummy ${ncn_progname}; ac_word=$2
15589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15590 $as_echo_n "checking for $ac_word... " >&6; }
15591 if ${ac_cv_prog_NM_FOR_TARGET+:} false; then :
15592   $as_echo_n "(cached) " >&6
15593 else
15594   if test -n "$NM_FOR_TARGET"; then
15595   ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
15596 else
15597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15598 for as_dir in $PATH
15599 do
15600   IFS=$as_save_IFS
15601   test -z "$as_dir" && as_dir=.
15602     for ac_exec_ext in '' $ac_executable_extensions; do
15603   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15604     ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
15605     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15606     break 2
15607   fi
15608 done
15609   done
15610 IFS=$as_save_IFS
15611
15612 fi
15613 fi
15614 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
15615 if test -n "$NM_FOR_TARGET"; then
15616   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
15617 $as_echo "$NM_FOR_TARGET" >&6; }
15618 else
15619   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15620 $as_echo "no" >&6; }
15621 fi
15622
15623
15624     fi
15625     test -n "$ac_cv_prog_NM_FOR_TARGET" && break
15626   done
15627 fi
15628
15629 if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
15630   set dummy nm
15631   if test $build = $target ; then
15632     NM_FOR_TARGET="$2"
15633   else
15634     NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
15635   fi
15636 else
15637   NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
15638 fi
15639
15640 else
15641   NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
15642 fi
15643
15644
15645
15646
15647 if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
15648   if test -n "$with_build_time_tools"; then
15649     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objcopy in $with_build_time_tools" >&5
15650 $as_echo_n "checking for objcopy in $with_build_time_tools... " >&6; }
15651     if test -x $with_build_time_tools/objcopy; then
15652       OBJCOPY_FOR_TARGET=`cd $with_build_time_tools && pwd`/objcopy
15653       ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
15654       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJCOPY_FOR_TARGET" >&5
15655 $as_echo "$ac_cv_path_OBJCOPY_FOR_TARGET" >&6; }
15656     else
15657       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15658 $as_echo "no" >&6; }
15659     fi
15660   elif test $build != $host && test $have_gcc_for_target = yes; then
15661     OBJCOPY_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objcopy`
15662     test $OBJCOPY_FOR_TARGET = objcopy && OBJCOPY_FOR_TARGET=
15663     test -n "$OBJCOPY_FOR_TARGET" && ac_cv_path_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
15664   fi
15665 fi
15666 if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15667   # Extract the first word of "objcopy", so it can be a program name with args.
15668 set dummy objcopy; ac_word=$2
15669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15670 $as_echo_n "checking for $ac_word... " >&6; }
15671 if ${ac_cv_path_OBJCOPY_FOR_TARGET+:} false; then :
15672   $as_echo_n "(cached) " >&6
15673 else
15674   case $OBJCOPY_FOR_TARGET in
15675   [\\/]* | ?:[\\/]*)
15676   ac_cv_path_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test with a path.
15677   ;;
15678   *)
15679   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15680 for as_dir in $gcc_cv_tool_dirs
15681 do
15682   IFS=$as_save_IFS
15683   test -z "$as_dir" && as_dir=.
15684     for ac_exec_ext in '' $ac_executable_extensions; do
15685   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15686     ac_cv_path_OBJCOPY_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15687     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15688     break 2
15689   fi
15690 done
15691   done
15692 IFS=$as_save_IFS
15693
15694   ;;
15695 esac
15696 fi
15697 OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
15698 if test -n "$OBJCOPY_FOR_TARGET"; then
15699   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15700 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15701 else
15702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15703 $as_echo "no" >&6; }
15704 fi
15705
15706
15707 fi
15708 if test -z "$ac_cv_path_OBJCOPY_FOR_TARGET" ; then
15709
15710
15711 if test -n "$OBJCOPY_FOR_TARGET"; then
15712   ac_cv_prog_OBJCOPY_FOR_TARGET=$OBJCOPY_FOR_TARGET
15713 elif test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
15714   OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15715 fi
15716
15717 if test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
15718   for ncn_progname in objcopy; do
15719     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15720 set dummy ${ncn_progname}; ac_word=$2
15721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15722 $as_echo_n "checking for $ac_word... " >&6; }
15723 if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
15724   $as_echo_n "(cached) " >&6
15725 else
15726   if test -n "$OBJCOPY_FOR_TARGET"; then
15727   ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
15728 else
15729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15730 for as_dir in $PATH
15731 do
15732   IFS=$as_save_IFS
15733   test -z "$as_dir" && as_dir=.
15734     for ac_exec_ext in '' $ac_executable_extensions; do
15735   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15736     ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
15737     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15738     break 2
15739   fi
15740 done
15741   done
15742 IFS=$as_save_IFS
15743
15744 fi
15745 fi
15746 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15747 if test -n "$OBJCOPY_FOR_TARGET"; then
15748   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15749 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15750 else
15751   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15752 $as_echo "no" >&6; }
15753 fi
15754
15755
15756   done
15757 fi
15758
15759 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test -n "$with_build_time_tools"; then
15760   for ncn_progname in objcopy; do
15761     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15762 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15763     if test -x $with_build_time_tools/${ncn_progname}; then
15764       ac_cv_prog_OBJCOPY_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15765       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15766 $as_echo "yes" >&6; }
15767       break
15768     else
15769       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15770 $as_echo "no" >&6; }
15771     fi
15772   done
15773 fi
15774
15775 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET"; then
15776   for ncn_progname in objcopy; do
15777     if test -n "$ncn_target_tool_prefix"; then
15778       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
15779 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
15780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15781 $as_echo_n "checking for $ac_word... " >&6; }
15782 if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
15783   $as_echo_n "(cached) " >&6
15784 else
15785   if test -n "$OBJCOPY_FOR_TARGET"; then
15786   ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
15787 else
15788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15789 for as_dir in $PATH
15790 do
15791   IFS=$as_save_IFS
15792   test -z "$as_dir" && as_dir=.
15793     for ac_exec_ext in '' $ac_executable_extensions; do
15794   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15795     ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
15796     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15797     break 2
15798   fi
15799 done
15800   done
15801 IFS=$as_save_IFS
15802
15803 fi
15804 fi
15805 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15806 if test -n "$OBJCOPY_FOR_TARGET"; then
15807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15808 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15809 else
15810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15811 $as_echo "no" >&6; }
15812 fi
15813
15814
15815     fi
15816     if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" && test $build = $target ; then
15817       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15818 set dummy ${ncn_progname}; ac_word=$2
15819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15820 $as_echo_n "checking for $ac_word... " >&6; }
15821 if ${ac_cv_prog_OBJCOPY_FOR_TARGET+:} false; then :
15822   $as_echo_n "(cached) " >&6
15823 else
15824   if test -n "$OBJCOPY_FOR_TARGET"; then
15825   ac_cv_prog_OBJCOPY_FOR_TARGET="$OBJCOPY_FOR_TARGET" # Let the user override the test.
15826 else
15827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15828 for as_dir in $PATH
15829 do
15830   IFS=$as_save_IFS
15831   test -z "$as_dir" && as_dir=.
15832     for ac_exec_ext in '' $ac_executable_extensions; do
15833   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15834     ac_cv_prog_OBJCOPY_FOR_TARGET="${ncn_progname}"
15835     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15836     break 2
15837   fi
15838 done
15839   done
15840 IFS=$as_save_IFS
15841
15842 fi
15843 fi
15844 OBJCOPY_FOR_TARGET=$ac_cv_prog_OBJCOPY_FOR_TARGET
15845 if test -n "$OBJCOPY_FOR_TARGET"; then
15846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY_FOR_TARGET" >&5
15847 $as_echo "$OBJCOPY_FOR_TARGET" >&6; }
15848 else
15849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15850 $as_echo "no" >&6; }
15851 fi
15852
15853
15854     fi
15855     test -n "$ac_cv_prog_OBJCOPY_FOR_TARGET" && break
15856   done
15857 fi
15858
15859 if test -z "$ac_cv_prog_OBJCOPY_FOR_TARGET" ; then
15860   set dummy objcopy
15861   if test $build = $target ; then
15862     OBJCOPY_FOR_TARGET="$2"
15863   else
15864     OBJCOPY_FOR_TARGET="${ncn_target_tool_prefix}$2"
15865   fi
15866 else
15867   OBJCOPY_FOR_TARGET="$ac_cv_prog_OBJCOPY_FOR_TARGET"
15868 fi
15869
15870 else
15871   OBJCOPY_FOR_TARGET=$ac_cv_path_OBJCOPY_FOR_TARGET
15872 fi
15873
15874
15875
15876
15877 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
15878   if test -n "$with_build_time_tools"; then
15879     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
15880 $as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
15881     if test -x $with_build_time_tools/objdump; then
15882       OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
15883       ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
15884       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
15885 $as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
15886     else
15887       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15888 $as_echo "no" >&6; }
15889     fi
15890   elif test $build != $host && test $have_gcc_for_target = yes; then
15891     OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
15892     test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
15893     test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
15894   fi
15895 fi
15896 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
15897   # Extract the first word of "objdump", so it can be a program name with args.
15898 set dummy objdump; ac_word=$2
15899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15900 $as_echo_n "checking for $ac_word... " >&6; }
15901 if ${ac_cv_path_OBJDUMP_FOR_TARGET+:} false; then :
15902   $as_echo_n "(cached) " >&6
15903 else
15904   case $OBJDUMP_FOR_TARGET in
15905   [\\/]* | ?:[\\/]*)
15906   ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
15907   ;;
15908   *)
15909   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15910 for as_dir in $gcc_cv_tool_dirs
15911 do
15912   IFS=$as_save_IFS
15913   test -z "$as_dir" && as_dir=.
15914     for ac_exec_ext in '' $ac_executable_extensions; do
15915   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15916     ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
15917     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15918     break 2
15919   fi
15920 done
15921   done
15922 IFS=$as_save_IFS
15923
15924   ;;
15925 esac
15926 fi
15927 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
15928 if test -n "$OBJDUMP_FOR_TARGET"; then
15929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
15930 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
15931 else
15932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15933 $as_echo "no" >&6; }
15934 fi
15935
15936
15937 fi
15938 if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
15939
15940
15941 if test -n "$OBJDUMP_FOR_TARGET"; then
15942   ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
15943 elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
15944   OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
15945 fi
15946
15947 if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
15948   for ncn_progname in objdump; do
15949     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
15950 set dummy ${ncn_progname}; ac_word=$2
15951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15952 $as_echo_n "checking for $ac_word... " >&6; }
15953 if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
15954   $as_echo_n "(cached) " >&6
15955 else
15956   if test -n "$OBJDUMP_FOR_TARGET"; then
15957   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
15958 else
15959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15960 for as_dir in $PATH
15961 do
15962   IFS=$as_save_IFS
15963   test -z "$as_dir" && as_dir=.
15964     for ac_exec_ext in '' $ac_executable_extensions; do
15965   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15966     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
15967     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15968     break 2
15969   fi
15970 done
15971   done
15972 IFS=$as_save_IFS
15973
15974 fi
15975 fi
15976 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
15977 if test -n "$OBJDUMP_FOR_TARGET"; then
15978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
15979 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
15980 else
15981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15982 $as_echo "no" >&6; }
15983 fi
15984
15985
15986   done
15987 fi
15988
15989 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
15990   for ncn_progname in objdump; do
15991     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
15992 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
15993     if test -x $with_build_time_tools/${ncn_progname}; then
15994       ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
15995       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15996 $as_echo "yes" >&6; }
15997       break
15998     else
15999       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16000 $as_echo "no" >&6; }
16001     fi
16002   done
16003 fi
16004
16005 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
16006   for ncn_progname in objdump; do
16007     if test -n "$ncn_target_tool_prefix"; then
16008       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16009 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16011 $as_echo_n "checking for $ac_word... " >&6; }
16012 if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
16013   $as_echo_n "(cached) " >&6
16014 else
16015   if test -n "$OBJDUMP_FOR_TARGET"; then
16016   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
16017 else
16018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16019 for as_dir in $PATH
16020 do
16021   IFS=$as_save_IFS
16022   test -z "$as_dir" && as_dir=.
16023     for ac_exec_ext in '' $ac_executable_extensions; do
16024   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16025     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16026     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16027     break 2
16028   fi
16029 done
16030   done
16031 IFS=$as_save_IFS
16032
16033 fi
16034 fi
16035 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
16036 if test -n "$OBJDUMP_FOR_TARGET"; then
16037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
16038 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
16039 else
16040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16041 $as_echo "no" >&6; }
16042 fi
16043
16044
16045     fi
16046     if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
16047       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16048 set dummy ${ncn_progname}; ac_word=$2
16049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16050 $as_echo_n "checking for $ac_word... " >&6; }
16051 if ${ac_cv_prog_OBJDUMP_FOR_TARGET+:} false; then :
16052   $as_echo_n "(cached) " >&6
16053 else
16054   if test -n "$OBJDUMP_FOR_TARGET"; then
16055   ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
16056 else
16057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16058 for as_dir in $PATH
16059 do
16060   IFS=$as_save_IFS
16061   test -z "$as_dir" && as_dir=.
16062     for ac_exec_ext in '' $ac_executable_extensions; do
16063   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16064     ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
16065     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16066     break 2
16067   fi
16068 done
16069   done
16070 IFS=$as_save_IFS
16071
16072 fi
16073 fi
16074 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
16075 if test -n "$OBJDUMP_FOR_TARGET"; then
16076   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
16077 $as_echo "$OBJDUMP_FOR_TARGET" >&6; }
16078 else
16079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16080 $as_echo "no" >&6; }
16081 fi
16082
16083
16084     fi
16085     test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
16086   done
16087 fi
16088
16089 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
16090   set dummy objdump
16091   if test $build = $target ; then
16092     OBJDUMP_FOR_TARGET="$2"
16093   else
16094     OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
16095   fi
16096 else
16097   OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
16098 fi
16099
16100 else
16101   OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
16102 fi
16103
16104
16105
16106
16107 if test -z "$ac_cv_path_OTOOL_FOR_TARGET" ; then
16108   if test -n "$with_build_time_tools"; then
16109     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for otool in $with_build_time_tools" >&5
16110 $as_echo_n "checking for otool in $with_build_time_tools... " >&6; }
16111     if test -x $with_build_time_tools/otool; then
16112       OTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/otool
16113       ac_cv_path_OTOOL_FOR_TARGET=$OTOOL_FOR_TARGET
16114       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OTOOL_FOR_TARGET" >&5
16115 $as_echo "$ac_cv_path_OTOOL_FOR_TARGET" >&6; }
16116     else
16117       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16118 $as_echo "no" >&6; }
16119     fi
16120   elif test $build != $host && test $have_gcc_for_target = yes; then
16121     OTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=otool`
16122     test $OTOOL_FOR_TARGET = otool && OTOOL_FOR_TARGET=
16123     test -n "$OTOOL_FOR_TARGET" && ac_cv_path_OTOOL_FOR_TARGET=$OTOOL_FOR_TARGET
16124   fi
16125 fi
16126 if test -z "$ac_cv_path_OTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16127   # Extract the first word of "otool", so it can be a program name with args.
16128 set dummy otool; ac_word=$2
16129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16130 $as_echo_n "checking for $ac_word... " >&6; }
16131 if ${ac_cv_path_OTOOL_FOR_TARGET+:} false; then :
16132   $as_echo_n "(cached) " >&6
16133 else
16134   case $OTOOL_FOR_TARGET in
16135   [\\/]* | ?:[\\/]*)
16136   ac_cv_path_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test with a path.
16137   ;;
16138   *)
16139   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16140 for as_dir in $gcc_cv_tool_dirs
16141 do
16142   IFS=$as_save_IFS
16143   test -z "$as_dir" && as_dir=.
16144     for ac_exec_ext in '' $ac_executable_extensions; do
16145   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16146     ac_cv_path_OTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16147     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16148     break 2
16149   fi
16150 done
16151   done
16152 IFS=$as_save_IFS
16153
16154   ;;
16155 esac
16156 fi
16157 OTOOL_FOR_TARGET=$ac_cv_path_OTOOL_FOR_TARGET
16158 if test -n "$OTOOL_FOR_TARGET"; then
16159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16160 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16161 else
16162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16163 $as_echo "no" >&6; }
16164 fi
16165
16166
16167 fi
16168 if test -z "$ac_cv_path_OTOOL_FOR_TARGET" ; then
16169
16170
16171 if test -n "$OTOOL_FOR_TARGET"; then
16172   ac_cv_prog_OTOOL_FOR_TARGET=$OTOOL_FOR_TARGET
16173 elif test -n "$ac_cv_prog_OTOOL_FOR_TARGET"; then
16174   OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16175 fi
16176
16177 if test -n "$ac_cv_prog_OTOOL_FOR_TARGET"; then
16178   for ncn_progname in otool; do
16179     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16180 set dummy ${ncn_progname}; ac_word=$2
16181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16182 $as_echo_n "checking for $ac_word... " >&6; }
16183 if ${ac_cv_prog_OTOOL_FOR_TARGET+:} false; then :
16184   $as_echo_n "(cached) " >&6
16185 else
16186   if test -n "$OTOOL_FOR_TARGET"; then
16187   ac_cv_prog_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test.
16188 else
16189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16190 for as_dir in $PATH
16191 do
16192   IFS=$as_save_IFS
16193   test -z "$as_dir" && as_dir=.
16194     for ac_exec_ext in '' $ac_executable_extensions; do
16195   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16196     ac_cv_prog_OTOOL_FOR_TARGET="${ncn_progname}"
16197     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16198     break 2
16199   fi
16200 done
16201   done
16202 IFS=$as_save_IFS
16203
16204 fi
16205 fi
16206 OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16207 if test -n "$OTOOL_FOR_TARGET"; then
16208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16209 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16210 else
16211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16212 $as_echo "no" >&6; }
16213 fi
16214
16215
16216   done
16217 fi
16218
16219 if test -z "$ac_cv_prog_OTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
16220   for ncn_progname in otool; do
16221     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16222 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16223     if test -x $with_build_time_tools/${ncn_progname}; then
16224       ac_cv_prog_OTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16225       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16226 $as_echo "yes" >&6; }
16227       break
16228     else
16229       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16230 $as_echo "no" >&6; }
16231     fi
16232   done
16233 fi
16234
16235 if test -z "$ac_cv_prog_OTOOL_FOR_TARGET"; then
16236   for ncn_progname in otool; do
16237     if test -n "$ncn_target_tool_prefix"; then
16238       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16239 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16241 $as_echo_n "checking for $ac_word... " >&6; }
16242 if ${ac_cv_prog_OTOOL_FOR_TARGET+:} false; then :
16243   $as_echo_n "(cached) " >&6
16244 else
16245   if test -n "$OTOOL_FOR_TARGET"; then
16246   ac_cv_prog_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test.
16247 else
16248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16249 for as_dir in $PATH
16250 do
16251   IFS=$as_save_IFS
16252   test -z "$as_dir" && as_dir=.
16253     for ac_exec_ext in '' $ac_executable_extensions; do
16254   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16255     ac_cv_prog_OTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16256     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16257     break 2
16258   fi
16259 done
16260   done
16261 IFS=$as_save_IFS
16262
16263 fi
16264 fi
16265 OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16266 if test -n "$OTOOL_FOR_TARGET"; then
16267   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16268 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16269 else
16270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16271 $as_echo "no" >&6; }
16272 fi
16273
16274
16275     fi
16276     if test -z "$ac_cv_prog_OTOOL_FOR_TARGET" && test $build = $target ; then
16277       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16278 set dummy ${ncn_progname}; ac_word=$2
16279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16280 $as_echo_n "checking for $ac_word... " >&6; }
16281 if ${ac_cv_prog_OTOOL_FOR_TARGET+:} false; then :
16282   $as_echo_n "(cached) " >&6
16283 else
16284   if test -n "$OTOOL_FOR_TARGET"; then
16285   ac_cv_prog_OTOOL_FOR_TARGET="$OTOOL_FOR_TARGET" # Let the user override the test.
16286 else
16287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16288 for as_dir in $PATH
16289 do
16290   IFS=$as_save_IFS
16291   test -z "$as_dir" && as_dir=.
16292     for ac_exec_ext in '' $ac_executable_extensions; do
16293   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16294     ac_cv_prog_OTOOL_FOR_TARGET="${ncn_progname}"
16295     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16296     break 2
16297   fi
16298 done
16299   done
16300 IFS=$as_save_IFS
16301
16302 fi
16303 fi
16304 OTOOL_FOR_TARGET=$ac_cv_prog_OTOOL_FOR_TARGET
16305 if test -n "$OTOOL_FOR_TARGET"; then
16306   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL_FOR_TARGET" >&5
16307 $as_echo "$OTOOL_FOR_TARGET" >&6; }
16308 else
16309   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16310 $as_echo "no" >&6; }
16311 fi
16312
16313
16314     fi
16315     test -n "$ac_cv_prog_OTOOL_FOR_TARGET" && break
16316   done
16317 fi
16318
16319 if test -z "$ac_cv_prog_OTOOL_FOR_TARGET" ; then
16320   set dummy otool
16321   if test $build = $target ; then
16322     OTOOL_FOR_TARGET="$2"
16323   else
16324     OTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
16325   fi
16326 else
16327   OTOOL_FOR_TARGET="$ac_cv_prog_OTOOL_FOR_TARGET"
16328 fi
16329
16330 else
16331   OTOOL_FOR_TARGET=$ac_cv_path_OTOOL_FOR_TARGET
16332 fi
16333
16334
16335
16336
16337 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
16338   if test -n "$with_build_time_tools"; then
16339     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
16340 $as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
16341     if test -x $with_build_time_tools/ranlib; then
16342       RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
16343       ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
16344       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
16345 $as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
16346     else
16347       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16348 $as_echo "no" >&6; }
16349     fi
16350   elif test $build != $host && test $have_gcc_for_target = yes; then
16351     RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
16352     test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
16353     test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
16354   fi
16355 fi
16356 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16357   # Extract the first word of "ranlib", so it can be a program name with args.
16358 set dummy ranlib; ac_word=$2
16359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16360 $as_echo_n "checking for $ac_word... " >&6; }
16361 if ${ac_cv_path_RANLIB_FOR_TARGET+:} false; then :
16362   $as_echo_n "(cached) " >&6
16363 else
16364   case $RANLIB_FOR_TARGET in
16365   [\\/]* | ?:[\\/]*)
16366   ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
16367   ;;
16368   *)
16369   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16370 for as_dir in $gcc_cv_tool_dirs
16371 do
16372   IFS=$as_save_IFS
16373   test -z "$as_dir" && as_dir=.
16374     for ac_exec_ext in '' $ac_executable_extensions; do
16375   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16376     ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16377     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16378     break 2
16379   fi
16380 done
16381   done
16382 IFS=$as_save_IFS
16383
16384   ;;
16385 esac
16386 fi
16387 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
16388 if test -n "$RANLIB_FOR_TARGET"; then
16389   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16390 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16391 else
16392   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16393 $as_echo "no" >&6; }
16394 fi
16395
16396
16397 fi
16398 if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
16399
16400
16401 if test -n "$RANLIB_FOR_TARGET"; then
16402   ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
16403 elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
16404   RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16405 fi
16406
16407 if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
16408   for ncn_progname in ranlib; do
16409     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16410 set dummy ${ncn_progname}; ac_word=$2
16411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16412 $as_echo_n "checking for $ac_word... " >&6; }
16413 if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
16414   $as_echo_n "(cached) " >&6
16415 else
16416   if test -n "$RANLIB_FOR_TARGET"; then
16417   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
16418 else
16419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16420 for as_dir in $PATH
16421 do
16422   IFS=$as_save_IFS
16423   test -z "$as_dir" && as_dir=.
16424     for ac_exec_ext in '' $ac_executable_extensions; do
16425   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16426     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
16427     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16428     break 2
16429   fi
16430 done
16431   done
16432 IFS=$as_save_IFS
16433
16434 fi
16435 fi
16436 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16437 if test -n "$RANLIB_FOR_TARGET"; then
16438   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16439 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16440 else
16441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16442 $as_echo "no" >&6; }
16443 fi
16444
16445
16446   done
16447 fi
16448
16449 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
16450   for ncn_progname in ranlib; do
16451     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16452 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16453     if test -x $with_build_time_tools/${ncn_progname}; then
16454       ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16455       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16456 $as_echo "yes" >&6; }
16457       break
16458     else
16459       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16460 $as_echo "no" >&6; }
16461     fi
16462   done
16463 fi
16464
16465 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
16466   for ncn_progname in ranlib; do
16467     if test -n "$ncn_target_tool_prefix"; then
16468       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16469 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16471 $as_echo_n "checking for $ac_word... " >&6; }
16472 if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
16473   $as_echo_n "(cached) " >&6
16474 else
16475   if test -n "$RANLIB_FOR_TARGET"; then
16476   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
16477 else
16478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16479 for as_dir in $PATH
16480 do
16481   IFS=$as_save_IFS
16482   test -z "$as_dir" && as_dir=.
16483     for ac_exec_ext in '' $ac_executable_extensions; do
16484   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16485     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16486     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16487     break 2
16488   fi
16489 done
16490   done
16491 IFS=$as_save_IFS
16492
16493 fi
16494 fi
16495 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16496 if test -n "$RANLIB_FOR_TARGET"; then
16497   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16498 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16499 else
16500   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16501 $as_echo "no" >&6; }
16502 fi
16503
16504
16505     fi
16506     if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
16507       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16508 set dummy ${ncn_progname}; ac_word=$2
16509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16510 $as_echo_n "checking for $ac_word... " >&6; }
16511 if ${ac_cv_prog_RANLIB_FOR_TARGET+:} false; then :
16512   $as_echo_n "(cached) " >&6
16513 else
16514   if test -n "$RANLIB_FOR_TARGET"; then
16515   ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
16516 else
16517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16518 for as_dir in $PATH
16519 do
16520   IFS=$as_save_IFS
16521   test -z "$as_dir" && as_dir=.
16522     for ac_exec_ext in '' $ac_executable_extensions; do
16523   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16524     ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
16525     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16526     break 2
16527   fi
16528 done
16529   done
16530 IFS=$as_save_IFS
16531
16532 fi
16533 fi
16534 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
16535 if test -n "$RANLIB_FOR_TARGET"; then
16536   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
16537 $as_echo "$RANLIB_FOR_TARGET" >&6; }
16538 else
16539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16540 $as_echo "no" >&6; }
16541 fi
16542
16543
16544     fi
16545     test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
16546   done
16547 fi
16548
16549 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
16550   set dummy ranlib
16551   if test $build = $target ; then
16552     RANLIB_FOR_TARGET="$2"
16553   else
16554     RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
16555   fi
16556 else
16557   RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
16558 fi
16559
16560 else
16561   RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
16562 fi
16563
16564
16565
16566
16567 if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
16568   if test -n "$with_build_time_tools"; then
16569     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
16570 $as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
16571     if test -x $with_build_time_tools/readelf; then
16572       READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
16573       ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
16574       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
16575 $as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
16576     else
16577       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16578 $as_echo "no" >&6; }
16579     fi
16580   elif test $build != $host && test $have_gcc_for_target = yes; then
16581     READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
16582     test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
16583     test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
16584   fi
16585 fi
16586 if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16587   # Extract the first word of "readelf", so it can be a program name with args.
16588 set dummy readelf; ac_word=$2
16589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16590 $as_echo_n "checking for $ac_word... " >&6; }
16591 if ${ac_cv_path_READELF_FOR_TARGET+:} false; then :
16592   $as_echo_n "(cached) " >&6
16593 else
16594   case $READELF_FOR_TARGET in
16595   [\\/]* | ?:[\\/]*)
16596   ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
16597   ;;
16598   *)
16599   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16600 for as_dir in $gcc_cv_tool_dirs
16601 do
16602   IFS=$as_save_IFS
16603   test -z "$as_dir" && as_dir=.
16604     for ac_exec_ext in '' $ac_executable_extensions; do
16605   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16606     ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16607     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16608     break 2
16609   fi
16610 done
16611   done
16612 IFS=$as_save_IFS
16613
16614   ;;
16615 esac
16616 fi
16617 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
16618 if test -n "$READELF_FOR_TARGET"; then
16619   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16620 $as_echo "$READELF_FOR_TARGET" >&6; }
16621 else
16622   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16623 $as_echo "no" >&6; }
16624 fi
16625
16626
16627 fi
16628 if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
16629
16630
16631 if test -n "$READELF_FOR_TARGET"; then
16632   ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
16633 elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
16634   READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16635 fi
16636
16637 if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
16638   for ncn_progname in readelf; do
16639     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16640 set dummy ${ncn_progname}; ac_word=$2
16641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16642 $as_echo_n "checking for $ac_word... " >&6; }
16643 if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
16644   $as_echo_n "(cached) " >&6
16645 else
16646   if test -n "$READELF_FOR_TARGET"; then
16647   ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
16648 else
16649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16650 for as_dir in $PATH
16651 do
16652   IFS=$as_save_IFS
16653   test -z "$as_dir" && as_dir=.
16654     for ac_exec_ext in '' $ac_executable_extensions; do
16655   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16656     ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
16657     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16658     break 2
16659   fi
16660 done
16661   done
16662 IFS=$as_save_IFS
16663
16664 fi
16665 fi
16666 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16667 if test -n "$READELF_FOR_TARGET"; then
16668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16669 $as_echo "$READELF_FOR_TARGET" >&6; }
16670 else
16671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16672 $as_echo "no" >&6; }
16673 fi
16674
16675
16676   done
16677 fi
16678
16679 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
16680   for ncn_progname in readelf; do
16681     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16682 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16683     if test -x $with_build_time_tools/${ncn_progname}; then
16684       ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16685       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16686 $as_echo "yes" >&6; }
16687       break
16688     else
16689       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16690 $as_echo "no" >&6; }
16691     fi
16692   done
16693 fi
16694
16695 if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
16696   for ncn_progname in readelf; do
16697     if test -n "$ncn_target_tool_prefix"; then
16698       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16699 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16701 $as_echo_n "checking for $ac_word... " >&6; }
16702 if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
16703   $as_echo_n "(cached) " >&6
16704 else
16705   if test -n "$READELF_FOR_TARGET"; then
16706   ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
16707 else
16708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16709 for as_dir in $PATH
16710 do
16711   IFS=$as_save_IFS
16712   test -z "$as_dir" && as_dir=.
16713     for ac_exec_ext in '' $ac_executable_extensions; do
16714   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16715     ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16716     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16717     break 2
16718   fi
16719 done
16720   done
16721 IFS=$as_save_IFS
16722
16723 fi
16724 fi
16725 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16726 if test -n "$READELF_FOR_TARGET"; then
16727   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16728 $as_echo "$READELF_FOR_TARGET" >&6; }
16729 else
16730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16731 $as_echo "no" >&6; }
16732 fi
16733
16734
16735     fi
16736     if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
16737       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16738 set dummy ${ncn_progname}; ac_word=$2
16739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16740 $as_echo_n "checking for $ac_word... " >&6; }
16741 if ${ac_cv_prog_READELF_FOR_TARGET+:} false; then :
16742   $as_echo_n "(cached) " >&6
16743 else
16744   if test -n "$READELF_FOR_TARGET"; then
16745   ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
16746 else
16747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16748 for as_dir in $PATH
16749 do
16750   IFS=$as_save_IFS
16751   test -z "$as_dir" && as_dir=.
16752     for ac_exec_ext in '' $ac_executable_extensions; do
16753   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16754     ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
16755     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16756     break 2
16757   fi
16758 done
16759   done
16760 IFS=$as_save_IFS
16761
16762 fi
16763 fi
16764 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
16765 if test -n "$READELF_FOR_TARGET"; then
16766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
16767 $as_echo "$READELF_FOR_TARGET" >&6; }
16768 else
16769   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16770 $as_echo "no" >&6; }
16771 fi
16772
16773
16774     fi
16775     test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
16776   done
16777 fi
16778
16779 if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
16780   set dummy readelf
16781   if test $build = $target ; then
16782     READELF_FOR_TARGET="$2"
16783   else
16784     READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
16785   fi
16786 else
16787   READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
16788 fi
16789
16790 else
16791   READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
16792 fi
16793
16794
16795
16796
16797 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
16798   if test -n "$with_build_time_tools"; then
16799     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
16800 $as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
16801     if test -x $with_build_time_tools/strip; then
16802       STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
16803       ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
16804       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
16805 $as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
16806     else
16807       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16808 $as_echo "no" >&6; }
16809     fi
16810   elif test $build != $host && test $have_gcc_for_target = yes; then
16811     STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
16812     test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
16813     test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
16814   fi
16815 fi
16816 if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
16817   # Extract the first word of "strip", so it can be a program name with args.
16818 set dummy strip; ac_word=$2
16819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16820 $as_echo_n "checking for $ac_word... " >&6; }
16821 if ${ac_cv_path_STRIP_FOR_TARGET+:} false; then :
16822   $as_echo_n "(cached) " >&6
16823 else
16824   case $STRIP_FOR_TARGET in
16825   [\\/]* | ?:[\\/]*)
16826   ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
16827   ;;
16828   *)
16829   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16830 for as_dir in $gcc_cv_tool_dirs
16831 do
16832   IFS=$as_save_IFS
16833   test -z "$as_dir" && as_dir=.
16834     for ac_exec_ext in '' $ac_executable_extensions; do
16835   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16836     ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
16837     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16838     break 2
16839   fi
16840 done
16841   done
16842 IFS=$as_save_IFS
16843
16844   ;;
16845 esac
16846 fi
16847 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
16848 if test -n "$STRIP_FOR_TARGET"; then
16849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
16850 $as_echo "$STRIP_FOR_TARGET" >&6; }
16851 else
16852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16853 $as_echo "no" >&6; }
16854 fi
16855
16856
16857 fi
16858 if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
16859
16860
16861 if test -n "$STRIP_FOR_TARGET"; then
16862   ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
16863 elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
16864   STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
16865 fi
16866
16867 if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
16868   for ncn_progname in strip; do
16869     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16870 set dummy ${ncn_progname}; ac_word=$2
16871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16872 $as_echo_n "checking for $ac_word... " >&6; }
16873 if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
16874   $as_echo_n "(cached) " >&6
16875 else
16876   if test -n "$STRIP_FOR_TARGET"; then
16877   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
16878 else
16879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16880 for as_dir in $PATH
16881 do
16882   IFS=$as_save_IFS
16883   test -z "$as_dir" && as_dir=.
16884     for ac_exec_ext in '' $ac_executable_extensions; do
16885   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16886     ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
16887     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16888     break 2
16889   fi
16890 done
16891   done
16892 IFS=$as_save_IFS
16893
16894 fi
16895 fi
16896 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
16897 if test -n "$STRIP_FOR_TARGET"; then
16898   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
16899 $as_echo "$STRIP_FOR_TARGET" >&6; }
16900 else
16901   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16902 $as_echo "no" >&6; }
16903 fi
16904
16905
16906   done
16907 fi
16908
16909 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
16910   for ncn_progname in strip; do
16911     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
16912 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
16913     if test -x $with_build_time_tools/${ncn_progname}; then
16914       ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
16915       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16916 $as_echo "yes" >&6; }
16917       break
16918     else
16919       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16920 $as_echo "no" >&6; }
16921     fi
16922   done
16923 fi
16924
16925 if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
16926   for ncn_progname in strip; do
16927     if test -n "$ncn_target_tool_prefix"; then
16928       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
16929 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
16930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16931 $as_echo_n "checking for $ac_word... " >&6; }
16932 if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
16933   $as_echo_n "(cached) " >&6
16934 else
16935   if test -n "$STRIP_FOR_TARGET"; then
16936   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
16937 else
16938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16939 for as_dir in $PATH
16940 do
16941   IFS=$as_save_IFS
16942   test -z "$as_dir" && as_dir=.
16943     for ac_exec_ext in '' $ac_executable_extensions; do
16944   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16945     ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
16946     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16947     break 2
16948   fi
16949 done
16950   done
16951 IFS=$as_save_IFS
16952
16953 fi
16954 fi
16955 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
16956 if test -n "$STRIP_FOR_TARGET"; then
16957   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
16958 $as_echo "$STRIP_FOR_TARGET" >&6; }
16959 else
16960   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16961 $as_echo "no" >&6; }
16962 fi
16963
16964
16965     fi
16966     if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
16967       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
16968 set dummy ${ncn_progname}; ac_word=$2
16969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16970 $as_echo_n "checking for $ac_word... " >&6; }
16971 if ${ac_cv_prog_STRIP_FOR_TARGET+:} false; then :
16972   $as_echo_n "(cached) " >&6
16973 else
16974   if test -n "$STRIP_FOR_TARGET"; then
16975   ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
16976 else
16977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16978 for as_dir in $PATH
16979 do
16980   IFS=$as_save_IFS
16981   test -z "$as_dir" && as_dir=.
16982     for ac_exec_ext in '' $ac_executable_extensions; do
16983   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16984     ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
16985     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16986     break 2
16987   fi
16988 done
16989   done
16990 IFS=$as_save_IFS
16991
16992 fi
16993 fi
16994 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
16995 if test -n "$STRIP_FOR_TARGET"; then
16996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
16997 $as_echo "$STRIP_FOR_TARGET" >&6; }
16998 else
16999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17000 $as_echo "no" >&6; }
17001 fi
17002
17003
17004     fi
17005     test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
17006   done
17007 fi
17008
17009 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
17010   set dummy strip
17011   if test $build = $target ; then
17012     STRIP_FOR_TARGET="$2"
17013   else
17014     STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
17015   fi
17016 else
17017   STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
17018 fi
17019
17020 else
17021   STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
17022 fi
17023
17024
17025
17026
17027 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
17028   if test -n "$with_build_time_tools"; then
17029     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
17030 $as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
17031     if test -x $with_build_time_tools/windres; then
17032       WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
17033       ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
17034       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
17035 $as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
17036     else
17037       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17038 $as_echo "no" >&6; }
17039     fi
17040   elif test $build != $host && test $have_gcc_for_target = yes; then
17041     WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
17042     test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
17043     test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
17044   fi
17045 fi
17046 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
17047   # Extract the first word of "windres", so it can be a program name with args.
17048 set dummy windres; ac_word=$2
17049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17050 $as_echo_n "checking for $ac_word... " >&6; }
17051 if ${ac_cv_path_WINDRES_FOR_TARGET+:} false; then :
17052   $as_echo_n "(cached) " >&6
17053 else
17054   case $WINDRES_FOR_TARGET in
17055   [\\/]* | ?:[\\/]*)
17056   ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
17057   ;;
17058   *)
17059   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17060 for as_dir in $gcc_cv_tool_dirs
17061 do
17062   IFS=$as_save_IFS
17063   test -z "$as_dir" && as_dir=.
17064     for ac_exec_ext in '' $ac_executable_extensions; do
17065   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17066     ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
17067     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17068     break 2
17069   fi
17070 done
17071   done
17072 IFS=$as_save_IFS
17073
17074   ;;
17075 esac
17076 fi
17077 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
17078 if test -n "$WINDRES_FOR_TARGET"; then
17079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17080 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17081 else
17082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17083 $as_echo "no" >&6; }
17084 fi
17085
17086
17087 fi
17088 if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
17089
17090
17091 if test -n "$WINDRES_FOR_TARGET"; then
17092   ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
17093 elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
17094   WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17095 fi
17096
17097 if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
17098   for ncn_progname in windres; do
17099     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17100 set dummy ${ncn_progname}; ac_word=$2
17101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17102 $as_echo_n "checking for $ac_word... " >&6; }
17103 if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
17104   $as_echo_n "(cached) " >&6
17105 else
17106   if test -n "$WINDRES_FOR_TARGET"; then
17107   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
17108 else
17109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17110 for as_dir in $PATH
17111 do
17112   IFS=$as_save_IFS
17113   test -z "$as_dir" && as_dir=.
17114     for ac_exec_ext in '' $ac_executable_extensions; do
17115   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17116     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
17117     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17118     break 2
17119   fi
17120 done
17121   done
17122 IFS=$as_save_IFS
17123
17124 fi
17125 fi
17126 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17127 if test -n "$WINDRES_FOR_TARGET"; then
17128   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17129 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17130 else
17131   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17132 $as_echo "no" >&6; }
17133 fi
17134
17135
17136   done
17137 fi
17138
17139 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
17140   for ncn_progname in windres; do
17141     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
17142 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
17143     if test -x $with_build_time_tools/${ncn_progname}; then
17144       ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
17145       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17146 $as_echo "yes" >&6; }
17147       break
17148     else
17149       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17150 $as_echo "no" >&6; }
17151     fi
17152   done
17153 fi
17154
17155 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
17156   for ncn_progname in windres; do
17157     if test -n "$ncn_target_tool_prefix"; then
17158       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
17159 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
17160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17161 $as_echo_n "checking for $ac_word... " >&6; }
17162 if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
17163   $as_echo_n "(cached) " >&6
17164 else
17165   if test -n "$WINDRES_FOR_TARGET"; then
17166   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
17167 else
17168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17169 for as_dir in $PATH
17170 do
17171   IFS=$as_save_IFS
17172   test -z "$as_dir" && as_dir=.
17173     for ac_exec_ext in '' $ac_executable_extensions; do
17174   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17175     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
17176     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17177     break 2
17178   fi
17179 done
17180   done
17181 IFS=$as_save_IFS
17182
17183 fi
17184 fi
17185 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17186 if test -n "$WINDRES_FOR_TARGET"; then
17187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17188 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17189 else
17190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17191 $as_echo "no" >&6; }
17192 fi
17193
17194
17195     fi
17196     if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
17197       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17198 set dummy ${ncn_progname}; ac_word=$2
17199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17200 $as_echo_n "checking for $ac_word... " >&6; }
17201 if ${ac_cv_prog_WINDRES_FOR_TARGET+:} false; then :
17202   $as_echo_n "(cached) " >&6
17203 else
17204   if test -n "$WINDRES_FOR_TARGET"; then
17205   ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
17206 else
17207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17208 for as_dir in $PATH
17209 do
17210   IFS=$as_save_IFS
17211   test -z "$as_dir" && as_dir=.
17212     for ac_exec_ext in '' $ac_executable_extensions; do
17213   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17214     ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
17215     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17216     break 2
17217   fi
17218 done
17219   done
17220 IFS=$as_save_IFS
17221
17222 fi
17223 fi
17224 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
17225 if test -n "$WINDRES_FOR_TARGET"; then
17226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
17227 $as_echo "$WINDRES_FOR_TARGET" >&6; }
17228 else
17229   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17230 $as_echo "no" >&6; }
17231 fi
17232
17233
17234     fi
17235     test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
17236   done
17237 fi
17238
17239 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
17240   set dummy windres
17241   if test $build = $target ; then
17242     WINDRES_FOR_TARGET="$2"
17243   else
17244     WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
17245   fi
17246 else
17247   WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
17248 fi
17249
17250 else
17251   WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
17252 fi
17253
17254
17255
17256
17257 if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
17258   if test -n "$with_build_time_tools"; then
17259     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
17260 $as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
17261     if test -x $with_build_time_tools/windmc; then
17262       WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
17263       ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
17264       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
17265 $as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
17266     else
17267       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17268 $as_echo "no" >&6; }
17269     fi
17270   elif test $build != $host && test $have_gcc_for_target = yes; then
17271     WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
17272     test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
17273     test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
17274   fi
17275 fi
17276 if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
17277   # Extract the first word of "windmc", so it can be a program name with args.
17278 set dummy windmc; ac_word=$2
17279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17280 $as_echo_n "checking for $ac_word... " >&6; }
17281 if ${ac_cv_path_WINDMC_FOR_TARGET+:} false; then :
17282   $as_echo_n "(cached) " >&6
17283 else
17284   case $WINDMC_FOR_TARGET in
17285   [\\/]* | ?:[\\/]*)
17286   ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
17287   ;;
17288   *)
17289   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17290 for as_dir in $gcc_cv_tool_dirs
17291 do
17292   IFS=$as_save_IFS
17293   test -z "$as_dir" && as_dir=.
17294     for ac_exec_ext in '' $ac_executable_extensions; do
17295   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17296     ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
17297     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17298     break 2
17299   fi
17300 done
17301   done
17302 IFS=$as_save_IFS
17303
17304   ;;
17305 esac
17306 fi
17307 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
17308 if test -n "$WINDMC_FOR_TARGET"; then
17309   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17310 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17311 else
17312   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17313 $as_echo "no" >&6; }
17314 fi
17315
17316
17317 fi
17318 if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
17319
17320
17321 if test -n "$WINDMC_FOR_TARGET"; then
17322   ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
17323 elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
17324   WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17325 fi
17326
17327 if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
17328   for ncn_progname in windmc; do
17329     # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17330 set dummy ${ncn_progname}; ac_word=$2
17331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17332 $as_echo_n "checking for $ac_word... " >&6; }
17333 if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
17334   $as_echo_n "(cached) " >&6
17335 else
17336   if test -n "$WINDMC_FOR_TARGET"; then
17337   ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
17338 else
17339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17340 for as_dir in $PATH
17341 do
17342   IFS=$as_save_IFS
17343   test -z "$as_dir" && as_dir=.
17344     for ac_exec_ext in '' $ac_executable_extensions; do
17345   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17346     ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
17347     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17348     break 2
17349   fi
17350 done
17351   done
17352 IFS=$as_save_IFS
17353
17354 fi
17355 fi
17356 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17357 if test -n "$WINDMC_FOR_TARGET"; then
17358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17359 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17360 else
17361   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17362 $as_echo "no" >&6; }
17363 fi
17364
17365
17366   done
17367 fi
17368
17369 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
17370   for ncn_progname in windmc; do
17371     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
17372 $as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
17373     if test -x $with_build_time_tools/${ncn_progname}; then
17374       ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
17375       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17376 $as_echo "yes" >&6; }
17377       break
17378     else
17379       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17380 $as_echo "no" >&6; }
17381     fi
17382   done
17383 fi
17384
17385 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
17386   for ncn_progname in windmc; do
17387     if test -n "$ncn_target_tool_prefix"; then
17388       # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
17389 set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
17390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17391 $as_echo_n "checking for $ac_word... " >&6; }
17392 if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
17393   $as_echo_n "(cached) " >&6
17394 else
17395   if test -n "$WINDMC_FOR_TARGET"; then
17396   ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
17397 else
17398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17399 for as_dir in $PATH
17400 do
17401   IFS=$as_save_IFS
17402   test -z "$as_dir" && as_dir=.
17403     for ac_exec_ext in '' $ac_executable_extensions; do
17404   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17405     ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
17406     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17407     break 2
17408   fi
17409 done
17410   done
17411 IFS=$as_save_IFS
17412
17413 fi
17414 fi
17415 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17416 if test -n "$WINDMC_FOR_TARGET"; then
17417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17418 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17419 else
17420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17421 $as_echo "no" >&6; }
17422 fi
17423
17424
17425     fi
17426     if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
17427       # Extract the first word of "${ncn_progname}", so it can be a program name with args.
17428 set dummy ${ncn_progname}; ac_word=$2
17429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17430 $as_echo_n "checking for $ac_word... " >&6; }
17431 if ${ac_cv_prog_WINDMC_FOR_TARGET+:} false; then :
17432   $as_echo_n "(cached) " >&6
17433 else
17434   if test -n "$WINDMC_FOR_TARGET"; then
17435   ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
17436 else
17437 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17438 for as_dir in $PATH
17439 do
17440   IFS=$as_save_IFS
17441   test -z "$as_dir" && as_dir=.
17442     for ac_exec_ext in '' $ac_executable_extensions; do
17443   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
17444     ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
17445     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17446     break 2
17447   fi
17448 done
17449   done
17450 IFS=$as_save_IFS
17451
17452 fi
17453 fi
17454 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
17455 if test -n "$WINDMC_FOR_TARGET"; then
17456   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
17457 $as_echo "$WINDMC_FOR_TARGET" >&6; }
17458 else
17459   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17460 $as_echo "no" >&6; }
17461 fi
17462
17463
17464     fi
17465     test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
17466   done
17467 fi
17468
17469 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
17470   set dummy windmc
17471   if test $build = $target ; then
17472     WINDMC_FOR_TARGET="$2"
17473   else
17474     WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
17475   fi
17476 else
17477   WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
17478 fi
17479
17480 else
17481   WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
17482 fi
17483
17484
17485 RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
17486
17487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
17488 $as_echo_n "checking where to find the target ar... " >&6; }
17489 if test "x${build}" != "x${host}" ; then
17490   if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
17491     # We already found the complete path
17492     ac_dir=`dirname $AR_FOR_TARGET`
17493     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17494 $as_echo "pre-installed in $ac_dir" >&6; }
17495   else
17496     # Canadian cross, just use what we found
17497     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17498 $as_echo "pre-installed" >&6; }
17499   fi
17500 else
17501   ok=yes
17502   case " ${configdirs} " in
17503     *" binutils "*) ;;
17504     *) ok=no ;;
17505   esac
17506
17507   if test $ok = yes; then
17508     # An in-tree tool is available and we can use it
17509     AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
17510     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17511 $as_echo "just compiled" >&6; }
17512   elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
17513     # We already found the complete path
17514     ac_dir=`dirname $AR_FOR_TARGET`
17515     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17516 $as_echo "pre-installed in $ac_dir" >&6; }
17517   elif test "x$target" = "x$host"; then
17518     # We can use an host tool
17519     AR_FOR_TARGET='$(AR)'
17520     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17521 $as_echo "host tool" >&6; }
17522   else
17523     # We need a cross tool
17524     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17525 $as_echo "pre-installed" >&6; }
17526   fi
17527 fi
17528
17529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
17530 $as_echo_n "checking where to find the target as... " >&6; }
17531 if test "x${build}" != "x${host}" ; then
17532   if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
17533     # We already found the complete path
17534     ac_dir=`dirname $AS_FOR_TARGET`
17535     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17536 $as_echo "pre-installed in $ac_dir" >&6; }
17537   else
17538     # Canadian cross, just use what we found
17539     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17540 $as_echo "pre-installed" >&6; }
17541   fi
17542 else
17543   ok=yes
17544   case " ${configdirs} " in
17545     *" gas "*) ;;
17546     *) ok=no ;;
17547   esac
17548
17549   if test $ok = yes; then
17550     # An in-tree tool is available and we can use it
17551     AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
17552     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17553 $as_echo "just compiled" >&6; }
17554   elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
17555     # We already found the complete path
17556     ac_dir=`dirname $AS_FOR_TARGET`
17557     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17558 $as_echo "pre-installed in $ac_dir" >&6; }
17559   elif test "x$target" = "x$host"; then
17560     # We can use an host tool
17561     AS_FOR_TARGET='$(AS)'
17562     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17563 $as_echo "host tool" >&6; }
17564   else
17565     # We need a cross tool
17566     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17567 $as_echo "pre-installed" >&6; }
17568   fi
17569 fi
17570
17571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
17572 $as_echo_n "checking where to find the target cc... " >&6; }
17573 if test "x${build}" != "x${host}" ; then
17574   if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
17575     # We already found the complete path
17576     ac_dir=`dirname $CC_FOR_TARGET`
17577     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17578 $as_echo "pre-installed in $ac_dir" >&6; }
17579   else
17580     # Canadian cross, just use what we found
17581     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17582 $as_echo "pre-installed" >&6; }
17583   fi
17584 else
17585   ok=yes
17586   case " ${configdirs} " in
17587     *" gcc "*) ;;
17588     *) ok=no ;;
17589   esac
17590
17591   if test $ok = yes; then
17592     # An in-tree tool is available and we can use it
17593     CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
17594     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17595 $as_echo "just compiled" >&6; }
17596   elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
17597     # We already found the complete path
17598     ac_dir=`dirname $CC_FOR_TARGET`
17599     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17600 $as_echo "pre-installed in $ac_dir" >&6; }
17601   elif test "x$target" = "x$host"; then
17602     # We can use an host tool
17603     CC_FOR_TARGET='$(CC)'
17604     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17605 $as_echo "host tool" >&6; }
17606   else
17607     # We need a cross tool
17608     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17609 $as_echo "pre-installed" >&6; }
17610   fi
17611 fi
17612
17613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
17614 $as_echo_n "checking where to find the target c++... " >&6; }
17615 if test "x${build}" != "x${host}" ; then
17616   if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
17617     # We already found the complete path
17618     ac_dir=`dirname $CXX_FOR_TARGET`
17619     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17620 $as_echo "pre-installed in $ac_dir" >&6; }
17621   else
17622     # Canadian cross, just use what we found
17623     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17624 $as_echo "pre-installed" >&6; }
17625   fi
17626 else
17627   ok=yes
17628   case " ${configdirs} " in
17629     *" gcc "*) ;;
17630     *) ok=no ;;
17631   esac
17632   case ,${enable_languages}, in
17633     *,c++,*) ;;
17634     *) ok=no ;;
17635   esac
17636   if test $ok = yes; then
17637     # An in-tree tool is available and we can use it
17638     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'
17639     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17640 $as_echo "just compiled" >&6; }
17641   elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
17642     # We already found the complete path
17643     ac_dir=`dirname $CXX_FOR_TARGET`
17644     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17645 $as_echo "pre-installed in $ac_dir" >&6; }
17646   elif test "x$target" = "x$host"; then
17647     # We can use an host tool
17648     CXX_FOR_TARGET='$(CXX)'
17649     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17650 $as_echo "host tool" >&6; }
17651   else
17652     # We need a cross tool
17653     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17654 $as_echo "pre-installed" >&6; }
17655   fi
17656 fi
17657
17658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
17659 $as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
17660 if test "x${build}" != "x${host}" ; then
17661   if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
17662     # We already found the complete path
17663     ac_dir=`dirname $RAW_CXX_FOR_TARGET`
17664     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17665 $as_echo "pre-installed in $ac_dir" >&6; }
17666   else
17667     # Canadian cross, just use what we found
17668     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17669 $as_echo "pre-installed" >&6; }
17670   fi
17671 else
17672   ok=yes
17673   case " ${configdirs} " in
17674     *" gcc "*) ;;
17675     *) ok=no ;;
17676   esac
17677   case ,${enable_languages}, in
17678     *,c++,*) ;;
17679     *) ok=no ;;
17680   esac
17681   if test $ok = yes; then
17682     # An in-tree tool is available and we can use it
17683     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'
17684     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17685 $as_echo "just compiled" >&6; }
17686   elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
17687     # We already found the complete path
17688     ac_dir=`dirname $RAW_CXX_FOR_TARGET`
17689     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17690 $as_echo "pre-installed in $ac_dir" >&6; }
17691   elif test "x$target" = "x$host"; then
17692     # We can use an host tool
17693     RAW_CXX_FOR_TARGET='$(CXX)'
17694     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17695 $as_echo "host tool" >&6; }
17696   else
17697     # We need a cross tool
17698     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17699 $as_echo "pre-installed" >&6; }
17700   fi
17701 fi
17702
17703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
17704 $as_echo_n "checking where to find the target dlltool... " >&6; }
17705 if test "x${build}" != "x${host}" ; then
17706   if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
17707     # We already found the complete path
17708     ac_dir=`dirname $DLLTOOL_FOR_TARGET`
17709     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17710 $as_echo "pre-installed in $ac_dir" >&6; }
17711   else
17712     # Canadian cross, just use what we found
17713     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17714 $as_echo "pre-installed" >&6; }
17715   fi
17716 else
17717   ok=yes
17718   case " ${configdirs} " in
17719     *" binutils "*) ;;
17720     *) ok=no ;;
17721   esac
17722
17723   if test $ok = yes; then
17724     # An in-tree tool is available and we can use it
17725     DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
17726     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17727 $as_echo "just compiled" >&6; }
17728   elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
17729     # We already found the complete path
17730     ac_dir=`dirname $DLLTOOL_FOR_TARGET`
17731     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17732 $as_echo "pre-installed in $ac_dir" >&6; }
17733   elif test "x$target" = "x$host"; then
17734     # We can use an host tool
17735     DLLTOOL_FOR_TARGET='$(DLLTOOL)'
17736     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17737 $as_echo "host tool" >&6; }
17738   else
17739     # We need a cross tool
17740     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17741 $as_echo "pre-installed" >&6; }
17742   fi
17743 fi
17744
17745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dsymutil" >&5
17746 $as_echo_n "checking where to find the target dsymutil... " >&6; }
17747 if test "x${build}" != "x${host}" ; then
17748   if expr "x$DSYMUTIL_FOR_TARGET" : "x/" > /dev/null; then
17749     # We already found the complete path
17750     ac_dir=`dirname $DSYMUTIL_FOR_TARGET`
17751     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17752 $as_echo "pre-installed in $ac_dir" >&6; }
17753   else
17754     # Canadian cross, just use what we found
17755     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17756 $as_echo "pre-installed" >&6; }
17757   fi
17758 else
17759   if expr "x$DSYMUTIL_FOR_TARGET" : "x/" > /dev/null; then
17760     # We already found the complete path
17761     ac_dir=`dirname $DSYMUTIL_FOR_TARGET`
17762     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17763 $as_echo "pre-installed in $ac_dir" >&6; }
17764   elif test "x$target" = "x$host"; then
17765     # We can use an host tool
17766     DSYMUTIL_FOR_TARGET='$(DSYMUTIL)'
17767     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17768 $as_echo "host tool" >&6; }
17769   else
17770     # We need a cross tool
17771     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17772 $as_echo "pre-installed" >&6; }
17773   fi
17774 fi
17775
17776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
17777 $as_echo_n "checking where to find the target gcc... " >&6; }
17778 if test "x${build}" != "x${host}" ; then
17779   if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
17780     # We already found the complete path
17781     ac_dir=`dirname $GCC_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   else
17785     # Canadian cross, just use what we found
17786     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17787 $as_echo "pre-installed" >&6; }
17788   fi
17789 else
17790   ok=yes
17791   case " ${configdirs} " in
17792     *" gcc "*) ;;
17793     *) ok=no ;;
17794   esac
17795
17796   if test $ok = yes; then
17797     # An in-tree tool is available and we can use it
17798     GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
17799     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17800 $as_echo "just compiled" >&6; }
17801   elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
17802     # We already found the complete path
17803     ac_dir=`dirname $GCC_FOR_TARGET`
17804     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17805 $as_echo "pre-installed in $ac_dir" >&6; }
17806   elif test "x$target" = "x$host"; then
17807     # We can use an host tool
17808     GCC_FOR_TARGET='$()'
17809     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17810 $as_echo "host tool" >&6; }
17811   else
17812     # We need a cross tool
17813     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17814 $as_echo "pre-installed" >&6; }
17815   fi
17816 fi
17817
17818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
17819 $as_echo_n "checking where to find the target gfortran... " >&6; }
17820 if test "x${build}" != "x${host}" ; then
17821   if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
17822     # We already found the complete path
17823     ac_dir=`dirname $GFORTRAN_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   else
17827     # Canadian cross, just use what we found
17828     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17829 $as_echo "pre-installed" >&6; }
17830   fi
17831 else
17832   ok=yes
17833   case " ${configdirs} " in
17834     *" gcc "*) ;;
17835     *) ok=no ;;
17836   esac
17837   case ,${enable_languages}, in
17838     *,fortran,*) ;;
17839     *) ok=no ;;
17840   esac
17841   if test $ok = yes; then
17842     # An in-tree tool is available and we can use it
17843     GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
17844     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17845 $as_echo "just compiled" >&6; }
17846   elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
17847     # We already found the complete path
17848     ac_dir=`dirname $GFORTRAN_FOR_TARGET`
17849     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17850 $as_echo "pre-installed in $ac_dir" >&6; }
17851   elif test "x$target" = "x$host"; then
17852     # We can use an host tool
17853     GFORTRAN_FOR_TARGET='$(GFORTRAN)'
17854     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17855 $as_echo "host tool" >&6; }
17856   else
17857     # We need a cross tool
17858     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17859 $as_echo "pre-installed" >&6; }
17860   fi
17861 fi
17862
17863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
17864 $as_echo_n "checking where to find the target gccgo... " >&6; }
17865 if test "x${build}" != "x${host}" ; then
17866   if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
17867     # We already found the complete path
17868     ac_dir=`dirname $GOC_FOR_TARGET`
17869     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17870 $as_echo "pre-installed in $ac_dir" >&6; }
17871   else
17872     # Canadian cross, just use what we found
17873     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17874 $as_echo "pre-installed" >&6; }
17875   fi
17876 else
17877   ok=yes
17878   case " ${configdirs} " in
17879     *" gcc "*) ;;
17880     *) ok=no ;;
17881   esac
17882   case ,${enable_languages}, in
17883     *,go,*) ;;
17884     *) ok=no ;;
17885   esac
17886   if test $ok = yes; then
17887     # An in-tree tool is available and we can use it
17888     GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
17889     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17890 $as_echo "just compiled" >&6; }
17891   elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
17892     # We already found the complete path
17893     ac_dir=`dirname $GOC_FOR_TARGET`
17894     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17895 $as_echo "pre-installed in $ac_dir" >&6; }
17896   elif test "x$target" = "x$host"; then
17897     # We can use an host tool
17898     GOC_FOR_TARGET='$(GOC)'
17899     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17900 $as_echo "host tool" >&6; }
17901   else
17902     # We need a cross tool
17903     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17904 $as_echo "pre-installed" >&6; }
17905   fi
17906 fi
17907
17908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gdc" >&5
17909 $as_echo_n "checking where to find the target gdc... " >&6; }
17910 if test "x${build}" != "x${host}" ; then
17911   if expr "x$GDC_FOR_TARGET" : "x/" > /dev/null; then
17912     # We already found the complete path
17913     ac_dir=`dirname $GDC_FOR_TARGET`
17914     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17915 $as_echo "pre-installed in $ac_dir" >&6; }
17916   else
17917     # Canadian cross, just use what we found
17918     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17919 $as_echo "pre-installed" >&6; }
17920   fi
17921 else
17922   ok=yes
17923   case " ${configdirs} " in
17924     *" gcc "*) ;;
17925     *) ok=no ;;
17926   esac
17927   case ,${enable_languages}, in
17928     *,d,*) ;;
17929     *) ok=no ;;
17930   esac
17931   if test $ok = yes; then
17932     # An in-tree tool is available and we can use it
17933     GDC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gdc -B$$r/$(HOST_SUBDIR)/gcc/'
17934     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17935 $as_echo "just compiled" >&6; }
17936   elif expr "x$GDC_FOR_TARGET" : "x/" > /dev/null; then
17937     # We already found the complete path
17938     ac_dir=`dirname $GDC_FOR_TARGET`
17939     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17940 $as_echo "pre-installed in $ac_dir" >&6; }
17941   elif test "x$target" = "x$host"; then
17942     # We can use an host tool
17943     GDC_FOR_TARGET='$(GDC)'
17944     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17945 $as_echo "host tool" >&6; }
17946   else
17947     # We need a cross tool
17948     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17949 $as_echo "pre-installed" >&6; }
17950   fi
17951 fi
17952
17953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gm2" >&5
17954 $as_echo_n "checking where to find the target gm2... " >&6; }
17955 if test "x${build}" != "x${host}" ; then
17956   if expr "x$GM2_FOR_TARGET" : "x/" > /dev/null; then
17957     # We already found the complete path
17958     ac_dir=`dirname $GM2_FOR_TARGET`
17959     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17960 $as_echo "pre-installed in $ac_dir" >&6; }
17961   else
17962     # Canadian cross, just use what we found
17963     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17964 $as_echo "pre-installed" >&6; }
17965   fi
17966 else
17967   ok=yes
17968   case " ${configdirs} " in
17969     *" gcc "*) ;;
17970     *) ok=no ;;
17971   esac
17972   case ,${enable_languages}, in
17973     *,m2,*) ;;
17974     *) ok=no ;;
17975   esac
17976   if test $ok = yes; then
17977     # An in-tree tool is available and we can use it
17978     GM2_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gm2 -B$$r/$(HOST_SUBDIR)/gcc/'
17979     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
17980 $as_echo "just compiled" >&6; }
17981   elif expr "x$GM2_FOR_TARGET" : "x/" > /dev/null; then
17982     # We already found the complete path
17983     ac_dir=`dirname $GM2_FOR_TARGET`
17984     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
17985 $as_echo "pre-installed in $ac_dir" >&6; }
17986   elif test "x$target" = "x$host"; then
17987     # We can use an host tool
17988     GM2_FOR_TARGET='$(GM2)'
17989     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
17990 $as_echo "host tool" >&6; }
17991   else
17992     # We need a cross tool
17993     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
17994 $as_echo "pre-installed" >&6; }
17995   fi
17996 fi
17997
17998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
17999 $as_echo_n "checking where to find the target ld... " >&6; }
18000 if test "x${build}" != "x${host}" ; then
18001   if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
18002     # We already found the complete path
18003     ac_dir=`dirname $LD_FOR_TARGET`
18004     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18005 $as_echo "pre-installed in $ac_dir" >&6; }
18006   else
18007     # Canadian cross, just use what we found
18008     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18009 $as_echo "pre-installed" >&6; }
18010   fi
18011 else
18012   ok=yes
18013   case " ${configdirs} " in
18014     *" ld "*) ;;
18015     *) ok=no ;;
18016   esac
18017
18018   if test $ok = yes; then
18019     # An in-tree tool is available and we can use it
18020     LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
18021     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18022 $as_echo "just compiled" >&6; }
18023   elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
18024     # We already found the complete path
18025     ac_dir=`dirname $LD_FOR_TARGET`
18026     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18027 $as_echo "pre-installed in $ac_dir" >&6; }
18028   elif test "x$target" = "x$host"; then
18029     # We can use an host tool
18030     LD_FOR_TARGET='$(LD)'
18031     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18032 $as_echo "host tool" >&6; }
18033   else
18034     # We need a cross tool
18035     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18036 $as_echo "pre-installed" >&6; }
18037   fi
18038 fi
18039
18040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
18041 $as_echo_n "checking where to find the target lipo... " >&6; }
18042 if test "x${build}" != "x${host}" ; then
18043   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
18044     # We already found the complete path
18045     ac_dir=`dirname $LIPO_FOR_TARGET`
18046     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18047 $as_echo "pre-installed in $ac_dir" >&6; }
18048   else
18049     # Canadian cross, just use what we found
18050     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18051 $as_echo "pre-installed" >&6; }
18052   fi
18053 else
18054   if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
18055     # We already found the complete path
18056     ac_dir=`dirname $LIPO_FOR_TARGET`
18057     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18058 $as_echo "pre-installed in $ac_dir" >&6; }
18059   elif test "x$target" = "x$host"; then
18060     # We can use an host tool
18061     LIPO_FOR_TARGET='$(LIPO)'
18062     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18063 $as_echo "host tool" >&6; }
18064   else
18065     # We need a cross tool
18066     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18067 $as_echo "pre-installed" >&6; }
18068   fi
18069 fi
18070
18071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
18072 $as_echo_n "checking where to find the target nm... " >&6; }
18073 if test "x${build}" != "x${host}" ; then
18074   if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
18075     # We already found the complete path
18076     ac_dir=`dirname $NM_FOR_TARGET`
18077     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18078 $as_echo "pre-installed in $ac_dir" >&6; }
18079   else
18080     # Canadian cross, just use what we found
18081     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18082 $as_echo "pre-installed" >&6; }
18083   fi
18084 else
18085   ok=yes
18086   case " ${configdirs} " in
18087     *" binutils "*) ;;
18088     *) ok=no ;;
18089   esac
18090
18091   if test $ok = yes; then
18092     # An in-tree tool is available and we can use it
18093     NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
18094     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18095 $as_echo "just compiled" >&6; }
18096   elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
18097     # We already found the complete path
18098     ac_dir=`dirname $NM_FOR_TARGET`
18099     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18100 $as_echo "pre-installed in $ac_dir" >&6; }
18101   elif test "x$target" = "x$host"; then
18102     # We can use an host tool
18103     NM_FOR_TARGET='$(NM)'
18104     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18105 $as_echo "host tool" >&6; }
18106   else
18107     # We need a cross tool
18108     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18109 $as_echo "pre-installed" >&6; }
18110   fi
18111 fi
18112
18113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objcopy" >&5
18114 $as_echo_n "checking where to find the target objcopy... " >&6; }
18115 if test "x${build}" != "x${host}" ; then
18116   if expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
18117     # We already found the complete path
18118     ac_dir=`dirname $OBJCOPY_FOR_TARGET`
18119     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18120 $as_echo "pre-installed in $ac_dir" >&6; }
18121   else
18122     # Canadian cross, just use what we found
18123     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18124 $as_echo "pre-installed" >&6; }
18125   fi
18126 else
18127   ok=yes
18128   case " ${configdirs} " in
18129     *" binutils "*) ;;
18130     *) ok=no ;;
18131   esac
18132
18133   if test $ok = yes; then
18134     # An in-tree tool is available and we can use it
18135     OBJCOPY_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objcopy'
18136     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18137 $as_echo "just compiled" >&6; }
18138   elif expr "x$OBJCOPY_FOR_TARGET" : "x/" > /dev/null; then
18139     # We already found the complete path
18140     ac_dir=`dirname $OBJCOPY_FOR_TARGET`
18141     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18142 $as_echo "pre-installed in $ac_dir" >&6; }
18143   elif test "x$target" = "x$host"; then
18144     # We can use an host tool
18145     OBJCOPY_FOR_TARGET='$(OBJCOPY)'
18146     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18147 $as_echo "host tool" >&6; }
18148   else
18149     # We need a cross tool
18150     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18151 $as_echo "pre-installed" >&6; }
18152   fi
18153 fi
18154
18155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
18156 $as_echo_n "checking where to find the target objdump... " >&6; }
18157 if test "x${build}" != "x${host}" ; then
18158   if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
18159     # We already found the complete path
18160     ac_dir=`dirname $OBJDUMP_FOR_TARGET`
18161     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18162 $as_echo "pre-installed in $ac_dir" >&6; }
18163   else
18164     # Canadian cross, just use what we found
18165     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18166 $as_echo "pre-installed" >&6; }
18167   fi
18168 else
18169   ok=yes
18170   case " ${configdirs} " in
18171     *" binutils "*) ;;
18172     *) ok=no ;;
18173   esac
18174
18175   if test $ok = yes; then
18176     # An in-tree tool is available and we can use it
18177     OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
18178     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18179 $as_echo "just compiled" >&6; }
18180   elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
18181     # We already found the complete path
18182     ac_dir=`dirname $OBJDUMP_FOR_TARGET`
18183     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18184 $as_echo "pre-installed in $ac_dir" >&6; }
18185   elif test "x$target" = "x$host"; then
18186     # We can use an host tool
18187     OBJDUMP_FOR_TARGET='$(OBJDUMP)'
18188     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18189 $as_echo "host tool" >&6; }
18190   else
18191     # We need a cross tool
18192     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18193 $as_echo "pre-installed" >&6; }
18194   fi
18195 fi
18196
18197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target otool" >&5
18198 $as_echo_n "checking where to find the target otool... " >&6; }
18199 if test "x${build}" != "x${host}" ; then
18200   if expr "x$OTOOL_FOR_TARGET" : "x/" > /dev/null; then
18201     # We already found the complete path
18202     ac_dir=`dirname $OTOOL_FOR_TARGET`
18203     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18204 $as_echo "pre-installed in $ac_dir" >&6; }
18205   else
18206     # Canadian cross, just use what we found
18207     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18208 $as_echo "pre-installed" >&6; }
18209   fi
18210 else
18211   if expr "x$OTOOL_FOR_TARGET" : "x/" > /dev/null; then
18212     # We already found the complete path
18213     ac_dir=`dirname $OTOOL_FOR_TARGET`
18214     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18215 $as_echo "pre-installed in $ac_dir" >&6; }
18216   elif test "x$target" = "x$host"; then
18217     # We can use an host tool
18218     OTOOL_FOR_TARGET='$(OTOOL)'
18219     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18220 $as_echo "host tool" >&6; }
18221   else
18222     # We need a cross tool
18223     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18224 $as_echo "pre-installed" >&6; }
18225   fi
18226 fi
18227
18228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
18229 $as_echo_n "checking where to find the target ranlib... " >&6; }
18230 if test "x${build}" != "x${host}" ; then
18231   if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
18232     # We already found the complete path
18233     ac_dir=`dirname $RANLIB_FOR_TARGET`
18234     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18235 $as_echo "pre-installed in $ac_dir" >&6; }
18236   else
18237     # Canadian cross, just use what we found
18238     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18239 $as_echo "pre-installed" >&6; }
18240   fi
18241 else
18242   ok=yes
18243   case " ${configdirs} " in
18244     *" binutils "*) ;;
18245     *) ok=no ;;
18246   esac
18247
18248   if test $ok = yes; then
18249     # An in-tree tool is available and we can use it
18250     RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
18251     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18252 $as_echo "just compiled" >&6; }
18253   elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
18254     # We already found the complete path
18255     ac_dir=`dirname $RANLIB_FOR_TARGET`
18256     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18257 $as_echo "pre-installed in $ac_dir" >&6; }
18258   elif test "x$target" = "x$host"; then
18259     # We can use an host tool
18260     RANLIB_FOR_TARGET='$(RANLIB)'
18261     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18262 $as_echo "host tool" >&6; }
18263   else
18264     # We need a cross tool
18265     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18266 $as_echo "pre-installed" >&6; }
18267   fi
18268 fi
18269
18270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
18271 $as_echo_n "checking where to find the target readelf... " >&6; }
18272 if test "x${build}" != "x${host}" ; then
18273   if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
18274     # We already found the complete path
18275     ac_dir=`dirname $READELF_FOR_TARGET`
18276     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18277 $as_echo "pre-installed in $ac_dir" >&6; }
18278   else
18279     # Canadian cross, just use what we found
18280     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18281 $as_echo "pre-installed" >&6; }
18282   fi
18283 else
18284   ok=yes
18285   case " ${configdirs} " in
18286     *" binutils "*) ;;
18287     *) ok=no ;;
18288   esac
18289
18290   if test $ok = yes; then
18291     # An in-tree tool is available and we can use it
18292     READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
18293     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18294 $as_echo "just compiled" >&6; }
18295   elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
18296     # We already found the complete path
18297     ac_dir=`dirname $READELF_FOR_TARGET`
18298     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18299 $as_echo "pre-installed in $ac_dir" >&6; }
18300   elif test "x$target" = "x$host"; then
18301     # We can use an host tool
18302     READELF_FOR_TARGET='$(READELF)'
18303     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18304 $as_echo "host tool" >&6; }
18305   else
18306     # We need a cross tool
18307     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18308 $as_echo "pre-installed" >&6; }
18309   fi
18310 fi
18311
18312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
18313 $as_echo_n "checking where to find the target strip... " >&6; }
18314 if test "x${build}" != "x${host}" ; then
18315   if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
18316     # We already found the complete path
18317     ac_dir=`dirname $STRIP_FOR_TARGET`
18318     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18319 $as_echo "pre-installed in $ac_dir" >&6; }
18320   else
18321     # Canadian cross, just use what we found
18322     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18323 $as_echo "pre-installed" >&6; }
18324   fi
18325 else
18326   ok=yes
18327   case " ${configdirs} " in
18328     *" binutils "*) ;;
18329     *) ok=no ;;
18330   esac
18331
18332   if test $ok = yes; then
18333     # An in-tree tool is available and we can use it
18334     STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
18335     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18336 $as_echo "just compiled" >&6; }
18337   elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
18338     # We already found the complete path
18339     ac_dir=`dirname $STRIP_FOR_TARGET`
18340     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18341 $as_echo "pre-installed in $ac_dir" >&6; }
18342   elif test "x$target" = "x$host"; then
18343     # We can use an host tool
18344     STRIP_FOR_TARGET='$(STRIP)'
18345     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18346 $as_echo "host tool" >&6; }
18347   else
18348     # We need a cross tool
18349     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18350 $as_echo "pre-installed" >&6; }
18351   fi
18352 fi
18353
18354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
18355 $as_echo_n "checking where to find the target windres... " >&6; }
18356 if test "x${build}" != "x${host}" ; then
18357   if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
18358     # We already found the complete path
18359     ac_dir=`dirname $WINDRES_FOR_TARGET`
18360     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18361 $as_echo "pre-installed in $ac_dir" >&6; }
18362   else
18363     # Canadian cross, just use what we found
18364     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18365 $as_echo "pre-installed" >&6; }
18366   fi
18367 else
18368   ok=yes
18369   case " ${configdirs} " in
18370     *" binutils "*) ;;
18371     *) ok=no ;;
18372   esac
18373
18374   if test $ok = yes; then
18375     # An in-tree tool is available and we can use it
18376     WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
18377     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18378 $as_echo "just compiled" >&6; }
18379   elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
18380     # We already found the complete path
18381     ac_dir=`dirname $WINDRES_FOR_TARGET`
18382     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18383 $as_echo "pre-installed in $ac_dir" >&6; }
18384   elif test "x$target" = "x$host"; then
18385     # We can use an host tool
18386     WINDRES_FOR_TARGET='$(WINDRES)'
18387     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18388 $as_echo "host tool" >&6; }
18389   else
18390     # We need a cross tool
18391     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18392 $as_echo "pre-installed" >&6; }
18393   fi
18394 fi
18395
18396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
18397 $as_echo_n "checking where to find the target windmc... " >&6; }
18398 if test "x${build}" != "x${host}" ; then
18399   if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
18400     # We already found the complete path
18401     ac_dir=`dirname $WINDMC_FOR_TARGET`
18402     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18403 $as_echo "pre-installed in $ac_dir" >&6; }
18404   else
18405     # Canadian cross, just use what we found
18406     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18407 $as_echo "pre-installed" >&6; }
18408   fi
18409 else
18410   ok=yes
18411   case " ${configdirs} " in
18412     *" binutils "*) ;;
18413     *) ok=no ;;
18414   esac
18415
18416   if test $ok = yes; then
18417     # An in-tree tool is available and we can use it
18418     WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
18419     { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
18420 $as_echo "just compiled" >&6; }
18421   elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
18422     # We already found the complete path
18423     ac_dir=`dirname $WINDMC_FOR_TARGET`
18424     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
18425 $as_echo "pre-installed in $ac_dir" >&6; }
18426   elif test "x$target" = "x$host"; then
18427     # We can use an host tool
18428     WINDMC_FOR_TARGET='$(WINDMC)'
18429     { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
18430 $as_echo "host tool" >&6; }
18431   else
18432     # We need a cross tool
18433     { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
18434 $as_echo "pre-installed" >&6; }
18435   fi
18436 fi
18437
18438
18439
18440
18441
18442 # Certain tools may need extra flags.
18443 AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
18444 RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
18445 NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
18446
18447 # When building target libraries, except in a Canadian cross, we use
18448 # the same toolchain as the compiler we just built.
18449 COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
18450 COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
18451 COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
18452 if test $host = $build; then
18453   case " $configdirs " in
18454     *" gcc "*)
18455       COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
18456       COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
18457       COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
18458       ;;
18459   esac
18460 fi
18461
18462
18463
18464
18465
18466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
18467 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
18468 # Check whether --enable-maintainer-mode was given.
18469 if test "${enable_maintainer_mode+set}" = set; then :
18470   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
18471 else
18472   USE_MAINTAINER_MODE=no
18473 fi
18474
18475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
18476 $as_echo "$USE_MAINTAINER_MODE" >&6; }
18477
18478
18479 if test "$USE_MAINTAINER_MODE" = yes; then
18480   MAINTAINER_MODE_TRUE=
18481   MAINTAINER_MODE_FALSE='#'
18482 else
18483   MAINTAINER_MODE_TRUE='#'
18484   MAINTAINER_MODE_FALSE=
18485 fi
18486 MAINT=$MAINTAINER_MODE_TRUE
18487
18488 # ---------------------
18489 # GCC bootstrap support
18490 # ---------------------
18491
18492 # Stage specific cflags for build.
18493 stage1_cflags="-g"
18494 case $build in
18495   vax-*-*)
18496     case ${GCC} in
18497       yes) stage1_cflags="-g -Wa,-J" ;;
18498       *) stage1_cflags="-g -J" ;;
18499     esac ;;
18500 esac
18501
18502
18503
18504 # Enable --enable-checking in stage1 of the compiler.
18505 # Check whether --enable-stage1-checking was given.
18506 if test "${enable_stage1_checking+set}" = set; then :
18507   enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
18508 else
18509   if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
18510   # For --disable-checking or implicit --enable-checking=release, avoid
18511   # setting --enable-checking=gc in the default stage1 checking for LTO
18512   # bootstraps.  See PR62077.
18513   case $BUILD_CONFIG in
18514     *lto*)
18515       stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types;;
18516     *)
18517       stage1_checking=--enable-checking=yes,types;;
18518   esac
18519   if test "x$enable_checking" = x && \
18520      test -d ${srcdir}/gcc && \
18521      test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
18522     stage1_checking=--enable-checking=yes,types,extra
18523   fi
18524 else
18525   stage1_checking=--enable-checking=$enable_checking,types
18526 fi
18527 fi
18528
18529
18530
18531 # Enable -Werror in bootstrap stage2 and later.
18532 # Check whether --enable-werror was given.
18533 if test "${enable_werror+set}" = set; then :
18534   enableval=$enable_werror;
18535 case ${enable_werror} in
18536   yes) stage2_werror_flag="--enable-werror-always" ;;
18537   *) stage2_werror_flag="" ;;
18538 esac
18539
18540 else
18541
18542 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
18543   case $BUILD_CONFIG in
18544   bootstrap-debug)
18545       stage2_werror_flag="--enable-werror-always" ;;
18546   "")
18547       stage2_werror_flag="--enable-werror-always" ;;
18548   esac
18549 fi
18550
18551 fi
18552
18553
18554
18555
18556 # Specify what files to not compare during bootstrap.
18557
18558 compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
18559 compare_exclusions="$compare_exclusions | gcc/m2/gm2-compiler-boot/M2Version*"
18560 compare_exclusions="$compare_exclusions | gcc/m2/gm2-compiler-boot/SYSTEM*"
18561 compare_exclusions="$compare_exclusions | gcc/m2/gm2version*"
18562 case "$target" in
18563   hppa*64*-*-hpux*) ;;
18564   powerpc*-ibm-aix*) compare_exclusions="$compare_exclusions | *libgomp*\$(objext)" ;;
18565 esac
18566
18567
18568 ac_config_files="$ac_config_files Makefile"
18569
18570 cat >confcache <<\_ACEOF
18571 # This file is a shell script that caches the results of configure
18572 # tests run on this system so they can be shared between configure
18573 # scripts and configure runs, see configure's option --config-cache.
18574 # It is not useful on other systems.  If it contains results you don't
18575 # want to keep, you may remove or edit it.
18576 #
18577 # config.status only pays attention to the cache file if you give it
18578 # the --recheck option to rerun configure.
18579 #
18580 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18581 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18582 # following values.
18583
18584 _ACEOF
18585
18586 # The following way of writing the cache mishandles newlines in values,
18587 # but we know of no workaround that is simple, portable, and efficient.
18588 # So, we kill variables containing newlines.
18589 # Ultrix sh set writes to stderr and can't be redirected directly,
18590 # and sets the high bit in the cache file unless we assign to the vars.
18591 (
18592   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18593     eval ac_val=\$$ac_var
18594     case $ac_val in #(
18595     *${as_nl}*)
18596       case $ac_var in #(
18597       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18598 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18599       esac
18600       case $ac_var in #(
18601       _ | IFS | as_nl) ;; #(
18602       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18603       *) { eval $ac_var=; unset $ac_var;} ;;
18604       esac ;;
18605     esac
18606   done
18607
18608   (set) 2>&1 |
18609     case $as_nl`(ac_space=' '; set) 2>&1` in #(
18610     *${as_nl}ac_space=\ *)
18611       # `set' does not quote correctly, so add quotes: double-quote
18612       # substitution turns \\\\ into \\, and sed turns \\ into \.
18613       sed -n \
18614         "s/'/'\\\\''/g;
18615           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18616       ;; #(
18617     *)
18618       # `set' quotes correctly as required by POSIX, so do not add quotes.
18619       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18620       ;;
18621     esac |
18622     sort
18623 ) |
18624   sed '
18625      /^ac_cv_env_/b end
18626      t clear
18627      :clear
18628      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18629      t end
18630      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18631      :end' >>confcache
18632 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18633   if test -w "$cache_file"; then
18634     if test "x$cache_file" != "x/dev/null"; then
18635       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18636 $as_echo "$as_me: updating cache $cache_file" >&6;}
18637       if test ! -f "$cache_file" || test -h "$cache_file"; then
18638         cat confcache >"$cache_file"
18639       else
18640         case $cache_file in #(
18641         */* | ?:*)
18642           mv -f confcache "$cache_file"$$ &&
18643           mv -f "$cache_file"$$ "$cache_file" ;; #(
18644         *)
18645           mv -f confcache "$cache_file" ;;
18646         esac
18647       fi
18648     fi
18649   else
18650     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18651 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18652   fi
18653 fi
18654 rm -f confcache
18655
18656 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18657 # Let make expand exec_prefix.
18658 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18659
18660 # Transform confdefs.h into DEFS.
18661 # Protect against shell expansion while executing Makefile rules.
18662 # Protect against Makefile macro expansion.
18663 #
18664 # If the first sed substitution is executed (which looks for macros that
18665 # take arguments), then branch to the quote section.  Otherwise,
18666 # look for a macro that doesn't take arguments.
18667 ac_script='
18668 :mline
18669 /\\$/{
18670  N
18671  s,\\\n,,
18672  b mline
18673 }
18674 t clear
18675 :clear
18676 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
18677 t quote
18678 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
18679 t quote
18680 b any
18681 :quote
18682 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
18683 s/\[/\\&/g
18684 s/\]/\\&/g
18685 s/\$/$$/g
18686 H
18687 :any
18688 ${
18689         g
18690         s/^\n//
18691         s/\n/ /g
18692         p
18693 }
18694 '
18695 DEFS=`sed -n "$ac_script" confdefs.h`
18696
18697
18698 ac_libobjs=
18699 ac_ltlibobjs=
18700 U=
18701 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18702   # 1. Remove the extension, and $U if already installed.
18703   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18704   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18705   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18706   #    will be set to the directory where LIBOBJS objects are built.
18707   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18708   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18709 done
18710 LIBOBJS=$ac_libobjs
18711
18712 LTLIBOBJS=$ac_ltlibobjs
18713
18714
18715
18716 : "${CONFIG_STATUS=./config.status}"
18717 ac_write_fail=0
18718 ac_clean_files_save=$ac_clean_files
18719 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18720 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18721 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18722 as_write_fail=0
18723 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18724 #! $SHELL
18725 # Generated by $as_me.
18726 # Run this file to recreate the current configuration.
18727 # Compiler output produced by configure, useful for debugging
18728 # configure, is in config.log if it exists.
18729
18730 debug=false
18731 ac_cs_recheck=false
18732 ac_cs_silent=false
18733
18734 SHELL=\${CONFIG_SHELL-$SHELL}
18735 export SHELL
18736 _ASEOF
18737 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18738 ## -------------------- ##
18739 ## M4sh Initialization. ##
18740 ## -------------------- ##
18741
18742 # Be more Bourne compatible
18743 DUALCASE=1; export DUALCASE # for MKS sh
18744 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18745   emulate sh
18746   NULLCMD=:
18747   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18748   # is contrary to our usage.  Disable this feature.
18749   alias -g '${1+"$@"}'='"$@"'
18750   setopt NO_GLOB_SUBST
18751 else
18752   case `(set -o) 2>/dev/null` in #(
18753   *posix*) :
18754     set -o posix ;; #(
18755   *) :
18756      ;;
18757 esac
18758 fi
18759
18760
18761 as_nl='
18762 '
18763 export as_nl
18764 # Printing a long string crashes Solaris 7 /usr/bin/printf.
18765 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18766 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18767 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18768 # Prefer a ksh shell builtin over an external printf program on Solaris,
18769 # but without wasting forks for bash or zsh.
18770 if test -z "$BASH_VERSION$ZSH_VERSION" \
18771     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18772   as_echo='print -r --'
18773   as_echo_n='print -rn --'
18774 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18775   as_echo='printf %s\n'
18776   as_echo_n='printf %s'
18777 else
18778   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18779     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18780     as_echo_n='/usr/ucb/echo -n'
18781   else
18782     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18783     as_echo_n_body='eval
18784       arg=$1;
18785       case $arg in #(
18786       *"$as_nl"*)
18787         expr "X$arg" : "X\\(.*\\)$as_nl";
18788         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18789       esac;
18790       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18791     '
18792     export as_echo_n_body
18793     as_echo_n='sh -c $as_echo_n_body as_echo'
18794   fi
18795   export as_echo_body
18796   as_echo='sh -c $as_echo_body as_echo'
18797 fi
18798
18799 # The user is always right.
18800 if test "${PATH_SEPARATOR+set}" != set; then
18801   PATH_SEPARATOR=:
18802   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18803     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18804       PATH_SEPARATOR=';'
18805   }
18806 fi
18807
18808
18809 # IFS
18810 # We need space, tab and new line, in precisely that order.  Quoting is
18811 # there to prevent editors from complaining about space-tab.
18812 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
18813 # splitting by setting IFS to empty value.)
18814 IFS=" ""        $as_nl"
18815
18816 # Find who we are.  Look in the path if we contain no directory separator.
18817 as_myself=
18818 case $0 in #((
18819   *[\\/]* ) as_myself=$0 ;;
18820   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18821 for as_dir in $PATH
18822 do
18823   IFS=$as_save_IFS
18824   test -z "$as_dir" && as_dir=.
18825     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18826   done
18827 IFS=$as_save_IFS
18828
18829      ;;
18830 esac
18831 # We did not find ourselves, most probably we were run as `sh COMMAND'
18832 # in which case we are not to be found in the path.
18833 if test "x$as_myself" = x; then
18834   as_myself=$0
18835 fi
18836 if test ! -f "$as_myself"; then
18837   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18838   exit 1
18839 fi
18840
18841 # Unset variables that we do not need and which cause bugs (e.g. in
18842 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18843 # suppresses any "Segmentation fault" message there.  '((' could
18844 # trigger a bug in pdksh 5.2.14.
18845 for as_var in BASH_ENV ENV MAIL MAILPATH
18846 do eval test x\${$as_var+set} = xset \
18847   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18848 done
18849 PS1='$ '
18850 PS2='> '
18851 PS4='+ '
18852
18853 # NLS nuisances.
18854 LC_ALL=C
18855 export LC_ALL
18856 LANGUAGE=C
18857 export LANGUAGE
18858
18859 # CDPATH.
18860 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18861
18862
18863 # as_fn_error STATUS ERROR [LINENO LOG_FD]
18864 # ----------------------------------------
18865 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18866 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18867 # script with STATUS, using 1 if that was 0.
18868 as_fn_error ()
18869 {
18870   as_status=$1; test $as_status -eq 0 && as_status=1
18871   if test "$4"; then
18872     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18873     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18874   fi
18875   $as_echo "$as_me: error: $2" >&2
18876   as_fn_exit $as_status
18877 } # as_fn_error
18878
18879
18880 # as_fn_set_status STATUS
18881 # -----------------------
18882 # Set $? to STATUS, without forking.
18883 as_fn_set_status ()
18884 {
18885   return $1
18886 } # as_fn_set_status
18887
18888 # as_fn_exit STATUS
18889 # -----------------
18890 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18891 as_fn_exit ()
18892 {
18893   set +e
18894   as_fn_set_status $1
18895   exit $1
18896 } # as_fn_exit
18897
18898 # as_fn_unset VAR
18899 # ---------------
18900 # Portably unset VAR.
18901 as_fn_unset ()
18902 {
18903   { eval $1=; unset $1;}
18904 }
18905 as_unset=as_fn_unset
18906 # as_fn_append VAR VALUE
18907 # ----------------------
18908 # Append the text in VALUE to the end of the definition contained in VAR. Take
18909 # advantage of any shell optimizations that allow amortized linear growth over
18910 # repeated appends, instead of the typical quadratic growth present in naive
18911 # implementations.
18912 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18913   eval 'as_fn_append ()
18914   {
18915     eval $1+=\$2
18916   }'
18917 else
18918   as_fn_append ()
18919   {
18920     eval $1=\$$1\$2
18921   }
18922 fi # as_fn_append
18923
18924 # as_fn_arith ARG...
18925 # ------------------
18926 # Perform arithmetic evaluation on the ARGs, and store the result in the
18927 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18928 # must be portable across $(()) and expr.
18929 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18930   eval 'as_fn_arith ()
18931   {
18932     as_val=$(( $* ))
18933   }'
18934 else
18935   as_fn_arith ()
18936   {
18937     as_val=`expr "$@" || test $? -eq 1`
18938   }
18939 fi # as_fn_arith
18940
18941
18942 if expr a : '\(a\)' >/dev/null 2>&1 &&
18943    test "X`expr 00001 : '.*\(...\)'`" = X001; then
18944   as_expr=expr
18945 else
18946   as_expr=false
18947 fi
18948
18949 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18950   as_basename=basename
18951 else
18952   as_basename=false
18953 fi
18954
18955 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18956   as_dirname=dirname
18957 else
18958   as_dirname=false
18959 fi
18960
18961 as_me=`$as_basename -- "$0" ||
18962 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18963          X"$0" : 'X\(//\)$' \| \
18964          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18965 $as_echo X/"$0" |
18966     sed '/^.*\/\([^/][^/]*\)\/*$/{
18967             s//\1/
18968             q
18969           }
18970           /^X\/\(\/\/\)$/{
18971             s//\1/
18972             q
18973           }
18974           /^X\/\(\/\).*/{
18975             s//\1/
18976             q
18977           }
18978           s/.*/./; q'`
18979
18980 # Avoid depending upon Character Ranges.
18981 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18982 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18983 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18984 as_cr_digits='0123456789'
18985 as_cr_alnum=$as_cr_Letters$as_cr_digits
18986
18987 ECHO_C= ECHO_N= ECHO_T=
18988 case `echo -n x` in #(((((
18989 -n*)
18990   case `echo 'xy\c'` in
18991   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
18992   xy)  ECHO_C='\c';;
18993   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
18994        ECHO_T=' ';;
18995   esac;;
18996 *)
18997   ECHO_N='-n';;
18998 esac
18999
19000 rm -f conf$$ conf$$.exe conf$$.file
19001 if test -d conf$$.dir; then
19002   rm -f conf$$.dir/conf$$.file
19003 else
19004   rm -f conf$$.dir
19005   mkdir conf$$.dir 2>/dev/null
19006 fi
19007 if (echo >conf$$.file) 2>/dev/null; then
19008   if ln -s conf$$.file conf$$ 2>/dev/null; then
19009     as_ln_s='ln -s'
19010     # ... but there are two gotchas:
19011     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19012     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19013     # In both cases, we have to default to `cp -pR'.
19014     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19015       as_ln_s='cp -pR'
19016   elif ln conf$$.file conf$$ 2>/dev/null; then
19017     as_ln_s=ln
19018   else
19019     as_ln_s='cp -pR'
19020   fi
19021 else
19022   as_ln_s='cp -pR'
19023 fi
19024 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19025 rmdir conf$$.dir 2>/dev/null
19026
19027
19028 # as_fn_mkdir_p
19029 # -------------
19030 # Create "$as_dir" as a directory, including parents if necessary.
19031 as_fn_mkdir_p ()
19032 {
19033
19034   case $as_dir in #(
19035   -*) as_dir=./$as_dir;;
19036   esac
19037   test -d "$as_dir" || eval $as_mkdir_p || {
19038     as_dirs=
19039     while :; do
19040       case $as_dir in #(
19041       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19042       *) as_qdir=$as_dir;;
19043       esac
19044       as_dirs="'$as_qdir' $as_dirs"
19045       as_dir=`$as_dirname -- "$as_dir" ||
19046 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19047          X"$as_dir" : 'X\(//\)[^/]' \| \
19048          X"$as_dir" : 'X\(//\)$' \| \
19049          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19050 $as_echo X"$as_dir" |
19051     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19052             s//\1/
19053             q
19054           }
19055           /^X\(\/\/\)[^/].*/{
19056             s//\1/
19057             q
19058           }
19059           /^X\(\/\/\)$/{
19060             s//\1/
19061             q
19062           }
19063           /^X\(\/\).*/{
19064             s//\1/
19065             q
19066           }
19067           s/.*/./; q'`
19068       test -d "$as_dir" && break
19069     done
19070     test -z "$as_dirs" || eval "mkdir $as_dirs"
19071   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19072
19073
19074 } # as_fn_mkdir_p
19075 if mkdir -p . 2>/dev/null; then
19076   as_mkdir_p='mkdir -p "$as_dir"'
19077 else
19078   test -d ./-p && rmdir ./-p
19079   as_mkdir_p=false
19080 fi
19081
19082
19083 # as_fn_executable_p FILE
19084 # -----------------------
19085 # Test if FILE is an executable regular file.
19086 as_fn_executable_p ()
19087 {
19088   test -f "$1" && test -x "$1"
19089 } # as_fn_executable_p
19090 as_test_x='test -x'
19091 as_executable_p=as_fn_executable_p
19092
19093 # Sed expression to map a string onto a valid CPP name.
19094 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19095
19096 # Sed expression to map a string onto a valid variable name.
19097 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19098
19099
19100 exec 6>&1
19101 ## ----------------------------------- ##
19102 ## Main body of $CONFIG_STATUS script. ##
19103 ## ----------------------------------- ##
19104 _ASEOF
19105 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19106
19107 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19108 # Save the log message, to keep $0 and so on meaningful, and to
19109 # report actual input values of CONFIG_FILES etc. instead of their
19110 # values after options handling.
19111 ac_log="
19112 This file was extended by $as_me, which was
19113 generated by GNU Autoconf 2.69.  Invocation command line was
19114
19115   CONFIG_FILES    = $CONFIG_FILES
19116   CONFIG_HEADERS  = $CONFIG_HEADERS
19117   CONFIG_LINKS    = $CONFIG_LINKS
19118   CONFIG_COMMANDS = $CONFIG_COMMANDS
19119   $ $0 $@
19120
19121 on `(hostname || uname -n) 2>/dev/null | sed 1q`
19122 "
19123
19124 _ACEOF
19125
19126 case $ac_config_files in *"
19127 "*) set x $ac_config_files; shift; ac_config_files=$*;;
19128 esac
19129
19130
19131
19132 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19133 # Files that config.status was made for.
19134 config_files="$ac_config_files"
19135
19136 _ACEOF
19137
19138 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19139 ac_cs_usage="\
19140 \`$as_me' instantiates files and other configuration actions
19141 from templates according to the current configuration.  Unless the files
19142 and actions are specified as TAGs, all are instantiated by default.
19143
19144 Usage: $0 [OPTION]... [TAG]...
19145
19146   -h, --help       print this help, then exit
19147   -V, --version    print version number and configuration settings, then exit
19148       --config     print configuration, then exit
19149   -q, --quiet, --silent
19150                    do not print progress messages
19151   -d, --debug      don't remove temporary files
19152       --recheck    update $as_me by reconfiguring in the same conditions
19153       --file=FILE[:TEMPLATE]
19154                    instantiate the configuration file FILE
19155
19156 Configuration files:
19157 $config_files
19158
19159 Report bugs to the package provider."
19160
19161 _ACEOF
19162 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19163 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19164 ac_cs_version="\\
19165 config.status
19166 configured by $0, generated by GNU Autoconf 2.69,
19167   with options \\"\$ac_cs_config\\"
19168
19169 Copyright (C) 2012 Free Software Foundation, Inc.
19170 This config.status script is free software; the Free Software Foundation
19171 gives unlimited permission to copy, distribute and modify it."
19172
19173 ac_pwd='$ac_pwd'
19174 srcdir='$srcdir'
19175 INSTALL='$INSTALL'
19176 AWK='$AWK'
19177 test -n "\$AWK" || AWK=awk
19178 _ACEOF
19179
19180 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19181 # The default lists apply if the user does not specify any file.
19182 ac_need_defaults=:
19183 while test $# != 0
19184 do
19185   case $1 in
19186   --*=?*)
19187     ac_option=`expr "X$1" : 'X\([^=]*\)='`
19188     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19189     ac_shift=:
19190     ;;
19191   --*=)
19192     ac_option=`expr "X$1" : 'X\([^=]*\)='`
19193     ac_optarg=
19194     ac_shift=:
19195     ;;
19196   *)
19197     ac_option=$1
19198     ac_optarg=$2
19199     ac_shift=shift
19200     ;;
19201   esac
19202
19203   case $ac_option in
19204   # Handling of the options.
19205   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19206     ac_cs_recheck=: ;;
19207   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19208     $as_echo "$ac_cs_version"; exit ;;
19209   --config | --confi | --conf | --con | --co | --c )
19210     $as_echo "$ac_cs_config"; exit ;;
19211   --debug | --debu | --deb | --de | --d | -d )
19212     debug=: ;;
19213   --file | --fil | --fi | --f )
19214     $ac_shift
19215     case $ac_optarg in
19216     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19217     '') as_fn_error $? "missing file argument" ;;
19218     esac
19219     as_fn_append CONFIG_FILES " '$ac_optarg'"
19220     ac_need_defaults=false;;
19221   --he | --h |  --help | --hel | -h )
19222     $as_echo "$ac_cs_usage"; exit ;;
19223   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19224   | -silent | --silent | --silen | --sile | --sil | --si | --s)
19225     ac_cs_silent=: ;;
19226
19227   # This is an error.
19228   -*) as_fn_error $? "unrecognized option: \`$1'
19229 Try \`$0 --help' for more information." ;;
19230
19231   *) as_fn_append ac_config_targets " $1"
19232      ac_need_defaults=false ;;
19233
19234   esac
19235   shift
19236 done
19237
19238 ac_configure_extra_args=
19239
19240 if $ac_cs_silent; then
19241   exec 6>/dev/null
19242   ac_configure_extra_args="$ac_configure_extra_args --silent"
19243 fi
19244
19245 _ACEOF
19246 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19247 if \$ac_cs_recheck; then
19248   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19249   shift
19250   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19251   CONFIG_SHELL='$SHELL'
19252   export CONFIG_SHELL
19253   exec "\$@"
19254 fi
19255
19256 _ACEOF
19257 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19258 exec 5>>config.log
19259 {
19260   echo
19261   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19262 ## Running $as_me. ##
19263 _ASBOX
19264   $as_echo "$ac_log"
19265 } >&5
19266
19267 _ACEOF
19268 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19269 #
19270 # INIT-COMMANDS
19271 #
19272 extrasub_build="$extrasub_build"
19273    extrasub_host="$extrasub_host"
19274    extrasub_target="$extrasub_target"
19275
19276 _ACEOF
19277
19278 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19279
19280 # Handling of arguments.
19281 for ac_config_target in $ac_config_targets
19282 do
19283   case $ac_config_target in
19284     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19285
19286   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19287   esac
19288 done
19289
19290
19291 # If the user did not use the arguments to specify the items to instantiate,
19292 # then the envvar interface is used.  Set only those that are not.
19293 # We use the long form for the default assignment because of an extremely
19294 # bizarre bug on SunOS 4.1.3.
19295 if $ac_need_defaults; then
19296   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19297 fi
19298
19299 # Have a temporary directory for convenience.  Make it in the build tree
19300 # simply because there is no reason against having it here, and in addition,
19301 # creating and moving files from /tmp can sometimes cause problems.
19302 # Hook for its removal unless debugging.
19303 # Note that there is a small window in which the directory will not be cleaned:
19304 # after its creation but before its name has been assigned to `$tmp'.
19305 $debug ||
19306 {
19307   tmp= ac_tmp=
19308   trap 'exit_status=$?
19309   : "${ac_tmp:=$tmp}"
19310   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19311 ' 0
19312   trap 'as_fn_exit 1' 1 2 13 15
19313 }
19314 # Create a (secure) tmp directory for tmp files.
19315
19316 {
19317   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19318   test -d "$tmp"
19319 }  ||
19320 {
19321   tmp=./conf$$-$RANDOM
19322   (umask 077 && mkdir "$tmp")
19323 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19324 ac_tmp=$tmp
19325
19326 # Set up the scripts for CONFIG_FILES section.
19327 # No need to generate them if there are no CONFIG_FILES.
19328 # This happens for instance with `./config.status config.h'.
19329 if test -n "$CONFIG_FILES"; then
19330
19331 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
19332   ac_cs_awk_getline=:
19333   ac_cs_awk_pipe_init=
19334   ac_cs_awk_read_file='
19335       while ((getline aline < (F[key])) > 0)
19336         print(aline)
19337       close(F[key])'
19338   ac_cs_awk_pipe_fini=
19339 else
19340   ac_cs_awk_getline=false
19341   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
19342   ac_cs_awk_read_file='
19343       print "|#_!!_#|"
19344       print "cat " F[key] " &&"
19345       '$ac_cs_awk_pipe_init
19346   # The final `:' finishes the AND list.
19347   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
19348 fi
19349 ac_cr=`echo X | tr X '\015'`
19350 # On cygwin, bash can eat \r inside `` if the user requested igncr.
19351 # But we know of no other shell where ac_cr would be empty at this
19352 # point, so we can use a bashism as a fallback.
19353 if test "x$ac_cr" = x; then
19354   eval ac_cr=\$\'\\r\'
19355 fi
19356 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19357 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19358   ac_cs_awk_cr='\\r'
19359 else
19360   ac_cs_awk_cr=$ac_cr
19361 fi
19362
19363 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19364 _ACEOF
19365
19366 # Create commands to substitute file output variables.
19367 {
19368   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
19369   echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
19370   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
19371   echo "_ACAWK" &&
19372   echo "_ACEOF"
19373 } >conf$$files.sh &&
19374 . ./conf$$files.sh ||
19375   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19376 rm -f conf$$files.sh
19377
19378 {
19379   echo "cat >conf$$subs.awk <<_ACEOF" &&
19380   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19381   echo "_ACEOF"
19382 } >conf$$subs.sh ||
19383   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19384 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19385 ac_delim='%!_!# '
19386 for ac_last_try in false false false false false :; do
19387   . ./conf$$subs.sh ||
19388     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19389
19390   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19391   if test $ac_delim_n = $ac_delim_num; then
19392     break
19393   elif $ac_last_try; then
19394     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19395   else
19396     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19397   fi
19398 done
19399 rm -f conf$$subs.sh
19400
19401 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19402 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19403 _ACEOF
19404 sed -n '
19405 h
19406 s/^/S["/; s/!.*/"]=/
19407 p
19408 g
19409 s/^[^!]*!//
19410 :repl
19411 t repl
19412 s/'"$ac_delim"'$//
19413 t delim
19414 :nl
19415 h
19416 s/\(.\{148\}\)..*/\1/
19417 t more1
19418 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19419 p
19420 n
19421 b repl
19422 :more1
19423 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19424 p
19425 g
19426 s/.\{148\}//
19427 t nl
19428 :delim
19429 h
19430 s/\(.\{148\}\)..*/\1/
19431 t more2
19432 s/["\\]/\\&/g; s/^/"/; s/$/"/
19433 p
19434 b
19435 :more2
19436 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19437 p
19438 g
19439 s/.\{148\}//
19440 t delim
19441 ' <conf$$subs.awk | sed '
19442 /^[^""]/{
19443   N
19444   s/\n//
19445 }
19446 ' >>$CONFIG_STATUS || ac_write_fail=1
19447 rm -f conf$$subs.awk
19448 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19449 _ACAWK
19450 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19451   for (key in S) S_is_set[key] = 1
19452   FS = "\a"
19453   \$ac_cs_awk_pipe_init
19454 }
19455 {
19456   line = $ 0
19457   nfields = split(line, field, "@")
19458   substed = 0
19459   len = length(field[1])
19460   for (i = 2; i < nfields; i++) {
19461     key = field[i]
19462     keylen = length(key)
19463     if (S_is_set[key]) {
19464       value = S[key]
19465       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19466       len += length(value) + length(field[++i])
19467       substed = 1
19468     } else
19469       len += 1 + keylen
19470   }
19471   if (nfields == 3 && !substed) {
19472     key = field[2]
19473     if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
19474       \$ac_cs_awk_read_file
19475       next
19476     }
19477   }
19478   print line
19479 }
19480 \$ac_cs_awk_pipe_fini
19481 _ACAWK
19482 _ACEOF
19483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19484 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19485   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19486 else
19487   cat
19488 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19489   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19490 _ACEOF
19491
19492 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19493 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19494 # trailing colons and then remove the whole line if VPATH becomes empty
19495 # (actually we leave an empty line to preserve line numbers).
19496 if test "x$srcdir" = x.; then
19497   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
19498 h
19499 s///
19500 s/^/:/
19501 s/[      ]*$/:/
19502 s/:\$(srcdir):/:/g
19503 s/:\${srcdir}:/:/g
19504 s/:@srcdir@:/:/g
19505 s/^:*//
19506 s/:*$//
19507 x
19508 s/\(=[   ]*\).*/\1/
19509 G
19510 s/\n//
19511 s/^[^=]*=[       ]*$//
19512 }'
19513 fi
19514
19515 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19516 fi # test -n "$CONFIG_FILES"
19517
19518
19519 eval set X "  :F $CONFIG_FILES      "
19520 shift
19521 for ac_tag
19522 do
19523   case $ac_tag in
19524   :[FHLC]) ac_mode=$ac_tag; continue;;
19525   esac
19526   case $ac_mode$ac_tag in
19527   :[FHL]*:*);;
19528   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19529   :[FH]-) ac_tag=-:-;;
19530   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19531   esac
19532   ac_save_IFS=$IFS
19533   IFS=:
19534   set x $ac_tag
19535   IFS=$ac_save_IFS
19536   shift
19537   ac_file=$1
19538   shift
19539
19540   case $ac_mode in
19541   :L) ac_source=$1;;
19542   :[FH])
19543     ac_file_inputs=
19544     for ac_f
19545     do
19546       case $ac_f in
19547       -) ac_f="$ac_tmp/stdin";;
19548       *) # Look for the file first in the build tree, then in the source tree
19549          # (if the path is not absolute).  The absolute path cannot be DOS-style,
19550          # because $ac_f cannot contain `:'.
19551          test -f "$ac_f" ||
19552            case $ac_f in
19553            [\\/$]*) false;;
19554            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19555            esac ||
19556            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19557       esac
19558       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19559       as_fn_append ac_file_inputs " '$ac_f'"
19560     done
19561
19562     # Let's still pretend it is `configure' which instantiates (i.e., don't
19563     # use $as_me), people would be surprised to read:
19564     #    /* config.h.  Generated by config.status.  */
19565     configure_input='Generated from '`
19566           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19567         `' by configure.'
19568     if test x"$ac_file" != x-; then
19569       configure_input="$ac_file.  $configure_input"
19570       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19571 $as_echo "$as_me: creating $ac_file" >&6;}
19572     fi
19573     # Neutralize special characters interpreted by sed in replacement strings.
19574     case $configure_input in #(
19575     *\&* | *\|* | *\\* )
19576        ac_sed_conf_input=`$as_echo "$configure_input" |
19577        sed 's/[\\\\&|]/\\\\&/g'`;; #(
19578     *) ac_sed_conf_input=$configure_input;;
19579     esac
19580
19581     case $ac_tag in
19582     *:-:* | *:-) cat >"$ac_tmp/stdin" \
19583       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19584     esac
19585     ;;
19586   esac
19587
19588   ac_dir=`$as_dirname -- "$ac_file" ||
19589 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19590          X"$ac_file" : 'X\(//\)[^/]' \| \
19591          X"$ac_file" : 'X\(//\)$' \| \
19592          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19593 $as_echo X"$ac_file" |
19594     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19595             s//\1/
19596             q
19597           }
19598           /^X\(\/\/\)[^/].*/{
19599             s//\1/
19600             q
19601           }
19602           /^X\(\/\/\)$/{
19603             s//\1/
19604             q
19605           }
19606           /^X\(\/\).*/{
19607             s//\1/
19608             q
19609           }
19610           s/.*/./; q'`
19611   as_dir="$ac_dir"; as_fn_mkdir_p
19612   ac_builddir=.
19613
19614 case "$ac_dir" in
19615 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19616 *)
19617   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19618   # A ".." for each directory in $ac_dir_suffix.
19619   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19620   case $ac_top_builddir_sub in
19621   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19622   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19623   esac ;;
19624 esac
19625 ac_abs_top_builddir=$ac_pwd
19626 ac_abs_builddir=$ac_pwd$ac_dir_suffix
19627 # for backward compatibility:
19628 ac_top_builddir=$ac_top_build_prefix
19629
19630 case $srcdir in
19631   .)  # We are building in place.
19632     ac_srcdir=.
19633     ac_top_srcdir=$ac_top_builddir_sub
19634     ac_abs_top_srcdir=$ac_pwd ;;
19635   [\\/]* | ?:[\\/]* )  # Absolute name.
19636     ac_srcdir=$srcdir$ac_dir_suffix;
19637     ac_top_srcdir=$srcdir
19638     ac_abs_top_srcdir=$srcdir ;;
19639   *) # Relative name.
19640     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19641     ac_top_srcdir=$ac_top_build_prefix$srcdir
19642     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19643 esac
19644 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19645
19646
19647   case $ac_mode in
19648   :F)
19649   #
19650   # CONFIG_FILE
19651   #
19652
19653   case $INSTALL in
19654   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19655   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19656   esac
19657 _ACEOF
19658
19659 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19660 # If the template does not know about datarootdir, expand it.
19661 # FIXME: This hack should be removed a few years after 2.60.
19662 ac_datarootdir_hack=; ac_datarootdir_seen=
19663 ac_sed_dataroot='
19664 /datarootdir/ {
19665   p
19666   q
19667 }
19668 /@datadir@/p
19669 /@docdir@/p
19670 /@infodir@/p
19671 /@localedir@/p
19672 /@mandir@/p'
19673 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19674 *datarootdir*) ac_datarootdir_seen=yes;;
19675 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19676   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19677 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19678 _ACEOF
19679 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19680   ac_datarootdir_hack='
19681   s&@datadir@&$datadir&g
19682   s&@docdir@&$docdir&g
19683   s&@infodir@&$infodir&g
19684   s&@localedir@&$localedir&g
19685   s&@mandir@&$mandir&g
19686   s&\\\${datarootdir}&$datarootdir&g' ;;
19687 esac
19688 _ACEOF
19689
19690 # Neutralize VPATH when `$srcdir' = `.'.
19691 # Shell code in configure.ac might set extrasub.
19692 # FIXME: do we really want to maintain this feature?
19693 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19694 ac_sed_extra="$ac_vpsub
19695 $extrasub
19696 _ACEOF
19697 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19698 :t
19699 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19700 s|@configure_input@|$ac_sed_conf_input|;t t
19701 s&@top_builddir@&$ac_top_builddir_sub&;t t
19702 s&@top_build_prefix@&$ac_top_build_prefix&;t t
19703 s&@srcdir@&$ac_srcdir&;t t
19704 s&@abs_srcdir@&$ac_abs_srcdir&;t t
19705 s&@top_srcdir@&$ac_top_srcdir&;t t
19706 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19707 s&@builddir@&$ac_builddir&;t t
19708 s&@abs_builddir@&$ac_abs_builddir&;t t
19709 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19710 s&@INSTALL@&$ac_INSTALL&;t t
19711 $ac_datarootdir_hack
19712 "
19713 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
19714 if $ac_cs_awk_getline; then
19715   $AWK -f "$ac_tmp/subs.awk"
19716 else
19717   $AWK -f "$ac_tmp/subs.awk" | $SHELL
19718 fi \
19719   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19720
19721 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19722   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19723   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
19724       "$ac_tmp/out"`; test -z "$ac_out"; } &&
19725   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19726 which seems to be undefined.  Please make sure it is defined" >&5
19727 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19728 which seems to be undefined.  Please make sure it is defined" >&2;}
19729
19730   rm -f "$ac_tmp/stdin"
19731   case $ac_file in
19732   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19733   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19734   esac \
19735   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19736  ;;
19737
19738
19739
19740   esac
19741
19742
19743   case $ac_file$ac_mode in
19744     "Makefile":F) sed "$extrasub_build" Makefile |
19745    sed "$extrasub_host" |
19746    sed "$extrasub_target" > mf$$
19747    mv -f mf$$ Makefile ;;
19748
19749   esac
19750 done # for ac_tag
19751
19752
19753 as_fn_exit 0
19754 _ACEOF
19755 ac_clean_files=$ac_clean_files_save
19756
19757 test $ac_write_fail = 0 ||
19758   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
19759
19760
19761 # configure is writing to config.log, and then calls config.status.
19762 # config.status does its own redirection, appending to config.log.
19763 # Unfortunately, on DOS this fails, as config.log is still kept open
19764 # by configure, so config.status won't be able to write to it; its
19765 # output is simply discarded.  So we exec the FD to /dev/null,
19766 # effectively closing config.log, so it can be properly (re)opened and
19767 # appended to by config.status.  When coming back to configure, we
19768 # need to make the FD available again.
19769 if test "$no_create" != yes; then
19770   ac_cs_success=:
19771   ac_config_status_args=
19772   test "$silent" = yes &&
19773     ac_config_status_args="$ac_config_status_args --quiet"
19774   exec 5>/dev/null
19775   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19776   exec 5>>config.log
19777   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19778   # would make configure fail if this is the last instruction.
19779   $ac_cs_success || as_fn_exit 1
19780 fi
19781 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
19782   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19783 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
19784 fi
19785