2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.61 for GNU C Library (see version.h).
6 # Report bugs to <glibc>.
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12 ## --------------------- ##
13 ## M4sh Initialization. ##
14 ## --------------------- ##
16 # Be more Bourne compatible
17 DUALCASE
=1; export DUALCASE
# for MKS sh
18 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
21 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22 # is contrary to our usage. Disable this feature.
23 alias -g '${1+"$@"}'='"$@"'
26 case `(set -o) 2>/dev/null` in
27 *posix
*) set -o posix
;;
36 # Avoid depending upon Character Ranges.
37 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
38 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
39 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
40 as_cr_digits
='0123456789'
41 as_cr_alnum
=$as_cr_Letters$as_cr_digits
43 # The user is always right.
44 if test "${PATH_SEPARATOR+set}" != set; then
45 echo "#! /bin/sh" >conf$$.sh
46 echo "exit 0" >>conf$$.sh
48 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
56 # Support unset when possible.
57 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
65 # We need space, tab and new line, in precisely that order. Quoting is
66 # there to prevent editors from complaining about space-tab.
67 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
68 # splitting by setting IFS to empty value.)
73 # Find who we are. Look in the path if we contain no directory separator.
75 *[\\/]* ) as_myself
=$0 ;;
76 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
80 test -z "$as_dir" && as_dir
=.
81 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
87 # We did not find ourselves, most probably we were run as `sh COMMAND'
88 # in which case we are not to be found in the path.
89 if test "x$as_myself" = x
; then
92 if test ! -f "$as_myself"; then
93 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
97 # Work around bugs in pre-3.0 UWIN ksh.
98 for as_var
in ENV MAIL MAILPATH
99 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
107 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
108 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
111 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
112 eval $as_var=C
; export $as_var
114 ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
118 # Required to use basename.
119 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
120 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
126 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
133 # Name of the executable.
134 as_me
=`$as_basename -- "$0" ||
135 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
136 X"$0" : 'X\(//\)$' \| \
137 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
139 sed '/^.*\/\([^/][^/]*\)\/*$/{
157 if test "x$CONFIG_SHELL" = x
; then
158 if (eval ":") 2>/dev
/null
; then
164 if test $as_have_required = yes && (eval ":
174 as_func_ret_success () {
177 as_func_ret_failure () {
182 if as_func_success; then
186 echo as_func_success failed.
189 if as_func_failure; then
191 echo as_func_failure succeeded.
194 if as_func_ret_success; then
198 echo as_func_ret_success failed.
201 if as_func_ret_failure; then
203 echo as_func_ret_failure succeeded.
206 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
210 echo positional parameters were not saved.
213 test \$exitcode = 0) || { (exit 1); exit 1; }
218 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
219 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
220 ") 2> /dev
/null
; then
224 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
225 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
228 test -z "$as_dir" && as_dir
=.
231 for as_base
in sh bash ksh sh5
; do
232 as_candidate_shells
="$as_candidate_shells $as_dir/$as_base"
239 for as_shell
in $as_candidate_shells $SHELL; do
240 # Try only shells that exist, to save several forks.
241 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
242 { ("$as_shell") 2> /dev
/null
<<\_ASEOF
243 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
246 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
247 # is contrary to our usage. Disable this feature.
248 alias -g '${1+"$@"}'='"$@"'
251 case `(set -o) 2>/dev/null` in
252 *posix
*) set -o posix
;;
261 CONFIG_SHELL
=$as_shell
263 if { "$as_shell" 2> /dev
/null
<<\_ASEOF
264 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
267 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
268 # is contrary to our usage. Disable this feature.
269 alias -g '${1+"$@"}'='"$@"'
272 case `(set -o) 2>/dev/null` in
273 *posix
*) set -o posix
;;
289 as_func_ret_success
() {
292 as_func_ret_failure
() {
297 if as_func_success
; then
301 echo as_func_success failed.
304 if as_func_failure
; then
306 echo as_func_failure succeeded.
309 if as_func_ret_success
; then
313 echo as_func_ret_success failed.
316 if as_func_ret_failure
; then
318 echo as_func_ret_failure succeeded.
321 if ( set x
; as_func_ret_success y
&& test x
= "$1" ); then
325 echo positional parameters were not saved.
328 test $exitcode = 0) ||
{ (exit 1); exit 1; }
333 test "x$as_lineno_1" != "x$as_lineno_2" &&
334 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") ||
{ (exit 1); exit 1; }
345 if test "x$CONFIG_SHELL" != x
; then
346 for as_var
in BASH_ENV ENV
347 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
350 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
354 if test $as_have_required = no
; then
355 echo This
script requires a shell
more modern than all the
356 echo shells that I found on your system. Please
install a
357 echo modern shell
, or manually run the
script under such a
358 echo shell
if you
do have one.
359 { (exit 1); exit 1; }
369 (eval "as_func_return () {
378 as_func_ret_success () {
381 as_func_ret_failure () {
386 if as_func_success; then
390 echo as_func_success failed.
393 if as_func_failure; then
395 echo as_func_failure succeeded.
398 if as_func_ret_success; then
402 echo as_func_ret_success failed.
405 if as_func_ret_failure; then
407 echo as_func_ret_failure succeeded.
410 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
414 echo positional parameters were not saved.
417 test \$exitcode = 0") ||
{
418 echo No shell found that supports shell functions.
419 echo Please tell autoconf@gnu.org about your system
,
420 echo including any error possibly output before this
428 test "x$as_lineno_1" != "x$as_lineno_2" &&
429 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" ||
{
431 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
432 # uniformly replaced by the line number. The first 'sed' inserts a
433 # line-number line after each line using $LINENO; the second 'sed'
434 # does the real work. The second script uses 'N' to pair each
435 # line-number line with the line containing $LINENO, and appends
436 # trailing '-' during substitution so that $LINENO is not a special
438 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
439 # scripts with optimization help from Paolo Bonzini. Blame Lee
440 # E. McMahon (1931-1989) for sed's syntax. :-)
452 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
456 chmod +x
"$as_me.lineno" ||
457 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
458 { (exit 1); exit 1; }; }
460 # Don't try to exec as it changes $[0], causing all sort of problems
461 # (the dirname of $[0] is not the place where we might find the
462 # original and so on. Autoconf is especially sensitive to this).
464 # Exit status is that of the last command.
469 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
475 ECHO_C
= ECHO_N
= ECHO_T
=
479 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
486 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
487 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
493 rm -f conf$$ conf$$.exe conf$$.
file
494 if test -d conf$$.dir
; then
495 rm -f conf$$.dir
/conf$$.
file
501 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
503 # ... but there are two gotchas:
504 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
505 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
506 # In both cases, we have to default to `cp -p'.
507 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
509 elif ln conf$$.
file conf$$
2>/dev
/null
; then
514 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
515 rmdir conf$$.dir
2>/dev
/null
517 if mkdir
-p .
2>/dev
/null
; then
520 test -d .
/-p && rmdir .
/-p
524 if test -x / >/dev
/null
2>&1; then
527 if ls -dL / >/dev
/null
2>&1; then
534 if test -d "$1"; then
540 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
541 ???[sx]*):;;*)false;;esac;fi
545 as_executable_p
=$as_test_x
547 # Sed expression to map a string onto a valid CPP name.
548 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
550 # Sed expression to map a string onto a valid variable name.
551 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555 exec 7<&0 </dev
/null
6>&1
558 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
559 # so uname gets run too.
560 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
565 ac_default_prefix
=/usr
/local
567 ac_config_libobj_dir
=.
573 SHELL
=${CONFIG_SHELL-/bin/sh}
575 # Identity of this package.
576 PACKAGE_NAME
='GNU C Library'
577 PACKAGE_TARNAME
='c-library'
578 PACKAGE_VERSION
='(see version.h)'
579 PACKAGE_STRING
='GNU C Library (see version.h)'
580 PACKAGE_BUGREPORT
='glibc'
582 ac_unique_file
="include/features.h"
583 # Factoring default headers for most tests.
584 ac_includes_default
="\
586 #ifdef HAVE_SYS_TYPES_H
587 # include <sys/types.h>
589 #ifdef HAVE_SYS_STAT_H
590 # include <sys/stat.h>
596 # ifdef HAVE_STDLIB_H
601 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
606 #ifdef HAVE_STRINGS_H
607 # include <strings.h>
609 #ifdef HAVE_INTTYPES_H
610 # include <inttypes.h>
628 program_transform_name
708 libc_cv_gcc_static_libgcc
718 libc_cv_cc_with_libunwind
720 libc_cv_libgcc_s_suffix
730 libc_cv_have_initfini
740 libc_cv_gcc_unwind_find_fde
749 libc_cv_forced_unwind
769 ac_precious_vars
='build_alias
783 # Initialize some variables set by options.
785 ac_init_version
=false
786 # The variables have the same names as the options, with
787 # dashes changed to underlines.
795 program_transform_name
=s
,x
,x
,
803 # Installation directory options.
804 # These are left unexpanded so users can "make install exec_prefix=/foo"
805 # and all the variables that are supposed to be based on exec_prefix
806 # by default will actually change.
807 # Use braces instead of parens because sh, perl, etc. also accept them.
808 # (The list follows the same order as the GNU Coding Standards.)
809 bindir
='${exec_prefix}/bin'
810 sbindir
='${exec_prefix}/sbin'
811 libexecdir
='${exec_prefix}/libexec'
812 datarootdir
='${prefix}/share'
813 datadir
='${datarootdir}'
814 sysconfdir
='${prefix}/etc'
815 sharedstatedir
='${prefix}/com'
816 localstatedir
='${prefix}/var'
817 includedir
='${prefix}/include'
818 oldincludedir
='/usr/include'
819 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
820 infodir
='${datarootdir}/info'
825 libdir
='${exec_prefix}/lib'
826 localedir
='${datarootdir}/locale'
827 mandir
='${datarootdir}/man'
833 # If the previous option needs an argument, assign it.
834 if test -n "$ac_prev"; then
835 eval $ac_prev=\
$ac_option
841 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
845 # Accept the important Cygnus configure options, so we can diagnose typos.
847 case $ac_dashdash$ac_option in
851 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
853 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
856 -build |
--build |
--buil |
--bui |
--bu)
857 ac_prev
=build_alias
;;
858 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
859 build_alias
=$ac_optarg ;;
861 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
862 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
863 ac_prev
=cache_file
;;
864 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
865 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
866 cache_file
=$ac_optarg ;;
869 cache_file
=config.cache
;;
871 -datadir |
--datadir |
--datadi |
--datad)
873 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
874 datadir
=$ac_optarg ;;
876 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
877 |
--dataroo |
--dataro |
--datar)
878 ac_prev
=datarootdir
;;
879 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
880 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
881 datarootdir
=$ac_optarg ;;
883 -disable-* |
--disable-*)
884 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
885 # Reject names that are not valid shell variable names.
886 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
887 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
888 { (exit 1); exit 1; }; }
889 ac_feature
=`echo $ac_feature | sed 's/[-.]/_/g'`
890 eval enable_
$ac_feature=no
;;
892 -docdir |
--docdir |
--docdi |
--doc |
--do)
894 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
897 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
899 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
902 -enable-* |
--enable-*)
903 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
904 # Reject names that are not valid shell variable names.
905 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
906 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
907 { (exit 1); exit 1; }; }
908 ac_feature
=`echo $ac_feature | sed 's/[-.]/_/g'`
909 eval enable_
$ac_feature=\
$ac_optarg ;;
911 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
912 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
913 |
--exec |
--exe |
--ex)
914 ac_prev
=exec_prefix
;;
915 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
916 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
917 |
--exec=* |
--exe=* |
--ex=*)
918 exec_prefix
=$ac_optarg ;;
920 -gas |
--gas |
--ga |
--g)
921 # Obsolete; use --with-gas.
924 -help |
--help |
--hel |
--he |
-h)
926 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
927 ac_init_help
=recursive
;;
928 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
929 ac_init_help
=short
;;
931 -host |
--host |
--hos |
--ho)
932 ac_prev
=host_alias
;;
933 -host=* |
--host=* |
--hos=* |
--ho=*)
934 host_alias
=$ac_optarg ;;
936 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
938 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
940 htmldir
=$ac_optarg ;;
942 -includedir |
--includedir |
--includedi |
--included |
--include \
943 |
--includ |
--inclu |
--incl |
--inc)
944 ac_prev
=includedir
;;
945 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
946 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
947 includedir
=$ac_optarg ;;
949 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
951 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
952 infodir
=$ac_optarg ;;
954 -libdir |
--libdir |
--libdi |
--libd)
956 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
959 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
960 |
--libexe |
--libex |
--libe)
961 ac_prev
=libexecdir
;;
962 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
963 |
--libexe=* |
--libex=* |
--libe=*)
964 libexecdir
=$ac_optarg ;;
966 -localedir |
--localedir |
--localedi |
--localed |
--locale)
968 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
969 localedir
=$ac_optarg ;;
971 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
972 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
973 ac_prev
=localstatedir
;;
974 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
975 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
976 localstatedir
=$ac_optarg ;;
978 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
980 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
984 # Obsolete; use --without-fp.
987 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
988 |
--no-cr |
--no-c |
-n)
991 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
992 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
995 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
996 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
997 |
--oldin |
--oldi |
--old |
--ol |
--o)
998 ac_prev
=oldincludedir
;;
999 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1000 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1001 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1002 oldincludedir
=$ac_optarg ;;
1004 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1006 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1007 prefix
=$ac_optarg ;;
1009 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1010 |
--program-pre |
--program-pr |
--program-p)
1011 ac_prev
=program_prefix
;;
1012 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1013 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1014 program_prefix
=$ac_optarg ;;
1016 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1017 |
--program-suf |
--program-su |
--program-s)
1018 ac_prev
=program_suffix
;;
1019 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1020 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1021 program_suffix
=$ac_optarg ;;
1023 -program-transform-name |
--program-transform-name \
1024 |
--program-transform-nam |
--program-transform-na \
1025 |
--program-transform-n |
--program-transform- \
1026 |
--program-transform |
--program-transfor \
1027 |
--program-transfo |
--program-transf \
1028 |
--program-trans |
--program-tran \
1029 |
--progr-tra |
--program-tr |
--program-t)
1030 ac_prev
=program_transform_name
;;
1031 -program-transform-name=* |
--program-transform-name=* \
1032 |
--program-transform-nam=* |
--program-transform-na=* \
1033 |
--program-transform-n=* |
--program-transform-=* \
1034 |
--program-transform=* |
--program-transfor=* \
1035 |
--program-transfo=* |
--program-transf=* \
1036 |
--program-trans=* |
--program-tran=* \
1037 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1038 program_transform_name
=$ac_optarg ;;
1040 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1042 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1043 pdfdir
=$ac_optarg ;;
1045 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1047 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1050 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1051 |
-silent |
--silent |
--silen |
--sile |
--sil)
1054 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1056 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1058 sbindir
=$ac_optarg ;;
1060 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1061 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1062 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1064 ac_prev
=sharedstatedir
;;
1065 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1066 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1067 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1069 sharedstatedir
=$ac_optarg ;;
1071 -site |
--site |
--sit)
1073 -site=* |
--site=* |
--sit=*)
1076 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1078 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1079 srcdir
=$ac_optarg ;;
1081 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1082 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1083 ac_prev
=sysconfdir
;;
1084 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1085 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1086 sysconfdir
=$ac_optarg ;;
1088 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1089 ac_prev
=target_alias
;;
1090 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1091 target_alias
=$ac_optarg ;;
1093 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1096 -version |
--version |
--versio |
--versi |
--vers |
-V)
1097 ac_init_version
=: ;;
1100 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1101 # Reject names that are not valid shell variable names.
1102 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1103 { echo "$as_me: error: invalid package name: $ac_package" >&2
1104 { (exit 1); exit 1; }; }
1105 ac_package
=`echo $ac_package | sed 's/[-.]/_/g'`
1106 eval with_
$ac_package=\
$ac_optarg ;;
1108 -without-* |
--without-*)
1109 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1110 # Reject names that are not valid shell variable names.
1111 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1112 { echo "$as_me: error: invalid package name: $ac_package" >&2
1113 { (exit 1); exit 1; }; }
1114 ac_package
=`echo $ac_package | sed 's/[-.]/_/g'`
1115 eval with_
$ac_package=no
;;
1118 # Obsolete; use --with-x.
1121 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1122 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1123 ac_prev
=x_includes
;;
1124 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1125 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1126 x_includes
=$ac_optarg ;;
1128 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1129 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1130 ac_prev
=x_libraries
;;
1131 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1132 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1133 x_libraries
=$ac_optarg ;;
1135 -*) { echo "$as_me: error: unrecognized option: $ac_option
1136 Try \`$0 --help' for more information." >&2
1137 { (exit 1); exit 1; }; }
1141 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1142 # Reject names that are not valid shell variable names.
1143 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
1144 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1145 { (exit 1); exit 1; }; }
1146 eval $ac_envvar=\
$ac_optarg
1147 export $ac_envvar ;;
1150 # FIXME: should be removed in autoconf 3.0.
1151 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1152 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1153 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1154 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1160 if test -n "$ac_prev"; then
1161 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1162 { echo "$as_me: error: missing argument to $ac_option" >&2
1163 { (exit 1); exit 1; }; }
1166 # Be sure to have absolute directory names.
1167 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1168 datadir sysconfdir sharedstatedir localstatedir includedir \
1169 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1170 libdir localedir mandir
1172 eval ac_val
=\$
$ac_var
1174 [\\/$
]* | ?
:[\\/]* ) continue;;
1175 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1177 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1178 { (exit 1); exit 1; }; }
1181 # There might be people who depend on the old broken behavior: `$host'
1182 # used to hold the argument of --host etc.
1183 # FIXME: To remove some day.
1186 target
=$target_alias
1188 # FIXME: To remove some day.
1189 if test "x$host_alias" != x
; then
1190 if test "x$build_alias" = x
; then
1191 cross_compiling
=maybe
1192 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1193 If a cross compiler is detected then cross compile mode will be used." >&2
1194 elif test "x$build_alias" != "x$host_alias"; then
1200 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1202 test "$silent" = yes && exec 6>/dev
/null
1205 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1206 ac_ls_di
=`ls -di .` &&
1207 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1208 { echo "$as_me: error: Working directory cannot be determined" >&2
1209 { (exit 1); exit 1; }; }
1210 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1211 { echo "$as_me: error: pwd does not report name of working directory" >&2
1212 { (exit 1); exit 1; }; }
1215 # Find the source files, if location was not specified.
1216 if test -z "$srcdir"; then
1217 ac_srcdir_defaulted
=yes
1218 # Try the directory containing this script, then the parent directory.
1219 ac_confdir
=`$as_dirname -- "$0" ||
1220 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1221 X"$0" : 'X\(//\)[^/]' \| \
1222 X"$0" : 'X\(//\)$' \| \
1223 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1225 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1243 if test ! -r "$srcdir/$ac_unique_file"; then
1247 ac_srcdir_defaulted
=no
1249 if test ! -r "$srcdir/$ac_unique_file"; then
1250 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1251 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1252 { (exit 1); exit 1; }; }
1254 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1256 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1257 { (exit 1); exit 1; }; }
1259 # When building in place, set srcdir=.
1260 if test "$ac_abs_confdir" = "$ac_pwd"; then
1263 # Remove unnecessary trailing slashes from srcdir.
1264 # Double slashes in file names in object file debugging info
1265 # mess up M-x gdb in Emacs.
1267 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1269 for ac_var
in $ac_precious_vars; do
1270 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1271 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1272 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1273 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1277 # Report the --help message.
1279 if test "$ac_init_help" = "long"; then
1280 # Omit some internal or obsolete options to make the list less imposing.
1281 # This message is too long to be a string in the A/UX 3.1 sh.
1283 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1285 Usage: $0 [OPTION]... [VAR=VALUE]...
1287 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1288 VAR=VALUE. See below for descriptions of some of the useful variables.
1290 Defaults for the options are specified in brackets.
1293 -h, --help display this help and exit
1294 --help=short display options specific to this package
1295 --help=recursive display the short help of all the included packages
1296 -V, --version display version information and exit
1297 -q, --quiet, --silent do not print \`checking...' messages
1298 --cache-file=FILE cache test results in FILE [disabled]
1299 -C, --config-cache alias for \`--cache-file=config.cache'
1300 -n, --no-create do not create output files
1301 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1303 Installation directories:
1304 --prefix=PREFIX install architecture-independent files in PREFIX
1305 [$ac_default_prefix]
1306 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1309 By default, \`make install' will install all the files in
1310 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1311 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1312 for instance \`--prefix=\$HOME'.
1314 For better control, use the options below.
1316 Fine tuning of the installation directories:
1317 --bindir=DIR user executables [EPREFIX/bin]
1318 --sbindir=DIR system admin executables [EPREFIX/sbin]
1319 --libexecdir=DIR program executables [EPREFIX/libexec]
1320 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1321 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1322 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1323 --libdir=DIR object code libraries [EPREFIX/lib]
1324 --includedir=DIR C header files [PREFIX/include]
1325 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1326 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1327 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1328 --infodir=DIR info documentation [DATAROOTDIR/info]
1329 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1330 --mandir=DIR man documentation [DATAROOTDIR/man]
1331 --docdir=DIR documentation root [DATAROOTDIR/doc/c-library]
1332 --htmldir=DIR html documentation [DOCDIR]
1333 --dvidir=DIR dvi documentation [DOCDIR]
1334 --pdfdir=DIR pdf documentation [DOCDIR]
1335 --psdir=DIR ps documentation [DOCDIR]
1341 --build=BUILD configure
for building on BUILD
[guessed
]
1342 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1346 if test -n "$ac_init_help"; then
1347 case $ac_init_help in
1348 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1353 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1354 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1355 --disable-sanity-checks really
do not use threads
(should not be used except
1356 in special situations
) [default
=yes]
1357 --enable-check-abi do "make check-abi" in "make check" (no
/warn
/yes)
1359 --enable-shared build shared library
[default
=yes if GNU ld
& ELF
]
1360 --enable-profile build profiled library
[default
=no
]
1361 --enable-omitfp build undebuggable optimized library
[default
=no
]
1362 --enable-bounded build with runtime bounds checking
[default
=no
]
1363 --disable-versioning do not include versioning information
in the library
1364 objects
[default
=yes if supported
]
1365 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
1366 [default
=glibc default
]
1367 --enable-stackguard-randomization
1368 initialize __stack_chk_guard canary with a random
1369 number
at program start
1370 --enable-add-ons[=DIRS...
]
1371 configure and build add-ons
in DIR1
,DIR2
,... search
1372 for add-ons
if no parameter given
1373 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1374 --enable-bind-now disable lazy relocations
in DSOs
1375 --enable-static-nss build static NSS modules
[default
=no
]
1376 --disable-force-install don
't force installation of files from this package,
1377 even if they are older than the installed files
1378 --enable-kernel=VERSION compile for compatibility with kernel not older than
1380 --enable-all-warnings enable all useful warnings gcc can issue
1383 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1384 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1385 --with-gd=DIR find libgd include dir and library with prefix DIR
1386 --with-gd-include=DIR find libgd include files in DIR
1387 --with-gd-lib=DIR find libgd library files in DIR
1388 --with-fp if using floating-point hardware [default=yes]
1389 --with-binutils=PATH specify location of binutils (as and ld)
1390 --with-elf if using the ELF object format
1391 --with-selinux if building with SELinux support
1392 --with-xcoff if using the XCOFF object format
1393 --without-cvs if CVS should not be used
1394 --with-headers=PATH location of system headers to use (for example
1395 /usr/src/linux/include) [default=compiler default]
1396 --with-tls enable support for TLS
1397 --without-__thread do not use TLS features even when supporting them
1398 --with-cpu=CPU select code for CPU variant
1400 Some influential environment variables:
1401 CC C compiler command
1402 CFLAGS C compiler flags
1403 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1404 nonstandard directory <lib dir>
1405 LIBS libraries to pass to the linker, e.g. -l<library>
1406 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1407 you have headers in a nonstandard directory <include dir>
1409 CXX C++ compiler command
1410 CXXFLAGS C++ compiler flags
1412 Use these variables to override the choices made by `configure' or to
help
1413 it to
find libraries and programs with nonstandard names
/locations.
1415 Report bugs to
<glibc
>.
1420 if test "$ac_init_help" = "recursive"; then
1421 # If there are subdirs, report their specific --help.
1422 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1423 test -d "$ac_dir" ||
continue
1427 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1429 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1430 # A ".." for each directory in $ac_dir_suffix.
1431 ac_top_builddir_sub
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1432 case $ac_top_builddir_sub in
1433 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1434 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1437 ac_abs_top_builddir
=$ac_pwd
1438 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1439 # for backward compatibility:
1440 ac_top_builddir
=$ac_top_build_prefix
1443 .
) # We are building in place.
1445 ac_top_srcdir
=$ac_top_builddir_sub
1446 ac_abs_top_srcdir
=$ac_pwd ;;
1447 [\\/]* | ?
:[\\/]* ) # Absolute name.
1448 ac_srcdir
=$srcdir$ac_dir_suffix;
1449 ac_top_srcdir
=$srcdir
1450 ac_abs_top_srcdir
=$srcdir ;;
1452 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1453 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1454 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1456 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1458 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1459 # Check for guested configure.
1460 if test -f "$ac_srcdir/configure.gnu"; then
1462 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1463 elif test -f "$ac_srcdir/configure"; then
1465 $SHELL "$ac_srcdir/configure" --help=recursive
1467 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1469 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1473 test -n "$ac_init_help" && exit $ac_status
1474 if $ac_init_version; then
1476 GNU C Library configure
(see version.h
)
1477 generated by GNU Autoconf
2.61
1479 Copyright
(C
) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1480 2002, 2003, 2004, 2005, 2006 Free Software Foundation
, Inc.
1481 This configure
script is free software
; the Free Software Foundation
1482 gives unlimited permission to copy
, distribute and modify it.
1486 cat >config.log
<<_ACEOF
1487 This file contains any messages produced by compilers while
1488 running configure, to aid debugging if configure makes a mistake.
1490 It was created by GNU C Library $as_me (see version.h), which was
1491 generated by GNU Autoconf 2.61. Invocation command line was
1503 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1504 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1505 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1506 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1507 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1509 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1510 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1512 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1513 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1514 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1515 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1516 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1517 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1518 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1522 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1526 test -z "$as_dir" && as_dir
=.
1527 echo "PATH: $as_dir"
1543 # Keep a trace of the command line.
1544 # Strip out --no-create and --no-recursion so they do not pile up.
1545 # Strip out --silent because we don't want to record it for future runs.
1546 # Also quote any args containing shell meta-characters.
1547 # Make two passes to allow for proper duplicate-argument suppression.
1551 ac_must_keep_next
=false
1557 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1558 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1559 |
-silent |
--silent |
--silen |
--sile |
--sil)
1562 ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1565 1) ac_configure_args0
="$ac_configure_args0 '$ac_arg'" ;;
1567 ac_configure_args1
="$ac_configure_args1 '$ac_arg'"
1568 if test $ac_must_keep_next = true
; then
1569 ac_must_keep_next
=false
# Got value, back to normal.
1572 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1573 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1574 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1575 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1576 case "$ac_configure_args0 " in
1577 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1580 -* ) ac_must_keep_next
=true
;;
1583 ac_configure_args
="$ac_configure_args '$ac_arg'"
1588 $as_unset ac_configure_args0 ||
test "${ac_configure_args0+set}" != set ||
{ ac_configure_args0
=; export ac_configure_args0
; }
1589 $as_unset ac_configure_args1 ||
test "${ac_configure_args1+set}" != set ||
{ ac_configure_args1
=; export ac_configure_args1
; }
1591 # When interrupted or exit'd, cleanup temporary files, and complete
1592 # config.log. We remove comments because anyway the quotes in there
1593 # would cause problems or look ugly.
1594 # WARNING: Use '\'' to represent an apostrophe within the trap.
1595 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1596 trap 'exit_status=$?
1597 # Save into config.log some information that might help in debugging.
1602 ## ---------------- ##
1603 ## Cache variables. ##
1604 ## ---------------- ##
1607 # The following way of writing the cache mishandles newlines in values,
1609 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1610 eval ac_val=\$$ac_var
1614 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1615 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1618 _ | IFS | as_nl) ;; #(
1619 *) $as_unset $ac_var ;;
1624 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1625 *${as_nl}ac_space=\ *)
1627 "s/'\''/'\''\\\\'\'''\''/g;
1628 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1631 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1639 ## ----------------- ##
1640 ## Output variables. ##
1641 ## ----------------- ##
1644 for ac_var in $ac_subst_vars
1646 eval ac_val=\$$ac_var
1648 *\'\''*) ac_val
=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1650 echo "$ac_var='\''$ac_val'\''"
1654 if test -n "$ac_subst_files"; then
1656 ## ------------------- ##
1657 ## File substitutions. ##
1658 ## ------------------- ##
1661 for ac_var
in $ac_subst_files
1663 eval ac_val
=\$
$ac_var
1665 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1667 echo "$ac_var='\''$ac_val'\''"
1672 if test -s confdefs.h; then
1682 test "$ac_signal" != 0 &&
1683 echo "$as_me: caught signal $ac_signal"
1684 echo "$as_me: exit $exit_status"
1686 rm -f core *.core core.conftest.* &&
1687 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1690 for ac_signal
in 1 2 13 15; do
1691 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1695 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1696 rm -f -r conftest
* confdefs.h
1698 # Predefined preprocessor variables.
1700 cat >>confdefs.h
<<_ACEOF
1701 #define PACKAGE_NAME "$PACKAGE_NAME"
1705 cat >>confdefs.h
<<_ACEOF
1706 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1710 cat >>confdefs.h
<<_ACEOF
1711 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1715 cat >>confdefs.h
<<_ACEOF
1716 #define PACKAGE_STRING "$PACKAGE_STRING"
1720 cat >>confdefs.h
<<_ACEOF
1721 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1725 # Let the site file select an alternate cache file if it wants to.
1726 # Prefer explicitly selected file to automatically selected ones.
1727 if test -n "$CONFIG_SITE"; then
1728 set x
"$CONFIG_SITE"
1729 elif test "x$prefix" != xNONE
; then
1730 set x
"$prefix/share/config.site" "$prefix/etc/config.site"
1732 set x
"$ac_default_prefix/share/config.site" \
1733 "$ac_default_prefix/etc/config.site"
1738 if test -r "$ac_site_file"; then
1739 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1740 echo "$as_me: loading site script $ac_site_file" >&6;}
1741 sed 's/^/| /' "$ac_site_file" >&5
1746 if test -r "$cache_file"; then
1747 # Some versions of bash will fail to source /dev/null (special
1748 # files actually), so we avoid doing that.
1749 if test -f "$cache_file"; then
1750 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1751 echo "$as_me: loading cache $cache_file" >&6;}
1753 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
1754 *) .
"./$cache_file";;
1758 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1759 echo "$as_me: creating cache $cache_file" >&6;}
1763 # Check that the precious variables saved in the cache have kept the same
1765 ac_cache_corrupted
=false
1766 for ac_var
in $ac_precious_vars; do
1767 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1768 eval ac_new_set
=\
$ac_env_${ac_var}_set
1769 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
1770 eval ac_new_val
=\
$ac_env_${ac_var}_value
1771 case $ac_old_set,$ac_new_set in
1773 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1774 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1775 ac_cache_corrupted
=: ;;
1777 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1778 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1779 ac_cache_corrupted
=: ;;
1782 if test "x$ac_old_val" != "x$ac_new_val"; then
1783 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1784 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1785 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1786 echo "$as_me: former value: $ac_old_val" >&2;}
1787 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1788 echo "$as_me: current value: $ac_new_val" >&2;}
1789 ac_cache_corrupted
=:
1792 # Pass precious variables to config.status.
1793 if test "$ac_new_set" = set; then
1795 *\'*) ac_arg
=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1796 *) ac_arg
=$ac_var=$ac_new_val ;;
1798 case " $ac_configure_args " in
1799 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1800 *) ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
1804 if $ac_cache_corrupted; then
1805 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1806 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1807 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1808 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1809 { (exit 1); exit 1; }; }
1837 ac_cpp
='$CPP $CPPFLAGS'
1838 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1839 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1840 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1844 ac_config_headers
="$ac_config_headers config.h"
1847 for ac_dir
in scripts
"$srcdir"/scripts
; do
1848 if test -f "$ac_dir/install-sh"; then
1850 ac_install_sh
="$ac_aux_dir/install-sh -c"
1852 elif test -f "$ac_dir/install.sh"; then
1854 ac_install_sh
="$ac_aux_dir/install.sh -c"
1856 elif test -f "$ac_dir/shtool"; then
1858 ac_install_sh
="$ac_aux_dir/shtool install -c"
1862 if test -z "$ac_aux_dir"; then
1863 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts \"$srcdir\"/scripts" >&5
1864 echo "$as_me: error: cannot find install-sh or install.sh in scripts \"$srcdir\"/scripts" >&2;}
1865 { (exit 1); exit 1; }; }
1868 # These three variables are undocumented and unsupported,
1869 # and are intended to be withdrawn in a future Autoconf release.
1870 # They can cause serious problems if a builder's source tree is in a directory
1871 # whose full name contains unusual characters.
1872 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1873 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1874 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1878 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1879 { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1880 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1881 { (exit 1); exit 1; }; }
1884 # This will get text that should go into config.make.
1887 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1889 # Check whether --with-gd was given.
1890 if test "${with_gd+set}" = set; then
1891 withval
=$with_gd; case "$with_gd" in
1893 *) libgd_include
="-I$withval/include"
1894 libgd_ldflags
="-L$withval/lib" ;;
1900 # Check whether --with-gd-include was given.
1901 if test "${with_gd_include+set}" = set; then
1902 withval
=$with_gd_include; case "$with_gd_include" in
1904 *) libgd_include
="-I$withval" ;;
1910 # Check whether --with-gd-lib was given.
1911 if test "${with_gd_lib+set}" = set; then
1912 withval
=$with_gd_lib; case "$with_gd_lib" in
1914 *) libgd_ldflags
="-L$withval" ;;
1920 if test -n "$libgd_include"; then
1921 config_vars
="$config_vars
1922 CFLAGS-memusagestat.c = $libgd_include"
1924 if test -n "$libgd_ldflags"; then
1925 config_vars
="$config_vars
1926 libgd-LDFLAGS = $libgd_ldflags"
1930 # Check whether --with-fp was given.
1931 if test "${with_fp+set}" = set; then
1932 withval
=$with_fp; with_fp
=$withval
1939 # Check whether --with-binutils was given.
1940 if test "${with_binutils+set}" = set; then
1941 withval
=$with_binutils; path_binutils
=$withval
1947 # Check whether --with-elf was given.
1948 if test "${with_elf+set}" = set; then
1949 withval
=$with_elf; elf
=$withval
1955 # Check whether --with-selinux was given.
1956 if test "${with_selinux+set}" = set; then
1957 withval
=$with_selinux; with_selinux
=$withval
1963 # Check whether --with-xcoff was given.
1964 if test "${with_xcoff+set}" = set; then
1965 withval
=$with_xcoff; xcoff
=$withval
1971 # Check whether --with-cvs was given.
1972 if test "${with_cvs+set}" = set; then
1973 withval
=$with_cvs; with_cvs
=$withval
1978 if test "$with_cvs" = yes; then
1979 if test -d $srcdir/CVS
&& grep :pserver
: $srcdir/CVS
/Root
> /dev
/null
1987 # Check whether --with-headers was given.
1988 if test "${with_headers+set}" = set; then
1989 withval
=$with_headers; sysheaders
=$withval
1995 # Check whether --enable-sanity-checks was given.
1996 if test "${enable_sanity_checks+set}" = set; then
1997 enableval
=$enable_sanity_checks; enable_sanity
=$enableval
2004 # Check whether --enable-check-abi was given.
2005 if test "${enable_check_abi+set}" = set; then
2006 enableval
=$enable_check_abi; enable_check_abi
=$enableval
2013 # Check whether --enable-shared was given.
2014 if test "${enable_shared+set}" = set; then
2015 enableval
=$enable_shared; shared
=$enableval
2020 # Check whether --enable-profile was given.
2021 if test "${enable_profile+set}" = set; then
2022 enableval
=$enable_profile; profile
=$enableval
2027 # Check whether --enable-omitfp was given.
2028 if test "${enable_omitfp+set}" = set; then
2029 enableval
=$enable_omitfp; omitfp
=$enableval
2034 # Check whether --enable-bounded was given.
2035 if test "${enable_bounded+set}" = set; then
2036 enableval
=$enable_bounded; bounded
=$enableval
2041 # Check whether --enable-versioning was given.
2042 if test "${enable_versioning+set}" = set; then
2043 enableval
=$enable_versioning; enable_versioning
=$enableval
2045 enable_versioning
=yes
2049 # Check whether --enable-oldest-abi was given.
2050 if test "${enable_oldest_abi+set}" = set; then
2051 enableval
=$enable_oldest_abi; oldest_abi
=$enableval
2056 if test "$oldest_abi" = yes ||
test "$oldest_abi" = no
; then
2059 cat >>confdefs.h
<<_ACEOF
2060 #define GLIBC_OLDEST_ABI "$oldest_abi"
2066 # Check whether --enable-stackguard-randomization was given.
2067 if test "${enable_stackguard_randomization+set}" = set; then
2068 enableval
=$enable_stackguard_randomization; enable_stackguard_randomize
=$enableval
2070 enable_stackguard_randomize
=no
2073 if test "$enable_stackguard_randomize" = yes; then
2074 cat >>confdefs.h
<<\_ACEOF
2075 #define ENABLE_STACKGUARD_RANDOMIZE 1
2080 # Check whether --enable-add-ons was given.
2081 if test "${enable_add_ons+set}" = set; then
2082 enableval
=$enable_add_ons;
2089 # Check whether --with-tls was given.
2090 if test "${with_tls+set}" = set; then
2091 withval
=$with_tls; usetls
=$withval
2098 # Check whether --with-__thread was given.
2099 if test "${with___thread+set}" = set; then
2100 withval
=$with___thread; use__thread
=$withval
2106 # Check whether --enable-hidden-plt was given.
2107 if test "${enable_hidden_plt+set}" = set; then
2108 enableval
=$enable_hidden_plt; hidden
=$enableval
2113 if test "x$hidden" = xno
; then
2114 cat >>confdefs.h
<<\_ACEOF
2120 # Check whether --enable-bind-now was given.
2121 if test "${enable_bind_now+set}" = set; then
2122 enableval
=$enable_bind_now; bindnow
=$enableval
2129 # Check whether --enable-static-nss was given.
2130 if test "${enable_static_nss+set}" = set; then
2131 enableval
=$enable_static_nss; static_nss
=$enableval
2136 if test x
"$static_nss" = xyes ||
test x
"$shared" = xno
; then
2138 cat >>confdefs.h
<<\_ACEOF
2139 #define DO_STATIC_NSS 1
2144 # Check whether --enable-force-install was given.
2145 if test "${enable_force_install+set}" = set; then
2146 enableval
=$enable_force_install; force_install
=$enableval
2153 # Check whether --enable-kernel was given.
2154 if test "${enable_kernel+set}" = set; then
2155 enableval
=$enable_kernel; minimum_kernel
=$enableval
2158 if test "$minimum_kernel" = yes ||
test "$minimum_kernel" = no
; then
2159 # Better nothing than this.
2162 if test "$minimum_kernel" = current
; then
2163 minimum_kernel
=`uname -r 2>/dev/null` || minimum_kernel
=
2167 # Check whether --enable-all-warnings was given.
2168 if test "${enable_all_warnings+set}" = set; then
2169 enableval
=$enable_all_warnings; all_warnings
=$enableval
2174 # Make sure we can run config.sub.
2175 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2176 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2177 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2178 { (exit 1); exit 1; }; }
2180 { echo "$as_me:$LINENO: checking build system type" >&5
2181 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2182 if test "${ac_cv_build+set}" = set; then
2183 echo $ECHO_N "(cached) $ECHO_C" >&6
2185 ac_build_alias
=$build_alias
2186 test "x$ac_build_alias" = x
&&
2187 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2188 test "x$ac_build_alias" = x
&&
2189 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2190 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2191 { (exit 1); exit 1; }; }
2192 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2193 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2194 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2195 { (exit 1); exit 1; }; }
2198 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2199 echo "${ECHO_T}$ac_cv_build" >&6; }
2200 case $ac_cv_build in
2202 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2203 echo "$as_me: error: invalid value of canonical build" >&2;}
2204 { (exit 1); exit 1; }; };;
2207 ac_save_IFS
=$IFS; IFS
='-'
2213 # Remember, the first character of IFS is used to create $*,
2214 # except with old shells:
2217 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2220 { echo "$as_me:$LINENO: checking host system type" >&5
2221 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2222 if test "${ac_cv_host+set}" = set; then
2223 echo $ECHO_N "(cached) $ECHO_C" >&6
2225 if test "x$host_alias" = x
; then
2226 ac_cv_host
=$ac_cv_build
2228 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2229 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2230 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2231 { (exit 1); exit 1; }; }
2235 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2236 echo "${ECHO_T}$ac_cv_host" >&6; }
2239 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2240 echo "$as_me: error: invalid value of canonical host" >&2;}
2241 { (exit 1); exit 1; }; };;
2244 ac_save_IFS
=$IFS; IFS
='-'
2250 # Remember, the first character of IFS is used to create $*,
2251 # except with old shells:
2254 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2258 # The way shlib-versions is used to generate soversions.mk uses a
2259 # fairly simplistic model for name recognition that can't distinguish
2260 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
2261 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
2262 # tell. This doesn't get used much beyond that, so it's fairly safe.
2267 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
2271 # We keep the original values in `$config_*' and never modify them, so we
2272 # can write them unchanged into config.make. Everything else uses
2273 # $machine, $vendor, and $os, and changes them whenever convenient.
2274 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
2276 # Don't allow vendor == "unknown"
2277 test "$config_vendor" = unknown
&& config_vendor
=
2278 config_os
="`echo $config_os | sed 's/^unknown-//'`"
2280 # Some configurations imply other options.
2282 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
2283 linux
*ecoff
* | linux
*aout
* | gnu
*aout
* | gnu
*ecoff
*)
2285 gnu
* | linux
* | freebsd
* | netbsd
* | sysv4
* | solaris2
* | irix6
*)
2286 # These systems (almost) always use the ELF format.
2290 # These systems are always xcoff
2296 # The configure fragment of an add-on port can modify these to supplement
2297 # or override the table in the case statement below. No fragment should
2298 # ever change the config_* variables, however.
2299 machine
=$config_machine
2300 vendor
=$config_vendor
2303 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
2305 if test "$machine" = rs6000
; then
2309 # Braindead PowerPC box with absolutely no FPU.
2310 case "$machine-$host_os" in
2318 # Check whether --with-cpu was given.
2319 if test "${with_cpu+set}" = set; then
2320 withval
=$with_cpu; case "$withval" in
2321 yes|
'') { { echo "$as_me:$LINENO: error: --with-cpu requires an argument" >&5
2322 echo "$as_me: error: --with-cpu requires an argument" >&2;}
2323 { (exit 1); exit 1; }; } ;;
2325 *) submachine
="$withval" ;;
2332 # An add-on can set this when it wants to disable the sanity check below.
2338 case "$enable_add_ons" in
2341 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
2342 sed 's@/[^/]*$@@' | sort | uniq`
2343 add_ons_automatic
=yes
2345 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
2346 add_ons_automatic
=no
;;
2352 if test x
"$add_ons" != x
; then
2353 for f
in $add_ons; do
2354 # Some sanity checks
2357 { { echo "$as_me:$LINENO: error:
2358 *** It seems that you're using an old \`crypt' add-on. crypt is now
2359 *** part of glibc and using the old add-on will not work with this
2360 *** release. Start again with fresh sources and without the old
2361 *** \`crypt' add-on." >&5
2362 echo "$as_me: error:
2363 *** It seems that you're using an old \`crypt' add-on. crypt is now
2364 *** part of glibc and using the old add-on will not work with this
2365 *** release. Start again with fresh sources and without the old
2366 *** \`crypt' add-on." >&2;}
2367 { (exit 1); exit 1; }; }
2370 { { echo "$as_me:$LINENO: error:
2371 *** It seems that you're using an old \`localedata' add-on. localedata
2372 *** is now part of glibc and using the old add-on will not work with
2373 *** this release. Start again with fresh sources and without the old
2374 *** \`localedata' add-on." >&5
2375 echo "$as_me: error:
2376 *** It seems that you're using an old \`localedata' add-on. localedata
2377 *** is now part of glibc and using the old add-on will not work with
2378 *** this release. Start again with fresh sources and without the old
2379 *** \`localedata' add-on." >&2;}
2380 { (exit 1); exit 1; }; }
2385 # Now source each add-on's configure fragment.
2386 # The fragments can use $srcdir/$libc_add_on to find themselves,
2387 # and test $add_ons_automatic to see if they were explicitly requested.
2388 # A fragment can clear (or even change) $libc_add_on to affect
2389 # whether it goes into the list to be actually used in the build.
2391 for libc_add_on
in $add_ons; do
2392 # Test whether such a directory really exists.
2393 # It can be absolute, or relative to $srcdir, or relative to the build dir.
2394 case "$libc_add_on" in
2396 libc_add_on_srcdir
=$libc_add_on
2399 test -d "$srcdir/$libc_add_on" ||
{
2400 if test -d "$libc_add_on"; then
2401 libc_add_on
="`pwd`/$libc_add_on"
2403 { { echo "$as_me:$LINENO: error: add-on directory \"$libc_add_on\" does not exist" >&5
2404 echo "$as_me: error: add-on directory \"$libc_add_on\" does not exist" >&2;}
2405 { (exit 1); exit 1; }; }
2408 libc_add_on_srcdir
=$srcdir/$libc_add_on
2412 libc_add_on_frag
=$libc_add_on_srcdir/configure
2413 libc_add_on_canonical
=
2414 if test -r "$libc_add_on_frag"; then
2415 { echo "$as_me:$LINENO: running configure fragment for add-on $libc_add_on" >&5
2416 echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
2417 libc_add_on_canonical
=unknown
2418 libc_add_on_subdirs
=
2419 .
"$libc_add_on_frag"
2420 test -z "$libc_add_on" ||
{
2421 configured_add_ons
="$configured_add_ons $libc_add_on"
2422 if test "x$libc_add_on_canonical" = xunknown
; then
2423 { { echo "$as_me:$LINENO: error: fragment must set \$libc_add_on_canonical" >&5
2424 echo "$as_me: error: fragment must set \$libc_add_on_canonical" >&2;}
2425 { (exit 1); exit 1; }; }
2427 for d
in $libc_add_on_subdirs; do
2428 case "$libc_add_on" in
2429 /*) subdir_srcdir
="$libc_add_on" ;;
2430 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
2434 d
="${libc_add_on_canonical:-$libc_add_on}"
2440 subdir_srcdir
="$subdir_srcdir/$d"
2443 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
2444 add_on_subdirs
="$add_on_subdirs $d"
2445 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
2446 $d-srcdir = $subdir_srcdir"
2450 if test -n "$libc_add_on"; then
2451 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
2453 { echo "$as_me:$LINENO: checking add-on $libc_add_on for preconfigure fragments" >&5
2454 echo $ECHO_N "checking add-on $libc_add_on for preconfigure fragments... $ECHO_C" >&6; }
2455 for frag
in $frags; do
2456 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
2457 echo $ECHO_N "$name $ECHO_C" >&6
2460 { echo "$as_me:$LINENO: result: " >&5
2461 echo "${ECHO_T}" >&6; }
2463 use_add_ons
="$use_add_ons $libc_add_on"
2464 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
2465 test -z "$libc_add_on_canonical" ||
2466 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
2469 # Use echo to strip excess whitespace.
2470 add_ons
="`echo $use_add_ons`"
2477 ### I put this here to prevent those annoying emails from people who cannot
2478 ### read and try to compile glibc on unsupported platforms. --drepper
2480 ### By using the undocumented --enable-hacker-mode option for configure
2481 ### one can skip this test to make the configuration not fail for unsupported
2484 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
2485 case "$machine-$host_os" in
2486 *-linux* |
*-gnu* | arm
*-none* | powerpc-aix4.3.
*)
2489 echo "*** The GNU C library is currently not available for this platform."
2490 echo "*** So far nobody cared to port it and if there is no volunteer it"
2491 echo "*** might never happen. So, if you have interest to see glibc on"
2492 echo "*** this platform visit"
2493 echo "*** http://www.gnu.org/software/libc/porting.html"
2494 echo "*** and join the group of porters"
2500 # Expand the configuration machine name into a subdirectory by architecture
2501 # type and particular chip. If an add-on configure fragment already set
2502 # base_machine, we don't change it.
2503 test -n "$base_machine" ||
case "$machine" in
2504 a29k | am29000
) base_machine
=a29k machine
=a29k
;;
2505 alpha
*) base_machine
=alpha machine
=alpha
/$machine ;;
2506 c3
[012]) base_machine
=cx0 machine
=cx
0/c30
;;
2507 c4
[04]) base_machine
=cx0 machine
=cx
0/c40
;;
2508 i
[34567]86) base_machine
=i386 machine
=i386
/$machine ;;
2509 ia64
) base_machine
=ia64 machine
=ia64
;;
2510 m88???
) base_machine
=m88k machine
=m88k
/$machine ;;
2511 m88k
) base_machine
=m88k machine
=m88k
/m88100
;;
2512 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
2513 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
2514 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
2515 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
2516 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
2517 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
2519 base_machine
=sparc machine
=sparc
/sparc32
;;
2520 sparcv8 | supersparc | hypersparc
)
2521 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
2522 sparcv8plus | sparcv8plusa | sparcv9
)
2523 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
2524 sparcv8plusb | sparcv9b
)
2525 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9b
;;
2527 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v
;;
2529 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v2
;;
2531 base_machine
=sparc machine
=sparc
/sparc64
;;
2533 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
2535 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v
;;
2537 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v2
;;
2538 *) base_machine
=$machine ;;
2542 if test "$base_machine" = "i386"; then
2543 cat >>confdefs.h
<<\_ACEOF
2544 #define USE_REGPARMS 1
2549 # Compute the list of sysdep directories for this configuration.
2550 # This can take a while to compute.
2551 sysdep_dir
=$srcdir/sysdeps
2552 { echo "$as_me:$LINENO: checking sysdep dirs" >&5
2553 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6; }
2554 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
2555 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
2559 base_os
=mach
/hurd
;;
2560 netbsd
* |
386bsd
* | freebsd
* | bsdi
*)
2561 base_os
=unix
/bsd
/bsd4.4
;;
2562 osf
* | sunos
* | ultrix
* | newsos
* | dynix
* |
*bsd
*)
2564 sysv
* | isc
* | esix
* | sco
* | minix
* | irix4
* | linux
*)
2565 base_os
=unix
/sysv
;;
2567 base_os
=unix
/sysv
/irix
6/$os ;;
2569 base_os
=unix
/sysv
/sysv4
;;
2571 base_os
=unix
/sysv
/hpux
/$os ;;
2573 base_os
=unix
/sysv
/aix
/aix4.3
;;
2575 base_os
=standalone
;;
2580 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
2583 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
2587 o
=`echo $tail | sed 's/[0-9]*$//'`
2588 if test $o != $tail; then
2591 # For linux-gnu, try linux-gnu, then linux.
2592 o
=`echo $tail | sed 's/-.*$//'`
2593 if test $o != $tail; then
2597 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
2600 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
2606 # For sparc/sparc32, try sparc/sparc32 and then sparc.
2608 tail=$machine${submachine:+/$submachine}
2609 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
2611 # Prepend the machine's FPU directory unless --without-fp.
2612 if test "$with_fp" = yes; then
2613 mach
="$mach /$1/fpu"
2615 mach
="$mach /$1/nofpu"
2622 # Find what sysdep directories exist.
2625 for b
in $base ''; do
2626 for m0
in $mach ''; do
2627 for v
in /$vendor ''; do
2628 test "$v" = / && continue
2629 for o
in /$ostry ''; do
2630 test "$o" = / && continue
2631 for m
in $mach ''; do
2632 for d
in $add_ons_pfx ''; do
2633 for a
in $add_ons_sfx ''; do
2634 if test -n "$m0$m0sub$b$v$o$m$msub"; then
2635 try_srcdir
="${srcdir}/"
2639 try
="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
2640 test -n "$enable_debug_configure" &&
2641 echo "$0 DEBUG: try $try" >&2
2642 if test -d "$try_srcdir$try"; then
2643 sysnames
="$sysnames $try"
2644 { test -n "$o" ||
test -n "$b"; } && os_used
=t
2645 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
2647 x
*/$submachine) submachine_used
=t
;;
2649 if test -n "$d"; then
2650 case "$sysnames_add_ons" in
2652 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
2665 if test -z "$os_used" && test "$os" != none
; then
2666 { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
2667 echo "$as_me: error: Operating system $os is not supported." >&2;}
2668 { (exit 1); exit 1; }; }
2670 if test -z "$machine_used" && test "$machine" != none
; then
2671 { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
2672 echo "$as_me: error: The $machine is not supported." >&2;}
2673 { (exit 1); exit 1; }; }
2675 if test -z "$submachine_used" && test -n "$submachine"; then
2676 { { echo "$as_me:$LINENO: error: The $submachine subspecies of $host_cpu is not supported." >&5
2677 echo "$as_me: error: The $submachine subspecies of $host_cpu is not supported." >&2;}
2678 { (exit 1); exit 1; }; }
2682 # We have now validated the configuration.
2685 # If using ELF, look for an `elf' subdirectory of each machine directory.
2686 # We prepend these rather than inserting them whereever the machine appears
2687 # because things specified by the machine's ELF ABI should override
2688 # OS-specific things, and should always be the same for any OS on the
2689 # machine (otherwise what's the point of an ABI?).
2690 if test "$elf" = yes; then
2692 for d
in $add_ons_pfx ''; do
2694 if test -d $srcdir/${d}sysdeps
$m/elf
; then
2695 elf_dirs
="$elf_dirs ${d}sysdeps$m/elf"
2699 sysnames
="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2703 # Expand the list of system names into a full list of directories
2704 # from each element's parent name and Implies file (if present).
2707 while test $# -gt 0; do
2711 case " $names " in *" $name "*)
2712 # Already in the list.
2716 # Report each name as we discover it, so there is no long pause in output.
2717 echo $ECHO_N "$name $ECHO_C" >&6
2719 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2723 *) xsrcdir
=$srcdir/ ;;
2725 test -n "$enable_debug_configure" &&
2726 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2728 if test -f $xsrcdir$name/Implies
; then
2729 # Collect more names from the `Implies' file (removing comments).
2730 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2732 for x
in $implied_candidate; do
2734 if test -d $xsrcdir$name_base/$x; then
2735 implied
="$implied $name_base/$x";
2738 for d
in $add_ons_pfx ''; do
2739 try
="${d}sysdeps/$x"
2742 *) try_srcdir
=$srcdir/ ;;
2744 test -n "$enable_debug_configure" &&
2745 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2746 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2748 implied
="$implied $try"
2750 case "$sysnames_add_ons" in
2752 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
2756 if test $found = no
; then
2757 { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2758 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2765 # Add NAME to the list of names.
2766 names
="$names $name"
2768 # Find the parent of NAME, using the empty string if it has none.
2769 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2771 # Add the names implied by NAME, and NAME's parent (if it has one), to
2772 # the list of names to be processed (the argument list). We prepend the
2773 # implied names to the list and append the parent. We want implied
2774 # directories to come before further directories inferred from the
2775 # configuration components; this ensures that for sysv4, unix/common
2776 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2778 sysnames
="`echo $implied $* $parent`"
2779 test -n "$sysnames" && set $sysnames
2782 # Add the default directories.
2783 default_sysnames
=sysdeps
/generic
2784 if test "$elf" = yes; then
2785 default_sysnames
="sysdeps/generic/elf $default_sysnames"
2787 sysnames
="$names $default_sysnames"
2789 # The other names were emitted during the scan.
2790 { echo "$as_me:$LINENO: result: $default_sysnames" >&5
2791 echo "${ECHO_T}$default_sysnames" >&6; }
2793 # Collect the list of add-ons that supply partial sysdeps trees.
2795 for add_on
in $add_ons; do
2798 *) xsrcdir
="$srcdir/" ;;
2801 test -d "$xsrcdir$add_on/sysdeps" ||
{
2802 case "$configured_add_ons " in
2805 { { echo "$as_me:$LINENO: error: add-on $add_on has no configure fragment or sysdeps tree" >&5
2806 echo "$as_me: error: add-on $add_on has no configure fragment or sysdeps tree" >&2;}
2807 { (exit 1); exit 1; }; }
2813 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
2814 case "$sysnames_add_ons" in
2817 { echo "$as_me:$LINENO: WARNING: add-on $add_on contributed no sysdeps directories" >&5
2818 echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
2823 for d
in $sysnames; do
2825 $add_on/sysdeps
/*) ;;
2828 (cd "$xsrcdir$d" && for f
in *[!~
]; do
2831 for ff
in $f/*.h
; do
2832 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
2836 test -d "$f" ||
{ test -e "$f" && exit 88; }
2840 if test $?
-eq 88; then
2845 if test $found = no
; then
2846 { echo "$as_me:$LINENO: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
2847 echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
2855 # Find a good install program. We prefer a C program (faster),
2856 # so one script is as good as another. But avoid the broken or
2857 # incompatible versions:
2858 # SysV /etc/install, /usr/sbin/install
2859 # SunOS /usr/etc/install
2860 # IRIX /sbin/install
2862 # AmigaOS /C/install, which installs bootblocks on floppy discs
2863 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2864 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2865 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2866 # OS/2's system install, which has a completely different semantic
2867 # ./install, which can be erroneously created by make from ./install.sh.
2868 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2869 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
2870 if test -z "$INSTALL"; then
2871 if test "${ac_cv_path_install+set}" = set; then
2872 echo $ECHO_N "(cached) $ECHO_C" >&6
2874 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2878 test -z "$as_dir" && as_dir
=.
2879 # Account for people who put trailing slashes in PATH elements.
2881 .
/ | .
// |
/cC
/* | \
2882 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2883 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
2886 # OSF1 and SCO ODT 3.0 have their own names for install.
2887 # Don't use installbsd from OSF since it installs stuff as root
2889 for ac_prog
in ginstall scoinst
install; do
2890 for ac_exec_ext
in '' $ac_executable_extensions; do
2891 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2892 if test $ac_prog = install &&
2893 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2894 # AIX install. It has an incompatible calling convention.
2896 elif test $ac_prog = install &&
2897 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2898 # program-specific install script used by HP pwplus--don't use.
2901 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2914 if test "${ac_cv_path_install+set}" = set; then
2915 INSTALL
=$ac_cv_path_install
2917 # As a last resort, use the slow shell script. Don't cache a
2918 # value for INSTALL within a source directory, because that will
2919 # break other packages using the cache if that directory is
2920 # removed, or if the value is a relative name.
2921 INSTALL
=$ac_install_sh
2924 { echo "$as_me:$LINENO: result: $INSTALL" >&5
2925 echo "${ECHO_T}$INSTALL" >&6; }
2927 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2928 # It thinks the first close brace ends the variable substitution.
2929 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2931 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2933 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2935 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2936 # The makefiles need to use a different form to find it in $srcdir.
2937 INSTALL
='\$(..)./scripts/install-sh -c'
2939 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
2940 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
2942 if test "$LN_S" = "ln -s"; then
2943 { echo "$as_me:$LINENO: result: yes" >&5
2944 echo "${ECHO_T}yes" >&6; }
2946 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2947 echo "${ECHO_T}no, using $LN_S" >&6; }
2952 ac_cpp
='$CPP $CPPFLAGS'
2953 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2954 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2955 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2956 if test -n "$ac_tool_prefix"; then
2957 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2958 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2959 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2960 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2961 if test "${ac_cv_prog_CC+set}" = set; then
2962 echo $ECHO_N "(cached) $ECHO_C" >&6
2964 if test -n "$CC"; then
2965 ac_cv_prog_CC
="$CC" # Let the user override the test.
2967 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2971 test -z "$as_dir" && as_dir
=.
2972 for ac_exec_ext
in '' $ac_executable_extensions; do
2973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2974 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2975 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2985 if test -n "$CC"; then
2986 { echo "$as_me:$LINENO: result: $CC" >&5
2987 echo "${ECHO_T}$CC" >&6; }
2989 { echo "$as_me:$LINENO: result: no" >&5
2990 echo "${ECHO_T}no" >&6; }
2995 if test -z "$ac_cv_prog_CC"; then
2997 # Extract the first word of "gcc", so it can be a program name with args.
2998 set dummy gcc
; ac_word
=$2
2999 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3000 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3001 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3002 echo $ECHO_N "(cached) $ECHO_C" >&6
3004 if test -n "$ac_ct_CC"; then
3005 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3007 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3011 test -z "$as_dir" && as_dir
=.
3012 for ac_exec_ext
in '' $ac_executable_extensions; do
3013 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3014 ac_cv_prog_ac_ct_CC
="gcc"
3015 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3024 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3025 if test -n "$ac_ct_CC"; then
3026 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3027 echo "${ECHO_T}$ac_ct_CC" >&6; }
3029 { echo "$as_me:$LINENO: result: no" >&5
3030 echo "${ECHO_T}no" >&6; }
3033 if test "x$ac_ct_CC" = x
; then
3036 case $cross_compiling:$ac_tool_warned in
3038 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3039 whose name does not start with the host triplet. If you think this
3040 configuration is useful to you, please write to autoconf@gnu.org." >&5
3041 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3042 whose name does not start with the host triplet. If you think this
3043 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3044 ac_tool_warned
=yes ;;
3052 if test -z "$CC"; then
3053 if test -n "$ac_tool_prefix"; then
3054 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3055 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3056 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3057 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3058 if test "${ac_cv_prog_CC+set}" = set; then
3059 echo $ECHO_N "(cached) $ECHO_C" >&6
3061 if test -n "$CC"; then
3062 ac_cv_prog_CC
="$CC" # Let the user override the test.
3064 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3068 test -z "$as_dir" && as_dir
=.
3069 for ac_exec_ext
in '' $ac_executable_extensions; do
3070 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3071 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3072 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3082 if test -n "$CC"; then
3083 { echo "$as_me:$LINENO: result: $CC" >&5
3084 echo "${ECHO_T}$CC" >&6; }
3086 { echo "$as_me:$LINENO: result: no" >&5
3087 echo "${ECHO_T}no" >&6; }
3093 if test -z "$CC"; then
3094 # Extract the first word of "cc", so it can be a program name with args.
3095 set dummy cc
; ac_word
=$2
3096 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3097 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3098 if test "${ac_cv_prog_CC+set}" = set; then
3099 echo $ECHO_N "(cached) $ECHO_C" >&6
3101 if test -n "$CC"; then
3102 ac_cv_prog_CC
="$CC" # Let the user override the test.
3105 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3109 test -z "$as_dir" && as_dir
=.
3110 for ac_exec_ext
in '' $ac_executable_extensions; do
3111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3112 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3113 ac_prog_rejected
=yes
3117 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3124 if test $ac_prog_rejected = yes; then
3125 # We found a bogon in the path, so make sure we never use it.
3126 set dummy
$ac_cv_prog_CC
3128 if test $# != 0; then
3129 # We chose a different compiler from the bogus one.
3130 # However, it has the same basename, so the bogon will be chosen
3131 # first if we set CC to just the basename; use the full file name.
3133 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3139 if test -n "$CC"; then
3140 { echo "$as_me:$LINENO: result: $CC" >&5
3141 echo "${ECHO_T}$CC" >&6; }
3143 { echo "$as_me:$LINENO: result: no" >&5
3144 echo "${ECHO_T}no" >&6; }
3149 if test -z "$CC"; then
3150 if test -n "$ac_tool_prefix"; then
3151 for ac_prog
in cl.exe
3153 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3154 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3155 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3156 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3157 if test "${ac_cv_prog_CC+set}" = set; then
3158 echo $ECHO_N "(cached) $ECHO_C" >&6
3160 if test -n "$CC"; then
3161 ac_cv_prog_CC
="$CC" # Let the user override the test.
3163 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3167 test -z "$as_dir" && as_dir
=.
3168 for ac_exec_ext
in '' $ac_executable_extensions; do
3169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3170 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3171 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3181 if test -n "$CC"; then
3182 { echo "$as_me:$LINENO: result: $CC" >&5
3183 echo "${ECHO_T}$CC" >&6; }
3185 { echo "$as_me:$LINENO: result: no" >&5
3186 echo "${ECHO_T}no" >&6; }
3190 test -n "$CC" && break
3193 if test -z "$CC"; then
3195 for ac_prog
in cl.exe
3197 # Extract the first word of "$ac_prog", so it can be a program name with args.
3198 set dummy
$ac_prog; ac_word
=$2
3199 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3200 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3201 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3202 echo $ECHO_N "(cached) $ECHO_C" >&6
3204 if test -n "$ac_ct_CC"; then
3205 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3207 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3211 test -z "$as_dir" && as_dir
=.
3212 for ac_exec_ext
in '' $ac_executable_extensions; do
3213 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3214 ac_cv_prog_ac_ct_CC
="$ac_prog"
3215 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3224 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3225 if test -n "$ac_ct_CC"; then
3226 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3227 echo "${ECHO_T}$ac_ct_CC" >&6; }
3229 { echo "$as_me:$LINENO: result: no" >&5
3230 echo "${ECHO_T}no" >&6; }
3234 test -n "$ac_ct_CC" && break
3237 if test "x$ac_ct_CC" = x
; then
3240 case $cross_compiling:$ac_tool_warned in
3242 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3243 whose name does not start with the host triplet. If you think this
3244 configuration is useful to you, please write to autoconf@gnu.org." >&5
3245 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3246 whose name does not start with the host triplet. If you think this
3247 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3248 ac_tool_warned
=yes ;;
3257 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3258 See \`config.log' for more details." >&5
3259 echo "$as_me: error: no acceptable C compiler found in \$PATH
3260 See \`config.log' for more details." >&2;}
3261 { (exit 1); exit 1; }; }
3263 # Provide some information about the compiler.
3264 echo "$as_me:$LINENO: checking for C compiler version" >&5
3265 ac_compiler
=`set X $ac_compile; echo $2`
3266 { (ac_try
="$ac_compiler --version >&5"
3268 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3269 *) ac_try_echo=$ac_try;;
3271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3272 (eval "$ac_compiler --version >&5") 2>&5
3274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3275 (exit $ac_status); }
3276 { (ac_try="$ac_compiler -v >&5"
3278 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3279 *) ac_try_echo
=$ac_try;;
3281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3282 (eval "$ac_compiler -v >&5") 2>&5
3284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3285 (exit $ac_status); }
3286 { (ac_try
="$ac_compiler -V >&5"
3288 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3289 *) ac_try_echo=$ac_try;;
3291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3292 (eval "$ac_compiler -V >&5") 2>&5
3294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3295 (exit $ac_status); }
3298 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3299 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3300 if test "${ac_cv_objext+set}" = set; then
3301 echo $ECHO_N "(cached) $ECHO_C" >&6
3303 cat >conftest.$ac_ext <<_ACEOF
3306 cat confdefs.h >>conftest.$ac_ext
3307 cat >>conftest.$ac_ext <<_ACEOF
3308 /* end confdefs.h. */
3318 rm -f conftest.o conftest.obj
3319 if { (ac_try="$ac_compile"
3321 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3322 *) ac_try_echo
=$ac_try;;
3324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3325 (eval "$ac_compile") 2>&5
3327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3328 (exit $ac_status); }; then
3329 for ac_file
in conftest.o conftest.obj conftest.
*; do
3330 test -f "$ac_file" ||
continue;
3332 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf
) ;;
3333 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
3338 echo "$as_me: failed program was:" >&5
3339 sed 's/^/| /' conftest.
$ac_ext >&5
3341 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3342 See \`config.log' for more details." >&5
3343 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3344 See \`config.log' for more details." >&2;}
3345 { (exit 1); exit 1; }; }
3348 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
3350 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3351 echo "${ECHO_T}$ac_cv_objext" >&6; }
3352 OBJEXT
=$ac_cv_objext
3354 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3355 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3356 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3357 echo $ECHO_N "(cached) $ECHO_C" >&6
3359 cat >conftest.
$ac_ext <<_ACEOF
3362 cat confdefs.h
>>conftest.
$ac_ext
3363 cat >>conftest.
$ac_ext <<_ACEOF
3364 /* end confdefs.h. */
3377 rm -f conftest.
$ac_objext
3378 if { (ac_try
="$ac_compile"
3380 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3381 *) ac_try_echo=$ac_try;;
3383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3384 (eval "$ac_compile") 2>conftest.er1
3386 grep -v '^ *+' conftest.er1 >conftest.err
3388 cat conftest.err >&5
3389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3390 (exit $ac_status); } && {
3391 test -z "$ac_c_werror_flag" ||
3392 test ! -s conftest.err
3393 } && test -s conftest.$ac_objext; then
3396 echo "$as_me: failed program was:" >&5
3397 sed 's/^/| /' conftest.$ac_ext >&5
3402 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3403 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3406 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3407 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3408 GCC=`test $ac_compiler_gnu = yes && echo yes`
3409 ac_test_CFLAGS=${CFLAGS+set}
3410 ac_save_CFLAGS=$CFLAGS
3411 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3412 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3413 if test "${ac_cv_prog_cc_g+set}" = set; then
3414 echo $ECHO_N "(cached) $ECHO_C" >&6
3416 ac_save_c_werror_flag=$ac_c_werror_flag
3417 ac_c_werror_flag=yes
3420 cat >conftest.$ac_ext <<_ACEOF
3423 cat confdefs.h >>conftest.$ac_ext
3424 cat >>conftest.$ac_ext <<_ACEOF
3425 /* end confdefs.h. */
3435 rm -f conftest.$ac_objext
3436 if { (ac_try="$ac_compile"
3438 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3439 *) ac_try_echo
=$ac_try;;
3441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3442 (eval "$ac_compile") 2>conftest.er1
3444 grep -v '^ *+' conftest.er1
>conftest.err
3446 cat conftest.err
>&5
3447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3448 (exit $ac_status); } && {
3449 test -z "$ac_c_werror_flag" ||
3450 test ! -s conftest.err
3451 } && test -s conftest.
$ac_objext; then
3454 echo "$as_me: failed program was:" >&5
3455 sed 's/^/| /' conftest.
$ac_ext >&5
3458 cat >conftest.
$ac_ext <<_ACEOF
3461 cat confdefs.h
>>conftest.
$ac_ext
3462 cat >>conftest.
$ac_ext <<_ACEOF
3463 /* end confdefs.h. */
3473 rm -f conftest.
$ac_objext
3474 if { (ac_try
="$ac_compile"
3476 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3477 *) ac_try_echo=$ac_try;;
3479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3480 (eval "$ac_compile") 2>conftest.er1
3482 grep -v '^ *+' conftest.er1 >conftest.err
3484 cat conftest.err >&5
3485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3486 (exit $ac_status); } && {
3487 test -z "$ac_c_werror_flag" ||
3488 test ! -s conftest.err
3489 } && test -s conftest.$ac_objext; then
3492 echo "$as_me: failed program was:" >&5
3493 sed 's/^/| /' conftest.$ac_ext >&5
3495 ac_c_werror_flag=$ac_save_c_werror_flag
3497 cat >conftest.$ac_ext <<_ACEOF
3500 cat confdefs.h >>conftest.$ac_ext
3501 cat >>conftest.$ac_ext <<_ACEOF
3502 /* end confdefs.h. */
3512 rm -f conftest.$ac_objext
3513 if { (ac_try="$ac_compile"
3515 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3516 *) ac_try_echo
=$ac_try;;
3518 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3519 (eval "$ac_compile") 2>conftest.er1
3521 grep -v '^ *+' conftest.er1
>conftest.err
3523 cat conftest.err
>&5
3524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3525 (exit $ac_status); } && {
3526 test -z "$ac_c_werror_flag" ||
3527 test ! -s conftest.err
3528 } && test -s conftest.
$ac_objext; then
3531 echo "$as_me: failed program was:" >&5
3532 sed 's/^/| /' conftest.
$ac_ext >&5
3537 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3540 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3543 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3544 ac_c_werror_flag
=$ac_save_c_werror_flag
3546 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3547 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3548 if test "$ac_test_CFLAGS" = set; then
3549 CFLAGS
=$ac_save_CFLAGS
3550 elif test $ac_cv_prog_cc_g = yes; then
3551 if test "$GCC" = yes; then
3557 if test "$GCC" = yes; then
3563 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3564 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3565 if test "${ac_cv_prog_cc_c89+set}" = set; then
3566 echo $ECHO_N "(cached) $ECHO_C" >&6
3568 ac_cv_prog_cc_c89
=no
3570 cat >conftest.
$ac_ext <<_ACEOF
3573 cat confdefs.h
>>conftest.
$ac_ext
3574 cat >>conftest.
$ac_ext <<_ACEOF
3575 /* end confdefs.h. */
3578 #include <sys/types.h>
3579 #include <sys/stat.h>
3580 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3581 struct buf { int x; };
3582 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3583 static char *e (p, i)
3589 static char *f (char * (*g) (char **, int), char **p, ...)
3594 s = g (p, va_arg (v,int));
3599 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3600 function prototypes and stuff, but not '\xHH' hex character constants.
3601 These don't provoke an error unfortunately, instead are silently treated
3602 as 'x'. The following induces an error, until -std is added to get
3603 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3604 array size at least. It's necessary to write '\x00'==0 to get something
3605 that's true only with -std. */
3606 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3608 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3609 inside strings and character constants. */
3611 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3613 int test (int i, double x);
3614 struct s1 {int (*f) (int a);};
3615 struct s2 {int (*f) (double a);};
3616 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3622 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3627 for ac_arg
in '' -qlanglvl=extc89
-qlanglvl=ansi
-std \
3628 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3630 CC
="$ac_save_CC $ac_arg"
3631 rm -f conftest.
$ac_objext
3632 if { (ac_try
="$ac_compile"
3634 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3635 *) ac_try_echo=$ac_try;;
3637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3638 (eval "$ac_compile") 2>conftest.er1
3640 grep -v '^ *+' conftest.er1 >conftest.err
3642 cat conftest.err >&5
3643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3644 (exit $ac_status); } && {
3645 test -z "$ac_c_werror_flag" ||
3646 test ! -s conftest.err
3647 } && test -s conftest.$ac_objext; then
3648 ac_cv_prog_cc_c89=$ac_arg
3650 echo "$as_me: failed program was:" >&5
3651 sed 's/^/| /' conftest.$ac_ext >&5
3656 rm -f core conftest.err conftest.$ac_objext
3657 test "x$ac_cv_prog_cc_c89" != "xno" && break
3659 rm -f conftest.$ac_ext
3664 case "x$ac_cv_prog_cc_c89" in
3666 { echo "$as_me:$LINENO: result: none needed" >&5
3667 echo "${ECHO_T}none needed" >&6; } ;;
3669 { echo "$as_me:$LINENO: result: unsupported" >&5
3670 echo "${ECHO_T}unsupported" >&6; } ;;
3672 CC="$CC $ac_cv_prog_cc_c89"
3673 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3674 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3679 ac_cpp='$CPP $CPPFLAGS'
3680 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3681 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3682 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3684 if test $host != $build; then
3685 for ac_prog in gcc cc
3687 # Extract the first word of "$ac_prog", so it can be a program name with args.
3688 set dummy $ac_prog; ac_word=$2
3689 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3690 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3691 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3692 echo $ECHO_N "(cached) $ECHO_C" >&6
3694 if test -n "$BUILD_CC"; then
3695 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3701 test -z "$as_dir" && as_dir=.
3702 for ac_exec_ext in '' $ac_executable_extensions; do
3703 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3704 ac_cv_prog_BUILD_CC="$ac_prog"
3705 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3714 BUILD_CC=$ac_cv_prog_BUILD_CC
3715 if test -n "$BUILD_CC"; then
3716 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3717 echo "${ECHO_T}$BUILD_CC" >&6; }
3719 { echo "$as_me:$LINENO: result: no" >&5
3720 echo "${ECHO_T}no" >&6; }
3724 test -n "$BUILD_CC" && break
3730 ac_cpp='$CPP $CPPFLAGS'
3731 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3732 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3733 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3734 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3735 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3736 # On Suns, sometimes $CPP names a directory.
3737 if test -n "$CPP" && test -d "$CPP"; then
3740 if test -z "$CPP"; then
3741 if test "${ac_cv_prog_CPP+set}" = set; then
3742 echo $ECHO_N "(cached) $ECHO_C" >&6
3744 # Double quotes because CPP needs to be expanded
3745 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3748 for ac_c_preproc_warn_flag in '' yes
3750 # Use a header file that comes with gcc, so configuring glibc
3751 # with a fresh cross-compiler works.
3752 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3753 # <limits.h> exists even on freestanding compilers.
3754 # On the NeXT, cc -E runs the code through the compiler's parser,
3755 # not just through cpp. "Syntax error" is here to catch this case.
3756 cat >conftest.$ac_ext <<_ACEOF
3759 cat confdefs.h >>conftest.$ac_ext
3760 cat >>conftest.$ac_ext <<_ACEOF
3761 /* end confdefs.h. */
3763 # include <limits.h>
3765 # include <assert.h>
3769 if { (ac_try="$ac_cpp conftest.$ac_ext"
3771 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3772 *) ac_try_echo
=$ac_try;;
3774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3775 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3777 grep -v '^ *+' conftest.er1
>conftest.err
3779 cat conftest.err
>&5
3780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3781 (exit $ac_status); } >/dev
/null
&& {
3782 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3783 test ! -s conftest.err
3787 echo "$as_me: failed program was:" >&5
3788 sed 's/^/| /' conftest.
$ac_ext >&5
3790 # Broken: fails on valid input.
3794 rm -f conftest.err conftest.
$ac_ext
3796 # OK, works on sane cases. Now check whether nonexistent headers
3797 # can be detected and how.
3798 cat >conftest.
$ac_ext <<_ACEOF
3801 cat confdefs.h
>>conftest.
$ac_ext
3802 cat >>conftest.
$ac_ext <<_ACEOF
3803 /* end confdefs.h. */
3804 #include <ac_nonexistent.h>
3806 if { (ac_try
="$ac_cpp conftest.$ac_ext"
3808 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3809 *) ac_try_echo=$ac_try;;
3811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3812 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3814 grep -v '^ *+' conftest.er1 >conftest.err
3816 cat conftest.err >&5
3817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818 (exit $ac_status); } >/dev/null && {
3819 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3820 test ! -s conftest.err
3822 # Broken: success on invalid input.
3825 echo "$as_me: failed program was:" >&5
3826 sed 's/^/| /' conftest.$ac_ext >&5
3828 # Passes both tests.
3833 rm -f conftest.err conftest.$ac_ext
3836 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3837 rm -f conftest.err conftest.
$ac_ext
3838 if $ac_preproc_ok; then
3850 { echo "$as_me:$LINENO: result: $CPP" >&5
3851 echo "${ECHO_T}$CPP" >&6; }
3853 for ac_c_preproc_warn_flag
in '' yes
3855 # Use a header file that comes with gcc, so configuring glibc
3856 # with a fresh cross-compiler works.
3857 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3858 # <limits.h> exists even on freestanding compilers.
3859 # On the NeXT, cc -E runs the code through the compiler's parser,
3860 # not just through cpp. "Syntax error" is here to catch this case.
3861 cat >conftest.
$ac_ext <<_ACEOF
3864 cat confdefs.h
>>conftest.
$ac_ext
3865 cat >>conftest.
$ac_ext <<_ACEOF
3866 /* end confdefs.h. */
3868 # include <limits.h>
3870 # include <assert.h>
3874 if { (ac_try
="$ac_cpp conftest.$ac_ext"
3876 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3877 *) ac_try_echo=$ac_try;;
3879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3880 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3882 grep -v '^ *+' conftest.er1 >conftest.err
3884 cat conftest.err >&5
3885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3886 (exit $ac_status); } >/dev/null && {
3887 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3888 test ! -s conftest.err
3892 echo "$as_me: failed program was:" >&5
3893 sed 's/^/| /' conftest.$ac_ext >&5
3895 # Broken: fails on valid input.
3899 rm -f conftest.err conftest.$ac_ext
3901 # OK, works on sane cases. Now check whether nonexistent headers
3902 # can be detected and how.
3903 cat >conftest.$ac_ext <<_ACEOF
3906 cat confdefs.h >>conftest.$ac_ext
3907 cat >>conftest.$ac_ext <<_ACEOF
3908 /* end confdefs.h. */
3909 #include <ac_nonexistent.h>
3911 if { (ac_try="$ac_cpp conftest.$ac_ext"
3913 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3914 *) ac_try_echo
=$ac_try;;
3916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3917 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3919 grep -v '^ *+' conftest.er1
>conftest.err
3921 cat conftest.err
>&5
3922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923 (exit $ac_status); } >/dev
/null
&& {
3924 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3925 test ! -s conftest.err
3927 # Broken: success on invalid input.
3930 echo "$as_me: failed program was:" >&5
3931 sed 's/^/| /' conftest.
$ac_ext >&5
3933 # Passes both tests.
3938 rm -f conftest.err conftest.
$ac_ext
3941 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3942 rm -f conftest.err conftest.
$ac_ext
3943 if $ac_preproc_ok; then
3946 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3947 See \`config.log' for more details." >&5
3948 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3949 See \`config.log' for more details." >&2;}
3950 { (exit 1); exit 1; }; }
3954 ac_cpp
='$CPP $CPPFLAGS'
3955 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3956 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3957 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3959 # We need the C++ compiler only for testing.
3961 ac_cpp
='$CXXCPP $CPPFLAGS'
3962 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3963 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3964 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3965 if test -z "$CXX"; then
3966 if test -n "$CCC"; then
3969 if test -n "$ac_tool_prefix"; then
3970 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
3972 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3973 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3974 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3975 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3976 if test "${ac_cv_prog_CXX+set}" = set; then
3977 echo $ECHO_N "(cached) $ECHO_C" >&6
3979 if test -n "$CXX"; then
3980 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3982 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3986 test -z "$as_dir" && as_dir
=.
3987 for ac_exec_ext
in '' $ac_executable_extensions; do
3988 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3989 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3990 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4000 if test -n "$CXX"; then
4001 { echo "$as_me:$LINENO: result: $CXX" >&5
4002 echo "${ECHO_T}$CXX" >&6; }
4004 { echo "$as_me:$LINENO: result: no" >&5
4005 echo "${ECHO_T}no" >&6; }
4009 test -n "$CXX" && break
4012 if test -z "$CXX"; then
4014 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
4016 # Extract the first word of "$ac_prog", so it can be a program name with args.
4017 set dummy
$ac_prog; ac_word
=$2
4018 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4019 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4020 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
4021 echo $ECHO_N "(cached) $ECHO_C" >&6
4023 if test -n "$ac_ct_CXX"; then
4024 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
4026 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4030 test -z "$as_dir" && as_dir
=.
4031 for ac_exec_ext
in '' $ac_executable_extensions; do
4032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4033 ac_cv_prog_ac_ct_CXX
="$ac_prog"
4034 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4043 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
4044 if test -n "$ac_ct_CXX"; then
4045 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
4046 echo "${ECHO_T}$ac_ct_CXX" >&6; }
4048 { echo "$as_me:$LINENO: result: no" >&5
4049 echo "${ECHO_T}no" >&6; }
4053 test -n "$ac_ct_CXX" && break
4056 if test "x$ac_ct_CXX" = x
; then
4059 case $cross_compiling:$ac_tool_warned in
4061 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4062 whose name does not start with the host triplet. If you think this
4063 configuration is useful to you, please write to autoconf@gnu.org." >&5
4064 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4065 whose name does not start with the host triplet. If you think this
4066 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4067 ac_tool_warned
=yes ;;
4075 # Provide some information about the compiler.
4076 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
4077 ac_compiler
=`set X $ac_compile; echo $2`
4078 { (ac_try
="$ac_compiler --version >&5"
4080 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4081 *) ac_try_echo=$ac_try;;
4083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4084 (eval "$ac_compiler --version >&5") 2>&5
4086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4087 (exit $ac_status); }
4088 { (ac_try="$ac_compiler -v >&5"
4090 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4091 *) ac_try_echo
=$ac_try;;
4093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4094 (eval "$ac_compiler -v >&5") 2>&5
4096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4097 (exit $ac_status); }
4098 { (ac_try
="$ac_compiler -V >&5"
4100 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4101 *) ac_try_echo=$ac_try;;
4103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4104 (eval "$ac_compiler -V >&5") 2>&5
4106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4107 (exit $ac_status); }
4109 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
4110 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
4111 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
4112 echo $ECHO_N "(cached) $ECHO_C" >&6
4114 cat >conftest.$ac_ext <<_ACEOF
4117 cat confdefs.h >>conftest.$ac_ext
4118 cat >>conftest.$ac_ext <<_ACEOF
4119 /* end confdefs.h. */
4132 rm -f conftest.$ac_objext
4133 if { (ac_try="$ac_compile"
4135 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4136 *) ac_try_echo
=$ac_try;;
4138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4139 (eval "$ac_compile") 2>conftest.er1
4141 grep -v '^ *+' conftest.er1
>conftest.err
4143 cat conftest.err
>&5
4144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4145 (exit $ac_status); } && {
4146 test -z "$ac_cxx_werror_flag" ||
4147 test ! -s conftest.err
4148 } && test -s conftest.
$ac_objext; then
4151 echo "$as_me: failed program was:" >&5
4152 sed 's/^/| /' conftest.
$ac_ext >&5
4157 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4158 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
4161 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
4162 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
4163 GXX
=`test $ac_compiler_gnu = yes && echo yes`
4164 ac_test_CXXFLAGS
=${CXXFLAGS+set}
4165 ac_save_CXXFLAGS
=$CXXFLAGS
4166 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
4167 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
4168 if test "${ac_cv_prog_cxx_g+set}" = set; then
4169 echo $ECHO_N "(cached) $ECHO_C" >&6
4171 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
4172 ac_cxx_werror_flag
=yes
4175 cat >conftest.
$ac_ext <<_ACEOF
4178 cat confdefs.h
>>conftest.
$ac_ext
4179 cat >>conftest.
$ac_ext <<_ACEOF
4180 /* end confdefs.h. */
4190 rm -f conftest.
$ac_objext
4191 if { (ac_try
="$ac_compile"
4193 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4194 *) ac_try_echo=$ac_try;;
4196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4197 (eval "$ac_compile") 2>conftest.er1
4199 grep -v '^ *+' conftest.er1 >conftest.err
4201 cat conftest.err >&5
4202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4203 (exit $ac_status); } && {
4204 test -z "$ac_cxx_werror_flag" ||
4205 test ! -s conftest.err
4206 } && test -s conftest.$ac_objext; then
4207 ac_cv_prog_cxx_g=yes
4209 echo "$as_me: failed program was:" >&5
4210 sed 's/^/| /' conftest.$ac_ext >&5
4213 cat >conftest.$ac_ext <<_ACEOF
4216 cat confdefs.h >>conftest.$ac_ext
4217 cat >>conftest.$ac_ext <<_ACEOF
4218 /* end confdefs.h. */
4228 rm -f conftest.$ac_objext
4229 if { (ac_try="$ac_compile"
4231 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4232 *) ac_try_echo
=$ac_try;;
4234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4235 (eval "$ac_compile") 2>conftest.er1
4237 grep -v '^ *+' conftest.er1
>conftest.err
4239 cat conftest.err
>&5
4240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4241 (exit $ac_status); } && {
4242 test -z "$ac_cxx_werror_flag" ||
4243 test ! -s conftest.err
4244 } && test -s conftest.
$ac_objext; then
4247 echo "$as_me: failed program was:" >&5
4248 sed 's/^/| /' conftest.
$ac_ext >&5
4250 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
4252 cat >conftest.
$ac_ext <<_ACEOF
4255 cat confdefs.h
>>conftest.
$ac_ext
4256 cat >>conftest.
$ac_ext <<_ACEOF
4257 /* end confdefs.h. */
4267 rm -f conftest.
$ac_objext
4268 if { (ac_try
="$ac_compile"
4270 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4271 *) ac_try_echo=$ac_try;;
4273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4274 (eval "$ac_compile") 2>conftest.er1
4276 grep -v '^ *+' conftest.er1 >conftest.err
4278 cat conftest.err >&5
4279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4280 (exit $ac_status); } && {
4281 test -z "$ac_cxx_werror_flag" ||
4282 test ! -s conftest.err
4283 } && test -s conftest.$ac_objext; then
4284 ac_cv_prog_cxx_g=yes
4286 echo "$as_me: failed program was:" >&5
4287 sed 's/^/| /' conftest.$ac_ext >&5
4292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4299 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4301 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
4302 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
4303 if test "$ac_test_CXXFLAGS" = set; then
4304 CXXFLAGS=$ac_save_CXXFLAGS
4305 elif test $ac_cv_prog_cxx_g = yes; then
4306 if test "$GXX" = yes; then
4312 if test "$GXX" = yes; then
4319 ac_cpp='$CPP $CPPFLAGS'
4320 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4321 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4322 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4324 # Was a --with-binutils option given?
4325 if test -n "$path_binutils"; then
4326 # Make absolute; ensure a single trailing slash.
4327 path_binutils=`(cd $path_binutils; pwd) |
sed 's%/*$%/%'`
4328 CC="$CC -B$path_binutils"
4330 AS=`$CC -print-prog-name=as
`
4331 LD=`$CC -print-prog-name=ld
`
4332 AR=`$CC -print-prog-name=ar`
4334 OBJDUMP=`$CC -print-prog-name=objdump
`
4337 # ranlib has to be treated a bit differently since it might not exist at all.
4338 ac_ranlib=`$CC -print-prog-name=ranlib
`
4339 if test "x$ac_ranlib" = xranlib; then
4340 # This extra check has to happen since gcc simply echos the parameter in
4341 # case it cannot find the value in its own directories.
4342 if test -n "$ac_tool_prefix"; then
4343 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4344 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4345 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4346 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4347 if test "${ac_cv_prog_RANLIB+set}" = set; then
4348 echo $ECHO_N "(cached) $ECHO_C" >&6
4350 if test -n "$RANLIB"; then
4351 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4357 test -z "$as_dir" && as_dir=.
4358 for ac_exec_ext in '' $ac_executable_extensions; do
4359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4360 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4361 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4370 RANLIB=$ac_cv_prog_RANLIB
4371 if test -n "$RANLIB"; then
4372 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4373 echo "${ECHO_T}$RANLIB" >&6; }
4375 { echo "$as_me:$LINENO: result: no" >&5
4376 echo "${ECHO_T}no" >&6; }
4381 if test -z "$ac_cv_prog_RANLIB"; then
4382 ac_ct_RANLIB=$RANLIB
4383 # Extract the first word of "ranlib", so it can be a program name with args.
4384 set dummy ranlib; ac_word=$2
4385 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4386 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4387 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4388 echo $ECHO_N "(cached) $ECHO_C" >&6
4390 if test -n "$ac_ct_RANLIB"; then
4391 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4397 test -z "$as_dir" && as_dir=.
4398 for ac_exec_ext in '' $ac_executable_extensions; do
4399 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4400 ac_cv_prog_ac_ct_RANLIB="ranlib"
4401 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4410 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4411 if test -n "$ac_ct_RANLIB"; then
4412 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4413 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
4415 { echo "$as_me:$LINENO: result: no" >&5
4416 echo "${ECHO_T}no" >&6; }
4419 if test "x$ac_ct_RANLIB" = x; then
4422 case $cross_compiling:$ac_tool_warned in
4424 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4425 whose name does not start with the host triplet. If you think this
4426 configuration is useful to you, please write to autoconf@gnu.org." >&5
4427 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4428 whose name does not start with the host triplet. If you think this
4429 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4430 ac_tool_warned=yes ;;
4432 RANLIB=$ac_ct_RANLIB
4435 RANLIB="$ac_cv_prog_RANLIB"
4443 # Determine whether we are using GNU binutils.
4444 { echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
4445 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6; }
4446 if test "${libc_cv_prog_as_gnu+set}" = set; then
4447 echo $ECHO_N "(cached) $ECHO_C" >&6
4449 # Most GNU programs take a -v and spit out some text including
4450 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4451 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4452 libc_cv_prog_as_gnu=yes
4454 libc_cv_prog_as_gnu=no
4458 { echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
4459 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6; }
4461 gnu_as=$libc_cv_prog_as_gnu
4463 { echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
4464 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6; }
4465 if test "${libc_cv_prog_ld_gnu+set}" = set; then
4466 echo $ECHO_N "(cached) $ECHO_C" >&6
4468 # Most GNU programs take a -v and spit out some text including
4469 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4470 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
4471 libc_cv_prog_ld_gnu=yes
4473 libc_cv_prog_ld_gnu=no
4477 { echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
4478 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6; }
4479 gnu_ld=$libc_cv_prog_ld_gnu
4482 # Accept binutils 2.13 or newer.
4485 # Extract the first word of "$ac_prog", so it can be a program name with args.
4486 set dummy $ac_prog; ac_word=$2
4487 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4488 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4489 if test "${ac_cv_prog_AS+set}" = set; then
4490 echo $ECHO_N "(cached) $ECHO_C" >&6
4492 if test -n "$AS"; then
4493 ac_cv_prog_AS="$AS" # Let the user override the test.
4495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4499 test -z "$as_dir" && as_dir=.
4500 for ac_exec_ext in '' $ac_executable_extensions; do
4501 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4502 ac_cv_prog_AS="$ac_prog"
4503 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4513 if test -n "$AS"; then
4514 { echo "$as_me:$LINENO: result: $AS" >&5
4515 echo "${ECHO_T}$AS" >&6; }
4517 { echo "$as_me:$LINENO: result: no" >&5
4518 echo "${ECHO_T}no" >&6; }
4522 test -n "$AS" && break
4525 if test -z "$AS"; then
4528 # Found it, now check the version.
4529 { echo "$as_me:$LINENO: checking version of $AS" >&5
4530 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6; }
4531 ac_prog_version=`$AS --version 2>&1 |
sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4532 case $ac_prog_version in
4533 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4535 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4536 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4539 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4540 echo "${ECHO_T}$ac_prog_version" >&6; }
4542 if test $ac_verc_fail = yes; then
4543 AS=: critic_missing="$critic_missing as"
4548 # Extract the first word of "$ac_prog", so it can be a program name with args.
4549 set dummy $ac_prog; ac_word=$2
4550 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4552 if test "${ac_cv_prog_LD+set}" = set; then
4553 echo $ECHO_N "(cached) $ECHO_C" >&6
4555 if test -n "$LD"; then
4556 ac_cv_prog_LD="$LD" # Let the user override the test.
4558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4562 test -z "$as_dir" && as_dir=.
4563 for ac_exec_ext in '' $ac_executable_extensions; do
4564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4565 ac_cv_prog_LD="$ac_prog"
4566 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4576 if test -n "$LD"; then
4577 { echo "$as_me:$LINENO: result: $LD" >&5
4578 echo "${ECHO_T}$LD" >&6; }
4580 { echo "$as_me:$LINENO: result: no" >&5
4581 echo "${ECHO_T}no" >&6; }
4585 test -n "$LD" && break
4588 if test -z "$LD"; then
4591 # Found it, now check the version.
4592 { echo "$as_me:$LINENO: checking version of $LD" >&5
4593 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6; }
4594 ac_prog_version=`$LD --version 2>&1 |
sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4595 case $ac_prog_version in
4596 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4598 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4599 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4602 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4603 echo "${ECHO_T}$ac_prog_version" >&6; }
4605 if test $ac_verc_fail = yes; then
4606 LD=: critic_missing="$critic_missing ld"
4610 # We need the physical current working directory. We cannot use the
4611 # "pwd -P" shell builtin since that's not portable. Instead we try to
4612 # find a pwd binary. Note that assigning to the PWD environment
4613 # variable might have some interesting side effects, so we don't do
4615 # Extract the first word of "pwd", so it can be a program name with args.
4616 set dummy pwd; ac_word=$2
4617 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4619 if test "${ac_cv_path_PWD_P+set}" = set; then
4620 echo $ECHO_N "(cached) $ECHO_C" >&6
4624 ac_cv_path_PWD_P="$PWD_P" # Let the user override the test with a path.
4627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4631 test -z "$as_dir" && as_dir=.
4632 for ac_exec_ext in '' $ac_executable_extensions; do
4633 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4634 ac_cv_path_PWD_P="$as_dir/$ac_word$ac_exec_ext"
4635 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4642 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P="no"
4646 PWD_P=$ac_cv_path_PWD_P
4647 if test -n "$PWD_P"; then
4648 { echo "$as_me:$LINENO: result: $PWD_P" >&5
4649 echo "${ECHO_T}$PWD_P" >&6; }
4651 { echo "$as_me:$LINENO: result: no" >&5
4652 echo "${ECHO_T}no" >&6; }
4656 if test "$PWD_P" = no; then
4657 { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
4658 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
4659 { (exit 1); exit 1; }; }
4662 # These programs are version sensitive.
4664 for ac_prog in ${ac_tool_prefix}gcc ${ac_tool_prefix}cc
4666 # Extract the first word of "$ac_prog", so it can be a program name with args.
4667 set dummy $ac_prog; ac_word=$2
4668 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4669 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4670 if test "${ac_cv_prog_CC+set}" = set; then
4671 echo $ECHO_N "(cached) $ECHO_C" >&6
4673 if test -n "$CC"; then
4674 ac_cv_prog_CC="$CC" # Let the user override the test.
4676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4680 test -z "$as_dir" && as_dir=.
4681 for ac_exec_ext in '' $ac_executable_extensions; do
4682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4683 ac_cv_prog_CC="$ac_prog"
4684 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4694 if test -n "$CC"; then
4695 { echo "$as_me:$LINENO: result: $CC" >&5
4696 echo "${ECHO_T}$CC" >&6; }
4698 { echo "$as_me:$LINENO: result: no" >&5
4699 echo "${ECHO_T}no" >&6; }
4703 test -n "$CC" && break
4706 if test -z "$CC"; then
4709 # Found it, now check the version.
4710 { echo "$as_me:$LINENO: checking version of $CC" >&5
4711 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6; }
4712 ac_prog_version=`$CC -v 2>&1 |
sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4713 case $ac_prog_version in
4714 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4716 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4717 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4720 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4721 echo "${ECHO_T}$ac_prog_version" >&6; }
4723 if test $ac_verc_fail = yes; then
4724 critic_missing="$critic_missing gcc"
4727 for ac_prog in gnumake gmake make
4729 # Extract the first word of "$ac_prog", so it can be a program name with args.
4730 set dummy $ac_prog; ac_word=$2
4731 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4732 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4733 if test "${ac_cv_prog_MAKE+set}" = set; then
4734 echo $ECHO_N "(cached) $ECHO_C" >&6
4736 if test -n "$MAKE"; then
4737 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4743 test -z "$as_dir" && as_dir=.
4744 for ac_exec_ext in '' $ac_executable_extensions; do
4745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4746 ac_cv_prog_MAKE="$ac_prog"
4747 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4756 MAKE=$ac_cv_prog_MAKE
4757 if test -n "$MAKE"; then
4758 { echo "$as_me:$LINENO: result: $MAKE" >&5
4759 echo "${ECHO_T}$MAKE" >&6; }
4761 { echo "$as_me:$LINENO: result: no" >&5
4762 echo "${ECHO_T}no" >&6; }
4766 test -n "$MAKE" && break
4769 if test -z "$MAKE"; then
4772 # Found it, now check the version.
4773 { echo "$as_me:$LINENO: checking version of $MAKE" >&5
4774 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6; }
4775 ac_prog_version=`$MAKE --version 2>&1 |
sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4776 case $ac_prog_version in
4777 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4779 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4780 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4783 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4784 echo "${ECHO_T}$ac_prog_version" >&6; }
4786 if test $ac_verc_fail = yes; then
4787 critic_missing="$critic_missing make"
4791 for ac_prog in gnumsgfmt gmsgfmt msgfmt
4793 # Extract the first word of "$ac_prog", so it can be a program name with args.
4794 set dummy $ac_prog; ac_word=$2
4795 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4796 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4797 if test "${ac_cv_prog_MSGFMT+set}" = set; then
4798 echo $ECHO_N "(cached) $ECHO_C" >&6
4800 if test -n "$MSGFMT"; then
4801 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
4803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4807 test -z "$as_dir" && as_dir=.
4808 for ac_exec_ext in '' $ac_executable_extensions; do
4809 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4810 ac_cv_prog_MSGFMT="$ac_prog"
4811 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4820 MSGFMT=$ac_cv_prog_MSGFMT
4821 if test -n "$MSGFMT"; then
4822 { echo "$as_me:$LINENO: result: $MSGFMT" >&5
4823 echo "${ECHO_T}$MSGFMT" >&6; }
4825 { echo "$as_me:$LINENO: result: no" >&5
4826 echo "${ECHO_T}no" >&6; }
4830 test -n "$MSGFMT" && break
4833 if test -z "$MSGFMT"; then
4836 # Found it, now check the version.
4837 { echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
4838 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6; }
4839 ac_prog_version=`$MSGFMT --version 2>&1 |
sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4840 case $ac_prog_version in
4841 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4842 0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
4843 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4844 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4847 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4848 echo "${ECHO_T}$ac_prog_version" >&6; }
4850 if test $ac_verc_fail = yes; then
4851 MSGFMT=: aux_missing="$aux_missing msgfmt"
4854 for ac_prog in makeinfo
4856 # Extract the first word of "$ac_prog", so it can be a program name with args.
4857 set dummy $ac_prog; ac_word=$2
4858 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4859 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4860 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
4861 echo $ECHO_N "(cached) $ECHO_C" >&6
4863 if test -n "$MAKEINFO"; then
4864 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
4866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870 test -z "$as_dir" && as_dir=.
4871 for ac_exec_ext in '' $ac_executable_extensions; do
4872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4873 ac_cv_prog_MAKEINFO="$ac_prog"
4874 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4883 MAKEINFO=$ac_cv_prog_MAKEINFO
4884 if test -n "$MAKEINFO"; then
4885 { echo "$as_me:$LINENO: result: $MAKEINFO" >&5
4886 echo "${ECHO_T}$MAKEINFO" >&6; }
4888 { echo "$as_me:$LINENO: result: no" >&5
4889 echo "${ECHO_T}no" >&6; }
4893 test -n "$MAKEINFO" && break
4896 if test -z "$MAKEINFO"; then
4899 # Found it, now check the version.
4900 { echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
4901 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6; }
4902 ac_prog_version=`$MAKEINFO --version 2>&1 |
sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4903 case $ac_prog_version in
4904 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4906 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4907 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4910 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4911 echo "${ECHO_T}$ac_prog_version" >&6; }
4913 if test $ac_verc_fail = yes; then
4914 MAKEINFO=: aux_missing="$aux_missing makeinfo"
4919 # Extract the first word of "$ac_prog", so it can be a program name with args.
4920 set dummy $ac_prog; ac_word=$2
4921 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4922 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4923 if test "${ac_cv_prog_SED+set}" = set; then
4924 echo $ECHO_N "(cached) $ECHO_C" >&6
4926 if test -n "$SED"; then
4927 ac_cv_prog_SED="$SED" # Let the user override the test.
4929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4933 test -z "$as_dir" && as_dir=.
4934 for ac_exec_ext in '' $ac_executable_extensions; do
4935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4936 ac_cv_prog_SED="$ac_prog"
4937 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4947 if test -n "$SED"; then
4948 { echo "$as_me:$LINENO: result: $SED" >&5
4949 echo "${ECHO_T}$SED" >&6; }
4951 { echo "$as_me:$LINENO: result: no" >&5
4952 echo "${ECHO_T}no" >&6; }
4956 test -n "$SED" && break
4959 if test -z "$SED"; then
4962 # Found it, now check the version.
4963 { echo "$as_me:$LINENO: checking version of $SED" >&5
4964 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6; }
4965 ac_prog_version=`$SED --version 2>&1 |
sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4966 case $ac_prog_version in
4967 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4968 3.0[2-9]*|3.[1-9]*|[4-9]*)
4969 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4970 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4973 { echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4974 echo "${ECHO_T}$ac_prog_version" >&6; }
4976 if test $ac_verc_fail = yes; then
4977 SED=: aux_missing="$aux_missing sed"
4981 for ac_prog in autoconf
4983 # Extract the first word of "$ac_prog", so it can be a program name with args.
4984 set dummy $ac_prog; ac_word=$2
4985 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4986 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4987 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4988 echo $ECHO_N "(cached) $ECHO_C" >&6
4990 if test -n "$AUTOCONF"; then
4991 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4997 test -z "$as_dir" && as_dir=.
4998 for ac_exec_ext in '' $ac_executable_extensions; do
4999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5000 ac_cv_prog_AUTOCONF="$ac_prog"
5001 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5010 AUTOCONF=$ac_cv_prog_AUTOCONF
5011 if test -n "$AUTOCONF"; then
5012 { echo "$as_me:$LINENO: result: $AUTOCONF" >&5
5013 echo "${ECHO_T}$AUTOCONF" >&6; }
5015 { echo "$as_me:$LINENO: result: no" >&5
5016 echo "${ECHO_T}no" >&6; }
5020 test -n "$AUTOCONF" && break
5022 test -n "$AUTOCONF" || AUTOCONF="no"
5024 case "x$AUTOCONF" in
5025 xno|x|x:) AUTOCONF=no ;;
5027 { echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5028 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6; }
5029 if test "${libc_cv_autoconf_works+set}" = set; then
5030 echo $ECHO_N "(cached) $ECHO_C" >&6
5032 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
5033 libc_cv_autoconf_works=yes
5035 libc_cv_autoconf_works=no
5038 { echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
5039 echo "${ECHO_T}$libc_cv_autoconf_works" >&6; }
5040 test $libc_cv_autoconf_works = yes || AUTOCONF=no
5043 if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
5044 # If --without-cvs they probably won't change configure.in, so no complaints.
5045 aux_missing="$aux_missing autoconf"
5048 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
5049 *** These critical programs are missing or too old:$critic_missing
5050 *** Check the INSTALL file for required versions." >&5
5051 echo "$as_me: error:
5052 *** These critical programs are missing or too old:$critic_missing
5053 *** Check the INSTALL file for required versions." >&2;}
5054 { (exit 1); exit 1; }; }
5056 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
5057 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5058 *** some features will be disabled.
5059 *** Check the INSTALL file for required versions." >&5
5060 echo "$as_me: WARNING:
5061 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5062 *** some features will be disabled.
5063 *** Check the INSTALL file for required versions." >&2;}
5065 # if using special system headers, find out the compiler's sekrit
5066 # header directory and add that to the list. NOTE: Only does the right
5067 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5068 if test -n "$sysheaders"; then
5069 ccheaders=`$CC -print-file-name=include
`
5070 SYSINCLUDES="-nostdinc -isystem $ccheaders \
5071 -isystem `echo $sysheaders |
sed 's/:/ -isystem /g'`"
5072 if test -n "$CXX"; then
5073 cxxversion=`$CXX -dumpversion 2>&5` &&
5074 cxxmachine=`$CXX -dumpmachine 2>&5` &&
5075 cxxheaders=`$CXX -print-file-name=..
/..
/..
/..
/include
/c
++/`"$cxxversion" &&
5076 CXX_SYSINCLUDES="-isystem $cxxheaders \
5077 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
5083 # check if ranlib is necessary
5084 { echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
5085 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6; }
5086 if test "${libc_cv_ranlib_necessary+set}" = set; then
5087 echo $ECHO_N "(cached) $ECHO_C" >&6
5089 cat > conftest.c <<EOF
5094 $CC $CFLAGS $CPPFLAGS -c conftest.c
5095 $AR cr conftest.a conftest.o
5096 cp conftest.a conftest2.a
5098 if cmp -s conftest.a conftest2.a; then
5099 libc_cv_ranlib_necessary=no
5101 libc_cv_ranlib_necessary=yes
5105 { echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
5106 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6; }
5107 if test "$libc_cv_ranlib_necessary" = no; then
5111 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5112 # since this would lead to problems installing/building glibc.
5113 # LD_LIBRARY_PATH contains the current directory if one of the following
5115 # - one of the terminals (":" and ";") is the first or last sign
5116 # - two terminals occur directly after each other
5117 # - the path contains an element with a dot in it
5118 { echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
5119 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6; }
5120 case ${LD_LIBRARY_PATH} in
5121 [:\;]* | *[:\;] | *[:\;][:\;]* | *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
5122 ld_library_path_setting="contains current directory"
5125 ld_library_path_setting="ok"
5128 { echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
5129 echo "${ECHO_T}$ld_library_path_setting" >&6; }
5130 if test "$ld_library_path_setting" != "ok"; then
5131 { { echo "$as_me:$LINENO: error:
5132 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5133 *** building glibc. Please change the environment variable
5134 *** and run configure again." >&5
5135 echo "$as_me: error:
5136 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5137 *** building glibc. Please change the environment variable
5138 *** and run configure again." >&2;}
5139 { (exit 1); exit 1; }; }
5142 { echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
5143 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6; }
5144 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
5145 echo $ECHO_N "(cached) $ECHO_C" >&6
5147 if $CC -v -static-libgcc 2>&1 | grep -q 'unrecognized option.*static-libgcc'; then
5148 libc_cv_gcc_static_libgcc=
5150 libc_cv_gcc_static_libgcc=-static-libgcc
5153 { echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
5154 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6; }
5157 # Extract the first word of "bash", so it can be a program name with args.
5158 set dummy bash; ac_word=$2
5159 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5160 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5161 if test "${ac_cv_path_BASH_SHELL+set}" = set; then
5162 echo $ECHO_N "(cached) $ECHO_C" >&6
5166 ac_cv_path_BASH_SHELL="$BASH_SHELL" # Let the user override the test with a path.
5169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5173 test -z "$as_dir" && as_dir=.
5174 for ac_exec_ext in '' $ac_executable_extensions; do
5175 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5176 ac_cv_path_BASH_SHELL="$as_dir/$ac_word$ac_exec_ext"
5177 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5184 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL="no"
5188 BASH_SHELL=$ac_cv_path_BASH_SHELL
5189 if test -n "$BASH_SHELL"; then
5190 { echo "$as_me:$LINENO: result: $BASH_SHELL" >&5
5191 echo "${ECHO_T}$BASH_SHELL" >&6; }
5193 { echo "$as_me:$LINENO: result: no" >&5
5194 echo "${ECHO_T}no" >&6; }
5198 if test "$BASH_SHELL" != no &&
5199 $BASH_SHELL -c 'test "$BASH_VERSINFO" \
5200 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
5201 libc_cv_have_bash2=yes
5203 libc_cv_have_bash2=no
5207 if test "$BASH_SHELL" = no; then
5208 # Extract the first word of "ksh", so it can be a program name with args.
5209 set dummy ksh; ac_word=$2
5210 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5211 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5212 if test "${ac_cv_path_KSH+set}" = set; then
5213 echo $ECHO_N "(cached) $ECHO_C" >&6
5217 ac_cv_path_KSH="$KSH" # Let the user override the test with a path.
5220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5224 test -z "$as_dir" && as_dir=.
5225 for ac_exec_ext in '' $ac_executable_extensions; do
5226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5227 ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext"
5228 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5235 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH="no"
5240 if test -n "$KSH"; then
5241 { echo "$as_me:$LINENO: result: $KSH" >&5
5242 echo "${ECHO_T}$KSH" >&6; }
5244 { echo "$as_me:$LINENO: result: no" >&5
5245 echo "${ECHO_T}no" >&6; }
5249 if test "$KSH" = no; then
5252 libc_cv_have_ksh=yes
5257 libc_cv_have_ksh=yes
5261 for ac_prog in gawk mawk nawk awk
5263 # Extract the first word of "$ac_prog", so it can be a program name with args.
5264 set dummy $ac_prog; ac_word=$2
5265 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5267 if test "${ac_cv_prog_AWK+set}" = set; then
5268 echo $ECHO_N "(cached) $ECHO_C" >&6
5270 if test -n "$AWK"; then
5271 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5277 test -z "$as_dir" && as_dir=.
5278 for ac_exec_ext in '' $ac_executable_extensions; do
5279 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5280 ac_cv_prog_AWK="$ac_prog"
5281 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5291 if test -n "$AWK"; then
5292 { echo "$as_me:$LINENO: result: $AWK" >&5
5293 echo "${ECHO_T}$AWK" >&6; }
5295 { echo "$as_me:$LINENO: result: no" >&5
5296 echo "${ECHO_T}no" >&6; }
5300 test -n "$AWK" && break
5303 # Extract the first word of "perl", so it can be a program name with args.
5304 set dummy perl; ac_word=$2
5305 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5306 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5307 if test "${ac_cv_path_PERL+set}" = set; then
5308 echo $ECHO_N "(cached) $ECHO_C" >&6
5312 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
5315 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5319 test -z "$as_dir" && as_dir=.
5320 for ac_exec_ext in '' $ac_executable_extensions; do
5321 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5322 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
5323 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5330 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
5334 PERL=$ac_cv_path_PERL
5335 if test -n "$PERL"; then
5336 { echo "$as_me:$LINENO: result: $PERL" >&5
5337 echo "${ECHO_T}$PERL" >&6; }
5339 { echo "$as_me:$LINENO: result: no" >&5
5340 echo "${ECHO_T}no" >&6; }
5344 if test "$PERL" != no &&
5345 (eval `$PERL -V:apiversion
`; test `expr "$apiversion" \
< 5` -ne 0); then
5348 # Extract the first word of "install-info", so it can be a program name with args.
5349 set dummy install-info; ac_word=$2
5350 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5351 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5352 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
5353 echo $ECHO_N "(cached) $ECHO_C" >&6
5355 case $INSTALL_INFO in
5357 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
5360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5361 as_dummy="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5362 for as_dir in $as_dummy
5365 test -z "$as_dir" && as_dir=.
5366 for ac_exec_ext in '' $ac_executable_extensions; do
5367 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5368 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
5369 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5376 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="no"
5380 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
5381 if test -n "$INSTALL_INFO"; then
5382 { echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
5383 echo "${ECHO_T}$INSTALL_INFO" >&6; }
5385 { echo "$as_me:$LINENO: result: no" >&5
5386 echo "${ECHO_T}no" >&6; }
5390 # Extract the first word of "bison", so it can be a program name with args.
5391 set dummy bison; ac_word=$2
5392 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5393 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5394 if test "${ac_cv_path_BISON+set}" = set; then
5395 echo $ECHO_N "(cached) $ECHO_C" >&6
5399 ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
5402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5403 as_dummy="$PATH:/usr/local/bin:/usr/bin:/bin"
5404 for as_dir in $as_dummy
5407 test -z "$as_dir" && as_dir=.
5408 for ac_exec_ext in '' $ac_executable_extensions; do
5409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5410 ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
5411 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5418 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON="no"
5422 BISON=$ac_cv_path_BISON
5423 if test -n "$BISON"; then
5424 { echo "$as_me:$LINENO: result: $BISON" >&5
5425 echo "${ECHO_T}$BISON" >&6; }
5427 { echo "$as_me:$LINENO: result: no" >&5
5428 echo "${ECHO_T}no" >&6; }
5433 { echo "$as_me:$LINENO: checking for signed size_t type" >&5
5434 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6; }
5435 if test "${libc_cv_signed_size_t+set}" = set; then
5436 echo $ECHO_N "(cached) $ECHO_C" >&6
5438 echo '#include <stddef.h>
5439 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
5440 if eval "$ac_cpp conftest.c 2>/dev/null" \
5441 | grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev/null; then
5442 libc_cv_signed_size_t=no
5444 libc_cv_signed_size_t=yes
5448 { echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
5449 echo "${ECHO_T}$libc_cv_signed_size_t" >&6; }
5450 if test $libc_cv_signed_size_t = yes; then
5451 cat >> confdefs.h <<\EOF
5452 #undef __SIZE_TYPE__
5453 #define __SIZE_TYPE__ unsigned
5458 { echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
5459 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6; }
5460 if test "${libc_cv_friendly_stddef+set}" = set; then
5461 echo $ECHO_N "(cached) $ECHO_C" >&6
5463 cat >conftest.$ac_ext <<_ACEOF
5466 cat confdefs.h >>conftest.$ac_ext
5467 cat >>conftest.$ac_ext <<_ACEOF
5468 /* end confdefs.h. */
5469 #define __need_size_t
5470 #define __need_wchar_t
5477 size_t size; wchar_t wchar;
5479 #error stddef.h ignored __need_*
5481 if (&size == NULL || &wchar == NULL) abort ();
5486 rm -f conftest.$ac_objext
5487 if { (ac_try="$ac_compile"
5489 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5490 *) ac_try_echo
=$ac_try;;
5492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5493 (eval "$ac_compile") 2>conftest.er1
5495 grep -v '^ *+' conftest.er1
>conftest.err
5497 cat conftest.err
>&5
5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5499 (exit $ac_status); } && {
5500 test -z "$ac_c_werror_flag" ||
5501 test ! -s conftest.err
5502 } && test -s conftest.
$ac_objext; then
5503 libc_cv_friendly_stddef
=yes
5505 echo "$as_me: failed program was:" >&5
5506 sed 's/^/| /' conftest.
$ac_ext >&5
5508 libc_cv_friendly_stddef
=no
5511 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5513 { echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
5514 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6; }
5515 if test $libc_cv_friendly_stddef = yes; then
5516 config_vars
="$config_vars
5517 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5520 { echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
5521 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6; }
5522 if test "${libc_cv_need_minus_P+set}" = set; then
5523 echo $ECHO_N "(cached) $ECHO_C" >&6
5525 cat > conftest.S
<<EOF
5526 #include "confdefs.h"
5527 /* Nothing whatsoever. */
5529 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534 (exit $ac_status); }; }; then
5535 libc_cv_need_minus_P
=no
5537 libc_cv_need_minus_P
=yes
5541 { echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
5542 echo "${ECHO_T}$libc_cv_need_minus_P" >&6; }
5543 if test $libc_cv_need_minus_P = yes; then
5544 config_vars
="$config_vars
5545 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5548 { echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
5549 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6; }
5550 if test "${libc_cv_dot_text+set}" = set; then
5551 echo $ECHO_N "(cached) $ECHO_C" >&6
5553 cat > conftest.s
<<EOF
5557 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5562 (exit $ac_status); }; }; then
5563 libc_cv_dot_text
=.text
5568 if test -z "$libc_cv_dot_text"; then
5569 { echo "$as_me:$LINENO: result: no" >&5
5570 echo "${ECHO_T}no" >&6; }
5572 { echo "$as_me:$LINENO: result: yes" >&5
5573 echo "${ECHO_T}yes" >&6; }
5576 { echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
5577 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6; }
5578 if test "${libc_cv_asm_global_directive+set}" = set; then
5579 echo $ECHO_N "(cached) $ECHO_C" >&6
5581 libc_cv_asm_global_directive
=UNKNOWN
5582 for ac_globl
in .globl .global .EXPORT
; do
5583 cat > conftest.s
<<EOF
5588 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5593 (exit $ac_status); }; }; then
5594 libc_cv_asm_global_directive
=${ac_globl}
5597 test $libc_cv_asm_global_directive != UNKNOWN
&& break
5600 { echo "$as_me:$LINENO: result: $libc_cv_asm_global_directive" >&5
5601 echo "${ECHO_T}$libc_cv_asm_global_directive" >&6; }
5602 if test $libc_cv_asm_global_directive = UNKNOWN
; then
5603 { { echo "$as_me:$LINENO: error: cannot determine asm global directive" >&5
5604 echo "$as_me: error: cannot determine asm global directive" >&2;}
5605 { (exit 1); exit 1; }; }
5607 cat >>confdefs.h
<<_ACEOF
5608 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
5613 { echo "$as_me:$LINENO: checking for .set assembler directive" >&5
5614 echo $ECHO_N "checking for .set assembler directive... $ECHO_C" >&6; }
5615 if test "${libc_cv_asm_set_directive+set}" = set; then
5616 echo $ECHO_N "(cached) $ECHO_C" >&6
5618 cat > conftest.s
<<EOF
5621 .set glibc_conftest_frobozz,foo
5622 $libc_cv_asm_global_directive glibc_conftest_frobozz
5624 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5625 # (but it doesn't work), so we must do a linking check to be sure.
5626 cat > conftest1.c
<<\EOF
5627 extern int glibc_conftest_frobozz
;
5628 void _start
() { glibc_conftest_frobozz
= 1; }
5630 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5631 -nostartfiles -nostdlib \
5632 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5633 libc_cv_asm_set_directive
=yes
5635 libc_cv_asm_set_directive
=no
5639 { echo "$as_me:$LINENO: result: $libc_cv_asm_set_directive" >&5
5640 echo "${ECHO_T}$libc_cv_asm_set_directive" >&6; }
5641 if test $libc_cv_asm_set_directive = yes; then
5642 cat >>confdefs.h
<<\_ACEOF
5643 #define HAVE_ASM_SET_DIRECTIVE 1
5648 { echo "$as_me:$LINENO: checking for assembler .type directive prefix" >&5
5649 echo $ECHO_N "checking for assembler .type directive prefix... $ECHO_C" >&6; }
5650 if test "${libc_cv_asm_type_prefix+set}" = set; then
5651 echo $ECHO_N "(cached) $ECHO_C" >&6
5653 libc_cv_asm_type_prefix
=no
5654 for ac_try_prefix
in '@' '%' '#'; do
5655 cat > conftest.s
<<EOF
5657 ${libc_cv_asm_global_directive} foo
5658 .type foo, ${ac_try_prefix}object
5663 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5668 (exit $ac_status); }; }; then
5669 libc_cv_asm_type_prefix
=${ac_try_prefix}
5672 test "x$libc_cv_asm_type_prefix" != xno
&& break
5675 { echo "$as_me:$LINENO: result: $libc_cv_asm_type_prefix" >&5
5676 echo "${ECHO_T}$libc_cv_asm_type_prefix" >&6; }
5677 if test "x$libc_cv_asm_type_prefix" != xno
; then
5678 cat >>confdefs.h
<<_ACEOF
5679 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
5684 { echo "$as_me:$LINENO: checking for .symver assembler directive" >&5
5685 echo $ECHO_N "checking for .symver assembler directive... $ECHO_C" >&6; }
5686 if test "${libc_cv_asm_symver_directive+set}" = set; then
5687 echo $ECHO_N "(cached) $ECHO_C" >&6
5689 cat > conftest.s
<<EOF
5692 .symver _sym,sym@VERS
5694 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5695 libc_cv_asm_symver_directive
=yes
5697 libc_cv_asm_symver_directive
=no
5701 { echo "$as_me:$LINENO: result: $libc_cv_asm_symver_directive" >&5
5702 echo "${ECHO_T}$libc_cv_asm_symver_directive" >&6; }
5703 { echo "$as_me:$LINENO: checking for ld --version-script" >&5
5704 echo $ECHO_N "checking for ld --version-script... $ECHO_C" >&6; }
5705 if test "${libc_cv_ld_version_script_option+set}" = set; then
5706 echo $ECHO_N "(cached) $ECHO_C" >&6
5708 if test $libc_cv_asm_symver_directive = yes; then
5709 cat > conftest.s
<<EOF
5712 .symver _sym,sym@VERS
5714 cat > conftest.map
<<EOF
5723 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5724 if { ac_try
='${CC-cc} $CFLAGS $LDFLAGS -shared
5725 -o conftest.so conftest.o
5726 -nostartfiles -nostdlib
5727 -Wl,--version-script,conftest.map
5729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733 (exit $ac_status); }; };
5735 libc_cv_ld_version_script_option
=yes
5737 libc_cv_ld_version_script_option
=no
5740 libc_cv_ld_version_script_option
=no
5743 libc_cv_ld_version_script_option
=no
5747 { echo "$as_me:$LINENO: result: $libc_cv_ld_version_script_option" >&5
5748 echo "${ECHO_T}$libc_cv_ld_version_script_option" >&6; }
5749 if test $shared != no
&&
5750 test $libc_cv_asm_symver_directive = yes &&
5751 test $libc_cv_ld_version_script_option = yes &&
5752 test $enable_versioning = yes; then
5754 cat >>confdefs.h
<<\_ACEOF
5755 #define DO_VERSIONING 1
5763 if test $elf = yes && test $shared != no
&& test $VERSIONING = no
; then
5765 *** WARNING: You should not compile GNU libc without versioning. Not using
5766 *** versioning will introduce incompatibilities so that old binaries
5767 *** will not run anymore.
5768 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5770 if test $elf = yes; then
5771 { echo "$as_me:$LINENO: checking for .previous assembler directive" >&5
5772 echo $ECHO_N "checking for .previous assembler directive... $ECHO_C" >&6; }
5773 if test "${libc_cv_asm_previous_directive+set}" = set; then
5774 echo $ECHO_N "(cached) $ECHO_C" >&6
5776 cat > conftest.s
<<EOF
5777 .section foo_section
5780 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5785 (exit $ac_status); }; }; then
5786 libc_cv_asm_previous_directive
=yes
5788 libc_cv_asm_previous_directive
=no
5792 { echo "$as_me:$LINENO: result: $libc_cv_asm_previous_directive" >&5
5793 echo "${ECHO_T}$libc_cv_asm_previous_directive" >&6; }
5794 if test $libc_cv_asm_previous_directive = yes; then
5795 cat >>confdefs.h
<<\_ACEOF
5796 #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
5800 { echo "$as_me:$LINENO: checking for .popsection assembler directive" >&5
5801 echo $ECHO_N "checking for .popsection assembler directive... $ECHO_C" >&6; }
5802 if test "${libc_cv_asm_popsection_directive+set}" = set; then
5803 echo $ECHO_N "(cached) $ECHO_C" >&6
5805 cat > conftest.s
<<EOF
5806 .pushsection foo_section
5809 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5814 (exit $ac_status); }; }; then
5815 libc_cv_asm_popsection_directive
=yes
5817 libc_cv_asm_popsection_directive
=no
5821 { echo "$as_me:$LINENO: result: $libc_cv_asm_popsection_directive" >&5
5822 echo "${ECHO_T}$libc_cv_asm_popsection_directive" >&6; }
5823 if test $libc_cv_asm_popsection_directive = yes; then
5824 cat >>confdefs.h
<<\_ACEOF
5825 #define HAVE_ASM_POPSECTION_DIRECTIVE 1
5830 { echo "$as_me:$LINENO: checking for .protected and .hidden assembler directive" >&5
5831 echo $ECHO_N "checking for .protected and .hidden assembler directive... $ECHO_C" >&6; }
5832 if test "${libc_cv_asm_protected_directive+set}" = set; then
5833 echo $ECHO_N "(cached) $ECHO_C" >&6
5835 cat > conftest.s
<<EOF
5841 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846 (exit $ac_status); }; }; then
5847 libc_cv_asm_protected_directive
=yes
5849 { { echo "$as_me:$LINENO: error: assembler support for symbol visibility is required" >&5
5850 echo "$as_me: error: assembler support for symbol visibility is required" >&2;}
5851 { (exit 1); exit 1; }; }
5855 { echo "$as_me:$LINENO: result: $libc_cv_asm_protected_directive" >&5
5856 echo "${ECHO_T}$libc_cv_asm_protected_directive" >&6; }
5858 if test $libc_cv_asm_protected_directive = yes; then
5859 { echo "$as_me:$LINENO: checking whether __attribute__((visibility())) is supported" >&5
5860 echo $ECHO_N "checking whether __attribute__((visibility())) is supported... $ECHO_C" >&6; }
5861 if test "${libc_cv_visibility_attribute+set}" = set; then
5862 echo $ECHO_N "(cached) $ECHO_C" >&6
5864 cat > conftest.c
<<EOF
5865 int foo __attribute__ ((visibility ("hidden"))) = 1;
5866 int bar __attribute__ ((visibility ("protected"))) = 1;
5868 libc_cv_visibility_attribute
=no
5869 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5874 (exit $ac_status); }; }; then
5875 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5876 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5877 libc_cv_visibility_attribute
=yes
5884 { echo "$as_me:$LINENO: result: $libc_cv_visibility_attribute" >&5
5885 echo "${ECHO_T}$libc_cv_visibility_attribute" >&6; }
5886 if test $libc_cv_visibility_attribute != yes; then
5887 { { echo "$as_me:$LINENO: error: compiler support for visibility attribute is required" >&5
5888 echo "$as_me: error: compiler support for visibility attribute is required" >&2;}
5889 { (exit 1); exit 1; }; }
5893 if test $libc_cv_visibility_attribute = yes; then
5894 { echo "$as_me:$LINENO: checking for broken __attribute__((visibility()))" >&5
5895 echo $ECHO_N "checking for broken __attribute__((visibility()))... $ECHO_C" >&6; }
5896 if test "${libc_cv_broken_visibility_attribute+set}" = set; then
5897 echo $ECHO_N "(cached) $ECHO_C" >&6
5899 cat > conftest.c
<<EOF
5901 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5902 int bar (int x) { return x; }
5904 libc_cv_broken_visibility_attribute
=yes
5905 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s1>&5'
5906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5910 (exit $ac_status); }; }; then
5911 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5912 libc_cv_broken_visibility_attribute
=no
5915 rm -f conftest.c conftest.s
5918 { echo "$as_me:$LINENO: result: $libc_cv_broken_visibility_attribute" >&5
5919 echo "${ECHO_T}$libc_cv_broken_visibility_attribute" >&6; }
5920 if test $libc_cv_broken_visibility_attribute = yes; then
5921 { { echo "$as_me:$LINENO: error: working compiler support for visibility attribute is required" >&5
5922 echo "$as_me: error: working compiler support for visibility attribute is required" >&2;}
5923 { (exit 1); exit 1; }; }
5927 { echo "$as_me:$LINENO: checking for broken __attribute__((alias()))" >&5
5928 echo $ECHO_N "checking for broken __attribute__((alias()))... $ECHO_C" >&6; }
5929 if test "${libc_cv_broken_alias_attribute+set}" = set; then
5930 echo $ECHO_N "(cached) $ECHO_C" >&6
5932 cat > conftest.c
<<EOF
5933 extern int foo (int x) __asm ("xyzzy");
5934 int bar (int x) { return x; }
5935 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5937 extern __typeof (dfoo) dfoo __asm ("abccb");
5940 libc_cv_broken_alias_attribute
=yes
5941 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5946 (exit $ac_status); }; }; then
5947 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5948 grep 'abccb' conftest.s
>/dev
/null
; then
5949 libc_cv_broken_alias_attribute
=no
5952 rm -f conftest.c conftest.s
5955 { echo "$as_me:$LINENO: result: $libc_cv_broken_alias_attribute" >&5
5956 echo "${ECHO_T}$libc_cv_broken_alias_attribute" >&6; }
5957 if test $libc_cv_broken_alias_attribute = yes; then
5958 { { echo "$as_me:$LINENO: error: working alias attribute support required" >&5
5959 echo "$as_me: error: working alias attribute support required" >&2;}
5960 { (exit 1); exit 1; }; }
5963 if test $libc_cv_visibility_attribute = yes; then
5964 { echo "$as_me:$LINENO: checking whether to put _rtld_local into .sdata section" >&5
5965 echo $ECHO_N "checking whether to put _rtld_local into .sdata section... $ECHO_C" >&6; }
5966 if test "${libc_cv_have_sdata_section+set}" = set; then
5967 echo $ECHO_N "(cached) $ECHO_C" >&6
5969 echo "int i;" > conftest.c
5970 libc_cv_have_sdata_section
=no
5971 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5972 |
grep '\.sdata' >/dev
/null
; then
5973 libc_cv_have_sdata_section
=yes
5975 rm -f conftest.c conftest.so
5978 { echo "$as_me:$LINENO: result: $libc_cv_have_sdata_section" >&5
5979 echo "${ECHO_T}$libc_cv_have_sdata_section" >&6; }
5980 if test $libc_cv_have_sdata_section = yes; then
5981 cat >>confdefs.h
<<\_ACEOF
5982 #define HAVE_SDATA_SECTION 1
5988 { echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
5989 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6; }
5990 if test "${libc_cv_initfini_array+set}" = set; then
5991 echo $ECHO_N "(cached) $ECHO_C" >&6
5993 cat > conftest.c
<<EOF
5994 int _start (void) { return 0; }
5995 int __start (void) { return 0; }
5996 int foo (void) { return 1; }
5997 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5999 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
6000 -static -nostartfiles -nostdlib 1>&5'
6001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6005 (exit $ac_status); }; }
6007 if readelf
-S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
6008 libc_cv_initfini_array
=yes
6010 libc_cv_initfini_array
=no
6013 libc_cv_initfini_array
=no
6017 { echo "$as_me:$LINENO: result: $libc_cv_initfini_array" >&5
6018 echo "${ECHO_T}$libc_cv_initfini_array" >&6; }
6019 if test $libc_cv_initfini_array != yes; then
6020 { { echo "$as_me:$LINENO: error: Need linker with .init_array/.fini_array support." >&5
6021 echo "$as_me: error: Need linker with .init_array/.fini_array support." >&2;}
6022 { (exit 1); exit 1; }; }
6025 { echo "$as_me:$LINENO: checking for libunwind-support in compiler" >&5
6026 echo $ECHO_N "checking for libunwind-support in compiler... $ECHO_C" >&6; }
6027 if test "${libc_cv_cc_with_libunwind+set}" = set; then
6028 echo $ECHO_N "(cached) $ECHO_C" >&6
6031 cat > conftest.c
<<EOF
6032 int main (void) { return 0; }
6034 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
6035 conftest.c
-v 2>&1 >/dev
/null |
grep -q " -lunwind "; then
6036 libc_cv_cc_with_libunwind
=yes
6038 libc_cv_cc_with_libunwind
=no
6042 { echo "$as_me:$LINENO: result: $libc_cv_cc_with_libunwind" >&5
6043 echo "${ECHO_T}$libc_cv_cc_with_libunwind" >&6; }
6045 if test $libc_cv_cc_with_libunwind = yes; then
6046 cat >>confdefs.h
<<\_ACEOF
6047 #define HAVE_CC_WITH_LIBUNWIND 1
6052 { echo "$as_me:$LINENO: checking for -z nodelete option" >&5
6053 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6; }
6054 if test "${libc_cv_z_nodelete+set}" = set; then
6055 echo $ECHO_N "(cached) $ECHO_C" >&6
6057 cat > conftest.c
<<EOF
6058 int _start (void) { return 42; }
6060 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6061 -fPIC -shared -o conftest.so conftest.c
6062 -nostartfiles -nostdlib
6063 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
6064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6068 (exit $ac_status); }; }
6070 libc_cv_z_nodelete
=yes
6072 { { echo "$as_me:$LINENO: error: linker with -z nodelete support required" >&5
6073 echo "$as_me: error: linker with -z nodelete support required" >&2;}
6074 { (exit 1); exit 1; }; }
6078 { echo "$as_me:$LINENO: result: $libc_cv_z_nodelete" >&5
6079 echo "${ECHO_T}$libc_cv_z_nodelete" >&6; }
6081 { echo "$as_me:$LINENO: checking for -z nodlopen option" >&5
6082 echo $ECHO_N "checking for -z nodlopen option... $ECHO_C" >&6; }
6083 if test "${libc_cv_z_nodlopen+set}" = set; then
6084 echo $ECHO_N "(cached) $ECHO_C" >&6
6086 cat > conftest.c
<<EOF
6087 int _start (void) { return 42; }
6089 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6090 -fPIC -shared -o conftest.so conftest.c
6091 -nostartfiles -nostdlib
6092 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
6093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6097 (exit $ac_status); }; }
6099 libc_cv_z_nodlopen
=yes
6101 { { echo "$as_me:$LINENO: error: linker with -z nodlopen support required" >&5
6102 echo "$as_me: error: linker with -z nodlopen support required" >&2;}
6103 { (exit 1); exit 1; }; }
6107 { echo "$as_me:$LINENO: result: $libc_cv_z_nodlopen" >&5
6108 echo "${ECHO_T}$libc_cv_z_nodlopen" >&6; }
6110 { echo "$as_me:$LINENO: checking for -z initfirst option" >&5
6111 echo $ECHO_N "checking for -z initfirst option... $ECHO_C" >&6; }
6112 if test "${libc_cv_z_initfirst+set}" = set; then
6113 echo $ECHO_N "(cached) $ECHO_C" >&6
6115 cat > conftest.c
<<EOF
6116 int _start (void) { return 42; }
6118 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6119 -fPIC -shared -o conftest.so conftest.c
6120 -nostartfiles -nostdlib
6121 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
6122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6126 (exit $ac_status); }; }
6128 libc_cv_z_initfirst
=yes
6130 { { echo "$as_me:$LINENO: error: linker with -z initfirst support required" >&5
6131 echo "$as_me: error: linker with -z initfirst support required" >&2;}
6132 { (exit 1); exit 1; }; }
6136 { echo "$as_me:$LINENO: result: $libc_cv_z_initfirst" >&5
6137 echo "${ECHO_T}$libc_cv_z_initfirst" >&6; }
6139 case "$base_machine" in
6140 i
[34567]86 | x86_64 | powerpc
* | s390
* | sparc
* | alpha
*)
6141 { echo "$as_me:$LINENO: checking for -z relro option" >&5
6142 echo $ECHO_N "checking for -z relro option... $ECHO_C" >&6; }
6143 if test "${libc_cv_z_relro+set}" = set; then
6144 echo $ECHO_N "(cached) $ECHO_C" >&6
6147 if { ac_try
='${CC-cc} -v --help 2>&1|grep "z relro" 1>&5'
6148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6152 (exit $ac_status); }; }
6154 if { ac_try
='${CC-cc} -Wl,--verbose 2>&1|grep DATA_SEGMENT_RELRO_END 1>&5'
6155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6159 (exit $ac_status); }; }
6165 { echo "$as_me:$LINENO: result: $libc_cv_z_relro" >&5
6166 echo "${ECHO_T}$libc_cv_z_relro" >&6; }
6167 if test "$libc_cv_z_relro" = no
; then
6168 { { echo "$as_me:$LINENO: error: linker with -z relro support required" >&5
6169 echo "$as_me: error: linker with -z relro support required" >&2;}
6170 { (exit 1); exit 1; }; }
6176 { echo "$as_me:$LINENO: checking for -Bgroup option" >&5
6177 echo $ECHO_N "checking for -Bgroup option... $ECHO_C" >&6; }
6178 if test "${libc_cv_Bgroup+set}" = set; then
6179 echo $ECHO_N "(cached) $ECHO_C" >&6
6181 cat > conftest.c
<<EOF
6182 int _start (void) { return 42; }
6184 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6185 -fPIC -shared -o conftest.so conftest.c
6186 -Wl,-Bgroup -nostdlib 1>&5'
6187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6191 (exit $ac_status); }; }
6199 { echo "$as_me:$LINENO: result: $libc_cv_Bgroup" >&5
6200 echo "${ECHO_T}$libc_cv_Bgroup" >&6; }
6203 { echo "$as_me:$LINENO: checking for libgcc_s suffix" >&5
6204 echo $ECHO_N "checking for libgcc_s suffix... $ECHO_C" >&6; }
6205 if test "${libc_cv_libgcc_s_suffix+set}" = set; then
6206 echo $ECHO_N "(cached) $ECHO_C" >&6
6208 cat > conftest.c
<<EOF
6209 int main (void) { return 0; }
6211 libc_cv_libgcc_s_suffix
=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
6212 -fPIC -shared -shared-libgcc -o conftest.so \
6213 conftest.c -v 2>&1 >/dev/null \
6214 | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
6217 { echo "$as_me:$LINENO: result: $libc_cv_libgcc_s_suffix" >&5
6218 echo "${ECHO_T}$libc_cv_libgcc_s_suffix" >&6; }
6221 { echo "$as_me:$LINENO: checking for --as-needed option" >&5
6222 echo $ECHO_N "checking for --as-needed option... $ECHO_C" >&6; }
6223 if test "${libc_cv_as_needed+set}" = set; then
6224 echo $ECHO_N "(cached) $ECHO_C" >&6
6226 cat > conftest.c
<<EOF
6227 int main (void) { return 0; }
6229 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6230 -fPIC -shared -o conftest.so conftest.c
6231 -lgcc_s$libc_cv_libgcc_s_suffix -Wl,--as-needed
6233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6237 (exit $ac_status); }; }
6239 libc_cv_as_needed
=yes
6241 libc_cv_as_needed
=no
6245 { echo "$as_me:$LINENO: result: $libc_cv_as_needed" >&5
6246 echo "${ECHO_T}$libc_cv_as_needed" >&6; }
6250 { echo "$as_me:$LINENO: checking whether --noexecstack is desirable for .S files" >&5
6251 echo $ECHO_N "checking whether --noexecstack is desirable for .S files... $ECHO_C" >&6; }
6252 if test "${libc_cv_as_noexecstack+set}" = set; then
6253 echo $ECHO_N "(cached) $ECHO_C" >&6
6255 cat > conftest.c
<<EOF
6258 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
6259 -S -o conftest.s conftest.c 1>&5'
6260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6264 (exit $ac_status); }; } \
6265 && grep -q .note.GNU-stack conftest.s \
6266 && { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Wa,--noexecstack
6267 -c -o conftest.o conftest.s 1>&5'
6268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6272 (exit $ac_status); }; }
6274 libc_cv_as_noexecstack
=yes
6276 libc_cv_as_noexecstack
=no
6280 { echo "$as_me:$LINENO: result: $libc_cv_as_noexecstack" >&5
6281 echo "${ECHO_T}$libc_cv_as_noexecstack" >&6; }
6282 if test $libc_cv_as_noexecstack = yes; then
6283 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
6287 { echo "$as_me:$LINENO: checking for -z combreloc" >&5
6288 echo $ECHO_N "checking for -z combreloc... $ECHO_C" >&6; }
6289 if test "${libc_cv_z_combreloc+set}" = set; then
6290 echo $ECHO_N "(cached) $ECHO_C" >&6
6292 cat > conftest.c
<<EOF
6293 extern int bar (int);
6295 int foo (void) { return bar (mumble); }
6297 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6298 -fPIC -shared -o conftest.so conftest.c
6299 -nostdlib -nostartfiles
6300 -Wl,-z,combreloc 1>&5'
6301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6305 (exit $ac_status); }; }
6307 if readelf
-S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
6308 libc_cv_z_combreloc
=yes
6310 libc_cv_z_combreloc
=no
6313 libc_cv_z_combreloc
=no
6317 { echo "$as_me:$LINENO: result: $libc_cv_z_combreloc" >&5
6318 echo "${ECHO_T}$libc_cv_z_combreloc" >&6; }
6319 if test "$libc_cv_z_combreloc" = yes; then
6320 cat >>confdefs.h
<<\_ACEOF
6321 #define HAVE_Z_COMBRELOC 1
6327 { echo "$as_me:$LINENO: checking for -z execstack" >&5
6328 echo $ECHO_N "checking for -z execstack... $ECHO_C" >&6; }
6329 if test "${libc_cv_z_execstack+set}" = set; then
6330 echo $ECHO_N "(cached) $ECHO_C" >&6
6332 cat > conftest.c
<<EOF
6333 int _start (void) { return 42; }
6335 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6336 -fPIC -shared -o conftest.so conftest.c
6337 -Wl,-z,execstack -nostdlib
6339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6343 (exit $ac_status); }; }
6345 libc_cv_z_execstack
=yes
6347 libc_cv_z_execstack
=no
6351 { echo "$as_me:$LINENO: result: $libc_cv_z_execstack" >&5
6352 echo "${ECHO_T}$libc_cv_z_execstack" >&6; }
6355 { echo "$as_me:$LINENO: checking for -fpie" >&5
6356 echo $ECHO_N "checking for -fpie... $ECHO_C" >&6; }
6357 if test "${libc_cv_fpie+set}" = set; then
6358 echo $ECHO_N "(cached) $ECHO_C" >&6
6360 cat > conftest.c
<<EOF
6362 main () { return 0;}
6364 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
6365 -o conftest conftest.c 1>&5'
6366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370 (exit $ac_status); }; }
6378 { echo "$as_me:$LINENO: result: $libc_cv_fpie" >&5
6379 echo "${ECHO_T}$libc_cv_fpie" >&6; }
6383 { echo "$as_me:$LINENO: checking for --hash-style option" >&5
6384 echo $ECHO_N "checking for --hash-style option... $ECHO_C" >&6; }
6385 if test "${libc_cv_hashstyle+set}" = set; then
6386 echo $ECHO_N "(cached) $ECHO_C" >&6
6388 cat > conftest.c
<<EOF
6389 int _start (void) { return 42; }
6391 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6392 -fPIC -shared -o conftest.so conftest.c
6393 -Wl,--hash-style=both -nostdlib 1>&5'
6394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6398 (exit $ac_status); }; }
6400 libc_cv_hashstyle
=yes
6402 libc_cv_hashstyle
=no
6406 { echo "$as_me:$LINENO: result: $libc_cv_hashstyle" >&5
6407 echo "${ECHO_T}$libc_cv_hashstyle" >&6; }
6411 { echo "$as_me:$LINENO: checking for -fno-toplevel-reorder" >&5
6412 echo $ECHO_N "checking for -fno-toplevel-reorder... $ECHO_C" >&6; }
6413 if test "${libc_cv_fno_toplevel_reorder+set}" = set; then
6414 echo $ECHO_N "(cached) $ECHO_C" >&6
6416 cat > conftest.c
<<EOF
6419 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder
6421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6425 (exit $ac_status); }; }
6427 libc_cv_fno_toplevel_reorder
=yes
6429 libc_cv_fno_toplevel_reorder
=no
6433 { echo "$as_me:$LINENO: result: $libc_cv_fno_toplevel_reorder" >&5
6434 echo "${ECHO_T}$libc_cv_fno_toplevel_reorder" >&6; }
6435 if test $libc_cv_fno_toplevel_reorder = yes; then
6436 fno_unit_at_a_time
=-fno-toplevel-reorder
6438 fno_unit_at_a_time
=-fno-unit-at-a-time
6442 { echo "$as_me:$LINENO: checking for -fstack-protector" >&5
6443 echo $ECHO_N "checking for -fstack-protector... $ECHO_C" >&6; }
6444 if test "${libc_cv_ssp+set}" = set; then
6445 echo $ECHO_N "(cached) $ECHO_C" >&6
6447 cat > conftest.c
<<EOF
6449 main () { return 0;}
6451 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -fstack-protector
6452 -o conftest conftest.c 1>&5'
6453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6457 (exit $ac_status); }; }
6465 { echo "$as_me:$LINENO: result: $libc_cv_ssp" >&5
6466 echo "${ECHO_T}$libc_cv_ssp" >&6; }
6469 { echo "$as_me:$LINENO: checking for -fgnu89-inline" >&5
6470 echo $ECHO_N "checking for -fgnu89-inline... $ECHO_C" >&6; }
6471 if test "${libc_cv_gnu89_inline+set}" = set; then
6472 echo $ECHO_N "(cached) $ECHO_C" >&6
6474 cat > conftest.c
<<EOF
6476 #ifdef __GNUC_GNU_INLINE__
6477 main () { return 0;}
6482 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6483 -o conftest.s conftest.c 1>&5'
6484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6488 (exit $ac_status); }; }
6490 libc_cv_gnu89_inline
=yes
6492 libc_cv_gnu89_inline
=no
6496 { echo "$as_me:$LINENO: result: $libc_cv_gnu89_inline" >&5
6497 echo "${ECHO_T}$libc_cv_gnu89_inline" >&6; }
6498 if test $libc_cv_gnu89_inline = yes; then
6499 libc_cv_gnu89_inline
=-fgnu89-inline
6501 libc_cv_gnu89_inline
=
6505 if test $elf != yes; then
6506 { echo "$as_me:$LINENO: checking for .init and .fini sections" >&5
6507 echo $ECHO_N "checking for .init and .fini sections... $ECHO_C" >&6; }
6508 if test "${libc_cv_have_initfini+set}" = set; then
6509 echo $ECHO_N "(cached) $ECHO_C" >&6
6511 cat >conftest.
$ac_ext <<_ACEOF
6514 cat confdefs.h
>>conftest.
$ac_ext
6515 cat >>conftest.
$ac_ext <<_ACEOF
6516 /* end confdefs.h. */
6521 asm (".section .init");
6522 asm (".section .fini");
6523 asm ("${libc_cv_dot_text}");
6528 rm -f conftest.
$ac_objext
6529 if { (ac_try
="$ac_compile"
6531 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6532 *) ac_try_echo=$ac_try;;
6534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6535 (eval "$ac_compile") 2>conftest.er1
6537 grep -v '^ *+' conftest.er1 >conftest.err
6539 cat conftest.err >&5
6540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6541 (exit $ac_status); } && {
6542 test -z "$ac_c_werror_flag" ||
6543 test ! -s conftest.err
6544 } && test -s conftest.$ac_objext; then
6545 libc_cv_have_initfini=yes
6547 echo "$as_me: failed program was:" >&5
6548 sed 's/^/| /' conftest.$ac_ext >&5
6550 libc_cv_have_initfini=no
6553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6555 { echo "$as_me:$LINENO: result: $libc_cv_have_initfini" >&5
6556 echo "${ECHO_T}$libc_cv_have_initfini" >&6; }
6557 if test $libc_cv_have_initfini = yes; then
6558 cat >>confdefs.h <<\_ACEOF
6559 #define HAVE_INITFINI 1
6565 if test $elf = yes; then
6566 { echo "$as_me:$LINENO: checking whether cc puts quotes around section names" >&5
6567 echo $ECHO_N "checking whether cc puts quotes around section names... $ECHO_C" >&6; }
6568 if test "${libc_cv_have_section_quotes+set}" = set; then
6569 echo $ECHO_N "(cached) $ECHO_C" >&6
6571 cat > conftest.c <<EOF
6572 static const int foo
6573 __attribute__ ((section ("bar"))) = 1;
6575 if ${CC-cc} -S conftest.c -o conftest.s; then
6576 if grep '\.section.*"bar"' conftest.s >/dev/null; then
6577 libc_cv_have_section_quotes=yes
6579 libc_cv_have_section_quotes=no
6582 libc_cv_have_section_quotes=unknown
6587 { echo "$as_me:$LINENO: result: $libc_cv_have_section_quotes" >&5
6588 echo "${ECHO_T}$libc_cv_have_section_quotes" >&6; }
6589 if test $libc_cv_have_section_quotes = yes; then
6590 cat >>confdefs.h <<\_ACEOF
6591 #define HAVE_SECTION_QUOTES 1
6599 if test $elf = yes; then
6600 libc_cv_asm_underscores=no
6602 if test $ac_cv_prog_cc_works = yes; then
6603 { echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
6604 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6; }
6605 if test "${libc_cv_asm_underscores+set}" = set; then
6606 echo $ECHO_N "(cached) $ECHO_C" >&6
6608 cat >conftest.$ac_ext <<_ACEOF
6611 cat confdefs.h >>conftest.$ac_ext
6612 cat >>conftest.$ac_ext <<_ACEOF
6613 /* end confdefs.h. */
6614 asm ("_glibc_foobar:");
6623 rm -f conftest.$ac_objext conftest$ac_exeext
6624 if { (ac_try="$ac_link"
6626 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6627 *) ac_try_echo
=$ac_try;;
6629 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6630 (eval "$ac_link") 2>conftest.er1
6632 grep -v '^ *+' conftest.er1
>conftest.err
6634 cat conftest.err
>&5
6635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6636 (exit $ac_status); } && {
6637 test -z "$ac_c_werror_flag" ||
6638 test ! -s conftest.err
6639 } && test -s conftest
$ac_exeext &&
6640 $as_test_x conftest
$ac_exeext; then
6641 libc_cv_asm_underscores
=yes
6643 echo "$as_me: failed program was:" >&5
6644 sed 's/^/| /' conftest.
$ac_ext >&5
6646 libc_cv_asm_underscores
=no
6649 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
6650 conftest
$ac_exeext conftest.
$ac_ext
6652 { echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
6653 echo "${ECHO_T}$libc_cv_asm_underscores" >&6; }
6655 { echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
6656 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6; }
6657 if test "${libc_cv_asm_underscores+set}" = set; then
6658 echo $ECHO_N "(cached) $ECHO_C" >&6
6660 cat > conftest.
$ac_ext <<EOF
6661 #line $LINENO "configure"
6662 #include "confdefs.h"
6663 void underscore_test(void) {
6666 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6667 (eval $ac_compile) 2>&5
6669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6670 (exit $ac_status); }; then
6671 if grep _underscore_test conftest
* >/dev
/null
; then
6673 libc_cv_asm_underscores
=yes
6676 libc_cv_asm_underscores
=no
6679 echo "configure: failed program was:" >&5
6680 cat conftest.
$ac_ext >&5
6682 libc_cv_asm_underscores
=no
6686 { echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
6687 echo "${ECHO_T}$libc_cv_asm_underscores" >&6; }
6690 if test $libc_cv_asm_underscores = no
; then
6691 cat >>confdefs.h
<<\_ACEOF
6692 #define NO_UNDERSCORES 1
6697 if test $elf = yes; then
6698 libc_cv_weak_symbols
=yes
6701 { echo "$as_me:$LINENO: checking for assembler .weak directive" >&5
6702 echo $ECHO_N "checking for assembler .weak directive... $ECHO_C" >&6; }
6703 if test "${libc_cv_asm_weak_directive+set}" = set; then
6704 echo $ECHO_N "(cached) $ECHO_C" >&6
6706 cat > conftest.s
<<EOF
6708 ${libc_cv_asm_global_directive} foo
6711 .weak bar; bar = foo
6713 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6718 (exit $ac_status); }; }; then
6719 libc_cv_asm_weak_directive
=yes
6721 libc_cv_asm_weak_directive
=no
6725 { echo "$as_me:$LINENO: result: $libc_cv_asm_weak_directive" >&5
6726 echo "${ECHO_T}$libc_cv_asm_weak_directive" >&6; }
6728 if test $libc_cv_asm_weak_directive = no
; then
6729 { echo "$as_me:$LINENO: checking for assembler .weakext directive" >&5
6730 echo $ECHO_N "checking for assembler .weakext directive... $ECHO_C" >&6; }
6731 if test "${libc_cv_asm_weakext_directive+set}" = set; then
6732 echo $ECHO_N "(cached) $ECHO_C" >&6
6734 cat > conftest.s
<<EOF
6736 ${libc_cv_asm_global_directive} foo
6740 ${libc_cv_asm_global_directive} baz
6743 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6748 (exit $ac_status); }; }; then
6749 libc_cv_asm_weakext_directive
=yes
6751 libc_cv_asm_weakext_directive
=no
6755 { echo "$as_me:$LINENO: result: $libc_cv_asm_weakext_directive" >&5
6756 echo "${ECHO_T}$libc_cv_asm_weakext_directive" >&6; }
6760 if test $libc_cv_asm_weak_directive = yes; then
6761 cat >>confdefs.h
<<\_ACEOF
6762 #define HAVE_ASM_WEAK_DIRECTIVE 1
6765 elif test $libc_cv_asm_weakext_directive = yes; then
6766 cat >>confdefs.h
<<\_ACEOF
6767 #define HAVE_ASM_WEAKEXT_DIRECTIVE 1
6772 { echo "$as_me:$LINENO: checking whether CFI directives are supported" >&5
6773 echo $ECHO_N "checking whether CFI directives are supported... $ECHO_C" >&6; }
6774 if test "${libc_cv_asm_cfi_directives+set}" = set; then
6775 echo $ECHO_N "(cached) $ECHO_C" >&6
6778 sparc
/sparc64
*) cfi_offset
=2047;;
6781 cat > conftest.s
<<EOF
6783 .type func,%function
6787 .cfi_rel_offset 1, $cfi_offset
6790 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6795 (exit $ac_status); }; }; then
6796 libc_cv_asm_cfi_directives
=yes
6798 libc_cv_asm_cfi_directives
=no
6802 { echo "$as_me:$LINENO: result: $libc_cv_asm_cfi_directives" >&5
6803 echo "${ECHO_T}$libc_cv_asm_cfi_directives" >&6; }
6804 if test $libc_cv_asm_cfi_directives = yes; then
6805 cat >>confdefs.h
<<\_ACEOF
6806 #define HAVE_ASM_CFI_DIRECTIVES 1
6811 { echo "$as_me:$LINENO: checking for ld --no-whole-archive" >&5
6812 echo $ECHO_N "checking for ld --no-whole-archive... $ECHO_C" >&6; }
6813 if test "${libc_cv_ld_no_whole_archive+set}" = set; then
6814 echo $ECHO_N "(cached) $ECHO_C" >&6
6816 cat > conftest.c
<<\EOF
6821 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6822 -nostdlib -nostartfiles -Wl,--no-whole-archive
6823 -o conftest conftest.c 1>&5'
6824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828 (exit $ac_status); }; }; then
6829 libc_cv_ld_no_whole_archive
=yes
6831 libc_cv_ld_no_whole_archive
=no
6835 { echo "$as_me:$LINENO: result: $libc_cv_ld_no_whole_archive" >&5
6836 echo "${ECHO_T}$libc_cv_ld_no_whole_archive" >&6; }
6837 if test $libc_cv_ld_no_whole_archive = yes; then
6838 no_whole_archive
=-Wl,--no-whole-archive
6841 { echo "$as_me:$LINENO: checking for gcc -fexceptions" >&5
6842 echo $ECHO_N "checking for gcc -fexceptions... $ECHO_C" >&6; }
6843 if test "${libc_cv_gcc_exceptions+set}" = set; then
6844 echo $ECHO_N "(cached) $ECHO_C" >&6
6846 cat > conftest.c
<<\EOF
6851 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6852 -nostdlib -nostartfiles -fexceptions
6853 -o conftest conftest.c 1>&5'
6854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858 (exit $ac_status); }; }; then
6859 libc_cv_gcc_exceptions
=yes
6861 libc_cv_gcc_exceptions
=no
6865 { echo "$as_me:$LINENO: result: $libc_cv_gcc_exceptions" >&5
6866 echo "${ECHO_T}$libc_cv_gcc_exceptions" >&6; }
6867 if test $libc_cv_gcc_exceptions = yes; then
6868 exceptions
=-fexceptions
6871 if test "$host_cpu" = powerpc
; then
6872 # Check for a bug present in at least versions 2.8.x of GCC
6873 # and versions 1.0.x of EGCS.
6874 { echo "$as_me:$LINENO: checking whether clobbering cr0 causes problems" >&5
6875 echo $ECHO_N "checking whether clobbering cr0 causes problems... $ECHO_C" >&6; }
6876 if test "${libc_cv_c_asmcr0_bug+set}" = set; then
6877 echo $ECHO_N "(cached) $ECHO_C" >&6
6879 cat >conftest.
$ac_ext <<_ACEOF
6882 cat confdefs.h
>>conftest.
$ac_ext
6883 cat >>conftest.
$ac_ext <<_ACEOF
6884 /* end confdefs.h. */
6885 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6894 rm -f conftest.
$ac_objext
6895 if { (ac_try
="$ac_compile"
6897 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6898 *) ac_try_echo=$ac_try;;
6900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6901 (eval "$ac_compile") 2>conftest.er1
6903 grep -v '^ *+' conftest.er1 >conftest.err
6905 cat conftest.err >&5
6906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6907 (exit $ac_status); } && {
6908 test -z "$ac_c_werror_flag" ||
6909 test ! -s conftest.err
6910 } && test -s conftest.$ac_objext; then
6911 libc_cv_c_asmcr0_bug='no'
6913 echo "$as_me: failed program was:" >&5
6914 sed 's/^/| /' conftest.$ac_ext >&5
6916 libc_cv_c_asmcr0_bug='yes'
6919 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6921 { echo "$as_me:$LINENO: result: $libc_cv_c_asmcr0_bug" >&5
6922 echo "${ECHO_T}$libc_cv_c_asmcr0_bug" >&6; }
6923 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6924 cat >>confdefs.h <<\_ACEOF
6925 #define BROKEN_PPC_ASM_CR0 1
6931 { echo "$as_me:$LINENO: checking for __builtin_expect" >&5
6932 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6; }
6933 if test "${libc_cv_gcc_builtin_expect+set}" = set; then
6934 echo $ECHO_N "(cached) $ECHO_C" >&6
6936 cat > conftest.c <<EOF
6937 #line $LINENO "configure"
6940 a = __builtin_expect (a, 10);
6941 return a == 10 ? 0 : 1;
6944 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6945 -o conftest conftest.c -lgcc >&5'
6946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6950 (exit $ac_status); }; }; then
6951 libc_cv_gcc_builtin_expect=yes
6953 libc_cv_gcc_builtin_expect=no
6957 { echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_expect" >&5
6958 echo "${ECHO_T}$libc_cv_gcc_builtin_expect" >&6; }
6959 if test "$libc_cv_gcc_builtin_expect" = yes; then
6960 cat >>confdefs.h <<\_ACEOF
6961 #define HAVE_BUILTIN_EXPECT 1
6966 { echo "$as_me:$LINENO: checking for __builtin_memset" >&5
6967 echo $ECHO_N "checking for __builtin_memset... $ECHO_C" >&6; }
6968 if test "${libc_cv_gcc_builtin_memset+set}" = set; then
6969 echo $ECHO_N "(cached) $ECHO_C" >&6
6971 cat > conftest.c <<\EOF
6974 __builtin_memset (x, 0, 1000);
6977 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6982 (exit $ac_status); }; };
6984 libc_cv_gcc_builtin_memset=no
6986 libc_cv_gcc_builtin_memset=yes
6990 { echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_memset" >&5
6991 echo "${ECHO_T}$libc_cv_gcc_builtin_memset" >&6; }
6992 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6993 cat >>confdefs.h <<\_ACEOF
6994 #define HAVE_BUILTIN_MEMSET 1
6999 { echo "$as_me:$LINENO: checking for redirection of built-in functions" >&5
7000 echo $ECHO_N "checking for redirection of built-in functions... $ECHO_C" >&6; }
7001 if test "${libc_cv_gcc_builtin_redirection+set}" = set; then
7002 echo $ECHO_N "(cached) $ECHO_C" >&6
7004 cat > conftest.c <<\EOF
7005 extern char *strstr (const char *, const char *) __asm ("my_strstr");
7006 char *foo (const char *a, const char *b)
7008 return __builtin_strstr (a, b);
7011 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
7012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7016 (exit $ac_status); }; };
7018 libc_cv_gcc_builtin_redirection=yes
7020 libc_cv_gcc_builtin_redirection=no
7024 { echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_redirection" >&5
7025 echo "${ECHO_T}$libc_cv_gcc_builtin_redirection" >&6; }
7026 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
7027 cat >>confdefs.h <<\_ACEOF
7028 #define HAVE_BUILTIN_REDIRECTION 1
7033 if test "x$use__thread" != xno; then
7034 { echo "$as_me:$LINENO: checking for __thread" >&5
7035 echo $ECHO_N "checking for __thread... $ECHO_C" >&6; }
7036 if test "${libc_cv_gcc___thread+set}" = set; then
7037 echo $ECHO_N "(cached) $ECHO_C" >&6
7039 cat > conftest.c <<\EOF
7040 __thread int a = 42;
7042 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
7043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7047 (exit $ac_status); }; }; then
7048 libc_cv_gcc___thread=yes
7050 libc_cv_gcc___thread=no
7054 { echo "$as_me:$LINENO: result: $libc_cv_gcc___thread" >&5
7055 echo "${ECHO_T}$libc_cv_gcc___thread" >&6; }
7056 if test "$libc_cv_gcc___thread" = yes; then
7057 cat >>confdefs.h <<\_ACEOF
7058 #define HAVE___THREAD 1
7063 libc_cv_gcc___thread=no
7066 if test "$libc_cv_gcc___thread" = yes; then
7067 { echo "$as_me:$LINENO: checking for tls_model attribute" >&5
7068 echo $ECHO_N "checking for tls_model attribute... $ECHO_C" >&6; }
7069 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then
7070 echo $ECHO_N "(cached) $ECHO_C" >&6
7072 cat > conftest.c <<\EOF
7073 extern __thread int a __attribute__((tls_model ("initial-exec")));
7075 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
7076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7080 (exit $ac_status); }; }; then
7081 libc_cv_gcc_tls_model_attr=yes
7083 libc_cv_gcc_tls_model_attr=no
7087 { echo "$as_me:$LINENO: result: $libc_cv_gcc_tls_model_attr" >&5
7088 echo "${ECHO_T}$libc_cv_gcc_tls_model_attr" >&6; }
7089 if test "$libc_cv_gcc_tls_model_attr" = yes; then
7090 cat >>confdefs.h <<\_ACEOF
7091 #define HAVE_TLS_MODEL_ATTRIBUTE 1
7097 { echo "$as_me:$LINENO: checking for libgd" >&5
7098 echo $ECHO_N "checking for libgd... $ECHO_C" >&6; }
7099 if test "$with_gd" != "no"; then
7100 old_CFLAGS="$CFLAGS"
7101 CFLAGS="$CFLAGS $libgd_include"
7102 old_LDFLAGS="$LDFLAGS"
7103 LDFLAGS="$LDFLAGS $libgd_ldflags"
7105 LIBS="$LIBS -lgd -lpng -lz -lm"
7106 cat >conftest.$ac_ext <<_ACEOF
7109 cat confdefs.h >>conftest.$ac_ext
7110 cat >>conftest.$ac_ext <<_ACEOF
7111 /* end confdefs.h. */
7121 rm -f conftest.$ac_objext conftest$ac_exeext
7122 if { (ac_try="$ac_link"
7124 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7125 *) ac_try_echo
=$ac_try;;
7127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7128 (eval "$ac_link") 2>conftest.er1
7130 grep -v '^ *+' conftest.er1
>conftest.err
7132 cat conftest.err
>&5
7133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7134 (exit $ac_status); } && {
7135 test -z "$ac_c_werror_flag" ||
7136 test ! -s conftest.err
7137 } && test -s conftest
$ac_exeext &&
7138 $as_test_x conftest
$ac_exeext; then
7141 echo "$as_me: failed program was:" >&5
7142 sed 's/^/| /' conftest.
$ac_ext >&5
7147 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
7148 conftest
$ac_exeext conftest.
$ac_ext
7149 CFLAGS
="$old_CFLAGS"
7150 LDFLAGS
="$old_LDFLAGS"
7155 { echo "$as_me:$LINENO: result: $LIBGD" >&5
7156 echo "${ECHO_T}$LIBGD" >&6; }
7160 if test x
$with_selinux = xno
; then
7163 # See if we have the SELinux library
7164 { echo "$as_me:$LINENO: checking for is_selinux_enabled in -lselinux" >&5
7165 echo $ECHO_N "checking for is_selinux_enabled in -lselinux... $ECHO_C" >&6; }
7166 if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then
7167 echo $ECHO_N "(cached) $ECHO_C" >&6
7169 ac_check_lib_save_LIBS
=$LIBS
7170 LIBS
="-lselinux $LIBS"
7171 cat >conftest.
$ac_ext <<_ACEOF
7174 cat confdefs.h
>>conftest.
$ac_ext
7175 cat >>conftest.
$ac_ext <<_ACEOF
7176 /* end confdefs.h. */
7178 /* Override any GCC internal prototype to avoid an error.
7179 Use char because int might match the return type of a GCC
7180 builtin and then its argument prototype would still apply. */
7184 char is_selinux_enabled ();
7188 return is_selinux_enabled ();
7193 rm -f conftest.
$ac_objext conftest
$ac_exeext
7194 if { (ac_try
="$ac_link"
7196 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7197 *) ac_try_echo=$ac_try;;
7199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7200 (eval "$ac_link") 2>conftest.er1
7202 grep -v '^ *+' conftest.er1 >conftest.err
7204 cat conftest.err >&5
7205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7206 (exit $ac_status); } && {
7207 test -z "$ac_c_werror_flag" ||
7208 test ! -s conftest.err
7209 } && test -s conftest$ac_exeext &&
7210 $as_test_x conftest$ac_exeext; then
7211 ac_cv_lib_selinux_is_selinux_enabled=yes
7213 echo "$as_me: failed program was:" >&5
7214 sed 's/^/| /' conftest.$ac_ext >&5
7216 ac_cv_lib_selinux_is_selinux_enabled=no
7219 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7220 conftest$ac_exeext conftest.$ac_ext
7221 LIBS=$ac_check_lib_save_LIBS
7223 { echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
7224 echo "${ECHO_T}$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
7225 if test $ac_cv_lib_selinux_is_selinux_enabled = yes; then
7231 # See if we have the SELinux header with the NSCD permissions in it.
7232 if test x$have_selinux = xyes ; then
7233 { echo "$as_me:$LINENO: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
7234 echo $ECHO_N "checking for NSCD Flask permissions in selinux/av_permissions.h... $ECHO_C" >&6; }
7235 cat >conftest.$ac_ext <<_ACEOF
7238 cat confdefs.h >>conftest.$ac_ext
7239 cat >>conftest.$ac_ext <<_ACEOF
7240 /* end confdefs.h. */
7241 #include <selinux/av_permissions.h>
7245 #ifdef NSCD__SHMEMHOST
7248 #error NSCD__SHMEMHOST not defined
7254 rm -f conftest.$ac_objext
7255 if { (ac_try="$ac_compile"
7257 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7258 *) ac_try_echo
=$ac_try;;
7260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7261 (eval "$ac_compile") 2>conftest.er1
7263 grep -v '^ *+' conftest.er1
>conftest.err
7265 cat conftest.err
>&5
7266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7267 (exit $ac_status); } && {
7268 test -z "$ac_c_werror_flag" ||
7269 test ! -s conftest.err
7270 } && test -s conftest.
$ac_objext; then
7273 echo "$as_me: failed program was:" >&5
7274 sed 's/^/| /' conftest.
$ac_ext >&5
7279 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7280 { echo "$as_me:$LINENO: result: $have_selinux" >&5
7281 echo "${ECHO_T}$have_selinux" >&6; }
7284 if test x
$with_selinux = xyes
; then
7285 if test x
$have_selinux = xno
; then
7286 { { echo "$as_me:$LINENO: error: SELinux explicitly required, but sufficiently recent SELinux library not found" >&5
7287 echo "$as_me: error: SELinux explicitly required, but sufficiently recent SELinux library not found" >&2;}
7288 { (exit 1); exit 1; }; }
7292 # Check if we're building with SELinux support.
7293 if test "x$have_selinux" = xyes
; then
7295 cat >>confdefs.h
<<\_ACEOF
7296 #define HAVE_SELINUX 1
7300 # See if we have the libaudit library
7301 { echo "$as_me:$LINENO: checking for audit_log_user_avc_message in -laudit" >&5
7302 echo $ECHO_N "checking for audit_log_user_avc_message in -laudit... $ECHO_C" >&6; }
7303 if test "${ac_cv_lib_audit_audit_log_user_avc_message+set}" = set; then
7304 echo $ECHO_N "(cached) $ECHO_C" >&6
7306 ac_check_lib_save_LIBS
=$LIBS
7307 LIBS
="-laudit $LIBS"
7308 cat >conftest.
$ac_ext <<_ACEOF
7311 cat confdefs.h
>>conftest.
$ac_ext
7312 cat >>conftest.
$ac_ext <<_ACEOF
7313 /* end confdefs.h. */
7315 /* Override any GCC internal prototype to avoid an error.
7316 Use char because int might match the return type of a GCC
7317 builtin and then its argument prototype would still apply. */
7321 char audit_log_user_avc_message ();
7325 return audit_log_user_avc_message ();
7330 rm -f conftest.
$ac_objext conftest
$ac_exeext
7331 if { (ac_try
="$ac_link"
7333 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7334 *) ac_try_echo=$ac_try;;
7336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7337 (eval "$ac_link") 2>conftest.er1
7339 grep -v '^ *+' conftest.er1 >conftest.err
7341 cat conftest.err >&5
7342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343 (exit $ac_status); } && {
7344 test -z "$ac_c_werror_flag" ||
7345 test ! -s conftest.err
7346 } && test -s conftest$ac_exeext &&
7347 $as_test_x conftest$ac_exeext; then
7348 ac_cv_lib_audit_audit_log_user_avc_message=yes
7350 echo "$as_me: failed program was:" >&5
7351 sed 's/^/| /' conftest.$ac_ext >&5
7353 ac_cv_lib_audit_audit_log_user_avc_message=no
7356 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7357 conftest$ac_exeext conftest.$ac_ext
7358 LIBS=$ac_check_lib_save_LIBS
7360 { echo "$as_me:$LINENO: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7361 echo "${ECHO_T}$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7362 if test $ac_cv_lib_audit_audit_log_user_avc_message = yes; then
7368 if test "x$have_libaudit" = xyes; then
7370 cat >>confdefs.h <<\_ACEOF
7371 #define HAVE_LIBAUDIT 1
7377 # See if we have the libcap library
7378 { echo "$as_me:$LINENO: checking for cap_init in -lcap" >&5
7379 echo $ECHO_N "checking for cap_init in -lcap... $ECHO_C" >&6; }
7380 if test "${ac_cv_lib_cap_cap_init+set}" = set; then
7381 echo $ECHO_N "(cached) $ECHO_C" >&6
7383 ac_check_lib_save_LIBS=$LIBS
7385 cat >conftest.$ac_ext <<_ACEOF
7388 cat confdefs.h >>conftest.$ac_ext
7389 cat >>conftest.$ac_ext <<_ACEOF
7390 /* end confdefs.h. */
7392 /* Override any GCC internal prototype to avoid an error.
7393 Use char because int might match the return type of a GCC
7394 builtin and then its argument prototype would still apply. */
7407 rm -f conftest.$ac_objext conftest$ac_exeext
7408 if { (ac_try="$ac_link"
7410 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7411 *) ac_try_echo
=$ac_try;;
7413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7414 (eval "$ac_link") 2>conftest.er1
7416 grep -v '^ *+' conftest.er1
>conftest.err
7418 cat conftest.err
>&5
7419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7420 (exit $ac_status); } && {
7421 test -z "$ac_c_werror_flag" ||
7422 test ! -s conftest.err
7423 } && test -s conftest
$ac_exeext &&
7424 $as_test_x conftest
$ac_exeext; then
7425 ac_cv_lib_cap_cap_init
=yes
7427 echo "$as_me: failed program was:" >&5
7428 sed 's/^/| /' conftest.
$ac_ext >&5
7430 ac_cv_lib_cap_cap_init
=no
7433 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
7434 conftest
$ac_exeext conftest.
$ac_ext
7435 LIBS
=$ac_check_lib_save_LIBS
7437 { echo "$as_me:$LINENO: result: $ac_cv_lib_cap_cap_init" >&5
7438 echo "${ECHO_T}$ac_cv_lib_cap_cap_init" >&6; }
7439 if test $ac_cv_lib_cap_cap_init = yes; then
7445 if test "x$have_libcap" = xyes
; then
7447 cat >>confdefs.h
<<\_ACEOF
7448 #define HAVE_LIBCAP 1
7457 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
7458 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
7459 if test "${ac_cv_path_GREP+set}" = set; then
7460 echo $ECHO_N "(cached) $ECHO_C" >&6
7462 # Extract the first word of "grep ggrep" to use in msg output
7463 if test -z "$GREP"; then
7464 set dummy
grep ggrep
; ac_prog_name
=$2
7465 if test "${ac_cv_path_GREP+set}" = set; then
7466 echo $ECHO_N "(cached) $ECHO_C" >&6
7468 ac_path_GREP_found
=false
7469 # Loop through the user's path and test for each of PROGNAME-LIST
7470 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7471 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7474 test -z "$as_dir" && as_dir
=.
7475 for ac_prog
in grep ggrep
; do
7476 for ac_exec_ext
in '' $ac_executable_extensions; do
7477 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
7478 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
7479 # Check for GNU ac_path_GREP and select it if it is found.
7480 # Check for GNU $ac_path_GREP
7481 case `"$ac_path_GREP" --version 2>&1` in
7483 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
7486 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
7489 cat "conftest.in" "conftest.in" >"conftest.tmp"
7490 mv "conftest.tmp" "conftest.in"
7491 cp "conftest.in" "conftest.nl"
7492 echo 'GREP' >> "conftest.nl"
7493 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7494 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7495 ac_count
=`expr $ac_count + 1`
7496 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7497 # Best one so far, save it but keep looking for a better one
7498 ac_cv_path_GREP
="$ac_path_GREP"
7499 ac_path_GREP_max
=$ac_count
7501 # 10*(2^10) chars as input seems more than enough
7502 test $ac_count -gt 10 && break
7504 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7508 $ac_path_GREP_found && break 3
7518 GREP
="$ac_cv_path_GREP"
7519 if test -z "$GREP"; then
7520 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
7521 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
7522 { (exit 1); exit 1; }; }
7526 ac_cv_path_GREP
=$GREP
7531 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
7532 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
7533 GREP
="$ac_cv_path_GREP"
7536 { echo "$as_me:$LINENO: checking for egrep" >&5
7537 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
7538 if test "${ac_cv_path_EGREP+set}" = set; then
7539 echo $ECHO_N "(cached) $ECHO_C" >&6
7541 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
7542 then ac_cv_path_EGREP
="$GREP -E"
7544 # Extract the first word of "egrep" to use in msg output
7545 if test -z "$EGREP"; then
7546 set dummy
egrep; ac_prog_name
=$2
7547 if test "${ac_cv_path_EGREP+set}" = set; then
7548 echo $ECHO_N "(cached) $ECHO_C" >&6
7550 ac_path_EGREP_found
=false
7551 # Loop through the user's path and test for each of PROGNAME-LIST
7552 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7553 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7556 test -z "$as_dir" && as_dir
=.
7557 for ac_prog
in egrep; do
7558 for ac_exec_ext
in '' $ac_executable_extensions; do
7559 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
7560 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
7561 # Check for GNU ac_path_EGREP and select it if it is found.
7562 # Check for GNU $ac_path_EGREP
7563 case `"$ac_path_EGREP" --version 2>&1` in
7565 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
7568 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
7571 cat "conftest.in" "conftest.in" >"conftest.tmp"
7572 mv "conftest.tmp" "conftest.in"
7573 cp "conftest.in" "conftest.nl"
7574 echo 'EGREP' >> "conftest.nl"
7575 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7576 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7577 ac_count
=`expr $ac_count + 1`
7578 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7579 # Best one so far, save it but keep looking for a better one
7580 ac_cv_path_EGREP
="$ac_path_EGREP"
7581 ac_path_EGREP_max
=$ac_count
7583 # 10*(2^10) chars as input seems more than enough
7584 test $ac_count -gt 10 && break
7586 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7590 $ac_path_EGREP_found && break 3
7600 EGREP
="$ac_cv_path_EGREP"
7601 if test -z "$EGREP"; then
7602 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
7603 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
7604 { (exit 1); exit 1; }; }
7608 ac_cv_path_EGREP
=$EGREP
7614 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
7615 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
7616 EGREP
="$ac_cv_path_EGREP"
7619 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7620 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7621 if test "${ac_cv_header_stdc+set}" = set; then
7622 echo $ECHO_N "(cached) $ECHO_C" >&6
7624 cat >conftest.
$ac_ext <<_ACEOF
7627 cat confdefs.h
>>conftest.
$ac_ext
7628 cat >>conftest.
$ac_ext <<_ACEOF
7629 /* end confdefs.h. */
7643 rm -f conftest.
$ac_objext
7644 if { (ac_try
="$ac_compile"
7646 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7647 *) ac_try_echo=$ac_try;;
7649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7650 (eval "$ac_compile") 2>conftest.er1
7652 grep -v '^ *+' conftest.er1 >conftest.err
7654 cat conftest.err >&5
7655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7656 (exit $ac_status); } && {
7657 test -z "$ac_c_werror_flag" ||
7658 test ! -s conftest.err
7659 } && test -s conftest.$ac_objext; then
7660 ac_cv_header_stdc=yes
7662 echo "$as_me: failed program was:" >&5
7663 sed 's/^/| /' conftest.$ac_ext >&5
7665 ac_cv_header_stdc=no
7668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7670 if test $ac_cv_header_stdc = yes; then
7671 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7672 cat >conftest.$ac_ext <<_ACEOF
7675 cat confdefs.h >>conftest.$ac_ext
7676 cat >>conftest.$ac_ext <<_ACEOF
7677 /* end confdefs.h. */
7681 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7682 $EGREP "memchr" >/dev/null 2>&1; then
7685 ac_cv_header_stdc=no
7691 if test $ac_cv_header_stdc = yes; then
7692 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7693 cat >conftest.$ac_ext <<_ACEOF
7696 cat confdefs.h >>conftest.$ac_ext
7697 cat >>conftest.$ac_ext <<_ACEOF
7698 /* end confdefs.h. */
7702 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7703 $EGREP "free" >/dev/null 2>&1; then
7706 ac_cv_header_stdc=no
7712 if test $ac_cv_header_stdc = yes; then
7713 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7714 if test "$cross_compiling" = yes; then
7717 cat >conftest.$ac_ext <<_ACEOF
7720 cat confdefs.h >>conftest.$ac_ext
7721 cat >>conftest.$ac_ext <<_ACEOF
7722 /* end confdefs.h. */
7725 #if ((' ' & 0x0FF) == 0x020)
7726 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7727 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7729 # define ISLOWER(c) \
7730 (('a' <= (c) && (c) <= 'i') \
7731 || ('j' <= (c) && (c) <= 'r') \
7732 || ('s' <= (c) && (c) <= 'z'))
7733 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7736 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7741 for (i = 0; i < 256; i++)
7742 if (XOR (islower (i), ISLOWER (i))
7743 || toupper (i) != TOUPPER (i))
7748 rm -f conftest$ac_exeext
7749 if { (ac_try="$ac_link"
7751 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7752 *) ac_try_echo
=$ac_try;;
7754 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7755 (eval "$ac_link") 2>&5
7757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7758 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7759 { (case "(($ac_try" in
7760 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7761 *) ac_try_echo=$ac_try;;
7763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7764 (eval "$ac_try") 2>&5
7766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7767 (exit $ac_status); }; }; then
7770 echo "$as_me: program exited with status $ac_status" >&5
7771 echo "$as_me: failed program was:" >&5
7772 sed 's/^/| /' conftest.$ac_ext >&5
7775 ac_cv_header_stdc=no
7777 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7783 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7784 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7785 if test $ac_cv_header_stdc = yes; then
7787 cat >>confdefs.h <<\_ACEOF
7788 #define STDC_HEADERS 1
7793 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7803 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7804 inttypes.h stdint.h unistd.h
7806 as_ac_Header=`echo "ac_cv_header_$ac_header" |
$as_tr_sh`
7807 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7809 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7810 echo $ECHO_N "(cached) $ECHO_C" >&6
7812 cat >conftest.$ac_ext <<_ACEOF
7815 cat confdefs.h >>conftest.$ac_ext
7816 cat >>conftest.$ac_ext <<_ACEOF
7817 /* end confdefs.h. */
7818 $ac_includes_default
7820 #include <$ac_header>
7822 rm -f conftest.$ac_objext
7823 if { (ac_try="$ac_compile"
7825 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7826 *) ac_try_echo
=$ac_try;;
7828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7829 (eval "$ac_compile") 2>conftest.er1
7831 grep -v '^ *+' conftest.er1
>conftest.err
7833 cat conftest.err
>&5
7834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7835 (exit $ac_status); } && {
7836 test -z "$ac_c_werror_flag" ||
7837 test ! -s conftest.err
7838 } && test -s conftest.
$ac_objext; then
7839 eval "$as_ac_Header=yes"
7841 echo "$as_me: failed program was:" >&5
7842 sed 's/^/| /' conftest.
$ac_ext >&5
7844 eval "$as_ac_Header=no"
7847 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7849 ac_res
=`eval echo '${'$as_ac_Header'}'`
7850 { echo "$as_me:$LINENO: result: $ac_res" >&5
7851 echo "${ECHO_T}$ac_res" >&6; }
7852 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7853 cat >>confdefs.h
<<_ACEOF
7854 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7862 { echo "$as_me:$LINENO: checking for long double" >&5
7863 echo $ECHO_N "checking for long double... $ECHO_C" >&6; }
7864 if test "${ac_cv_type_long_double+set}" = set; then
7865 echo $ECHO_N "(cached) $ECHO_C" >&6
7867 cat >conftest.
$ac_ext <<_ACEOF
7870 cat confdefs.h
>>conftest.
$ac_ext
7871 cat >>conftest.
$ac_ext <<_ACEOF
7872 /* end confdefs.h. */
7873 $ac_includes_default
7874 typedef long double ac__type_new_;
7878 if ((ac__type_new_ *) 0)
7880 if (sizeof (ac__type_new_))
7886 rm -f conftest.
$ac_objext
7887 if { (ac_try
="$ac_compile"
7889 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7890 *) ac_try_echo=$ac_try;;
7892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7893 (eval "$ac_compile") 2>conftest.er1
7895 grep -v '^ *+' conftest.er1 >conftest.err
7897 cat conftest.err >&5
7898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7899 (exit $ac_status); } && {
7900 test -z "$ac_c_werror_flag" ||
7901 test ! -s conftest.err
7902 } && test -s conftest.$ac_objext; then
7903 ac_cv_type_long_double=yes
7905 echo "$as_me: failed program was:" >&5
7906 sed 's/^/| /' conftest.$ac_ext >&5
7908 ac_cv_type_long_double=no
7911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7913 { echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
7914 echo "${ECHO_T}$ac_cv_type_long_double" >&6; }
7916 # The cast to long int works around a bug in the HP C Compiler
7917 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7918 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
7919 # This bug is HP SR number 8606223364.
7920 { echo "$as_me:$LINENO: checking size of long double" >&5
7921 echo $ECHO_N "checking size of long double... $ECHO_C" >&6; }
7922 if test "${ac_cv_sizeof_long_double+set}" = set; then
7923 echo $ECHO_N "(cached) $ECHO_C" >&6
7925 if test "$cross_compiling" = yes; then
7926 # Depending upon the size, compute the lo and hi bounds.
7927 cat >conftest.$ac_ext <<_ACEOF
7930 cat confdefs.h >>conftest.$ac_ext
7931 cat >>conftest.$ac_ext <<_ACEOF
7932 /* end confdefs.h. */
7933 $ac_includes_default
7934 typedef long double ac__type_sizeof_;
7938 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7945 rm -f conftest.$ac_objext
7946 if { (ac_try="$ac_compile"
7948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7949 *) ac_try_echo=$ac_try;;
7951 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7952 (eval "$ac_compile") 2>conftest.er1
7954 grep -v '^
*+' conftest.er1 >conftest.err
7956 cat conftest.err >&5
7957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7958 (exit $ac_status); } && {
7959 test -z "$ac_c_werror_flag" ||
7960 test ! -s conftest.err
7961 } && test -s conftest.$ac_objext; then
7964 cat >conftest.$ac_ext <<_ACEOF
7967 cat confdefs.h >>conftest.$ac_ext
7968 cat >>conftest.$ac_ext <<_ACEOF
7969 /* end confdefs.h. */
7970 $ac_includes_default
7971 typedef long double ac__type_sizeof_;
7975 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7982 rm -f conftest.$ac_objext
7983 if { (ac_try="$ac_compile"
7985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7986 *) ac_try_echo=$ac_try;;
7988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7989 (eval "$ac_compile") 2>conftest.er1
7991 grep -v '^
*+' conftest.er1 >conftest.err
7993 cat conftest.err >&5
7994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7995 (exit $ac_status); } && {
7996 test -z "$ac_c_werror_flag" ||
7997 test ! -s conftest.err
7998 } && test -s conftest.$ac_objext; then
7999 ac_hi=$ac_mid; break
8001 echo "$as_me: failed program was:" >&5
8002 sed 's
/^
/|
/' conftest.$ac_ext >&5
8004 ac_lo=`expr $ac_mid + 1`
8005 if test $ac_lo -le $ac_mid; then
8009 ac_mid=`expr 2 '*' $ac_mid + 1`
8012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8015 echo "$as_me: failed program was:" >&5
8016 sed 's
/^
/|
/' conftest.$ac_ext >&5
8018 cat >conftest.$ac_ext <<_ACEOF
8021 cat confdefs.h >>conftest.$ac_ext
8022 cat >>conftest.$ac_ext <<_ACEOF
8023 /* end confdefs.h. */
8024 $ac_includes_default
8025 typedef long double ac__type_sizeof_;
8029 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8036 rm -f conftest.$ac_objext
8037 if { (ac_try="$ac_compile"
8039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8040 *) ac_try_echo=$ac_try;;
8042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8043 (eval "$ac_compile") 2>conftest.er1
8045 grep -v '^
*+' conftest.er1 >conftest.err
8047 cat conftest.err >&5
8048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8049 (exit $ac_status); } && {
8050 test -z "$ac_c_werror_flag" ||
8051 test ! -s conftest.err
8052 } && test -s conftest.$ac_objext; then
8055 cat >conftest.$ac_ext <<_ACEOF
8058 cat confdefs.h >>conftest.$ac_ext
8059 cat >>conftest.$ac_ext <<_ACEOF
8060 /* end confdefs.h. */
8061 $ac_includes_default
8062 typedef long double ac__type_sizeof_;
8066 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8073 rm -f conftest.$ac_objext
8074 if { (ac_try="$ac_compile"
8076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8077 *) ac_try_echo=$ac_try;;
8079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8080 (eval "$ac_compile") 2>conftest.er1
8082 grep -v '^
*+' conftest.er1 >conftest.err
8084 cat conftest.err >&5
8085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 (exit $ac_status); } && {
8087 test -z "$ac_c_werror_flag" ||
8088 test ! -s conftest.err
8089 } && test -s conftest.$ac_objext; then
8090 ac_lo=$ac_mid; break
8092 echo "$as_me: failed program was:" >&5
8093 sed 's
/^
/|
/' conftest.$ac_ext >&5
8095 ac_hi=`expr '(' $ac_mid ')' - 1`
8096 if test $ac_mid -le $ac_hi; then
8100 ac_mid=`expr 2 '*' $ac_mid`
8103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8106 echo "$as_me: failed program was:" >&5
8107 sed 's
/^
/|
/' conftest.$ac_ext >&5
8112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8116 # Binary search between lo and hi bounds.
8117 while test "x$ac_lo" != "x$ac_hi"; do
8118 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8119 cat >conftest.$ac_ext <<_ACEOF
8122 cat confdefs.h >>conftest.$ac_ext
8123 cat >>conftest.$ac_ext <<_ACEOF
8124 /* end confdefs.h. */
8125 $ac_includes_default
8126 typedef long double ac__type_sizeof_;
8130 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8137 rm -f conftest.$ac_objext
8138 if { (ac_try="$ac_compile"
8140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8141 *) ac_try_echo=$ac_try;;
8143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8144 (eval "$ac_compile") 2>conftest.er1
8146 grep -v '^
*+' conftest.er1 >conftest.err
8148 cat conftest.err >&5
8149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8150 (exit $ac_status); } && {
8151 test -z "$ac_c_werror_flag" ||
8152 test ! -s conftest.err
8153 } && test -s conftest.$ac_objext; then
8156 echo "$as_me: failed program was:" >&5
8157 sed 's
/^
/|
/' conftest.$ac_ext >&5
8159 ac_lo=`expr '(' $ac_mid ')' + 1`
8162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8165 ?*) ac_cv_sizeof_long_double=$ac_lo;;
8166 '') if test "$ac_cv_type_long_double" = yes; then
8167 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double)
8168 See \`config.log' for more details.
" >&5
8169 echo "$as_me: error
: cannot compute sizeof
(long double
)
8170 See \
`config.log' for more details." >&2;}
8171 { (exit 77); exit 77; }; }
8173 ac_cv_sizeof_long_double=0
8177 cat >conftest.$ac_ext <<_ACEOF
8180 cat confdefs.h >>conftest.$ac_ext
8181 cat >>conftest.$ac_ext <<_ACEOF
8182 /* end confdefs.h. */
8183 $ac_includes_default
8184 typedef long double ac__type_sizeof_;
8185 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8186 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8193 FILE *f = fopen ("conftest.val", "w");
8196 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8198 long int i = longval ();
8199 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8201 fprintf (f, "%ld\n", i);
8205 unsigned long int i = ulongval ();
8206 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8208 fprintf (f, "%lu\n", i);
8210 return ferror (f) || fclose (f) != 0;
8216 rm -f conftest$ac_exeext
8217 if { (ac_try="$ac_link"
8219 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8220 *) ac_try_echo
=$ac_try;;
8222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8223 (eval "$ac_link") 2>&5
8225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8226 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
8227 { (case "(($ac_try" in
8228 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8229 *) ac_try_echo=$ac_try;;
8231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8232 (eval "$ac_try") 2>&5
8234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8235 (exit $ac_status); }; }; then
8236 ac_cv_sizeof_long_double=`cat conftest.val
`
8238 echo "$as_me: program exited with status $ac_status" >&5
8239 echo "$as_me: failed program was:" >&5
8240 sed 's/^/| /' conftest.$ac_ext >&5
8243 if test "$ac_cv_type_long_double" = yes; then
8244 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double)
8245 See \`config.log
' for more details." >&5
8246 echo "$as_me: error: cannot compute sizeof (long double)
8247 See \`config.log' for more details.
" >&2;}
8248 { (exit 77); exit 77; }; }
8250 ac_cv_sizeof_long_double=0
8253 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8257 { echo "$as_me:$LINENO: result
: $ac_cv_sizeof_long_double" >&5
8258 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6; }
8262 cat >>confdefs.h <<_ACEOF
8263 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
8267 sizeof_long_double=$ac_cv_sizeof_long_double
8270 ### End of automated tests.
8271 ### Now run sysdeps configure fragments.
8273 # They also can set these variables.
8275 ldd_rewrite_script=no
8276 libc_cv_sysconfdir=$sysconfdir
8277 libc_cv_gcc_unwind_find_fde=no
8280 # Iterate over all the sysdep directories we will use, running their
8281 # configure fragments, and looking for a uname implementation.
8283 for dir in $sysnames; do
8286 *) dest=$srcdir/$dir ;;
8288 if test -r $dest/configure; then
8289 { echo "$as_me:$LINENO: result
: running configure fragment
for $dir" >&5
8290 echo "${ECHO_T}running configure fragment
for $dir" >&6; }
8294 if test -z "$uname"; then
8295 if test -r $dest/uname.c ||
8296 test -r $dest/uname.S ||
8297 { test -r $dest/syscalls.list &&
8298 grep '^uname[ ]' $dest/syscalls.list >/dev/null; }; then
8304 if test x$libc_cv_gcc_unwind_find_fde = xyes; then
8305 cat >>confdefs.h <<\_ACEOF
8306 #define EXPORT_UNWIND_FIND_FDE 1
8312 # If we will use the generic uname implementation, we must figure out what
8313 # it will say by examining the system, and write the results in config-name.h.
8314 if test "$uname" = "sysdeps
/generic
"; then
8316 uname_sysname=`echo $config_os | sed 's/[0-9.]*$//'`
8317 if test $uname_sysname != $config_os; then
8318 config_release=`echo $config_os | sed s/$uname_sysname//`
8321 { echo "$as_me:$LINENO: checking OS release
for uname
" >&5
8322 echo $ECHO_N "checking OS release
for uname...
$ECHO_C" >&6; }
8323 if test "${libc_cv_uname_release+set}" = set; then
8324 echo $ECHO_N "(cached
) $ECHO_C" >&6
8326 if test -r /vmunix; then
8327 kernel_id=`strings /vmunix | grep UNIX`
8328 elif test -r /dynix; then
8329 kernel_id=`strings /dynix | grep DYNIX`
8334 kernel_release=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
8335 if test x`echo "$config_release" | sed "s
/^
$kernel_release//"` \
8336 != x$config_release; then
8337 # The configuration release is a substring of the kernel release.
8338 libc_cv_uname_release=$kernel_release
8339 elif test x$config_release != x; then
8340 libc_cv_uname_release=$config_release
8341 elif test x$kernel_release != x; then
8342 libc_cv_uname_release=$kernel_release
8344 libc_cv_uname_release=unknown
8347 { echo "$as_me:$LINENO: result
: $libc_cv_uname_release" >&5
8348 echo "${ECHO_T}$libc_cv_uname_release" >&6; }
8349 uname_release="$libc_cv_uname_release"
8351 { echo "$as_me:$LINENO: checking OS version
for uname
" >&5
8352 echo $ECHO_N "checking OS version
for uname...
$ECHO_C" >&6; }
8353 if test "${libc_cv_uname_version+set}" = set; then
8354 echo $ECHO_N "(cached
) $ECHO_C" >&6
8356 if test -r /vmunix; then
8357 kernel_id=`strings /vmunix | grep UNIX`
8358 elif test -r /dynix; then
8359 kernel_id=`strings /dynix | grep DYNIX`
8364 kernel_version=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
8365 if test -n "$kernel_version"; then
8366 libc_cv_uname_version="$kernel_version"
8368 libc_cv_uname_version=unknown
8371 { echo "$as_me:$LINENO: result
: $libc_cv_uname_version" >&5
8372 echo "${ECHO_T}$libc_cv_uname_version" >&6; }
8373 uname_version="$libc_cv_uname_version"
8375 config_uname=config-name.h:config-name.in
8377 # For non-generic uname, we don't need to create config-name.h at all.
8381 cat >>confdefs.h <<\_ACEOF
8382 #define USE_IN_LIBIO 1
8386 # Test for old glibc 2.0.x headers so that they can be removed properly
8387 # Search only in includedir.
8388 { echo "$as_me:$LINENO: checking
for old glibc
2.0.x headers
" >&5
8389 echo $ECHO_N "checking
for old glibc
2.0.x headers...
$ECHO_C" >&6; }
8390 if eval test -f "${includedir}/elfclass.h
" -a -f "${includedir}/fcntlbits.h
"
8392 old_glibc_headers=yes
8394 old_glibc_headers=no
8396 { echo "$as_me:$LINENO: result
: $old_glibc_headers" >&5
8397 echo "${ECHO_T}$old_glibc_headers" >&6; }
8398 if test ${old_glibc_headers} = yes; then
8399 { echo "$as_me:$LINENO: WARNING
: *** During
\"make install\" old headers from glibc
2.0.x will
" >&5
8400 echo "$as_me: WARNING
: *** During
\"make install\" old headers from glibc
2.0.x will
" >&2;}
8401 { echo "$as_me:$LINENO: WARNING
: *** be removed.
" >&5
8402 echo "$as_me: WARNING
: *** be removed.
" >&2;}
8416 if test $elf = yes; then
8417 cat >>confdefs.h <<\_ACEOF
8422 if test $xcoff = yes; then
8423 cat >>confdefs.h <<\_ACEOF
8424 #define HAVE_XCOFF 1
8431 if test $shared = default; then
8435 { echo "$as_me:$LINENO: checking whether
-fPIC is default
" >&5
8436 echo $ECHO_N "checking whether
-fPIC is default...
$ECHO_C" >&6; }
8437 if test "${pic_default+set}" = set; then
8438 echo $ECHO_N "(cached
) $ECHO_C" >&6
8441 cat > conftest.c <<EOF
8442 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
8443 # error PIC is default.
8446 if eval "${CC-cc} -S conftest.c
2>&5 1>&5"; then
8451 { echo "$as_me:$LINENO: result
: $pic_default" >&5
8452 echo "${ECHO_T}$pic_default" >&6; }
8465 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
8468 config_makefile=Makefile
8471 VERSION=`sed -n -e 's/^#define VERSION "\
([^
"]*\)"/\
1/p
' < $srcdir/version.h`
8472 RELEASE=`sed -n -e 's
/^
#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
8476 ac_config_files
="$ac_config_files config.make ${config_makefile} ${config_uname}"
8478 ac_config_commands
="$ac_config_commands default"
8480 cat >confcache
<<\_ACEOF
8481 # This file is a shell script that caches the results of configure
8482 # tests run on this system so they can be shared between configure
8483 # scripts and configure runs, see configure's option --config-cache.
8484 # It is not useful on other systems. If it contains results you don't
8485 # want to keep, you may remove or edit it.
8487 # config.status only pays attention to the cache file if you give it
8488 # the --recheck option to rerun configure.
8490 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8491 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8496 # The following way of writing the cache mishandles newlines in values,
8497 # but we know of no workaround that is simple, portable, and efficient.
8498 # So, we kill variables containing newlines.
8499 # Ultrix sh set writes to stderr and can't be redirected directly,
8500 # and sets the high bit in the cache file unless we assign to the vars.
8502 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8503 eval ac_val
=\$
$ac_var
8507 *_cv_
*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
8508 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
8511 _ | IFS | as_nl
) ;; #(
8512 *) $as_unset $ac_var ;;
8518 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8519 *${as_nl}ac_space
=\
*)
8520 # `set' does not quote correctly, so add quotes (double-quote
8521 # substitution turns \\\\ into \\, and sed turns \\ into \).
8524 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8527 # `set' quotes correctly as required by POSIX, so do not add quotes.
8528 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8537 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8539 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8541 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
8542 if test -w "$cache_file"; then
8543 test "x$cache_file" != "x/dev/null" &&
8544 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
8545 echo "$as_me: updating cache $cache_file" >&6;}
8546 cat confcache
>$cache_file
8548 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
8549 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8554 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8555 # Let make expand exec_prefix.
8556 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8558 DEFS
=-DHAVE_CONFIG_H
8562 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
8563 # 1. Remove the extension, and $U if already installed.
8564 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
8565 ac_i
=`echo "$ac_i" | sed "$ac_script"`
8566 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8567 # will be set to the directory where LIBOBJS objects are built.
8568 ac_libobjs
="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8569 ac_ltlibobjs
="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
8573 LTLIBOBJS
=$ac_ltlibobjs
8577 : ${CONFIG_STATUS=./config.status}
8578 ac_clean_files_save
=$ac_clean_files
8579 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8580 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
8581 echo "$as_me: creating $CONFIG_STATUS" >&6;}
8582 cat >$CONFIG_STATUS <<_ACEOF
8584 # Generated by $as_me.
8585 # Run this file to recreate the current configuration.
8586 # Compiler output produced by configure, useful for debugging
8587 # configure, is in config.log if it exists.
8592 SHELL=\${CONFIG_SHELL-$SHELL}
8595 cat >>$CONFIG_STATUS <<\_ACEOF
8596 ## --------------------- ##
8597 ## M4sh Initialization. ##
8598 ## --------------------- ##
8600 # Be more Bourne compatible
8601 DUALCASE
=1; export DUALCASE
# for MKS sh
8602 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
8605 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
8606 # is contrary to our usage. Disable this feature.
8607 alias -g '${1+"$@"}'='"$@"'
8608 setopt NO_GLOB_SUBST
8610 case `(set -o) 2>/dev/null` in
8611 *posix
*) set -o posix
;;
8620 # Avoid depending upon Character Ranges.
8621 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8622 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8623 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8624 as_cr_digits
='0123456789'
8625 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8627 # The user is always right.
8628 if test "${PATH_SEPARATOR+set}" != set; then
8629 echo "#! /bin/sh" >conf$$.sh
8630 echo "exit 0" >>conf$$.sh
8632 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
8640 # Support unset when possible.
8641 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
8649 # We need space, tab and new line, in precisely that order. Quoting is
8650 # there to prevent editors from complaining about space-tab.
8651 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8652 # splitting by setting IFS to empty value.)
8657 # Find who we are. Look in the path if we contain no directory separator.
8659 *[\\/]* ) as_myself
=$0 ;;
8660 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8664 test -z "$as_dir" && as_dir
=.
8665 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
8671 # We did not find ourselves, most probably we were run as `sh COMMAND'
8672 # in which case we are not to be found in the path.
8673 if test "x$as_myself" = x
; then
8676 if test ! -f "$as_myself"; then
8677 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8678 { (exit 1); exit 1; }
8681 # Work around bugs in pre-3.0 UWIN ksh.
8682 for as_var
in ENV MAIL MAILPATH
8683 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
8691 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
8692 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
8693 LC_TELEPHONE LC_TIME
8695 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
8696 eval $as_var=C
; export $as_var
8698 ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
8702 # Required to use basename.
8703 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8704 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8710 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8711 as_basename
=basename
8717 # Name of the executable.
8718 as_me
=`$as_basename -- "$0" ||
8719 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8720 X"$0" : 'X\(//\)$' \| \
8721 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8723 sed '/^.*\/\([^/][^/]*\)\/*$/{
8744 test "x$as_lineno_1" != "x$as_lineno_2" &&
8745 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" ||
{
8747 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
8748 # uniformly replaced by the line number. The first 'sed' inserts a
8749 # line-number line after each line using $LINENO; the second 'sed'
8750 # does the real work. The second script uses 'N' to pair each
8751 # line-number line with the line containing $LINENO, and appends
8752 # trailing '-' during substitution so that $LINENO is not a special
8754 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
8755 # scripts with optimization help from Paolo Bonzini. Blame Lee
8756 # E. McMahon (1931-1989) for sed's syntax. :-)
8768 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
8772 chmod +x
"$as_me.lineno" ||
8773 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
8774 { (exit 1); exit 1; }; }
8776 # Don't try to exec as it changes $[0], causing all sort of problems
8777 # (the dirname of $[0] is not the place where we might find the
8778 # original and so on. Autoconf is especially sensitive to this).
8780 # Exit status is that of the last command.
8785 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8791 ECHO_C
= ECHO_N
= ECHO_T
=
8794 case `echo 'x\c'` in
8795 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8802 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8803 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8809 rm -f conf$$ conf$$.exe conf$$.
file
8810 if test -d conf$$.dir
; then
8811 rm -f conf$$.dir
/conf$$.
file
8817 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8819 # ... but there are two gotchas:
8820 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8821 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8822 # In both cases, we have to default to `cp -p'.
8823 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8825 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8830 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8831 rmdir conf$$.dir
2>/dev
/null
8833 if mkdir
-p .
2>/dev
/null
; then
8836 test -d .
/-p && rmdir .
/-p
8840 if test -x / >/dev
/null
2>&1; then
8843 if ls -dL / >/dev
/null
2>&1; then
8850 if test -d "$1"; then
8856 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
8857 ???[sx]*):;;*)false;;esac;fi
8861 as_executable_p
=$as_test_x
8863 # Sed expression to map a string onto a valid CPP name.
8864 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8866 # Sed expression to map a string onto a valid variable name.
8867 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8872 # Save the log message, to keep $[0] and so on meaningful, and to
8873 # report actual input values of CONFIG_FILES etc. instead of their
8874 # values after options handling.
8876 This file was extended by GNU C Library $as_me (see version.h), which was
8877 generated by GNU Autoconf 2.61. Invocation command line was
8879 CONFIG_FILES = $CONFIG_FILES
8880 CONFIG_HEADERS = $CONFIG_HEADERS
8881 CONFIG_LINKS = $CONFIG_LINKS
8882 CONFIG_COMMANDS = $CONFIG_COMMANDS
8885 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8890 cat >>$CONFIG_STATUS <<_ACEOF
8891 # Files that config.status was made for.
8892 config_files="$ac_config_files"
8893 config_headers="$ac_config_headers"
8894 config_commands="$ac_config_commands"
8898 cat >>$CONFIG_STATUS <<\_ACEOF
8900 \`$as_me' instantiates files from templates according to the
8901 current configuration.
8903 Usage: $0 [OPTIONS] [FILE]...
8905 -h, --help print this help, then exit
8906 -V, --version print version number and configuration settings, then exit
8907 -q, --quiet do not print progress messages
8908 -d, --debug don't remove temporary files
8909 --recheck update $as_me by reconfiguring in the same conditions
8910 --file=FILE[:TEMPLATE]
8911 instantiate the configuration file FILE
8912 --header=FILE[:TEMPLATE]
8913 instantiate the configuration header FILE
8915 Configuration files:
8918 Configuration headers:
8921 Configuration commands:
8924 Report bugs to <bug-autoconf@gnu.org>."
8927 cat >>$CONFIG_STATUS <<_ACEOF
8929 GNU C Library config.status (see version.h)
8930 configured by $0, generated by GNU Autoconf 2.61,
8931 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
8933 Copyright (C) 2006 Free Software Foundation, Inc.
8934 This config.status script is free software; the Free Software Foundation
8935 gives unlimited permission to copy, distribute and modify it."
8942 cat >>$CONFIG_STATUS <<\_ACEOF
8943 # If no file are specified by the user, then we need to provide default
8944 # value. By we need to know if files were specified by the user.
8950 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8951 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8962 # Handling of the options.
8963 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8965 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8966 echo "$ac_cs_version"; exit ;;
8967 --debug |
--debu |
--deb |
--de |
--d |
-d )
8969 --file |
--fil |
--fi |
--f )
8971 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
8972 ac_need_defaults
=false
;;
8973 --header |
--heade |
--head |
--hea )
8975 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
8976 ac_need_defaults
=false
;;
8978 # Conflict between --help and --header
8979 { echo "$as_me: error: ambiguous option: $1
8980 Try \`$0 --help' for more information." >&2
8981 { (exit 1); exit 1; }; };;
8982 --help |
--hel |
-h )
8983 echo "$ac_cs_usage"; exit ;;
8984 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8985 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8989 -*) { echo "$as_me: error: unrecognized option: $1
8990 Try \`$0 --help' for more information." >&2
8991 { (exit 1); exit 1; }; } ;;
8993 *) ac_config_targets
="$ac_config_targets $1"
8994 ac_need_defaults
=false
;;
9000 ac_configure_extra_args
=
9002 if $ac_cs_silent; then
9004 ac_configure_extra_args
="$ac_configure_extra_args --silent"
9008 cat >>$CONFIG_STATUS <<_ACEOF
9009 if \$ac_cs_recheck; then
9010 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
9013 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9017 cat >>$CONFIG_STATUS <<\_ACEOF
9021 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9022 ## Running $as_me. ##
9028 cat >>$CONFIG_STATUS <<_ACEOF
9032 config_vars='$config_vars'
9036 cat >>$CONFIG_STATUS <<\_ACEOF
9038 # Handling of arguments.
9039 for ac_config_target
in $ac_config_targets
9041 case $ac_config_target in
9042 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
9043 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
9044 "${config_makefile}") CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
9045 "${config_uname}") CONFIG_FILES
="$CONFIG_FILES ${config_uname}" ;;
9046 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
9048 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
9049 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
9050 { (exit 1); exit 1; }; };;
9055 # If the user did not use the arguments to specify the items to instantiate,
9056 # then the envvar interface is used. Set only those that are not.
9057 # We use the long form for the default assignment because of an extremely
9058 # bizarre bug on SunOS 4.1.3.
9059 if $ac_need_defaults; then
9060 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
9061 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
9062 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
9065 # Have a temporary directory for convenience. Make it in the build tree
9066 # simply because there is no reason against having it here, and in addition,
9067 # creating and moving files from /tmp can sometimes cause problems.
9068 # Hook for its removal unless debugging.
9069 # Note that there is a small window in which the directory will not be cleaned:
9070 # after its creation but before its name has been assigned to `$tmp'.
9074 trap 'exit_status=$?
9075 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
9077 trap '{ (exit 1); exit 1; }' 1 2 13 15
9079 # Create a (secure) tmp directory for tmp files.
9082 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9083 test -n "$tmp" && test -d "$tmp"
9086 tmp
=.
/conf$$
-$RANDOM
9087 (umask 077 && mkdir
"$tmp")
9090 echo "$me: cannot create a temporary directory in ." >&2
9091 { (exit 1); exit 1; }
9095 # Set up the sed scripts for CONFIG_FILES section.
9098 # No need to generate the scripts if there are no CONFIG_FILES.
9099 # This happens for instance when ./config.status config.h
9100 if test -n "$CONFIG_FILES"; then
9107 for ac_last_try
in false false false false false
:; do
9108 cat >conf$
$subs.
sed <<_ACEOF
9109 SHELL!$SHELL$ac_delim
9110 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
9111 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
9112 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
9113 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
9114 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
9115 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
9116 exec_prefix!$exec_prefix$ac_delim
9117 prefix!$prefix$ac_delim
9118 program_transform_name!$program_transform_name$ac_delim
9119 bindir!$bindir$ac_delim
9120 sbindir!$sbindir$ac_delim
9121 libexecdir!$libexecdir$ac_delim
9122 datarootdir!$datarootdir$ac_delim
9123 datadir!$datadir$ac_delim
9124 sysconfdir!$sysconfdir$ac_delim
9125 sharedstatedir!$sharedstatedir$ac_delim
9126 localstatedir!$localstatedir$ac_delim
9127 includedir!$includedir$ac_delim
9128 oldincludedir!$oldincludedir$ac_delim
9129 docdir!$docdir$ac_delim
9130 infodir!$infodir$ac_delim
9131 htmldir!$htmldir$ac_delim
9132 dvidir!$dvidir$ac_delim
9133 pdfdir!$pdfdir$ac_delim
9134 psdir!$psdir$ac_delim
9135 libdir!$libdir$ac_delim
9136 localedir!$localedir$ac_delim
9137 mandir!$mandir$ac_delim
9139 ECHO_C!$ECHO_C$ac_delim
9140 ECHO_N!$ECHO_N$ac_delim
9141 ECHO_T!$ECHO_T$ac_delim
9143 build_alias!$build_alias$ac_delim
9144 host_alias!$host_alias$ac_delim
9145 target_alias!$target_alias$ac_delim
9146 with_fp!$with_fp$ac_delim
9147 with_cvs!$with_cvs$ac_delim
9148 enable_check_abi!$enable_check_abi$ac_delim
9149 oldest_abi!$oldest_abi$ac_delim
9150 bindnow!$bindnow$ac_delim
9151 force_install!$force_install$ac_delim
9152 all_warnings!$all_warnings$ac_delim
9153 build!$build$ac_delim
9154 build_cpu!$build_cpu$ac_delim
9155 build_vendor!$build_vendor$ac_delim
9156 build_os!$build_os$ac_delim
9158 host_cpu!$host_cpu$ac_delim
9159 host_vendor!$host_vendor$ac_delim
9160 host_os!$host_os$ac_delim
9161 subdirs!$subdirs$ac_delim
9162 add_ons!$add_ons$ac_delim
9163 add_on_subdirs!$add_on_subdirs$ac_delim
9164 base_machine!$base_machine$ac_delim
9165 submachine!$submachine$ac_delim
9166 sysnames!$sysnames$ac_delim
9167 sysdeps_add_ons!$sysdeps_add_ons$ac_delim
9168 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
9169 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
9170 INSTALL_DATA!$INSTALL_DATA$ac_delim
9173 CFLAGS!$CFLAGS$ac_delim
9174 LDFLAGS!$LDFLAGS$ac_delim
9175 CPPFLAGS!$CPPFLAGS$ac_delim
9176 ac_ct_CC!$ac_ct_CC$ac_delim
9177 OBJEXT!$OBJEXT$ac_delim
9178 BUILD_CC!$BUILD_CC$ac_delim
9179 cross_compiling!$cross_compiling$ac_delim
9182 CXXFLAGS!$CXXFLAGS$ac_delim
9183 ac_ct_CXX!$ac_ct_CXX$ac_delim
9185 OBJDUMP!$OBJDUMP$ac_delim
9186 RANLIB!$RANLIB$ac_delim
9190 PWD_P!$PWD_P$ac_delim
9192 MSGFMT!$MSGFMT$ac_delim
9193 MAKEINFO!$MAKEINFO$ac_delim
9195 AUTOCONF!$AUTOCONF$ac_delim
9196 SYSINCLUDES!$SYSINCLUDES$ac_delim
9197 CXX_SYSINCLUDES!$CXX_SYSINCLUDES$ac_delim
9198 libc_cv_gcc_static_libgcc!$libc_cv_gcc_static_libgcc$ac_delim
9199 BASH_SHELL!$BASH_SHELL$ac_delim
9200 libc_cv_have_bash2!$libc_cv_have_bash2$ac_delim
9202 libc_cv_have_ksh!$libc_cv_have_ksh$ac_delim
9205 INSTALL_INFO!$INSTALL_INFO$ac_delim
9208 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
9210 elif $ac_last_try; then
9211 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
9212 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
9213 { (exit 1); exit 1; }; }
9215 ac_delim
="$ac_delim!$ac_delim _$ac_delim!! "
9219 ac_eof
=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
9220 if test -n "$ac_eof"; then
9221 ac_eof
=`echo "$ac_eof" | sort -nru | sed 1q`
9222 ac_eof
=`expr $ac_eof + 1`
9225 cat >>$CONFIG_STATUS <<_ACEOF
9226 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
9227 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9230 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
9231 s/^/s,@/; s/!/@,|#_!!_#|/
9234 s/'"$ac_delim"'$/,g/; t
9236 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
9237 ' >>$CONFIG_STATUS <conf$
$subs.
sed
9238 rm -f conf$
$subs.
sed
9239 cat >>$CONFIG_STATUS <<_ACEOF
9245 for ac_last_try
in false false false false false
:; do
9246 cat >conf$
$subs.
sed <<_ACEOF
9247 BISON!$BISON$ac_delim
9248 VERSIONING!$VERSIONING$ac_delim
9249 libc_cv_cc_with_libunwind!$libc_cv_cc_with_libunwind$ac_delim
9250 libc_cv_Bgroup!$libc_cv_Bgroup$ac_delim
9251 libc_cv_libgcc_s_suffix!$libc_cv_libgcc_s_suffix$ac_delim
9252 libc_cv_as_needed!$libc_cv_as_needed$ac_delim
9253 ASFLAGS_config!$ASFLAGS_config$ac_delim
9254 libc_cv_z_combreloc!$libc_cv_z_combreloc$ac_delim
9255 libc_cv_z_execstack!$libc_cv_z_execstack$ac_delim
9256 libc_cv_fpie!$libc_cv_fpie$ac_delim
9257 libc_cv_hashstyle!$libc_cv_hashstyle$ac_delim
9258 fno_unit_at_a_time!$fno_unit_at_a_time$ac_delim
9259 libc_cv_ssp!$libc_cv_ssp$ac_delim
9260 libc_cv_gnu89_inline!$libc_cv_gnu89_inline$ac_delim
9261 libc_cv_have_initfini!$libc_cv_have_initfini$ac_delim
9262 no_whole_archive!$no_whole_archive$ac_delim
9263 exceptions!$exceptions$ac_delim
9264 LIBGD!$LIBGD$ac_delim
9265 have_libaudit!$have_libaudit$ac_delim
9266 have_libcap!$have_libcap$ac_delim
9267 have_selinux!$have_selinux$ac_delim
9269 EGREP!$EGREP$ac_delim
9270 sizeof_long_double!$sizeof_long_double$ac_delim
9271 libc_cv_gcc_unwind_find_fde!$libc_cv_gcc_unwind_find_fde$ac_delim
9272 uname_sysname!$uname_sysname$ac_delim
9273 uname_release!$uname_release$ac_delim
9274 uname_version!$uname_version$ac_delim
9275 old_glibc_headers!$old_glibc_headers$ac_delim
9276 libc_cv_slibdir!$libc_cv_slibdir$ac_delim
9277 libc_cv_localedir!$libc_cv_localedir$ac_delim
9278 libc_cv_sysconfdir!$libc_cv_sysconfdir$ac_delim
9279 libc_cv_rootsbindir!$libc_cv_rootsbindir$ac_delim
9280 libc_cv_forced_unwind!$libc_cv_forced_unwind$ac_delim
9281 use_ldconfig!$use_ldconfig$ac_delim
9282 ldd_rewrite_script!$ldd_rewrite_script$ac_delim
9284 xcoff!$xcoff$ac_delim
9285 static!$static$ac_delim
9286 shared!$shared$ac_delim
9287 pic_default!$pic_default$ac_delim
9288 profile!$profile$ac_delim
9289 omitfp!$omitfp$ac_delim
9290 bounded!$bounded$ac_delim
9291 static_nss!$static_nss$ac_delim
9292 nopic_initfini!$nopic_initfini$ac_delim
9293 DEFINES!$DEFINES$ac_delim
9294 mach_interface_list!$mach_interface_list$ac_delim
9295 VERSION!$VERSION$ac_delim
9296 RELEASE!$RELEASE$ac_delim
9297 LIBOBJS!$LIBOBJS$ac_delim
9298 LTLIBOBJS!$LTLIBOBJS$ac_delim
9301 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 52; then
9303 elif $ac_last_try; then
9304 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
9305 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
9306 { (exit 1); exit 1; }; }
9308 ac_delim
="$ac_delim!$ac_delim _$ac_delim!! "
9312 ac_eof
=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
9313 if test -n "$ac_eof"; then
9314 ac_eof
=`echo "$ac_eof" | sort -nru | sed 1q`
9315 ac_eof
=`expr $ac_eof + 1`
9318 cat >>$CONFIG_STATUS <<_ACEOF
9319 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
9320 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
9323 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
9324 s/^/s,@/; s/!/@,|#_!!_#|/
9327 s/'"$ac_delim"'$/,g/; t
9329 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
9330 ' >>$CONFIG_STATUS <conf$
$subs.
sed
9331 rm -f conf$
$subs.
sed
9332 cat >>$CONFIG_STATUS <<_ACEOF
9339 # VPATH may cause trouble with some makes, so we remove $(srcdir),
9340 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9341 # trailing colons and then remove the whole line if VPATH becomes empty
9342 # (actually we leave an empty line to preserve line numbers).
9343 if test "x$srcdir" = x.
; then
9344 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
9348 s/^\([^=]*=[ ]*\):*/\1/
9354 cat >>$CONFIG_STATUS <<\_ACEOF
9355 fi # test -n "$CONFIG_FILES"
9358 for ac_tag
in :F
$CONFIG_FILES :H
$CONFIG_HEADERS :C
$CONFIG_COMMANDS
9361 :[FHLC
]) ac_mode
=$ac_tag; continue;;
9363 case $ac_mode$ac_tag in
9365 :L
* |
:C
*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
9366 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
9367 { (exit 1); exit 1; }; };;
9368 :[FH
]-) ac_tag
=-:-;;
9369 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
9386 -) ac_f
="$tmp/stdin";;
9387 *) # Look for the file first in the build tree, then in the source tree
9388 # (if the path is not absolute). The absolute path cannot be DOS-style,
9389 # because $ac_f cannot contain `:'.
9393 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
9395 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
9396 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
9397 { (exit 1); exit 1; }; };;
9399 ac_file_inputs
="$ac_file_inputs $ac_f"
9402 # Let's still pretend it is `configure' which instantiates (i.e., don't
9403 # use $as_me), people would be surprised to read:
9404 # /* config.h. Generated by config.status. */
9405 configure_input
="Generated from "`IFS=:
9406 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
9407 if test x
"$ac_file" != x-
; then
9408 configure_input
="$ac_file. $configure_input"
9409 { echo "$as_me:$LINENO: creating $ac_file" >&5
9410 echo "$as_me: creating $ac_file" >&6;}
9414 *:-:* |
*:-) cat >"$tmp/stdin";;
9419 ac_dir
=`$as_dirname -- "$ac_file" ||
9420 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9421 X"$ac_file" : 'X\(//\)[^/]' \| \
9422 X"$ac_file" : 'X\(//\)$' \| \
9423 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9425 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9444 -*) as_dir
=.
/$as_dir;;
9446 test -d "$as_dir" ||
{ $as_mkdir_p && mkdir
-p "$as_dir"; } ||
{
9450 *\'*) as_qdir
=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
9451 *) as_qdir
=$as_dir;;
9453 as_dirs
="'$as_qdir' $as_dirs"
9454 as_dir
=`$as_dirname -- "$as_dir" ||
9455 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9456 X"$as_dir" : 'X\(//\)[^/]' \| \
9457 X"$as_dir" : 'X\(//\)$' \| \
9458 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9460 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9477 test -d "$as_dir" && break
9479 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
9480 } ||
test -d "$as_dir" ||
{ { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
9481 echo "$as_me: error: cannot create directory $as_dir" >&2;}
9482 { (exit 1); exit 1; }; }; }
9486 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9488 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9489 # A ".." for each directory in $ac_dir_suffix.
9490 ac_top_builddir_sub
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
9491 case $ac_top_builddir_sub in
9492 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9493 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9496 ac_abs_top_builddir
=$ac_pwd
9497 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9498 # for backward compatibility:
9499 ac_top_builddir
=$ac_top_build_prefix
9502 .
) # We are building in place.
9504 ac_top_srcdir
=$ac_top_builddir_sub
9505 ac_abs_top_srcdir
=$ac_pwd ;;
9506 [\\/]* | ?
:[\\/]* ) # Absolute name.
9507 ac_srcdir
=$srcdir$ac_dir_suffix;
9508 ac_top_srcdir
=$srcdir
9509 ac_abs_top_srcdir
=$srcdir ;;
9511 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9512 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9513 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9515 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9525 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9526 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9530 cat >>$CONFIG_STATUS <<\_ACEOF
9531 # If the template does not know about datarootdir, expand it.
9532 # FIXME: This hack should be removed a few years after 2.60.
9533 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9535 case `sed -n '/datarootdir/ {
9544 ' $ac_file_inputs` in
9545 *datarootdir
*) ac_datarootdir_seen
=yes;;
9546 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9547 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9548 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9550 cat >>$CONFIG_STATUS <<_ACEOF
9551 ac_datarootdir_hack='
9552 s&@datadir@&$datadir&g
9553 s&@docdir@&$docdir&g
9554 s&@infodir@&$infodir&g
9555 s&@localedir@&$localedir&g
9556 s&@mandir@&$mandir&g
9557 s&\\\${datarootdir}&$datarootdir&g' ;;
9561 # Neutralize VPATH when `$srcdir' = `.'.
9562 # Shell code in configure.ac might set extrasub.
9563 # FIXME: do we really want to maintain this feature?
9564 cat >>$CONFIG_STATUS <<_ACEOF
9568 cat >>$CONFIG_STATUS <<\_ACEOF
9570 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9571 s
&@configure_input@
&$configure_input&;t t
9572 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9573 s
&@srcdir@
&$ac_srcdir&;t t
9574 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9575 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9576 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9577 s
&@builddir@
&$ac_builddir&;t t
9578 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9579 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9580 s
&@INSTALL@
&$ac_INSTALL&;t t
9581 $ac_datarootdir_hack
9582 " $ac_file_inputs | sed -f "$tmp/subs-1.
sed" | sed -f "$tmp/subs-2.
sed" >$tmp/out
9584 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9585 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
9586 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
9587 { echo "$as_me:$LINENO: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9588 which seems to be undefined. Please make sure it is defined." >&5
9589 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9590 which seems to be undefined. Please make sure it is defined." >&2;}
9594 -) cat "$tmp/out"; rm -f "$tmp/out";;
9595 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
9604 # Transform confdefs.h into a sed script `conftest.defines', that
9605 # substitutes the proper values into config.h.in to produce config.h.
9606 rm -f conftest.defines conftest.
tail
9607 # First, append a space to every undef/define line, to ease matching.
9608 echo 's/$/ /' >conftest.defines
9609 # Then, protect against being on the right side of a sed subst, or in
9610 # an unquoted here document, in config.status. If some macros were
9611 # called several times there might be several #defines for the same
9612 # symbol, which is useless. But do not sort them, since the last
9613 # AC_DEFINE must be honored.
9614 ac_word_re
=[_
$as_cr_Letters][_
$as_cr_alnum]*
9615 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
9616 # NAME is the cpp macro being defined, VALUE is the value it is being given.
9617 # PARAMS is the parameter list in the macro definition--in most cases, it's
9618 # just an empty string.
9619 ac_dA
='s,^\\([ #]*\\)[^ ]*\\([ ]*'
9620 ac_dB
='\\)[ (].*,\\1define\\2'
9628 s/^[ ]*#[ ]*define[ ][ ]*//
9633 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
9634 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
9635 ' >>conftest.defines
9637 # Remove the space that was appended to ease matching.
9638 # Then replace #undef with comments. This is necessary, for
9639 # example, in the case of _POSIX_SOURCE, which is predefined and required
9640 # on some systems where configure will not decide to define it.
9641 # (The regexp can be short, since the line contains either #define or #undef.)
9643 s,^[ #]*u.*,/* & */,' >>conftest.defines
9645 # Break up conftest.defines:
9648 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
9649 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
9650 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
9652 ac_in
='$ac_file_inputs'
9653 ac_out
='"$tmp/out1"'
9654 ac_nxt
='"$tmp/out2"'
9658 # Write a here document:
9659 cat >>$CONFIG_STATUS <<_ACEOF
9660 # First, check the format of the line:
9661 cat >"\$tmp/defines.sed" <<\\CEOF
9662 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
9663 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
9667 sed ${ac_max_sed_lines}q conftest.defines
>>$CONFIG_STATUS
9669 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
9670 ac_in
=$ac_out; ac_out
=$ac_nxt; ac_nxt
=$ac_in
9671 sed 1,${ac_max_sed_lines}d conftest.defines
>conftest.
tail
9672 grep . conftest.
tail >/dev
/null ||
break
9673 rm -f conftest.defines
9674 mv conftest.
tail conftest.defines
9676 rm -f conftest.defines conftest.
tail
9678 echo "ac_result=$ac_in" >>$CONFIG_STATUS
9679 cat >>$CONFIG_STATUS <<\_ACEOF
9680 if test x
"$ac_file" != x-
; then
9681 echo "/* $configure_input */" >"$tmp/config.h"
9682 cat "$ac_result" >>"$tmp/config.h"
9683 if diff $ac_file "$tmp/config.h" >/dev
/null
2>&1; then
9684 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
9685 echo "$as_me: $ac_file is unchanged" >&6;}
9688 mv "$tmp/config.h" $ac_file
9691 echo "/* $configure_input */"
9697 :C
) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
9698 echo "$as_me: executing $ac_file commands" >&6;}
9703 case $ac_file$ac_mode in
9705 case $CONFIG_FILES in *config.
make*)
9706 echo "$config_vars" >> config.
make;;
9708 test -d bits || mkdir bits
;;
9714 { (exit 0); exit 0; }
9716 chmod +x
$CONFIG_STATUS
9717 ac_clean_files
=$ac_clean_files_save
9720 # configure is writing to config.log, and then calls config.status.
9721 # config.status does its own redirection, appending to config.log.
9722 # Unfortunately, on DOS this fails, as config.log is still kept open
9723 # by configure, so config.status won't be able to write to it; its
9724 # output is simply discarded. So we exec the FD to /dev/null,
9725 # effectively closing config.log, so it can be properly (re)opened and
9726 # appended to by config.status. When coming back to configure, we
9727 # need to make the FD available again.
9728 if test "$no_create" != yes; then
9730 ac_config_status_args
=
9731 test "$silent" = yes &&
9732 ac_config_status_args
="$ac_config_status_args --quiet"
9734 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9736 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9737 # would make configure fail if this is the last instruction.
9738 $ac_cs_success ||
{ (exit 1); exit 1; }
9742 # CONFIG_SUBDIRS section.
9744 if test "$no_recursion" != yes; then
9746 # Remove --cache-file and --srcdir arguments so they do not pile up.
9747 ac_sub_configure_args
=
9749 eval "set x $ac_configure_args"
9753 if test -n "$ac_prev"; then
9758 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
9759 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
9760 ac_prev
=cache_file
;;
9761 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
9762 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
9765 --config-cache |
-C)
9767 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
9769 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
9771 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
9773 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
9777 *\'*) ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9779 ac_sub_configure_args
="$ac_sub_configure_args '$ac_arg'" ;;
9783 # Always prepend --prefix to ensure using the same prefix
9784 # in subdir configurations.
9785 ac_arg
="--prefix=$prefix"
9787 *\'*) ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9789 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
9792 if test "$silent" = yes; then
9793 ac_sub_configure_args
="--silent $ac_sub_configure_args"
9797 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
9799 # Do not complain, so a configure script can configure whichever
9800 # parts of a large source tree are present.
9801 test -d "$srcdir/$ac_dir" ||
continue
9803 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
9804 echo "$as_me:$LINENO: $ac_msg" >&5
9808 -*) as_dir
=.
/$as_dir;;
9810 test -d "$as_dir" ||
{ $as_mkdir_p && mkdir
-p "$as_dir"; } ||
{
9814 *\'*) as_qdir
=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
9815 *) as_qdir
=$as_dir;;
9817 as_dirs
="'$as_qdir' $as_dirs"
9818 as_dir
=`$as_dirname -- "$as_dir" ||
9819 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9820 X"$as_dir" : 'X\(//\)[^/]' \| \
9821 X"$as_dir" : 'X\(//\)$' \| \
9822 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9824 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9841 test -d "$as_dir" && break
9843 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
9844 } ||
test -d "$as_dir" ||
{ { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
9845 echo "$as_me: error: cannot create directory $as_dir" >&2;}
9846 { (exit 1); exit 1; }; }; }
9850 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9852 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9853 # A ".." for each directory in $ac_dir_suffix.
9854 ac_top_builddir_sub
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
9855 case $ac_top_builddir_sub in
9856 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9857 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9860 ac_abs_top_builddir
=$ac_pwd
9861 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9862 # for backward compatibility:
9863 ac_top_builddir
=$ac_top_build_prefix
9866 .
) # We are building in place.
9868 ac_top_srcdir
=$ac_top_builddir_sub
9869 ac_abs_top_srcdir
=$ac_pwd ;;
9870 [\\/]* | ?
:[\\/]* ) # Absolute name.
9871 ac_srcdir
=$srcdir$ac_dir_suffix;
9872 ac_top_srcdir
=$srcdir
9873 ac_abs_top_srcdir
=$srcdir ;;
9875 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9876 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9877 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9879 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9884 # Check for guested configure; otherwise get Cygnus style configure.
9885 if test -f "$ac_srcdir/configure.gnu"; then
9886 ac_sub_configure
=$ac_srcdir/configure.gnu
9887 elif test -f "$ac_srcdir/configure"; then
9888 ac_sub_configure
=$ac_srcdir/configure
9889 elif test -f "$ac_srcdir/configure.in"; then
9890 # This should be Cygnus configure.
9891 ac_sub_configure
=$ac_aux_dir/configure
9893 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
9894 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9898 # The recursion is here.
9899 if test -n "$ac_sub_configure"; then
9900 # Make the cache file name correct relative to the subdirectory.
9902 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
9904 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
9907 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9908 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9909 # The eval makes quoting arguments work.
9910 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
9911 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
9912 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
9913 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
9914 { (exit 1); exit 1; }; }