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