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