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