2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.68 for GNU C Library (see version.h).
6 # Report bugs to <glibc>.
9 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
10 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
14 # This configure script is free software; the Free Software Foundation
15 # gives unlimited permission to copy, distribute and modify it.
16 ## -------------------- ##
17 ## M4sh Initialization. ##
18 ## -------------------- ##
20 # Be more Bourne compatible
21 DUALCASE=1; export DUALCASE # for MKS sh
22 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
25 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26 # is contrary to our usage. Disable this feature.
27 alias -g '${1+"$@"}'='"$@"'
30 case `(set -o) 2>/dev/null` in #(
42 # Printing a long string crashes Solaris 7 /usr/bin/printf.
43 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
46 # Prefer a ksh shell builtin over an external printf program on Solaris,
47 # but without wasting forks for bash or zsh.
48 if test -z "$BASH_VERSION$ZSH_VERSION" \
49 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
51 as_echo_n='print -rn --'
52 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
56 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
57 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
58 as_echo_n='/usr/ucb/echo -n'
60 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
65 expr "X$arg" : "X\\(.*\\)$as_nl";
66 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
68 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
71 as_echo_n='sh -c $as_echo_n_body as_echo'
74 as_echo='sh -c $as_echo_body as_echo'
77 # The user is always right.
78 if test "${PATH_SEPARATOR+set}" != set; then
80 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
88 # We need space, tab and new line, in precisely that order. Quoting is
89 # there to prevent editors from complaining about space-tab.
90 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
91 # splitting by setting IFS to empty value.)
94 # Find who we are. Look in the path if we contain no directory separator.
97 *[\\/]* ) as_myself=$0 ;;
98 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102 test -z "$as_dir" && as_dir=.
103 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
109 # We did not find ourselves, most probably we were run as `sh COMMAND'
110 # in which case we are not to be found in the path.
111 if test "x$as_myself" = x; then
114 if test ! -f "$as_myself"; then
115 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119 # Unset variables that we do not need and which cause bugs (e.g. in
120 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
121 # suppresses any "Segmentation fault" message there. '((' could
122 # trigger a bug in pdksh 5.2.14.
123 for as_var in BASH_ENV ENV MAIL MAILPATH
124 do eval test x\${$as_var+set} = xset \
125 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
138 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
140 if test "x$CONFIG_SHELL" = x; then
141 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
144 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
145 # is contrary to our usage. Disable this feature.
146 alias -g '\${1+\"\$@\"}'='\"\$@\"'
149 case \`(set -o) 2>/dev/null\` in #(
157 as_required="as_fn_return () { (exit \$1); }
158 as_fn_success () { as_fn_return 0; }
159 as_fn_failure () { as_fn_return 1; }
160 as_fn_ret_success () { return 0; }
161 as_fn_ret_failure () { return 1; }
164 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
165 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
166 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
167 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
168 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
171 exitcode=1; echo positional parameters were not saved.
173 test x\$exitcode = x0 || exit 1"
174 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
175 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
176 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
177 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
178 test \$(( 1 + 1 )) = 2 || exit 1"
179 if (eval "$as_required") 2>/dev/null; then :
184 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
189 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 test -z "$as_dir" && as_dir=.
196 for as_base in sh bash ksh sh5; do
197 # Try only shells that exist, to save several forks.
198 as_shell=$as_dir/$as_base
199 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
200 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
201 CONFIG_SHELL=$as_shell as_have_required=yes
202 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
211 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
212 CONFIG_SHELL=$SHELL as_have_required=yes
217 if test "x$CONFIG_SHELL" != x; then :
218 # We cannot yet assume a decent shell, so we have to provide a
219 # neutralization value for shells without unset; and this also
220 # works around shells that cannot unset nonexistent variables.
221 # Preserve -v and -x to the replacement shell.
224 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
227 *v*x* | *x*v* ) as_opts=-vx ;;
232 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
235 if test x$as_have_required = xno; then :
236 $as_echo "$0: This script requires a shell more modern than all"
237 $as_echo "$0: the shells that I found on your system."
238 if test x${ZSH_VERSION+set} = xset ; then
239 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
240 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
242 $as_echo "$0: Please tell bug-autoconf@gnu.org and glibc about your
243 $0: system, 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."
251 SHELL=${CONFIG_SHELL-/bin/sh}
253 # Unset more variables known to interfere with behavior of common tools.
254 CLICOLOR_FORCE= GREP_OPTIONS=
255 unset CLICOLOR_FORCE GREP_OPTIONS
257 ## --------------------- ##
258 ## M4sh Shell Functions. ##
259 ## --------------------- ##
262 # Portably unset VAR.
265 { eval $1=; unset $1;}
269 # as_fn_set_status STATUS
270 # -----------------------
271 # Set $? to STATUS, without forking.
279 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 # Create "$as_dir" as a directory, including parents if necessary.
294 -*) as_dir=./$as_dir;;
296 test -d "$as_dir" || eval $as_mkdir_p || {
300 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
327 test -d "$as_dir" && break
329 test -z "$as_dirs" || eval "mkdir $as_dirs"
330 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
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
340 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
341 eval 'as_fn_append ()
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 :
365 as_val=`expr "$@" || test $? -eq 1`
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.
377 as_status=$1; test $as_status -eq 0 && as_status=1
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
382 $as_echo "$as_me: error: $2" >&2
383 as_fn_exit $as_status
386 if expr a : '\(a\)' >/dev/null 2>&1 &&
387 test "X`expr 00001 : '.*\(...\)'`" = X001; then
393 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
399 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
405 as_me=`$as_basename -- "$0" ||
406 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407 X"$0" : 'X\(//\)$' \| \
408 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
410 sed '/^.*\/\([^/][^/]*\)\/*$/{
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
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. :-)
448 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
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).
459 # Exit status is that of the last command.
463 ECHO_C= ECHO_N= ECHO_T=
464 case `echo -n x` in #(((((
466 case `echo 'xy\c'` in
467 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
469 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
476 rm -f conf$$ conf$$.exe conf$$.file
477 if test -d conf$$.dir; then
478 rm -f conf$$.dir/conf$$.file
481 mkdir conf$$.dir 2>/dev/null
483 if (echo >conf$$.file) 2>/dev/null; then
484 if ln -s conf$$.file conf$$ 2>/dev/null; then
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 ||
492 elif ln conf$$.file conf$$ 2>/dev/null; then
500 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
501 rmdir conf$$.dir 2>/dev/null
503 if mkdir -p . 2>/dev/null; then
504 as_mkdir_p='mkdir -p "$as_dir"'
506 test -d ./-p && rmdir ./-p
510 if test -x / >/dev/null 2>&1; then
513 if ls -dL / >/dev/null 2>&1; then
520 if test -d "$1"; then
526 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527 ???[sx]*):;;*)false;;esac;fi
531 as_executable_p=$as_test_x
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'"
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'"
540 test -n "$DJDIR" || exec 7<&0 </dev/null
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`
551 ac_default_prefix=/usr/local
553 ac_config_libobj_dir=.
560 # Identity of this package.
561 PACKAGE_NAME='GNU C Library'
562 PACKAGE_TARNAME='c-library'
563 PACKAGE_VERSION='(see version.h)'
564 PACKAGE_STRING='GNU C Library (see version.h)'
565 PACKAGE_BUGREPORT='glibc'
566 PACKAGE_URL='http://www.gnu.org/software/c-library/'
568 ac_unique_file="include/features.h"
569 enable_option_checking=no
570 # Factoring default headers for most tests.
571 ac_includes_default="\
573 #ifdef HAVE_SYS_TYPES_H
574 # include <sys/types.h>
576 #ifdef HAVE_SYS_STAT_H
577 # include <sys/stat.h>
583 # ifdef HAVE_STDLIB_H
588 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
593 #ifdef HAVE_STRINGS_H
594 # include <strings.h>
596 #ifdef HAVE_INTTYPES_H
597 # include <inttypes.h>
606 ac_subst_vars='LTLIBOBJS
625 libc_cv_cc_novzeroupper
628 libc_cv_cpp_asm_debuginfo
629 libc_cv_forced_unwind
635 libc_cv_gcc_unwind_find_fde
643 libc_cv_cc_submachine
646 libc_cv_have_initfini
656 libc_cv_libgcc_s_suffix
658 libc_cv_cc_with_libunwind
668 libc_cv_gcc_static_libgcc
752 program_transform_name
765 enable_option_checking
785 enable_stackguard_randomization
799 ac_precious_vars='build_alias
814 # Initialize some variables set by options.
816 ac_init_version=false
817 ac_unrecognized_opts=
819 # The variables have the same names as the options, with
820 # dashes changed to underlines.
828 program_transform_name=s,x,x,
836 # Installation directory options.
837 # These are left unexpanded so users can "make install exec_prefix=/foo"
838 # and all the variables that are supposed to be based on exec_prefix
839 # by default will actually change.
840 # Use braces instead of parens because sh, perl, etc. also accept them.
841 # (The list follows the same order as the GNU Coding Standards.)
842 bindir='${exec_prefix}/bin'
843 sbindir='${exec_prefix}/sbin'
844 libexecdir='${exec_prefix}/libexec'
845 datarootdir='${prefix}/share'
846 datadir='${datarootdir}'
847 sysconfdir='${prefix}/etc'
848 sharedstatedir='${prefix}/com'
849 localstatedir='${prefix}/var'
850 includedir='${prefix}/include'
851 oldincludedir='/usr/include'
852 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
853 infodir='${datarootdir}/info'
858 libdir='${exec_prefix}/lib'
859 localedir='${datarootdir}/locale'
860 mandir='${datarootdir}/man'
866 # If the previous option needs an argument, assign it.
867 if test -n "$ac_prev"; then
868 eval $ac_prev=\$ac_option
874 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
879 # Accept the important Cygnus configure options, so we can diagnose typos.
881 case $ac_dashdash$ac_option in
885 -bindir | --bindir | --bindi | --bind | --bin | --bi)
887 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
890 -build | --build | --buil | --bui | --bu)
891 ac_prev=build_alias ;;
892 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
893 build_alias=$ac_optarg ;;
895 -cache-file | --cache-file | --cache-fil | --cache-fi \
896 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
897 ac_prev=cache_file ;;
898 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
899 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
900 cache_file=$ac_optarg ;;
903 cache_file=config.cache ;;
905 -datadir | --datadir | --datadi | --datad)
907 -datadir=* | --datadir=* | --datadi=* | --datad=*)
908 datadir=$ac_optarg ;;
910 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
911 | --dataroo | --dataro | --datar)
912 ac_prev=datarootdir ;;
913 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
914 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
915 datarootdir=$ac_optarg ;;
917 -disable-* | --disable-*)
918 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
919 # Reject names that are not valid shell variable names.
920 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921 as_fn_error $? "invalid feature name: $ac_useropt"
922 ac_useropt_orig=$ac_useropt
923 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924 case $ac_user_opts in
928 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
929 ac_unrecognized_sep=', ';;
931 eval enable_$ac_useropt=no ;;
933 -docdir | --docdir | --docdi | --doc | --do)
935 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
938 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
940 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
943 -enable-* | --enable-*)
944 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
945 # Reject names that are not valid shell variable names.
946 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947 as_fn_error $? "invalid feature name: $ac_useropt"
948 ac_useropt_orig=$ac_useropt
949 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950 case $ac_user_opts in
954 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955 ac_unrecognized_sep=', ';;
957 eval enable_$ac_useropt=\$ac_optarg ;;
959 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961 | --exec | --exe | --ex)
962 ac_prev=exec_prefix ;;
963 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965 | --exec=* | --exe=* | --ex=*)
966 exec_prefix=$ac_optarg ;;
968 -gas | --gas | --ga | --g)
969 # Obsolete; use --with-gas.
972 -help | --help | --hel | --he | -h)
974 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975 ac_init_help=recursive ;;
976 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977 ac_init_help=short ;;
979 -host | --host | --hos | --ho)
980 ac_prev=host_alias ;;
981 -host=* | --host=* | --hos=* | --ho=*)
982 host_alias=$ac_optarg ;;
984 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
986 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
988 htmldir=$ac_optarg ;;
990 -includedir | --includedir | --includedi | --included | --include \
991 | --includ | --inclu | --incl | --inc)
992 ac_prev=includedir ;;
993 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994 | --includ=* | --inclu=* | --incl=* | --inc=*)
995 includedir=$ac_optarg ;;
997 -infodir | --infodir | --infodi | --infod | --info | --inf)
999 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000 infodir=$ac_optarg ;;
1002 -libdir | --libdir | --libdi | --libd)
1004 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005 libdir=$ac_optarg ;;
1007 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008 | --libexe | --libex | --libe)
1009 ac_prev=libexecdir ;;
1010 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011 | --libexe=* | --libex=* | --libe=*)
1012 libexecdir=$ac_optarg ;;
1014 -localedir | --localedir | --localedi | --localed | --locale)
1015 ac_prev=localedir ;;
1016 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017 localedir=$ac_optarg ;;
1019 -localstatedir | --localstatedir | --localstatedi | --localstated \
1020 | --localstate | --localstat | --localsta | --localst | --locals)
1021 ac_prev=localstatedir ;;
1022 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024 localstatedir=$ac_optarg ;;
1026 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1028 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029 mandir=$ac_optarg ;;
1031 -nfp | --nfp | --nf)
1032 # Obsolete; use --without-fp.
1035 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036 | --no-cr | --no-c | -n)
1039 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1043 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045 | --oldin | --oldi | --old | --ol | --o)
1046 ac_prev=oldincludedir ;;
1047 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050 oldincludedir=$ac_optarg ;;
1052 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1054 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055 prefix=$ac_optarg ;;
1057 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058 | --program-pre | --program-pr | --program-p)
1059 ac_prev=program_prefix ;;
1060 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062 program_prefix=$ac_optarg ;;
1064 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065 | --program-suf | --program-su | --program-s)
1066 ac_prev=program_suffix ;;
1067 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069 program_suffix=$ac_optarg ;;
1071 -program-transform-name | --program-transform-name \
1072 | --program-transform-nam | --program-transform-na \
1073 | --program-transform-n | --program-transform- \
1074 | --program-transform | --program-transfor \
1075 | --program-transfo | --program-transf \
1076 | --program-trans | --program-tran \
1077 | --progr-tra | --program-tr | --program-t)
1078 ac_prev=program_transform_name ;;
1079 -program-transform-name=* | --program-transform-name=* \
1080 | --program-transform-nam=* | --program-transform-na=* \
1081 | --program-transform-n=* | --program-transform-=* \
1082 | --program-transform=* | --program-transfor=* \
1083 | --program-transfo=* | --program-transf=* \
1084 | --program-trans=* | --program-tran=* \
1085 | --progr-tra=* | --program-tr=* | --program-t=*)
1086 program_transform_name=$ac_optarg ;;
1088 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1090 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091 pdfdir=$ac_optarg ;;
1093 -psdir | --psdir | --psdi | --psd | --ps)
1095 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099 | -silent | --silent | --silen | --sile | --sil)
1102 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1104 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1106 sbindir=$ac_optarg ;;
1108 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110 | --sharedst | --shareds | --shared | --share | --shar \
1112 ac_prev=sharedstatedir ;;
1113 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1117 sharedstatedir=$ac_optarg ;;
1119 -site | --site | --sit)
1121 -site=* | --site=* | --sit=*)
1124 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1126 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127 srcdir=$ac_optarg ;;
1129 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130 | --syscon | --sysco | --sysc | --sys | --sy)
1131 ac_prev=sysconfdir ;;
1132 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134 sysconfdir=$ac_optarg ;;
1136 -target | --target | --targe | --targ | --tar | --ta | --t)
1137 ac_prev=target_alias ;;
1138 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139 target_alias=$ac_optarg ;;
1141 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1144 -version | --version | --versio | --versi | --vers | -V)
1145 ac_init_version=: ;;
1148 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149 # Reject names that are not valid shell variable names.
1150 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151 as_fn_error $? "invalid package name: $ac_useropt"
1152 ac_useropt_orig=$ac_useropt
1153 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1154 case $ac_user_opts in
1158 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1159 ac_unrecognized_sep=', ';;
1161 eval with_$ac_useropt=\$ac_optarg ;;
1163 -without-* | --without-*)
1164 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1165 # Reject names that are not valid shell variable names.
1166 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1167 as_fn_error $? "invalid package name: $ac_useropt"
1168 ac_useropt_orig=$ac_useropt
1169 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1170 case $ac_user_opts in
1174 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1175 ac_unrecognized_sep=', ';;
1177 eval with_$ac_useropt=no ;;
1180 # Obsolete; use --with-x.
1183 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1184 | --x-incl | --x-inc | --x-in | --x-i)
1185 ac_prev=x_includes ;;
1186 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1187 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1188 x_includes=$ac_optarg ;;
1190 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1191 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1192 ac_prev=x_libraries ;;
1193 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1194 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1195 x_libraries=$ac_optarg ;;
1197 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1198 Try \`$0 --help' for more information"
1202 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1203 # Reject names that are not valid shell variable names.
1204 case $ac_envvar in #(
1205 '' | [0-9]* | *[!_$as_cr_alnum]* )
1206 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1208 eval $ac_envvar=\$ac_optarg
1209 export $ac_envvar ;;
1212 # FIXME: should be removed in autoconf 3.0.
1213 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1214 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1215 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1216 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1222 if test -n "$ac_prev"; then
1223 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1224 as_fn_error $? "missing argument to $ac_option"
1227 if test -n "$ac_unrecognized_opts"; then
1228 case $enable_option_checking in
1230 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1231 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1235 # Check all directory arguments for consistency.
1236 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1237 datadir sysconfdir sharedstatedir localstatedir includedir \
1238 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1239 libdir localedir mandir
1241 eval ac_val=\$$ac_var
1242 # Remove trailing slashes.
1245 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1246 eval $ac_var=\$ac_val;;
1248 # Be sure to have absolute directory names.
1250 [\\/$]* | ?:[\\/]* ) continue;;
1251 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1253 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1256 # There might be people who depend on the old broken behavior: `$host'
1257 # used to hold the argument of --host etc.
1258 # FIXME: To remove some day.
1261 target=$target_alias
1263 # FIXME: To remove some day.
1264 if test "x$host_alias" != x; then
1265 if test "x$build_alias" = x; then
1266 cross_compiling=maybe
1267 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1268 If a cross compiler is detected then cross compile mode will be used" >&2
1269 elif test "x$build_alias" != "x$host_alias"; then
1275 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1277 test "$silent" = yes && exec 6>/dev/null
1280 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1281 ac_ls_di=`ls -di .` &&
1282 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1283 as_fn_error $? "working directory cannot be determined"
1284 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1285 as_fn_error $? "pwd does not report name of working directory"
1288 # Find the source files, if location was not specified.
1289 if test -z "$srcdir"; then
1290 ac_srcdir_defaulted=yes
1291 # Try the directory containing this script, then the parent directory.
1292 ac_confdir=`$as_dirname -- "$as_myself" ||
1293 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1294 X"$as_myself" : 'X\(//\)[^/]' \| \
1295 X"$as_myself" : 'X\(//\)$' \| \
1296 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1297 $as_echo X"$as_myself" |
1298 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1316 if test ! -r "$srcdir/$ac_unique_file"; then
1320 ac_srcdir_defaulted=no
1322 if test ! -r "$srcdir/$ac_unique_file"; then
1323 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1324 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1326 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1328 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1330 # When building in place, set srcdir=.
1331 if test "$ac_abs_confdir" = "$ac_pwd"; then
1334 # Remove unnecessary trailing slashes from srcdir.
1335 # Double slashes in file names in object file debugging info
1336 # mess up M-x gdb in Emacs.
1338 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1340 for ac_var in $ac_precious_vars; do
1341 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1342 eval ac_env_${ac_var}_value=\$${ac_var}
1343 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1344 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1348 # Report the --help message.
1350 if test "$ac_init_help" = "long"; then
1351 # Omit some internal or obsolete options to make the list less imposing.
1352 # This message is too long to be a string in the A/UX 3.1 sh.
1354 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1356 Usage: $0 [OPTION]... [VAR=VALUE]...
1358 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1359 VAR=VALUE. See below for descriptions of some of the useful variables.
1361 Defaults for the options are specified in brackets.
1364 -h, --help display this help and exit
1365 --help=short display options specific to this package
1366 --help=recursive display the short help of all the included packages
1367 -V, --version display version information and exit
1368 -q, --quiet, --silent do not print \`checking ...' messages
1369 --cache-file=FILE cache test results in FILE [disabled]
1370 -C, --config-cache alias for \`--cache-file=config.cache'
1371 -n, --no-create do not create output files
1372 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1374 Installation directories:
1375 --prefix=PREFIX install architecture-independent files in PREFIX
1376 [$ac_default_prefix]
1377 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1380 By default, \`make install' will install all the files in
1381 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1382 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1383 for instance \`--prefix=\$HOME'.
1385 For better control, use the options below.
1387 Fine tuning of the installation directories:
1388 --bindir=DIR user executables [EPREFIX/bin]
1389 --sbindir=DIR system admin executables [EPREFIX/sbin]
1390 --libexecdir=DIR program executables [EPREFIX/libexec]
1391 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1392 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1393 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1394 --libdir=DIR object code libraries [EPREFIX/lib]
1395 --includedir=DIR C header files [PREFIX/include]
1396 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1397 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1398 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1399 --infodir=DIR info documentation [DATAROOTDIR/info]
1400 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1401 --mandir=DIR man documentation [DATAROOTDIR/man]
1402 --docdir=DIR documentation root [DATAROOTDIR/doc/c-library]
1403 --htmldir=DIR html documentation [DOCDIR]
1404 --dvidir=DIR dvi documentation [DOCDIR]
1405 --pdfdir=DIR pdf documentation [DOCDIR]
1406 --psdir=DIR ps documentation [DOCDIR]
1412 --build=BUILD configure for building on BUILD [guessed]
1413 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1417 if test -n "$ac_init_help"; then
1418 case $ac_init_help in
1419 short | recursive ) echo "Configuration of GNU C Library (see version.h):";;
1424 --disable-option-checking ignore unrecognized --enable/--with options
1425 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1426 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1427 --disable-sanity-checks really do not use threads (should not be used except
1428 in special situations) [default=yes]
1429 --enable-check-abi do "make check-abi" in "make check" (no/warn/yes)
1431 --enable-shared build shared library [default=yes if GNU ld & ELF]
1432 --enable-profile build profiled library [default=no]
1433 --enable-omitfp build undebuggable optimized library [default=no]
1434 --enable-bounded build with runtime bounds checking [default=no]
1435 --disable-versioning do not include versioning information in the library
1436 objects [default=yes if supported]
1437 --enable-oldest-abi=ABI configure the oldest ABI supported [e.g. 2.2]
1438 [default=glibc default]
1439 --enable-stackguard-randomization
1440 initialize __stack_chk_guard canary with a random
1441 number at program start
1442 --enable-add-ons[=DIRS...]
1443 configure and build add-ons in DIR1,DIR2,... search
1444 for add-ons if no parameter given
1445 --disable-hidden-plt do not hide internal function calls to avoid PLT
1446 --enable-bind-now disable lazy relocations in DSOs
1447 --enable-static-nss build static NSS modules [default=no]
1448 --disable-force-install don't force installation of files from this package,
1449 even if they are older than the installed files
1450 --enable-kernel=VERSION compile for compatibility with kernel not older than
1452 --enable-all-warnings enable all useful warnings gcc can issue
1453 --enable-multi-arch enable single DSO with optimizations for multiple
1455 --enable-nss-crypt enable libcrypt to use nss
1458 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1459 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1460 --with-gd=DIR find libgd include dir and library with prefix DIR
1461 --with-gd-include=DIR find libgd include files in DIR
1462 --with-gd-lib=DIR find libgd library files in DIR
1463 --with-fp if using floating-point hardware [default=yes]
1464 --with-binutils=PATH specify location of binutils (as and ld)
1465 --with-elf if using the ELF object format
1466 --with-selinux if building with SELinux support
1467 --with-xcoff if using the XCOFF object format
1468 --without-cvs if CVS should not be used
1469 --with-headers=PATH location of system headers to use (for example
1470 /usr/src/linux/include) [default=compiler default]
1471 --with-default-link do not use explicit linker scripts [default=no]
1472 --with-tls enable support for TLS
1473 --without-__thread do not use TLS features even when supporting them
1474 --with-cpu=CPU select code for CPU variant
1476 Some influential environment variables:
1477 CC C compiler command
1478 CFLAGS C compiler flags
1479 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1480 nonstandard directory <lib dir>
1481 LIBS libraries to pass to the linker, e.g. -l<library>
1482 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1483 you have headers in a nonstandard directory <include dir>
1485 CXX C++ compiler command
1486 CXXFLAGS C++ compiler flags
1488 Use these variables to override the choices made by `configure' or to help
1489 it to find libraries and programs with nonstandard names/locations.
1491 Report bugs to <glibc>.
1492 GNU C Library home page: <http://www.gnu.org/software/c-library/>.
1493 General help using GNU software: <http://www.gnu.org/gethelp/>.
1498 if test "$ac_init_help" = "recursive"; then
1499 # If there are subdirs, report their specific --help.
1500 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1501 test -d "$ac_dir" ||
1502 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1507 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1509 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1510 # A ".." for each directory in $ac_dir_suffix.
1511 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1512 case $ac_top_builddir_sub in
1513 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1514 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1517 ac_abs_top_builddir=$ac_pwd
1518 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1519 # for backward compatibility:
1520 ac_top_builddir=$ac_top_build_prefix
1523 .) # We are building in place.
1525 ac_top_srcdir=$ac_top_builddir_sub
1526 ac_abs_top_srcdir=$ac_pwd ;;
1527 [\\/]* | ?:[\\/]* ) # Absolute name.
1528 ac_srcdir=$srcdir$ac_dir_suffix;
1529 ac_top_srcdir=$srcdir
1530 ac_abs_top_srcdir=$srcdir ;;
1532 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1533 ac_top_srcdir=$ac_top_build_prefix$srcdir
1534 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1536 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1538 cd "$ac_dir" || { ac_status=$?; continue; }
1539 # Check for guested configure.
1540 if test -f "$ac_srcdir/configure.gnu"; then
1542 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1543 elif test -f "$ac_srcdir/configure"; then
1545 $SHELL "$ac_srcdir/configure" --help=recursive
1547 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1549 cd "$ac_pwd" || { ac_status=$?; break; }
1553 test -n "$ac_init_help" && exit $ac_status
1554 if $ac_init_version; then
1556 GNU C Library configure (see version.h)
1557 generated by GNU Autoconf 2.68
1559 Copyright (C) 2010 Free Software Foundation, Inc.
1560 This configure script is free software; the Free Software Foundation
1561 gives unlimited permission to copy, distribute and modify it.
1566 ## ------------------------ ##
1567 ## Autoconf initialization. ##
1568 ## ------------------------ ##
1570 # ac_fn_c_try_compile LINENO
1571 # --------------------------
1572 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1573 ac_fn_c_try_compile ()
1575 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1576 rm -f conftest.$ac_objext
1577 if { { ac_try="$ac_compile"
1579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1580 *) ac_try_echo=$ac_try;;
1582 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1583 $as_echo "$ac_try_echo"; } >&5
1584 (eval "$ac_compile") 2>conftest.err
1586 if test -s conftest.err; then
1587 grep -v '^ *+' conftest.err >conftest.er1
1588 cat conftest.er1 >&5
1589 mv -f conftest.er1 conftest.err
1591 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1592 test $ac_status = 0; } && {
1593 test -z "$ac_c_werror_flag" ||
1594 test ! -s conftest.err
1595 } && test -s conftest.$ac_objext; then :
1598 $as_echo "$as_me: failed program was:" >&5
1599 sed 's/^/| /' conftest.$ac_ext >&5
1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1604 as_fn_set_status $ac_retval
1606 } # ac_fn_c_try_compile
1608 # ac_fn_c_try_cpp LINENO
1609 # ----------------------
1610 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1613 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1614 if { { ac_try="$ac_cpp conftest.$ac_ext"
1616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1617 *) ac_try_echo=$ac_try;;
1619 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1620 $as_echo "$ac_try_echo"; } >&5
1621 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1623 if test -s conftest.err; then
1624 grep -v '^ *+' conftest.err >conftest.er1
1625 cat conftest.er1 >&5
1626 mv -f conftest.er1 conftest.err
1628 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1629 test $ac_status = 0; } > conftest.i && {
1630 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1631 test ! -s conftest.err
1635 $as_echo "$as_me: failed program was:" >&5
1636 sed 's/^/| /' conftest.$ac_ext >&5
1640 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1641 as_fn_set_status $ac_retval
1645 # ac_fn_cxx_try_compile LINENO
1646 # ----------------------------
1647 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1648 ac_fn_cxx_try_compile ()
1650 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1651 rm -f conftest.$ac_objext
1652 if { { ac_try="$ac_compile"
1654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1655 *) ac_try_echo=$ac_try;;
1657 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1658 $as_echo "$ac_try_echo"; } >&5
1659 (eval "$ac_compile") 2>conftest.err
1661 if test -s conftest.err; then
1662 grep -v '^ *+' conftest.err >conftest.er1
1663 cat conftest.er1 >&5
1664 mv -f conftest.er1 conftest.err
1666 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1667 test $ac_status = 0; } && {
1668 test -z "$ac_cxx_werror_flag" ||
1669 test ! -s conftest.err
1670 } && test -s conftest.$ac_objext; then :
1673 $as_echo "$as_me: failed program was:" >&5
1674 sed 's/^/| /' conftest.$ac_ext >&5
1678 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1679 as_fn_set_status $ac_retval
1681 } # ac_fn_cxx_try_compile
1683 # ac_fn_c_try_link LINENO
1684 # -----------------------
1685 # Try to link conftest.$ac_ext, and return whether this succeeded.
1688 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1689 rm -f conftest.$ac_objext conftest$ac_exeext
1690 if { { ac_try="$ac_link"
1692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1693 *) ac_try_echo=$ac_try;;
1695 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1696 $as_echo "$ac_try_echo"; } >&5
1697 (eval "$ac_link") 2>conftest.err
1699 if test -s conftest.err; then
1700 grep -v '^ *+' conftest.err >conftest.er1
1701 cat conftest.er1 >&5
1702 mv -f conftest.er1 conftest.err
1704 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1705 test $ac_status = 0; } && {
1706 test -z "$ac_c_werror_flag" ||
1707 test ! -s conftest.err
1708 } && test -s conftest$ac_exeext && {
1709 test "$cross_compiling" = yes ||
1710 $as_test_x conftest$ac_exeext
1714 $as_echo "$as_me: failed program was:" >&5
1715 sed 's/^/| /' conftest.$ac_ext >&5
1719 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1720 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1721 # interfere with the next link command; also delete a directory that is
1722 # left behind by Apple's compiler. We do this before executing the actions.
1723 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1724 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1725 as_fn_set_status $ac_retval
1727 } # ac_fn_c_try_link
1729 # ac_fn_c_try_run LINENO
1730 # ----------------------
1731 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1732 # that executables *can* be run.
1735 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1736 if { { ac_try="$ac_link"
1738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1739 *) ac_try_echo=$ac_try;;
1741 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1742 $as_echo "$ac_try_echo"; } >&5
1743 (eval "$ac_link") 2>&5
1745 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1746 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1747 { { case "(($ac_try" in
1748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1749 *) ac_try_echo=$ac_try;;
1751 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1752 $as_echo "$ac_try_echo"; } >&5
1753 (eval "$ac_try") 2>&5
1755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1756 test $ac_status = 0; }; }; then :
1759 $as_echo "$as_me: program exited with status $ac_status" >&5
1760 $as_echo "$as_me: failed program was:" >&5
1761 sed 's/^/| /' conftest.$ac_ext >&5
1763 ac_retval=$ac_status
1765 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1766 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1767 as_fn_set_status $ac_retval
1771 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1772 # --------------------------------------------
1773 # Tries to find the compile-time value of EXPR in a program that includes
1774 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1776 ac_fn_c_compute_int ()
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 if test "$cross_compiling" = yes; then
1780 # Depending upon the size, compute the lo and hi bounds.
1781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1782 /* end confdefs.h. */
1787 static int test_array [1 - 2 * !(($2) >= 0)];
1794 if ac_fn_c_try_compile "$LINENO"; then :
1797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1798 /* end confdefs.h. */
1803 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1810 if ac_fn_c_try_compile "$LINENO"; then :
1811 ac_hi=$ac_mid; break
1813 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1814 if test $ac_lo -le $ac_mid; then
1818 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1824 /* end confdefs.h. */
1829 static int test_array [1 - 2 * !(($2) < 0)];
1836 if ac_fn_c_try_compile "$LINENO"; then :
1839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1840 /* end confdefs.h. */
1845 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1852 if ac_fn_c_try_compile "$LINENO"; then :
1853 ac_lo=$ac_mid; break
1855 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1856 if test $ac_mid -le $ac_hi; then
1860 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1862 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1870 # Binary search between lo and hi bounds.
1871 while test "x$ac_lo" != "x$ac_hi"; do
1872 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1874 /* end confdefs.h. */
1879 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1886 if ac_fn_c_try_compile "$LINENO"; then :
1889 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1894 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1899 /* end confdefs.h. */
1901 static long int longval () { return $2; }
1902 static unsigned long int ulongval () { return $2; }
1909 FILE *f = fopen ("conftest.val", "w");
1914 long int i = longval ();
1917 fprintf (f, "%ld", i);
1921 unsigned long int i = ulongval ();
1924 fprintf (f, "%lu", i);
1926 /* Do not output a trailing newline, as this causes \r\n confusion
1927 on some platforms. */
1928 return ferror (f) || fclose (f) != 0;
1934 if ac_fn_c_try_run "$LINENO"; then :
1935 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1939 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1940 conftest.$ac_objext conftest.beam conftest.$ac_ext
1944 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1945 as_fn_set_status $ac_retval
1947 } # ac_fn_c_compute_int
1949 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1950 # -------------------------------------------------------
1951 # Tests whether HEADER exists and can be compiled using the include files in
1952 # INCLUDES, setting the cache variable VAR accordingly.
1953 ac_fn_c_check_header_compile ()
1955 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1957 $as_echo_n "checking for $2... " >&6; }
1958 if eval \${$3+:} false; then :
1959 $as_echo_n "(cached) " >&6
1961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h. */
1966 if ac_fn_c_try_compile "$LINENO"; then :
1971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1975 $as_echo "$ac_res" >&6; }
1976 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1978 } # ac_fn_c_check_header_compile
1979 cat >config.log <<_ACEOF
1980 This file contains any messages produced by compilers while
1981 running configure, to aid debugging if configure makes a mistake.
1983 It was created by GNU C Library $as_me (see version.h), which was
1984 generated by GNU Autoconf 2.68. Invocation command line was
1996 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1997 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1998 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1999 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2000 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2002 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2003 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2005 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2006 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2007 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2008 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2009 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2010 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2011 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2019 test -z "$as_dir" && as_dir=.
2020 $as_echo "PATH: $as_dir"
2036 # Keep a trace of the command line.
2037 # Strip out --no-create and --no-recursion so they do not pile up.
2038 # Strip out --silent because we don't want to record it for future runs.
2039 # Also quote any args containing shell meta-characters.
2040 # Make two passes to allow for proper duplicate-argument suppression.
2044 ac_must_keep_next=false
2050 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2051 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2052 | -silent | --silent | --silen | --sile | --sil)
2055 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2058 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2060 as_fn_append ac_configure_args1 " '$ac_arg'"
2061 if test $ac_must_keep_next = true; then
2062 ac_must_keep_next=false # Got value, back to normal.
2065 *=* | --config-cache | -C | -disable-* | --disable-* \
2066 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2067 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2068 | -with-* | --with-* | -without-* | --without-* | --x)
2069 case "$ac_configure_args0 " in
2070 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2073 -* ) ac_must_keep_next=true ;;
2076 as_fn_append ac_configure_args " '$ac_arg'"
2081 { ac_configure_args0=; unset ac_configure_args0;}
2082 { ac_configure_args1=; unset ac_configure_args1;}
2084 # When interrupted or exit'd, cleanup temporary files, and complete
2085 # config.log. We remove comments because anyway the quotes in there
2086 # would cause problems or look ugly.
2087 # WARNING: Use '\'' to represent an apostrophe within the trap.
2088 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2089 trap 'exit_status=$?
2090 # Save into config.log some information that might help in debugging.
2094 $as_echo "## ---------------- ##
2095 ## Cache variables. ##
2096 ## ---------------- ##"
2098 # The following way of writing the cache mishandles newlines in values,
2100 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2101 eval ac_val=\$$ac_var
2105 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2106 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2109 _ | IFS | as_nl) ;; #(
2110 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2111 *) { eval $ac_var=; unset $ac_var;} ;;
2116 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2117 *${as_nl}ac_space=\ *)
2119 "s/'\''/'\''\\\\'\'''\''/g;
2120 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2123 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2130 $as_echo "## ----------------- ##
2131 ## Output variables. ##
2132 ## ----------------- ##"
2134 for ac_var in $ac_subst_vars
2136 eval ac_val=\$$ac_var
2138 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2140 $as_echo "$ac_var='\''$ac_val'\''"
2144 if test -n "$ac_subst_files"; then
2145 $as_echo "## ------------------- ##
2146 ## File substitutions. ##
2147 ## ------------------- ##"
2149 for ac_var in $ac_subst_files
2151 eval ac_val=\$$ac_var
2153 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2155 $as_echo "$ac_var='\''$ac_val'\''"
2160 if test -s confdefs.h; then
2161 $as_echo "## ----------- ##
2168 test "$ac_signal" != 0 &&
2169 $as_echo "$as_me: caught signal $ac_signal"
2170 $as_echo "$as_me: exit $exit_status"
2172 rm -f core *.core core.conftest.* &&
2173 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2176 for ac_signal in 1 2 13 15; do
2177 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2181 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2182 rm -f -r conftest* confdefs.h
2184 $as_echo "/* confdefs.h */" > confdefs.h
2186 # Predefined preprocessor variables.
2188 cat >>confdefs.h <<_ACEOF
2189 #define PACKAGE_NAME "$PACKAGE_NAME"
2192 cat >>confdefs.h <<_ACEOF
2193 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2196 cat >>confdefs.h <<_ACEOF
2197 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2200 cat >>confdefs.h <<_ACEOF
2201 #define PACKAGE_STRING "$PACKAGE_STRING"
2204 cat >>confdefs.h <<_ACEOF
2205 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2208 cat >>confdefs.h <<_ACEOF
2209 #define PACKAGE_URL "$PACKAGE_URL"
2213 # Let the site file select an alternate cache file if it wants to.
2214 # Prefer an explicitly selected file to automatically selected ones.
2217 if test -n "$CONFIG_SITE"; then
2218 # We do not want a PATH search for config.site.
2219 case $CONFIG_SITE in #((
2220 -*) ac_site_file1=./$CONFIG_SITE;;
2221 */*) ac_site_file1=$CONFIG_SITE;;
2222 *) ac_site_file1=./$CONFIG_SITE;;
2224 elif test "x$prefix" != xNONE; then
2225 ac_site_file1=$prefix/share/config.site
2226 ac_site_file2=$prefix/etc/config.site
2228 ac_site_file1=$ac_default_prefix/share/config.site
2229 ac_site_file2=$ac_default_prefix/etc/config.site
2231 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2233 test "x$ac_site_file" = xNONE && continue
2234 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2236 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2237 sed 's/^/| /' "$ac_site_file" >&5
2239 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2240 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2241 as_fn_error $? "failed to load site script $ac_site_file
2242 See \`config.log' for more details" "$LINENO" 5; }
2246 if test -r "$cache_file"; then
2247 # Some versions of bash will fail to source /dev/null (special files
2248 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2249 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2250 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2251 $as_echo "$as_me: loading cache $cache_file" >&6;}
2253 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2254 *) . "./$cache_file";;
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2259 $as_echo "$as_me: creating cache $cache_file" >&6;}
2263 # Check that the precious variables saved in the cache have kept the same
2265 ac_cache_corrupted=false
2266 for ac_var in $ac_precious_vars; do
2267 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2268 eval ac_new_set=\$ac_env_${ac_var}_set
2269 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2270 eval ac_new_val=\$ac_env_${ac_var}_value
2271 case $ac_old_set,$ac_new_set in
2273 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2274 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2275 ac_cache_corrupted=: ;;
2277 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2278 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2279 ac_cache_corrupted=: ;;
2282 if test "x$ac_old_val" != "x$ac_new_val"; then
2283 # differences in whitespace do not lead to failure.
2284 ac_old_val_w=`echo x $ac_old_val`
2285 ac_new_val_w=`echo x $ac_new_val`
2286 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2287 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2288 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2289 ac_cache_corrupted=:
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2292 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2293 eval $ac_var=\$ac_old_val
2295 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2296 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2297 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2298 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2301 # Pass precious variables to config.status.
2302 if test "$ac_new_set" = set; then
2304 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2305 *) ac_arg=$ac_var=$ac_new_val ;;
2307 case " $ac_configure_args " in
2308 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2309 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2313 if $ac_cache_corrupted; then
2314 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2315 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2316 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2317 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2318 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2320 ## -------------------- ##
2321 ## Main body of script. ##
2322 ## -------------------- ##
2325 ac_cpp='$CPP $CPPFLAGS'
2326 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2327 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2328 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2332 ac_config_headers="$ac_config_headers config.h"
2335 for ac_dir in scripts "$srcdir"/scripts; do
2336 if test -f "$ac_dir/install-sh"; then
2338 ac_install_sh="$ac_aux_dir/install-sh -c"
2340 elif test -f "$ac_dir/install.sh"; then
2342 ac_install_sh="$ac_aux_dir/install.sh -c"
2344 elif test -f "$ac_dir/shtool"; then
2346 ac_install_sh="$ac_aux_dir/shtool install -c"
2350 if test -z "$ac_aux_dir"; then
2351 as_fn_error $? "cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2354 # These three variables are undocumented and unsupported,
2355 # and are intended to be withdrawn in a future Autoconf release.
2356 # They can cause serious problems if a builder's source tree is in a directory
2357 # whose full name contains unusual characters.
2358 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2359 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2360 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2369 # Make sure we can run config.sub.
2370 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2371 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2374 $as_echo_n "checking build system type... " >&6; }
2375 if ${ac_cv_build+:} false; then :
2376 $as_echo_n "(cached) " >&6
2378 ac_build_alias=$build_alias
2379 test "x$ac_build_alias" = x &&
2380 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2381 test "x$ac_build_alias" = x &&
2382 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2383 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2384 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2388 $as_echo "$ac_cv_build" >&6; }
2389 case $ac_cv_build in
2391 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2394 ac_save_IFS=$IFS; IFS='-'
2400 # Remember, the first character of IFS is used to create $*,
2401 # except with old shells:
2404 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2408 $as_echo_n "checking host system type... " >&6; }
2409 if ${ac_cv_host+:} false; then :
2410 $as_echo_n "(cached) " >&6
2412 if test "x$host_alias" = x; then
2413 ac_cv_host=$ac_cv_build
2415 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2416 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2421 $as_echo "$ac_cv_host" >&6; }
2424 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2427 ac_save_IFS=$IFS; IFS='-'
2433 # Remember, the first character of IFS is used to create $*,
2434 # except with old shells:
2437 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2442 ac_cpp='$CPP $CPPFLAGS'
2443 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2444 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2445 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2446 if test -n "$ac_tool_prefix"; then
2447 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2448 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2450 $as_echo_n "checking for $ac_word... " >&6; }
2451 if ${ac_cv_prog_CC+:} false; then :
2452 $as_echo_n "(cached) " >&6
2454 if test -n "$CC"; then
2455 ac_cv_prog_CC="$CC" # Let the user override the test.
2457 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2461 test -z "$as_dir" && as_dir=.
2462 for ac_exec_ext in '' $ac_executable_extensions; do
2463 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2464 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2465 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2475 if test -n "$CC"; then
2476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2477 $as_echo "$CC" >&6; }
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2480 $as_echo "no" >&6; }
2485 if test -z "$ac_cv_prog_CC"; then
2487 # Extract the first word of "gcc", so it can be a program name with args.
2488 set dummy gcc; ac_word=$2
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2490 $as_echo_n "checking for $ac_word... " >&6; }
2491 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2492 $as_echo_n "(cached) " >&6
2494 if test -n "$ac_ct_CC"; then
2495 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 test -z "$as_dir" && as_dir=.
2502 for ac_exec_ext in '' $ac_executable_extensions; do
2503 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2504 ac_cv_prog_ac_ct_CC="gcc"
2505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2514 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2515 if test -n "$ac_ct_CC"; then
2516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2517 $as_echo "$ac_ct_CC" >&6; }
2519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2520 $as_echo "no" >&6; }
2523 if test "x$ac_ct_CC" = x; then
2526 case $cross_compiling:$ac_tool_warned in
2528 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2529 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2530 ac_tool_warned=yes ;;
2538 if test -z "$CC"; then
2539 if test -n "$ac_tool_prefix"; then
2540 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2541 set dummy ${ac_tool_prefix}cc; ac_word=$2
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2543 $as_echo_n "checking for $ac_word... " >&6; }
2544 if ${ac_cv_prog_CC+:} false; then :
2545 $as_echo_n "(cached) " >&6
2547 if test -n "$CC"; then
2548 ac_cv_prog_CC="$CC" # Let the user override the test.
2550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2554 test -z "$as_dir" && as_dir=.
2555 for ac_exec_ext in '' $ac_executable_extensions; do
2556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2557 ac_cv_prog_CC="${ac_tool_prefix}cc"
2558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2568 if test -n "$CC"; then
2569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2570 $as_echo "$CC" >&6; }
2572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2573 $as_echo "no" >&6; }
2579 if test -z "$CC"; then
2580 # Extract the first word of "cc", so it can be a program name with args.
2581 set dummy cc; ac_word=$2
2582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2583 $as_echo_n "checking for $ac_word... " >&6; }
2584 if ${ac_cv_prog_CC+:} false; then :
2585 $as_echo_n "(cached) " >&6
2587 if test -n "$CC"; then
2588 ac_cv_prog_CC="$CC" # Let the user override the test.
2591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2595 test -z "$as_dir" && as_dir=.
2596 for ac_exec_ext in '' $ac_executable_extensions; do
2597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2598 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2599 ac_prog_rejected=yes
2603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2610 if test $ac_prog_rejected = yes; then
2611 # We found a bogon in the path, so make sure we never use it.
2612 set dummy $ac_cv_prog_CC
2614 if test $# != 0; then
2615 # We chose a different compiler from the bogus one.
2616 # However, it has the same basename, so the bogon will be chosen
2617 # first if we set CC to just the basename; use the full file name.
2619 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2625 if test -n "$CC"; then
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2627 $as_echo "$CC" >&6; }
2629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2630 $as_echo "no" >&6; }
2635 if test -z "$CC"; then
2636 if test -n "$ac_tool_prefix"; then
2637 for ac_prog in cl.exe
2639 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2640 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2642 $as_echo_n "checking for $ac_word... " >&6; }
2643 if ${ac_cv_prog_CC+:} false; then :
2644 $as_echo_n "(cached) " >&6
2646 if test -n "$CC"; then
2647 ac_cv_prog_CC="$CC" # Let the user override the test.
2649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2653 test -z "$as_dir" && as_dir=.
2654 for ac_exec_ext in '' $ac_executable_extensions; do
2655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2656 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2667 if test -n "$CC"; then
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2669 $as_echo "$CC" >&6; }
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2672 $as_echo "no" >&6; }
2676 test -n "$CC" && break
2679 if test -z "$CC"; then
2681 for ac_prog in cl.exe
2683 # Extract the first word of "$ac_prog", so it can be a program name with args.
2684 set dummy $ac_prog; ac_word=$2
2685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2686 $as_echo_n "checking for $ac_word... " >&6; }
2687 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2688 $as_echo_n "(cached) " >&6
2690 if test -n "$ac_ct_CC"; then
2691 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2697 test -z "$as_dir" && as_dir=.
2698 for ac_exec_ext in '' $ac_executable_extensions; do
2699 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2700 ac_cv_prog_ac_ct_CC="$ac_prog"
2701 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2710 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2711 if test -n "$ac_ct_CC"; then
2712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2713 $as_echo "$ac_ct_CC" >&6; }
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2716 $as_echo "no" >&6; }
2720 test -n "$ac_ct_CC" && break
2723 if test "x$ac_ct_CC" = x; then
2726 case $cross_compiling:$ac_tool_warned in
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2729 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2730 ac_tool_warned=yes ;;
2739 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2740 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2741 as_fn_error $? "no acceptable C compiler found in \$PATH
2742 See \`config.log' for more details" "$LINENO" 5; }
2744 # Provide some information about the compiler.
2745 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2748 for ac_option in --version -v -V -qversion; do
2749 { { ac_try="$ac_compiler $ac_option >&5"
2751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2752 *) ac_try_echo=$ac_try;;
2754 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2755 $as_echo "$ac_try_echo"; } >&5
2756 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2758 if test -s conftest.err; then
2760 ... rest of stderr output deleted ...
2761 10q' conftest.err >conftest.er1
2762 cat conftest.er1 >&5
2764 rm -f conftest.er1 conftest.err
2765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2766 test $ac_status = 0; }
2770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2771 $as_echo_n "checking for suffix of object files... " >&6; }
2772 if ${ac_cv_objext+:} false; then :
2773 $as_echo_n "(cached) " >&6
2775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2776 /* end confdefs.h. */
2786 rm -f conftest.o conftest.obj
2787 if { { ac_try="$ac_compile"
2789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2790 *) ac_try_echo=$ac_try;;
2792 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2793 $as_echo "$ac_try_echo"; } >&5
2794 (eval "$ac_compile") 2>&5
2796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2797 test $ac_status = 0; }; then :
2798 for ac_file in conftest.o conftest.obj conftest.*; do
2799 test -f "$ac_file" || continue;
2801 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2802 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2807 $as_echo "$as_me: failed program was:" >&5
2808 sed 's/^/| /' conftest.$ac_ext >&5
2810 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2811 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2812 as_fn_error $? "cannot compute suffix of object files: cannot compile
2813 See \`config.log' for more details" "$LINENO" 5; }
2815 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2818 $as_echo "$ac_cv_objext" >&6; }
2819 OBJEXT=$ac_cv_objext
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2822 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2823 if ${ac_cv_c_compiler_gnu+:} false; then :
2824 $as_echo_n "(cached) " >&6
2826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2827 /* end confdefs.h. */
2840 if ac_fn_c_try_compile "$LINENO"; then :
2845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2846 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2850 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2851 if test $ac_compiler_gnu = yes; then
2856 ac_test_CFLAGS=${CFLAGS+set}
2857 ac_save_CFLAGS=$CFLAGS
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2859 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2860 if ${ac_cv_prog_cc_g+:} false; then :
2861 $as_echo_n "(cached) " >&6
2863 ac_save_c_werror_flag=$ac_c_werror_flag
2864 ac_c_werror_flag=yes
2867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2868 /* end confdefs.h. */
2878 if ac_fn_c_try_compile "$LINENO"; then :
2882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2883 /* end confdefs.h. */
2893 if ac_fn_c_try_compile "$LINENO"; then :
2896 ac_c_werror_flag=$ac_save_c_werror_flag
2898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2899 /* end confdefs.h. */
2909 if ac_fn_c_try_compile "$LINENO"; then :
2912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2914 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2917 ac_c_werror_flag=$ac_save_c_werror_flag
2919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2920 $as_echo "$ac_cv_prog_cc_g" >&6; }
2921 if test "$ac_test_CFLAGS" = set; then
2922 CFLAGS=$ac_save_CFLAGS
2923 elif test $ac_cv_prog_cc_g = yes; then
2924 if test "$GCC" = yes; then
2930 if test "$GCC" = yes; then
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2937 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2938 if ${ac_cv_prog_cc_c89+:} false; then :
2939 $as_echo_n "(cached) " >&6
2941 ac_cv_prog_cc_c89=no
2943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2944 /* end confdefs.h. */
2947 #include <sys/types.h>
2948 #include <sys/stat.h>
2949 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2950 struct buf { int x; };
2951 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2952 static char *e (p, i)
2958 static char *f (char * (*g) (char **, int), char **p, ...)
2963 s = g (p, va_arg (v,int));
2968 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2969 function prototypes and stuff, but not '\xHH' hex character constants.
2970 These don't provoke an error unfortunately, instead are silently treated
2971 as 'x'. The following induces an error, until -std is added to get
2972 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2973 array size at least. It's necessary to write '\x00'==0 to get something
2974 that's true only with -std. */
2975 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2977 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2978 inside strings and character constants. */
2980 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2982 int test (int i, double x);
2983 struct s1 {int (*f) (int a);};
2984 struct s2 {int (*f) (double a);};
2985 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2991 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2996 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2997 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2999 CC="$ac_save_CC $ac_arg"
3000 if ac_fn_c_try_compile "$LINENO"; then :
3001 ac_cv_prog_cc_c89=$ac_arg
3003 rm -f core conftest.err conftest.$ac_objext
3004 test "x$ac_cv_prog_cc_c89" != "xno" && break
3006 rm -f conftest.$ac_ext
3011 case "x$ac_cv_prog_cc_c89" in
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3014 $as_echo "none needed" >&6; } ;;
3016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3017 $as_echo "unsupported" >&6; } ;;
3019 CC="$CC $ac_cv_prog_cc_c89"
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3021 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3023 if test "x$ac_cv_prog_cc_c89" != xno; then :
3028 ac_cpp='$CPP $CPPFLAGS'
3029 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3030 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3031 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3033 if test $host != $build; then
3034 for ac_prog in gcc cc
3036 # Extract the first word of "$ac_prog", so it can be a program name with args.
3037 set dummy $ac_prog; ac_word=$2
3038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3039 $as_echo_n "checking for $ac_word... " >&6; }
3040 if ${ac_cv_prog_BUILD_CC+:} false; then :
3041 $as_echo_n "(cached) " >&6
3043 if test -n "$BUILD_CC"; then
3044 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3050 test -z "$as_dir" && as_dir=.
3051 for ac_exec_ext in '' $ac_executable_extensions; do
3052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3053 ac_cv_prog_BUILD_CC="$ac_prog"
3054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3063 BUILD_CC=$ac_cv_prog_BUILD_CC
3064 if test -n "$BUILD_CC"; then
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
3066 $as_echo "$BUILD_CC" >&6; }
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3069 $as_echo "no" >&6; }
3073 test -n "$BUILD_CC" && break
3079 ac_cpp='$CPP $CPPFLAGS'
3080 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3081 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3082 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3084 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3085 # On Suns, sometimes $CPP names a directory.
3086 if test -n "$CPP" && test -d "$CPP"; then
3089 if test -z "$CPP"; then
3090 if ${ac_cv_prog_CPP+:} false; then :
3091 $as_echo_n "(cached) " >&6
3093 # Double quotes because CPP needs to be expanded
3094 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3097 for ac_c_preproc_warn_flag in '' yes
3099 # Use a header file that comes with gcc, so configuring glibc
3100 # with a fresh cross-compiler works.
3101 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3102 # <limits.h> exists even on freestanding compilers.
3103 # On the NeXT, cc -E runs the code through the compiler's parser,
3104 # not just through cpp. "Syntax error" is here to catch this case.
3105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3106 /* end confdefs.h. */
3108 # include <limits.h>
3110 # include <assert.h>
3114 if ac_fn_c_try_cpp "$LINENO"; then :
3117 # Broken: fails on valid input.
3120 rm -f conftest.err conftest.i conftest.$ac_ext
3122 # OK, works on sane cases. Now check whether nonexistent headers
3123 # can be detected and how.
3124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3125 /* end confdefs.h. */
3126 #include <ac_nonexistent.h>
3128 if ac_fn_c_try_cpp "$LINENO"; then :
3129 # Broken: success on invalid input.
3132 # Passes both tests.
3136 rm -f conftest.err conftest.i conftest.$ac_ext
3139 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3140 rm -f conftest.i conftest.err conftest.$ac_ext
3141 if $ac_preproc_ok; then :
3153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3154 $as_echo "$CPP" >&6; }
3156 for ac_c_preproc_warn_flag in '' yes
3158 # Use a header file that comes with gcc, so configuring glibc
3159 # with a fresh cross-compiler works.
3160 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3161 # <limits.h> exists even on freestanding compilers.
3162 # On the NeXT, cc -E runs the code through the compiler's parser,
3163 # not just through cpp. "Syntax error" is here to catch this case.
3164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3165 /* end confdefs.h. */
3167 # include <limits.h>
3169 # include <assert.h>
3173 if ac_fn_c_try_cpp "$LINENO"; then :
3176 # Broken: fails on valid input.
3179 rm -f conftest.err conftest.i conftest.$ac_ext
3181 # OK, works on sane cases. Now check whether nonexistent headers
3182 # can be detected and how.
3183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3184 /* end confdefs.h. */
3185 #include <ac_nonexistent.h>
3187 if ac_fn_c_try_cpp "$LINENO"; then :
3188 # Broken: success on invalid input.
3191 # Passes both tests.
3195 rm -f conftest.err conftest.i conftest.$ac_ext
3198 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3199 rm -f conftest.i conftest.err conftest.$ac_ext
3200 if $ac_preproc_ok; then :
3203 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3204 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3205 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3206 See \`config.log' for more details" "$LINENO" 5; }
3210 ac_cpp='$CPP $CPPFLAGS'
3211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3215 # We need the C++ compiler only for testing.
3217 ac_cpp='$CXXCPP $CPPFLAGS'
3218 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3219 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3220 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3221 if test -z "$CXX"; then
3222 if test -n "$CCC"; then
3225 if test -n "$ac_tool_prefix"; then
3226 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3228 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3229 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3231 $as_echo_n "checking for $ac_word... " >&6; }
3232 if ${ac_cv_prog_CXX+:} false; then :
3233 $as_echo_n "(cached) " >&6
3235 if test -n "$CXX"; then
3236 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3242 test -z "$as_dir" && as_dir=.
3243 for ac_exec_ext in '' $ac_executable_extensions; do
3244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3245 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3256 if test -n "$CXX"; then
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3258 $as_echo "$CXX" >&6; }
3260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3261 $as_echo "no" >&6; }
3265 test -n "$CXX" && break
3268 if test -z "$CXX"; then
3270 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3272 # Extract the first word of "$ac_prog", so it can be a program name with args.
3273 set dummy $ac_prog; ac_word=$2
3274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3275 $as_echo_n "checking for $ac_word... " >&6; }
3276 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3277 $as_echo_n "(cached) " >&6
3279 if test -n "$ac_ct_CXX"; then
3280 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3286 test -z "$as_dir" && as_dir=.
3287 for ac_exec_ext in '' $ac_executable_extensions; do
3288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3289 ac_cv_prog_ac_ct_CXX="$ac_prog"
3290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3299 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3300 if test -n "$ac_ct_CXX"; then
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3302 $as_echo "$ac_ct_CXX" >&6; }
3304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3305 $as_echo "no" >&6; }
3309 test -n "$ac_ct_CXX" && break
3312 if test "x$ac_ct_CXX" = x; then
3315 case $cross_compiling:$ac_tool_warned in
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3318 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3319 ac_tool_warned=yes ;;
3327 # Provide some information about the compiler.
3328 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3331 for ac_option in --version -v -V -qversion; do
3332 { { ac_try="$ac_compiler $ac_option >&5"
3334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3335 *) ac_try_echo=$ac_try;;
3337 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3338 $as_echo "$ac_try_echo"; } >&5
3339 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3341 if test -s conftest.err; then
3343 ... rest of stderr output deleted ...
3344 10q' conftest.err >conftest.er1
3345 cat conftest.er1 >&5
3347 rm -f conftest.er1 conftest.err
3348 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3349 test $ac_status = 0; }
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3353 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3354 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3355 $as_echo_n "(cached) " >&6
3357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3358 /* end confdefs.h. */
3371 if ac_fn_cxx_try_compile "$LINENO"; then :
3376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3377 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3381 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3382 if test $ac_compiler_gnu = yes; then
3387 ac_test_CXXFLAGS=${CXXFLAGS+set}
3388 ac_save_CXXFLAGS=$CXXFLAGS
3389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3390 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3391 if ${ac_cv_prog_cxx_g+:} false; then :
3392 $as_echo_n "(cached) " >&6
3394 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3395 ac_cxx_werror_flag=yes
3398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3399 /* end confdefs.h. */
3409 if ac_fn_cxx_try_compile "$LINENO"; then :
3410 ac_cv_prog_cxx_g=yes
3413 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3414 /* end confdefs.h. */
3424 if ac_fn_cxx_try_compile "$LINENO"; then :
3427 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3430 /* end confdefs.h. */
3440 if ac_fn_cxx_try_compile "$LINENO"; then :
3441 ac_cv_prog_cxx_g=yes
3443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3448 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3451 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3452 if test "$ac_test_CXXFLAGS" = set; then
3453 CXXFLAGS=$ac_save_CXXFLAGS
3454 elif test $ac_cv_prog_cxx_g = yes; then
3455 if test "$GXX" = yes; then
3461 if test "$GXX" = yes; then
3468 ac_cpp='$CPP $CPPFLAGS'
3469 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3470 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3471 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3474 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
3475 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3478 # This will get text that should go into config.make.
3481 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3483 # Check whether --with-gd was given.
3484 if test "${with_gd+set}" = set; then :
3485 withval=$with_gd; case "$with_gd" in
3487 *) libgd_include="-I$withval/include"
3488 libgd_ldflags="-L$withval/lib" ;;
3494 # Check whether --with-gd-include was given.
3495 if test "${with_gd_include+set}" = set; then :
3496 withval=$with_gd_include; case "$with_gd_include" in
3498 *) libgd_include="-I$withval" ;;
3504 # Check whether --with-gd-lib was given.
3505 if test "${with_gd_lib+set}" = set; then :
3506 withval=$with_gd_lib; case "$with_gd_lib" in
3508 *) libgd_ldflags="-L$withval" ;;
3514 if test -n "$libgd_include"; then
3515 config_vars="$config_vars
3516 CFLAGS-memusagestat.c = $libgd_include"
3518 if test -n "$libgd_ldflags"; then
3519 config_vars="$config_vars
3520 libgd-LDFLAGS = $libgd_ldflags"
3524 # Check whether --with-fp was given.
3525 if test "${with_fp+set}" = set; then :
3526 withval=$with_fp; with_fp=$withval
3533 # Check whether --with-binutils was given.
3534 if test "${with_binutils+set}" = set; then :
3535 withval=$with_binutils; path_binutils=$withval
3541 # Check whether --with-elf was given.
3542 if test "${with_elf+set}" = set; then :
3543 withval=$with_elf; elf=$withval
3549 # Check whether --with-selinux was given.
3550 if test "${with_selinux+set}" = set; then :
3551 withval=$with_selinux; with_selinux=$withval
3557 # Check whether --with-xcoff was given.
3558 if test "${with_xcoff+set}" = set; then :
3559 withval=$with_xcoff; xcoff=$withval
3565 # Check whether --with-cvs was given.
3566 if test "${with_cvs+set}" = set; then :
3567 withval=$with_cvs; with_cvs=$withval
3572 if test "$with_cvs" = yes; then
3573 if test -d $srcdir/CVS && grep :pserver: $srcdir/CVS/Root > /dev/null
3581 # Check whether --with-headers was given.
3582 if test "${with_headers+set}" = set; then :
3583 withval=$with_headers; sysheaders=$withval
3591 # Check whether --with-default-link was given.
3592 if test "${with_default_link+set}" = set; then :
3593 withval=$with_default_link; use_default_link=$withval
3599 # Check whether --enable-sanity-checks was given.
3600 if test "${enable_sanity_checks+set}" = set; then :
3601 enableval=$enable_sanity_checks; enable_sanity=$enableval
3608 # Check whether --enable-check-abi was given.
3609 if test "${enable_check_abi+set}" = set; then :
3610 enableval=$enable_check_abi; enable_check_abi=$enableval
3617 # Check whether --enable-shared was given.
3618 if test "${enable_shared+set}" = set; then :
3619 enableval=$enable_shared; shared=$enableval
3624 # Check whether --enable-profile was given.
3625 if test "${enable_profile+set}" = set; then :
3626 enableval=$enable_profile; profile=$enableval
3631 # Check whether --enable-omitfp was given.
3632 if test "${enable_omitfp+set}" = set; then :
3633 enableval=$enable_omitfp; omitfp=$enableval
3638 # Check whether --enable-bounded was given.
3639 if test "${enable_bounded+set}" = set; then :
3640 enableval=$enable_bounded; bounded=$enableval
3645 # Check whether --enable-versioning was given.
3646 if test "${enable_versioning+set}" = set; then :
3647 enableval=$enable_versioning; enable_versioning=$enableval
3649 enable_versioning=yes
3653 # Check whether --enable-oldest-abi was given.
3654 if test "${enable_oldest_abi+set}" = set; then :
3655 enableval=$enable_oldest_abi; oldest_abi=$enableval
3660 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
3663 cat >>confdefs.h <<_ACEOF
3664 #define GLIBC_OLDEST_ABI "$oldest_abi"
3670 # Check whether --enable-stackguard-randomization was given.
3671 if test "${enable_stackguard_randomization+set}" = set; then :
3672 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3674 enable_stackguard_randomize=no
3677 if test "$enable_stackguard_randomize" = yes; then
3678 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3682 # Check whether --enable-add-ons was given.
3683 if test "${enable_add_ons+set}" = set; then :
3684 enableval=$enable_add_ons;
3691 # Check whether --with-tls was given.
3692 if test "${with_tls+set}" = set; then :
3693 withval=$with_tls; usetls=$withval
3700 # Check whether --with-__thread was given.
3701 if test "${with___thread+set}" = set; then :
3702 withval=$with___thread; use__thread=$withval
3708 # Check whether --enable-hidden-plt was given.
3709 if test "${enable_hidden_plt+set}" = set; then :
3710 enableval=$enable_hidden_plt; hidden=$enableval
3715 if test "x$hidden" = xno; then
3716 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3720 # Check whether --enable-bind-now was given.
3721 if test "${enable_bind_now+set}" = set; then :
3722 enableval=$enable_bind_now; bindnow=$enableval
3729 # Check whether --enable-static-nss was given.
3730 if test "${enable_static_nss+set}" = set; then :
3731 enableval=$enable_static_nss; static_nss=$enableval
3736 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3738 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3742 # Check whether --enable-force-install was given.
3743 if test "${enable_force_install+set}" = set; then :
3744 enableval=$enable_force_install; force_install=$enableval
3751 # Check whether --enable-kernel was given.
3752 if test "${enable_kernel+set}" = set; then :
3753 enableval=$enable_kernel; minimum_kernel=$enableval
3756 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3757 # Better nothing than this.
3760 if test "$minimum_kernel" = current; then
3761 minimum_kernel=`uname -r 2>/dev/null` || minimum_kernel=
3765 # Check whether --enable-all-warnings was given.
3766 if test "${enable_all_warnings+set}" = set; then :
3767 enableval=$enable_all_warnings; all_warnings=$enableval
3772 # Check whether --enable-multi-arch was given.
3773 if test "${enable_multi_arch+set}" = set; then :
3774 enableval=$enable_multi_arch; multi_arch=$enableval
3780 # Check whether --enable-nss-crypt was given.
3781 if test "${enable_nss_crypt+set}" = set; then :
3782 enableval=$enable_nss_crypt; nss_crypt=$enableval
3787 if test x$nss_crypt = xyes; then
3788 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3789 if test $? -ne 0; then
3790 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3792 old_CFLAGS="$CFLAGS"
3793 CFLAGS="$CFLAGS $nss_includes"
3795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3796 /* end confdefs.h. */
3799 #include <nsslowhash.h>
3800 void f (void) { NSSLOW_Init (); }
3809 if ac_fn_c_try_compile "$LINENO"; then :
3810 libc_cv_nss_crypt=yes
3813 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3815 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3817 LIBS="$LIBS -lfreebl3"
3818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3819 /* end confdefs.h. */
3822 #include <nsslowhash.h>
3831 if ac_fn_c_try_link "$LINENO"; then :
3832 libc_cv_nss_crypt=yes
3835 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3837 rm -f core conftest.err conftest.$ac_objext \
3838 conftest$ac_exeext conftest.$ac_ext
3839 CFLAGS="$old_CFLAGS"
3842 libc_cv_nss_crypt=no
3846 # The way shlib-versions is used to generate soversions.mk uses a
3847 # fairly simplistic model for name recognition that can't distinguish
3848 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
3849 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
3850 # tell. This doesn't get used much beyond that, so it's fairly safe.
3855 host_os=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3859 # We keep the original values in `$config_*' and never modify them, so we
3860 # can write them unchanged into config.make. Everything else uses
3861 # $machine, $vendor, and $os, and changes them whenever convenient.
3862 config_machine=$host_cpu config_vendor=$host_vendor config_os=$host_os
3864 # Don't allow vendor == "unknown"
3865 test "$config_vendor" = unknown && config_vendor=
3866 config_os="`echo $config_os | sed 's/^unknown-//'`"
3868 # Some configurations imply other options.
3870 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
3871 linux*ecoff* | linux*aout* | gnu*aout* | gnu*ecoff*)
3873 gnu* | linux* | freebsd* | netbsd* | sysv4* | solaris2* | irix6*)
3874 # These systems (almost) always use the ELF format.
3878 # These systems are always xcoff
3884 # The configure fragment of an add-on port can modify these to supplement
3885 # or override the table in the case statement below. No fragment should
3886 # ever change the config_* variables, however.
3887 machine=$config_machine
3888 vendor=$config_vendor
3892 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
3894 if test "$machine" = rs6000; then
3898 # Braindead PowerPC box with absolutely no FPU.
3899 case "$machine-$host_os" in
3907 # Check whether --with-cpu was given.
3908 if test "${with_cpu+set}" = set; then :
3909 withval=$with_cpu; case "$withval" in
3910 yes|'') as_fn_error $? "--with-cpu requires an argument" "$LINENO" 5 ;;
3912 *) submachine="$withval" ;;
3918 # An add-on can set this when it wants to disable the sanity check below.
3924 case "$enable_add_ons" in
3927 add_ons=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3928 sed 's@/[^/]*$@@' | sort | uniq`
3929 add_ons_automatic=yes
3931 *) add_ons=`echo "$enable_add_ons" | sed 's/,/ /g'`
3932 add_ons_automatic=no ;;
3938 if test x"$add_ons" != x; then
3939 for f in $add_ons; do
3940 # Some sanity checks
3944 *** It seems that you're using an old \`crypt' add-on. crypt is now
3945 *** part of glibc and using the old add-on will not work with this
3946 *** release. Start again with fresh sources and without the old
3947 *** \`crypt' add-on." "$LINENO" 5
3951 *** It seems that you're using an old \`localedata' add-on. localedata
3952 *** is now part of glibc and using the old add-on will not work with
3953 *** this release. Start again with fresh sources and without the old
3954 *** \`localedata' add-on." "$LINENO" 5
3959 # Now source each add-on's configure fragment.
3960 # The fragments can use $srcdir/$libc_add_on to find themselves,
3961 # and test $add_ons_automatic to see if they were explicitly requested.
3962 # A fragment can clear (or even change) $libc_add_on to affect
3963 # whether it goes into the list to be actually used in the build.
3965 for libc_add_on in $add_ons; do
3966 # Test whether such a directory really exists.
3967 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3968 case "$libc_add_on" in
3970 libc_add_on_srcdir=$libc_add_on
3973 test -d "$srcdir/$libc_add_on" || {
3974 if test -d "$libc_add_on"; then
3975 libc_add_on="`pwd`/$libc_add_on"
3977 as_fn_error $? "add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3980 libc_add_on_srcdir=$srcdir/$libc_add_on
3984 libc_add_on_frag=$libc_add_on_srcdir/configure
3985 libc_add_on_canonical=
3986 libc_add_on_config_subdirs=
3987 if test -r "$libc_add_on_frag"; then
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3989 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3990 libc_add_on_canonical=unknown
3991 libc_add_on_subdirs=
3992 . "$libc_add_on_frag"
3993 test -z "$libc_add_on" || {
3994 configured_add_ons="$configured_add_ons $libc_add_on"
3995 if test "x$libc_add_on_canonical" = xunknown; then
3996 as_fn_error $? "fragment must set \$libc_add_on_canonical" "$LINENO" 5
3998 for d in $libc_add_on_subdirs; do
3999 case "$libc_add_on" in
4000 /*) subdir_srcdir="$libc_add_on" ;;
4001 *) subdir_srcdir="\$(..)$libc_add_on" ;;
4005 d="${libc_add_on_canonical:-$libc_add_on}"
4011 subdir_srcdir="$subdir_srcdir/$d"
4014 d=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
4015 add_on_subdirs="$add_on_subdirs $d"
4016 test "$subdir_srcdir" = "\$(..)$d" || config_vars="$config_vars
4017 $d-srcdir = $subdir_srcdir"
4019 for d in $libc_add_on_config_subdirs; do
4021 /*) as_fn_error $? "fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
4023 if test ! -d "$libc_add_on_srcdir/$d"; then
4024 as_fn_error $? "fragment wants to configure missing directory $d" "$LINENO" 5
4026 case "$libc_add_on" in
4027 /*) as_fn_error $? "relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
4029 subdirs="$subdirs $libc_add_on/$d"
4033 if test -n "$libc_add_on"; then
4034 if frags=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
4037 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
4038 for frag in $frags; do
4039 name=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
4040 echo $ECHO_N "$name $ECHO_C" >&6
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
4046 use_add_ons="$use_add_ons $libc_add_on"
4047 add_ons_pfx="$add_ons_pfx $libc_add_on/"
4048 test -z "$libc_add_on_canonical" ||
4049 add_ons_sfx="$add_ons_sfx /$libc_add_on_canonical"
4052 # Use echo to strip excess whitespace.
4053 add_ons="`echo $use_add_ons`"
4060 ### I put this here to prevent those annoying emails from people who cannot
4061 ### read and try to compile glibc on unsupported platforms. --drepper
4063 ### By using the undocumented --enable-hacker-mode option for configure
4064 ### one can skip this test to make the configuration not fail for unsupported
4067 if test -z "$enable_hacker_mode" && test x"$libc_config_ok" != xyes; then
4068 case "$machine-$host_os" in
4069 *-linux* | *-gnu* | arm*-none* | powerpc-aix4.3.*)
4072 echo "*** The GNU C library is currently not available for this platform."
4073 echo "*** So far nobody cared to port it and if there is no volunteer it"
4074 echo "*** might never happen. So, if you have interest to see glibc on"
4075 echo "*** this platform visit"
4076 echo "*** http://www.gnu.org/software/libc/porting.html"
4077 echo "*** and join the group of porters"
4083 # Expand the configuration machine name into a subdirectory by architecture
4084 # type and particular chip. If an add-on configure fragment already set
4085 # base_machine, we don't change it.
4086 test -n "$base_machine" || case "$machine" in
4087 a29k | am29000) base_machine=a29k machine=a29k ;;
4088 c3[012]) base_machine=cx0 machine=cx0/c30 ;;
4089 c4[04]) base_machine=cx0 machine=cx0/c40 ;;
4090 i[34567]86) base_machine=i386 machine=i386/$machine ;;
4091 ia64) base_machine=ia64 machine=ia64 ;;
4092 m88???) base_machine=m88k machine=m88k/$machine ;;
4093 m88k) base_machine=m88k machine=m88k/m88100 ;;
4094 powerpc) base_machine=powerpc machine=powerpc/powerpc32 ;;
4095 powerpc64) base_machine=powerpc machine=powerpc/powerpc64 ;;
4096 s390) base_machine=s390 machine=s390/s390-32 ;;
4097 s390x) base_machine=s390 machine=s390/s390-64 ;;
4098 sh3*) base_machine=sh machine=sh/sh3 ;;
4099 sh4*) base_machine=sh machine=sh/sh4 ;;
4101 base_machine=sparc machine=sparc/sparc32 ;;
4102 sparcv8 | supersparc | hypersparc)
4103 base_machine=sparc machine=sparc/sparc32/sparcv8 ;;
4104 sparcv8plus | sparcv8plusa | sparcv9)
4105 base_machine=sparc machine=sparc/sparc32/sparcv9 ;;
4106 sparcv8plusb | sparcv9b)
4107 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9b ;;
4109 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9v ;;
4111 base_machine=sparc machine=sparc/sparc32/sparcv9/sparcv9v2 ;;
4113 base_machine=sparc machine=sparc/sparc64 ;;
4115 base_machine=sparc machine=sparc/sparc64/sparcv9b ;;
4117 base_machine=sparc machine=sparc/sparc64/sparcv9v ;;
4119 base_machine=sparc machine=sparc/sparc64/sparcv9v2 ;;
4120 *) base_machine=$machine ;;
4124 if test "$base_machine" = "i386"; then
4125 $as_echo "#define USE_REGPARMS 1" >>confdefs.h
4129 # For the multi-arch option we need support in the assembler.
4130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_indirect_function symbol type support" >&5
4131 $as_echo_n "checking for assembler gnu_indirect_function symbol type support... " >&6; }
4132 if ${libc_cv_asm_gnu_indirect_function+:} false; then :
4133 $as_echo_n "(cached) " >&6
4135 cat > conftest.s <<EOF
4136 .type foo,%gnu_indirect_function
4138 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5;
4140 libc_cv_asm_gnu_indirect_function=yes
4142 libc_cv_asm_gnu_indirect_function=no
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_gnu_indirect_function" >&5
4147 $as_echo "$libc_cv_asm_gnu_indirect_function" >&6; }
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
4150 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
4151 if ${libc_cv_dot_text+:} false; then :
4152 $as_echo_n "(cached) " >&6
4154 cat > conftest.s <<EOF
4158 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4159 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4162 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4163 test $ac_status = 0; }; }; then
4164 libc_cv_dot_text=.text
4169 if test -z "$libc_cv_dot_text"; then
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4171 $as_echo "no" >&6; }
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4174 $as_echo "yes" >&6; }
4177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler global-symbol directive" >&5
4178 $as_echo_n "checking for assembler global-symbol directive... " >&6; }
4179 if ${libc_cv_asm_global_directive+:} false; then :
4180 $as_echo_n "(cached) " >&6
4182 libc_cv_asm_global_directive=UNKNOWN
4183 for ac_globl in .globl .global .EXPORT; do
4184 cat > conftest.s <<EOF
4189 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4190 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4193 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4194 test $ac_status = 0; }; }; then
4195 libc_cv_asm_global_directive=${ac_globl}
4198 test $libc_cv_asm_global_directive != UNKNOWN && break
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_global_directive" >&5
4202 $as_echo "$libc_cv_asm_global_directive" >&6; }
4203 if test $libc_cv_asm_global_directive = UNKNOWN; then
4204 as_fn_error $? "cannot determine asm global directive" "$LINENO" 5
4206 cat >>confdefs.h <<_ACEOF
4207 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .type directive prefix" >&5
4213 $as_echo_n "checking for assembler .type directive prefix... " >&6; }
4214 if ${libc_cv_asm_type_prefix+:} false; then :
4215 $as_echo_n "(cached) " >&6
4217 libc_cv_asm_type_prefix=no
4218 for ac_try_prefix in '@' '%' '#'; do
4219 cat > conftest.s <<EOF
4221 ${libc_cv_asm_global_directive} foo
4222 .type foo, ${ac_try_prefix}object
4227 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4228 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4231 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4232 test $ac_status = 0; }; }; then
4233 libc_cv_asm_type_prefix=${ac_try_prefix}
4236 test "x$libc_cv_asm_type_prefix" != xno && break
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_type_prefix" >&5
4240 $as_echo "$libc_cv_asm_type_prefix" >&6; }
4241 if test "x$libc_cv_asm_type_prefix" != xno; then
4242 cat >>confdefs.h <<_ACEOF
4243 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
4248 if test x"$libc_cv_asm_gnu_indirect_function" != xyes -a x"$libc_cv_asm_type_prefix" = xno; then
4249 if test x"$multi_arch" = xyes; then
4250 as_fn_error $? "--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4255 if test x"$multi_arch" != xno; then
4256 multi_arch_d=/multiarch
4259 # Compute the list of sysdep directories for this configuration.
4260 # This can take a while to compute.
4261 sysdep_dir=$srcdir/sysdeps
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4263 $as_echo_n "checking sysdep dirs... " >&6; }
4264 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4265 os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4267 test "x$base_os" != x || case "$os" in
4269 base_os=mach/hurd ;;
4270 netbsd* | 386bsd* | freebsd* | bsdi*)
4271 base_os=unix/bsd/bsd4.4 ;;
4272 osf* | sunos* | ultrix* | newsos* | dynix* | *bsd*)
4274 sysv* | isc* | esix* | sco* | minix* | irix4* | linux*)
4275 base_os=unix/sysv ;;
4277 base_os=unix/sysv/irix6/$os ;;
4279 base_os=unix/sysv/sysv4 ;;
4281 base_os=unix/sysv/hpux/$os ;;
4283 base_os=unix/sysv/aix/aix4.3 ;;
4285 base_os=standalone ;;
4288 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4291 while o=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4295 o=`echo $tail | sed 's/[0-9]*$//'`
4296 if test $o != $tail; then
4299 # For linux-gnu, try linux-gnu, then linux.
4300 o=`echo $tail | sed 's/-.*$//'`
4301 if test $o != $tail; then
4305 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4308 while b=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4314 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4316 tail=$machine${submachine:+/$submachine}
4317 while m=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4319 # Prepend the machine's FPU directory unless --without-fp.
4320 if test "$with_fp" = yes; then
4321 mach="$mach /$1/fpu"
4323 mach="$mach /$1/nofpu"
4330 # Find what sysdep directories exist.
4333 for b in $base ''; do
4334 for m0 in $mach ''; do
4335 for v in /$vendor ''; do
4336 test "$v" = / && continue
4337 for o in /$ostry ''; do
4338 test "$o" = / && continue
4339 for m in $multi_arch_d $mach ''; do
4340 for d in $add_ons_pfx ''; do
4341 for a in $add_ons_sfx ''; do
4342 if test -n "$m0$m0sub$b$v$o$m$msub"; then
4343 try_srcdir="${srcdir}/"
4347 try="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
4348 test -n "$enable_debug_configure" &&
4349 echo "$0 DEBUG: try $try" >&2
4350 if test -d "$try_srcdir$try"; then
4351 sysnames="$sysnames $try"
4352 { test -n "$o" || test -n "$b"; } && os_used=t
4353 { test -n "$m" || test -n "$m0"; } && machine_used=t
4355 x*/$submachine) submachine_used=t ;;
4357 if test -n "$d"; then
4358 case "$sysnames_add_ons" in
4360 *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
4373 # If the assembler supports gnu_indirect_function symbol type and the
4374 # architecture supports multi-arch, we enable multi-arch by default.
4375 case $sysnames_add_ons$sysnames in
4379 test x"$multi_arch" = xdefault && multi_arch=no
4382 if test x"$multi_arch" != xno; then
4383 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4388 if test -z "$os_used" && test "$os" != none; then
4389 as_fn_error $? "Operating system $os is not supported." "$LINENO" 5
4391 if test -z "$machine_used" && test "$machine" != none; then
4392 as_fn_error $? "The $machine is not supported." "$LINENO" 5
4394 if test -z "$submachine_used" && test -n "$submachine"; then
4395 as_fn_error $? "The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4399 # We have now validated the configuration.
4402 # If using ELF, look for an `elf' subdirectory of each machine directory.
4403 # We prepend these rather than inserting them whereever the machine appears
4404 # because things specified by the machine's ELF ABI should override
4405 # OS-specific things, and should always be the same for any OS on the
4406 # machine (otherwise what's the point of an ABI?).
4407 if test "$elf" = yes; then
4409 for d in $add_ons_pfx ''; do
4411 if test -d $srcdir/${d}sysdeps$m/elf; then
4412 elf_dirs="$elf_dirs ${d}sysdeps$m/elf"
4416 sysnames="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
4420 # Expand the list of system names into a full list of directories
4421 # from each element's parent name and Implies file (if present).
4424 while test $# -gt 0; do
4428 case " $names " in *" $name "*)
4429 # Already in the list.
4433 # Report each name as we discover it, so there is no long pause in output.
4434 echo $ECHO_N "$name $ECHO_C" >&6
4436 name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4440 *) xsrcdir=$srcdir/ ;;
4442 test -n "$enable_debug_configure" &&
4443 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4445 if test -f $xsrcdir$name/Implies; then
4446 # Collect more names from the `Implies' file (removing comments).
4447 implied_candidate="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
4449 for x in $implied_candidate; do
4451 if test -d $xsrcdir$name_base/$x; then
4452 implied="$implied $name_base/$x";
4455 for d in $add_ons_pfx ''; do
4456 try="${d}sysdeps/$x"
4459 *) try_srcdir=$srcdir/ ;;
4461 test -n "$enable_debug_configure" &&
4462 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
4463 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4465 implied="$implied $try"
4467 case "$sysnames_add_ons" in
4469 *|'') sysnames_add_ons="$sysnames_add_ons $d" ;;
4473 if test $found = no; then
4474 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/Implies specifies nonexistent $x" >&5
4475 $as_echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
4482 # Add NAME to the list of names.
4483 names="$names $name"
4485 # Find the parent of NAME, using the empty string if it has none.
4486 parent="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4488 # Add the names implied by NAME, and NAME's parent (if it has one), to
4489 # the list of names to be processed (the argument list). We prepend the
4490 # implied names to the list and append the parent. We want implied
4491 # directories to come before further directories inferred from the
4492 # configuration components; this ensures that for sysv4, unix/common
4493 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4495 sysnames="`echo $implied $* $parent`"
4496 test -n "$sysnames" && set $sysnames
4499 # Add the default directories.
4500 default_sysnames=sysdeps/generic
4501 if test "$elf" = yes; then
4502 default_sysnames="sysdeps/generic/elf $default_sysnames"
4504 sysnames="$names $default_sysnames"
4506 # The other names were emitted during the scan.
4507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4508 $as_echo "$default_sysnames" >&6; }
4510 # Collect the list of add-ons that supply partial sysdeps trees.
4512 for add_on in $add_ons; do
4515 *) xsrcdir="$srcdir/" ;;
4518 test -d "$xsrcdir$add_on/sysdeps" || {
4519 case "$configured_add_ons " in
4522 as_fn_error $? "add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4528 sysdeps_add_ons="$sysdeps_add_ons $add_on"
4529 case "$sysnames_add_ons" in
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4533 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4538 for d in $sysnames; do
4540 $add_on/sysdeps/*) ;;
4543 (cd "$xsrcdir$d" && for f in *[!~]; do
4546 for ff in $f/*.h; do
4547 test -d "$ff" || { test -e "$ff" && exit 88; }
4551 test -d "$f" || { test -e "$f" && exit 88; }
4555 if test $? -eq 88; then
4560 if test $found = no; then
4561 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4562 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4570 # Find a good install program. We prefer a C program (faster),
4571 # so one script is as good as another. But avoid the broken or
4572 # incompatible versions:
4573 # SysV /etc/install, /usr/sbin/install
4574 # SunOS /usr/etc/install
4575 # IRIX /sbin/install
4577 # AmigaOS /C/install, which installs bootblocks on floppy discs
4578 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4579 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4580 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4581 # OS/2's system install, which has a completely different semantic
4582 # ./install, which can be erroneously created by make from ./install.sh.
4583 # Reject install programs that cannot install multiple files.
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4585 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4586 if test -z "$INSTALL"; then
4587 if ${ac_cv_path_install+:} false; then :
4588 $as_echo_n "(cached) " >&6
4590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4594 test -z "$as_dir" && as_dir=.
4595 # Account for people who put trailing slashes in PATH elements.
4596 case $as_dir/ in #((
4597 ./ | .// | /[cC]/* | \
4598 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4599 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4602 # OSF1 and SCO ODT 3.0 have their own names for install.
4603 # Don't use installbsd from OSF since it installs stuff as root
4605 for ac_prog in ginstall scoinst install; do
4606 for ac_exec_ext in '' $ac_executable_extensions; do
4607 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4608 if test $ac_prog = install &&
4609 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4610 # AIX install. It has an incompatible calling convention.
4612 elif test $ac_prog = install &&
4613 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4614 # program-specific install script used by HP pwplus--don't use.
4617 rm -rf conftest.one conftest.two conftest.dir
4618 echo one > conftest.one
4619 echo two > conftest.two
4621 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4622 test -s conftest.one && test -s conftest.two &&
4623 test -s conftest.dir/conftest.one &&
4624 test -s conftest.dir/conftest.two
4626 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4639 rm -rf conftest.one conftest.two conftest.dir
4642 if test "${ac_cv_path_install+set}" = set; then
4643 INSTALL=$ac_cv_path_install
4645 # As a last resort, use the slow shell script. Don't cache a
4646 # value for INSTALL within a source directory, because that will
4647 # break other packages using the cache if that directory is
4648 # removed, or if the value is a relative name.
4649 INSTALL=$ac_install_sh
4652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4653 $as_echo "$INSTALL" >&6; }
4655 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4656 # It thinks the first close brace ends the variable substitution.
4657 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4659 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4661 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4663 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4664 # The makefiles need to use a different form to find it in $srcdir.
4665 INSTALL='\$(..)./scripts/install-sh -c'
4667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4668 $as_echo_n "checking whether ln -s works... " >&6; }
4670 if test "$LN_S" = "ln -s"; then
4671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4672 $as_echo "yes" >&6; }
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4675 $as_echo "no, using $LN_S" >&6; }
4679 # Was a --with-binutils option given?
4680 if test -n "$path_binutils"; then
4681 # Make absolute; ensure a single trailing slash.
4682 path_binutils=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4683 CC="$CC -B$path_binutils"
4685 AS=`$CC -print-prog-name=as`
4686 LD=`$CC -print-prog-name=ld`
4687 AR=`$CC -print-prog-name=ar`
4689 OBJDUMP=`$CC -print-prog-name=objdump`
4691 OBJCOPY=`$CC -print-prog-name=objcopy`
4694 # Determine whether we are using GNU binutils.
4695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4696 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4697 if ${libc_cv_prog_as_gnu+:} false; then :
4698 $as_echo_n "(cached) " >&6
4700 # Most GNU programs take a -v and spit out some text including
4701 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4702 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4703 libc_cv_prog_as_gnu=yes
4705 libc_cv_prog_as_gnu=no
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4710 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4712 gnu_as=$libc_cv_prog_as_gnu
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4715 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4716 if ${libc_cv_prog_ld_gnu+:} false; then :
4717 $as_echo_n "(cached) " >&6
4719 # Most GNU programs take a -v and spit out some text including
4720 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4721 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4722 libc_cv_prog_ld_gnu=yes
4724 libc_cv_prog_ld_gnu=no
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4729 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4730 gnu_ld=$libc_cv_prog_ld_gnu
4733 # Accept binutils 2.13 or newer.
4736 # Extract the first word of "$ac_prog", so it can be a program name with args.
4737 set dummy $ac_prog; ac_word=$2
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4739 $as_echo_n "checking for $ac_word... " >&6; }
4740 if ${ac_cv_prog_AS+:} false; then :
4741 $as_echo_n "(cached) " >&6
4743 if test -n "$AS"; then
4744 ac_cv_prog_AS="$AS" # Let the user override the test.
4746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4750 test -z "$as_dir" && as_dir=.
4751 for ac_exec_ext in '' $ac_executable_extensions; do
4752 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4753 ac_cv_prog_AS="$ac_prog"
4754 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4764 if test -n "$AS"; then
4765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4766 $as_echo "$AS" >&6; }
4768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4769 $as_echo "no" >&6; }
4773 test -n "$AS" && break
4776 if test -z "$AS"; then
4779 # Found it, now check the version.
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4781 $as_echo_n "checking version of $AS... " >&6; }
4782 ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4783 case $ac_prog_version in
4784 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4785 2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*)
4786 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4787 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4791 $as_echo "$ac_prog_version" >&6; }
4793 if test $ac_verc_fail = yes; then
4794 AS=: critic_missing="$critic_missing as"
4799 # Extract the first word of "$ac_prog", so it can be a program name with args.
4800 set dummy $ac_prog; ac_word=$2
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4802 $as_echo_n "checking for $ac_word... " >&6; }
4803 if ${ac_cv_prog_LD+:} false; then :
4804 $as_echo_n "(cached) " >&6
4806 if test -n "$LD"; then
4807 ac_cv_prog_LD="$LD" # Let the user override the test.
4809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4813 test -z "$as_dir" && as_dir=.
4814 for ac_exec_ext in '' $ac_executable_extensions; do
4815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4816 ac_cv_prog_LD="$ac_prog"
4817 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4827 if test -n "$LD"; then
4828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4829 $as_echo "$LD" >&6; }
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4832 $as_echo "no" >&6; }
4836 test -n "$LD" && break
4839 if test -z "$LD"; then
4842 # Found it, now check the version.
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4844 $as_echo_n "checking version of $LD... " >&6; }
4845 ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4846 case $ac_prog_version in
4847 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4848 2.1[3-9]*|2.1[0-9][0-9]*|2.[2-9][0-9]*|[3-9].*|[1-9][0-9]*)
4849 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4850 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4854 $as_echo "$ac_prog_version" >&6; }
4856 if test $ac_verc_fail = yes; then
4857 LD=: critic_missing="$critic_missing ld"
4861 # We need the physical current working directory. We cannot use the
4862 # "pwd -P" shell builtin since that's not portable. Instead we try to
4863 # find a pwd binary. Note that assigning to the PWD environment
4864 # variable might have some interesting side effects, so we don't do
4866 # Extract the first word of "pwd", so it can be a program name with args.
4867 set dummy pwd; ac_word=$2
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4869 $as_echo_n "checking for $ac_word... " >&6; }
4870 if ${ac_cv_path_PWD_P+:} false; then :
4871 $as_echo_n "(cached) " >&6
4875 ac_cv_path_PWD_P="$PWD_P" # Let the user override the test with a path.
4878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4882 test -z "$as_dir" && as_dir=.
4883 for ac_exec_ext in '' $ac_executable_extensions; do
4884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4885 ac_cv_path_PWD_P="$as_dir/$ac_word$ac_exec_ext"
4886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4893 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P="no"
4897 PWD_P=$ac_cv_path_PWD_P
4898 if test -n "$PWD_P"; then
4899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PWD_P" >&5
4900 $as_echo "$PWD_P" >&6; }
4902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4903 $as_echo "no" >&6; }
4907 if test "$PWD_P" = no; then
4908 as_fn_error $? "*** A pwd binary could not be found." "$LINENO" 5
4911 # These programs are version sensitive.
4913 for ac_prog in ${ac_tool_prefix}gcc ${ac_tool_prefix}cc
4915 # Extract the first word of "$ac_prog", so it can be a program name with args.
4916 set dummy $ac_prog; ac_word=$2
4917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4918 $as_echo_n "checking for $ac_word... " >&6; }
4919 if ${ac_cv_prog_CC+:} false; then :
4920 $as_echo_n "(cached) " >&6
4922 if test -n "$CC"; then
4923 ac_cv_prog_CC="$CC" # Let the user override the test.
4925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4929 test -z "$as_dir" && as_dir=.
4930 for ac_exec_ext in '' $ac_executable_extensions; do
4931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4932 ac_cv_prog_CC="$ac_prog"
4933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4943 if test -n "$CC"; then
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4945 $as_echo "$CC" >&6; }
4947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4948 $as_echo "no" >&6; }
4952 test -n "$CC" && break
4955 if test -z "$CC"; then
4958 # Found it, now check the version.
4959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $CC" >&5
4960 $as_echo_n "checking version of $CC... " >&6; }
4961 ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4962 case $ac_prog_version in
4963 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4965 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4966 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4970 $as_echo "$ac_prog_version" >&6; }
4972 if test $ac_verc_fail = yes; then
4973 critic_missing="$critic_missing gcc"
4976 for ac_prog in gnumake gmake make
4978 # Extract the first word of "$ac_prog", so it can be a program name with args.
4979 set dummy $ac_prog; ac_word=$2
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4981 $as_echo_n "checking for $ac_word... " >&6; }
4982 if ${ac_cv_prog_MAKE+:} false; then :
4983 $as_echo_n "(cached) " >&6
4985 if test -n "$MAKE"; then
4986 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992 test -z "$as_dir" && as_dir=.
4993 for ac_exec_ext in '' $ac_executable_extensions; do
4994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4995 ac_cv_prog_MAKE="$ac_prog"
4996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5005 MAKE=$ac_cv_prog_MAKE
5006 if test -n "$MAKE"; then
5007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
5008 $as_echo "$MAKE" >&6; }
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5011 $as_echo "no" >&6; }
5015 test -n "$MAKE" && break
5018 if test -z "$MAKE"; then
5021 # Found it, now check the version.
5022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
5023 $as_echo_n "checking version of $MAKE... " >&6; }
5024 ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
5025 case $ac_prog_version in
5026 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5028 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5029 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5033 $as_echo "$ac_prog_version" >&6; }
5035 if test $ac_verc_fail = yes; then
5036 critic_missing="$critic_missing make"
5040 for ac_prog in gnumsgfmt gmsgfmt msgfmt
5042 # Extract the first word of "$ac_prog", so it can be a program name with args.
5043 set dummy $ac_prog; ac_word=$2
5044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5045 $as_echo_n "checking for $ac_word... " >&6; }
5046 if ${ac_cv_prog_MSGFMT+:} false; then :
5047 $as_echo_n "(cached) " >&6
5049 if test -n "$MSGFMT"; then
5050 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
5052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5056 test -z "$as_dir" && as_dir=.
5057 for ac_exec_ext in '' $ac_executable_extensions; do
5058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5059 ac_cv_prog_MSGFMT="$ac_prog"
5060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5069 MSGFMT=$ac_cv_prog_MSGFMT
5070 if test -n "$MSGFMT"; then
5071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5072 $as_echo "$MSGFMT" >&6; }
5074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5075 $as_echo "no" >&6; }
5079 test -n "$MSGFMT" && break
5082 if test -z "$MSGFMT"; then
5085 # Found it, now check the version.
5086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
5087 $as_echo_n "checking version of $MSGFMT... " >&6; }
5088 ac_prog_version=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
5089 case $ac_prog_version in
5090 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5091 0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
5092 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5093 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5097 $as_echo "$ac_prog_version" >&6; }
5099 if test $ac_verc_fail = yes; then
5100 MSGFMT=: aux_missing="$aux_missing msgfmt"
5103 for ac_prog in makeinfo
5105 # Extract the first word of "$ac_prog", so it can be a program name with args.
5106 set dummy $ac_prog; ac_word=$2
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5108 $as_echo_n "checking for $ac_word... " >&6; }
5109 if ${ac_cv_prog_MAKEINFO+:} false; then :
5110 $as_echo_n "(cached) " >&6
5112 if test -n "$MAKEINFO"; then
5113 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
5115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5119 test -z "$as_dir" && as_dir=.
5120 for ac_exec_ext in '' $ac_executable_extensions; do
5121 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5122 ac_cv_prog_MAKEINFO="$ac_prog"
5123 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5132 MAKEINFO=$ac_cv_prog_MAKEINFO
5133 if test -n "$MAKEINFO"; then
5134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
5135 $as_echo "$MAKEINFO" >&6; }
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5138 $as_echo "no" >&6; }
5142 test -n "$MAKEINFO" && break
5145 if test -z "$MAKEINFO"; then
5148 # Found it, now check the version.
5149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
5150 $as_echo_n "checking version of $MAKEINFO... " >&6; }
5151 ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
5152 case $ac_prog_version in
5153 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5155 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5156 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5160 $as_echo "$ac_prog_version" >&6; }
5162 if test $ac_verc_fail = yes; then
5163 MAKEINFO=: aux_missing="$aux_missing makeinfo"
5168 # Extract the first word of "$ac_prog", so it can be a program name with args.
5169 set dummy $ac_prog; ac_word=$2
5170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5171 $as_echo_n "checking for $ac_word... " >&6; }
5172 if ${ac_cv_prog_SED+:} false; then :
5173 $as_echo_n "(cached) " >&6
5175 if test -n "$SED"; then
5176 ac_cv_prog_SED="$SED" # Let the user override the test.
5178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5182 test -z "$as_dir" && as_dir=.
5183 for ac_exec_ext in '' $ac_executable_extensions; do
5184 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5185 ac_cv_prog_SED="$ac_prog"
5186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5196 if test -n "$SED"; then
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
5198 $as_echo "$SED" >&6; }
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5201 $as_echo "no" >&6; }
5205 test -n "$SED" && break
5208 if test -z "$SED"; then
5211 # Found it, now check the version.
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
5213 $as_echo_n "checking version of $SED... " >&6; }
5214 ac_prog_version=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
5215 case $ac_prog_version in
5216 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
5217 3.0[2-9]*|3.[1-9]*|[4-9]*)
5218 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
5219 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5223 $as_echo "$ac_prog_version" >&6; }
5225 if test $ac_verc_fail = yes; then
5226 SED=: aux_missing="$aux_missing sed"
5230 if test -n "$ac_tool_prefix"; then
5231 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
5232 set dummy ${ac_tool_prefix}readelf; ac_word=$2
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5234 $as_echo_n "checking for $ac_word... " >&6; }
5235 if ${ac_cv_prog_READELF+:} false; then :
5236 $as_echo_n "(cached) " >&6
5238 if test -n "$READELF"; then
5239 ac_cv_prog_READELF="$READELF" # Let the user override the test.
5241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5245 test -z "$as_dir" && as_dir=.
5246 for ac_exec_ext in '' $ac_executable_extensions; do
5247 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5248 ac_cv_prog_READELF="${ac_tool_prefix}readelf"
5249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5258 READELF=$ac_cv_prog_READELF
5259 if test -n "$READELF"; then
5260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
5261 $as_echo "$READELF" >&6; }
5263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5264 $as_echo "no" >&6; }
5269 if test -z "$ac_cv_prog_READELF"; then
5270 ac_ct_READELF=$READELF
5271 # Extract the first word of "readelf", so it can be a program name with args.
5272 set dummy readelf; ac_word=$2
5273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5274 $as_echo_n "checking for $ac_word... " >&6; }
5275 if ${ac_cv_prog_ac_ct_READELF+:} false; then :
5276 $as_echo_n "(cached) " >&6
5278 if test -n "$ac_ct_READELF"; then
5279 ac_cv_prog_ac_ct_READELF="$ac_ct_READELF" # Let the user override the test.
5281 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5285 test -z "$as_dir" && as_dir=.
5286 for ac_exec_ext in '' $ac_executable_extensions; do
5287 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5288 ac_cv_prog_ac_ct_READELF="readelf"
5289 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5298 ac_ct_READELF=$ac_cv_prog_ac_ct_READELF
5299 if test -n "$ac_ct_READELF"; then
5300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
5301 $as_echo "$ac_ct_READELF" >&6; }
5303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5304 $as_echo "no" >&6; }
5307 if test "x$ac_ct_READELF" = x; then
5310 case $cross_compiling:$ac_tool_warned in
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5313 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5314 ac_tool_warned=yes ;;
5316 READELF=$ac_ct_READELF
5319 READELF="$ac_cv_prog_READELF"
5323 for ac_prog in autoconf
5325 # Extract the first word of "$ac_prog", so it can be a program name with args.
5326 set dummy $ac_prog; ac_word=$2
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5328 $as_echo_n "checking for $ac_word... " >&6; }
5329 if ${ac_cv_prog_AUTOCONF+:} false; then :
5330 $as_echo_n "(cached) " >&6
5332 if test -n "$AUTOCONF"; then
5333 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
5335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5339 test -z "$as_dir" && as_dir=.
5340 for ac_exec_ext in '' $ac_executable_extensions; do
5341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5342 ac_cv_prog_AUTOCONF="$ac_prog"
5343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5352 AUTOCONF=$ac_cv_prog_AUTOCONF
5353 if test -n "$AUTOCONF"; then
5354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5355 $as_echo "$AUTOCONF" >&6; }
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5358 $as_echo "no" >&6; }
5362 test -n "$AUTOCONF" && break
5364 test -n "$AUTOCONF" || AUTOCONF="no"
5366 case "x$AUTOCONF" in
5367 xno|x|x:) AUTOCONF=no ;;
5369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5370 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5371 if ${libc_cv_autoconf_works+:} false; then :
5372 $as_echo_n "(cached) " >&6
5374 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
5375 libc_cv_autoconf_works=yes
5377 libc_cv_autoconf_works=no
5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5381 $as_echo "$libc_cv_autoconf_works" >&6; }
5382 test $libc_cv_autoconf_works = yes || AUTOCONF=no
5385 if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
5386 # If --without-cvs they probably won't change configure.in, so no complaints.
5387 aux_missing="$aux_missing autoconf"
5390 test -n "$critic_missing" && as_fn_error $? "
5391 *** These critical programs are missing or too old:$critic_missing
5392 *** Check the INSTALL file for required versions." "$LINENO" 5
5394 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5395 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5396 *** some features will be disabled.
5397 *** Check the INSTALL file for required versions." >&5
5398 $as_echo "$as_me: WARNING:
5399 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5400 *** some features will be disabled.
5401 *** Check the INSTALL file for required versions." >&2;}
5403 # if using special system headers, find out the compiler's sekrit
5404 # header directory and add that to the list. NOTE: Only does the right
5405 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5406 if test -n "$sysheaders"; then
5407 SYSINCLUDES=-nostdinc
5408 for d in include include-fixed; do
5409 i=`$CC -print-file-name="$d"` && test "x$i" != x && test "x$i" != "x$d" &&
5410 SYSINCLUDES="$SYSINCLUDES -isystem $i"
5412 SYSINCLUDES="$SYSINCLUDES \
5413 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5414 if test -n "$CXX"; then
5415 cxxversion=`$CXX -dumpversion 2>&5` &&
5416 cxxmachine=`$CXX -dumpmachine 2>&5` &&
5417 cxxheaders=`$CXX -print-file-name=../../../../include/c++/`"$cxxversion" &&
5418 CXX_SYSINCLUDES="-isystem $cxxheaders \
5419 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
5425 # ranlib is never necessary on Linux and Hurd systems
5428 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5429 # since this would lead to problems installing/building glibc.
5430 # LD_LIBRARY_PATH contains the current directory if one of the following
5432 # - one of the terminals (":" and ";") is the first or last sign
5433 # - two terminals occur directly after each other
5434 # - the path contains an element with a dot in it
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5436 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5437 case ${LD_LIBRARY_PATH} in
5438 [:\;]* | *[:\;] | *[:\;][:\;]* | *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
5439 ld_library_path_setting="contains current directory"
5442 ld_library_path_setting="ok"
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5446 $as_echo "$ld_library_path_setting" >&6; }
5447 if test "$ld_library_path_setting" != "ok"; then
5449 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5450 *** building glibc. Please change the environment variable
5451 *** and run configure again." "$LINENO" 5
5454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GCC supports -static-libgcc" >&5
5455 $as_echo_n "checking whether GCC supports -static-libgcc... " >&6; }
5456 if ${libc_cv_gcc_static_libgcc+:} false; then :
5457 $as_echo_n "(cached) " >&6
5459 if $CC -v -static-libgcc 2>&1 | grep -q 'unrecognized option.*static-libgcc'; then
5460 libc_cv_gcc_static_libgcc=
5462 libc_cv_gcc_static_libgcc=-static-libgcc
5465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_static_libgcc" >&5
5466 $as_echo "$libc_cv_gcc_static_libgcc" >&6; }
5469 # Extract the first word of "bash", so it can be a program name with args.
5470 set dummy bash; ac_word=$2
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5472 $as_echo_n "checking for $ac_word... " >&6; }
5473 if ${ac_cv_path_BASH_SHELL+:} false; then :
5474 $as_echo_n "(cached) " >&6
5478 ac_cv_path_BASH_SHELL="$BASH_SHELL" # Let the user override the test with a path.
5481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5485 test -z "$as_dir" && as_dir=.
5486 for ac_exec_ext in '' $ac_executable_extensions; do
5487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5488 ac_cv_path_BASH_SHELL="$as_dir/$ac_word$ac_exec_ext"
5489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5496 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL="no"
5500 BASH_SHELL=$ac_cv_path_BASH_SHELL
5501 if test -n "$BASH_SHELL"; then
5502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5503 $as_echo "$BASH_SHELL" >&6; }
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5506 $as_echo "no" >&6; }
5510 if test "$BASH_SHELL" != no &&
5511 $BASH_SHELL -c 'test "$BASH_VERSINFO" \
5512 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
5513 libc_cv_have_bash2=yes
5515 libc_cv_have_bash2=no
5519 if test "$BASH_SHELL" = no; then
5520 # Extract the first word of "ksh", so it can be a program name with args.
5521 set dummy ksh; ac_word=$2
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5523 $as_echo_n "checking for $ac_word... " >&6; }
5524 if ${ac_cv_path_KSH+:} false; then :
5525 $as_echo_n "(cached) " >&6
5529 ac_cv_path_KSH="$KSH" # Let the user override the test with a path.
5532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5536 test -z "$as_dir" && as_dir=.
5537 for ac_exec_ext in '' $ac_executable_extensions; do
5538 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5539 ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext"
5540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5547 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH="no"
5552 if test -n "$KSH"; then
5553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KSH" >&5
5554 $as_echo "$KSH" >&6; }
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5557 $as_echo "no" >&6; }
5561 if test "$KSH" = no; then
5564 libc_cv_have_ksh=yes
5569 libc_cv_have_ksh=yes
5573 for ac_prog in gawk mawk nawk awk
5575 # Extract the first word of "$ac_prog", so it can be a program name with args.
5576 set dummy $ac_prog; ac_word=$2
5577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5578 $as_echo_n "checking for $ac_word... " >&6; }
5579 if ${ac_cv_prog_AWK+:} false; then :
5580 $as_echo_n "(cached) " >&6
5582 if test -n "$AWK"; then
5583 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5589 test -z "$as_dir" && as_dir=.
5590 for ac_exec_ext in '' $ac_executable_extensions; do
5591 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5592 ac_cv_prog_AWK="$ac_prog"
5593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5603 if test -n "$AWK"; then
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5605 $as_echo "$AWK" >&6; }
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5608 $as_echo "no" >&6; }
5612 test -n "$AWK" && break
5615 # Extract the first word of "perl", so it can be a program name with args.
5616 set dummy perl; ac_word=$2
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5618 $as_echo_n "checking for $ac_word... " >&6; }
5619 if ${ac_cv_path_PERL+:} false; then :
5620 $as_echo_n "(cached) " >&6
5624 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
5627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5631 test -z "$as_dir" && as_dir=.
5632 for ac_exec_ext in '' $ac_executable_extensions; do
5633 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5634 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
5635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5642 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
5646 PERL=$ac_cv_path_PERL
5647 if test -n "$PERL"; then
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5649 $as_echo "$PERL" >&6; }
5651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5652 $as_echo "no" >&6; }
5656 if test "$PERL" != no &&
5657 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5660 # Extract the first word of "install-info", so it can be a program name with args.
5661 set dummy install-info; ac_word=$2
5662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5663 $as_echo_n "checking for $ac_word... " >&6; }
5664 if ${ac_cv_path_INSTALL_INFO+:} false; then :
5665 $as_echo_n "(cached) " >&6
5667 case $INSTALL_INFO in
5669 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5673 as_dummy="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5674 for as_dir in $as_dummy
5677 test -z "$as_dir" && as_dir=.
5678 for ac_exec_ext in '' $ac_executable_extensions; do
5679 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5680 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5688 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="no"
5692 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5693 if test -n "$INSTALL_INFO"; then
5694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5695 $as_echo "$INSTALL_INFO" >&6; }
5697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5698 $as_echo "no" >&6; }
5702 # Extract the first word of "bison", so it can be a program name with args.
5703 set dummy bison; ac_word=$2
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5705 $as_echo_n "checking for $ac_word... " >&6; }
5706 if ${ac_cv_path_BISON+:} false; then :
5707 $as_echo_n "(cached) " >&6
5711 ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
5714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5715 as_dummy="$PATH:/usr/local/bin:/usr/bin:/bin"
5716 for as_dir in $as_dummy
5719 test -z "$as_dir" && as_dir=.
5720 for ac_exec_ext in '' $ac_executable_extensions; do
5721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5722 ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
5723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5730 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON="no"
5734 BISON=$ac_cv_path_BISON
5735 if test -n "$BISON"; then
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5737 $as_echo "$BISON" >&6; }
5739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5740 $as_echo "no" >&6; }
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed size_t type" >&5
5746 $as_echo_n "checking for signed size_t type... " >&6; }
5747 if ${libc_cv_signed_size_t+:} false; then :
5748 $as_echo_n "(cached) " >&6
5750 echo '#include <stddef.h>
5751 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
5752 if eval "$ac_cpp conftest.c 2>/dev/null" \
5753 | grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev/null; then
5754 libc_cv_signed_size_t=no
5756 libc_cv_signed_size_t=yes
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_signed_size_t" >&5
5761 $as_echo "$libc_cv_signed_size_t" >&6; }
5762 if test $libc_cv_signed_size_t = yes; then
5763 cat >> confdefs.h <<\EOF
5764 #undef __SIZE_TYPE__
5765 #define __SIZE_TYPE__ unsigned
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libc-friendly stddef.h" >&5
5770 $as_echo_n "checking for libc-friendly stddef.h... " >&6; }
5771 if ${libc_cv_friendly_stddef+:} false; then :
5772 $as_echo_n "(cached) " >&6
5774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5775 /* end confdefs.h. */
5776 #define __need_size_t
5777 #define __need_wchar_t
5784 size_t size; wchar_t wchar;
5786 #error stddef.h ignored __need_*
5788 if (&size == NULL || &wchar == NULL) abort ();
5793 if ac_fn_c_try_compile "$LINENO"; then :
5794 libc_cv_friendly_stddef=yes
5796 libc_cv_friendly_stddef=no
5798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_friendly_stddef" >&5
5801 $as_echo "$libc_cv_friendly_stddef" >&6; }
5802 if test $libc_cv_friendly_stddef = yes; then
5803 config_vars="$config_vars
5804 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5808 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5809 if ${libc_cv_need_minus_P+:} false; then :
5810 $as_echo_n "(cached) " >&6
5812 cat > conftest.S <<EOF
5813 #include "confdefs.h"
5814 /* Nothing whatsoever. */
5816 if { ac_try='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5817 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5821 test $ac_status = 0; }; }; then
5822 libc_cv_need_minus_P=no
5824 libc_cv_need_minus_P=yes
5828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5829 $as_echo "$libc_cv_need_minus_P" >&6; }
5830 if test $libc_cv_need_minus_P = yes; then
5831 config_vars="$config_vars
5832 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5836 $as_echo_n "checking for .set assembler directive... " >&6; }
5837 if ${libc_cv_asm_set_directive+:} false; then :
5838 $as_echo_n "(cached) " >&6
5840 cat > conftest.s <<EOF
5843 .set glibc_conftest_frobozz,foo
5844 $libc_cv_asm_global_directive glibc_conftest_frobozz
5846 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5847 # (but it doesn't work), so we must do a linking check to be sure.
5848 cat > conftest1.c <<\EOF
5849 extern int glibc_conftest_frobozz;
5850 void _start() { glibc_conftest_frobozz = 1; }
5852 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5853 -nostartfiles -nostdlib \
5854 -o conftest conftest.s conftest1.c 1>&5 2>&5; then
5855 libc_cv_asm_set_directive=yes
5857 libc_cv_asm_set_directive=no
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5862 $as_echo "$libc_cv_asm_set_directive" >&6; }
5863 if test $libc_cv_asm_set_directive = yes; then
5864 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5869 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5870 if ${libc_cv_asm_unique_object+:} false; then :
5871 $as_echo_n "(cached) " >&6
5873 cat > conftest.s <<EOF
5876 .type _sym, ${libc_cv_asm_type_prefix}gnu_unique_object
5878 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5879 libc_cv_asm_unique_object=yes
5881 libc_cv_asm_unique_object=no
5885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5886 $as_echo "$libc_cv_asm_unique_object" >&6; }
5887 if test $libc_cv_asm_unique_object = yes; then
5888 $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .symver assembler directive" >&5
5893 $as_echo_n "checking for .symver assembler directive... " >&6; }
5894 if ${libc_cv_asm_symver_directive+:} false; then :
5895 $as_echo_n "(cached) " >&6
5897 cat > conftest.s <<EOF
5900 .symver _sym,sym@VERS
5902 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5903 libc_cv_asm_symver_directive=yes
5905 libc_cv_asm_symver_directive=no
5909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_symver_directive" >&5
5910 $as_echo "$libc_cv_asm_symver_directive" >&6; }
5911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --version-script" >&5
5912 $as_echo_n "checking for ld --version-script... " >&6; }
5913 if ${libc_cv_ld_version_script_option+:} false; then :
5914 $as_echo_n "(cached) " >&6
5916 if test $libc_cv_asm_symver_directive = yes; then
5917 cat > conftest.s <<EOF
5920 .symver _sym,sym@VERS
5922 cat > conftest.map <<EOF
5931 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5932 if { ac_try='${CC-cc} $CFLAGS $LDFLAGS -shared
5933 -o conftest.so conftest.o
5934 -nostartfiles -nostdlib
5935 -Wl,--version-script,conftest.map
5937 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5940 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5941 test $ac_status = 0; }; };
5943 libc_cv_ld_version_script_option=yes
5945 libc_cv_ld_version_script_option=no
5948 libc_cv_ld_version_script_option=no
5951 libc_cv_ld_version_script_option=no
5955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_version_script_option" >&5
5956 $as_echo "$libc_cv_ld_version_script_option" >&6; }
5957 if test $shared != no &&
5958 test $libc_cv_asm_symver_directive = yes &&
5959 test $libc_cv_ld_version_script_option = yes &&
5960 test $enable_versioning = yes; then
5962 $as_echo "#define DO_VERSIONING 1" >>confdefs.h
5969 if test $elf = yes && test $shared != no && test $VERSIONING = no; then
5971 *** WARNING: You should not compile GNU libc without versioning. Not using
5972 *** versioning will introduce incompatibilities so that old binaries
5973 *** will not run anymore.
5974 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5976 if test $elf = yes; then
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .previous assembler directive" >&5
5978 $as_echo_n "checking for .previous assembler directive... " >&6; }
5979 if ${libc_cv_asm_previous_directive+:} false; then :
5980 $as_echo_n "(cached) " >&6
5982 cat > conftest.s <<EOF
5983 .section foo_section
5986 if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5987 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5990 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5991 test $ac_status = 0; }; }; then
5992 libc_cv_asm_previous_directive=yes
5994 libc_cv_asm_previous_directive=no
5998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_previous_directive" >&5
5999 $as_echo "$libc_cv_asm_previous_directive" >&6; }
6000 if test $libc_cv_asm_previous_directive = yes; then
6001 $as_echo "#define HAVE_ASM_PREVIOUS_DIRECTIVE 1" >>confdefs.h
6004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .popsection assembler directive" >&5
6005 $as_echo_n "checking for .popsection assembler directive... " >&6; }
6006 if ${libc_cv_asm_popsection_directive+:} false; then :
6007 $as_echo_n "(cached) " >&6
6009 cat > conftest.s <<EOF
6010 .pushsection foo_section
6013 if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6014 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6017 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6018 test $ac_status = 0; }; }; then
6019 libc_cv_asm_popsection_directive=yes
6021 libc_cv_asm_popsection_directive=no
6025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_popsection_directive" >&5
6026 $as_echo "$libc_cv_asm_popsection_directive" >&6; }
6027 if test $libc_cv_asm_popsection_directive = yes; then
6028 $as_echo "#define HAVE_ASM_POPSECTION_DIRECTIVE 1" >>confdefs.h
6032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
6033 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
6034 if ${libc_cv_asm_protected_directive+:} false; then :
6035 $as_echo_n "(cached) " >&6
6037 cat > conftest.s <<EOF
6043 if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6044 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6047 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6048 test $ac_status = 0; }; }; then
6049 libc_cv_asm_protected_directive=yes
6051 as_fn_error $? "assembler support for symbol visibility is required" "$LINENO" 5
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
6056 $as_echo "$libc_cv_asm_protected_directive" >&6; }
6058 if test $libc_cv_asm_protected_directive = yes; then
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
6060 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
6061 if ${libc_cv_visibility_attribute+:} false; then :
6062 $as_echo_n "(cached) " >&6
6064 cat > conftest.c <<EOF
6065 int foo __attribute__ ((visibility ("hidden"))) = 1;
6066 int bar __attribute__ ((visibility ("protected"))) = 1;
6068 libc_cv_visibility_attribute=no
6069 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6070 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6073 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6074 test $ac_status = 0; }; }; then
6075 if grep '\.hidden.*foo' conftest.s >/dev/null; then
6076 if grep '\.protected.*bar' conftest.s >/dev/null; then
6077 libc_cv_visibility_attribute=yes
6081 rm -f conftest.{c,s}
6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
6085 $as_echo "$libc_cv_visibility_attribute" >&6; }
6086 if test $libc_cv_visibility_attribute != yes; then
6087 as_fn_error $? "compiler support for visibility attribute is required" "$LINENO" 5
6091 if test $libc_cv_visibility_attribute = yes; then
6092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
6093 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
6094 if ${libc_cv_broken_visibility_attribute+:} false; then :
6095 $as_echo_n "(cached) " >&6
6097 cat > conftest.c <<EOF
6099 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
6100 int bar (int x) { return x; }
6102 libc_cv_broken_visibility_attribute=yes
6103 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6104 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6107 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6108 test $ac_status = 0; }; }; then
6109 if grep '\.hidden[ _]foo' conftest.s >/dev/null; then
6110 libc_cv_broken_visibility_attribute=no
6113 rm -f conftest.c conftest.s
6116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
6117 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
6118 if test $libc_cv_broken_visibility_attribute = yes; then
6119 as_fn_error $? "working compiler support for visibility attribute is required" "$LINENO" 5
6123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
6124 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
6125 if ${libc_cv_broken_alias_attribute+:} false; then :
6126 $as_echo_n "(cached) " >&6
6128 cat > conftest.c <<EOF
6129 extern int foo (int x) __asm ("xyzzy");
6130 int bar (int x) { return x; }
6131 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
6133 extern __typeof (dfoo) dfoo __asm ("abccb");
6136 libc_cv_broken_alias_attribute=yes
6137 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6138 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6141 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6142 test $ac_status = 0; }; }; then
6143 if grep 'xyzzy' conftest.s >/dev/null &&
6144 grep 'abccb' conftest.s >/dev/null; then
6145 libc_cv_broken_alias_attribute=no
6148 rm -f conftest.c conftest.s
6151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
6152 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
6153 if test $libc_cv_broken_alias_attribute = yes; then
6154 as_fn_error $? "working alias attribute support required" "$LINENO" 5
6157 if test $libc_cv_visibility_attribute = yes; then
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
6159 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
6160 if ${libc_cv_have_sdata_section+:} false; then :
6161 $as_echo_n "(cached) " >&6
6163 echo "int i;" > conftest.c
6164 libc_cv_have_sdata_section=no
6165 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c -o conftest.so 2>&1 \
6166 | grep '\.sdata' >/dev/null; then
6167 libc_cv_have_sdata_section=yes
6169 rm -f conftest.c conftest.so
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
6173 $as_echo "$libc_cv_have_sdata_section" >&6; }
6174 if test $libc_cv_have_sdata_section = yes; then
6175 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
6180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
6181 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
6182 if ${libc_cv_initfini_array+:} false; then :
6183 $as_echo_n "(cached) " >&6
6185 cat > conftest.c <<EOF
6186 int _start (void) { return 0; }
6187 int __start (void) { return 0; }
6188 int foo (void) { return 1; }
6189 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
6191 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
6192 -static -nostartfiles -nostdlib 1>&5'
6193 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6196 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6197 test $ac_status = 0; }; }
6199 if $READELF -S conftest | fgrep INIT_ARRAY > /dev/null; then
6200 libc_cv_initfini_array=yes
6202 libc_cv_initfini_array=no
6205 libc_cv_initfini_array=no
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
6210 $as_echo "$libc_cv_initfini_array" >&6; }
6211 if test $libc_cv_initfini_array != yes; then
6212 as_fn_error $? "Need linker with .init_array/.fini_array support." "$LINENO" 5
6215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
6216 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
6217 if ${libc_cv_ctors_header+:} false; then :
6218 $as_echo_n "(cached) " >&6
6220 libc_cv_ctors_header=yes
6221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6222 /* end confdefs.h. */
6228 __attribute__ ((constructor)) void ctor (void) { puts("ctor"); }
6229 __attribute__ ((destructor)) void dtor (void) { puts("dtor"); }
6235 if ac_fn_c_try_link "$LINENO"; then :
6236 if $READELF -WS conftest$ac_exeext | $AWK '
6237 { gsub(/\[ */, "[") }
6238 $2 == ".ctors" || $2 == ".dtors" {
6239 size = strtonum("0x" $6)
6240 align = strtonum("0x" $NF)
6242 stub[$2] = size == align * 2
6245 ctors_ok = !seen[".ctors"] || stub[".ctors"]
6246 dtors_ok = !seen[".dtors"] || stub[".dtors"]
6247 exit ((ctors_ok && dtors_ok) ? 0 : 1)
6250 libc_cv_ctors_header=no
6254 as_fn_error $? "missing __attribute__ ((constructor)) support??" "$LINENO" 5
6257 rm -f core conftest.err conftest.$ac_objext \
6258 conftest$ac_exeext conftest.$ac_ext
6261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
6262 $as_echo "$libc_cv_ctors_header" >&6; }
6263 if test $libc_cv_ctors_header = no; then
6264 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
6268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
6269 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
6270 if ${libc_cv_cc_with_libunwind+:} false; then :
6271 $as_echo_n "(cached) " >&6
6274 cat > conftest.c <<EOF
6275 int main (void) { return 0; }
6277 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
6278 conftest.c -v 2>&1 >/dev/null | grep -q " -lunwind "; then
6279 libc_cv_cc_with_libunwind=yes
6281 libc_cv_cc_with_libunwind=no
6285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
6286 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
6288 if test $libc_cv_cc_with_libunwind = yes; then
6289 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodelete option" >&5
6294 $as_echo_n "checking for -z nodelete option... " >&6; }
6295 if ${libc_cv_z_nodelete+:} false; then :
6296 $as_echo_n "(cached) " >&6
6298 cat > conftest.c <<EOF
6299 int _start (void) { return 42; }
6301 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6302 -fPIC -shared -o conftest.so conftest.c
6303 -nostartfiles -nostdlib
6304 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
6305 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6308 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6309 test $ac_status = 0; }; }
6311 libc_cv_z_nodelete=yes
6313 as_fn_error $? "linker with -z nodelete support required" "$LINENO" 5
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodelete" >&5
6318 $as_echo "$libc_cv_z_nodelete" >&6; }
6320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodlopen option" >&5
6321 $as_echo_n "checking for -z nodlopen option... " >&6; }
6322 if ${libc_cv_z_nodlopen+:} false; then :
6323 $as_echo_n "(cached) " >&6
6325 cat > conftest.c <<EOF
6326 int _start (void) { return 42; }
6328 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6329 -fPIC -shared -o conftest.so conftest.c
6330 -nostartfiles -nostdlib
6331 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
6332 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6335 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6336 test $ac_status = 0; }; }
6338 libc_cv_z_nodlopen=yes
6340 as_fn_error $? "linker with -z nodlopen support required" "$LINENO" 5
6344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodlopen" >&5
6345 $as_echo "$libc_cv_z_nodlopen" >&6; }
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z initfirst option" >&5
6348 $as_echo_n "checking for -z initfirst option... " >&6; }
6349 if ${libc_cv_z_initfirst+:} false; then :
6350 $as_echo_n "(cached) " >&6
6352 cat > conftest.c <<EOF
6353 int _start (void) { return 42; }
6355 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6356 -fPIC -shared -o conftest.so conftest.c
6357 -nostartfiles -nostdlib
6358 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
6359 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6362 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6363 test $ac_status = 0; }; }
6365 libc_cv_z_initfirst=yes
6367 as_fn_error $? "linker with -z initfirst support required" "$LINENO" 5
6371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_initfirst" >&5
6372 $as_echo "$libc_cv_z_initfirst" >&6; }
6374 # Add-on fragments can set these for other machines.
6375 libc_commonpagesize=${libc_commonpagesize:-no}
6376 libc_relro_required=${libc_relro_required:-no}
6377 case "$base_machine" in
6378 i[34567]86 | x86_64 | powerpc* | s390*)
6379 libc_commonpagesize=0x1000
6380 libc_relro_required=yes
6383 libc_commonpagesize=0x2000
6384 libc_relro_required=yes
6387 libc_commonpagesize=0x4000
6390 libc_commonpagesize=0x10000
6391 libc_relro_required=yes
6395 if test $libc_commonpagesize != no; then
6396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z relro option" >&5
6397 $as_echo_n "checking for -z relro option... " >&6; }
6398 if ${libc_cv_z_relro+:} false; then :
6399 $as_echo_n "(cached) " >&6
6402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6403 /* end confdefs.h. */
6405 int _start (void) { return 42; }
6406 extern void _exit (int);
6407 /* Since these pointers are const, they should go in rodata.
6408 Since they refer to functions that have to be resolved by
6409 dynamic linking, they should instead go in RELRO data. */
6410 const void *const relro[] = { &_start, &_exit, 0 };
6411 /* GNU ld fails to produce RELRO data when it's very small and there is no
6412 normal writable data following it, or if only uninitialized (.bss) data
6413 follows it, or only very small writable data. */
6414 int data[0x10000] = { 1, };
6417 cat > conftest.awk <<\EOF
6420 commonpagesize = strtonum(commonpagesize)
6422 { print "LINE:", $0 > "/dev/stderr" }
6424 vaddr = strtonum($3)
6425 memsz = strtonum($6)
6427 printf "vaddr %#x memsz %#x end %#x commonpagesize %#x\n", \
6428 vaddr, memsz, end, commonpagesize > "/dev/stderr"
6429 result = (end % commonpagesize == 0) ? "yes" : "broken"
6431 END { print result }
6433 { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6434 -fPIC -shared -o conftest.so conftest.c
6435 -nostartfiles -nostdlib
6437 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6440 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6441 test $ac_status = 0; }; } &&
6442 { ac_try='$READELF -Wl conftest.so > conftest.ph'
6443 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6446 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6447 test $ac_status = 0; }; } &&
6449 $AWK -v commonpagesize=$libc_commonpagesize -f conftest.awk
6450 conftest.ph > conftest.cps
6452 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6455 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6456 test $ac_status = 0; }; } &&
6457 libc_cv_z_relro=`cat conftest.cps 2>&5`
6460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_relro" >&5
6461 $as_echo "$libc_cv_z_relro" >&6; }
6462 if { test "x$libc_relro_required" = xyes &&
6463 test "x$libc_cv_z_relro" != xyes
6466 as_fn_error $? "linker with -z relro support required" "$LINENO" 5
6469 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: missing architecture parameter to check for working -z relro" >&5
6470 $as_echo "$as_me: WARNING: missing architecture parameter to check for working -z relro" >&2;}
6473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bgroup option" >&5
6474 $as_echo_n "checking for -Bgroup option... " >&6; }
6475 if ${libc_cv_Bgroup+:} false; then :
6476 $as_echo_n "(cached) " >&6
6478 cat > conftest.c <<EOF
6479 int _start (void) { return 42; }
6481 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6482 -fPIC -shared -o conftest.so conftest.c
6483 -Wl,-Bgroup -nostdlib 1>&5'
6484 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6487 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6488 test $ac_status = 0; }; }
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_Bgroup" >&5
6497 $as_echo "$libc_cv_Bgroup" >&6; }
6500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgcc_s suffix" >&5
6501 $as_echo_n "checking for libgcc_s suffix... " >&6; }
6502 if ${libc_cv_libgcc_s_suffix+:} false; then :
6503 $as_echo_n "(cached) " >&6
6505 cat > conftest.c <<EOF
6506 int main (void) { return 0; }
6508 libc_cv_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
6509 -fPIC -shared -shared-libgcc -o conftest.so \
6510 conftest.c -v 2>&1 >/dev/null \
6511 | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
6514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_libgcc_s_suffix" >&5
6515 $as_echo "$libc_cv_libgcc_s_suffix" >&6; }
6518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --as-needed option" >&5
6519 $as_echo_n "checking for --as-needed option... " >&6; }
6520 if ${libc_cv_as_needed+:} false; then :
6521 $as_echo_n "(cached) " >&6
6523 cat > conftest.c <<EOF
6524 int main (void) { return 0; }
6526 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6527 -fPIC -shared -o conftest.so conftest.c
6528 -lgcc_s$libc_cv_libgcc_s_suffix -Wl,--as-needed
6530 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6533 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6534 test $ac_status = 0; }; }
6536 libc_cv_as_needed=yes
6538 libc_cv_as_needed=no
6542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_needed" >&5
6543 $as_echo "$libc_cv_as_needed" >&6; }
6547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
6548 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
6549 if ${libc_cv_as_noexecstack+:} false; then :
6550 $as_echo_n "(cached) " >&6
6552 cat > conftest.c <<EOF
6555 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS
6556 -S -o conftest.s conftest.c 1>&5'
6557 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6560 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6561 test $ac_status = 0; }; } \
6562 && grep -q .note.GNU-stack conftest.s \
6563 && { ac_try='${CC-cc} $ASFLAGS -Wa,--noexecstack
6564 -c -o conftest.o conftest.s 1>&5'
6565 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6568 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6569 test $ac_status = 0; }; }
6571 libc_cv_as_noexecstack=yes
6573 libc_cv_as_noexecstack=no
6577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
6578 $as_echo "$libc_cv_as_noexecstack" >&6; }
6579 if test $libc_cv_as_noexecstack = yes; then
6580 ASFLAGS_config="$ASFLAGS_config -Wa,--noexecstack"
6584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
6585 $as_echo_n "checking for -z combreloc... " >&6; }
6586 if ${libc_cv_z_combreloc+:} false; then :
6587 $as_echo_n "(cached) " >&6
6589 cat > conftest.c <<EOF
6590 extern int bar (int);
6592 int foo (void) { return bar (mumble); }
6594 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6595 -fPIC -shared -o conftest.so conftest.c
6596 -nostdlib -nostartfiles
6597 -Wl,-z,combreloc 1>&5'
6598 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6601 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6602 test $ac_status = 0; }; }
6604 if $READELF -S conftest.so | grep '\.rel\(a\|\)\.dyn' > /dev/null; then
6605 libc_cv_z_combreloc=yes
6607 libc_cv_z_combreloc=no
6610 libc_cv_z_combreloc=no
6614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
6615 $as_echo "$libc_cv_z_combreloc" >&6; }
6616 if test "$libc_cv_z_combreloc" = yes; then
6617 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
6622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z execstack" >&5
6623 $as_echo_n "checking for -z execstack... " >&6; }
6624 if ${libc_cv_z_execstack+:} false; then :
6625 $as_echo_n "(cached) " >&6
6627 cat > conftest.c <<EOF
6628 int _start (void) { return 42; }
6630 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6631 -fPIC -shared -o conftest.so conftest.c
6632 -Wl,-z,execstack -nostdlib
6634 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6637 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6638 test $ac_status = 0; }; }
6640 libc_cv_z_execstack=yes
6642 libc_cv_z_execstack=no
6646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_execstack" >&5
6647 $as_echo "$libc_cv_z_execstack" >&6; }
6650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
6651 $as_echo_n "checking for -fpie... " >&6; }
6652 if ${libc_cv_fpie+:} false; then :
6653 $as_echo_n "(cached) " >&6
6655 cat > conftest.c <<EOF
6657 main () { return 0;}
6659 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
6660 -o conftest conftest.c 1>&5'
6661 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6664 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6665 test $ac_status = 0; }; }
6673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6674 $as_echo "$libc_cv_fpie" >&6; }
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6679 $as_echo_n "checking for --hash-style option... " >&6; }
6680 if ${libc_cv_hashstyle+:} false; then :
6681 $as_echo_n "(cached) " >&6
6683 cat > conftest.c <<EOF
6684 int _start (void) { return 42; }
6686 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6687 -fPIC -shared -o conftest.so conftest.c
6688 -Wl,--hash-style=both -nostdlib 1>&5'
6689 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6692 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6693 test $ac_status = 0; }; }
6695 libc_cv_hashstyle=yes
6697 libc_cv_hashstyle=no
6701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6702 $as_echo "$libc_cv_hashstyle" >&6; }
6706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6707 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6708 if ${libc_cv_fno_toplevel_reorder+:} false; then :
6709 $as_echo_n "(cached) " >&6
6711 cat > conftest.c <<EOF
6714 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6716 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6719 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6720 test $ac_status = 0; }; }
6722 libc_cv_fno_toplevel_reorder=yes
6724 libc_cv_fno_toplevel_reorder=no
6728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6729 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6730 if test $libc_cv_fno_toplevel_reorder = yes; then
6731 fno_unit_at_a_time="-fno-toplevel-reorder -fno-section-anchors"
6733 fno_unit_at_a_time=-fno-unit-at-a-time
6737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6738 $as_echo_n "checking for -fstack-protector... " >&6; }
6739 if ${libc_cv_ssp+:} false; then :
6740 $as_echo_n "(cached) " >&6
6742 cat > conftest.c <<EOF
6744 main () { return 0;}
6746 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -Werror -fstack-protector
6747 -o conftest conftest.c 1>&5'
6748 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6752 test $ac_status = 0; }; }
6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6761 $as_echo "$libc_cv_ssp" >&6; }
6764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6765 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6766 if ${libc_cv_gnu89_inline+:} false; then :
6767 $as_echo_n "(cached) " >&6
6769 cat > conftest.c <<EOF
6771 #ifdef __GNUC_GNU_INLINE__
6772 main () { return 0;}
6777 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6778 -o conftest.s conftest.c 1>&5'
6779 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6782 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6783 test $ac_status = 0; }; }
6785 libc_cv_gnu89_inline=yes
6787 libc_cv_gnu89_inline=no
6791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6792 $as_echo "$libc_cv_gnu89_inline" >&6; }
6793 if test $libc_cv_gnu89_inline = yes; then
6794 gnu89_inline=-fgnu89-inline
6800 if test $elf != yes; then
6801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .init and .fini sections" >&5
6802 $as_echo_n "checking for .init and .fini sections... " >&6; }
6803 if ${libc_cv_have_initfini+:} false; then :
6804 $as_echo_n "(cached) " >&6
6806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6807 /* end confdefs.h. */
6812 asm (".section .init");
6813 asm (".section .fini");
6814 asm ("${libc_cv_dot_text}");
6819 if ac_fn_c_try_compile "$LINENO"; then :
6820 libc_cv_have_initfini=yes
6822 libc_cv_have_initfini=no
6824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_initfini" >&5
6827 $as_echo "$libc_cv_have_initfini" >&6; }
6828 if test $libc_cv_have_initfini = yes; then
6829 $as_echo "#define HAVE_INITFINI 1" >>confdefs.h
6834 if test $elf = yes; then
6835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6836 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6837 if ${libc_cv_have_section_quotes+:} false; then :
6838 $as_echo_n "(cached) " >&6
6840 cat > conftest.c <<EOF
6841 static const int foo
6842 __attribute__ ((section ("bar"))) = 1;
6844 if ${CC-cc} -S conftest.c -o conftest.s; then
6845 if grep '\.section.*"bar"' conftest.s >/dev/null; then
6846 libc_cv_have_section_quotes=yes
6848 libc_cv_have_section_quotes=no
6851 libc_cv_have_section_quotes=unknown
6853 rm -f conftest.{c,s}
6856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6857 $as_echo "$libc_cv_have_section_quotes" >&6; }
6858 if test $libc_cv_have_section_quotes = yes; then
6859 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6866 if test $elf = yes; then
6867 libc_cv_asm_underscores=no
6869 if test $ac_cv_prog_cc_works = yes; then
6870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix on C symbol names" >&5
6871 $as_echo_n "checking for _ prefix on C symbol names... " >&6; }
6872 if ${libc_cv_asm_underscores+:} false; then :
6873 $as_echo_n "(cached) " >&6
6875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6876 /* end confdefs.h. */
6877 asm ("_glibc_foobar:");
6886 if ac_fn_c_try_link "$LINENO"; then :
6887 libc_cv_asm_underscores=yes
6889 libc_cv_asm_underscores=no
6891 rm -f core conftest.err conftest.$ac_objext \
6892 conftest$ac_exeext conftest.$ac_ext
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_underscores" >&5
6895 $as_echo "$libc_cv_asm_underscores" >&6; }
6897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix on C symbol names" >&5
6898 $as_echo_n "checking for _ prefix on C symbol names... " >&6; }
6899 if ${libc_cv_asm_underscores+:} false; then :
6900 $as_echo_n "(cached) " >&6
6902 cat > conftest.$ac_ext <<EOF
6903 #line $LINENO "configure"
6904 #include "confdefs.h"
6905 void underscore_test(void) {
6908 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6909 (eval $ac_compile) 2>&5
6911 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6912 test $ac_status = 0; }; then
6913 if grep _underscore_test conftest* >/dev/null; then
6915 libc_cv_asm_underscores=yes
6918 libc_cv_asm_underscores=no
6921 echo "configure: failed program was:" >&5
6922 cat conftest.$ac_ext >&5
6924 libc_cv_asm_underscores=no
6928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_underscores" >&5
6929 $as_echo "$libc_cv_asm_underscores" >&6; }
6932 if test $libc_cv_asm_underscores = no; then
6933 $as_echo "#define NO_UNDERSCORES 1" >>confdefs.h
6937 if test $elf = yes; then
6938 libc_cv_weak_symbols=yes
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
6942 $as_echo_n "checking for assembler .weak directive... " >&6; }
6943 if ${libc_cv_asm_weak_directive+:} false; then :
6944 $as_echo_n "(cached) " >&6
6946 cat > conftest.s <<EOF
6948 ${libc_cv_asm_global_directive} foo
6951 .weak bar; bar = foo
6953 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6954 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6957 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6958 test $ac_status = 0; }; }; then
6959 libc_cv_asm_weak_directive=yes
6961 libc_cv_asm_weak_directive=no
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
6966 $as_echo "$libc_cv_asm_weak_directive" >&6; }
6968 if test $libc_cv_asm_weak_directive = no; then
6969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
6970 $as_echo_n "checking for assembler .weakext directive... " >&6; }
6971 if ${libc_cv_asm_weakext_directive+:} false; then :
6972 $as_echo_n "(cached) " >&6
6974 cat > conftest.s <<EOF
6976 ${libc_cv_asm_global_directive} foo
6980 ${libc_cv_asm_global_directive} baz
6983 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6984 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6987 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6988 test $ac_status = 0; }; }; then
6989 libc_cv_asm_weakext_directive=yes
6991 libc_cv_asm_weakext_directive=no
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
6996 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
7000 if test $libc_cv_asm_weak_directive = yes; then
7001 $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
7003 elif test $libc_cv_asm_weakext_directive = yes; then
7004 $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
7008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported" >&5
7009 $as_echo_n "checking whether CFI directives are supported... " >&6; }
7010 if ${libc_cv_asm_cfi_directives+:} false; then :
7011 $as_echo_n "(cached) " >&6
7014 sparc/sparc64*) cfi_offset=2047;;
7017 cat > conftest.s <<EOF
7019 .type func,%function
7023 .cfi_rel_offset 1, $cfi_offset
7026 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
7027 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7030 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7031 test $ac_status = 0; }; }; then
7032 libc_cv_asm_cfi_directives=yes
7034 libc_cv_asm_cfi_directives=no
7038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_cfi_directives" >&5
7039 $as_echo "$libc_cv_asm_cfi_directives" >&6; }
7040 if test $libc_cv_asm_cfi_directives = yes; then
7041 $as_echo "#define HAVE_ASM_CFI_DIRECTIVES 1" >>confdefs.h
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
7046 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
7047 if ${libc_cv_ld_no_whole_archive+:} false; then :
7048 $as_echo_n "(cached) " >&6
7050 cat > conftest.c <<\EOF
7055 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
7056 -nostdlib -nostartfiles -Wl,--no-whole-archive
7057 -o conftest conftest.c 1>&5'
7058 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7061 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7062 test $ac_status = 0; }; }; then
7063 libc_cv_ld_no_whole_archive=yes
7065 libc_cv_ld_no_whole_archive=no
7069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
7070 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
7071 if test $libc_cv_ld_no_whole_archive = yes; then
7072 no_whole_archive=-Wl,--no-whole-archive
7075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -fexceptions" >&5
7076 $as_echo_n "checking for gcc -fexceptions... " >&6; }
7077 if ${libc_cv_gcc_exceptions+:} false; then :
7078 $as_echo_n "(cached) " >&6
7080 cat > conftest.c <<\EOF
7085 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
7086 -nostdlib -nostartfiles -fexceptions
7087 -o conftest conftest.c 1>&5'
7088 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7091 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7092 test $ac_status = 0; }; }; then
7093 libc_cv_gcc_exceptions=yes
7095 libc_cv_gcc_exceptions=no
7099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_exceptions" >&5
7100 $as_echo "$libc_cv_gcc_exceptions" >&6; }
7101 if test $libc_cv_gcc_exceptions = yes; then
7102 exceptions=-fexceptions
7105 if test "$host_cpu" = powerpc ; then
7106 # Check for a bug present in at least versions 2.8.x of GCC
7107 # and versions 1.0.x of EGCS.
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clobbering cr0 causes problems" >&5
7109 $as_echo_n "checking whether clobbering cr0 causes problems... " >&6; }
7110 if ${libc_cv_c_asmcr0_bug+:} false; then :
7111 $as_echo_n "(cached) " >&6
7113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7114 /* end confdefs.h. */
7115 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
7124 if ac_fn_c_try_compile "$LINENO"; then :
7125 libc_cv_c_asmcr0_bug='no'
7127 libc_cv_c_asmcr0_bug='yes'
7129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_c_asmcr0_bug" >&5
7132 $as_echo "$libc_cv_c_asmcr0_bug" >&6; }
7133 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
7134 $as_echo "#define BROKEN_PPC_ASM_CR0 1" >>confdefs.h
7139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_expect" >&5
7140 $as_echo_n "checking for __builtin_expect... " >&6; }
7141 if ${libc_cv_gcc_builtin_expect+:} false; then :
7142 $as_echo_n "(cached) " >&6
7144 cat > conftest.c <<EOF
7145 #line $LINENO "configure"
7148 a = __builtin_expect (a, 10);
7149 return a == 10 ? 0 : 1;
7152 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
7153 -o conftest conftest.c -lgcc >&5'
7154 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7157 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7158 test $ac_status = 0; }; }; then
7159 libc_cv_gcc_builtin_expect=yes
7161 libc_cv_gcc_builtin_expect=no
7165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_expect" >&5
7166 $as_echo "$libc_cv_gcc_builtin_expect" >&6; }
7167 if test "$libc_cv_gcc_builtin_expect" = yes; then
7168 $as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
7172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
7173 $as_echo_n "checking for __builtin_memset... " >&6; }
7174 if ${libc_cv_gcc_builtin_memset+:} false; then :
7175 $as_echo_n "(cached) " >&6
7177 cat > conftest.c <<\EOF
7180 __builtin_memset (x, 0, 1000);
7183 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
7184 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7187 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7188 test $ac_status = 0; }; };
7190 libc_cv_gcc_builtin_memset=no
7192 libc_cv_gcc_builtin_memset=yes
7196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
7197 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
7198 if test "$libc_cv_gcc_builtin_memset" = yes ; then
7199 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
7204 $as_echo_n "checking for redirection of built-in functions... " >&6; }
7205 if ${libc_cv_gcc_builtin_redirection+:} false; then :
7206 $as_echo_n "(cached) " >&6
7208 cat > conftest.c <<\EOF
7209 extern char *strstr (const char *, const char *) __asm ("my_strstr");
7210 char *foo (const char *a, const char *b)
7212 return __builtin_strstr (a, b);
7215 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
7216 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7219 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7220 test $ac_status = 0; }; };
7222 libc_cv_gcc_builtin_redirection=yes
7224 libc_cv_gcc_builtin_redirection=no
7228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
7229 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
7230 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
7231 $as_echo "#define HAVE_BUILTIN_REDIRECTION 1" >>confdefs.h
7235 if test "x$use__thread" != xno; then
7236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
7237 $as_echo_n "checking for __thread... " >&6; }
7238 if ${libc_cv_gcc___thread+:} false; then :
7239 $as_echo_n "(cached) " >&6
7241 cat > conftest.c <<\EOF
7242 __thread int a = 42;
7244 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
7245 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7248 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7249 test $ac_status = 0; }; }; then
7250 libc_cv_gcc___thread=yes
7252 libc_cv_gcc___thread=no
7256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
7257 $as_echo "$libc_cv_gcc___thread" >&6; }
7258 if test "$libc_cv_gcc___thread" = yes; then
7259 $as_echo "#define HAVE___THREAD 1" >>confdefs.h
7263 libc_cv_gcc___thread=no
7266 if test "$libc_cv_gcc___thread" = yes; then
7267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
7268 $as_echo_n "checking for tls_model attribute... " >&6; }
7269 if ${libc_cv_gcc_tls_model_attr+:} false; then :
7270 $as_echo_n "(cached) " >&6
7272 cat > conftest.c <<\EOF
7273 extern __thread int a __attribute__((tls_model ("initial-exec")));
7275 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
7276 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7279 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7280 test $ac_status = 0; }; }; then
7281 libc_cv_gcc_tls_model_attr=yes
7283 libc_cv_gcc_tls_model_attr=no
7287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
7288 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
7289 if test "$libc_cv_gcc_tls_model_attr" = yes; then
7290 $as_echo "#define HAVE_TLS_MODEL_ATTRIBUTE 1" >>confdefs.h
7295 if test -n "$submachine"; then
7296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
7297 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
7298 if ${libc_cv_cc_submachine+:} false; then :
7299 $as_echo_n "(cached) " >&6
7301 libc_cv_cc_submachine=no
7302 for opt in "-march=$submachine" "-mcpu=$submachine"; do
7303 if { ac_try='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
7304 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7307 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7308 test $ac_status = 0; }; }; then
7309 libc_cv_cc_submachine="$opt"
7314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
7315 $as_echo "$libc_cv_cc_submachine" >&6; }
7316 if test "x$libc_cv_cc_submachine" = xno; then
7317 as_fn_error $? "${CC-cc} does not support $submachine" "$LINENO" 5
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
7323 $as_echo_n "checking for libgd... " >&6; }
7324 if test "$with_gd" != "no"; then
7325 old_CFLAGS="$CFLAGS"
7326 CFLAGS="$CFLAGS $libgd_include"
7327 old_LDFLAGS="$LDFLAGS"
7328 LDFLAGS="$LDFLAGS $libgd_ldflags"
7330 LIBS="$LIBS -lgd -lpng -lz -lm"
7331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7332 /* end confdefs.h. */
7342 if ac_fn_c_try_link "$LINENO"; then :
7347 rm -f core conftest.err conftest.$ac_objext \
7348 conftest$ac_exeext conftest.$ac_ext
7349 CFLAGS="$old_CFLAGS"
7350 LDFLAGS="$old_LDFLAGS"
7355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
7356 $as_echo "$LIBGD" >&6; }
7360 if test x$with_selinux = xno ; then
7363 # See if we have the SELinux library
7364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
7365 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
7366 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false; then :
7367 $as_echo_n "(cached) " >&6
7369 ac_check_lib_save_LIBS=$LIBS
7370 LIBS="-lselinux $LIBS"
7371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7372 /* end confdefs.h. */
7374 /* Override any GCC internal prototype to avoid an error.
7375 Use char because int might match the return type of a GCC
7376 builtin and then its argument prototype would still apply. */
7380 char is_selinux_enabled ();
7384 return is_selinux_enabled ();
7389 if ac_fn_c_try_link "$LINENO"; then :
7390 ac_cv_lib_selinux_is_selinux_enabled=yes
7392 ac_cv_lib_selinux_is_selinux_enabled=no
7394 rm -f core conftest.err conftest.$ac_objext \
7395 conftest$ac_exeext conftest.$ac_ext
7396 LIBS=$ac_check_lib_save_LIBS
7398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
7399 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
7400 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes; then :
7406 # See if we have the SELinux header with the NSCD permissions in it.
7407 if test x$have_selinux = xyes ; then
7408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
7409 $as_echo_n "checking for NSCD Flask permissions in selinux/av_permissions.h... " >&6; }
7410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7411 /* end confdefs.h. */
7412 #include <selinux/av_permissions.h>
7416 #ifdef NSCD__SHMEMHOST
7419 #error NSCD__SHMEMHOST not defined
7425 if ac_fn_c_try_compile "$LINENO"; then :
7430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_selinux" >&5
7432 $as_echo "$have_selinux" >&6; }
7435 if test x$with_selinux = xyes ; then
7436 if test x$have_selinux = xno ; then
7437 as_fn_error $? "SELinux explicitly required, but sufficiently recent SELinux library not found" "$LINENO" 5
7441 # Check if we're building with SELinux support.
7442 if test "x$have_selinux" = xyes; then
7444 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
7447 # See if we have the libaudit library
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
7449 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
7450 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false; then :
7451 $as_echo_n "(cached) " >&6
7453 ac_check_lib_save_LIBS=$LIBS
7454 LIBS="-laudit $LIBS"
7455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7456 /* end confdefs.h. */
7458 /* Override any GCC internal prototype to avoid an error.
7459 Use char because int might match the return type of a GCC
7460 builtin and then its argument prototype would still apply. */
7464 char audit_log_user_avc_message ();
7468 return audit_log_user_avc_message ();
7473 if ac_fn_c_try_link "$LINENO"; then :
7474 ac_cv_lib_audit_audit_log_user_avc_message=yes
7476 ac_cv_lib_audit_audit_log_user_avc_message=no
7478 rm -f core conftest.err conftest.$ac_objext \
7479 conftest$ac_exeext conftest.$ac_ext
7480 LIBS=$ac_check_lib_save_LIBS
7482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7483 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7484 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes; then :
7490 if test "x$have_libaudit" = xyes; then
7492 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
7497 # See if we have the libcap library
7498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
7499 $as_echo_n "checking for cap_init in -lcap... " >&6; }
7500 if ${ac_cv_lib_cap_cap_init+:} false; then :
7501 $as_echo_n "(cached) " >&6
7503 ac_check_lib_save_LIBS=$LIBS
7505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7506 /* end confdefs.h. */
7508 /* Override any GCC internal prototype to avoid an error.
7509 Use char because int might match the return type of a GCC
7510 builtin and then its argument prototype would still apply. */
7523 if ac_fn_c_try_link "$LINENO"; then :
7524 ac_cv_lib_cap_cap_init=yes
7526 ac_cv_lib_cap_cap_init=no
7528 rm -f core conftest.err conftest.$ac_objext \
7529 conftest$ac_exeext conftest.$ac_ext
7530 LIBS=$ac_check_lib_save_LIBS
7532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
7533 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
7534 if test "x$ac_cv_lib_cap_cap_init" = xyes; then :
7540 if test "x$have_libcap" = xyes; then
7542 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7551 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
7552 if ${ac_cv_path_GREP+:} false; then :
7553 $as_echo_n "(cached) " >&6
7555 if test -z "$GREP"; then
7556 ac_path_GREP_found=false
7557 # Loop through the user's path and test for each of PROGNAME-LIST
7558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7559 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7562 test -z "$as_dir" && as_dir=.
7563 for ac_prog in grep ggrep; do
7564 for ac_exec_ext in '' $ac_executable_extensions; do
7565 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
7566 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
7567 # Check for GNU ac_path_GREP and select it if it is found.
7568 # Check for GNU $ac_path_GREP
7569 case `"$ac_path_GREP" --version 2>&1` in
7571 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
7574 $as_echo_n 0123456789 >"conftest.in"
7577 cat "conftest.in" "conftest.in" >"conftest.tmp"
7578 mv "conftest.tmp" "conftest.in"
7579 cp "conftest.in" "conftest.nl"
7580 $as_echo 'GREP' >> "conftest.nl"
7581 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7582 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7583 as_fn_arith $ac_count + 1 && ac_count=$as_val
7584 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7585 # Best one so far, save it but keep looking for a better one
7586 ac_cv_path_GREP="$ac_path_GREP"
7587 ac_path_GREP_max=$ac_count
7589 # 10*(2^10) chars as input seems more than enough
7590 test $ac_count -gt 10 && break
7592 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7595 $ac_path_GREP_found && break 3
7600 if test -z "$ac_cv_path_GREP"; then
7601 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7604 ac_cv_path_GREP=$GREP
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7609 $as_echo "$ac_cv_path_GREP" >&6; }
7610 GREP="$ac_cv_path_GREP"
7613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7614 $as_echo_n "checking for egrep... " >&6; }
7615 if ${ac_cv_path_EGREP+:} false; then :
7616 $as_echo_n "(cached) " >&6
7618 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
7619 then ac_cv_path_EGREP="$GREP -E"
7621 if test -z "$EGREP"; then
7622 ac_path_EGREP_found=false
7623 # Loop through the user's path and test for each of PROGNAME-LIST
7624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7625 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7628 test -z "$as_dir" && as_dir=.
7629 for ac_prog in egrep; do
7630 for ac_exec_ext in '' $ac_executable_extensions; do
7631 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
7632 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
7633 # Check for GNU ac_path_EGREP and select it if it is found.
7634 # Check for GNU $ac_path_EGREP
7635 case `"$ac_path_EGREP" --version 2>&1` in
7637 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
7640 $as_echo_n 0123456789 >"conftest.in"
7643 cat "conftest.in" "conftest.in" >"conftest.tmp"
7644 mv "conftest.tmp" "conftest.in"
7645 cp "conftest.in" "conftest.nl"
7646 $as_echo 'EGREP' >> "conftest.nl"
7647 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7648 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7649 as_fn_arith $ac_count + 1 && ac_count=$as_val
7650 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7651 # Best one so far, save it but keep looking for a better one
7652 ac_cv_path_EGREP="$ac_path_EGREP"
7653 ac_path_EGREP_max=$ac_count
7655 # 10*(2^10) chars as input seems more than enough
7656 test $ac_count -gt 10 && break
7658 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7661 $ac_path_EGREP_found && break 3
7666 if test -z "$ac_cv_path_EGREP"; then
7667 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7670 ac_cv_path_EGREP=$EGREP
7675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7676 $as_echo "$ac_cv_path_EGREP" >&6; }
7677 EGREP="$ac_cv_path_EGREP"
7680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7681 $as_echo_n "checking for ANSI C header files... " >&6; }
7682 if ${ac_cv_header_stdc+:} false; then :
7683 $as_echo_n "(cached) " >&6
7685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7686 /* end confdefs.h. */
7700 if ac_fn_c_try_compile "$LINENO"; then :
7701 ac_cv_header_stdc=yes
7703 ac_cv_header_stdc=no
7705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7707 if test $ac_cv_header_stdc = yes; then
7708 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7710 /* end confdefs.h. */
7714 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7715 $EGREP "memchr" >/dev/null 2>&1; then :
7718 ac_cv_header_stdc=no
7724 if test $ac_cv_header_stdc = yes; then
7725 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7727 /* end confdefs.h. */
7731 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7732 $EGREP "free" >/dev/null 2>&1; then :
7735 ac_cv_header_stdc=no
7741 if test $ac_cv_header_stdc = yes; then
7742 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7743 if test "$cross_compiling" = yes; then :
7746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7747 /* end confdefs.h. */
7750 #if ((' ' & 0x0FF) == 0x020)
7751 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7752 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7754 # define ISLOWER(c) \
7755 (('a' <= (c) && (c) <= 'i') \
7756 || ('j' <= (c) && (c) <= 'r') \
7757 || ('s' <= (c) && (c) <= 'z'))
7758 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7761 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7766 for (i = 0; i < 256; i++)
7767 if (XOR (islower (i), ISLOWER (i))
7768 || toupper (i) != TOUPPER (i))
7773 if ac_fn_c_try_run "$LINENO"; then :
7776 ac_cv_header_stdc=no
7778 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7779 conftest.$ac_objext conftest.beam conftest.$ac_ext
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7785 $as_echo "$ac_cv_header_stdc" >&6; }
7786 if test $ac_cv_header_stdc = yes; then
7788 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7792 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7793 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7794 inttypes.h stdint.h unistd.h
7796 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7797 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7799 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7800 cat >>confdefs.h <<_ACEOF
7801 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7809 # The cast to long int works around a bug in the HP C Compiler
7810 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7811 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7812 # This bug is HP SR number 8606223364.
7813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
7814 $as_echo_n "checking size of long double... " >&6; }
7815 if ${ac_cv_sizeof_long_double+:} false; then :
7816 $as_echo_n "(cached) " >&6
7818 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
7821 if test "$ac_cv_type_long_double" = yes; then
7822 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7823 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7824 as_fn_error 77 "cannot compute sizeof (long double)
7825 See \`config.log' for more details" "$LINENO" 5; }
7827 ac_cv_sizeof_long_double=0
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
7833 $as_echo "$ac_cv_sizeof_long_double" >&6; }
7837 cat >>confdefs.h <<_ACEOF
7838 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7842 sizeof_long_double=$ac_cv_sizeof_long_double
7845 ### End of automated tests.
7846 ### Now run sysdeps configure fragments.
7848 # They also can set these variables.
7850 ldd_rewrite_script=no
7851 libc_cv_sysconfdir=$sysconfdir
7852 libc_cv_gcc_unwind_find_fde=no
7855 # Iterate over all the sysdep directories we will use, running their
7856 # configure fragments.
7857 for dir in $sysnames; do
7860 *) dest=$srcdir/$dir ;;
7862 if test -r $dest/configure; then
7863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
7864 $as_echo "running configure fragment for $dir" >&6; }
7869 if test x$libc_cv_gcc_unwind_find_fde = xyes; then
7870 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
7875 $as_echo "#define USE_IN_LIBIO 1" >>confdefs.h
7878 # Test for old glibc 2.0.x headers so that they can be removed properly
7879 # Search only in includedir.
7880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
7881 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
7882 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7884 old_glibc_headers=yes
7886 old_glibc_headers=no
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
7889 $as_echo "$old_glibc_headers" >&6; }
7890 if test ${old_glibc_headers} = yes; then
7891 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7892 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
7894 $as_echo "$as_me: WARNING: *** be removed." >&2;}
7914 if test $elf = yes; then
7915 $as_echo "#define HAVE_ELF 1" >>confdefs.h
7918 if test $xcoff = yes; then
7919 $as_echo "#define HAVE_XCOFF 1" >>confdefs.h
7925 if test $shared = default; then
7929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
7930 $as_echo_n "checking whether -fPIC is default... " >&6; }
7931 if ${libc_cv_pic_default+:} false; then :
7932 $as_echo_n "(cached) " >&6
7934 libc_cv_pic_default=yes
7935 cat > conftest.c <<EOF
7936 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7937 # error PIC is default.
7940 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7941 libc_cv_pic_default=no
7945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
7946 $as_echo "$libc_cv_pic_default" >&6; }
7959 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7962 config_makefile=Makefile
7965 VERSION=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7966 RELEASE=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7970 ac_config_files="$ac_config_files config.make ${config_makefile}"
7972 ac_config_commands="$ac_config_commands default"
7974 cat >confcache <<\_ACEOF
7975 # This file is a shell script that caches the results of configure
7976 # tests run on this system so they can be shared between configure
7977 # scripts and configure runs, see configure's option --config-cache.
7978 # It is not useful on other systems. If it contains results you don't
7979 # want to keep, you may remove or edit it.
7981 # config.status only pays attention to the cache file if you give it
7982 # the --recheck option to rerun configure.
7984 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7985 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7990 # The following way of writing the cache mishandles newlines in values,
7991 # but we know of no workaround that is simple, portable, and efficient.
7992 # So, we kill variables containing newlines.
7993 # Ultrix sh set writes to stderr and can't be redirected directly,
7994 # and sets the high bit in the cache file unless we assign to the vars.
7996 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7997 eval ac_val=\$$ac_var
8001 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8002 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8005 _ | IFS | as_nl) ;; #(
8006 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8007 *) { eval $ac_var=; unset $ac_var;} ;;
8013 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8014 *${as_nl}ac_space=\ *)
8015 # `set' does not quote correctly, so add quotes: double-quote
8016 # substitution turns \\\\ into \\, and sed turns \\ into \.
8019 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8022 # `set' quotes correctly as required by POSIX, so do not add quotes.
8023 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8032 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8034 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8036 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8037 if test -w "$cache_file"; then
8038 if test "x$cache_file" != "x/dev/null"; then
8039 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8040 $as_echo "$as_me: updating cache $cache_file" >&6;}
8041 if test ! -f "$cache_file" || test -h "$cache_file"; then
8042 cat confcache >"$cache_file"
8044 case $cache_file in #(
8046 mv -f confcache "$cache_file"$$ &&
8047 mv -f "$cache_file"$$ "$cache_file" ;; #(
8049 mv -f confcache "$cache_file" ;;
8054 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8055 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8060 test "x$prefix" = xNONE && prefix=$ac_default_prefix
8061 # Let make expand exec_prefix.
8062 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8064 DEFS=-DHAVE_CONFIG_H
8069 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8070 # 1. Remove the extension, and $U if already installed.
8071 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8072 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
8073 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8074 # will be set to the directory where LIBOBJS objects are built.
8075 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8076 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8080 LTLIBOBJS=$ac_ltlibobjs
8084 : "${CONFIG_STATUS=./config.status}"
8086 ac_clean_files_save=$ac_clean_files
8087 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8088 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8089 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8091 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8093 # Generated by $as_me.
8094 # Run this file to recreate the current configuration.
8095 # Compiler output produced by configure, useful for debugging
8096 # configure, is in config.log if it exists.
8102 SHELL=\${CONFIG_SHELL-$SHELL}
8105 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8106 ## -------------------- ##
8107 ## M4sh Initialization. ##
8108 ## -------------------- ##
8110 # Be more Bourne compatible
8111 DUALCASE=1; export DUALCASE # for MKS sh
8112 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8115 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8116 # is contrary to our usage. Disable this feature.
8117 alias -g '${1+"$@"}'='"$@"'
8118 setopt NO_GLOB_SUBST
8120 case `(set -o) 2>/dev/null` in #(
8132 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8133 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8134 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8135 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8136 # Prefer a ksh shell builtin over an external printf program on Solaris,
8137 # but without wasting forks for bash or zsh.
8138 if test -z "$BASH_VERSION$ZSH_VERSION" \
8139 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8140 as_echo='print -r --'
8141 as_echo_n='print -rn --'
8142 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8143 as_echo='printf %s\n'
8144 as_echo_n='printf %s'
8146 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8147 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8148 as_echo_n='/usr/ucb/echo -n'
8150 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8151 as_echo_n_body='eval
8155 expr "X$arg" : "X\\(.*\\)$as_nl";
8156 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8158 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8160 export as_echo_n_body
8161 as_echo_n='sh -c $as_echo_n_body as_echo'
8164 as_echo='sh -c $as_echo_body as_echo'
8167 # The user is always right.
8168 if test "${PATH_SEPARATOR+set}" != set; then
8170 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8171 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8178 # We need space, tab and new line, in precisely that order. Quoting is
8179 # there to prevent editors from complaining about space-tab.
8180 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8181 # splitting by setting IFS to empty value.)
8184 # Find who we are. Look in the path if we contain no directory separator.
8187 *[\\/]* ) as_myself=$0 ;;
8188 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8192 test -z "$as_dir" && as_dir=.
8193 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8199 # We did not find ourselves, most probably we were run as `sh COMMAND'
8200 # in which case we are not to be found in the path.
8201 if test "x$as_myself" = x; then
8204 if test ! -f "$as_myself"; then
8205 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8209 # Unset variables that we do not need and which cause bugs (e.g. in
8210 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8211 # suppresses any "Segmentation fault" message there. '((' could
8212 # trigger a bug in pdksh 5.2.14.
8213 for as_var in BASH_ENV ENV MAIL MAILPATH
8214 do eval test x\${$as_var+set} = xset \
8215 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8228 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8231 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8232 # ----------------------------------------
8233 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8234 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8235 # script with STATUS, using 1 if that was 0.
8238 as_status=$1; test $as_status -eq 0 && as_status=1
8240 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8241 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8243 $as_echo "$as_me: error: $2" >&2
8244 as_fn_exit $as_status
8248 # as_fn_set_status STATUS
8249 # -----------------------
8250 # Set $? to STATUS, without forking.
8254 } # as_fn_set_status
8258 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8268 # Portably unset VAR.
8271 { eval $1=; unset $1;}
8273 as_unset=as_fn_unset
8274 # as_fn_append VAR VALUE
8275 # ----------------------
8276 # Append the text in VALUE to the end of the definition contained in VAR. Take
8277 # advantage of any shell optimizations that allow amortized linear growth over
8278 # repeated appends, instead of the typical quadratic growth present in naive
8280 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8281 eval 'as_fn_append ()
8292 # as_fn_arith ARG...
8293 # ------------------
8294 # Perform arithmetic evaluation on the ARGs, and store the result in the
8295 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8296 # must be portable across $(()) and expr.
8297 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8298 eval 'as_fn_arith ()
8305 as_val=`expr "$@" || test $? -eq 1`
8310 if expr a : '\(a\)' >/dev/null 2>&1 &&
8311 test "X`expr 00001 : '.*\(...\)'`" = X001; then
8317 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8318 as_basename=basename
8323 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8329 as_me=`$as_basename -- "$0" ||
8330 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8331 X"$0" : 'X\(//\)$' \| \
8332 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8334 sed '/^.*\/\([^/][^/]*\)\/*$/{
8348 # Avoid depending upon Character Ranges.
8349 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8350 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8351 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8352 as_cr_digits='0123456789'
8353 as_cr_alnum=$as_cr_Letters$as_cr_digits
8355 ECHO_C= ECHO_N= ECHO_T=
8356 case `echo -n x` in #(((((
8358 case `echo 'xy\c'` in
8359 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8361 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8368 rm -f conf$$ conf$$.exe conf$$.file
8369 if test -d conf$$.dir; then
8370 rm -f conf$$.dir/conf$$.file
8373 mkdir conf$$.dir 2>/dev/null
8375 if (echo >conf$$.file) 2>/dev/null; then
8376 if ln -s conf$$.file conf$$ 2>/dev/null; then
8378 # ... but there are two gotchas:
8379 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8380 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8381 # In both cases, we have to default to `cp -p'.
8382 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8384 elif ln conf$$.file conf$$ 2>/dev/null; then
8392 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8393 rmdir conf$$.dir 2>/dev/null
8398 # Create "$as_dir" as a directory, including parents if necessary.
8403 -*) as_dir=./$as_dir;;
8405 test -d "$as_dir" || eval $as_mkdir_p || {
8409 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8410 *) as_qdir=$as_dir;;
8412 as_dirs="'$as_qdir' $as_dirs"
8413 as_dir=`$as_dirname -- "$as_dir" ||
8414 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8415 X"$as_dir" : 'X\(//\)[^/]' \| \
8416 X"$as_dir" : 'X\(//\)$' \| \
8417 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8418 $as_echo X"$as_dir" |
8419 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8436 test -d "$as_dir" && break
8438 test -z "$as_dirs" || eval "mkdir $as_dirs"
8439 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8443 if mkdir -p . 2>/dev/null; then
8444 as_mkdir_p='mkdir -p "$as_dir"'
8446 test -d ./-p && rmdir ./-p
8450 if test -x / >/dev/null 2>&1; then
8453 if ls -dL / >/dev/null 2>&1; then
8460 if test -d "$1"; then
8466 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8467 ???[sx]*):;;*)false;;esac;fi
8471 as_executable_p=$as_test_x
8473 # Sed expression to map a string onto a valid CPP name.
8474 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8476 # Sed expression to map a string onto a valid variable name.
8477 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8481 ## ----------------------------------- ##
8482 ## Main body of $CONFIG_STATUS script. ##
8483 ## ----------------------------------- ##
8485 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8487 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8488 # Save the log message, to keep $0 and so on meaningful, and to
8489 # report actual input values of CONFIG_FILES etc. instead of their
8490 # values after options handling.
8492 This file was extended by GNU C Library $as_me (see version.h), which was
8493 generated by GNU Autoconf 2.68. Invocation command line was
8495 CONFIG_FILES = $CONFIG_FILES
8496 CONFIG_HEADERS = $CONFIG_HEADERS
8497 CONFIG_LINKS = $CONFIG_LINKS
8498 CONFIG_COMMANDS = $CONFIG_COMMANDS
8501 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8506 case $ac_config_files in *"
8507 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8510 case $ac_config_headers in *"
8511 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8515 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8516 # Files that config.status was made for.
8517 config_files="$ac_config_files"
8518 config_headers="$ac_config_headers"
8519 config_commands="$ac_config_commands"
8523 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8525 \`$as_me' instantiates files and other configuration actions
8526 from templates according to the current configuration. Unless the files
8527 and actions are specified as TAGs, all are instantiated by default.
8529 Usage: $0 [OPTION]... [TAG]...
8531 -h, --help print this help, then exit
8532 -V, --version print version number and configuration settings, then exit
8533 --config print configuration, then exit
8534 -q, --quiet, --silent
8535 do not print progress messages
8536 -d, --debug don't remove temporary files
8537 --recheck update $as_me by reconfiguring in the same conditions
8538 --file=FILE[:TEMPLATE]
8539 instantiate the configuration file FILE
8540 --header=FILE[:TEMPLATE]
8541 instantiate the configuration header FILE
8543 Configuration files:
8546 Configuration headers:
8549 Configuration commands:
8552 Report bugs to <glibc>.
8553 GNU C Library home page: <http://www.gnu.org/software/c-library/>.
8554 General help using GNU software: <http://www.gnu.org/gethelp/>."
8557 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8558 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8560 GNU C Library config.status (see version.h)
8561 configured by $0, generated by GNU Autoconf 2.68,
8562 with options \\"\$ac_cs_config\\"
8564 Copyright (C) 2010 Free Software Foundation, Inc.
8565 This config.status script is free software; the Free Software Foundation
8566 gives unlimited permission to copy, distribute and modify it."
8572 test -n "\$AWK" || AWK=awk
8575 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8576 # The default lists apply if the user does not specify any file.
8582 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8583 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8587 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8599 # Handling of the options.
8600 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8602 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8603 $as_echo "$ac_cs_version"; exit ;;
8604 --config | --confi | --conf | --con | --co | --c )
8605 $as_echo "$ac_cs_config"; exit ;;
8606 --debug | --debu | --deb | --de | --d | -d )
8608 --file | --fil | --fi | --f )
8611 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8612 '') as_fn_error $? "missing file argument" ;;
8614 as_fn_append CONFIG_FILES " '$ac_optarg'"
8615 ac_need_defaults=false;;
8616 --header | --heade | --head | --hea )
8619 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8621 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8622 ac_need_defaults=false;;
8624 # Conflict between --help and --header
8625 as_fn_error $? "ambiguous option: \`$1'
8626 Try \`$0 --help' for more information.";;
8627 --help | --hel | -h )
8628 $as_echo "$ac_cs_usage"; exit ;;
8629 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8630 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8634 -*) as_fn_error $? "unrecognized option: \`$1'
8635 Try \`$0 --help' for more information." ;;
8637 *) as_fn_append ac_config_targets " $1"
8638 ac_need_defaults=false ;;
8644 ac_configure_extra_args=
8646 if $ac_cs_silent; then
8648 ac_configure_extra_args="$ac_configure_extra_args --silent"
8652 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8653 if \$ac_cs_recheck; then
8654 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8656 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8657 CONFIG_SHELL='$SHELL'
8663 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8667 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8668 ## Running $as_me. ##
8674 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8678 config_vars='$config_vars'
8682 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8684 # Handling of arguments.
8685 for ac_config_target in $ac_config_targets
8687 case $ac_config_target in
8688 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
8689 "config.make") CONFIG_FILES="$CONFIG_FILES config.make" ;;
8690 "${config_makefile}") CONFIG_FILES="$CONFIG_FILES ${config_makefile}" ;;
8691 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
8693 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8698 # If the user did not use the arguments to specify the items to instantiate,
8699 # then the envvar interface is used. Set only those that are not.
8700 # We use the long form for the default assignment because of an extremely
8701 # bizarre bug on SunOS 4.1.3.
8702 if $ac_need_defaults; then
8703 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8704 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8705 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8708 # Have a temporary directory for convenience. Make it in the build tree
8709 # simply because there is no reason against having it here, and in addition,
8710 # creating and moving files from /tmp can sometimes cause problems.
8711 # Hook for its removal unless debugging.
8712 # Note that there is a small window in which the directory will not be cleaned:
8713 # after its creation but before its name has been assigned to `$tmp'.
8717 trap 'exit_status=$?
8719 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8721 trap 'as_fn_exit 1' 1 2 13 15
8723 # Create a (secure) tmp directory for tmp files.
8726 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8730 tmp=./conf$$-$RANDOM
8731 (umask 077 && mkdir "$tmp")
8732 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8735 # Set up the scripts for CONFIG_FILES section.
8736 # No need to generate them if there are no CONFIG_FILES.
8737 # This happens for instance with `./config.status config.h'.
8738 if test -n "$CONFIG_FILES"; then
8741 ac_cr=`echo X | tr X '\015'`
8742 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8743 # But we know of no other shell where ac_cr would be empty at this
8744 # point, so we can use a bashism as a fallback.
8745 if test "x$ac_cr" = x; then
8746 eval ac_cr=\$\'\\r\'
8748 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8749 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8755 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8760 echo "cat >conf$$subs.awk <<_ACEOF" &&
8761 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8764 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8765 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8767 for ac_last_try in false false false false false :; do
8768 . ./conf$$subs.sh ||
8769 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8771 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8772 if test $ac_delim_n = $ac_delim_num; then
8774 elif $ac_last_try; then
8775 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8777 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8782 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8783 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8787 s/^/S["/; s/!.*/"]=/
8797 s/\(.\{148\}\)..*/\1/
8799 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8804 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8811 s/\(.\{148\}\)..*/\1/
8813 s/["\\]/\\&/g; s/^/"/; s/$/"/
8817 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8822 ' <conf$$subs.awk | sed '
8827 ' >>$CONFIG_STATUS || ac_write_fail=1
8828 rm -f conf$$subs.awk
8829 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8831 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8832 for (key in S) S_is_set[key] = 1
8838 nfields = split(line, field, "@")
8840 len = length(field[1])
8841 for (i = 2; i < nfields; i++) {
8843 keylen = length(key)
8844 if (S_is_set[key]) {
8846 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8847 len += length(value) + length(field[++i])
8858 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8859 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8860 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8863 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8864 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8867 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8868 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8869 # trailing colons and then remove the whole line if VPATH becomes empty
8870 # (actually we leave an empty line to preserve line numbers).
8871 if test "x$srcdir" = x.; then
8872 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8890 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8891 fi # test -n "$CONFIG_FILES"
8893 # Set up the scripts for CONFIG_HEADERS section.
8894 # No need to generate them if there are no CONFIG_HEADERS.
8895 # This happens for instance with `./config.status Makefile'.
8896 if test -n "$CONFIG_HEADERS"; then
8897 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8901 # Transform confdefs.h into an awk script `defines.awk', embedded as
8902 # here-document in config.status, that substitutes the proper values into
8903 # config.h.in to produce config.h.
8905 # Create a delimiter string that does not exist in confdefs.h, to ease
8906 # handling of long lines.
8908 for ac_last_try in false false :; do
8909 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8910 if test -z "$ac_tt"; then
8912 elif $ac_last_try; then
8913 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8915 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8919 # For the awk script, D is an array of macro values keyed by name,
8920 # likewise P contains macro parameters if any. Preserve backslash
8921 # newline sequences.
8923 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8925 s/.\{148\}/&'"$ac_delim"'/g
8928 s/^[ ]*#[ ]*define[ ][ ]*/ /
8935 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8937 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8941 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8942 D["\1"]=" \3\\\\\\n"\\/p
8944 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8949 s/.\{148\}/&'"$ac_delim"'/g
8954 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8957 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8959 ' <confdefs.h | sed '
8960 s/'"$ac_delim"'/"\\\
8961 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8963 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8964 for (key in D) D_is_set[key] = 1
8967 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8969 split(line, arg, " ")
8970 if (arg[1] == "#") {
8974 defundef = substr(arg[1], 2)
8977 split(mac1, mac2, "(") #)
8979 prefix = substr(line, 1, index(line, defundef) - 1)
8980 if (D_is_set[macro]) {
8981 # Preserve the white space surrounding the "#".
8982 print prefix "define", macro P[macro] D[macro]
8985 # Replace #undef with comments. This is necessary, for example,
8986 # in the case of _POSIX_SOURCE, which is predefined and required
8987 # on some systems where configure will not decide to define it.
8988 if (defundef == "undef") {
8989 print "/*", prefix defundef, macro, "*/"
8997 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8998 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8999 fi # test -n "$CONFIG_HEADERS"
9002 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
9007 :[FHLC]) ac_mode=$ac_tag; continue;;
9009 case $ac_mode$ac_tag in
9011 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
9012 :[FH]-) ac_tag=-:-;;
9013 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9030 -) ac_f="$ac_tmp/stdin";;
9031 *) # Look for the file first in the build tree, then in the source tree
9032 # (if the path is not absolute). The absolute path cannot be DOS-style,
9033 # because $ac_f cannot contain `:'.
9037 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9039 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9041 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9042 as_fn_append ac_file_inputs " '$ac_f'"
9045 # Let's still pretend it is `configure' which instantiates (i.e., don't
9046 # use $as_me), people would be surprised to read:
9047 # /* config.h. Generated by config.status. */
9048 configure_input='Generated from '`
9049 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9051 if test x"$ac_file" != x-; then
9052 configure_input="$ac_file. $configure_input"
9053 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9054 $as_echo "$as_me: creating $ac_file" >&6;}
9056 # Neutralize special characters interpreted by sed in replacement strings.
9057 case $configure_input in #(
9058 *\&* | *\|* | *\\* )
9059 ac_sed_conf_input=`$as_echo "$configure_input" |
9060 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9061 *) ac_sed_conf_input=$configure_input;;
9065 *:-:* | *:-) cat >"$ac_tmp/stdin" \
9066 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9071 ac_dir=`$as_dirname -- "$ac_file" ||
9072 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9073 X"$ac_file" : 'X\(//\)[^/]' \| \
9074 X"$ac_file" : 'X\(//\)$' \| \
9075 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9076 $as_echo X"$ac_file" |
9077 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9094 as_dir="$ac_dir"; as_fn_mkdir_p
9098 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9100 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9101 # A ".." for each directory in $ac_dir_suffix.
9102 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9103 case $ac_top_builddir_sub in
9104 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9105 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9108 ac_abs_top_builddir=$ac_pwd
9109 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9110 # for backward compatibility:
9111 ac_top_builddir=$ac_top_build_prefix
9114 .) # We are building in place.
9116 ac_top_srcdir=$ac_top_builddir_sub
9117 ac_abs_top_srcdir=$ac_pwd ;;
9118 [\\/]* | ?:[\\/]* ) # Absolute name.
9119 ac_srcdir=$srcdir$ac_dir_suffix;
9120 ac_top_srcdir=$srcdir
9121 ac_abs_top_srcdir=$srcdir ;;
9123 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9124 ac_top_srcdir=$ac_top_build_prefix$srcdir
9125 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9127 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9137 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9138 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9142 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9143 # If the template does not know about datarootdir, expand it.
9144 # FIXME: This hack should be removed a few years after 2.60.
9145 ac_datarootdir_hack=; ac_datarootdir_seen=
9156 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9157 *datarootdir*) ac_datarootdir_seen=yes;;
9158 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9159 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9160 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9162 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9163 ac_datarootdir_hack='
9164 s&@datadir@&$datadir&g
9165 s&@docdir@&$docdir&g
9166 s&@infodir@&$infodir&g
9167 s&@localedir@&$localedir&g
9168 s&@mandir@&$mandir&g
9169 s&\\\${datarootdir}&$datarootdir&g' ;;
9173 # Neutralize VPATH when `$srcdir' = `.'.
9174 # Shell code in configure.ac might set extrasub.
9175 # FIXME: do we really want to maintain this feature?
9176 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9177 ac_sed_extra="$ac_vpsub
9180 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9182 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9183 s|@configure_input@|$ac_sed_conf_input|;t t
9184 s&@top_builddir@&$ac_top_builddir_sub&;t t
9185 s&@top_build_prefix@&$ac_top_build_prefix&;t t
9186 s&@srcdir@&$ac_srcdir&;t t
9187 s&@abs_srcdir@&$ac_abs_srcdir&;t t
9188 s&@top_srcdir@&$ac_top_srcdir&;t t
9189 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9190 s&@builddir@&$ac_builddir&;t t
9191 s&@abs_builddir@&$ac_abs_builddir&;t t
9192 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9193 s&@INSTALL@&$ac_INSTALL&;t t
9194 $ac_datarootdir_hack
9196 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9197 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9199 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9200 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9201 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9202 "$ac_tmp/out"`; test -z "$ac_out"; } &&
9203 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9204 which seems to be undefined. Please make sure it is defined" >&5
9205 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9206 which seems to be undefined. Please make sure it is defined" >&2;}
9208 rm -f "$ac_tmp/stdin"
9210 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9211 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9213 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9219 if test x"$ac_file" != x-; then
9221 $as_echo "/* $configure_input */" \
9222 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9223 } >"$ac_tmp/config.h" \
9224 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9225 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9226 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9227 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9230 mv "$ac_tmp/config.h" "$ac_file" \
9231 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9234 $as_echo "/* $configure_input */" \
9235 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9236 || as_fn_error $? "could not create -" "$LINENO" 5
9240 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9241 $as_echo "$as_me: executing $ac_file commands" >&6;}
9246 case $ac_file$ac_mode in
9248 case $CONFIG_FILES in *config.make*)
9249 echo "$config_vars" >> config.make;;
9251 test -d bits || mkdir bits ;;
9259 ac_clean_files=$ac_clean_files_save
9261 test $ac_write_fail = 0 ||
9262 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9265 # configure is writing to config.log, and then calls config.status.
9266 # config.status does its own redirection, appending to config.log.
9267 # Unfortunately, on DOS this fails, as config.log is still kept open
9268 # by configure, so config.status won't be able to write to it; its
9269 # output is simply discarded. So we exec the FD to /dev/null,
9270 # effectively closing config.log, so it can be properly (re)opened and
9271 # appended to by config.status. When coming back to configure, we
9272 # need to make the FD available again.
9273 if test "$no_create" != yes; then
9275 ac_config_status_args=
9276 test "$silent" = yes &&
9277 ac_config_status_args="$ac_config_status_args --quiet"
9279 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9281 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9282 # would make configure fail if this is the last instruction.
9283 $ac_cs_success || as_fn_exit 1
9287 # CONFIG_SUBDIRS section.
9289 if test "$no_recursion" != yes; then
9291 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
9292 # so they do not pile up.
9293 ac_sub_configure_args=
9295 eval "set x $ac_configure_args"
9299 if test -n "$ac_prev"; then
9304 -cache-file | --cache-file | --cache-fil | --cache-fi \
9305 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
9306 ac_prev=cache_file ;;
9307 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
9308 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
9311 --config-cache | -C)
9313 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
9315 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
9317 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
9319 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
9321 --disable-option-checking)
9325 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9327 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
9331 # Always prepend --prefix to ensure using the same prefix
9332 # in subdir configurations.
9333 ac_arg="--prefix=$prefix"
9335 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9337 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
9340 if test "$silent" = yes; then
9341 ac_sub_configure_args="--silent $ac_sub_configure_args"
9344 # Always prepend --disable-option-checking to silence warnings, since
9345 # different subdirs can have different --enable and --with options.
9346 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
9349 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
9351 # Do not complain, so a configure script can configure whichever
9352 # parts of a large source tree are present.
9353 test -d "$srcdir/$ac_dir" || continue
9355 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
9356 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
9357 $as_echo "$ac_msg" >&6
9358 as_dir="$ac_dir"; as_fn_mkdir_p
9362 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9364 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9365 # A ".." for each directory in $ac_dir_suffix.
9366 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9367 case $ac_top_builddir_sub in
9368 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9369 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9372 ac_abs_top_builddir=$ac_pwd
9373 ac_abs_builddir=$ac_pwd$ac_dir_suffix
9374 # for backward compatibility:
9375 ac_top_builddir=$ac_top_build_prefix
9378 .) # We are building in place.
9380 ac_top_srcdir=$ac_top_builddir_sub
9381 ac_abs_top_srcdir=$ac_pwd ;;
9382 [\\/]* | ?:[\\/]* ) # Absolute name.
9383 ac_srcdir=$srcdir$ac_dir_suffix;
9384 ac_top_srcdir=$srcdir
9385 ac_abs_top_srcdir=$srcdir ;;
9387 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9388 ac_top_srcdir=$ac_top_build_prefix$srcdir
9389 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9391 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9396 # Check for guested configure; otherwise get Cygnus style configure.
9397 if test -f "$ac_srcdir/configure.gnu"; then
9398 ac_sub_configure=$ac_srcdir/configure.gnu
9399 elif test -f "$ac_srcdir/configure"; then
9400 ac_sub_configure=$ac_srcdir/configure
9401 elif test -f "$ac_srcdir/configure.in"; then
9402 # This should be Cygnus configure.
9403 ac_sub_configure=$ac_aux_dir/configure
9405 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
9406 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9410 # The recursion is here.
9411 if test -n "$ac_sub_configure"; then
9412 # Make the cache file name correct relative to the subdirectory.
9414 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
9416 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
9419 { $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
9420 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9421 # The eval makes quoting arguments work.
9422 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
9423 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
9424 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
9430 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9431 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9432 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}