OSDN Git Service

2012-03-01 Benjamin Kosnik <bkoz@redhat.com>
[pf3gnuchains/gcc-fork.git] / libgcc / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for GNU C Runtime Library 1.0.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
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 case $0 in #((
91   *[\\/]* ) as_myself=$0 ;;
92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95   IFS=$as_save_IFS
96   test -z "$as_dir" && as_dir=.
97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98   done
99 IFS=$as_save_IFS
100
101      ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106   as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110   exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there.  '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136   emulate sh
137   NULLCMD=:
138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139   # is contrary to our usage.  Disable this feature.
140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
141   setopt NO_GLOB_SUBST
142 else
143   case \`(set -o) 2>/dev/null\` in #(
144   *posix*) :
145     set -o posix ;; #(
146   *) :
147      ;;
148 esac
149 fi
150 "
151   as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165   exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173   if (eval "$as_required") 2>/dev/null; then :
174   as_have_required=yes
175 else
176   as_have_required=no
177 fi
178   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
185   IFS=$as_save_IFS
186   test -z "$as_dir" && as_dir=.
187   as_found=:
188   case $as_dir in #(
189          /*)
190            for as_base in sh bash ksh sh5; do
191              # Try only shells that exist, to save several forks.
192              as_shell=$as_dir/$as_base
193              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195   CONFIG_SHELL=$as_shell as_have_required=yes
196                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   break 2
198 fi
199 fi
200            done;;
201        esac
202   as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206   CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
209
210
211       if test "x$CONFIG_SHELL" != x; then :
212   # We cannot yet assume a decent shell, so we have to provide a
213         # neutralization value for shells without unset; and this also
214         # works around shells that cannot unset nonexistent variables.
215         BASH_ENV=/dev/null
216         ENV=/dev/null
217         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218         export CONFIG_SHELL
219         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220 fi
221
222     if test x$as_have_required = xno; then :
223   $as_echo "$0: This script requires a shell more modern than all"
224   $as_echo "$0: the shells that I found on your system."
225   if test x${ZSH_VERSION+set} = xset ; then
226     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228   else
229     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
233   fi
234   exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252   { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261   return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
268 {
269   set +e
270   as_fn_set_status $1
271   exit $1
272 } # as_fn_exit
273
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
278 {
279
280   case $as_dir in #(
281   -*) as_dir=./$as_dir;;
282   esac
283   test -d "$as_dir" || eval $as_mkdir_p || {
284     as_dirs=
285     while :; do
286       case $as_dir in #(
287       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288       *) as_qdir=$as_dir;;
289       esac
290       as_dirs="'$as_qdir' $as_dirs"
291       as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293          X"$as_dir" : 'X\(//\)[^/]' \| \
294          X"$as_dir" : 'X\(//\)$' \| \
295          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298             s//\1/
299             q
300           }
301           /^X\(\/\/\)[^/].*/{
302             s//\1/
303             q
304           }
305           /^X\(\/\/\)$/{
306             s//\1/
307             q
308           }
309           /^X\(\/\).*/{
310             s//\1/
311             q
312           }
313           s/.*/./; q'`
314       test -d "$as_dir" && break
315     done
316     test -z "$as_dirs" || eval "mkdir $as_dirs"
317   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328   eval 'as_fn_append ()
329   {
330     eval $1+=\$2
331   }'
332 else
333   as_fn_append ()
334   {
335     eval $1=\$$1\$2
336   }
337 fi # as_fn_append
338
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345   eval 'as_fn_arith ()
346   {
347     as_val=$(( $* ))
348   }'
349 else
350   as_fn_arith ()
351   {
352     as_val=`expr "$@" || test $? -eq 1`
353   }
354 fi # as_fn_arith
355
356
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
363 {
364   as_status=$?; test $as_status -eq 0 && as_status=1
365   if test "$3"; then
366     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368   fi
369   $as_echo "$as_me: error: $1" >&2
370   as_fn_exit $as_status
371 } # as_fn_error
372
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374    test "X`expr 00001 : '.*\(...\)'`" = X001; then
375   as_expr=expr
376 else
377   as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381   as_basename=basename
382 else
383   as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387   as_dirname=dirname
388 else
389   as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394          X"$0" : 'X\(//\)$' \| \
395          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397     sed '/^.*\/\([^/][^/]*\)\/*$/{
398             s//\1/
399             q
400           }
401           /^X\/\(\/\/\)$/{
402             s//\1/
403             q
404           }
405           /^X\/\(\/\).*/{
406             s//\1/
407             q
408           }
409           s/.*/./; q'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419   as_lineno_1=$LINENO as_lineno_1a=$LINENO
420   as_lineno_2=$LINENO as_lineno_2a=$LINENO
421   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
424   sed -n '
425     p
426     /[$]LINENO/=
427   ' <$as_myself |
428     sed '
429       s/[$]LINENO.*/&-/
430       t lineno
431       b
432       :lineno
433       N
434       :loop
435       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436       t loop
437       s/-\n.*//
438     ' >$as_me.lineno &&
439   chmod +x "$as_me.lineno" ||
440     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442   # Don't try to exec as it changes $[0], causing all sort of problems
443   # (the dirname of $[0] is not the place where we might find the
444   # original and so on.  Autoconf is especially sensitive to this).
445   . "./$as_me.lineno"
446   # Exit status is that of the last command.
447   exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453   case `echo 'xy\c'` in
454   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
455   xy)  ECHO_C='\c';;
456   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
457        ECHO_T=' ';;
458   esac;;
459 *)
460   ECHO_N='-n';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465   rm -f conf$$.dir/conf$$.file
466 else
467   rm -f conf$$.dir
468   mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471   if ln -s conf$$.file conf$$ 2>/dev/null; then
472     as_ln_s='ln -s'
473     # ... but there are two gotchas:
474     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476     # In both cases, we have to default to `cp -p'.
477     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478       as_ln_s='cp -p'
479   elif ln conf$$.file conf$$ 2>/dev/null; then
480     as_ln_s=ln
481   else
482     as_ln_s='cp -p'
483   fi
484 else
485   as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491   as_mkdir_p='mkdir -p "$as_dir"'
492 else
493   test -d ./-p && rmdir ./-p
494   as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498   as_test_x='test -x'
499 else
500   if ls -dL / >/dev/null 2>&1; then
501     as_ls_L_option=L
502   else
503     as_ls_L_option=
504   fi
505   as_test_x='
506     eval sh -c '\''
507       if test -d "$1"; then
508         test -d "$1/.";
509       else
510         case $1 in #(
511         -*)set "./$1";;
512         esac;
513         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514         ???[sx]*):;;*)false;;esac;fi
515     '\'' sh
516   '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527 exec 7<&0 </dev/null 6>&1
528
529 # Name of the host.
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534 #
535 # Initializations.
536 #
537 ac_default_prefix=/usr/local
538 ac_clean_files=
539 ac_config_libobj_dir=.
540 LIBOBJS=
541 cross_compiling=no
542 subdirs=
543 MFLAGS=
544 MAKEFLAGS=
545
546 # Identity of this package.
547 PACKAGE_NAME='GNU C Runtime Library'
548 PACKAGE_TARNAME='libgcc'
549 PACKAGE_VERSION='1.0'
550 PACKAGE_STRING='GNU C Runtime Library 1.0'
551 PACKAGE_BUGREPORT=''
552 PACKAGE_URL='http://www.gnu.org/software/libgcc/'
553
554 ac_unique_file="static-object.mk"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
557 #include <stdio.h>
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
560 #endif
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
563 #endif
564 #ifdef STDC_HEADERS
565 # include <stdlib.h>
566 # include <stddef.h>
567 #else
568 # ifdef HAVE_STDLIB_H
569 #  include <stdlib.h>
570 # endif
571 #endif
572 #ifdef HAVE_STRING_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 #  include <memory.h>
575 # endif
576 # include <string.h>
577 #endif
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
580 #endif
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
583 #endif
584 #ifdef HAVE_STDINT_H
585 # include <stdint.h>
586 #endif
587 #ifdef HAVE_UNISTD_H
588 # include <unistd.h>
589 #endif"
590
591 ac_subst_vars='LTLIBOBJS
592 LIBOBJS
593 asm_hidden_op
594 extra_parts
595 cpu_type
596 tm_defines
597 tm_file
598 tmake_file
599 sfp_machine_header
600 set_use_emutls
601 set_have_cc_tls
602 vis_hide
603 fixed_point
604 enable_decimal_float
605 decimal_float
606 long_double_type_size
607 double_type_size
608 EGREP
609 GREP
610 CPP
611 OBJEXT
612 EXEEXT
613 ac_ct_CC
614 CPPFLAGS
615 LDFLAGS
616 CFLAGS
617 CC
618 LN_S
619 STRIP
620 RANLIB
621 NM
622 LIPO
623 AR
624 toolexeclibdir
625 toolexecdir
626 target_subdir
627 host_subdir
628 build_subdir
629 build_libsubdir
630 target_noncanonical
631 host_noncanonical
632 AWK
633 INSTALL_DATA
634 INSTALL_SCRIPT
635 INSTALL_PROGRAM
636 MAINT
637 slibdir
638 PICFLAG
639 host_os
640 host_vendor
641 host_cpu
642 host
643 build_os
644 build_vendor
645 build_cpu
646 build
647 enable_shared
648 libgcc_topdir
649 target_alias
650 host_alias
651 build_alias
652 LIBS
653 ECHO_T
654 ECHO_N
655 ECHO_C
656 DEFS
657 mandir
658 localedir
659 libdir
660 psdir
661 pdfdir
662 dvidir
663 htmldir
664 infodir
665 docdir
666 oldincludedir
667 includedir
668 localstatedir
669 sharedstatedir
670 sysconfdir
671 datadir
672 datarootdir
673 libexecdir
674 sbindir
675 bindir
676 program_transform_name
677 prefix
678 exec_prefix
679 PACKAGE_URL
680 PACKAGE_BUGREPORT
681 PACKAGE_STRING
682 PACKAGE_VERSION
683 PACKAGE_TARNAME
684 PACKAGE_NAME
685 PATH_SEPARATOR
686 SHELL'
687 ac_subst_files=''
688 ac_user_opts='
689 enable_option_checking
690 with_target_subdir
691 with_cross_host
692 with_ld
693 enable_shared
694 enable_version_specific_runtime_libs
695 with_slibdir
696 enable_maintainer_mode
697 with_build_libsubdir
698 enable_decimal_float
699 with_system_libunwind
700 enable_sjlj_exceptions
701 enable_tls
702 '
703       ac_precious_vars='build_alias
704 host_alias
705 target_alias
706 CC
707 CFLAGS
708 LDFLAGS
709 LIBS
710 CPPFLAGS
711 CPP'
712
713
714 # Initialize some variables set by options.
715 ac_init_help=
716 ac_init_version=false
717 ac_unrecognized_opts=
718 ac_unrecognized_sep=
719 # The variables have the same names as the options, with
720 # dashes changed to underlines.
721 cache_file=/dev/null
722 exec_prefix=NONE
723 no_create=
724 no_recursion=
725 prefix=NONE
726 program_prefix=NONE
727 program_suffix=NONE
728 program_transform_name=s,x,x,
729 silent=
730 site=
731 srcdir=
732 verbose=
733 x_includes=NONE
734 x_libraries=NONE
735
736 # Installation directory options.
737 # These are left unexpanded so users can "make install exec_prefix=/foo"
738 # and all the variables that are supposed to be based on exec_prefix
739 # by default will actually change.
740 # Use braces instead of parens because sh, perl, etc. also accept them.
741 # (The list follows the same order as the GNU Coding Standards.)
742 bindir='${exec_prefix}/bin'
743 sbindir='${exec_prefix}/sbin'
744 libexecdir='${exec_prefix}/libexec'
745 datarootdir='${prefix}/share'
746 datadir='${datarootdir}'
747 sysconfdir='${prefix}/etc'
748 sharedstatedir='${prefix}/com'
749 localstatedir='${prefix}/var'
750 includedir='${prefix}/include'
751 oldincludedir='/usr/include'
752 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
753 infodir='${datarootdir}/info'
754 htmldir='${docdir}'
755 dvidir='${docdir}'
756 pdfdir='${docdir}'
757 psdir='${docdir}'
758 libdir='${exec_prefix}/lib'
759 localedir='${datarootdir}/locale'
760 mandir='${datarootdir}/man'
761
762 ac_prev=
763 ac_dashdash=
764 for ac_option
765 do
766   # If the previous option needs an argument, assign it.
767   if test -n "$ac_prev"; then
768     eval $ac_prev=\$ac_option
769     ac_prev=
770     continue
771   fi
772
773   case $ac_option in
774   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
775   *)    ac_optarg=yes ;;
776   esac
777
778   # Accept the important Cygnus configure options, so we can diagnose typos.
779
780   case $ac_dashdash$ac_option in
781   --)
782     ac_dashdash=yes ;;
783
784   -bindir | --bindir | --bindi | --bind | --bin | --bi)
785     ac_prev=bindir ;;
786   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
787     bindir=$ac_optarg ;;
788
789   -build | --build | --buil | --bui | --bu)
790     ac_prev=build_alias ;;
791   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
792     build_alias=$ac_optarg ;;
793
794   -cache-file | --cache-file | --cache-fil | --cache-fi \
795   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
796     ac_prev=cache_file ;;
797   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
798   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
799     cache_file=$ac_optarg ;;
800
801   --config-cache | -C)
802     cache_file=config.cache ;;
803
804   -datadir | --datadir | --datadi | --datad)
805     ac_prev=datadir ;;
806   -datadir=* | --datadir=* | --datadi=* | --datad=*)
807     datadir=$ac_optarg ;;
808
809   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
810   | --dataroo | --dataro | --datar)
811     ac_prev=datarootdir ;;
812   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
813   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
814     datarootdir=$ac_optarg ;;
815
816   -disable-* | --disable-*)
817     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
818     # Reject names that are not valid shell variable names.
819     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
820       as_fn_error "invalid feature name: $ac_useropt"
821     ac_useropt_orig=$ac_useropt
822     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
823     case $ac_user_opts in
824       *"
825 "enable_$ac_useropt"
826 "*) ;;
827       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
828          ac_unrecognized_sep=', ';;
829     esac
830     eval enable_$ac_useropt=no ;;
831
832   -docdir | --docdir | --docdi | --doc | --do)
833     ac_prev=docdir ;;
834   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
835     docdir=$ac_optarg ;;
836
837   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
838     ac_prev=dvidir ;;
839   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
840     dvidir=$ac_optarg ;;
841
842   -enable-* | --enable-*)
843     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
844     # Reject names that are not valid shell variable names.
845     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
846       as_fn_error "invalid feature name: $ac_useropt"
847     ac_useropt_orig=$ac_useropt
848     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
849     case $ac_user_opts in
850       *"
851 "enable_$ac_useropt"
852 "*) ;;
853       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
854          ac_unrecognized_sep=', ';;
855     esac
856     eval enable_$ac_useropt=\$ac_optarg ;;
857
858   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
859   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
860   | --exec | --exe | --ex)
861     ac_prev=exec_prefix ;;
862   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
863   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
864   | --exec=* | --exe=* | --ex=*)
865     exec_prefix=$ac_optarg ;;
866
867   -gas | --gas | --ga | --g)
868     # Obsolete; use --with-gas.
869     with_gas=yes ;;
870
871   -help | --help | --hel | --he | -h)
872     ac_init_help=long ;;
873   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
874     ac_init_help=recursive ;;
875   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
876     ac_init_help=short ;;
877
878   -host | --host | --hos | --ho)
879     ac_prev=host_alias ;;
880   -host=* | --host=* | --hos=* | --ho=*)
881     host_alias=$ac_optarg ;;
882
883   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
884     ac_prev=htmldir ;;
885   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
886   | --ht=*)
887     htmldir=$ac_optarg ;;
888
889   -includedir | --includedir | --includedi | --included | --include \
890   | --includ | --inclu | --incl | --inc)
891     ac_prev=includedir ;;
892   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
893   | --includ=* | --inclu=* | --incl=* | --inc=*)
894     includedir=$ac_optarg ;;
895
896   -infodir | --infodir | --infodi | --infod | --info | --inf)
897     ac_prev=infodir ;;
898   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
899     infodir=$ac_optarg ;;
900
901   -libdir | --libdir | --libdi | --libd)
902     ac_prev=libdir ;;
903   -libdir=* | --libdir=* | --libdi=* | --libd=*)
904     libdir=$ac_optarg ;;
905
906   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
907   | --libexe | --libex | --libe)
908     ac_prev=libexecdir ;;
909   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
910   | --libexe=* | --libex=* | --libe=*)
911     libexecdir=$ac_optarg ;;
912
913   -localedir | --localedir | --localedi | --localed | --locale)
914     ac_prev=localedir ;;
915   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
916     localedir=$ac_optarg ;;
917
918   -localstatedir | --localstatedir | --localstatedi | --localstated \
919   | --localstate | --localstat | --localsta | --localst | --locals)
920     ac_prev=localstatedir ;;
921   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
922   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
923     localstatedir=$ac_optarg ;;
924
925   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
926     ac_prev=mandir ;;
927   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
928     mandir=$ac_optarg ;;
929
930   -nfp | --nfp | --nf)
931     # Obsolete; use --without-fp.
932     with_fp=no ;;
933
934   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
935   | --no-cr | --no-c | -n)
936     no_create=yes ;;
937
938   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
939   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
940     no_recursion=yes ;;
941
942   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
943   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
944   | --oldin | --oldi | --old | --ol | --o)
945     ac_prev=oldincludedir ;;
946   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
947   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
948   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
949     oldincludedir=$ac_optarg ;;
950
951   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
952     ac_prev=prefix ;;
953   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
954     prefix=$ac_optarg ;;
955
956   -program-prefix | --program-prefix | --program-prefi | --program-pref \
957   | --program-pre | --program-pr | --program-p)
958     ac_prev=program_prefix ;;
959   -program-prefix=* | --program-prefix=* | --program-prefi=* \
960   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
961     program_prefix=$ac_optarg ;;
962
963   -program-suffix | --program-suffix | --program-suffi | --program-suff \
964   | --program-suf | --program-su | --program-s)
965     ac_prev=program_suffix ;;
966   -program-suffix=* | --program-suffix=* | --program-suffi=* \
967   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
968     program_suffix=$ac_optarg ;;
969
970   -program-transform-name | --program-transform-name \
971   | --program-transform-nam | --program-transform-na \
972   | --program-transform-n | --program-transform- \
973   | --program-transform | --program-transfor \
974   | --program-transfo | --program-transf \
975   | --program-trans | --program-tran \
976   | --progr-tra | --program-tr | --program-t)
977     ac_prev=program_transform_name ;;
978   -program-transform-name=* | --program-transform-name=* \
979   | --program-transform-nam=* | --program-transform-na=* \
980   | --program-transform-n=* | --program-transform-=* \
981   | --program-transform=* | --program-transfor=* \
982   | --program-transfo=* | --program-transf=* \
983   | --program-trans=* | --program-tran=* \
984   | --progr-tra=* | --program-tr=* | --program-t=*)
985     program_transform_name=$ac_optarg ;;
986
987   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
988     ac_prev=pdfdir ;;
989   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
990     pdfdir=$ac_optarg ;;
991
992   -psdir | --psdir | --psdi | --psd | --ps)
993     ac_prev=psdir ;;
994   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
995     psdir=$ac_optarg ;;
996
997   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
998   | -silent | --silent | --silen | --sile | --sil)
999     silent=yes ;;
1000
1001   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1002     ac_prev=sbindir ;;
1003   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1004   | --sbi=* | --sb=*)
1005     sbindir=$ac_optarg ;;
1006
1007   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1008   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1009   | --sharedst | --shareds | --shared | --share | --shar \
1010   | --sha | --sh)
1011     ac_prev=sharedstatedir ;;
1012   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1013   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1014   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1015   | --sha=* | --sh=*)
1016     sharedstatedir=$ac_optarg ;;
1017
1018   -site | --site | --sit)
1019     ac_prev=site ;;
1020   -site=* | --site=* | --sit=*)
1021     site=$ac_optarg ;;
1022
1023   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1024     ac_prev=srcdir ;;
1025   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1026     srcdir=$ac_optarg ;;
1027
1028   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1029   | --syscon | --sysco | --sysc | --sys | --sy)
1030     ac_prev=sysconfdir ;;
1031   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1032   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1033     sysconfdir=$ac_optarg ;;
1034
1035   -target | --target | --targe | --targ | --tar | --ta | --t)
1036     ac_prev=target_alias ;;
1037   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1038     target_alias=$ac_optarg ;;
1039
1040   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1041     verbose=yes ;;
1042
1043   -version | --version | --versio | --versi | --vers | -V)
1044     ac_init_version=: ;;
1045
1046   -with-* | --with-*)
1047     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1048     # Reject names that are not valid shell variable names.
1049     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1050       as_fn_error "invalid package name: $ac_useropt"
1051     ac_useropt_orig=$ac_useropt
1052     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1053     case $ac_user_opts in
1054       *"
1055 "with_$ac_useropt"
1056 "*) ;;
1057       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1058          ac_unrecognized_sep=', ';;
1059     esac
1060     eval with_$ac_useropt=\$ac_optarg ;;
1061
1062   -without-* | --without-*)
1063     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1064     # Reject names that are not valid shell variable names.
1065     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1066       as_fn_error "invalid package name: $ac_useropt"
1067     ac_useropt_orig=$ac_useropt
1068     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1069     case $ac_user_opts in
1070       *"
1071 "with_$ac_useropt"
1072 "*) ;;
1073       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1074          ac_unrecognized_sep=', ';;
1075     esac
1076     eval with_$ac_useropt=no ;;
1077
1078   --x)
1079     # Obsolete; use --with-x.
1080     with_x=yes ;;
1081
1082   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1083   | --x-incl | --x-inc | --x-in | --x-i)
1084     ac_prev=x_includes ;;
1085   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1086   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1087     x_includes=$ac_optarg ;;
1088
1089   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1090   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1091     ac_prev=x_libraries ;;
1092   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1093   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1094     x_libraries=$ac_optarg ;;
1095
1096   -*) as_fn_error "unrecognized option: \`$ac_option'
1097 Try \`$0 --help' for more information."
1098     ;;
1099
1100   *=*)
1101     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1102     # Reject names that are not valid shell variable names.
1103     case $ac_envvar in #(
1104       '' | [0-9]* | *[!_$as_cr_alnum]* )
1105       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1106     esac
1107     eval $ac_envvar=\$ac_optarg
1108     export $ac_envvar ;;
1109
1110   *)
1111     # FIXME: should be removed in autoconf 3.0.
1112     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1113     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1114       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1115     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1116     ;;
1117
1118   esac
1119 done
1120
1121 if test -n "$ac_prev"; then
1122   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1123   as_fn_error "missing argument to $ac_option"
1124 fi
1125
1126 if test -n "$ac_unrecognized_opts"; then
1127   case $enable_option_checking in
1128     no) ;;
1129     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1130     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1131   esac
1132 fi
1133
1134 # Check all directory arguments for consistency.
1135 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1136                 datadir sysconfdir sharedstatedir localstatedir includedir \
1137                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1138                 libdir localedir mandir
1139 do
1140   eval ac_val=\$$ac_var
1141   # Remove trailing slashes.
1142   case $ac_val in
1143     */ )
1144       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1145       eval $ac_var=\$ac_val;;
1146   esac
1147   # Be sure to have absolute directory names.
1148   case $ac_val in
1149     [\\/$]* | ?:[\\/]* )  continue;;
1150     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1151   esac
1152   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1153 done
1154
1155 # There might be people who depend on the old broken behavior: `$host'
1156 # used to hold the argument of --host etc.
1157 # FIXME: To remove some day.
1158 build=$build_alias
1159 host=$host_alias
1160 target=$target_alias
1161
1162 # FIXME: To remove some day.
1163 if test "x$host_alias" != x; then
1164   if test "x$build_alias" = x; then
1165     cross_compiling=maybe
1166     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1167     If a cross compiler is detected then cross compile mode will be used." >&2
1168   elif test "x$build_alias" != "x$host_alias"; then
1169     cross_compiling=yes
1170   fi
1171 fi
1172
1173 ac_tool_prefix=
1174 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1175
1176 test "$silent" = yes && exec 6>/dev/null
1177
1178
1179 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1180 ac_ls_di=`ls -di .` &&
1181 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1182   as_fn_error "working directory cannot be determined"
1183 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1184   as_fn_error "pwd does not report name of working directory"
1185
1186
1187 # Find the source files, if location was not specified.
1188 if test -z "$srcdir"; then
1189   ac_srcdir_defaulted=yes
1190   # Try the directory containing this script, then the parent directory.
1191   ac_confdir=`$as_dirname -- "$as_myself" ||
1192 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1193          X"$as_myself" : 'X\(//\)[^/]' \| \
1194          X"$as_myself" : 'X\(//\)$' \| \
1195          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1196 $as_echo X"$as_myself" |
1197     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1198             s//\1/
1199             q
1200           }
1201           /^X\(\/\/\)[^/].*/{
1202             s//\1/
1203             q
1204           }
1205           /^X\(\/\/\)$/{
1206             s//\1/
1207             q
1208           }
1209           /^X\(\/\).*/{
1210             s//\1/
1211             q
1212           }
1213           s/.*/./; q'`
1214   srcdir=$ac_confdir
1215   if test ! -r "$srcdir/$ac_unique_file"; then
1216     srcdir=..
1217   fi
1218 else
1219   ac_srcdir_defaulted=no
1220 fi
1221 if test ! -r "$srcdir/$ac_unique_file"; then
1222   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1223   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1224 fi
1225 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1226 ac_abs_confdir=`(
1227         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1228         pwd)`
1229 # When building in place, set srcdir=.
1230 if test "$ac_abs_confdir" = "$ac_pwd"; then
1231   srcdir=.
1232 fi
1233 # Remove unnecessary trailing slashes from srcdir.
1234 # Double slashes in file names in object file debugging info
1235 # mess up M-x gdb in Emacs.
1236 case $srcdir in
1237 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1238 esac
1239 for ac_var in $ac_precious_vars; do
1240   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1241   eval ac_env_${ac_var}_value=\$${ac_var}
1242   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1243   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1244 done
1245
1246 #
1247 # Report the --help message.
1248 #
1249 if test "$ac_init_help" = "long"; then
1250   # Omit some internal or obsolete options to make the list less imposing.
1251   # This message is too long to be a string in the A/UX 3.1 sh.
1252   cat <<_ACEOF
1253 \`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems.
1254
1255 Usage: $0 [OPTION]... [VAR=VALUE]...
1256
1257 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1258 VAR=VALUE.  See below for descriptions of some of the useful variables.
1259
1260 Defaults for the options are specified in brackets.
1261
1262 Configuration:
1263   -h, --help              display this help and exit
1264       --help=short        display options specific to this package
1265       --help=recursive    display the short help of all the included packages
1266   -V, --version           display version information and exit
1267   -q, --quiet, --silent   do not print \`checking...' messages
1268       --cache-file=FILE   cache test results in FILE [disabled]
1269   -C, --config-cache      alias for \`--cache-file=config.cache'
1270   -n, --no-create         do not create output files
1271       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1272
1273 Installation directories:
1274   --prefix=PREFIX         install architecture-independent files in PREFIX
1275                           [$ac_default_prefix]
1276   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1277                           [PREFIX]
1278
1279 By default, \`make install' will install all the files in
1280 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1281 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1282 for instance \`--prefix=\$HOME'.
1283
1284 For better control, use the options below.
1285
1286 Fine tuning of the installation directories:
1287   --bindir=DIR            user executables [EPREFIX/bin]
1288   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1289   --libexecdir=DIR        program executables [EPREFIX/libexec]
1290   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1291   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1292   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1293   --libdir=DIR            object code libraries [EPREFIX/lib]
1294   --includedir=DIR        C header files [PREFIX/include]
1295   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1296   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1297   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1298   --infodir=DIR           info documentation [DATAROOTDIR/info]
1299   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1300   --mandir=DIR            man documentation [DATAROOTDIR/man]
1301   --docdir=DIR            documentation root [DATAROOTDIR/doc/libgcc]
1302   --htmldir=DIR           html documentation [DOCDIR]
1303   --dvidir=DIR            dvi documentation [DOCDIR]
1304   --pdfdir=DIR            pdf documentation [DOCDIR]
1305   --psdir=DIR             ps documentation [DOCDIR]
1306 _ACEOF
1307
1308   cat <<\_ACEOF
1309
1310 System types:
1311   --build=BUILD     configure for building on BUILD [guessed]
1312   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1313 _ACEOF
1314 fi
1315
1316 if test -n "$ac_init_help"; then
1317   case $ac_init_help in
1318      short | recursive ) echo "Configuration of GNU C Runtime Library 1.0:";;
1319    esac
1320   cat <<\_ACEOF
1321
1322 Optional Features:
1323   --disable-option-checking  ignore unrecognized --enable/--with options
1324   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1325   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1326   --disable-shared        don't provide a shared libgcc
1327   --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
1328   --enable-maintainer-mode
1329                           enable make rules and dependencies not useful (and
1330                           sometimes confusing) to the casual installer
1331   --enable-decimal-float={no,yes,bid,dpd}
1332                         enable decimal float extension to C.  Selecting 'bid'
1333                         or 'dpd' choses which decimal floating point format
1334                         to use
1335   --enable-sjlj-exceptions
1336                           force use of builtin_setjmp for exceptions
1337   --enable-tls            Use thread-local storage [default=yes]
1338
1339 Optional Packages:
1340   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1341   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1342   --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
1343   --with-cross-host=HOST           Configuring with a cross compiler
1344   --with-ld               arrange to use the specified ld (full pathname)
1345   --with-slibdir=DIR      shared libraries in DIR LIBDIR
1346   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1347   --with-system-libunwind use installed libunwind
1348
1349 Some influential environment variables:
1350   CC          C compiler command
1351   CFLAGS      C compiler flags
1352   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1353               nonstandard directory <lib dir>
1354   LIBS        libraries to pass to the linker, e.g. -l<library>
1355   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1356               you have headers in a nonstandard directory <include dir>
1357   CPP         C preprocessor
1358
1359 Use these variables to override the choices made by `configure' or to help
1360 it to find libraries and programs with nonstandard names/locations.
1361
1362 Report bugs to the package provider.
1363 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
1364 General help using GNU software: <http://www.gnu.org/gethelp/>.
1365 _ACEOF
1366 ac_status=$?
1367 fi
1368
1369 if test "$ac_init_help" = "recursive"; then
1370   # If there are subdirs, report their specific --help.
1371   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1372     test -d "$ac_dir" ||
1373       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1374       continue
1375     ac_builddir=.
1376
1377 case "$ac_dir" in
1378 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1379 *)
1380   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1381   # A ".." for each directory in $ac_dir_suffix.
1382   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1383   case $ac_top_builddir_sub in
1384   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1385   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1386   esac ;;
1387 esac
1388 ac_abs_top_builddir=$ac_pwd
1389 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1390 # for backward compatibility:
1391 ac_top_builddir=$ac_top_build_prefix
1392
1393 case $srcdir in
1394   .)  # We are building in place.
1395     ac_srcdir=.
1396     ac_top_srcdir=$ac_top_builddir_sub
1397     ac_abs_top_srcdir=$ac_pwd ;;
1398   [\\/]* | ?:[\\/]* )  # Absolute name.
1399     ac_srcdir=$srcdir$ac_dir_suffix;
1400     ac_top_srcdir=$srcdir
1401     ac_abs_top_srcdir=$srcdir ;;
1402   *) # Relative name.
1403     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1404     ac_top_srcdir=$ac_top_build_prefix$srcdir
1405     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1406 esac
1407 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1408
1409     cd "$ac_dir" || { ac_status=$?; continue; }
1410     # Check for guested configure.
1411     if test -f "$ac_srcdir/configure.gnu"; then
1412       echo &&
1413       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1414     elif test -f "$ac_srcdir/configure"; then
1415       echo &&
1416       $SHELL "$ac_srcdir/configure" --help=recursive
1417     else
1418       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1419     fi || ac_status=$?
1420     cd "$ac_pwd" || { ac_status=$?; break; }
1421   done
1422 fi
1423
1424 test -n "$ac_init_help" && exit $ac_status
1425 if $ac_init_version; then
1426   cat <<\_ACEOF
1427 GNU C Runtime Library configure 1.0
1428 generated by GNU Autoconf 2.64
1429
1430 Copyright (C) 2009 Free Software Foundation, Inc.
1431 This configure script is free software; the Free Software Foundation
1432 gives unlimited permission to copy, distribute and modify it.
1433 _ACEOF
1434   exit
1435 fi
1436
1437 ## ------------------------ ##
1438 ## Autoconf initialization. ##
1439 ## ------------------------ ##
1440
1441 # ac_fn_c_try_compile LINENO
1442 # --------------------------
1443 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1444 ac_fn_c_try_compile ()
1445 {
1446   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1447   rm -f conftest.$ac_objext
1448   if { { ac_try="$ac_compile"
1449 case "(($ac_try" in
1450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1451   *) ac_try_echo=$ac_try;;
1452 esac
1453 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1454 $as_echo "$ac_try_echo"; } >&5
1455   (eval "$ac_compile") 2>conftest.err
1456   ac_status=$?
1457   if test -s conftest.err; then
1458     grep -v '^ *+' conftest.err >conftest.er1
1459     cat conftest.er1 >&5
1460     mv -f conftest.er1 conftest.err
1461   fi
1462   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1463   test $ac_status = 0; } && {
1464          test -z "$ac_c_werror_flag" ||
1465          test ! -s conftest.err
1466        } && test -s conftest.$ac_objext; then :
1467   ac_retval=0
1468 else
1469   $as_echo "$as_me: failed program was:" >&5
1470 sed 's/^/| /' conftest.$ac_ext >&5
1471
1472         ac_retval=1
1473 fi
1474   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1475   return $ac_retval
1476
1477 } # ac_fn_c_try_compile
1478
1479 # ac_fn_c_try_cpp LINENO
1480 # ----------------------
1481 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1482 ac_fn_c_try_cpp ()
1483 {
1484   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1485   if { { ac_try="$ac_cpp conftest.$ac_ext"
1486 case "(($ac_try" in
1487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1488   *) ac_try_echo=$ac_try;;
1489 esac
1490 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1491 $as_echo "$ac_try_echo"; } >&5
1492   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1493   ac_status=$?
1494   if test -s conftest.err; then
1495     grep -v '^ *+' conftest.err >conftest.er1
1496     cat conftest.er1 >&5
1497     mv -f conftest.er1 conftest.err
1498   fi
1499   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1500   test $ac_status = 0; } >/dev/null && {
1501          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1502          test ! -s conftest.err
1503        }; then :
1504   ac_retval=0
1505 else
1506   $as_echo "$as_me: failed program was:" >&5
1507 sed 's/^/| /' conftest.$ac_ext >&5
1508
1509     ac_retval=1
1510 fi
1511   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1512   return $ac_retval
1513
1514 } # ac_fn_c_try_cpp
1515
1516 # ac_fn_c_try_run LINENO
1517 # ----------------------
1518 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1519 # that executables *can* be run.
1520 ac_fn_c_try_run ()
1521 {
1522   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523   if { { ac_try="$ac_link"
1524 case "(($ac_try" in
1525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1526   *) ac_try_echo=$ac_try;;
1527 esac
1528 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1529 $as_echo "$ac_try_echo"; } >&5
1530   (eval "$ac_link") 2>&5
1531   ac_status=$?
1532   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1533   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1534   { { case "(($ac_try" in
1535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1536   *) ac_try_echo=$ac_try;;
1537 esac
1538 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1539 $as_echo "$ac_try_echo"; } >&5
1540   (eval "$ac_try") 2>&5
1541   ac_status=$?
1542   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1543   test $ac_status = 0; }; }; then :
1544   ac_retval=0
1545 else
1546   $as_echo "$as_me: program exited with status $ac_status" >&5
1547        $as_echo "$as_me: failed program was:" >&5
1548 sed 's/^/| /' conftest.$ac_ext >&5
1549
1550        ac_retval=$ac_status
1551 fi
1552   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1553   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1554   return $ac_retval
1555
1556 } # ac_fn_c_try_run
1557
1558 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1559 # --------------------------------------------
1560 # Tries to find the compile-time value of EXPR in a program that includes
1561 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1562 # computed
1563 ac_fn_c_compute_int ()
1564 {
1565   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566   if test "$cross_compiling" = yes; then
1567     # Depending upon the size, compute the lo and hi bounds.
1568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1569 /* end confdefs.h.  */
1570 $4
1571 int
1572 main ()
1573 {
1574 static int test_array [1 - 2 * !(($2) >= 0)];
1575 test_array [0] = 0
1576
1577   ;
1578   return 0;
1579 }
1580 _ACEOF
1581 if ac_fn_c_try_compile "$LINENO"; then :
1582   ac_lo=0 ac_mid=0
1583   while :; do
1584     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1585 /* end confdefs.h.  */
1586 $4
1587 int
1588 main ()
1589 {
1590 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1591 test_array [0] = 0
1592
1593   ;
1594   return 0;
1595 }
1596 _ACEOF
1597 if ac_fn_c_try_compile "$LINENO"; then :
1598   ac_hi=$ac_mid; break
1599 else
1600   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1601                         if test $ac_lo -le $ac_mid; then
1602                           ac_lo= ac_hi=
1603                           break
1604                         fi
1605                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1606 fi
1607 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1608   done
1609 else
1610   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1611 /* end confdefs.h.  */
1612 $4
1613 int
1614 main ()
1615 {
1616 static int test_array [1 - 2 * !(($2) < 0)];
1617 test_array [0] = 0
1618
1619   ;
1620   return 0;
1621 }
1622 _ACEOF
1623 if ac_fn_c_try_compile "$LINENO"; then :
1624   ac_hi=-1 ac_mid=-1
1625   while :; do
1626     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1627 /* end confdefs.h.  */
1628 $4
1629 int
1630 main ()
1631 {
1632 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1633 test_array [0] = 0
1634
1635   ;
1636   return 0;
1637 }
1638 _ACEOF
1639 if ac_fn_c_try_compile "$LINENO"; then :
1640   ac_lo=$ac_mid; break
1641 else
1642   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1643                         if test $ac_mid -le $ac_hi; then
1644                           ac_lo= ac_hi=
1645                           break
1646                         fi
1647                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1648 fi
1649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1650   done
1651 else
1652   ac_lo= ac_hi=
1653 fi
1654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1655 fi
1656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1657 # Binary search between lo and hi bounds.
1658 while test "x$ac_lo" != "x$ac_hi"; do
1659   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1660   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661 /* end confdefs.h.  */
1662 $4
1663 int
1664 main ()
1665 {
1666 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1667 test_array [0] = 0
1668
1669   ;
1670   return 0;
1671 }
1672 _ACEOF
1673 if ac_fn_c_try_compile "$LINENO"; then :
1674   ac_hi=$ac_mid
1675 else
1676   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1677 fi
1678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1679 done
1680 case $ac_lo in #((
1681 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1682 '') ac_retval=1 ;;
1683 esac
1684   else
1685     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1686 /* end confdefs.h.  */
1687 $4
1688 static long int longval () { return $2; }
1689 static unsigned long int ulongval () { return $2; }
1690 #include <stdio.h>
1691 #include <stdlib.h>
1692 int
1693 main ()
1694 {
1695
1696   FILE *f = fopen ("conftest.val", "w");
1697   if (! f)
1698     return 1;
1699   if (($2) < 0)
1700     {
1701       long int i = longval ();
1702       if (i != ($2))
1703         return 1;
1704       fprintf (f, "%ld", i);
1705     }
1706   else
1707     {
1708       unsigned long int i = ulongval ();
1709       if (i != ($2))
1710         return 1;
1711       fprintf (f, "%lu", i);
1712     }
1713   /* Do not output a trailing newline, as this causes \r\n confusion
1714      on some platforms.  */
1715   return ferror (f) || fclose (f) != 0;
1716
1717   ;
1718   return 0;
1719 }
1720 _ACEOF
1721 if ac_fn_c_try_run "$LINENO"; then :
1722   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1723 else
1724   ac_retval=1
1725 fi
1726 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1727   conftest.$ac_objext conftest.beam conftest.$ac_ext
1728 rm -f conftest.val
1729
1730   fi
1731   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1732   return $ac_retval
1733
1734 } # ac_fn_c_compute_int
1735
1736 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1737 # ----------------------------------------------
1738 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1739 ac_fn_c_check_header_preproc ()
1740 {
1741   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1742   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1743 $as_echo_n "checking for $2... " >&6; }
1744 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1745   $as_echo_n "(cached) " >&6
1746 else
1747   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748 /* end confdefs.h.  */
1749 #include <$2>
1750 _ACEOF
1751 if ac_fn_c_try_cpp "$LINENO"; then :
1752   eval "$3=yes"
1753 else
1754   eval "$3=no"
1755 fi
1756 rm -f conftest.err conftest.$ac_ext
1757 fi
1758 eval ac_res=\$$3
1759                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1760 $as_echo "$ac_res" >&6; }
1761   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1762
1763 } # ac_fn_c_check_header_preproc
1764 cat >config.log <<_ACEOF
1765 This file contains any messages produced by compilers while
1766 running configure, to aid debugging if configure makes a mistake.
1767
1768 It was created by GNU C Runtime Library $as_me 1.0, which was
1769 generated by GNU Autoconf 2.64.  Invocation command line was
1770
1771   $ $0 $@
1772
1773 _ACEOF
1774 exec 5>>config.log
1775 {
1776 cat <<_ASUNAME
1777 ## --------- ##
1778 ## Platform. ##
1779 ## --------- ##
1780
1781 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1782 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1783 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1784 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1785 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1786
1787 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1788 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1789
1790 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1791 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1792 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1793 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1794 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1795 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1796 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1797
1798 _ASUNAME
1799
1800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1801 for as_dir in $PATH
1802 do
1803   IFS=$as_save_IFS
1804   test -z "$as_dir" && as_dir=.
1805     $as_echo "PATH: $as_dir"
1806   done
1807 IFS=$as_save_IFS
1808
1809 } >&5
1810
1811 cat >&5 <<_ACEOF
1812
1813
1814 ## ----------- ##
1815 ## Core tests. ##
1816 ## ----------- ##
1817
1818 _ACEOF
1819
1820
1821 # Keep a trace of the command line.
1822 # Strip out --no-create and --no-recursion so they do not pile up.
1823 # Strip out --silent because we don't want to record it for future runs.
1824 # Also quote any args containing shell meta-characters.
1825 # Make two passes to allow for proper duplicate-argument suppression.
1826 ac_configure_args=
1827 ac_configure_args0=
1828 ac_configure_args1=
1829 ac_must_keep_next=false
1830 for ac_pass in 1 2
1831 do
1832   for ac_arg
1833   do
1834     case $ac_arg in
1835     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1836     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1837     | -silent | --silent | --silen | --sile | --sil)
1838       continue ;;
1839     *\'*)
1840       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1841     esac
1842     case $ac_pass in
1843     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1844     2)
1845       as_fn_append ac_configure_args1 " '$ac_arg'"
1846       if test $ac_must_keep_next = true; then
1847         ac_must_keep_next=false # Got value, back to normal.
1848       else
1849         case $ac_arg in
1850           *=* | --config-cache | -C | -disable-* | --disable-* \
1851           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1852           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1853           | -with-* | --with-* | -without-* | --without-* | --x)
1854             case "$ac_configure_args0 " in
1855               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1856             esac
1857             ;;
1858           -* ) ac_must_keep_next=true ;;
1859         esac
1860       fi
1861       as_fn_append ac_configure_args " '$ac_arg'"
1862       ;;
1863     esac
1864   done
1865 done
1866 { ac_configure_args0=; unset ac_configure_args0;}
1867 { ac_configure_args1=; unset ac_configure_args1;}
1868
1869 # When interrupted or exit'd, cleanup temporary files, and complete
1870 # config.log.  We remove comments because anyway the quotes in there
1871 # would cause problems or look ugly.
1872 # WARNING: Use '\'' to represent an apostrophe within the trap.
1873 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1874 trap 'exit_status=$?
1875   # Save into config.log some information that might help in debugging.
1876   {
1877     echo
1878
1879     cat <<\_ASBOX
1880 ## ---------------- ##
1881 ## Cache variables. ##
1882 ## ---------------- ##
1883 _ASBOX
1884     echo
1885     # The following way of writing the cache mishandles newlines in values,
1886 (
1887   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1888     eval ac_val=\$$ac_var
1889     case $ac_val in #(
1890     *${as_nl}*)
1891       case $ac_var in #(
1892       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1893 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1894       esac
1895       case $ac_var in #(
1896       _ | IFS | as_nl) ;; #(
1897       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1898       *) { eval $ac_var=; unset $ac_var;} ;;
1899       esac ;;
1900     esac
1901   done
1902   (set) 2>&1 |
1903     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1904     *${as_nl}ac_space=\ *)
1905       sed -n \
1906         "s/'\''/'\''\\\\'\'''\''/g;
1907           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1908       ;; #(
1909     *)
1910       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1911       ;;
1912     esac |
1913     sort
1914 )
1915     echo
1916
1917     cat <<\_ASBOX
1918 ## ----------------- ##
1919 ## Output variables. ##
1920 ## ----------------- ##
1921 _ASBOX
1922     echo
1923     for ac_var in $ac_subst_vars
1924     do
1925       eval ac_val=\$$ac_var
1926       case $ac_val in
1927       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1928       esac
1929       $as_echo "$ac_var='\''$ac_val'\''"
1930     done | sort
1931     echo
1932
1933     if test -n "$ac_subst_files"; then
1934       cat <<\_ASBOX
1935 ## ------------------- ##
1936 ## File substitutions. ##
1937 ## ------------------- ##
1938 _ASBOX
1939       echo
1940       for ac_var in $ac_subst_files
1941       do
1942         eval ac_val=\$$ac_var
1943         case $ac_val in
1944         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1945         esac
1946         $as_echo "$ac_var='\''$ac_val'\''"
1947       done | sort
1948       echo
1949     fi
1950
1951     if test -s confdefs.h; then
1952       cat <<\_ASBOX
1953 ## ----------- ##
1954 ## confdefs.h. ##
1955 ## ----------- ##
1956 _ASBOX
1957       echo
1958       cat confdefs.h
1959       echo
1960     fi
1961     test "$ac_signal" != 0 &&
1962       $as_echo "$as_me: caught signal $ac_signal"
1963     $as_echo "$as_me: exit $exit_status"
1964   } >&5
1965   rm -f core *.core core.conftest.* &&
1966     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1967     exit $exit_status
1968 ' 0
1969 for ac_signal in 1 2 13 15; do
1970   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1971 done
1972 ac_signal=0
1973
1974 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1975 rm -f -r conftest* confdefs.h
1976
1977 $as_echo "/* confdefs.h */" > confdefs.h
1978
1979 # Predefined preprocessor variables.
1980
1981 cat >>confdefs.h <<_ACEOF
1982 #define PACKAGE_NAME "$PACKAGE_NAME"
1983 _ACEOF
1984
1985 cat >>confdefs.h <<_ACEOF
1986 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1987 _ACEOF
1988
1989 cat >>confdefs.h <<_ACEOF
1990 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1991 _ACEOF
1992
1993 cat >>confdefs.h <<_ACEOF
1994 #define PACKAGE_STRING "$PACKAGE_STRING"
1995 _ACEOF
1996
1997 cat >>confdefs.h <<_ACEOF
1998 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1999 _ACEOF
2000
2001 cat >>confdefs.h <<_ACEOF
2002 #define PACKAGE_URL "$PACKAGE_URL"
2003 _ACEOF
2004
2005
2006 # Let the site file select an alternate cache file if it wants to.
2007 # Prefer an explicitly selected file to automatically selected ones.
2008 ac_site_file1=NONE
2009 ac_site_file2=NONE
2010 if test -n "$CONFIG_SITE"; then
2011   ac_site_file1=$CONFIG_SITE
2012 elif test "x$prefix" != xNONE; then
2013   ac_site_file1=$prefix/share/config.site
2014   ac_site_file2=$prefix/etc/config.site
2015 else
2016   ac_site_file1=$ac_default_prefix/share/config.site
2017   ac_site_file2=$ac_default_prefix/etc/config.site
2018 fi
2019 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2020 do
2021   test "x$ac_site_file" = xNONE && continue
2022   if test -r "$ac_site_file"; then
2023     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2024 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2025     sed 's/^/| /' "$ac_site_file" >&5
2026     . "$ac_site_file"
2027   fi
2028 done
2029
2030 if test -r "$cache_file"; then
2031   # Some versions of bash will fail to source /dev/null (special
2032   # files actually), so we avoid doing that.
2033   if test -f "$cache_file"; then
2034     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2035 $as_echo "$as_me: loading cache $cache_file" >&6;}
2036     case $cache_file in
2037       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2038       *)                      . "./$cache_file";;
2039     esac
2040   fi
2041 else
2042   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2043 $as_echo "$as_me: creating cache $cache_file" >&6;}
2044   >$cache_file
2045 fi
2046
2047 # Check that the precious variables saved in the cache have kept the same
2048 # value.
2049 ac_cache_corrupted=false
2050 for ac_var in $ac_precious_vars; do
2051   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2052   eval ac_new_set=\$ac_env_${ac_var}_set
2053   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2054   eval ac_new_val=\$ac_env_${ac_var}_value
2055   case $ac_old_set,$ac_new_set in
2056     set,)
2057       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2058 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2059       ac_cache_corrupted=: ;;
2060     ,set)
2061       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2062 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2063       ac_cache_corrupted=: ;;
2064     ,);;
2065     *)
2066       if test "x$ac_old_val" != "x$ac_new_val"; then
2067         # differences in whitespace do not lead to failure.
2068         ac_old_val_w=`echo x $ac_old_val`
2069         ac_new_val_w=`echo x $ac_new_val`
2070         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2071           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2072 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2073           ac_cache_corrupted=:
2074         else
2075           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2076 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2077           eval $ac_var=\$ac_old_val
2078         fi
2079         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2080 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2081         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2082 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2083       fi;;
2084   esac
2085   # Pass precious variables to config.status.
2086   if test "$ac_new_set" = set; then
2087     case $ac_new_val in
2088     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2089     *) ac_arg=$ac_var=$ac_new_val ;;
2090     esac
2091     case " $ac_configure_args " in
2092       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2093       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2094     esac
2095   fi
2096 done
2097 if $ac_cache_corrupted; then
2098   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2099 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2100   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2101 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2102   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2103 fi
2104 ## -------------------- ##
2105 ## Main body of script. ##
2106 ## -------------------- ##
2107
2108 ac_ext=c
2109 ac_cpp='$CPP $CPPFLAGS'
2110 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2111 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2112 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2113
2114
2115
2116
2117
2118
2119
2120
2121 # Check whether --with-target-subdir was given.
2122 if test "${with_target_subdir+set}" = set; then :
2123   withval=$with_target_subdir;
2124 fi
2125
2126
2127 # Check whether --with-cross-host was given.
2128 if test "${with_cross_host+set}" = set; then :
2129   withval=$with_cross_host;
2130 fi
2131
2132
2133 # Check whether --with-ld was given.
2134 if test "${with_ld+set}" = set; then :
2135   withval=$with_ld;
2136 fi
2137
2138
2139 if test "${srcdir}" = "."; then
2140   if test -n "${with_build_subdir}"; then
2141     libgcc_topdir="${srcdir}/../.."
2142     with_target_subdir=
2143   elif test -z "${with_target_subdir}"; then
2144     libgcc_topdir="${srcdir}/.."
2145   else
2146     if test "${with_target_subdir}" != "."; then
2147       libgcc_topdir="${srcdir}/${with_multisrctop}../.."
2148     else
2149       libgcc_topdir="${srcdir}/${with_multisrctop}.."
2150     fi
2151   fi
2152 else
2153   libgcc_topdir="${srcdir}/.."
2154 fi
2155
2156 ac_aux_dir=
2157 for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do
2158   for ac_t in install-sh install.sh shtool; do
2159     if test -f "$ac_dir/$ac_t"; then
2160       ac_aux_dir=$ac_dir
2161       ac_install_sh="$ac_aux_dir/$ac_t -c"
2162       break 2
2163     fi
2164   done
2165 done
2166 if test -z "$ac_aux_dir"; then
2167   as_fn_error "cannot find install-sh, install.sh, or shtool in $libgcc_topdir \"$srcdir\"/$libgcc_topdir" "$LINENO" 5
2168 fi
2169
2170 # These three variables are undocumented and unsupported,
2171 # and are intended to be withdrawn in a future Autoconf release.
2172 # They can cause serious problems if a builder's source tree is in a directory
2173 # whose full name contains unusual characters.
2174 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2175 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2176 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2177
2178
2179
2180 # Check whether --enable-shared was given.
2181 if test "${enable_shared+set}" = set; then :
2182   enableval=$enable_shared;
2183   case $enable_shared in
2184   yes | no) ;;
2185   *)
2186     enable_shared=no
2187     IFS="${IFS=         }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2188     for pkg in $enableval; do
2189       if test "X$pkg" = "Xgcc" || test "X$pkg" = "Xlibgcc"; then
2190         enable_shared=yes
2191       fi
2192     done
2193     IFS="$ac_save_ifs"
2194     ;;
2195   esac
2196
2197 else
2198   enable_shared=yes
2199 fi
2200
2201
2202
2203 # Make sure we can run config.sub.
2204 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2205   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2206
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2208 $as_echo_n "checking build system type... " >&6; }
2209 if test "${ac_cv_build+set}" = set; then :
2210   $as_echo_n "(cached) " >&6
2211 else
2212   ac_build_alias=$build_alias
2213 test "x$ac_build_alias" = x &&
2214   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2215 test "x$ac_build_alias" = x &&
2216   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2217 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2218   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2219
2220 fi
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2222 $as_echo "$ac_cv_build" >&6; }
2223 case $ac_cv_build in
2224 *-*-*) ;;
2225 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2226 esac
2227 build=$ac_cv_build
2228 ac_save_IFS=$IFS; IFS='-'
2229 set x $ac_cv_build
2230 shift
2231 build_cpu=$1
2232 build_vendor=$2
2233 shift; shift
2234 # Remember, the first character of IFS is used to create $*,
2235 # except with old shells:
2236 build_os=$*
2237 IFS=$ac_save_IFS
2238 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2239
2240
2241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2242 $as_echo_n "checking host system type... " >&6; }
2243 if test "${ac_cv_host+set}" = set; then :
2244   $as_echo_n "(cached) " >&6
2245 else
2246   if test "x$host_alias" = x; then
2247   ac_cv_host=$ac_cv_build
2248 else
2249   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2250     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2251 fi
2252
2253 fi
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2255 $as_echo "$ac_cv_host" >&6; }
2256 case $ac_cv_host in
2257 *-*-*) ;;
2258 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2259 esac
2260 host=$ac_cv_host
2261 ac_save_IFS=$IFS; IFS='-'
2262 set x $ac_cv_host
2263 shift
2264 host_cpu=$1
2265 host_vendor=$2
2266 shift; shift
2267 # Remember, the first character of IFS is used to create $*,
2268 # except with old shells:
2269 host_os=$*
2270 IFS=$ac_save_IFS
2271 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2272
2273
2274
2275
2276
2277
2278 case "${host}" in
2279     # PIC is the default on some targets or must not be used.
2280     *-*-darwin*)
2281         # PIC is the default on this platform
2282         # Common symbols not allowed in MH_DYLIB files
2283         PICFLAG=-fno-common
2284         ;;
2285     alpha*-dec-osf5*)
2286         # PIC is the default.
2287         ;;
2288     hppa*64*-*-hpux*)
2289         # PIC is the default for 64-bit PA HP-UX.
2290         ;;
2291     i[34567]86-*-cygwin* | i[34567]86-*-mingw* | x86_64-*-mingw*)
2292         ;;
2293     i[34567]86-*-interix[3-9]*)
2294         # Interix 3.x gcc -fpic/-fPIC options generate broken code.
2295         # Instead, we relocate shared libraries at runtime.
2296         ;;
2297     i[34567]86-*-nto-qnx*)
2298         # QNX uses GNU C++, but need to define -shared option too, otherwise
2299         # it will coredump.
2300         PICFLAG='-fPIC -shared'
2301         ;;
2302     i[34567]86-pc-msdosdjgpp*)
2303         # DJGPP does not support shared libraries at all.
2304         ;;
2305     ia64*-*-hpux*)
2306         # On IA64 HP-UX, PIC is the default but the pic flag
2307         # sets the default TLS model and affects inlining.
2308         PICFLAG=-fPIC
2309         ;;
2310     mips-sgi-irix6*)
2311         # PIC is the default.
2312         ;;
2313     rs6000-ibm-aix* | powerpc-ibm-aix*)
2314         # All AIX code is PIC.
2315         ;;
2316
2317     # Some targets support both -fPIC and -fpic, but prefer the latter.
2318     # FIXME: Why?
2319     i[34567]86-*-* | x86_64-*-*)
2320         PICFLAG=-fpic
2321         ;;
2322     m68k-*-*)
2323         PICFLAG=-fpic
2324         ;;
2325     # FIXME: Override -fPIC default in libgcc only?
2326     sh-*-linux* | sh[2346lbe]*-*-linux*)
2327         PICFLAG=-fpic
2328         ;;
2329     # FIXME: Simplify to sh*-*-netbsd*?
2330     sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
2331       sh64-*-netbsd* | sh64l*-*-netbsd*)
2332         PICFLAG=-fpic
2333         ;;
2334     # Default to -fPIC unless specified otherwise.
2335     *)
2336         PICFLAG=-fPIC
2337         ;;
2338 esac
2339
2340 # If the user explicitly uses -fpic/-fPIC, keep that.
2341 case "${CFLAGS}" in
2342     *-fpic*)
2343         PICFLAG=-fpic
2344         ;;
2345     *-fPIC*)
2346         PICFLAG=-fPIC
2347         ;;
2348 esac
2349
2350
2351
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2353 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2354 # Check whether --enable-version-specific-runtime-libs was given.
2355 if test "${enable_version_specific_runtime_libs+set}" = set; then :
2356   enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2357  yes) version_specific_libs=yes ;;
2358  no)  version_specific_libs=no ;;
2359  *)   as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2360  esac
2361 else
2362   version_specific_libs=no
2363 fi
2364
2365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2366 $as_echo "$version_specific_libs" >&6; }
2367
2368
2369 # Check whether --with-slibdir was given.
2370 if test "${with_slibdir+set}" = set; then :
2371   withval=$with_slibdir; slibdir="$with_slibdir"
2372 else
2373   if test "${version_specific_libs}" = yes; then
2374   slibdir='$(libsubdir)'
2375 elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then
2376   slibdir='$(exec_prefix)/$(host_noncanonical)/lib'
2377 else
2378   slibdir='$(libdir)'
2379 fi
2380 fi
2381
2382
2383
2384 # Command-line options.
2385 # Very limited version of AC_MAINTAINER_MODE.
2386 # Check whether --enable-maintainer-mode was given.
2387 if test "${enable_maintainer_mode+set}" = set; then :
2388   enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
2389      yes) MAINT='' ;;
2390      no) MAINT='#' ;;
2391      *) as_fn_error "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
2392    esac
2393    maintainer_mode=${enableval}
2394 else
2395   MAINT='#'
2396 fi
2397
2398
2399 # Find a good install program.  We prefer a C program (faster),
2400 # so one script is as good as another.  But avoid the broken or
2401 # incompatible versions:
2402 # SysV /etc/install, /usr/sbin/install
2403 # SunOS /usr/etc/install
2404 # IRIX /sbin/install
2405 # AIX /bin/install
2406 # AmigaOS /C/install, which installs bootblocks on floppy discs
2407 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2408 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2409 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2410 # OS/2's system install, which has a completely different semantic
2411 # ./install, which can be erroneously created by make from ./install.sh.
2412 # Reject install programs that cannot install multiple files.
2413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2414 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2415 if test -z "$INSTALL"; then
2416 if test "${ac_cv_path_install+set}" = set; then :
2417   $as_echo_n "(cached) " >&6
2418 else
2419   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2420 for as_dir in $PATH
2421 do
2422   IFS=$as_save_IFS
2423   test -z "$as_dir" && as_dir=.
2424     # Account for people who put trailing slashes in PATH elements.
2425 case $as_dir/ in #((
2426   ./ | .// | /[cC]/* | \
2427   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2428   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2429   /usr/ucb/* ) ;;
2430   *)
2431     # OSF1 and SCO ODT 3.0 have their own names for install.
2432     # Don't use installbsd from OSF since it installs stuff as root
2433     # by default.
2434     for ac_prog in ginstall scoinst install; do
2435       for ac_exec_ext in '' $ac_executable_extensions; do
2436         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2437           if test $ac_prog = install &&
2438             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2439             # AIX install.  It has an incompatible calling convention.
2440             :
2441           elif test $ac_prog = install &&
2442             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2443             # program-specific install script used by HP pwplus--don't use.
2444             :
2445           else
2446             rm -rf conftest.one conftest.two conftest.dir
2447             echo one > conftest.one
2448             echo two > conftest.two
2449             mkdir conftest.dir
2450             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2451               test -s conftest.one && test -s conftest.two &&
2452               test -s conftest.dir/conftest.one &&
2453               test -s conftest.dir/conftest.two
2454             then
2455               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2456               break 3
2457             fi
2458           fi
2459         fi
2460       done
2461     done
2462     ;;
2463 esac
2464
2465   done
2466 IFS=$as_save_IFS
2467
2468 rm -rf conftest.one conftest.two conftest.dir
2469
2470 fi
2471   if test "${ac_cv_path_install+set}" = set; then
2472     INSTALL=$ac_cv_path_install
2473   else
2474     # As a last resort, use the slow shell script.  Don't cache a
2475     # value for INSTALL within a source directory, because that will
2476     # break other packages using the cache if that directory is
2477     # removed, or if the value is a relative name.
2478     INSTALL=$ac_install_sh
2479   fi
2480 fi
2481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2482 $as_echo "$INSTALL" >&6; }
2483
2484 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2485 # It thinks the first close brace ends the variable substitution.
2486 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2487
2488 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2489
2490 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2491
2492
2493 for ac_prog in gawk mawk nawk awk
2494 do
2495   # Extract the first word of "$ac_prog", so it can be a program name with args.
2496 set dummy $ac_prog; ac_word=$2
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2498 $as_echo_n "checking for $ac_word... " >&6; }
2499 if test "${ac_cv_prog_AWK+set}" = set; then :
2500   $as_echo_n "(cached) " >&6
2501 else
2502   if test -n "$AWK"; then
2503   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2504 else
2505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2506 for as_dir in $PATH
2507 do
2508   IFS=$as_save_IFS
2509   test -z "$as_dir" && as_dir=.
2510     for ac_exec_ext in '' $ac_executable_extensions; do
2511   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2512     ac_cv_prog_AWK="$ac_prog"
2513     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2514     break 2
2515   fi
2516 done
2517   done
2518 IFS=$as_save_IFS
2519
2520 fi
2521 fi
2522 AWK=$ac_cv_prog_AWK
2523 if test -n "$AWK"; then
2524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2525 $as_echo "$AWK" >&6; }
2526 else
2527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2528 $as_echo "no" >&6; }
2529 fi
2530
2531
2532   test -n "$AWK" && break
2533 done
2534
2535 # We need awk; bail out if it's missing.
2536 case ${AWK} in
2537   "") as_fn_error "can't build without awk, bailing out" "$LINENO" 5 ;;
2538 esac
2539
2540
2541  case ${build_alias} in
2542   "") build_noncanonical=${build} ;;
2543   *) build_noncanonical=${build_alias} ;;
2544 esac
2545
2546  case ${host_alias} in
2547   "") host_noncanonical=${build_noncanonical} ;;
2548   *) host_noncanonical=${host_alias} ;;
2549 esac
2550
2551
2552
2553  case ${target_alias} in
2554   "") target_noncanonical=${host_noncanonical} ;;
2555   *) target_noncanonical=${target_alias} ;;
2556 esac
2557
2558
2559
2560
2561 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2562 # have matching libraries, they should use host libraries: Makefile.tpl
2563 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2564 # However, they still use the build modules, because the corresponding
2565 # host modules (e.g. bison) are only built for the host when bootstrap
2566 # finishes. So:
2567 # - build_subdir is where we find build modules, and never changes.
2568 # - build_libsubdir is where we find build libraries, and can be overridden.
2569
2570 # Prefix 'build-' so this never conflicts with target_subdir.
2571 build_subdir="build-${build_noncanonical}"
2572
2573 # Check whether --with-build-libsubdir was given.
2574 if test "${with_build_libsubdir+set}" = set; then :
2575   withval=$with_build_libsubdir; build_libsubdir="$withval"
2576 else
2577   build_libsubdir="$build_subdir"
2578 fi
2579
2580 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2581 if ( test $srcdir = . && test -d gcc ) \
2582    || test -d $srcdir/../host-${host_noncanonical}; then
2583   host_subdir="host-${host_noncanonical}"
2584 else
2585   host_subdir=.
2586 fi
2587 # No prefix.
2588 target_subdir=${target_noncanonical}
2589
2590
2591 # Calculate toolexeclibdir
2592 # Also toolexecdir, though it's only used in toolexeclibdir
2593 case ${version_specific_libs} in
2594   yes)
2595     # Need the gcc compiler version to know where to install libraries
2596     # and header files if --enable-version-specific-runtime-libs option
2597     # is selected.
2598     toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
2599     toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
2600     ;;
2601   no)
2602     if test -n "$with_cross_host" &&
2603        test x"$with_cross_host" != x"no"; then
2604       # Install a library built with a cross compiler in tooldir, not libdir.
2605       toolexecdir='$(exec_prefix)/$(target_noncanonical)'
2606       toolexeclibdir='$(toolexecdir)/lib'
2607     else
2608       toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
2609       toolexeclibdir='$(libdir)'
2610     fi
2611     multi_os_directory=`$CC -print-multi-os-directory`
2612     case $multi_os_directory in
2613       .) ;; # Avoid trailing /.
2614       *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2615     esac
2616     ;;
2617 esac
2618
2619
2620
2621 if test -n "$ac_tool_prefix"; then
2622   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2623 set dummy ${ac_tool_prefix}ar; ac_word=$2
2624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2625 $as_echo_n "checking for $ac_word... " >&6; }
2626 if test "${ac_cv_prog_AR+set}" = set; then :
2627   $as_echo_n "(cached) " >&6
2628 else
2629   if test -n "$AR"; then
2630   ac_cv_prog_AR="$AR" # Let the user override the test.
2631 else
2632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2633 for as_dir in $PATH
2634 do
2635   IFS=$as_save_IFS
2636   test -z "$as_dir" && as_dir=.
2637     for ac_exec_ext in '' $ac_executable_extensions; do
2638   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2639     ac_cv_prog_AR="${ac_tool_prefix}ar"
2640     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2641     break 2
2642   fi
2643 done
2644   done
2645 IFS=$as_save_IFS
2646
2647 fi
2648 fi
2649 AR=$ac_cv_prog_AR
2650 if test -n "$AR"; then
2651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2652 $as_echo "$AR" >&6; }
2653 else
2654   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2655 $as_echo "no" >&6; }
2656 fi
2657
2658
2659 fi
2660 if test -z "$ac_cv_prog_AR"; then
2661   ac_ct_AR=$AR
2662   # Extract the first word of "ar", so it can be a program name with args.
2663 set dummy ar; ac_word=$2
2664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2665 $as_echo_n "checking for $ac_word... " >&6; }
2666 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
2667   $as_echo_n "(cached) " >&6
2668 else
2669   if test -n "$ac_ct_AR"; then
2670   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2671 else
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_exec_ext in '' $ac_executable_extensions; do
2678   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2679     ac_cv_prog_ac_ct_AR="ar"
2680     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2681     break 2
2682   fi
2683 done
2684   done
2685 IFS=$as_save_IFS
2686
2687 fi
2688 fi
2689 ac_ct_AR=$ac_cv_prog_ac_ct_AR
2690 if test -n "$ac_ct_AR"; then
2691   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2692 $as_echo "$ac_ct_AR" >&6; }
2693 else
2694   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2695 $as_echo "no" >&6; }
2696 fi
2697
2698   if test "x$ac_ct_AR" = x; then
2699     AR=""
2700   else
2701     case $cross_compiling:$ac_tool_warned in
2702 yes:)
2703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2704 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2705 ac_tool_warned=yes ;;
2706 esac
2707     AR=$ac_ct_AR
2708   fi
2709 else
2710   AR="$ac_cv_prog_AR"
2711 fi
2712
2713 if test -n "$ac_tool_prefix"; then
2714   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
2715 set dummy ${ac_tool_prefix}lipo; ac_word=$2
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2717 $as_echo_n "checking for $ac_word... " >&6; }
2718 if test "${ac_cv_prog_LIPO+set}" = set; then :
2719   $as_echo_n "(cached) " >&6
2720 else
2721   if test -n "$LIPO"; then
2722   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
2723 else
2724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2725 for as_dir in $PATH
2726 do
2727   IFS=$as_save_IFS
2728   test -z "$as_dir" && as_dir=.
2729     for ac_exec_ext in '' $ac_executable_extensions; do
2730   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2731     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
2732     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2733     break 2
2734   fi
2735 done
2736   done
2737 IFS=$as_save_IFS
2738
2739 fi
2740 fi
2741 LIPO=$ac_cv_prog_LIPO
2742 if test -n "$LIPO"; then
2743   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
2744 $as_echo "$LIPO" >&6; }
2745 else
2746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2747 $as_echo "no" >&6; }
2748 fi
2749
2750
2751 fi
2752 if test -z "$ac_cv_prog_LIPO"; then
2753   ac_ct_LIPO=$LIPO
2754   # Extract the first word of "lipo", so it can be a program name with args.
2755 set dummy lipo; ac_word=$2
2756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2757 $as_echo_n "checking for $ac_word... " >&6; }
2758 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
2759   $as_echo_n "(cached) " >&6
2760 else
2761   if test -n "$ac_ct_LIPO"; then
2762   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
2763 else
2764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2765 for as_dir in $PATH
2766 do
2767   IFS=$as_save_IFS
2768   test -z "$as_dir" && as_dir=.
2769     for ac_exec_ext in '' $ac_executable_extensions; do
2770   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2771     ac_cv_prog_ac_ct_LIPO="lipo"
2772     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2773     break 2
2774   fi
2775 done
2776   done
2777 IFS=$as_save_IFS
2778
2779 fi
2780 fi
2781 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
2782 if test -n "$ac_ct_LIPO"; then
2783   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
2784 $as_echo "$ac_ct_LIPO" >&6; }
2785 else
2786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2787 $as_echo "no" >&6; }
2788 fi
2789
2790   if test "x$ac_ct_LIPO" = x; then
2791     LIPO=":"
2792   else
2793     case $cross_compiling:$ac_tool_warned in
2794 yes:)
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2796 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2797 ac_tool_warned=yes ;;
2798 esac
2799     LIPO=$ac_ct_LIPO
2800   fi
2801 else
2802   LIPO="$ac_cv_prog_LIPO"
2803 fi
2804
2805 if test -n "$ac_tool_prefix"; then
2806   # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
2807 set dummy ${ac_tool_prefix}nm; ac_word=$2
2808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2809 $as_echo_n "checking for $ac_word... " >&6; }
2810 if test "${ac_cv_prog_NM+set}" = set; then :
2811   $as_echo_n "(cached) " >&6
2812 else
2813   if test -n "$NM"; then
2814   ac_cv_prog_NM="$NM" # Let the user override the test.
2815 else
2816 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2817 for as_dir in $PATH
2818 do
2819   IFS=$as_save_IFS
2820   test -z "$as_dir" && as_dir=.
2821     for ac_exec_ext in '' $ac_executable_extensions; do
2822   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2823     ac_cv_prog_NM="${ac_tool_prefix}nm"
2824     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2825     break 2
2826   fi
2827 done
2828   done
2829 IFS=$as_save_IFS
2830
2831 fi
2832 fi
2833 NM=$ac_cv_prog_NM
2834 if test -n "$NM"; then
2835   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
2836 $as_echo "$NM" >&6; }
2837 else
2838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2839 $as_echo "no" >&6; }
2840 fi
2841
2842
2843 fi
2844 if test -z "$ac_cv_prog_NM"; then
2845   ac_ct_NM=$NM
2846   # Extract the first word of "nm", so it can be a program name with args.
2847 set dummy nm; ac_word=$2
2848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2849 $as_echo_n "checking for $ac_word... " >&6; }
2850 if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
2851   $as_echo_n "(cached) " >&6
2852 else
2853   if test -n "$ac_ct_NM"; then
2854   ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
2855 else
2856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2857 for as_dir in $PATH
2858 do
2859   IFS=$as_save_IFS
2860   test -z "$as_dir" && as_dir=.
2861     for ac_exec_ext in '' $ac_executable_extensions; do
2862   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2863     ac_cv_prog_ac_ct_NM="nm"
2864     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2865     break 2
2866   fi
2867 done
2868   done
2869 IFS=$as_save_IFS
2870
2871 fi
2872 fi
2873 ac_ct_NM=$ac_cv_prog_ac_ct_NM
2874 if test -n "$ac_ct_NM"; then
2875   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
2876 $as_echo "$ac_ct_NM" >&6; }
2877 else
2878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2879 $as_echo "no" >&6; }
2880 fi
2881
2882   if test "x$ac_ct_NM" = x; then
2883     NM=""
2884   else
2885     case $cross_compiling:$ac_tool_warned in
2886 yes:)
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2888 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2889 ac_tool_warned=yes ;;
2890 esac
2891     NM=$ac_ct_NM
2892   fi
2893 else
2894   NM="$ac_cv_prog_NM"
2895 fi
2896
2897 if test -n "$ac_tool_prefix"; then
2898   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2899 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2901 $as_echo_n "checking for $ac_word... " >&6; }
2902 if test "${ac_cv_prog_RANLIB+set}" = set; then :
2903   $as_echo_n "(cached) " >&6
2904 else
2905   if test -n "$RANLIB"; then
2906   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2907 else
2908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2909 for as_dir in $PATH
2910 do
2911   IFS=$as_save_IFS
2912   test -z "$as_dir" && as_dir=.
2913     for ac_exec_ext in '' $ac_executable_extensions; do
2914   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2915     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2916     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2917     break 2
2918   fi
2919 done
2920   done
2921 IFS=$as_save_IFS
2922
2923 fi
2924 fi
2925 RANLIB=$ac_cv_prog_RANLIB
2926 if test -n "$RANLIB"; then
2927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2928 $as_echo "$RANLIB" >&6; }
2929 else
2930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2931 $as_echo "no" >&6; }
2932 fi
2933
2934
2935 fi
2936 if test -z "$ac_cv_prog_RANLIB"; then
2937   ac_ct_RANLIB=$RANLIB
2938   # Extract the first word of "ranlib", so it can be a program name with args.
2939 set dummy ranlib; ac_word=$2
2940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2941 $as_echo_n "checking for $ac_word... " >&6; }
2942 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
2943   $as_echo_n "(cached) " >&6
2944 else
2945   if test -n "$ac_ct_RANLIB"; then
2946   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2947 else
2948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2949 for as_dir in $PATH
2950 do
2951   IFS=$as_save_IFS
2952   test -z "$as_dir" && as_dir=.
2953     for ac_exec_ext in '' $ac_executable_extensions; do
2954   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2955     ac_cv_prog_ac_ct_RANLIB="ranlib"
2956     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2957     break 2
2958   fi
2959 done
2960   done
2961 IFS=$as_save_IFS
2962
2963 fi
2964 fi
2965 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2966 if test -n "$ac_ct_RANLIB"; then
2967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2968 $as_echo "$ac_ct_RANLIB" >&6; }
2969 else
2970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2971 $as_echo "no" >&6; }
2972 fi
2973
2974   if test "x$ac_ct_RANLIB" = x; then
2975     RANLIB=":"
2976   else
2977     case $cross_compiling:$ac_tool_warned in
2978 yes:)
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2980 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2981 ac_tool_warned=yes ;;
2982 esac
2983     RANLIB=$ac_ct_RANLIB
2984   fi
2985 else
2986   RANLIB="$ac_cv_prog_RANLIB"
2987 fi
2988
2989 if test -n "$ac_tool_prefix"; then
2990   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2991 set dummy ${ac_tool_prefix}strip; ac_word=$2
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2993 $as_echo_n "checking for $ac_word... " >&6; }
2994 if test "${ac_cv_prog_STRIP+set}" = set; then :
2995   $as_echo_n "(cached) " >&6
2996 else
2997   if test -n "$STRIP"; then
2998   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2999 else
3000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3001 for as_dir in $PATH
3002 do
3003   IFS=$as_save_IFS
3004   test -z "$as_dir" && as_dir=.
3005     for ac_exec_ext in '' $ac_executable_extensions; do
3006   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3007     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3008     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3009     break 2
3010   fi
3011 done
3012   done
3013 IFS=$as_save_IFS
3014
3015 fi
3016 fi
3017 STRIP=$ac_cv_prog_STRIP
3018 if test -n "$STRIP"; then
3019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3020 $as_echo "$STRIP" >&6; }
3021 else
3022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3023 $as_echo "no" >&6; }
3024 fi
3025
3026
3027 fi
3028 if test -z "$ac_cv_prog_STRIP"; then
3029   ac_ct_STRIP=$STRIP
3030   # Extract the first word of "strip", so it can be a program name with args.
3031 set dummy strip; ac_word=$2
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3033 $as_echo_n "checking for $ac_word... " >&6; }
3034 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3035   $as_echo_n "(cached) " >&6
3036 else
3037   if test -n "$ac_ct_STRIP"; then
3038   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3039 else
3040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3041 for as_dir in $PATH
3042 do
3043   IFS=$as_save_IFS
3044   test -z "$as_dir" && as_dir=.
3045     for ac_exec_ext in '' $ac_executable_extensions; do
3046   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3047     ac_cv_prog_ac_ct_STRIP="strip"
3048     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3049     break 2
3050   fi
3051 done
3052   done
3053 IFS=$as_save_IFS
3054
3055 fi
3056 fi
3057 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3058 if test -n "$ac_ct_STRIP"; then
3059   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3060 $as_echo "$ac_ct_STRIP" >&6; }
3061 else
3062   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3063 $as_echo "no" >&6; }
3064 fi
3065
3066   if test "x$ac_ct_STRIP" = x; then
3067     STRIP=":"
3068   else
3069     case $cross_compiling:$ac_tool_warned in
3070 yes:)
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3072 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3073 ac_tool_warned=yes ;;
3074 esac
3075     STRIP=$ac_ct_STRIP
3076   fi
3077 else
3078   STRIP="$ac_cv_prog_STRIP"
3079 fi
3080
3081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3082 $as_echo_n "checking whether ln -s works... " >&6; }
3083 LN_S=$as_ln_s
3084 if test "$LN_S" = "ln -s"; then
3085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3086 $as_echo "yes" >&6; }
3087 else
3088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3089 $as_echo "no, using $LN_S" >&6; }
3090 fi
3091
3092
3093
3094 ac_ext=c
3095 ac_cpp='$CPP $CPPFLAGS'
3096 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3097 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3098 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3099 if test -n "$ac_tool_prefix"; then
3100   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3101 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3103 $as_echo_n "checking for $ac_word... " >&6; }
3104 if test "${ac_cv_prog_CC+set}" = set; then :
3105   $as_echo_n "(cached) " >&6
3106 else
3107   if test -n "$CC"; then
3108   ac_cv_prog_CC="$CC" # Let the user override the test.
3109 else
3110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3111 for as_dir in $PATH
3112 do
3113   IFS=$as_save_IFS
3114   test -z "$as_dir" && as_dir=.
3115     for ac_exec_ext in '' $ac_executable_extensions; do
3116   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3117     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3118     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3119     break 2
3120   fi
3121 done
3122   done
3123 IFS=$as_save_IFS
3124
3125 fi
3126 fi
3127 CC=$ac_cv_prog_CC
3128 if test -n "$CC"; then
3129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3130 $as_echo "$CC" >&6; }
3131 else
3132   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3133 $as_echo "no" >&6; }
3134 fi
3135
3136
3137 fi
3138 if test -z "$ac_cv_prog_CC"; then
3139   ac_ct_CC=$CC
3140   # Extract the first word of "gcc", so it can be a program name with args.
3141 set dummy gcc; ac_word=$2
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3143 $as_echo_n "checking for $ac_word... " >&6; }
3144 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3145   $as_echo_n "(cached) " >&6
3146 else
3147   if test -n "$ac_ct_CC"; then
3148   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3149 else
3150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3151 for as_dir in $PATH
3152 do
3153   IFS=$as_save_IFS
3154   test -z "$as_dir" && as_dir=.
3155     for ac_exec_ext in '' $ac_executable_extensions; do
3156   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3157     ac_cv_prog_ac_ct_CC="gcc"
3158     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3159     break 2
3160   fi
3161 done
3162   done
3163 IFS=$as_save_IFS
3164
3165 fi
3166 fi
3167 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3168 if test -n "$ac_ct_CC"; then
3169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3170 $as_echo "$ac_ct_CC" >&6; }
3171 else
3172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3173 $as_echo "no" >&6; }
3174 fi
3175
3176   if test "x$ac_ct_CC" = x; then
3177     CC=""
3178   else
3179     case $cross_compiling:$ac_tool_warned in
3180 yes:)
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3182 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3183 ac_tool_warned=yes ;;
3184 esac
3185     CC=$ac_ct_CC
3186   fi
3187 else
3188   CC="$ac_cv_prog_CC"
3189 fi
3190
3191 if test -z "$CC"; then
3192           if test -n "$ac_tool_prefix"; then
3193     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3194 set dummy ${ac_tool_prefix}cc; ac_word=$2
3195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3196 $as_echo_n "checking for $ac_word... " >&6; }
3197 if test "${ac_cv_prog_CC+set}" = set; then :
3198   $as_echo_n "(cached) " >&6
3199 else
3200   if test -n "$CC"; then
3201   ac_cv_prog_CC="$CC" # Let the user override the test.
3202 else
3203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3204 for as_dir in $PATH
3205 do
3206   IFS=$as_save_IFS
3207   test -z "$as_dir" && as_dir=.
3208     for ac_exec_ext in '' $ac_executable_extensions; do
3209   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3210     ac_cv_prog_CC="${ac_tool_prefix}cc"
3211     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3212     break 2
3213   fi
3214 done
3215   done
3216 IFS=$as_save_IFS
3217
3218 fi
3219 fi
3220 CC=$ac_cv_prog_CC
3221 if test -n "$CC"; then
3222   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3223 $as_echo "$CC" >&6; }
3224 else
3225   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3226 $as_echo "no" >&6; }
3227 fi
3228
3229
3230   fi
3231 fi
3232 if test -z "$CC"; then
3233   # Extract the first word of "cc", so it can be a program name with args.
3234 set dummy cc; ac_word=$2
3235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3236 $as_echo_n "checking for $ac_word... " >&6; }
3237 if test "${ac_cv_prog_CC+set}" = set; then :
3238   $as_echo_n "(cached) " >&6
3239 else
3240   if test -n "$CC"; then
3241   ac_cv_prog_CC="$CC" # Let the user override the test.
3242 else
3243   ac_prog_rejected=no
3244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3245 for as_dir in $PATH
3246 do
3247   IFS=$as_save_IFS
3248   test -z "$as_dir" && as_dir=.
3249     for ac_exec_ext in '' $ac_executable_extensions; do
3250   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3251     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3252        ac_prog_rejected=yes
3253        continue
3254      fi
3255     ac_cv_prog_CC="cc"
3256     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3257     break 2
3258   fi
3259 done
3260   done
3261 IFS=$as_save_IFS
3262
3263 if test $ac_prog_rejected = yes; then
3264   # We found a bogon in the path, so make sure we never use it.
3265   set dummy $ac_cv_prog_CC
3266   shift
3267   if test $# != 0; then
3268     # We chose a different compiler from the bogus one.
3269     # However, it has the same basename, so the bogon will be chosen
3270     # first if we set CC to just the basename; use the full file name.
3271     shift
3272     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3273   fi
3274 fi
3275 fi
3276 fi
3277 CC=$ac_cv_prog_CC
3278 if test -n "$CC"; then
3279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3280 $as_echo "$CC" >&6; }
3281 else
3282   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3283 $as_echo "no" >&6; }
3284 fi
3285
3286
3287 fi
3288 if test -z "$CC"; then
3289   if test -n "$ac_tool_prefix"; then
3290   for ac_prog in cl.exe
3291   do
3292     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3293 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3295 $as_echo_n "checking for $ac_word... " >&6; }
3296 if test "${ac_cv_prog_CC+set}" = set; then :
3297   $as_echo_n "(cached) " >&6
3298 else
3299   if test -n "$CC"; then
3300   ac_cv_prog_CC="$CC" # Let the user override the test.
3301 else
3302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3303 for as_dir in $PATH
3304 do
3305   IFS=$as_save_IFS
3306   test -z "$as_dir" && as_dir=.
3307     for ac_exec_ext in '' $ac_executable_extensions; do
3308   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3309     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3310     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3311     break 2
3312   fi
3313 done
3314   done
3315 IFS=$as_save_IFS
3316
3317 fi
3318 fi
3319 CC=$ac_cv_prog_CC
3320 if test -n "$CC"; then
3321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3322 $as_echo "$CC" >&6; }
3323 else
3324   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3325 $as_echo "no" >&6; }
3326 fi
3327
3328
3329     test -n "$CC" && break
3330   done
3331 fi
3332 if test -z "$CC"; then
3333   ac_ct_CC=$CC
3334   for ac_prog in cl.exe
3335 do
3336   # Extract the first word of "$ac_prog", so it can be a program name with args.
3337 set dummy $ac_prog; ac_word=$2
3338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3339 $as_echo_n "checking for $ac_word... " >&6; }
3340 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3341   $as_echo_n "(cached) " >&6
3342 else
3343   if test -n "$ac_ct_CC"; then
3344   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3345 else
3346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3347 for as_dir in $PATH
3348 do
3349   IFS=$as_save_IFS
3350   test -z "$as_dir" && as_dir=.
3351     for ac_exec_ext in '' $ac_executable_extensions; do
3352   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3353     ac_cv_prog_ac_ct_CC="$ac_prog"
3354     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3355     break 2
3356   fi
3357 done
3358   done
3359 IFS=$as_save_IFS
3360
3361 fi
3362 fi
3363 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3364 if test -n "$ac_ct_CC"; then
3365   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3366 $as_echo "$ac_ct_CC" >&6; }
3367 else
3368   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3369 $as_echo "no" >&6; }
3370 fi
3371
3372
3373   test -n "$ac_ct_CC" && break
3374 done
3375
3376   if test "x$ac_ct_CC" = x; then
3377     CC=""
3378   else
3379     case $cross_compiling:$ac_tool_warned in
3380 yes:)
3381 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3382 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3383 ac_tool_warned=yes ;;
3384 esac
3385     CC=$ac_ct_CC
3386   fi
3387 fi
3388
3389 fi
3390
3391
3392 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3393 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3394 as_fn_error "no acceptable C compiler found in \$PATH
3395 See \`config.log' for more details." "$LINENO" 5; }
3396
3397 # Provide some information about the compiler.
3398 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3399 set X $ac_compile
3400 ac_compiler=$2
3401 for ac_option in --version -v -V -qversion; do
3402   { { ac_try="$ac_compiler $ac_option >&5"
3403 case "(($ac_try" in
3404   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3405   *) ac_try_echo=$ac_try;;
3406 esac
3407 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3408 $as_echo "$ac_try_echo"; } >&5
3409   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3410   ac_status=$?
3411   if test -s conftest.err; then
3412     sed '10a\
3413 ... rest of stderr output deleted ...
3414          10q' conftest.err >conftest.er1
3415     cat conftest.er1 >&5
3416     rm -f conftest.er1 conftest.err
3417   fi
3418   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3419   test $ac_status = 0; }
3420 done
3421
3422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3423 /* end confdefs.h.  */
3424
3425 int
3426 main ()
3427 {
3428
3429   ;
3430   return 0;
3431 }
3432 _ACEOF
3433 # FIXME: Cleanup?
3434 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3435   (eval $ac_link) 2>&5
3436   ac_status=$?
3437   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3438   test $ac_status = 0; }; then :
3439   gcc_no_link=no
3440 else
3441   gcc_no_link=yes
3442 fi
3443 if test x$gcc_no_link = xyes; then
3444   # Setting cross_compile will disable run tests; it will
3445   # also disable AC_CHECK_FILE but that's generally
3446   # correct if we can't link.
3447   cross_compiling=yes
3448   EXEEXT=
3449 else
3450   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3451 /* end confdefs.h.  */
3452
3453 int
3454 main ()
3455 {
3456
3457   ;
3458   return 0;
3459 }
3460 _ACEOF
3461 ac_clean_files_save=$ac_clean_files
3462 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3463 # Try to create an executable without -o first, disregard a.out.
3464 # It will help us diagnose broken compilers, and finding out an intuition
3465 # of exeext.
3466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3467 $as_echo_n "checking for C compiler default output file name... " >&6; }
3468 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3469
3470 # The possible output files:
3471 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3472
3473 ac_rmfiles=
3474 for ac_file in $ac_files
3475 do
3476   case $ac_file in
3477     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3478     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3479   esac
3480 done
3481 rm -f $ac_rmfiles
3482
3483 if { { ac_try="$ac_link_default"
3484 case "(($ac_try" in
3485   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3486   *) ac_try_echo=$ac_try;;
3487 esac
3488 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3489 $as_echo "$ac_try_echo"; } >&5
3490   (eval "$ac_link_default") 2>&5
3491   ac_status=$?
3492   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3493   test $ac_status = 0; }; then :
3494   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3495 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3496 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3497 # so that the user can short-circuit this test for compilers unknown to
3498 # Autoconf.
3499 for ac_file in $ac_files ''
3500 do
3501   test -f "$ac_file" || continue
3502   case $ac_file in
3503     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3504         ;;
3505     [ab].out )
3506         # We found the default executable, but exeext='' is most
3507         # certainly right.
3508         break;;
3509     *.* )
3510         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3511         then :; else
3512            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3513         fi
3514         # We set ac_cv_exeext here because the later test for it is not
3515         # safe: cross compilers may not add the suffix if given an `-o'
3516         # argument, so we may need to know it at that point already.
3517         # Even if this section looks crufty: it has the advantage of
3518         # actually working.
3519         break;;
3520     * )
3521         break;;
3522   esac
3523 done
3524 test "$ac_cv_exeext" = no && ac_cv_exeext=
3525
3526 else
3527   ac_file=''
3528 fi
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3530 $as_echo "$ac_file" >&6; }
3531 if test -z "$ac_file"; then :
3532   $as_echo "$as_me: failed program was:" >&5
3533 sed 's/^/| /' conftest.$ac_ext >&5
3534
3535 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3536 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3537 { as_fn_set_status 77
3538 as_fn_error "C compiler cannot create executables
3539 See \`config.log' for more details." "$LINENO" 5; }; }
3540 fi
3541 ac_exeext=$ac_cv_exeext
3542
3543 # Check that the compiler produces executables we can run.  If not, either
3544 # the compiler is broken, or we cross compile.
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3546 $as_echo_n "checking whether the C compiler works... " >&6; }
3547 # If not cross compiling, check that we can run a simple program.
3548 if test "$cross_compiling" != yes; then
3549   if { ac_try='./$ac_file'
3550   { { case "(($ac_try" in
3551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3552   *) ac_try_echo=$ac_try;;
3553 esac
3554 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3555 $as_echo "$ac_try_echo"; } >&5
3556   (eval "$ac_try") 2>&5
3557   ac_status=$?
3558   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3559   test $ac_status = 0; }; }; then
3560     cross_compiling=no
3561   else
3562     if test "$cross_compiling" = maybe; then
3563         cross_compiling=yes
3564     else
3565         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3566 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3567 as_fn_error "cannot run C compiled programs.
3568 If you meant to cross compile, use \`--host'.
3569 See \`config.log' for more details." "$LINENO" 5; }
3570     fi
3571   fi
3572 fi
3573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3574 $as_echo "yes" >&6; }
3575
3576 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3577 ac_clean_files=$ac_clean_files_save
3578 # Check that the compiler produces executables we can run.  If not, either
3579 # the compiler is broken, or we cross compile.
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3581 $as_echo_n "checking whether we are cross compiling... " >&6; }
3582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3583 $as_echo "$cross_compiling" >&6; }
3584
3585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3586 $as_echo_n "checking for suffix of executables... " >&6; }
3587 if { { ac_try="$ac_link"
3588 case "(($ac_try" in
3589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3590   *) ac_try_echo=$ac_try;;
3591 esac
3592 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3593 $as_echo "$ac_try_echo"; } >&5
3594   (eval "$ac_link") 2>&5
3595   ac_status=$?
3596   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3597   test $ac_status = 0; }; then :
3598   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3599 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3600 # work properly (i.e., refer to `conftest.exe'), while it won't with
3601 # `rm'.
3602 for ac_file in conftest.exe conftest conftest.*; do
3603   test -f "$ac_file" || continue
3604   case $ac_file in
3605     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3606     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3607           break;;
3608     * ) break;;
3609   esac
3610 done
3611 else
3612   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3613 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3614 as_fn_error "cannot compute suffix of executables: cannot compile and link
3615 See \`config.log' for more details." "$LINENO" 5; }
3616 fi
3617 rm -f conftest$ac_cv_exeext
3618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3619 $as_echo "$ac_cv_exeext" >&6; }
3620
3621 rm -f conftest.$ac_ext
3622 EXEEXT=$ac_cv_exeext
3623 ac_exeext=$EXEEXT
3624 fi
3625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3626 $as_echo_n "checking for suffix of object files... " >&6; }
3627 if test "${ac_cv_objext+set}" = set; then :
3628   $as_echo_n "(cached) " >&6
3629 else
3630   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3631 /* end confdefs.h.  */
3632
3633 int
3634 main ()
3635 {
3636
3637   ;
3638   return 0;
3639 }
3640 _ACEOF
3641 rm -f conftest.o conftest.obj
3642 if { { ac_try="$ac_compile"
3643 case "(($ac_try" in
3644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3645   *) ac_try_echo=$ac_try;;
3646 esac
3647 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3648 $as_echo "$ac_try_echo"; } >&5
3649   (eval "$ac_compile") 2>&5
3650   ac_status=$?
3651   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3652   test $ac_status = 0; }; then :
3653   for ac_file in conftest.o conftest.obj conftest.*; do
3654   test -f "$ac_file" || continue;
3655   case $ac_file in
3656     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3657     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3658        break;;
3659   esac
3660 done
3661 else
3662   $as_echo "$as_me: failed program was:" >&5
3663 sed 's/^/| /' conftest.$ac_ext >&5
3664
3665 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3666 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3667 as_fn_error "cannot compute suffix of object files: cannot compile
3668 See \`config.log' for more details." "$LINENO" 5; }
3669 fi
3670 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3671 fi
3672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3673 $as_echo "$ac_cv_objext" >&6; }
3674 OBJEXT=$ac_cv_objext
3675 ac_objext=$OBJEXT
3676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3677 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3678 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3679   $as_echo_n "(cached) " >&6
3680 else
3681   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3682 /* end confdefs.h.  */
3683
3684 int
3685 main ()
3686 {
3687 #ifndef __GNUC__
3688        choke me
3689 #endif
3690
3691   ;
3692   return 0;
3693 }
3694 _ACEOF
3695 if ac_fn_c_try_compile "$LINENO"; then :
3696   ac_compiler_gnu=yes
3697 else
3698   ac_compiler_gnu=no
3699 fi
3700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3701 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3702
3703 fi
3704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3705 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3706 if test $ac_compiler_gnu = yes; then
3707   GCC=yes
3708 else
3709   GCC=
3710 fi
3711 ac_test_CFLAGS=${CFLAGS+set}
3712 ac_save_CFLAGS=$CFLAGS
3713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3714 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3715 if test "${ac_cv_prog_cc_g+set}" = set; then :
3716   $as_echo_n "(cached) " >&6
3717 else
3718   ac_save_c_werror_flag=$ac_c_werror_flag
3719    ac_c_werror_flag=yes
3720    ac_cv_prog_cc_g=no
3721    CFLAGS="-g"
3722    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3723 /* end confdefs.h.  */
3724
3725 int
3726 main ()
3727 {
3728
3729   ;
3730   return 0;
3731 }
3732 _ACEOF
3733 if ac_fn_c_try_compile "$LINENO"; then :
3734   ac_cv_prog_cc_g=yes
3735 else
3736   CFLAGS=""
3737       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3738 /* end confdefs.h.  */
3739
3740 int
3741 main ()
3742 {
3743
3744   ;
3745   return 0;
3746 }
3747 _ACEOF
3748 if ac_fn_c_try_compile "$LINENO"; then :
3749
3750 else
3751   ac_c_werror_flag=$ac_save_c_werror_flag
3752          CFLAGS="-g"
3753          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3754 /* end confdefs.h.  */
3755
3756 int
3757 main ()
3758 {
3759
3760   ;
3761   return 0;
3762 }
3763 _ACEOF
3764 if ac_fn_c_try_compile "$LINENO"; then :
3765   ac_cv_prog_cc_g=yes
3766 fi
3767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3768 fi
3769 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3770 fi
3771 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3772    ac_c_werror_flag=$ac_save_c_werror_flag
3773 fi
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3775 $as_echo "$ac_cv_prog_cc_g" >&6; }
3776 if test "$ac_test_CFLAGS" = set; then
3777   CFLAGS=$ac_save_CFLAGS
3778 elif test $ac_cv_prog_cc_g = yes; then
3779   if test "$GCC" = yes; then
3780     CFLAGS="-g -O2"
3781   else
3782     CFLAGS="-g"
3783   fi
3784 else
3785   if test "$GCC" = yes; then
3786     CFLAGS="-O2"
3787   else
3788     CFLAGS=
3789   fi
3790 fi
3791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3792 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3793 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3794   $as_echo_n "(cached) " >&6
3795 else
3796   ac_cv_prog_cc_c89=no
3797 ac_save_CC=$CC
3798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3799 /* end confdefs.h.  */
3800 #include <stdarg.h>
3801 #include <stdio.h>
3802 #include <sys/types.h>
3803 #include <sys/stat.h>
3804 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3805 struct buf { int x; };
3806 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3807 static char *e (p, i)
3808      char **p;
3809      int i;
3810 {
3811   return p[i];
3812 }
3813 static char *f (char * (*g) (char **, int), char **p, ...)
3814 {
3815   char *s;
3816   va_list v;
3817   va_start (v,p);
3818   s = g (p, va_arg (v,int));
3819   va_end (v);
3820   return s;
3821 }
3822
3823 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3824    function prototypes and stuff, but not '\xHH' hex character constants.
3825    These don't provoke an error unfortunately, instead are silently treated
3826    as 'x'.  The following induces an error, until -std is added to get
3827    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3828    array size at least.  It's necessary to write '\x00'==0 to get something
3829    that's true only with -std.  */
3830 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3831
3832 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3833    inside strings and character constants.  */
3834 #define FOO(x) 'x'
3835 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3836
3837 int test (int i, double x);
3838 struct s1 {int (*f) (int a);};
3839 struct s2 {int (*f) (double a);};
3840 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3841 int argc;
3842 char **argv;
3843 int
3844 main ()
3845 {
3846 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3847   ;
3848   return 0;
3849 }
3850 _ACEOF
3851 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3852         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3853 do
3854   CC="$ac_save_CC $ac_arg"
3855   if ac_fn_c_try_compile "$LINENO"; then :
3856   ac_cv_prog_cc_c89=$ac_arg
3857 fi
3858 rm -f core conftest.err conftest.$ac_objext
3859   test "x$ac_cv_prog_cc_c89" != "xno" && break
3860 done
3861 rm -f conftest.$ac_ext
3862 CC=$ac_save_CC
3863
3864 fi
3865 # AC_CACHE_VAL
3866 case "x$ac_cv_prog_cc_c89" in
3867   x)
3868     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3869 $as_echo "none needed" >&6; } ;;
3870   xno)
3871     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3872 $as_echo "unsupported" >&6; } ;;
3873   *)
3874     CC="$CC $ac_cv_prog_cc_c89"
3875     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3876 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3877 esac
3878 if test "x$ac_cv_prog_cc_c89" != xno; then :
3879
3880 fi
3881
3882 ac_ext=c
3883 ac_cpp='$CPP $CPPFLAGS'
3884 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3885 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3886 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3887
3888 ac_ext=c
3889 ac_cpp='$CPP $CPPFLAGS'
3890 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3891 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3892 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3894 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3895 # On Suns, sometimes $CPP names a directory.
3896 if test -n "$CPP" && test -d "$CPP"; then
3897   CPP=
3898 fi
3899 if test -z "$CPP"; then
3900   if test "${ac_cv_prog_CPP+set}" = set; then :
3901   $as_echo_n "(cached) " >&6
3902 else
3903       # Double quotes because CPP needs to be expanded
3904     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3905     do
3906       ac_preproc_ok=false
3907 for ac_c_preproc_warn_flag in '' yes
3908 do
3909   # Use a header file that comes with gcc, so configuring glibc
3910   # with a fresh cross-compiler works.
3911   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3912   # <limits.h> exists even on freestanding compilers.
3913   # On the NeXT, cc -E runs the code through the compiler's parser,
3914   # not just through cpp. "Syntax error" is here to catch this case.
3915   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3916 /* end confdefs.h.  */
3917 #ifdef __STDC__
3918 # include <limits.h>
3919 #else
3920 # include <assert.h>
3921 #endif
3922                      Syntax error
3923 _ACEOF
3924 if ac_fn_c_try_cpp "$LINENO"; then :
3925
3926 else
3927   # Broken: fails on valid input.
3928 continue
3929 fi
3930 rm -f conftest.err conftest.$ac_ext
3931
3932   # OK, works on sane cases.  Now check whether nonexistent headers
3933   # can be detected and how.
3934   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3935 /* end confdefs.h.  */
3936 #include <ac_nonexistent.h>
3937 _ACEOF
3938 if ac_fn_c_try_cpp "$LINENO"; then :
3939   # Broken: success on invalid input.
3940 continue
3941 else
3942   # Passes both tests.
3943 ac_preproc_ok=:
3944 break
3945 fi
3946 rm -f conftest.err conftest.$ac_ext
3947
3948 done
3949 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3950 rm -f conftest.err conftest.$ac_ext
3951 if $ac_preproc_ok; then :
3952   break
3953 fi
3954
3955     done
3956     ac_cv_prog_CPP=$CPP
3957
3958 fi
3959   CPP=$ac_cv_prog_CPP
3960 else
3961   ac_cv_prog_CPP=$CPP
3962 fi
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3964 $as_echo "$CPP" >&6; }
3965 ac_preproc_ok=false
3966 for ac_c_preproc_warn_flag in '' yes
3967 do
3968   # Use a header file that comes with gcc, so configuring glibc
3969   # with a fresh cross-compiler works.
3970   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3971   # <limits.h> exists even on freestanding compilers.
3972   # On the NeXT, cc -E runs the code through the compiler's parser,
3973   # not just through cpp. "Syntax error" is here to catch this case.
3974   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3975 /* end confdefs.h.  */
3976 #ifdef __STDC__
3977 # include <limits.h>
3978 #else
3979 # include <assert.h>
3980 #endif
3981                      Syntax error
3982 _ACEOF
3983 if ac_fn_c_try_cpp "$LINENO"; then :
3984
3985 else
3986   # Broken: fails on valid input.
3987 continue
3988 fi
3989 rm -f conftest.err conftest.$ac_ext
3990
3991   # OK, works on sane cases.  Now check whether nonexistent headers
3992   # can be detected and how.
3993   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3994 /* end confdefs.h.  */
3995 #include <ac_nonexistent.h>
3996 _ACEOF
3997 if ac_fn_c_try_cpp "$LINENO"; then :
3998   # Broken: success on invalid input.
3999 continue
4000 else
4001   # Passes both tests.
4002 ac_preproc_ok=:
4003 break
4004 fi
4005 rm -f conftest.err conftest.$ac_ext
4006
4007 done
4008 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4009 rm -f conftest.err conftest.$ac_ext
4010 if $ac_preproc_ok; then :
4011
4012 else
4013   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4014 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4015 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4016 See \`config.log' for more details." "$LINENO" 5; }
4017 fi
4018
4019 ac_ext=c
4020 ac_cpp='$CPP $CPPFLAGS'
4021 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4022 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4023 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4024
4025
4026 ac_c_preproc_warn_flag=yes
4027
4028
4029
4030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4031 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4032 if test "${ac_cv_path_GREP+set}" = set; then :
4033   $as_echo_n "(cached) " >&6
4034 else
4035   if test -z "$GREP"; then
4036   ac_path_GREP_found=false
4037   # Loop through the user's path and test for each of PROGNAME-LIST
4038   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4039 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4040 do
4041   IFS=$as_save_IFS
4042   test -z "$as_dir" && as_dir=.
4043     for ac_prog in grep ggrep; do
4044     for ac_exec_ext in '' $ac_executable_extensions; do
4045       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4046       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4047 # Check for GNU ac_path_GREP and select it if it is found.
4048   # Check for GNU $ac_path_GREP
4049 case `"$ac_path_GREP" --version 2>&1` in
4050 *GNU*)
4051   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4052 *)
4053   ac_count=0
4054   $as_echo_n 0123456789 >"conftest.in"
4055   while :
4056   do
4057     cat "conftest.in" "conftest.in" >"conftest.tmp"
4058     mv "conftest.tmp" "conftest.in"
4059     cp "conftest.in" "conftest.nl"
4060     $as_echo 'GREP' >> "conftest.nl"
4061     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4062     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4063     as_fn_arith $ac_count + 1 && ac_count=$as_val
4064     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4065       # Best one so far, save it but keep looking for a better one
4066       ac_cv_path_GREP="$ac_path_GREP"
4067       ac_path_GREP_max=$ac_count
4068     fi
4069     # 10*(2^10) chars as input seems more than enough
4070     test $ac_count -gt 10 && break
4071   done
4072   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4073 esac
4074
4075       $ac_path_GREP_found && break 3
4076     done
4077   done
4078   done
4079 IFS=$as_save_IFS
4080   if test -z "$ac_cv_path_GREP"; then
4081     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4082   fi
4083 else
4084   ac_cv_path_GREP=$GREP
4085 fi
4086
4087 fi
4088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4089 $as_echo "$ac_cv_path_GREP" >&6; }
4090  GREP="$ac_cv_path_GREP"
4091
4092
4093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4094 $as_echo_n "checking for egrep... " >&6; }
4095 if test "${ac_cv_path_EGREP+set}" = set; then :
4096   $as_echo_n "(cached) " >&6
4097 else
4098   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4099    then ac_cv_path_EGREP="$GREP -E"
4100    else
4101      if test -z "$EGREP"; then
4102   ac_path_EGREP_found=false
4103   # Loop through the user's path and test for each of PROGNAME-LIST
4104   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4105 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4106 do
4107   IFS=$as_save_IFS
4108   test -z "$as_dir" && as_dir=.
4109     for ac_prog in egrep; do
4110     for ac_exec_ext in '' $ac_executable_extensions; do
4111       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4112       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4113 # Check for GNU ac_path_EGREP and select it if it is found.
4114   # Check for GNU $ac_path_EGREP
4115 case `"$ac_path_EGREP" --version 2>&1` in
4116 *GNU*)
4117   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4118 *)
4119   ac_count=0
4120   $as_echo_n 0123456789 >"conftest.in"
4121   while :
4122   do
4123     cat "conftest.in" "conftest.in" >"conftest.tmp"
4124     mv "conftest.tmp" "conftest.in"
4125     cp "conftest.in" "conftest.nl"
4126     $as_echo 'EGREP' >> "conftest.nl"
4127     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4128     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4129     as_fn_arith $ac_count + 1 && ac_count=$as_val
4130     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4131       # Best one so far, save it but keep looking for a better one
4132       ac_cv_path_EGREP="$ac_path_EGREP"
4133       ac_path_EGREP_max=$ac_count
4134     fi
4135     # 10*(2^10) chars as input seems more than enough
4136     test $ac_count -gt 10 && break
4137   done
4138   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4139 esac
4140
4141       $ac_path_EGREP_found && break 3
4142     done
4143   done
4144   done
4145 IFS=$as_save_IFS
4146   if test -z "$ac_cv_path_EGREP"; then
4147     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4148   fi
4149 else
4150   ac_cv_path_EGREP=$EGREP
4151 fi
4152
4153    fi
4154 fi
4155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4156 $as_echo "$ac_cv_path_EGREP" >&6; }
4157  EGREP="$ac_cv_path_EGREP"
4158
4159
4160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4161 $as_echo_n "checking for ANSI C header files... " >&6; }
4162 if test "${ac_cv_header_stdc+set}" = set; then :
4163   $as_echo_n "(cached) " >&6
4164 else
4165   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4166 /* end confdefs.h.  */
4167 #include <stdlib.h>
4168 #include <stdarg.h>
4169 #include <string.h>
4170 #include <float.h>
4171
4172 int
4173 main ()
4174 {
4175
4176   ;
4177   return 0;
4178 }
4179 _ACEOF
4180 if ac_fn_c_try_compile "$LINENO"; then :
4181   ac_cv_header_stdc=yes
4182 else
4183   ac_cv_header_stdc=no
4184 fi
4185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4186
4187 if test $ac_cv_header_stdc = yes; then
4188   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4189   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4190 /* end confdefs.h.  */
4191 #include <string.h>
4192
4193 _ACEOF
4194 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4195   $EGREP "memchr" >/dev/null 2>&1; then :
4196
4197 else
4198   ac_cv_header_stdc=no
4199 fi
4200 rm -f conftest*
4201
4202 fi
4203
4204 if test $ac_cv_header_stdc = yes; then
4205   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4206   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4207 /* end confdefs.h.  */
4208 #include <stdlib.h>
4209
4210 _ACEOF
4211 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4212   $EGREP "free" >/dev/null 2>&1; then :
4213
4214 else
4215   ac_cv_header_stdc=no
4216 fi
4217 rm -f conftest*
4218
4219 fi
4220
4221 if test $ac_cv_header_stdc = yes; then
4222   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4223   if test "$cross_compiling" = yes; then :
4224   :
4225 else
4226   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4227 /* end confdefs.h.  */
4228 #include <ctype.h>
4229 #include <stdlib.h>
4230 #if ((' ' & 0x0FF) == 0x020)
4231 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4232 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4233 #else
4234 # define ISLOWER(c) \
4235                    (('a' <= (c) && (c) <= 'i') \
4236                      || ('j' <= (c) && (c) <= 'r') \
4237                      || ('s' <= (c) && (c) <= 'z'))
4238 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4239 #endif
4240
4241 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4242 int
4243 main ()
4244 {
4245   int i;
4246   for (i = 0; i < 256; i++)
4247     if (XOR (islower (i), ISLOWER (i))
4248         || toupper (i) != TOUPPER (i))
4249       return 2;
4250   return 0;
4251 }
4252 _ACEOF
4253 if ac_fn_c_try_run "$LINENO"; then :
4254
4255 else
4256   ac_cv_header_stdc=no
4257 fi
4258 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4259   conftest.$ac_objext conftest.beam conftest.$ac_ext
4260 fi
4261
4262 fi
4263 fi
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4265 $as_echo "$ac_cv_header_stdc" >&6; }
4266 if test $ac_cv_header_stdc = yes; then
4267
4268 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4269
4270 fi
4271
4272 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4273 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4274                   inttypes.h stdint.h unistd.h
4275 do :
4276   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4277 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
4278 eval as_val=\$$as_ac_Header
4279    if test "x$as_val" = x""yes; then :
4280   cat >>confdefs.h <<_ACEOF
4281 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4282 _ACEOF
4283
4284 fi
4285 done
4286
4287
4288 # The cast to long int works around a bug in the HP C Compiler
4289 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4290 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4291 # This bug is HP SR number 8606223364.
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
4293 $as_echo_n "checking size of double... " >&6; }
4294 if test "${ac_cv_sizeof_double+set}" = set; then :
4295   $as_echo_n "(cached) " >&6
4296 else
4297   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double"        "$ac_includes_default"; then :
4298
4299 else
4300   if test "$ac_cv_type_double" = yes; then
4301      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4302 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4303 { as_fn_set_status 77
4304 as_fn_error "cannot compute sizeof (double)
4305 See \`config.log' for more details." "$LINENO" 5; }; }
4306    else
4307      ac_cv_sizeof_double=0
4308    fi
4309 fi
4310
4311 fi
4312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
4313 $as_echo "$ac_cv_sizeof_double" >&6; }
4314
4315
4316
4317 cat >>confdefs.h <<_ACEOF
4318 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
4319 _ACEOF
4320
4321
4322 # The cast to long int works around a bug in the HP C Compiler
4323 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4324 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4325 # This bug is HP SR number 8606223364.
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
4327 $as_echo_n "checking size of long double... " >&6; }
4328 if test "${ac_cv_sizeof_long_double+set}" = set; then :
4329   $as_echo_n "(cached) " >&6
4330 else
4331   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double"        "$ac_includes_default"; then :
4332
4333 else
4334   if test "$ac_cv_type_long_double" = yes; then
4335      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4336 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4337 { as_fn_set_status 77
4338 as_fn_error "cannot compute sizeof (long double)
4339 See \`config.log' for more details." "$LINENO" 5; }; }
4340    else
4341      ac_cv_sizeof_long_double=0
4342    fi
4343 fi
4344
4345 fi
4346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
4347 $as_echo "$ac_cv_sizeof_long_double" >&6; }
4348
4349
4350
4351 cat >>confdefs.h <<_ACEOF
4352 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
4353 _ACEOF
4354
4355
4356 as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val
4357 as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val
4358
4359
4360
4361 # Check for decimal float support.
4362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5
4363 $as_echo_n "checking whether decimal floating point is supported... " >&6; }
4364 if test "${libgcc_cv_dfp+set}" = set; then :
4365   $as_echo_n "(cached) " >&6
4366 else
4367   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4368 /* end confdefs.h.  */
4369 _Decimal32 x;
4370 _ACEOF
4371 if ac_fn_c_try_compile "$LINENO"; then :
4372   libgcc_cv_dfp=yes
4373 else
4374   libgcc_cv_dfp=no
4375 fi
4376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4377 fi
4378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5
4379 $as_echo "$libgcc_cv_dfp" >&6; }
4380 decimal_float=$libgcc_cv_dfp
4381
4382
4383
4384 # Check whether --enable-decimal-float was given.
4385 if test "${enable_decimal_float+set}" = set; then :
4386   enableval=$enable_decimal_float;
4387   case $enable_decimal_float in
4388     yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
4389     *) as_fn_error "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
4390 Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
4391   esac
4392
4393 else
4394
4395   case $host in
4396     powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
4397     i?86*-*-mingw* | x86_64*-*-mingw* | \
4398     i?86*-*-cygwin*)
4399       enable_decimal_float=yes
4400       ;;
4401     *)
4402       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4403 $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4404       enable_decimal_float=no
4405       ;;
4406   esac
4407
4408 fi
4409
4410
4411 # x86's use BID format instead of DPD
4412 case x$enable_decimal_float in
4413   xyes)
4414     case $host in
4415       i?86*-*-* | x86_64*-*-*)
4416         enable_decimal_float=bid
4417         ;;
4418       *)
4419         enable_decimal_float=dpd
4420         ;;
4421     esac
4422     default_decimal_float=$enable_decimal_float
4423     ;;
4424   xno)
4425     # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4426     # dependency on libdecnumber.
4427     default_decimal_float=dpd
4428     ;;
4429 esac
4430
4431
4432
4433
4434 # Check for fixed-point support.
4435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5
4436 $as_echo_n "checking whether fixed-point is supported... " >&6; }
4437 if test "${libgcc_cv_fixed_point+set}" = set; then :
4438   $as_echo_n "(cached) " >&6
4439 else
4440   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4441 /* end confdefs.h.  */
4442 _Sat _Fract x;
4443 _ACEOF
4444 if ac_fn_c_try_compile "$LINENO"; then :
4445   libgcc_cv_fixed_point=yes
4446 else
4447   libgcc_cv_fixed_point=no
4448 fi
4449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4450 fi
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5
4452 $as_echo "$libgcc_cv_fixed_point" >&6; }
4453 fixed_point=$libgcc_cv_fixed_point
4454
4455
4456 # For platforms with the unwind ABI which includes an unwind library,
4457 # libunwind, we can choose to use the system libunwind.
4458 # config.gcc also contains tests of with_system_libunwind.
4459
4460
4461 # Check whether --with-system-libunwind was given.
4462 if test "${with_system_libunwind+set}" = set; then :
4463   withval=$with_system_libunwind;
4464 fi
4465
4466   # If system-libunwind was not specifically set, pick a default setting.
4467   if test x$with_system_libunwind = x; then
4468     case ${target} in
4469       ia64-*-hpux*) with_system_libunwind=yes ;;
4470       *) with_system_libunwind=no ;;
4471     esac
4472   fi
4473   # Based on system-libunwind and target, do we have ipinfo?
4474   if  test x$with_system_libunwind = xyes; then
4475     case ${target} in
4476       ia64-*-*) have_unwind_getipinfo=no ;;
4477       *) have_unwind_getipinfo=yes ;;
4478     esac
4479   else
4480     # Darwin before version 9 does not have _Unwind_GetIPInfo.
4481
4482     case ${target} in
4483       *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
4484       *) have_unwind_getipinfo=yes ;;
4485     esac
4486
4487   fi
4488
4489   if test x$have_unwind_getipinfo = xyes; then
4490
4491 $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
4492
4493   fi
4494
4495
4496 # The sjlj test is almost duplicated here and in libgo/configure.ac (for C),
4497 # libstdc++-v3/acinclude.m4 and libjava/configure.ac (for C++), and
4498 # libobjc/configure.ac (for Objective-C).
4499 # FIXME: This should be centralized in config/sjlj.m4.
4500 # Check whether --enable-sjlj-exceptions was given.
4501 if test "${enable_sjlj_exceptions+set}" = set; then :
4502   enableval=$enable_sjlj_exceptions; case "$enableval" in
4503    yes|no|auto) ;;
4504    *) as_fn_error "unknown argument to --enable-sjlj-exceptions" "$LINENO" 5 ;;
4505    esac
4506 else
4507   enable_sjlj_exceptions=auto
4508 fi
4509
4510
4511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use setjmp/longjmp exceptions" >&5
4512 $as_echo_n "checking whether to use setjmp/longjmp exceptions... " >&6; }
4513 if test "${libgcc_cv_lib_sjlj_exceptions+set}" = set; then :
4514   $as_echo_n "(cached) " >&6
4515 else
4516   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4517 /* end confdefs.h.  */
4518
4519 void bar ();
4520 void clean (int *);
4521 void foo ()
4522 {
4523   int i __attribute__ ((cleanup (clean)));
4524   bar();
4525 }
4526
4527 _ACEOF
4528 CFLAGS_hold=$CFLAGS
4529 CFLAGS="--save-temps -fexceptions"
4530 libgcc_cv_lib_sjlj_exceptions=unknown
4531 if ac_fn_c_try_compile; then :
4532   if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1; then
4533     libgcc_cv_lib_sjlj_exceptions=yes
4534   elif grep _Unwind_Resume conftest.s >/dev/null 2>&1; then
4535     libgcc_cv_lib_sjlj_exceptions=no
4536   fi
4537 fi
4538 CFLAGS=$CFLAGS_hold
4539 rm -f conftest*
4540
4541 fi
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_lib_sjlj_exceptions" >&5
4543 $as_echo "$libgcc_cv_lib_sjlj_exceptions" >&6; }
4544
4545 if test "$enable_sjlj_exceptions" = "auto"; then
4546   enable_sjlj_exceptions=$libgcc_cv_lib_sjlj_exceptions
4547 fi
4548
4549 case $enable_sjlj_exceptions in
4550 yes)
4551
4552 $as_echo "#define LIBGCC_SJLJ_EXCEPTIONS 1" >>confdefs.h
4553
4554   ;;
4555 no)
4556   ;;
4557 *)
4558   as_fn_error "unable to detect exception model" "$LINENO" 5
4559   ;;
4560 esac
4561
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4563 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4564 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
4565   $as_echo_n "(cached) " >&6
4566 else
4567   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4568 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4569   acl_cv_prog_gnu_ld=yes
4570 else
4571   acl_cv_prog_gnu_ld=no
4572 fi
4573 fi
4574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
4575 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
4576 with_gnu_ld=$acl_cv_prog_gnu_ld
4577
4578
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
4580 $as_echo_n "checking for thread model used by GCC... " >&6; }
4581 target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
4582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
4583 $as_echo "$target_thread_file" >&6; }
4584
4585 # Check for assembler CFI support.
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5
4587 $as_echo_n "checking whether assembler supports CFI directives... " >&6; }
4588 if test "${libgcc_cv_cfi+set}" = set; then :
4589   $as_echo_n "(cached) " >&6
4590 else
4591   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4592 /* end confdefs.h.  */
4593 asm("\n\
4594         .text\n\
4595         .cfi_startproc\n\
4596         .cfi_personality 0, symbol\n\
4597         .cfi_endproc");
4598 _ACEOF
4599 if ac_fn_c_try_compile "$LINENO"; then :
4600   libgcc_cv_cfi=yes
4601 else
4602   libgcc_cv_cfi=no
4603 fi
4604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4605 fi
4606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5
4607 $as_echo "$libgcc_cv_cfi" >&6; }
4608
4609 # Check 32bit or 64bit
4610 cat > conftest.c <<EOF
4611 #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__))
4612 host_address=64
4613 #else
4614 host_address=32
4615 #endif
4616 EOF
4617 eval `${CC-cc} -E conftest.c | grep host_address=`
4618 rm -f conftest.c
4619
4620 # Collect host-machine-specific information.
4621 . ${srcdir}/config.host
4622
4623 # Check if Solaris/x86 linker supports ZERO terminator unwind entries.
4624 # This is after config.host so we can augment tmake_file.
4625 # Link with -nostartfiles -nodefaultlibs since neither are present while
4626 # building libgcc.
4627 case ${host} in
4628 i?86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
4629   cat > conftest.s <<EOF
4630         .section        .eh_frame,"a",@unwind
4631         .zero   4
4632         .section        .jcr,"aw",@progbits
4633         .zero   8
4634 EOF
4635   if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5'
4636   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4637   (eval $ac_try) 2>&5
4638   ac_status=$?
4639   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4640   test $ac_status = 0; }; }; then
4641       tmake_file="${tmake_file} i386/t-crtstuff"
4642   fi
4643   ;;
4644 esac
4645
4646 # Check for visibility support.  This is after config.host so that
4647 # we can check for asm_hidden_op.
4648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5
4649 $as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; }
4650 if test "${libgcc_cv_hidden_visibility_attribute+set}" = set; then :
4651   $as_echo_n "(cached) " >&6
4652 else
4653
4654         echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
4655         libgcc_cv_hidden_visibility_attribute=no
4656         if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
4657   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4658   (eval $ac_try) 2>&5
4659   ac_status=$?
4660   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4661   test $ac_status = 0; }; }; then
4662             if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then
4663                 libgcc_cv_hidden_visibility_attribute=yes
4664             fi
4665         fi
4666         rm -f conftest.*
4667
4668 fi
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5
4670 $as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; }
4671
4672 if test $libgcc_cv_hidden_visibility_attribute = yes; then
4673     vis_hide='-fvisibility=hidden -DHIDE_EXPORTS'
4674 else
4675     vis_hide=
4676 fi
4677
4678
4679 # See if we have thread-local storage.  We can only test assembler
4680 # sicne link-time and run-time tests require the newly built
4681 # gcc, which can't be used to build executable due to that libgcc
4682 # is yet to be built here.
4683
4684    # Check whether --enable-tls was given.
4685 if test "${enable_tls+set}" = set; then :
4686   enableval=$enable_tls;
4687       case "$enableval" in
4688        yes|no) ;;
4689        *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
4690       esac
4691
4692 else
4693   enable_tls=yes
4694 fi
4695
4696
4697   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5
4698 $as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; }
4699 if test "${gcc_cv_have_cc_tls+set}" = set; then :
4700   $as_echo_n "(cached) " >&6
4701 else
4702
4703     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4704 /* end confdefs.h.  */
4705 __thread int a; int b; int main() { return a = b; }
4706 _ACEOF
4707 if ac_fn_c_try_compile "$LINENO"; then :
4708   gcc_cv_have_cc_tls=yes
4709 else
4710   gcc_cv_have_cc_tls=no
4711 fi
4712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4713
4714 fi
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5
4716 $as_echo "$gcc_cv_have_cc_tls" >&6; }
4717 set_have_cc_tls=
4718 if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
4719   set_have_cc_tls="-DHAVE_CC_TLS"
4720 fi
4721
4722
4723 # See if we have emulated thread-local storage.
4724
4725   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
4726 $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
4727 if test "${gcc_cv_use_emutls+set}" = set; then :
4728   $as_echo_n "(cached) " >&6
4729 else
4730
4731     gcc_cv_use_emutls=no
4732     echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
4733     if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
4734   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4735   (eval $ac_try) 2>&5
4736   ac_status=$?
4737   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4738   test $ac_status = 0; }; }; then
4739       if grep __emutls_get_address conftest.s > /dev/null; then
4740         gcc_cv_use_emutls=yes
4741       fi
4742     fi
4743     rm -f conftest.*
4744
4745 fi
4746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
4747 $as_echo "$gcc_cv_use_emutls" >&6; }
4748   if test "$gcc_cv_use_emutls" = "yes" ; then
4749
4750 $as_echo "#define USE_EMUTLS 1" >>confdefs.h
4751
4752   fi
4753 set_use_emutls=
4754 if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then
4755   set_use_emutls="-DUSE_EMUTLS"
4756 fi
4757
4758
4759 # Conditionalize the sfp-machine.h header for this target machine.
4760 if test -z "${sfp_machine_header}"; then
4761         sfp_machine_header=$cpu_type/sfp-machine.h
4762         if test -f ${srcdir}/config/${sfp_machine_header}; then
4763                 :
4764         else
4765                 sfp_machine_header=no-sfp-machine.h
4766         fi
4767 fi
4768
4769
4770 # Conditionalize the makefile for this target machine.
4771 tmake_file_=
4772 for f in ${tmake_file}
4773 do
4774         if test -f ${srcdir}/config/$f
4775         then
4776                 tmake_file_="${tmake_file_} \$(srcdir)/config/$f"
4777         fi
4778 done
4779 tmake_file="${tmake_file_}"
4780
4781
4782 # Likewise export definitions for libgcc_tm.h
4783 tm_file_=
4784 for f in ${tm_file}
4785 do
4786         tm_file_="${tm_file_} \$(srcdir)/config/$f"
4787 done
4788 tm_file="${tm_file_}"
4789
4790
4791
4792 # Map from thread model to thread header.
4793 case $target_thread_file in
4794     aix)        thread_header=config/rs6000/gthr-aix.h ;;
4795     dce)        thread_header=config/pa/gthr-dce.h ;;
4796     lynx)       thread_header=config/gthr-lynx.h ;;
4797     mipssde)    thread_header=config/mips/gthr-mipssde.h ;;
4798     posix)      thread_header=gthr-posix.h ;;
4799     rtems)      thread_header=config/gthr-rtems.h ;;
4800     single)     thread_header=gthr-single.h ;;
4801     tpf)        thread_header=config/s390/gthr-tpf.h ;;
4802     vxworks)    thread_header=config/gthr-vxworks.h ;;
4803     win32)      thread_header=config/i386/gthr-win32.h ;;
4804 esac
4805
4806 # Substitute configuration variables
4807
4808
4809
4810 ac_config_links="$ac_config_links enable-execute-stack.c:$enable_execute_stack"
4811
4812 ac_config_links="$ac_config_links unwind.h:$unwind_header"
4813
4814 ac_config_links="$ac_config_links md-unwind-support.h:config/$md_unwind_header"
4815
4816 ac_config_links="$ac_config_links sfp-machine.h:config/$sfp_machine_header"
4817
4818 ac_config_links="$ac_config_links gthr-default.h:$thread_header"
4819
4820
4821 # We need multilib support.
4822 ac_config_files="$ac_config_files Makefile"
4823
4824 ac_config_commands="$ac_config_commands default"
4825
4826 cat >confcache <<\_ACEOF
4827 # This file is a shell script that caches the results of configure
4828 # tests run on this system so they can be shared between configure
4829 # scripts and configure runs, see configure's option --config-cache.
4830 # It is not useful on other systems.  If it contains results you don't
4831 # want to keep, you may remove or edit it.
4832 #
4833 # config.status only pays attention to the cache file if you give it
4834 # the --recheck option to rerun configure.
4835 #
4836 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4837 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4838 # following values.
4839
4840 _ACEOF
4841
4842 # The following way of writing the cache mishandles newlines in values,
4843 # but we know of no workaround that is simple, portable, and efficient.
4844 # So, we kill variables containing newlines.
4845 # Ultrix sh set writes to stderr and can't be redirected directly,
4846 # and sets the high bit in the cache file unless we assign to the vars.
4847 (
4848   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4849     eval ac_val=\$$ac_var
4850     case $ac_val in #(
4851     *${as_nl}*)
4852       case $ac_var in #(
4853       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4854 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4855       esac
4856       case $ac_var in #(
4857       _ | IFS | as_nl) ;; #(
4858       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4859       *) { eval $ac_var=; unset $ac_var;} ;;
4860       esac ;;
4861     esac
4862   done
4863
4864   (set) 2>&1 |
4865     case $as_nl`(ac_space=' '; set) 2>&1` in #(
4866     *${as_nl}ac_space=\ *)
4867       # `set' does not quote correctly, so add quotes: double-quote
4868       # substitution turns \\\\ into \\, and sed turns \\ into \.
4869       sed -n \
4870         "s/'/'\\\\''/g;
4871           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4872       ;; #(
4873     *)
4874       # `set' quotes correctly as required by POSIX, so do not add quotes.
4875       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4876       ;;
4877     esac |
4878     sort
4879 ) |
4880   sed '
4881      /^ac_cv_env_/b end
4882      t clear
4883      :clear
4884      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4885      t end
4886      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4887      :end' >>confcache
4888 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4889   if test -w "$cache_file"; then
4890     test "x$cache_file" != "x/dev/null" &&
4891       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4892 $as_echo "$as_me: updating cache $cache_file" >&6;}
4893     cat confcache >$cache_file
4894   else
4895     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4896 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4897   fi
4898 fi
4899 rm -f confcache
4900
4901 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4902 # Let make expand exec_prefix.
4903 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4904
4905 # Transform confdefs.h into DEFS.
4906 # Protect against shell expansion while executing Makefile rules.
4907 # Protect against Makefile macro expansion.
4908 #
4909 # If the first sed substitution is executed (which looks for macros that
4910 # take arguments), then branch to the quote section.  Otherwise,
4911 # look for a macro that doesn't take arguments.
4912 ac_script='
4913 :mline
4914 /\\$/{
4915  N
4916  s,\\\n,,
4917  b mline
4918 }
4919 t clear
4920 :clear
4921 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
4922 t quote
4923 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
4924 t quote
4925 b any
4926 :quote
4927 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
4928 s/\[/\\&/g
4929 s/\]/\\&/g
4930 s/\$/$$/g
4931 H
4932 :any
4933 ${
4934         g
4935         s/^\n//
4936         s/\n/ /g
4937         p
4938 }
4939 '
4940 DEFS=`sed -n "$ac_script" confdefs.h`
4941
4942
4943 ac_libobjs=
4944 ac_ltlibobjs=
4945 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4946   # 1. Remove the extension, and $U if already installed.
4947   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4948   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4949   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
4950   #    will be set to the directory where LIBOBJS objects are built.
4951   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4952   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4953 done
4954 LIBOBJS=$ac_libobjs
4955
4956 LTLIBOBJS=$ac_ltlibobjs
4957
4958
4959
4960 : ${CONFIG_STATUS=./config.status}
4961 ac_write_fail=0
4962 ac_clean_files_save=$ac_clean_files
4963 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4964 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4965 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4966 as_write_fail=0
4967 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4968 #! $SHELL
4969 # Generated by $as_me.
4970 # Run this file to recreate the current configuration.
4971 # Compiler output produced by configure, useful for debugging
4972 # configure, is in config.log if it exists.
4973
4974 debug=false
4975 ac_cs_recheck=false
4976 ac_cs_silent=false
4977
4978 SHELL=\${CONFIG_SHELL-$SHELL}
4979 export SHELL
4980 _ASEOF
4981 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
4982 ## -------------------- ##
4983 ## M4sh Initialization. ##
4984 ## -------------------- ##
4985
4986 # Be more Bourne compatible
4987 DUALCASE=1; export DUALCASE # for MKS sh
4988 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
4989   emulate sh
4990   NULLCMD=:
4991   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4992   # is contrary to our usage.  Disable this feature.
4993   alias -g '${1+"$@"}'='"$@"'
4994   setopt NO_GLOB_SUBST
4995 else
4996   case `(set -o) 2>/dev/null` in #(
4997   *posix*) :
4998     set -o posix ;; #(
4999   *) :
5000      ;;
5001 esac
5002 fi
5003
5004
5005 as_nl='
5006 '
5007 export as_nl
5008 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5009 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5010 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5011 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5012 # Prefer a ksh shell builtin over an external printf program on Solaris,
5013 # but without wasting forks for bash or zsh.
5014 if test -z "$BASH_VERSION$ZSH_VERSION" \
5015     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5016   as_echo='print -r --'
5017   as_echo_n='print -rn --'
5018 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5019   as_echo='printf %s\n'
5020   as_echo_n='printf %s'
5021 else
5022   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5023     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5024     as_echo_n='/usr/ucb/echo -n'
5025   else
5026     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5027     as_echo_n_body='eval
5028       arg=$1;
5029       case $arg in #(
5030       *"$as_nl"*)
5031         expr "X$arg" : "X\\(.*\\)$as_nl";
5032         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5033       esac;
5034       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5035     '
5036     export as_echo_n_body
5037     as_echo_n='sh -c $as_echo_n_body as_echo'
5038   fi
5039   export as_echo_body
5040   as_echo='sh -c $as_echo_body as_echo'
5041 fi
5042
5043 # The user is always right.
5044 if test "${PATH_SEPARATOR+set}" != set; then
5045   PATH_SEPARATOR=:
5046   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5047     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5048       PATH_SEPARATOR=';'
5049   }
5050 fi
5051
5052
5053 # IFS
5054 # We need space, tab and new line, in precisely that order.  Quoting is
5055 # there to prevent editors from complaining about space-tab.
5056 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5057 # splitting by setting IFS to empty value.)
5058 IFS=" ""        $as_nl"
5059
5060 # Find who we are.  Look in the path if we contain no directory separator.
5061 case $0 in #((
5062   *[\\/]* ) as_myself=$0 ;;
5063   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5064 for as_dir in $PATH
5065 do
5066   IFS=$as_save_IFS
5067   test -z "$as_dir" && as_dir=.
5068     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5069   done
5070 IFS=$as_save_IFS
5071
5072      ;;
5073 esac
5074 # We did not find ourselves, most probably we were run as `sh COMMAND'
5075 # in which case we are not to be found in the path.
5076 if test "x$as_myself" = x; then
5077   as_myself=$0
5078 fi
5079 if test ! -f "$as_myself"; then
5080   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5081   exit 1
5082 fi
5083
5084 # Unset variables that we do not need and which cause bugs (e.g. in
5085 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5086 # suppresses any "Segmentation fault" message there.  '((' could
5087 # trigger a bug in pdksh 5.2.14.
5088 for as_var in BASH_ENV ENV MAIL MAILPATH
5089 do eval test x\${$as_var+set} = xset \
5090   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5091 done
5092 PS1='$ '
5093 PS2='> '
5094 PS4='+ '
5095
5096 # NLS nuisances.
5097 LC_ALL=C
5098 export LC_ALL
5099 LANGUAGE=C
5100 export LANGUAGE
5101
5102 # CDPATH.
5103 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5104
5105
5106 # as_fn_error ERROR [LINENO LOG_FD]
5107 # ---------------------------------
5108 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5109 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5110 # script with status $?, using 1 if that was 0.
5111 as_fn_error ()
5112 {
5113   as_status=$?; test $as_status -eq 0 && as_status=1
5114   if test "$3"; then
5115     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5116     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5117   fi
5118   $as_echo "$as_me: error: $1" >&2
5119   as_fn_exit $as_status
5120 } # as_fn_error
5121
5122
5123 # as_fn_set_status STATUS
5124 # -----------------------
5125 # Set $? to STATUS, without forking.
5126 as_fn_set_status ()
5127 {
5128   return $1
5129 } # as_fn_set_status
5130
5131 # as_fn_exit STATUS
5132 # -----------------
5133 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5134 as_fn_exit ()
5135 {
5136   set +e
5137   as_fn_set_status $1
5138   exit $1
5139 } # as_fn_exit
5140
5141 # as_fn_unset VAR
5142 # ---------------
5143 # Portably unset VAR.
5144 as_fn_unset ()
5145 {
5146   { eval $1=; unset $1;}
5147 }
5148 as_unset=as_fn_unset
5149 # as_fn_append VAR VALUE
5150 # ----------------------
5151 # Append the text in VALUE to the end of the definition contained in VAR. Take
5152 # advantage of any shell optimizations that allow amortized linear growth over
5153 # repeated appends, instead of the typical quadratic growth present in naive
5154 # implementations.
5155 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5156   eval 'as_fn_append ()
5157   {
5158     eval $1+=\$2
5159   }'
5160 else
5161   as_fn_append ()
5162   {
5163     eval $1=\$$1\$2
5164   }
5165 fi # as_fn_append
5166
5167 # as_fn_arith ARG...
5168 # ------------------
5169 # Perform arithmetic evaluation on the ARGs, and store the result in the
5170 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5171 # must be portable across $(()) and expr.
5172 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5173   eval 'as_fn_arith ()
5174   {
5175     as_val=$(( $* ))
5176   }'
5177 else
5178   as_fn_arith ()
5179   {
5180     as_val=`expr "$@" || test $? -eq 1`
5181   }
5182 fi # as_fn_arith
5183
5184
5185 if expr a : '\(a\)' >/dev/null 2>&1 &&
5186    test "X`expr 00001 : '.*\(...\)'`" = X001; then
5187   as_expr=expr
5188 else
5189   as_expr=false
5190 fi
5191
5192 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5193   as_basename=basename
5194 else
5195   as_basename=false
5196 fi
5197
5198 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5199   as_dirname=dirname
5200 else
5201   as_dirname=false
5202 fi
5203
5204 as_me=`$as_basename -- "$0" ||
5205 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5206          X"$0" : 'X\(//\)$' \| \
5207          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5208 $as_echo X/"$0" |
5209     sed '/^.*\/\([^/][^/]*\)\/*$/{
5210             s//\1/
5211             q
5212           }
5213           /^X\/\(\/\/\)$/{
5214             s//\1/
5215             q
5216           }
5217           /^X\/\(\/\).*/{
5218             s//\1/
5219             q
5220           }
5221           s/.*/./; q'`
5222
5223 # Avoid depending upon Character Ranges.
5224 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5225 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5226 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5227 as_cr_digits='0123456789'
5228 as_cr_alnum=$as_cr_Letters$as_cr_digits
5229
5230 ECHO_C= ECHO_N= ECHO_T=
5231 case `echo -n x` in #(((((
5232 -n*)
5233   case `echo 'xy\c'` in
5234   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
5235   xy)  ECHO_C='\c';;
5236   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5237        ECHO_T=' ';;
5238   esac;;
5239 *)
5240   ECHO_N='-n';;
5241 esac
5242
5243 rm -f conf$$ conf$$.exe conf$$.file
5244 if test -d conf$$.dir; then
5245   rm -f conf$$.dir/conf$$.file
5246 else
5247   rm -f conf$$.dir
5248   mkdir conf$$.dir 2>/dev/null
5249 fi
5250 if (echo >conf$$.file) 2>/dev/null; then
5251   if ln -s conf$$.file conf$$ 2>/dev/null; then
5252     as_ln_s='ln -s'
5253     # ... but there are two gotchas:
5254     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5255     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5256     # In both cases, we have to default to `cp -p'.
5257     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5258       as_ln_s='cp -p'
5259   elif ln conf$$.file conf$$ 2>/dev/null; then
5260     as_ln_s=ln
5261   else
5262     as_ln_s='cp -p'
5263   fi
5264 else
5265   as_ln_s='cp -p'
5266 fi
5267 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5268 rmdir conf$$.dir 2>/dev/null
5269
5270
5271 # as_fn_mkdir_p
5272 # -------------
5273 # Create "$as_dir" as a directory, including parents if necessary.
5274 as_fn_mkdir_p ()
5275 {
5276
5277   case $as_dir in #(
5278   -*) as_dir=./$as_dir;;
5279   esac
5280   test -d "$as_dir" || eval $as_mkdir_p || {
5281     as_dirs=
5282     while :; do
5283       case $as_dir in #(
5284       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5285       *) as_qdir=$as_dir;;
5286       esac
5287       as_dirs="'$as_qdir' $as_dirs"
5288       as_dir=`$as_dirname -- "$as_dir" ||
5289 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5290          X"$as_dir" : 'X\(//\)[^/]' \| \
5291          X"$as_dir" : 'X\(//\)$' \| \
5292          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5293 $as_echo X"$as_dir" |
5294     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5295             s//\1/
5296             q
5297           }
5298           /^X\(\/\/\)[^/].*/{
5299             s//\1/
5300             q
5301           }
5302           /^X\(\/\/\)$/{
5303             s//\1/
5304             q
5305           }
5306           /^X\(\/\).*/{
5307             s//\1/
5308             q
5309           }
5310           s/.*/./; q'`
5311       test -d "$as_dir" && break
5312     done
5313     test -z "$as_dirs" || eval "mkdir $as_dirs"
5314   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5315
5316
5317 } # as_fn_mkdir_p
5318 if mkdir -p . 2>/dev/null; then
5319   as_mkdir_p='mkdir -p "$as_dir"'
5320 else
5321   test -d ./-p && rmdir ./-p
5322   as_mkdir_p=false
5323 fi
5324
5325 if test -x / >/dev/null 2>&1; then
5326   as_test_x='test -x'
5327 else
5328   if ls -dL / >/dev/null 2>&1; then
5329     as_ls_L_option=L
5330   else
5331     as_ls_L_option=
5332   fi
5333   as_test_x='
5334     eval sh -c '\''
5335       if test -d "$1"; then
5336         test -d "$1/.";
5337       else
5338         case $1 in #(
5339         -*)set "./$1";;
5340         esac;
5341         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5342         ???[sx]*):;;*)false;;esac;fi
5343     '\'' sh
5344   '
5345 fi
5346 as_executable_p=$as_test_x
5347
5348 # Sed expression to map a string onto a valid CPP name.
5349 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5350
5351 # Sed expression to map a string onto a valid variable name.
5352 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5353
5354
5355 exec 6>&1
5356 ## ----------------------------------- ##
5357 ## Main body of $CONFIG_STATUS script. ##
5358 ## ----------------------------------- ##
5359 _ASEOF
5360 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5361
5362 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5363 # Save the log message, to keep $0 and so on meaningful, and to
5364 # report actual input values of CONFIG_FILES etc. instead of their
5365 # values after options handling.
5366 ac_log="
5367 This file was extended by GNU C Runtime Library $as_me 1.0, which was
5368 generated by GNU Autoconf 2.64.  Invocation command line was
5369
5370   CONFIG_FILES    = $CONFIG_FILES
5371   CONFIG_HEADERS  = $CONFIG_HEADERS
5372   CONFIG_LINKS    = $CONFIG_LINKS
5373   CONFIG_COMMANDS = $CONFIG_COMMANDS
5374   $ $0 $@
5375
5376 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5377 "
5378
5379 _ACEOF
5380
5381 case $ac_config_files in *"
5382 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5383 esac
5384
5385
5386
5387 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5388 # Files that config.status was made for.
5389 config_files="$ac_config_files"
5390 config_links="$ac_config_links"
5391 config_commands="$ac_config_commands"
5392
5393 _ACEOF
5394
5395 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5396 ac_cs_usage="\
5397 \`$as_me' instantiates files and other configuration actions
5398 from templates according to the current configuration.  Unless the files
5399 and actions are specified as TAGs, all are instantiated by default.
5400
5401 Usage: $0 [OPTION]... [TAG]...
5402
5403   -h, --help       print this help, then exit
5404   -V, --version    print version number and configuration settings, then exit
5405   -q, --quiet, --silent
5406                    do not print progress messages
5407   -d, --debug      don't remove temporary files
5408       --recheck    update $as_me by reconfiguring in the same conditions
5409       --file=FILE[:TEMPLATE]
5410                    instantiate the configuration file FILE
5411
5412 Configuration files:
5413 $config_files
5414
5415 Configuration links:
5416 $config_links
5417
5418 Configuration commands:
5419 $config_commands
5420
5421 Report bugs to the package provider.
5422 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
5423 General help using GNU software: <http://www.gnu.org/gethelp/>."
5424
5425 _ACEOF
5426 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5427 ac_cs_version="\\
5428 GNU C Runtime Library config.status 1.0
5429 configured by $0, generated by GNU Autoconf 2.64,
5430   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5431
5432 Copyright (C) 2009 Free Software Foundation, Inc.
5433 This config.status script is free software; the Free Software Foundation
5434 gives unlimited permission to copy, distribute and modify it."
5435
5436 ac_pwd='$ac_pwd'
5437 srcdir='$srcdir'
5438 INSTALL='$INSTALL'
5439 AWK='$AWK'
5440 test -n "\$AWK" || AWK=awk
5441 _ACEOF
5442
5443 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5444 # The default lists apply if the user does not specify any file.
5445 ac_need_defaults=:
5446 while test $# != 0
5447 do
5448   case $1 in
5449   --*=*)
5450     ac_option=`expr "X$1" : 'X\([^=]*\)='`
5451     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5452     ac_shift=:
5453     ;;
5454   *)
5455     ac_option=$1
5456     ac_optarg=$2
5457     ac_shift=shift
5458     ;;
5459   esac
5460
5461   case $ac_option in
5462   # Handling of the options.
5463   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5464     ac_cs_recheck=: ;;
5465   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5466     $as_echo "$ac_cs_version"; exit ;;
5467   --debug | --debu | --deb | --de | --d | -d )
5468     debug=: ;;
5469   --file | --fil | --fi | --f )
5470     $ac_shift
5471     case $ac_optarg in
5472     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5473     esac
5474     as_fn_append CONFIG_FILES " '$ac_optarg'"
5475     ac_need_defaults=false;;
5476   --he | --h |  --help | --hel | -h )
5477     $as_echo "$ac_cs_usage"; exit ;;
5478   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5479   | -silent | --silent | --silen | --sile | --sil | --si | --s)
5480     ac_cs_silent=: ;;
5481
5482   # This is an error.
5483   -*) as_fn_error "unrecognized option: \`$1'
5484 Try \`$0 --help' for more information." ;;
5485
5486   *) as_fn_append ac_config_targets " $1"
5487      ac_need_defaults=false ;;
5488
5489   esac
5490   shift
5491 done
5492
5493 ac_configure_extra_args=
5494
5495 if $ac_cs_silent; then
5496   exec 6>/dev/null
5497   ac_configure_extra_args="$ac_configure_extra_args --silent"
5498 fi
5499
5500 _ACEOF
5501 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5502 if \$ac_cs_recheck; then
5503   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5504   shift
5505   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5506   CONFIG_SHELL='$SHELL'
5507   export CONFIG_SHELL
5508   exec "\$@"
5509 fi
5510
5511 _ACEOF
5512 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5513 exec 5>>config.log
5514 {
5515   echo
5516   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5517 ## Running $as_me. ##
5518 _ASBOX
5519   $as_echo "$ac_log"
5520 } >&5
5521
5522 _ACEOF
5523 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5524 #
5525 # INIT-COMMANDS
5526 #
5527 srcdir=${srcdir}
5528 host=${host}
5529 with_target_subdir=${with_target_subdir}
5530 with_multisubdir=${with_multisubdir}
5531 ac_configure_args="--enable-multilib ${ac_configure_args}"
5532 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
5533 libgcc_topdir=${libgcc_topdir}
5534 CC="${CC}"
5535
5536
5537 _ACEOF
5538
5539 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5540
5541 # Handling of arguments.
5542 for ac_config_target in $ac_config_targets
5543 do
5544   case $ac_config_target in
5545     "enable-execute-stack.c") CONFIG_LINKS="$CONFIG_LINKS enable-execute-stack.c:$enable_execute_stack" ;;
5546     "unwind.h") CONFIG_LINKS="$CONFIG_LINKS unwind.h:$unwind_header" ;;
5547     "md-unwind-support.h") CONFIG_LINKS="$CONFIG_LINKS md-unwind-support.h:config/$md_unwind_header" ;;
5548     "sfp-machine.h") CONFIG_LINKS="$CONFIG_LINKS sfp-machine.h:config/$sfp_machine_header" ;;
5549     "gthr-default.h") CONFIG_LINKS="$CONFIG_LINKS gthr-default.h:$thread_header" ;;
5550     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5551     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
5552
5553   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5554   esac
5555 done
5556
5557
5558 # If the user did not use the arguments to specify the items to instantiate,
5559 # then the envvar interface is used.  Set only those that are not.
5560 # We use the long form for the default assignment because of an extremely
5561 # bizarre bug on SunOS 4.1.3.
5562 if $ac_need_defaults; then
5563   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5564   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5565   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5566 fi
5567
5568 # Have a temporary directory for convenience.  Make it in the build tree
5569 # simply because there is no reason against having it here, and in addition,
5570 # creating and moving files from /tmp can sometimes cause problems.
5571 # Hook for its removal unless debugging.
5572 # Note that there is a small window in which the directory will not be cleaned:
5573 # after its creation but before its name has been assigned to `$tmp'.
5574 $debug ||
5575 {
5576   tmp=
5577   trap 'exit_status=$?
5578   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5579 ' 0
5580   trap 'as_fn_exit 1' 1 2 13 15
5581 }
5582 # Create a (secure) tmp directory for tmp files.
5583
5584 {
5585   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5586   test -n "$tmp" && test -d "$tmp"
5587 }  ||
5588 {
5589   tmp=./conf$$-$RANDOM
5590   (umask 077 && mkdir "$tmp")
5591 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5592
5593 # Set up the scripts for CONFIG_FILES section.
5594 # No need to generate them if there are no CONFIG_FILES.
5595 # This happens for instance with `./config.status config.h'.
5596 if test -n "$CONFIG_FILES"; then
5597
5598
5599 ac_cr=`echo X | tr X '\015'`
5600 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5601 # But we know of no other shell where ac_cr would be empty at this
5602 # point, so we can use a bashism as a fallback.
5603 if test "x$ac_cr" = x; then
5604   eval ac_cr=\$\'\\r\'
5605 fi
5606 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5607 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5608   ac_cs_awk_cr='\r'
5609 else
5610   ac_cs_awk_cr=$ac_cr
5611 fi
5612
5613 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5614 _ACEOF
5615
5616
5617 {
5618   echo "cat >conf$$subs.awk <<_ACEOF" &&
5619   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5620   echo "_ACEOF"
5621 } >conf$$subs.sh ||
5622   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5623 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5624 ac_delim='%!_!# '
5625 for ac_last_try in false false false false false :; do
5626   . ./conf$$subs.sh ||
5627     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5628
5629   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5630   if test $ac_delim_n = $ac_delim_num; then
5631     break
5632   elif $ac_last_try; then
5633     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5634   else
5635     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5636   fi
5637 done
5638 rm -f conf$$subs.sh
5639
5640 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5641 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5642 _ACEOF
5643 sed -n '
5644 h
5645 s/^/S["/; s/!.*/"]=/
5646 p
5647 g
5648 s/^[^!]*!//
5649 :repl
5650 t repl
5651 s/'"$ac_delim"'$//
5652 t delim
5653 :nl
5654 h
5655 s/\(.\{148\}\).*/\1/
5656 t more1
5657 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5658 p
5659 n
5660 b repl
5661 :more1
5662 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5663 p
5664 g
5665 s/.\{148\}//
5666 t nl
5667 :delim
5668 h
5669 s/\(.\{148\}\).*/\1/
5670 t more2
5671 s/["\\]/\\&/g; s/^/"/; s/$/"/
5672 p
5673 b
5674 :more2
5675 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5676 p
5677 g
5678 s/.\{148\}//
5679 t delim
5680 ' <conf$$subs.awk | sed '
5681 /^[^""]/{
5682   N
5683   s/\n//
5684 }
5685 ' >>$CONFIG_STATUS || ac_write_fail=1
5686 rm -f conf$$subs.awk
5687 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5688 _ACAWK
5689 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5690   for (key in S) S_is_set[key] = 1
5691   FS = "\a"
5692
5693 }
5694 {
5695   line = $ 0
5696   nfields = split(line, field, "@")
5697   substed = 0
5698   len = length(field[1])
5699   for (i = 2; i < nfields; i++) {
5700     key = field[i]
5701     keylen = length(key)
5702     if (S_is_set[key]) {
5703       value = S[key]
5704       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5705       len += length(value) + length(field[++i])
5706       substed = 1
5707     } else
5708       len += 1 + keylen
5709   }
5710
5711   print line
5712 }
5713
5714 _ACAWK
5715 _ACEOF
5716 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5717 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5718   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5719 else
5720   cat
5721 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5722   || as_fn_error "could not setup config files machinery" "$LINENO" 5
5723 _ACEOF
5724
5725 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5726 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5727 # trailing colons and then remove the whole line if VPATH becomes empty
5728 # (actually we leave an empty line to preserve line numbers).
5729 if test "x$srcdir" = x.; then
5730   ac_vpsub='/^[  ]*VPATH[        ]*=/{
5731 s/:*\$(srcdir):*/:/
5732 s/:*\${srcdir}:*/:/
5733 s/:*@srcdir@:*/:/
5734 s/^\([^=]*=[     ]*\):*/\1/
5735 s/:*$//
5736 s/^[^=]*=[       ]*$//
5737 }'
5738 fi
5739
5740 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5741 fi # test -n "$CONFIG_FILES"
5742
5743
5744 eval set X "  :F $CONFIG_FILES    :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
5745 shift
5746 for ac_tag
5747 do
5748   case $ac_tag in
5749   :[FHLC]) ac_mode=$ac_tag; continue;;
5750   esac
5751   case $ac_mode$ac_tag in
5752   :[FHL]*:*);;
5753   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
5754   :[FH]-) ac_tag=-:-;;
5755   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
5756   esac
5757   ac_save_IFS=$IFS
5758   IFS=:
5759   set x $ac_tag
5760   IFS=$ac_save_IFS
5761   shift
5762   ac_file=$1
5763   shift
5764
5765   case $ac_mode in
5766   :L) ac_source=$1;;
5767   :[FH])
5768     ac_file_inputs=
5769     for ac_f
5770     do
5771       case $ac_f in
5772       -) ac_f="$tmp/stdin";;
5773       *) # Look for the file first in the build tree, then in the source tree
5774          # (if the path is not absolute).  The absolute path cannot be DOS-style,
5775          # because $ac_f cannot contain `:'.
5776          test -f "$ac_f" ||
5777            case $ac_f in
5778            [\\/$]*) false;;
5779            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5780            esac ||
5781            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5782       esac
5783       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5784       as_fn_append ac_file_inputs " '$ac_f'"
5785     done
5786
5787     # Let's still pretend it is `configure' which instantiates (i.e., don't
5788     # use $as_me), people would be surprised to read:
5789     #    /* config.h.  Generated by config.status.  */
5790     configure_input='Generated from '`
5791           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5792         `' by configure.'
5793     if test x"$ac_file" != x-; then
5794       configure_input="$ac_file.  $configure_input"
5795       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5796 $as_echo "$as_me: creating $ac_file" >&6;}
5797     fi
5798     # Neutralize special characters interpreted by sed in replacement strings.
5799     case $configure_input in #(
5800     *\&* | *\|* | *\\* )
5801        ac_sed_conf_input=`$as_echo "$configure_input" |
5802        sed 's/[\\\\&|]/\\\\&/g'`;; #(
5803     *) ac_sed_conf_input=$configure_input;;
5804     esac
5805
5806     case $ac_tag in
5807     *:-:* | *:-) cat >"$tmp/stdin" \
5808       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
5809     esac
5810     ;;
5811   esac
5812
5813   ac_dir=`$as_dirname -- "$ac_file" ||
5814 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5815          X"$ac_file" : 'X\(//\)[^/]' \| \
5816          X"$ac_file" : 'X\(//\)$' \| \
5817          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5818 $as_echo X"$ac_file" |
5819     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5820             s//\1/
5821             q
5822           }
5823           /^X\(\/\/\)[^/].*/{
5824             s//\1/
5825             q
5826           }
5827           /^X\(\/\/\)$/{
5828             s//\1/
5829             q
5830           }
5831           /^X\(\/\).*/{
5832             s//\1/
5833             q
5834           }
5835           s/.*/./; q'`
5836   as_dir="$ac_dir"; as_fn_mkdir_p
5837   ac_builddir=.
5838
5839 case "$ac_dir" in
5840 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5841 *)
5842   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5843   # A ".." for each directory in $ac_dir_suffix.
5844   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5845   case $ac_top_builddir_sub in
5846   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5847   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5848   esac ;;
5849 esac
5850 ac_abs_top_builddir=$ac_pwd
5851 ac_abs_builddir=$ac_pwd$ac_dir_suffix
5852 # for backward compatibility:
5853 ac_top_builddir=$ac_top_build_prefix
5854
5855 case $srcdir in
5856   .)  # We are building in place.
5857     ac_srcdir=.
5858     ac_top_srcdir=$ac_top_builddir_sub
5859     ac_abs_top_srcdir=$ac_pwd ;;
5860   [\\/]* | ?:[\\/]* )  # Absolute name.
5861     ac_srcdir=$srcdir$ac_dir_suffix;
5862     ac_top_srcdir=$srcdir
5863     ac_abs_top_srcdir=$srcdir ;;
5864   *) # Relative name.
5865     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
5866     ac_top_srcdir=$ac_top_build_prefix$srcdir
5867     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
5868 esac
5869 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
5870
5871
5872   case $ac_mode in
5873   :F)
5874   #
5875   # CONFIG_FILE
5876   #
5877
5878   case $INSTALL in
5879   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5880   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
5881   esac
5882 _ACEOF
5883
5884 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5885 # If the template does not know about datarootdir, expand it.
5886 # FIXME: This hack should be removed a few years after 2.60.
5887 ac_datarootdir_hack=; ac_datarootdir_seen=
5888 ac_sed_dataroot='
5889 /datarootdir/ {
5890   p
5891   q
5892 }
5893 /@datadir@/p
5894 /@docdir@/p
5895 /@infodir@/p
5896 /@localedir@/p
5897 /@mandir@/p'
5898 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
5899 *datarootdir*) ac_datarootdir_seen=yes;;
5900 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
5901   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5902 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5903 _ACEOF
5904 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5905   ac_datarootdir_hack='
5906   s&@datadir@&$datadir&g
5907   s&@docdir@&$docdir&g
5908   s&@infodir@&$infodir&g
5909   s&@localedir@&$localedir&g
5910   s&@mandir@&$mandir&g
5911   s&\\\${datarootdir}&$datarootdir&g' ;;
5912 esac
5913 _ACEOF
5914
5915 # Neutralize VPATH when `$srcdir' = `.'.
5916 # Shell code in configure.ac might set extrasub.
5917 # FIXME: do we really want to maintain this feature?
5918 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5919 ac_sed_extra="$ac_vpsub
5920 $extrasub
5921 _ACEOF
5922 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5923 :t
5924 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5925 s|@configure_input@|$ac_sed_conf_input|;t t
5926 s&@top_builddir@&$ac_top_builddir_sub&;t t
5927 s&@top_build_prefix@&$ac_top_build_prefix&;t t
5928 s&@srcdir@&$ac_srcdir&;t t
5929 s&@abs_srcdir@&$ac_abs_srcdir&;t t
5930 s&@top_srcdir@&$ac_top_srcdir&;t t
5931 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
5932 s&@builddir@&$ac_builddir&;t t
5933 s&@abs_builddir@&$ac_abs_builddir&;t t
5934 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
5935 s&@INSTALL@&$ac_INSTALL&;t t
5936 $ac_datarootdir_hack
5937 "
5938 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
5939   || as_fn_error "could not create $ac_file" "$LINENO" 5
5940
5941 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
5942   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
5943   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
5944   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5945 which seems to be undefined.  Please make sure it is defined." >&5
5946 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5947 which seems to be undefined.  Please make sure it is defined." >&2;}
5948
5949   rm -f "$tmp/stdin"
5950   case $ac_file in
5951   -) cat "$tmp/out" && rm -f "$tmp/out";;
5952   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
5953   esac \
5954   || as_fn_error "could not create $ac_file" "$LINENO" 5
5955  ;;
5956
5957   :L)
5958   #
5959   # CONFIG_LINK
5960   #
5961
5962   if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
5963     :
5964   else
5965     # Prefer the file from the source tree if names are identical.
5966     if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
5967       ac_source=$srcdir/$ac_source
5968     fi
5969
5970     { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
5971 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
5972
5973     if test ! -r "$ac_source"; then
5974       as_fn_error "$ac_source: file not found" "$LINENO" 5
5975     fi
5976     rm -f "$ac_file"
5977
5978     # Try a relative symlink, then a hard link, then a copy.
5979     case $srcdir in
5980     [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
5981         *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
5982     esac
5983     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
5984       ln "$ac_source" "$ac_file" 2>/dev/null ||
5985       cp -p "$ac_source" "$ac_file" ||
5986       as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
5987   fi
5988  ;;
5989   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
5990 $as_echo "$as_me: executing $ac_file commands" >&6;}
5991  ;;
5992   esac
5993
5994
5995   case $ac_file$ac_mode in
5996     "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5997 if test -n "$CONFIG_FILES"; then
5998   # FIXME: We shouldn't need to set ac_file
5999   ac_file=Makefile
6000   . ${libgcc_topdir}/config-ml.in
6001 fi ;;
6002
6003   esac
6004 done # for ac_tag
6005
6006
6007 as_fn_exit 0
6008 _ACEOF
6009 ac_clean_files=$ac_clean_files_save
6010
6011 test $ac_write_fail = 0 ||
6012   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6013
6014
6015 # configure is writing to config.log, and then calls config.status.
6016 # config.status does its own redirection, appending to config.log.
6017 # Unfortunately, on DOS this fails, as config.log is still kept open
6018 # by configure, so config.status won't be able to write to it; its
6019 # output is simply discarded.  So we exec the FD to /dev/null,
6020 # effectively closing config.log, so it can be properly (re)opened and
6021 # appended to by config.status.  When coming back to configure, we
6022 # need to make the FD available again.
6023 if test "$no_create" != yes; then
6024   ac_cs_success=:
6025   ac_config_status_args=
6026   test "$silent" = yes &&
6027     ac_config_status_args="$ac_config_status_args --quiet"
6028   exec 5>/dev/null
6029   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6030   exec 5>>config.log
6031   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6032   # would make configure fail if this is the last instruction.
6033   $ac_cs_success || as_fn_exit $?
6034 fi
6035 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6036   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6037 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6038 fi
6039