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