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