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