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