configure: accept __stack_chk_fail_local for ssp support too [BZ #20662]
[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 # Check if gcc supports attribute ifunc as it is used in libc_ifunc macro.
3920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc attribute ifunc support" >&5
3921 $as_echo_n "checking for gcc attribute ifunc support... " >&6; }
3922 if ${libc_cv_gcc_indirect_function+:} false; then :
3923   $as_echo_n "(cached) " >&6
3924 else
3925   cat > conftest.c <<EOF
3926 extern int func (int);
3927 int used_func (int a)
3928 {
3929   return a;
3930 }
3931 static void *resolver ()
3932 {
3933   return &used_func;
3934 }
3935 extern __typeof (func) func __attribute__ ((ifunc ("resolver")));
3936 EOF
3937 libc_cv_gcc_indirect_function=no
3938 if ${CC-cc} -c conftest.c -o conftest.o 1>&5 \
3939    2>&5 ; then
3940   if $READELF -s conftest.o | grep IFUNC >/dev/null 2>&5; then
3941     libc_cv_gcc_indirect_function=yes
3942   fi
3943 fi
3944 rm -f conftest*
3945 fi
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_indirect_function" >&5
3947 $as_echo "$libc_cv_gcc_indirect_function" >&6; }
3948
3949 if test x"$libc_cv_ld_gnu_indirect_function" != xyes; then
3950   if test x"$multi_arch" = xyes; then
3951     as_fn_error $? "--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
3952   else
3953     multi_arch=no
3954   fi
3955 fi
3956 if test x"$libc_cv_gcc_indirect_function" != xyes &&
3957    test x"$multi_arch" = xyes; then
3958   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
3959 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&5
3960 $as_echo "$as_me: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
3961 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&2;}
3962 fi
3963 multi_arch_d=
3964 if test x"$multi_arch" != xno; then
3965   multi_arch_d=/multiarch
3966 fi
3967
3968 # Compute the list of sysdep directories for this configuration.
3969 # This can take a while to compute.
3970 sysdep_dir=$srcdir/sysdeps
3971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
3972 $as_echo_n "checking sysdep dirs... " >&6; }
3973 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
3974 os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
3975
3976 test "x$base_os" != x || case "$os" in
3977 gnu*)
3978   base_os=mach/hurd ;;
3979 linux*)
3980   base_os=unix/sysv ;;
3981 esac
3982
3983 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
3984 tail=$os
3985 ostry=$os
3986 while o=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
3987   ostry="$ostry /$o"
3988   tail=$o
3989 done
3990 o=`echo $tail | sed 's/[0-9]*$//'`
3991 if test $o != $tail; then
3992   ostry="$ostry /$o"
3993 fi
3994 # For linux-gnu, try linux-gnu, then linux.
3995 o=`echo $tail | sed 's/-.*$//'`
3996 if test $o != $tail; then
3997   ostry="$ostry /$o"
3998 fi
3999
4000 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4001 base=
4002 tail=$base_os
4003 while b=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4004   set $b
4005   base="$base /$1"
4006   tail="$2"
4007 done
4008
4009 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4010 mach=
4011 tail=$machine${submachine:+/$submachine}
4012 while m=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4013   set $m
4014   # Prepend the machine's FPU directory unless --without-fp.
4015   if test "$with_fp" = yes; then
4016     maybe_fpu=/fpu
4017   else
4018     maybe_fpu=/nofpu
4019   fi
4020   # For each machine term, try it with and then without /multiarch.
4021   for try_fpu in $maybe_fpu ''; do
4022     for try_multi in $multi_arch_d ''; do
4023       mach="$mach /$1$try_fpu$try_multi"
4024     done
4025   done
4026   tail="$2"
4027 done
4028
4029
4030 # Find what sysdep directories exist.
4031 sysnames_add_ons=
4032 sysnames=
4033 for b in $base ''; do
4034   for m0 in $mach ''; do
4035     for v in /$vendor ''; do
4036       test "$v" = / && continue
4037       for o in /$ostry ''; do
4038         test "$o" = / && continue
4039         for m in $mach ''; do
4040           for d in $add_ons_pfx ''; do
4041             for a in $add_ons_sfx ''; do
4042               try_suffix="$m0$b$v$o$m"
4043               if test -n "$try_suffix"; then
4044                 try_srcdir="${srcdir}/"
4045                 case "$d" in
4046                 /*) try_srcdir= ;;
4047                 esac
4048                 try="${d}sysdeps$try_suffix$a"
4049                 test -n "$enable_debug_configure" &&
4050                 echo "$0 DEBUG: try $try" >&2
4051                 if test -d "$try_srcdir$try"; then
4052                   sysnames="$sysnames $try"
4053                   { test -n "$o" || test -n "$b"; } && os_used=t
4054                   { test -n "$m" || test -n "$m0"; } && machine_used=t
4055                   case x${m0:-$m} in
4056                   x*/$submachine) submachine_used=t ;;
4057                   esac
4058                   if test -n "$d"; then
4059                     case "$sysnames_add_ons" in
4060                     *" $d "*) ;;
4061                     *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
4062                     esac
4063                   fi
4064                 fi
4065               fi
4066             done
4067           done
4068         done
4069       done
4070     done
4071   done
4072 done
4073
4074 # If the assembler supports gnu_indirect_function symbol type and the
4075 # architecture supports multi-arch, we enable multi-arch by default.
4076 case $sysnames_add_ons$sysnames in
4077 *"$multi_arch_d"*)
4078   ;;
4079 *)
4080   test x"$multi_arch" = xdefault && multi_arch=no
4081   ;;
4082 esac
4083 if test x"$multi_arch" != xno; then
4084   $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4085
4086 fi
4087
4088
4089 if test -z "$os_used" && test "$os" != none; then
4090   as_fn_error $? "Operating system $os is not supported." "$LINENO" 5
4091 fi
4092 if test -z "$machine_used" && test "$machine" != none; then
4093   as_fn_error $? "The $machine is not supported." "$LINENO" 5
4094 fi
4095 if test -z "$submachine_used" && test -n "$submachine"; then
4096   as_fn_error $? "The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4097 fi
4098
4099
4100 # We have now validated the configuration.
4101
4102 # Expand the list of system names into a full list of directories
4103 # from each element's parent name and Implies file (if present).
4104 set $sysnames
4105 names=
4106 while test $# -gt 0; do
4107   name=$1
4108   shift
4109
4110   case " $names " in *" $name "*)
4111     # Already in the list.
4112     continue
4113   esac
4114
4115   # Report each name as we discover it, so there is no long pause in output.
4116   echo $ECHO_N "$name $ECHO_C" >&6
4117
4118   name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4119
4120   case $name in
4121     /*) xsrcdir= ;;
4122     *)  xsrcdir=$srcdir/ ;;
4123   esac
4124   test -n "$enable_debug_configure" &&
4125   echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4126
4127   for implies_file in Implies Implies-before Implies-after; do
4128     implies_type=`echo $implies_file | sed s/-/_/`
4129     eval ${implies_type}=
4130     if test -f $xsrcdir$name/$implies_file; then
4131       # Collect more names from the `Implies' file (removing comments).
4132       implied_candidate="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4133       for x in $implied_candidate; do
4134         found=no
4135         if test -d $xsrcdir$name_base/$x; then
4136           eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4137           found=yes
4138         fi
4139         for d in $add_ons_pfx ''; do
4140           try="${d}sysdeps/$x"
4141           case $d in
4142            /*) try_srcdir= ;;
4143            *) try_srcdir=$srcdir/ ;;
4144           esac
4145           test -n "$enable_debug_configure" &&
4146            echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4147           if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4148           then
4149             eval "${implies_type}=\"\$${implies_type} \$try\""
4150             found=yes
4151             case "$sysnames_add_ons" in
4152             *" $d "*) ;;
4153             *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
4154             esac
4155           fi
4156         done
4157         if test $found = no; then
4158           { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4159 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4160         fi
4161       done
4162     fi
4163   done
4164
4165   # Add NAME to the list of names.
4166   names="$names $name"
4167
4168   # Find the parent of NAME, using the empty string if it has none.
4169   parent="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4170
4171   test -n "$enable_debug_configure" &&
4172     echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4173 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4174
4175   # Add the names implied by NAME, and NAME's parent (if it has one), to
4176   # the list of names to be processed (the argument list).  We prepend the
4177   # implied names to the list and append the parent.  We want implied
4178   # directories to come before further directories inferred from the
4179   # configuration components; this ensures that for sysv4, unix/common
4180   # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4181   # after sysv4).
4182   sysnames="`echo $Implies $* $Implies_before $parent $Implies_after`"
4183   test -n "$sysnames" && set $sysnames
4184 done
4185
4186 # Add the default directories.
4187 default_sysnames="sysdeps/generic"
4188 sysnames="$names $default_sysnames"
4189
4190 # The other names were emitted during the scan.
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4192 $as_echo "$default_sysnames" >&6; }
4193
4194 # Collect the list of add-ons that supply partial sysdeps trees.
4195 sysdeps_add_ons=
4196 for add_on in $add_ons; do
4197   case "$add_on" in
4198   /*) xsrcdir= ;;
4199   *) xsrcdir="$srcdir/" ;;
4200   esac
4201
4202   test -d "$xsrcdir$add_on/sysdeps" || {
4203     case "$configured_add_ons " in
4204     *" $add_on "*) ;;
4205     *|'')
4206       as_fn_error $? "add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4207       ;;
4208     esac
4209     continue
4210   }
4211
4212   sysdeps_add_ons="$sysdeps_add_ons $add_on"
4213   case "$sysnames_add_ons" in
4214   *" $add_on/ "*) ;;
4215   *|'')
4216     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4217 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4218     continue ;;
4219   esac
4220
4221   found=no
4222   for d in $sysnames; do
4223     case "$d" in
4224     $add_on/sysdeps/*) ;;
4225     *) continue ;;
4226     esac
4227     (cd "$xsrcdir$d" && for f in *[!~]; do
4228        case "$f" in
4229        sys|bits)
4230          for ff in $f/*.h; do
4231            test -d "$ff" || { test -e "$ff" && exit 88; }
4232          done
4233          ;;
4234        *)
4235          test -d "$f" || { test -e "$f" && exit 88; }
4236          ;;
4237        esac
4238      done)
4239     if test $? -eq 88; then
4240       found=yes
4241       break
4242     fi
4243   done
4244   if test $found = no; then
4245     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4246 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4247   fi
4248 done
4249
4250
4251
4252 ### Locate tools.
4253
4254 # Find a good install program.  We prefer a C program (faster),
4255 # so one script is as good as another.  But avoid the broken or
4256 # incompatible versions:
4257 # SysV /etc/install, /usr/sbin/install
4258 # SunOS /usr/etc/install
4259 # IRIX /sbin/install
4260 # AIX /bin/install
4261 # AmigaOS /C/install, which installs bootblocks on floppy discs
4262 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4263 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4264 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4265 # OS/2's system install, which has a completely different semantic
4266 # ./install, which can be erroneously created by make from ./install.sh.
4267 # Reject install programs that cannot install multiple files.
4268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4269 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4270 if test -z "$INSTALL"; then
4271 if ${ac_cv_path_install+:} false; then :
4272   $as_echo_n "(cached) " >&6
4273 else
4274   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4275 for as_dir in $PATH
4276 do
4277   IFS=$as_save_IFS
4278   test -z "$as_dir" && as_dir=.
4279     # Account for people who put trailing slashes in PATH elements.
4280 case $as_dir/ in #((
4281   ./ | .// | /[cC]/* | \
4282   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4283   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4284   /usr/ucb/* ) ;;
4285   *)
4286     # OSF1 and SCO ODT 3.0 have their own names for install.
4287     # Don't use installbsd from OSF since it installs stuff as root
4288     # by default.
4289     for ac_prog in ginstall scoinst install; do
4290       for ac_exec_ext in '' $ac_executable_extensions; do
4291         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4292           if test $ac_prog = install &&
4293             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4294             # AIX install.  It has an incompatible calling convention.
4295             :
4296           elif test $ac_prog = install &&
4297             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4298             # program-specific install script used by HP pwplus--don't use.
4299             :
4300           else
4301             rm -rf conftest.one conftest.two conftest.dir
4302             echo one > conftest.one
4303             echo two > conftest.two
4304             mkdir conftest.dir
4305             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4306               test -s conftest.one && test -s conftest.two &&
4307               test -s conftest.dir/conftest.one &&
4308               test -s conftest.dir/conftest.two
4309             then
4310               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4311               break 3
4312             fi
4313           fi
4314         fi
4315       done
4316     done
4317     ;;
4318 esac
4319
4320   done
4321 IFS=$as_save_IFS
4322
4323 rm -rf conftest.one conftest.two conftest.dir
4324
4325 fi
4326   if test "${ac_cv_path_install+set}" = set; then
4327     INSTALL=$ac_cv_path_install
4328   else
4329     # As a last resort, use the slow shell script.  Don't cache a
4330     # value for INSTALL within a source directory, because that will
4331     # break other packages using the cache if that directory is
4332     # removed, or if the value is a relative name.
4333     INSTALL=$ac_install_sh
4334   fi
4335 fi
4336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4337 $as_echo "$INSTALL" >&6; }
4338
4339 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4340 # It thinks the first close brace ends the variable substitution.
4341 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4342
4343 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4344
4345 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4346
4347 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4348   # The makefiles need to use a different form to find it in $srcdir.
4349   INSTALL='\$(..)./scripts/install-sh -c'
4350 fi
4351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4352 $as_echo_n "checking whether ln -s works... " >&6; }
4353 LN_S=$as_ln_s
4354 if test "$LN_S" = "ln -s"; then
4355   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4356 $as_echo "yes" >&6; }
4357 else
4358   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4359 $as_echo "no, using $LN_S" >&6; }
4360 fi
4361
4362
4363 # Was a --with-binutils option given?
4364 if test -n "$path_binutils"; then
4365     # Make absolute; ensure a single trailing slash.
4366     path_binutils=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4367     CC="$CC -B$path_binutils"
4368 fi
4369 AS=`$CC -print-prog-name=as`
4370 LD=`$CC -print-prog-name=ld`
4371 AR=`$CC -print-prog-name=ar`
4372
4373 OBJDUMP=`$CC -print-prog-name=objdump`
4374
4375 OBJCOPY=`$CC -print-prog-name=objcopy`
4376
4377
4378 # Determine whether we are using GNU binutils.
4379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4380 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4381 if ${libc_cv_prog_as_gnu+:} false; then :
4382   $as_echo_n "(cached) " >&6
4383 else
4384   # Most GNU programs take a -v and spit out some text including
4385 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
4386 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4387   libc_cv_prog_as_gnu=yes
4388 else
4389   libc_cv_prog_as_gnu=no
4390 fi
4391 rm -fr contest*
4392 fi
4393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4394 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4395 rm -f a.out
4396 gnu_as=$libc_cv_prog_as_gnu
4397
4398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4399 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4400 if ${libc_cv_prog_ld_gnu+:} false; then :
4401   $as_echo_n "(cached) " >&6
4402 else
4403   # Most GNU programs take a -v and spit out some text including
4404 # the word 'GNU'.  Some try to read stdin, so give them /dev/null.
4405 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4406   libc_cv_prog_ld_gnu=yes
4407 else
4408   libc_cv_prog_ld_gnu=no
4409 fi
4410 rm -fr contest*
4411 fi
4412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4413 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4414 gnu_ld=$libc_cv_prog_ld_gnu
4415
4416
4417 # Accept binutils 2.22 or newer.
4418 for ac_prog in $AS
4419 do
4420   # Extract the first word of "$ac_prog", so it can be a program name with args.
4421 set dummy $ac_prog; ac_word=$2
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4423 $as_echo_n "checking for $ac_word... " >&6; }
4424 if ${ac_cv_prog_AS+:} false; then :
4425   $as_echo_n "(cached) " >&6
4426 else
4427   if test -n "$AS"; then
4428   ac_cv_prog_AS="$AS" # Let the user override the test.
4429 else
4430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4431 for as_dir in $PATH
4432 do
4433   IFS=$as_save_IFS
4434   test -z "$as_dir" && as_dir=.
4435     for ac_exec_ext in '' $ac_executable_extensions; do
4436   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4437     ac_cv_prog_AS="$ac_prog"
4438     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4439     break 2
4440   fi
4441 done
4442   done
4443 IFS=$as_save_IFS
4444
4445 fi
4446 fi
4447 AS=$ac_cv_prog_AS
4448 if test -n "$AS"; then
4449   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4450 $as_echo "$AS" >&6; }
4451 else
4452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4453 $as_echo "no" >&6; }
4454 fi
4455
4456
4457   test -n "$AS" && break
4458 done
4459
4460 if test -z "$AS"; then
4461   ac_verc_fail=yes
4462 else
4463   # Found it, now check the version.
4464   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4465 $as_echo_n "checking version of $AS... " >&6; }
4466   ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4467   case $ac_prog_version in
4468     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4469     2.1[0-9][0-9]*|2.2[2-9]*|2.[3-9][0-9]*|[3-9].*|[1-9][0-9]*)
4470        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4471     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4472
4473   esac
4474   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4475 $as_echo "$ac_prog_version" >&6; }
4476 fi
4477 if test $ac_verc_fail = yes; then
4478   AS=: critic_missing="$critic_missing as"
4479 fi
4480
4481 for ac_prog in $LD
4482 do
4483   # Extract the first word of "$ac_prog", so it can be a program name with args.
4484 set dummy $ac_prog; ac_word=$2
4485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4486 $as_echo_n "checking for $ac_word... " >&6; }
4487 if ${ac_cv_prog_LD+:} false; then :
4488   $as_echo_n "(cached) " >&6
4489 else
4490   if test -n "$LD"; then
4491   ac_cv_prog_LD="$LD" # Let the user override the test.
4492 else
4493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4494 for as_dir in $PATH
4495 do
4496   IFS=$as_save_IFS
4497   test -z "$as_dir" && as_dir=.
4498     for ac_exec_ext in '' $ac_executable_extensions; do
4499   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4500     ac_cv_prog_LD="$ac_prog"
4501     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4502     break 2
4503   fi
4504 done
4505   done
4506 IFS=$as_save_IFS
4507
4508 fi
4509 fi
4510 LD=$ac_cv_prog_LD
4511 if test -n "$LD"; then
4512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4513 $as_echo "$LD" >&6; }
4514 else
4515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4516 $as_echo "no" >&6; }
4517 fi
4518
4519
4520   test -n "$LD" && break
4521 done
4522
4523 if test -z "$LD"; then
4524   ac_verc_fail=yes
4525 else
4526   # Found it, now check the version.
4527   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4528 $as_echo_n "checking version of $LD... " >&6; }
4529   ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4530   case $ac_prog_version in
4531     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4532     2.1[0-9][0-9]*|2.2[2-9]*|2.[3-9][0-9]*|[3-9].*|[1-9][0-9]*)
4533        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4534     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4535
4536   esac
4537   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4538 $as_echo "$ac_prog_version" >&6; }
4539 fi
4540 if test $ac_verc_fail = yes; then
4541   LD=: critic_missing="$critic_missing ld"
4542 fi
4543
4544
4545 # These programs are version sensitive.
4546
4547 for ac_prog in gnumake gmake make
4548 do
4549   # Extract the first word of "$ac_prog", so it can be a program name with args.
4550 set dummy $ac_prog; ac_word=$2
4551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4552 $as_echo_n "checking for $ac_word... " >&6; }
4553 if ${ac_cv_prog_MAKE+:} false; then :
4554   $as_echo_n "(cached) " >&6
4555 else
4556   if test -n "$MAKE"; then
4557   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4558 else
4559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4560 for as_dir in $PATH
4561 do
4562   IFS=$as_save_IFS
4563   test -z "$as_dir" && as_dir=.
4564     for ac_exec_ext in '' $ac_executable_extensions; do
4565   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4566     ac_cv_prog_MAKE="$ac_prog"
4567     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4568     break 2
4569   fi
4570 done
4571   done
4572 IFS=$as_save_IFS
4573
4574 fi
4575 fi
4576 MAKE=$ac_cv_prog_MAKE
4577 if test -n "$MAKE"; then
4578   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4579 $as_echo "$MAKE" >&6; }
4580 else
4581   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4582 $as_echo "no" >&6; }
4583 fi
4584
4585
4586   test -n "$MAKE" && break
4587 done
4588
4589 if test -z "$MAKE"; then
4590   ac_verc_fail=yes
4591 else
4592   # Found it, now check the version.
4593   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4594 $as_echo_n "checking version of $MAKE... " >&6; }
4595   ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4596   case $ac_prog_version in
4597     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4598     3.79* | 3.[89]* | [4-9].* | [1-9][0-9]*)
4599        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4600     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4601
4602   esac
4603   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4604 $as_echo "$ac_prog_version" >&6; }
4605 fi
4606 if test $ac_verc_fail = yes; then
4607   critic_missing="$critic_missing make"
4608 fi
4609
4610
4611 for ac_prog in gnumsgfmt gmsgfmt msgfmt
4612 do
4613   # Extract the first word of "$ac_prog", so it can be a program name with args.
4614 set dummy $ac_prog; ac_word=$2
4615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4616 $as_echo_n "checking for $ac_word... " >&6; }
4617 if ${ac_cv_prog_MSGFMT+:} false; then :
4618   $as_echo_n "(cached) " >&6
4619 else
4620   if test -n "$MSGFMT"; then
4621   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
4622 else
4623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4624 for as_dir in $PATH
4625 do
4626   IFS=$as_save_IFS
4627   test -z "$as_dir" && as_dir=.
4628     for ac_exec_ext in '' $ac_executable_extensions; do
4629   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4630     ac_cv_prog_MSGFMT="$ac_prog"
4631     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4632     break 2
4633   fi
4634 done
4635   done
4636 IFS=$as_save_IFS
4637
4638 fi
4639 fi
4640 MSGFMT=$ac_cv_prog_MSGFMT
4641 if test -n "$MSGFMT"; then
4642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4643 $as_echo "$MSGFMT" >&6; }
4644 else
4645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4646 $as_echo "no" >&6; }
4647 fi
4648
4649
4650   test -n "$MSGFMT" && break
4651 done
4652
4653 if test -z "$MSGFMT"; then
4654   ac_verc_fail=yes
4655 else
4656   # Found it, now check the version.
4657   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4658 $as_echo_n "checking version of $MSGFMT... " >&6; }
4659   ac_prog_version=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4660   case $ac_prog_version in
4661     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4662     0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
4663        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4664     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4665
4666   esac
4667   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4668 $as_echo "$ac_prog_version" >&6; }
4669 fi
4670 if test $ac_verc_fail = yes; then
4671   MSGFMT=: aux_missing="$aux_missing msgfmt"
4672 fi
4673
4674 for ac_prog in makeinfo
4675 do
4676   # Extract the first word of "$ac_prog", so it can be a program name with args.
4677 set dummy $ac_prog; ac_word=$2
4678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4679 $as_echo_n "checking for $ac_word... " >&6; }
4680 if ${ac_cv_prog_MAKEINFO+:} false; then :
4681   $as_echo_n "(cached) " >&6
4682 else
4683   if test -n "$MAKEINFO"; then
4684   ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
4685 else
4686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4687 for as_dir in $PATH
4688 do
4689   IFS=$as_save_IFS
4690   test -z "$as_dir" && as_dir=.
4691     for ac_exec_ext in '' $ac_executable_extensions; do
4692   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4693     ac_cv_prog_MAKEINFO="$ac_prog"
4694     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4695     break 2
4696   fi
4697 done
4698   done
4699 IFS=$as_save_IFS
4700
4701 fi
4702 fi
4703 MAKEINFO=$ac_cv_prog_MAKEINFO
4704 if test -n "$MAKEINFO"; then
4705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4706 $as_echo "$MAKEINFO" >&6; }
4707 else
4708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4709 $as_echo "no" >&6; }
4710 fi
4711
4712
4713   test -n "$MAKEINFO" && break
4714 done
4715
4716 if test -z "$MAKEINFO"; then
4717   ac_verc_fail=yes
4718 else
4719   # Found it, now check the version.
4720   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4721 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4722   ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4723   case $ac_prog_version in
4724     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4725     4.[7-9]*|4.[1-9][0-9]*|[5-9].*)
4726        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4727     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4728
4729   esac
4730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4731 $as_echo "$ac_prog_version" >&6; }
4732 fi
4733 if test $ac_verc_fail = yes; then
4734   MAKEINFO=: aux_missing="$aux_missing makeinfo"
4735 fi
4736
4737 for ac_prog in sed
4738 do
4739   # Extract the first word of "$ac_prog", so it can be a program name with args.
4740 set dummy $ac_prog; ac_word=$2
4741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4742 $as_echo_n "checking for $ac_word... " >&6; }
4743 if ${ac_cv_prog_SED+:} false; then :
4744   $as_echo_n "(cached) " >&6
4745 else
4746   if test -n "$SED"; then
4747   ac_cv_prog_SED="$SED" # Let the user override the test.
4748 else
4749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4750 for as_dir in $PATH
4751 do
4752   IFS=$as_save_IFS
4753   test -z "$as_dir" && as_dir=.
4754     for ac_exec_ext in '' $ac_executable_extensions; do
4755   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4756     ac_cv_prog_SED="$ac_prog"
4757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4758     break 2
4759   fi
4760 done
4761   done
4762 IFS=$as_save_IFS
4763
4764 fi
4765 fi
4766 SED=$ac_cv_prog_SED
4767 if test -n "$SED"; then
4768   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4769 $as_echo "$SED" >&6; }
4770 else
4771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4772 $as_echo "no" >&6; }
4773 fi
4774
4775
4776   test -n "$SED" && break
4777 done
4778
4779 if test -z "$SED"; then
4780   ac_verc_fail=yes
4781 else
4782   # Found it, now check the version.
4783   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
4784 $as_echo_n "checking version of $SED... " >&6; }
4785   ac_prog_version=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4786   case $ac_prog_version in
4787     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4788     3.0[2-9]*|3.[1-9]*|[4-9]*)
4789        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4790     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4791
4792   esac
4793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4794 $as_echo "$ac_prog_version" >&6; }
4795 fi
4796 if test $ac_verc_fail = yes; then
4797   SED=: aux_missing="$aux_missing sed"
4798 fi
4799
4800 for ac_prog in gawk
4801 do
4802   # Extract the first word of "$ac_prog", so it can be a program name with args.
4803 set dummy $ac_prog; ac_word=$2
4804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4805 $as_echo_n "checking for $ac_word... " >&6; }
4806 if ${ac_cv_prog_AWK+:} false; then :
4807   $as_echo_n "(cached) " >&6
4808 else
4809   if test -n "$AWK"; then
4810   ac_cv_prog_AWK="$AWK" # Let the user override the test.
4811 else
4812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4813 for as_dir in $PATH
4814 do
4815   IFS=$as_save_IFS
4816   test -z "$as_dir" && as_dir=.
4817     for ac_exec_ext in '' $ac_executable_extensions; do
4818   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4819     ac_cv_prog_AWK="$ac_prog"
4820     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4821     break 2
4822   fi
4823 done
4824   done
4825 IFS=$as_save_IFS
4826
4827 fi
4828 fi
4829 AWK=$ac_cv_prog_AWK
4830 if test -n "$AWK"; then
4831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4832 $as_echo "$AWK" >&6; }
4833 else
4834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4835 $as_echo "no" >&6; }
4836 fi
4837
4838
4839   test -n "$AWK" && break
4840 done
4841
4842 if test -z "$AWK"; then
4843   ac_verc_fail=yes
4844 else
4845   # Found it, now check the version.
4846   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
4847 $as_echo_n "checking version of $AWK... " >&6; }
4848   ac_prog_version=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4849   case $ac_prog_version in
4850     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4851     3.1.[2-9]*|3.[2-9]*|[4-9]*)
4852        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4853     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4854
4855   esac
4856   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4857 $as_echo "$ac_prog_version" >&6; }
4858 fi
4859 if test $ac_verc_fail = yes; then
4860   critic_missing="$critic_missing gawk"
4861 fi
4862
4863
4864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC is sufficient to build libc" >&5
4865 $as_echo_n "checking if $CC is sufficient to build libc... " >&6; }
4866 if ${libc_cv_compiler_ok+:} false; then :
4867   $as_echo_n "(cached) " >&6
4868 else
4869
4870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4871 /* end confdefs.h.  */
4872
4873 int
4874 main ()
4875 {
4876
4877 #if !defined __GNUC__ || __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 7)
4878 #error insufficient compiler
4879 #endif
4880   ;
4881   return 0;
4882 }
4883 _ACEOF
4884 if ac_fn_c_try_compile "$LINENO"; then :
4885   libc_cv_compiler_ok=yes
4886 else
4887   libc_cv_compiler_ok=no
4888 fi
4889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4890 fi
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_compiler_ok" >&5
4892 $as_echo "$libc_cv_compiler_ok" >&6; }
4893 if test $libc_cv_compiler_ok != yes; then :
4894   critic_missing="$critic_missing compiler"
4895 fi
4896
4897 if test -n "$ac_tool_prefix"; then
4898   # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
4899 set dummy ${ac_tool_prefix}nm; ac_word=$2
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4901 $as_echo_n "checking for $ac_word... " >&6; }
4902 if ${ac_cv_prog_NM+:} false; then :
4903   $as_echo_n "(cached) " >&6
4904 else
4905   if test -n "$NM"; then
4906   ac_cv_prog_NM="$NM" # Let the user override the test.
4907 else
4908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4909 for as_dir in $PATH
4910 do
4911   IFS=$as_save_IFS
4912   test -z "$as_dir" && as_dir=.
4913     for ac_exec_ext in '' $ac_executable_extensions; do
4914   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4915     ac_cv_prog_NM="${ac_tool_prefix}nm"
4916     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4917     break 2
4918   fi
4919 done
4920   done
4921 IFS=$as_save_IFS
4922
4923 fi
4924 fi
4925 NM=$ac_cv_prog_NM
4926 if test -n "$NM"; then
4927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
4928 $as_echo "$NM" >&6; }
4929 else
4930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4931 $as_echo "no" >&6; }
4932 fi
4933
4934
4935 fi
4936 if test -z "$ac_cv_prog_NM"; then
4937   ac_ct_NM=$NM
4938   # Extract the first word of "nm", so it can be a program name with args.
4939 set dummy nm; ac_word=$2
4940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4941 $as_echo_n "checking for $ac_word... " >&6; }
4942 if ${ac_cv_prog_ac_ct_NM+:} false; then :
4943   $as_echo_n "(cached) " >&6
4944 else
4945   if test -n "$ac_ct_NM"; then
4946   ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
4947 else
4948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4949 for as_dir in $PATH
4950 do
4951   IFS=$as_save_IFS
4952   test -z "$as_dir" && as_dir=.
4953     for ac_exec_ext in '' $ac_executable_extensions; do
4954   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4955     ac_cv_prog_ac_ct_NM="nm"
4956     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4957     break 2
4958   fi
4959 done
4960   done
4961 IFS=$as_save_IFS
4962
4963 fi
4964 fi
4965 ac_ct_NM=$ac_cv_prog_ac_ct_NM
4966 if test -n "$ac_ct_NM"; then
4967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
4968 $as_echo "$ac_ct_NM" >&6; }
4969 else
4970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4971 $as_echo "no" >&6; }
4972 fi
4973
4974   if test "x$ac_ct_NM" = x; then
4975     NM="false"
4976   else
4977     case $cross_compiling:$ac_tool_warned in
4978 yes:)
4979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4980 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4981 ac_tool_warned=yes ;;
4982 esac
4983     NM=$ac_ct_NM
4984   fi
4985 else
4986   NM="$ac_cv_prog_NM"
4987 fi
4988
4989
4990 if test "x$maintainer" = "xyes"; then
4991   for ac_prog in autoconf
4992 do
4993   # Extract the first word of "$ac_prog", so it can be a program name with args.
4994 set dummy $ac_prog; ac_word=$2
4995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4996 $as_echo_n "checking for $ac_word... " >&6; }
4997 if ${ac_cv_prog_AUTOCONF+:} false; then :
4998   $as_echo_n "(cached) " >&6
4999 else
5000   if test -n "$AUTOCONF"; then
5001   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
5002 else
5003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5004 for as_dir in $PATH
5005 do
5006   IFS=$as_save_IFS
5007   test -z "$as_dir" && as_dir=.
5008     for ac_exec_ext in '' $ac_executable_extensions; do
5009   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5010     ac_cv_prog_AUTOCONF="$ac_prog"
5011     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5012     break 2
5013   fi
5014 done
5015   done
5016 IFS=$as_save_IFS
5017
5018 fi
5019 fi
5020 AUTOCONF=$ac_cv_prog_AUTOCONF
5021 if test -n "$AUTOCONF"; then
5022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5023 $as_echo "$AUTOCONF" >&6; }
5024 else
5025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5026 $as_echo "no" >&6; }
5027 fi
5028
5029
5030   test -n "$AUTOCONF" && break
5031 done
5032 test -n "$AUTOCONF" || AUTOCONF="no"
5033
5034   case "x$AUTOCONF" in
5035   xno|x|x:) AUTOCONF=no ;;
5036   *)
5037     { $as_echo "$as_me:${as_lineno-$LINENO}: checking   whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5038 $as_echo_n "checking   whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5039 if ${libc_cv_autoconf_works+:} false; then :
5040   $as_echo_n "(cached) " >&6
5041 else
5042       if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac > /dev/null 2>&1); then
5043       libc_cv_autoconf_works=yes
5044     else
5045       libc_cv_autoconf_works=no
5046     fi
5047 fi
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5049 $as_echo "$libc_cv_autoconf_works" >&6; }
5050     test $libc_cv_autoconf_works = yes || AUTOCONF=no
5051     ;;
5052   esac
5053   if test "x$AUTOCONF" = xno; then
5054     aux_missing="$aux_missing autoconf"
5055   fi
5056 else
5057   AUTOCONF=no
5058 fi
5059
5060 test -n "$critic_missing" && as_fn_error $? "
5061 *** These critical programs are missing or too old:$critic_missing
5062 *** Check the INSTALL file for required versions." "$LINENO" 5
5063
5064 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5065 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5066 *** some features will be disabled.
5067 *** Check the INSTALL file for required versions." >&5
5068 $as_echo "$as_me: WARNING:
5069 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5070 *** some features will be disabled.
5071 *** Check the INSTALL file for required versions." >&2;}
5072
5073 # if using special system headers, find out the compiler's sekrit
5074 # header directory and add that to the list.  NOTE: Only does the right
5075 # thing on a system that doesn't need fixincludes.  (Not presently a problem.)
5076 if test -n "$sysheaders"; then
5077   SYSINCLUDES=-nostdinc
5078   for d in include include-fixed; do
5079     i=`$CC -print-file-name="$d"` && test "x$i" != x && test "x$i" != "x$d" &&
5080     SYSINCLUDES="$SYSINCLUDES -isystem $i"
5081   done
5082   SYSINCLUDES="$SYSINCLUDES \
5083 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5084   if test -n "$CXX"; then
5085     CXX_SYSINCLUDES=
5086     for cxxheaders in `$CXX -v -S -x c++ /dev/null -o /dev/null 2>&1 \
5087     | sed -n -e '1,/#include/d' -e 's/^ \(\/.*\/[cg]++\)/\1/p'`; do
5088       test "x$cxxheaders" != x &&
5089       CXX_SYSINCLUDES="$CXX_SYSINCLUDES -isystem $cxxheaders"
5090     done
5091   fi
5092 fi
5093
5094
5095
5096 # Obtain some C++ header file paths.  This is used to make a local
5097 # copy of those headers in Makerules.
5098 if test -n "$CXX"; then
5099   find_cxx_header () {
5100     echo "#include <$1>" | $CXX -M -MP -x c++ - | sed -n "/$1:/{s/:\$//;p}"
5101   }
5102   CXX_CSTDLIB_HEADER="$(find_cxx_header cstdlib)"
5103   CXX_CMATH_HEADER="$(find_cxx_header cmath)"
5104 fi
5105
5106
5107
5108 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5109 # since this would lead to problems installing/building glibc.
5110 # LD_LIBRARY_PATH contains the current directory if one of the following
5111 # is true:
5112 # - one of the terminals (":" and ";") is the first or last sign
5113 # - two terminals occur directly after each other
5114 # - the path contains an element with a dot in it
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5116 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5117 case ${LD_LIBRARY_PATH} in
5118   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
5119     ld_library_path_setting="contains current directory"
5120     ;;
5121   *)
5122     ld_library_path_setting="ok"
5123     ;;
5124 esac
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5126 $as_echo "$ld_library_path_setting" >&6; }
5127 if test "$ld_library_path_setting" != "ok"; then
5128 as_fn_error $? "
5129 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5130 *** building glibc. Please change the environment variable
5131 *** and run configure again." "$LINENO" 5
5132 fi
5133
5134 # Extract the first word of "bash", so it can be a program name with args.
5135 set dummy bash; ac_word=$2
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5137 $as_echo_n "checking for $ac_word... " >&6; }
5138 if ${ac_cv_path_BASH_SHELL+:} false; then :
5139   $as_echo_n "(cached) " >&6
5140 else
5141   case $BASH_SHELL in
5142   [\\/]* | ?:[\\/]*)
5143   ac_cv_path_BASH_SHELL="$BASH_SHELL" # Let the user override the test with a path.
5144   ;;
5145   *)
5146   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5147 for as_dir in $PATH
5148 do
5149   IFS=$as_save_IFS
5150   test -z "$as_dir" && as_dir=.
5151     for ac_exec_ext in '' $ac_executable_extensions; do
5152   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5153     ac_cv_path_BASH_SHELL="$as_dir/$ac_word$ac_exec_ext"
5154     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5155     break 2
5156   fi
5157 done
5158   done
5159 IFS=$as_save_IFS
5160
5161   test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL="no"
5162   ;;
5163 esac
5164 fi
5165 BASH_SHELL=$ac_cv_path_BASH_SHELL
5166 if test -n "$BASH_SHELL"; then
5167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5168 $as_echo "$BASH_SHELL" >&6; }
5169 else
5170   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5171 $as_echo "no" >&6; }
5172 fi
5173
5174
5175
5176 # Extract the first word of "perl", so it can be a program name with args.
5177 set dummy perl; ac_word=$2
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5179 $as_echo_n "checking for $ac_word... " >&6; }
5180 if ${ac_cv_path_PERL+:} false; then :
5181   $as_echo_n "(cached) " >&6
5182 else
5183   case $PERL in
5184   [\\/]* | ?:[\\/]*)
5185   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
5186   ;;
5187   *)
5188   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5189 for as_dir in $PATH
5190 do
5191   IFS=$as_save_IFS
5192   test -z "$as_dir" && as_dir=.
5193     for ac_exec_ext in '' $ac_executable_extensions; do
5194   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5195     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
5196     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5197     break 2
5198   fi
5199 done
5200   done
5201 IFS=$as_save_IFS
5202
5203   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
5204   ;;
5205 esac
5206 fi
5207 PERL=$ac_cv_path_PERL
5208 if test -n "$PERL"; then
5209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5210 $as_echo "$PERL" >&6; }
5211 else
5212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5213 $as_echo "no" >&6; }
5214 fi
5215
5216
5217 if test "$PERL" != no &&
5218    (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5219   PERL=no
5220 fi
5221 # Extract the first word of "install-info", so it can be a program name with args.
5222 set dummy install-info; ac_word=$2
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5224 $as_echo_n "checking for $ac_word... " >&6; }
5225 if ${ac_cv_path_INSTALL_INFO+:} false; then :
5226   $as_echo_n "(cached) " >&6
5227 else
5228   case $INSTALL_INFO in
5229   [\\/]* | ?:[\\/]*)
5230   ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5231   ;;
5232   *)
5233   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5234 as_dummy="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5235 for as_dir in $as_dummy
5236 do
5237   IFS=$as_save_IFS
5238   test -z "$as_dir" && as_dir=.
5239     for ac_exec_ext in '' $ac_executable_extensions; do
5240   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5241     ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5242     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5243     break 2
5244   fi
5245 done
5246   done
5247 IFS=$as_save_IFS
5248
5249   test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="no"
5250   ;;
5251 esac
5252 fi
5253 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5254 if test -n "$INSTALL_INFO"; then
5255   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5256 $as_echo "$INSTALL_INFO" >&6; }
5257 else
5258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5259 $as_echo "no" >&6; }
5260 fi
5261
5262
5263 for ac_prog in bison
5264 do
5265   # Extract the first word of "$ac_prog", so it can be a program name with args.
5266 set dummy $ac_prog; ac_word=$2
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5268 $as_echo_n "checking for $ac_word... " >&6; }
5269 if ${ac_cv_prog_BISON+:} false; then :
5270   $as_echo_n "(cached) " >&6
5271 else
5272   if test -n "$BISON"; then
5273   ac_cv_prog_BISON="$BISON" # Let the user override the test.
5274 else
5275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5276 for as_dir in $PATH
5277 do
5278   IFS=$as_save_IFS
5279   test -z "$as_dir" && as_dir=.
5280     for ac_exec_ext in '' $ac_executable_extensions; do
5281   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5282     ac_cv_prog_BISON="$ac_prog"
5283     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5284     break 2
5285   fi
5286 done
5287   done
5288 IFS=$as_save_IFS
5289
5290 fi
5291 fi
5292 BISON=$ac_cv_prog_BISON
5293 if test -n "$BISON"; then
5294   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5295 $as_echo "$BISON" >&6; }
5296 else
5297   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5298 $as_echo "no" >&6; }
5299 fi
5300
5301
5302   test -n "$BISON" && break
5303 done
5304
5305 if test -z "$BISON"; then
5306   ac_verc_fail=yes
5307 else
5308   # Found it, now check the version.
5309   { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $BISON" >&5
5310 $as_echo_n "checking version of $BISON... " >&6; }
5311   ac_prog_version=`$BISON --version 2>&1 | sed -n 's/^.*bison (GNU Bison) \([0-9]*\.[0-9.]*\).*$/\1/p'`
5312   case $ac_prog_version in
5313     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5314     2.7*|[3-9].*|[1-9][0-9]*)
5315        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5316     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5317
5318   esac
5319   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5320 $as_echo "$ac_prog_version" >&6; }
5321 fi
5322 if test $ac_verc_fail = yes; then
5323   BISON=no
5324 fi
5325
5326
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5328 $as_echo_n "checking for .set assembler directive... " >&6; }
5329 if ${libc_cv_asm_set_directive+:} false; then :
5330   $as_echo_n "(cached) " >&6
5331 else
5332   cat > conftest.s <<EOF
5333 .text
5334 foo:
5335 .set glibc_conftest_frobozz,foo
5336 .globl glibc_conftest_frobozz
5337 EOF
5338 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5339 # (but it doesn't work), so we must do a linking check to be sure.
5340 cat > conftest1.c <<\EOF
5341 extern int glibc_conftest_frobozz;
5342 void _start() { glibc_conftest_frobozz = 1; }
5343 EOF
5344 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5345             -nostartfiles -nostdlib \
5346             -o conftest conftest.s conftest1.c 1>&5 2>&5; then
5347   libc_cv_asm_set_directive=yes
5348 else
5349   libc_cv_asm_set_directive=no
5350 fi
5351 rm -f conftest*
5352 fi
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5354 $as_echo "$libc_cv_asm_set_directive" >&6; }
5355 if test $libc_cv_asm_set_directive = yes; then
5356   $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5357
5358 fi
5359
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker support for protected data symbol" >&5
5361 $as_echo_n "checking linker support for protected data symbol... " >&6; }
5362 if ${libc_cv_protected_data+:} false; then :
5363   $as_echo_n "(cached) " >&6
5364 else
5365   cat > conftest.c <<EOF
5366                 int bar __attribute__ ((visibility ("protected"))) = 1;
5367 EOF
5368                 libc_cv_protected_data=no
5369                 if { ac_try='${CC-cc} -nostdlib -nostartfiles -fPIC -shared conftest.c -o conftest.so'
5370   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5371   (eval $ac_try) 2>&5
5372   ac_status=$?
5373   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5374   test $ac_status = 0; }; }; then
5375                   cat > conftest.c <<EOF
5376                   extern int bar;
5377                   int main (void) { return bar; }
5378 EOF
5379                   if { ac_try='${CC-cc} -nostdlib -nostartfiles conftest.c -o conftest conftest.so'
5380   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5381   (eval $ac_try) 2>&5
5382   ac_status=$?
5383   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5384   test $ac_status = 0; }; }; then
5385                     libc_cv_protected_data=yes
5386                   fi
5387                 fi
5388                 rm -f conftest.*
5389
5390 fi
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_protected_data" >&5
5392 $as_echo "$libc_cv_protected_data" >&6; }
5393
5394
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5396 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5397 if ${libc_cv_broken_alias_attribute+:} false; then :
5398   $as_echo_n "(cached) " >&6
5399 else
5400   cat > conftest.c <<EOF
5401                extern int foo (int x) __asm ("xyzzy");
5402                int bar (int x) { return x; }
5403                extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5404                extern int dfoo;
5405                extern __typeof (dfoo) dfoo __asm ("abccb");
5406                int dfoo = 1;
5407 EOF
5408                libc_cv_broken_alias_attribute=yes
5409                if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5410   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5411   (eval $ac_try) 2>&5
5412   ac_status=$?
5413   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5414   test $ac_status = 0; }; }; then
5415                  if grep 'xyzzy' conftest.s >/dev/null &&
5416                     grep 'abccb' conftest.s >/dev/null; then
5417                    libc_cv_broken_alias_attribute=no
5418                  fi
5419                fi
5420                rm -f conftest.c conftest.s
5421
5422 fi
5423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
5424 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
5425 if test $libc_cv_broken_alias_attribute = yes; then
5426   as_fn_error $? "working alias attribute support required" "$LINENO" 5
5427 fi
5428
5429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
5430 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
5431 if ${libc_cv_have_sdata_section+:} false; then :
5432   $as_echo_n "(cached) " >&6
5433 else
5434   echo "int i;" > conftest.c
5435                 libc_cv_have_sdata_section=no
5436                 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c -o conftest.so 2>&1 \
5437                    | grep '\.sdata' >/dev/null; then
5438                   libc_cv_have_sdata_section=yes
5439                 fi
5440                 rm -f conftest.c conftest.so
5441
5442 fi
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
5444 $as_echo "$libc_cv_have_sdata_section" >&6; }
5445 if test $libc_cv_have_sdata_section = yes; then
5446   $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
5447
5448 fi
5449
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
5451 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
5452 if ${libc_cv_ctors_header+:} false; then :
5453   $as_echo_n "(cached) " >&6
5454 else
5455     libc_cv_ctors_header=yes
5456   cat > conftest.c <<EOF
5457 int _start (void) { return 0; }
5458 int __start (void) { return 0; }
5459
5460 __attribute__ ((constructor)) void ctor (void) { asm (""); }
5461 __attribute__ ((destructor))  void dtor (void) { asm (""); }
5462
5463 EOF
5464 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5465                        conftest.c -static -nostartfiles -nostdlib
5466                        1>&5'
5467   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5468   (eval $ac_try) 2>&5
5469   ac_status=$?
5470   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5471   test $ac_status = 0; }; }; then :
5472         if $READELF -WS conftest$ac_exeext | $AWK '
5473         { gsub(/\[ */, "[") }
5474         $2 == ".ctors" || $2 == ".dtors" {
5475           size = strtonum("0x" $6)
5476           align = strtonum("0x" $NF)
5477           seen[$2] = 1
5478           stub[$2] = size == align * 2
5479         }
5480         END {
5481           ctors_ok = !seen[".ctors"] || stub[".ctors"]
5482           dtors_ok = !seen[".dtors"] || stub[".dtors"]
5483           exit ((ctors_ok && dtors_ok) ? 0 : 1)
5484         }
5485       '; then :
5486   libc_cv_ctors_header=no
5487 fi
5488
5489 else
5490         as_fn_error $? "missing __attribute__ ((constructor)) support??" "$LINENO" 5
5491
5492 fi
5493 rm -f conftest*
5494
5495 fi
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
5497 $as_echo "$libc_cv_ctors_header" >&6; }
5498 if test $libc_cv_ctors_header = no; then
5499   $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
5500
5501 fi
5502
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
5504 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
5505 if ${libc_cv_cc_with_libunwind+:} false; then :
5506   $as_echo_n "(cached) " >&6
5507 else
5508
5509   cat > conftest.c <<EOF
5510 int main (void) { return 0; }
5511 EOF
5512   if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5513      conftest.c -v 2>&1 >/dev/null | grep ' -lunwind ' >/dev/null; then
5514     libc_cv_cc_with_libunwind=yes
5515   else
5516     libc_cv_cc_with_libunwind=no
5517   fi
5518   rm -f conftest*
5519 fi
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
5521 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
5522
5523 if test $libc_cv_cc_with_libunwind = yes; then
5524   $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
5525
5526 fi
5527
5528 ASFLAGS_config=
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
5530 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
5531 if ${libc_cv_as_noexecstack+:} false; then :
5532   $as_echo_n "(cached) " >&6
5533 else
5534   cat > conftest.c <<EOF
5535 void foo (void) { }
5536 EOF
5537 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS
5538                    -S -o conftest.s conftest.c 1>&5'
5539   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5540   (eval $ac_try) 2>&5
5541   ac_status=$?
5542   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5543   test $ac_status = 0; }; } \
5544    && grep .note.GNU-stack conftest.s >/dev/null \
5545    && { ac_try='${CC-cc} $ASFLAGS -Wa,--noexecstack
5546                       -c -o conftest.o conftest.s 1>&5'
5547   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5548   (eval $ac_try) 2>&5
5549   ac_status=$?
5550   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5551   test $ac_status = 0; }; }
5552 then
5553   libc_cv_as_noexecstack=yes
5554 else
5555   libc_cv_as_noexecstack=no
5556 fi
5557 rm -f conftest*
5558 fi
5559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
5560 $as_echo "$libc_cv_as_noexecstack" >&6; }
5561 if test $libc_cv_as_noexecstack = yes; then
5562   ASFLAGS_config="$ASFLAGS_config -Wa,--noexecstack"
5563 fi
5564
5565
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
5567 $as_echo_n "checking for -z combreloc... " >&6; }
5568 if ${libc_cv_z_combreloc+:} false; then :
5569   $as_echo_n "(cached) " >&6
5570 else
5571   cat > conftest.c <<EOF
5572 extern int bar (int);
5573 extern int mumble;
5574 int foo (void) { return bar (mumble); }
5575 EOF
5576 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5577                         -fPIC -shared -o conftest.so conftest.c
5578                         -nostdlib -nostartfiles
5579                         -Wl,-z,combreloc 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   if $READELF -S conftest.so | grep '\.rel\(a\|\)\.dyn' > /dev/null; then
5587     libc_cv_z_combreloc=yes
5588   else
5589     libc_cv_z_combreloc=no
5590   fi
5591 else
5592   libc_cv_z_combreloc=no
5593 fi
5594 rm -f conftest*
5595 fi
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
5597 $as_echo "$libc_cv_z_combreloc" >&6; }
5598 if test "$libc_cv_z_combreloc" = yes; then
5599   $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
5600
5601 fi
5602
5603
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z execstack" >&5
5605 $as_echo_n "checking for linker that supports -z execstack... " >&6; }
5606 libc_linker_feature=no
5607 if test x"$gnu_ld" = x"yes"; then
5608   libc_linker_check=`$LD -v --help 2>/dev/null | grep "\-z execstack"`
5609   if test -n "$libc_linker_check"; then
5610     cat > conftest.c <<EOF
5611 int _start (void) { return 42; }
5612 EOF
5613     if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5614                                 -Wl,-z,execstack -nostdlib -nostartfiles
5615                                 -fPIC -shared -o conftest.so conftest.c
5616                                 1>&5'
5617   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5618   (eval $ac_try) 2>&5
5619   ac_status=$?
5620   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5621   test $ac_status = 0; }; }
5622     then
5623       libc_linker_feature=yes
5624     fi
5625     rm -f conftest*
5626   fi
5627 fi
5628 if test $libc_linker_feature = yes; then
5629   libc_cv_z_execstack=yes
5630 else
5631   libc_cv_z_execstack=no
5632 fi
5633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5634 $as_echo "$libc_linker_feature" >&6; }
5635
5636
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
5638 $as_echo_n "checking for -fpie... " >&6; }
5639 if ${libc_cv_fpie+:} false; then :
5640   $as_echo_n "(cached) " >&6
5641 else
5642   if { ac_try='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
5643   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5644   (eval $ac_try) 2>&5
5645   ac_status=$?
5646   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5647   test $ac_status = 0; }; }; then :
5648   libc_cv_fpie=yes
5649 else
5650   libc_cv_fpie=no
5651 fi
5652
5653 fi
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
5655 $as_echo "$libc_cv_fpie" >&6; }
5656
5657
5658
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
5660 $as_echo_n "checking for --hash-style option... " >&6; }
5661 if ${libc_cv_hashstyle+:} false; then :
5662   $as_echo_n "(cached) " >&6
5663 else
5664   cat > conftest.c <<EOF
5665 int _start (void) { return 42; }
5666 EOF
5667 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5668                             -fPIC -shared -o conftest.so conftest.c
5669                             -Wl,--hash-style=both -nostdlib 1>&5'
5670   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5671   (eval $ac_try) 2>&5
5672   ac_status=$?
5673   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5674   test $ac_status = 0; }; }
5675 then
5676   libc_cv_hashstyle=yes
5677 else
5678   libc_cv_hashstyle=no
5679 fi
5680 rm -f conftest*
5681 fi
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
5683 $as_echo "$libc_cv_hashstyle" >&6; }
5684
5685
5686 # The linker's default -shared behavior is good enough if it
5687 # does these things that our custom linker scripts ensure that
5688 # all allocated NOTE sections come first.
5689 if test "$use_default_link" = default; then
5690   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
5691 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
5692 if ${libc_cv_use_default_link+:} false; then :
5693   $as_echo_n "(cached) " >&6
5694 else
5695     libc_cv_use_default_link=no
5696   cat > conftest.s <<\EOF
5697           .section .note.a,"a",%note
5698           .balign 4
5699           .long 4,4,9
5700           .string "GNU"
5701           .string "foo"
5702           .section .note.b,"a",%note
5703           .balign 4
5704           .long 4,4,9
5705           .string "GNU"
5706           .string "bar"
5707 EOF
5708   if { ac_try='  ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
5709   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5710   (eval $ac_try) 2>&5
5711   ac_status=$?
5712   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5713   test $ac_status = 0; }; } &&
5714        ac_try=`$READELF -S conftest.so | sed -n \
5715          '${x;p;}
5716           s/^ *\[ *[1-9][0-9]*\]  *\([^ ][^ ]*\)  *\([^ ][^ ]*\) .*$/\2 \1/
5717           t a
5718           b
5719           : a
5720           H'`
5721   then
5722     libc_seen_a=no libc_seen_b=no
5723     set -- $ac_try
5724     while test $# -ge 2 -a "$1" = NOTE; do
5725       case "$2" in
5726       .note.a) libc_seen_a=yes ;;
5727       .note.b) libc_seen_b=yes ;;
5728       esac
5729       shift 2
5730     done
5731     case "$libc_seen_a$libc_seen_b" in
5732     yesyes)
5733       libc_cv_use_default_link=yes
5734       ;;
5735     *)
5736       echo >&5 "\
5737 $libc_seen_a$libc_seen_b from:
5738 $ac_try"
5739       ;;
5740     esac
5741   fi
5742   rm -f conftest*
5743 fi
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
5745 $as_echo "$libc_cv_use_default_link" >&6; }
5746   use_default_link=$libc_cv_use_default_link
5747 fi
5748
5749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5
5750 $as_echo_n "checking for GLOB_DAT reloc... " >&6; }
5751 if ${libc_cv_has_glob_dat+:} false; then :
5752   $as_echo_n "(cached) " >&6
5753 else
5754   cat > conftest.c <<EOF
5755 extern int mumble;
5756 int foo (void) { return mumble; }
5757 EOF
5758 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5759                         -fPIC -shared -o conftest.so conftest.c
5760                         -nostdlib -nostartfiles
5761                         1>&5'
5762   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5763   (eval $ac_try) 2>&5
5764   ac_status=$?
5765   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5766   test $ac_status = 0; }; }
5767 then
5768   if $READELF -rW conftest.so | grep '_GLOB_DAT' > /dev/null; then
5769     libc_cv_has_glob_dat=yes
5770   else
5771     libc_cv_has_glob_dat=no
5772   fi
5773 else
5774   libc_cv_has_glob_dat=no
5775 fi
5776 rm -f conftest*
5777 fi
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_has_glob_dat" >&5
5779 $as_echo "$libc_cv_has_glob_dat" >&6; }
5780
5781
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
5783 $as_echo_n "checking linker output format... " >&6; }
5784 if ${libc_cv_output_format+:} false; then :
5785   $as_echo_n "(cached) " >&6
5786 else
5787   if libc_cv_output_format=`
5788 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
5789 then
5790   :
5791 else
5792   libc_cv_output_format=
5793 fi
5794 test -n "$libc_cv_output_format" || libc_cv_output_format=unknown
5795 fi
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
5797 $as_echo "$libc_cv_output_format" >&6; }
5798
5799
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
5801 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
5802 if ${libc_cv_fno_toplevel_reorder+:} false; then :
5803   $as_echo_n "(cached) " >&6
5804 else
5805   cat > conftest.c <<EOF
5806 int foo;
5807 EOF
5808 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
5809                             conftest.c 1>&5'
5810   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5811   (eval $ac_try) 2>&5
5812   ac_status=$?
5813   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5814   test $ac_status = 0; }; }
5815 then
5816   libc_cv_fno_toplevel_reorder=yes
5817 else
5818   libc_cv_fno_toplevel_reorder=no
5819 fi
5820 rm -f conftest*
5821 fi
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
5823 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
5824 if test $libc_cv_fno_toplevel_reorder = yes; then
5825   fno_unit_at_a_time="-fno-toplevel-reorder -fno-section-anchors"
5826 else
5827   fno_unit_at_a_time=-fno-unit-at-a-time
5828 fi
5829
5830
5831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
5832 $as_echo_n "checking for -fstack-protector... " >&6; }
5833 if ${libc_cv_ssp+:} false; then :
5834   $as_echo_n "(cached) " >&6
5835 else
5836   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
5837   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5838   (eval $ac_try) 2>&5
5839   ac_status=$?
5840   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5841   test $ac_status = 0; }; }; then :
5842   libc_cv_ssp=yes
5843 else
5844   libc_cv_ssp=no
5845 fi
5846
5847 fi
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
5849 $as_echo "$libc_cv_ssp" >&6; }
5850
5851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector-strong" >&5
5852 $as_echo_n "checking for -fstack-protector-strong... " >&6; }
5853 if ${libc_cv_ssp_strong+:} false; then :
5854   $as_echo_n "(cached) " >&6
5855 else
5856   if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector-strong -xc /dev/null -S -o /dev/null'
5857   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5858   (eval $ac_try) 2>&5
5859   ac_status=$?
5860   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5861   test $ac_status = 0; }; }; then :
5862   libc_cv_ssp_strong=yes
5863 else
5864   libc_cv_ssp_strong=no
5865 fi
5866
5867 fi
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp_strong" >&5
5869 $as_echo "$libc_cv_ssp_strong" >&6; }
5870
5871 stack_protector=
5872 if test "$libc_cv_ssp_strong" = "yes"; then
5873   stack_protector="-fstack-protector-strong"
5874 elif test "$libc_cv_ssp" = "yes"; then
5875   stack_protector="-fstack-protector"
5876 fi
5877
5878
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -mtls-dialect=gnu2" >&5
5880 $as_echo_n "checking for -mtls-dialect=gnu2... " >&6; }
5881 if ${libc_cv_mtls_dialect_gnu2+:} false; then :
5882   $as_echo_n "(cached) " >&6
5883 else
5884   cat > conftest.c <<EOF
5885 __thread int i;
5886 void foo (void)
5887 {
5888   i = 10;
5889 }
5890 EOF
5891 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -fPIC -mtls-dialect=gnu2
5892                    conftest.c 1>&5'
5893   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5894   (eval $ac_try) 2>&5
5895   ac_status=$?
5896   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5897   test $ac_status = 0; }; }
5898 then
5899   libc_cv_mtls_dialect_gnu2=yes
5900 else
5901   libc_cv_mtls_dialect_gnu2=no
5902 fi
5903 rm -f conftest*
5904 fi
5905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_mtls_dialect_gnu2" >&5
5906 $as_echo "$libc_cv_mtls_dialect_gnu2" >&6; }
5907
5908 config_vars="$config_vars
5909 have-mtls-dialect-gnu2 = $libc_cv_mtls_dialect_gnu2"
5910
5911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
5912 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
5913 if ${libc_cv_have_section_quotes+:} false; then :
5914   $as_echo_n "(cached) " >&6
5915 else
5916   cat > conftest.c <<EOF
5917                 static const int foo
5918                 __attribute__ ((section ("bar"))) = 1;
5919 EOF
5920                 if ${CC-cc} -S conftest.c -o conftest.s; then
5921                   if grep '\.section.*"bar"' conftest.s >/dev/null; then
5922                     libc_cv_have_section_quotes=yes
5923                   else
5924                     libc_cv_have_section_quotes=no
5925                   fi
5926                 else
5927                   libc_cv_have_section_quotes=unknown
5928                 fi
5929                 rm -f conftest.{c,s}
5930
5931 fi
5932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
5933 $as_echo "$libc_cv_have_section_quotes" >&6; }
5934 if test $libc_cv_have_section_quotes = yes; then
5935   $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
5936
5937 fi
5938
5939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
5940 $as_echo_n "checking for __builtin_memset... " >&6; }
5941 if ${libc_cv_gcc_builtin_memset+:} false; then :
5942   $as_echo_n "(cached) " >&6
5943 else
5944   cat > conftest.c <<\EOF
5945 void zero (void *x)
5946 {
5947   __builtin_memset (x, 0, 1000);
5948 }
5949 EOF
5950 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
5951   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5952   (eval $ac_try) 2>&5
5953   ac_status=$?
5954   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5955   test $ac_status = 0; }; };
5956 then
5957   libc_cv_gcc_builtin_memset=no
5958 else
5959   libc_cv_gcc_builtin_memset=yes
5960 fi
5961 rm -f conftest*
5962 fi
5963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
5964 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
5965 if test "$libc_cv_gcc_builtin_memset" = yes ; then
5966   $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
5967
5968 fi
5969
5970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
5971 $as_echo_n "checking for redirection of built-in functions... " >&6; }
5972 if ${libc_cv_gcc_builtin_redirection+:} false; then :
5973   $as_echo_n "(cached) " >&6
5974 else
5975   cat > conftest.c <<\EOF
5976 extern char *strstr (const char *, const char *) __asm ("my_strstr");
5977 char *foo (const char *a, const char *b)
5978 {
5979   return __builtin_strstr (a, b);
5980 }
5981 EOF
5982 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
5983   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5984   (eval $ac_try) 2>&5
5985   ac_status=$?
5986   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5987   test $ac_status = 0; }; };
5988 then
5989   libc_cv_gcc_builtin_redirection=yes
5990 else
5991   libc_cv_gcc_builtin_redirection=no
5992 fi
5993 rm -f conftest*
5994 fi
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
5996 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
5997 if test "$libc_cv_gcc_builtin_redirection" = no; then
5998   as_fn_error $? "support for the symbol redirection needed" "$LINENO" 5
5999 fi
6000
6001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
6002 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
6003 if ${libc_cv_cc_nofma+:} false; then :
6004   $as_echo_n "(cached) " >&6
6005 else
6006   libc_cv_cc_nofma=
6007 for opt in -ffp-contract=off -mno-fused-madd; do
6008   if { ac_try='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6009   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6010   (eval $ac_try) 2>&5
6011   ac_status=$?
6012   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6013   test $ac_status = 0; }; }; then :
6014   libc_cv_cc_nofma=$opt; break
6015 fi
6016 done
6017 fi
6018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
6019 $as_echo "$libc_cv_cc_nofma" >&6; }
6020
6021
6022 if test -n "$submachine"; then
6023   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
6024 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
6025 if ${libc_cv_cc_submachine+:} false; then :
6026   $as_echo_n "(cached) " >&6
6027 else
6028     libc_cv_cc_submachine=no
6029   for opt in "-march=$submachine" "-mcpu=$submachine"; do
6030     if { ac_try='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6031   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6032   (eval $ac_try) 2>&5
6033   ac_status=$?
6034   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6035   test $ac_status = 0; }; }; then :
6036
6037       libc_cv_cc_submachine="$opt"
6038       break
6039 fi
6040   done
6041 fi
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
6043 $as_echo "$libc_cv_cc_submachine" >&6; }
6044   if test "x$libc_cv_cc_submachine" = xno; then
6045     as_fn_error $? "${CC-cc} does not support $submachine" "$LINENO" 5
6046   fi
6047 fi
6048
6049
6050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6051 __attribute__ ((__optimize__))" >&5
6052 $as_echo_n "checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6053 __attribute__ ((__optimize__))... " >&6; }
6054 if ${libc_cv_cc_loop_to_function+:} false; then :
6055   $as_echo_n "(cached) " >&6
6056 else
6057   cat > conftest.c <<EOF
6058 void
6059 __attribute__ ((__optimize__ ("-fno-tree-loop-distribute-patterns")))
6060 foo (void) {}
6061 EOF
6062 libc_cv_cc_loop_to_function=no
6063 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c'
6064   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6065   (eval $ac_try) 2>&5
6066   ac_status=$?
6067   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6068   test $ac_status = 0; }; }
6069 then
6070   libc_cv_cc_loop_to_function=yes
6071 fi
6072 rm -f conftest*
6073 fi
6074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_loop_to_function" >&5
6075 $as_echo "$libc_cv_cc_loop_to_function" >&6; }
6076 if test $libc_cv_cc_loop_to_function = yes; then
6077   $as_echo "#define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1" >>confdefs.h
6078
6079 fi
6080
6081
6082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
6083 $as_echo_n "checking for libgd... " >&6; }
6084 if test "$with_gd" != "no"; then
6085   old_CFLAGS="$CFLAGS"
6086   CFLAGS="$CFLAGS $libgd_include"
6087   old_LDFLAGS="$LDFLAGS"
6088   LDFLAGS="$LDFLAGS $libgd_ldflags"
6089   old_LIBS="$LIBS"
6090   LIBS="$LIBS -lgd -lpng -lz -lm"
6091   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6092 /* end confdefs.h.  */
6093 #include <gd.h>
6094 int
6095 main ()
6096 {
6097 gdImagePng (0, 0)
6098   ;
6099   return 0;
6100 }
6101 _ACEOF
6102 if ac_fn_c_try_link "$LINENO"; then :
6103   LIBGD=yes
6104 else
6105   LIBGD=no
6106 fi
6107 rm -f core conftest.err conftest.$ac_objext \
6108     conftest$ac_exeext conftest.$ac_ext
6109   CFLAGS="$old_CFLAGS"
6110   LDFLAGS="$old_LDFLAGS"
6111   LIBS="$old_LIBS"
6112 else
6113   LIBGD=no
6114 fi
6115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
6116 $as_echo "$LIBGD" >&6; }
6117
6118
6119 # SELinux detection
6120 if test x$with_selinux = xno ; then
6121   have_selinux=no;
6122 else
6123   # See if we have the SELinux library
6124   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
6125 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
6126 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false; then :
6127   $as_echo_n "(cached) " >&6
6128 else
6129   ac_check_lib_save_LIBS=$LIBS
6130 LIBS="-lselinux  $LIBS"
6131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6132 /* end confdefs.h.  */
6133
6134 /* Override any GCC internal prototype to avoid an error.
6135    Use char because int might match the return type of a GCC
6136    builtin and then its argument prototype would still apply.  */
6137 #ifdef __cplusplus
6138 extern "C"
6139 #endif
6140 char is_selinux_enabled ();
6141 int
6142 main ()
6143 {
6144 return is_selinux_enabled ();
6145   ;
6146   return 0;
6147 }
6148 _ACEOF
6149 if ac_fn_c_try_link "$LINENO"; then :
6150   ac_cv_lib_selinux_is_selinux_enabled=yes
6151 else
6152   ac_cv_lib_selinux_is_selinux_enabled=no
6153 fi
6154 rm -f core conftest.err conftest.$ac_objext \
6155     conftest$ac_exeext conftest.$ac_ext
6156 LIBS=$ac_check_lib_save_LIBS
6157 fi
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6159 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
6160 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes; then :
6161   have_selinux=yes
6162 else
6163   have_selinux=no
6164 fi
6165
6166   if test x$with_selinux = xyes ; then
6167     if test x$have_selinux = xno ; then
6168       as_fn_error $? "SELinux explicitly required, but SELinux library not found" "$LINENO" 5
6169     fi
6170   fi
6171 fi
6172 # Check if we're building with SELinux support.
6173 if test "x$have_selinux" = xyes; then
6174
6175 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
6176
6177
6178   # See if we have the libaudit library
6179   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
6180 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
6181 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false; then :
6182   $as_echo_n "(cached) " >&6
6183 else
6184   ac_check_lib_save_LIBS=$LIBS
6185 LIBS="-laudit  $LIBS"
6186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6187 /* end confdefs.h.  */
6188
6189 /* Override any GCC internal prototype to avoid an error.
6190    Use char because int might match the return type of a GCC
6191    builtin and then its argument prototype would still apply.  */
6192 #ifdef __cplusplus
6193 extern "C"
6194 #endif
6195 char audit_log_user_avc_message ();
6196 int
6197 main ()
6198 {
6199 return audit_log_user_avc_message ();
6200   ;
6201   return 0;
6202 }
6203 _ACEOF
6204 if ac_fn_c_try_link "$LINENO"; then :
6205   ac_cv_lib_audit_audit_log_user_avc_message=yes
6206 else
6207   ac_cv_lib_audit_audit_log_user_avc_message=no
6208 fi
6209 rm -f core conftest.err conftest.$ac_objext \
6210     conftest$ac_exeext conftest.$ac_ext
6211 LIBS=$ac_check_lib_save_LIBS
6212 fi
6213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
6214 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
6215 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes; then :
6216   have_libaudit=yes
6217 else
6218   have_libaudit=no
6219 fi
6220
6221   if test "x$have_libaudit" = xyes; then
6222
6223 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
6224
6225   fi
6226
6227
6228   # See if we have the libcap library
6229   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
6230 $as_echo_n "checking for cap_init in -lcap... " >&6; }
6231 if ${ac_cv_lib_cap_cap_init+:} false; then :
6232   $as_echo_n "(cached) " >&6
6233 else
6234   ac_check_lib_save_LIBS=$LIBS
6235 LIBS="-lcap  $LIBS"
6236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6237 /* end confdefs.h.  */
6238
6239 /* Override any GCC internal prototype to avoid an error.
6240    Use char because int might match the return type of a GCC
6241    builtin and then its argument prototype would still apply.  */
6242 #ifdef __cplusplus
6243 extern "C"
6244 #endif
6245 char cap_init ();
6246 int
6247 main ()
6248 {
6249 return cap_init ();
6250   ;
6251   return 0;
6252 }
6253 _ACEOF
6254 if ac_fn_c_try_link "$LINENO"; then :
6255   ac_cv_lib_cap_cap_init=yes
6256 else
6257   ac_cv_lib_cap_cap_init=no
6258 fi
6259 rm -f core conftest.err conftest.$ac_objext \
6260     conftest$ac_exeext conftest.$ac_ext
6261 LIBS=$ac_check_lib_save_LIBS
6262 fi
6263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
6264 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
6265 if test "x$ac_cv_lib_cap_cap_init" = xyes; then :
6266   have_libcap=yes
6267 else
6268   have_libcap=no
6269 fi
6270
6271   if test "x$have_libcap" = xyes; then
6272
6273 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
6274
6275   fi
6276
6277 fi
6278
6279
6280 CPPUNDEFS=
6281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
6282 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
6283 if ${libc_cv_predef_fortify_source+:} false; then :
6284   $as_echo_n "(cached) " >&6
6285 else
6286   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6287 /* end confdefs.h.  */
6288
6289 int
6290 main ()
6291 {
6292
6293 #ifdef _FORTIFY_SOURCE
6294 # error bogon
6295 #endif
6296   ;
6297   return 0;
6298 }
6299 _ACEOF
6300 if ac_fn_c_try_compile "$LINENO"; then :
6301   libc_cv_predef_fortify_source=no
6302 else
6303   libc_cv_predef_fortify_source=yes
6304 fi
6305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6306 fi
6307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
6308 $as_echo "$libc_cv_predef_fortify_source" >&6; }
6309 if test $libc_cv_predef_fortify_source = yes; then
6310   CPPUNDEFS="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
6311 fi
6312
6313
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implicitly enables -fstack-protector" >&5
6315 $as_echo_n "checking whether $CC implicitly enables -fstack-protector... " >&6; }
6316 if ${libc_cv_predef_stack_protector+:} false; then :
6317   $as_echo_n "(cached) " >&6
6318 else
6319
6320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6321 /* end confdefs.h.  */
6322 extern void foobar (char *);
6323 int
6324 main ()
6325 {
6326 char large_array[2048]; foobar (large_array);
6327   ;
6328   return 0;
6329 }
6330 _ACEOF
6331 if ac_fn_c_try_compile "$LINENO"; then :
6332
6333 libc_undefs=`$NM -u conftest.o |
6334   LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6335     2>&5` || {
6336   as_fn_error $? "confusing output from $NM -u" "$LINENO" 5
6337 }
6338 echo >&5 "libc_undefs='$libc_undefs'"
6339 # On some architectures, there are architecture-specific undefined
6340 # symbols (resolved by the linker), so filter out unknown symbols.
6341 # This will fail to produce the correct result if the compiler
6342 # defaults to -fstack-protector but this produces an undefined symbol
6343 # other than __stack_chk_fail or __stack_chk_fail_local. However,
6344 # compilers like that have not been encountered in practice.
6345 libc_undefs=`echo "$libc_undefs" | \
6346   egrep '^(foobar|__stack_chk_fail|__stack_chk_fail_local)$'`
6347 case "$libc_undefs" in
6348 foobar) libc_cv_predef_stack_protector=no ;;
6349 '__stack_chk_fail
6350 foobar'|'__stack_chk_fail_local
6351 foobar') libc_cv_predef_stack_protector=yes ;;
6352 *) as_fn_error $? "unexpected symbols in test: $libc_undefs" "$LINENO" 5 ;;
6353 esac
6354 else
6355   as_fn_error $? "test compilation failed" "$LINENO" 5
6356 fi
6357 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6358
6359 fi
6360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_stack_protector" >&5
6361 $as_echo "$libc_cv_predef_stack_protector" >&6; }
6362 libc_extra_cflags=
6363 if test $libc_cv_predef_stack_protector = yes; then
6364   libc_extra_cflags="$libc_extra_cflags -fno-stack-protector"
6365 fi
6366 libc_extra_cppflags=
6367
6368 # Some linkers on some architectures support __ehdr_start but with
6369 # bugs.  Make sure usage of it does not create relocations in the
6370 # output (as the linker should resolve them all for us).
6371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker provides working __ehdr_start" >&5
6372 $as_echo_n "checking whether the linker provides working __ehdr_start... " >&6; }
6373 if ${libc_cv_ehdr_start+:} false; then :
6374   $as_echo_n "(cached) " >&6
6375 else
6376
6377 old_CFLAGS="$CFLAGS"
6378 old_LDFLAGS="$LDFLAGS"
6379 old_LIBS="$LIBS"
6380 CFLAGS="$CFLAGS -fPIC"
6381 LDFLAGS="$LDFLAGS -nostdlib -nostartfiles -shared"
6382 LIBS=
6383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6384 /* end confdefs.h.  */
6385
6386 typedef struct {
6387   char foo;
6388   long val;
6389 } Ehdr;
6390 extern const Ehdr __ehdr_start __attribute__ ((visibility ("hidden")));
6391 long ehdr (void) { return __ehdr_start.val; }
6392
6393 _ACEOF
6394 if ac_fn_c_try_link "$LINENO"; then :
6395   if $READELF -r conftest | fgrep __ehdr_start >/dev/null; then
6396                   libc_cv_ehdr_start=broken
6397                 else
6398                   libc_cv_ehdr_start=yes
6399                 fi
6400 else
6401   libc_cv_ehdr_start=no
6402 fi
6403 rm -f core conftest.err conftest.$ac_objext \
6404     conftest$ac_exeext conftest.$ac_ext
6405 CFLAGS="$old_CFLAGS"
6406 LDFLAGS="$old_LDFLAGS"
6407 LIBS="$old_LIBS"
6408
6409 fi
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ehdr_start" >&5
6411 $as_echo "$libc_cv_ehdr_start" >&6; }
6412 if test "$libc_cv_ehdr_start" = yes; then
6413   $as_echo "#define HAVE_EHDR_START 1" >>confdefs.h
6414
6415 elif test "$libc_cv_ehdr_start" = broken; then
6416   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: linker is broken -- you should upgrade" >&5
6417 $as_echo "$as_me: WARNING: linker is broken -- you should upgrade" >&2;}
6418 fi
6419
6420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_trap with no external dependencies" >&5
6421 $as_echo_n "checking for __builtin_trap with no external dependencies... " >&6; }
6422 if ${libc_cv_builtin_trap+:} false; then :
6423   $as_echo_n "(cached) " >&6
6424 else
6425   libc_cv_builtin_trap=no
6426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6427 /* end confdefs.h.  */
6428
6429 int
6430 main ()
6431 {
6432 __builtin_trap ()
6433   ;
6434   return 0;
6435 }
6436 _ACEOF
6437 if ac_fn_c_try_compile "$LINENO"; then :
6438
6439 libc_undefs=`$NM -u conftest.o |
6440   LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6441     2>&5` || {
6442   as_fn_error $? "confusing output from $NM -u" "$LINENO" 5
6443 }
6444 echo >&5 "libc_undefs='$libc_undefs'"
6445 if test -z "$libc_undefs"; then
6446   libc_cv_builtin_trap=yes
6447 fi
6448 fi
6449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6450 fi
6451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_builtin_trap" >&5
6452 $as_echo "$libc_cv_builtin_trap" >&6; }
6453 if test $libc_cv_builtin_trap = yes; then
6454   $as_echo "#define HAVE_BUILTIN_TRAP 1" >>confdefs.h
6455
6456 fi
6457
6458 ac_ext=cpp
6459 ac_cpp='$CXXCPP $CPPFLAGS'
6460 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6461 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6462 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6463
6464
6465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler supports thread_local" >&5
6466 $as_echo_n "checking whether the C++ compiler supports thread_local... " >&6; }
6467 if ${libc_cv_cxx_thread_local+:} false; then :
6468   $as_echo_n "(cached) " >&6
6469 else
6470
6471 old_CXXFLAGS="$CXXFLAGS"
6472 CXXFLAGS="$CXXFLAGS -std=gnu++11"
6473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6474 /* end confdefs.h.  */
6475
6476 #include <thread>
6477
6478 // Compiler support.
6479 struct S
6480 {
6481   S ();
6482   ~S ();
6483 };
6484 thread_local S s;
6485 S * get () { return &s; }
6486
6487 // libstdc++ support.
6488 #ifndef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL
6489 #error __cxa_thread_atexit_impl not supported
6490 #endif
6491
6492 _ACEOF
6493 if ac_fn_cxx_try_compile "$LINENO"; then :
6494   libc_cv_cxx_thread_local=yes
6495 else
6496   libc_cv_cxx_thread_local=no
6497 fi
6498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6499 CXXFLAGS="$old_CXXFLAGS"
6500
6501 fi
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_thread_local" >&5
6503 $as_echo "$libc_cv_cxx_thread_local" >&6; }
6504
6505
6506 ac_ext=c
6507 ac_cpp='$CPP $CPPFLAGS'
6508 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6509 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6510 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6511
6512
6513 ### End of automated tests.
6514 ### Now run sysdeps configure fragments.
6515
6516 # They also can set these variables.
6517 use_ldconfig=no
6518 ldd_rewrite_script=no
6519 libc_cv_sysconfdir=$sysconfdir
6520 libc_cv_localstatedir=$localstatedir
6521 libc_cv_gcc_unwind_find_fde=no
6522 libc_cv_idn=no
6523
6524 # Iterate over all the sysdep directories we will use, running their
6525 # configure fragments.
6526 for dir in $sysnames; do
6527   case $dir in
6528     /*) dest=$dir ;;
6529     *)  dest=$srcdir/$dir ;;
6530   esac
6531   if test -r $dest/configure; then
6532     { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
6533 $as_echo "running configure fragment for $dir" >&6; }
6534     . $dest/configure
6535   fi
6536 done
6537
6538 if test x"$build_mathvec" = xnotset; then
6539   build_mathvec=no
6540 fi
6541 config_vars="$config_vars
6542 build-mathvec = $build_mathvec"
6543
6544
6545
6546
6547 if test x$libc_cv_gcc_unwind_find_fde = xyes; then
6548   $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
6549
6550 fi
6551
6552
6553 # A sysdeps configure fragment can reset this if IFUNC is not actually
6554 # usable even though the assembler knows how to generate the symbol type.
6555 if test x"$libc_cv_ld_gnu_indirect_function" = xyes; then
6556   $as_echo "#define HAVE_IFUNC 1" >>confdefs.h
6557
6558 fi
6559
6560 if test x"$libc_cv_gcc_indirect_function" = xyes; then
6561   $as_echo "#define HAVE_GCC_IFUNC 1" >>confdefs.h
6562
6563 fi
6564
6565 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
6566 # configure fragment can override the value to prevent this AC_DEFINE.
6567
6568 if test "x$use_nscd" != xno; then
6569   $as_echo "#define USE_NSCD 1" >>confdefs.h
6570
6571 fi
6572 if test "x$build_nscd" = xdefault; then
6573   build_nscd=$use_nscd
6574 fi
6575
6576
6577
6578
6579
6580
6581
6582
6583 if test x$use_ldconfig = xyes; then
6584   $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
6585
6586 fi
6587
6588
6589
6590
6591
6592
6593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
6594 $as_echo_n "checking whether -fPIC is default... " >&6; }
6595 if ${libc_cv_pic_default+:} false; then :
6596   $as_echo_n "(cached) " >&6
6597 else
6598   libc_cv_pic_default=yes
6599 cat > conftest.c <<EOF
6600 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
6601 # error PIC is default.
6602 #endif
6603 EOF
6604 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6605   libc_cv_pic_default=no
6606 fi
6607 rm -f conftest.*
6608 fi
6609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
6610 $as_echo "$libc_cv_pic_default" >&6; }
6611
6612
6613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIE is default" >&5
6614 $as_echo_n "checking whether -fPIE is default... " >&6; }
6615 if ${libc_cv_pie_default+:} false; then :
6616   $as_echo_n "(cached) " >&6
6617 else
6618   libc_cv_pie_default=yes
6619 cat > conftest.c <<EOF
6620 #if defined __PIE__ || defined __pie__ || defined PIE || defined pie
6621 # error PIE is default.
6622 #endif
6623 EOF
6624 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6625   libc_cv_pie_default=no
6626 fi
6627 rm -f conftest.*
6628 fi
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pie_default" >&5
6630 $as_echo "$libc_cv_pie_default" >&6; }
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640 VERSION=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
6641 RELEASE=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
6642
6643
6644
6645 ac_config_files="$ac_config_files config.make Makefile"
6646
6647 ac_config_commands="$ac_config_commands default"
6648
6649 cat >confcache <<\_ACEOF
6650 # This file is a shell script that caches the results of configure
6651 # tests run on this system so they can be shared between configure
6652 # scripts and configure runs, see configure's option --config-cache.
6653 # It is not useful on other systems.  If it contains results you don't
6654 # want to keep, you may remove or edit it.
6655 #
6656 # config.status only pays attention to the cache file if you give it
6657 # the --recheck option to rerun configure.
6658 #
6659 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6660 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6661 # following values.
6662
6663 _ACEOF
6664
6665 # The following way of writing the cache mishandles newlines in values,
6666 # but we know of no workaround that is simple, portable, and efficient.
6667 # So, we kill variables containing newlines.
6668 # Ultrix sh set writes to stderr and can't be redirected directly,
6669 # and sets the high bit in the cache file unless we assign to the vars.
6670 (
6671   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6672     eval ac_val=\$$ac_var
6673     case $ac_val in #(
6674     *${as_nl}*)
6675       case $ac_var in #(
6676       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6677 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6678       esac
6679       case $ac_var in #(
6680       _ | IFS | as_nl) ;; #(
6681       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6682       *) { eval $ac_var=; unset $ac_var;} ;;
6683       esac ;;
6684     esac
6685   done
6686
6687   (set) 2>&1 |
6688     case $as_nl`(ac_space=' '; set) 2>&1` in #(
6689     *${as_nl}ac_space=\ *)
6690       # `set' does not quote correctly, so add quotes: double-quote
6691       # substitution turns \\\\ into \\, and sed turns \\ into \.
6692       sed -n \
6693         "s/'/'\\\\''/g;
6694           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6695       ;; #(
6696     *)
6697       # `set' quotes correctly as required by POSIX, so do not add quotes.
6698       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6699       ;;
6700     esac |
6701     sort
6702 ) |
6703   sed '
6704      /^ac_cv_env_/b end
6705      t clear
6706      :clear
6707      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6708      t end
6709      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6710      :end' >>confcache
6711 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6712   if test -w "$cache_file"; then
6713     if test "x$cache_file" != "x/dev/null"; then
6714       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6715 $as_echo "$as_me: updating cache $cache_file" >&6;}
6716       if test ! -f "$cache_file" || test -h "$cache_file"; then
6717         cat confcache >"$cache_file"
6718       else
6719         case $cache_file in #(
6720         */* | ?:*)
6721           mv -f confcache "$cache_file"$$ &&
6722           mv -f "$cache_file"$$ "$cache_file" ;; #(
6723         *)
6724           mv -f confcache "$cache_file" ;;
6725         esac
6726       fi
6727     fi
6728   else
6729     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6730 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6731   fi
6732 fi
6733 rm -f confcache
6734
6735 test "x$prefix" = xNONE && prefix=$ac_default_prefix
6736 # Let make expand exec_prefix.
6737 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6738
6739 DEFS=-DHAVE_CONFIG_H
6740
6741 ac_libobjs=
6742 ac_ltlibobjs=
6743 U=
6744 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6745   # 1. Remove the extension, and $U if already installed.
6746   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6747   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6748   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
6749   #    will be set to the directory where LIBOBJS objects are built.
6750   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6751   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6752 done
6753 LIBOBJS=$ac_libobjs
6754
6755 LTLIBOBJS=$ac_ltlibobjs
6756
6757
6758
6759 : "${CONFIG_STATUS=./config.status}"
6760 ac_write_fail=0
6761 ac_clean_files_save=$ac_clean_files
6762 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6763 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6764 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6765 as_write_fail=0
6766 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6767 #! $SHELL
6768 # Generated by $as_me.
6769 # Run this file to recreate the current configuration.
6770 # Compiler output produced by configure, useful for debugging
6771 # configure, is in config.log if it exists.
6772
6773 debug=false
6774 ac_cs_recheck=false
6775 ac_cs_silent=false
6776
6777 SHELL=\${CONFIG_SHELL-$SHELL}
6778 export SHELL
6779 _ASEOF
6780 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6781 ## -------------------- ##
6782 ## M4sh Initialization. ##
6783 ## -------------------- ##
6784
6785 # Be more Bourne compatible
6786 DUALCASE=1; export DUALCASE # for MKS sh
6787 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6788   emulate sh
6789   NULLCMD=:
6790   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6791   # is contrary to our usage.  Disable this feature.
6792   alias -g '${1+"$@"}'='"$@"'
6793   setopt NO_GLOB_SUBST
6794 else
6795   case `(set -o) 2>/dev/null` in #(
6796   *posix*) :
6797     set -o posix ;; #(
6798   *) :
6799      ;;
6800 esac
6801 fi
6802
6803
6804 as_nl='
6805 '
6806 export as_nl
6807 # Printing a long string crashes Solaris 7 /usr/bin/printf.
6808 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6809 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6810 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6811 # Prefer a ksh shell builtin over an external printf program on Solaris,
6812 # but without wasting forks for bash or zsh.
6813 if test -z "$BASH_VERSION$ZSH_VERSION" \
6814     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6815   as_echo='print -r --'
6816   as_echo_n='print -rn --'
6817 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6818   as_echo='printf %s\n'
6819   as_echo_n='printf %s'
6820 else
6821   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6822     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6823     as_echo_n='/usr/ucb/echo -n'
6824   else
6825     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6826     as_echo_n_body='eval
6827       arg=$1;
6828       case $arg in #(
6829       *"$as_nl"*)
6830         expr "X$arg" : "X\\(.*\\)$as_nl";
6831         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6832       esac;
6833       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6834     '
6835     export as_echo_n_body
6836     as_echo_n='sh -c $as_echo_n_body as_echo'
6837   fi
6838   export as_echo_body
6839   as_echo='sh -c $as_echo_body as_echo'
6840 fi
6841
6842 # The user is always right.
6843 if test "${PATH_SEPARATOR+set}" != set; then
6844   PATH_SEPARATOR=:
6845   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6846     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6847       PATH_SEPARATOR=';'
6848   }
6849 fi
6850
6851
6852 # IFS
6853 # We need space, tab and new line, in precisely that order.  Quoting is
6854 # there to prevent editors from complaining about space-tab.
6855 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6856 # splitting by setting IFS to empty value.)
6857 IFS=" ""        $as_nl"
6858
6859 # Find who we are.  Look in the path if we contain no directory separator.
6860 as_myself=
6861 case $0 in #((
6862   *[\\/]* ) as_myself=$0 ;;
6863   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6864 for as_dir in $PATH
6865 do
6866   IFS=$as_save_IFS
6867   test -z "$as_dir" && as_dir=.
6868     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6869   done
6870 IFS=$as_save_IFS
6871
6872      ;;
6873 esac
6874 # We did not find ourselves, most probably we were run as `sh COMMAND'
6875 # in which case we are not to be found in the path.
6876 if test "x$as_myself" = x; then
6877   as_myself=$0
6878 fi
6879 if test ! -f "$as_myself"; then
6880   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6881   exit 1
6882 fi
6883
6884 # Unset variables that we do not need and which cause bugs (e.g. in
6885 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
6886 # suppresses any "Segmentation fault" message there.  '((' could
6887 # trigger a bug in pdksh 5.2.14.
6888 for as_var in BASH_ENV ENV MAIL MAILPATH
6889 do eval test x\${$as_var+set} = xset \
6890   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6891 done
6892 PS1='$ '
6893 PS2='> '
6894 PS4='+ '
6895
6896 # NLS nuisances.
6897 LC_ALL=C
6898 export LC_ALL
6899 LANGUAGE=C
6900 export LANGUAGE
6901
6902 # CDPATH.
6903 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6904
6905
6906 # as_fn_error STATUS ERROR [LINENO LOG_FD]
6907 # ----------------------------------------
6908 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6909 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6910 # script with STATUS, using 1 if that was 0.
6911 as_fn_error ()
6912 {
6913   as_status=$1; test $as_status -eq 0 && as_status=1
6914   if test "$4"; then
6915     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6916     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
6917   fi
6918   $as_echo "$as_me: error: $2" >&2
6919   as_fn_exit $as_status
6920 } # as_fn_error
6921
6922
6923 # as_fn_set_status STATUS
6924 # -----------------------
6925 # Set $? to STATUS, without forking.
6926 as_fn_set_status ()
6927 {
6928   return $1
6929 } # as_fn_set_status
6930
6931 # as_fn_exit STATUS
6932 # -----------------
6933 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6934 as_fn_exit ()
6935 {
6936   set +e
6937   as_fn_set_status $1
6938   exit $1
6939 } # as_fn_exit
6940
6941 # as_fn_unset VAR
6942 # ---------------
6943 # Portably unset VAR.
6944 as_fn_unset ()
6945 {
6946   { eval $1=; unset $1;}
6947 }
6948 as_unset=as_fn_unset
6949 # as_fn_append VAR VALUE
6950 # ----------------------
6951 # Append the text in VALUE to the end of the definition contained in VAR. Take
6952 # advantage of any shell optimizations that allow amortized linear growth over
6953 # repeated appends, instead of the typical quadratic growth present in naive
6954 # implementations.
6955 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6956   eval 'as_fn_append ()
6957   {
6958     eval $1+=\$2
6959   }'
6960 else
6961   as_fn_append ()
6962   {
6963     eval $1=\$$1\$2
6964   }
6965 fi # as_fn_append
6966
6967 # as_fn_arith ARG...
6968 # ------------------
6969 # Perform arithmetic evaluation on the ARGs, and store the result in the
6970 # global $as_val. Take advantage of shells that can avoid forks. The arguments
6971 # must be portable across $(()) and expr.
6972 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6973   eval 'as_fn_arith ()
6974   {
6975     as_val=$(( $* ))
6976   }'
6977 else
6978   as_fn_arith ()
6979   {
6980     as_val=`expr "$@" || test $? -eq 1`
6981   }
6982 fi # as_fn_arith
6983
6984
6985 if expr a : '\(a\)' >/dev/null 2>&1 &&
6986    test "X`expr 00001 : '.*\(...\)'`" = X001; then
6987   as_expr=expr
6988 else
6989   as_expr=false
6990 fi
6991
6992 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6993   as_basename=basename
6994 else
6995   as_basename=false
6996 fi
6997
6998 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6999   as_dirname=dirname
7000 else
7001   as_dirname=false
7002 fi
7003
7004 as_me=`$as_basename -- "$0" ||
7005 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7006          X"$0" : 'X\(//\)$' \| \
7007          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7008 $as_echo X/"$0" |
7009     sed '/^.*\/\([^/][^/]*\)\/*$/{
7010             s//\1/
7011             q
7012           }
7013           /^X\/\(\/\/\)$/{
7014             s//\1/
7015             q
7016           }
7017           /^X\/\(\/\).*/{
7018             s//\1/
7019             q
7020           }
7021           s/.*/./; q'`
7022
7023 # Avoid depending upon Character Ranges.
7024 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7025 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7026 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7027 as_cr_digits='0123456789'
7028 as_cr_alnum=$as_cr_Letters$as_cr_digits
7029
7030 ECHO_C= ECHO_N= ECHO_T=
7031 case `echo -n x` in #(((((
7032 -n*)
7033   case `echo 'xy\c'` in
7034   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
7035   xy)  ECHO_C='\c';;
7036   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7037        ECHO_T=' ';;
7038   esac;;
7039 *)
7040   ECHO_N='-n';;
7041 esac
7042
7043 rm -f conf$$ conf$$.exe conf$$.file
7044 if test -d conf$$.dir; then
7045   rm -f conf$$.dir/conf$$.file
7046 else
7047   rm -f conf$$.dir
7048   mkdir conf$$.dir 2>/dev/null
7049 fi
7050 if (echo >conf$$.file) 2>/dev/null; then
7051   if ln -s conf$$.file conf$$ 2>/dev/null; then
7052     as_ln_s='ln -s'
7053     # ... but there are two gotchas:
7054     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7055     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7056     # In both cases, we have to default to `cp -pR'.
7057     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7058       as_ln_s='cp -pR'
7059   elif ln conf$$.file conf$$ 2>/dev/null; then
7060     as_ln_s=ln
7061   else
7062     as_ln_s='cp -pR'
7063   fi
7064 else
7065   as_ln_s='cp -pR'
7066 fi
7067 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7068 rmdir conf$$.dir 2>/dev/null
7069
7070
7071 # as_fn_mkdir_p
7072 # -------------
7073 # Create "$as_dir" as a directory, including parents if necessary.
7074 as_fn_mkdir_p ()
7075 {
7076
7077   case $as_dir in #(
7078   -*) as_dir=./$as_dir;;
7079   esac
7080   test -d "$as_dir" || eval $as_mkdir_p || {
7081     as_dirs=
7082     while :; do
7083       case $as_dir in #(
7084       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7085       *) as_qdir=$as_dir;;
7086       esac
7087       as_dirs="'$as_qdir' $as_dirs"
7088       as_dir=`$as_dirname -- "$as_dir" ||
7089 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7090          X"$as_dir" : 'X\(//\)[^/]' \| \
7091          X"$as_dir" : 'X\(//\)$' \| \
7092          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7093 $as_echo X"$as_dir" |
7094     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7095             s//\1/
7096             q
7097           }
7098           /^X\(\/\/\)[^/].*/{
7099             s//\1/
7100             q
7101           }
7102           /^X\(\/\/\)$/{
7103             s//\1/
7104             q
7105           }
7106           /^X\(\/\).*/{
7107             s//\1/
7108             q
7109           }
7110           s/.*/./; q'`
7111       test -d "$as_dir" && break
7112     done
7113     test -z "$as_dirs" || eval "mkdir $as_dirs"
7114   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7115
7116
7117 } # as_fn_mkdir_p
7118 if mkdir -p . 2>/dev/null; then
7119   as_mkdir_p='mkdir -p "$as_dir"'
7120 else
7121   test -d ./-p && rmdir ./-p
7122   as_mkdir_p=false
7123 fi
7124
7125
7126 # as_fn_executable_p FILE
7127 # -----------------------
7128 # Test if FILE is an executable regular file.
7129 as_fn_executable_p ()
7130 {
7131   test -f "$1" && test -x "$1"
7132 } # as_fn_executable_p
7133 as_test_x='test -x'
7134 as_executable_p=as_fn_executable_p
7135
7136 # Sed expression to map a string onto a valid CPP name.
7137 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7138
7139 # Sed expression to map a string onto a valid variable name.
7140 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7141
7142
7143 exec 6>&1
7144 ## ----------------------------------- ##
7145 ## Main body of $CONFIG_STATUS script. ##
7146 ## ----------------------------------- ##
7147 _ASEOF
7148 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7149
7150 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7151 # Save the log message, to keep $0 and so on meaningful, and to
7152 # report actual input values of CONFIG_FILES etc. instead of their
7153 # values after options handling.
7154 ac_log="
7155 This file was extended by GNU C Library $as_me (see version.h), which was
7156 generated by GNU Autoconf 2.69.  Invocation command line was
7157
7158   CONFIG_FILES    = $CONFIG_FILES
7159   CONFIG_HEADERS  = $CONFIG_HEADERS
7160   CONFIG_LINKS    = $CONFIG_LINKS
7161   CONFIG_COMMANDS = $CONFIG_COMMANDS
7162   $ $0 $@
7163
7164 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7165 "
7166
7167 _ACEOF
7168
7169 case $ac_config_files in *"
7170 "*) set x $ac_config_files; shift; ac_config_files=$*;;
7171 esac
7172
7173 case $ac_config_headers in *"
7174 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7175 esac
7176
7177
7178 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7179 # Files that config.status was made for.
7180 config_files="$ac_config_files"
7181 config_headers="$ac_config_headers"
7182 config_commands="$ac_config_commands"
7183
7184 _ACEOF
7185
7186 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7187 ac_cs_usage="\
7188 \`$as_me' instantiates files and other configuration actions
7189 from templates according to the current configuration.  Unless the files
7190 and actions are specified as TAGs, all are instantiated by default.
7191
7192 Usage: $0 [OPTION]... [TAG]...
7193
7194   -h, --help       print this help, then exit
7195   -V, --version    print version number and configuration settings, then exit
7196       --config     print configuration, then exit
7197   -q, --quiet, --silent
7198                    do not print progress messages
7199   -d, --debug      don't remove temporary files
7200       --recheck    update $as_me by reconfiguring in the same conditions
7201       --file=FILE[:TEMPLATE]
7202                    instantiate the configuration file FILE
7203       --header=FILE[:TEMPLATE]
7204                    instantiate the configuration header FILE
7205
7206 Configuration files:
7207 $config_files
7208
7209 Configuration headers:
7210 $config_headers
7211
7212 Configuration commands:
7213 $config_commands
7214
7215 Report bugs to <http://sourceware.org/bugzilla/>.
7216 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
7217 General help using GNU software: <http://www.gnu.org/gethelp/>."
7218
7219 _ACEOF
7220 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7221 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7222 ac_cs_version="\\
7223 GNU C Library config.status (see version.h)
7224 configured by $0, generated by GNU Autoconf 2.69,
7225   with options \\"\$ac_cs_config\\"
7226
7227 Copyright (C) 2012 Free Software Foundation, Inc.
7228 This config.status script is free software; the Free Software Foundation
7229 gives unlimited permission to copy, distribute and modify it."
7230
7231 ac_pwd='$ac_pwd'
7232 srcdir='$srcdir'
7233 INSTALL='$INSTALL'
7234 test -n "\$AWK" || AWK=awk
7235 _ACEOF
7236
7237 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7238 # The default lists apply if the user does not specify any file.
7239 ac_need_defaults=:
7240 while test $# != 0
7241 do
7242   case $1 in
7243   --*=?*)
7244     ac_option=`expr "X$1" : 'X\([^=]*\)='`
7245     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7246     ac_shift=:
7247     ;;
7248   --*=)
7249     ac_option=`expr "X$1" : 'X\([^=]*\)='`
7250     ac_optarg=
7251     ac_shift=:
7252     ;;
7253   *)
7254     ac_option=$1
7255     ac_optarg=$2
7256     ac_shift=shift
7257     ;;
7258   esac
7259
7260   case $ac_option in
7261   # Handling of the options.
7262   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7263     ac_cs_recheck=: ;;
7264   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7265     $as_echo "$ac_cs_version"; exit ;;
7266   --config | --confi | --conf | --con | --co | --c )
7267     $as_echo "$ac_cs_config"; exit ;;
7268   --debug | --debu | --deb | --de | --d | -d )
7269     debug=: ;;
7270   --file | --fil | --fi | --f )
7271     $ac_shift
7272     case $ac_optarg in
7273     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7274     '') as_fn_error $? "missing file argument" ;;
7275     esac
7276     as_fn_append CONFIG_FILES " '$ac_optarg'"
7277     ac_need_defaults=false;;
7278   --header | --heade | --head | --hea )
7279     $ac_shift
7280     case $ac_optarg in
7281     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7282     esac
7283     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7284     ac_need_defaults=false;;
7285   --he | --h)
7286     # Conflict between --help and --header
7287     as_fn_error $? "ambiguous option: \`$1'
7288 Try \`$0 --help' for more information.";;
7289   --help | --hel | -h )
7290     $as_echo "$ac_cs_usage"; exit ;;
7291   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7292   | -silent | --silent | --silen | --sile | --sil | --si | --s)
7293     ac_cs_silent=: ;;
7294
7295   # This is an error.
7296   -*) as_fn_error $? "unrecognized option: \`$1'
7297 Try \`$0 --help' for more information." ;;
7298
7299   *) as_fn_append ac_config_targets " $1"
7300      ac_need_defaults=false ;;
7301
7302   esac
7303   shift
7304 done
7305
7306 ac_configure_extra_args=
7307
7308 if $ac_cs_silent; then
7309   exec 6>/dev/null
7310   ac_configure_extra_args="$ac_configure_extra_args --silent"
7311 fi
7312
7313 _ACEOF
7314 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7315 if \$ac_cs_recheck; then
7316   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7317   shift
7318   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7319   CONFIG_SHELL='$SHELL'
7320   export CONFIG_SHELL
7321   exec "\$@"
7322 fi
7323
7324 _ACEOF
7325 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7326 exec 5>>config.log
7327 {
7328   echo
7329   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7330 ## Running $as_me. ##
7331 _ASBOX
7332   $as_echo "$ac_log"
7333 } >&5
7334
7335 _ACEOF
7336 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7337 #
7338 # INIT-COMMANDS
7339 #
7340 config_vars='$config_vars'
7341
7342 _ACEOF
7343
7344 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7345
7346 # Handling of arguments.
7347 for ac_config_target in $ac_config_targets
7348 do
7349   case $ac_config_target in
7350     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
7351     "config.make") CONFIG_FILES="$CONFIG_FILES config.make" ;;
7352     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
7353     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
7354
7355   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7356   esac
7357 done
7358
7359
7360 # If the user did not use the arguments to specify the items to instantiate,
7361 # then the envvar interface is used.  Set only those that are not.
7362 # We use the long form for the default assignment because of an extremely
7363 # bizarre bug on SunOS 4.1.3.
7364 if $ac_need_defaults; then
7365   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7366   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7367   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
7368 fi
7369
7370 # Have a temporary directory for convenience.  Make it in the build tree
7371 # simply because there is no reason against having it here, and in addition,
7372 # creating and moving files from /tmp can sometimes cause problems.
7373 # Hook for its removal unless debugging.
7374 # Note that there is a small window in which the directory will not be cleaned:
7375 # after its creation but before its name has been assigned to `$tmp'.
7376 $debug ||
7377 {
7378   tmp= ac_tmp=
7379   trap 'exit_status=$?
7380   : "${ac_tmp:=$tmp}"
7381   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7382 ' 0
7383   trap 'as_fn_exit 1' 1 2 13 15
7384 }
7385 # Create a (secure) tmp directory for tmp files.
7386
7387 {
7388   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7389   test -d "$tmp"
7390 }  ||
7391 {
7392   tmp=./conf$$-$RANDOM
7393   (umask 077 && mkdir "$tmp")
7394 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
7395 ac_tmp=$tmp
7396
7397 # Set up the scripts for CONFIG_FILES section.
7398 # No need to generate them if there are no CONFIG_FILES.
7399 # This happens for instance with `./config.status config.h'.
7400 if test -n "$CONFIG_FILES"; then
7401
7402
7403 ac_cr=`echo X | tr X '\015'`
7404 # On cygwin, bash can eat \r inside `` if the user requested igncr.
7405 # But we know of no other shell where ac_cr would be empty at this
7406 # point, so we can use a bashism as a fallback.
7407 if test "x$ac_cr" = x; then
7408   eval ac_cr=\$\'\\r\'
7409 fi
7410 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7411 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7412   ac_cs_awk_cr='\\r'
7413 else
7414   ac_cs_awk_cr=$ac_cr
7415 fi
7416
7417 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7418 _ACEOF
7419
7420
7421 {
7422   echo "cat >conf$$subs.awk <<_ACEOF" &&
7423   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7424   echo "_ACEOF"
7425 } >conf$$subs.sh ||
7426   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7427 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7428 ac_delim='%!_!# '
7429 for ac_last_try in false false false false false :; do
7430   . ./conf$$subs.sh ||
7431     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7432
7433   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
7434   if test $ac_delim_n = $ac_delim_num; then
7435     break
7436   elif $ac_last_try; then
7437     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7438   else
7439     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7440   fi
7441 done
7442 rm -f conf$$subs.sh
7443
7444 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7445 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
7446 _ACEOF
7447 sed -n '
7448 h
7449 s/^/S["/; s/!.*/"]=/
7450 p
7451 g
7452 s/^[^!]*!//
7453 :repl
7454 t repl
7455 s/'"$ac_delim"'$//
7456 t delim
7457 :nl
7458 h
7459 s/\(.\{148\}\)..*/\1/
7460 t more1
7461 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
7462 p
7463 n
7464 b repl
7465 :more1
7466 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7467 p
7468 g
7469 s/.\{148\}//
7470 t nl
7471 :delim
7472 h
7473 s/\(.\{148\}\)..*/\1/
7474 t more2
7475 s/["\\]/\\&/g; s/^/"/; s/$/"/
7476 p
7477 b
7478 :more2
7479 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7480 p
7481 g
7482 s/.\{148\}//
7483 t delim
7484 ' <conf$$subs.awk | sed '
7485 /^[^""]/{
7486   N
7487   s/\n//
7488 }
7489 ' >>$CONFIG_STATUS || ac_write_fail=1
7490 rm -f conf$$subs.awk
7491 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7492 _ACAWK
7493 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
7494   for (key in S) S_is_set[key] = 1
7495   FS = "\a"
7496
7497 }
7498 {
7499   line = $ 0
7500   nfields = split(line, field, "@")
7501   substed = 0
7502   len = length(field[1])
7503   for (i = 2; i < nfields; i++) {
7504     key = field[i]
7505     keylen = length(key)
7506     if (S_is_set[key]) {
7507       value = S[key]
7508       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7509       len += length(value) + length(field[++i])
7510       substed = 1
7511     } else
7512       len += 1 + keylen
7513   }
7514
7515   print line
7516 }
7517
7518 _ACAWK
7519 _ACEOF
7520 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7521 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7522   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
7523 else
7524   cat
7525 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
7526   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
7527 _ACEOF
7528
7529 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7530 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
7531 # trailing colons and then remove the whole line if VPATH becomes empty
7532 # (actually we leave an empty line to preserve line numbers).
7533 if test "x$srcdir" = x.; then
7534   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
7535 h
7536 s///
7537 s/^/:/
7538 s/[      ]*$/:/
7539 s/:\$(srcdir):/:/g
7540 s/:\${srcdir}:/:/g
7541 s/:@srcdir@:/:/g
7542 s/^:*//
7543 s/:*$//
7544 x
7545 s/\(=[   ]*\).*/\1/
7546 G
7547 s/\n//
7548 s/^[^=]*=[       ]*$//
7549 }'
7550 fi
7551
7552 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7553 fi # test -n "$CONFIG_FILES"
7554
7555 # Set up the scripts for CONFIG_HEADERS section.
7556 # No need to generate them if there are no CONFIG_HEADERS.
7557 # This happens for instance with `./config.status Makefile'.
7558 if test -n "$CONFIG_HEADERS"; then
7559 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
7560 BEGIN {
7561 _ACEOF
7562
7563 # Transform confdefs.h into an awk script `defines.awk', embedded as
7564 # here-document in config.status, that substitutes the proper values into
7565 # config.h.in to produce config.h.
7566
7567 # Create a delimiter string that does not exist in confdefs.h, to ease
7568 # handling of long lines.
7569 ac_delim='%!_!# '
7570 for ac_last_try in false false :; do
7571   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
7572   if test -z "$ac_tt"; then
7573     break
7574   elif $ac_last_try; then
7575     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
7576   else
7577     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7578   fi
7579 done
7580
7581 # For the awk script, D is an array of macro values keyed by name,
7582 # likewise P contains macro parameters if any.  Preserve backslash
7583 # newline sequences.
7584
7585 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7586 sed -n '
7587 s/.\{148\}/&'"$ac_delim"'/g
7588 t rset
7589 :rset
7590 s/^[     ]*#[    ]*define[       ][      ]*/ /
7591 t def
7592 d
7593 :def
7594 s/\\$//
7595 t bsnl
7596 s/["\\]/\\&/g
7597 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7598 D["\1"]=" \3"/p
7599 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
7600 d
7601 :bsnl
7602 s/["\\]/\\&/g
7603 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
7604 D["\1"]=" \3\\\\\\n"\\/p
7605 t cont
7606 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
7607 t cont
7608 d
7609 :cont
7610 n
7611 s/.\{148\}/&'"$ac_delim"'/g
7612 t clear
7613 :clear
7614 s/\\$//
7615 t bsnlc
7616 s/["\\]/\\&/g; s/^/"/; s/$/"/p
7617 d
7618 :bsnlc
7619 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
7620 b cont
7621 ' <confdefs.h | sed '
7622 s/'"$ac_delim"'/"\\\
7623 "/g' >>$CONFIG_STATUS || ac_write_fail=1
7624
7625 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7626   for (key in D) D_is_set[key] = 1
7627   FS = "\a"
7628 }
7629 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7630   line = \$ 0
7631   split(line, arg, " ")
7632   if (arg[1] == "#") {
7633     defundef = arg[2]
7634     mac1 = arg[3]
7635   } else {
7636     defundef = substr(arg[1], 2)
7637     mac1 = arg[2]
7638   }
7639   split(mac1, mac2, "(") #)
7640   macro = mac2[1]
7641   prefix = substr(line, 1, index(line, defundef) - 1)
7642   if (D_is_set[macro]) {
7643     # Preserve the white space surrounding the "#".
7644     print prefix "define", macro P[macro] D[macro]
7645     next
7646   } else {
7647     # Replace #undef with comments.  This is necessary, for example,
7648     # in the case of _POSIX_SOURCE, which is predefined and required
7649     # on some systems where configure will not decide to define it.
7650     if (defundef == "undef") {
7651       print "/*", prefix defundef, macro, "*/"
7652       next
7653     }
7654   }
7655 }
7656 { print }
7657 _ACAWK
7658 _ACEOF
7659 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7660   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
7661 fi # test -n "$CONFIG_HEADERS"
7662
7663
7664 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
7665 shift
7666 for ac_tag
7667 do
7668   case $ac_tag in
7669   :[FHLC]) ac_mode=$ac_tag; continue;;
7670   esac
7671   case $ac_mode$ac_tag in
7672   :[FHL]*:*);;
7673   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
7674   :[FH]-) ac_tag=-:-;;
7675   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7676   esac
7677   ac_save_IFS=$IFS
7678   IFS=:
7679   set x $ac_tag
7680   IFS=$ac_save_IFS
7681   shift
7682   ac_file=$1
7683   shift
7684
7685   case $ac_mode in
7686   :L) ac_source=$1;;
7687   :[FH])
7688     ac_file_inputs=
7689     for ac_f
7690     do
7691       case $ac_f in
7692       -) ac_f="$ac_tmp/stdin";;
7693       *) # Look for the file first in the build tree, then in the source tree
7694          # (if the path is not absolute).  The absolute path cannot be DOS-style,
7695          # because $ac_f cannot contain `:'.
7696          test -f "$ac_f" ||
7697            case $ac_f in
7698            [\\/$]*) false;;
7699            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7700            esac ||
7701            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7702       esac
7703       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7704       as_fn_append ac_file_inputs " '$ac_f'"
7705     done
7706
7707     # Let's still pretend it is `configure' which instantiates (i.e., don't
7708     # use $as_me), people would be surprised to read:
7709     #    /* config.h.  Generated by config.status.  */
7710     configure_input='Generated from '`
7711           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7712         `' by configure.'
7713     if test x"$ac_file" != x-; then
7714       configure_input="$ac_file.  $configure_input"
7715       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7716 $as_echo "$as_me: creating $ac_file" >&6;}
7717     fi
7718     # Neutralize special characters interpreted by sed in replacement strings.
7719     case $configure_input in #(
7720     *\&* | *\|* | *\\* )
7721        ac_sed_conf_input=`$as_echo "$configure_input" |
7722        sed 's/[\\\\&|]/\\\\&/g'`;; #(
7723     *) ac_sed_conf_input=$configure_input;;
7724     esac
7725
7726     case $ac_tag in
7727     *:-:* | *:-) cat >"$ac_tmp/stdin" \
7728       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
7729     esac
7730     ;;
7731   esac
7732
7733   ac_dir=`$as_dirname -- "$ac_file" ||
7734 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7735          X"$ac_file" : 'X\(//\)[^/]' \| \
7736          X"$ac_file" : 'X\(//\)$' \| \
7737          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7738 $as_echo X"$ac_file" |
7739     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7740             s//\1/
7741             q
7742           }
7743           /^X\(\/\/\)[^/].*/{
7744             s//\1/
7745             q
7746           }
7747           /^X\(\/\/\)$/{
7748             s//\1/
7749             q
7750           }
7751           /^X\(\/\).*/{
7752             s//\1/
7753             q
7754           }
7755           s/.*/./; q'`
7756   as_dir="$ac_dir"; as_fn_mkdir_p
7757   ac_builddir=.
7758
7759 case "$ac_dir" in
7760 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7761 *)
7762   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7763   # A ".." for each directory in $ac_dir_suffix.
7764   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7765   case $ac_top_builddir_sub in
7766   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7767   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7768   esac ;;
7769 esac
7770 ac_abs_top_builddir=$ac_pwd
7771 ac_abs_builddir=$ac_pwd$ac_dir_suffix
7772 # for backward compatibility:
7773 ac_top_builddir=$ac_top_build_prefix
7774
7775 case $srcdir in
7776   .)  # We are building in place.
7777     ac_srcdir=.
7778     ac_top_srcdir=$ac_top_builddir_sub
7779     ac_abs_top_srcdir=$ac_pwd ;;
7780   [\\/]* | ?:[\\/]* )  # Absolute name.
7781     ac_srcdir=$srcdir$ac_dir_suffix;
7782     ac_top_srcdir=$srcdir
7783     ac_abs_top_srcdir=$srcdir ;;
7784   *) # Relative name.
7785     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7786     ac_top_srcdir=$ac_top_build_prefix$srcdir
7787     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7788 esac
7789 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7790
7791
7792   case $ac_mode in
7793   :F)
7794   #
7795   # CONFIG_FILE
7796   #
7797
7798   case $INSTALL in
7799   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7800   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7801   esac
7802 _ACEOF
7803
7804 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7805 # If the template does not know about datarootdir, expand it.
7806 # FIXME: This hack should be removed a few years after 2.60.
7807 ac_datarootdir_hack=; ac_datarootdir_seen=
7808 ac_sed_dataroot='
7809 /datarootdir/ {
7810   p
7811   q
7812 }
7813 /@datadir@/p
7814 /@docdir@/p
7815 /@infodir@/p
7816 /@localedir@/p
7817 /@mandir@/p'
7818 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7819 *datarootdir*) ac_datarootdir_seen=yes;;
7820 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7821   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7822 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7823 _ACEOF
7824 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7825   ac_datarootdir_hack='
7826   s&@datadir@&$datadir&g
7827   s&@docdir@&$docdir&g
7828   s&@infodir@&$infodir&g
7829   s&@localedir@&$localedir&g
7830   s&@mandir@&$mandir&g
7831   s&\\\${datarootdir}&$datarootdir&g' ;;
7832 esac
7833 _ACEOF
7834
7835 # Neutralize VPATH when `$srcdir' = `.'.
7836 # Shell code in configure.ac might set extrasub.
7837 # FIXME: do we really want to maintain this feature?
7838 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7839 ac_sed_extra="$ac_vpsub
7840 $extrasub
7841 _ACEOF
7842 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7843 :t
7844 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7845 s|@configure_input@|$ac_sed_conf_input|;t t
7846 s&@top_builddir@&$ac_top_builddir_sub&;t t
7847 s&@top_build_prefix@&$ac_top_build_prefix&;t t
7848 s&@srcdir@&$ac_srcdir&;t t
7849 s&@abs_srcdir@&$ac_abs_srcdir&;t t
7850 s&@top_srcdir@&$ac_top_srcdir&;t t
7851 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7852 s&@builddir@&$ac_builddir&;t t
7853 s&@abs_builddir@&$ac_abs_builddir&;t t
7854 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7855 s&@INSTALL@&$ac_INSTALL&;t t
7856 $ac_datarootdir_hack
7857 "
7858 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
7859   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7860
7861 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7862   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
7863   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
7864       "$ac_tmp/out"`; test -z "$ac_out"; } &&
7865   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7866 which seems to be undefined.  Please make sure it is defined" >&5
7867 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7868 which seems to be undefined.  Please make sure it is defined" >&2;}
7869
7870   rm -f "$ac_tmp/stdin"
7871   case $ac_file in
7872   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
7873   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
7874   esac \
7875   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7876  ;;
7877   :H)
7878   #
7879   # CONFIG_HEADER
7880   #
7881   if test x"$ac_file" != x-; then
7882     {
7883       $as_echo "/* $configure_input  */" \
7884       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
7885     } >"$ac_tmp/config.h" \
7886       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7887     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
7888       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7889 $as_echo "$as_me: $ac_file is unchanged" >&6;}
7890     else
7891       rm -f "$ac_file"
7892       mv "$ac_tmp/config.h" "$ac_file" \
7893         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7894     fi
7895   else
7896     $as_echo "/* $configure_input  */" \
7897       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
7898       || as_fn_error $? "could not create -" "$LINENO" 5
7899   fi
7900  ;;
7901
7902   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7903 $as_echo "$as_me: executing $ac_file commands" >&6;}
7904  ;;
7905   esac
7906
7907
7908   case $ac_file$ac_mode in
7909     "default":C)
7910 case $CONFIG_FILES in *config.make*)
7911 echo "$config_vars" >> config.make;;
7912 esac
7913 test -d bits || mkdir bits ;;
7914
7915   esac
7916 done # for ac_tag
7917
7918
7919 as_fn_exit 0
7920 _ACEOF
7921 ac_clean_files=$ac_clean_files_save
7922
7923 test $ac_write_fail = 0 ||
7924   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
7925
7926
7927 # configure is writing to config.log, and then calls config.status.
7928 # config.status does its own redirection, appending to config.log.
7929 # Unfortunately, on DOS this fails, as config.log is still kept open
7930 # by configure, so config.status won't be able to write to it; its
7931 # output is simply discarded.  So we exec the FD to /dev/null,
7932 # effectively closing config.log, so it can be properly (re)opened and
7933 # appended to by config.status.  When coming back to configure, we
7934 # need to make the FD available again.
7935 if test "$no_create" != yes; then
7936   ac_cs_success=:
7937   ac_config_status_args=
7938   test "$silent" = yes &&
7939     ac_config_status_args="$ac_config_status_args --quiet"
7940   exec 5>/dev/null
7941   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7942   exec 5>>config.log
7943   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7944   # would make configure fail if this is the last instruction.
7945   $ac_cs_success || as_fn_exit 1
7946 fi
7947
7948 #
7949 # CONFIG_SUBDIRS section.
7950 #
7951 if test "$no_recursion" != yes; then
7952
7953   # Remove --cache-file, --srcdir, and --disable-option-checking arguments
7954   # so they do not pile up.
7955   ac_sub_configure_args=
7956   ac_prev=
7957   eval "set x $ac_configure_args"
7958   shift
7959   for ac_arg
7960   do
7961     if test -n "$ac_prev"; then
7962       ac_prev=
7963       continue
7964     fi
7965     case $ac_arg in
7966     -cache-file | --cache-file | --cache-fil | --cache-fi \
7967     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
7968       ac_prev=cache_file ;;
7969     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
7970     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
7971     | --c=*)
7972       ;;
7973     --config-cache | -C)
7974       ;;
7975     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
7976       ac_prev=srcdir ;;
7977     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
7978       ;;
7979     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
7980       ac_prev=prefix ;;
7981     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
7982       ;;
7983     --disable-option-checking)
7984       ;;
7985     *)
7986       case $ac_arg in
7987       *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7988       esac
7989       as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
7990     esac
7991   done
7992
7993   # Always prepend --prefix to ensure using the same prefix
7994   # in subdir configurations.
7995   ac_arg="--prefix=$prefix"
7996   case $ac_arg in
7997   *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7998   esac
7999   ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
8000
8001   # Pass --silent
8002   if test "$silent" = yes; then
8003     ac_sub_configure_args="--silent $ac_sub_configure_args"
8004   fi
8005
8006   # Always prepend --disable-option-checking to silence warnings, since
8007   # different subdirs can have different --enable and --with options.
8008   ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
8009
8010   ac_popdir=`pwd`
8011   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
8012
8013     # Do not complain, so a configure script can configure whichever
8014     # parts of a large source tree are present.
8015     test -d "$srcdir/$ac_dir" || continue
8016
8017     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8018     $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8019     $as_echo "$ac_msg" >&6
8020     as_dir="$ac_dir"; as_fn_mkdir_p
8021     ac_builddir=.
8022
8023 case "$ac_dir" in
8024 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8025 *)
8026   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8027   # A ".." for each directory in $ac_dir_suffix.
8028   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8029   case $ac_top_builddir_sub in
8030   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8031   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8032   esac ;;
8033 esac
8034 ac_abs_top_builddir=$ac_pwd
8035 ac_abs_builddir=$ac_pwd$ac_dir_suffix
8036 # for backward compatibility:
8037 ac_top_builddir=$ac_top_build_prefix
8038
8039 case $srcdir in
8040   .)  # We are building in place.
8041     ac_srcdir=.
8042     ac_top_srcdir=$ac_top_builddir_sub
8043     ac_abs_top_srcdir=$ac_pwd ;;
8044   [\\/]* | ?:[\\/]* )  # Absolute name.
8045     ac_srcdir=$srcdir$ac_dir_suffix;
8046     ac_top_srcdir=$srcdir
8047     ac_abs_top_srcdir=$srcdir ;;
8048   *) # Relative name.
8049     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8050     ac_top_srcdir=$ac_top_build_prefix$srcdir
8051     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8052 esac
8053 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8054
8055
8056     cd "$ac_dir"
8057
8058     # Check for guested configure; otherwise get Cygnus style configure.
8059     if test -f "$ac_srcdir/configure.gnu"; then
8060       ac_sub_configure=$ac_srcdir/configure.gnu
8061     elif test -f "$ac_srcdir/configure"; then
8062       ac_sub_configure=$ac_srcdir/configure
8063     elif test -f "$ac_srcdir/configure.in"; then
8064       # This should be Cygnus configure.
8065       ac_sub_configure=$ac_aux_dir/configure
8066     else
8067       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8068 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8069       ac_sub_configure=
8070     fi
8071
8072     # The recursion is here.
8073     if test -n "$ac_sub_configure"; then
8074       # Make the cache file name correct relative to the subdirectory.
8075       case $cache_file in
8076       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
8077       *) # Relative name.
8078         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
8079       esac
8080
8081       { $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
8082 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8083       # The eval makes quoting arguments work.
8084       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8085            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8086         as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
8087     fi
8088
8089     cd "$ac_popdir"
8090   done
8091 fi
8092 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8093   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8094 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8095 fi
8096