Add missing configure patch.
[platform/upstream/glibc.git] / configure
1 #! /bin/sh
2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.66 for GNU C Library (see version.h).
5 #
6 # Report bugs to <glibc>.
7 #
8 #
9 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
10 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
11 # Foundation, Inc.
12 #
13 #
14 # This configure script is free software; the Free Software Foundation
15 # gives unlimited permission to copy, distribute and modify it.
16 ## -------------------- ##
17 ## M4sh Initialization. ##
18 ## -------------------- ##
19
20 # Be more Bourne compatible
21 DUALCASE=1; export DUALCASE # for MKS sh
22 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
23   emulate sh
24   NULLCMD=:
25   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26   # is contrary to our usage.  Disable this feature.
27   alias -g '${1+"$@"}'='"$@"'
28   setopt NO_GLOB_SUBST
29 else
30   case `(set -o) 2>/dev/null` in #(
31   *posix*) :
32     set -o posix ;; #(
33   *) :
34      ;;
35 esac
36 fi
37
38
39 as_nl='
40 '
41 export as_nl
42 # Printing a long string crashes Solaris 7 /usr/bin/printf.
43 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
46 # Prefer a ksh shell builtin over an external printf program on Solaris,
47 # but without wasting forks for bash or zsh.
48 if test -z "$BASH_VERSION$ZSH_VERSION" \
49     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
50   as_echo='print -r --'
51   as_echo_n='print -rn --'
52 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53   as_echo='printf %s\n'
54   as_echo_n='printf %s'
55 else
56   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
57     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
58     as_echo_n='/usr/ucb/echo -n'
59   else
60     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
61     as_echo_n_body='eval
62       arg=$1;
63       case $arg in #(
64       *"$as_nl"*)
65         expr "X$arg" : "X\\(.*\\)$as_nl";
66         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
67       esac;
68       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
69     '
70     export as_echo_n_body
71     as_echo_n='sh -c $as_echo_n_body as_echo'
72   fi
73   export as_echo_body
74   as_echo='sh -c $as_echo_body as_echo'
75 fi
76
77 # The user is always right.
78 if test "${PATH_SEPARATOR+set}" != set; then
79   PATH_SEPARATOR=:
80   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82       PATH_SEPARATOR=';'
83   }
84 fi
85
86
87 # IFS
88 # We need space, tab and new line, in precisely that order.  Quoting is
89 # there to prevent editors from complaining about space-tab.
90 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
91 # splitting by setting IFS to empty value.)
92 IFS=" ""        $as_nl"
93
94 # Find who we are.  Look in the path if we contain no directory separator.
95 case $0 in #((
96   *[\\/]* ) as_myself=$0 ;;
97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100   IFS=$as_save_IFS
101   test -z "$as_dir" && as_dir=.
102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103   done
104 IFS=$as_save_IFS
105
106      ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111   as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115   exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there.  '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141   emulate sh
142   NULLCMD=:
143   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144   # is contrary to our usage.  Disable this feature.
145   alias -g '\${1+\"\$@\"}'='\"\$@\"'
146   setopt NO_GLOB_SUBST
147 else
148   case \`(set -o) 2>/dev/null\` in #(
149   *posix*) :
150     set -o posix ;; #(
151   *) :
152      ;;
153 esac
154 fi
155 "
156   as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170   exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1"
178   if (eval "$as_required") 2>/dev/null; then :
179   as_have_required=yes
180 else
181   as_have_required=no
182 fi
183   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184
185 else
186   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187 as_found=false
188 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189 do
190   IFS=$as_save_IFS
191   test -z "$as_dir" && as_dir=.
192   as_found=:
193   case $as_dir in #(
194          /*)
195            for as_base in sh bash ksh sh5; do
196              # Try only shells that exist, to save several forks.
197              as_shell=$as_dir/$as_base
198              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
199                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
200   CONFIG_SHELL=$as_shell as_have_required=yes
201                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
202   break 2
203 fi
204 fi
205            done;;
206        esac
207   as_found=false
208 done
209 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
210               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
211   CONFIG_SHELL=$SHELL as_have_required=yes
212 fi; }
213 IFS=$as_save_IFS
214
215
216       if test "x$CONFIG_SHELL" != x; then :
217   # We cannot yet assume a decent shell, so we have to provide a
218         # neutralization value for shells without unset; and this also
219         # works around shells that cannot unset nonexistent variables.
220         BASH_ENV=/dev/null
221         ENV=/dev/null
222         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
223         export CONFIG_SHELL
224         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
225 fi
226
227     if test x$as_have_required = xno; then :
228   $as_echo "$0: This script requires a shell more modern than all"
229   $as_echo "$0: the shells that I found on your system."
230   if test x${ZSH_VERSION+set} = xset ; then
231     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
232     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
233   else
234     $as_echo "$0: Please tell bug-autoconf@gnu.org and glibc about your
235 $0: system, including any error possibly output before this
236 $0: message. Then install a modern shell, or manually run
237 $0: the script under such a shell if you do have one."
238   fi
239   exit 1
240 fi
241 fi
242 fi
243 SHELL=${CONFIG_SHELL-/bin/sh}
244 export SHELL
245 # Unset more variables known to interfere with behavior of common tools.
246 CLICOLOR_FORCE= GREP_OPTIONS=
247 unset CLICOLOR_FORCE GREP_OPTIONS
248
249 ## --------------------- ##
250 ## M4sh Shell Functions. ##
251 ## --------------------- ##
252 # as_fn_unset VAR
253 # ---------------
254 # Portably unset VAR.
255 as_fn_unset ()
256 {
257   { eval $1=; unset $1;}
258 }
259 as_unset=as_fn_unset
260
261 # as_fn_set_status STATUS
262 # -----------------------
263 # Set $? to STATUS, without forking.
264 as_fn_set_status ()
265 {
266   return $1
267 } # as_fn_set_status
268
269 # as_fn_exit STATUS
270 # -----------------
271 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272 as_fn_exit ()
273 {
274   set +e
275   as_fn_set_status $1
276   exit $1
277 } # as_fn_exit
278
279 # as_fn_mkdir_p
280 # -------------
281 # Create "$as_dir" as a directory, including parents if necessary.
282 as_fn_mkdir_p ()
283 {
284
285   case $as_dir in #(
286   -*) as_dir=./$as_dir;;
287   esac
288   test -d "$as_dir" || eval $as_mkdir_p || {
289     as_dirs=
290     while :; do
291       case $as_dir in #(
292       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293       *) as_qdir=$as_dir;;
294       esac
295       as_dirs="'$as_qdir' $as_dirs"
296       as_dir=`$as_dirname -- "$as_dir" ||
297 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298          X"$as_dir" : 'X\(//\)[^/]' \| \
299          X"$as_dir" : 'X\(//\)$' \| \
300          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301 $as_echo X"$as_dir" |
302     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303             s//\1/
304             q
305           }
306           /^X\(\/\/\)[^/].*/{
307             s//\1/
308             q
309           }
310           /^X\(\/\/\)$/{
311             s//\1/
312             q
313           }
314           /^X\(\/\).*/{
315             s//\1/
316             q
317           }
318           s/.*/./; q'`
319       test -d "$as_dir" && break
320     done
321     test -z "$as_dirs" || eval "mkdir $as_dirs"
322   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
323
324
325 } # as_fn_mkdir_p
326 # as_fn_append VAR VALUE
327 # ----------------------
328 # Append the text in VALUE to the end of the definition contained in VAR. Take
329 # advantage of any shell optimizations that allow amortized linear growth over
330 # repeated appends, instead of the typical quadratic growth present in naive
331 # implementations.
332 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333   eval 'as_fn_append ()
334   {
335     eval $1+=\$2
336   }'
337 else
338   as_fn_append ()
339   {
340     eval $1=\$$1\$2
341   }
342 fi # as_fn_append
343
344 # as_fn_arith ARG...
345 # ------------------
346 # Perform arithmetic evaluation on the ARGs, and store the result in the
347 # global $as_val. Take advantage of shells that can avoid forks. The arguments
348 # must be portable across $(()) and expr.
349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350   eval 'as_fn_arith ()
351   {
352     as_val=$(( $* ))
353   }'
354 else
355   as_fn_arith ()
356   {
357     as_val=`expr "$@" || test $? -eq 1`
358   }
359 fi # as_fn_arith
360
361
362 # as_fn_error STATUS ERROR [LINENO LOG_FD]
363 # ----------------------------------------
364 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366 # script with STATUS, using 1 if that was 0.
367 as_fn_error ()
368 {
369   as_status=$1; test $as_status -eq 0 && as_status=1
370   if test "$4"; then
371     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
373   fi
374   $as_echo "$as_me: error: $2" >&2
375   as_fn_exit $as_status
376 } # as_fn_error
377
378 if expr a : '\(a\)' >/dev/null 2>&1 &&
379    test "X`expr 00001 : '.*\(...\)'`" = X001; then
380   as_expr=expr
381 else
382   as_expr=false
383 fi
384
385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386   as_basename=basename
387 else
388   as_basename=false
389 fi
390
391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392   as_dirname=dirname
393 else
394   as_dirname=false
395 fi
396
397 as_me=`$as_basename -- "$0" ||
398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399          X"$0" : 'X\(//\)$' \| \
400          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401 $as_echo X/"$0" |
402     sed '/^.*\/\([^/][^/]*\)\/*$/{
403             s//\1/
404             q
405           }
406           /^X\/\(\/\/\)$/{
407             s//\1/
408             q
409           }
410           /^X\/\(\/\).*/{
411             s//\1/
412             q
413           }
414           s/.*/./; q'`
415
416 # Avoid depending upon Character Ranges.
417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420 as_cr_digits='0123456789'
421 as_cr_alnum=$as_cr_Letters$as_cr_digits
422
423
424   as_lineno_1=$LINENO as_lineno_1a=$LINENO
425   as_lineno_2=$LINENO as_lineno_2a=$LINENO
426   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429   sed -n '
430     p
431     /[$]LINENO/=
432   ' <$as_myself |
433     sed '
434       s/[$]LINENO.*/&-/
435       t lineno
436       b
437       :lineno
438       N
439       :loop
440       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441       t loop
442       s/-\n.*//
443     ' >$as_me.lineno &&
444   chmod +x "$as_me.lineno" ||
445     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446
447   # Don't try to exec as it changes $[0], causing all sort of problems
448   # (the dirname of $[0] is not the place where we might find the
449   # original and so on.  Autoconf is especially sensitive to this).
450   . "./$as_me.lineno"
451   # Exit status is that of the last command.
452   exit
453 }
454
455 ECHO_C= ECHO_N= ECHO_T=
456 case `echo -n x` in #(((((
457 -n*)
458   case `echo 'xy\c'` in
459   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
460   xy)  ECHO_C='\c';;
461   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462        ECHO_T=' ';;
463   esac;;
464 *)
465   ECHO_N='-n';;
466 esac
467
468 rm -f conf$$ conf$$.exe conf$$.file
469 if test -d conf$$.dir; then
470   rm -f conf$$.dir/conf$$.file
471 else
472   rm -f conf$$.dir
473   mkdir conf$$.dir 2>/dev/null
474 fi
475 if (echo >conf$$.file) 2>/dev/null; then
476   if ln -s conf$$.file conf$$ 2>/dev/null; then
477     as_ln_s='ln -s'
478     # ... but there are two gotchas:
479     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481     # In both cases, we have to default to `cp -p'.
482     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483       as_ln_s='cp -p'
484   elif ln conf$$.file conf$$ 2>/dev/null; then
485     as_ln_s=ln
486   else
487     as_ln_s='cp -p'
488   fi
489 else
490   as_ln_s='cp -p'
491 fi
492 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493 rmdir conf$$.dir 2>/dev/null
494
495 if mkdir -p . 2>/dev/null; then
496   as_mkdir_p='mkdir -p "$as_dir"'
497 else
498   test -d ./-p && rmdir ./-p
499   as_mkdir_p=false
500 fi
501
502 if test -x / >/dev/null 2>&1; then
503   as_test_x='test -x'
504 else
505   if ls -dL / >/dev/null 2>&1; then
506     as_ls_L_option=L
507   else
508     as_ls_L_option=
509   fi
510   as_test_x='
511     eval sh -c '\''
512       if test -d "$1"; then
513         test -d "$1/.";
514       else
515         case $1 in #(
516         -*)set "./$1";;
517         esac;
518         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519         ???[sx]*):;;*)false;;esac;fi
520     '\'' sh
521   '
522 fi
523 as_executable_p=$as_test_x
524
525 # Sed expression to map a string onto a valid CPP name.
526 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528 # Sed expression to map a string onto a valid variable name.
529 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532 test -n "$DJDIR" || exec 7<&0 </dev/null
533 exec 6>&1
534
535 # Name of the host.
536 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
537 # so uname gets run too.
538 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
539
540 #
541 # Initializations.
542 #
543 ac_default_prefix=/usr/local
544 ac_clean_files=
545 ac_config_libobj_dir=.
546 LIBOBJS=
547 cross_compiling=no
548 subdirs=
549 MFLAGS=
550 MAKEFLAGS=
551
552 # Identity of this package.
553 PACKAGE_NAME='GNU C Library'
554 PACKAGE_TARNAME='c-library'
555 PACKAGE_VERSION='(see version.h)'
556 PACKAGE_STRING='GNU C Library (see version.h)'
557 PACKAGE_BUGREPORT='glibc'
558 PACKAGE_URL='http://www.gnu.org/software/c-library/'
559
560 ac_unique_file="include/features.h"
561 enable_option_checking=no
562 # Factoring default headers for most tests.
563 ac_includes_default="\
564 #include <stdio.h>
565 #ifdef HAVE_SYS_TYPES_H
566 # include <sys/types.h>
567 #endif
568 #ifdef HAVE_SYS_STAT_H
569 # include <sys/stat.h>
570 #endif
571 #ifdef STDC_HEADERS
572 # include <stdlib.h>
573 # include <stddef.h>
574 #else
575 # ifdef HAVE_STDLIB_H
576 #  include <stdlib.h>
577 # endif
578 #endif
579 #ifdef HAVE_STRING_H
580 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
581 #  include <memory.h>
582 # endif
583 # include <string.h>
584 #endif
585 #ifdef HAVE_STRINGS_H
586 # include <strings.h>
587 #endif
588 #ifdef HAVE_INTTYPES_H
589 # include <inttypes.h>
590 #endif
591 #ifdef HAVE_STDINT_H
592 # include <stdint.h>
593 #endif
594 #ifdef HAVE_UNISTD_H
595 # include <unistd.h>
596 #endif"
597
598 ac_subst_vars='LTLIBOBJS
599 LIBOBJS
600 RELEASE
601 VERSION
602 mach_interface_list
603 DEFINES
604 nopic_initfini
605 static_nss
606 bounded
607 omitfp
608 profile
609 libc_cv_pic_default
610 shared
611 static
612 xcoff
613 elf
614 ldd_rewrite_script
615 use_ldconfig
616 libc_cv_as_i686
617 libc_cv_cc_novzeroupper
618 libc_cv_cc_avx
619 libc_cv_cc_sse4
620 libc_cv_cpp_asm_debuginfo
621 libc_cv_forced_unwind
622 libc_cv_rootsbindir
623 libc_cv_sysconfdir
624 libc_cv_localedir
625 libc_cv_slibdir
626 old_glibc_headers
627 libc_cv_gcc_unwind_find_fde
628 sizeof_long_double
629 EGREP
630 GREP
631 have_selinux
632 have_libcap
633 have_libaudit
634 LIBGD
635 libc_cv_cc_submachine
636 exceptions
637 no_whole_archive
638 libc_cv_have_initfini
639 gnu89_inline
640 libc_cv_ssp
641 fno_unit_at_a_time
642 libc_cv_hashstyle
643 libc_cv_fpie
644 libc_cv_z_execstack
645 libc_cv_z_combreloc
646 ASFLAGS_config
647 libc_cv_as_needed
648 libc_cv_libgcc_s_suffix
649 libc_cv_Bgroup
650 libc_cv_cc_with_libunwind
651 VERSIONING
652 BISON
653 INSTALL_INFO
654 PERL
655 AWK
656 libc_cv_have_ksh
657 KSH
658 libc_cv_have_bash2
659 BASH_SHELL
660 libc_cv_gcc_static_libgcc
661 CXX_SYSINCLUDES
662 SYSINCLUDES
663 AUTOCONF
664 SED
665 MAKEINFO
666 MSGFMT
667 MAKE
668 PWD_P
669 LD
670 AS
671 MIG
672 RANLIB
673 OBJDUMP
674 AR
675 LN_S
676 INSTALL_DATA
677 INSTALL_SCRIPT
678 INSTALL_PROGRAM
679 sysdeps_add_ons
680 sysnames
681 submachine
682 multi_arch
683 base_machine
684 add_on_subdirs
685 add_ons
686 libc_cv_nss_crypt
687 experimental_malloc
688 all_warnings
689 force_install
690 bindnow
691 oldest_abi
692 enable_check_abi
693 with_cvs
694 with_fp
695 ac_ct_CXX
696 CXXFLAGS
697 CXX
698 CPP
699 cross_compiling
700 BUILD_CC
701 OBJEXT
702 ac_ct_CC
703 CPPFLAGS
704 LDFLAGS
705 CFLAGS
706 CC
707 host_os
708 host_vendor
709 host_cpu
710 host
711 build_os
712 build_vendor
713 build_cpu
714 build
715 subdirs
716 target_alias
717 host_alias
718 build_alias
719 LIBS
720 ECHO_T
721 ECHO_N
722 ECHO_C
723 DEFS
724 mandir
725 localedir
726 libdir
727 psdir
728 pdfdir
729 dvidir
730 htmldir
731 infodir
732 docdir
733 oldincludedir
734 includedir
735 localstatedir
736 sharedstatedir
737 sysconfdir
738 datadir
739 datarootdir
740 libexecdir
741 sbindir
742 bindir
743 program_transform_name
744 prefix
745 exec_prefix
746 PACKAGE_URL
747 PACKAGE_BUGREPORT
748 PACKAGE_STRING
749 PACKAGE_VERSION
750 PACKAGE_TARNAME
751 PACKAGE_NAME
752 PATH_SEPARATOR
753 SHELL'
754 ac_subst_files=''
755 ac_user_opts='
756 enable_option_checking
757 with_gd
758 with_gd_include
759 with_gd_lib
760 with_fp
761 with_binutils
762 with_elf
763 with_selinux
764 with_xcoff
765 with_cvs
766 with_headers
767 enable_sanity_checks
768 enable_check_abi
769 enable_shared
770 enable_profile
771 enable_omitfp
772 enable_bounded
773 enable_versioning
774 enable_oldest_abi
775 enable_stackguard_randomization
776 enable_add_ons
777 with_tls
778 with___thread
779 enable_hidden_plt
780 enable_bind_now
781 enable_static_nss
782 enable_force_install
783 enable_kernel
784 enable_all_warnings
785 enable_multi_arch
786 enable_experimental_malloc
787 enable_nss_crypt
788 with_cpu
789 '
790       ac_precious_vars='build_alias
791 host_alias
792 target_alias
793 CC
794 CFLAGS
795 LDFLAGS
796 LIBS
797 CPPFLAGS
798 CPP
799 CXX
800 CXXFLAGS
801 CCC'
802 ac_subdirs_all='
803 '
804
805 # Initialize some variables set by options.
806 ac_init_help=
807 ac_init_version=false
808 ac_unrecognized_opts=
809 ac_unrecognized_sep=
810 # The variables have the same names as the options, with
811 # dashes changed to underlines.
812 cache_file=/dev/null
813 exec_prefix=NONE
814 no_create=
815 no_recursion=
816 prefix=NONE
817 program_prefix=NONE
818 program_suffix=NONE
819 program_transform_name=s,x,x,
820 silent=
821 site=
822 srcdir=
823 verbose=
824 x_includes=NONE
825 x_libraries=NONE
826
827 # Installation directory options.
828 # These are left unexpanded so users can "make install exec_prefix=/foo"
829 # and all the variables that are supposed to be based on exec_prefix
830 # by default will actually change.
831 # Use braces instead of parens because sh, perl, etc. also accept them.
832 # (The list follows the same order as the GNU Coding Standards.)
833 bindir='${exec_prefix}/bin'
834 sbindir='${exec_prefix}/sbin'
835 libexecdir='${exec_prefix}/libexec'
836 datarootdir='${prefix}/share'
837 datadir='${datarootdir}'
838 sysconfdir='${prefix}/etc'
839 sharedstatedir='${prefix}/com'
840 localstatedir='${prefix}/var'
841 includedir='${prefix}/include'
842 oldincludedir='/usr/include'
843 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
844 infodir='${datarootdir}/info'
845 htmldir='${docdir}'
846 dvidir='${docdir}'
847 pdfdir='${docdir}'
848 psdir='${docdir}'
849 libdir='${exec_prefix}/lib'
850 localedir='${datarootdir}/locale'
851 mandir='${datarootdir}/man'
852
853 ac_prev=
854 ac_dashdash=
855 for ac_option
856 do
857   # If the previous option needs an argument, assign it.
858   if test -n "$ac_prev"; then
859     eval $ac_prev=\$ac_option
860     ac_prev=
861     continue
862   fi
863
864   case $ac_option in
865   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
866   *)    ac_optarg=yes ;;
867   esac
868
869   # Accept the important Cygnus configure options, so we can diagnose typos.
870
871   case $ac_dashdash$ac_option in
872   --)
873     ac_dashdash=yes ;;
874
875   -bindir | --bindir | --bindi | --bind | --bin | --bi)
876     ac_prev=bindir ;;
877   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
878     bindir=$ac_optarg ;;
879
880   -build | --build | --buil | --bui | --bu)
881     ac_prev=build_alias ;;
882   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
883     build_alias=$ac_optarg ;;
884
885   -cache-file | --cache-file | --cache-fil | --cache-fi \
886   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
887     ac_prev=cache_file ;;
888   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
889   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
890     cache_file=$ac_optarg ;;
891
892   --config-cache | -C)
893     cache_file=config.cache ;;
894
895   -datadir | --datadir | --datadi | --datad)
896     ac_prev=datadir ;;
897   -datadir=* | --datadir=* | --datadi=* | --datad=*)
898     datadir=$ac_optarg ;;
899
900   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
901   | --dataroo | --dataro | --datar)
902     ac_prev=datarootdir ;;
903   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
904   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
905     datarootdir=$ac_optarg ;;
906
907   -disable-* | --disable-*)
908     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
909     # Reject names that are not valid shell variable names.
910     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
911       as_fn_error $? "invalid feature name: $ac_useropt"
912     ac_useropt_orig=$ac_useropt
913     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
914     case $ac_user_opts in
915       *"
916 "enable_$ac_useropt"
917 "*) ;;
918       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
919          ac_unrecognized_sep=', ';;
920     esac
921     eval enable_$ac_useropt=no ;;
922
923   -docdir | --docdir | --docdi | --doc | --do)
924     ac_prev=docdir ;;
925   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
926     docdir=$ac_optarg ;;
927
928   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
929     ac_prev=dvidir ;;
930   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
931     dvidir=$ac_optarg ;;
932
933   -enable-* | --enable-*)
934     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
935     # Reject names that are not valid shell variable names.
936     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
937       as_fn_error $? "invalid feature name: $ac_useropt"
938     ac_useropt_orig=$ac_useropt
939     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
940     case $ac_user_opts in
941       *"
942 "enable_$ac_useropt"
943 "*) ;;
944       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
945          ac_unrecognized_sep=', ';;
946     esac
947     eval enable_$ac_useropt=\$ac_optarg ;;
948
949   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
950   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
951   | --exec | --exe | --ex)
952     ac_prev=exec_prefix ;;
953   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
954   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
955   | --exec=* | --exe=* | --ex=*)
956     exec_prefix=$ac_optarg ;;
957
958   -gas | --gas | --ga | --g)
959     # Obsolete; use --with-gas.
960     with_gas=yes ;;
961
962   -help | --help | --hel | --he | -h)
963     ac_init_help=long ;;
964   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
965     ac_init_help=recursive ;;
966   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
967     ac_init_help=short ;;
968
969   -host | --host | --hos | --ho)
970     ac_prev=host_alias ;;
971   -host=* | --host=* | --hos=* | --ho=*)
972     host_alias=$ac_optarg ;;
973
974   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
975     ac_prev=htmldir ;;
976   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
977   | --ht=*)
978     htmldir=$ac_optarg ;;
979
980   -includedir | --includedir | --includedi | --included | --include \
981   | --includ | --inclu | --incl | --inc)
982     ac_prev=includedir ;;
983   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
984   | --includ=* | --inclu=* | --incl=* | --inc=*)
985     includedir=$ac_optarg ;;
986
987   -infodir | --infodir | --infodi | --infod | --info | --inf)
988     ac_prev=infodir ;;
989   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
990     infodir=$ac_optarg ;;
991
992   -libdir | --libdir | --libdi | --libd)
993     ac_prev=libdir ;;
994   -libdir=* | --libdir=* | --libdi=* | --libd=*)
995     libdir=$ac_optarg ;;
996
997   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
998   | --libexe | --libex | --libe)
999     ac_prev=libexecdir ;;
1000   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1001   | --libexe=* | --libex=* | --libe=*)
1002     libexecdir=$ac_optarg ;;
1003
1004   -localedir | --localedir | --localedi | --localed | --locale)
1005     ac_prev=localedir ;;
1006   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1007     localedir=$ac_optarg ;;
1008
1009   -localstatedir | --localstatedir | --localstatedi | --localstated \
1010   | --localstate | --localstat | --localsta | --localst | --locals)
1011     ac_prev=localstatedir ;;
1012   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1013   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1014     localstatedir=$ac_optarg ;;
1015
1016   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1017     ac_prev=mandir ;;
1018   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1019     mandir=$ac_optarg ;;
1020
1021   -nfp | --nfp | --nf)
1022     # Obsolete; use --without-fp.
1023     with_fp=no ;;
1024
1025   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1026   | --no-cr | --no-c | -n)
1027     no_create=yes ;;
1028
1029   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1030   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1031     no_recursion=yes ;;
1032
1033   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1034   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1035   | --oldin | --oldi | --old | --ol | --o)
1036     ac_prev=oldincludedir ;;
1037   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1038   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1039   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1040     oldincludedir=$ac_optarg ;;
1041
1042   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1043     ac_prev=prefix ;;
1044   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1045     prefix=$ac_optarg ;;
1046
1047   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1048   | --program-pre | --program-pr | --program-p)
1049     ac_prev=program_prefix ;;
1050   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1051   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1052     program_prefix=$ac_optarg ;;
1053
1054   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1055   | --program-suf | --program-su | --program-s)
1056     ac_prev=program_suffix ;;
1057   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1058   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1059     program_suffix=$ac_optarg ;;
1060
1061   -program-transform-name | --program-transform-name \
1062   | --program-transform-nam | --program-transform-na \
1063   | --program-transform-n | --program-transform- \
1064   | --program-transform | --program-transfor \
1065   | --program-transfo | --program-transf \
1066   | --program-trans | --program-tran \
1067   | --progr-tra | --program-tr | --program-t)
1068     ac_prev=program_transform_name ;;
1069   -program-transform-name=* | --program-transform-name=* \
1070   | --program-transform-nam=* | --program-transform-na=* \
1071   | --program-transform-n=* | --program-transform-=* \
1072   | --program-transform=* | --program-transfor=* \
1073   | --program-transfo=* | --program-transf=* \
1074   | --program-trans=* | --program-tran=* \
1075   | --progr-tra=* | --program-tr=* | --program-t=*)
1076     program_transform_name=$ac_optarg ;;
1077
1078   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1079     ac_prev=pdfdir ;;
1080   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1081     pdfdir=$ac_optarg ;;
1082
1083   -psdir | --psdir | --psdi | --psd | --ps)
1084     ac_prev=psdir ;;
1085   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1086     psdir=$ac_optarg ;;
1087
1088   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1089   | -silent | --silent | --silen | --sile | --sil)
1090     silent=yes ;;
1091
1092   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1093     ac_prev=sbindir ;;
1094   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1095   | --sbi=* | --sb=*)
1096     sbindir=$ac_optarg ;;
1097
1098   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1099   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1100   | --sharedst | --shareds | --shared | --share | --shar \
1101   | --sha | --sh)
1102     ac_prev=sharedstatedir ;;
1103   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1104   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1105   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1106   | --sha=* | --sh=*)
1107     sharedstatedir=$ac_optarg ;;
1108
1109   -site | --site | --sit)
1110     ac_prev=site ;;
1111   -site=* | --site=* | --sit=*)
1112     site=$ac_optarg ;;
1113
1114   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1115     ac_prev=srcdir ;;
1116   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1117     srcdir=$ac_optarg ;;
1118
1119   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1120   | --syscon | --sysco | --sysc | --sys | --sy)
1121     ac_prev=sysconfdir ;;
1122   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1123   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1124     sysconfdir=$ac_optarg ;;
1125
1126   -target | --target | --targe | --targ | --tar | --ta | --t)
1127     ac_prev=target_alias ;;
1128   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1129     target_alias=$ac_optarg ;;
1130
1131   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1132     verbose=yes ;;
1133
1134   -version | --version | --versio | --versi | --vers | -V)
1135     ac_init_version=: ;;
1136
1137   -with-* | --with-*)
1138     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1139     # Reject names that are not valid shell variable names.
1140     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1141       as_fn_error $? "invalid package name: $ac_useropt"
1142     ac_useropt_orig=$ac_useropt
1143     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1144     case $ac_user_opts in
1145       *"
1146 "with_$ac_useropt"
1147 "*) ;;
1148       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1149          ac_unrecognized_sep=', ';;
1150     esac
1151     eval with_$ac_useropt=\$ac_optarg ;;
1152
1153   -without-* | --without-*)
1154     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1155     # Reject names that are not valid shell variable names.
1156     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1157       as_fn_error $? "invalid package name: $ac_useropt"
1158     ac_useropt_orig=$ac_useropt
1159     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1160     case $ac_user_opts in
1161       *"
1162 "with_$ac_useropt"
1163 "*) ;;
1164       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1165          ac_unrecognized_sep=', ';;
1166     esac
1167     eval with_$ac_useropt=no ;;
1168
1169   --x)
1170     # Obsolete; use --with-x.
1171     with_x=yes ;;
1172
1173   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1174   | --x-incl | --x-inc | --x-in | --x-i)
1175     ac_prev=x_includes ;;
1176   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1177   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1178     x_includes=$ac_optarg ;;
1179
1180   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1181   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1182     ac_prev=x_libraries ;;
1183   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1184   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1185     x_libraries=$ac_optarg ;;
1186
1187   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1188 Try \`$0 --help' for more information"
1189     ;;
1190
1191   *=*)
1192     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1193     # Reject names that are not valid shell variable names.
1194     case $ac_envvar in #(
1195       '' | [0-9]* | *[!_$as_cr_alnum]* )
1196       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1197     esac
1198     eval $ac_envvar=\$ac_optarg
1199     export $ac_envvar ;;
1200
1201   *)
1202     # FIXME: should be removed in autoconf 3.0.
1203     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1204     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1205       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1206     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1207     ;;
1208
1209   esac
1210 done
1211
1212 if test -n "$ac_prev"; then
1213   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1214   as_fn_error $? "missing argument to $ac_option"
1215 fi
1216
1217 if test -n "$ac_unrecognized_opts"; then
1218   case $enable_option_checking in
1219     no) ;;
1220     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1221     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1222   esac
1223 fi
1224
1225 # Check all directory arguments for consistency.
1226 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1227                 datadir sysconfdir sharedstatedir localstatedir includedir \
1228                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1229                 libdir localedir mandir
1230 do
1231   eval ac_val=\$$ac_var
1232   # Remove trailing slashes.
1233   case $ac_val in
1234     */ )
1235       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1236       eval $ac_var=\$ac_val;;
1237   esac
1238   # Be sure to have absolute directory names.
1239   case $ac_val in
1240     [\\/$]* | ?:[\\/]* )  continue;;
1241     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1242   esac
1243   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1244 done
1245
1246 # There might be people who depend on the old broken behavior: `$host'
1247 # used to hold the argument of --host etc.
1248 # FIXME: To remove some day.
1249 build=$build_alias
1250 host=$host_alias
1251 target=$target_alias
1252
1253 # FIXME: To remove some day.
1254 if test "x$host_alias" != x; then
1255   if test "x$build_alias" = x; then
1256     cross_compiling=maybe
1257     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1258     If a cross compiler is detected then cross compile mode will be used" >&2
1259   elif test "x$build_alias" != "x$host_alias"; then
1260     cross_compiling=yes
1261   fi
1262 fi
1263
1264 ac_tool_prefix=
1265 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1266
1267 test "$silent" = yes && exec 6>/dev/null
1268
1269
1270 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1271 ac_ls_di=`ls -di .` &&
1272 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1273   as_fn_error $? "working directory cannot be determined"
1274 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1275   as_fn_error $? "pwd does not report name of working directory"
1276
1277
1278 # Find the source files, if location was not specified.
1279 if test -z "$srcdir"; then
1280   ac_srcdir_defaulted=yes
1281   # Try the directory containing this script, then the parent directory.
1282   ac_confdir=`$as_dirname -- "$as_myself" ||
1283 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1284          X"$as_myself" : 'X\(//\)[^/]' \| \
1285          X"$as_myself" : 'X\(//\)$' \| \
1286          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1287 $as_echo X"$as_myself" |
1288     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1289             s//\1/
1290             q
1291           }
1292           /^X\(\/\/\)[^/].*/{
1293             s//\1/
1294             q
1295           }
1296           /^X\(\/\/\)$/{
1297             s//\1/
1298             q
1299           }
1300           /^X\(\/\).*/{
1301             s//\1/
1302             q
1303           }
1304           s/.*/./; q'`
1305   srcdir=$ac_confdir
1306   if test ! -r "$srcdir/$ac_unique_file"; then
1307     srcdir=..
1308   fi
1309 else
1310   ac_srcdir_defaulted=no
1311 fi
1312 if test ! -r "$srcdir/$ac_unique_file"; then
1313   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1314   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1315 fi
1316 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1317 ac_abs_confdir=`(
1318         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1319         pwd)`
1320 # When building in place, set srcdir=.
1321 if test "$ac_abs_confdir" = "$ac_pwd"; then
1322   srcdir=.
1323 fi
1324 # Remove unnecessary trailing slashes from srcdir.
1325 # Double slashes in file names in object file debugging info
1326 # mess up M-x gdb in Emacs.
1327 case $srcdir in
1328 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1329 esac
1330 for ac_var in $ac_precious_vars; do
1331   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1332   eval ac_env_${ac_var}_value=\$${ac_var}
1333   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1334   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1335 done
1336
1337 #
1338 # Report the --help message.
1339 #
1340 if test "$ac_init_help" = "long"; then
1341   # Omit some internal or obsolete options to make the list less imposing.
1342   # This message is too long to be a string in the A/UX 3.1 sh.
1343   cat <<_ACEOF
1344 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1345
1346 Usage: $0 [OPTION]... [VAR=VALUE]...
1347
1348 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1349 VAR=VALUE.  See below for descriptions of some of the useful variables.
1350
1351 Defaults for the options are specified in brackets.
1352
1353 Configuration:
1354   -h, --help              display this help and exit
1355       --help=short        display options specific to this package
1356       --help=recursive    display the short help of all the included packages
1357   -V, --version           display version information and exit
1358   -q, --quiet, --silent   do not print \`checking ...' messages
1359       --cache-file=FILE   cache test results in FILE [disabled]
1360   -C, --config-cache      alias for \`--cache-file=config.cache'
1361   -n, --no-create         do not create output files
1362       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1363
1364 Installation directories:
1365   --prefix=PREFIX         install architecture-independent files in PREFIX
1366                           [$ac_default_prefix]
1367   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1368                           [PREFIX]
1369
1370 By default, \`make install' will install all the files in
1371 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1372 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1373 for instance \`--prefix=\$HOME'.
1374
1375 For better control, use the options below.
1376
1377 Fine tuning of the installation directories:
1378   --bindir=DIR            user executables [EPREFIX/bin]
1379   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1380   --libexecdir=DIR        program executables [EPREFIX/libexec]
1381   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1382   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1383   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1384   --libdir=DIR            object code libraries [EPREFIX/lib]
1385   --includedir=DIR        C header files [PREFIX/include]
1386   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1387   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1388   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1389   --infodir=DIR           info documentation [DATAROOTDIR/info]
1390   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1391   --mandir=DIR            man documentation [DATAROOTDIR/man]
1392   --docdir=DIR            documentation root [DATAROOTDIR/doc/c-library]
1393   --htmldir=DIR           html documentation [DOCDIR]
1394   --dvidir=DIR            dvi documentation [DOCDIR]
1395   --pdfdir=DIR            pdf documentation [DOCDIR]
1396   --psdir=DIR             ps documentation [DOCDIR]
1397 _ACEOF
1398
1399   cat <<\_ACEOF
1400
1401 System types:
1402   --build=BUILD     configure for building on BUILD [guessed]
1403   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1404 _ACEOF
1405 fi
1406
1407 if test -n "$ac_init_help"; then
1408   case $ac_init_help in
1409      short | recursive ) echo "Configuration of GNU C Library (see version.h):";;
1410    esac
1411   cat <<\_ACEOF
1412
1413 Optional Features:
1414   --disable-option-checking  ignore unrecognized --enable/--with options
1415   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1416   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1417   --disable-sanity-checks really do not use threads (should not be used except
1418                           in special situations) [default=yes]
1419   --enable-check-abi      do "make check-abi" in "make check" (no/warn/yes)
1420                           [default=no]
1421   --enable-shared         build shared library [default=yes if GNU ld & ELF]
1422   --enable-profile        build profiled library [default=no]
1423   --enable-omitfp         build undebuggable optimized library [default=no]
1424   --enable-bounded        build with runtime bounds checking [default=no]
1425   --disable-versioning    do not include versioning information in the library
1426                           objects [default=yes if supported]
1427   --enable-oldest-abi=ABI configure the oldest ABI supported [e.g. 2.2]
1428                           [default=glibc default]
1429   --enable-stackguard-randomization
1430                           initialize __stack_chk_guard canary with a random
1431                           number at program start
1432   --enable-add-ons[=DIRS...]
1433                           configure and build add-ons in DIR1,DIR2,... search
1434                           for add-ons if no parameter given
1435   --disable-hidden-plt    do not hide internal function calls to avoid PLT
1436   --enable-bind-now       disable lazy relocations in DSOs
1437   --enable-static-nss     build static NSS modules [default=no]
1438   --disable-force-install don't force installation of files from this package,
1439                           even if they are older than the installed files
1440   --enable-kernel=VERSION compile for compatibility with kernel not older than
1441                           VERSION
1442   --enable-all-warnings   enable all useful warnings gcc can issue
1443   --enable-multi-arch     enable single DSO with optimizations for multiple
1444                           architectures
1445   --enable-experimental-malloc
1446                           enable experimental malloc features
1447   --enable-nss-crypt      enable libcrypt to use nss
1448
1449 Optional Packages:
1450   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1451   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1452   --with-gd=DIR           find libgd include dir and library with prefix DIR
1453   --with-gd-include=DIR   find libgd include files in DIR
1454   --with-gd-lib=DIR       find libgd library files in DIR
1455   --with-fp               if using floating-point hardware [default=yes]
1456   --with-binutils=PATH    specify location of binutils (as and ld)
1457   --with-elf              if using the ELF object format
1458   --with-selinux          if building with SELinux support
1459   --with-xcoff            if using the XCOFF object format
1460   --without-cvs           if CVS should not be used
1461   --with-headers=PATH     location of system headers to use (for example
1462                           /usr/src/linux/include) [default=compiler default]
1463   --with-tls              enable support for TLS
1464   --without-__thread      do not use TLS features even when supporting them
1465   --with-cpu=CPU          select code for CPU variant
1466
1467 Some influential environment variables:
1468   CC          C compiler command
1469   CFLAGS      C compiler flags
1470   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1471               nonstandard directory <lib dir>
1472   LIBS        libraries to pass to the linker, e.g. -l<library>
1473   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1474               you have headers in a nonstandard directory <include dir>
1475   CPP         C preprocessor
1476   CXX         C++ compiler command
1477   CXXFLAGS    C++ compiler flags
1478
1479 Use these variables to override the choices made by `configure' or to help
1480 it to find libraries and programs with nonstandard names/locations.
1481
1482 Report bugs to <glibc>.
1483 GNU C Library home page: <http://www.gnu.org/software/c-library/>.
1484 General help using GNU software: <http://www.gnu.org/gethelp/>.
1485 _ACEOF
1486 ac_status=$?
1487 fi
1488
1489 if test "$ac_init_help" = "recursive"; then
1490   # If there are subdirs, report their specific --help.
1491   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1492     test -d "$ac_dir" ||
1493       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1494       continue
1495     ac_builddir=.
1496
1497 case "$ac_dir" in
1498 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1499 *)
1500   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1501   # A ".." for each directory in $ac_dir_suffix.
1502   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1503   case $ac_top_builddir_sub in
1504   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1505   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1506   esac ;;
1507 esac
1508 ac_abs_top_builddir=$ac_pwd
1509 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1510 # for backward compatibility:
1511 ac_top_builddir=$ac_top_build_prefix
1512
1513 case $srcdir in
1514   .)  # We are building in place.
1515     ac_srcdir=.
1516     ac_top_srcdir=$ac_top_builddir_sub
1517     ac_abs_top_srcdir=$ac_pwd ;;
1518   [\\/]* | ?:[\\/]* )  # Absolute name.
1519     ac_srcdir=$srcdir$ac_dir_suffix;
1520     ac_top_srcdir=$srcdir
1521     ac_abs_top_srcdir=$srcdir ;;
1522   *) # Relative name.
1523     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1524     ac_top_srcdir=$ac_top_build_prefix$srcdir
1525     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1526 esac
1527 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1528
1529     cd "$ac_dir" || { ac_status=$?; continue; }
1530     # Check for guested configure.
1531     if test -f "$ac_srcdir/configure.gnu"; then
1532       echo &&
1533       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1534     elif test -f "$ac_srcdir/configure"; then
1535       echo &&
1536       $SHELL "$ac_srcdir/configure" --help=recursive
1537     else
1538       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1539     fi || ac_status=$?
1540     cd "$ac_pwd" || { ac_status=$?; break; }
1541   done
1542 fi
1543
1544 test -n "$ac_init_help" && exit $ac_status
1545 if $ac_init_version; then
1546   cat <<\_ACEOF
1547 GNU C Library configure (see version.h)
1548 generated by GNU Autoconf 2.66
1549
1550 Copyright (C) 2010 Free Software Foundation, Inc.
1551 This configure script is free software; the Free Software Foundation
1552 gives unlimited permission to copy, distribute and modify it.
1553 _ACEOF
1554   exit
1555 fi
1556
1557 ## ------------------------ ##
1558 ## Autoconf initialization. ##
1559 ## ------------------------ ##
1560
1561 # ac_fn_c_try_compile LINENO
1562 # --------------------------
1563 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1564 ac_fn_c_try_compile ()
1565 {
1566   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1567   rm -f conftest.$ac_objext
1568   if { { ac_try="$ac_compile"
1569 case "(($ac_try" in
1570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1571   *) ac_try_echo=$ac_try;;
1572 esac
1573 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574 $as_echo "$ac_try_echo"; } >&5
1575   (eval "$ac_compile") 2>conftest.err
1576   ac_status=$?
1577   if test -s conftest.err; then
1578     grep -v '^ *+' conftest.err >conftest.er1
1579     cat conftest.er1 >&5
1580     mv -f conftest.er1 conftest.err
1581   fi
1582   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1583   test $ac_status = 0; } && {
1584          test -z "$ac_c_werror_flag" ||
1585          test ! -s conftest.err
1586        } && test -s conftest.$ac_objext; then :
1587   ac_retval=0
1588 else
1589   $as_echo "$as_me: failed program was:" >&5
1590 sed 's/^/| /' conftest.$ac_ext >&5
1591
1592         ac_retval=1
1593 fi
1594   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1595   as_fn_set_status $ac_retval
1596
1597 } # ac_fn_c_try_compile
1598
1599 # ac_fn_c_try_cpp LINENO
1600 # ----------------------
1601 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1602 ac_fn_c_try_cpp ()
1603 {
1604   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605   if { { ac_try="$ac_cpp conftest.$ac_ext"
1606 case "(($ac_try" in
1607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1608   *) ac_try_echo=$ac_try;;
1609 esac
1610 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1611 $as_echo "$ac_try_echo"; } >&5
1612   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1613   ac_status=$?
1614   if test -s conftest.err; then
1615     grep -v '^ *+' conftest.err >conftest.er1
1616     cat conftest.er1 >&5
1617     mv -f conftest.er1 conftest.err
1618   fi
1619   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1620   test $ac_status = 0; } >/dev/null && {
1621          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1622          test ! -s conftest.err
1623        }; then :
1624   ac_retval=0
1625 else
1626   $as_echo "$as_me: failed program was:" >&5
1627 sed 's/^/| /' conftest.$ac_ext >&5
1628
1629     ac_retval=1
1630 fi
1631   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1632   as_fn_set_status $ac_retval
1633
1634 } # ac_fn_c_try_cpp
1635
1636 # ac_fn_cxx_try_compile LINENO
1637 # ----------------------------
1638 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1639 ac_fn_cxx_try_compile ()
1640 {
1641   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1642   rm -f conftest.$ac_objext
1643   if { { ac_try="$ac_compile"
1644 case "(($ac_try" in
1645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646   *) ac_try_echo=$ac_try;;
1647 esac
1648 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649 $as_echo "$ac_try_echo"; } >&5
1650   (eval "$ac_compile") 2>conftest.err
1651   ac_status=$?
1652   if test -s conftest.err; then
1653     grep -v '^ *+' conftest.err >conftest.er1
1654     cat conftest.er1 >&5
1655     mv -f conftest.er1 conftest.err
1656   fi
1657   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1658   test $ac_status = 0; } && {
1659          test -z "$ac_cxx_werror_flag" ||
1660          test ! -s conftest.err
1661        } && test -s conftest.$ac_objext; then :
1662   ac_retval=0
1663 else
1664   $as_echo "$as_me: failed program was:" >&5
1665 sed 's/^/| /' conftest.$ac_ext >&5
1666
1667         ac_retval=1
1668 fi
1669   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1670   as_fn_set_status $ac_retval
1671
1672 } # ac_fn_cxx_try_compile
1673
1674 # ac_fn_c_try_link LINENO
1675 # -----------------------
1676 # Try to link conftest.$ac_ext, and return whether this succeeded.
1677 ac_fn_c_try_link ()
1678 {
1679   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1680   rm -f conftest.$ac_objext conftest$ac_exeext
1681   if { { ac_try="$ac_link"
1682 case "(($ac_try" in
1683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1684   *) ac_try_echo=$ac_try;;
1685 esac
1686 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1687 $as_echo "$ac_try_echo"; } >&5
1688   (eval "$ac_link") 2>conftest.err
1689   ac_status=$?
1690   if test -s conftest.err; then
1691     grep -v '^ *+' conftest.err >conftest.er1
1692     cat conftest.er1 >&5
1693     mv -f conftest.er1 conftest.err
1694   fi
1695   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1696   test $ac_status = 0; } && {
1697          test -z "$ac_c_werror_flag" ||
1698          test ! -s conftest.err
1699        } && test -s conftest$ac_exeext && {
1700          test "$cross_compiling" = yes ||
1701          $as_test_x conftest$ac_exeext
1702        }; then :
1703   ac_retval=0
1704 else
1705   $as_echo "$as_me: failed program was:" >&5
1706 sed 's/^/| /' conftest.$ac_ext >&5
1707
1708         ac_retval=1
1709 fi
1710   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1711   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1712   # interfere with the next link command; also delete a directory that is
1713   # left behind by Apple's compiler.  We do this before executing the actions.
1714   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1715   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1716   as_fn_set_status $ac_retval
1717
1718 } # ac_fn_c_try_link
1719
1720 # ac_fn_c_try_run LINENO
1721 # ----------------------
1722 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1723 # that executables *can* be run.
1724 ac_fn_c_try_run ()
1725 {
1726   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1727   if { { ac_try="$ac_link"
1728 case "(($ac_try" in
1729   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1730   *) ac_try_echo=$ac_try;;
1731 esac
1732 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1733 $as_echo "$ac_try_echo"; } >&5
1734   (eval "$ac_link") 2>&5
1735   ac_status=$?
1736   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1737   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1738   { { case "(($ac_try" in
1739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1740   *) ac_try_echo=$ac_try;;
1741 esac
1742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743 $as_echo "$ac_try_echo"; } >&5
1744   (eval "$ac_try") 2>&5
1745   ac_status=$?
1746   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1747   test $ac_status = 0; }; }; then :
1748   ac_retval=0
1749 else
1750   $as_echo "$as_me: program exited with status $ac_status" >&5
1751        $as_echo "$as_me: failed program was:" >&5
1752 sed 's/^/| /' conftest.$ac_ext >&5
1753
1754        ac_retval=$ac_status
1755 fi
1756   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1757   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1758   as_fn_set_status $ac_retval
1759
1760 } # ac_fn_c_try_run
1761
1762 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1763 # --------------------------------------------
1764 # Tries to find the compile-time value of EXPR in a program that includes
1765 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1766 # computed
1767 ac_fn_c_compute_int ()
1768 {
1769   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1770   if test "$cross_compiling" = yes; then
1771     # Depending upon the size, compute the lo and hi bounds.
1772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1773 /* end confdefs.h.  */
1774 $4
1775 int
1776 main ()
1777 {
1778 static int test_array [1 - 2 * !(($2) >= 0)];
1779 test_array [0] = 0
1780
1781   ;
1782   return 0;
1783 }
1784 _ACEOF
1785 if ac_fn_c_try_compile "$LINENO"; then :
1786   ac_lo=0 ac_mid=0
1787   while :; do
1788     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1789 /* end confdefs.h.  */
1790 $4
1791 int
1792 main ()
1793 {
1794 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1795 test_array [0] = 0
1796
1797   ;
1798   return 0;
1799 }
1800 _ACEOF
1801 if ac_fn_c_try_compile "$LINENO"; then :
1802   ac_hi=$ac_mid; break
1803 else
1804   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1805                         if test $ac_lo -le $ac_mid; then
1806                           ac_lo= ac_hi=
1807                           break
1808                         fi
1809                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1810 fi
1811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1812   done
1813 else
1814   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1815 /* end confdefs.h.  */
1816 $4
1817 int
1818 main ()
1819 {
1820 static int test_array [1 - 2 * !(($2) < 0)];
1821 test_array [0] = 0
1822
1823   ;
1824   return 0;
1825 }
1826 _ACEOF
1827 if ac_fn_c_try_compile "$LINENO"; then :
1828   ac_hi=-1 ac_mid=-1
1829   while :; do
1830     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1831 /* end confdefs.h.  */
1832 $4
1833 int
1834 main ()
1835 {
1836 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1837 test_array [0] = 0
1838
1839   ;
1840   return 0;
1841 }
1842 _ACEOF
1843 if ac_fn_c_try_compile "$LINENO"; then :
1844   ac_lo=$ac_mid; break
1845 else
1846   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1847                         if test $ac_mid -le $ac_hi; then
1848                           ac_lo= ac_hi=
1849                           break
1850                         fi
1851                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1852 fi
1853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1854   done
1855 else
1856   ac_lo= ac_hi=
1857 fi
1858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1859 fi
1860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1861 # Binary search between lo and hi bounds.
1862 while test "x$ac_lo" != "x$ac_hi"; do
1863   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1864   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1865 /* end confdefs.h.  */
1866 $4
1867 int
1868 main ()
1869 {
1870 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1871 test_array [0] = 0
1872
1873   ;
1874   return 0;
1875 }
1876 _ACEOF
1877 if ac_fn_c_try_compile "$LINENO"; then :
1878   ac_hi=$ac_mid
1879 else
1880   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1881 fi
1882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1883 done
1884 case $ac_lo in #((
1885 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1886 '') ac_retval=1 ;;
1887 esac
1888   else
1889     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1890 /* end confdefs.h.  */
1891 $4
1892 static long int longval () { return $2; }
1893 static unsigned long int ulongval () { return $2; }
1894 #include <stdio.h>
1895 #include <stdlib.h>
1896 int
1897 main ()
1898 {
1899
1900   FILE *f = fopen ("conftest.val", "w");
1901   if (! f)
1902     return 1;
1903   if (($2) < 0)
1904     {
1905       long int i = longval ();
1906       if (i != ($2))
1907         return 1;
1908       fprintf (f, "%ld", i);
1909     }
1910   else
1911     {
1912       unsigned long int i = ulongval ();
1913       if (i != ($2))
1914         return 1;
1915       fprintf (f, "%lu", i);
1916     }
1917   /* Do not output a trailing newline, as this causes \r\n confusion
1918      on some platforms.  */
1919   return ferror (f) || fclose (f) != 0;
1920
1921   ;
1922   return 0;
1923 }
1924 _ACEOF
1925 if ac_fn_c_try_run "$LINENO"; then :
1926   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1927 else
1928   ac_retval=1
1929 fi
1930 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1931   conftest.$ac_objext conftest.beam conftest.$ac_ext
1932 rm -f conftest.val
1933
1934   fi
1935   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1936   as_fn_set_status $ac_retval
1937
1938 } # ac_fn_c_compute_int
1939
1940 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1941 # -------------------------------------------------------
1942 # Tests whether HEADER exists and can be compiled using the include files in
1943 # INCLUDES, setting the cache variable VAR accordingly.
1944 ac_fn_c_check_header_compile ()
1945 {
1946   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1947   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1948 $as_echo_n "checking for $2... " >&6; }
1949 if eval "test \"\${$3+set}\"" = set; then :
1950   $as_echo_n "(cached) " >&6
1951 else
1952   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1953 /* end confdefs.h.  */
1954 $4
1955 #include <$2>
1956 _ACEOF
1957 if ac_fn_c_try_compile "$LINENO"; then :
1958   eval "$3=yes"
1959 else
1960   eval "$3=no"
1961 fi
1962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1963 fi
1964 eval ac_res=\$$3
1965                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1966 $as_echo "$ac_res" >&6; }
1967   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1968
1969 } # ac_fn_c_check_header_compile
1970 cat >config.log <<_ACEOF
1971 This file contains any messages produced by compilers while
1972 running configure, to aid debugging if configure makes a mistake.
1973
1974 It was created by GNU C Library $as_me (see version.h), which was
1975 generated by GNU Autoconf 2.66.  Invocation command line was
1976
1977   $ $0 $@
1978
1979 _ACEOF
1980 exec 5>>config.log
1981 {
1982 cat <<_ASUNAME
1983 ## --------- ##
1984 ## Platform. ##
1985 ## --------- ##
1986
1987 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1988 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1989 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1990 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1991 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1992
1993 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1994 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1995
1996 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1997 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1998 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1999 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2000 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2001 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2002 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2003
2004 _ASUNAME
2005
2006 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2007 for as_dir in $PATH
2008 do
2009   IFS=$as_save_IFS
2010   test -z "$as_dir" && as_dir=.
2011     $as_echo "PATH: $as_dir"
2012   done
2013 IFS=$as_save_IFS
2014
2015 } >&5
2016
2017 cat >&5 <<_ACEOF
2018
2019
2020 ## ----------- ##
2021 ## Core tests. ##
2022 ## ----------- ##
2023
2024 _ACEOF
2025
2026
2027 # Keep a trace of the command line.
2028 # Strip out --no-create and --no-recursion so they do not pile up.
2029 # Strip out --silent because we don't want to record it for future runs.
2030 # Also quote any args containing shell meta-characters.
2031 # Make two passes to allow for proper duplicate-argument suppression.
2032 ac_configure_args=
2033 ac_configure_args0=
2034 ac_configure_args1=
2035 ac_must_keep_next=false
2036 for ac_pass in 1 2
2037 do
2038   for ac_arg
2039   do
2040     case $ac_arg in
2041     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2042     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2043     | -silent | --silent | --silen | --sile | --sil)
2044       continue ;;
2045     *\'*)
2046       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2047     esac
2048     case $ac_pass in
2049     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2050     2)
2051       as_fn_append ac_configure_args1 " '$ac_arg'"
2052       if test $ac_must_keep_next = true; then
2053         ac_must_keep_next=false # Got value, back to normal.
2054       else
2055         case $ac_arg in
2056           *=* | --config-cache | -C | -disable-* | --disable-* \
2057           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2058           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2059           | -with-* | --with-* | -without-* | --without-* | --x)
2060             case "$ac_configure_args0 " in
2061               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2062             esac
2063             ;;
2064           -* ) ac_must_keep_next=true ;;
2065         esac
2066       fi
2067       as_fn_append ac_configure_args " '$ac_arg'"
2068       ;;
2069     esac
2070   done
2071 done
2072 { ac_configure_args0=; unset ac_configure_args0;}
2073 { ac_configure_args1=; unset ac_configure_args1;}
2074
2075 # When interrupted or exit'd, cleanup temporary files, and complete
2076 # config.log.  We remove comments because anyway the quotes in there
2077 # would cause problems or look ugly.
2078 # WARNING: Use '\'' to represent an apostrophe within the trap.
2079 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2080 trap 'exit_status=$?
2081   # Save into config.log some information that might help in debugging.
2082   {
2083     echo
2084
2085     $as_echo "## ---------------- ##
2086 ## Cache variables. ##
2087 ## ---------------- ##"
2088     echo
2089     # The following way of writing the cache mishandles newlines in values,
2090 (
2091   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2092     eval ac_val=\$$ac_var
2093     case $ac_val in #(
2094     *${as_nl}*)
2095       case $ac_var in #(
2096       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2097 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2098       esac
2099       case $ac_var in #(
2100       _ | IFS | as_nl) ;; #(
2101       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2102       *) { eval $ac_var=; unset $ac_var;} ;;
2103       esac ;;
2104     esac
2105   done
2106   (set) 2>&1 |
2107     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2108     *${as_nl}ac_space=\ *)
2109       sed -n \
2110         "s/'\''/'\''\\\\'\'''\''/g;
2111           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2112       ;; #(
2113     *)
2114       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2115       ;;
2116     esac |
2117     sort
2118 )
2119     echo
2120
2121     $as_echo "## ----------------- ##
2122 ## Output variables. ##
2123 ## ----------------- ##"
2124     echo
2125     for ac_var in $ac_subst_vars
2126     do
2127       eval ac_val=\$$ac_var
2128       case $ac_val in
2129       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2130       esac
2131       $as_echo "$ac_var='\''$ac_val'\''"
2132     done | sort
2133     echo
2134
2135     if test -n "$ac_subst_files"; then
2136       $as_echo "## ------------------- ##
2137 ## File substitutions. ##
2138 ## ------------------- ##"
2139       echo
2140       for ac_var in $ac_subst_files
2141       do
2142         eval ac_val=\$$ac_var
2143         case $ac_val in
2144         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2145         esac
2146         $as_echo "$ac_var='\''$ac_val'\''"
2147       done | sort
2148       echo
2149     fi
2150
2151     if test -s confdefs.h; then
2152       $as_echo "## ----------- ##
2153 ## confdefs.h. ##
2154 ## ----------- ##"
2155       echo
2156       cat confdefs.h
2157       echo
2158     fi
2159     test "$ac_signal" != 0 &&
2160       $as_echo "$as_me: caught signal $ac_signal"
2161     $as_echo "$as_me: exit $exit_status"
2162   } >&5
2163   rm -f core *.core core.conftest.* &&
2164     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2165     exit $exit_status
2166 ' 0
2167 for ac_signal in 1 2 13 15; do
2168   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2169 done
2170 ac_signal=0
2171
2172 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2173 rm -f -r conftest* confdefs.h
2174
2175 $as_echo "/* confdefs.h */" > confdefs.h
2176
2177 # Predefined preprocessor variables.
2178
2179 cat >>confdefs.h <<_ACEOF
2180 #define PACKAGE_NAME "$PACKAGE_NAME"
2181 _ACEOF
2182
2183 cat >>confdefs.h <<_ACEOF
2184 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2185 _ACEOF
2186
2187 cat >>confdefs.h <<_ACEOF
2188 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2189 _ACEOF
2190
2191 cat >>confdefs.h <<_ACEOF
2192 #define PACKAGE_STRING "$PACKAGE_STRING"
2193 _ACEOF
2194
2195 cat >>confdefs.h <<_ACEOF
2196 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2197 _ACEOF
2198
2199 cat >>confdefs.h <<_ACEOF
2200 #define PACKAGE_URL "$PACKAGE_URL"
2201 _ACEOF
2202
2203
2204 # Let the site file select an alternate cache file if it wants to.
2205 # Prefer an explicitly selected file to automatically selected ones.
2206 ac_site_file1=NONE
2207 ac_site_file2=NONE
2208 if test -n "$CONFIG_SITE"; then
2209   # We do not want a PATH search for config.site.
2210   case $CONFIG_SITE in #((
2211     -*)  ac_site_file1=./$CONFIG_SITE;;
2212     */*) ac_site_file1=$CONFIG_SITE;;
2213     *)   ac_site_file1=./$CONFIG_SITE;;
2214   esac
2215 elif test "x$prefix" != xNONE; then
2216   ac_site_file1=$prefix/share/config.site
2217   ac_site_file2=$prefix/etc/config.site
2218 else
2219   ac_site_file1=$ac_default_prefix/share/config.site
2220   ac_site_file2=$ac_default_prefix/etc/config.site
2221 fi
2222 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2223 do
2224   test "x$ac_site_file" = xNONE && continue
2225   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2226     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2227 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2228     sed 's/^/| /' "$ac_site_file" >&5
2229     . "$ac_site_file" \
2230       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2231 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2232 as_fn_error $? "failed to load site script $ac_site_file
2233 See \`config.log' for more details" "$LINENO" 5; }
2234   fi
2235 done
2236
2237 if test -r "$cache_file"; then
2238   # Some versions of bash will fail to source /dev/null (special files
2239   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2240   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2241     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2242 $as_echo "$as_me: loading cache $cache_file" >&6;}
2243     case $cache_file in
2244       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2245       *)                      . "./$cache_file";;
2246     esac
2247   fi
2248 else
2249   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2250 $as_echo "$as_me: creating cache $cache_file" >&6;}
2251   >$cache_file
2252 fi
2253
2254 # Check that the precious variables saved in the cache have kept the same
2255 # value.
2256 ac_cache_corrupted=false
2257 for ac_var in $ac_precious_vars; do
2258   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2259   eval ac_new_set=\$ac_env_${ac_var}_set
2260   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2261   eval ac_new_val=\$ac_env_${ac_var}_value
2262   case $ac_old_set,$ac_new_set in
2263     set,)
2264       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2265 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2266       ac_cache_corrupted=: ;;
2267     ,set)
2268       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2269 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2270       ac_cache_corrupted=: ;;
2271     ,);;
2272     *)
2273       if test "x$ac_old_val" != "x$ac_new_val"; then
2274         # differences in whitespace do not lead to failure.
2275         ac_old_val_w=`echo x $ac_old_val`
2276         ac_new_val_w=`echo x $ac_new_val`
2277         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2278           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2279 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2280           ac_cache_corrupted=:
2281         else
2282           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2283 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2284           eval $ac_var=\$ac_old_val
2285         fi
2286         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2287 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2288         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2289 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2290       fi;;
2291   esac
2292   # Pass precious variables to config.status.
2293   if test "$ac_new_set" = set; then
2294     case $ac_new_val in
2295     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2296     *) ac_arg=$ac_var=$ac_new_val ;;
2297     esac
2298     case " $ac_configure_args " in
2299       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2300       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2301     esac
2302   fi
2303 done
2304 if $ac_cache_corrupted; then
2305   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2306 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2307   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2308 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2309   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2310 fi
2311 ## -------------------- ##
2312 ## Main body of script. ##
2313 ## -------------------- ##
2314
2315 ac_ext=c
2316 ac_cpp='$CPP $CPPFLAGS'
2317 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2318 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2319 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2320
2321
2322
2323 ac_config_headers="$ac_config_headers config.h"
2324
2325 ac_aux_dir=
2326 for ac_dir in scripts "$srcdir"/scripts; do
2327   if test -f "$ac_dir/install-sh"; then
2328     ac_aux_dir=$ac_dir
2329     ac_install_sh="$ac_aux_dir/install-sh -c"
2330     break
2331   elif test -f "$ac_dir/install.sh"; then
2332     ac_aux_dir=$ac_dir
2333     ac_install_sh="$ac_aux_dir/install.sh -c"
2334     break
2335   elif test -f "$ac_dir/shtool"; then
2336     ac_aux_dir=$ac_dir
2337     ac_install_sh="$ac_aux_dir/shtool install -c"
2338     break
2339   fi
2340 done
2341 if test -z "$ac_aux_dir"; then
2342   as_fn_error $? "cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2343 fi
2344
2345 # These three variables are undocumented and unsupported,
2346 # and are intended to be withdrawn in a future Autoconf release.
2347 # They can cause serious problems if a builder's source tree is in a directory
2348 # whose full name contains unusual characters.
2349 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2350 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2351 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2352
2353
2354
2355
2356
2357 subdirs="$subdirs "
2358
2359
2360 # Make sure we can run config.sub.
2361 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2362   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2363
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2365 $as_echo_n "checking build system type... " >&6; }
2366 if test "${ac_cv_build+set}" = set; then :
2367   $as_echo_n "(cached) " >&6
2368 else
2369   ac_build_alias=$build_alias
2370 test "x$ac_build_alias" = x &&
2371   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2372 test "x$ac_build_alias" = x &&
2373   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2374 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2375   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2376
2377 fi
2378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2379 $as_echo "$ac_cv_build" >&6; }
2380 case $ac_cv_build in
2381 *-*-*) ;;
2382 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2383 esac
2384 build=$ac_cv_build
2385 ac_save_IFS=$IFS; IFS='-'
2386 set x $ac_cv_build
2387 shift
2388 build_cpu=$1
2389 build_vendor=$2
2390 shift; shift
2391 # Remember, the first character of IFS is used to create $*,
2392 # except with old shells:
2393 build_os=$*
2394 IFS=$ac_save_IFS
2395 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2396
2397
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2399 $as_echo_n "checking host system type... " >&6; }
2400 if test "${ac_cv_host+set}" = set; then :
2401   $as_echo_n "(cached) " >&6
2402 else
2403   if test "x$host_alias" = x; then
2404   ac_cv_host=$ac_cv_build
2405 else
2406   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2407     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2408 fi
2409
2410 fi
2411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2412 $as_echo "$ac_cv_host" >&6; }
2413 case $ac_cv_host in
2414 *-*-*) ;;
2415 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2416 esac
2417 host=$ac_cv_host
2418 ac_save_IFS=$IFS; IFS='-'
2419 set x $ac_cv_host
2420 shift
2421 host_cpu=$1
2422 host_vendor=$2
2423 shift; shift
2424 # Remember, the first character of IFS is used to create $*,
2425 # except with old shells:
2426 host_os=$*
2427 IFS=$ac_save_IFS
2428 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2429
2430
2431
2432 ac_ext=c
2433 ac_cpp='$CPP $CPPFLAGS'
2434 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2435 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2436 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2437 if test -n "$ac_tool_prefix"; then
2438   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2439 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2441 $as_echo_n "checking for $ac_word... " >&6; }
2442 if test "${ac_cv_prog_CC+set}" = set; then :
2443   $as_echo_n "(cached) " >&6
2444 else
2445   if test -n "$CC"; then
2446   ac_cv_prog_CC="$CC" # Let the user override the test.
2447 else
2448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2449 for as_dir in $PATH
2450 do
2451   IFS=$as_save_IFS
2452   test -z "$as_dir" && as_dir=.
2453     for ac_exec_ext in '' $ac_executable_extensions; do
2454   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2455     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2456     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2457     break 2
2458   fi
2459 done
2460   done
2461 IFS=$as_save_IFS
2462
2463 fi
2464 fi
2465 CC=$ac_cv_prog_CC
2466 if test -n "$CC"; then
2467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2468 $as_echo "$CC" >&6; }
2469 else
2470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2471 $as_echo "no" >&6; }
2472 fi
2473
2474
2475 fi
2476 if test -z "$ac_cv_prog_CC"; then
2477   ac_ct_CC=$CC
2478   # Extract the first word of "gcc", so it can be a program name with args.
2479 set dummy gcc; ac_word=$2
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2481 $as_echo_n "checking for $ac_word... " >&6; }
2482 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2483   $as_echo_n "(cached) " >&6
2484 else
2485   if test -n "$ac_ct_CC"; then
2486   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2487 else
2488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2489 for as_dir in $PATH
2490 do
2491   IFS=$as_save_IFS
2492   test -z "$as_dir" && as_dir=.
2493     for ac_exec_ext in '' $ac_executable_extensions; do
2494   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2495     ac_cv_prog_ac_ct_CC="gcc"
2496     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2497     break 2
2498   fi
2499 done
2500   done
2501 IFS=$as_save_IFS
2502
2503 fi
2504 fi
2505 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2506 if test -n "$ac_ct_CC"; then
2507   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2508 $as_echo "$ac_ct_CC" >&6; }
2509 else
2510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2511 $as_echo "no" >&6; }
2512 fi
2513
2514   if test "x$ac_ct_CC" = x; then
2515     CC=""
2516   else
2517     case $cross_compiling:$ac_tool_warned in
2518 yes:)
2519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2520 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2521 ac_tool_warned=yes ;;
2522 esac
2523     CC=$ac_ct_CC
2524   fi
2525 else
2526   CC="$ac_cv_prog_CC"
2527 fi
2528
2529 if test -z "$CC"; then
2530           if test -n "$ac_tool_prefix"; then
2531     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2532 set dummy ${ac_tool_prefix}cc; ac_word=$2
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2534 $as_echo_n "checking for $ac_word... " >&6; }
2535 if test "${ac_cv_prog_CC+set}" = set; then :
2536   $as_echo_n "(cached) " >&6
2537 else
2538   if test -n "$CC"; then
2539   ac_cv_prog_CC="$CC" # Let the user override the test.
2540 else
2541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2542 for as_dir in $PATH
2543 do
2544   IFS=$as_save_IFS
2545   test -z "$as_dir" && as_dir=.
2546     for ac_exec_ext in '' $ac_executable_extensions; do
2547   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2548     ac_cv_prog_CC="${ac_tool_prefix}cc"
2549     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2550     break 2
2551   fi
2552 done
2553   done
2554 IFS=$as_save_IFS
2555
2556 fi
2557 fi
2558 CC=$ac_cv_prog_CC
2559 if test -n "$CC"; then
2560   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2561 $as_echo "$CC" >&6; }
2562 else
2563   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2564 $as_echo "no" >&6; }
2565 fi
2566
2567
2568   fi
2569 fi
2570 if test -z "$CC"; then
2571   # Extract the first word of "cc", so it can be a program name with args.
2572 set dummy cc; ac_word=$2
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2574 $as_echo_n "checking for $ac_word... " >&6; }
2575 if test "${ac_cv_prog_CC+set}" = set; then :
2576   $as_echo_n "(cached) " >&6
2577 else
2578   if test -n "$CC"; then
2579   ac_cv_prog_CC="$CC" # Let the user override the test.
2580 else
2581   ac_prog_rejected=no
2582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2583 for as_dir in $PATH
2584 do
2585   IFS=$as_save_IFS
2586   test -z "$as_dir" && as_dir=.
2587     for ac_exec_ext in '' $ac_executable_extensions; do
2588   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2589     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2590        ac_prog_rejected=yes
2591        continue
2592      fi
2593     ac_cv_prog_CC="cc"
2594     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2595     break 2
2596   fi
2597 done
2598   done
2599 IFS=$as_save_IFS
2600
2601 if test $ac_prog_rejected = yes; then
2602   # We found a bogon in the path, so make sure we never use it.
2603   set dummy $ac_cv_prog_CC
2604   shift
2605   if test $# != 0; then
2606     # We chose a different compiler from the bogus one.
2607     # However, it has the same basename, so the bogon will be chosen
2608     # first if we set CC to just the basename; use the full file name.
2609     shift
2610     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2611   fi
2612 fi
2613 fi
2614 fi
2615 CC=$ac_cv_prog_CC
2616 if test -n "$CC"; then
2617   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2618 $as_echo "$CC" >&6; }
2619 else
2620   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2621 $as_echo "no" >&6; }
2622 fi
2623
2624
2625 fi
2626 if test -z "$CC"; then
2627   if test -n "$ac_tool_prefix"; then
2628   for ac_prog in cl.exe
2629   do
2630     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2631 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2633 $as_echo_n "checking for $ac_word... " >&6; }
2634 if test "${ac_cv_prog_CC+set}" = set; then :
2635   $as_echo_n "(cached) " >&6
2636 else
2637   if test -n "$CC"; then
2638   ac_cv_prog_CC="$CC" # Let the user override the test.
2639 else
2640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2641 for as_dir in $PATH
2642 do
2643   IFS=$as_save_IFS
2644   test -z "$as_dir" && as_dir=.
2645     for ac_exec_ext in '' $ac_executable_extensions; do
2646   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2647     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2648     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2649     break 2
2650   fi
2651 done
2652   done
2653 IFS=$as_save_IFS
2654
2655 fi
2656 fi
2657 CC=$ac_cv_prog_CC
2658 if test -n "$CC"; then
2659   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2660 $as_echo "$CC" >&6; }
2661 else
2662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2663 $as_echo "no" >&6; }
2664 fi
2665
2666
2667     test -n "$CC" && break
2668   done
2669 fi
2670 if test -z "$CC"; then
2671   ac_ct_CC=$CC
2672   for ac_prog in cl.exe
2673 do
2674   # Extract the first word of "$ac_prog", so it can be a program name with args.
2675 set dummy $ac_prog; ac_word=$2
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2677 $as_echo_n "checking for $ac_word... " >&6; }
2678 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2679   $as_echo_n "(cached) " >&6
2680 else
2681   if test -n "$ac_ct_CC"; then
2682   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2683 else
2684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685 for as_dir in $PATH
2686 do
2687   IFS=$as_save_IFS
2688   test -z "$as_dir" && as_dir=.
2689     for ac_exec_ext in '' $ac_executable_extensions; do
2690   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2691     ac_cv_prog_ac_ct_CC="$ac_prog"
2692     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2693     break 2
2694   fi
2695 done
2696   done
2697 IFS=$as_save_IFS
2698
2699 fi
2700 fi
2701 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2702 if test -n "$ac_ct_CC"; then
2703   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2704 $as_echo "$ac_ct_CC" >&6; }
2705 else
2706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2707 $as_echo "no" >&6; }
2708 fi
2709
2710
2711   test -n "$ac_ct_CC" && break
2712 done
2713
2714   if test "x$ac_ct_CC" = x; then
2715     CC=""
2716   else
2717     case $cross_compiling:$ac_tool_warned in
2718 yes:)
2719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2720 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2721 ac_tool_warned=yes ;;
2722 esac
2723     CC=$ac_ct_CC
2724   fi
2725 fi
2726
2727 fi
2728
2729
2730 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2731 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2732 as_fn_error $? "no acceptable C compiler found in \$PATH
2733 See \`config.log' for more details" "$LINENO" 5; }
2734
2735 # Provide some information about the compiler.
2736 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2737 set X $ac_compile
2738 ac_compiler=$2
2739 for ac_option in --version -v -V -qversion; do
2740   { { ac_try="$ac_compiler $ac_option >&5"
2741 case "(($ac_try" in
2742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2743   *) ac_try_echo=$ac_try;;
2744 esac
2745 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2746 $as_echo "$ac_try_echo"; } >&5
2747   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2748   ac_status=$?
2749   if test -s conftest.err; then
2750     sed '10a\
2751 ... rest of stderr output deleted ...
2752          10q' conftest.err >conftest.er1
2753     cat conftest.er1 >&5
2754   fi
2755   rm -f conftest.er1 conftest.err
2756   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2757   test $ac_status = 0; }
2758 done
2759
2760 EXEEXT=
2761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2762 $as_echo_n "checking for suffix of object files... " >&6; }
2763 if test "${ac_cv_objext+set}" = set; then :
2764   $as_echo_n "(cached) " >&6
2765 else
2766   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2767 /* end confdefs.h.  */
2768
2769 int
2770 main ()
2771 {
2772
2773   ;
2774   return 0;
2775 }
2776 _ACEOF
2777 rm -f conftest.o conftest.obj
2778 if { { ac_try="$ac_compile"
2779 case "(($ac_try" in
2780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2781   *) ac_try_echo=$ac_try;;
2782 esac
2783 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2784 $as_echo "$ac_try_echo"; } >&5
2785   (eval "$ac_compile") 2>&5
2786   ac_status=$?
2787   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2788   test $ac_status = 0; }; then :
2789   for ac_file in conftest.o conftest.obj conftest.*; do
2790   test -f "$ac_file" || continue;
2791   case $ac_file in
2792     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2793     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2794        break;;
2795   esac
2796 done
2797 else
2798   $as_echo "$as_me: failed program was:" >&5
2799 sed 's/^/| /' conftest.$ac_ext >&5
2800
2801 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2802 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2803 as_fn_error $? "cannot compute suffix of object files: cannot compile
2804 See \`config.log' for more details" "$LINENO" 5; }
2805 fi
2806 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2807 fi
2808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2809 $as_echo "$ac_cv_objext" >&6; }
2810 OBJEXT=$ac_cv_objext
2811 ac_objext=$OBJEXT
2812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2813 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2814 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2815   $as_echo_n "(cached) " >&6
2816 else
2817   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2818 /* end confdefs.h.  */
2819
2820 int
2821 main ()
2822 {
2823 #ifndef __GNUC__
2824        choke me
2825 #endif
2826
2827   ;
2828   return 0;
2829 }
2830 _ACEOF
2831 if ac_fn_c_try_compile "$LINENO"; then :
2832   ac_compiler_gnu=yes
2833 else
2834   ac_compiler_gnu=no
2835 fi
2836 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2837 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2838
2839 fi
2840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2841 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2842 if test $ac_compiler_gnu = yes; then
2843   GCC=yes
2844 else
2845   GCC=
2846 fi
2847 ac_test_CFLAGS=${CFLAGS+set}
2848 ac_save_CFLAGS=$CFLAGS
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2850 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2851 if test "${ac_cv_prog_cc_g+set}" = set; then :
2852   $as_echo_n "(cached) " >&6
2853 else
2854   ac_save_c_werror_flag=$ac_c_werror_flag
2855    ac_c_werror_flag=yes
2856    ac_cv_prog_cc_g=no
2857    CFLAGS="-g"
2858    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2859 /* end confdefs.h.  */
2860
2861 int
2862 main ()
2863 {
2864
2865   ;
2866   return 0;
2867 }
2868 _ACEOF
2869 if ac_fn_c_try_compile "$LINENO"; then :
2870   ac_cv_prog_cc_g=yes
2871 else
2872   CFLAGS=""
2873       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2874 /* end confdefs.h.  */
2875
2876 int
2877 main ()
2878 {
2879
2880   ;
2881   return 0;
2882 }
2883 _ACEOF
2884 if ac_fn_c_try_compile "$LINENO"; then :
2885
2886 else
2887   ac_c_werror_flag=$ac_save_c_werror_flag
2888          CFLAGS="-g"
2889          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2890 /* end confdefs.h.  */
2891
2892 int
2893 main ()
2894 {
2895
2896   ;
2897   return 0;
2898 }
2899 _ACEOF
2900 if ac_fn_c_try_compile "$LINENO"; then :
2901   ac_cv_prog_cc_g=yes
2902 fi
2903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2904 fi
2905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2906 fi
2907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2908    ac_c_werror_flag=$ac_save_c_werror_flag
2909 fi
2910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2911 $as_echo "$ac_cv_prog_cc_g" >&6; }
2912 if test "$ac_test_CFLAGS" = set; then
2913   CFLAGS=$ac_save_CFLAGS
2914 elif test $ac_cv_prog_cc_g = yes; then
2915   if test "$GCC" = yes; then
2916     CFLAGS="-g -O2"
2917   else
2918     CFLAGS="-g"
2919   fi
2920 else
2921   if test "$GCC" = yes; then
2922     CFLAGS="-O2"
2923   else
2924     CFLAGS=
2925   fi
2926 fi
2927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2928 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2929 if test "${ac_cv_prog_cc_c89+set}" = set; then :
2930   $as_echo_n "(cached) " >&6
2931 else
2932   ac_cv_prog_cc_c89=no
2933 ac_save_CC=$CC
2934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2935 /* end confdefs.h.  */
2936 #include <stdarg.h>
2937 #include <stdio.h>
2938 #include <sys/types.h>
2939 #include <sys/stat.h>
2940 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2941 struct buf { int x; };
2942 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2943 static char *e (p, i)
2944      char **p;
2945      int i;
2946 {
2947   return p[i];
2948 }
2949 static char *f (char * (*g) (char **, int), char **p, ...)
2950 {
2951   char *s;
2952   va_list v;
2953   va_start (v,p);
2954   s = g (p, va_arg (v,int));
2955   va_end (v);
2956   return s;
2957 }
2958
2959 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2960    function prototypes and stuff, but not '\xHH' hex character constants.
2961    These don't provoke an error unfortunately, instead are silently treated
2962    as 'x'.  The following induces an error, until -std is added to get
2963    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2964    array size at least.  It's necessary to write '\x00'==0 to get something
2965    that's true only with -std.  */
2966 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2967
2968 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2969    inside strings and character constants.  */
2970 #define FOO(x) 'x'
2971 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2972
2973 int test (int i, double x);
2974 struct s1 {int (*f) (int a);};
2975 struct s2 {int (*f) (double a);};
2976 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2977 int argc;
2978 char **argv;
2979 int
2980 main ()
2981 {
2982 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2983   ;
2984   return 0;
2985 }
2986 _ACEOF
2987 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2988         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2989 do
2990   CC="$ac_save_CC $ac_arg"
2991   if ac_fn_c_try_compile "$LINENO"; then :
2992   ac_cv_prog_cc_c89=$ac_arg
2993 fi
2994 rm -f core conftest.err conftest.$ac_objext
2995   test "x$ac_cv_prog_cc_c89" != "xno" && break
2996 done
2997 rm -f conftest.$ac_ext
2998 CC=$ac_save_CC
2999
3000 fi
3001 # AC_CACHE_VAL
3002 case "x$ac_cv_prog_cc_c89" in
3003   x)
3004     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3005 $as_echo "none needed" >&6; } ;;
3006   xno)
3007     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3008 $as_echo "unsupported" >&6; } ;;
3009   *)
3010     CC="$CC $ac_cv_prog_cc_c89"
3011     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3012 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3013 esac
3014 if test "x$ac_cv_prog_cc_c89" != xno; then :
3015
3016 fi
3017
3018 ac_ext=c
3019 ac_cpp='$CPP $CPPFLAGS'
3020 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3021 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3022 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3023
3024 if test $host != $build; then
3025   for ac_prog in gcc cc
3026 do
3027   # Extract the first word of "$ac_prog", so it can be a program name with args.
3028 set dummy $ac_prog; ac_word=$2
3029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3030 $as_echo_n "checking for $ac_word... " >&6; }
3031 if test "${ac_cv_prog_BUILD_CC+set}" = set; then :
3032   $as_echo_n "(cached) " >&6
3033 else
3034   if test -n "$BUILD_CC"; then
3035   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3036 else
3037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3038 for as_dir in $PATH
3039 do
3040   IFS=$as_save_IFS
3041   test -z "$as_dir" && as_dir=.
3042     for ac_exec_ext in '' $ac_executable_extensions; do
3043   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3044     ac_cv_prog_BUILD_CC="$ac_prog"
3045     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3046     break 2
3047   fi
3048 done
3049   done
3050 IFS=$as_save_IFS
3051
3052 fi
3053 fi
3054 BUILD_CC=$ac_cv_prog_BUILD_CC
3055 if test -n "$BUILD_CC"; then
3056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
3057 $as_echo "$BUILD_CC" >&6; }
3058 else
3059   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3060 $as_echo "no" >&6; }
3061 fi
3062
3063
3064   test -n "$BUILD_CC" && break
3065 done
3066
3067 fi
3068
3069 ac_ext=c
3070 ac_cpp='$CPP $CPPFLAGS'
3071 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3072 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3073 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3075 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3076 # On Suns, sometimes $CPP names a directory.
3077 if test -n "$CPP" && test -d "$CPP"; then
3078   CPP=
3079 fi
3080 if test -z "$CPP"; then
3081   if test "${ac_cv_prog_CPP+set}" = set; then :
3082   $as_echo_n "(cached) " >&6
3083 else
3084       # Double quotes because CPP needs to be expanded
3085     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3086     do
3087       ac_preproc_ok=false
3088 for ac_c_preproc_warn_flag in '' yes
3089 do
3090   # Use a header file that comes with gcc, so configuring glibc
3091   # with a fresh cross-compiler works.
3092   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3093   # <limits.h> exists even on freestanding compilers.
3094   # On the NeXT, cc -E runs the code through the compiler's parser,
3095   # not just through cpp. "Syntax error" is here to catch this case.
3096   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3097 /* end confdefs.h.  */
3098 #ifdef __STDC__
3099 # include <limits.h>
3100 #else
3101 # include <assert.h>
3102 #endif
3103                      Syntax error
3104 _ACEOF
3105 if ac_fn_c_try_cpp "$LINENO"; then :
3106
3107 else
3108   # Broken: fails on valid input.
3109 continue
3110 fi
3111 rm -f conftest.err conftest.$ac_ext
3112
3113   # OK, works on sane cases.  Now check whether nonexistent headers
3114   # can be detected and how.
3115   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3116 /* end confdefs.h.  */
3117 #include <ac_nonexistent.h>
3118 _ACEOF
3119 if ac_fn_c_try_cpp "$LINENO"; then :
3120   # Broken: success on invalid input.
3121 continue
3122 else
3123   # Passes both tests.
3124 ac_preproc_ok=:
3125 break
3126 fi
3127 rm -f conftest.err conftest.$ac_ext
3128
3129 done
3130 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3131 rm -f conftest.err conftest.$ac_ext
3132 if $ac_preproc_ok; then :
3133   break
3134 fi
3135
3136     done
3137     ac_cv_prog_CPP=$CPP
3138
3139 fi
3140   CPP=$ac_cv_prog_CPP
3141 else
3142   ac_cv_prog_CPP=$CPP
3143 fi
3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3145 $as_echo "$CPP" >&6; }
3146 ac_preproc_ok=false
3147 for ac_c_preproc_warn_flag in '' yes
3148 do
3149   # Use a header file that comes with gcc, so configuring glibc
3150   # with a fresh cross-compiler works.
3151   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3152   # <limits.h> exists even on freestanding compilers.
3153   # On the NeXT, cc -E runs the code through the compiler's parser,
3154   # not just through cpp. "Syntax error" is here to catch this case.
3155   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3156 /* end confdefs.h.  */
3157 #ifdef __STDC__
3158 # include <limits.h>
3159 #else
3160 # include <assert.h>
3161 #endif
3162                      Syntax error
3163 _ACEOF
3164 if ac_fn_c_try_cpp "$LINENO"; then :
3165
3166 else
3167   # Broken: fails on valid input.
3168 continue
3169 fi
3170 rm -f conftest.err conftest.$ac_ext
3171
3172   # OK, works on sane cases.  Now check whether nonexistent headers
3173   # can be detected and how.
3174   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3175 /* end confdefs.h.  */
3176 #include <ac_nonexistent.h>
3177 _ACEOF
3178 if ac_fn_c_try_cpp "$LINENO"; then :
3179   # Broken: success on invalid input.
3180 continue
3181 else
3182   # Passes both tests.
3183 ac_preproc_ok=:
3184 break
3185 fi
3186 rm -f conftest.err conftest.$ac_ext
3187
3188 done
3189 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3190 rm -f conftest.err conftest.$ac_ext
3191 if $ac_preproc_ok; then :
3192
3193 else
3194   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3195 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3196 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3197 See \`config.log' for more details" "$LINENO" 5; }
3198 fi
3199
3200 ac_ext=c
3201 ac_cpp='$CPP $CPPFLAGS'
3202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3205
3206 # We need the C++ compiler only for testing.
3207 ac_ext=cpp
3208 ac_cpp='$CXXCPP $CPPFLAGS'
3209 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3210 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3211 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3212 if test -z "$CXX"; then
3213   if test -n "$CCC"; then
3214     CXX=$CCC
3215   else
3216     if test -n "$ac_tool_prefix"; then
3217   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3218   do
3219     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3220 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3222 $as_echo_n "checking for $ac_word... " >&6; }
3223 if test "${ac_cv_prog_CXX+set}" = set; then :
3224   $as_echo_n "(cached) " >&6
3225 else
3226   if test -n "$CXX"; then
3227   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3228 else
3229 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3230 for as_dir in $PATH
3231 do
3232   IFS=$as_save_IFS
3233   test -z "$as_dir" && as_dir=.
3234     for ac_exec_ext in '' $ac_executable_extensions; do
3235   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3236     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3237     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3238     break 2
3239   fi
3240 done
3241   done
3242 IFS=$as_save_IFS
3243
3244 fi
3245 fi
3246 CXX=$ac_cv_prog_CXX
3247 if test -n "$CXX"; then
3248   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3249 $as_echo "$CXX" >&6; }
3250 else
3251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252 $as_echo "no" >&6; }
3253 fi
3254
3255
3256     test -n "$CXX" && break
3257   done
3258 fi
3259 if test -z "$CXX"; then
3260   ac_ct_CXX=$CXX
3261   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3262 do
3263   # Extract the first word of "$ac_prog", so it can be a program name with args.
3264 set dummy $ac_prog; ac_word=$2
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3266 $as_echo_n "checking for $ac_word... " >&6; }
3267 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
3268   $as_echo_n "(cached) " >&6
3269 else
3270   if test -n "$ac_ct_CXX"; then
3271   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3272 else
3273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3274 for as_dir in $PATH
3275 do
3276   IFS=$as_save_IFS
3277   test -z "$as_dir" && as_dir=.
3278     for ac_exec_ext in '' $ac_executable_extensions; do
3279   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3280     ac_cv_prog_ac_ct_CXX="$ac_prog"
3281     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3282     break 2
3283   fi
3284 done
3285   done
3286 IFS=$as_save_IFS
3287
3288 fi
3289 fi
3290 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3291 if test -n "$ac_ct_CXX"; then
3292   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3293 $as_echo "$ac_ct_CXX" >&6; }
3294 else
3295   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3296 $as_echo "no" >&6; }
3297 fi
3298
3299
3300   test -n "$ac_ct_CXX" && break
3301 done
3302
3303   if test "x$ac_ct_CXX" = x; then
3304     CXX="g++"
3305   else
3306     case $cross_compiling:$ac_tool_warned in
3307 yes:)
3308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3309 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3310 ac_tool_warned=yes ;;
3311 esac
3312     CXX=$ac_ct_CXX
3313   fi
3314 fi
3315
3316   fi
3317 fi
3318 # Provide some information about the compiler.
3319 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3320 set X $ac_compile
3321 ac_compiler=$2
3322 for ac_option in --version -v -V -qversion; do
3323   { { ac_try="$ac_compiler $ac_option >&5"
3324 case "(($ac_try" in
3325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3326   *) ac_try_echo=$ac_try;;
3327 esac
3328 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3329 $as_echo "$ac_try_echo"; } >&5
3330   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3331   ac_status=$?
3332   if test -s conftest.err; then
3333     sed '10a\
3334 ... rest of stderr output deleted ...
3335          10q' conftest.err >conftest.er1
3336     cat conftest.er1 >&5
3337   fi
3338   rm -f conftest.er1 conftest.err
3339   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340   test $ac_status = 0; }
3341 done
3342
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3344 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3345 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3346   $as_echo_n "(cached) " >&6
3347 else
3348   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3349 /* end confdefs.h.  */
3350
3351 int
3352 main ()
3353 {
3354 #ifndef __GNUC__
3355        choke me
3356 #endif
3357
3358   ;
3359   return 0;
3360 }
3361 _ACEOF
3362 if ac_fn_cxx_try_compile "$LINENO"; then :
3363   ac_compiler_gnu=yes
3364 else
3365   ac_compiler_gnu=no
3366 fi
3367 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3368 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3369
3370 fi
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3372 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3373 if test $ac_compiler_gnu = yes; then
3374   GXX=yes
3375 else
3376   GXX=
3377 fi
3378 ac_test_CXXFLAGS=${CXXFLAGS+set}
3379 ac_save_CXXFLAGS=$CXXFLAGS
3380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3381 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3382 if test "${ac_cv_prog_cxx_g+set}" = set; then :
3383   $as_echo_n "(cached) " >&6
3384 else
3385   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3386    ac_cxx_werror_flag=yes
3387    ac_cv_prog_cxx_g=no
3388    CXXFLAGS="-g"
3389    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3390 /* end confdefs.h.  */
3391
3392 int
3393 main ()
3394 {
3395
3396   ;
3397   return 0;
3398 }
3399 _ACEOF
3400 if ac_fn_cxx_try_compile "$LINENO"; then :
3401   ac_cv_prog_cxx_g=yes
3402 else
3403   CXXFLAGS=""
3404       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3405 /* end confdefs.h.  */
3406
3407 int
3408 main ()
3409 {
3410
3411   ;
3412   return 0;
3413 }
3414 _ACEOF
3415 if ac_fn_cxx_try_compile "$LINENO"; then :
3416
3417 else
3418   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3419          CXXFLAGS="-g"
3420          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3421 /* end confdefs.h.  */
3422
3423 int
3424 main ()
3425 {
3426
3427   ;
3428   return 0;
3429 }
3430 _ACEOF
3431 if ac_fn_cxx_try_compile "$LINENO"; then :
3432   ac_cv_prog_cxx_g=yes
3433 fi
3434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3435 fi
3436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3437 fi
3438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3439    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3440 fi
3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3442 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3443 if test "$ac_test_CXXFLAGS" = set; then
3444   CXXFLAGS=$ac_save_CXXFLAGS
3445 elif test $ac_cv_prog_cxx_g = yes; then
3446   if test "$GXX" = yes; then
3447     CXXFLAGS="-g -O2"
3448   else
3449     CXXFLAGS="-g"
3450   fi
3451 else
3452   if test "$GXX" = yes; then
3453     CXXFLAGS="-O2"
3454   else
3455     CXXFLAGS=
3456   fi
3457 fi
3458 ac_ext=c
3459 ac_cpp='$CPP $CPPFLAGS'
3460 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3461 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3462 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3463
3464
3465 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
3466   as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3467 fi
3468
3469 # This will get text that should go into config.make.
3470 config_vars=
3471
3472 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3473
3474 # Check whether --with-gd was given.
3475 if test "${with_gd+set}" = set; then :
3476   withval=$with_gd; case "$with_gd" in
3477 yes|''|no) ;;
3478 *) libgd_include="-I$withval/include"
3479    libgd_ldflags="-L$withval/lib" ;;
3480 esac
3481
3482 fi
3483
3484
3485 # Check whether --with-gd-include was given.
3486 if test "${with_gd_include+set}" = set; then :
3487   withval=$with_gd_include; case "$with_gd_include" in
3488 ''|no) ;;
3489 *) libgd_include="-I$withval" ;;
3490 esac
3491
3492 fi
3493
3494
3495 # Check whether --with-gd-lib was given.
3496 if test "${with_gd_lib+set}" = set; then :
3497   withval=$with_gd_lib; case "$with_gd_lib" in
3498 ''|no) ;;
3499 *) libgd_ldflags="-L$withval" ;;
3500 esac
3501
3502 fi
3503
3504
3505 if test -n "$libgd_include"; then
3506   config_vars="$config_vars
3507 CFLAGS-memusagestat.c = $libgd_include"
3508 fi
3509 if test -n "$libgd_ldflags"; then
3510   config_vars="$config_vars
3511 libgd-LDFLAGS = $libgd_ldflags"
3512 fi
3513
3514
3515 # Check whether --with-fp was given.
3516 if test "${with_fp+set}" = set; then :
3517   withval=$with_fp; with_fp=$withval
3518 else
3519   with_fp=yes
3520 fi
3521
3522
3523
3524 # Check whether --with-binutils was given.
3525 if test "${with_binutils+set}" = set; then :
3526   withval=$with_binutils; path_binutils=$withval
3527 else
3528   path_binutils=''
3529 fi
3530
3531
3532 # Check whether --with-elf was given.
3533 if test "${with_elf+set}" = set; then :
3534   withval=$with_elf; elf=$withval
3535 else
3536   elf=no
3537 fi
3538
3539
3540 # Check whether --with-selinux was given.
3541 if test "${with_selinux+set}" = set; then :
3542   withval=$with_selinux; with_selinux=$withval
3543 else
3544   with_selinux=auto
3545 fi
3546
3547
3548 # Check whether --with-xcoff was given.
3549 if test "${with_xcoff+set}" = set; then :
3550   withval=$with_xcoff; xcoff=$withval
3551 else
3552   xcoff=no
3553 fi
3554
3555
3556 # Check whether --with-cvs was given.
3557 if test "${with_cvs+set}" = set; then :
3558   withval=$with_cvs; with_cvs=$withval
3559 else
3560   with_cvs=yes
3561 fi
3562
3563 if test "$with_cvs" = yes; then
3564   if test -d $srcdir/CVS && grep :pserver: $srcdir/CVS/Root > /dev/null
3565   then
3566     with_cvs=no
3567   fi
3568 fi
3569
3570
3571
3572 # Check whether --with-headers was given.
3573 if test "${with_headers+set}" = set; then :
3574   withval=$with_headers; sysheaders=$withval
3575 else
3576   sysheaders=''
3577 fi
3578
3579
3580 # Check whether --enable-sanity-checks was given.
3581 if test "${enable_sanity_checks+set}" = set; then :
3582   enableval=$enable_sanity_checks; enable_sanity=$enableval
3583 else
3584   enable_sanity=yes
3585 fi
3586
3587
3588
3589 # Check whether --enable-check-abi was given.
3590 if test "${enable_check_abi+set}" = set; then :
3591   enableval=$enable_check_abi; enable_check_abi=$enableval
3592 else
3593   enable_check_abi=no
3594 fi
3595
3596
3597 static=yes
3598 # Check whether --enable-shared was given.
3599 if test "${enable_shared+set}" = set; then :
3600   enableval=$enable_shared; shared=$enableval
3601 else
3602   shared=default
3603 fi
3604
3605 # Check whether --enable-profile was given.
3606 if test "${enable_profile+set}" = set; then :
3607   enableval=$enable_profile; profile=$enableval
3608 else
3609   profile=no
3610 fi
3611
3612 # Check whether --enable-omitfp was given.
3613 if test "${enable_omitfp+set}" = set; then :
3614   enableval=$enable_omitfp; omitfp=$enableval
3615 else
3616   omitfp=no
3617 fi
3618
3619 # Check whether --enable-bounded was given.
3620 if test "${enable_bounded+set}" = set; then :
3621   enableval=$enable_bounded; bounded=$enableval
3622 else
3623   bounded=no
3624 fi
3625
3626 # Check whether --enable-versioning was given.
3627 if test "${enable_versioning+set}" = set; then :
3628   enableval=$enable_versioning; enable_versioning=$enableval
3629 else
3630   enable_versioning=yes
3631 fi
3632
3633
3634 # Check whether --enable-oldest-abi was given.
3635 if test "${enable_oldest_abi+set}" = set; then :
3636   enableval=$enable_oldest_abi; oldest_abi=$enableval
3637 else
3638   oldest_abi=no
3639 fi
3640
3641 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
3642   oldest_abi=default
3643 else
3644   cat >>confdefs.h <<_ACEOF
3645 #define GLIBC_OLDEST_ABI "$oldest_abi"
3646 _ACEOF
3647
3648 fi
3649
3650
3651 # Check whether --enable-stackguard-randomization was given.
3652 if test "${enable_stackguard_randomization+set}" = set; then :
3653   enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3654 else
3655   enable_stackguard_randomize=no
3656 fi
3657
3658 if test "$enable_stackguard_randomize" = yes; then
3659   $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3660
3661 fi
3662
3663 # Check whether --enable-add-ons was given.
3664 if test "${enable_add_ons+set}" = set; then :
3665   enableval=$enable_add_ons;
3666 else
3667   enable_add_ons=yes
3668 fi
3669
3670
3671
3672 # Check whether --with-tls was given.
3673 if test "${with_tls+set}" = set; then :
3674   withval=$with_tls; usetls=$withval
3675 else
3676   usetls=yes
3677 fi
3678
3679
3680
3681 # Check whether --with-__thread was given.
3682 if test "${with___thread+set}" = set; then :
3683   withval=$with___thread; use__thread=$withval
3684 else
3685   use__thread=yes
3686 fi
3687
3688
3689 # Check whether --enable-hidden-plt was given.
3690 if test "${enable_hidden_plt+set}" = set; then :
3691   enableval=$enable_hidden_plt; hidden=$enableval
3692 else
3693   hidden=yes
3694 fi
3695
3696 if test "x$hidden" = xno; then
3697   $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3698
3699 fi
3700
3701 # Check whether --enable-bind-now was given.
3702 if test "${enable_bind_now+set}" = set; then :
3703   enableval=$enable_bind_now; bindnow=$enableval
3704 else
3705   bindnow=no
3706 fi
3707
3708
3709
3710 # Check whether --enable-static-nss was given.
3711 if test "${enable_static_nss+set}" = set; then :
3712   enableval=$enable_static_nss; static_nss=$enableval
3713 else
3714   static_nss=no
3715 fi
3716
3717 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3718   static_nss=yes
3719   $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3720
3721 fi
3722
3723 # Check whether --enable-force-install was given.
3724 if test "${enable_force_install+set}" = set; then :
3725   enableval=$enable_force_install; force_install=$enableval
3726 else
3727   force_install=yes
3728 fi
3729
3730
3731
3732 # Check whether --enable-kernel was given.
3733 if test "${enable_kernel+set}" = set; then :
3734   enableval=$enable_kernel; minimum_kernel=$enableval
3735 fi
3736
3737 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3738   # Better nothing than this.
3739   minimum_kernel=""
3740 else
3741   if test "$minimum_kernel" = current; then
3742     minimum_kernel=`uname -r 2>/dev/null` || minimum_kernel=
3743   fi
3744 fi
3745
3746 # Check whether --enable-all-warnings was given.
3747 if test "${enable_all_warnings+set}" = set; then :
3748   enableval=$enable_all_warnings; all_warnings=$enableval
3749 fi
3750
3751
3752
3753 # Check whether --enable-multi-arch was given.
3754 if test "${enable_multi_arch+set}" = set; then :
3755   enableval=$enable_multi_arch; multi_arch=$enableval
3756 else
3757   multi_arch=default
3758 fi
3759
3760
3761 # Check whether --enable-experimental-malloc was given.
3762 if test "${enable_experimental_malloc+set}" = set; then :
3763   enableval=$enable_experimental_malloc; experimental_malloc=$enableval
3764 fi
3765
3766
3767
3768 # Check whether --enable-nss-crypt was given.
3769 if test "${enable_nss_crypt+set}" = set; then :
3770   enableval=$enable_nss_crypt; nss_crypt=$enableval
3771 else
3772   nss_crypt=no
3773 fi
3774
3775 if test x$nss_crypt = xyes; then
3776   nss_includes=-I$(nss-config --includedir 2>/dev/null)
3777   if test $? -ne 0; then
3778     as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3779   fi
3780   old_CFLAGS="$CFLAGS"
3781   CFLAGS="$CFLAGS $nss_includes"
3782
3783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3784 /* end confdefs.h.  */
3785 typedef int PRBool;
3786 #include <hasht.h>
3787 #include <nsslowhash.h>
3788 void f (void) { NSSLOW_Init (); }
3789 _ACEOF
3790 if ac_fn_c_try_compile "$LINENO"; then :
3791   libc_cv_nss_crypt=yes
3792 else
3793   as_fn_error $? "
3794 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3795 fi
3796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3797   old_LIBS="$LIBS"
3798   LIBS="$LIBS -lfreebl3"
3799   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3800 /* end confdefs.h.  */
3801 typedef int PRBool;
3802 #include <hasht.h>
3803 #include <nsslowhash.h>
3804 int
3805 main ()
3806 {
3807 NSSLOW_Init();
3808   ;
3809   return 0;
3810 }
3811 _ACEOF
3812 if ac_fn_c_try_link "$LINENO"; then :
3813   libc_cv_nss_crypt=yes
3814 else
3815   as_fn_error $? "
3816 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3817 fi
3818 rm -f core conftest.err conftest.$ac_objext \
3819     conftest$ac_exeext conftest.$ac_ext
3820   CFLAGS="$old_CFLAGS"
3821   LIBS="$old_LIBS"
3822 else
3823   libc_cv_nss_crypt=no
3824 fi
3825
3826
3827 # The way shlib-versions is used to generate soversions.mk uses a
3828 # fairly simplistic model for name recognition that can't distinguish
3829 # i486-pc-linux-gnu fully from i486-pc-gnu.  So we mutate a $host_os
3830 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
3831 # tell.  This doesn't get used much beyond that, so it's fairly safe.
3832 case "$host_os" in
3833 linux*)
3834   ;;
3835 gnu*)
3836   host_os=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3837   ;;
3838 esac
3839
3840 # We keep the original values in `$config_*' and never modify them, so we
3841 # can write them unchanged into config.make.  Everything else uses
3842 # $machine, $vendor, and $os, and changes them whenever convenient.
3843 config_machine=$host_cpu config_vendor=$host_vendor config_os=$host_os
3844
3845 # Don't allow vendor == "unknown"
3846 test "$config_vendor" = unknown && config_vendor=
3847 config_os="`echo $config_os | sed 's/^unknown-//'`"
3848
3849 # Some configurations imply other options.
3850 case "$host_os" in
3851 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
3852 linux*ecoff* | linux*aout* | gnu*aout* | gnu*ecoff*)
3853   ;;
3854 gnu* | linux* | freebsd* | netbsd* | sysv4* | solaris2* | irix6*)
3855   # These systems (almost) always use the ELF format.
3856   elf=yes
3857   ;;
3858 aix*)
3859   # These systems are always xcoff
3860   xcoff=yes
3861   elf=no
3862   ;;
3863 esac
3864
3865 # The configure fragment of an add-on port can modify these to supplement
3866 # or override the table in the case statement below.  No fragment should
3867 # ever change the config_* variables, however.
3868 machine=$config_machine
3869 vendor=$config_vendor
3870 os=$config_os
3871 base_os=''
3872
3873 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
3874 # Unify this here.
3875 if test "$machine" = rs6000; then
3876   machine="powerpc"
3877 fi
3878
3879 # Braindead PowerPC box with absolutely no FPU.
3880 case "$machine-$host_os" in
3881   powerpc*-*soft)
3882     with_fp=no
3883     ;;
3884 esac
3885
3886 submachine=
3887
3888 # Check whether --with-cpu was given.
3889 if test "${with_cpu+set}" = set; then :
3890   withval=$with_cpu;   case "$withval" in
3891   yes|'') as_fn_error $? "--with-cpu requires an argument" "$LINENO" 5 ;;
3892   no) ;;
3893   *) submachine="$withval" ;;
3894   esac
3895
3896 fi
3897
3898
3899 # An add-on can set this when it wants to disable the sanity check below.
3900 libc_config_ok=no
3901
3902 subdirs="$subdirs "
3903
3904
3905 case "$enable_add_ons" in
3906 ''|no) add_ons= ;;
3907 yes|'*')
3908  add_ons=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3909           sed 's@/[^/]*$@@' | sort | uniq`
3910          add_ons_automatic=yes
3911          ;;
3912 *) add_ons=`echo "$enable_add_ons" | sed 's/,/ /g'`
3913        add_ons_automatic=no ;;
3914 esac
3915
3916 configured_add_ons=
3917 add_ons_sfx=
3918 add_ons_pfx=
3919 if test x"$add_ons" != x; then
3920   for f in $add_ons; do
3921     # Some sanity checks
3922     case "$f" in
3923     crypt)
3924       as_fn_error $? "
3925 *** It seems that you're using an old \`crypt' add-on.  crypt is now
3926 *** part of glibc and using the old add-on will not work with this
3927 *** release.  Start again with fresh sources and without the old
3928 *** \`crypt' add-on." "$LINENO" 5
3929     ;;
3930     localedata)
3931       as_fn_error $? "
3932 *** It seems that you're using an old \`localedata' add-on.  localedata
3933 *** is now part of glibc and using the old add-on will not work with
3934 *** this release.  Start again with fresh sources and without the old
3935 *** \`localedata' add-on." "$LINENO" 5
3936     ;;
3937     esac
3938   done
3939
3940   # Now source each add-on's configure fragment.
3941   # The fragments can use $srcdir/$libc_add_on to find themselves,
3942   # and test $add_ons_automatic to see if they were explicitly requested.
3943   # A fragment can clear (or even change) $libc_add_on to affect
3944   # whether it goes into the list to be actually used in the build.
3945   use_add_ons=
3946   for libc_add_on in $add_ons; do
3947     # Test whether such a directory really exists.
3948     # It can be absolute, or relative to $srcdir, or relative to the build dir.
3949     case "$libc_add_on" in
3950     /*)
3951       libc_add_on_srcdir=$libc_add_on
3952       ;;
3953     *)
3954       test -d "$srcdir/$libc_add_on" || {
3955         if test -d "$libc_add_on"; then
3956           libc_add_on="`pwd`/$libc_add_on"
3957         else
3958           as_fn_error $? "add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3959         fi
3960       }
3961       libc_add_on_srcdir=$srcdir/$libc_add_on
3962       ;;
3963     esac
3964
3965     libc_add_on_frag=$libc_add_on_srcdir/configure
3966     libc_add_on_canonical=
3967     libc_add_on_config_subdirs=
3968     if test -r "$libc_add_on_frag"; then
3969       { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3970 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3971       libc_add_on_canonical=unknown
3972       libc_add_on_subdirs=
3973       . "$libc_add_on_frag"
3974       test -z "$libc_add_on" || {
3975         configured_add_ons="$configured_add_ons $libc_add_on"
3976         if test "x$libc_add_on_canonical" = xunknown; then
3977           as_fn_error $? "fragment must set \$libc_add_on_canonical" "$LINENO" 5
3978         fi
3979         for d in $libc_add_on_subdirs; do
3980           case "$libc_add_on" in
3981           /*) subdir_srcdir="$libc_add_on" ;;
3982           *) subdir_srcdir="\$(..)$libc_add_on" ;;
3983           esac
3984           case "$d" in
3985           .)
3986             d="${libc_add_on_canonical:-$libc_add_on}"
3987             ;;
3988           /*)
3989             subdir_srcdir="$d"
3990             ;;
3991           *)
3992             subdir_srcdir="$subdir_srcdir/$d"
3993             ;;
3994           esac
3995           d=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3996           add_on_subdirs="$add_on_subdirs $d"
3997           test "$subdir_srcdir" = "\$(..)$d" || config_vars="$config_vars
3998 $d-srcdir = $subdir_srcdir"
3999         done
4000         for d in $libc_add_on_config_subdirs; do
4001           case "$d" in
4002           /*) as_fn_error $? "fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
4003           esac
4004           if test ! -d "$libc_add_on_srcdir/$d"; then
4005             as_fn_error $? "fragment wants to configure missing directory $d" "$LINENO" 5
4006           fi
4007           case "$libc_add_on" in
4008           /*) as_fn_error $? "relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
4009           esac
4010           subdirs="$subdirs $libc_add_on/$d"
4011         done
4012       }
4013     fi
4014     if test -n "$libc_add_on"; then
4015       if frags=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
4016       then
4017         { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
4018 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
4019         for frag in $frags; do
4020           name=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
4021           echo $ECHO_N "$name $ECHO_C" >&6
4022           . "$frag"
4023         done
4024         { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
4025 $as_echo "" >&6; }
4026       fi
4027       use_add_ons="$use_add_ons $libc_add_on"
4028       add_ons_pfx="$add_ons_pfx $libc_add_on/"
4029       test -z "$libc_add_on_canonical" ||
4030       add_ons_sfx="$add_ons_sfx /$libc_add_on_canonical"
4031     fi
4032   done
4033   # Use echo to strip excess whitespace.
4034   add_ons="`echo $use_add_ons`"
4035 fi
4036
4037
4038
4039
4040 ###
4041 ### I put this here to prevent those annoying emails from people who cannot
4042 ### read and try to compile glibc on unsupported platforms.  --drepper
4043 ###
4044 ### By using the undocumented --enable-hacker-mode option for configure
4045 ### one can skip this test to make the configuration not fail for unsupported
4046 ### platforms.
4047 ###
4048 if test -z "$enable_hacker_mode" && test x"$libc_config_ok" != xyes; then
4049   case "$machine-$host_os" in
4050   *-linux* | *-gnu* | arm*-none* | powerpc-aix4.3.*)
4051     ;;
4052   *)
4053     echo "*** The GNU C library is currently not available for this platform."
4054     echo "*** So far nobody cared to port it and if there is no volunteer it"
4055     echo "*** might never happen.  So, if you have interest to see glibc on"
4056     echo "*** this platform visit"
4057     echo "***   http://www.gnu.org/software/libc/porting.html"
4058     echo "*** and join the group of porters"
4059     exit 1
4060     ;;
4061   esac
4062 fi
4063
4064 # Expand the configuration machine name into a subdirectory by architecture
4065 # type and particular chip.  If an add-on configure fragment already set
4066 # base_machine, we don't change it.
4067 test -n "$base_machine" || case "$machine" in
4068 a29k | am29000) base_machine=a29k machine=a29k ;;
4069 c3[012])        base_machine=cx0 machine=cx0/c30 ;;
4070 c4[04])         base_machine=cx0 machine=cx0/c40 ;;
4071 i[34567]86)     base_machine=i386 machine=i386/$machine ;;
4072 ia64)           base_machine=ia64 machine=ia64 ;;
4073 m88???)         base_machine=m88k machine=m88k/$machine ;;
4074 m88k)           base_machine=m88k machine=m88k/m88100 ;;
4075 powerpc)        base_machine=powerpc machine=powerpc/powerpc32 ;;
4076 powerpc64)      base_machine=powerpc machine=powerpc/powerpc64 ;;
4077 s390)           base_machine=s390 machine=s390/s390-32 ;;
4078 s390x)          base_machine=s390 machine=s390/s390-64 ;;
4079 sh3*)           base_machine=sh machine=sh/sh3 ;;
4080 sh4*)           base_machine=sh machine=sh/sh4 ;;
4081 sparc | sparcv[67])
4082                 base_machine=sparc machine=sparc/sparc32 ;;
4083 sparcv8 | supersparc | hypersparc)
4084                 base_machine=sparc machine=sparc/sparc32/sparcv8 ;;
4085 sparcv8plus | sparcv8plusa | sparcv9)
4086                 base_machine=sparc machine=sparc/sparc32/sparcv9 ;;
4087 sparcv8plusb | sparcv9b)
4088                 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9b ;;
4089 sparcv9v)
4090                 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9v ;;
4091 sparcv9v2)
4092                 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9v2 ;;
4093 sparc64)
4094                 base_machine=sparc machine=sparc/sparc64 ;;
4095 sparc64b)
4096                 base_machine=sparc machine=sparc/sparc64/sparcv9b ;;
4097 sparc64v)
4098                 base_machine=sparc machine=sparc/sparc64/sparcv9v ;;
4099 sparc64v2)
4100                 base_machine=sparc machine=sparc/sparc64/sparcv9v2 ;;
4101 *)              base_machine=$machine ;;
4102 esac
4103
4104
4105 if test "$base_machine" = "i386"; then
4106   $as_echo "#define USE_REGPARMS 1" >>confdefs.h
4107
4108 fi
4109
4110 # For the multi-arch option we need support in the assembler.
4111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_indirect_function symbol type support" >&5
4112 $as_echo_n "checking for assembler gnu_indirect_function symbol type support... " >&6; }
4113 if test "${libc_cv_asm_gnu_indirect_function+set}" = set; then :
4114   $as_echo_n "(cached) " >&6
4115 else
4116   cat > conftest.s <<EOF
4117 .type foo,%gnu_indirect_function
4118 EOF
4119 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5;
4120 then
4121   libc_cv_asm_gnu_indirect_function=yes
4122 else
4123   libc_cv_asm_gnu_indirect_function=no
4124 fi
4125 rm -f conftest*
4126 fi
4127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_gnu_indirect_function" >&5
4128 $as_echo "$libc_cv_asm_gnu_indirect_function" >&6; }
4129
4130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
4131 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
4132 if test "${libc_cv_dot_text+set}" = set; then :
4133   $as_echo_n "(cached) " >&6
4134 else
4135   cat > conftest.s <<EOF
4136 .text
4137 EOF
4138 libc_cv_dot_text=
4139 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4140   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4141   (eval $ac_try) 2>&5
4142   ac_status=$?
4143   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4144   test $ac_status = 0; }; }; then
4145   libc_cv_dot_text=.text
4146 fi
4147 rm -f conftest*
4148 fi
4149
4150 if test -z "$libc_cv_dot_text"; then
4151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4152 $as_echo "no" >&6; }
4153 else
4154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4155 $as_echo "yes" >&6; }
4156 fi
4157
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler global-symbol directive" >&5
4159 $as_echo_n "checking for assembler global-symbol directive... " >&6; }
4160 if test "${libc_cv_asm_global_directive+set}" = set; then :
4161   $as_echo_n "(cached) " >&6
4162 else
4163   libc_cv_asm_global_directive=UNKNOWN
4164 for ac_globl in .globl .global .EXPORT; do
4165   cat > conftest.s <<EOF
4166         ${libc_cv_dot_text}
4167         ${ac_globl} foo
4168 foo:
4169 EOF
4170   if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4171   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4172   (eval $ac_try) 2>&5
4173   ac_status=$?
4174   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4175   test $ac_status = 0; }; }; then
4176     libc_cv_asm_global_directive=${ac_globl}
4177   fi
4178   rm -f conftest*
4179   test $libc_cv_asm_global_directive != UNKNOWN && break
4180 done
4181 fi
4182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_global_directive" >&5
4183 $as_echo "$libc_cv_asm_global_directive" >&6; }
4184 if test $libc_cv_asm_global_directive = UNKNOWN; then
4185   as_fn_error $? "cannot determine asm global directive" "$LINENO" 5
4186 else
4187   cat >>confdefs.h <<_ACEOF
4188 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4189 _ACEOF
4190
4191 fi
4192
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .type directive prefix" >&5
4194 $as_echo_n "checking for assembler .type directive prefix... " >&6; }
4195 if test "${libc_cv_asm_type_prefix+set}" = set; then :
4196   $as_echo_n "(cached) " >&6
4197 else
4198   libc_cv_asm_type_prefix=no
4199 for ac_try_prefix in '@' '%' '#'; do
4200   cat > conftest.s <<EOF
4201         ${libc_cv_dot_text}
4202         ${libc_cv_asm_global_directive} foo
4203         .type foo, ${ac_try_prefix}object
4204         .size foo, 1
4205 foo:
4206         .byte 1
4207 EOF
4208   if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4209   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4210   (eval $ac_try) 2>&5
4211   ac_status=$?
4212   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4213   test $ac_status = 0; }; }; then
4214     libc_cv_asm_type_prefix=${ac_try_prefix}
4215   fi
4216   rm -f conftest*
4217   test "x$libc_cv_asm_type_prefix" != xno && break
4218 done
4219 fi
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_type_prefix" >&5
4221 $as_echo "$libc_cv_asm_type_prefix" >&6; }
4222 if test "x$libc_cv_asm_type_prefix" != xno; then
4223   cat >>confdefs.h <<_ACEOF
4224 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
4225 _ACEOF
4226
4227 fi
4228
4229 if test x"$libc_cv_asm_gnu_indirect_function" != xyes -a x"$libc_cv_asm_type_prefix" = xno; then
4230   if test x"$multi_arch" = xyes; then
4231     as_fn_error $? "--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4232   else
4233     multi_arch=no
4234   fi
4235 fi
4236 if test x"$multi_arch" != xno; then
4237   multi_arch_d=/multiarch
4238 fi
4239
4240 # Compute the list of sysdep directories for this configuration.
4241 # This can take a while to compute.
4242 sysdep_dir=$srcdir/sysdeps
4243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4244 $as_echo_n "checking sysdep dirs... " >&6; }
4245 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4246 os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4247
4248 test "x$base_os" != x || case "$os" in
4249 gnu*)
4250   base_os=mach/hurd ;;
4251 netbsd* | 386bsd* | freebsd* | bsdi*)
4252   base_os=unix/bsd/bsd4.4 ;;
4253 osf* | sunos* | ultrix* | newsos* | dynix* | *bsd*)
4254   base_os=unix/bsd ;;
4255 sysv* | isc* | esix* | sco* | minix* | irix4* | linux*)
4256   base_os=unix/sysv ;;
4257 irix6*)
4258   base_os=unix/sysv/irix6/$os ;;
4259 solaris[2-9]*)
4260   base_os=unix/sysv/sysv4 ;;
4261 hpux*)
4262   base_os=unix/sysv/hpux/$os ;;
4263 aix4.3*)
4264   base_os=unix/sysv/aix/aix4.3 ;;
4265 none)
4266   base_os=standalone ;;
4267 esac
4268
4269 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4270 tail=$os
4271 ostry=$os
4272 while o=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4273   ostry="$ostry /$o"
4274   tail=$o
4275 done
4276 o=`echo $tail | sed 's/[0-9]*$//'`
4277 if test $o != $tail; then
4278   ostry="$ostry /$o"
4279 fi
4280 # For linux-gnu, try linux-gnu, then linux.
4281 o=`echo $tail | sed 's/-.*$//'`
4282 if test $o != $tail; then
4283   ostry="$ostry /$o"
4284 fi
4285
4286 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4287 base=
4288 tail=$base_os
4289 while b=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4290   set $b
4291   base="$base /$1"
4292   tail="$2"
4293 done
4294
4295 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4296 mach=
4297 tail=$machine${submachine:+/$submachine}
4298 while m=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4299   set $m
4300   # Prepend the machine's FPU directory unless --without-fp.
4301   if test "$with_fp" = yes; then
4302     mach="$mach /$1/fpu"
4303   else
4304     mach="$mach /$1/nofpu"
4305   fi
4306   mach="$mach /$1"
4307   tail="$2"
4308 done
4309
4310
4311 # Find what sysdep directories exist.
4312 sysnames_add_ons=
4313 sysnames=
4314 for b in $base ''; do
4315   for m0 in $mach ''; do
4316     for v in /$vendor ''; do
4317       test "$v" = / && continue
4318       for o in /$ostry ''; do
4319         test "$o" = / && continue
4320         for m in $multi_arch_d $mach ''; do
4321           for d in $add_ons_pfx ''; do
4322             for a in $add_ons_sfx ''; do
4323               if test -n "$m0$m0sub$b$v$o$m$msub"; then
4324                 try_srcdir="${srcdir}/"
4325                 case "$d" in
4326                 /*) try_srcdir= ;;
4327                 esac
4328                 try="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
4329                 test -n "$enable_debug_configure" &&
4330                 echo "$0 DEBUG: try $try" >&2
4331                 if test -d "$try_srcdir$try"; then
4332                   sysnames="$sysnames $try"
4333                   { test -n "$o" || test -n "$b"; } && os_used=t
4334                   { test -n "$m" || test -n "$m0"; } && machine_used=t
4335                   case x${m0:-$m} in
4336                   x*/$submachine) submachine_used=t ;;
4337                   esac
4338                   if test -n "$d"; then
4339                     case "$sysnames_add_ons" in
4340                     *" $d "*) ;;
4341                     *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
4342                     esac
4343                   fi
4344                 fi
4345               fi
4346             done
4347           done
4348         done
4349       done
4350     done
4351   done
4352 done
4353
4354 # If the assembler supports gnu_indirect_function symbol type and the
4355 # architecture supports multi-arch, we enable multi-arch by default.
4356 case $sysnames_add_ons$sysnames in
4357 *"$multi_arch_d"*)
4358   ;;
4359 *)
4360   test x"$multi_arch" = xdefault && multi_arch=no
4361   ;;
4362 esac
4363 if test x"$multi_arch" != xno; then
4364   $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4365
4366 fi
4367
4368
4369 if test -z "$os_used" && test "$os" != none; then
4370   as_fn_error $? "Operating system $os is not supported." "$LINENO" 5
4371 fi
4372 if test -z "$machine_used" && test "$machine" != none; then
4373   as_fn_error $? "The $machine is not supported." "$LINENO" 5
4374 fi
4375 if test -z "$submachine_used" && test -n "$submachine"; then
4376   as_fn_error $? "The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4377 fi
4378
4379
4380 # We have now validated the configuration.
4381
4382
4383 # If using ELF, look for an `elf' subdirectory of each machine directory.
4384 # We prepend these rather than inserting them whereever the machine appears
4385 # because things specified by the machine's ELF ABI should override
4386 # OS-specific things, and should always be the same for any OS on the
4387 # machine (otherwise what's the point of an ABI?).
4388 if test "$elf" = yes; then
4389   elf_dirs=
4390   for d in $add_ons_pfx ''; do
4391     for m in $mach; do
4392       if test -d $srcdir/${d}sysdeps$m/elf; then
4393         elf_dirs="$elf_dirs ${d}sysdeps$m/elf"
4394       fi
4395     done
4396   done
4397   sysnames="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
4398 fi
4399
4400
4401 # Expand the list of system names into a full list of directories
4402 # from each element's parent name and Implies file (if present).
4403 set $sysnames
4404 names=
4405 while test $# -gt 0; do
4406   name=$1
4407   shift
4408
4409   case " $names " in *" $name "*)
4410     # Already in the list.
4411     continue
4412   esac
4413
4414   # Report each name as we discover it, so there is no long pause in output.
4415   echo $ECHO_N "$name $ECHO_C" >&6
4416
4417   name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4418
4419   case $name in
4420     /*) xsrcdir= ;;
4421     *)  xsrcdir=$srcdir/ ;;
4422   esac
4423   test -n "$enable_debug_configure" &&
4424   echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4425
4426   if test -f $xsrcdir$name/Implies; then
4427     # Collect more names from the `Implies' file (removing comments).
4428     implied_candidate="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
4429     implied=
4430     for x in $implied_candidate; do
4431       found=no
4432       if test -d $xsrcdir$name_base/$x; then
4433         implied="$implied $name_base/$x";
4434         found=yes
4435       fi
4436       for d in $add_ons_pfx ''; do
4437         try="${d}sysdeps/$x"
4438         case $d in
4439          /*) try_srcdir= ;;
4440          *) try_srcdir=$srcdir/ ;;
4441         esac
4442         test -n "$enable_debug_configure" &&
4443          echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
4444         if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4445         then
4446           implied="$implied $try"
4447           found=yes
4448           case "$sysnames_add_ons" in
4449           *" $d "*) ;;
4450           *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
4451           esac
4452         fi
4453       done
4454       if test $found = no; then
4455         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/Implies specifies nonexistent $x" >&5
4456 $as_echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
4457       fi
4458     done
4459   else
4460     implied=
4461   fi
4462
4463   # Add NAME to the list of names.
4464   names="$names $name"
4465
4466   # Find the parent of NAME, using the empty string if it has none.
4467   parent="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4468
4469   # Add the names implied by NAME, and NAME's parent (if it has one), to
4470   # the list of names to be processed (the argument list).  We prepend the
4471   # implied names to the list and append the parent.  We want implied
4472   # directories to come before further directories inferred from the
4473   # configuration components; this ensures that for sysv4, unix/common
4474   # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4475   # after sysv4).
4476   sysnames="`echo $implied $* $parent`"
4477   test -n "$sysnames" && set $sysnames
4478 done
4479
4480 # Add the default directories.
4481 default_sysnames=sysdeps/generic
4482 if test "$elf" = yes; then
4483   default_sysnames="sysdeps/generic/elf $default_sysnames"
4484 fi
4485 sysnames="$names $default_sysnames"
4486
4487 # The other names were emitted during the scan.
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4489 $as_echo "$default_sysnames" >&6; }
4490
4491 # Collect the list of add-ons that supply partial sysdeps trees.
4492 sysdeps_add_ons=
4493 for add_on in $add_ons; do
4494   case "$add_on" in
4495   /*) xsrcdir= ;;
4496   *) xsrcdir="$srcdir/" ;;
4497   esac
4498
4499   test -d "$xsrcdir$add_on/sysdeps" || {
4500     case "$configured_add_ons " in
4501     *" $add_on "*) ;;
4502     *|'')
4503       as_fn_error $? "add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4504       ;;
4505     esac
4506     continue
4507   }
4508
4509   sysdeps_add_ons="$sysdeps_add_ons $add_on"
4510   case "$sysnames_add_ons" in
4511   *" $add_on/ "*) ;;
4512   *|'')
4513     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4514 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4515     continue ;;
4516   esac
4517
4518   found=no
4519   for d in $sysnames; do
4520     case "$d" in
4521     $add_on/sysdeps/*) ;;
4522     *) continue ;;
4523     esac
4524     (cd "$xsrcdir$d" && for f in *[!~]; do
4525        case "$f" in
4526        sys|bits)
4527          for ff in $f/*.h; do
4528            test -d "$ff" || { test -e "$ff" && exit 88; }
4529          done
4530          ;;
4531        *)
4532          test -d "$f" || { test -e "$f" && exit 88; }
4533          ;;
4534        esac
4535      done)
4536     if test $? -eq 88; then
4537       found=yes
4538       break
4539     fi
4540   done
4541   if test $found = no; then
4542     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4543 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4544   fi
4545 done
4546
4547
4548
4549 ### Locate tools.
4550
4551 # Find a good install program.  We prefer a C program (faster),
4552 # so one script is as good as another.  But avoid the broken or
4553 # incompatible versions:
4554 # SysV /etc/install, /usr/sbin/install
4555 # SunOS /usr/etc/install
4556 # IRIX /sbin/install
4557 # AIX /bin/install
4558 # AmigaOS /C/install, which installs bootblocks on floppy discs
4559 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4560 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4561 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4562 # OS/2's system install, which has a completely different semantic
4563 # ./install, which can be erroneously created by make from ./install.sh.
4564 # Reject install programs that cannot install multiple files.
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4566 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4567 if test -z "$INSTALL"; then
4568 if test "${ac_cv_path_install+set}" = set; then :
4569   $as_echo_n "(cached) " >&6
4570 else
4571   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4572 for as_dir in $PATH
4573 do
4574   IFS=$as_save_IFS
4575   test -z "$as_dir" && as_dir=.
4576     # Account for people who put trailing slashes in PATH elements.
4577 case $as_dir/ in #((
4578   ./ | .// | /[cC]/* | \
4579   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4580   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4581   /usr/ucb/* ) ;;
4582   *)
4583     # OSF1 and SCO ODT 3.0 have their own names for install.
4584     # Don't use installbsd from OSF since it installs stuff as root
4585     # by default.
4586     for ac_prog in ginstall scoinst install; do
4587       for ac_exec_ext in '' $ac_executable_extensions; do
4588         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4589           if test $ac_prog = install &&
4590             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4591             # AIX install.  It has an incompatible calling convention.
4592             :
4593           elif test $ac_prog = install &&
4594             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4595             # program-specific install script used by HP pwplus--don't use.
4596             :
4597           else
4598             rm -rf conftest.one conftest.two conftest.dir
4599             echo one > conftest.one
4600             echo two > conftest.two
4601             mkdir conftest.dir
4602             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4603               test -s conftest.one && test -s conftest.two &&
4604               test -s conftest.dir/conftest.one &&
4605               test -s conftest.dir/conftest.two
4606             then
4607               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4608               break 3
4609             fi
4610           fi
4611         fi
4612       done
4613     done
4614     ;;
4615 esac
4616
4617   done
4618 IFS=$as_save_IFS
4619
4620 rm -rf conftest.one conftest.two conftest.dir
4621
4622 fi
4623   if test "${ac_cv_path_install+set}" = set; then
4624     INSTALL=$ac_cv_path_install
4625   else
4626     # As a last resort, use the slow shell script.  Don't cache a
4627     # value for INSTALL within a source directory, because that will
4628     # break other packages using the cache if that directory is
4629     # removed, or if the value is a relative name.
4630     INSTALL=$ac_install_sh
4631   fi
4632 fi
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4634 $as_echo "$INSTALL" >&6; }
4635
4636 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4637 # It thinks the first close brace ends the variable substitution.
4638 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4639
4640 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4641
4642 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4643
4644 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4645   # The makefiles need to use a different form to find it in $srcdir.
4646   INSTALL='\$(..)./scripts/install-sh -c'
4647 fi
4648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4649 $as_echo_n "checking whether ln -s works... " >&6; }
4650 LN_S=$as_ln_s
4651 if test "$LN_S" = "ln -s"; then
4652   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4653 $as_echo "yes" >&6; }
4654 else
4655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4656 $as_echo "no, using $LN_S" >&6; }
4657 fi
4658
4659
4660 # Was a --with-binutils option given?
4661 if test -n "$path_binutils"; then
4662     # Make absolute; ensure a single trailing slash.
4663     path_binutils=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4664     CC="$CC -B$path_binutils"
4665 fi
4666 AS=`$CC -print-prog-name=as`
4667 LD=`$CC -print-prog-name=ld`
4668 AR=`$CC -print-prog-name=ar`
4669
4670 OBJDUMP=`$CC -print-prog-name=objdump`
4671
4672
4673 # ranlib has to be treated a bit differently since it might not exist at all.
4674 ac_ranlib=`$CC -print-prog-name=ranlib`
4675 if test "x$ac_ranlib" = xranlib; then
4676 # This extra check has to happen since gcc simply echos the parameter in
4677 # case it cannot find the value in its own directories.
4678 if test -n "$ac_tool_prefix"; then
4679   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4680 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4682 $as_echo_n "checking for $ac_word... " >&6; }
4683 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4684   $as_echo_n "(cached) " >&6
4685 else
4686   if test -n "$RANLIB"; then
4687   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4688 else
4689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4690 for as_dir in $PATH
4691 do
4692   IFS=$as_save_IFS
4693   test -z "$as_dir" && as_dir=.
4694     for ac_exec_ext in '' $ac_executable_extensions; do
4695   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4696     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4697     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4698     break 2
4699   fi
4700 done
4701   done
4702 IFS=$as_save_IFS
4703
4704 fi
4705 fi
4706 RANLIB=$ac_cv_prog_RANLIB
4707 if test -n "$RANLIB"; then
4708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4709 $as_echo "$RANLIB" >&6; }
4710 else
4711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4712 $as_echo "no" >&6; }
4713 fi
4714
4715
4716 fi
4717 if test -z "$ac_cv_prog_RANLIB"; then
4718   ac_ct_RANLIB=$RANLIB
4719   # Extract the first word of "ranlib", so it can be a program name with args.
4720 set dummy ranlib; ac_word=$2
4721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4722 $as_echo_n "checking for $ac_word... " >&6; }
4723 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4724   $as_echo_n "(cached) " >&6
4725 else
4726   if test -n "$ac_ct_RANLIB"; then
4727   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4728 else
4729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4730 for as_dir in $PATH
4731 do
4732   IFS=$as_save_IFS
4733   test -z "$as_dir" && as_dir=.
4734     for ac_exec_ext in '' $ac_executable_extensions; do
4735   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4736     ac_cv_prog_ac_ct_RANLIB="ranlib"
4737     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4738     break 2
4739   fi
4740 done
4741   done
4742 IFS=$as_save_IFS
4743
4744 fi
4745 fi
4746 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4747 if test -n "$ac_ct_RANLIB"; then
4748   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4749 $as_echo "$ac_ct_RANLIB" >&6; }
4750 else
4751   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4752 $as_echo "no" >&6; }
4753 fi
4754
4755   if test "x$ac_ct_RANLIB" = x; then
4756     RANLIB=":"
4757   else
4758     case $cross_compiling:$ac_tool_warned in
4759 yes:)
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4761 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4762 ac_tool_warned=yes ;;
4763 esac
4764     RANLIB=$ac_ct_RANLIB
4765   fi
4766 else
4767   RANLIB="$ac_cv_prog_RANLIB"
4768 fi
4769
4770 else
4771   RANLIB=$ac_ranlib
4772 fi
4773
4774
4775 # Determine whether we are using GNU binutils.
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4777 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4778 if test "${libc_cv_prog_as_gnu+set}" = set; then :
4779   $as_echo_n "(cached) " >&6
4780 else
4781   # Most GNU programs take a -v and spit out some text including
4782 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
4783 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4784   libc_cv_prog_as_gnu=yes
4785 else
4786   libc_cv_prog_as_gnu=no
4787 fi
4788 rm -fr contest*
4789 fi
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4791 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4792 rm -f a.out
4793 gnu_as=$libc_cv_prog_as_gnu
4794
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4796 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4797 if test "${libc_cv_prog_ld_gnu+set}" = set; then :
4798   $as_echo_n "(cached) " >&6
4799 else
4800   # Most GNU programs take a -v and spit out some text including
4801 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
4802 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4803   libc_cv_prog_ld_gnu=yes
4804 else
4805   libc_cv_prog_ld_gnu=no
4806 fi
4807 rm -fr contest*
4808 fi
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4810 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4811 gnu_ld=$libc_cv_prog_ld_gnu
4812
4813
4814 # Accept binutils 2.13 or newer.
4815 for ac_prog in $AS
4816 do
4817   # Extract the first word of "$ac_prog", so it can be a program name with args.
4818 set dummy $ac_prog; ac_word=$2
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4820 $as_echo_n "checking for $ac_word... " >&6; }
4821 if test "${ac_cv_prog_AS+set}" = set; then :
4822   $as_echo_n "(cached) " >&6
4823 else
4824   if test -n "$AS"; then
4825   ac_cv_prog_AS="$AS" # Let the user override the test.
4826 else
4827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4828 for as_dir in $PATH
4829 do
4830   IFS=$as_save_IFS
4831   test -z "$as_dir" && as_dir=.
4832     for ac_exec_ext in '' $ac_executable_extensions; do
4833   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4834     ac_cv_prog_AS="$ac_prog"
4835     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4836     break 2
4837   fi
4838 done
4839   done
4840 IFS=$as_save_IFS
4841
4842 fi
4843 fi
4844 AS=$ac_cv_prog_AS
4845 if test -n "$AS"; then
4846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4847 $as_echo "$AS" >&6; }
4848 else
4849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4850 $as_echo "no" >&6; }
4851 fi
4852
4853
4854   test -n "$AS" && break
4855 done
4856
4857 if test -z "$AS"; then
4858   ac_verc_fail=yes
4859 else
4860   # Found it, now check the version.
4861   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4862 $as_echo_n "checking version of $AS... " >&6; }
4863   ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4864   case $ac_prog_version in
4865     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4866     2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*)
4867        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4868     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4869
4870   esac
4871   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4872 $as_echo "$ac_prog_version" >&6; }
4873 fi
4874 if test $ac_verc_fail = yes; then
4875   AS=: critic_missing="$critic_missing as"
4876 fi
4877
4878 for ac_prog in $LD
4879 do
4880   # Extract the first word of "$ac_prog", so it can be a program name with args.
4881 set dummy $ac_prog; ac_word=$2
4882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4883 $as_echo_n "checking for $ac_word... " >&6; }
4884 if test "${ac_cv_prog_LD+set}" = set; then :
4885   $as_echo_n "(cached) " >&6
4886 else
4887   if test -n "$LD"; then
4888   ac_cv_prog_LD="$LD" # Let the user override the test.
4889 else
4890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4891 for as_dir in $PATH
4892 do
4893   IFS=$as_save_IFS
4894   test -z "$as_dir" && as_dir=.
4895     for ac_exec_ext in '' $ac_executable_extensions; do
4896   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4897     ac_cv_prog_LD="$ac_prog"
4898     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4899     break 2
4900   fi
4901 done
4902   done
4903 IFS=$as_save_IFS
4904
4905 fi
4906 fi
4907 LD=$ac_cv_prog_LD
4908 if test -n "$LD"; then
4909   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4910 $as_echo "$LD" >&6; }
4911 else
4912   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4913 $as_echo "no" >&6; }
4914 fi
4915
4916
4917   test -n "$LD" && break
4918 done
4919
4920 if test -z "$LD"; then
4921   ac_verc_fail=yes
4922 else
4923   # Found it, now check the version.
4924   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4925 $as_echo_n "checking version of $LD... " >&6; }
4926   ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4927   case $ac_prog_version in
4928     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4929     2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*)
4930        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4931     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4932
4933   esac
4934   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4935 $as_echo "$ac_prog_version" >&6; }
4936 fi
4937 if test $ac_verc_fail = yes; then
4938   LD=: critic_missing="$critic_missing ld"
4939 fi
4940
4941
4942 # We need the physical current working directory.  We cannot use the
4943 # "pwd -P" shell builtin since that's not portable.  Instead we try to
4944 # find a pwd binary.  Note that assigning to the PWD environment
4945 # variable might have some interesting side effects, so we don't do
4946 # that.
4947 # Extract the first word of "pwd", so it can be a program name with args.
4948 set dummy pwd; ac_word=$2
4949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4950 $as_echo_n "checking for $ac_word... " >&6; }
4951 if test "${ac_cv_path_PWD_P+set}" = set; then :
4952   $as_echo_n "(cached) " >&6
4953 else
4954   case $PWD_P in
4955   [\\/]* | ?:[\\/]*)
4956   ac_cv_path_PWD_P="$PWD_P" # Let the user override the test with a path.
4957   ;;
4958   *)
4959   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4960 for as_dir in $PATH
4961 do
4962   IFS=$as_save_IFS
4963   test -z "$as_dir" && as_dir=.
4964     for ac_exec_ext in '' $ac_executable_extensions; do
4965   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4966     ac_cv_path_PWD_P="$as_dir/$ac_word$ac_exec_ext"
4967     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4968     break 2
4969   fi
4970 done
4971   done
4972 IFS=$as_save_IFS
4973
4974   test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P="no"
4975   ;;
4976 esac
4977 fi
4978 PWD_P=$ac_cv_path_PWD_P
4979 if test -n "$PWD_P"; then
4980   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PWD_P" >&5
4981 $as_echo "$PWD_P" >&6; }
4982 else
4983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4984 $as_echo "no" >&6; }
4985 fi
4986
4987
4988 if test "$PWD_P" = no; then
4989   as_fn_error $? "*** A pwd binary could not be found." "$LINENO" 5
4990 fi
4991
4992 # These programs are version sensitive.
4993
4994 for ac_prog in ${ac_tool_prefix}gcc ${ac_tool_prefix}cc
4995 do
4996   # Extract the first word of "$ac_prog", so it can be a program name with args.
4997 set dummy $ac_prog; ac_word=$2
4998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4999 $as_echo_n "checking for $ac_word... " >&6; }
5000 if test "${ac_cv_prog_CC+set}" = set; then :
5001   $as_echo_n "(cached) " >&6
5002 else
5003   if test -n "$CC"; then
5004   ac_cv_prog_CC="$CC" # Let the user override the test.
5005 else
5006 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5007 for as_dir in $PATH
5008 do
5009   IFS=$as_save_IFS
5010   test -z "$as_dir" && as_dir=.
5011     for ac_exec_ext in '' $ac_executable_extensions; do
5012   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5013     ac_cv_prog_CC="$ac_prog"
5014     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5015     break 2
5016   fi
5017 done
5018   done
5019 IFS=$as_save_IFS
5020
5021 fi
5022 fi
5023 CC=$ac_cv_prog_CC
5024 if test -n "$CC"; then
5025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5026 $as_echo "$CC" >&6; }
5027 else
5028   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5029 $as_echo "no" >&6; }
5030 fi
5031
5032
5033   test -n "$CC" && break
5034 done
5035
5036 if test -z "$CC"; then
5037   ac_verc_fail=yes
5038 else
5039   # Found it, now check the version.
5040   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $CC" >&5
5041 $as_echo_n "checking version of $CC... " >&6; }
5042   ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
5043   case $ac_prog_version in
5044     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5045     3.4* | 4.[0-9]* )
5046        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5047     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5048
5049   esac
5050   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5051 $as_echo "$ac_prog_version" >&6; }
5052 fi
5053 if test $ac_verc_fail = yes; then
5054   critic_missing="$critic_missing gcc"
5055 fi
5056
5057 for ac_prog in gnumake gmake make
5058 do
5059   # Extract the first word of "$ac_prog", so it can be a program name with args.
5060 set dummy $ac_prog; ac_word=$2
5061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5062 $as_echo_n "checking for $ac_word... " >&6; }
5063 if test "${ac_cv_prog_MAKE+set}" = set; then :
5064   $as_echo_n "(cached) " >&6
5065 else
5066   if test -n "$MAKE"; then
5067   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
5068 else
5069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5070 for as_dir in $PATH
5071 do
5072   IFS=$as_save_IFS
5073   test -z "$as_dir" && as_dir=.
5074     for ac_exec_ext in '' $ac_executable_extensions; do
5075   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5076     ac_cv_prog_MAKE="$ac_prog"
5077     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5078     break 2
5079   fi
5080 done
5081   done
5082 IFS=$as_save_IFS
5083
5084 fi
5085 fi
5086 MAKE=$ac_cv_prog_MAKE
5087 if test -n "$MAKE"; then
5088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
5089 $as_echo "$MAKE" >&6; }
5090 else
5091   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5092 $as_echo "no" >&6; }
5093 fi
5094
5095
5096   test -n "$MAKE" && break
5097 done
5098
5099 if test -z "$MAKE"; then
5100   ac_verc_fail=yes
5101 else
5102   # Found it, now check the version.
5103   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
5104 $as_echo_n "checking version of $MAKE... " >&6; }
5105   ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
5106   case $ac_prog_version in
5107     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5108     3.79* | 3.[89]*)
5109        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5110     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5111
5112   esac
5113   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5114 $as_echo "$ac_prog_version" >&6; }
5115 fi
5116 if test $ac_verc_fail = yes; then
5117   critic_missing="$critic_missing make"
5118 fi
5119
5120
5121 for ac_prog in gnumsgfmt gmsgfmt msgfmt
5122 do
5123   # Extract the first word of "$ac_prog", so it can be a program name with args.
5124 set dummy $ac_prog; ac_word=$2
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5126 $as_echo_n "checking for $ac_word... " >&6; }
5127 if test "${ac_cv_prog_MSGFMT+set}" = set; then :
5128   $as_echo_n "(cached) " >&6
5129 else
5130   if test -n "$MSGFMT"; then
5131   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
5132 else
5133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5134 for as_dir in $PATH
5135 do
5136   IFS=$as_save_IFS
5137   test -z "$as_dir" && as_dir=.
5138     for ac_exec_ext in '' $ac_executable_extensions; do
5139   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5140     ac_cv_prog_MSGFMT="$ac_prog"
5141     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5142     break 2
5143   fi
5144 done
5145   done
5146 IFS=$as_save_IFS
5147
5148 fi
5149 fi
5150 MSGFMT=$ac_cv_prog_MSGFMT
5151 if test -n "$MSGFMT"; then
5152   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5153 $as_echo "$MSGFMT" >&6; }
5154 else
5155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5156 $as_echo "no" >&6; }
5157 fi
5158
5159
5160   test -n "$MSGFMT" && break
5161 done
5162
5163 if test -z "$MSGFMT"; then
5164   ac_verc_fail=yes
5165 else
5166   # Found it, now check the version.
5167   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
5168 $as_echo_n "checking version of $MSGFMT... " >&6; }
5169   ac_prog_version=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
5170   case $ac_prog_version in
5171     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5172     0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
5173        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5174     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5175
5176   esac
5177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5178 $as_echo "$ac_prog_version" >&6; }
5179 fi
5180 if test $ac_verc_fail = yes; then
5181   MSGFMT=: aux_missing="$aux_missing msgfmt"
5182 fi
5183
5184 for ac_prog in makeinfo
5185 do
5186   # Extract the first word of "$ac_prog", so it can be a program name with args.
5187 set dummy $ac_prog; ac_word=$2
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5189 $as_echo_n "checking for $ac_word... " >&6; }
5190 if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
5191   $as_echo_n "(cached) " >&6
5192 else
5193   if test -n "$MAKEINFO"; then
5194   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
5195 else
5196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5197 for as_dir in $PATH
5198 do
5199   IFS=$as_save_IFS
5200   test -z "$as_dir" && as_dir=.
5201     for ac_exec_ext in '' $ac_executable_extensions; do
5202   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5203     ac_cv_prog_MAKEINFO="$ac_prog"
5204     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5205     break 2
5206   fi
5207 done
5208   done
5209 IFS=$as_save_IFS
5210
5211 fi
5212 fi
5213 MAKEINFO=$ac_cv_prog_MAKEINFO
5214 if test -n "$MAKEINFO"; then
5215   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
5216 $as_echo "$MAKEINFO" >&6; }
5217 else
5218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5219 $as_echo "no" >&6; }
5220 fi
5221
5222
5223   test -n "$MAKEINFO" && break
5224 done
5225
5226 if test -z "$MAKEINFO"; then
5227   ac_verc_fail=yes
5228 else
5229   # Found it, now check the version.
5230   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
5231 $as_echo_n "checking version of $MAKEINFO... " >&6; }
5232   ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
5233   case $ac_prog_version in
5234     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5235     4.*)
5236        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5237     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5238
5239   esac
5240   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5241 $as_echo "$ac_prog_version" >&6; }
5242 fi
5243 if test $ac_verc_fail = yes; then
5244   MAKEINFO=: aux_missing="$aux_missing makeinfo"
5245 fi
5246
5247 for ac_prog in sed
5248 do
5249   # Extract the first word of "$ac_prog", so it can be a program name with args.
5250 set dummy $ac_prog; ac_word=$2
5251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5252 $as_echo_n "checking for $ac_word... " >&6; }
5253 if test "${ac_cv_prog_SED+set}" = set; then :
5254   $as_echo_n "(cached) " >&6
5255 else
5256   if test -n "$SED"; then
5257   ac_cv_prog_SED="$SED" # Let the user override the test.
5258 else
5259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5260 for as_dir in $PATH
5261 do
5262   IFS=$as_save_IFS
5263   test -z "$as_dir" && as_dir=.
5264     for ac_exec_ext in '' $ac_executable_extensions; do
5265   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5266     ac_cv_prog_SED="$ac_prog"
5267     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5268     break 2
5269   fi
5270 done
5271   done
5272 IFS=$as_save_IFS
5273
5274 fi
5275 fi
5276 SED=$ac_cv_prog_SED
5277 if test -n "$SED"; then
5278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
5279 $as_echo "$SED" >&6; }
5280 else
5281   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5282 $as_echo "no" >&6; }
5283 fi
5284
5285
5286   test -n "$SED" && break
5287 done
5288
5289 if test -z "$SED"; then
5290   ac_verc_fail=yes
5291 else
5292   # Found it, now check the version.
5293   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
5294 $as_echo_n "checking version of $SED... " >&6; }
5295   ac_prog_version=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
5296   case $ac_prog_version in
5297     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5298     3.0[2-9]*|3.[1-9]*|[4-9]*)
5299        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5300     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5301
5302   esac
5303   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5304 $as_echo "$ac_prog_version" >&6; }
5305 fi
5306 if test $ac_verc_fail = yes; then
5307   SED=: aux_missing="$aux_missing sed"
5308 fi
5309
5310
5311 for ac_prog in autoconf
5312 do
5313   # Extract the first word of "$ac_prog", so it can be a program name with args.
5314 set dummy $ac_prog; ac_word=$2
5315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5316 $as_echo_n "checking for $ac_word... " >&6; }
5317 if test "${ac_cv_prog_AUTOCONF+set}" = set; then :
5318   $as_echo_n "(cached) " >&6
5319 else
5320   if test -n "$AUTOCONF"; then
5321   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
5322 else
5323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5324 for as_dir in $PATH
5325 do
5326   IFS=$as_save_IFS
5327   test -z "$as_dir" && as_dir=.
5328     for ac_exec_ext in '' $ac_executable_extensions; do
5329   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5330     ac_cv_prog_AUTOCONF="$ac_prog"
5331     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5332     break 2
5333   fi
5334 done
5335   done
5336 IFS=$as_save_IFS
5337
5338 fi
5339 fi
5340 AUTOCONF=$ac_cv_prog_AUTOCONF
5341 if test -n "$AUTOCONF"; then
5342   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5343 $as_echo "$AUTOCONF" >&6; }
5344 else
5345   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5346 $as_echo "no" >&6; }
5347 fi
5348
5349
5350   test -n "$AUTOCONF" && break
5351 done
5352 test -n "$AUTOCONF" || AUTOCONF="no"
5353
5354 case "x$AUTOCONF" in
5355 xno|x|x:) AUTOCONF=no ;;
5356 *)
5357   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5358 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5359 if test "${libc_cv_autoconf_works+set}" = set; then :
5360   $as_echo_n "(cached) " >&6
5361 else
5362     if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
5363     libc_cv_autoconf_works=yes
5364   else
5365     libc_cv_autoconf_works=no
5366   fi
5367 fi
5368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5369 $as_echo "$libc_cv_autoconf_works" >&6; }
5370   test $libc_cv_autoconf_works = yes || AUTOCONF=no
5371   ;;
5372 esac
5373 if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
5374   # If --without-cvs they probably won't change configure.in, so no complaints.
5375   aux_missing="$aux_missing autoconf"
5376 fi
5377
5378 test -n "$critic_missing" && as_fn_error $? "
5379 *** These critical programs are missing or too old:$critic_missing
5380 *** Check the INSTALL file for required versions." "$LINENO" 5
5381
5382 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5383 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5384 *** some features will be disabled.
5385 *** Check the INSTALL file for required versions." >&5
5386 $as_echo "$as_me: WARNING:
5387 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5388 *** some features will be disabled.
5389 *** Check the INSTALL file for required versions." >&2;}
5390
5391 # if using special system headers, find out the compiler's sekrit
5392 # header directory and add that to the list.  NOTE: Only does the right
5393 # thing on a system that doesn't need fixincludes.  (Not presently a problem.)
5394 if test -n "$sysheaders"; then
5395   SYSINCLUDES=-nostdinc
5396   for d in include include-fixed; do
5397     i=`$CC -print-file-name="$d"` && test "x$i" != x && test "x$i" != "x$d" &&
5398     SYSINCLUDES="$SYSINCLUDES -isystem $i"
5399   done
5400   SYSINCLUDES="$SYSINCLUDES \
5401 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5402   if test -n "$CXX"; then
5403     cxxversion=`$CXX -dumpversion 2>&5` &&
5404     cxxmachine=`$CXX -dumpmachine 2>&5` &&
5405     cxxheaders=`$CXX -print-file-name=../../../../include/c++/`"$cxxversion" &&
5406     CXX_SYSINCLUDES="-isystem $cxxheaders \
5407 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
5408   fi
5409 fi
5410
5411
5412
5413 # check if ranlib is necessary
5414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ranlib is necessary" >&5
5415 $as_echo_n "checking whether ranlib is necessary... " >&6; }
5416 if test "${libc_cv_ranlib_necessary+set}" = set; then :
5417   $as_echo_n "(cached) " >&6
5418 else
5419   cat > conftest.c <<EOF
5420 int a;
5421 char b;
5422 void c(void) {}
5423 EOF
5424 $CC $CFLAGS $CPPFLAGS -c conftest.c
5425 $AR cr conftest.a conftest.o
5426 cp conftest.a conftest2.a
5427 $RANLIB conftest.a
5428 if cmp -s conftest.a conftest2.a; then
5429   libc_cv_ranlib_necessary=no
5430 else
5431   libc_cv_ranlib_necessary=yes
5432 fi
5433 rm -rf conftest*
5434 fi
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ranlib_necessary" >&5
5436 $as_echo "$libc_cv_ranlib_necessary" >&6; }
5437 if test "$libc_cv_ranlib_necessary" = no; then
5438  RANLIB=:
5439 fi
5440
5441 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5442 # since this would lead to problems installing/building glibc.
5443 # LD_LIBRARY_PATH contains the current directory if one of the following
5444 # is true:
5445 # - one of the terminals (":" and ";") is the first or last sign
5446 # - two terminals occur directly after each other
5447 # - the path contains an element with a dot in it
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5449 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5450 case ${LD_LIBRARY_PATH} in
5451   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
5452     ld_library_path_setting="contains current directory"
5453     ;;
5454   *)
5455     ld_library_path_setting="ok"
5456     ;;
5457 esac
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5459 $as_echo "$ld_library_path_setting" >&6; }
5460 if test "$ld_library_path_setting" != "ok"; then
5461 as_fn_error $? "
5462 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5463 *** building glibc. Please change the environment variable
5464 *** and run configure again." "$LINENO" 5
5465 fi
5466
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GCC supports -static-libgcc" >&5
5468 $as_echo_n "checking whether GCC supports -static-libgcc... " >&6; }
5469 if test "${libc_cv_gcc_static_libgcc+set}" = set; then :
5470   $as_echo_n "(cached) " >&6
5471 else
5472   if $CC -v -static-libgcc 2>&1 | grep -q 'unrecognized option.*static-libgcc'; then
5473   libc_cv_gcc_static_libgcc=
5474 else
5475   libc_cv_gcc_static_libgcc=-static-libgcc
5476 fi
5477 fi
5478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_static_libgcc" >&5
5479 $as_echo "$libc_cv_gcc_static_libgcc" >&6; }
5480
5481
5482 # Extract the first word of "bash", so it can be a program name with args.
5483 set dummy bash; ac_word=$2
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5485 $as_echo_n "checking for $ac_word... " >&6; }
5486 if test "${ac_cv_path_BASH_SHELL+set}" = set; then :
5487   $as_echo_n "(cached) " >&6
5488 else
5489   case $BASH_SHELL in
5490   [\\/]* | ?:[\\/]*)
5491   ac_cv_path_BASH_SHELL="$BASH_SHELL" # Let the user override the test with a path.
5492   ;;
5493   *)
5494   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5495 for as_dir in $PATH
5496 do
5497   IFS=$as_save_IFS
5498   test -z "$as_dir" && as_dir=.
5499     for ac_exec_ext in '' $ac_executable_extensions; do
5500   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5501     ac_cv_path_BASH_SHELL="$as_dir/$ac_word$ac_exec_ext"
5502     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5503     break 2
5504   fi
5505 done
5506   done
5507 IFS=$as_save_IFS
5508
5509   test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL="no"
5510   ;;
5511 esac
5512 fi
5513 BASH_SHELL=$ac_cv_path_BASH_SHELL
5514 if test -n "$BASH_SHELL"; then
5515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5516 $as_echo "$BASH_SHELL" >&6; }
5517 else
5518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5519 $as_echo "no" >&6; }
5520 fi
5521
5522
5523 if test "$BASH_SHELL" != no &&
5524    $BASH_SHELL -c 'test "$BASH_VERSINFO" \
5525              && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
5526   libc_cv_have_bash2=yes
5527 else
5528   libc_cv_have_bash2=no
5529 fi
5530
5531
5532 if test "$BASH_SHELL" = no; then
5533   # Extract the first word of "ksh", so it can be a program name with args.
5534 set dummy ksh; ac_word=$2
5535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5536 $as_echo_n "checking for $ac_word... " >&6; }
5537 if test "${ac_cv_path_KSH+set}" = set; then :
5538   $as_echo_n "(cached) " >&6
5539 else
5540   case $KSH in
5541   [\\/]* | ?:[\\/]*)
5542   ac_cv_path_KSH="$KSH" # Let the user override the test with a path.
5543   ;;
5544   *)
5545   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5546 for as_dir in $PATH
5547 do
5548   IFS=$as_save_IFS
5549   test -z "$as_dir" && as_dir=.
5550     for ac_exec_ext in '' $ac_executable_extensions; do
5551   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5552     ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext"
5553     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5554     break 2
5555   fi
5556 done
5557   done
5558 IFS=$as_save_IFS
5559
5560   test -z "$ac_cv_path_KSH" && ac_cv_path_KSH="no"
5561   ;;
5562 esac
5563 fi
5564 KSH=$ac_cv_path_KSH
5565 if test -n "$KSH"; then
5566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KSH" >&5
5567 $as_echo "$KSH" >&6; }
5568 else
5569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5570 $as_echo "no" >&6; }
5571 fi
5572
5573
5574   if test "$KSH" = no; then
5575     libc_cv_have_ksh=no
5576   else
5577     libc_cv_have_ksh=yes
5578   fi
5579 else
5580   KSH="$BASH_SHELL"
5581
5582   libc_cv_have_ksh=yes
5583 fi
5584
5585
5586 for ac_prog in gawk mawk nawk awk
5587 do
5588   # Extract the first word of "$ac_prog", so it can be a program name with args.
5589 set dummy $ac_prog; ac_word=$2
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5591 $as_echo_n "checking for $ac_word... " >&6; }
5592 if test "${ac_cv_prog_AWK+set}" = set; then :
5593   $as_echo_n "(cached) " >&6
5594 else
5595   if test -n "$AWK"; then
5596   ac_cv_prog_AWK="$AWK" # Let the user override the test.
5597 else
5598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5599 for as_dir in $PATH
5600 do
5601   IFS=$as_save_IFS
5602   test -z "$as_dir" && as_dir=.
5603     for ac_exec_ext in '' $ac_executable_extensions; do
5604   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5605     ac_cv_prog_AWK="$ac_prog"
5606     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5607     break 2
5608   fi
5609 done
5610   done
5611 IFS=$as_save_IFS
5612
5613 fi
5614 fi
5615 AWK=$ac_cv_prog_AWK
5616 if test -n "$AWK"; then
5617   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5618 $as_echo "$AWK" >&6; }
5619 else
5620   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5621 $as_echo "no" >&6; }
5622 fi
5623
5624
5625   test -n "$AWK" && break
5626 done
5627
5628 # Extract the first word of "perl", so it can be a program name with args.
5629 set dummy perl; ac_word=$2
5630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5631 $as_echo_n "checking for $ac_word... " >&6; }
5632 if test "${ac_cv_path_PERL+set}" = set; then :
5633   $as_echo_n "(cached) " >&6
5634 else
5635   case $PERL in
5636   [\\/]* | ?:[\\/]*)
5637   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
5638   ;;
5639   *)
5640   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5641 for as_dir in $PATH
5642 do
5643   IFS=$as_save_IFS
5644   test -z "$as_dir" && as_dir=.
5645     for ac_exec_ext in '' $ac_executable_extensions; do
5646   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5647     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
5648     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5649     break 2
5650   fi
5651 done
5652   done
5653 IFS=$as_save_IFS
5654
5655   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
5656   ;;
5657 esac
5658 fi
5659 PERL=$ac_cv_path_PERL
5660 if test -n "$PERL"; then
5661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5662 $as_echo "$PERL" >&6; }
5663 else
5664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5665 $as_echo "no" >&6; }
5666 fi
5667
5668
5669 if test "$PERL" != no &&
5670    (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5671   PERL=no
5672 fi
5673 # Extract the first word of "install-info", so it can be a program name with args.
5674 set dummy install-info; ac_word=$2
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5676 $as_echo_n "checking for $ac_word... " >&6; }
5677 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then :
5678   $as_echo_n "(cached) " >&6
5679 else
5680   case $INSTALL_INFO in
5681   [\\/]* | ?:[\\/]*)
5682   ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5683   ;;
5684   *)
5685   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5686 as_dummy="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5687 for as_dir in $as_dummy
5688 do
5689   IFS=$as_save_IFS
5690   test -z "$as_dir" && as_dir=.
5691     for ac_exec_ext in '' $ac_executable_extensions; do
5692   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5693     ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5694     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5695     break 2
5696   fi
5697 done
5698   done
5699 IFS=$as_save_IFS
5700
5701   test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="no"
5702   ;;
5703 esac
5704 fi
5705 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5706 if test -n "$INSTALL_INFO"; then
5707   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5708 $as_echo "$INSTALL_INFO" >&6; }
5709 else
5710   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5711 $as_echo "no" >&6; }
5712 fi
5713
5714
5715 # Extract the first word of "bison", so it can be a program name with args.
5716 set dummy bison; ac_word=$2
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5718 $as_echo_n "checking for $ac_word... " >&6; }
5719 if test "${ac_cv_path_BISON+set}" = set; then :
5720   $as_echo_n "(cached) " >&6
5721 else
5722   case $BISON in
5723   [\\/]* | ?:[\\/]*)
5724   ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
5725   ;;
5726   *)
5727   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5728 as_dummy="$PATH:/usr/local/bin:/usr/bin:/bin"
5729 for as_dir in $as_dummy
5730 do
5731   IFS=$as_save_IFS
5732   test -z "$as_dir" && as_dir=.
5733     for ac_exec_ext in '' $ac_executable_extensions; do
5734   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5735     ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
5736     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5737     break 2
5738   fi
5739 done
5740   done
5741 IFS=$as_save_IFS
5742
5743   test -z "$ac_cv_path_BISON" && ac_cv_path_BISON="no"
5744   ;;
5745 esac
5746 fi
5747 BISON=$ac_cv_path_BISON
5748 if test -n "$BISON"; then
5749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5750 $as_echo "$BISON" >&6; }
5751 else
5752   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5753 $as_echo "no" >&6; }
5754 fi
5755
5756
5757
5758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed size_t type" >&5
5759 $as_echo_n "checking for signed size_t type... " >&6; }
5760 if test "${libc_cv_signed_size_t+set}" = set; then :
5761   $as_echo_n "(cached) " >&6
5762 else
5763   echo '#include <stddef.h>
5764 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
5765 if eval "$ac_cpp conftest.c 2>/dev/null" \
5766 | grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev/null; then
5767   libc_cv_signed_size_t=no
5768 else
5769   libc_cv_signed_size_t=yes
5770 fi
5771 rm -f conftest*
5772 fi
5773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_signed_size_t" >&5
5774 $as_echo "$libc_cv_signed_size_t" >&6; }
5775 if test $libc_cv_signed_size_t = yes; then
5776     cat >> confdefs.h <<\EOF
5777 #undef __SIZE_TYPE__
5778 #define __SIZE_TYPE__ unsigned
5779 EOF
5780 fi
5781
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libc-friendly stddef.h" >&5
5783 $as_echo_n "checking for libc-friendly stddef.h... " >&6; }
5784 if test "${libc_cv_friendly_stddef+set}" = set; then :
5785   $as_echo_n "(cached) " >&6
5786 else
5787   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5788 /* end confdefs.h.  */
5789 #define __need_size_t
5790 #define __need_wchar_t
5791 #include <stddef.h>
5792 #define __need_NULL
5793 #include <stddef.h>
5794 int
5795 main ()
5796 {
5797 size_t size; wchar_t wchar;
5798 #ifdef offsetof
5799 #error stddef.h ignored __need_*
5800 #endif
5801 if (&size == NULL || &wchar == NULL) abort ();
5802   ;
5803   return 0;
5804 }
5805 _ACEOF
5806 if ac_fn_c_try_compile "$LINENO"; then :
5807   libc_cv_friendly_stddef=yes
5808 else
5809   libc_cv_friendly_stddef=no
5810 fi
5811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5812 fi
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_friendly_stddef" >&5
5814 $as_echo "$libc_cv_friendly_stddef" >&6; }
5815 if test $libc_cv_friendly_stddef = yes; then
5816   config_vars="$config_vars
5817 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5818 fi
5819
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5821 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5822 if test "${libc_cv_need_minus_P+set}" = set; then :
5823   $as_echo_n "(cached) " >&6
5824 else
5825   cat > conftest.S <<EOF
5826 #include "confdefs.h"
5827 /* Nothing whatsoever.  */
5828 EOF
5829 if { ac_try='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5830   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5831   (eval $ac_try) 2>&5
5832   ac_status=$?
5833   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5834   test $ac_status = 0; }; }; then
5835   libc_cv_need_minus_P=no
5836 else
5837   libc_cv_need_minus_P=yes
5838 fi
5839 rm -f conftest*
5840 fi
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5842 $as_echo "$libc_cv_need_minus_P" >&6; }
5843 if test $libc_cv_need_minus_P = yes; then
5844   config_vars="$config_vars
5845 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5846 fi
5847
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5849 $as_echo_n "checking for .set assembler directive... " >&6; }
5850 if test "${libc_cv_asm_set_directive+set}" = set; then :
5851   $as_echo_n "(cached) " >&6
5852 else
5853   cat > conftest.s <<EOF
5854 ${libc_cv_dot_text}
5855 foo:
5856 .set glibc_conftest_frobozz,foo
5857 $libc_cv_asm_global_directive glibc_conftest_frobozz
5858 EOF
5859 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5860 # (but it doesn't work), so we must do a linking check to be sure.
5861 cat > conftest1.c <<\EOF
5862 extern int glibc_conftest_frobozz;
5863 void _start() { glibc_conftest_frobozz = 1; }
5864 EOF
5865 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5866             -nostartfiles -nostdlib \
5867             -o conftest conftest.s conftest1.c 1>&5 2>&5; then
5868   libc_cv_asm_set_directive=yes
5869 else
5870   libc_cv_asm_set_directive=no
5871 fi
5872 rm -f conftest*
5873 fi
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5875 $as_echo "$libc_cv_asm_set_directive" >&6; }
5876 if test $libc_cv_asm_set_directive = yes; then
5877   $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5878
5879 fi
5880
5881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5882 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5883 if test "${libc_cv_asm_unique_object+set}" = set; then :
5884   $as_echo_n "(cached) " >&6
5885 else
5886   cat > conftest.s <<EOF
5887 ${libc_cv_dot_text}
5888 _sym:
5889 .type _sym, ${libc_cv_asm_type_prefix}gnu_unique_object
5890 EOF
5891 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5892   libc_cv_asm_unique_object=yes
5893 else
5894   libc_cv_asm_unique_object=no
5895 fi
5896 rm -f conftest*
5897 fi
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5899 $as_echo "$libc_cv_asm_unique_object" >&6; }
5900 if test $libc_cv_asm_unique_object = yes; then
5901   $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5902
5903 fi
5904
5905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .symver assembler directive" >&5
5906 $as_echo_n "checking for .symver assembler directive... " >&6; }
5907 if test "${libc_cv_asm_symver_directive+set}" = set; then :
5908   $as_echo_n "(cached) " >&6
5909 else
5910   cat > conftest.s <<EOF
5911 ${libc_cv_dot_text}
5912 _sym:
5913 .symver _sym,sym@VERS
5914 EOF
5915 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5916   libc_cv_asm_symver_directive=yes
5917 else
5918   libc_cv_asm_symver_directive=no
5919 fi
5920 rm -f conftest*
5921 fi
5922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_symver_directive" >&5
5923 $as_echo "$libc_cv_asm_symver_directive" >&6; }
5924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --version-script" >&5
5925 $as_echo_n "checking for ld --version-script... " >&6; }
5926 if test "${libc_cv_ld_version_script_option+set}" = set; then :
5927   $as_echo_n "(cached) " >&6
5928 else
5929   if test $libc_cv_asm_symver_directive = yes; then
5930   cat > conftest.s <<EOF
5931 ${libc_cv_dot_text}
5932 _sym:
5933 .symver _sym,sym@VERS
5934 EOF
5935   cat > conftest.map <<EOF
5936 VERS_1 {
5937         global: sym;
5938 };
5939
5940 VERS_2 {
5941         global: sym;
5942 } VERS_1;
5943 EOF
5944   if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5945     if { ac_try='${CC-cc} $CFLAGS $LDFLAGS -shared
5946                                 -o conftest.so conftest.o
5947                                 -nostartfiles -nostdlib
5948                                 -Wl,--version-script,conftest.map
5949                        1>&5'
5950   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5951   (eval $ac_try) 2>&5
5952   ac_status=$?
5953   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5954   test $ac_status = 0; }; };
5955     then
5956       libc_cv_ld_version_script_option=yes
5957     else
5958       libc_cv_ld_version_script_option=no
5959     fi
5960   else
5961     libc_cv_ld_version_script_option=no
5962   fi
5963 else
5964   libc_cv_ld_version_script_option=no
5965 fi
5966 rm -f conftest*
5967 fi
5968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_version_script_option" >&5
5969 $as_echo "$libc_cv_ld_version_script_option" >&6; }
5970 if test $shared != no &&
5971    test $libc_cv_asm_symver_directive = yes &&
5972    test $libc_cv_ld_version_script_option = yes &&
5973    test $enable_versioning = yes; then
5974   VERSIONING=yes
5975   $as_echo "#define DO_VERSIONING 1" >>confdefs.h
5976
5977 else
5978   VERSIONING=no
5979 fi
5980
5981
5982 if test $elf = yes && test $shared != no && test $VERSIONING = no; then
5983   echo "\
5984 *** WARNING: You should not compile GNU libc without versioning. Not using
5985 *** versioning will introduce incompatibilities so that old binaries
5986 *** will not run anymore.
5987 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5988 fi
5989 if test $elf = yes; then
5990   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .previous assembler directive" >&5
5991 $as_echo_n "checking for .previous assembler directive... " >&6; }
5992 if test "${libc_cv_asm_previous_directive+set}" = set; then :
5993   $as_echo_n "(cached) " >&6
5994 else
5995     cat > conftest.s <<EOF
5996 .section foo_section
5997 .previous
5998 EOF
5999   if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6000   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6001   (eval $ac_try) 2>&5
6002   ac_status=$?
6003   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6004   test $ac_status = 0; }; }; then
6005     libc_cv_asm_previous_directive=yes
6006   else
6007     libc_cv_asm_previous_directive=no
6008   fi
6009   rm -f conftest*
6010 fi
6011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_previous_directive" >&5
6012 $as_echo "$libc_cv_asm_previous_directive" >&6; }
6013   if test $libc_cv_asm_previous_directive = yes; then
6014     $as_echo "#define HAVE_ASM_PREVIOUS_DIRECTIVE 1" >>confdefs.h
6015
6016   else
6017     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .popsection assembler directive" >&5
6018 $as_echo_n "checking for .popsection assembler directive... " >&6; }
6019 if test "${libc_cv_asm_popsection_directive+set}" = set; then :
6020   $as_echo_n "(cached) " >&6
6021 else
6022       cat > conftest.s <<EOF
6023 .pushsection foo_section
6024 .popsection
6025 EOF
6026     if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6027   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6028   (eval $ac_try) 2>&5
6029   ac_status=$?
6030   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6031   test $ac_status = 0; }; }; then
6032       libc_cv_asm_popsection_directive=yes
6033     else
6034       libc_cv_asm_popsection_directive=no
6035     fi
6036     rm -f conftest*
6037 fi
6038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_popsection_directive" >&5
6039 $as_echo "$libc_cv_asm_popsection_directive" >&6; }
6040     if test $libc_cv_asm_popsection_directive = yes; then
6041       $as_echo "#define HAVE_ASM_POPSECTION_DIRECTIVE 1" >>confdefs.h
6042
6043     fi
6044   fi
6045   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
6046 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
6047 if test "${libc_cv_asm_protected_directive+set}" = set; then :
6048   $as_echo_n "(cached) " >&6
6049 else
6050     cat > conftest.s <<EOF
6051 .protected foo
6052 foo:
6053 .hidden bar
6054 bar:
6055 EOF
6056   if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6057   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6058   (eval $ac_try) 2>&5
6059   ac_status=$?
6060   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6061   test $ac_status = 0; }; }; then
6062     libc_cv_asm_protected_directive=yes
6063   else
6064     as_fn_error $? "assembler support for symbol visibility is required" "$LINENO" 5
6065   fi
6066   rm -f conftest*
6067 fi
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
6069 $as_echo "$libc_cv_asm_protected_directive" >&6; }
6070
6071   if test $libc_cv_asm_protected_directive = yes; then
6072     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
6073 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
6074 if test "${libc_cv_visibility_attribute+set}" = set; then :
6075   $as_echo_n "(cached) " >&6
6076 else
6077   cat > conftest.c <<EOF
6078                   int foo __attribute__ ((visibility ("hidden"))) = 1;
6079                   int bar __attribute__ ((visibility ("protected"))) = 1;
6080 EOF
6081                   libc_cv_visibility_attribute=no
6082                   if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6083   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6084   (eval $ac_try) 2>&5
6085   ac_status=$?
6086   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6087   test $ac_status = 0; }; }; then
6088                     if grep '\.hidden.*foo' conftest.s >/dev/null; then
6089                       if grep '\.protected.*bar' conftest.s >/dev/null; then
6090                         libc_cv_visibility_attribute=yes
6091                       fi
6092                     fi
6093                   fi
6094                   rm -f conftest.cs
6095
6096 fi
6097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
6098 $as_echo "$libc_cv_visibility_attribute" >&6; }
6099     if test $libc_cv_visibility_attribute != yes; then
6100       as_fn_error $? "compiler support for visibility attribute is required" "$LINENO" 5
6101     fi
6102   fi
6103
6104   if test $libc_cv_visibility_attribute = yes; then
6105     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
6106 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
6107 if test "${libc_cv_broken_visibility_attribute+set}" = set; then :
6108   $as_echo_n "(cached) " >&6
6109 else
6110   cat > conftest.c <<EOF
6111                   int foo (int x);
6112                   int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
6113                   int bar (int x) { return x; }
6114 EOF
6115                   libc_cv_broken_visibility_attribute=yes
6116                   if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s1>&5'
6117   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6118   (eval $ac_try) 2>&5
6119   ac_status=$?
6120   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6121   test $ac_status = 0; }; }; then
6122                     if grep '\.hidden[  _]foo' conftest.s >/dev/null; then
6123                       libc_cv_broken_visibility_attribute=no
6124                     fi
6125                   fi
6126                   rm -f conftest.c conftest.s
6127
6128 fi
6129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
6130 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
6131     if test $libc_cv_broken_visibility_attribute = yes; then
6132       as_fn_error $? "working compiler support for visibility attribute is required" "$LINENO" 5
6133     fi
6134   fi
6135
6136   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
6137 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
6138 if test "${libc_cv_broken_alias_attribute+set}" = set; then :
6139   $as_echo_n "(cached) " >&6
6140 else
6141   cat > conftest.c <<EOF
6142                   extern int foo (int x) __asm ("xyzzy");
6143                   int bar (int x) { return x; }
6144                   extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
6145                   extern int dfoo;
6146                   extern __typeof (dfoo) dfoo __asm ("abccb");
6147                   int dfoo = 1;
6148 EOF
6149                   libc_cv_broken_alias_attribute=yes
6150                   if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6151   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6152   (eval $ac_try) 2>&5
6153   ac_status=$?
6154   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6155   test $ac_status = 0; }; }; then
6156                     if grep 'xyzzy' conftest.s >/dev/null &&
6157                        grep 'abccb' conftest.s >/dev/null; then
6158                       libc_cv_broken_alias_attribute=no
6159                     fi
6160                   fi
6161                   rm -f conftest.c conftest.s
6162
6163 fi
6164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
6165 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
6166   if test $libc_cv_broken_alias_attribute = yes; then
6167     as_fn_error $? "working alias attribute support required" "$LINENO" 5
6168   fi
6169
6170   if test $libc_cv_visibility_attribute = yes; then
6171     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
6172 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
6173 if test "${libc_cv_have_sdata_section+set}" = set; then :
6174   $as_echo_n "(cached) " >&6
6175 else
6176   echo "int i;" > conftest.c
6177                   libc_cv_have_sdata_section=no
6178                   if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c -o conftest.so 2>&1 \
6179                      | grep '\.sdata' >/dev/null; then
6180                     libc_cv_have_sdata_section=yes
6181                   fi
6182                   rm -f conftest.c conftest.so
6183
6184 fi
6185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
6186 $as_echo "$libc_cv_have_sdata_section" >&6; }
6187     if test $libc_cv_have_sdata_section = yes; then
6188       $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
6189
6190     fi
6191   fi
6192
6193   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
6194 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
6195 if test "${libc_cv_initfini_array+set}" = set; then :
6196   $as_echo_n "(cached) " >&6
6197 else
6198     cat > conftest.c <<EOF
6199 int _start (void) { return 0; }
6200 int __start (void) { return 0; }
6201 int foo (void) { return 1; }
6202 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
6203 EOF
6204   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
6205                      -static -nostartfiles -nostdlib 1>&5'
6206   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6207   (eval $ac_try) 2>&5
6208   ac_status=$?
6209   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6210   test $ac_status = 0; }; }
6211   then
6212     if readelf -S conftest | fgrep INIT_ARRAY > /dev/null; then
6213       libc_cv_initfini_array=yes
6214     else
6215       libc_cv_initfini_array=no
6216     fi
6217   else
6218     libc_cv_initfini_array=no
6219   fi
6220   rm -f conftest*
6221 fi
6222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
6223 $as_echo "$libc_cv_initfini_array" >&6; }
6224   if test $libc_cv_initfini_array != yes; then
6225     as_fn_error $? "Need linker with .init_array/.fini_array support." "$LINENO" 5
6226   elif { ac_try='${CC-cc} -Wl,--verbose 2>&1|grep SORT_BY_INIT_PRIORITY 1>&5'
6227   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6228   (eval $ac_try) 2>&5
6229   ac_status=$?
6230   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6231   test $ac_status = 0; }; }; then
6232     $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
6233
6234   fi
6235
6236   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
6237 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
6238 if test "${libc_cv_cc_with_libunwind+set}" = set; then :
6239   $as_echo_n "(cached) " >&6
6240 else
6241
6242     cat > conftest.c <<EOF
6243 int main (void) { return 0; }
6244 EOF
6245     if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
6246        conftest.c -v 2>&1 >/dev/null | grep -q " -lunwind "; then
6247       libc_cv_cc_with_libunwind=yes
6248     else
6249       libc_cv_cc_with_libunwind=no
6250     fi
6251     rm -f conftest*
6252 fi
6253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
6254 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
6255
6256   if test $libc_cv_cc_with_libunwind = yes; then
6257     $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
6258
6259   fi
6260
6261   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodelete option" >&5
6262 $as_echo_n "checking for -z nodelete option... " >&6; }
6263 if test "${libc_cv_z_nodelete+set}" = set; then :
6264   $as_echo_n "(cached) " >&6
6265 else
6266     cat > conftest.c <<EOF
6267 int _start (void) { return 42; }
6268 EOF
6269   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6270                      -fPIC -shared -o conftest.so conftest.c
6271                      -nostartfiles -nostdlib
6272                      -Wl,--enable-new-dtags,-z,nodelete 1>&5'
6273   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6274   (eval $ac_try) 2>&5
6275   ac_status=$?
6276   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6277   test $ac_status = 0; }; }
6278   then
6279     libc_cv_z_nodelete=yes
6280   else
6281     as_fn_error $? "linker with -z nodelete support required" "$LINENO" 5
6282   fi
6283   rm -f conftest*
6284 fi
6285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodelete" >&5
6286 $as_echo "$libc_cv_z_nodelete" >&6; }
6287
6288   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodlopen option" >&5
6289 $as_echo_n "checking for -z nodlopen option... " >&6; }
6290 if test "${libc_cv_z_nodlopen+set}" = set; then :
6291   $as_echo_n "(cached) " >&6
6292 else
6293     cat > conftest.c <<EOF
6294 int _start (void) { return 42; }
6295 EOF
6296   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6297                         -fPIC -shared -o conftest.so conftest.c
6298                         -nostartfiles -nostdlib
6299                         -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
6300   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6301   (eval $ac_try) 2>&5
6302   ac_status=$?
6303   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6304   test $ac_status = 0; }; }
6305   then
6306     libc_cv_z_nodlopen=yes
6307   else
6308     as_fn_error $? "linker with -z nodlopen support required" "$LINENO" 5
6309   fi
6310   rm -f conftest*
6311 fi
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodlopen" >&5
6313 $as_echo "$libc_cv_z_nodlopen" >&6; }
6314
6315   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z initfirst option" >&5
6316 $as_echo_n "checking for -z initfirst option... " >&6; }
6317 if test "${libc_cv_z_initfirst+set}" = set; then :
6318   $as_echo_n "(cached) " >&6
6319 else
6320     cat > conftest.c <<EOF
6321 int _start (void) { return 42; }
6322 EOF
6323   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6324                         -fPIC -shared -o conftest.so conftest.c
6325                         -nostartfiles -nostdlib
6326                         -Wl,--enable-new-dtags,-z,initfirst 1>&5'
6327   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6328   (eval $ac_try) 2>&5
6329   ac_status=$?
6330   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6331   test $ac_status = 0; }; }
6332   then
6333     libc_cv_z_initfirst=yes
6334   else
6335     as_fn_error $? "linker with -z initfirst support required" "$LINENO" 5
6336   fi
6337   rm -f conftest*
6338 fi
6339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_initfirst" >&5
6340 $as_echo "$libc_cv_z_initfirst" >&6; }
6341
6342   case "$base_machine" in
6343     i[34567]86 | x86_64 | powerpc* | s390* | sparc* | alpha*)
6344       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z relro option" >&5
6345 $as_echo_n "checking for -z relro option... " >&6; }
6346 if test "${libc_cv_z_relro+set}" = set; then :
6347   $as_echo_n "(cached) " >&6
6348 else
6349     libc_cv_z_relro=no
6350   if { ac_try='${CC-cc} -v --help 2>&1|grep "z relro" 1>&5'
6351   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6352   (eval $ac_try) 2>&5
6353   ac_status=$?
6354   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6355   test $ac_status = 0; }; }
6356   then
6357     if { ac_try='${CC-cc} -Wl,--verbose 2>&1|grep DATA_SEGMENT_RELRO_END 1>&5'
6358   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6359   (eval $ac_try) 2>&5
6360   ac_status=$?
6361   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6362   test $ac_status = 0; }; }
6363     then
6364       libc_cv_z_relro=yes
6365     fi
6366   fi
6367 fi
6368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_relro" >&5
6369 $as_echo "$libc_cv_z_relro" >&6; }
6370       if test "$libc_cv_z_relro" = no; then
6371         as_fn_error $? "linker with -z relro support required" "$LINENO" 5
6372       fi
6373       ;;
6374     *) ;;
6375    esac
6376
6377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bgroup option" >&5
6378 $as_echo_n "checking for -Bgroup option... " >&6; }
6379 if test "${libc_cv_Bgroup+set}" = set; then :
6380   $as_echo_n "(cached) " >&6
6381 else
6382     cat > conftest.c <<EOF
6383 int _start (void) { return 42; }
6384 EOF
6385   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6386                               -fPIC -shared -o conftest.so conftest.c
6387                               -Wl,-Bgroup -nostdlib 1>&5'
6388   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6389   (eval $ac_try) 2>&5
6390   ac_status=$?
6391   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6392   test $ac_status = 0; }; }
6393   then
6394     libc_cv_Bgroup=yes
6395   else
6396     libc_cv_Bgroup=no
6397   fi
6398   rm -f conftest*
6399 fi
6400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_Bgroup" >&5
6401 $as_echo "$libc_cv_Bgroup" >&6; }
6402
6403
6404   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgcc_s suffix" >&5
6405 $as_echo_n "checking for libgcc_s suffix... " >&6; }
6406 if test "${libc_cv_libgcc_s_suffix+set}" = set; then :
6407   $as_echo_n "(cached) " >&6
6408 else
6409     cat > conftest.c <<EOF
6410 int main (void) { return 0; }
6411 EOF
6412   libc_cv_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
6413                            -fPIC -shared -shared-libgcc -o conftest.so \
6414                            conftest.c -v 2>&1 >/dev/null \
6415                            | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
6416   rm -f conftest*
6417 fi
6418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_libgcc_s_suffix" >&5
6419 $as_echo "$libc_cv_libgcc_s_suffix" >&6; }
6420
6421
6422   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --as-needed option" >&5
6423 $as_echo_n "checking for --as-needed option... " >&6; }
6424 if test "${libc_cv_as_needed+set}" = set; then :
6425   $as_echo_n "(cached) " >&6
6426 else
6427     cat > conftest.c <<EOF
6428 int main (void) { return 0; }
6429 EOF
6430   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6431                               -fPIC -shared -o conftest.so conftest.c
6432                               -lgcc_s$libc_cv_libgcc_s_suffix -Wl,--as-needed
6433                               -nostdlib 1>&5'
6434   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6435   (eval $ac_try) 2>&5
6436   ac_status=$?
6437   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6438   test $ac_status = 0; }; }
6439   then
6440     libc_cv_as_needed=yes
6441   else
6442     libc_cv_as_needed=no
6443   fi
6444   rm -f conftest*
6445 fi
6446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_needed" >&5
6447 $as_echo "$libc_cv_as_needed" >&6; }
6448
6449
6450   ASFLAGS_config=
6451   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
6452 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
6453 if test "${libc_cv_as_noexecstack+set}" = set; then :
6454   $as_echo_n "(cached) " >&6
6455 else
6456     cat > conftest.c <<EOF
6457 void foo (void) { }
6458 EOF
6459   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS
6460                      -S -o conftest.s conftest.c 1>&5'
6461   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6462   (eval $ac_try) 2>&5
6463   ac_status=$?
6464   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6465   test $ac_status = 0; }; } \
6466      && grep -q .note.GNU-stack conftest.s \
6467      && { ac_try='${CC-cc} $ASFLAGS -Wa,--noexecstack
6468                        -c -o conftest.o conftest.s 1>&5'
6469   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6470   (eval $ac_try) 2>&5
6471   ac_status=$?
6472   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6473   test $ac_status = 0; }; }
6474   then
6475     libc_cv_as_noexecstack=yes
6476   else
6477     libc_cv_as_noexecstack=no
6478   fi
6479   rm -f conftest*
6480 fi
6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
6482 $as_echo "$libc_cv_as_noexecstack" >&6; }
6483   if test $libc_cv_as_noexecstack = yes; then
6484     ASFLAGS_config="$ASFLAGS_config -Wa,--noexecstack"
6485   fi
6486
6487
6488   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
6489 $as_echo_n "checking for -z combreloc... " >&6; }
6490 if test "${libc_cv_z_combreloc+set}" = set; then :
6491   $as_echo_n "(cached) " >&6
6492 else
6493     cat > conftest.c <<EOF
6494 extern int bar (int);
6495 extern int mumble;
6496 int foo (void) { return bar (mumble); }
6497 EOF
6498   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6499                         -fPIC -shared -o conftest.so conftest.c
6500                         -nostdlib -nostartfiles
6501                         -Wl,-z,combreloc 1>&5'
6502   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6503   (eval $ac_try) 2>&5
6504   ac_status=$?
6505   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6506   test $ac_status = 0; }; }
6507   then
6508     if readelf -S conftest.so | grep '\.rel\(a\|\)\.dyn' > /dev/null; then
6509       libc_cv_z_combreloc=yes
6510     else
6511       libc_cv_z_combreloc=no
6512     fi
6513   else
6514     libc_cv_z_combreloc=no
6515   fi
6516   rm -f conftest*
6517 fi
6518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
6519 $as_echo "$libc_cv_z_combreloc" >&6; }
6520   if test "$libc_cv_z_combreloc" = yes; then
6521     $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
6522
6523   fi
6524
6525
6526   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z execstack" >&5
6527 $as_echo_n "checking for -z execstack... " >&6; }
6528 if test "${libc_cv_z_execstack+set}" = set; then :
6529   $as_echo_n "(cached) " >&6
6530 else
6531     cat > conftest.c <<EOF
6532 int _start (void) { return 42; }
6533 EOF
6534   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6535                               -fPIC -shared -o conftest.so conftest.c
6536                               -Wl,-z,execstack -nostdlib
6537                               1>&5'
6538   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6539   (eval $ac_try) 2>&5
6540   ac_status=$?
6541   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6542   test $ac_status = 0; }; }
6543   then
6544     libc_cv_z_execstack=yes
6545   else
6546     libc_cv_z_execstack=no
6547   fi
6548   rm -f conftest*
6549 fi
6550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_execstack" >&5
6551 $as_echo "$libc_cv_z_execstack" >&6; }
6552
6553
6554   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
6555 $as_echo_n "checking for -fpie... " >&6; }
6556 if test "${libc_cv_fpie+set}" = set; then :
6557   $as_echo_n "(cached) " >&6
6558 else
6559     cat > conftest.c <<EOF
6560 int foo;
6561 main () { return 0;}
6562 EOF
6563   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
6564                               -o conftest conftest.c 1>&5'
6565   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6566   (eval $ac_try) 2>&5
6567   ac_status=$?
6568   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6569   test $ac_status = 0; }; }
6570   then
6571     libc_cv_fpie=yes
6572   else
6573     libc_cv_fpie=no
6574   fi
6575   rm -f conftest*
6576 fi
6577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6578 $as_echo "$libc_cv_fpie" >&6; }
6579
6580
6581
6582   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6583 $as_echo_n "checking for --hash-style option... " >&6; }
6584 if test "${libc_cv_hashstyle+set}" = set; then :
6585   $as_echo_n "(cached) " >&6
6586 else
6587     cat > conftest.c <<EOF
6588 int _start (void) { return 42; }
6589 EOF
6590   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6591                               -fPIC -shared -o conftest.so conftest.c
6592                               -Wl,--hash-style=both -nostdlib 1>&5'
6593   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6594   (eval $ac_try) 2>&5
6595   ac_status=$?
6596   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6597   test $ac_status = 0; }; }
6598   then
6599     libc_cv_hashstyle=yes
6600   else
6601     libc_cv_hashstyle=no
6602   fi
6603   rm -f conftest*
6604 fi
6605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6606 $as_echo "$libc_cv_hashstyle" >&6; }
6607
6608 fi
6609
6610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6611 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6612 if test "${libc_cv_fno_toplevel_reorder+set}" = set; then :
6613   $as_echo_n "(cached) " >&6
6614 else
6615   cat > conftest.c <<EOF
6616 int foo;
6617 EOF
6618 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6619                             conftest.c 1>&5'
6620   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6621   (eval $ac_try) 2>&5
6622   ac_status=$?
6623   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6624   test $ac_status = 0; }; }
6625 then
6626   libc_cv_fno_toplevel_reorder=yes
6627 else
6628   libc_cv_fno_toplevel_reorder=no
6629 fi
6630 rm -f conftest*
6631 fi
6632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6633 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6634 if test $libc_cv_fno_toplevel_reorder = yes; then
6635   fno_unit_at_a_time="-fno-toplevel-reorder -fno-section-anchors"
6636 else
6637   fno_unit_at_a_time=-fno-unit-at-a-time
6638 fi
6639
6640
6641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6642 $as_echo_n "checking for -fstack-protector... " >&6; }
6643 if test "${libc_cv_ssp+set}" = set; then :
6644   $as_echo_n "(cached) " >&6
6645 else
6646   cat > conftest.c <<EOF
6647 int foo;
6648 main () { return 0;}
6649 EOF
6650 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -Werror -fstack-protector
6651                             -o conftest conftest.c 1>&5'
6652   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6653   (eval $ac_try) 2>&5
6654   ac_status=$?
6655   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6656   test $ac_status = 0; }; }
6657 then
6658   libc_cv_ssp=yes
6659 else
6660   libc_cv_ssp=no
6661 fi
6662 rm -f conftest*
6663 fi
6664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6665 $as_echo "$libc_cv_ssp" >&6; }
6666
6667
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6669 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6670 if test "${libc_cv_gnu89_inline+set}" = set; then :
6671   $as_echo_n "(cached) " >&6
6672 else
6673   cat > conftest.c <<EOF
6674 int foo;
6675 #ifdef __GNUC_GNU_INLINE__
6676 main () { return 0;}
6677 #else
6678 #error
6679 #endif
6680 EOF
6681 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6682                             -o conftest.s conftest.c 1>&5'
6683   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6684   (eval $ac_try) 2>&5
6685   ac_status=$?
6686   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6687   test $ac_status = 0; }; }
6688 then
6689   libc_cv_gnu89_inline=yes
6690 else
6691   libc_cv_gnu89_inline=no
6692 fi
6693 rm -f conftest*
6694 fi
6695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6696 $as_echo "$libc_cv_gnu89_inline" >&6; }
6697 if test $libc_cv_gnu89_inline = yes; then
6698   gnu89_inline=-fgnu89-inline
6699 else
6700   gnu89_inline=
6701 fi
6702
6703
6704 if test $elf != yes; then
6705   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .init and .fini sections" >&5
6706 $as_echo_n "checking for .init and .fini sections... " >&6; }
6707 if test "${libc_cv_have_initfini+set}" = set; then :
6708   $as_echo_n "(cached) " >&6
6709 else
6710   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6711 /* end confdefs.h.  */
6712
6713 int
6714 main ()
6715 {
6716 asm (".section .init");
6717                                     asm (".section .fini");
6718                                     asm ("${libc_cv_dot_text}");
6719   ;
6720   return 0;
6721 }
6722 _ACEOF
6723 if ac_fn_c_try_compile "$LINENO"; then :
6724   libc_cv_have_initfini=yes
6725 else
6726   libc_cv_have_initfini=no
6727 fi
6728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6729 fi
6730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_initfini" >&5
6731 $as_echo "$libc_cv_have_initfini" >&6; }
6732     if test $libc_cv_have_initfini = yes; then
6733     $as_echo "#define HAVE_INITFINI 1" >>confdefs.h
6734
6735   fi
6736 fi
6737
6738 if test $elf = yes; then
6739   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6740 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6741 if test "${libc_cv_have_section_quotes+set}" = set; then :
6742   $as_echo_n "(cached) " >&6
6743 else
6744   cat > conftest.c <<EOF
6745                   static const int foo
6746                   __attribute__ ((section ("bar"))) = 1;
6747 EOF
6748                   if ${CC-cc} -S conftest.c -o conftest.s; then
6749                     if grep '\.section.*"bar"' conftest.s >/dev/null; then
6750                       libc_cv_have_section_quotes=yes
6751                     else
6752                       libc_cv_have_section_quotes=no
6753                     fi
6754                   else
6755                     libc_cv_have_section_quotes=unknown
6756                   fi
6757                   rm -f conftest.cs
6758
6759 fi
6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6761 $as_echo "$libc_cv_have_section_quotes" >&6; }
6762   if test $libc_cv_have_section_quotes = yes; then
6763     $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6764
6765   fi
6766 fi
6767
6768
6769
6770 if test $elf = yes; then
6771   libc_cv_asm_underscores=no
6772 else
6773   if test $ac_cv_prog_cc_works = yes; then
6774     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix on C symbol names" >&5
6775 $as_echo_n "checking for _ prefix on C symbol names... " >&6; }
6776 if test "${libc_cv_asm_underscores+set}" = set; then :
6777   $as_echo_n "(cached) " >&6
6778 else
6779   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6780 /* end confdefs.h.  */
6781 asm ("_glibc_foobar:");
6782 int
6783 main ()
6784 {
6785 glibc_foobar ();
6786   ;
6787   return 0;
6788 }
6789 _ACEOF
6790 if ac_fn_c_try_link "$LINENO"; then :
6791   libc_cv_asm_underscores=yes
6792 else
6793   libc_cv_asm_underscores=no
6794 fi
6795 rm -f core conftest.err conftest.$ac_objext \
6796     conftest$ac_exeext conftest.$ac_ext
6797 fi
6798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_underscores" >&5
6799 $as_echo "$libc_cv_asm_underscores" >&6; }
6800   else
6801     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix on C symbol names" >&5
6802 $as_echo_n "checking for _ prefix on C symbol names... " >&6; }
6803 if test "${libc_cv_asm_underscores+set}" = set; then :
6804   $as_echo_n "(cached) " >&6
6805 else
6806   cat > conftest.$ac_ext <<EOF
6807 #line $LINENO "configure"
6808 #include "confdefs.h"
6809 void underscore_test(void) {
6810 return; }
6811 EOF
6812 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6813   (eval $ac_compile) 2>&5
6814   ac_status=$?
6815   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6816   test $ac_status = 0; }; then
6817   if grep _underscore_test conftest* >/dev/null; then
6818     rm -f conftest*
6819     libc_cv_asm_underscores=yes
6820   else
6821     rm -f conftest*
6822     libc_cv_asm_underscores=no
6823   fi
6824 else
6825   echo "configure: failed program was:" >&5
6826   cat conftest.$ac_ext >&5
6827   rm -f conftest*
6828   libc_cv_asm_underscores=no
6829 fi
6830 rm -f conftest*
6831 fi
6832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_underscores" >&5
6833 $as_echo "$libc_cv_asm_underscores" >&6; }
6834   fi
6835 fi
6836 if test $libc_cv_asm_underscores = no; then
6837   $as_echo "#define NO_UNDERSCORES 1" >>confdefs.h
6838
6839 fi
6840
6841 if test $elf = yes; then
6842   libc_cv_weak_symbols=yes
6843 fi
6844
6845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
6846 $as_echo_n "checking for assembler .weak directive... " >&6; }
6847 if test "${libc_cv_asm_weak_directive+set}" = set; then :
6848   $as_echo_n "(cached) " >&6
6849 else
6850   cat > conftest.s <<EOF
6851 ${libc_cv_dot_text}
6852 ${libc_cv_asm_global_directive} foo
6853 foo:
6854 .weak foo
6855 .weak bar; bar = foo
6856 EOF
6857 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6858   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6859   (eval $ac_try) 2>&5
6860   ac_status=$?
6861   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6862   test $ac_status = 0; }; }; then
6863   libc_cv_asm_weak_directive=yes
6864 else
6865   libc_cv_asm_weak_directive=no
6866 fi
6867 rm -f conftest*
6868 fi
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
6870 $as_echo "$libc_cv_asm_weak_directive" >&6; }
6871
6872 if test $libc_cv_asm_weak_directive = no; then
6873   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
6874 $as_echo_n "checking for assembler .weakext directive... " >&6; }
6875 if test "${libc_cv_asm_weakext_directive+set}" = set; then :
6876   $as_echo_n "(cached) " >&6
6877 else
6878   cat > conftest.s <<EOF
6879 ${libc_cv_dot_text}
6880 ${libc_cv_asm_global_directive} foo
6881 foo:
6882 .weakext bar foo
6883 .weakext baz
6884 ${libc_cv_asm_global_directive} baz
6885 baz:
6886 EOF
6887   if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6888   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6889   (eval $ac_try) 2>&5
6890   ac_status=$?
6891   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6892   test $ac_status = 0; }; }; then
6893     libc_cv_asm_weakext_directive=yes
6894   else
6895     libc_cv_asm_weakext_directive=no
6896   fi
6897   rm -f conftest*
6898 fi
6899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
6900 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
6901
6902 fi # no .weak
6903
6904 if test $libc_cv_asm_weak_directive = yes; then
6905   $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
6906
6907 elif test $libc_cv_asm_weakext_directive = yes; then
6908   $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
6909
6910 fi
6911
6912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported" >&5
6913 $as_echo_n "checking whether CFI directives are supported... " >&6; }
6914 if test "${libc_cv_asm_cfi_directives+set}" = set; then :
6915   $as_echo_n "(cached) " >&6
6916 else
6917   case $machine in
6918   sparc/sparc64*) cfi_offset=2047;;
6919   *) cfi_offset=0;;
6920 esac
6921 cat > conftest.s <<EOF
6922         .text
6923         .type   func,%function
6924 func:
6925         .cfi_startproc
6926         .cfi_remember_state
6927         .cfi_rel_offset 1, $cfi_offset
6928         .cfi_endproc
6929 EOF
6930 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6931   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6932   (eval $ac_try) 2>&5
6933   ac_status=$?
6934   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6935   test $ac_status = 0; }; }; then
6936   libc_cv_asm_cfi_directives=yes
6937 else
6938   libc_cv_asm_cfi_directives=no
6939 fi
6940 rm -f conftest*
6941 fi
6942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_cfi_directives" >&5
6943 $as_echo "$libc_cv_asm_cfi_directives" >&6; }
6944 if test $libc_cv_asm_cfi_directives = yes; then
6945   $as_echo "#define HAVE_ASM_CFI_DIRECTIVES 1" >>confdefs.h
6946
6947 fi
6948
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
6950 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
6951 if test "${libc_cv_ld_no_whole_archive+set}" = set; then :
6952   $as_echo_n "(cached) " >&6
6953 else
6954   cat > conftest.c <<\EOF
6955 _start () {}
6956 int __eh_pc;
6957 __throw () {}
6958 EOF
6959 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6960                             -nostdlib -nostartfiles -Wl,--no-whole-archive
6961                             -o conftest conftest.c 1>&5'
6962   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6963   (eval $ac_try) 2>&5
6964   ac_status=$?
6965   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6966   test $ac_status = 0; }; }; then
6967   libc_cv_ld_no_whole_archive=yes
6968 else
6969   libc_cv_ld_no_whole_archive=no
6970 fi
6971 rm -f conftest*
6972 fi
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
6974 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
6975 if test $libc_cv_ld_no_whole_archive = yes; then
6976   no_whole_archive=-Wl,--no-whole-archive
6977 fi
6978
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -fexceptions" >&5
6980 $as_echo_n "checking for gcc -fexceptions... " >&6; }
6981 if test "${libc_cv_gcc_exceptions+set}" = set; then :
6982   $as_echo_n "(cached) " >&6
6983 else
6984   cat > conftest.c <<\EOF
6985 _start () {}
6986 int __eh_pc;
6987 __throw () {}
6988 EOF
6989 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6990                             -nostdlib -nostartfiles -fexceptions
6991                             -o conftest conftest.c 1>&5'
6992   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6993   (eval $ac_try) 2>&5
6994   ac_status=$?
6995   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6996   test $ac_status = 0; }; }; then
6997   libc_cv_gcc_exceptions=yes
6998 else
6999   libc_cv_gcc_exceptions=no
7000 fi
7001 rm -f conftest*
7002 fi
7003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_exceptions" >&5
7004 $as_echo "$libc_cv_gcc_exceptions" >&6; }
7005 if test $libc_cv_gcc_exceptions = yes; then
7006   exceptions=-fexceptions
7007 fi
7008
7009 if test "$host_cpu" = powerpc ; then
7010 # Check for a bug present in at least versions 2.8.x of GCC
7011 # and versions 1.0.x of EGCS.
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clobbering cr0 causes problems" >&5
7013 $as_echo_n "checking whether clobbering cr0 causes problems... " >&6; }
7014 if test "${libc_cv_c_asmcr0_bug+set}" = set; then :
7015   $as_echo_n "(cached) " >&6
7016 else
7017   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7018 /* end confdefs.h.  */
7019 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
7020 int
7021 main ()
7022 {
7023
7024   ;
7025   return 0;
7026 }
7027 _ACEOF
7028 if ac_fn_c_try_compile "$LINENO"; then :
7029   libc_cv_c_asmcr0_bug='no'
7030 else
7031   libc_cv_c_asmcr0_bug='yes'
7032 fi
7033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7034 fi
7035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_c_asmcr0_bug" >&5
7036 $as_echo "$libc_cv_c_asmcr0_bug" >&6; }
7037 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
7038   $as_echo "#define BROKEN_PPC_ASM_CR0 1" >>confdefs.h
7039
7040 fi
7041 fi
7042
7043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_expect" >&5
7044 $as_echo_n "checking for __builtin_expect... " >&6; }
7045 if test "${libc_cv_gcc_builtin_expect+set}" = set; then :
7046   $as_echo_n "(cached) " >&6
7047 else
7048   cat > conftest.c <<EOF
7049 #line $LINENO "configure"
7050 int foo (int a)
7051 {
7052   a = __builtin_expect (a, 10);
7053   return a == 10 ? 0 : 1;
7054 }
7055 EOF
7056 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
7057                             -o conftest conftest.c -lgcc >&5'
7058   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7059   (eval $ac_try) 2>&5
7060   ac_status=$?
7061   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7062   test $ac_status = 0; }; }; then
7063   libc_cv_gcc_builtin_expect=yes
7064 else
7065   libc_cv_gcc_builtin_expect=no
7066 fi
7067 rm -f conftest*
7068 fi
7069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_expect" >&5
7070 $as_echo "$libc_cv_gcc_builtin_expect" >&6; }
7071 if test "$libc_cv_gcc_builtin_expect" = yes; then
7072   $as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
7073
7074 fi
7075
7076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
7077 $as_echo_n "checking for __builtin_memset... " >&6; }
7078 if test "${libc_cv_gcc_builtin_memset+set}" = set; then :
7079   $as_echo_n "(cached) " >&6
7080 else
7081   cat > conftest.c <<\EOF
7082 void zero (void *x)
7083 {
7084   __builtin_memset (x, 0, 1000);
7085 }
7086 EOF
7087 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
7088   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7089   (eval $ac_try) 2>&5
7090   ac_status=$?
7091   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7092   test $ac_status = 0; }; };
7093 then
7094   libc_cv_gcc_builtin_memset=no
7095 else
7096   libc_cv_gcc_builtin_memset=yes
7097 fi
7098 rm -f conftest*
7099 fi
7100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
7101 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
7102 if test "$libc_cv_gcc_builtin_memset" = yes ; then
7103   $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
7104
7105 fi
7106
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
7108 $as_echo_n "checking for redirection of built-in functions... " >&6; }
7109 if test "${libc_cv_gcc_builtin_redirection+set}" = set; then :
7110   $as_echo_n "(cached) " >&6
7111 else
7112   cat > conftest.c <<\EOF
7113 extern char *strstr (const char *, const char *) __asm ("my_strstr");
7114 char *foo (const char *a, const char *b)
7115 {
7116   return __builtin_strstr (a, b);
7117 }
7118 EOF
7119 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
7120   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7121   (eval $ac_try) 2>&5
7122   ac_status=$?
7123   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7124   test $ac_status = 0; }; };
7125 then
7126   libc_cv_gcc_builtin_redirection=yes
7127 else
7128   libc_cv_gcc_builtin_redirection=no
7129 fi
7130 rm -f conftest*
7131 fi
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
7133 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
7134 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
7135   $as_echo "#define HAVE_BUILTIN_REDIRECTION 1" >>confdefs.h
7136
7137 fi
7138
7139 if test "x$use__thread" != xno; then
7140   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
7141 $as_echo_n "checking for __thread... " >&6; }
7142 if test "${libc_cv_gcc___thread+set}" = set; then :
7143   $as_echo_n "(cached) " >&6
7144 else
7145   cat > conftest.c <<\EOF
7146 __thread int a = 42;
7147 EOF
7148   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
7149   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7150   (eval $ac_try) 2>&5
7151   ac_status=$?
7152   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7153   test $ac_status = 0; }; }; then
7154     libc_cv_gcc___thread=yes
7155   else
7156     libc_cv_gcc___thread=no
7157   fi
7158   rm -f conftest*
7159 fi
7160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
7161 $as_echo "$libc_cv_gcc___thread" >&6; }
7162   if test "$libc_cv_gcc___thread" = yes; then
7163     $as_echo "#define HAVE___THREAD 1" >>confdefs.h
7164
7165   fi
7166 else
7167   libc_cv_gcc___thread=no
7168 fi
7169
7170 if test "$libc_cv_gcc___thread" = yes; then
7171     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
7172 $as_echo_n "checking for tls_model attribute... " >&6; }
7173 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then :
7174   $as_echo_n "(cached) " >&6
7175 else
7176     cat > conftest.c <<\EOF
7177 extern __thread int a __attribute__((tls_model ("initial-exec")));
7178 EOF
7179   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
7180   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7181   (eval $ac_try) 2>&5
7182   ac_status=$?
7183   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7184   test $ac_status = 0; }; }; then
7185     libc_cv_gcc_tls_model_attr=yes
7186   else
7187     libc_cv_gcc_tls_model_attr=no
7188   fi
7189   rm -f conftest*
7190 fi
7191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
7192 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
7193   if test "$libc_cv_gcc_tls_model_attr" = yes; then
7194     $as_echo "#define HAVE_TLS_MODEL_ATTRIBUTE 1" >>confdefs.h
7195
7196   fi
7197 fi
7198
7199 if test -n "$submachine"; then
7200   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
7201 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
7202 if test "${libc_cv_cc_submachine+set}" = set; then :
7203   $as_echo_n "(cached) " >&6
7204 else
7205     libc_cv_cc_submachine=no
7206   for opt in "-march=$submachine" "-mcpu=$submachine"; do
7207     if { ac_try='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
7208   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7209   (eval $ac_try) 2>&5
7210   ac_status=$?
7211   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7212   test $ac_status = 0; }; }; then
7213       libc_cv_cc_submachine="$opt"
7214       break
7215     fi
7216   done
7217 fi
7218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
7219 $as_echo "$libc_cv_cc_submachine" >&6; }
7220   if test "x$libc_cv_cc_submachine" = xno; then
7221     as_fn_error $? "${CC-cc} does not support $submachine" "$LINENO" 5
7222   fi
7223 fi
7224
7225
7226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
7227 $as_echo_n "checking for libgd... " >&6; }
7228 if test "$with_gd" != "no"; then
7229   old_CFLAGS="$CFLAGS"
7230   CFLAGS="$CFLAGS $libgd_include"
7231   old_LDFLAGS="$LDFLAGS"
7232   LDFLAGS="$LDFLAGS $libgd_ldflags"
7233   old_LIBS="$LIBS"
7234   LIBS="$LIBS -lgd -lpng -lz -lm"
7235   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7236 /* end confdefs.h.  */
7237 #include <gd.h>
7238 int
7239 main ()
7240 {
7241 gdImagePng (0, 0)
7242   ;
7243   return 0;
7244 }
7245 _ACEOF
7246 if ac_fn_c_try_link "$LINENO"; then :
7247   LIBGD=yes
7248 else
7249   LIBGD=no
7250 fi
7251 rm -f core conftest.err conftest.$ac_objext \
7252     conftest$ac_exeext conftest.$ac_ext
7253   CFLAGS="$old_CFLAGS"
7254   LDFLAGS="$old_LDFLAGS"
7255   LIBS="$old_LIBS"
7256 else
7257   LIBGD=no
7258 fi
7259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
7260 $as_echo "$LIBGD" >&6; }
7261
7262
7263 # SELinux detection
7264 if test x$with_selinux = xno ; then
7265   have_selinux=no;
7266 else
7267   # See if we have the SELinux library
7268   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
7269 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
7270 if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then :
7271   $as_echo_n "(cached) " >&6
7272 else
7273   ac_check_lib_save_LIBS=$LIBS
7274 LIBS="-lselinux  $LIBS"
7275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7276 /* end confdefs.h.  */
7277
7278 /* Override any GCC internal prototype to avoid an error.
7279    Use char because int might match the return type of a GCC
7280    builtin and then its argument prototype would still apply.  */
7281 #ifdef __cplusplus
7282 extern "C"
7283 #endif
7284 char is_selinux_enabled ();
7285 int
7286 main ()
7287 {
7288 return is_selinux_enabled ();
7289   ;
7290   return 0;
7291 }
7292 _ACEOF
7293 if ac_fn_c_try_link "$LINENO"; then :
7294   ac_cv_lib_selinux_is_selinux_enabled=yes
7295 else
7296   ac_cv_lib_selinux_is_selinux_enabled=no
7297 fi
7298 rm -f core conftest.err conftest.$ac_objext \
7299     conftest$ac_exeext conftest.$ac_ext
7300 LIBS=$ac_check_lib_save_LIBS
7301 fi
7302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
7303 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
7304 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = x""yes; then :
7305   have_selinux=yes
7306 else
7307   have_selinux=no
7308 fi
7309
7310   # See if we have the SELinux header with the NSCD permissions in it.
7311   if test x$have_selinux = xyes ; then
7312     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
7313 $as_echo_n "checking for NSCD Flask permissions in selinux/av_permissions.h... " >&6; }
7314     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7315 /* end confdefs.h.  */
7316 #include <selinux/av_permissions.h>
7317 int
7318 main ()
7319 {
7320 #ifdef NSCD__SHMEMHOST
7321                      return 0;
7322                      #else
7323                      #error NSCD__SHMEMHOST not defined
7324                      #endif
7325   ;
7326   return 0;
7327 }
7328 _ACEOF
7329 if ac_fn_c_try_compile "$LINENO"; then :
7330   have_selinux=yes
7331 else
7332   have_selinux=no
7333 fi
7334 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7335     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_selinux" >&5
7336 $as_echo "$have_selinux" >&6; }
7337   fi
7338
7339   if test x$with_selinux = xyes ; then
7340     if test x$have_selinux = xno ; then
7341       as_fn_error $? "SELinux explicitly required, but sufficiently recent SELinux library not found" "$LINENO" 5
7342     fi
7343   fi
7344 fi
7345 # Check if we're building with SELinux support.
7346 if test "x$have_selinux" = xyes; then
7347
7348 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
7349
7350
7351   # See if we have the libaudit library
7352   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
7353 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
7354 if test "${ac_cv_lib_audit_audit_log_user_avc_message+set}" = set; then :
7355   $as_echo_n "(cached) " >&6
7356 else
7357   ac_check_lib_save_LIBS=$LIBS
7358 LIBS="-laudit  $LIBS"
7359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7360 /* end confdefs.h.  */
7361
7362 /* Override any GCC internal prototype to avoid an error.
7363    Use char because int might match the return type of a GCC
7364    builtin and then its argument prototype would still apply.  */
7365 #ifdef __cplusplus
7366 extern "C"
7367 #endif
7368 char audit_log_user_avc_message ();
7369 int
7370 main ()
7371 {
7372 return audit_log_user_avc_message ();
7373   ;
7374   return 0;
7375 }
7376 _ACEOF
7377 if ac_fn_c_try_link "$LINENO"; then :
7378   ac_cv_lib_audit_audit_log_user_avc_message=yes
7379 else
7380   ac_cv_lib_audit_audit_log_user_avc_message=no
7381 fi
7382 rm -f core conftest.err conftest.$ac_objext \
7383     conftest$ac_exeext conftest.$ac_ext
7384 LIBS=$ac_check_lib_save_LIBS
7385 fi
7386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7387 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7388 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = x""yes; then :
7389   have_libaudit=yes
7390 else
7391   have_libaudit=no
7392 fi
7393
7394   if test "x$have_libaudit" = xyes; then
7395
7396 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
7397
7398   fi
7399
7400
7401   # See if we have the libcap library
7402   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
7403 $as_echo_n "checking for cap_init in -lcap... " >&6; }
7404 if test "${ac_cv_lib_cap_cap_init+set}" = set; then :
7405   $as_echo_n "(cached) " >&6
7406 else
7407   ac_check_lib_save_LIBS=$LIBS
7408 LIBS="-lcap  $LIBS"
7409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7410 /* end confdefs.h.  */
7411
7412 /* Override any GCC internal prototype to avoid an error.
7413    Use char because int might match the return type of a GCC
7414    builtin and then its argument prototype would still apply.  */
7415 #ifdef __cplusplus
7416 extern "C"
7417 #endif
7418 char cap_init ();
7419 int
7420 main ()
7421 {
7422 return cap_init ();
7423   ;
7424   return 0;
7425 }
7426 _ACEOF
7427 if ac_fn_c_try_link "$LINENO"; then :
7428   ac_cv_lib_cap_cap_init=yes
7429 else
7430   ac_cv_lib_cap_cap_init=no
7431 fi
7432 rm -f core conftest.err conftest.$ac_objext \
7433     conftest$ac_exeext conftest.$ac_ext
7434 LIBS=$ac_check_lib_save_LIBS
7435 fi
7436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
7437 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
7438 if test "x$ac_cv_lib_cap_cap_init" = x""yes; then :
7439   have_libcap=yes
7440 else
7441   have_libcap=no
7442 fi
7443
7444   if test "x$have_libcap" = xyes; then
7445
7446 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7447
7448   fi
7449
7450 fi
7451
7452
7453
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7455 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
7456 if test "${ac_cv_path_GREP+set}" = set; then :
7457   $as_echo_n "(cached) " >&6
7458 else
7459   if test -z "$GREP"; then
7460   ac_path_GREP_found=false
7461   # Loop through the user's path and test for each of PROGNAME-LIST
7462   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7463 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7464 do
7465   IFS=$as_save_IFS
7466   test -z "$as_dir" && as_dir=.
7467     for ac_prog in grep ggrep; do
7468     for ac_exec_ext in '' $ac_executable_extensions; do
7469       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
7470       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
7471 # Check for GNU ac_path_GREP and select it if it is found.
7472   # Check for GNU $ac_path_GREP
7473 case `"$ac_path_GREP" --version 2>&1` in
7474 *GNU*)
7475   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
7476 *)
7477   ac_count=0
7478   $as_echo_n 0123456789 >"conftest.in"
7479   while :
7480   do
7481     cat "conftest.in" "conftest.in" >"conftest.tmp"
7482     mv "conftest.tmp" "conftest.in"
7483     cp "conftest.in" "conftest.nl"
7484     $as_echo 'GREP' >> "conftest.nl"
7485     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7486     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7487     as_fn_arith $ac_count + 1 && ac_count=$as_val
7488     if test $ac_count -gt ${ac_path_GREP_max-0}; then
7489       # Best one so far, save it but keep looking for a better one
7490       ac_cv_path_GREP="$ac_path_GREP"
7491       ac_path_GREP_max=$ac_count
7492     fi
7493     # 10*(2^10) chars as input seems more than enough
7494     test $ac_count -gt 10 && break
7495   done
7496   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7497 esac
7498
7499       $ac_path_GREP_found && break 3
7500     done
7501   done
7502   done
7503 IFS=$as_save_IFS
7504   if test -z "$ac_cv_path_GREP"; then
7505     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7506   fi
7507 else
7508   ac_cv_path_GREP=$GREP
7509 fi
7510
7511 fi
7512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7513 $as_echo "$ac_cv_path_GREP" >&6; }
7514  GREP="$ac_cv_path_GREP"
7515
7516
7517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7518 $as_echo_n "checking for egrep... " >&6; }
7519 if test "${ac_cv_path_EGREP+set}" = set; then :
7520   $as_echo_n "(cached) " >&6
7521 else
7522   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
7523    then ac_cv_path_EGREP="$GREP -E"
7524    else
7525      if test -z "$EGREP"; then
7526   ac_path_EGREP_found=false
7527   # Loop through the user's path and test for each of PROGNAME-LIST
7528   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7529 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7530 do
7531   IFS=$as_save_IFS
7532   test -z "$as_dir" && as_dir=.
7533     for ac_prog in egrep; do
7534     for ac_exec_ext in '' $ac_executable_extensions; do
7535       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
7536       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
7537 # Check for GNU ac_path_EGREP and select it if it is found.
7538   # Check for GNU $ac_path_EGREP
7539 case `"$ac_path_EGREP" --version 2>&1` in
7540 *GNU*)
7541   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
7542 *)
7543   ac_count=0
7544   $as_echo_n 0123456789 >"conftest.in"
7545   while :
7546   do
7547     cat "conftest.in" "conftest.in" >"conftest.tmp"
7548     mv "conftest.tmp" "conftest.in"
7549     cp "conftest.in" "conftest.nl"
7550     $as_echo 'EGREP' >> "conftest.nl"
7551     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7552     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7553     as_fn_arith $ac_count + 1 && ac_count=$as_val
7554     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7555       # Best one so far, save it but keep looking for a better one
7556       ac_cv_path_EGREP="$ac_path_EGREP"
7557       ac_path_EGREP_max=$ac_count
7558     fi
7559     # 10*(2^10) chars as input seems more than enough
7560     test $ac_count -gt 10 && break
7561   done
7562   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7563 esac
7564
7565       $ac_path_EGREP_found && break 3
7566     done
7567   done
7568   done
7569 IFS=$as_save_IFS
7570   if test -z "$ac_cv_path_EGREP"; then
7571     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7572   fi
7573 else
7574   ac_cv_path_EGREP=$EGREP
7575 fi
7576
7577    fi
7578 fi
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7580 $as_echo "$ac_cv_path_EGREP" >&6; }
7581  EGREP="$ac_cv_path_EGREP"
7582
7583
7584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7585 $as_echo_n "checking for ANSI C header files... " >&6; }
7586 if test "${ac_cv_header_stdc+set}" = set; then :
7587   $as_echo_n "(cached) " >&6
7588 else
7589   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7590 /* end confdefs.h.  */
7591 #include <stdlib.h>
7592 #include <stdarg.h>
7593 #include <string.h>
7594 #include <float.h>
7595
7596 int
7597 main ()
7598 {
7599
7600   ;
7601   return 0;
7602 }
7603 _ACEOF
7604 if ac_fn_c_try_compile "$LINENO"; then :
7605   ac_cv_header_stdc=yes
7606 else
7607   ac_cv_header_stdc=no
7608 fi
7609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7610
7611 if test $ac_cv_header_stdc = yes; then
7612   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7613   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7614 /* end confdefs.h.  */
7615 #include <string.h>
7616
7617 _ACEOF
7618 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7619   $EGREP "memchr" >/dev/null 2>&1; then :
7620
7621 else
7622   ac_cv_header_stdc=no
7623 fi
7624 rm -f conftest*
7625
7626 fi
7627
7628 if test $ac_cv_header_stdc = yes; then
7629   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7630   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7631 /* end confdefs.h.  */
7632 #include <stdlib.h>
7633
7634 _ACEOF
7635 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7636   $EGREP "free" >/dev/null 2>&1; then :
7637
7638 else
7639   ac_cv_header_stdc=no
7640 fi
7641 rm -f conftest*
7642
7643 fi
7644
7645 if test $ac_cv_header_stdc = yes; then
7646   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7647   if test "$cross_compiling" = yes; then :
7648   :
7649 else
7650   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7651 /* end confdefs.h.  */
7652 #include <ctype.h>
7653 #include <stdlib.h>
7654 #if ((' ' & 0x0FF) == 0x020)
7655 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7656 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7657 #else
7658 # define ISLOWER(c) \
7659                    (('a' <= (c) && (c) <= 'i') \
7660                      || ('j' <= (c) && (c) <= 'r') \
7661                      || ('s' <= (c) && (c) <= 'z'))
7662 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7663 #endif
7664
7665 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7666 int
7667 main ()
7668 {
7669   int i;
7670   for (i = 0; i < 256; i++)
7671     if (XOR (islower (i), ISLOWER (i))
7672         || toupper (i) != TOUPPER (i))
7673       return 2;
7674   return 0;
7675 }
7676 _ACEOF
7677 if ac_fn_c_try_run "$LINENO"; then :
7678
7679 else
7680   ac_cv_header_stdc=no
7681 fi
7682 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7683   conftest.$ac_objext conftest.beam conftest.$ac_ext
7684 fi
7685
7686 fi
7687 fi
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7689 $as_echo "$ac_cv_header_stdc" >&6; }
7690 if test $ac_cv_header_stdc = yes; then
7691
7692 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7693
7694 fi
7695
7696 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7697 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7698                   inttypes.h stdint.h unistd.h
7699 do :
7700   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7701 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7702 "
7703 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7704   cat >>confdefs.h <<_ACEOF
7705 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7706 _ACEOF
7707
7708 fi
7709
7710 done
7711
7712
7713 # The cast to long int works around a bug in the HP C Compiler
7714 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7715 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7716 # This bug is HP SR number 8606223364.
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
7718 $as_echo_n "checking size of long double... " >&6; }
7719 if test "${ac_cv_sizeof_long_double+set}" = set; then :
7720   $as_echo_n "(cached) " >&6
7721 else
7722   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double"        "$ac_includes_default"; then :
7723
7724 else
7725   if test "$ac_cv_type_long_double" = yes; then
7726      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7727 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7728 as_fn_error 77 "cannot compute sizeof (long double)
7729 See \`config.log' for more details" "$LINENO" 5; }
7730    else
7731      ac_cv_sizeof_long_double=0
7732    fi
7733 fi
7734
7735 fi
7736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
7737 $as_echo "$ac_cv_sizeof_long_double" >&6; }
7738
7739
7740
7741 cat >>confdefs.h <<_ACEOF
7742 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7743 _ACEOF
7744
7745
7746 sizeof_long_double=$ac_cv_sizeof_long_double
7747
7748
7749 ### End of automated tests.
7750 ### Now run sysdeps configure fragments.
7751
7752 # They also can set these variables.
7753 use_ldconfig=no
7754 ldd_rewrite_script=no
7755 libc_cv_sysconfdir=$sysconfdir
7756 libc_cv_gcc_unwind_find_fde=no
7757 libc_cv_idn=no
7758
7759 # Iterate over all the sysdep directories we will use, running their
7760 # configure fragments.
7761 for dir in $sysnames; do
7762   case $dir in
7763     /*) dest=$dir ;;
7764     *)  dest=$srcdir/$dir ;;
7765   esac
7766   if test -r $dest/configure; then
7767     { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
7768 $as_echo "running configure fragment for $dir" >&6; }
7769     . $dest/configure
7770   fi
7771 done
7772
7773 if test x$libc_cv_gcc_unwind_find_fde = xyes; then
7774   $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
7775
7776 fi
7777
7778
7779 $as_echo "#define USE_IN_LIBIO 1" >>confdefs.h
7780
7781
7782 # Test for old glibc 2.0.x headers so that they can be removed properly
7783 # Search only in includedir.
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
7785 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
7786 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7787 then
7788   old_glibc_headers=yes
7789 else
7790   old_glibc_headers=no
7791 fi
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
7793 $as_echo "$old_glibc_headers" >&6; }
7794 if test ${old_glibc_headers} = yes; then
7795   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7796 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7797   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
7798 $as_echo "$as_me: WARNING: *** be removed." >&2;}
7799 fi
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818 if test $elf = yes; then
7819   $as_echo "#define HAVE_ELF 1" >>confdefs.h
7820
7821 fi
7822 if test $xcoff = yes; then
7823   $as_echo "#define HAVE_XCOFF 1" >>confdefs.h
7824
7825 fi
7826
7827
7828
7829 if test $shared = default; then
7830   shared=$elf
7831 fi
7832
7833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
7834 $as_echo_n "checking whether -fPIC is default... " >&6; }
7835 if test "${libc_cv_pic_default+set}" = set; then :
7836   $as_echo_n "(cached) " >&6
7837 else
7838   libc_cv_pic_default=yes
7839 cat > conftest.c <<EOF
7840 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7841 # error PIC is default.
7842 #endif
7843 EOF
7844 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7845   libc_cv_pic_default=no
7846 fi
7847 rm -f conftest.*
7848 fi
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
7850 $as_echo "$libc_cv_pic_default" >&6; }
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7864   config_makefile=
7865 else
7866   config_makefile=Makefile
7867 fi
7868
7869 VERSION=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7870 RELEASE=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7871
7872
7873
7874 ac_config_files="$ac_config_files config.make ${config_makefile}"
7875
7876 ac_config_commands="$ac_config_commands default"
7877
7878 cat >confcache <<\_ACEOF
7879 # This file is a shell script that caches the results of configure
7880 # tests run on this system so they can be shared between configure
7881 # scripts and configure runs, see configure's option --config-cache.
7882 # It is not useful on other systems.  If it contains results you don't
7883 # want to keep, you may remove or edit it.
7884 #
7885 # config.status only pays attention to the cache file if you give it
7886 # the --recheck option to rerun configure.
7887 #
7888 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7889 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7890 # following values.
7891
7892 _ACEOF
7893
7894 # The following way of writing the cache mishandles newlines in values,
7895 # but we know of no workaround that is simple, portable, and efficient.
7896 # So, we kill variables containing newlines.
7897 # Ultrix sh set writes to stderr and can't be redirected directly,
7898 # and sets the high bit in the cache file unless we assign to the vars.
7899 (
7900   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7901     eval ac_val=\$$ac_var
7902     case $ac_val in #(
7903     *${as_nl}*)
7904       case $ac_var in #(
7905       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7906 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7907       esac
7908       case $ac_var in #(
7909       _ | IFS | as_nl) ;; #(
7910       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7911       *) { eval $ac_var=; unset $ac_var;} ;;
7912       esac ;;
7913     esac
7914   done
7915
7916   (set) 2>&1 |
7917     case $as_nl`(ac_space=' '; set) 2>&1` in #(
7918     *${as_nl}ac_space=\ *)
7919       # `set' does not quote correctly, so add quotes: double-quote
7920       # substitution turns \\\\ into \\, and sed turns \\ into \.
7921       sed -n \
7922         "s/'/'\\\\''/g;
7923           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7924       ;; #(
7925     *)
7926       # `set' quotes correctly as required by POSIX, so do not add quotes.
7927       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7928       ;;
7929     esac |
7930     sort
7931 ) |
7932   sed '
7933      /^ac_cv_env_/b end
7934      t clear
7935      :clear
7936      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7937      t end
7938      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7939      :end' >>confcache
7940 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7941   if test -w "$cache_file"; then
7942     test "x$cache_file" != "x/dev/null" &&
7943       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7944 $as_echo "$as_me: updating cache $cache_file" >&6;}
7945     cat confcache >$cache_file
7946   else
7947     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7948 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7949   fi
7950 fi
7951 rm -f confcache
7952
7953 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7954 # Let make expand exec_prefix.
7955 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7956
7957 DEFS=-DHAVE_CONFIG_H
7958
7959 ac_libobjs=
7960 ac_ltlibobjs=
7961 U=
7962 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7963   # 1. Remove the extension, and $U if already installed.
7964   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7965   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7966   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7967   #    will be set to the directory where LIBOBJS objects are built.
7968   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7969   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7970 done
7971 LIBOBJS=$ac_libobjs
7972
7973 LTLIBOBJS=$ac_ltlibobjs
7974
7975
7976
7977 : ${CONFIG_STATUS=./config.status}
7978 ac_write_fail=0
7979 ac_clean_files_save=$ac_clean_files
7980 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7981 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7982 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7983 as_write_fail=0
7984 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7985 #! $SHELL
7986 # Generated by $as_me.
7987 # Run this file to recreate the current configuration.
7988 # Compiler output produced by configure, useful for debugging
7989 # configure, is in config.log if it exists.
7990
7991 debug=false
7992 ac_cs_recheck=false
7993 ac_cs_silent=false
7994
7995 SHELL=\${CONFIG_SHELL-$SHELL}
7996 export SHELL
7997 _ASEOF
7998 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7999 ## -------------------- ##
8000 ## M4sh Initialization. ##
8001 ## -------------------- ##
8002
8003 # Be more Bourne compatible
8004 DUALCASE=1; export DUALCASE # for MKS sh
8005 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8006   emulate sh
8007   NULLCMD=:
8008   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8009   # is contrary to our usage.  Disable this feature.
8010   alias -g '${1+"$@"}'='"$@"'
8011   setopt NO_GLOB_SUBST
8012 else
8013   case `(set -o) 2>/dev/null` in #(
8014   *posix*) :
8015     set -o posix ;; #(
8016   *) :
8017      ;;
8018 esac
8019 fi
8020
8021
8022 as_nl='
8023 '
8024 export as_nl
8025 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8026 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8027 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8028 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8029 # Prefer a ksh shell builtin over an external printf program on Solaris,
8030 # but without wasting forks for bash or zsh.
8031 if test -z "$BASH_VERSION$ZSH_VERSION" \
8032     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8033   as_echo='print -r --'
8034   as_echo_n='print -rn --'
8035 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8036   as_echo='printf %s\n'
8037   as_echo_n='printf %s'
8038 else
8039   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8040     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8041     as_echo_n='/usr/ucb/echo -n'
8042   else
8043     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8044     as_echo_n_body='eval
8045       arg=$1;
8046       case $arg in #(
8047       *"$as_nl"*)
8048         expr "X$arg" : "X\\(.*\\)$as_nl";
8049         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8050       esac;
8051       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8052     '
8053     export as_echo_n_body
8054     as_echo_n='sh -c $as_echo_n_body as_echo'
8055   fi
8056   export as_echo_body
8057   as_echo='sh -c $as_echo_body as_echo'
8058 fi
8059
8060 # The user is always right.
8061 if test "${PATH_SEPARATOR+set}" != set; then
8062   PATH_SEPARATOR=:
8063   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8064     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8065       PATH_SEPARATOR=';'
8066   }
8067 fi
8068
8069
8070 # IFS
8071 # We need space, tab and new line, in precisely that order.  Quoting is
8072 # there to prevent editors from complaining about space-tab.
8073 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8074 # splitting by setting IFS to empty value.)
8075 IFS=" ""        $as_nl"
8076
8077 # Find who we are.  Look in the path if we contain no directory separator.
8078 case $0 in #((
8079   *[\\/]* ) as_myself=$0 ;;
8080   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8081 for as_dir in $PATH
8082 do
8083   IFS=$as_save_IFS
8084   test -z "$as_dir" && as_dir=.
8085     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8086   done
8087 IFS=$as_save_IFS
8088
8089      ;;
8090 esac
8091 # We did not find ourselves, most probably we were run as `sh COMMAND'
8092 # in which case we are not to be found in the path.
8093 if test "x$as_myself" = x; then
8094   as_myself=$0
8095 fi
8096 if test ! -f "$as_myself"; then
8097   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8098   exit 1
8099 fi
8100
8101 # Unset variables that we do not need and which cause bugs (e.g. in
8102 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
8103 # suppresses any "Segmentation fault" message there.  '((' could
8104 # trigger a bug in pdksh 5.2.14.
8105 for as_var in BASH_ENV ENV MAIL MAILPATH
8106 do eval test x\${$as_var+set} = xset \
8107   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8108 done
8109 PS1='$ '
8110 PS2='> '
8111 PS4='+ '
8112
8113 # NLS nuisances.
8114 LC_ALL=C
8115 export LC_ALL
8116 LANGUAGE=C
8117 export LANGUAGE
8118
8119 # CDPATH.
8120 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8121
8122
8123 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8124 # ----------------------------------------
8125 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8126 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8127 # script with STATUS, using 1 if that was 0.
8128 as_fn_error ()
8129 {
8130   as_status=$1; test $as_status -eq 0 && as_status=1
8131   if test "$4"; then
8132     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8133     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8134   fi
8135   $as_echo "$as_me: error: $2" >&2
8136   as_fn_exit $as_status
8137 } # as_fn_error
8138
8139
8140 # as_fn_set_status STATUS
8141 # -----------------------
8142 # Set $? to STATUS, without forking.
8143 as_fn_set_status ()
8144 {
8145   return $1
8146 } # as_fn_set_status
8147
8148 # as_fn_exit STATUS
8149 # -----------------
8150 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8151 as_fn_exit ()
8152 {
8153   set +e
8154   as_fn_set_status $1
8155   exit $1
8156 } # as_fn_exit
8157
8158 # as_fn_unset VAR
8159 # ---------------
8160 # Portably unset VAR.
8161 as_fn_unset ()
8162 {
8163   { eval $1=; unset $1;}
8164 }
8165 as_unset=as_fn_unset
8166 # as_fn_append VAR VALUE
8167 # ----------------------
8168 # Append the text in VALUE to the end of the definition contained in VAR. Take
8169 # advantage of any shell optimizations that allow amortized linear growth over
8170 # repeated appends, instead of the typical quadratic growth present in naive
8171 # implementations.
8172 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8173   eval 'as_fn_append ()
8174   {
8175     eval $1+=\$2
8176   }'
8177 else
8178   as_fn_append ()
8179   {
8180     eval $1=\$$1\$2
8181   }
8182 fi # as_fn_append
8183
8184 # as_fn_arith ARG...
8185 # ------------------
8186 # Perform arithmetic evaluation on the ARGs, and store the result in the
8187 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8188 # must be portable across $(()) and expr.
8189 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8190   eval 'as_fn_arith ()
8191   {
8192     as_val=$(( $* ))
8193   }'
8194 else
8195   as_fn_arith ()
8196   {
8197     as_val=`expr "$@" || test $? -eq 1`
8198   }
8199 fi # as_fn_arith
8200
8201
8202 if expr a : '\(a\)' >/dev/null 2>&1 &&
8203    test "X`expr 00001 : '.*\(...\)'`" = X001; then
8204   as_expr=expr
8205 else
8206   as_expr=false
8207 fi
8208
8209 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8210   as_basename=basename
8211 else
8212   as_basename=false
8213 fi
8214
8215 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8216   as_dirname=dirname
8217 else
8218   as_dirname=false
8219 fi
8220
8221 as_me=`$as_basename -- "$0" ||
8222 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8223          X"$0" : 'X\(//\)$' \| \
8224          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8225 $as_echo X/"$0" |
8226     sed '/^.*\/\([^/][^/]*\)\/*$/{
8227             s//\1/
8228             q
8229           }
8230           /^X\/\(\/\/\)$/{
8231             s//\1/
8232             q
8233           }
8234           /^X\/\(\/\).*/{
8235             s//\1/
8236             q
8237           }
8238           s/.*/./; q'`
8239
8240 # Avoid depending upon Character Ranges.
8241 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8242 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8243 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8244 as_cr_digits='0123456789'
8245 as_cr_alnum=$as_cr_Letters$as_cr_digits
8246
8247 ECHO_C= ECHO_N= ECHO_T=
8248 case `echo -n x` in #(((((
8249 -n*)
8250   case `echo 'xy\c'` in
8251   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
8252   xy)  ECHO_C='\c';;
8253   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
8254        ECHO_T=' ';;
8255   esac;;
8256 *)
8257   ECHO_N='-n';;
8258 esac
8259
8260 rm -f conf$$ conf$$.exe conf$$.file
8261 if test -d conf$$.dir; then
8262   rm -f conf$$.dir/conf$$.file
8263 else
8264   rm -f conf$$.dir
8265   mkdir conf$$.dir 2>/dev/null
8266 fi
8267 if (echo >conf$$.file) 2>/dev/null; then
8268   if ln -s conf$$.file conf$$ 2>/dev/null; then
8269     as_ln_s='ln -s'
8270     # ... but there are two gotchas:
8271     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8272     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8273     # In both cases, we have to default to `cp -p'.
8274     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8275       as_ln_s='cp -p'
8276   elif ln conf$$.file conf$$ 2>/dev/null; then
8277     as_ln_s=ln
8278   else
8279     as_ln_s='cp -p'
8280   fi
8281 else
8282   as_ln_s='cp -p'
8283 fi
8284 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8285 rmdir conf$$.dir 2>/dev/null
8286
8287
8288 # as_fn_mkdir_p
8289 # -------------
8290 # Create "$as_dir" as a directory, including parents if necessary.
8291 as_fn_mkdir_p ()
8292 {
8293
8294   case $as_dir in #(
8295   -*) as_dir=./$as_dir;;
8296   esac
8297   test -d "$as_dir" || eval $as_mkdir_p || {
8298     as_dirs=
8299     while :; do
8300       case $as_dir in #(
8301       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8302       *) as_qdir=$as_dir;;
8303       esac
8304       as_dirs="'$as_qdir' $as_dirs"
8305       as_dir=`$as_dirname -- "$as_dir" ||
8306 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8307          X"$as_dir" : 'X\(//\)[^/]' \| \
8308          X"$as_dir" : 'X\(//\)$' \| \
8309          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8310 $as_echo X"$as_dir" |
8311     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8312             s//\1/
8313             q
8314           }
8315           /^X\(\/\/\)[^/].*/{
8316             s//\1/
8317             q
8318           }
8319           /^X\(\/\/\)$/{
8320             s//\1/
8321             q
8322           }
8323           /^X\(\/\).*/{
8324             s//\1/
8325             q
8326           }
8327           s/.*/./; q'`
8328       test -d "$as_dir" && break
8329     done
8330     test -z "$as_dirs" || eval "mkdir $as_dirs"
8331   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8332
8333
8334 } # as_fn_mkdir_p
8335 if mkdir -p . 2>/dev/null; then
8336   as_mkdir_p='mkdir -p "$as_dir"'
8337 else
8338   test -d ./-p && rmdir ./-p
8339   as_mkdir_p=false
8340 fi
8341
8342 if test -x / >/dev/null 2>&1; then
8343   as_test_x='test -x'
8344 else
8345   if ls -dL / >/dev/null 2>&1; then
8346     as_ls_L_option=L
8347   else
8348     as_ls_L_option=
8349   fi
8350   as_test_x='
8351     eval sh -c '\''
8352       if test -d "$1"; then
8353         test -d "$1/.";
8354       else
8355         case $1 in #(
8356         -*)set "./$1";;
8357         esac;
8358         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8359         ???[sx]*):;;*)false;;esac;fi
8360     '\'' sh
8361   '
8362 fi
8363 as_executable_p=$as_test_x
8364
8365 # Sed expression to map a string onto a valid CPP name.
8366 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8367
8368 # Sed expression to map a string onto a valid variable name.
8369 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8370
8371
8372 exec 6>&1
8373 ## ----------------------------------- ##
8374 ## Main body of $CONFIG_STATUS script. ##
8375 ## ----------------------------------- ##
8376 _ASEOF
8377 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8378
8379 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8380 # Save the log message, to keep $0 and so on meaningful, and to
8381 # report actual input values of CONFIG_FILES etc. instead of their
8382 # values after options handling.
8383 ac_log="
8384 This file was extended by GNU C Library $as_me (see version.h), which was
8385 generated by GNU Autoconf 2.66.  Invocation command line was
8386
8387   CONFIG_FILES    = $CONFIG_FILES
8388   CONFIG_HEADERS  = $CONFIG_HEADERS
8389   CONFIG_LINKS    = $CONFIG_LINKS
8390   CONFIG_COMMANDS = $CONFIG_COMMANDS
8391   $ $0 $@
8392
8393 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8394 "
8395
8396 _ACEOF
8397
8398 case $ac_config_files in *"
8399 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8400 esac
8401
8402 case $ac_config_headers in *"
8403 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8404 esac
8405
8406
8407 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8408 # Files that config.status was made for.
8409 config_files="$ac_config_files"
8410 config_headers="$ac_config_headers"
8411 config_commands="$ac_config_commands"
8412
8413 _ACEOF
8414
8415 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8416 ac_cs_usage="\
8417 \`$as_me' instantiates files and other configuration actions
8418 from templates according to the current configuration.  Unless the files
8419 and actions are specified as TAGs, all are instantiated by default.
8420
8421 Usage: $0 [OPTION]... [TAG]...
8422
8423   -h, --help       print this help, then exit
8424   -V, --version    print version number and configuration settings, then exit
8425       --config     print configuration, then exit
8426   -q, --quiet, --silent
8427                    do not print progress messages
8428   -d, --debug      don't remove temporary files
8429       --recheck    update $as_me by reconfiguring in the same conditions
8430       --file=FILE[:TEMPLATE]
8431                    instantiate the configuration file FILE
8432       --header=FILE[:TEMPLATE]
8433                    instantiate the configuration header FILE
8434
8435 Configuration files:
8436 $config_files
8437
8438 Configuration headers:
8439 $config_headers
8440
8441 Configuration commands:
8442 $config_commands
8443
8444 Report bugs to <glibc>.
8445 GNU C Library home page: <http://www.gnu.org/software/c-library/>.
8446 General help using GNU software: <http://www.gnu.org/gethelp/>."
8447
8448 _ACEOF
8449 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8450 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8451 ac_cs_version="\\
8452 GNU C Library config.status (see version.h)
8453 configured by $0, generated by GNU Autoconf 2.66,
8454   with options \\"\$ac_cs_config\\"
8455
8456 Copyright (C) 2010 Free Software Foundation, Inc.
8457 This config.status script is free software; the Free Software Foundation
8458 gives unlimited permission to copy, distribute and modify it."
8459
8460 ac_pwd='$ac_pwd'
8461 srcdir='$srcdir'
8462 INSTALL='$INSTALL'
8463 AWK='$AWK'
8464 test -n "\$AWK" || AWK=awk
8465 _ACEOF
8466
8467 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8468 # The default lists apply if the user does not specify any file.
8469 ac_need_defaults=:
8470 while test $# != 0
8471 do
8472   case $1 in
8473   --*=*)
8474     ac_option=`expr "X$1" : 'X\([^=]*\)='`
8475     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8476     ac_shift=:
8477     ;;
8478   *)
8479     ac_option=$1
8480     ac_optarg=$2
8481     ac_shift=shift
8482     ;;
8483   esac
8484
8485   case $ac_option in
8486   # Handling of the options.
8487   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8488     ac_cs_recheck=: ;;
8489   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8490     $as_echo "$ac_cs_version"; exit ;;
8491   --config | --confi | --conf | --con | --co | --c )
8492     $as_echo "$ac_cs_config"; exit ;;
8493   --debug | --debu | --deb | --de | --d | -d )
8494     debug=: ;;
8495   --file | --fil | --fi | --f )
8496     $ac_shift
8497     case $ac_optarg in
8498     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8499     esac
8500     as_fn_append CONFIG_FILES " '$ac_optarg'"
8501     ac_need_defaults=false;;
8502   --header | --heade | --head | --hea )
8503     $ac_shift
8504     case $ac_optarg in
8505     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8506     esac
8507     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8508     ac_need_defaults=false;;
8509   --he | --h)
8510     # Conflict between --help and --header
8511     as_fn_error $? "ambiguous option: \`$1'
8512 Try \`$0 --help' for more information.";;
8513   --help | --hel | -h )
8514     $as_echo "$ac_cs_usage"; exit ;;
8515   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8516   | -silent | --silent | --silen | --sile | --sil | --si | --s)
8517     ac_cs_silent=: ;;
8518
8519   # This is an error.
8520   -*) as_fn_error $? "unrecognized option: \`$1'
8521 Try \`$0 --help' for more information." ;;
8522
8523   *) as_fn_append ac_config_targets " $1"
8524      ac_need_defaults=false ;;
8525
8526   esac
8527   shift
8528 done
8529
8530 ac_configure_extra_args=
8531
8532 if $ac_cs_silent; then
8533   exec 6>/dev/null
8534   ac_configure_extra_args="$ac_configure_extra_args --silent"
8535 fi
8536
8537 _ACEOF
8538 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8539 if \$ac_cs_recheck; then
8540   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8541   shift
8542   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8543   CONFIG_SHELL='$SHELL'
8544   export CONFIG_SHELL
8545   exec "\$@"
8546 fi
8547
8548 _ACEOF
8549 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8550 exec 5>>config.log
8551 {
8552   echo
8553   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8554 ## Running $as_me. ##
8555 _ASBOX
8556   $as_echo "$ac_log"
8557 } >&5
8558
8559 _ACEOF
8560 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8561 #
8562 # INIT-COMMANDS
8563 #
8564 config_vars='$config_vars'
8565
8566 _ACEOF
8567
8568 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8569
8570 # Handling of arguments.
8571 for ac_config_target in $ac_config_targets
8572 do
8573   case $ac_config_target in
8574     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
8575     "config.make") CONFIG_FILES="$CONFIG_FILES config.make" ;;
8576     "${config_makefile}") CONFIG_FILES="$CONFIG_FILES ${config_makefile}" ;;
8577     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
8578
8579   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8580   esac
8581 done
8582
8583
8584 # If the user did not use the arguments to specify the items to instantiate,
8585 # then the envvar interface is used.  Set only those that are not.
8586 # We use the long form for the default assignment because of an extremely
8587 # bizarre bug on SunOS 4.1.3.
8588 if $ac_need_defaults; then
8589   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8590   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8591   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8592 fi
8593
8594 # Have a temporary directory for convenience.  Make it in the build tree
8595 # simply because there is no reason against having it here, and in addition,
8596 # creating and moving files from /tmp can sometimes cause problems.
8597 # Hook for its removal unless debugging.
8598 # Note that there is a small window in which the directory will not be cleaned:
8599 # after its creation but before its name has been assigned to `$tmp'.
8600 $debug ||
8601 {
8602   tmp=
8603   trap 'exit_status=$?
8604   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
8605 ' 0
8606   trap 'as_fn_exit 1' 1 2 13 15
8607 }
8608 # Create a (secure) tmp directory for tmp files.
8609
8610 {
8611   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8612   test -n "$tmp" && test -d "$tmp"
8613 }  ||
8614 {
8615   tmp=./conf$$-$RANDOM
8616   (umask 077 && mkdir "$tmp")
8617 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8618
8619 # Set up the scripts for CONFIG_FILES section.
8620 # No need to generate them if there are no CONFIG_FILES.
8621 # This happens for instance with `./config.status config.h'.
8622 if test -n "$CONFIG_FILES"; then
8623
8624
8625 ac_cr=`echo X | tr X '\015'`
8626 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8627 # But we know of no other shell where ac_cr would be empty at this
8628 # point, so we can use a bashism as a fallback.
8629 if test "x$ac_cr" = x; then
8630   eval ac_cr=\$\'\\r\'
8631 fi
8632 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8633 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8634   ac_cs_awk_cr='\\r'
8635 else
8636   ac_cs_awk_cr=$ac_cr
8637 fi
8638
8639 echo 'BEGIN {' >"$tmp/subs1.awk" &&
8640 _ACEOF
8641
8642
8643 {
8644   echo "cat >conf$$subs.awk <<_ACEOF" &&
8645   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8646   echo "_ACEOF"
8647 } >conf$$subs.sh ||
8648   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8649 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8650 ac_delim='%!_!# '
8651 for ac_last_try in false false false false false :; do
8652   . ./conf$$subs.sh ||
8653     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8654
8655   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8656   if test $ac_delim_n = $ac_delim_num; then
8657     break
8658   elif $ac_last_try; then
8659     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8660   else
8661     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8662   fi
8663 done
8664 rm -f conf$$subs.sh
8665
8666 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8667 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
8668 _ACEOF
8669 sed -n '
8670 h
8671 s/^/S["/; s/!.*/"]=/
8672 p
8673 g
8674 s/^[^!]*!//
8675 :repl
8676 t repl
8677 s/'"$ac_delim"'$//
8678 t delim
8679 :nl
8680 h
8681 s/\(.\{148\}\)..*/\1/
8682 t more1
8683 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8684 p
8685 n
8686 b repl
8687 :more1
8688 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8689 p
8690 g
8691 s/.\{148\}//
8692 t nl
8693 :delim
8694 h
8695 s/\(.\{148\}\)..*/\1/
8696 t more2
8697 s/["\\]/\\&/g; s/^/"/; s/$/"/
8698 p
8699 b
8700 :more2
8701 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8702 p
8703 g
8704 s/.\{148\}//
8705 t delim
8706 ' <conf$$subs.awk | sed '
8707 /^[^""]/{
8708   N
8709   s/\n//
8710 }
8711 ' >>$CONFIG_STATUS || ac_write_fail=1
8712 rm -f conf$$subs.awk
8713 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8714 _ACAWK
8715 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
8716   for (key in S) S_is_set[key] = 1
8717   FS = "\a"
8718
8719 }
8720 {
8721   line = $ 0
8722   nfields = split(line, field, "@")
8723   substed = 0
8724   len = length(field[1])
8725   for (i = 2; i < nfields; i++) {
8726     key = field[i]
8727     keylen = length(key)
8728     if (S_is_set[key]) {
8729       value = S[key]
8730       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8731       len += length(value) + length(field[++i])
8732       substed = 1
8733     } else
8734       len += 1 + keylen
8735   }
8736
8737   print line
8738 }
8739
8740 _ACAWK
8741 _ACEOF
8742 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8743 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8744   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8745 else
8746   cat
8747 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
8748   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8749 _ACEOF
8750
8751 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8752 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8753 # trailing colons and then remove the whole line if VPATH becomes empty
8754 # (actually we leave an empty line to preserve line numbers).
8755 if test "x$srcdir" = x.; then
8756   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
8757 h
8758 s///
8759 s/^/:/
8760 s/[      ]*$/:/
8761 s/:\$(srcdir):/:/g
8762 s/:\${srcdir}:/:/g
8763 s/:@srcdir@:/:/g
8764 s/^:*//
8765 s/:*$//
8766 x
8767 s/\(=[   ]*\).*/\1/
8768 G
8769 s/\n//
8770 s/^[^=]*=[       ]*$//
8771 }'
8772 fi
8773
8774 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8775 fi # test -n "$CONFIG_FILES"
8776
8777 # Set up the scripts for CONFIG_HEADERS section.
8778 # No need to generate them if there are no CONFIG_HEADERS.
8779 # This happens for instance with `./config.status Makefile'.
8780 if test -n "$CONFIG_HEADERS"; then
8781 cat >"$tmp/defines.awk" <<\_ACAWK ||
8782 BEGIN {
8783 _ACEOF
8784
8785 # Transform confdefs.h into an awk script `defines.awk', embedded as
8786 # here-document in config.status, that substitutes the proper values into
8787 # config.h.in to produce config.h.
8788
8789 # Create a delimiter string that does not exist in confdefs.h, to ease
8790 # handling of long lines.
8791 ac_delim='%!_!# '
8792 for ac_last_try in false false :; do
8793   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
8794   if test -z "$ac_t"; then
8795     break
8796   elif $ac_last_try; then
8797     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8798   else
8799     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8800   fi
8801 done
8802
8803 # For the awk script, D is an array of macro values keyed by name,
8804 # likewise P contains macro parameters if any.  Preserve backslash
8805 # newline sequences.
8806
8807 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8808 sed -n '
8809 s/.\{148\}/&'"$ac_delim"'/g
8810 t rset
8811 :rset
8812 s/^[     ]*#[    ]*define[       ][      ]*/ /
8813 t def
8814 d
8815 :def
8816 s/\\$//
8817 t bsnl
8818 s/["\\]/\\&/g
8819 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8820 D["\1"]=" \3"/p
8821 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
8822 d
8823 :bsnl
8824 s/["\\]/\\&/g
8825 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
8826 D["\1"]=" \3\\\\\\n"\\/p
8827 t cont
8828 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8829 t cont
8830 d
8831 :cont
8832 n
8833 s/.\{148\}/&'"$ac_delim"'/g
8834 t clear
8835 :clear
8836 s/\\$//
8837 t bsnlc
8838 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8839 d
8840 :bsnlc
8841 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8842 b cont
8843 ' <confdefs.h | sed '
8844 s/'"$ac_delim"'/"\\\
8845 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8846
8847 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8848   for (key in D) D_is_set[key] = 1
8849   FS = "\a"
8850 }
8851 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8852   line = \$ 0
8853   split(line, arg, " ")
8854   if (arg[1] == "#") {
8855     defundef = arg[2]
8856     mac1 = arg[3]
8857   } else {
8858     defundef = substr(arg[1], 2)
8859     mac1 = arg[2]
8860   }
8861   split(mac1, mac2, "(") #)
8862   macro = mac2[1]
8863   prefix = substr(line, 1, index(line, defundef) - 1)
8864   if (D_is_set[macro]) {
8865     # Preserve the white space surrounding the "#".
8866     print prefix "define", macro P[macro] D[macro]
8867     next
8868   } else {
8869     # Replace #undef with comments.  This is necessary, for example,
8870     # in the case of _POSIX_SOURCE, which is predefined and required
8871     # on some systems where configure will not decide to define it.
8872     if (defundef == "undef") {
8873       print "/*", prefix defundef, macro, "*/"
8874       next
8875     }
8876   }
8877 }
8878 { print }
8879 _ACAWK
8880 _ACEOF
8881 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8882   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8883 fi # test -n "$CONFIG_HEADERS"
8884
8885
8886 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
8887 shift
8888 for ac_tag
8889 do
8890   case $ac_tag in
8891   :[FHLC]) ac_mode=$ac_tag; continue;;
8892   esac
8893   case $ac_mode$ac_tag in
8894   :[FHL]*:*);;
8895   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8896   :[FH]-) ac_tag=-:-;;
8897   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8898   esac
8899   ac_save_IFS=$IFS
8900   IFS=:
8901   set x $ac_tag
8902   IFS=$ac_save_IFS
8903   shift
8904   ac_file=$1
8905   shift
8906
8907   case $ac_mode in
8908   :L) ac_source=$1;;
8909   :[FH])
8910     ac_file_inputs=
8911     for ac_f
8912     do
8913       case $ac_f in
8914       -) ac_f="$tmp/stdin";;
8915       *) # Look for the file first in the build tree, then in the source tree
8916          # (if the path is not absolute).  The absolute path cannot be DOS-style,
8917          # because $ac_f cannot contain `:'.
8918          test -f "$ac_f" ||
8919            case $ac_f in
8920            [\\/$]*) false;;
8921            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8922            esac ||
8923            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8924       esac
8925       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8926       as_fn_append ac_file_inputs " '$ac_f'"
8927     done
8928
8929     # Let's still pretend it is `configure' which instantiates (i.e., don't
8930     # use $as_me), people would be surprised to read:
8931     #    /* config.h.  Generated by config.status.  */
8932     configure_input='Generated from '`
8933           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8934         `' by configure.'
8935     if test x"$ac_file" != x-; then
8936       configure_input="$ac_file.  $configure_input"
8937       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8938 $as_echo "$as_me: creating $ac_file" >&6;}
8939     fi
8940     # Neutralize special characters interpreted by sed in replacement strings.
8941     case $configure_input in #(
8942     *\&* | *\|* | *\\* )
8943        ac_sed_conf_input=`$as_echo "$configure_input" |
8944        sed 's/[\\\\&|]/\\\\&/g'`;; #(
8945     *) ac_sed_conf_input=$configure_input;;
8946     esac
8947
8948     case $ac_tag in
8949     *:-:* | *:-) cat >"$tmp/stdin" \
8950       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8951     esac
8952     ;;
8953   esac
8954
8955   ac_dir=`$as_dirname -- "$ac_file" ||
8956 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8957          X"$ac_file" : 'X\(//\)[^/]' \| \
8958          X"$ac_file" : 'X\(//\)$' \| \
8959          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8960 $as_echo X"$ac_file" |
8961     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8962             s//\1/
8963             q
8964           }
8965           /^X\(\/\/\)[^/].*/{
8966             s//\1/
8967             q
8968           }
8969           /^X\(\/\/\)$/{
8970             s//\1/
8971             q
8972           }
8973           /^X\(\/\).*/{
8974             s//\1/
8975             q
8976           }
8977           s/.*/./; q'`
8978   as_dir="$ac_dir"; as_fn_mkdir_p
8979   ac_builddir=.
8980
8981 case "$ac_dir" in
8982 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8983 *)
8984   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8985   # A ".." for each directory in $ac_dir_suffix.
8986   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8987   case $ac_top_builddir_sub in
8988   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8989   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8990   esac ;;
8991 esac
8992 ac_abs_top_builddir=$ac_pwd
8993 ac_abs_builddir=$ac_pwd$ac_dir_suffix
8994 # for backward compatibility:
8995 ac_top_builddir=$ac_top_build_prefix
8996
8997 case $srcdir in
8998   .)  # We are building in place.
8999     ac_srcdir=.
9000     ac_top_srcdir=$ac_top_builddir_sub
9001     ac_abs_top_srcdir=$ac_pwd ;;
9002   [\\/]* | ?:[\\/]* )  # Absolute name.
9003     ac_srcdir=$srcdir$ac_dir_suffix;
9004     ac_top_srcdir=$srcdir
9005     ac_abs_top_srcdir=$srcdir ;;
9006   *) # Relative name.
9007     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9008     ac_top_srcdir=$ac_top_build_prefix$srcdir
9009     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9010 esac
9011 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9012
9013
9014   case $ac_mode in
9015   :F)
9016   #
9017   # CONFIG_FILE
9018   #
9019
9020   case $INSTALL in
9021   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9022   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9023   esac
9024 _ACEOF
9025
9026 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9027 # If the template does not know about datarootdir, expand it.
9028 # FIXME: This hack should be removed a few years after 2.60.
9029 ac_datarootdir_hack=; ac_datarootdir_seen=
9030 ac_sed_dataroot='
9031 /datarootdir/ {
9032   p
9033   q
9034 }
9035 /@datadir@/p
9036 /@docdir@/p
9037 /@infodir@/p
9038 /@localedir@/p
9039 /@mandir@/p'
9040 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9041 *datarootdir*) ac_datarootdir_seen=yes;;
9042 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9043   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9044 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9045 _ACEOF
9046 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9047   ac_datarootdir_hack='
9048   s&@datadir@&$datadir&g
9049   s&@docdir@&$docdir&g
9050   s&@infodir@&$infodir&g
9051   s&@localedir@&$localedir&g
9052   s&@mandir@&$mandir&g
9053   s&\\\${datarootdir}&$datarootdir&g' ;;
9054 esac
9055 _ACEOF
9056
9057 # Neutralize VPATH when `$srcdir' = `.'.
9058 # Shell code in configure.ac might set extrasub.
9059 # FIXME: do we really want to maintain this feature?
9060 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9061 ac_sed_extra="$ac_vpsub
9062 $extrasub
9063 _ACEOF
9064 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9065 :t
9066 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9067 s|@configure_input@|$ac_sed_conf_input|;t t
9068 s&@top_builddir@&$ac_top_builddir_sub&;t t
9069 s&@top_build_prefix@&$ac_top_build_prefix&;t t
9070 s&@srcdir@&$ac_srcdir&;t t
9071 s&@abs_srcdir@&$ac_abs_srcdir&;t t
9072 s&@top_srcdir@&$ac_top_srcdir&;t t
9073 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9074 s&@builddir@&$ac_builddir&;t t
9075 s&@abs_builddir@&$ac_abs_builddir&;t t
9076 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9077 s&@INSTALL@&$ac_INSTALL&;t t
9078 $ac_datarootdir_hack
9079 "
9080 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
9081   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9082
9083 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9084   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
9085   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
9086   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9087 which seems to be undefined.  Please make sure it is defined" >&5
9088 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9089 which seems to be undefined.  Please make sure it is defined" >&2;}
9090
9091   rm -f "$tmp/stdin"
9092   case $ac_file in
9093   -) cat "$tmp/out" && rm -f "$tmp/out";;
9094   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
9095   esac \
9096   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9097  ;;
9098   :H)
9099   #
9100   # CONFIG_HEADER
9101   #
9102   if test x"$ac_file" != x-; then
9103     {
9104       $as_echo "/* $configure_input  */" \
9105       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
9106     } >"$tmp/config.h" \
9107       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9108     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
9109       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9110 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9111     else
9112       rm -f "$ac_file"
9113       mv "$tmp/config.h" "$ac_file" \
9114         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9115     fi
9116   else
9117     $as_echo "/* $configure_input  */" \
9118       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
9119       || as_fn_error $? "could not create -" "$LINENO" 5
9120   fi
9121  ;;
9122
9123   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9124 $as_echo "$as_me: executing $ac_file commands" >&6;}
9125  ;;
9126   esac
9127
9128
9129   case $ac_file$ac_mode in
9130     "default":C)
9131 case $CONFIG_FILES in *config.make*)
9132 echo "$config_vars" >> config.make;;
9133 esac
9134 test -d bits || mkdir bits ;;
9135
9136   esac
9137 done # for ac_tag
9138
9139
9140 as_fn_exit 0
9141 _ACEOF
9142 ac_clean_files=$ac_clean_files_save
9143
9144 test $ac_write_fail = 0 ||
9145   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9146
9147
9148 # configure is writing to config.log, and then calls config.status.
9149 # config.status does its own redirection, appending to config.log.
9150 # Unfortunately, on DOS this fails, as config.log is still kept open
9151 # by configure, so config.status won't be able to write to it; its
9152 # output is simply discarded.  So we exec the FD to /dev/null,
9153 # effectively closing config.log, so it can be properly (re)opened and
9154 # appended to by config.status.  When coming back to configure, we
9155 # need to make the FD available again.
9156 if test "$no_create" != yes; then
9157   ac_cs_success=:
9158   ac_config_status_args=
9159   test "$silent" = yes &&
9160     ac_config_status_args="$ac_config_status_args --quiet"
9161   exec 5>/dev/null
9162   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9163   exec 5>>config.log
9164   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9165   # would make configure fail if this is the last instruction.
9166   $ac_cs_success || as_fn_exit 1
9167 fi
9168
9169 #
9170 # CONFIG_SUBDIRS section.
9171 #
9172 if test "$no_recursion" != yes; then
9173
9174   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
9175   # so they do not pile up.
9176   ac_sub_configure_args=
9177   ac_prev=
9178   eval "set x $ac_configure_args"
9179   shift
9180   for ac_arg
9181   do
9182     if test -n "$ac_prev"; then
9183       ac_prev=
9184       continue
9185     fi
9186     case $ac_arg in
9187     -cache-file | --cache-file | --cache-fil | --cache-fi \
9188     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
9189       ac_prev=cache_file ;;
9190     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
9191     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
9192     | --c=*)
9193       ;;
9194     --config-cache | -C)
9195       ;;
9196     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
9197       ac_prev=srcdir ;;
9198     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
9199       ;;
9200     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
9201       ac_prev=prefix ;;
9202     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
9203       ;;
9204     --disable-option-checking)
9205       ;;
9206     *)
9207       case $ac_arg in
9208       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9209       esac
9210       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
9211     esac
9212   done
9213
9214   # Always prepend --prefix to ensure using the same prefix
9215   # in subdir configurations.
9216   ac_arg="--prefix=$prefix"
9217   case $ac_arg in
9218   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9219   esac
9220   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
9221
9222   # Pass --silent
9223   if test "$silent" = yes; then
9224     ac_sub_configure_args="--silent $ac_sub_configure_args"
9225   fi
9226
9227   # Always prepend --disable-option-checking to silence warnings, since
9228   # different subdirs can have different --enable and --with options.
9229   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
9230
9231   ac_popdir=`pwd`
9232   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
9233
9234     # Do not complain, so a configure script can configure whichever
9235     # parts of a large source tree are present.
9236     test -d "$srcdir/$ac_dir" || continue
9237
9238     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
9239     $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
9240     $as_echo "$ac_msg" >&6
9241     as_dir="$ac_dir"; as_fn_mkdir_p
9242     ac_builddir=.
9243
9244 case "$ac_dir" in
9245 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9246 *)
9247   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9248   # A ".." for each directory in $ac_dir_suffix.
9249   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9250   case $ac_top_builddir_sub in
9251   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9252   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9253   esac ;;
9254 esac
9255 ac_abs_top_builddir=$ac_pwd
9256 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9257 # for backward compatibility:
9258 ac_top_builddir=$ac_top_build_prefix
9259
9260 case $srcdir in
9261   .)  # We are building in place.
9262     ac_srcdir=.
9263     ac_top_srcdir=$ac_top_builddir_sub
9264     ac_abs_top_srcdir=$ac_pwd ;;
9265   [\\/]* | ?:[\\/]* )  # Absolute name.
9266     ac_srcdir=$srcdir$ac_dir_suffix;
9267     ac_top_srcdir=$srcdir
9268     ac_abs_top_srcdir=$srcdir ;;
9269   *) # Relative name.
9270     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9271     ac_top_srcdir=$ac_top_build_prefix$srcdir
9272     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9273 esac
9274 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9275
9276
9277     cd "$ac_dir"
9278
9279     # Check for guested configure; otherwise get Cygnus style configure.
9280     if test -f "$ac_srcdir/configure.gnu"; then
9281       ac_sub_configure=$ac_srcdir/configure.gnu
9282     elif test -f "$ac_srcdir/configure"; then
9283       ac_sub_configure=$ac_srcdir/configure
9284     elif test -f "$ac_srcdir/configure.in"; then
9285       # This should be Cygnus configure.
9286       ac_sub_configure=$ac_aux_dir/configure
9287     else
9288       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
9289 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9290       ac_sub_configure=
9291     fi
9292
9293     # The recursion is here.
9294     if test -n "$ac_sub_configure"; then
9295       # Make the cache file name correct relative to the subdirectory.
9296       case $cache_file in
9297       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
9298       *) # Relative name.
9299         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
9300       esac
9301
9302       { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9303 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9304       # The eval makes quoting arguments work.
9305       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
9306            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
9307         as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
9308     fi
9309
9310     cd "$ac_popdir"
9311   done
9312 fi
9313 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9314   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9315 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9316 fi
9317