2 # From configure.in Revision: 76558 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.61 for python 2.7.
6 # Report bugs to <http://bugs.python.org/>.
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
='python'
577 PACKAGE_TARNAME
='python'
578 PACKAGE_VERSION
='2.7'
579 PACKAGE_STRING
='python 2.7'
580 PACKAGE_BUGREPORT
='http://bugs.python.org/'
582 ac_unique_file
="Include/object.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
662 PYTHONFRAMEWORKIDENTIFIER
664 PYTHONFRAMEWORKPREFIX
665 PYTHONFRAMEWORKINSTALLDIR
666 FRAMEWORKINSTALLFIRST
668 FRAMEWORKALTINSTALLFIRST
669 FRAMEWORKALTINSTALLLAST
670 FRAMEWORKUNIXTOOLSPREFIX
675 CONFIGURE_MACOSX_DEPLOYMENT_TARGET
676 EXPORT_MACOSX_DEPLOYMENT_TARGET
729 HAVE_GETHOSTBYNAME_R_6_ARG
730 HAVE_GETHOSTBYNAME_R_5_ARG
731 HAVE_GETHOSTBYNAME_R_3_ARG
741 ac_precious_vars
='build_alias
752 # Initialize some variables set by options.
754 ac_init_version
=false
755 # The variables have the same names as the options, with
756 # dashes changed to underlines.
764 program_transform_name
=s
,x
,x
,
772 # Installation directory options.
773 # These are left unexpanded so users can "make install exec_prefix=/foo"
774 # and all the variables that are supposed to be based on exec_prefix
775 # by default will actually change.
776 # Use braces instead of parens because sh, perl, etc. also accept them.
777 # (The list follows the same order as the GNU Coding Standards.)
778 bindir
='${exec_prefix}/bin'
779 sbindir
='${exec_prefix}/sbin'
780 libexecdir
='${exec_prefix}/libexec'
781 datarootdir
='${prefix}/share'
782 datadir
='${datarootdir}'
783 sysconfdir
='${prefix}/etc'
784 sharedstatedir
='${prefix}/com'
785 localstatedir
='${prefix}/var'
786 includedir
='${prefix}/include'
787 oldincludedir
='/usr/include'
788 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
789 infodir
='${datarootdir}/info'
794 libdir
='${exec_prefix}/lib'
795 localedir
='${datarootdir}/locale'
796 mandir
='${datarootdir}/man'
802 # If the previous option needs an argument, assign it.
803 if test -n "$ac_prev"; then
804 eval $ac_prev=\
$ac_option
810 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
814 # Accept the important Cygnus configure options, so we can diagnose typos.
816 case $ac_dashdash$ac_option in
820 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
822 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
825 -build |
--build |
--buil |
--bui |
--bu)
826 ac_prev
=build_alias
;;
827 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
828 build_alias
=$ac_optarg ;;
830 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
831 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
832 ac_prev
=cache_file
;;
833 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
834 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
835 cache_file
=$ac_optarg ;;
838 cache_file
=config.cache
;;
840 -datadir |
--datadir |
--datadi |
--datad)
842 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
843 datadir
=$ac_optarg ;;
845 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
846 |
--dataroo |
--dataro |
--datar)
847 ac_prev
=datarootdir
;;
848 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
849 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
850 datarootdir
=$ac_optarg ;;
852 -disable-* |
--disable-*)
853 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
854 # Reject names that are not valid shell variable names.
855 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
856 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
857 { (exit 1); exit 1; }; }
858 ac_feature
=`echo $ac_feature | sed 's/[-.]/_/g'`
859 eval enable_
$ac_feature=no
;;
861 -docdir |
--docdir |
--docdi |
--doc |
--do)
863 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
866 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
868 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
871 -enable-* |
--enable-*)
872 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
873 # Reject names that are not valid shell variable names.
874 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
875 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
876 { (exit 1); exit 1; }; }
877 ac_feature
=`echo $ac_feature | sed 's/[-.]/_/g'`
878 eval enable_
$ac_feature=\
$ac_optarg ;;
880 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
881 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
882 |
--exec |
--exe |
--ex)
883 ac_prev
=exec_prefix
;;
884 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
885 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
886 |
--exec=* |
--exe=* |
--ex=*)
887 exec_prefix
=$ac_optarg ;;
889 -gas |
--gas |
--ga |
--g)
890 # Obsolete; use --with-gas.
893 -help |
--help |
--hel |
--he |
-h)
895 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
896 ac_init_help
=recursive
;;
897 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
898 ac_init_help
=short
;;
900 -host |
--host |
--hos |
--ho)
901 ac_prev
=host_alias
;;
902 -host=* |
--host=* |
--hos=* |
--ho=*)
903 host_alias
=$ac_optarg ;;
905 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
907 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
909 htmldir
=$ac_optarg ;;
911 -includedir |
--includedir |
--includedi |
--included |
--include \
912 |
--includ |
--inclu |
--incl |
--inc)
913 ac_prev
=includedir
;;
914 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
915 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
916 includedir
=$ac_optarg ;;
918 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
920 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
921 infodir
=$ac_optarg ;;
923 -libdir |
--libdir |
--libdi |
--libd)
925 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
928 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
929 |
--libexe |
--libex |
--libe)
930 ac_prev
=libexecdir
;;
931 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
932 |
--libexe=* |
--libex=* |
--libe=*)
933 libexecdir
=$ac_optarg ;;
935 -localedir |
--localedir |
--localedi |
--localed |
--locale)
937 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
938 localedir
=$ac_optarg ;;
940 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
941 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
942 ac_prev
=localstatedir
;;
943 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
944 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
945 localstatedir
=$ac_optarg ;;
947 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
949 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
953 # Obsolete; use --without-fp.
956 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
957 |
--no-cr |
--no-c |
-n)
960 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
961 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
964 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
965 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
966 |
--oldin |
--oldi |
--old |
--ol |
--o)
967 ac_prev
=oldincludedir
;;
968 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
969 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
970 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
971 oldincludedir
=$ac_optarg ;;
973 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
975 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
978 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
979 |
--program-pre |
--program-pr |
--program-p)
980 ac_prev
=program_prefix
;;
981 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
982 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
983 program_prefix
=$ac_optarg ;;
985 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
986 |
--program-suf |
--program-su |
--program-s)
987 ac_prev
=program_suffix
;;
988 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
989 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
990 program_suffix
=$ac_optarg ;;
992 -program-transform-name |
--program-transform-name \
993 |
--program-transform-nam |
--program-transform-na \
994 |
--program-transform-n |
--program-transform- \
995 |
--program-transform |
--program-transfor \
996 |
--program-transfo |
--program-transf \
997 |
--program-trans |
--program-tran \
998 |
--progr-tra |
--program-tr |
--program-t)
999 ac_prev
=program_transform_name
;;
1000 -program-transform-name=* |
--program-transform-name=* \
1001 |
--program-transform-nam=* |
--program-transform-na=* \
1002 |
--program-transform-n=* |
--program-transform-=* \
1003 |
--program-transform=* |
--program-transfor=* \
1004 |
--program-transfo=* |
--program-transf=* \
1005 |
--program-trans=* |
--program-tran=* \
1006 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1007 program_transform_name
=$ac_optarg ;;
1009 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1011 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1012 pdfdir
=$ac_optarg ;;
1014 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1016 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1019 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1020 |
-silent |
--silent |
--silen |
--sile |
--sil)
1023 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1025 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1027 sbindir
=$ac_optarg ;;
1029 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1030 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1031 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1033 ac_prev
=sharedstatedir
;;
1034 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1035 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1036 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1038 sharedstatedir
=$ac_optarg ;;
1040 -site |
--site |
--sit)
1042 -site=* |
--site=* |
--sit=*)
1045 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1047 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1048 srcdir
=$ac_optarg ;;
1050 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1051 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1052 ac_prev
=sysconfdir
;;
1053 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1054 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1055 sysconfdir
=$ac_optarg ;;
1057 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1058 ac_prev
=target_alias
;;
1059 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1060 target_alias
=$ac_optarg ;;
1062 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1065 -version |
--version |
--versio |
--versi |
--vers |
-V)
1066 ac_init_version
=: ;;
1069 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1070 # Reject names that are not valid shell variable names.
1071 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1072 { echo "$as_me: error: invalid package name: $ac_package" >&2
1073 { (exit 1); exit 1; }; }
1074 ac_package
=`echo $ac_package | sed 's/[-.]/_/g'`
1075 eval with_
$ac_package=\
$ac_optarg ;;
1077 -without-* |
--without-*)
1078 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1079 # Reject names that are not valid shell variable names.
1080 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1081 { echo "$as_me: error: invalid package name: $ac_package" >&2
1082 { (exit 1); exit 1; }; }
1083 ac_package
=`echo $ac_package | sed 's/[-.]/_/g'`
1084 eval with_
$ac_package=no
;;
1087 # Obsolete; use --with-x.
1090 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1091 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1092 ac_prev
=x_includes
;;
1093 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1094 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1095 x_includes
=$ac_optarg ;;
1097 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1098 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1099 ac_prev
=x_libraries
;;
1100 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1101 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1102 x_libraries
=$ac_optarg ;;
1104 -*) { echo "$as_me: error: unrecognized option: $ac_option
1105 Try \`$0 --help' for more information." >&2
1106 { (exit 1); exit 1; }; }
1110 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1111 # Reject names that are not valid shell variable names.
1112 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
1113 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1114 { (exit 1); exit 1; }; }
1115 eval $ac_envvar=\
$ac_optarg
1116 export $ac_envvar ;;
1119 # FIXME: should be removed in autoconf 3.0.
1120 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1121 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1122 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1123 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1129 if test -n "$ac_prev"; then
1130 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1131 { echo "$as_me: error: missing argument to $ac_option" >&2
1132 { (exit 1); exit 1; }; }
1135 # Be sure to have absolute directory names.
1136 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1137 datadir sysconfdir sharedstatedir localstatedir includedir \
1138 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1139 libdir localedir mandir
1141 eval ac_val
=\$
$ac_var
1143 [\\/$
]* | ?
:[\\/]* ) continue;;
1144 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1146 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1147 { (exit 1); exit 1; }; }
1150 # There might be people who depend on the old broken behavior: `$host'
1151 # used to hold the argument of --host etc.
1152 # FIXME: To remove some day.
1155 target
=$target_alias
1157 # FIXME: To remove some day.
1158 if test "x$host_alias" != x
; then
1159 if test "x$build_alias" = x
; then
1160 cross_compiling
=maybe
1161 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1162 If a cross compiler is detected then cross compile mode will be used." >&2
1163 elif test "x$build_alias" != "x$host_alias"; then
1169 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1171 test "$silent" = yes && exec 6>/dev
/null
1174 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1175 ac_ls_di
=`ls -di .` &&
1176 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1177 { echo "$as_me: error: Working directory cannot be determined" >&2
1178 { (exit 1); exit 1; }; }
1179 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1180 { echo "$as_me: error: pwd does not report name of working directory" >&2
1181 { (exit 1); exit 1; }; }
1184 # Find the source files, if location was not specified.
1185 if test -z "$srcdir"; then
1186 ac_srcdir_defaulted
=yes
1187 # Try the directory containing this script, then the parent directory.
1188 ac_confdir
=`$as_dirname -- "$0" ||
1189 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1190 X"$0" : 'X\(//\)[^/]' \| \
1191 X"$0" : 'X\(//\)$' \| \
1192 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1194 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1212 if test ! -r "$srcdir/$ac_unique_file"; then
1216 ac_srcdir_defaulted
=no
1218 if test ! -r "$srcdir/$ac_unique_file"; then
1219 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1220 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1221 { (exit 1); exit 1; }; }
1223 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1225 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1226 { (exit 1); exit 1; }; }
1228 # When building in place, set srcdir=.
1229 if test "$ac_abs_confdir" = "$ac_pwd"; then
1232 # Remove unnecessary trailing slashes from srcdir.
1233 # Double slashes in file names in object file debugging info
1234 # mess up M-x gdb in Emacs.
1236 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1238 for ac_var
in $ac_precious_vars; do
1239 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1240 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1241 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1242 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1246 # Report the --help message.
1248 if test "$ac_init_help" = "long"; then
1249 # Omit some internal or obsolete options to make the list less imposing.
1250 # This message is too long to be a string in the A/UX 3.1 sh.
1252 \`configure' configures python 2.7 to adapt to many kinds of systems.
1254 Usage: $0 [OPTION]... [VAR=VALUE]...
1256 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1257 VAR=VALUE. See below for descriptions of some of the useful variables.
1259 Defaults for the options are specified in brackets.
1262 -h, --help display this help and exit
1263 --help=short display options specific to this package
1264 --help=recursive display the short help of all the included packages
1265 -V, --version display version information and exit
1266 -q, --quiet, --silent do not print \`checking...' messages
1267 --cache-file=FILE cache test results in FILE [disabled]
1268 -C, --config-cache alias for \`--cache-file=config.cache'
1269 -n, --no-create do not create output files
1270 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1272 Installation directories:
1273 --prefix=PREFIX install architecture-independent files in PREFIX
1274 [$ac_default_prefix]
1275 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1278 By default, \`make install' will install all the files in
1279 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1280 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1281 for instance \`--prefix=\$HOME'.
1283 For better control, use the options below.
1285 Fine tuning of the installation directories:
1286 --bindir=DIR user executables [EPREFIX/bin]
1287 --sbindir=DIR system admin executables [EPREFIX/sbin]
1288 --libexecdir=DIR program executables [EPREFIX/libexec]
1289 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1290 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1291 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1292 --libdir=DIR object code libraries [EPREFIX/lib]
1293 --includedir=DIR C header files [PREFIX/include]
1294 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1295 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1296 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1297 --infodir=DIR info documentation [DATAROOTDIR/info]
1298 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1299 --mandir=DIR man documentation [DATAROOTDIR/man]
1300 --docdir=DIR documentation root [DATAROOTDIR/doc/python]
1301 --htmldir=DIR html documentation [DOCDIR]
1302 --dvidir=DIR dvi documentation [DOCDIR]
1303 --pdfdir=DIR pdf documentation [DOCDIR]
1304 --psdir=DIR ps documentation [DOCDIR]
1311 if test -n "$ac_init_help"; then
1312 case $ac_init_help in
1313 short | recursive
) echo "Configuration of python 2.7:";;
1318 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1319 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1320 --enable-universalsdk[=SDKDIR
]
1321 Build against Mac OS X
10.4u SDK
(ppc
/i386
)
1322 --enable-framework[=INSTALLDIR
]
1323 Build
(MacOSX|Darwin
) framework
1324 --enable-shared disable
/enable building shared python library
1325 --enable-profiling enable C-level code profiling
1326 --enable-toolbox-glue disable
/enable MacOSX glue code
for extensions
1327 --enable-ipv6 Enable ipv6
(with ipv4
) support
1328 --disable-ipv6 Disable ipv6 support
1329 --enable-big-digits[=BITS
]
1330 use big digits
for Python longs
[BITS
=30]
1331 --enable-unicode[=ucs
[24]]
1332 Enable Unicode
strings (default is
yes)
1335 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1336 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1337 --with-universal-archs=ARCH
1338 select architectures
for universal build
("32-bit",
1339 "64-bit", "3-way", "intel" or
"all")
1340 --with-framework-name=FRAMEWORK
1341 specify an alternate name of the framework built
1342 with
--enable-framework
1343 --without-gcc never use gcc
1344 --with-cxx-main=<compiler
>
1345 compile main
() and link python executable with C
++
1347 --with-suffix=.exe
set executable suffix
1348 --with-pydebug build with Py_DEBUG defined
1349 --with-libs='lib1 ...' link against additional libs
1350 --with-system-ffi build _ctypes module using an installed ffi library
1351 --with-dbmliborder=db1
:db2
:...
1352 order to check db backends
for dbm. Valid value is a
1353 colon separated string with the backend names
1354 `ndbm', `gdbm
' and `bdb'.
1355 --with-signal-module disable
/enable signal module
1356 --with-dec-threads use DEC Alpha
/OSF1 thread-safe libraries
1357 --with(out
)-threads[=DIRECTORY
]
1358 disable
/enable thread support
1359 --with(out
)-thread[=DIRECTORY
]
1360 deprecated
; use
--with(out
)-threads
1361 --with-pth use GNU pth threading libraries
1362 --with(out
)-doc-strings disable
/enable documentation
strings
1363 --with(out
)-tsc enable
/disable timestamp counter profile
1364 --with(out
)-pymalloc disable
/enable specialized mallocs
1365 --with-wctype-functions use wctype.h functions
1366 --with-fpectl enable SIGFPE catching
1367 --with-libm=STRING math library
1368 --with-libc=STRING C library
1370 Some influential environment variables
:
1371 CC C compiler
command
1372 CFLAGS C compiler flags
1373 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1374 nonstandard directory
<lib dir
>
1375 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1376 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1377 you have headers
in a nonstandard directory
<include dir
>
1380 Use these variables to override the choices made by
`configure' or to help
1381 it to find libraries and programs with nonstandard names/locations.
1383 Report bugs to <http://bugs.python.org/>.
1388 if test "$ac_init_help" = "recursive"; then
1389 # If there are subdirs, report their specific --help.
1390 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1391 test -d "$ac_dir" || continue
1395 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1397 ac_dir_suffix=/`echo "$ac_dir" |
sed 's,^\.[\\/],,'`
1398 # A ".." for each directory in $ac_dir_suffix.
1399 ac_top_builddir_sub=`echo "$ac_dir_suffix" |
sed 's,/[^\\/]*,/..,g;s,/,,'`
1400 case $ac_top_builddir_sub in
1401 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1402 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1405 ac_abs_top_builddir=$ac_pwd
1406 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1407 # for backward compatibility:
1408 ac_top_builddir=$ac_top_build_prefix
1411 .) # We are building in place.
1413 ac_top_srcdir=$ac_top_builddir_sub
1414 ac_abs_top_srcdir=$ac_pwd ;;
1415 [\\/]* | ?:[\\/]* ) # Absolute name.
1416 ac_srcdir=$srcdir$ac_dir_suffix;
1417 ac_top_srcdir=$srcdir
1418 ac_abs_top_srcdir=$srcdir ;;
1420 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1421 ac_top_srcdir=$ac_top_build_prefix$srcdir
1422 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1424 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1426 cd "$ac_dir" || { ac_status=$?; continue; }
1427 # Check for guested configure.
1428 if test -f "$ac_srcdir/configure.gnu"; then
1430 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1431 elif test -f "$ac_srcdir/configure"; then
1433 $SHELL "$ac_srcdir/configure" --help=recursive
1435 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1437 cd "$ac_pwd" || { ac_status=$?; break; }
1441 test -n "$ac_init_help" && exit $ac_status
1442 if $ac_init_version; then
1444 python configure 2.7
1445 generated by GNU Autoconf 2.61
1447 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1448 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1449 This configure script is free software; the Free Software Foundation
1450 gives unlimited permission to copy, distribute and modify it.
1454 cat >config.log <<_ACEOF
1455 This file contains any messages produced by compilers while
1456 running configure, to aid debugging if configure makes a mistake.
1458 It was created by python $as_me 2.7, which was
1459 generated by GNU Autoconf 2.61. Invocation command line was
1471 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
1472 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
1473 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
1474 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
1475 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
1477 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
1478 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
1480 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
1481 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
1482 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
1483 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
1484 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
1485 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
1486 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
1490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1494 test -z "$as_dir" && as_dir=.
1495 echo "PATH: $as_dir"
1511 # Keep a trace of the command line.
1512 # Strip out --no-create and --no-recursion so they do not pile up.
1513 # Strip out --silent because we don't want to record it for future runs.
1514 # Also quote any args containing shell meta-characters.
1515 # Make two passes to allow for proper duplicate-argument suppression.
1519 ac_must_keep_next=false
1525 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1526 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1527 | -silent | --silent | --silen | --sile | --sil)
1530 ac_arg=`echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
1533 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1535 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1536 if test $ac_must_keep_next = true; then
1537 ac_must_keep_next=false # Got value, back to normal.
1540 *=* | --config-cache | -C | -disable-* | --disable-* \
1541 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1542 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1543 | -with-* | --with-* | -without-* | --without-* | --x)
1544 case "$ac_configure_args0 " in
1545 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1548 -* ) ac_must_keep_next=true ;;
1551 ac_configure_args="$ac_configure_args '$ac_arg'"
1556 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1557 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1559 # When interrupted or exit'd, cleanup temporary files, and complete
1560 # config.log. We remove comments because anyway the quotes in there
1561 # would cause problems or look ugly.
1562 # WARNING: Use '\'' to represent an apostrophe within the trap.
1563 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1564 trap 'exit_status=$?
1565 # Save into config.log some information that might help in debugging.
1570 ## ---------------- ##
1571 ## Cache variables. ##
1572 ## ---------------- ##
1575 # The following way of writing the cache mishandles newlines in values,
1577 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
1578 eval ac_val=\$$ac_var
1582 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1583 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1586 _ | IFS | as_nl) ;; #(
1587 *) $as_unset $ac_var ;;
1592 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
1593 *${as_nl}ac_space=\ *)
1595 "s/'\''/'\''\\\\'\'''\''/g;
1596 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1599 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1607 ## ----------------- ##
1608 ## Output variables. ##
1609 ## ----------------- ##
1612 for ac_var in $ac_subst_vars
1614 eval ac_val=\$$ac_var
1616 *\'\''*) ac_val=`echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1618 echo "$ac_var='\''$ac_val'\''"
1622 if test -n "$ac_subst_files"; then
1624 ## ------------------- ##
1625 ## File substitutions. ##
1626 ## ------------------- ##
1629 for ac_var in $ac_subst_files
1631 eval ac_val=\$$ac_var
1633 *\'\''*) ac_val=`echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1635 echo "$ac_var='\''$ac_val'\''"
1640 if test -s confdefs.h; then
1650 test "$ac_signal" != 0 &&
1651 echo "$as_me: caught signal $ac_signal"
1652 echo "$as_me: exit $exit_status"
1654 rm -f core *.core core.conftest.* &&
1655 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1658 for ac_signal in 1 2 13 15; do
1659 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1663 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1664 rm -f -r conftest* confdefs.h
1666 # Predefined preprocessor variables.
1668 cat >>confdefs.h <<_ACEOF
1669 #define PACKAGE_NAME "$PACKAGE_NAME"
1673 cat >>confdefs.h <<_ACEOF
1674 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1678 cat >>confdefs.h <<_ACEOF
1679 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1683 cat >>confdefs.h <<_ACEOF
1684 #define PACKAGE_STRING "$PACKAGE_STRING"
1688 cat >>confdefs.h <<_ACEOF
1689 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1693 # Let the site file select an alternate cache file if it wants to.
1694 # Prefer explicitly selected file to automatically selected ones.
1695 if test -n "$CONFIG_SITE"; then
1696 set x "$CONFIG_SITE"
1697 elif test "x$prefix" != xNONE; then
1698 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1700 set x "$ac_default_prefix/share/config.site" \
1701 "$ac_default_prefix/etc/config.site"
1706 if test -r "$ac_site_file"; then
1707 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1708 echo "$as_me: loading site script $ac_site_file" >&6;}
1709 sed 's/^/| /' "$ac_site_file" >&5
1714 if test -r "$cache_file"; then
1715 # Some versions of bash will fail to source /dev/null (special
1716 # files actually), so we avoid doing that.
1717 if test -f "$cache_file"; then
1718 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1719 echo "$as_me: loading cache $cache_file" >&6;}
1721 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1722 *) . "./$cache_file";;
1726 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1727 echo "$as_me: creating cache $cache_file" >&6;}
1731 # Check that the precious variables saved in the cache have kept the same
1733 ac_cache_corrupted=false
1734 for ac_var in $ac_precious_vars; do
1735 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1736 eval ac_new_set=\$ac_env_${ac_var}_set
1737 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1738 eval ac_new_val=\$ac_env_${ac_var}_value
1739 case $ac_old_set,$ac_new_set in
1741 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
1742 echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1743 ac_cache_corrupted=: ;;
1745 { echo "$as_me:$LINENO: error: \`$ac_var' was not
set in the previous run
" >&5
1746 echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
1747 ac_cache_corrupted=: ;;
1750 if test "x$ac_old_val" != "x$ac_new_val"; then
1751 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1752 echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
1753 { echo "$as_me:$LINENO: former value
: $ac_old_val" >&5
1754 echo "$as_me: former value
: $ac_old_val" >&2;}
1755 { echo "$as_me:$LINENO: current value
: $ac_new_val" >&5
1756 echo "$as_me: current value
: $ac_new_val" >&2;}
1757 ac_cache_corrupted=:
1760 # Pass precious variables to config.status.
1761 if test "$ac_new_set" = set; then
1763 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
1764 *) ac_arg=$ac_var=$ac_new_val ;;
1766 case " $ac_configure_args " in
1767 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1768 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1772 if $ac_cache_corrupted; then
1773 { echo "$as_me:$LINENO: error
: changes
in the environment can compromise the build
" >&5
1774 echo "$as_me: error
: changes
in the environment can compromise the build
" >&2;}
1775 { { echo "$as_me:$LINENO: error
: run \
`make distclean' and/or \`rm $cache_file' and start over" >&5
1776 echo "$as_me: error: run \`make distclean' and
/or \
`rm $cache_file' and start over" >&2;}
1777 { (exit 1); exit 1; }; }
1805 ac_cpp='$CPP $CPPFLAGS'
1806 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1807 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1808 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1812 ac_config_headers="$ac_config_headers pyconfig.h"
1816 if test "$prefix" != "/"; then
1817 prefix=`echo "$prefix" |
sed -e 's/\/$//g'`
1825 # We don't use PACKAGE_ variables, and they cause conflicts
1826 # with other autoconf-based packages that include Python.h
1827 grep -v 'define PACKAGE_' <confdefs.h >confdefs.h.new
1829 mv confdefs.h.new confdefs.h
1837 # The later defininition of _XOPEN_SOURCE disables certain features
1838 # on Linux, so we need _GNU_SOURCE to re-enable them (makedev, tm_zone).
1840 cat >>confdefs.h <<\_ACEOF
1841 #define _GNU_SOURCE 1
1845 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1846 # certain features on NetBSD, so we need _NETBSD_SOURCE to re-enable
1849 cat >>confdefs.h <<\_ACEOF
1850 #define _NETBSD_SOURCE 1
1854 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1855 # certain features on FreeBSD, so we need __BSD_VISIBLE to re-enable
1858 cat >>confdefs.h <<\_ACEOF
1859 #define __BSD_VISIBLE 1
1863 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1864 # u_int on Irix 5.3. Defining _BSD_TYPES brings it back.
1866 cat >>confdefs.h <<\_ACEOF
1867 #define _BSD_TYPES 1
1871 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1872 # certain features on Mac OS X, so we need _DARWIN_C_SOURCE to re-enable
1875 cat >>confdefs.h <<\_ACEOF
1876 #define _DARWIN_C_SOURCE 1
1881 define_xopen_source=yes
1883 # Arguments passed to configure.
1885 CONFIG_ARGS="$ac_configure_args"
1887 # Check whether --enable-universalsdk was given.
1888 if test "${enable_universalsdk+set}" = set; then
1889 enableval=$enable_universalsdk;
1892 enableval=/Developer/SDKs/MacOSX10.4u.sdk
1898 enable_universalsdk=
1901 UNIVERSALSDK=$enableval
1908 enable_universalsdk=
1916 UNIVERSAL_ARCHS="32-bit"
1917 { echo "$as_me:$LINENO: checking for --with-universal-archs" >&5
1918 echo $ECHO_N "checking for --with-universal-archs... $ECHO_C" >&6; }
1920 # Check whether --with-universal-archs was given.
1921 if test "${with_universal_archs+set}" = set; then
1922 withval=$with_universal_archs;
1923 { echo "$as_me:$LINENO: result: $withval" >&5
1924 echo "${ECHO_T}$withval" >&6; }
1925 UNIVERSAL_ARCHS="$withval"
1926 if test "${enable_universalsdk}" ; then
1929 { { echo "$as_me:$LINENO: error: --with-universal-archs without --enable-universalsdk. See Mac/README" >&5
1930 echo "$as_me: error: --with-universal-archs without --enable-universalsdk. See Mac/README" >&2;}
1931 { (exit 1); exit 1; }; }
1936 { echo "$as_me:$LINENO: result: 32-bit" >&5
1937 echo "${ECHO_T}32-bit" >&6; }
1945 # Check whether --with-framework-name was given.
1946 if test "${with_framework_name+set}" = set; then
1947 withval=$with_framework_name;
1948 if test "${enable_framework}"; then
1951 { { echo "$as_me:$LINENO: error: --with-framework-name without --enable-framework. See Mac/README" >&5
1952 echo "$as_me: error: --with-framework-name without --enable-framework. See Mac/README" >&2;}
1953 { (exit 1); exit 1; }; }
1955 PYTHONFRAMEWORK=${withval}
1956 PYTHONFRAMEWORKDIR=${withval}.framework
1957 PYTHONFRAMEWORKIDENTIFIER=org.python.`echo $withval |
tr 'A-Z' 'a-z'`
1961 PYTHONFRAMEWORK=Python
1962 PYTHONFRAMEWORKDIR=Python.framework
1963 PYTHONFRAMEWORKIDENTIFIER=org.python.python
1967 # Check whether --enable-framework was given.
1968 if test "${enable_framework+set}" = set; then
1969 enableval=$enable_framework;
1972 enableval=/Library/Frameworks
1977 PYTHONFRAMEWORKDIR=no-framework
1978 PYTHONFRAMEWORKPREFIX=
1979 PYTHONFRAMEWORKINSTALLDIR=
1980 FRAMEWORKINSTALLFIRST=
1981 FRAMEWORKINSTALLLAST=
1982 FRAMEWORKALTINSTALLFIRST=
1983 FRAMEWORKALTINSTALLLAST=
1984 if test "x${prefix}" = "xNONE"; then
1985 FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
1987 FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
1992 PYTHONFRAMEWORKPREFIX=$enableval
1993 PYTHONFRAMEWORKINSTALLDIR=$PYTHONFRAMEWORKPREFIX/$PYTHONFRAMEWORKDIR
1994 FRAMEWORKINSTALLFIRST="frameworkinstallstructure"
1995 FRAMEWORKALTINSTALLFIRST="frameworkinstallstructure bininstall maninstall"
1996 if test "$UNIVERSAL_ARCHS" = "all"
1998 FRAMEWORKINSTALLLAST="frameworkinstallmaclib frameworkinstallapps4way frameworkinstallunixtools4way"
1999 FRAMEWORKALTINSTALLLAST="frameworkinstallmaclib frameworkinstallapps4way frameworkaltinstallunixtools4way"
2001 FRAMEWORKINSTALLLAST="frameworkinstallmaclib frameworkinstallapps frameworkinstallunixtools"
2002 FRAMEWORKALTINSTALLLAST="frameworkinstallmaclib frameworkinstallapps frameworkaltinstallunixtools"
2005 if test "x${prefix}" = "xNONE" ; then
2006 FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
2008 FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
2010 prefix=$PYTHONFRAMEWORKINSTALLDIR/Versions/$VERSION
2012 # Add files for Mac specific code to the list of output
2014 ac_config_files="$ac_config_files Mac/Makefile"
2016 ac_config_files="$ac_config_files Mac/PythonLauncher/Makefile"
2018 ac_config_files="$ac_config_files Mac/IDLE/Makefile"
2020 ac_config_files="$ac_config_files Mac/Resources/framework/Info.plist"
2022 ac_config_files="$ac_config_files Mac/Resources/app/Info.plist"
2029 PYTHONFRAMEWORKDIR=no-framework
2030 PYTHONFRAMEWORKPREFIX=
2031 PYTHONFRAMEWORKINSTALLDIR=
2032 FRAMEWORKINSTALLFIRST=
2033 FRAMEWORKINSTALLLAST=
2034 FRAMEWORKALTINSTALLFIRST=
2035 FRAMEWORKALTINSTALLLAST=
2036 if test "x${prefix}" = "xNONE" ; then
2037 FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
2039 FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
2043 if test "$UNIVERSAL_ARCHS" = "all"
2045 FRAMEWORKINSTALLLAST=update4wayuniversal
2046 FRAMEWORKALTINSTALLLAST=update4wayuniversal
2063 ## AC_HELP_STRING(--with-dyld,
2064 ## Use (OpenStep|Rhapsody) dynamic linker))
2066 # Set name for machine-dependent library files
2068 { echo "$as_me:$LINENO: checking MACHDEP" >&5
2069 echo $ECHO_N "checking MACHDEP... $ECHO_C" >&6; }
2070 if test -z "$MACHDEP"
2072 ac_sys_system=`uname
-s`
2073 if test "$ac_sys_system" = "AIX" \
2074 -o "$ac_sys_system" = "UnixWare" -o "$ac_sys_system" = "OpenUNIX"; then
2075 ac_sys_release=`uname
-v`
2077 ac_sys_release=`uname
-r`
2079 ac_md_system=`echo $ac_sys_system |
2080 tr -d '/ ' |
tr '[A-Z]' '[a-z]'`
2081 ac_md_release=`echo $ac_sys_release |
2082 tr -d '/ ' |
sed 's/^[A-Z]\.//' |
sed 's/\..*//'`
2083 MACHDEP="$ac_md_system$ac_md_release"
2086 cygwin*) MACHDEP="cygwin";;
2087 darwin*) MACHDEP="darwin";;
2088 atheos*) MACHDEP="atheos";;
2089 irix646) MACHDEP="irix6";;
2090 '') MACHDEP="unknown";;
2094 # Some systems cannot stand _XOPEN_SOURCE being defined at all; they
2095 # disable features if it is defined, without any means to access these
2096 # features as extensions. For these systems, we skip the definition of
2097 # _XOPEN_SOURCE. Before adding a system to the list to gain access to
2098 # some feature, make sure there is no alternative way to access this
2099 # feature. Also, when using wildcards, make sure you have verified the
2100 # need for not defining _XOPEN_SOURCE on all systems matching the
2101 # wildcard, and that the wildcard does not include future systems
2102 # (which may remove their limitations).
2103 case $ac_sys_system/$ac_sys_release in
2104 # On OpenBSD, select(2) is not available if _XOPEN_SOURCE is defined,
2105 # even though select is a POSIX function. Reported by J. Ribbens.
2106 # Reconfirmed for OpenBSD 3.3 by Zachary Hamm, for 3.4 by Jason Ish.
2107 OpenBSD/2.* | OpenBSD/3.[0123456789] | OpenBSD/4.[0123])
2108 define_xopen_source=no
2109 # OpenBSD undoes our definition of __BSD_VISIBLE if _XOPEN_SOURCE is
2110 # also defined. This can be overridden by defining _BSD_SOURCE
2111 # As this has a different meaning on Linux, only define it on OpenBSD
2113 cat >>confdefs.h <<\_ACEOF
2114 #define _BSD_SOURCE 1
2118 # Defining _XOPEN_SOURCE on NetBSD version prior to the introduction of
2119 # _NETBSD_SOURCE disables certain features (eg. setgroups). Reported by
2121 NetBSD/1.5 | NetBSD/1.5.* | NetBSD/1.6 | NetBSD/1.6.* | NetBSD/1.6[A-S])
2122 define_xopen_source=no;;
2123 # On Solaris 2.6, sys/wait.h is inconsistent in the usage
2124 # of union __?sigval. Reported by Stuart Bishop.
2126 define_xopen_source=no;;
2127 # On UnixWare 7, u_long is never defined with _XOPEN_SOURCE,
2128 # but used in /usr/include/netinet/tcp.h. Reported by Tim Rice.
2129 # Reconfirmed for 7.1.4 by Martin v. Loewis.
2130 OpenUNIX/8.0.0| UnixWare/7.1.[0-4])
2131 define_xopen_source=no;;
2132 # On OpenServer 5, u_short is never defined with _XOPEN_SOURCE,
2133 # but used in struct sockaddr.sa_family. Reported by Tim Rice.
2135 define_xopen_source=no;;
2136 # On FreeBSD 4, the math functions C89 does not cover are never defined
2137 # with _XOPEN_SOURCE and __BSD_VISIBLE does not re-enable them.
2139 define_xopen_source=no;;
2140 # On MacOS X 10.2, a bug in ncurses.h means that it craps out if
2141 # _XOPEN_EXTENDED_SOURCE is defined. Apparently, this is fixed in 10.3, which
2142 # identifies itself as Darwin/7.*
2143 # On Mac OS X 10.4, defining _POSIX_C_SOURCE or _XOPEN_SOURCE
2144 # disables platform specific features beyond repair.
2145 # On Mac OS X 10.3, defining _POSIX_C_SOURCE or _XOPEN_SOURCE
2146 # has no effect, don't bother defining them
2148 define_xopen_source=no;;
2149 # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
2150 # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
2151 # or has another value. By not (re)defining it, the defaults come in place.
2153 define_xopen_source=no;;
2155 if test `uname
-r` -eq 1; then
2156 define_xopen_source=no
2159 # On QNX 6.3.2, defining _XOPEN_SOURCE prevents netdb.h from
2160 # defining NI_NUMERICHOST.
2162 define_xopen_source=no
2167 if test $define_xopen_source = yes
2169 # On Solaris w/ g++ it appears that _XOPEN_SOURCE has to be
2170 # defined precisely as g++ defines it
2171 # Furthermore, on Solaris 10, XPG6 requires the use of a C99
2173 case $ac_sys_system/$ac_sys_release in
2174 SunOS/5.8|SunOS/5.9|SunOS/5.10)
2176 cat >>confdefs.h <<\_ACEOF
2177 #define _XOPEN_SOURCE 500
2183 cat >>confdefs.h <<\_ACEOF
2184 #define _XOPEN_SOURCE 600
2190 # On Tru64 Unix 4.0F, defining _XOPEN_SOURCE also requires
2191 # definition of _XOPEN_SOURCE_EXTENDED and _POSIX_C_SOURCE, or else
2192 # several APIs are not declared. Since this is also needed in some
2193 # cases for HP-UX, we define it globally.
2194 # except for Solaris 10, where it must not be defined,
2195 # as it implies XPG4.2
2196 case $ac_sys_system/$ac_sys_release in
2201 cat >>confdefs.h <<\_ACEOF
2202 #define _XOPEN_SOURCE_EXTENDED 1
2209 cat >>confdefs.h <<\_ACEOF
2210 #define _POSIX_C_SOURCE 200112L
2217 # SGI compilers allow the specification of the both the ABI and the
2218 # ISA on the command line. Depending on the values of these switches,
2219 # different and often incompatable code will be generated.
2221 # The SGI_ABI variable can be used to modify the CC and LDFLAGS and
2222 # thus supply support for various ABI/ISA combinations. The MACHDEP
2223 # variable is also adjusted.
2226 if test ! -z "$SGI_ABI"
2229 LDFLAGS="$SGI_ABI $LDFLAGS"
2230 MACHDEP=`echo "${MACHDEP}${SGI_ABI}" |
sed 's/ *//g'`
2232 { echo "$as_me:$LINENO: result: $MACHDEP" >&5
2233 echo "${ECHO_T}$MACHDEP" >&6; }
2235 # And add extra plat-mac for darwin
2238 { echo "$as_me:$LINENO: checking EXTRAPLATDIR" >&5
2239 echo $ECHO_N "checking EXTRAPLATDIR... $ECHO_C" >&6; }
2240 if test -z "$EXTRAPLATDIR"
2244 EXTRAPLATDIR="\$(PLATMACDIRS)"
2245 EXTRAMACHDEPPATH="\$(PLATMACPATH)"
2253 { echo "$as_me:$LINENO: result: $EXTRAPLATDIR" >&5
2254 echo "${ECHO_T}$EXTRAPLATDIR" >&6; }
2256 # Record the configure-time value of MACOSX_DEPLOYMENT_TARGET,
2257 # it may influence the way we can build extensions, so distutils
2261 CONFIGURE_MACOSX_DEPLOYMENT_TARGET=
2262 EXPORT_MACOSX_DEPLOYMENT_TARGET='#'
2264 { echo "$as_me:$LINENO: checking machine type as reported by uname -m" >&5
2265 echo $ECHO_N "checking machine type as reported by uname -m... $ECHO_C" >&6; }
2266 ac_sys_machine=`uname
-m`
2267 { echo "$as_me:$LINENO: result: $ac_sys_machine" >&5
2268 echo "${ECHO_T}$ac_sys_machine" >&6; }
2270 # checks for alternative programs
2272 # compiler flags are generated in two sets, BASECFLAGS and OPT. OPT is just
2273 # for debug/optimization stuff. BASECFLAGS is for flags that are required
2274 # just to get things to compile and link. Users are free to override OPT
2275 # when running configure or make. The build should not break if they do.
2276 # BASECFLAGS should generally not be messed with, however.
2278 # XXX shouldn't some/most/all of this code be merged with the stuff later
2279 # on that fiddles with OPT and BASECFLAGS?
2280 { echo "$as_me:$LINENO: checking for --without-gcc" >&5
2281 echo $ECHO_N "checking for --without-gcc... $ECHO_C" >&6; }
2283 # Check whether --with-gcc was given.
2284 if test "${with_gcc+set}" = set; then
2292 without_gcc=$withval;;
2296 case $ac_sys_system in
2300 case $BE_HOST_CPU in
2304 BASECFLAGS="$BASECFLAGS -export pragma"
2306 LDFLAGS="$LDFLAGS -nodup"
2314 { { echo "$as_me:$LINENO: error: Unknown BeOS platform \"$BE_HOST_CPU\"" >&5
2315 echo "$as_me: error: Unknown BeOS platform \"$BE_HOST_CPU\"" >&2;}
2316 { (exit 1); exit 1; }; }
2319 AR="\$(srcdir)/Modules/ar_beos"
2326 { echo "$as_me:$LINENO: result: $without_gcc" >&5
2327 echo "${ECHO_T}$without_gcc" >&6; }
2329 # If the user switches compilers, we can't believe the cache
2330 if test ! -z "$ac_cv_prog_CC" -a ! -z "$CC" -a "$CC" != "$ac_cv_prog_CC"
2332 { { echo "$as_me:$LINENO: error: cached CC is different -- throw away $cache_file
2333 (it is also a good idea to do 'make clean' before compiling)" >&5
2334 echo "$as_me: error: cached CC is different -- throw away $cache_file
2335 (it is also a good idea to do 'make clean' before compiling)" >&2;}
2336 { (exit 1); exit 1; }; }
2340 ac_cpp='$CPP $CPPFLAGS'
2341 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2342 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2343 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2344 if test -n "$ac_tool_prefix"; then
2345 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2346 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2347 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2348 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2349 if test "${ac_cv_prog_CC+set}" = set; then
2350 echo $ECHO_N "(cached) $ECHO_C" >&6
2352 if test -n "$CC"; then
2353 ac_cv_prog_CC="$CC" # Let the user override the test.
2355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2359 test -z "$as_dir" && as_dir=.
2360 for ac_exec_ext in '' $ac_executable_extensions; do
2361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2362 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2363 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2373 if test -n "$CC"; then
2374 { echo "$as_me:$LINENO: result: $CC" >&5
2375 echo "${ECHO_T}$CC" >&6; }
2377 { echo "$as_me:$LINENO: result: no" >&5
2378 echo "${ECHO_T}no" >&6; }
2383 if test -z "$ac_cv_prog_CC"; then
2385 # Extract the first word of "gcc", so it can be a program name with args.
2386 set dummy gcc; ac_word=$2
2387 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2388 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2389 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2390 echo $ECHO_N "(cached) $ECHO_C" >&6
2392 if test -n "$ac_ct_CC"; then
2393 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2399 test -z "$as_dir" && as_dir=.
2400 for ac_exec_ext in '' $ac_executable_extensions; do
2401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2402 ac_cv_prog_ac_ct_CC="gcc"
2403 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2412 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2413 if test -n "$ac_ct_CC"; then
2414 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2415 echo "${ECHO_T}$ac_ct_CC" >&6; }
2417 { echo "$as_me:$LINENO: result: no" >&5
2418 echo "${ECHO_T}no" >&6; }
2421 if test "x$ac_ct_CC" = x; then
2424 case $cross_compiling:$ac_tool_warned in
2426 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2427 whose name does not start with the host triplet. If you think this
2428 configuration is useful to you, please write to autoconf@gnu.org." >&5
2429 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2430 whose name does not start with the host triplet. If you think this
2431 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2432 ac_tool_warned=yes ;;
2440 if test -z "$CC"; then
2441 if test -n "$ac_tool_prefix"; then
2442 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2443 set dummy ${ac_tool_prefix}cc; ac_word=$2
2444 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2445 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2446 if test "${ac_cv_prog_CC+set}" = set; then
2447 echo $ECHO_N "(cached) $ECHO_C" >&6
2449 if test -n "$CC"; then
2450 ac_cv_prog_CC="$CC" # Let the user override the test.
2452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2456 test -z "$as_dir" && as_dir=.
2457 for ac_exec_ext in '' $ac_executable_extensions; do
2458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2459 ac_cv_prog_CC="${ac_tool_prefix}cc"
2460 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2470 if test -n "$CC"; then
2471 { echo "$as_me:$LINENO: result: $CC" >&5
2472 echo "${ECHO_T}$CC" >&6; }
2474 { echo "$as_me:$LINENO: result: no" >&5
2475 echo "${ECHO_T}no" >&6; }
2481 if test -z "$CC"; then
2482 # Extract the first word of "cc", so it can be a program name with args.
2483 set dummy cc; ac_word=$2
2484 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2485 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2486 if test "${ac_cv_prog_CC+set}" = set; then
2487 echo $ECHO_N "(cached) $ECHO_C" >&6
2489 if test -n "$CC"; then
2490 ac_cv_prog_CC="$CC" # Let the user override the test.
2493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2497 test -z "$as_dir" && as_dir=.
2498 for ac_exec_ext in '' $ac_executable_extensions; do
2499 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2500 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2501 ac_prog_rejected=yes
2505 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2512 if test $ac_prog_rejected = yes; then
2513 # We found a bogon in the path, so make sure we never use it.
2514 set dummy $ac_cv_prog_CC
2516 if test $# != 0; then
2517 # We chose a different compiler from the bogus one.
2518 # However, it has the same basename, so the bogon will be chosen
2519 # first if we set CC to just the basename; use the full file name.
2521 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2527 if test -n "$CC"; then
2528 { echo "$as_me:$LINENO: result: $CC" >&5
2529 echo "${ECHO_T}$CC" >&6; }
2531 { echo "$as_me:$LINENO: result: no" >&5
2532 echo "${ECHO_T}no" >&6; }
2537 if test -z "$CC"; then
2538 if test -n "$ac_tool_prefix"; then
2539 for ac_prog in cl.exe
2541 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2542 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2543 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2544 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2545 if test "${ac_cv_prog_CC+set}" = set; then
2546 echo $ECHO_N "(cached) $ECHO_C" >&6
2548 if test -n "$CC"; then
2549 ac_cv_prog_CC="$CC" # Let the user override the test.
2551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2555 test -z "$as_dir" && as_dir=.
2556 for ac_exec_ext in '' $ac_executable_extensions; do
2557 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2558 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2559 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2569 if test -n "$CC"; then
2570 { echo "$as_me:$LINENO: result: $CC" >&5
2571 echo "${ECHO_T}$CC" >&6; }
2573 { echo "$as_me:$LINENO: result: no" >&5
2574 echo "${ECHO_T}no" >&6; }
2578 test -n "$CC" && break
2581 if test -z "$CC"; then
2583 for ac_prog in cl.exe
2585 # Extract the first word of "$ac_prog", so it can be a program name with args.
2586 set dummy $ac_prog; ac_word=$2
2587 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2588 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2589 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2590 echo $ECHO_N "(cached) $ECHO_C" >&6
2592 if test -n "$ac_ct_CC"; then
2593 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2599 test -z "$as_dir" && as_dir=.
2600 for ac_exec_ext in '' $ac_executable_extensions; do
2601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602 ac_cv_prog_ac_ct_CC="$ac_prog"
2603 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2612 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2613 if test -n "$ac_ct_CC"; then
2614 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2615 echo "${ECHO_T}$ac_ct_CC" >&6; }
2617 { echo "$as_me:$LINENO: result: no" >&5
2618 echo "${ECHO_T}no" >&6; }
2622 test -n "$ac_ct_CC" && break
2625 if test "x$ac_ct_CC" = x; then
2628 case $cross_compiling:$ac_tool_warned in
2630 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2631 whose name does not start with the host triplet. If you think this
2632 configuration is useful to you, please write to autoconf@gnu.org." >&5
2633 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2634 whose name does not start with the host triplet. If you think this
2635 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2636 ac_tool_warned=yes ;;
2645 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2646 See \`config.log
' for more details." >&5
2647 echo "$as_me: error: no acceptable C compiler found in \$PATH
2648 See \`config.log' for more details.
" >&2;}
2649 { (exit 1); exit 1; }; }
2651 # Provide some information about the compiler.
2652 echo "$as_me:$LINENO: checking
for C compiler version
" >&5
2653 ac_compiler=`set X $ac_compile; echo $2`
2654 { (ac_try="$ac_compiler --version >&5"
2656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2657 *) ac_try_echo=$ac_try;;
2659 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2660 (eval "$ac_compiler --version >&5") 2>&5
2662 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2663 (exit $ac_status); }
2664 { (ac_try="$ac_compiler -v >&5"
2666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2667 *) ac_try_echo=$ac_try;;
2669 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2670 (eval "$ac_compiler -v >&5") 2>&5
2672 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2673 (exit $ac_status); }
2674 { (ac_try="$ac_compiler -V >&5"
2676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2677 *) ac_try_echo=$ac_try;;
2679 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2680 (eval "$ac_compiler -V >&5") 2>&5
2682 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2683 (exit $ac_status); }
2685 cat >conftest.$ac_ext <<_ACEOF
2688 cat confdefs.h >>conftest.$ac_ext
2689 cat >>conftest.$ac_ext <<_ACEOF
2690 /* end confdefs.h. */
2700 ac_clean_files_save=$ac_clean_files
2701 ac_clean_files="$ac_clean_files a.out a.exe b.out
"
2702 # Try to create an executable without -o first, disregard a.out.
2703 # It will help us diagnose broken compilers, and finding out an intuition
2705 { echo "$as_me:$LINENO: checking
for C compiler default output
file name
" >&5
2706 echo $ECHO_N "checking
for C compiler default output
file name...
$ECHO_C" >&6; }
2707 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2709 # List of possible output files, starting from the most likely.
2710 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2711 # only as a last resort. b.out is created by i960 compilers.
2712 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2714 # The IRIX 6 linker writes into existing files which may not be
2715 # executable, retaining their permissions. Remove them first so a
2716 # subsequent execution test works.
2718 for ac_file in $ac_files
2721 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2722 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2727 if { (ac_try="$ac_link_default"
2729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2730 *) ac_try_echo=$ac_try;;
2732 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2733 (eval "$ac_link_default") 2>&5
2735 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2736 (exit $ac_status); }; then
2737 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2738 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2739 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2740 # so that the user can short-circuit this test for compilers unknown to
2742 for ac_file in $ac_files ''
2744 test -f "$ac_file" || continue
2746 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2749 # We found the default executable, but exeext='' is most
2753 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2755 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2757 # We set ac_cv_exeext here because the later test for it is not
2758 # safe: cross compilers may not add the suffix if given an `-o'
2759 # argument, so we may need to know it at that point already.
2760 # Even if this section looks crufty: it has the advantage of
2767 test "$ac_cv_exeext" = no && ac_cv_exeext=
2773 { echo "$as_me:$LINENO: result
: $ac_file" >&5
2774 echo "${ECHO_T}$ac_file" >&6; }
2775 if test -z "$ac_file"; then
2776 echo "$as_me: failed program was
:" >&5
2777 sed 's/^/| /' conftest.$ac_ext >&5
2779 { { echo "$as_me:$LINENO: error
: C compiler cannot create executables
2780 See \
`config.log' for more details." >&5
2781 echo "$as_me: error: C compiler cannot create executables
2782 See \`config.log
' for more details." >&2;}
2783 { (exit 77); exit 77; }; }
2786 ac_exeext=$ac_cv_exeext
2788 # Check that the compiler produces executables we can run. If not, either
2789 # the compiler is broken, or we cross compile.
2790 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2791 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2792 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2793 # If not cross compiling, check that we can run a simple program.
2794 if test "$cross_compiling" != yes; then
2795 if { ac_try='.
/$ac_file'
2796 { (case "(($ac_try" in
2797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2798 *) ac_try_echo=$ac_try;;
2800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2801 (eval "$ac_try") 2>&5
2803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2804 (exit $ac_status); }; }; then
2807 if test "$cross_compiling" = maybe; then
2810 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2811 If you meant to cross compile, use \`--host'.
2812 See \
`config.log' for more details." >&5
2813 echo "$as_me: error: cannot run C compiled programs.
2814 If you meant to cross compile, use \`--host'.
2815 See \`config.log' for more details.
" >&2;}
2816 { (exit 1); exit 1; }; }
2820 { echo "$as_me:$LINENO: result
: yes" >&5
2821 echo "${ECHO_T}yes" >&6; }
2823 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2824 ac_clean_files=$ac_clean_files_save
2825 # Check that the compiler produces executables we can run. If not, either
2826 # the compiler is broken, or we cross compile.
2827 { echo "$as_me:$LINENO: checking whether we are cross compiling
" >&5
2828 echo $ECHO_N "checking whether we are cross compiling...
$ECHO_C" >&6; }
2829 { echo "$as_me:$LINENO: result
: $cross_compiling" >&5
2830 echo "${ECHO_T}$cross_compiling" >&6; }
2832 { echo "$as_me:$LINENO: checking
for suffix of executables
" >&5
2833 echo $ECHO_N "checking
for suffix of executables...
$ECHO_C" >&6; }
2834 if { (ac_try="$ac_link"
2836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2837 *) ac_try_echo=$ac_try;;
2839 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2840 (eval "$ac_link") 2>&5
2842 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2843 (exit $ac_status); }; then
2844 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2845 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2846 # work properly (i.e., refer to `conftest.exe'), while it won't with
2848 for ac_file in conftest.exe conftest conftest.*; do
2849 test -f "$ac_file" || continue
2851 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2852 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2858 { { echo "$as_me:$LINENO: error
: cannot compute suffix of executables
: cannot compile and link
2859 See \
`config.log' for more details." >&5
2860 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2861 See \`config.log
' for more details." >&2;}
2862 { (exit 1); exit 1; }; }
2865 rm -f conftest$ac_cv_exeext
2866 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2867 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2869 rm -f conftest.$ac_ext
2870 EXEEXT=$ac_cv_exeext
2872 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2873 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2874 if test "${ac_cv_objext+set}" = set; then
2875 echo $ECHO_N "(cached) $ECHO_C" >&6
2877 cat >conftest.$ac_ext <<_ACEOF
2880 cat confdefs.h >>conftest.$ac_ext
2881 cat >>conftest.$ac_ext <<_ACEOF
2882 /* end confdefs.h. */
2892 rm -f conftest.o conftest.obj
2893 if { (ac_try="$ac_compile"
2895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2896 *) ac_try_echo=$ac_try;;
2898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2899 (eval "$ac_compile") 2>&5
2901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902 (exit $ac_status); }; then
2903 for ac_file in conftest.o conftest.obj conftest.*; do
2904 test -f "$ac_file" || continue;
2906 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2907 *) ac_cv_objext=`expr "$ac_file" : '.
*\.\
(.
*\
)'`
2912 echo "$as_me: failed program was:" >&5
2913 sed 's
/^
/|
/' conftest.$ac_ext >&5
2915 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2916 See \`config.log' for more details.
" >&5
2917 echo "$as_me: error
: cannot compute suffix of object files
: cannot compile
2918 See \
`config.log' for more details." >&2;}
2919 { (exit 1); exit 1; }; }
2922 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2924 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2925 echo "${ECHO_T}$ac_cv_objext" >&6; }
2926 OBJEXT=$ac_cv_objext
2928 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2929 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2930 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2931 echo $ECHO_N "(cached) $ECHO_C" >&6
2933 cat >conftest.$ac_ext <<_ACEOF
2936 cat confdefs.h >>conftest.$ac_ext
2937 cat >>conftest.$ac_ext <<_ACEOF
2938 /* end confdefs.h. */
2951 rm -f conftest.$ac_objext
2952 if { (ac_try="$ac_compile"
2954 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2955 *) ac_try_echo
=$ac_try;;
2957 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2958 (eval "$ac_compile") 2>conftest.er1
2960 grep -v '^ *+' conftest.er1
>conftest.err
2962 cat conftest.err
>&5
2963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964 (exit $ac_status); } && {
2965 test -z "$ac_c_werror_flag" ||
2966 test ! -s conftest.err
2967 } && test -s conftest.
$ac_objext; then
2970 echo "$as_me: failed program was:" >&5
2971 sed 's/^/| /' conftest.
$ac_ext >&5
2976 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2977 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2980 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2981 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2982 GCC
=`test $ac_compiler_gnu = yes && echo yes`
2983 ac_test_CFLAGS
=${CFLAGS+set}
2984 ac_save_CFLAGS
=$CFLAGS
2985 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2986 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2987 if test "${ac_cv_prog_cc_g+set}" = set; then
2988 echo $ECHO_N "(cached) $ECHO_C" >&6
2990 ac_save_c_werror_flag
=$ac_c_werror_flag
2991 ac_c_werror_flag
=yes
2994 cat >conftest.
$ac_ext <<_ACEOF
2997 cat confdefs.h
>>conftest.
$ac_ext
2998 cat >>conftest.
$ac_ext <<_ACEOF
2999 /* end confdefs.h. */
3009 rm -f conftest.
$ac_objext
3010 if { (ac_try
="$ac_compile"
3012 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3013 *) ac_try_echo=$ac_try;;
3015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3016 (eval "$ac_compile") 2>conftest.er1
3018 grep -v '^ *+' conftest.er1 >conftest.err
3020 cat conftest.err >&5
3021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3022 (exit $ac_status); } && {
3023 test -z "$ac_c_werror_flag" ||
3024 test ! -s conftest.err
3025 } && test -s conftest.$ac_objext; then
3028 echo "$as_me: failed program was:" >&5
3029 sed 's/^/| /' conftest.$ac_ext >&5
3032 cat >conftest.$ac_ext <<_ACEOF
3035 cat confdefs.h >>conftest.$ac_ext
3036 cat >>conftest.$ac_ext <<_ACEOF
3037 /* end confdefs.h. */
3047 rm -f conftest.$ac_objext
3048 if { (ac_try="$ac_compile"
3050 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3051 *) ac_try_echo
=$ac_try;;
3053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3054 (eval "$ac_compile") 2>conftest.er1
3056 grep -v '^ *+' conftest.er1
>conftest.err
3058 cat conftest.err
>&5
3059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3060 (exit $ac_status); } && {
3061 test -z "$ac_c_werror_flag" ||
3062 test ! -s conftest.err
3063 } && test -s conftest.
$ac_objext; then
3066 echo "$as_me: failed program was:" >&5
3067 sed 's/^/| /' conftest.
$ac_ext >&5
3069 ac_c_werror_flag
=$ac_save_c_werror_flag
3071 cat >conftest.
$ac_ext <<_ACEOF
3074 cat confdefs.h
>>conftest.
$ac_ext
3075 cat >>conftest.
$ac_ext <<_ACEOF
3076 /* end confdefs.h. */
3086 rm -f conftest.
$ac_objext
3087 if { (ac_try
="$ac_compile"
3089 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3090 *) ac_try_echo=$ac_try;;
3092 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3093 (eval "$ac_compile") 2>conftest.er1
3095 grep -v '^ *+' conftest.er1 >conftest.err
3097 cat conftest.err >&5
3098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3099 (exit $ac_status); } && {
3100 test -z "$ac_c_werror_flag" ||
3101 test ! -s conftest.err
3102 } && test -s conftest.$ac_objext; then
3105 echo "$as_me: failed program was:" >&5
3106 sed 's/^/| /' conftest.$ac_ext >&5
3111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3114 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3117 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3118 ac_c_werror_flag=$ac_save_c_werror_flag
3120 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3121 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3122 if test "$ac_test_CFLAGS" = set; then
3123 CFLAGS=$ac_save_CFLAGS
3124 elif test $ac_cv_prog_cc_g = yes; then
3125 if test "$GCC" = yes; then
3131 if test "$GCC" = yes; then
3137 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3138 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3139 if test "${ac_cv_prog_cc_c89+set}" = set; then
3140 echo $ECHO_N "(cached) $ECHO_C" >&6
3142 ac_cv_prog_cc_c89=no
3144 cat >conftest.$ac_ext <<_ACEOF
3147 cat confdefs.h >>conftest.$ac_ext
3148 cat >>conftest.$ac_ext <<_ACEOF
3149 /* end confdefs.h. */
3152 #include <sys/types.h>
3153 #include <sys/stat.h>
3154 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3155 struct buf { int x; };
3156 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3157 static char *e (p, i)
3163 static char *f (char * (*g) (char **, int), char **p, ...)
3168 s = g (p, va_arg (v,int));
3173 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3174 function prototypes and stuff, but not '\xHH' hex character constants.
3175 These don't provoke an error unfortunately, instead are silently treated
3176 as 'x'. The following induces an error, until -std is added to get
3177 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3178 array size at least. It's necessary to write '\x00'==0 to get something
3179 that's true only with -std. */
3180 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3182 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3183 inside strings and character constants. */
3185 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3187 int test (int i, double x);
3188 struct s1 {int (*f) (int a);};
3189 struct s2 {int (*f) (double a);};
3190 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3196 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3201 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3202 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3204 CC="$ac_save_CC $ac_arg"
3205 rm -f conftest.$ac_objext
3206 if { (ac_try="$ac_compile"
3208 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3209 *) ac_try_echo
=$ac_try;;
3211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3212 (eval "$ac_compile") 2>conftest.er1
3214 grep -v '^ *+' conftest.er1
>conftest.err
3216 cat conftest.err
>&5
3217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3218 (exit $ac_status); } && {
3219 test -z "$ac_c_werror_flag" ||
3220 test ! -s conftest.err
3221 } && test -s conftest.
$ac_objext; then
3222 ac_cv_prog_cc_c89
=$ac_arg
3224 echo "$as_me: failed program was:" >&5
3225 sed 's/^/| /' conftest.
$ac_ext >&5
3230 rm -f core conftest.err conftest.
$ac_objext
3231 test "x$ac_cv_prog_cc_c89" != "xno" && break
3233 rm -f conftest.
$ac_ext
3238 case "x$ac_cv_prog_cc_c89" in
3240 { echo "$as_me:$LINENO: result: none needed" >&5
3241 echo "${ECHO_T}none needed" >&6; } ;;
3243 { echo "$as_me:$LINENO: result: unsupported" >&5
3244 echo "${ECHO_T}unsupported" >&6; } ;;
3246 CC
="$CC $ac_cv_prog_cc_c89"
3247 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3248 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3253 ac_cpp
='$CPP $CPPFLAGS'
3254 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3255 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3256 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3261 { echo "$as_me:$LINENO: checking for --with-cxx-main=<compiler>" >&5
3262 echo $ECHO_N "checking for --with-cxx-main=<compiler>... $ECHO_C" >&6; }
3264 # Check whether --with-cxx_main was given.
3265 if test "${with_cxx_main+set}" = set; then
3266 withval
=$with_cxx_main;
3269 no
) with_cxx_main
=no
3271 yes) with_cxx_main
=yes
3273 *) with_cxx_main
=yes
3287 { echo "$as_me:$LINENO: result: $with_cxx_main" >&5
3288 echo "${ECHO_T}$with_cxx_main" >&6; }
3294 gcc
) # Extract the first word of "g++", so it can be a program name with args.
3295 set dummy g
++; ac_word
=$2
3296 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3297 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3298 if test "${ac_cv_path_CXX+set}" = set; then
3299 echo $ECHO_N "(cached) $ECHO_C" >&6
3303 ac_cv_path_CXX
="$CXX" # Let the user override the test with a path.
3306 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3307 for as_dir
in notfound
3310 test -z "$as_dir" && as_dir
=.
3311 for ac_exec_ext
in '' $ac_executable_extensions; do
3312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3313 ac_cv_path_CXX
="$as_dir/$ac_word$ac_exec_ext"
3314 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3321 test -z "$ac_cv_path_CXX" && ac_cv_path_CXX
="g++"
3326 if test -n "$CXX"; then
3327 { echo "$as_me:$LINENO: result: $CXX" >&5
3328 echo "${ECHO_T}$CXX" >&6; }
3330 { echo "$as_me:$LINENO: result: no" >&5
3331 echo "${ECHO_T}no" >&6; }
3335 cc
) # Extract the first word of "c++", so it can be a program name with args.
3336 set dummy c
++; ac_word
=$2
3337 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3338 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3339 if test "${ac_cv_path_CXX+set}" = set; then
3340 echo $ECHO_N "(cached) $ECHO_C" >&6
3344 ac_cv_path_CXX
="$CXX" # Let the user override the test with a path.
3347 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3348 for as_dir
in notfound
3351 test -z "$as_dir" && as_dir
=.
3352 for ac_exec_ext
in '' $ac_executable_extensions; do
3353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3354 ac_cv_path_CXX
="$as_dir/$ac_word$ac_exec_ext"
3355 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3362 test -z "$ac_cv_path_CXX" && ac_cv_path_CXX
="c++"
3367 if test -n "$CXX"; then
3368 { echo "$as_me:$LINENO: result: $CXX" >&5
3369 echo "${ECHO_T}$CXX" >&6; }
3371 { echo "$as_me:$LINENO: result: no" >&5
3372 echo "${ECHO_T}no" >&6; }
3377 if test "$CXX" = "notfound"
3384 for ac_prog
in $CCC c
++ g
++ gcc CC cxx cc
++ cl
3386 # Extract the first word of "$ac_prog", so it can be a program name with args.
3387 set dummy
$ac_prog; ac_word
=$2
3388 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3389 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3390 if test "${ac_cv_prog_CXX+set}" = set; then
3391 echo $ECHO_N "(cached) $ECHO_C" >&6
3393 if test -n "$CXX"; then
3394 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3396 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3400 test -z "$as_dir" && as_dir
=.
3401 for ac_exec_ext
in '' $ac_executable_extensions; do
3402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3403 ac_cv_prog_CXX
="$ac_prog"
3404 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3414 if test -n "$CXX"; then
3415 { echo "$as_me:$LINENO: result: $CXX" >&5
3416 echo "${ECHO_T}$CXX" >&6; }
3418 { echo "$as_me:$LINENO: result: no" >&5
3419 echo "${ECHO_T}no" >&6; }
3423 test -n "$CXX" && break
3425 test -n "$CXX" || CXX
="notfound"
3427 if test "$CXX" = "notfound"
3432 if test "$preset_cxx" != "$CXX"
3434 { echo "$as_me:$LINENO: WARNING:
3436 By default, distutils will build C++ extension modules with \"$CXX\".
3437 If this is not intended, then set CXX on the configure command line.
3439 echo "$as_me: WARNING:
3441 By default, distutils will build C++ extension modules with \"$CXX\".
3442 If this is not intended, then set CXX on the configure command line.
3447 # checks for UNIX variants that set C preprocessor variables
3450 ac_cpp
='$CPP $CPPFLAGS'
3451 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3452 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3453 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3454 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3455 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3456 # On Suns, sometimes $CPP names a directory.
3457 if test -n "$CPP" && test -d "$CPP"; then
3460 if test -z "$CPP"; then
3461 if test "${ac_cv_prog_CPP+set}" = set; then
3462 echo $ECHO_N "(cached) $ECHO_C" >&6
3464 # Double quotes because CPP needs to be expanded
3465 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3468 for ac_c_preproc_warn_flag
in '' yes
3470 # Use a header file that comes with gcc, so configuring glibc
3471 # with a fresh cross-compiler works.
3472 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3473 # <limits.h> exists even on freestanding compilers.
3474 # On the NeXT, cc -E runs the code through the compiler's parser,
3475 # not just through cpp. "Syntax error" is here to catch this case.
3476 cat >conftest.
$ac_ext <<_ACEOF
3479 cat confdefs.h
>>conftest.
$ac_ext
3480 cat >>conftest.
$ac_ext <<_ACEOF
3481 /* end confdefs.h. */
3483 # include <limits.h>
3485 # include <assert.h>
3489 if { (ac_try
="$ac_cpp conftest.$ac_ext"
3491 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3492 *) ac_try_echo=$ac_try;;
3494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3495 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3497 grep -v '^ *+' conftest.er1 >conftest.err
3499 cat conftest.err >&5
3500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3501 (exit $ac_status); } >/dev/null && {
3502 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3503 test ! -s conftest.err
3507 echo "$as_me: failed program was:" >&5
3508 sed 's/^/| /' conftest.$ac_ext >&5
3510 # Broken: fails on valid input.
3514 rm -f conftest.err conftest.$ac_ext
3516 # OK, works on sane cases. Now check whether nonexistent headers
3517 # can be detected and how.
3518 cat >conftest.$ac_ext <<_ACEOF
3521 cat confdefs.h >>conftest.$ac_ext
3522 cat >>conftest.$ac_ext <<_ACEOF
3523 /* end confdefs.h. */
3524 #include <ac_nonexistent.h>
3526 if { (ac_try="$ac_cpp conftest.$ac_ext"
3528 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3529 *) ac_try_echo
=$ac_try;;
3531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3532 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3534 grep -v '^ *+' conftest.er1
>conftest.err
3536 cat conftest.err
>&5
3537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3538 (exit $ac_status); } >/dev
/null
&& {
3539 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3540 test ! -s conftest.err
3542 # Broken: success on invalid input.
3545 echo "$as_me: failed program was:" >&5
3546 sed 's/^/| /' conftest.
$ac_ext >&5
3548 # Passes both tests.
3553 rm -f conftest.err conftest.
$ac_ext
3556 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3557 rm -f conftest.err conftest.
$ac_ext
3558 if $ac_preproc_ok; then
3570 { echo "$as_me:$LINENO: result: $CPP" >&5
3571 echo "${ECHO_T}$CPP" >&6; }
3573 for ac_c_preproc_warn_flag
in '' yes
3575 # Use a header file that comes with gcc, so configuring glibc
3576 # with a fresh cross-compiler works.
3577 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3578 # <limits.h> exists even on freestanding compilers.
3579 # On the NeXT, cc -E runs the code through the compiler's parser,
3580 # not just through cpp. "Syntax error" is here to catch this case.
3581 cat >conftest.
$ac_ext <<_ACEOF
3584 cat confdefs.h
>>conftest.
$ac_ext
3585 cat >>conftest.
$ac_ext <<_ACEOF
3586 /* end confdefs.h. */
3588 # include <limits.h>
3590 # include <assert.h>
3594 if { (ac_try
="$ac_cpp conftest.$ac_ext"
3596 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3597 *) ac_try_echo=$ac_try;;
3599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3600 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3602 grep -v '^ *+' conftest.er1 >conftest.err
3604 cat conftest.err >&5
3605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606 (exit $ac_status); } >/dev/null && {
3607 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3608 test ! -s conftest.err
3612 echo "$as_me: failed program was:" >&5
3613 sed 's/^/| /' conftest.$ac_ext >&5
3615 # Broken: fails on valid input.
3619 rm -f conftest.err conftest.$ac_ext
3621 # OK, works on sane cases. Now check whether nonexistent headers
3622 # can be detected and how.
3623 cat >conftest.$ac_ext <<_ACEOF
3626 cat confdefs.h >>conftest.$ac_ext
3627 cat >>conftest.$ac_ext <<_ACEOF
3628 /* end confdefs.h. */
3629 #include <ac_nonexistent.h>
3631 if { (ac_try="$ac_cpp conftest.$ac_ext"
3633 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3634 *) ac_try_echo
=$ac_try;;
3636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3637 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3639 grep -v '^ *+' conftest.er1
>conftest.err
3641 cat conftest.err
>&5
3642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3643 (exit $ac_status); } >/dev
/null
&& {
3644 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3645 test ! -s conftest.err
3647 # Broken: success on invalid input.
3650 echo "$as_me: failed program was:" >&5
3651 sed 's/^/| /' conftest.
$ac_ext >&5
3653 # Passes both tests.
3658 rm -f conftest.err conftest.
$ac_ext
3661 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3662 rm -f conftest.err conftest.
$ac_ext
3663 if $ac_preproc_ok; then
3666 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3667 See \`config.log' for more details." >&5
3668 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3669 See \`config.log' for more details." >&2;}
3670 { (exit 1); exit 1; }; }
3674 ac_cpp
='$CPP $CPPFLAGS'
3675 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3676 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3677 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3680 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3681 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3682 if test "${ac_cv_path_GREP+set}" = set; then
3683 echo $ECHO_N "(cached) $ECHO_C" >&6
3685 # Extract the first word of "grep ggrep" to use in msg output
3686 if test -z "$GREP"; then
3687 set dummy
grep ggrep
; ac_prog_name
=$2
3688 if test "${ac_cv_path_GREP+set}" = set; then
3689 echo $ECHO_N "(cached) $ECHO_C" >&6
3691 ac_path_GREP_found
=false
3692 # Loop through the user's path and test for each of PROGNAME-LIST
3693 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3694 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3697 test -z "$as_dir" && as_dir
=.
3698 for ac_prog
in grep ggrep
; do
3699 for ac_exec_ext
in '' $ac_executable_extensions; do
3700 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3701 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
3702 # Check for GNU ac_path_GREP and select it if it is found.
3703 # Check for GNU $ac_path_GREP
3704 case `"$ac_path_GREP" --version 2>&1` in
3706 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3709 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3712 cat "conftest.in" "conftest.in" >"conftest.tmp"
3713 mv "conftest.tmp" "conftest.in"
3714 cp "conftest.in" "conftest.nl"
3715 echo 'GREP' >> "conftest.nl"
3716 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3717 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3718 ac_count
=`expr $ac_count + 1`
3719 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3720 # Best one so far, save it but keep looking for a better one
3721 ac_cv_path_GREP
="$ac_path_GREP"
3722 ac_path_GREP_max
=$ac_count
3724 # 10*(2^10) chars as input seems more than enough
3725 test $ac_count -gt 10 && break
3727 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3731 $ac_path_GREP_found && break 3
3741 GREP
="$ac_cv_path_GREP"
3742 if test -z "$GREP"; then
3743 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3744 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3745 { (exit 1); exit 1; }; }
3749 ac_cv_path_GREP
=$GREP
3754 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3755 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3756 GREP
="$ac_cv_path_GREP"
3759 { echo "$as_me:$LINENO: checking for egrep" >&5
3760 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3761 if test "${ac_cv_path_EGREP+set}" = set; then
3762 echo $ECHO_N "(cached) $ECHO_C" >&6
3764 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3765 then ac_cv_path_EGREP
="$GREP -E"
3767 # Extract the first word of "egrep" to use in msg output
3768 if test -z "$EGREP"; then
3769 set dummy
egrep; ac_prog_name
=$2
3770 if test "${ac_cv_path_EGREP+set}" = set; then
3771 echo $ECHO_N "(cached) $ECHO_C" >&6
3773 ac_path_EGREP_found
=false
3774 # Loop through the user's path and test for each of PROGNAME-LIST
3775 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3776 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3779 test -z "$as_dir" && as_dir
=.
3780 for ac_prog
in egrep; do
3781 for ac_exec_ext
in '' $ac_executable_extensions; do
3782 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3783 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
3784 # Check for GNU ac_path_EGREP and select it if it is found.
3785 # Check for GNU $ac_path_EGREP
3786 case `"$ac_path_EGREP" --version 2>&1` in
3788 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
3791 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3794 cat "conftest.in" "conftest.in" >"conftest.tmp"
3795 mv "conftest.tmp" "conftest.in"
3796 cp "conftest.in" "conftest.nl"
3797 echo 'EGREP' >> "conftest.nl"
3798 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3799 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3800 ac_count
=`expr $ac_count + 1`
3801 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3802 # Best one so far, save it but keep looking for a better one
3803 ac_cv_path_EGREP
="$ac_path_EGREP"
3804 ac_path_EGREP_max
=$ac_count
3806 # 10*(2^10) chars as input seems more than enough
3807 test $ac_count -gt 10 && break
3809 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3813 $ac_path_EGREP_found && break 3
3823 EGREP
="$ac_cv_path_EGREP"
3824 if test -z "$EGREP"; then
3825 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3826 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3827 { (exit 1); exit 1; }; }
3831 ac_cv_path_EGREP
=$EGREP
3837 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3838 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3839 EGREP
="$ac_cv_path_EGREP"
3843 { echo "$as_me:$LINENO: checking for AIX" >&5
3844 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3845 cat >conftest.
$ac_ext <<_ACEOF
3848 cat confdefs.h
>>conftest.
$ac_ext
3849 cat >>conftest.
$ac_ext <<_ACEOF
3850 /* end confdefs.h. */
3856 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3857 $EGREP "yes" >/dev
/null
2>&1; then
3858 { echo "$as_me:$LINENO: result: yes" >&5
3859 echo "${ECHO_T}yes" >&6; }
3860 cat >>confdefs.h
<<\_ACEOF
3861 #define _ALL_SOURCE 1
3865 { echo "$as_me:$LINENO: result: no" >&5
3866 echo "${ECHO_T}no" >&6; }
3872 # Check for unsupported systems
3873 case $ac_sys_system/$ac_sys_release in
3875 echo This system \
($ac_sys_system/$ac_sys_release\
) is no longer supported.
3876 echo See README
for details.
3881 { echo "$as_me:$LINENO: checking for --with-suffix" >&5
3882 echo $ECHO_N "checking for --with-suffix... $ECHO_C" >&6; }
3884 # Check whether --with-suffix was given.
3885 if test "${with_suffix+set}" = set; then
3886 withval
=$with_suffix;
3890 *) EXEEXT
=$withval;;
3894 { echo "$as_me:$LINENO: result: $EXEEXT" >&5
3895 echo "${ECHO_T}$EXEEXT" >&6; }
3897 # Test whether we're running on a non-case-sensitive system, in which
3898 # case we give a warning if no ext is given
3900 { echo "$as_me:$LINENO: checking for case-insensitive build directory" >&5
3901 echo $ECHO_N "checking for case-insensitive build directory... $ECHO_C" >&6; }
3902 if test ! -d CaseSensitiveTestDir
; then
3903 mkdir CaseSensitiveTestDir
3906 if test -d casesensitivetestdir
3908 { echo "$as_me:$LINENO: result: yes" >&5
3909 echo "${ECHO_T}yes" >&6; }
3912 { echo "$as_me:$LINENO: result: no" >&5
3913 echo "${ECHO_T}no" >&6; }
3916 rmdir CaseSensitiveTestDir
3921 gcc
) CC
="$CC -D_HAVE_BSDI";;
3925 case $ac_sys_system in
3928 cc|
*/cc
) CC
="$CC -Ae";;
3931 # Some functions have a prototype only with that define, e.g. confstr
3933 cat >>confdefs.h
<<\_ACEOF
3934 #define __EXTENSIONS__ 1
3942 { echo "$as_me:$LINENO: checking LIBRARY" >&5
3943 echo $ECHO_N "checking LIBRARY... $ECHO_C" >&6; }
3944 if test -z "$LIBRARY"
3946 LIBRARY
='libpython$(VERSION).a'
3948 { echo "$as_me:$LINENO: result: $LIBRARY" >&5
3949 echo "${ECHO_T}$LIBRARY" >&6; }
3951 # LDLIBRARY is the name of the library to link against (as opposed to the
3952 # name of the library into which to insert object files). BLDLIBRARY is also
3953 # the library to link against, usually. On Mac OS X frameworks, BLDLIBRARY
3954 # is blank as the main program is not linked directly against LDLIBRARY.
3955 # LDLIBRARYDIR is the path to LDLIBRARY, which is made in a subdirectory. On
3956 # systems without shared libraries, LDLIBRARY is the same as LIBRARY
3957 # (defined in the Makefiles). On Cygwin LDLIBRARY is the import library,
3958 # DLLLIBRARY is the shared (i.e., DLL) library.
3960 # RUNSHARED is used to run shared python without installed libraries
3962 # INSTSONAME is the name of the shared library that will be use to install
3963 # on the system - some systems like version suffix, others don't
3970 LDLIBRARY
="$LIBRARY"
3971 BLDLIBRARY
='$(LDLIBRARY)'
3972 INSTSONAME
='$(LDLIBRARY)'
3977 # LINKCC is the command that links the python executable -- default is $(CC).
3978 # If CXX is set, and if it is needed to link a main function that was
3979 # compiled with CXX, LINKCC is CXX instead. Always using CXX is undesirable:
3980 # python might then depend on the C++ runtime
3981 # This is altered for AIX in order to build the export list before
3984 { echo "$as_me:$LINENO: checking LINKCC" >&5
3985 echo $ECHO_N "checking LINKCC... $ECHO_C" >&6; }
3986 if test -z "$LINKCC"
3988 LINKCC
='$(PURIFY) $(MAINCC)'
3989 case $ac_sys_system in
3992 if test $ac_sys_release -ge 5 -o \
3993 $ac_sys_release -eq 4 -a `uname -r` -ge 2 ; then
3996 LINKCC
="\$(srcdir)/Modules/makexp_aix Modules/python.exp $exp_extra \$(LIBRARY); $LINKCC";;
3998 # qcc must be used because the other compilers do not
4003 { echo "$as_me:$LINENO: result: $LINKCC" >&5
4004 echo "${ECHO_T}$LINKCC" >&6; }
4006 # GNULD is set to "yes" if the GNU linker is used. If this goes wrong
4007 # make sure we default having it set to "no": this is used by
4008 # distutils.unixccompiler to know if it should add --enable-new-dtags
4009 # to linker command lines, and failing to detect GNU ld simply results
4010 # in the same bahaviour as before.
4012 { echo "$as_me:$LINENO: checking for GNU ld" >&5
4013 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
4015 if test "$GCC" = yes; then
4016 ac_prog
=`$CC -print-prog-name=ld`
4018 case `"$ac_prog" -V 2>&1 < /dev/null` in
4024 { echo "$as_me:$LINENO: result: $GNULD" >&5
4025 echo "${ECHO_T}$GNULD" >&6; }
4027 { echo "$as_me:$LINENO: checking for --enable-shared" >&5
4028 echo $ECHO_N "checking for --enable-shared... $ECHO_C" >&6; }
4029 # Check whether --enable-shared was given.
4030 if test "${enable_shared+set}" = set; then
4031 enableval
=$enable_shared;
4035 if test -z "$enable_shared"
4037 case $ac_sys_system in
4039 enable_shared
="yes";;
4041 enable_shared
="no";;
4044 { echo "$as_me:$LINENO: result: $enable_shared" >&5
4045 echo "${ECHO_T}$enable_shared" >&6; }
4047 { echo "$as_me:$LINENO: checking for --enable-profiling" >&5
4048 echo $ECHO_N "checking for --enable-profiling... $ECHO_C" >&6; }
4049 # Check whether --enable-profiling was given.
4050 if test "${enable_profiling+set}" = set; then
4051 enableval
=$enable_profiling; ac_save_cc
="$CC"
4053 if test "$cross_compiling" = yes; then
4054 ac_enable_profiling
="no"
4056 cat >conftest.
$ac_ext <<_ACEOF
4059 cat confdefs.h
>>conftest.
$ac_ext
4060 cat >>conftest.
$ac_ext <<_ACEOF
4061 /* end confdefs.h. */
4062 int main() { return 0; }
4064 rm -f conftest
$ac_exeext
4065 if { (ac_try
="$ac_link"
4067 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4068 *) ac_try_echo=$ac_try;;
4070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4071 (eval "$ac_link") 2>&5
4073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4074 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4075 { (case "(($ac_try" in
4076 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4077 *) ac_try_echo
=$ac_try;;
4079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4080 (eval "$ac_try") 2>&5
4082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4083 (exit $ac_status); }; }; then
4084 ac_enable_profiling
="yes"
4086 echo "$as_me: program exited with status $ac_status" >&5
4087 echo "$as_me: failed program was:" >&5
4088 sed 's/^/| /' conftest.
$ac_ext >&5
4091 ac_enable_profiling
="no"
4093 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
4100 { echo "$as_me:$LINENO: result: $ac_enable_profiling" >&5
4101 echo "${ECHO_T}$ac_enable_profiling" >&6; }
4103 case "$ac_enable_profiling" in
4105 BASECFLAGS
="-pg $BASECFLAGS"
4106 LDFLAGS
="-pg $LDFLAGS"
4110 { echo "$as_me:$LINENO: checking LDLIBRARY" >&5
4111 echo $ECHO_N "checking LDLIBRARY... $ECHO_C" >&6; }
4113 # MacOSX framework builds need more magic. LDLIBRARY is the dynamic
4114 # library that we build, but we do not want to link against it (we
4115 # will find it with a -framework option). For this reason there is an
4116 # extra variable BLDLIBRARY against which Python and the extension
4117 # modules are linked, BLDLIBRARY. This is normally the same as
4118 # LDLIBRARY, but empty for MacOSX framework builds.
4119 if test "$enable_framework"
4121 LDLIBRARY
='$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
4122 RUNSHARED
=DYLD_FRAMEWORK_PATH
="`pwd`:$DYLD_FRAMEWORK_PATH"
4125 BLDLIBRARY
='$(LDLIBRARY)'
4128 # Other platforms follow
4129 if test $enable_shared = "yes"; then
4131 cat >>confdefs.h
<<\_ACEOF
4132 #define Py_ENABLE_SHARED 1
4135 case $ac_sys_system in
4137 LDLIBRARY
='libpython$(VERSION).so'
4140 LDLIBRARY
='libpython$(VERSION).dll.a'
4141 DLLLIBRARY
='libpython$(VERSION).dll'
4144 LDLIBRARY
='libpython$(VERSION).so'
4145 BLDLIBRARY
='-Wl,-R,$(LIBDIR) -L. -lpython$(VERSION)'
4146 RUNSHARED
=LD_LIBRARY_PATH
=`pwd`:${LD_LIBRARY_PATH}
4147 INSTSONAME
="$LDLIBRARY".
$SOVERSION
4149 Linux
*|GNU
*|NetBSD
*|FreeBSD
*|DragonFly
*)
4150 LDLIBRARY
='libpython$(VERSION).so'
4151 BLDLIBRARY
='-L. -lpython$(VERSION)'
4152 RUNSHARED
=LD_LIBRARY_PATH
=`pwd`:${LD_LIBRARY_PATH}
4153 case $ac_sys_system in
4155 SOVERSION
=`echo $SOVERSION|cut -d "." -f 1`
4158 INSTSONAME
="$LDLIBRARY".
$SOVERSION
4163 LDLIBRARY
='libpython$(VERSION).so'
4166 LDLIBRARY
='libpython$(VERSION).sl'
4169 BLDLIBRARY
='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
4170 RUNSHARED
=SHLIB_PATH
=`pwd`:${SHLIB_PATH}
4173 LDLIBRARY
='libpython$(VERSION).so'
4174 BLDLIBRARY
='-rpath $(LIBDIR) -L. -lpython$(VERSION)'
4175 RUNSHARED
=LD_LIBRARY_PATH
=`pwd`:${LD_LIBRARY_PATH}
4178 LDLIBRARY
='libpython$(VERSION).so'
4179 BLDLIBRARY
='-L. -lpython$(VERSION)'
4180 RUNSHARED
=DLL_PATH
=`pwd`:${DLL_PATH:-/atheos/sys/libs:/atheos/autolnk/lib}
4183 LDLIBRARY
='libpython$(VERSION).dylib'
4184 BLDLIBRARY
='-L. -lpython$(VERSION)'
4185 RUNSHARED
='DYLD_LIBRARY_PATH=`pwd`:${DYLD_LIBRARY_PATH}'
4189 else # shared is disabled
4190 case $ac_sys_system in
4192 BLDLIBRARY
='$(LIBRARY)'
4193 LDLIBRARY
='libpython$(VERSION).dll.a'
4198 { echo "$as_me:$LINENO: result: $LDLIBRARY" >&5
4199 echo "${ECHO_T}$LDLIBRARY" >&6; }
4201 if test -n "$ac_tool_prefix"; then
4202 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4203 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
4204 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4205 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4206 if test "${ac_cv_prog_RANLIB+set}" = set; then
4207 echo $ECHO_N "(cached) $ECHO_C" >&6
4209 if test -n "$RANLIB"; then
4210 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4212 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4216 test -z "$as_dir" && as_dir
=.
4217 for ac_exec_ext
in '' $ac_executable_extensions; do
4218 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4219 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4220 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4229 RANLIB
=$ac_cv_prog_RANLIB
4230 if test -n "$RANLIB"; then
4231 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4232 echo "${ECHO_T}$RANLIB" >&6; }
4234 { echo "$as_me:$LINENO: result: no" >&5
4235 echo "${ECHO_T}no" >&6; }
4240 if test -z "$ac_cv_prog_RANLIB"; then
4241 ac_ct_RANLIB
=$RANLIB
4242 # Extract the first word of "ranlib", so it can be a program name with args.
4243 set dummy ranlib
; ac_word
=$2
4244 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4245 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4246 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4247 echo $ECHO_N "(cached) $ECHO_C" >&6
4249 if test -n "$ac_ct_RANLIB"; then
4250 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4252 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4256 test -z "$as_dir" && as_dir
=.
4257 for ac_exec_ext
in '' $ac_executable_extensions; do
4258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4259 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4260 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4269 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4270 if test -n "$ac_ct_RANLIB"; then
4271 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4272 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
4274 { echo "$as_me:$LINENO: result: no" >&5
4275 echo "${ECHO_T}no" >&6; }
4278 if test "x$ac_ct_RANLIB" = x
; then
4281 case $cross_compiling:$ac_tool_warned in
4283 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4284 whose name does not start with the host triplet. If you think this
4285 configuration is useful to you, please write to autoconf@gnu.org." >&5
4286 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4287 whose name does not start with the host triplet. If you think this
4288 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4289 ac_tool_warned
=yes ;;
4291 RANLIB
=$ac_ct_RANLIB
4294 RANLIB
="$ac_cv_prog_RANLIB"
4298 for ac_prog
in ar aal
4300 # Extract the first word of "$ac_prog", so it can be a program name with args.
4301 set dummy
$ac_prog; ac_word
=$2
4302 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4304 if test "${ac_cv_prog_AR+set}" = set; then
4305 echo $ECHO_N "(cached) $ECHO_C" >&6
4307 if test -n "$AR"; then
4308 ac_cv_prog_AR
="$AR" # Let the user override the test.
4310 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4314 test -z "$as_dir" && as_dir
=.
4315 for ac_exec_ext
in '' $ac_executable_extensions; do
4316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4317 ac_cv_prog_AR
="$ac_prog"
4318 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4328 if test -n "$AR"; then
4329 { echo "$as_me:$LINENO: result: $AR" >&5
4330 echo "${ECHO_T}$AR" >&6; }
4332 { echo "$as_me:$LINENO: result: no" >&5
4333 echo "${ECHO_T}no" >&6; }
4337 test -n "$AR" && break
4339 test -n "$AR" || AR
="ar"
4342 # tweak ARFLAGS only if the user didn't set it on the command line
4344 if test -z "$ARFLAGS"
4350 # Extract the first word of "svnversion", so it can be a program name with args.
4351 set dummy svnversion
; ac_word
=$2
4352 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4353 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4354 if test "${ac_cv_prog_SVNVERSION+set}" = set; then
4355 echo $ECHO_N "(cached) $ECHO_C" >&6
4357 if test -n "$SVNVERSION"; then
4358 ac_cv_prog_SVNVERSION
="$SVNVERSION" # Let the user override the test.
4360 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4364 test -z "$as_dir" && as_dir
=.
4365 for ac_exec_ext
in '' $ac_executable_extensions; do
4366 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4367 ac_cv_prog_SVNVERSION
="found"
4368 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4375 test -z "$ac_cv_prog_SVNVERSION" && ac_cv_prog_SVNVERSION
="not-found"
4378 SVNVERSION
=$ac_cv_prog_SVNVERSION
4379 if test -n "$SVNVERSION"; then
4380 { echo "$as_me:$LINENO: result: $SVNVERSION" >&5
4381 echo "${ECHO_T}$SVNVERSION" >&6; }
4383 { echo "$as_me:$LINENO: result: no" >&5
4384 echo "${ECHO_T}no" >&6; }
4388 if test $SVNVERSION = found
4390 SVNVERSION
="svnversion \$(srcdir)"
4392 SVNVERSION
="echo Unversioned directory"
4397 # install -d does not work on BSDI or HP-UX
4398 if test -z "$INSTALL"
4400 INSTALL
="${srcdir}/install-sh -c"
4404 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4405 if test -f "$ac_dir/install-sh"; then
4407 ac_install_sh
="$ac_aux_dir/install-sh -c"
4409 elif test -f "$ac_dir/install.sh"; then
4411 ac_install_sh
="$ac_aux_dir/install.sh -c"
4413 elif test -f "$ac_dir/shtool"; then
4415 ac_install_sh
="$ac_aux_dir/shtool install -c"
4419 if test -z "$ac_aux_dir"; then
4420 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
4421 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
4422 { (exit 1); exit 1; }; }
4425 # These three variables are undocumented and unsupported,
4426 # and are intended to be withdrawn in a future Autoconf release.
4427 # They can cause serious problems if a builder's source tree is in a directory
4428 # whose full name contains unusual characters.
4429 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4430 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4431 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4434 # Find a good install program. We prefer a C program (faster),
4435 # so one script is as good as another. But avoid the broken or
4436 # incompatible versions:
4437 # SysV /etc/install, /usr/sbin/install
4438 # SunOS /usr/etc/install
4439 # IRIX /sbin/install
4441 # AmigaOS /C/install, which installs bootblocks on floppy discs
4442 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4443 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4444 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4445 # OS/2's system install, which has a completely different semantic
4446 # ./install, which can be erroneously created by make from ./install.sh.
4447 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4448 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4449 if test -z "$INSTALL"; then
4450 if test "${ac_cv_path_install+set}" = set; then
4451 echo $ECHO_N "(cached) $ECHO_C" >&6
4453 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4457 test -z "$as_dir" && as_dir
=.
4458 # Account for people who put trailing slashes in PATH elements.
4460 .
/ | .
// |
/cC
/* | \
4461 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4462 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
4465 # OSF1 and SCO ODT 3.0 have their own names for install.
4466 # Don't use installbsd from OSF since it installs stuff as root
4468 for ac_prog
in ginstall scoinst
install; do
4469 for ac_exec_ext
in '' $ac_executable_extensions; do
4470 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4471 if test $ac_prog = install &&
4472 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4473 # AIX install. It has an incompatible calling convention.
4475 elif test $ac_prog = install &&
4476 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4477 # program-specific install script used by HP pwplus--don't use.
4480 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4493 if test "${ac_cv_path_install+set}" = set; then
4494 INSTALL
=$ac_cv_path_install
4496 # As a last resort, use the slow shell script. Don't cache a
4497 # value for INSTALL within a source directory, because that will
4498 # break other packages using the cache if that directory is
4499 # removed, or if the value is a relative name.
4500 INSTALL
=$ac_install_sh
4503 { echo "$as_me:$LINENO: result: $INSTALL" >&5
4504 echo "${ECHO_T}$INSTALL" >&6; }
4506 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4507 # It thinks the first close brace ends the variable substitution.
4508 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4510 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4512 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4515 # Not every filesystem supports hard links
4517 if test -z "$LN" ; then
4518 case $ac_sys_system in
4520 CYGWIN
*) LN
="ln -s";;
4521 atheos
*) LN
="ln -s";;
4526 # Check for --with-pydebug
4527 { echo "$as_me:$LINENO: checking for --with-pydebug" >&5
4528 echo $ECHO_N "checking for --with-pydebug... $ECHO_C" >&6; }
4530 # Check whether --with-pydebug was given.
4531 if test "${with_pydebug+set}" = set; then
4532 withval
=$with_pydebug;
4533 if test "$withval" != no
4536 cat >>confdefs.h
<<\_ACEOF
4540 { echo "$as_me:$LINENO: result: yes" >&5
4541 echo "${ECHO_T}yes" >&6; };
4543 else { echo "$as_me:$LINENO: result: no" >&5
4544 echo "${ECHO_T}no" >&6; }; Py_DEBUG
='false'
4547 { echo "$as_me:$LINENO: result: no" >&5
4548 echo "${ECHO_T}no" >&6; }
4552 # XXX Shouldn't the code above that fiddles with BASECFLAGS and OPT be
4553 # merged with this chunk of code?
4555 # Optimizer/debugger flags
4556 # ------------------------
4557 # (The following bit of code is complicated enough - please keep things
4558 # indented properly. Just pretend you're editing Python code. ;-)
4560 # There are two parallel sets of case statements below, one that checks to
4561 # see if OPT was set and one that does BASECFLAGS setting based upon
4562 # compiler and platform. BASECFLAGS tweaks need to be made even if the
4565 # tweak OPT based on compiler and platform, only if the user didn't set
4566 # it on the command line
4572 if test "$CC" != 'g++' ; then
4573 STRICT_PROTO
="-Wstrict-prototypes"
4575 # For gcc 4.x we need to use -fwrapv so lets check if its supported
4576 if "$CC" -v --help 2>/dev
/null |
grep -- -fwrapv > /dev
/null
; then
4579 case $ac_cv_prog_cc_g in
4581 if test "$Py_DEBUG" = 'true' ; then
4582 # Optimization messes up debuggers, so turn it off for
4584 OPT
="-g -Wall $STRICT_PROTO"
4586 OPT
="-g $WRAP -O3 -Wall $STRICT_PROTO"
4590 OPT
="-O3 -Wall $STRICT_PROTO"
4593 case $ac_sys_system in
4594 SCO_SV
*) OPT
="$OPT -m486 -DSCO5"
4607 # The -arch flags for universal builds on OSX
4608 UNIVERSAL_ARCH_FLAGS
=
4611 # tweak BASECFLAGS based on compiler and platform
4614 # Python violates C99 rules, by casting between incompatible
4615 # pointer types. GCC may generate bad code as a result of that,
4616 # so use -fno-strict-aliasing if supported.
4617 { echo "$as_me:$LINENO: checking whether $CC accepts -fno-strict-aliasing" >&5
4618 echo $ECHO_N "checking whether $CC accepts -fno-strict-aliasing... $ECHO_C" >&6; }
4620 CC
="$CC -fno-strict-aliasing"
4621 if test "${ac_cv_no_strict_aliasing_ok+set}" = set; then
4622 echo $ECHO_N "(cached) $ECHO_C" >&6
4624 cat >conftest.
$ac_ext <<_ACEOF
4627 cat confdefs.h
>>conftest.
$ac_ext
4628 cat >>conftest.
$ac_ext <<_ACEOF
4629 /* end confdefs.h. */
4634 int main() { return 0; }
4639 rm -f conftest.
$ac_objext
4640 if { (ac_try
="$ac_compile"
4642 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4643 *) ac_try_echo=$ac_try;;
4645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4646 (eval "$ac_compile") 2>conftest.er1
4648 grep -v '^ *+' conftest.er1 >conftest.err
4650 cat conftest.err >&5
4651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4652 (exit $ac_status); } && {
4653 test -z "$ac_c_werror_flag" ||
4654 test ! -s conftest.err
4655 } && test -s conftest.$ac_objext; then
4656 ac_cv_no_strict_aliasing_ok=yes
4658 echo "$as_me: failed program was:" >&5
4659 sed 's/^/| /' conftest.$ac_ext >&5
4661 ac_cv_no_strict_aliasing_ok=no
4664 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4668 { echo "$as_me:$LINENO: result: $ac_cv_no_strict_aliasing_ok" >&5
4669 echo "${ECHO_T}$ac_cv_no_strict_aliasing_ok" >&6; }
4670 if test $ac_cv_no_strict_aliasing_ok = yes
4672 BASECFLAGS="$BASECFLAGS -fno-strict-aliasing"
4675 # if using gcc on alpha, use -mieee to get (near) full IEEE 754
4676 # support. Without this, treatment of subnormals doesn't follow
4678 case $ac_sys_machine in
4680 BASECFLAGS="$BASECFLAGS -mieee"
4684 case $ac_sys_system in
4686 BASECFLAGS="$BASECFLAGS -m486 -DSCO5"
4688 # is there any other compiler on Darwin besides gcc?
4690 # -Wno-long-double, -no-cpp-precomp, and -mno-fused-madd
4691 # used to be here, but non-Apple gcc doesn't accept them.
4694 if test "${enable_universalsdk}"; then
4695 UNIVERSAL_ARCH_FLAGS=""
4696 if test "$UNIVERSAL_ARCHS" = "32-bit" ; then
4697 UNIVERSAL_ARCH_FLAGS="-arch ppc -arch i386"
4700 elif test "$UNIVERSAL_ARCHS" = "64-bit" ; then
4701 UNIVERSAL_ARCH_FLAGS="-arch ppc64 -arch x86_64"
4702 ARCH_RUN_32BIT="true"
4704 elif test "$UNIVERSAL_ARCHS" = "all" ; then
4705 UNIVERSAL_ARCH_FLAGS="-arch i386 -arch ppc -arch ppc64 -arch x86_64"
4706 ARCH_RUN_32BIT="arch -i386 -ppc"
4708 elif test "$UNIVERSAL_ARCHS" = "intel" ; then
4709 UNIVERSAL_ARCH_FLAGS="-arch i386 -arch x86_64"
4710 ARCH_RUN_32BIT="arch -i386"
4712 elif test "$UNIVERSAL_ARCHS" = "3-way" ; then
4713 UNIVERSAL_ARCH_FLAGS="-arch i386 -arch ppc -arch x86_64"
4714 ARCH_RUN_32BIT="arch -i386 -ppc"
4717 { { echo "$as_me:$LINENO: error: proper usage is --with-universal-arch=32-bit|64-bit|all|intel|3-way" >&5
4718 echo "$as_me: error: proper usage is --with-universal-arch=32-bit|64-bit|all|intel|3-way" >&2;}
4719 { (exit 1); exit 1; }; }
4724 BASECFLAGS="${UNIVERSAL_ARCH_FLAGS} -isysroot ${UNIVERSALSDK} ${BASECFLAGS}"
4725 tgt=`sw_vers
-productVersion |
sed 's/\(10\.[0-9]*\).*/\1/'`
4726 if test "${UNIVERSALSDK}" != "/" -a "${tgt}" '>' '10.4' ; then
4727 CFLAGS="${UNIVERSAL_ARCH_FLAGS} -isysroot ${UNIVERSALSDK} ${CFLAGS}"
4731 # Calculate the right deployment target for this build.
4733 cur_target=`sw_vers
-productVersion |
sed 's/\(10\.[0-9]*\).*/\1/'`
4734 if test ${cur_target} '>' 10.2; then
4736 if test ${enable_universalsdk}; then
4737 if test "${UNIVERSAL_ARCHS}" = "all"; then
4738 # Ensure that the default platform for a
4739 # 4-way universal build is OSX 10.5,
4740 # that's the first OS release where
4741 # 4-way builds make sense.
4744 elif test "${UNIVERSAL_ARCHS}" = "3-way"; then
4747 elif test "${UNIVERSAL_ARCHS}" = "intel"; then
4750 elif test "${UNIVERSAL_ARCHS}" = "64-bit"; then
4754 if test `arch
` = "i386"; then
4755 # On Intel macs default to a deployment
4756 # target of 10.4, that's the first OSX
4757 # release with Intel support.
4762 CONFIGURE_MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET-${cur_target}}
4764 # Make sure that MACOSX_DEPLOYMENT_TARGET is set in the
4765 # environment with a value that is the same as what we'll use
4766 # in the Makefile to ensure that we'll get the same compiler
4767 # environment during configure and build time.
4768 MACOSX_DEPLOYMENT_TARGET="$CONFIGURE_MACOSX_DEPLOYMENT_TARGET"
4769 export MACOSX_DEPLOYMENT_TARGET
4770 EXPORT_MACOSX_DEPLOYMENT_TARGET=''
4774 BASECFLAGS="$BASECFLAGS -mieee"
4780 case $ac_sys_system in
4781 OpenUNIX*|UnixWare*)
4782 BASECFLAGS="$BASECFLAGS -K pentium,host,inline,loop_unroll,alloca "
4785 BASECFLAGS="$BASECFLAGS -ieee -std"
4788 BASECFLAGS="$BASECFLAGS -belf -Ki486 -DSCO5"
4794 if test "$Py_DEBUG" = 'true'; then
4800 if test "$ac_arch_flags"
4802 BASECFLAGS="$BASECFLAGS $ac_arch_flags"
4805 # disable check for icc since it seems to pass, but generates a warning
4808 ac_cv_opt_olimit_ok=no
4811 { echo "$as_me:$LINENO: checking whether $CC accepts -OPT:Olimit=0" >&5
4812 echo $ECHO_N "checking whether $CC accepts -OPT:Olimit=0... $ECHO_C" >&6; }
4813 if test "${ac_cv_opt_olimit_ok+set}" = set; then
4814 echo $ECHO_N "(cached) $ECHO_C" >&6
4817 CC="$CC -OPT:Olimit=0"
4818 cat >conftest.$ac_ext <<_ACEOF
4821 cat confdefs.h >>conftest.$ac_ext
4822 cat >>conftest.$ac_ext <<_ACEOF
4823 /* end confdefs.h. */
4828 int main() { return 0; }
4833 rm -f conftest.$ac_objext
4834 if { (ac_try="$ac_compile"
4836 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4837 *) ac_try_echo
=$ac_try;;
4839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4840 (eval "$ac_compile") 2>conftest.er1
4842 grep -v '^ *+' conftest.er1
>conftest.err
4844 cat conftest.err
>&5
4845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4846 (exit $ac_status); } && {
4847 test -z "$ac_c_werror_flag" ||
4848 test ! -s conftest.err
4849 } && test -s conftest.
$ac_objext; then
4850 ac_cv_opt_olimit_ok
=yes
4852 echo "$as_me: failed program was:" >&5
4853 sed 's/^/| /' conftest.
$ac_ext >&5
4855 ac_cv_opt_olimit_ok
=no
4858 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4862 { echo "$as_me:$LINENO: result: $ac_cv_opt_olimit_ok" >&5
4863 echo "${ECHO_T}$ac_cv_opt_olimit_ok" >&6; }
4864 if test $ac_cv_opt_olimit_ok = yes; then
4865 case $ac_sys_system in
4866 # XXX is this branch needed? On MacOSX 10.2.2 the result of the
4867 # olimit_ok test is "no". Is it "yes" in some other Darwin-esque
4872 BASECFLAGS
="$BASECFLAGS -OPT:Olimit=0"
4876 { echo "$as_me:$LINENO: checking whether $CC accepts -Olimit 1500" >&5
4877 echo $ECHO_N "checking whether $CC accepts -Olimit 1500... $ECHO_C" >&6; }
4878 if test "${ac_cv_olimit_ok+set}" = set; then
4879 echo $ECHO_N "(cached) $ECHO_C" >&6
4882 CC
="$CC -Olimit 1500"
4883 cat >conftest.
$ac_ext <<_ACEOF
4886 cat confdefs.h
>>conftest.
$ac_ext
4887 cat >>conftest.
$ac_ext <<_ACEOF
4888 /* end confdefs.h. */
4893 int main() { return 0; }
4898 rm -f conftest.
$ac_objext
4899 if { (ac_try
="$ac_compile"
4901 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4902 *) ac_try_echo=$ac_try;;
4904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4905 (eval "$ac_compile") 2>conftest.er1
4907 grep -v '^ *+' conftest.er1 >conftest.err
4909 cat conftest.err >&5
4910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4911 (exit $ac_status); } && {
4912 test -z "$ac_c_werror_flag" ||
4913 test ! -s conftest.err
4914 } && test -s conftest.$ac_objext; then
4917 echo "$as_me: failed program was:" >&5
4918 sed 's/^/| /' conftest.$ac_ext >&5
4923 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4927 { echo "$as_me:$LINENO: result: $ac_cv_olimit_ok" >&5
4928 echo "${ECHO_T}$ac_cv_olimit_ok" >&6; }
4929 if test $ac_cv_olimit_ok = yes; then
4930 BASECFLAGS="$BASECFLAGS -Olimit 1500"
4934 # Check whether GCC supports PyArg_ParseTuple format
4935 if test "$GCC" = "yes"
4937 { echo "$as_me:$LINENO: checking whether gcc supports ParseTuple __format__" >&5
4938 echo $ECHO_N "checking whether gcc supports ParseTuple __format__... $ECHO_C" >&6; }
4940 CFLAGS="$CFLAGS -Werror"
4941 cat >conftest.$ac_ext <<_ACEOF
4944 cat confdefs.h >>conftest.$ac_ext
4945 cat >>conftest.$ac_ext <<_ACEOF
4946 /* end confdefs.h. */
4948 void f(char*,...)__attribute((format(PyArg_ParseTuple, 1, 2)));
4958 rm -f conftest.$ac_objext
4959 if { (ac_try="$ac_compile"
4961 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4962 *) ac_try_echo
=$ac_try;;
4964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4965 (eval "$ac_compile") 2>conftest.er1
4967 grep -v '^ *+' conftest.er1
>conftest.err
4969 cat conftest.err
>&5
4970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4971 (exit $ac_status); } && {
4972 test -z "$ac_c_werror_flag" ||
4973 test ! -s conftest.err
4974 } && test -s conftest.
$ac_objext; then
4976 cat >>confdefs.h
<<\_ACEOF
4977 #define HAVE_ATTRIBUTE_FORMAT_PARSETUPLE 1
4980 { echo "$as_me:$LINENO: result: yes" >&5
4981 echo "${ECHO_T}yes" >&6; }
4983 echo "$as_me: failed program was:" >&5
4984 sed 's/^/| /' conftest.
$ac_ext >&5
4986 { echo "$as_me:$LINENO: result: no" >&5
4987 echo "${ECHO_T}no" >&6; }
4991 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4995 # On some compilers, pthreads are available without further options
4996 # (e.g. MacOS X). On some of these systems, the compiler will not
4997 # complain if unaccepted options are passed (e.g. gcc on Mac OS X).
4998 # So we have to see first whether pthreads are available without
4999 # options before we can check whether -Kpthread improves anything.
5000 { echo "$as_me:$LINENO: checking whether pthreads are available without options" >&5
5001 echo $ECHO_N "checking whether pthreads are available without options... $ECHO_C" >&6; }
5002 if test "${ac_cv_pthread_is_default+set}" = set; then
5003 echo $ECHO_N "(cached) $ECHO_C" >&6
5005 if test "$cross_compiling" = yes; then
5006 ac_cv_pthread_is_default
=no
5008 cat >conftest.
$ac_ext <<_ACEOF
5011 cat confdefs.h
>>conftest.
$ac_ext
5012 cat >>conftest.
$ac_ext <<_ACEOF
5013 /* end confdefs.h. */
5015 #include <pthread.h>
5017 void* routine(void* p){return NULL;}
5021 if(pthread_create(&p,NULL,routine,NULL)!=0)
5023 (void)pthread_detach(p);
5028 rm -f conftest
$ac_exeext
5029 if { (ac_try
="$ac_link"
5031 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5032 *) ac_try_echo=$ac_try;;
5034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5035 (eval "$ac_link") 2>&5
5037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5038 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5039 { (case "(($ac_try" in
5040 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5041 *) ac_try_echo
=$ac_try;;
5043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5044 (eval "$ac_try") 2>&5
5046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5047 (exit $ac_status); }; }; then
5049 ac_cv_pthread_is_default
=yes
5054 echo "$as_me: program exited with status $ac_status" >&5
5055 echo "$as_me: failed program was:" >&5
5056 sed 's/^/| /' conftest.
$ac_ext >&5
5059 ac_cv_pthread_is_default
=no
5061 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
5068 { echo "$as_me:$LINENO: result: $ac_cv_pthread_is_default" >&5
5069 echo "${ECHO_T}$ac_cv_pthread_is_default" >&6; }
5072 if test $ac_cv_pthread_is_default = yes
5076 # -Kpthread, if available, provides the right #defines
5077 # and linker options to make pthread_create available
5078 # Some compilers won't report that they do not support -Kpthread,
5079 # so we need to run a program to see whether it really made the
5080 # function available.
5081 { echo "$as_me:$LINENO: checking whether $CC accepts -Kpthread" >&5
5082 echo $ECHO_N "checking whether $CC accepts -Kpthread... $ECHO_C" >&6; }
5083 if test "${ac_cv_kpthread+set}" = set; then
5084 echo $ECHO_N "(cached) $ECHO_C" >&6
5088 if test "$cross_compiling" = yes; then
5091 cat >conftest.
$ac_ext <<_ACEOF
5094 cat confdefs.h
>>conftest.
$ac_ext
5095 cat >>conftest.
$ac_ext <<_ACEOF
5096 /* end confdefs.h. */
5098 #include <pthread.h>
5100 void* routine(void* p){return NULL;}
5104 if(pthread_create(&p,NULL,routine,NULL)!=0)
5106 (void)pthread_detach(p);
5111 rm -f conftest
$ac_exeext
5112 if { (ac_try
="$ac_link"
5114 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5115 *) ac_try_echo=$ac_try;;
5117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5118 (eval "$ac_link") 2>&5
5120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5121 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5122 { (case "(($ac_try" in
5123 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5124 *) ac_try_echo
=$ac_try;;
5126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5127 (eval "$ac_try") 2>&5
5129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5130 (exit $ac_status); }; }; then
5133 echo "$as_me: program exited with status $ac_status" >&5
5134 echo "$as_me: failed program was:" >&5
5135 sed 's/^/| /' conftest.
$ac_ext >&5
5140 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
5147 { echo "$as_me:$LINENO: result: $ac_cv_kpthread" >&5
5148 echo "${ECHO_T}$ac_cv_kpthread" >&6; }
5151 if test $ac_cv_kpthread = no
-a $ac_cv_pthread_is_default = no
5153 # -Kthread, if available, provides the right #defines
5154 # and linker options to make pthread_create available
5155 # Some compilers won't report that they do not support -Kthread,
5156 # so we need to run a program to see whether it really made the
5157 # function available.
5158 { echo "$as_me:$LINENO: checking whether $CC accepts -Kthread" >&5
5159 echo $ECHO_N "checking whether $CC accepts -Kthread... $ECHO_C" >&6; }
5160 if test "${ac_cv_kthread+set}" = set; then
5161 echo $ECHO_N "(cached) $ECHO_C" >&6
5165 if test "$cross_compiling" = yes; then
5168 cat >conftest.
$ac_ext <<_ACEOF
5171 cat confdefs.h
>>conftest.
$ac_ext
5172 cat >>conftest.
$ac_ext <<_ACEOF
5173 /* end confdefs.h. */
5175 #include <pthread.h>
5177 void* routine(void* p){return NULL;}
5181 if(pthread_create(&p,NULL,routine,NULL)!=0)
5183 (void)pthread_detach(p);
5188 rm -f conftest
$ac_exeext
5189 if { (ac_try
="$ac_link"
5191 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5192 *) ac_try_echo=$ac_try;;
5194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5195 (eval "$ac_link") 2>&5
5197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5198 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5199 { (case "(($ac_try" in
5200 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5201 *) ac_try_echo
=$ac_try;;
5203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5204 (eval "$ac_try") 2>&5
5206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5207 (exit $ac_status); }; }; then
5210 echo "$as_me: program exited with status $ac_status" >&5
5211 echo "$as_me: failed program was:" >&5
5212 sed 's/^/| /' conftest.
$ac_ext >&5
5217 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
5224 { echo "$as_me:$LINENO: result: $ac_cv_kthread" >&5
5225 echo "${ECHO_T}$ac_cv_kthread" >&6; }
5228 if test $ac_cv_kthread = no
-a $ac_cv_pthread_is_default = no
5230 # -pthread, if available, provides the right #defines
5231 # and linker options to make pthread_create available
5232 # Some compilers won't report that they do not support -pthread,
5233 # so we need to run a program to see whether it really made the
5234 # function available.
5235 { echo "$as_me:$LINENO: checking whether $CC accepts -pthread" >&5
5236 echo $ECHO_N "checking whether $CC accepts -pthread... $ECHO_C" >&6; }
5237 if test "${ac_cv_thread+set}" = set; then
5238 echo $ECHO_N "(cached) $ECHO_C" >&6
5242 if test "$cross_compiling" = yes; then
5245 cat >conftest.
$ac_ext <<_ACEOF
5248 cat confdefs.h
>>conftest.
$ac_ext
5249 cat >>conftest.
$ac_ext <<_ACEOF
5250 /* end confdefs.h. */
5252 #include <pthread.h>
5254 void* routine(void* p){return NULL;}
5258 if(pthread_create(&p,NULL,routine,NULL)!=0)
5260 (void)pthread_detach(p);
5265 rm -f conftest
$ac_exeext
5266 if { (ac_try
="$ac_link"
5268 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5269 *) ac_try_echo=$ac_try;;
5271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5272 (eval "$ac_link") 2>&5
5274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5275 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5276 { (case "(($ac_try" in
5277 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5278 *) ac_try_echo
=$ac_try;;
5280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5281 (eval "$ac_try") 2>&5
5283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5284 (exit $ac_status); }; }; then
5287 echo "$as_me: program exited with status $ac_status" >&5
5288 echo "$as_me: failed program was:" >&5
5289 sed 's/^/| /' conftest.
$ac_ext >&5
5294 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
5301 { echo "$as_me:$LINENO: result: $ac_cv_pthread" >&5
5302 echo "${ECHO_T}$ac_cv_pthread" >&6; }
5305 # If we have set a CC compiler flag for thread support then
5306 # check if it works for CXX, too.
5310 { echo "$as_me:$LINENO: checking whether $CXX also accepts flags for thread support" >&5
5311 echo $ECHO_N "checking whether $CXX also accepts flags for thread support... $ECHO_C" >&6; }
5314 if test "$ac_cv_kpthread" = "yes"
5316 CXX
="$CXX -Kpthread"
5317 ac_cv_cxx_thread
=yes
5318 elif test "$ac_cv_kthread" = "yes"
5321 ac_cv_cxx_thread
=yes
5322 elif test "$ac_cv_pthread" = "yes"
5325 ac_cv_cxx_thread
=yes
5328 if test $ac_cv_cxx_thread = yes
5330 echo 'void foo();int main(){foo();}void foo(){}' > conftest.
$ac_ext
5331 $CXX -c conftest.
$ac_ext 2>&5
5332 if $CXX -o conftest
$ac_exeext conftest.
$ac_objext 2>&5 \
5333 && test -s conftest
$ac_exeext && .
/conftest
$ac_exeext
5335 ac_cv_cxx_thread
=yes
5341 { echo "$as_me:$LINENO: result: $ac_cv_cxx_thread" >&5
5342 echo "${ECHO_T}$ac_cv_cxx_thread" >&6; }
5347 # checks for header files
5348 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5349 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5350 if test "${ac_cv_header_stdc+set}" = set; then
5351 echo $ECHO_N "(cached) $ECHO_C" >&6
5353 cat >conftest.
$ac_ext <<_ACEOF
5356 cat confdefs.h
>>conftest.
$ac_ext
5357 cat >>conftest.
$ac_ext <<_ACEOF
5358 /* end confdefs.h. */
5372 rm -f conftest.
$ac_objext
5373 if { (ac_try
="$ac_compile"
5375 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5376 *) ac_try_echo=$ac_try;;
5378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5379 (eval "$ac_compile") 2>conftest.er1
5381 grep -v '^ *+' conftest.er1 >conftest.err
5383 cat conftest.err >&5
5384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5385 (exit $ac_status); } && {
5386 test -z "$ac_c_werror_flag" ||
5387 test ! -s conftest.err
5388 } && test -s conftest.$ac_objext; then
5389 ac_cv_header_stdc=yes
5391 echo "$as_me: failed program was:" >&5
5392 sed 's/^/| /' conftest.$ac_ext >&5
5394 ac_cv_header_stdc=no
5397 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5399 if test $ac_cv_header_stdc = yes; then
5400 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5401 cat >conftest.$ac_ext <<_ACEOF
5404 cat confdefs.h >>conftest.$ac_ext
5405 cat >>conftest.$ac_ext <<_ACEOF
5406 /* end confdefs.h. */
5410 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5411 $EGREP "memchr" >/dev/null 2>&1; then
5414 ac_cv_header_stdc=no
5420 if test $ac_cv_header_stdc = yes; then
5421 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5422 cat >conftest.$ac_ext <<_ACEOF
5425 cat confdefs.h >>conftest.$ac_ext
5426 cat >>conftest.$ac_ext <<_ACEOF
5427 /* end confdefs.h. */
5431 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5432 $EGREP "free" >/dev/null 2>&1; then
5435 ac_cv_header_stdc=no
5441 if test $ac_cv_header_stdc = yes; then
5442 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5443 if test "$cross_compiling" = yes; then
5446 cat >conftest.$ac_ext <<_ACEOF
5449 cat confdefs.h >>conftest.$ac_ext
5450 cat >>conftest.$ac_ext <<_ACEOF
5451 /* end confdefs.h. */
5454 #if ((' ' & 0x0FF) == 0x020)
5455 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5456 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5458 # define ISLOWER(c) \
5459 (('a' <= (c) && (c) <= 'i') \
5460 || ('j' <= (c) && (c) <= 'r') \
5461 || ('s' <= (c) && (c) <= 'z'))
5462 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5465 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5470 for (i = 0; i < 256; i++)
5471 if (XOR (islower (i), ISLOWER (i))
5472 || toupper (i) != TOUPPER (i))
5477 rm -f conftest$ac_exeext
5478 if { (ac_try="$ac_link"
5480 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5481 *) ac_try_echo
=$ac_try;;
5483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5484 (eval "$ac_link") 2>&5
5486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5487 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
5488 { (case "(($ac_try" in
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_try") 2>&5
5495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5496 (exit $ac_status); }; }; then
5499 echo "$as_me: program exited with status $ac_status" >&5
5500 echo "$as_me: failed program was:" >&5
5501 sed 's/^/| /' conftest.$ac_ext >&5
5504 ac_cv_header_stdc=no
5506 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5512 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5513 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5514 if test $ac_cv_header_stdc = yes; then
5516 cat >>confdefs.h <<\_ACEOF
5517 #define STDC_HEADERS 1
5522 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5532 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5533 inttypes.h stdint.h unistd.h
5535 as_ac_Header=`echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5536 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5537 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5538 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5539 echo $ECHO_N "(cached) $ECHO_C" >&6
5541 cat >conftest.$ac_ext <<_ACEOF
5544 cat confdefs.h >>conftest.$ac_ext
5545 cat >>conftest.$ac_ext <<_ACEOF
5546 /* end confdefs.h. */
5547 $ac_includes_default
5549 #include <$ac_header>
5551 rm -f conftest.$ac_objext
5552 if { (ac_try="$ac_compile"
5554 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5555 *) ac_try_echo
=$ac_try;;
5557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5558 (eval "$ac_compile") 2>conftest.er1
5560 grep -v '^ *+' conftest.er1
>conftest.err
5562 cat conftest.err
>&5
5563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5564 (exit $ac_status); } && {
5565 test -z "$ac_c_werror_flag" ||
5566 test ! -s conftest.err
5567 } && test -s conftest.
$ac_objext; then
5568 eval "$as_ac_Header=yes"
5570 echo "$as_me: failed program was:" >&5
5571 sed 's/^/| /' conftest.
$ac_ext >&5
5573 eval "$as_ac_Header=no"
5576 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5578 ac_res
=`eval echo '${'$as_ac_Header'}'`
5579 { echo "$as_me:$LINENO: result: $ac_res" >&5
5580 echo "${ECHO_T}$ac_res" >&6; }
5581 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5582 cat >>confdefs.h
<<_ACEOF
5583 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5645 for ac_header
in asm
/types.h conio.h curses.h direct.h dlfcn.h errno.h \
5647 ieeefp.h io.h langinfo.h libintl.h ncurses.h poll.h process.h pthread.h \
5648 shadow.h signal.h stdint.h stropts.h termios.h thread.h \
5650 sys
/audioio.h sys
/bsdtty.h sys
/epoll.h sys
/event.h sys
/file.h sys
/loadavg.h \
5651 sys
/lock.h sys
/mkdev.h sys
/modem.h \
5652 sys
/param.h sys
/poll.h sys
/select.h sys
/socket.h sys
/statvfs.h sys
/stat.h \
5653 sys
/termio.h sys
/time.h \
5654 sys
/times.h sys
/types.h sys
/un.h sys
/utsname.h sys
/wait.h pty.h libutil.h \
5655 sys
/resource.h netpacket
/packet.h sysexits.h bluetooth.h \
5656 bluetooth
/bluetooth.h linux
/tipc.h
5658 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5659 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5660 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5661 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5662 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5663 echo $ECHO_N "(cached) $ECHO_C" >&6
5665 ac_res
=`eval echo '${'$as_ac_Header'}'`
5666 { echo "$as_me:$LINENO: result: $ac_res" >&5
5667 echo "${ECHO_T}$ac_res" >&6; }
5669 # Is the header compilable?
5670 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5671 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5672 cat >conftest.
$ac_ext <<_ACEOF
5675 cat confdefs.h
>>conftest.
$ac_ext
5676 cat >>conftest.
$ac_ext <<_ACEOF
5677 /* end confdefs.h. */
5678 $ac_includes_default
5679 #include <$ac_header>
5681 rm -f conftest.
$ac_objext
5682 if { (ac_try
="$ac_compile"
5684 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5685 *) ac_try_echo=$ac_try;;
5687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5688 (eval "$ac_compile") 2>conftest.er1
5690 grep -v '^ *+' conftest.er1 >conftest.err
5692 cat conftest.err >&5
5693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5694 (exit $ac_status); } && {
5695 test -z "$ac_c_werror_flag" ||
5696 test ! -s conftest.err
5697 } && test -s conftest.$ac_objext; then
5698 ac_header_compiler=yes
5700 echo "$as_me: failed program was:" >&5
5701 sed 's/^/| /' conftest.$ac_ext >&5
5703 ac_header_compiler=no
5706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5707 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5708 echo "${ECHO_T}$ac_header_compiler" >&6; }
5710 # Is the header present?
5711 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5712 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5713 cat >conftest.$ac_ext <<_ACEOF
5716 cat confdefs.h >>conftest.$ac_ext
5717 cat >>conftest.$ac_ext <<_ACEOF
5718 /* end confdefs.h. */
5719 #include <$ac_header>
5721 if { (ac_try="$ac_cpp conftest.$ac_ext"
5723 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5724 *) ac_try_echo
=$ac_try;;
5726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5727 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5729 grep -v '^ *+' conftest.er1
>conftest.err
5731 cat conftest.err
>&5
5732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733 (exit $ac_status); } >/dev
/null
&& {
5734 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5735 test ! -s conftest.err
5737 ac_header_preproc
=yes
5739 echo "$as_me: failed program was:" >&5
5740 sed 's/^/| /' conftest.
$ac_ext >&5
5742 ac_header_preproc
=no
5745 rm -f conftest.err conftest.
$ac_ext
5746 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5747 echo "${ECHO_T}$ac_header_preproc" >&6; }
5749 # So? What about this header?
5750 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5752 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5753 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5754 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5755 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5756 ac_header_preproc
=yes
5759 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5760 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5761 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5762 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5763 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5764 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5765 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5766 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5767 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5768 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5769 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5770 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5772 ## -------------------------------------- ##
5773 ## Report this to http://bugs.python.org/ ##
5774 ## -------------------------------------- ##
5776 ) |
sed "s/^/$as_me: WARNING: /" >&2
5779 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5780 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5781 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5782 echo $ECHO_N "(cached) $ECHO_C" >&6
5784 eval "$as_ac_Header=\$ac_header_preproc"
5786 ac_res
=`eval echo '${'$as_ac_Header'}'`
5787 { echo "$as_me:$LINENO: result: $ac_res" >&5
5788 echo "${ECHO_T}$ac_res" >&6; }
5791 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5792 cat >>confdefs.h
<<_ACEOF
5793 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5806 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
5807 as_ac_Header
=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
5808 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
5809 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
5810 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5811 echo $ECHO_N "(cached) $ECHO_C" >&6
5813 cat >conftest.
$ac_ext <<_ACEOF
5816 cat confdefs.h
>>conftest.
$ac_ext
5817 cat >>conftest.
$ac_ext <<_ACEOF
5818 /* end confdefs.h. */
5819 #include <sys/types.h>
5831 rm -f conftest.
$ac_objext
5832 if { (ac_try
="$ac_compile"
5834 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5835 *) ac_try_echo=$ac_try;;
5837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5838 (eval "$ac_compile") 2>conftest.er1
5840 grep -v '^ *+' conftest.er1 >conftest.err
5842 cat conftest.err >&5
5843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5844 (exit $ac_status); } && {
5845 test -z "$ac_c_werror_flag" ||
5846 test ! -s conftest.err
5847 } && test -s conftest.$ac_objext; then
5848 eval "$as_ac_Header=yes"
5850 echo "$as_me: failed program was:" >&5
5851 sed 's/^/| /' conftest.$ac_ext >&5
5853 eval "$as_ac_Header=no"
5856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5858 ac_res=`eval echo '${'$as_ac_Header'}'`
5859 { echo "$as_me:$LINENO: result: $ac_res" >&5
5860 echo "${ECHO_T}$ac_res" >&6; }
5861 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5862 cat >>confdefs.h <<_ACEOF
5863 #define `echo "HAVE_$ac_hdr" |
$as_tr_cpp` 1
5866 ac_header_dirent=$ac_hdr; break
5870 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5871 if test $ac_header_dirent = dirent.h; then
5872 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
5873 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
5874 if test "${ac_cv_search_opendir+set}" = set; then
5875 echo $ECHO_N "(cached) $ECHO_C" >&6
5877 ac_func_search_save_LIBS=$LIBS
5878 cat >conftest.$ac_ext <<_ACEOF
5881 cat confdefs.h >>conftest.$ac_ext
5882 cat >>conftest.$ac_ext <<_ACEOF
5883 /* end confdefs.h. */
5885 /* Override any GCC internal prototype to avoid an error.
5886 Use char because int might match the return type of a GCC
5887 builtin and then its argument prototype would still apply. */
5900 for ac_lib in '' dir; do
5901 if test -z "$ac_lib"; then
5902 ac_res="none required"
5905 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5907 rm -f conftest.$ac_objext conftest$ac_exeext
5908 if { (ac_try="$ac_link"
5910 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5911 *) ac_try_echo
=$ac_try;;
5913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5914 (eval "$ac_link") 2>conftest.er1
5916 grep -v '^ *+' conftest.er1
>conftest.err
5918 cat conftest.err
>&5
5919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5920 (exit $ac_status); } && {
5921 test -z "$ac_c_werror_flag" ||
5922 test ! -s conftest.err
5923 } && test -s conftest
$ac_exeext &&
5924 $as_test_x conftest
$ac_exeext; then
5925 ac_cv_search_opendir
=$ac_res
5927 echo "$as_me: failed program was:" >&5
5928 sed 's/^/| /' conftest.
$ac_ext >&5
5933 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
5935 if test "${ac_cv_search_opendir+set}" = set; then
5939 if test "${ac_cv_search_opendir+set}" = set; then
5942 ac_cv_search_opendir
=no
5945 LIBS
=$ac_func_search_save_LIBS
5947 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
5948 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
5949 ac_res
=$ac_cv_search_opendir
5950 if test "$ac_res" != no
; then
5951 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5956 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
5957 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
5958 if test "${ac_cv_search_opendir+set}" = set; then
5959 echo $ECHO_N "(cached) $ECHO_C" >&6
5961 ac_func_search_save_LIBS
=$LIBS
5962 cat >conftest.
$ac_ext <<_ACEOF
5965 cat confdefs.h
>>conftest.
$ac_ext
5966 cat >>conftest.
$ac_ext <<_ACEOF
5967 /* end confdefs.h. */
5969 /* Override any GCC internal prototype to avoid an error.
5970 Use char because int might match the return type of a GCC
5971 builtin and then its argument prototype would still apply. */
5984 for ac_lib
in '' x
; do
5985 if test -z "$ac_lib"; then
5986 ac_res
="none required"
5989 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5991 rm -f conftest.
$ac_objext conftest
$ac_exeext
5992 if { (ac_try
="$ac_link"
5994 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5995 *) ac_try_echo=$ac_try;;
5997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5998 (eval "$ac_link") 2>conftest.er1
6000 grep -v '^ *+' conftest.er1 >conftest.err
6002 cat conftest.err >&5
6003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6004 (exit $ac_status); } && {
6005 test -z "$ac_c_werror_flag" ||
6006 test ! -s conftest.err
6007 } && test -s conftest$ac_exeext &&
6008 $as_test_x conftest$ac_exeext; then
6009 ac_cv_search_opendir=$ac_res
6011 echo "$as_me: failed program was:" >&5
6012 sed 's/^/| /' conftest.$ac_ext >&5
6017 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6019 if test "${ac_cv_search_opendir+set}" = set; then
6023 if test "${ac_cv_search_opendir+set}" = set; then
6026 ac_cv_search_opendir=no
6029 LIBS=$ac_func_search_save_LIBS
6031 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
6032 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
6033 ac_res=$ac_cv_search_opendir
6034 if test "$ac_res" != no; then
6035 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6041 { echo "$as_me:$LINENO: checking whether sys/types.h defines makedev" >&5
6042 echo $ECHO_N "checking whether sys/types.h defines makedev... $ECHO_C" >&6; }
6043 if test "${ac_cv_header_sys_types_h_makedev+set}" = set; then
6044 echo $ECHO_N "(cached) $ECHO_C" >&6
6046 cat >conftest.$ac_ext <<_ACEOF
6049 cat confdefs.h >>conftest.$ac_ext
6050 cat >>conftest.$ac_ext <<_ACEOF
6051 /* end confdefs.h. */
6052 #include <sys/types.h>
6056 return makedev(0, 0);
6061 rm -f conftest.$ac_objext conftest$ac_exeext
6062 if { (ac_try="$ac_link"
6064 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6065 *) ac_try_echo
=$ac_try;;
6067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6068 (eval "$ac_link") 2>conftest.er1
6070 grep -v '^ *+' conftest.er1
>conftest.err
6072 cat conftest.err
>&5
6073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6074 (exit $ac_status); } && {
6075 test -z "$ac_c_werror_flag" ||
6076 test ! -s conftest.err
6077 } && test -s conftest
$ac_exeext &&
6078 $as_test_x conftest
$ac_exeext; then
6079 ac_cv_header_sys_types_h_makedev
=yes
6081 echo "$as_me: failed program was:" >&5
6082 sed 's/^/| /' conftest.
$ac_ext >&5
6084 ac_cv_header_sys_types_h_makedev
=no
6087 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
6088 conftest
$ac_exeext conftest.
$ac_ext
6091 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_types_h_makedev" >&5
6092 echo "${ECHO_T}$ac_cv_header_sys_types_h_makedev" >&6; }
6094 if test $ac_cv_header_sys_types_h_makedev = no
; then
6095 if test "${ac_cv_header_sys_mkdev_h+set}" = set; then
6096 { echo "$as_me:$LINENO: checking for sys/mkdev.h" >&5
6097 echo $ECHO_N "checking for sys/mkdev.h... $ECHO_C" >&6; }
6098 if test "${ac_cv_header_sys_mkdev_h+set}" = set; then
6099 echo $ECHO_N "(cached) $ECHO_C" >&6
6101 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_mkdev_h" >&5
6102 echo "${ECHO_T}$ac_cv_header_sys_mkdev_h" >&6; }
6104 # Is the header compilable?
6105 { echo "$as_me:$LINENO: checking sys/mkdev.h usability" >&5
6106 echo $ECHO_N "checking sys/mkdev.h usability... $ECHO_C" >&6; }
6107 cat >conftest.
$ac_ext <<_ACEOF
6110 cat confdefs.h
>>conftest.
$ac_ext
6111 cat >>conftest.
$ac_ext <<_ACEOF
6112 /* end confdefs.h. */
6113 $ac_includes_default
6114 #include <sys/mkdev.h>
6116 rm -f conftest.
$ac_objext
6117 if { (ac_try
="$ac_compile"
6119 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6120 *) ac_try_echo=$ac_try;;
6122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6123 (eval "$ac_compile") 2>conftest.er1
6125 grep -v '^ *+' conftest.er1 >conftest.err
6127 cat conftest.err >&5
6128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6129 (exit $ac_status); } && {
6130 test -z "$ac_c_werror_flag" ||
6131 test ! -s conftest.err
6132 } && test -s conftest.$ac_objext; then
6133 ac_header_compiler=yes
6135 echo "$as_me: failed program was:" >&5
6136 sed 's/^/| /' conftest.$ac_ext >&5
6138 ac_header_compiler=no
6141 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6142 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6143 echo "${ECHO_T}$ac_header_compiler" >&6; }
6145 # Is the header present?
6146 { echo "$as_me:$LINENO: checking sys/mkdev.h presence" >&5
6147 echo $ECHO_N "checking sys/mkdev.h presence... $ECHO_C" >&6; }
6148 cat >conftest.$ac_ext <<_ACEOF
6151 cat confdefs.h >>conftest.$ac_ext
6152 cat >>conftest.$ac_ext <<_ACEOF
6153 /* end confdefs.h. */
6154 #include <sys/mkdev.h>
6156 if { (ac_try="$ac_cpp conftest.$ac_ext"
6158 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6159 *) ac_try_echo
=$ac_try;;
6161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6162 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6164 grep -v '^ *+' conftest.er1
>conftest.err
6166 cat conftest.err
>&5
6167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6168 (exit $ac_status); } >/dev
/null
&& {
6169 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6170 test ! -s conftest.err
6172 ac_header_preproc
=yes
6174 echo "$as_me: failed program was:" >&5
6175 sed 's/^/| /' conftest.
$ac_ext >&5
6177 ac_header_preproc
=no
6180 rm -f conftest.err conftest.
$ac_ext
6181 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6182 echo "${ECHO_T}$ac_header_preproc" >&6; }
6184 # So? What about this header?
6185 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6187 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: accepted by the compiler, rejected by the preprocessor!" >&5
6188 echo "$as_me: WARNING: sys/mkdev.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6189 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: proceeding with the compiler's result" >&5
6190 echo "$as_me: WARNING: sys/mkdev.h: proceeding with the compiler's result" >&2;}
6191 ac_header_preproc
=yes
6194 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: present but cannot be compiled" >&5
6195 echo "$as_me: WARNING: sys/mkdev.h: present but cannot be compiled" >&2;}
6196 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: check for missing prerequisite headers?" >&5
6197 echo "$as_me: WARNING: sys/mkdev.h: check for missing prerequisite headers?" >&2;}
6198 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: see the Autoconf documentation" >&5
6199 echo "$as_me: WARNING: sys/mkdev.h: see the Autoconf documentation" >&2;}
6200 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: section \"Present But Cannot Be Compiled\"" >&5
6201 echo "$as_me: WARNING: sys/mkdev.h: section \"Present But Cannot Be Compiled\"" >&2;}
6202 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: proceeding with the preprocessor's result" >&5
6203 echo "$as_me: WARNING: sys/mkdev.h: proceeding with the preprocessor's result" >&2;}
6204 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: in the future, the compiler will take precedence" >&5
6205 echo "$as_me: WARNING: sys/mkdev.h: in the future, the compiler will take precedence" >&2;}
6207 ## -------------------------------------- ##
6208 ## Report this to http://bugs.python.org/ ##
6209 ## -------------------------------------- ##
6211 ) |
sed "s/^/$as_me: WARNING: /" >&2
6214 { echo "$as_me:$LINENO: checking for sys/mkdev.h" >&5
6215 echo $ECHO_N "checking for sys/mkdev.h... $ECHO_C" >&6; }
6216 if test "${ac_cv_header_sys_mkdev_h+set}" = set; then
6217 echo $ECHO_N "(cached) $ECHO_C" >&6
6219 ac_cv_header_sys_mkdev_h
=$ac_header_preproc
6221 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_mkdev_h" >&5
6222 echo "${ECHO_T}$ac_cv_header_sys_mkdev_h" >&6; }
6225 if test $ac_cv_header_sys_mkdev_h = yes; then
6227 cat >>confdefs.h
<<\_ACEOF
6228 #define MAJOR_IN_MKDEV 1
6235 if test $ac_cv_header_sys_mkdev_h = no
; then
6236 if test "${ac_cv_header_sys_sysmacros_h+set}" = set; then
6237 { echo "$as_me:$LINENO: checking for sys/sysmacros.h" >&5
6238 echo $ECHO_N "checking for sys/sysmacros.h... $ECHO_C" >&6; }
6239 if test "${ac_cv_header_sys_sysmacros_h+set}" = set; then
6240 echo $ECHO_N "(cached) $ECHO_C" >&6
6242 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_sysmacros_h" >&5
6243 echo "${ECHO_T}$ac_cv_header_sys_sysmacros_h" >&6; }
6245 # Is the header compilable?
6246 { echo "$as_me:$LINENO: checking sys/sysmacros.h usability" >&5
6247 echo $ECHO_N "checking sys/sysmacros.h usability... $ECHO_C" >&6; }
6248 cat >conftest.
$ac_ext <<_ACEOF
6251 cat confdefs.h
>>conftest.
$ac_ext
6252 cat >>conftest.
$ac_ext <<_ACEOF
6253 /* end confdefs.h. */
6254 $ac_includes_default
6255 #include <sys/sysmacros.h>
6257 rm -f conftest.
$ac_objext
6258 if { (ac_try
="$ac_compile"
6260 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6261 *) ac_try_echo=$ac_try;;
6263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6264 (eval "$ac_compile") 2>conftest.er1
6266 grep -v '^ *+' conftest.er1 >conftest.err
6268 cat conftest.err >&5
6269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6270 (exit $ac_status); } && {
6271 test -z "$ac_c_werror_flag" ||
6272 test ! -s conftest.err
6273 } && test -s conftest.$ac_objext; then
6274 ac_header_compiler=yes
6276 echo "$as_me: failed program was:" >&5
6277 sed 's/^/| /' conftest.$ac_ext >&5
6279 ac_header_compiler=no
6282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6283 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6284 echo "${ECHO_T}$ac_header_compiler" >&6; }
6286 # Is the header present?
6287 { echo "$as_me:$LINENO: checking sys/sysmacros.h presence" >&5
6288 echo $ECHO_N "checking sys/sysmacros.h presence... $ECHO_C" >&6; }
6289 cat >conftest.$ac_ext <<_ACEOF
6292 cat confdefs.h >>conftest.$ac_ext
6293 cat >>conftest.$ac_ext <<_ACEOF
6294 /* end confdefs.h. */
6295 #include <sys/sysmacros.h>
6297 if { (ac_try="$ac_cpp conftest.$ac_ext"
6299 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6300 *) ac_try_echo
=$ac_try;;
6302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6303 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6305 grep -v '^ *+' conftest.er1
>conftest.err
6307 cat conftest.err
>&5
6308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6309 (exit $ac_status); } >/dev
/null
&& {
6310 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6311 test ! -s conftest.err
6313 ac_header_preproc
=yes
6315 echo "$as_me: failed program was:" >&5
6316 sed 's/^/| /' conftest.
$ac_ext >&5
6318 ac_header_preproc
=no
6321 rm -f conftest.err conftest.
$ac_ext
6322 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6323 echo "${ECHO_T}$ac_header_preproc" >&6; }
6325 # So? What about this header?
6326 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6328 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: accepted by the compiler, rejected by the preprocessor!" >&5
6329 echo "$as_me: WARNING: sys/sysmacros.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6330 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: proceeding with the compiler's result" >&5
6331 echo "$as_me: WARNING: sys/sysmacros.h: proceeding with the compiler's result" >&2;}
6332 ac_header_preproc
=yes
6335 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: present but cannot be compiled" >&5
6336 echo "$as_me: WARNING: sys/sysmacros.h: present but cannot be compiled" >&2;}
6337 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: check for missing prerequisite headers?" >&5
6338 echo "$as_me: WARNING: sys/sysmacros.h: check for missing prerequisite headers?" >&2;}
6339 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: see the Autoconf documentation" >&5
6340 echo "$as_me: WARNING: sys/sysmacros.h: see the Autoconf documentation" >&2;}
6341 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: section \"Present But Cannot Be Compiled\"" >&5
6342 echo "$as_me: WARNING: sys/sysmacros.h: section \"Present But Cannot Be Compiled\"" >&2;}
6343 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: proceeding with the preprocessor's result" >&5
6344 echo "$as_me: WARNING: sys/sysmacros.h: proceeding with the preprocessor's result" >&2;}
6345 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: in the future, the compiler will take precedence" >&5
6346 echo "$as_me: WARNING: sys/sysmacros.h: in the future, the compiler will take precedence" >&2;}
6348 ## -------------------------------------- ##
6349 ## Report this to http://bugs.python.org/ ##
6350 ## -------------------------------------- ##
6352 ) |
sed "s/^/$as_me: WARNING: /" >&2
6355 { echo "$as_me:$LINENO: checking for sys/sysmacros.h" >&5
6356 echo $ECHO_N "checking for sys/sysmacros.h... $ECHO_C" >&6; }
6357 if test "${ac_cv_header_sys_sysmacros_h+set}" = set; then
6358 echo $ECHO_N "(cached) $ECHO_C" >&6
6360 ac_cv_header_sys_sysmacros_h
=$ac_header_preproc
6362 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_sysmacros_h" >&5
6363 echo "${ECHO_T}$ac_cv_header_sys_sysmacros_h" >&6; }
6366 if test $ac_cv_header_sys_sysmacros_h = yes; then
6368 cat >>confdefs.h
<<\_ACEOF
6369 #define MAJOR_IN_SYSMACROS 1
6379 # On Solaris, term.h requires curses.h
6381 for ac_header
in term.h
6383 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6384 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6385 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6386 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6387 echo $ECHO_N "(cached) $ECHO_C" >&6
6389 cat >conftest.
$ac_ext <<_ACEOF
6392 cat confdefs.h
>>conftest.
$ac_ext
6393 cat >>conftest.
$ac_ext <<_ACEOF
6394 /* end confdefs.h. */
6396 #ifdef HAVE_CURSES_H
6401 #include <$ac_header>
6403 rm -f conftest.
$ac_objext
6404 if { (ac_try
="$ac_compile"
6406 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6407 *) ac_try_echo=$ac_try;;
6409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6410 (eval "$ac_compile") 2>conftest.er1
6412 grep -v '^ *+' conftest.er1 >conftest.err
6414 cat conftest.err >&5
6415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6416 (exit $ac_status); } && {
6417 test -z "$ac_c_werror_flag" ||
6418 test ! -s conftest.err
6419 } && test -s conftest.$ac_objext; then
6420 eval "$as_ac_Header=yes"
6422 echo "$as_me: failed program was:" >&5
6423 sed 's/^/| /' conftest.$ac_ext >&5
6425 eval "$as_ac_Header=no"
6428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6430 ac_res=`eval echo '${'$as_ac_Header'}'`
6431 { echo "$as_me:$LINENO: result: $ac_res" >&5
6432 echo "${ECHO_T}$ac_res" >&6; }
6433 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6434 cat >>confdefs.h <<_ACEOF
6435 #define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1
6443 # On Linux, netlink.h requires asm/types.h
6445 for ac_header in linux/netlink.h
6447 as_ac_Header=`echo "ac_cv_header_$ac_header" |
$as_tr_sh`
6448 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6449 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6450 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6451 echo $ECHO_N "(cached) $ECHO_C" >&6
6453 cat >conftest.$ac_ext <<_ACEOF
6456 cat confdefs.h >>conftest.$ac_ext
6457 cat >>conftest.$ac_ext <<_ACEOF
6458 /* end confdefs.h. */
6460 #ifdef HAVE_ASM_TYPES_H
6461 #include <asm/types.h>
6463 #ifdef HAVE_SYS_SOCKET_H
6464 #include <sys/socket.h>
6468 #include <$ac_header>
6470 rm -f conftest.$ac_objext
6471 if { (ac_try="$ac_compile"
6473 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6474 *) ac_try_echo
=$ac_try;;
6476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6477 (eval "$ac_compile") 2>conftest.er1
6479 grep -v '^ *+' conftest.er1
>conftest.err
6481 cat conftest.err
>&5
6482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6483 (exit $ac_status); } && {
6484 test -z "$ac_c_werror_flag" ||
6485 test ! -s conftest.err
6486 } && test -s conftest.
$ac_objext; then
6487 eval "$as_ac_Header=yes"
6489 echo "$as_me: failed program was:" >&5
6490 sed 's/^/| /' conftest.
$ac_ext >&5
6492 eval "$as_ac_Header=no"
6495 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6497 ac_res
=`eval echo '${'$as_ac_Header'}'`
6498 { echo "$as_me:$LINENO: result: $ac_res" >&5
6499 echo "${ECHO_T}$ac_res" >&6; }
6500 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6501 cat >>confdefs.h
<<_ACEOF
6502 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6510 # checks for typedefs
6512 { echo "$as_me:$LINENO: checking for clock_t in time.h" >&5
6513 echo $ECHO_N "checking for clock_t in time.h... $ECHO_C" >&6; }
6514 cat >conftest.
$ac_ext <<_ACEOF
6517 cat confdefs.h
>>conftest.
$ac_ext
6518 cat >>conftest.
$ac_ext <<_ACEOF
6519 /* end confdefs.h. */
6523 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6524 $EGREP "clock_t" >/dev
/null
2>&1; then
6529 cat >>confdefs.h
<<\_ACEOF
6530 #define clock_t long
6537 { echo "$as_me:$LINENO: result: $was_it_defined" >&5
6538 echo "${ECHO_T}$was_it_defined" >&6; }
6540 # Check whether using makedev requires defining _OSF_SOURCE
6541 { echo "$as_me:$LINENO: checking for makedev" >&5
6542 echo $ECHO_N "checking for makedev... $ECHO_C" >&6; }
6543 cat >conftest.
$ac_ext <<_ACEOF
6546 cat confdefs.h
>>conftest.
$ac_ext
6547 cat >>conftest.
$ac_ext <<_ACEOF
6548 /* end confdefs.h. */
6549 #include <sys/types.h>
6558 rm -f conftest.
$ac_objext conftest
$ac_exeext
6559 if { (ac_try
="$ac_link"
6561 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6562 *) ac_try_echo=$ac_try;;
6564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6565 (eval "$ac_link") 2>conftest.er1
6567 grep -v '^ *+' conftest.er1 >conftest.err
6569 cat conftest.err >&5
6570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6571 (exit $ac_status); } && {
6572 test -z "$ac_c_werror_flag" ||
6573 test ! -s conftest.err
6574 } && test -s conftest$ac_exeext &&
6575 $as_test_x conftest$ac_exeext; then
6576 ac_cv_has_makedev=yes
6578 echo "$as_me: failed program was:" >&5
6579 sed 's/^/| /' conftest.$ac_ext >&5
6581 ac_cv_has_makedev=no
6584 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6585 conftest$ac_exeext conftest.$ac_ext
6586 if test "$ac_cv_has_makedev" = "no"; then
6587 # we didn't link, try if _OSF_SOURCE will allow us to link
6588 cat >conftest.$ac_ext <<_ACEOF
6591 cat confdefs.h >>conftest.$ac_ext
6592 cat >>conftest.$ac_ext <<_ACEOF
6593 /* end confdefs.h. */
6595 #define _OSF_SOURCE 1
6596 #include <sys/types.h>
6606 rm -f conftest.$ac_objext conftest$ac_exeext
6607 if { (ac_try="$ac_link"
6609 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6610 *) ac_try_echo
=$ac_try;;
6612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6613 (eval "$ac_link") 2>conftest.er1
6615 grep -v '^ *+' conftest.er1
>conftest.err
6617 cat conftest.err
>&5
6618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6619 (exit $ac_status); } && {
6620 test -z "$ac_c_werror_flag" ||
6621 test ! -s conftest.err
6622 } && test -s conftest
$ac_exeext &&
6623 $as_test_x conftest
$ac_exeext; then
6624 ac_cv_has_makedev
=yes
6626 echo "$as_me: failed program was:" >&5
6627 sed 's/^/| /' conftest.
$ac_ext >&5
6629 ac_cv_has_makedev
=no
6632 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
6633 conftest
$ac_exeext conftest.
$ac_ext
6634 if test "$ac_cv_has_makedev" = "yes"; then
6636 cat >>confdefs.h
<<\_ACEOF
6637 #define _OSF_SOURCE 1
6642 { echo "$as_me:$LINENO: result: $ac_cv_has_makedev" >&5
6643 echo "${ECHO_T}$ac_cv_has_makedev" >&6; }
6644 if test "$ac_cv_has_makedev" = "yes"; then
6646 cat >>confdefs.h
<<\_ACEOF
6647 #define HAVE_MAKEDEV 1
6652 # Enabling LFS on Solaris (2.6 to 9) with gcc 2.95 triggers a bug in
6653 # the system headers: If _XOPEN_SOURCE and _LARGEFILE_SOURCE are
6654 # defined, but the compiler does not support pragma redefine_extname,
6655 # and _LARGEFILE64_SOURCE is not defined, the headers refer to 64-bit
6656 # structures (such as rlimit64) without declaring them. As a
6657 # work-around, disable LFS on such configurations
6660 { echo "$as_me:$LINENO: checking Solaris LFS bug" >&5
6661 echo $ECHO_N "checking Solaris LFS bug... $ECHO_C" >&6; }
6662 cat >conftest.
$ac_ext <<_ACEOF
6665 cat confdefs.h
>>conftest.
$ac_ext
6666 cat >>conftest.
$ac_ext <<_ACEOF
6667 /* end confdefs.h. */
6669 #define _LARGEFILE_SOURCE 1
6670 #define _FILE_OFFSET_BITS 64
6671 #include <sys/resource.h>
6681 rm -f conftest.
$ac_objext
6682 if { (ac_try
="$ac_compile"
6684 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6685 *) ac_try_echo=$ac_try;;
6687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6688 (eval "$ac_compile") 2>conftest.er1
6690 grep -v '^ *+' conftest.er1 >conftest.err
6692 cat conftest.err >&5
6693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6694 (exit $ac_status); } && {
6695 test -z "$ac_c_werror_flag" ||
6696 test ! -s conftest.err
6697 } && test -s conftest.$ac_objext; then
6700 echo "$as_me: failed program was:" >&5
6701 sed 's/^/| /' conftest.$ac_ext >&5
6706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6707 { echo "$as_me:$LINENO: result: $sol_lfs_bug" >&5
6708 echo "${ECHO_T}$sol_lfs_bug" >&6; }
6709 if test "$sol_lfs_bug" = "yes"; then
6713 if test "$use_lfs" = "yes"; then
6714 # Two defines needed to enable largefile support on various platforms
6715 # These may affect some typedefs
6717 cat >>confdefs.h <<\_ACEOF
6718 #define _LARGEFILE_SOURCE 1
6722 cat >>confdefs.h <<\_ACEOF
6723 #define _FILE_OFFSET_BITS 64
6728 # Add some code to confdefs.h so that the test for off_t works on SCO
6729 cat >> confdefs.h <<\EOF
6735 # Type availability checks
6736 { echo "$as_me:$LINENO: checking for mode_t" >&5
6737 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
6738 if test "${ac_cv_type_mode_t+set}" = set; then
6739 echo $ECHO_N "(cached) $ECHO_C" >&6
6741 cat >conftest.$ac_ext <<_ACEOF
6744 cat confdefs.h >>conftest.$ac_ext
6745 cat >>conftest.$ac_ext <<_ACEOF
6746 /* end confdefs.h. */
6747 $ac_includes_default
6748 typedef mode_t ac__type_new_;
6752 if ((ac__type_new_ *) 0)
6754 if (sizeof (ac__type_new_))
6760 rm -f conftest.$ac_objext
6761 if { (ac_try="$ac_compile"
6763 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6764 *) ac_try_echo
=$ac_try;;
6766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6767 (eval "$ac_compile") 2>conftest.er1
6769 grep -v '^ *+' conftest.er1
>conftest.err
6771 cat conftest.err
>&5
6772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6773 (exit $ac_status); } && {
6774 test -z "$ac_c_werror_flag" ||
6775 test ! -s conftest.err
6776 } && test -s conftest.
$ac_objext; then
6777 ac_cv_type_mode_t
=yes
6779 echo "$as_me: failed program was:" >&5
6780 sed 's/^/| /' conftest.
$ac_ext >&5
6782 ac_cv_type_mode_t
=no
6785 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6787 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
6788 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
6789 if test $ac_cv_type_mode_t = yes; then
6793 cat >>confdefs.h
<<_ACEOF
6799 { echo "$as_me:$LINENO: checking for off_t" >&5
6800 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
6801 if test "${ac_cv_type_off_t+set}" = set; then
6802 echo $ECHO_N "(cached) $ECHO_C" >&6
6804 cat >conftest.
$ac_ext <<_ACEOF
6807 cat confdefs.h
>>conftest.
$ac_ext
6808 cat >>conftest.
$ac_ext <<_ACEOF
6809 /* end confdefs.h. */
6810 $ac_includes_default
6811 typedef off_t ac__type_new_;
6815 if ((ac__type_new_ *) 0)
6817 if (sizeof (ac__type_new_))
6823 rm -f conftest.
$ac_objext
6824 if { (ac_try
="$ac_compile"
6826 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6827 *) ac_try_echo=$ac_try;;
6829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6830 (eval "$ac_compile") 2>conftest.er1
6832 grep -v '^ *+' conftest.er1 >conftest.err
6834 cat conftest.err >&5
6835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6836 (exit $ac_status); } && {
6837 test -z "$ac_c_werror_flag" ||
6838 test ! -s conftest.err
6839 } && test -s conftest.$ac_objext; then
6840 ac_cv_type_off_t=yes
6842 echo "$as_me: failed program was:" >&5
6843 sed 's/^/| /' conftest.$ac_ext >&5
6848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6850 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6851 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
6852 if test $ac_cv_type_off_t = yes; then
6856 cat >>confdefs.h <<_ACEOF
6857 #define off_t long int
6862 { echo "$as_me:$LINENO: checking for pid_t" >&5
6863 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
6864 if test "${ac_cv_type_pid_t+set}" = set; then
6865 echo $ECHO_N "(cached) $ECHO_C" >&6
6867 cat >conftest.$ac_ext <<_ACEOF
6870 cat confdefs.h >>conftest.$ac_ext
6871 cat >>conftest.$ac_ext <<_ACEOF
6872 /* end confdefs.h. */
6873 $ac_includes_default
6874 typedef pid_t ac__type_new_;
6878 if ((ac__type_new_ *) 0)
6880 if (sizeof (ac__type_new_))
6886 rm -f conftest.$ac_objext
6887 if { (ac_try="$ac_compile"
6889 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6890 *) ac_try_echo
=$ac_try;;
6892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6893 (eval "$ac_compile") 2>conftest.er1
6895 grep -v '^ *+' conftest.er1
>conftest.err
6897 cat conftest.err
>&5
6898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6899 (exit $ac_status); } && {
6900 test -z "$ac_c_werror_flag" ||
6901 test ! -s conftest.err
6902 } && test -s conftest.
$ac_objext; then
6903 ac_cv_type_pid_t
=yes
6905 echo "$as_me: failed program was:" >&5
6906 sed 's/^/| /' conftest.
$ac_ext >&5
6911 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6913 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
6914 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
6915 if test $ac_cv_type_pid_t = yes; then
6919 cat >>confdefs.h
<<_ACEOF
6925 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
6926 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
6927 if test "${ac_cv_type_signal+set}" = set; then
6928 echo $ECHO_N "(cached) $ECHO_C" >&6
6930 cat >conftest.
$ac_ext <<_ACEOF
6933 cat confdefs.h
>>conftest.
$ac_ext
6934 cat >>conftest.
$ac_ext <<_ACEOF
6935 /* end confdefs.h. */
6936 #include <sys/types.h>
6942 return *(signal (0, 0)) (0) == 1;
6947 rm -f conftest.
$ac_objext
6948 if { (ac_try
="$ac_compile"
6950 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6951 *) ac_try_echo=$ac_try;;
6953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6954 (eval "$ac_compile") 2>conftest.er1
6956 grep -v '^ *+' conftest.er1 >conftest.err
6958 cat conftest.err >&5
6959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6960 (exit $ac_status); } && {
6961 test -z "$ac_c_werror_flag" ||
6962 test ! -s conftest.err
6963 } && test -s conftest.$ac_objext; then
6964 ac_cv_type_signal=int
6966 echo "$as_me: failed program was:" >&5
6967 sed 's/^/| /' conftest.$ac_ext >&5
6969 ac_cv_type_signal=void
6972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6974 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
6975 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
6977 cat >>confdefs.h <<_ACEOF
6978 #define RETSIGTYPE $ac_cv_type_signal
6982 { echo "$as_me:$LINENO: checking for size_t" >&5
6983 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
6984 if test "${ac_cv_type_size_t+set}" = set; then
6985 echo $ECHO_N "(cached) $ECHO_C" >&6
6987 cat >conftest.$ac_ext <<_ACEOF
6990 cat confdefs.h >>conftest.$ac_ext
6991 cat >>conftest.$ac_ext <<_ACEOF
6992 /* end confdefs.h. */
6993 $ac_includes_default
6994 typedef size_t ac__type_new_;
6998 if ((ac__type_new_ *) 0)
7000 if (sizeof (ac__type_new_))
7006 rm -f conftest.$ac_objext
7007 if { (ac_try="$ac_compile"
7009 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7010 *) ac_try_echo
=$ac_try;;
7012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7013 (eval "$ac_compile") 2>conftest.er1
7015 grep -v '^ *+' conftest.er1
>conftest.err
7017 cat conftest.err
>&5
7018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7019 (exit $ac_status); } && {
7020 test -z "$ac_c_werror_flag" ||
7021 test ! -s conftest.err
7022 } && test -s conftest.
$ac_objext; then
7023 ac_cv_type_size_t
=yes
7025 echo "$as_me: failed program was:" >&5
7026 sed 's/^/| /' conftest.
$ac_ext >&5
7028 ac_cv_type_size_t
=no
7031 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7033 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7034 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
7035 if test $ac_cv_type_size_t = yes; then
7039 cat >>confdefs.h
<<_ACEOF
7040 #define size_t unsigned int
7045 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
7046 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
7047 if test "${ac_cv_type_uid_t+set}" = set; then
7048 echo $ECHO_N "(cached) $ECHO_C" >&6
7050 cat >conftest.
$ac_ext <<_ACEOF
7053 cat confdefs.h
>>conftest.
$ac_ext
7054 cat >>conftest.
$ac_ext <<_ACEOF
7055 /* end confdefs.h. */
7056 #include <sys/types.h>
7059 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7060 $EGREP "uid_t" >/dev
/null
2>&1; then
7061 ac_cv_type_uid_t
=yes
7068 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7069 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
7070 if test $ac_cv_type_uid_t = no
; then
7072 cat >>confdefs.h
<<\_ACEOF
7077 cat >>confdefs.h
<<\_ACEOF
7084 { echo "$as_me:$LINENO: checking for uint32_t" >&5
7085 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
7086 if test "${ac_cv_c_uint32_t+set}" = set; then
7087 echo $ECHO_N "(cached) $ECHO_C" >&6
7090 for ac_type
in 'uint32_t' 'unsigned int' 'unsigned long int' \
7091 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7092 cat >conftest.
$ac_ext <<_ACEOF
7095 cat confdefs.h
>>conftest.
$ac_ext
7096 cat >>conftest.
$ac_ext <<_ACEOF
7097 /* end confdefs.h. */
7098 $ac_includes_default
7102 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
7109 rm -f conftest.
$ac_objext
7110 if { (ac_try
="$ac_compile"
7112 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7113 *) ac_try_echo=$ac_try;;
7115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7116 (eval "$ac_compile") 2>conftest.er1
7118 grep -v '^ *+' conftest.er1 >conftest.err
7120 cat conftest.err >&5
7121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7122 (exit $ac_status); } && {
7123 test -z "$ac_c_werror_flag" ||
7124 test ! -s conftest.err
7125 } && test -s conftest.$ac_objext; then
7127 uint32_t) ac_cv_c_uint32_t=yes ;;
7128 *) ac_cv_c_uint32_t=$ac_type ;;
7132 echo "$as_me: failed program was:" >&5
7133 sed 's/^/| /' conftest.$ac_ext >&5
7138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7139 test "$ac_cv_c_uint32_t" != no && break
7142 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
7143 echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
7144 case $ac_cv_c_uint32_t in #(
7148 cat >>confdefs.h <<\_ACEOF
7153 cat >>confdefs.h <<_ACEOF
7154 #define uint32_t $ac_cv_c_uint32_t
7160 { echo "$as_me:$LINENO: checking for uint64_t" >&5
7161 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
7162 if test "${ac_cv_c_uint64_t+set}" = set; then
7163 echo $ECHO_N "(cached) $ECHO_C" >&6
7166 for ac_type in 'uint64_t' 'unsigned int' 'unsigned long int' \
7167 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7168 cat >conftest.$ac_ext <<_ACEOF
7171 cat confdefs.h >>conftest.$ac_ext
7172 cat >>conftest.$ac_ext <<_ACEOF
7173 /* end confdefs.h. */
7174 $ac_includes_default
7178 static int test_array [1 - 2 * !(($ac_type) -1 >> (64 - 1) == 1)];
7185 rm -f conftest.$ac_objext
7186 if { (ac_try="$ac_compile"
7188 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7189 *) ac_try_echo
=$ac_try;;
7191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7192 (eval "$ac_compile") 2>conftest.er1
7194 grep -v '^ *+' conftest.er1
>conftest.err
7196 cat conftest.err
>&5
7197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7198 (exit $ac_status); } && {
7199 test -z "$ac_c_werror_flag" ||
7200 test ! -s conftest.err
7201 } && test -s conftest.
$ac_objext; then
7203 uint64_t
) ac_cv_c_uint64_t
=yes ;;
7204 *) ac_cv_c_uint64_t
=$ac_type ;;
7208 echo "$as_me: failed program was:" >&5
7209 sed 's/^/| /' conftest.
$ac_ext >&5
7214 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7215 test "$ac_cv_c_uint64_t" != no
&& break
7218 { echo "$as_me:$LINENO: result: $ac_cv_c_uint64_t" >&5
7219 echo "${ECHO_T}$ac_cv_c_uint64_t" >&6; }
7220 case $ac_cv_c_uint64_t in #(
7224 cat >>confdefs.h
<<\_ACEOF
7229 cat >>confdefs.h
<<_ACEOF
7230 #define uint64_t $ac_cv_c_uint64_t
7236 { echo "$as_me:$LINENO: checking for int32_t" >&5
7237 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
7238 if test "${ac_cv_c_int32_t+set}" = set; then
7239 echo $ECHO_N "(cached) $ECHO_C" >&6
7242 for ac_type
in 'int32_t' 'int' 'long int' \
7243 'long long int' 'short int' 'signed char'; do
7244 cat >conftest.
$ac_ext <<_ACEOF
7247 cat confdefs.h
>>conftest.
$ac_ext
7248 cat >>conftest.
$ac_ext <<_ACEOF
7249 /* end confdefs.h. */
7250 $ac_includes_default
7254 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
7261 rm -f conftest.
$ac_objext
7262 if { (ac_try
="$ac_compile"
7264 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7265 *) ac_try_echo=$ac_try;;
7267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7268 (eval "$ac_compile") 2>conftest.er1
7270 grep -v '^ *+' conftest.er1 >conftest.err
7272 cat conftest.err >&5
7273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7274 (exit $ac_status); } && {
7275 test -z "$ac_c_werror_flag" ||
7276 test ! -s conftest.err
7277 } && test -s conftest.$ac_objext; then
7278 cat >conftest.$ac_ext <<_ACEOF
7281 cat confdefs.h >>conftest.$ac_ext
7282 cat >>conftest.$ac_ext <<_ACEOF
7283 /* end confdefs.h. */
7284 $ac_includes_default
7288 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
7289 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
7296 rm -f conftest.$ac_objext
7297 if { (ac_try="$ac_compile"
7299 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7300 *) ac_try_echo
=$ac_try;;
7302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7303 (eval "$ac_compile") 2>conftest.er1
7305 grep -v '^ *+' conftest.er1
>conftest.err
7307 cat conftest.err
>&5
7308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309 (exit $ac_status); } && {
7310 test -z "$ac_c_werror_flag" ||
7311 test ! -s conftest.err
7312 } && test -s conftest.
$ac_objext; then
7315 echo "$as_me: failed program was:" >&5
7316 sed 's/^/| /' conftest.
$ac_ext >&5
7319 int32_t
) ac_cv_c_int32_t
=yes ;;
7320 *) ac_cv_c_int32_t
=$ac_type ;;
7325 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7327 echo "$as_me: failed program was:" >&5
7328 sed 's/^/| /' conftest.
$ac_ext >&5
7333 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7334 test "$ac_cv_c_int32_t" != no
&& break
7337 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
7338 echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
7339 case $ac_cv_c_int32_t in #(
7343 cat >>confdefs.h
<<_ACEOF
7344 #define int32_t $ac_cv_c_int32_t
7350 { echo "$as_me:$LINENO: checking for int64_t" >&5
7351 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
7352 if test "${ac_cv_c_int64_t+set}" = set; then
7353 echo $ECHO_N "(cached) $ECHO_C" >&6
7356 for ac_type
in 'int64_t' 'int' 'long int' \
7357 'long long int' 'short int' 'signed char'; do
7358 cat >conftest.
$ac_ext <<_ACEOF
7361 cat confdefs.h
>>conftest.
$ac_ext
7362 cat >>conftest.
$ac_ext <<_ACEOF
7363 /* end confdefs.h. */
7364 $ac_includes_default
7368 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (64 - 2)) - 1) * 2 + 1))];
7375 rm -f conftest.
$ac_objext
7376 if { (ac_try
="$ac_compile"
7378 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7379 *) ac_try_echo=$ac_try;;
7381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7382 (eval "$ac_compile") 2>conftest.er1
7384 grep -v '^ *+' conftest.er1 >conftest.err
7386 cat conftest.err >&5
7387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7388 (exit $ac_status); } && {
7389 test -z "$ac_c_werror_flag" ||
7390 test ! -s conftest.err
7391 } && test -s conftest.$ac_objext; then
7392 cat >conftest.$ac_ext <<_ACEOF
7395 cat confdefs.h >>conftest.$ac_ext
7396 cat >>conftest.$ac_ext <<_ACEOF
7397 /* end confdefs.h. */
7398 $ac_includes_default
7402 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (64 - 2)) - 1) * 2 + 1)
7403 < ($ac_type) (((($ac_type) 1 << (64 - 2)) - 1) * 2 + 2))];
7410 rm -f conftest.$ac_objext
7411 if { (ac_try="$ac_compile"
7413 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7414 *) ac_try_echo
=$ac_try;;
7416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7417 (eval "$ac_compile") 2>conftest.er1
7419 grep -v '^ *+' conftest.er1
>conftest.err
7421 cat conftest.err
>&5
7422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7423 (exit $ac_status); } && {
7424 test -z "$ac_c_werror_flag" ||
7425 test ! -s conftest.err
7426 } && test -s conftest.
$ac_objext; then
7429 echo "$as_me: failed program was:" >&5
7430 sed 's/^/| /' conftest.
$ac_ext >&5
7433 int64_t
) ac_cv_c_int64_t
=yes ;;
7434 *) ac_cv_c_int64_t
=$ac_type ;;
7439 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7441 echo "$as_me: failed program was:" >&5
7442 sed 's/^/| /' conftest.
$ac_ext >&5
7447 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7448 test "$ac_cv_c_int64_t" != no
&& break
7451 { echo "$as_me:$LINENO: result: $ac_cv_c_int64_t" >&5
7452 echo "${ECHO_T}$ac_cv_c_int64_t" >&6; }
7453 case $ac_cv_c_int64_t in #(
7457 cat >>confdefs.h
<<_ACEOF
7458 #define int64_t $ac_cv_c_int64_t
7463 { echo "$as_me:$LINENO: checking for ssize_t" >&5
7464 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
7465 if test "${ac_cv_type_ssize_t+set}" = set; then
7466 echo $ECHO_N "(cached) $ECHO_C" >&6
7468 cat >conftest.
$ac_ext <<_ACEOF
7471 cat confdefs.h
>>conftest.
$ac_ext
7472 cat >>conftest.
$ac_ext <<_ACEOF
7473 /* end confdefs.h. */
7474 $ac_includes_default
7475 typedef ssize_t ac__type_new_;
7479 if ((ac__type_new_ *) 0)
7481 if (sizeof (ac__type_new_))
7487 rm -f conftest.
$ac_objext
7488 if { (ac_try
="$ac_compile"
7490 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7491 *) ac_try_echo=$ac_try;;
7493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7494 (eval "$ac_compile") 2>conftest.er1
7496 grep -v '^ *+' conftest.er1 >conftest.err
7498 cat conftest.err >&5
7499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7500 (exit $ac_status); } && {
7501 test -z "$ac_c_werror_flag" ||
7502 test ! -s conftest.err
7503 } && test -s conftest.$ac_objext; then
7504 ac_cv_type_ssize_t=yes
7506 echo "$as_me: failed program was:" >&5
7507 sed 's/^/| /' conftest.$ac_ext >&5
7509 ac_cv_type_ssize_t=no
7512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7514 { echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
7515 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6; }
7516 if test $ac_cv_type_ssize_t = yes; then
7518 cat >>confdefs.h <<\_ACEOF
7519 #define HAVE_SSIZE_T 1
7525 # Sizes of various common basic types
7526 # ANSI C requires sizeof(char) == 1, so no need to check it
7527 { echo "$as_me:$LINENO: checking for int" >&5
7528 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
7529 if test "${ac_cv_type_int+set}" = set; then
7530 echo $ECHO_N "(cached) $ECHO_C" >&6
7532 cat >conftest.$ac_ext <<_ACEOF
7535 cat confdefs.h >>conftest.$ac_ext
7536 cat >>conftest.$ac_ext <<_ACEOF
7537 /* end confdefs.h. */
7538 $ac_includes_default
7539 typedef int ac__type_new_;
7543 if ((ac__type_new_ *) 0)
7545 if (sizeof (ac__type_new_))
7551 rm -f conftest.$ac_objext
7552 if { (ac_try="$ac_compile"
7554 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7555 *) ac_try_echo
=$ac_try;;
7557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7558 (eval "$ac_compile") 2>conftest.er1
7560 grep -v '^ *+' conftest.er1
>conftest.err
7562 cat conftest.err
>&5
7563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7564 (exit $ac_status); } && {
7565 test -z "$ac_c_werror_flag" ||
7566 test ! -s conftest.err
7567 } && test -s conftest.
$ac_objext; then
7570 echo "$as_me: failed program was:" >&5
7571 sed 's/^/| /' conftest.
$ac_ext >&5
7576 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7578 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
7579 echo "${ECHO_T}$ac_cv_type_int" >&6; }
7581 # The cast to long int works around a bug in the HP C Compiler
7582 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7583 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7584 # This bug is HP SR number 8606223364.
7585 { echo "$as_me:$LINENO: checking size of int" >&5
7586 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
7587 if test "${ac_cv_sizeof_int+set}" = set; then
7588 echo $ECHO_N "(cached) $ECHO_C" >&6
7590 if test "$cross_compiling" = yes; then
7591 # Depending upon the size, compute the lo and hi bounds.
7592 cat >conftest.
$ac_ext <<_ACEOF
7595 cat confdefs.h
>>conftest.
$ac_ext
7596 cat >>conftest.
$ac_ext <<_ACEOF
7597 /* end confdefs.h. */
7598 $ac_includes_default
7599 typedef int ac__type_sizeof_;
7603 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7610 rm -f conftest.
$ac_objext
7611 if { (ac_try
="$ac_compile"
7613 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7614 *) ac_try_echo=$ac_try;;
7616 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7617 (eval "$ac_compile") 2>conftest.er1
7619 grep -v '^ *+' conftest.er1 >conftest.err
7621 cat conftest.err >&5
7622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7623 (exit $ac_status); } && {
7624 test -z "$ac_c_werror_flag" ||
7625 test ! -s conftest.err
7626 } && test -s conftest.$ac_objext; then
7629 cat >conftest.$ac_ext <<_ACEOF
7632 cat confdefs.h >>conftest.$ac_ext
7633 cat >>conftest.$ac_ext <<_ACEOF
7634 /* end confdefs.h. */
7635 $ac_includes_default
7636 typedef int ac__type_sizeof_;
7640 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7647 rm -f conftest.$ac_objext
7648 if { (ac_try="$ac_compile"
7650 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7651 *) ac_try_echo
=$ac_try;;
7653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7654 (eval "$ac_compile") 2>conftest.er1
7656 grep -v '^ *+' conftest.er1
>conftest.err
7658 cat conftest.err
>&5
7659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7660 (exit $ac_status); } && {
7661 test -z "$ac_c_werror_flag" ||
7662 test ! -s conftest.err
7663 } && test -s conftest.
$ac_objext; then
7664 ac_hi
=$ac_mid; break
7666 echo "$as_me: failed program was:" >&5
7667 sed 's/^/| /' conftest.
$ac_ext >&5
7669 ac_lo
=`expr $ac_mid + 1`
7670 if test $ac_lo -le $ac_mid; then
7674 ac_mid
=`expr 2 '*' $ac_mid + 1`
7677 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7680 echo "$as_me: failed program was:" >&5
7681 sed 's/^/| /' conftest.
$ac_ext >&5
7683 cat >conftest.
$ac_ext <<_ACEOF
7686 cat confdefs.h
>>conftest.
$ac_ext
7687 cat >>conftest.
$ac_ext <<_ACEOF
7688 /* end confdefs.h. */
7689 $ac_includes_default
7690 typedef int ac__type_sizeof_;
7694 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
7701 rm -f conftest.
$ac_objext
7702 if { (ac_try
="$ac_compile"
7704 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7705 *) ac_try_echo=$ac_try;;
7707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7708 (eval "$ac_compile") 2>conftest.er1
7710 grep -v '^ *+' conftest.er1 >conftest.err
7712 cat conftest.err >&5
7713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7714 (exit $ac_status); } && {
7715 test -z "$ac_c_werror_flag" ||
7716 test ! -s conftest.err
7717 } && test -s conftest.$ac_objext; then
7720 cat >conftest.$ac_ext <<_ACEOF
7723 cat confdefs.h >>conftest.$ac_ext
7724 cat >>conftest.$ac_ext <<_ACEOF
7725 /* end confdefs.h. */
7726 $ac_includes_default
7727 typedef int ac__type_sizeof_;
7731 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
7738 rm -f conftest.$ac_objext
7739 if { (ac_try="$ac_compile"
7741 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7742 *) ac_try_echo
=$ac_try;;
7744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7745 (eval "$ac_compile") 2>conftest.er1
7747 grep -v '^ *+' conftest.er1
>conftest.err
7749 cat conftest.err
>&5
7750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7751 (exit $ac_status); } && {
7752 test -z "$ac_c_werror_flag" ||
7753 test ! -s conftest.err
7754 } && test -s conftest.
$ac_objext; then
7755 ac_lo
=$ac_mid; break
7757 echo "$as_me: failed program was:" >&5
7758 sed 's/^/| /' conftest.
$ac_ext >&5
7760 ac_hi
=`expr '(' $ac_mid ')' - 1`
7761 if test $ac_mid -le $ac_hi; then
7765 ac_mid
=`expr 2 '*' $ac_mid`
7768 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7771 echo "$as_me: failed program was:" >&5
7772 sed 's/^/| /' conftest.
$ac_ext >&5
7777 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7780 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7781 # Binary search between lo and hi bounds.
7782 while test "x$ac_lo" != "x$ac_hi"; do
7783 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7784 cat >conftest.
$ac_ext <<_ACEOF
7787 cat confdefs.h
>>conftest.
$ac_ext
7788 cat >>conftest.
$ac_ext <<_ACEOF
7789 /* end confdefs.h. */
7790 $ac_includes_default
7791 typedef int ac__type_sizeof_;
7795 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7802 rm -f conftest.
$ac_objext
7803 if { (ac_try
="$ac_compile"
7805 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7806 *) ac_try_echo=$ac_try;;
7808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7809 (eval "$ac_compile") 2>conftest.er1
7811 grep -v '^ *+' conftest.er1 >conftest.err
7813 cat conftest.err >&5
7814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7815 (exit $ac_status); } && {
7816 test -z "$ac_c_werror_flag" ||
7817 test ! -s conftest.err
7818 } && test -s conftest.$ac_objext; then
7821 echo "$as_me: failed program was:" >&5
7822 sed 's/^/| /' conftest.$ac_ext >&5
7824 ac_lo=`expr '(' $ac_mid ')' + 1`
7827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7830 ?*) ac_cv_sizeof_int=$ac_lo;;
7831 '') if test "$ac_cv_type_int" = yes; then
7832 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
7833 See \`config.log
' for more details." >&5
7834 echo "$as_me: error: cannot compute sizeof (int)
7835 See \`config.log' for more details.
" >&2;}
7836 { (exit 77); exit 77; }; }
7842 cat >conftest.$ac_ext <<_ACEOF
7845 cat confdefs.h >>conftest.$ac_ext
7846 cat >>conftest.$ac_ext <<_ACEOF
7847 /* end confdefs.h. */
7848 $ac_includes_default
7849 typedef int ac__type_sizeof_;
7850 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7851 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7858 FILE *f = fopen ("conftest.val
", "w
");
7861 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7863 long int i = longval ();
7864 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7866 fprintf (f, "%ld
\n", i);
7870 unsigned long int i = ulongval ();
7871 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7873 fprintf (f, "%lu
\n", i);
7875 return ferror (f) || fclose (f) != 0;
7881 rm -f conftest$ac_exeext
7882 if { (ac_try="$ac_link"
7884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7885 *) ac_try_echo=$ac_try;;
7887 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
7888 (eval "$ac_link") 2>&5
7890 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
7891 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7892 { (case "(($ac_try" in
7893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7894 *) ac_try_echo=$ac_try;;
7896 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
7897 (eval "$ac_try") 2>&5
7899 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
7900 (exit $ac_status); }; }; then
7901 ac_cv_sizeof_int=`cat conftest.val`
7903 echo "$as_me: program exited with status
$ac_status" >&5
7904 echo "$as_me: failed program was
:" >&5
7905 sed 's/^/| /' conftest.$ac_ext >&5
7908 if test "$ac_cv_type_int" = yes; then
7909 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(int
)
7910 See \
`config.log' for more details." >&5
7911 echo "$as_me: error: cannot compute sizeof (int)
7912 See \`config.log
' for more details." >&2;}
7913 { (exit 77); exit 77; }; }
7918 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7922 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
7923 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
7927 cat >>confdefs.h <<_ACEOF
7928 #define SIZEOF_INT $ac_cv_sizeof_int
7932 { echo "$as_me:$LINENO: checking for long" >&5
7933 echo $ECHO_N "checking for long... $ECHO_C" >&6; }
7934 if test "${ac_cv_type_long+set}" = set; then
7935 echo $ECHO_N "(cached) $ECHO_C" >&6
7937 cat >conftest.$ac_ext <<_ACEOF
7940 cat confdefs.h >>conftest.$ac_ext
7941 cat >>conftest.$ac_ext <<_ACEOF
7942 /* end confdefs.h. */
7943 $ac_includes_default
7944 typedef long ac__type_new_;
7948 if ((ac__type_new_ *) 0)
7950 if (sizeof (ac__type_new_))
7956 rm -f conftest.$ac_objext
7957 if { (ac_try="$ac_compile"
7959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7960 *) ac_try_echo=$ac_try;;
7962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7963 (eval "$ac_compile") 2>conftest.er1
7965 grep -v '^
*+' conftest.er1 >conftest.err
7967 cat conftest.err >&5
7968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7969 (exit $ac_status); } && {
7970 test -z "$ac_c_werror_flag" ||
7971 test ! -s conftest.err
7972 } && test -s conftest.$ac_objext; then
7975 echo "$as_me: failed program was:" >&5
7976 sed 's
/^
/|
/' conftest.$ac_ext >&5
7981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7983 { echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
7984 echo "${ECHO_T}$ac_cv_type_long" >&6; }
7986 # The cast to long int works around a bug in the HP C Compiler
7987 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7988 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7989 # This bug is HP SR number 8606223364.
7990 { echo "$as_me:$LINENO: checking size of long" >&5
7991 echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
7992 if test "${ac_cv_sizeof_long+set}" = set; then
7993 echo $ECHO_N "(cached) $ECHO_C" >&6
7995 if test "$cross_compiling" = yes; then
7996 # Depending upon the size, compute the lo and hi bounds.
7997 cat >conftest.
$ac_ext <<_ACEOF
8000 cat confdefs.h
>>conftest.
$ac_ext
8001 cat >>conftest.
$ac_ext <<_ACEOF
8002 /* end confdefs.h. */
8003 $ac_includes_default
8004 typedef long ac__type_sizeof_;
8008 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8015 rm -f conftest.
$ac_objext
8016 if { (ac_try
="$ac_compile"
8018 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8019 *) ac_try_echo=$ac_try;;
8021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8022 (eval "$ac_compile") 2>conftest.er1
8024 grep -v '^ *+' conftest.er1 >conftest.err
8026 cat conftest.err >&5
8027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8028 (exit $ac_status); } && {
8029 test -z "$ac_c_werror_flag" ||
8030 test ! -s conftest.err
8031 } && test -s conftest.$ac_objext; then
8034 cat >conftest.$ac_ext <<_ACEOF
8037 cat confdefs.h >>conftest.$ac_ext
8038 cat >>conftest.$ac_ext <<_ACEOF
8039 /* end confdefs.h. */
8040 $ac_includes_default
8041 typedef long ac__type_sizeof_;
8045 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8052 rm -f conftest.$ac_objext
8053 if { (ac_try="$ac_compile"
8055 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8056 *) ac_try_echo
=$ac_try;;
8058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8059 (eval "$ac_compile") 2>conftest.er1
8061 grep -v '^ *+' conftest.er1
>conftest.err
8063 cat conftest.err
>&5
8064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8065 (exit $ac_status); } && {
8066 test -z "$ac_c_werror_flag" ||
8067 test ! -s conftest.err
8068 } && test -s conftest.
$ac_objext; then
8069 ac_hi
=$ac_mid; break
8071 echo "$as_me: failed program was:" >&5
8072 sed 's/^/| /' conftest.
$ac_ext >&5
8074 ac_lo
=`expr $ac_mid + 1`
8075 if test $ac_lo -le $ac_mid; then
8079 ac_mid
=`expr 2 '*' $ac_mid + 1`
8082 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8085 echo "$as_me: failed program was:" >&5
8086 sed 's/^/| /' conftest.
$ac_ext >&5
8088 cat >conftest.
$ac_ext <<_ACEOF
8091 cat confdefs.h
>>conftest.
$ac_ext
8092 cat >>conftest.
$ac_ext <<_ACEOF
8093 /* end confdefs.h. */
8094 $ac_includes_default
8095 typedef long ac__type_sizeof_;
8099 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8106 rm -f conftest.
$ac_objext
8107 if { (ac_try
="$ac_compile"
8109 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8110 *) ac_try_echo=$ac_try;;
8112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8113 (eval "$ac_compile") 2>conftest.er1
8115 grep -v '^ *+' conftest.er1 >conftest.err
8117 cat conftest.err >&5
8118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119 (exit $ac_status); } && {
8120 test -z "$ac_c_werror_flag" ||
8121 test ! -s conftest.err
8122 } && test -s conftest.$ac_objext; then
8125 cat >conftest.$ac_ext <<_ACEOF
8128 cat confdefs.h >>conftest.$ac_ext
8129 cat >>conftest.$ac_ext <<_ACEOF
8130 /* end confdefs.h. */
8131 $ac_includes_default
8132 typedef long ac__type_sizeof_;
8136 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8143 rm -f conftest.$ac_objext
8144 if { (ac_try="$ac_compile"
8146 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8147 *) ac_try_echo
=$ac_try;;
8149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8150 (eval "$ac_compile") 2>conftest.er1
8152 grep -v '^ *+' conftest.er1
>conftest.err
8154 cat conftest.err
>&5
8155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8156 (exit $ac_status); } && {
8157 test -z "$ac_c_werror_flag" ||
8158 test ! -s conftest.err
8159 } && test -s conftest.
$ac_objext; then
8160 ac_lo
=$ac_mid; break
8162 echo "$as_me: failed program was:" >&5
8163 sed 's/^/| /' conftest.
$ac_ext >&5
8165 ac_hi
=`expr '(' $ac_mid ')' - 1`
8166 if test $ac_mid -le $ac_hi; then
8170 ac_mid
=`expr 2 '*' $ac_mid`
8173 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8176 echo "$as_me: failed program was:" >&5
8177 sed 's/^/| /' conftest.
$ac_ext >&5
8182 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8185 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8186 # Binary search between lo and hi bounds.
8187 while test "x$ac_lo" != "x$ac_hi"; do
8188 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8189 cat >conftest.
$ac_ext <<_ACEOF
8192 cat confdefs.h
>>conftest.
$ac_ext
8193 cat >>conftest.
$ac_ext <<_ACEOF
8194 /* end confdefs.h. */
8195 $ac_includes_default
8196 typedef long ac__type_sizeof_;
8200 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8207 rm -f conftest.
$ac_objext
8208 if { (ac_try
="$ac_compile"
8210 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8211 *) ac_try_echo=$ac_try;;
8213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8214 (eval "$ac_compile") 2>conftest.er1
8216 grep -v '^ *+' conftest.er1 >conftest.err
8218 cat conftest.err >&5
8219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8220 (exit $ac_status); } && {
8221 test -z "$ac_c_werror_flag" ||
8222 test ! -s conftest.err
8223 } && test -s conftest.$ac_objext; then
8226 echo "$as_me: failed program was:" >&5
8227 sed 's/^/| /' conftest.$ac_ext >&5
8229 ac_lo=`expr '(' $ac_mid ')' + 1`
8232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8235 ?*) ac_cv_sizeof_long=$ac_lo;;
8236 '') if test "$ac_cv_type_long" = yes; then
8237 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
8238 See \`config.log
' for more details." >&5
8239 echo "$as_me: error: cannot compute sizeof (long)
8240 See \`config.log' for more details.
" >&2;}
8241 { (exit 77); exit 77; }; }
8247 cat >conftest.$ac_ext <<_ACEOF
8250 cat confdefs.h >>conftest.$ac_ext
8251 cat >>conftest.$ac_ext <<_ACEOF
8252 /* end confdefs.h. */
8253 $ac_includes_default
8254 typedef long ac__type_sizeof_;
8255 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8256 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8263 FILE *f = fopen ("conftest.val
", "w
");
8266 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8268 long int i = longval ();
8269 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8271 fprintf (f, "%ld
\n", i);
8275 unsigned long int i = ulongval ();
8276 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8278 fprintf (f, "%lu
\n", i);
8280 return ferror (f) || fclose (f) != 0;
8286 rm -f conftest$ac_exeext
8287 if { (ac_try="$ac_link"
8289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8290 *) ac_try_echo=$ac_try;;
8292 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8293 (eval "$ac_link") 2>&5
8295 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8296 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8297 { (case "(($ac_try" in
8298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8299 *) ac_try_echo=$ac_try;;
8301 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8302 (eval "$ac_try") 2>&5
8304 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8305 (exit $ac_status); }; }; then
8306 ac_cv_sizeof_long=`cat conftest.val`
8308 echo "$as_me: program exited with status
$ac_status" >&5
8309 echo "$as_me: failed program was
:" >&5
8310 sed 's/^/| /' conftest.$ac_ext >&5
8313 if test "$ac_cv_type_long" = yes; then
8314 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(long
)
8315 See \
`config.log' for more details." >&5
8316 echo "$as_me: error: cannot compute sizeof (long)
8317 See \`config.log
' for more details." >&2;}
8318 { (exit 77); exit 77; }; }
8323 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8327 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
8328 echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
8332 cat >>confdefs.h <<_ACEOF
8333 #define SIZEOF_LONG $ac_cv_sizeof_long
8337 { echo "$as_me:$LINENO: checking for void *" >&5
8338 echo $ECHO_N "checking for void *... $ECHO_C" >&6; }
8339 if test "${ac_cv_type_void_p+set}" = set; then
8340 echo $ECHO_N "(cached) $ECHO_C" >&6
8342 cat >conftest.$ac_ext <<_ACEOF
8345 cat confdefs.h >>conftest.$ac_ext
8346 cat >>conftest.$ac_ext <<_ACEOF
8347 /* end confdefs.h. */
8348 $ac_includes_default
8349 typedef void * ac__type_new_;
8353 if ((ac__type_new_ *) 0)
8355 if (sizeof (ac__type_new_))
8361 rm -f conftest.$ac_objext
8362 if { (ac_try="$ac_compile"
8364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8365 *) ac_try_echo=$ac_try;;
8367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8368 (eval "$ac_compile") 2>conftest.er1
8370 grep -v '^
*+' conftest.er1 >conftest.err
8372 cat conftest.err >&5
8373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8374 (exit $ac_status); } && {
8375 test -z "$ac_c_werror_flag" ||
8376 test ! -s conftest.err
8377 } && test -s conftest.$ac_objext; then
8378 ac_cv_type_void_p=yes
8380 echo "$as_me: failed program was:" >&5
8381 sed 's
/^
/|
/' conftest.$ac_ext >&5
8383 ac_cv_type_void_p=no
8386 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8388 { echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
8389 echo "${ECHO_T}$ac_cv_type_void_p" >&6; }
8391 # The cast to long int works around a bug in the HP C Compiler
8392 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8393 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8394 # This bug is HP SR number 8606223364.
8395 { echo "$as_me:$LINENO: checking size of void *" >&5
8396 echo $ECHO_N "checking size of void *... $ECHO_C" >&6; }
8397 if test "${ac_cv_sizeof_void_p+set}" = set; then
8398 echo $ECHO_N "(cached) $ECHO_C" >&6
8400 if test "$cross_compiling" = yes; then
8401 # Depending upon the size, compute the lo and hi bounds.
8402 cat >conftest.
$ac_ext <<_ACEOF
8405 cat confdefs.h
>>conftest.
$ac_ext
8406 cat >>conftest.
$ac_ext <<_ACEOF
8407 /* end confdefs.h. */
8408 $ac_includes_default
8409 typedef void * ac__type_sizeof_;
8413 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8420 rm -f conftest.
$ac_objext
8421 if { (ac_try
="$ac_compile"
8423 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8424 *) ac_try_echo=$ac_try;;
8426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8427 (eval "$ac_compile") 2>conftest.er1
8429 grep -v '^ *+' conftest.er1 >conftest.err
8431 cat conftest.err >&5
8432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8433 (exit $ac_status); } && {
8434 test -z "$ac_c_werror_flag" ||
8435 test ! -s conftest.err
8436 } && test -s conftest.$ac_objext; then
8439 cat >conftest.$ac_ext <<_ACEOF
8442 cat confdefs.h >>conftest.$ac_ext
8443 cat >>conftest.$ac_ext <<_ACEOF
8444 /* end confdefs.h. */
8445 $ac_includes_default
8446 typedef void * ac__type_sizeof_;
8450 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8457 rm -f conftest.$ac_objext
8458 if { (ac_try="$ac_compile"
8460 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8461 *) ac_try_echo
=$ac_try;;
8463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8464 (eval "$ac_compile") 2>conftest.er1
8466 grep -v '^ *+' conftest.er1
>conftest.err
8468 cat conftest.err
>&5
8469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470 (exit $ac_status); } && {
8471 test -z "$ac_c_werror_flag" ||
8472 test ! -s conftest.err
8473 } && test -s conftest.
$ac_objext; then
8474 ac_hi
=$ac_mid; break
8476 echo "$as_me: failed program was:" >&5
8477 sed 's/^/| /' conftest.
$ac_ext >&5
8479 ac_lo
=`expr $ac_mid + 1`
8480 if test $ac_lo -le $ac_mid; then
8484 ac_mid
=`expr 2 '*' $ac_mid + 1`
8487 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8490 echo "$as_me: failed program was:" >&5
8491 sed 's/^/| /' conftest.
$ac_ext >&5
8493 cat >conftest.
$ac_ext <<_ACEOF
8496 cat confdefs.h
>>conftest.
$ac_ext
8497 cat >>conftest.
$ac_ext <<_ACEOF
8498 /* end confdefs.h. */
8499 $ac_includes_default
8500 typedef void * ac__type_sizeof_;
8504 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8511 rm -f conftest.
$ac_objext
8512 if { (ac_try
="$ac_compile"
8514 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8515 *) ac_try_echo=$ac_try;;
8517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8518 (eval "$ac_compile") 2>conftest.er1
8520 grep -v '^ *+' conftest.er1 >conftest.err
8522 cat conftest.err >&5
8523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8524 (exit $ac_status); } && {
8525 test -z "$ac_c_werror_flag" ||
8526 test ! -s conftest.err
8527 } && test -s conftest.$ac_objext; then
8530 cat >conftest.$ac_ext <<_ACEOF
8533 cat confdefs.h >>conftest.$ac_ext
8534 cat >>conftest.$ac_ext <<_ACEOF
8535 /* end confdefs.h. */
8536 $ac_includes_default
8537 typedef void * ac__type_sizeof_;
8541 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8548 rm -f conftest.$ac_objext
8549 if { (ac_try="$ac_compile"
8551 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8552 *) ac_try_echo
=$ac_try;;
8554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8555 (eval "$ac_compile") 2>conftest.er1
8557 grep -v '^ *+' conftest.er1
>conftest.err
8559 cat conftest.err
>&5
8560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8561 (exit $ac_status); } && {
8562 test -z "$ac_c_werror_flag" ||
8563 test ! -s conftest.err
8564 } && test -s conftest.
$ac_objext; then
8565 ac_lo
=$ac_mid; break
8567 echo "$as_me: failed program was:" >&5
8568 sed 's/^/| /' conftest.
$ac_ext >&5
8570 ac_hi
=`expr '(' $ac_mid ')' - 1`
8571 if test $ac_mid -le $ac_hi; then
8575 ac_mid
=`expr 2 '*' $ac_mid`
8578 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8581 echo "$as_me: failed program was:" >&5
8582 sed 's/^/| /' conftest.
$ac_ext >&5
8587 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8590 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8591 # Binary search between lo and hi bounds.
8592 while test "x$ac_lo" != "x$ac_hi"; do
8593 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8594 cat >conftest.
$ac_ext <<_ACEOF
8597 cat confdefs.h
>>conftest.
$ac_ext
8598 cat >>conftest.
$ac_ext <<_ACEOF
8599 /* end confdefs.h. */
8600 $ac_includes_default
8601 typedef void * ac__type_sizeof_;
8605 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8612 rm -f conftest.
$ac_objext
8613 if { (ac_try
="$ac_compile"
8615 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8616 *) ac_try_echo=$ac_try;;
8618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8619 (eval "$ac_compile") 2>conftest.er1
8621 grep -v '^ *+' conftest.er1 >conftest.err
8623 cat conftest.err >&5
8624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8625 (exit $ac_status); } && {
8626 test -z "$ac_c_werror_flag" ||
8627 test ! -s conftest.err
8628 } && test -s conftest.$ac_objext; then
8631 echo "$as_me: failed program was:" >&5
8632 sed 's/^/| /' conftest.$ac_ext >&5
8634 ac_lo=`expr '(' $ac_mid ')' + 1`
8637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8640 ?*) ac_cv_sizeof_void_p=$ac_lo;;
8641 '') if test "$ac_cv_type_void_p" = yes; then
8642 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
8643 See \`config.log
' for more details." >&5
8644 echo "$as_me: error: cannot compute sizeof (void *)
8645 See \`config.log' for more details.
" >&2;}
8646 { (exit 77); exit 77; }; }
8648 ac_cv_sizeof_void_p=0
8652 cat >conftest.$ac_ext <<_ACEOF
8655 cat confdefs.h >>conftest.$ac_ext
8656 cat >>conftest.$ac_ext <<_ACEOF
8657 /* end confdefs.h. */
8658 $ac_includes_default
8659 typedef void * ac__type_sizeof_;
8660 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8661 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8668 FILE *f = fopen ("conftest.val
", "w
");
8671 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8673 long int i = longval ();
8674 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8676 fprintf (f, "%ld
\n", i);
8680 unsigned long int i = ulongval ();
8681 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8683 fprintf (f, "%lu
\n", i);
8685 return ferror (f) || fclose (f) != 0;
8691 rm -f conftest$ac_exeext
8692 if { (ac_try="$ac_link"
8694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8695 *) ac_try_echo=$ac_try;;
8697 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8698 (eval "$ac_link") 2>&5
8700 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8701 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8702 { (case "(($ac_try" in
8703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8704 *) ac_try_echo=$ac_try;;
8706 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8707 (eval "$ac_try") 2>&5
8709 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8710 (exit $ac_status); }; }; then
8711 ac_cv_sizeof_void_p=`cat conftest.val`
8713 echo "$as_me: program exited with status
$ac_status" >&5
8714 echo "$as_me: failed program was
:" >&5
8715 sed 's/^/| /' conftest.$ac_ext >&5
8718 if test "$ac_cv_type_void_p" = yes; then
8719 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(void
*)
8720 See \
`config.log' for more details." >&5
8721 echo "$as_me: error: cannot compute sizeof (void *)
8722 See \`config.log
' for more details." >&2;}
8723 { (exit 77); exit 77; }; }
8725 ac_cv_sizeof_void_p=0
8728 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8732 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
8733 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6; }
8737 cat >>confdefs.h <<_ACEOF
8738 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
8742 { echo "$as_me:$LINENO: checking for short" >&5
8743 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
8744 if test "${ac_cv_type_short+set}" = set; then
8745 echo $ECHO_N "(cached) $ECHO_C" >&6
8747 cat >conftest.$ac_ext <<_ACEOF
8750 cat confdefs.h >>conftest.$ac_ext
8751 cat >>conftest.$ac_ext <<_ACEOF
8752 /* end confdefs.h. */
8753 $ac_includes_default
8754 typedef short ac__type_new_;
8758 if ((ac__type_new_ *) 0)
8760 if (sizeof (ac__type_new_))
8766 rm -f conftest.$ac_objext
8767 if { (ac_try="$ac_compile"
8769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8770 *) ac_try_echo=$ac_try;;
8772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8773 (eval "$ac_compile") 2>conftest.er1
8775 grep -v '^
*+' conftest.er1 >conftest.err
8777 cat conftest.err >&5
8778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8779 (exit $ac_status); } && {
8780 test -z "$ac_c_werror_flag" ||
8781 test ! -s conftest.err
8782 } && test -s conftest.$ac_objext; then
8783 ac_cv_type_short=yes
8785 echo "$as_me: failed program was:" >&5
8786 sed 's
/^
/|
/' conftest.$ac_ext >&5
8791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8793 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8794 echo "${ECHO_T}$ac_cv_type_short" >&6; }
8796 # The cast to long int works around a bug in the HP C Compiler
8797 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8798 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8799 # This bug is HP SR number 8606223364.
8800 { echo "$as_me:$LINENO: checking size of short" >&5
8801 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8802 if test "${ac_cv_sizeof_short+set}" = set; then
8803 echo $ECHO_N "(cached) $ECHO_C" >&6
8805 if test "$cross_compiling" = yes; then
8806 # Depending upon the size, compute the lo and hi bounds.
8807 cat >conftest.
$ac_ext <<_ACEOF
8810 cat confdefs.h
>>conftest.
$ac_ext
8811 cat >>conftest.
$ac_ext <<_ACEOF
8812 /* end confdefs.h. */
8813 $ac_includes_default
8814 typedef short ac__type_sizeof_;
8818 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8825 rm -f conftest.
$ac_objext
8826 if { (ac_try
="$ac_compile"
8828 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8829 *) ac_try_echo=$ac_try;;
8831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8832 (eval "$ac_compile") 2>conftest.er1
8834 grep -v '^ *+' conftest.er1 >conftest.err
8836 cat conftest.err >&5
8837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8838 (exit $ac_status); } && {
8839 test -z "$ac_c_werror_flag" ||
8840 test ! -s conftest.err
8841 } && test -s conftest.$ac_objext; then
8844 cat >conftest.$ac_ext <<_ACEOF
8847 cat confdefs.h >>conftest.$ac_ext
8848 cat >>conftest.$ac_ext <<_ACEOF
8849 /* end confdefs.h. */
8850 $ac_includes_default
8851 typedef short ac__type_sizeof_;
8855 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8862 rm -f conftest.$ac_objext
8863 if { (ac_try="$ac_compile"
8865 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8866 *) ac_try_echo
=$ac_try;;
8868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8869 (eval "$ac_compile") 2>conftest.er1
8871 grep -v '^ *+' conftest.er1
>conftest.err
8873 cat conftest.err
>&5
8874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8875 (exit $ac_status); } && {
8876 test -z "$ac_c_werror_flag" ||
8877 test ! -s conftest.err
8878 } && test -s conftest.
$ac_objext; then
8879 ac_hi
=$ac_mid; break
8881 echo "$as_me: failed program was:" >&5
8882 sed 's/^/| /' conftest.
$ac_ext >&5
8884 ac_lo
=`expr $ac_mid + 1`
8885 if test $ac_lo -le $ac_mid; then
8889 ac_mid
=`expr 2 '*' $ac_mid + 1`
8892 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8895 echo "$as_me: failed program was:" >&5
8896 sed 's/^/| /' conftest.
$ac_ext >&5
8898 cat >conftest.
$ac_ext <<_ACEOF
8901 cat confdefs.h
>>conftest.
$ac_ext
8902 cat >>conftest.
$ac_ext <<_ACEOF
8903 /* end confdefs.h. */
8904 $ac_includes_default
8905 typedef short ac__type_sizeof_;
8909 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8916 rm -f conftest.
$ac_objext
8917 if { (ac_try
="$ac_compile"
8919 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8920 *) ac_try_echo=$ac_try;;
8922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8923 (eval "$ac_compile") 2>conftest.er1
8925 grep -v '^ *+' conftest.er1 >conftest.err
8927 cat conftest.err >&5
8928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8929 (exit $ac_status); } && {
8930 test -z "$ac_c_werror_flag" ||
8931 test ! -s conftest.err
8932 } && test -s conftest.$ac_objext; then
8935 cat >conftest.$ac_ext <<_ACEOF
8938 cat confdefs.h >>conftest.$ac_ext
8939 cat >>conftest.$ac_ext <<_ACEOF
8940 /* end confdefs.h. */
8941 $ac_includes_default
8942 typedef short ac__type_sizeof_;
8946 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8953 rm -f conftest.$ac_objext
8954 if { (ac_try="$ac_compile"
8956 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8957 *) ac_try_echo
=$ac_try;;
8959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8960 (eval "$ac_compile") 2>conftest.er1
8962 grep -v '^ *+' conftest.er1
>conftest.err
8964 cat conftest.err
>&5
8965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8966 (exit $ac_status); } && {
8967 test -z "$ac_c_werror_flag" ||
8968 test ! -s conftest.err
8969 } && test -s conftest.
$ac_objext; then
8970 ac_lo
=$ac_mid; break
8972 echo "$as_me: failed program was:" >&5
8973 sed 's/^/| /' conftest.
$ac_ext >&5
8975 ac_hi
=`expr '(' $ac_mid ')' - 1`
8976 if test $ac_mid -le $ac_hi; then
8980 ac_mid
=`expr 2 '*' $ac_mid`
8983 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8986 echo "$as_me: failed program was:" >&5
8987 sed 's/^/| /' conftest.
$ac_ext >&5
8992 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8995 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8996 # Binary search between lo and hi bounds.
8997 while test "x$ac_lo" != "x$ac_hi"; do
8998 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8999 cat >conftest.
$ac_ext <<_ACEOF
9002 cat confdefs.h
>>conftest.
$ac_ext
9003 cat >>conftest.
$ac_ext <<_ACEOF
9004 /* end confdefs.h. */
9005 $ac_includes_default
9006 typedef short ac__type_sizeof_;
9010 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9017 rm -f conftest.
$ac_objext
9018 if { (ac_try
="$ac_compile"
9020 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9021 *) ac_try_echo=$ac_try;;
9023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9024 (eval "$ac_compile") 2>conftest.er1
9026 grep -v '^ *+' conftest.er1 >conftest.err
9028 cat conftest.err >&5
9029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030 (exit $ac_status); } && {
9031 test -z "$ac_c_werror_flag" ||
9032 test ! -s conftest.err
9033 } && test -s conftest.$ac_objext; then
9036 echo "$as_me: failed program was:" >&5
9037 sed 's/^/| /' conftest.$ac_ext >&5
9039 ac_lo=`expr '(' $ac_mid ')' + 1`
9042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9045 ?*) ac_cv_sizeof_short=$ac_lo;;
9046 '') if test "$ac_cv_type_short" = yes; then
9047 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
9048 See \`config.log
' for more details." >&5
9049 echo "$as_me: error: cannot compute sizeof (short)
9050 See \`config.log' for more details.
" >&2;}
9051 { (exit 77); exit 77; }; }
9053 ac_cv_sizeof_short=0
9057 cat >conftest.$ac_ext <<_ACEOF
9060 cat confdefs.h >>conftest.$ac_ext
9061 cat >>conftest.$ac_ext <<_ACEOF
9062 /* end confdefs.h. */
9063 $ac_includes_default
9064 typedef short ac__type_sizeof_;
9065 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9066 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9073 FILE *f = fopen ("conftest.val
", "w
");
9076 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9078 long int i = longval ();
9079 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9081 fprintf (f, "%ld
\n", i);
9085 unsigned long int i = ulongval ();
9086 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9088 fprintf (f, "%lu
\n", i);
9090 return ferror (f) || fclose (f) != 0;
9096 rm -f conftest$ac_exeext
9097 if { (ac_try="$ac_link"
9099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9100 *) ac_try_echo=$ac_try;;
9102 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9103 (eval "$ac_link") 2>&5
9105 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9106 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9107 { (case "(($ac_try" in
9108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9109 *) ac_try_echo=$ac_try;;
9111 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9112 (eval "$ac_try") 2>&5
9114 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9115 (exit $ac_status); }; }; then
9116 ac_cv_sizeof_short=`cat conftest.val`
9118 echo "$as_me: program exited with status
$ac_status" >&5
9119 echo "$as_me: failed program was
:" >&5
9120 sed 's/^/| /' conftest.$ac_ext >&5
9123 if test "$ac_cv_type_short" = yes; then
9124 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(short
)
9125 See \
`config.log' for more details." >&5
9126 echo "$as_me: error: cannot compute sizeof (short)
9127 See \`config.log
' for more details." >&2;}
9128 { (exit 77); exit 77; }; }
9130 ac_cv_sizeof_short=0
9133 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9137 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
9138 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
9142 cat >>confdefs.h <<_ACEOF
9143 #define SIZEOF_SHORT $ac_cv_sizeof_short
9147 { echo "$as_me:$LINENO: checking for float" >&5
9148 echo $ECHO_N "checking for float... $ECHO_C" >&6; }
9149 if test "${ac_cv_type_float+set}" = set; then
9150 echo $ECHO_N "(cached) $ECHO_C" >&6
9152 cat >conftest.$ac_ext <<_ACEOF
9155 cat confdefs.h >>conftest.$ac_ext
9156 cat >>conftest.$ac_ext <<_ACEOF
9157 /* end confdefs.h. */
9158 $ac_includes_default
9159 typedef float ac__type_new_;
9163 if ((ac__type_new_ *) 0)
9165 if (sizeof (ac__type_new_))
9171 rm -f conftest.$ac_objext
9172 if { (ac_try="$ac_compile"
9174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9175 *) ac_try_echo=$ac_try;;
9177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9178 (eval "$ac_compile") 2>conftest.er1
9180 grep -v '^
*+' conftest.er1 >conftest.err
9182 cat conftest.err >&5
9183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9184 (exit $ac_status); } && {
9185 test -z "$ac_c_werror_flag" ||
9186 test ! -s conftest.err
9187 } && test -s conftest.$ac_objext; then
9188 ac_cv_type_float=yes
9190 echo "$as_me: failed program was:" >&5
9191 sed 's
/^
/|
/' conftest.$ac_ext >&5
9196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9198 { echo "$as_me:$LINENO: result: $ac_cv_type_float" >&5
9199 echo "${ECHO_T}$ac_cv_type_float" >&6; }
9201 # The cast to long int works around a bug in the HP C Compiler
9202 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9203 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9204 # This bug is HP SR number 8606223364.
9205 { echo "$as_me:$LINENO: checking size of float" >&5
9206 echo $ECHO_N "checking size of float... $ECHO_C" >&6; }
9207 if test "${ac_cv_sizeof_float+set}" = set; then
9208 echo $ECHO_N "(cached) $ECHO_C" >&6
9210 if test "$cross_compiling" = yes; then
9211 # Depending upon the size, compute the lo and hi bounds.
9212 cat >conftest.
$ac_ext <<_ACEOF
9215 cat confdefs.h
>>conftest.
$ac_ext
9216 cat >>conftest.
$ac_ext <<_ACEOF
9217 /* end confdefs.h. */
9218 $ac_includes_default
9219 typedef float ac__type_sizeof_;
9223 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9230 rm -f conftest.
$ac_objext
9231 if { (ac_try
="$ac_compile"
9233 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9234 *) ac_try_echo=$ac_try;;
9236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9237 (eval "$ac_compile") 2>conftest.er1
9239 grep -v '^ *+' conftest.er1 >conftest.err
9241 cat conftest.err >&5
9242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9243 (exit $ac_status); } && {
9244 test -z "$ac_c_werror_flag" ||
9245 test ! -s conftest.err
9246 } && test -s conftest.$ac_objext; then
9249 cat >conftest.$ac_ext <<_ACEOF
9252 cat confdefs.h >>conftest.$ac_ext
9253 cat >>conftest.$ac_ext <<_ACEOF
9254 /* end confdefs.h. */
9255 $ac_includes_default
9256 typedef float ac__type_sizeof_;
9260 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9267 rm -f conftest.$ac_objext
9268 if { (ac_try="$ac_compile"
9270 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9271 *) ac_try_echo
=$ac_try;;
9273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9274 (eval "$ac_compile") 2>conftest.er1
9276 grep -v '^ *+' conftest.er1
>conftest.err
9278 cat conftest.err
>&5
9279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9280 (exit $ac_status); } && {
9281 test -z "$ac_c_werror_flag" ||
9282 test ! -s conftest.err
9283 } && test -s conftest.
$ac_objext; then
9284 ac_hi
=$ac_mid; break
9286 echo "$as_me: failed program was:" >&5
9287 sed 's/^/| /' conftest.
$ac_ext >&5
9289 ac_lo
=`expr $ac_mid + 1`
9290 if test $ac_lo -le $ac_mid; then
9294 ac_mid
=`expr 2 '*' $ac_mid + 1`
9297 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9300 echo "$as_me: failed program was:" >&5
9301 sed 's/^/| /' conftest.
$ac_ext >&5
9303 cat >conftest.
$ac_ext <<_ACEOF
9306 cat confdefs.h
>>conftest.
$ac_ext
9307 cat >>conftest.
$ac_ext <<_ACEOF
9308 /* end confdefs.h. */
9309 $ac_includes_default
9310 typedef float ac__type_sizeof_;
9314 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9321 rm -f conftest.
$ac_objext
9322 if { (ac_try
="$ac_compile"
9324 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9325 *) ac_try_echo=$ac_try;;
9327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9328 (eval "$ac_compile") 2>conftest.er1
9330 grep -v '^ *+' conftest.er1 >conftest.err
9332 cat conftest.err >&5
9333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9334 (exit $ac_status); } && {
9335 test -z "$ac_c_werror_flag" ||
9336 test ! -s conftest.err
9337 } && test -s conftest.$ac_objext; then
9340 cat >conftest.$ac_ext <<_ACEOF
9343 cat confdefs.h >>conftest.$ac_ext
9344 cat >>conftest.$ac_ext <<_ACEOF
9345 /* end confdefs.h. */
9346 $ac_includes_default
9347 typedef float ac__type_sizeof_;
9351 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9358 rm -f conftest.$ac_objext
9359 if { (ac_try="$ac_compile"
9361 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9362 *) ac_try_echo
=$ac_try;;
9364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9365 (eval "$ac_compile") 2>conftest.er1
9367 grep -v '^ *+' conftest.er1
>conftest.err
9369 cat conftest.err
>&5
9370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371 (exit $ac_status); } && {
9372 test -z "$ac_c_werror_flag" ||
9373 test ! -s conftest.err
9374 } && test -s conftest.
$ac_objext; then
9375 ac_lo
=$ac_mid; break
9377 echo "$as_me: failed program was:" >&5
9378 sed 's/^/| /' conftest.
$ac_ext >&5
9380 ac_hi
=`expr '(' $ac_mid ')' - 1`
9381 if test $ac_mid -le $ac_hi; then
9385 ac_mid
=`expr 2 '*' $ac_mid`
9388 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9391 echo "$as_me: failed program was:" >&5
9392 sed 's/^/| /' conftest.
$ac_ext >&5
9397 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9400 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9401 # Binary search between lo and hi bounds.
9402 while test "x$ac_lo" != "x$ac_hi"; do
9403 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9404 cat >conftest.
$ac_ext <<_ACEOF
9407 cat confdefs.h
>>conftest.
$ac_ext
9408 cat >>conftest.
$ac_ext <<_ACEOF
9409 /* end confdefs.h. */
9410 $ac_includes_default
9411 typedef float ac__type_sizeof_;
9415 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9422 rm -f conftest.
$ac_objext
9423 if { (ac_try
="$ac_compile"
9425 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9426 *) ac_try_echo=$ac_try;;
9428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9429 (eval "$ac_compile") 2>conftest.er1
9431 grep -v '^ *+' conftest.er1 >conftest.err
9433 cat conftest.err >&5
9434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9435 (exit $ac_status); } && {
9436 test -z "$ac_c_werror_flag" ||
9437 test ! -s conftest.err
9438 } && test -s conftest.$ac_objext; then
9441 echo "$as_me: failed program was:" >&5
9442 sed 's/^/| /' conftest.$ac_ext >&5
9444 ac_lo=`expr '(' $ac_mid ')' + 1`
9447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9450 ?*) ac_cv_sizeof_float=$ac_lo;;
9451 '') if test "$ac_cv_type_float" = yes; then
9452 { { echo "$as_me:$LINENO: error: cannot compute sizeof (float)
9453 See \`config.log
' for more details." >&5
9454 echo "$as_me: error: cannot compute sizeof (float)
9455 See \`config.log' for more details.
" >&2;}
9456 { (exit 77); exit 77; }; }
9458 ac_cv_sizeof_float=0
9462 cat >conftest.$ac_ext <<_ACEOF
9465 cat confdefs.h >>conftest.$ac_ext
9466 cat >>conftest.$ac_ext <<_ACEOF
9467 /* end confdefs.h. */
9468 $ac_includes_default
9469 typedef float ac__type_sizeof_;
9470 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9471 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9478 FILE *f = fopen ("conftest.val
", "w
");
9481 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9483 long int i = longval ();
9484 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9486 fprintf (f, "%ld
\n", i);
9490 unsigned long int i = ulongval ();
9491 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9493 fprintf (f, "%lu
\n", i);
9495 return ferror (f) || fclose (f) != 0;
9501 rm -f conftest$ac_exeext
9502 if { (ac_try="$ac_link"
9504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9505 *) ac_try_echo=$ac_try;;
9507 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9508 (eval "$ac_link") 2>&5
9510 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9511 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9512 { (case "(($ac_try" in
9513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9514 *) ac_try_echo=$ac_try;;
9516 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9517 (eval "$ac_try") 2>&5
9519 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9520 (exit $ac_status); }; }; then
9521 ac_cv_sizeof_float=`cat conftest.val`
9523 echo "$as_me: program exited with status
$ac_status" >&5
9524 echo "$as_me: failed program was
:" >&5
9525 sed 's/^/| /' conftest.$ac_ext >&5
9528 if test "$ac_cv_type_float" = yes; then
9529 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(float
)
9530 See \
`config.log' for more details." >&5
9531 echo "$as_me: error: cannot compute sizeof (float)
9532 See \`config.log
' for more details." >&2;}
9533 { (exit 77); exit 77; }; }
9535 ac_cv_sizeof_float=0
9538 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9542 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_float" >&5
9543 echo "${ECHO_T}$ac_cv_sizeof_float" >&6; }
9547 cat >>confdefs.h <<_ACEOF
9548 #define SIZEOF_FLOAT $ac_cv_sizeof_float
9552 { echo "$as_me:$LINENO: checking for double" >&5
9553 echo $ECHO_N "checking for double... $ECHO_C" >&6; }
9554 if test "${ac_cv_type_double+set}" = set; then
9555 echo $ECHO_N "(cached) $ECHO_C" >&6
9557 cat >conftest.$ac_ext <<_ACEOF
9560 cat confdefs.h >>conftest.$ac_ext
9561 cat >>conftest.$ac_ext <<_ACEOF
9562 /* end confdefs.h. */
9563 $ac_includes_default
9564 typedef double ac__type_new_;
9568 if ((ac__type_new_ *) 0)
9570 if (sizeof (ac__type_new_))
9576 rm -f conftest.$ac_objext
9577 if { (ac_try="$ac_compile"
9579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9580 *) ac_try_echo=$ac_try;;
9582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9583 (eval "$ac_compile") 2>conftest.er1
9585 grep -v '^
*+' conftest.er1 >conftest.err
9587 cat conftest.err >&5
9588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9589 (exit $ac_status); } && {
9590 test -z "$ac_c_werror_flag" ||
9591 test ! -s conftest.err
9592 } && test -s conftest.$ac_objext; then
9593 ac_cv_type_double=yes
9595 echo "$as_me: failed program was:" >&5
9596 sed 's
/^
/|
/' conftest.$ac_ext >&5
9598 ac_cv_type_double=no
9601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9603 { echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
9604 echo "${ECHO_T}$ac_cv_type_double" >&6; }
9606 # The cast to long int works around a bug in the HP C Compiler
9607 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9608 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9609 # This bug is HP SR number 8606223364.
9610 { echo "$as_me:$LINENO: checking size of double" >&5
9611 echo $ECHO_N "checking size of double... $ECHO_C" >&6; }
9612 if test "${ac_cv_sizeof_double+set}" = set; then
9613 echo $ECHO_N "(cached) $ECHO_C" >&6
9615 if test "$cross_compiling" = yes; then
9616 # Depending upon the size, compute the lo and hi bounds.
9617 cat >conftest.
$ac_ext <<_ACEOF
9620 cat confdefs.h
>>conftest.
$ac_ext
9621 cat >>conftest.
$ac_ext <<_ACEOF
9622 /* end confdefs.h. */
9623 $ac_includes_default
9624 typedef double ac__type_sizeof_;
9628 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9635 rm -f conftest.
$ac_objext
9636 if { (ac_try
="$ac_compile"
9638 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9639 *) ac_try_echo=$ac_try;;
9641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9642 (eval "$ac_compile") 2>conftest.er1
9644 grep -v '^ *+' conftest.er1 >conftest.err
9646 cat conftest.err >&5
9647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9648 (exit $ac_status); } && {
9649 test -z "$ac_c_werror_flag" ||
9650 test ! -s conftest.err
9651 } && test -s conftest.$ac_objext; then
9654 cat >conftest.$ac_ext <<_ACEOF
9657 cat confdefs.h >>conftest.$ac_ext
9658 cat >>conftest.$ac_ext <<_ACEOF
9659 /* end confdefs.h. */
9660 $ac_includes_default
9661 typedef double ac__type_sizeof_;
9665 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9672 rm -f conftest.$ac_objext
9673 if { (ac_try="$ac_compile"
9675 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9676 *) ac_try_echo
=$ac_try;;
9678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9679 (eval "$ac_compile") 2>conftest.er1
9681 grep -v '^ *+' conftest.er1
>conftest.err
9683 cat conftest.err
>&5
9684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9685 (exit $ac_status); } && {
9686 test -z "$ac_c_werror_flag" ||
9687 test ! -s conftest.err
9688 } && test -s conftest.
$ac_objext; then
9689 ac_hi
=$ac_mid; break
9691 echo "$as_me: failed program was:" >&5
9692 sed 's/^/| /' conftest.
$ac_ext >&5
9694 ac_lo
=`expr $ac_mid + 1`
9695 if test $ac_lo -le $ac_mid; then
9699 ac_mid
=`expr 2 '*' $ac_mid + 1`
9702 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9705 echo "$as_me: failed program was:" >&5
9706 sed 's/^/| /' conftest.
$ac_ext >&5
9708 cat >conftest.
$ac_ext <<_ACEOF
9711 cat confdefs.h
>>conftest.
$ac_ext
9712 cat >>conftest.
$ac_ext <<_ACEOF
9713 /* end confdefs.h. */
9714 $ac_includes_default
9715 typedef double ac__type_sizeof_;
9719 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9726 rm -f conftest.
$ac_objext
9727 if { (ac_try
="$ac_compile"
9729 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9730 *) ac_try_echo=$ac_try;;
9732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9733 (eval "$ac_compile") 2>conftest.er1
9735 grep -v '^ *+' conftest.er1 >conftest.err
9737 cat conftest.err >&5
9738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9739 (exit $ac_status); } && {
9740 test -z "$ac_c_werror_flag" ||
9741 test ! -s conftest.err
9742 } && test -s conftest.$ac_objext; then
9745 cat >conftest.$ac_ext <<_ACEOF
9748 cat confdefs.h >>conftest.$ac_ext
9749 cat >>conftest.$ac_ext <<_ACEOF
9750 /* end confdefs.h. */
9751 $ac_includes_default
9752 typedef double ac__type_sizeof_;
9756 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9763 rm -f conftest.$ac_objext
9764 if { (ac_try="$ac_compile"
9766 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9767 *) ac_try_echo
=$ac_try;;
9769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9770 (eval "$ac_compile") 2>conftest.er1
9772 grep -v '^ *+' conftest.er1
>conftest.err
9774 cat conftest.err
>&5
9775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776 (exit $ac_status); } && {
9777 test -z "$ac_c_werror_flag" ||
9778 test ! -s conftest.err
9779 } && test -s conftest.
$ac_objext; then
9780 ac_lo
=$ac_mid; break
9782 echo "$as_me: failed program was:" >&5
9783 sed 's/^/| /' conftest.
$ac_ext >&5
9785 ac_hi
=`expr '(' $ac_mid ')' - 1`
9786 if test $ac_mid -le $ac_hi; then
9790 ac_mid
=`expr 2 '*' $ac_mid`
9793 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9796 echo "$as_me: failed program was:" >&5
9797 sed 's/^/| /' conftest.
$ac_ext >&5
9802 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9805 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9806 # Binary search between lo and hi bounds.
9807 while test "x$ac_lo" != "x$ac_hi"; do
9808 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9809 cat >conftest.
$ac_ext <<_ACEOF
9812 cat confdefs.h
>>conftest.
$ac_ext
9813 cat >>conftest.
$ac_ext <<_ACEOF
9814 /* end confdefs.h. */
9815 $ac_includes_default
9816 typedef double ac__type_sizeof_;
9820 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9827 rm -f conftest.
$ac_objext
9828 if { (ac_try
="$ac_compile"
9830 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9831 *) ac_try_echo=$ac_try;;
9833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9834 (eval "$ac_compile") 2>conftest.er1
9836 grep -v '^ *+' conftest.er1 >conftest.err
9838 cat conftest.err >&5
9839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9840 (exit $ac_status); } && {
9841 test -z "$ac_c_werror_flag" ||
9842 test ! -s conftest.err
9843 } && test -s conftest.$ac_objext; then
9846 echo "$as_me: failed program was:" >&5
9847 sed 's/^/| /' conftest.$ac_ext >&5
9849 ac_lo=`expr '(' $ac_mid ')' + 1`
9852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9855 ?*) ac_cv_sizeof_double=$ac_lo;;
9856 '') if test "$ac_cv_type_double" = yes; then
9857 { { echo "$as_me:$LINENO: error: cannot compute sizeof (double)
9858 See \`config.log
' for more details." >&5
9859 echo "$as_me: error: cannot compute sizeof (double)
9860 See \`config.log' for more details.
" >&2;}
9861 { (exit 77); exit 77; }; }
9863 ac_cv_sizeof_double=0
9867 cat >conftest.$ac_ext <<_ACEOF
9870 cat confdefs.h >>conftest.$ac_ext
9871 cat >>conftest.$ac_ext <<_ACEOF
9872 /* end confdefs.h. */
9873 $ac_includes_default
9874 typedef double ac__type_sizeof_;
9875 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9876 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9883 FILE *f = fopen ("conftest.val
", "w
");
9886 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9888 long int i = longval ();
9889 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9891 fprintf (f, "%ld
\n", i);
9895 unsigned long int i = ulongval ();
9896 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9898 fprintf (f, "%lu
\n", i);
9900 return ferror (f) || fclose (f) != 0;
9906 rm -f conftest$ac_exeext
9907 if { (ac_try="$ac_link"
9909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9910 *) ac_try_echo=$ac_try;;
9912 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9913 (eval "$ac_link") 2>&5
9915 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9916 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9917 { (case "(($ac_try" in
9918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9919 *) ac_try_echo=$ac_try;;
9921 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9922 (eval "$ac_try") 2>&5
9924 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9925 (exit $ac_status); }; }; then
9926 ac_cv_sizeof_double=`cat conftest.val`
9928 echo "$as_me: program exited with status
$ac_status" >&5
9929 echo "$as_me: failed program was
:" >&5
9930 sed 's/^/| /' conftest.$ac_ext >&5
9933 if test "$ac_cv_type_double" = yes; then
9934 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(double
)
9935 See \
`config.log' for more details." >&5
9936 echo "$as_me: error: cannot compute sizeof (double)
9937 See \`config.log
' for more details." >&2;}
9938 { (exit 77); exit 77; }; }
9940 ac_cv_sizeof_double=0
9943 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9947 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5
9948 echo "${ECHO_T}$ac_cv_sizeof_double" >&6; }
9952 cat >>confdefs.h <<_ACEOF
9953 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
9957 { echo "$as_me:$LINENO: checking for fpos_t" >&5
9958 echo $ECHO_N "checking for fpos_t... $ECHO_C" >&6; }
9959 if test "${ac_cv_type_fpos_t+set}" = set; then
9960 echo $ECHO_N "(cached) $ECHO_C" >&6
9962 cat >conftest.$ac_ext <<_ACEOF
9965 cat confdefs.h >>conftest.$ac_ext
9966 cat >>conftest.$ac_ext <<_ACEOF
9967 /* end confdefs.h. */
9968 $ac_includes_default
9969 typedef fpos_t ac__type_new_;
9973 if ((ac__type_new_ *) 0)
9975 if (sizeof (ac__type_new_))
9981 rm -f conftest.$ac_objext
9982 if { (ac_try="$ac_compile"
9984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9985 *) ac_try_echo=$ac_try;;
9987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9988 (eval "$ac_compile") 2>conftest.er1
9990 grep -v '^
*+' conftest.er1 >conftest.err
9992 cat conftest.err >&5
9993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9994 (exit $ac_status); } && {
9995 test -z "$ac_c_werror_flag" ||
9996 test ! -s conftest.err
9997 } && test -s conftest.$ac_objext; then
9998 ac_cv_type_fpos_t=yes
10000 echo "$as_me: failed program was:" >&5
10001 sed 's
/^
/|
/' conftest.$ac_ext >&5
10003 ac_cv_type_fpos_t=no
10006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10008 { echo "$as_me:$LINENO: result: $ac_cv_type_fpos_t" >&5
10009 echo "${ECHO_T}$ac_cv_type_fpos_t" >&6; }
10011 # The cast to long int works around a bug in the HP C Compiler
10012 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10013 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10014 # This bug is HP SR number 8606223364.
10015 { echo "$as_me:$LINENO: checking size of fpos_t" >&5
10016 echo $ECHO_N "checking size of fpos_t... $ECHO_C" >&6; }
10017 if test "${ac_cv_sizeof_fpos_t+set}" = set; then
10018 echo $ECHO_N "(cached) $ECHO_C" >&6
10020 if test "$cross_compiling" = yes; then
10021 # Depending upon the size, compute the lo and hi bounds.
10022 cat >conftest.
$ac_ext <<_ACEOF
10025 cat confdefs.h
>>conftest.
$ac_ext
10026 cat >>conftest.
$ac_ext <<_ACEOF
10027 /* end confdefs.h. */
10028 $ac_includes_default
10029 typedef fpos_t ac__type_sizeof_;
10033 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
10040 rm -f conftest.
$ac_objext
10041 if { (ac_try
="$ac_compile"
10042 case "(($ac_try" in
10043 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10044 *) ac_try_echo=$ac_try;;
10046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10047 (eval "$ac_compile") 2>conftest.er1
10049 grep -v '^ *+' conftest.er1 >conftest.err
10051 cat conftest.err >&5
10052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10053 (exit $ac_status); } && {
10054 test -z "$ac_c_werror_flag" ||
10055 test ! -s conftest.err
10056 } && test -s conftest.$ac_objext; then
10059 cat >conftest.$ac_ext <<_ACEOF
10062 cat confdefs.h >>conftest.$ac_ext
10063 cat >>conftest.$ac_ext <<_ACEOF
10064 /* end confdefs.h. */
10065 $ac_includes_default
10066 typedef fpos_t ac__type_sizeof_;
10070 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10077 rm -f conftest.$ac_objext
10078 if { (ac_try="$ac_compile"
10079 case "(($ac_try" in
10080 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10081 *) ac_try_echo
=$ac_try;;
10083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10084 (eval "$ac_compile") 2>conftest.er1
10086 grep -v '^ *+' conftest.er1
>conftest.err
10088 cat conftest.err
>&5
10089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10090 (exit $ac_status); } && {
10091 test -z "$ac_c_werror_flag" ||
10092 test ! -s conftest.err
10093 } && test -s conftest.
$ac_objext; then
10094 ac_hi
=$ac_mid; break
10096 echo "$as_me: failed program was:" >&5
10097 sed 's/^/| /' conftest.
$ac_ext >&5
10099 ac_lo
=`expr $ac_mid + 1`
10100 if test $ac_lo -le $ac_mid; then
10104 ac_mid
=`expr 2 '*' $ac_mid + 1`
10107 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10110 echo "$as_me: failed program was:" >&5
10111 sed 's/^/| /' conftest.
$ac_ext >&5
10113 cat >conftest.
$ac_ext <<_ACEOF
10116 cat confdefs.h
>>conftest.
$ac_ext
10117 cat >>conftest.
$ac_ext <<_ACEOF
10118 /* end confdefs.h. */
10119 $ac_includes_default
10120 typedef fpos_t ac__type_sizeof_;
10124 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
10131 rm -f conftest.
$ac_objext
10132 if { (ac_try
="$ac_compile"
10133 case "(($ac_try" in
10134 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10135 *) ac_try_echo=$ac_try;;
10137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10138 (eval "$ac_compile") 2>conftest.er1
10140 grep -v '^ *+' conftest.er1 >conftest.err
10142 cat conftest.err >&5
10143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10144 (exit $ac_status); } && {
10145 test -z "$ac_c_werror_flag" ||
10146 test ! -s conftest.err
10147 } && test -s conftest.$ac_objext; then
10150 cat >conftest.$ac_ext <<_ACEOF
10153 cat confdefs.h >>conftest.$ac_ext
10154 cat >>conftest.$ac_ext <<_ACEOF
10155 /* end confdefs.h. */
10156 $ac_includes_default
10157 typedef fpos_t ac__type_sizeof_;
10161 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
10168 rm -f conftest.$ac_objext
10169 if { (ac_try="$ac_compile"
10170 case "(($ac_try" in
10171 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10172 *) ac_try_echo
=$ac_try;;
10174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10175 (eval "$ac_compile") 2>conftest.er1
10177 grep -v '^ *+' conftest.er1
>conftest.err
10179 cat conftest.err
>&5
10180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10181 (exit $ac_status); } && {
10182 test -z "$ac_c_werror_flag" ||
10183 test ! -s conftest.err
10184 } && test -s conftest.
$ac_objext; then
10185 ac_lo
=$ac_mid; break
10187 echo "$as_me: failed program was:" >&5
10188 sed 's/^/| /' conftest.
$ac_ext >&5
10190 ac_hi
=`expr '(' $ac_mid ')' - 1`
10191 if test $ac_mid -le $ac_hi; then
10195 ac_mid
=`expr 2 '*' $ac_mid`
10198 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10201 echo "$as_me: failed program was:" >&5
10202 sed 's/^/| /' conftest.
$ac_ext >&5
10207 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10210 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10211 # Binary search between lo and hi bounds.
10212 while test "x$ac_lo" != "x$ac_hi"; do
10213 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10214 cat >conftest.
$ac_ext <<_ACEOF
10217 cat confdefs.h
>>conftest.
$ac_ext
10218 cat >>conftest.
$ac_ext <<_ACEOF
10219 /* end confdefs.h. */
10220 $ac_includes_default
10221 typedef fpos_t ac__type_sizeof_;
10225 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10232 rm -f conftest.
$ac_objext
10233 if { (ac_try
="$ac_compile"
10234 case "(($ac_try" in
10235 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10236 *) ac_try_echo=$ac_try;;
10238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10239 (eval "$ac_compile") 2>conftest.er1
10241 grep -v '^ *+' conftest.er1 >conftest.err
10243 cat conftest.err >&5
10244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10245 (exit $ac_status); } && {
10246 test -z "$ac_c_werror_flag" ||
10247 test ! -s conftest.err
10248 } && test -s conftest.$ac_objext; then
10251 echo "$as_me: failed program was:" >&5
10252 sed 's/^/| /' conftest.$ac_ext >&5
10254 ac_lo=`expr '(' $ac_mid ')' + 1`
10257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10260 ?*) ac_cv_sizeof_fpos_t=$ac_lo;;
10261 '') if test "$ac_cv_type_fpos_t" = yes; then
10262 { { echo "$as_me:$LINENO: error: cannot compute sizeof (fpos_t)
10263 See \`config.log
' for more details." >&5
10264 echo "$as_me: error: cannot compute sizeof (fpos_t)
10265 See \`config.log' for more details.
" >&2;}
10266 { (exit 77); exit 77; }; }
10268 ac_cv_sizeof_fpos_t=0
10272 cat >conftest.$ac_ext <<_ACEOF
10275 cat confdefs.h >>conftest.$ac_ext
10276 cat >>conftest.$ac_ext <<_ACEOF
10277 /* end confdefs.h. */
10278 $ac_includes_default
10279 typedef fpos_t ac__type_sizeof_;
10280 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
10281 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
10283 #include <stdlib.h>
10288 FILE *f = fopen ("conftest.val
", "w
");
10291 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
10293 long int i = longval ();
10294 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10296 fprintf (f, "%ld
\n", i);
10300 unsigned long int i = ulongval ();
10301 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10303 fprintf (f, "%lu
\n", i);
10305 return ferror (f) || fclose (f) != 0;
10311 rm -f conftest$ac_exeext
10312 if { (ac_try="$ac_link"
10313 case "(($ac_try" in
10314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10315 *) ac_try_echo=$ac_try;;
10317 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10318 (eval "$ac_link") 2>&5
10320 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10321 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10322 { (case "(($ac_try" in
10323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10324 *) ac_try_echo=$ac_try;;
10326 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10327 (eval "$ac_try") 2>&5
10329 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10330 (exit $ac_status); }; }; then
10331 ac_cv_sizeof_fpos_t=`cat conftest.val`
10333 echo "$as_me: program exited with status
$ac_status" >&5
10334 echo "$as_me: failed program was
:" >&5
10335 sed 's/^/| /' conftest.$ac_ext >&5
10337 ( exit $ac_status )
10338 if test "$ac_cv_type_fpos_t" = yes; then
10339 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(fpos_t
)
10340 See \
`config.log' for more details." >&5
10341 echo "$as_me: error: cannot compute sizeof (fpos_t)
10342 See \`config.log
' for more details." >&2;}
10343 { (exit 77); exit 77; }; }
10345 ac_cv_sizeof_fpos_t=0
10348 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10352 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_fpos_t" >&5
10353 echo "${ECHO_T}$ac_cv_sizeof_fpos_t" >&6; }
10357 cat >>confdefs.h <<_ACEOF
10358 #define SIZEOF_FPOS_T $ac_cv_sizeof_fpos_t
10362 { echo "$as_me:$LINENO: checking for size_t" >&5
10363 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10364 if test "${ac_cv_type_size_t+set}" = set; then
10365 echo $ECHO_N "(cached) $ECHO_C" >&6
10367 cat >conftest.$ac_ext <<_ACEOF
10370 cat confdefs.h >>conftest.$ac_ext
10371 cat >>conftest.$ac_ext <<_ACEOF
10372 /* end confdefs.h. */
10373 $ac_includes_default
10374 typedef size_t ac__type_new_;
10378 if ((ac__type_new_ *) 0)
10380 if (sizeof (ac__type_new_))
10386 rm -f conftest.$ac_objext
10387 if { (ac_try="$ac_compile"
10388 case "(($ac_try" in
10389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10390 *) ac_try_echo=$ac_try;;
10392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10393 (eval "$ac_compile") 2>conftest.er1
10395 grep -v '^
*+' conftest.er1 >conftest.err
10397 cat conftest.err >&5
10398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10399 (exit $ac_status); } && {
10400 test -z "$ac_c_werror_flag" ||
10401 test ! -s conftest.err
10402 } && test -s conftest.$ac_objext; then
10403 ac_cv_type_size_t=yes
10405 echo "$as_me: failed program was:" >&5
10406 sed 's
/^
/|
/' conftest.$ac_ext >&5
10408 ac_cv_type_size_t=no
10411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10413 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10414 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10416 # The cast to long int works around a bug in the HP C Compiler
10417 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10418 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10419 # This bug is HP SR number 8606223364.
10420 { echo "$as_me:$LINENO: checking size of size_t" >&5
10421 echo $ECHO_N "checking size of size_t... $ECHO_C" >&6; }
10422 if test "${ac_cv_sizeof_size_t+set}" = set; then
10423 echo $ECHO_N "(cached) $ECHO_C" >&6
10425 if test "$cross_compiling" = yes; then
10426 # Depending upon the size, compute the lo and hi bounds.
10427 cat >conftest.
$ac_ext <<_ACEOF
10430 cat confdefs.h
>>conftest.
$ac_ext
10431 cat >>conftest.
$ac_ext <<_ACEOF
10432 /* end confdefs.h. */
10433 $ac_includes_default
10434 typedef size_t ac__type_sizeof_;
10438 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
10445 rm -f conftest.
$ac_objext
10446 if { (ac_try
="$ac_compile"
10447 case "(($ac_try" in
10448 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10449 *) ac_try_echo=$ac_try;;
10451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10452 (eval "$ac_compile") 2>conftest.er1
10454 grep -v '^ *+' conftest.er1 >conftest.err
10456 cat conftest.err >&5
10457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10458 (exit $ac_status); } && {
10459 test -z "$ac_c_werror_flag" ||
10460 test ! -s conftest.err
10461 } && test -s conftest.$ac_objext; then
10464 cat >conftest.$ac_ext <<_ACEOF
10467 cat confdefs.h >>conftest.$ac_ext
10468 cat >>conftest.$ac_ext <<_ACEOF
10469 /* end confdefs.h. */
10470 $ac_includes_default
10471 typedef size_t ac__type_sizeof_;
10475 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10482 rm -f conftest.$ac_objext
10483 if { (ac_try="$ac_compile"
10484 case "(($ac_try" in
10485 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10486 *) ac_try_echo
=$ac_try;;
10488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10489 (eval "$ac_compile") 2>conftest.er1
10491 grep -v '^ *+' conftest.er1
>conftest.err
10493 cat conftest.err
>&5
10494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10495 (exit $ac_status); } && {
10496 test -z "$ac_c_werror_flag" ||
10497 test ! -s conftest.err
10498 } && test -s conftest.
$ac_objext; then
10499 ac_hi
=$ac_mid; break
10501 echo "$as_me: failed program was:" >&5
10502 sed 's/^/| /' conftest.
$ac_ext >&5
10504 ac_lo
=`expr $ac_mid + 1`
10505 if test $ac_lo -le $ac_mid; then
10509 ac_mid
=`expr 2 '*' $ac_mid + 1`
10512 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10515 echo "$as_me: failed program was:" >&5
10516 sed 's/^/| /' conftest.
$ac_ext >&5
10518 cat >conftest.
$ac_ext <<_ACEOF
10521 cat confdefs.h
>>conftest.
$ac_ext
10522 cat >>conftest.
$ac_ext <<_ACEOF
10523 /* end confdefs.h. */
10524 $ac_includes_default
10525 typedef size_t ac__type_sizeof_;
10529 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
10536 rm -f conftest.
$ac_objext
10537 if { (ac_try
="$ac_compile"
10538 case "(($ac_try" in
10539 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10540 *) ac_try_echo=$ac_try;;
10542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10543 (eval "$ac_compile") 2>conftest.er1
10545 grep -v '^ *+' conftest.er1 >conftest.err
10547 cat conftest.err >&5
10548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549 (exit $ac_status); } && {
10550 test -z "$ac_c_werror_flag" ||
10551 test ! -s conftest.err
10552 } && test -s conftest.$ac_objext; then
10555 cat >conftest.$ac_ext <<_ACEOF
10558 cat confdefs.h >>conftest.$ac_ext
10559 cat >>conftest.$ac_ext <<_ACEOF
10560 /* end confdefs.h. */
10561 $ac_includes_default
10562 typedef size_t ac__type_sizeof_;
10566 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
10573 rm -f conftest.$ac_objext
10574 if { (ac_try="$ac_compile"
10575 case "(($ac_try" in
10576 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10577 *) ac_try_echo
=$ac_try;;
10579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10580 (eval "$ac_compile") 2>conftest.er1
10582 grep -v '^ *+' conftest.er1
>conftest.err
10584 cat conftest.err
>&5
10585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10586 (exit $ac_status); } && {
10587 test -z "$ac_c_werror_flag" ||
10588 test ! -s conftest.err
10589 } && test -s conftest.
$ac_objext; then
10590 ac_lo
=$ac_mid; break
10592 echo "$as_me: failed program was:" >&5
10593 sed 's/^/| /' conftest.
$ac_ext >&5
10595 ac_hi
=`expr '(' $ac_mid ')' - 1`
10596 if test $ac_mid -le $ac_hi; then
10600 ac_mid
=`expr 2 '*' $ac_mid`
10603 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10606 echo "$as_me: failed program was:" >&5
10607 sed 's/^/| /' conftest.
$ac_ext >&5
10612 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10615 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10616 # Binary search between lo and hi bounds.
10617 while test "x$ac_lo" != "x$ac_hi"; do
10618 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10619 cat >conftest.
$ac_ext <<_ACEOF
10622 cat confdefs.h
>>conftest.
$ac_ext
10623 cat >>conftest.
$ac_ext <<_ACEOF
10624 /* end confdefs.h. */
10625 $ac_includes_default
10626 typedef size_t ac__type_sizeof_;
10630 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10637 rm -f conftest.
$ac_objext
10638 if { (ac_try
="$ac_compile"
10639 case "(($ac_try" in
10640 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10641 *) ac_try_echo=$ac_try;;
10643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10644 (eval "$ac_compile") 2>conftest.er1
10646 grep -v '^ *+' conftest.er1 >conftest.err
10648 cat conftest.err >&5
10649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650 (exit $ac_status); } && {
10651 test -z "$ac_c_werror_flag" ||
10652 test ! -s conftest.err
10653 } && test -s conftest.$ac_objext; then
10656 echo "$as_me: failed program was:" >&5
10657 sed 's/^/| /' conftest.$ac_ext >&5
10659 ac_lo=`expr '(' $ac_mid ')' + 1`
10662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10665 ?*) ac_cv_sizeof_size_t=$ac_lo;;
10666 '') if test "$ac_cv_type_size_t" = yes; then
10667 { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
10668 See \`config.log
' for more details." >&5
10669 echo "$as_me: error: cannot compute sizeof (size_t)
10670 See \`config.log' for more details.
" >&2;}
10671 { (exit 77); exit 77; }; }
10673 ac_cv_sizeof_size_t=0
10677 cat >conftest.$ac_ext <<_ACEOF
10680 cat confdefs.h >>conftest.$ac_ext
10681 cat >>conftest.$ac_ext <<_ACEOF
10682 /* end confdefs.h. */
10683 $ac_includes_default
10684 typedef size_t ac__type_sizeof_;
10685 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
10686 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
10688 #include <stdlib.h>
10693 FILE *f = fopen ("conftest.val
", "w
");
10696 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
10698 long int i = longval ();
10699 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10701 fprintf (f, "%ld
\n", i);
10705 unsigned long int i = ulongval ();
10706 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10708 fprintf (f, "%lu
\n", i);
10710 return ferror (f) || fclose (f) != 0;
10716 rm -f conftest$ac_exeext
10717 if { (ac_try="$ac_link"
10718 case "(($ac_try" in
10719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10720 *) ac_try_echo=$ac_try;;
10722 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10723 (eval "$ac_link") 2>&5
10725 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10726 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10727 { (case "(($ac_try" in
10728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10729 *) ac_try_echo=$ac_try;;
10731 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10732 (eval "$ac_try") 2>&5
10734 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10735 (exit $ac_status); }; }; then
10736 ac_cv_sizeof_size_t=`cat conftest.val`
10738 echo "$as_me: program exited with status
$ac_status" >&5
10739 echo "$as_me: failed program was
:" >&5
10740 sed 's/^/| /' conftest.$ac_ext >&5
10742 ( exit $ac_status )
10743 if test "$ac_cv_type_size_t" = yes; then
10744 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(size_t
)
10745 See \
`config.log' for more details." >&5
10746 echo "$as_me: error: cannot compute sizeof (size_t)
10747 See \`config.log
' for more details." >&2;}
10748 { (exit 77); exit 77; }; }
10750 ac_cv_sizeof_size_t=0
10753 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10757 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
10758 echo "${ECHO_T}$ac_cv_sizeof_size_t" >&6; }
10762 cat >>confdefs.h <<_ACEOF
10763 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
10767 { echo "$as_me:$LINENO: checking for pid_t" >&5
10768 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
10769 if test "${ac_cv_type_pid_t+set}" = set; then
10770 echo $ECHO_N "(cached) $ECHO_C" >&6
10772 cat >conftest.$ac_ext <<_ACEOF
10775 cat confdefs.h >>conftest.$ac_ext
10776 cat >>conftest.$ac_ext <<_ACEOF
10777 /* end confdefs.h. */
10778 $ac_includes_default
10779 typedef pid_t ac__type_new_;
10783 if ((ac__type_new_ *) 0)
10785 if (sizeof (ac__type_new_))
10791 rm -f conftest.$ac_objext
10792 if { (ac_try="$ac_compile"
10793 case "(($ac_try" in
10794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10795 *) ac_try_echo=$ac_try;;
10797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10798 (eval "$ac_compile") 2>conftest.er1
10800 grep -v '^
*+' conftest.er1 >conftest.err
10802 cat conftest.err >&5
10803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10804 (exit $ac_status); } && {
10805 test -z "$ac_c_werror_flag" ||
10806 test ! -s conftest.err
10807 } && test -s conftest.$ac_objext; then
10808 ac_cv_type_pid_t=yes
10810 echo "$as_me: failed program was:" >&5
10811 sed 's
/^
/|
/' conftest.$ac_ext >&5
10813 ac_cv_type_pid_t=no
10816 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10818 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
10819 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
10821 # The cast to long int works around a bug in the HP C Compiler
10822 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10823 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10824 # This bug is HP SR number 8606223364.
10825 { echo "$as_me:$LINENO: checking size of pid_t" >&5
10826 echo $ECHO_N "checking size of pid_t... $ECHO_C" >&6; }
10827 if test "${ac_cv_sizeof_pid_t+set}" = set; then
10828 echo $ECHO_N "(cached) $ECHO_C" >&6
10830 if test "$cross_compiling" = yes; then
10831 # Depending upon the size, compute the lo and hi bounds.
10832 cat >conftest.
$ac_ext <<_ACEOF
10835 cat confdefs.h
>>conftest.
$ac_ext
10836 cat >>conftest.
$ac_ext <<_ACEOF
10837 /* end confdefs.h. */
10838 $ac_includes_default
10839 typedef pid_t ac__type_sizeof_;
10843 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
10850 rm -f conftest.
$ac_objext
10851 if { (ac_try
="$ac_compile"
10852 case "(($ac_try" in
10853 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10854 *) ac_try_echo=$ac_try;;
10856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10857 (eval "$ac_compile") 2>conftest.er1
10859 grep -v '^ *+' conftest.er1 >conftest.err
10861 cat conftest.err >&5
10862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10863 (exit $ac_status); } && {
10864 test -z "$ac_c_werror_flag" ||
10865 test ! -s conftest.err
10866 } && test -s conftest.$ac_objext; then
10869 cat >conftest.$ac_ext <<_ACEOF
10872 cat confdefs.h >>conftest.$ac_ext
10873 cat >>conftest.$ac_ext <<_ACEOF
10874 /* end confdefs.h. */
10875 $ac_includes_default
10876 typedef pid_t ac__type_sizeof_;
10880 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10887 rm -f conftest.$ac_objext
10888 if { (ac_try="$ac_compile"
10889 case "(($ac_try" in
10890 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10891 *) ac_try_echo
=$ac_try;;
10893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10894 (eval "$ac_compile") 2>conftest.er1
10896 grep -v '^ *+' conftest.er1
>conftest.err
10898 cat conftest.err
>&5
10899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900 (exit $ac_status); } && {
10901 test -z "$ac_c_werror_flag" ||
10902 test ! -s conftest.err
10903 } && test -s conftest.
$ac_objext; then
10904 ac_hi
=$ac_mid; break
10906 echo "$as_me: failed program was:" >&5
10907 sed 's/^/| /' conftest.
$ac_ext >&5
10909 ac_lo
=`expr $ac_mid + 1`
10910 if test $ac_lo -le $ac_mid; then
10914 ac_mid
=`expr 2 '*' $ac_mid + 1`
10917 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10920 echo "$as_me: failed program was:" >&5
10921 sed 's/^/| /' conftest.
$ac_ext >&5
10923 cat >conftest.
$ac_ext <<_ACEOF
10926 cat confdefs.h
>>conftest.
$ac_ext
10927 cat >>conftest.
$ac_ext <<_ACEOF
10928 /* end confdefs.h. */
10929 $ac_includes_default
10930 typedef pid_t ac__type_sizeof_;
10934 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
10941 rm -f conftest.
$ac_objext
10942 if { (ac_try
="$ac_compile"
10943 case "(($ac_try" in
10944 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10945 *) ac_try_echo=$ac_try;;
10947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10948 (eval "$ac_compile") 2>conftest.er1
10950 grep -v '^ *+' conftest.er1 >conftest.err
10952 cat conftest.err >&5
10953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10954 (exit $ac_status); } && {
10955 test -z "$ac_c_werror_flag" ||
10956 test ! -s conftest.err
10957 } && test -s conftest.$ac_objext; then
10960 cat >conftest.$ac_ext <<_ACEOF
10963 cat confdefs.h >>conftest.$ac_ext
10964 cat >>conftest.$ac_ext <<_ACEOF
10965 /* end confdefs.h. */
10966 $ac_includes_default
10967 typedef pid_t ac__type_sizeof_;
10971 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
10978 rm -f conftest.$ac_objext
10979 if { (ac_try="$ac_compile"
10980 case "(($ac_try" in
10981 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10982 *) ac_try_echo
=$ac_try;;
10984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10985 (eval "$ac_compile") 2>conftest.er1
10987 grep -v '^ *+' conftest.er1
>conftest.err
10989 cat conftest.err
>&5
10990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10991 (exit $ac_status); } && {
10992 test -z "$ac_c_werror_flag" ||
10993 test ! -s conftest.err
10994 } && test -s conftest.
$ac_objext; then
10995 ac_lo
=$ac_mid; break
10997 echo "$as_me: failed program was:" >&5
10998 sed 's/^/| /' conftest.
$ac_ext >&5
11000 ac_hi
=`expr '(' $ac_mid ')' - 1`
11001 if test $ac_mid -le $ac_hi; then
11005 ac_mid
=`expr 2 '*' $ac_mid`
11008 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11011 echo "$as_me: failed program was:" >&5
11012 sed 's/^/| /' conftest.
$ac_ext >&5
11017 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11020 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11021 # Binary search between lo and hi bounds.
11022 while test "x$ac_lo" != "x$ac_hi"; do
11023 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11024 cat >conftest.
$ac_ext <<_ACEOF
11027 cat confdefs.h
>>conftest.
$ac_ext
11028 cat >>conftest.
$ac_ext <<_ACEOF
11029 /* end confdefs.h. */
11030 $ac_includes_default
11031 typedef pid_t ac__type_sizeof_;
11035 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11042 rm -f conftest.
$ac_objext
11043 if { (ac_try
="$ac_compile"
11044 case "(($ac_try" in
11045 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11046 *) ac_try_echo=$ac_try;;
11048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11049 (eval "$ac_compile") 2>conftest.er1
11051 grep -v '^ *+' conftest.er1 >conftest.err
11053 cat conftest.err >&5
11054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11055 (exit $ac_status); } && {
11056 test -z "$ac_c_werror_flag" ||
11057 test ! -s conftest.err
11058 } && test -s conftest.$ac_objext; then
11061 echo "$as_me: failed program was:" >&5
11062 sed 's/^/| /' conftest.$ac_ext >&5
11064 ac_lo=`expr '(' $ac_mid ')' + 1`
11067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11070 ?*) ac_cv_sizeof_pid_t=$ac_lo;;
11071 '') if test "$ac_cv_type_pid_t" = yes; then
11072 { { echo "$as_me:$LINENO: error: cannot compute sizeof (pid_t)
11073 See \`config.log
' for more details." >&5
11074 echo "$as_me: error: cannot compute sizeof (pid_t)
11075 See \`config.log' for more details.
" >&2;}
11076 { (exit 77); exit 77; }; }
11078 ac_cv_sizeof_pid_t=0
11082 cat >conftest.$ac_ext <<_ACEOF
11085 cat confdefs.h >>conftest.$ac_ext
11086 cat >>conftest.$ac_ext <<_ACEOF
11087 /* end confdefs.h. */
11088 $ac_includes_default
11089 typedef pid_t ac__type_sizeof_;
11090 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
11091 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
11093 #include <stdlib.h>
11098 FILE *f = fopen ("conftest.val
", "w
");
11101 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
11103 long int i = longval ();
11104 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11106 fprintf (f, "%ld
\n", i);
11110 unsigned long int i = ulongval ();
11111 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11113 fprintf (f, "%lu
\n", i);
11115 return ferror (f) || fclose (f) != 0;
11121 rm -f conftest$ac_exeext
11122 if { (ac_try="$ac_link"
11123 case "(($ac_try" in
11124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11125 *) ac_try_echo=$ac_try;;
11127 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11128 (eval "$ac_link") 2>&5
11130 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11131 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11132 { (case "(($ac_try" in
11133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11134 *) ac_try_echo=$ac_try;;
11136 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11137 (eval "$ac_try") 2>&5
11139 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11140 (exit $ac_status); }; }; then
11141 ac_cv_sizeof_pid_t=`cat conftest.val`
11143 echo "$as_me: program exited with status
$ac_status" >&5
11144 echo "$as_me: failed program was
:" >&5
11145 sed 's/^/| /' conftest.$ac_ext >&5
11147 ( exit $ac_status )
11148 if test "$ac_cv_type_pid_t" = yes; then
11149 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(pid_t
)
11150 See \
`config.log' for more details." >&5
11151 echo "$as_me: error: cannot compute sizeof (pid_t)
11152 See \`config.log
' for more details." >&2;}
11153 { (exit 77); exit 77; }; }
11155 ac_cv_sizeof_pid_t=0
11158 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11162 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_pid_t" >&5
11163 echo "${ECHO_T}$ac_cv_sizeof_pid_t" >&6; }
11167 cat >>confdefs.h <<_ACEOF
11168 #define SIZEOF_PID_T $ac_cv_sizeof_pid_t
11173 { echo "$as_me:$LINENO: checking for long long support" >&5
11174 echo $ECHO_N "checking for long long support... $ECHO_C" >&6; }
11176 cat >conftest.$ac_ext <<_ACEOF
11179 cat confdefs.h >>conftest.$ac_ext
11180 cat >>conftest.$ac_ext <<_ACEOF
11181 /* end confdefs.h. */
11186 long long x; x = (long long)0;
11191 rm -f conftest.$ac_objext
11192 if { (ac_try="$ac_compile"
11193 case "(($ac_try" in
11194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11195 *) ac_try_echo=$ac_try;;
11197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11198 (eval "$ac_compile") 2>conftest.er1
11200 grep -v '^
*+' conftest.er1 >conftest.err
11202 cat conftest.err >&5
11203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11204 (exit $ac_status); } && {
11205 test -z "$ac_c_werror_flag" ||
11206 test ! -s conftest.err
11207 } && test -s conftest.$ac_objext; then
11210 cat >>confdefs.h <<\_ACEOF
11211 #define HAVE_LONG_LONG 1
11217 echo "$as_me: failed program was:" >&5
11218 sed 's
/^
/|
/' conftest.$ac_ext >&5
11223 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11224 { echo "$as_me:$LINENO: result: $have_long_long" >&5
11225 echo "${ECHO_T}$have_long_long" >&6; }
11226 if test "$have_long_long" = yes ; then
11227 { echo "$as_me:$LINENO: checking for long long" >&5
11228 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
11229 if test "${ac_cv_type_long_long+set}" = set; then
11230 echo $ECHO_N "(cached) $ECHO_C" >&6
11232 cat >conftest.$ac_ext <<_ACEOF
11235 cat confdefs.h >>conftest.$ac_ext
11236 cat >>conftest.$ac_ext <<_ACEOF
11237 /* end confdefs.h. */
11238 $ac_includes_default
11239 typedef long long ac__type_new_;
11243 if ((ac__type_new_ *) 0)
11245 if (sizeof (ac__type_new_))
11251 rm -f conftest.$ac_objext
11252 if { (ac_try="$ac_compile"
11253 case "(($ac_try" in
11254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11255 *) ac_try_echo=$ac_try;;
11257 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11258 (eval "$ac_compile") 2>conftest.er1
11260 grep -v '^
*+' conftest.er1 >conftest.err
11262 cat conftest.err >&5
11263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11264 (exit $ac_status); } && {
11265 test -z "$ac_c_werror_flag" ||
11266 test ! -s conftest.err
11267 } && test -s conftest.$ac_objext; then
11268 ac_cv_type_long_long=yes
11270 echo "$as_me: failed program was:" >&5
11271 sed 's
/^
/|
/' conftest.$ac_ext >&5
11273 ac_cv_type_long_long=no
11276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11278 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
11279 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
11281 # The cast to long int works around a bug in the HP C Compiler
11282 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11283 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11284 # This bug is HP SR number 8606223364.
11285 { echo "$as_me:$LINENO: checking size of long long" >&5
11286 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
11287 if test "${ac_cv_sizeof_long_long+set}" = set; then
11288 echo $ECHO_N "(cached) $ECHO_C" >&6
11290 if test "$cross_compiling" = yes; then
11291 # Depending upon the size, compute the lo and hi bounds.
11292 cat >conftest.
$ac_ext <<_ACEOF
11295 cat confdefs.h
>>conftest.
$ac_ext
11296 cat >>conftest.
$ac_ext <<_ACEOF
11297 /* end confdefs.h. */
11298 $ac_includes_default
11299 typedef long long ac__type_sizeof_;
11303 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
11310 rm -f conftest.
$ac_objext
11311 if { (ac_try
="$ac_compile"
11312 case "(($ac_try" in
11313 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11314 *) ac_try_echo=$ac_try;;
11316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11317 (eval "$ac_compile") 2>conftest.er1
11319 grep -v '^ *+' conftest.er1 >conftest.err
11321 cat conftest.err >&5
11322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11323 (exit $ac_status); } && {
11324 test -z "$ac_c_werror_flag" ||
11325 test ! -s conftest.err
11326 } && test -s conftest.$ac_objext; then
11329 cat >conftest.$ac_ext <<_ACEOF
11332 cat confdefs.h >>conftest.$ac_ext
11333 cat >>conftest.$ac_ext <<_ACEOF
11334 /* end confdefs.h. */
11335 $ac_includes_default
11336 typedef long long ac__type_sizeof_;
11340 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11347 rm -f conftest.$ac_objext
11348 if { (ac_try="$ac_compile"
11349 case "(($ac_try" in
11350 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11351 *) ac_try_echo
=$ac_try;;
11353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11354 (eval "$ac_compile") 2>conftest.er1
11356 grep -v '^ *+' conftest.er1
>conftest.err
11358 cat conftest.err
>&5
11359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11360 (exit $ac_status); } && {
11361 test -z "$ac_c_werror_flag" ||
11362 test ! -s conftest.err
11363 } && test -s conftest.
$ac_objext; then
11364 ac_hi
=$ac_mid; break
11366 echo "$as_me: failed program was:" >&5
11367 sed 's/^/| /' conftest.
$ac_ext >&5
11369 ac_lo
=`expr $ac_mid + 1`
11370 if test $ac_lo -le $ac_mid; then
11374 ac_mid
=`expr 2 '*' $ac_mid + 1`
11377 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11380 echo "$as_me: failed program was:" >&5
11381 sed 's/^/| /' conftest.
$ac_ext >&5
11383 cat >conftest.
$ac_ext <<_ACEOF
11386 cat confdefs.h
>>conftest.
$ac_ext
11387 cat >>conftest.
$ac_ext <<_ACEOF
11388 /* end confdefs.h. */
11389 $ac_includes_default
11390 typedef long long ac__type_sizeof_;
11394 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
11401 rm -f conftest.
$ac_objext
11402 if { (ac_try
="$ac_compile"
11403 case "(($ac_try" in
11404 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11405 *) ac_try_echo=$ac_try;;
11407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11408 (eval "$ac_compile") 2>conftest.er1
11410 grep -v '^ *+' conftest.er1 >conftest.err
11412 cat conftest.err >&5
11413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11414 (exit $ac_status); } && {
11415 test -z "$ac_c_werror_flag" ||
11416 test ! -s conftest.err
11417 } && test -s conftest.$ac_objext; then
11420 cat >conftest.$ac_ext <<_ACEOF
11423 cat confdefs.h >>conftest.$ac_ext
11424 cat >>conftest.$ac_ext <<_ACEOF
11425 /* end confdefs.h. */
11426 $ac_includes_default
11427 typedef long long ac__type_sizeof_;
11431 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
11438 rm -f conftest.$ac_objext
11439 if { (ac_try="$ac_compile"
11440 case "(($ac_try" in
11441 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11442 *) ac_try_echo
=$ac_try;;
11444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11445 (eval "$ac_compile") 2>conftest.er1
11447 grep -v '^ *+' conftest.er1
>conftest.err
11449 cat conftest.err
>&5
11450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11451 (exit $ac_status); } && {
11452 test -z "$ac_c_werror_flag" ||
11453 test ! -s conftest.err
11454 } && test -s conftest.
$ac_objext; then
11455 ac_lo
=$ac_mid; break
11457 echo "$as_me: failed program was:" >&5
11458 sed 's/^/| /' conftest.
$ac_ext >&5
11460 ac_hi
=`expr '(' $ac_mid ')' - 1`
11461 if test $ac_mid -le $ac_hi; then
11465 ac_mid
=`expr 2 '*' $ac_mid`
11468 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11471 echo "$as_me: failed program was:" >&5
11472 sed 's/^/| /' conftest.
$ac_ext >&5
11477 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11480 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11481 # Binary search between lo and hi bounds.
11482 while test "x$ac_lo" != "x$ac_hi"; do
11483 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11484 cat >conftest.
$ac_ext <<_ACEOF
11487 cat confdefs.h
>>conftest.
$ac_ext
11488 cat >>conftest.
$ac_ext <<_ACEOF
11489 /* end confdefs.h. */
11490 $ac_includes_default
11491 typedef long long ac__type_sizeof_;
11495 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11502 rm -f conftest.
$ac_objext
11503 if { (ac_try
="$ac_compile"
11504 case "(($ac_try" in
11505 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11506 *) ac_try_echo=$ac_try;;
11508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11509 (eval "$ac_compile") 2>conftest.er1
11511 grep -v '^ *+' conftest.er1 >conftest.err
11513 cat conftest.err >&5
11514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515 (exit $ac_status); } && {
11516 test -z "$ac_c_werror_flag" ||
11517 test ! -s conftest.err
11518 } && test -s conftest.$ac_objext; then
11521 echo "$as_me: failed program was:" >&5
11522 sed 's/^/| /' conftest.$ac_ext >&5
11524 ac_lo=`expr '(' $ac_mid ')' + 1`
11527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11530 ?*) ac_cv_sizeof_long_long=$ac_lo;;
11531 '') if test "$ac_cv_type_long_long" = yes; then
11532 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
11533 See \`config.log
' for more details." >&5
11534 echo "$as_me: error: cannot compute sizeof (long long)
11535 See \`config.log' for more details.
" >&2;}
11536 { (exit 77); exit 77; }; }
11538 ac_cv_sizeof_long_long=0
11542 cat >conftest.$ac_ext <<_ACEOF
11545 cat confdefs.h >>conftest.$ac_ext
11546 cat >>conftest.$ac_ext <<_ACEOF
11547 /* end confdefs.h. */
11548 $ac_includes_default
11549 typedef long long ac__type_sizeof_;
11550 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
11551 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
11553 #include <stdlib.h>
11558 FILE *f = fopen ("conftest.val
", "w
");
11561 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
11563 long int i = longval ();
11564 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11566 fprintf (f, "%ld
\n", i);
11570 unsigned long int i = ulongval ();
11571 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11573 fprintf (f, "%lu
\n", i);
11575 return ferror (f) || fclose (f) != 0;
11581 rm -f conftest$ac_exeext
11582 if { (ac_try="$ac_link"
11583 case "(($ac_try" in
11584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11585 *) ac_try_echo=$ac_try;;
11587 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11588 (eval "$ac_link") 2>&5
11590 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11591 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11592 { (case "(($ac_try" in
11593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11594 *) ac_try_echo=$ac_try;;
11596 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11597 (eval "$ac_try") 2>&5
11599 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11600 (exit $ac_status); }; }; then
11601 ac_cv_sizeof_long_long=`cat conftest.val`
11603 echo "$as_me: program exited with status
$ac_status" >&5
11604 echo "$as_me: failed program was
:" >&5
11605 sed 's/^/| /' conftest.$ac_ext >&5
11607 ( exit $ac_status )
11608 if test "$ac_cv_type_long_long" = yes; then
11609 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(long long
)
11610 See \
`config.log' for more details." >&5
11611 echo "$as_me: error: cannot compute sizeof (long long)
11612 See \`config.log
' for more details." >&2;}
11613 { (exit 77); exit 77; }; }
11615 ac_cv_sizeof_long_long=0
11618 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11622 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
11623 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
11627 cat >>confdefs.h <<_ACEOF
11628 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
11634 { echo "$as_me:$LINENO: checking for long double support" >&5
11635 echo $ECHO_N "checking for long double support... $ECHO_C" >&6; }
11636 have_long_double=no
11637 cat >conftest.$ac_ext <<_ACEOF
11640 cat confdefs.h >>conftest.$ac_ext
11641 cat >>conftest.$ac_ext <<_ACEOF
11642 /* end confdefs.h. */
11647 long double x; x = (long double)0.;
11652 rm -f conftest.$ac_objext
11653 if { (ac_try="$ac_compile"
11654 case "(($ac_try" in
11655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11656 *) ac_try_echo=$ac_try;;
11658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11659 (eval "$ac_compile") 2>conftest.er1
11661 grep -v '^
*+' conftest.er1 >conftest.err
11663 cat conftest.err >&5
11664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11665 (exit $ac_status); } && {
11666 test -z "$ac_c_werror_flag" ||
11667 test ! -s conftest.err
11668 } && test -s conftest.$ac_objext; then
11671 cat >>confdefs.h <<\_ACEOF
11672 #define HAVE_LONG_DOUBLE 1
11675 have_long_double=yes
11678 echo "$as_me: failed program was:" >&5
11679 sed 's
/^
/|
/' conftest.$ac_ext >&5
11684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11685 { echo "$as_me:$LINENO: result: $have_long_double" >&5
11686 echo "${ECHO_T}$have_long_double" >&6; }
11687 if test "$have_long_double" = yes ; then
11688 { echo "$as_me:$LINENO: checking for long double" >&5
11689 echo $ECHO_N "checking for long double... $ECHO_C" >&6; }
11690 if test "${ac_cv_type_long_double+set}" = set; then
11691 echo $ECHO_N "(cached) $ECHO_C" >&6
11693 cat >conftest.$ac_ext <<_ACEOF
11696 cat confdefs.h >>conftest.$ac_ext
11697 cat >>conftest.$ac_ext <<_ACEOF
11698 /* end confdefs.h. */
11699 $ac_includes_default
11700 typedef long double ac__type_new_;
11704 if ((ac__type_new_ *) 0)
11706 if (sizeof (ac__type_new_))
11712 rm -f conftest.$ac_objext
11713 if { (ac_try="$ac_compile"
11714 case "(($ac_try" in
11715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11716 *) ac_try_echo=$ac_try;;
11718 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11719 (eval "$ac_compile") 2>conftest.er1
11721 grep -v '^
*+' conftest.er1 >conftest.err
11723 cat conftest.err >&5
11724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725 (exit $ac_status); } && {
11726 test -z "$ac_c_werror_flag" ||
11727 test ! -s conftest.err
11728 } && test -s conftest.$ac_objext; then
11729 ac_cv_type_long_double=yes
11731 echo "$as_me: failed program was:" >&5
11732 sed 's
/^
/|
/' conftest.$ac_ext >&5
11734 ac_cv_type_long_double=no
11737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11739 { echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
11740 echo "${ECHO_T}$ac_cv_type_long_double" >&6; }
11742 # The cast to long int works around a bug in the HP C Compiler
11743 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11744 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11745 # This bug is HP SR number 8606223364.
11746 { echo "$as_me:$LINENO: checking size of long double" >&5
11747 echo $ECHO_N "checking size of long double... $ECHO_C" >&6; }
11748 if test "${ac_cv_sizeof_long_double+set}" = set; then
11749 echo $ECHO_N "(cached) $ECHO_C" >&6
11751 if test "$cross_compiling" = yes; then
11752 # Depending upon the size, compute the lo and hi bounds.
11753 cat >conftest.
$ac_ext <<_ACEOF
11756 cat confdefs.h
>>conftest.
$ac_ext
11757 cat >>conftest.
$ac_ext <<_ACEOF
11758 /* end confdefs.h. */
11759 $ac_includes_default
11760 typedef long double ac__type_sizeof_;
11764 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
11771 rm -f conftest.
$ac_objext
11772 if { (ac_try
="$ac_compile"
11773 case "(($ac_try" in
11774 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11775 *) ac_try_echo=$ac_try;;
11777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11778 (eval "$ac_compile") 2>conftest.er1
11780 grep -v '^ *+' conftest.er1 >conftest.err
11782 cat conftest.err >&5
11783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11784 (exit $ac_status); } && {
11785 test -z "$ac_c_werror_flag" ||
11786 test ! -s conftest.err
11787 } && test -s conftest.$ac_objext; then
11790 cat >conftest.$ac_ext <<_ACEOF
11793 cat confdefs.h >>conftest.$ac_ext
11794 cat >>conftest.$ac_ext <<_ACEOF
11795 /* end confdefs.h. */
11796 $ac_includes_default
11797 typedef long double ac__type_sizeof_;
11801 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11808 rm -f conftest.$ac_objext
11809 if { (ac_try="$ac_compile"
11810 case "(($ac_try" in
11811 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11812 *) ac_try_echo
=$ac_try;;
11814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11815 (eval "$ac_compile") 2>conftest.er1
11817 grep -v '^ *+' conftest.er1
>conftest.err
11819 cat conftest.err
>&5
11820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821 (exit $ac_status); } && {
11822 test -z "$ac_c_werror_flag" ||
11823 test ! -s conftest.err
11824 } && test -s conftest.
$ac_objext; then
11825 ac_hi
=$ac_mid; break
11827 echo "$as_me: failed program was:" >&5
11828 sed 's/^/| /' conftest.
$ac_ext >&5
11830 ac_lo
=`expr $ac_mid + 1`
11831 if test $ac_lo -le $ac_mid; then
11835 ac_mid
=`expr 2 '*' $ac_mid + 1`
11838 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11841 echo "$as_me: failed program was:" >&5
11842 sed 's/^/| /' conftest.
$ac_ext >&5
11844 cat >conftest.
$ac_ext <<_ACEOF
11847 cat confdefs.h
>>conftest.
$ac_ext
11848 cat >>conftest.
$ac_ext <<_ACEOF
11849 /* end confdefs.h. */
11850 $ac_includes_default
11851 typedef long double ac__type_sizeof_;
11855 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
11862 rm -f conftest.
$ac_objext
11863 if { (ac_try
="$ac_compile"
11864 case "(($ac_try" in
11865 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11866 *) ac_try_echo=$ac_try;;
11868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11869 (eval "$ac_compile") 2>conftest.er1
11871 grep -v '^ *+' conftest.er1 >conftest.err
11873 cat conftest.err >&5
11874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11875 (exit $ac_status); } && {
11876 test -z "$ac_c_werror_flag" ||
11877 test ! -s conftest.err
11878 } && test -s conftest.$ac_objext; then
11881 cat >conftest.$ac_ext <<_ACEOF
11884 cat confdefs.h >>conftest.$ac_ext
11885 cat >>conftest.$ac_ext <<_ACEOF
11886 /* end confdefs.h. */
11887 $ac_includes_default
11888 typedef long double ac__type_sizeof_;
11892 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
11899 rm -f conftest.$ac_objext
11900 if { (ac_try="$ac_compile"
11901 case "(($ac_try" in
11902 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11903 *) ac_try_echo
=$ac_try;;
11905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11906 (eval "$ac_compile") 2>conftest.er1
11908 grep -v '^ *+' conftest.er1
>conftest.err
11910 cat conftest.err
>&5
11911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11912 (exit $ac_status); } && {
11913 test -z "$ac_c_werror_flag" ||
11914 test ! -s conftest.err
11915 } && test -s conftest.
$ac_objext; then
11916 ac_lo
=$ac_mid; break
11918 echo "$as_me: failed program was:" >&5
11919 sed 's/^/| /' conftest.
$ac_ext >&5
11921 ac_hi
=`expr '(' $ac_mid ')' - 1`
11922 if test $ac_mid -le $ac_hi; then
11926 ac_mid
=`expr 2 '*' $ac_mid`
11929 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11932 echo "$as_me: failed program was:" >&5
11933 sed 's/^/| /' conftest.
$ac_ext >&5
11938 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11941 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11942 # Binary search between lo and hi bounds.
11943 while test "x$ac_lo" != "x$ac_hi"; do
11944 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11945 cat >conftest.
$ac_ext <<_ACEOF
11948 cat confdefs.h
>>conftest.
$ac_ext
11949 cat >>conftest.
$ac_ext <<_ACEOF
11950 /* end confdefs.h. */
11951 $ac_includes_default
11952 typedef long double ac__type_sizeof_;
11956 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11963 rm -f conftest.
$ac_objext
11964 if { (ac_try
="$ac_compile"
11965 case "(($ac_try" in
11966 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11967 *) ac_try_echo=$ac_try;;
11969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11970 (eval "$ac_compile") 2>conftest.er1
11972 grep -v '^ *+' conftest.er1 >conftest.err
11974 cat conftest.err >&5
11975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11976 (exit $ac_status); } && {
11977 test -z "$ac_c_werror_flag" ||
11978 test ! -s conftest.err
11979 } && test -s conftest.$ac_objext; then
11982 echo "$as_me: failed program was:" >&5
11983 sed 's/^/| /' conftest.$ac_ext >&5
11985 ac_lo=`expr '(' $ac_mid ')' + 1`
11988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11991 ?*) ac_cv_sizeof_long_double=$ac_lo;;
11992 '') if test "$ac_cv_type_long_double" = yes; then
11993 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double)
11994 See \`config.log
' for more details." >&5
11995 echo "$as_me: error: cannot compute sizeof (long double)
11996 See \`config.log' for more details.
" >&2;}
11997 { (exit 77); exit 77; }; }
11999 ac_cv_sizeof_long_double=0
12003 cat >conftest.$ac_ext <<_ACEOF
12006 cat confdefs.h >>conftest.$ac_ext
12007 cat >>conftest.$ac_ext <<_ACEOF
12008 /* end confdefs.h. */
12009 $ac_includes_default
12010 typedef long double ac__type_sizeof_;
12011 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12012 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
12014 #include <stdlib.h>
12019 FILE *f = fopen ("conftest.val
", "w
");
12022 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
12024 long int i = longval ();
12025 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12027 fprintf (f, "%ld
\n", i);
12031 unsigned long int i = ulongval ();
12032 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12034 fprintf (f, "%lu
\n", i);
12036 return ferror (f) || fclose (f) != 0;
12042 rm -f conftest$ac_exeext
12043 if { (ac_try="$ac_link"
12044 case "(($ac_try" in
12045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12046 *) ac_try_echo=$ac_try;;
12048 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12049 (eval "$ac_link") 2>&5
12051 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12052 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12053 { (case "(($ac_try" in
12054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12055 *) ac_try_echo=$ac_try;;
12057 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12058 (eval "$ac_try") 2>&5
12060 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12061 (exit $ac_status); }; }; then
12062 ac_cv_sizeof_long_double=`cat conftest.val`
12064 echo "$as_me: program exited with status
$ac_status" >&5
12065 echo "$as_me: failed program was
:" >&5
12066 sed 's/^/| /' conftest.$ac_ext >&5
12068 ( exit $ac_status )
12069 if test "$ac_cv_type_long_double" = yes; then
12070 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(long double
)
12071 See \
`config.log' for more details." >&5
12072 echo "$as_me: error: cannot compute sizeof (long double)
12073 See \`config.log
' for more details." >&2;}
12074 { (exit 77); exit 77; }; }
12076 ac_cv_sizeof_long_double=0
12079 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12083 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
12084 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6; }
12088 cat >>confdefs.h <<_ACEOF
12089 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
12095 { echo "$as_me:$LINENO: checking for _Bool support" >&5
12096 echo $ECHO_N "checking for _Bool support... $ECHO_C" >&6; }
12098 cat >conftest.$ac_ext <<_ACEOF
12101 cat confdefs.h >>conftest.$ac_ext
12102 cat >>conftest.$ac_ext <<_ACEOF
12103 /* end confdefs.h. */
12108 _Bool x; x = (_Bool)0;
12113 rm -f conftest.$ac_objext
12114 if { (ac_try="$ac_compile"
12115 case "(($ac_try" in
12116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12117 *) ac_try_echo=$ac_try;;
12119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12120 (eval "$ac_compile") 2>conftest.er1
12122 grep -v '^
*+' conftest.er1 >conftest.err
12124 cat conftest.err >&5
12125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12126 (exit $ac_status); } && {
12127 test -z "$ac_c_werror_flag" ||
12128 test ! -s conftest.err
12129 } && test -s conftest.$ac_objext; then
12132 cat >>confdefs.h <<\_ACEOF
12133 #define HAVE_C99_BOOL 1
12139 echo "$as_me: failed program was:" >&5
12140 sed 's
/^
/|
/' conftest.$ac_ext >&5
12145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12146 { echo "$as_me:$LINENO: result: $have_c99_bool" >&5
12147 echo "${ECHO_T}$have_c99_bool" >&6; }
12148 if test "$have_c99_bool" = yes ; then
12149 { echo "$as_me:$LINENO: checking for _Bool" >&5
12150 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
12151 if test "${ac_cv_type__Bool+set}" = set; then
12152 echo $ECHO_N "(cached) $ECHO_C" >&6
12154 cat >conftest.$ac_ext <<_ACEOF
12157 cat confdefs.h >>conftest.$ac_ext
12158 cat >>conftest.$ac_ext <<_ACEOF
12159 /* end confdefs.h. */
12160 $ac_includes_default
12161 typedef _Bool ac__type_new_;
12165 if ((ac__type_new_ *) 0)
12167 if (sizeof (ac__type_new_))
12173 rm -f conftest.$ac_objext
12174 if { (ac_try="$ac_compile"
12175 case "(($ac_try" in
12176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12177 *) ac_try_echo=$ac_try;;
12179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12180 (eval "$ac_compile") 2>conftest.er1
12182 grep -v '^
*+' conftest.er1 >conftest.err
12184 cat conftest.err >&5
12185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12186 (exit $ac_status); } && {
12187 test -z "$ac_c_werror_flag" ||
12188 test ! -s conftest.err
12189 } && test -s conftest.$ac_objext; then
12190 ac_cv_type__Bool=yes
12192 echo "$as_me: failed program was:" >&5
12193 sed 's
/^
/|
/' conftest.$ac_ext >&5
12195 ac_cv_type__Bool=no
12198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12200 { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
12201 echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
12203 # The cast to long int works around a bug in the HP C Compiler
12204 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12205 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12206 # This bug is HP SR number 8606223364.
12207 { echo "$as_me:$LINENO: checking size of _Bool" >&5
12208 echo $ECHO_N "checking size of _Bool... $ECHO_C" >&6; }
12209 if test "${ac_cv_sizeof__Bool+set}" = set; then
12210 echo $ECHO_N "(cached) $ECHO_C" >&6
12212 if test "$cross_compiling" = yes; then
12213 # Depending upon the size, compute the lo and hi bounds.
12214 cat >conftest.
$ac_ext <<_ACEOF
12217 cat confdefs.h
>>conftest.
$ac_ext
12218 cat >>conftest.
$ac_ext <<_ACEOF
12219 /* end confdefs.h. */
12220 $ac_includes_default
12221 typedef _Bool ac__type_sizeof_;
12225 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
12232 rm -f conftest.
$ac_objext
12233 if { (ac_try
="$ac_compile"
12234 case "(($ac_try" in
12235 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12236 *) ac_try_echo=$ac_try;;
12238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12239 (eval "$ac_compile") 2>conftest.er1
12241 grep -v '^ *+' conftest.er1 >conftest.err
12243 cat conftest.err >&5
12244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245 (exit $ac_status); } && {
12246 test -z "$ac_c_werror_flag" ||
12247 test ! -s conftest.err
12248 } && test -s conftest.$ac_objext; then
12251 cat >conftest.$ac_ext <<_ACEOF
12254 cat confdefs.h >>conftest.$ac_ext
12255 cat >>conftest.$ac_ext <<_ACEOF
12256 /* end confdefs.h. */
12257 $ac_includes_default
12258 typedef _Bool ac__type_sizeof_;
12262 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12269 rm -f conftest.$ac_objext
12270 if { (ac_try="$ac_compile"
12271 case "(($ac_try" in
12272 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12273 *) ac_try_echo
=$ac_try;;
12275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12276 (eval "$ac_compile") 2>conftest.er1
12278 grep -v '^ *+' conftest.er1
>conftest.err
12280 cat conftest.err
>&5
12281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12282 (exit $ac_status); } && {
12283 test -z "$ac_c_werror_flag" ||
12284 test ! -s conftest.err
12285 } && test -s conftest.
$ac_objext; then
12286 ac_hi
=$ac_mid; break
12288 echo "$as_me: failed program was:" >&5
12289 sed 's/^/| /' conftest.
$ac_ext >&5
12291 ac_lo
=`expr $ac_mid + 1`
12292 if test $ac_lo -le $ac_mid; then
12296 ac_mid
=`expr 2 '*' $ac_mid + 1`
12299 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12302 echo "$as_me: failed program was:" >&5
12303 sed 's/^/| /' conftest.
$ac_ext >&5
12305 cat >conftest.
$ac_ext <<_ACEOF
12308 cat confdefs.h
>>conftest.
$ac_ext
12309 cat >>conftest.
$ac_ext <<_ACEOF
12310 /* end confdefs.h. */
12311 $ac_includes_default
12312 typedef _Bool ac__type_sizeof_;
12316 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
12323 rm -f conftest.
$ac_objext
12324 if { (ac_try
="$ac_compile"
12325 case "(($ac_try" in
12326 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12327 *) ac_try_echo=$ac_try;;
12329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12330 (eval "$ac_compile") 2>conftest.er1
12332 grep -v '^ *+' conftest.er1 >conftest.err
12334 cat conftest.err >&5
12335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12336 (exit $ac_status); } && {
12337 test -z "$ac_c_werror_flag" ||
12338 test ! -s conftest.err
12339 } && test -s conftest.$ac_objext; then
12342 cat >conftest.$ac_ext <<_ACEOF
12345 cat confdefs.h >>conftest.$ac_ext
12346 cat >>conftest.$ac_ext <<_ACEOF
12347 /* end confdefs.h. */
12348 $ac_includes_default
12349 typedef _Bool ac__type_sizeof_;
12353 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
12360 rm -f conftest.$ac_objext
12361 if { (ac_try="$ac_compile"
12362 case "(($ac_try" in
12363 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12364 *) ac_try_echo
=$ac_try;;
12366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12367 (eval "$ac_compile") 2>conftest.er1
12369 grep -v '^ *+' conftest.er1
>conftest.err
12371 cat conftest.err
>&5
12372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12373 (exit $ac_status); } && {
12374 test -z "$ac_c_werror_flag" ||
12375 test ! -s conftest.err
12376 } && test -s conftest.
$ac_objext; then
12377 ac_lo
=$ac_mid; break
12379 echo "$as_me: failed program was:" >&5
12380 sed 's/^/| /' conftest.
$ac_ext >&5
12382 ac_hi
=`expr '(' $ac_mid ')' - 1`
12383 if test $ac_mid -le $ac_hi; then
12387 ac_mid
=`expr 2 '*' $ac_mid`
12390 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12393 echo "$as_me: failed program was:" >&5
12394 sed 's/^/| /' conftest.
$ac_ext >&5
12399 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12402 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12403 # Binary search between lo and hi bounds.
12404 while test "x$ac_lo" != "x$ac_hi"; do
12405 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12406 cat >conftest.
$ac_ext <<_ACEOF
12409 cat confdefs.h
>>conftest.
$ac_ext
12410 cat >>conftest.
$ac_ext <<_ACEOF
12411 /* end confdefs.h. */
12412 $ac_includes_default
12413 typedef _Bool ac__type_sizeof_;
12417 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12424 rm -f conftest.
$ac_objext
12425 if { (ac_try
="$ac_compile"
12426 case "(($ac_try" in
12427 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12428 *) ac_try_echo=$ac_try;;
12430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12431 (eval "$ac_compile") 2>conftest.er1
12433 grep -v '^ *+' conftest.er1 >conftest.err
12435 cat conftest.err >&5
12436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12437 (exit $ac_status); } && {
12438 test -z "$ac_c_werror_flag" ||
12439 test ! -s conftest.err
12440 } && test -s conftest.$ac_objext; then
12443 echo "$as_me: failed program was:" >&5
12444 sed 's/^/| /' conftest.$ac_ext >&5
12446 ac_lo=`expr '(' $ac_mid ')' + 1`
12449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12452 ?*) ac_cv_sizeof__Bool=$ac_lo;;
12453 '') if test "$ac_cv_type__Bool" = yes; then
12454 { { echo "$as_me:$LINENO: error: cannot compute sizeof (_Bool)
12455 See \`config.log
' for more details." >&5
12456 echo "$as_me: error: cannot compute sizeof (_Bool)
12457 See \`config.log' for more details.
" >&2;}
12458 { (exit 77); exit 77; }; }
12460 ac_cv_sizeof__Bool=0
12464 cat >conftest.$ac_ext <<_ACEOF
12467 cat confdefs.h >>conftest.$ac_ext
12468 cat >>conftest.$ac_ext <<_ACEOF
12469 /* end confdefs.h. */
12470 $ac_includes_default
12471 typedef _Bool ac__type_sizeof_;
12472 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12473 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
12475 #include <stdlib.h>
12480 FILE *f = fopen ("conftest.val
", "w
");
12483 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
12485 long int i = longval ();
12486 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12488 fprintf (f, "%ld
\n", i);
12492 unsigned long int i = ulongval ();
12493 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12495 fprintf (f, "%lu
\n", i);
12497 return ferror (f) || fclose (f) != 0;
12503 rm -f conftest$ac_exeext
12504 if { (ac_try="$ac_link"
12505 case "(($ac_try" in
12506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12507 *) ac_try_echo=$ac_try;;
12509 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12510 (eval "$ac_link") 2>&5
12512 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12513 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12514 { (case "(($ac_try" in
12515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12516 *) ac_try_echo=$ac_try;;
12518 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12519 (eval "$ac_try") 2>&5
12521 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12522 (exit $ac_status); }; }; then
12523 ac_cv_sizeof__Bool=`cat conftest.val`
12525 echo "$as_me: program exited with status
$ac_status" >&5
12526 echo "$as_me: failed program was
:" >&5
12527 sed 's/^/| /' conftest.$ac_ext >&5
12529 ( exit $ac_status )
12530 if test "$ac_cv_type__Bool" = yes; then
12531 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(_Bool
)
12532 See \
`config.log' for more details." >&5
12533 echo "$as_me: error: cannot compute sizeof (_Bool)
12534 See \`config.log
' for more details." >&2;}
12535 { (exit 77); exit 77; }; }
12537 ac_cv_sizeof__Bool=0
12540 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12544 { echo "$as_me:$LINENO: result: $ac_cv_sizeof__Bool" >&5
12545 echo "${ECHO_T}$ac_cv_sizeof__Bool" >&6; }
12549 cat >>confdefs.h <<_ACEOF
12550 #define SIZEOF__BOOL $ac_cv_sizeof__Bool
12556 { echo "$as_me:$LINENO: checking for uintptr_t" >&5
12557 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6; }
12558 if test "${ac_cv_type_uintptr_t+set}" = set; then
12559 echo $ECHO_N "(cached) $ECHO_C" >&6
12561 cat >conftest.$ac_ext <<_ACEOF
12564 cat confdefs.h >>conftest.$ac_ext
12565 cat >>conftest.$ac_ext <<_ACEOF
12566 /* end confdefs.h. */
12567 #ifdef HAVE_STDINT_H
12568 #include <stdint.h>
12571 typedef uintptr_t ac__type_new_;
12575 if ((ac__type_new_ *) 0)
12577 if (sizeof (ac__type_new_))
12583 rm -f conftest.$ac_objext
12584 if { (ac_try="$ac_compile"
12585 case "(($ac_try" in
12586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12587 *) ac_try_echo=$ac_try;;
12589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12590 (eval "$ac_compile") 2>conftest.er1
12592 grep -v '^
*+' conftest.er1 >conftest.err
12594 cat conftest.err >&5
12595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 (exit $ac_status); } && {
12597 test -z "$ac_c_werror_flag" ||
12598 test ! -s conftest.err
12599 } && test -s conftest.$ac_objext; then
12600 ac_cv_type_uintptr_t=yes
12602 echo "$as_me: failed program was:" >&5
12603 sed 's
/^
/|
/' conftest.$ac_ext >&5
12605 ac_cv_type_uintptr_t=no
12608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12610 { echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12611 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6; }
12612 if test $ac_cv_type_uintptr_t = yes; then
12614 cat >>confdefs.h <<_ACEOF
12615 #define HAVE_UINTPTR_T 1
12618 { echo "$as_me:$LINENO: checking for uintptr_t" >&5
12619 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6; }
12620 if test "${ac_cv_type_uintptr_t+set}" = set; then
12621 echo $ECHO_N "(cached) $ECHO_C" >&6
12623 cat >conftest.$ac_ext <<_ACEOF
12626 cat confdefs.h >>conftest.$ac_ext
12627 cat >>conftest.$ac_ext <<_ACEOF
12628 /* end confdefs.h. */
12629 $ac_includes_default
12630 typedef uintptr_t ac__type_new_;
12634 if ((ac__type_new_ *) 0)
12636 if (sizeof (ac__type_new_))
12642 rm -f conftest.$ac_objext
12643 if { (ac_try="$ac_compile"
12644 case "(($ac_try" in
12645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12646 *) ac_try_echo=$ac_try;;
12648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12649 (eval "$ac_compile") 2>conftest.er1
12651 grep -v '^
*+' conftest.er1 >conftest.err
12653 cat conftest.err >&5
12654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12655 (exit $ac_status); } && {
12656 test -z "$ac_c_werror_flag" ||
12657 test ! -s conftest.err
12658 } && test -s conftest.$ac_objext; then
12659 ac_cv_type_uintptr_t=yes
12661 echo "$as_me: failed program was:" >&5
12662 sed 's
/^
/|
/' conftest.$ac_ext >&5
12664 ac_cv_type_uintptr_t=no
12667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12669 { echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12670 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6; }
12672 # The cast to long int works around a bug in the HP C Compiler
12673 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12674 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12675 # This bug is HP SR number 8606223364.
12676 { echo "$as_me:$LINENO: checking size of uintptr_t" >&5
12677 echo $ECHO_N "checking size of uintptr_t... $ECHO_C" >&6; }
12678 if test "${ac_cv_sizeof_uintptr_t+set}" = set; then
12679 echo $ECHO_N "(cached) $ECHO_C" >&6
12681 if test "$cross_compiling" = yes; then
12682 # Depending upon the size, compute the lo and hi bounds.
12683 cat >conftest.
$ac_ext <<_ACEOF
12686 cat confdefs.h
>>conftest.
$ac_ext
12687 cat >>conftest.
$ac_ext <<_ACEOF
12688 /* end confdefs.h. */
12689 $ac_includes_default
12690 typedef uintptr_t ac__type_sizeof_;
12694 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
12701 rm -f conftest.
$ac_objext
12702 if { (ac_try
="$ac_compile"
12703 case "(($ac_try" in
12704 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12705 *) ac_try_echo=$ac_try;;
12707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12708 (eval "$ac_compile") 2>conftest.er1
12710 grep -v '^ *+' conftest.er1 >conftest.err
12712 cat conftest.err >&5
12713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12714 (exit $ac_status); } && {
12715 test -z "$ac_c_werror_flag" ||
12716 test ! -s conftest.err
12717 } && test -s conftest.$ac_objext; then
12720 cat >conftest.$ac_ext <<_ACEOF
12723 cat confdefs.h >>conftest.$ac_ext
12724 cat >>conftest.$ac_ext <<_ACEOF
12725 /* end confdefs.h. */
12726 $ac_includes_default
12727 typedef uintptr_t ac__type_sizeof_;
12731 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12738 rm -f conftest.$ac_objext
12739 if { (ac_try="$ac_compile"
12740 case "(($ac_try" in
12741 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12742 *) ac_try_echo
=$ac_try;;
12744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12745 (eval "$ac_compile") 2>conftest.er1
12747 grep -v '^ *+' conftest.er1
>conftest.err
12749 cat conftest.err
>&5
12750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12751 (exit $ac_status); } && {
12752 test -z "$ac_c_werror_flag" ||
12753 test ! -s conftest.err
12754 } && test -s conftest.
$ac_objext; then
12755 ac_hi
=$ac_mid; break
12757 echo "$as_me: failed program was:" >&5
12758 sed 's/^/| /' conftest.
$ac_ext >&5
12760 ac_lo
=`expr $ac_mid + 1`
12761 if test $ac_lo -le $ac_mid; then
12765 ac_mid
=`expr 2 '*' $ac_mid + 1`
12768 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12771 echo "$as_me: failed program was:" >&5
12772 sed 's/^/| /' conftest.
$ac_ext >&5
12774 cat >conftest.
$ac_ext <<_ACEOF
12777 cat confdefs.h
>>conftest.
$ac_ext
12778 cat >>conftest.
$ac_ext <<_ACEOF
12779 /* end confdefs.h. */
12780 $ac_includes_default
12781 typedef uintptr_t ac__type_sizeof_;
12785 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
12792 rm -f conftest.
$ac_objext
12793 if { (ac_try
="$ac_compile"
12794 case "(($ac_try" in
12795 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12796 *) ac_try_echo=$ac_try;;
12798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12799 (eval "$ac_compile") 2>conftest.er1
12801 grep -v '^ *+' conftest.er1 >conftest.err
12803 cat conftest.err >&5
12804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12805 (exit $ac_status); } && {
12806 test -z "$ac_c_werror_flag" ||
12807 test ! -s conftest.err
12808 } && test -s conftest.$ac_objext; then
12811 cat >conftest.$ac_ext <<_ACEOF
12814 cat confdefs.h >>conftest.$ac_ext
12815 cat >>conftest.$ac_ext <<_ACEOF
12816 /* end confdefs.h. */
12817 $ac_includes_default
12818 typedef uintptr_t ac__type_sizeof_;
12822 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
12829 rm -f conftest.$ac_objext
12830 if { (ac_try="$ac_compile"
12831 case "(($ac_try" in
12832 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12833 *) ac_try_echo
=$ac_try;;
12835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12836 (eval "$ac_compile") 2>conftest.er1
12838 grep -v '^ *+' conftest.er1
>conftest.err
12840 cat conftest.err
>&5
12841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12842 (exit $ac_status); } && {
12843 test -z "$ac_c_werror_flag" ||
12844 test ! -s conftest.err
12845 } && test -s conftest.
$ac_objext; then
12846 ac_lo
=$ac_mid; break
12848 echo "$as_me: failed program was:" >&5
12849 sed 's/^/| /' conftest.
$ac_ext >&5
12851 ac_hi
=`expr '(' $ac_mid ')' - 1`
12852 if test $ac_mid -le $ac_hi; then
12856 ac_mid
=`expr 2 '*' $ac_mid`
12859 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12862 echo "$as_me: failed program was:" >&5
12863 sed 's/^/| /' conftest.
$ac_ext >&5
12868 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12871 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12872 # Binary search between lo and hi bounds.
12873 while test "x$ac_lo" != "x$ac_hi"; do
12874 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12875 cat >conftest.
$ac_ext <<_ACEOF
12878 cat confdefs.h
>>conftest.
$ac_ext
12879 cat >>conftest.
$ac_ext <<_ACEOF
12880 /* end confdefs.h. */
12881 $ac_includes_default
12882 typedef uintptr_t ac__type_sizeof_;
12886 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12893 rm -f conftest.
$ac_objext
12894 if { (ac_try
="$ac_compile"
12895 case "(($ac_try" in
12896 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12897 *) ac_try_echo=$ac_try;;
12899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12900 (eval "$ac_compile") 2>conftest.er1
12902 grep -v '^ *+' conftest.er1 >conftest.err
12904 cat conftest.err >&5
12905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12906 (exit $ac_status); } && {
12907 test -z "$ac_c_werror_flag" ||
12908 test ! -s conftest.err
12909 } && test -s conftest.$ac_objext; then
12912 echo "$as_me: failed program was:" >&5
12913 sed 's/^/| /' conftest.$ac_ext >&5
12915 ac_lo=`expr '(' $ac_mid ')' + 1`
12918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12921 ?*) ac_cv_sizeof_uintptr_t=$ac_lo;;
12922 '') if test "$ac_cv_type_uintptr_t" = yes; then
12923 { { echo "$as_me:$LINENO: error: cannot compute sizeof (uintptr_t)
12924 See \`config.log
' for more details." >&5
12925 echo "$as_me: error: cannot compute sizeof (uintptr_t)
12926 See \`config.log' for more details.
" >&2;}
12927 { (exit 77); exit 77; }; }
12929 ac_cv_sizeof_uintptr_t=0
12933 cat >conftest.$ac_ext <<_ACEOF
12936 cat confdefs.h >>conftest.$ac_ext
12937 cat >>conftest.$ac_ext <<_ACEOF
12938 /* end confdefs.h. */
12939 $ac_includes_default
12940 typedef uintptr_t ac__type_sizeof_;
12941 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12942 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
12944 #include <stdlib.h>
12949 FILE *f = fopen ("conftest.val
", "w
");
12952 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
12954 long int i = longval ();
12955 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12957 fprintf (f, "%ld
\n", i);
12961 unsigned long int i = ulongval ();
12962 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12964 fprintf (f, "%lu
\n", i);
12966 return ferror (f) || fclose (f) != 0;
12972 rm -f conftest$ac_exeext
12973 if { (ac_try="$ac_link"
12974 case "(($ac_try" in
12975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12976 *) ac_try_echo=$ac_try;;
12978 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12979 (eval "$ac_link") 2>&5
12981 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12982 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12983 { (case "(($ac_try" in
12984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12985 *) ac_try_echo=$ac_try;;
12987 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12988 (eval "$ac_try") 2>&5
12990 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12991 (exit $ac_status); }; }; then
12992 ac_cv_sizeof_uintptr_t=`cat conftest.val`
12994 echo "$as_me: program exited with status
$ac_status" >&5
12995 echo "$as_me: failed program was
:" >&5
12996 sed 's/^/| /' conftest.$ac_ext >&5
12998 ( exit $ac_status )
12999 if test "$ac_cv_type_uintptr_t" = yes; then
13000 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(uintptr_t
)
13001 See \
`config.log' for more details." >&5
13002 echo "$as_me: error: cannot compute sizeof (uintptr_t)
13003 See \`config.log
' for more details." >&2;}
13004 { (exit 77); exit 77; }; }
13006 ac_cv_sizeof_uintptr_t=0
13009 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13013 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_uintptr_t" >&5
13014 echo "${ECHO_T}$ac_cv_sizeof_uintptr_t" >&6; }
13018 cat >>confdefs.h <<_ACEOF
13019 #define SIZEOF_UINTPTR_T $ac_cv_sizeof_uintptr_t
13026 { echo "$as_me:$LINENO: checking for off_t" >&5
13027 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
13028 if test "${ac_cv_type_off_t+set}" = set; then
13029 echo $ECHO_N "(cached) $ECHO_C" >&6
13031 cat >conftest.$ac_ext <<_ACEOF
13034 cat confdefs.h >>conftest.$ac_ext
13035 cat >>conftest.$ac_ext <<_ACEOF
13036 /* end confdefs.h. */
13038 #ifdef HAVE_SYS_TYPES_H
13039 #include <sys/types.h>
13043 typedef off_t ac__type_new_;
13047 if ((ac__type_new_ *) 0)
13049 if (sizeof (ac__type_new_))
13055 rm -f conftest.$ac_objext
13056 if { (ac_try="$ac_compile"
13057 case "(($ac_try" in
13058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13059 *) ac_try_echo=$ac_try;;
13061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13062 (eval "$ac_compile") 2>conftest.er1
13064 grep -v '^
*+' conftest.er1 >conftest.err
13066 cat conftest.err >&5
13067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13068 (exit $ac_status); } && {
13069 test -z "$ac_c_werror_flag" ||
13070 test ! -s conftest.err
13071 } && test -s conftest.$ac_objext; then
13072 ac_cv_type_off_t=yes
13074 echo "$as_me: failed program was:" >&5
13075 sed 's
/^
/|
/' conftest.$ac_ext >&5
13077 ac_cv_type_off_t=no
13080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13082 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
13083 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
13085 # The cast to long int works around a bug in the HP C Compiler
13086 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13087 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13088 # This bug is HP SR number 8606223364.
13089 { echo "$as_me:$LINENO: checking size of off_t" >&5
13090 echo $ECHO_N "checking size of off_t... $ECHO_C" >&6; }
13091 if test "${ac_cv_sizeof_off_t+set}" = set; then
13092 echo $ECHO_N "(cached) $ECHO_C" >&6
13094 if test "$cross_compiling" = yes; then
13095 # Depending upon the size, compute the lo and hi bounds.
13096 cat >conftest.
$ac_ext <<_ACEOF
13099 cat confdefs.h
>>conftest.
$ac_ext
13100 cat >>conftest.
$ac_ext <<_ACEOF
13101 /* end confdefs.h. */
13103 #ifdef HAVE_SYS_TYPES_H
13104 #include <sys/types.h>
13108 typedef off_t ac__type_sizeof_;
13112 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
13119 rm -f conftest.
$ac_objext
13120 if { (ac_try
="$ac_compile"
13121 case "(($ac_try" in
13122 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13123 *) ac_try_echo=$ac_try;;
13125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13126 (eval "$ac_compile") 2>conftest.er1
13128 grep -v '^ *+' conftest.er1 >conftest.err
13130 cat conftest.err >&5
13131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13132 (exit $ac_status); } && {
13133 test -z "$ac_c_werror_flag" ||
13134 test ! -s conftest.err
13135 } && test -s conftest.$ac_objext; then
13138 cat >conftest.$ac_ext <<_ACEOF
13141 cat confdefs.h >>conftest.$ac_ext
13142 cat >>conftest.$ac_ext <<_ACEOF
13143 /* end confdefs.h. */
13145 #ifdef HAVE_SYS_TYPES_H
13146 #include <sys/types.h>
13150 typedef off_t ac__type_sizeof_;
13154 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
13161 rm -f conftest.$ac_objext
13162 if { (ac_try="$ac_compile"
13163 case "(($ac_try" in
13164 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13165 *) ac_try_echo
=$ac_try;;
13167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13168 (eval "$ac_compile") 2>conftest.er1
13170 grep -v '^ *+' conftest.er1
>conftest.err
13172 cat conftest.err
>&5
13173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13174 (exit $ac_status); } && {
13175 test -z "$ac_c_werror_flag" ||
13176 test ! -s conftest.err
13177 } && test -s conftest.
$ac_objext; then
13178 ac_hi
=$ac_mid; break
13180 echo "$as_me: failed program was:" >&5
13181 sed 's/^/| /' conftest.
$ac_ext >&5
13183 ac_lo
=`expr $ac_mid + 1`
13184 if test $ac_lo -le $ac_mid; then
13188 ac_mid
=`expr 2 '*' $ac_mid + 1`
13191 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13194 echo "$as_me: failed program was:" >&5
13195 sed 's/^/| /' conftest.
$ac_ext >&5
13197 cat >conftest.
$ac_ext <<_ACEOF
13200 cat confdefs.h
>>conftest.
$ac_ext
13201 cat >>conftest.
$ac_ext <<_ACEOF
13202 /* end confdefs.h. */
13204 #ifdef HAVE_SYS_TYPES_H
13205 #include <sys/types.h>
13209 typedef off_t ac__type_sizeof_;
13213 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
13220 rm -f conftest.
$ac_objext
13221 if { (ac_try
="$ac_compile"
13222 case "(($ac_try" in
13223 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13224 *) ac_try_echo=$ac_try;;
13226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13227 (eval "$ac_compile") 2>conftest.er1
13229 grep -v '^ *+' conftest.er1 >conftest.err
13231 cat conftest.err >&5
13232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13233 (exit $ac_status); } && {
13234 test -z "$ac_c_werror_flag" ||
13235 test ! -s conftest.err
13236 } && test -s conftest.$ac_objext; then
13239 cat >conftest.$ac_ext <<_ACEOF
13242 cat confdefs.h >>conftest.$ac_ext
13243 cat >>conftest.$ac_ext <<_ACEOF
13244 /* end confdefs.h. */
13246 #ifdef HAVE_SYS_TYPES_H
13247 #include <sys/types.h>
13251 typedef off_t ac__type_sizeof_;
13255 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
13262 rm -f conftest.$ac_objext
13263 if { (ac_try="$ac_compile"
13264 case "(($ac_try" in
13265 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13266 *) ac_try_echo
=$ac_try;;
13268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13269 (eval "$ac_compile") 2>conftest.er1
13271 grep -v '^ *+' conftest.er1
>conftest.err
13273 cat conftest.err
>&5
13274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13275 (exit $ac_status); } && {
13276 test -z "$ac_c_werror_flag" ||
13277 test ! -s conftest.err
13278 } && test -s conftest.
$ac_objext; then
13279 ac_lo
=$ac_mid; break
13281 echo "$as_me: failed program was:" >&5
13282 sed 's/^/| /' conftest.
$ac_ext >&5
13284 ac_hi
=`expr '(' $ac_mid ')' - 1`
13285 if test $ac_mid -le $ac_hi; then
13289 ac_mid
=`expr 2 '*' $ac_mid`
13292 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13295 echo "$as_me: failed program was:" >&5
13296 sed 's/^/| /' conftest.
$ac_ext >&5
13301 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13304 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13305 # Binary search between lo and hi bounds.
13306 while test "x$ac_lo" != "x$ac_hi"; do
13307 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13308 cat >conftest.
$ac_ext <<_ACEOF
13311 cat confdefs.h
>>conftest.
$ac_ext
13312 cat >>conftest.
$ac_ext <<_ACEOF
13313 /* end confdefs.h. */
13315 #ifdef HAVE_SYS_TYPES_H
13316 #include <sys/types.h>
13320 typedef off_t ac__type_sizeof_;
13324 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
13331 rm -f conftest.
$ac_objext
13332 if { (ac_try
="$ac_compile"
13333 case "(($ac_try" in
13334 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13335 *) ac_try_echo=$ac_try;;
13337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13338 (eval "$ac_compile") 2>conftest.er1
13340 grep -v '^ *+' conftest.er1 >conftest.err
13342 cat conftest.err >&5
13343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13344 (exit $ac_status); } && {
13345 test -z "$ac_c_werror_flag" ||
13346 test ! -s conftest.err
13347 } && test -s conftest.$ac_objext; then
13350 echo "$as_me: failed program was:" >&5
13351 sed 's/^/| /' conftest.$ac_ext >&5
13353 ac_lo=`expr '(' $ac_mid ')' + 1`
13356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13359 ?*) ac_cv_sizeof_off_t=$ac_lo;;
13360 '') if test "$ac_cv_type_off_t" = yes; then
13361 { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
13362 See \`config.log
' for more details." >&5
13363 echo "$as_me: error: cannot compute sizeof (off_t)
13364 See \`config.log' for more details.
" >&2;}
13365 { (exit 77); exit 77; }; }
13367 ac_cv_sizeof_off_t=0
13371 cat >conftest.$ac_ext <<_ACEOF
13374 cat confdefs.h >>conftest.$ac_ext
13375 cat >>conftest.$ac_ext <<_ACEOF
13376 /* end confdefs.h. */
13378 #ifdef HAVE_SYS_TYPES_H
13379 #include <sys/types.h>
13383 typedef off_t ac__type_sizeof_;
13384 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
13385 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
13387 #include <stdlib.h>
13392 FILE *f = fopen ("conftest.val
", "w
");
13395 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
13397 long int i = longval ();
13398 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13400 fprintf (f, "%ld
\n", i);
13404 unsigned long int i = ulongval ();
13405 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13407 fprintf (f, "%lu
\n", i);
13409 return ferror (f) || fclose (f) != 0;
13415 rm -f conftest$ac_exeext
13416 if { (ac_try="$ac_link"
13417 case "(($ac_try" in
13418 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13419 *) ac_try_echo=$ac_try;;
13421 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
13422 (eval "$ac_link") 2>&5
13424 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
13425 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13426 { (case "(($ac_try" in
13427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13428 *) ac_try_echo=$ac_try;;
13430 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
13431 (eval "$ac_try") 2>&5
13433 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
13434 (exit $ac_status); }; }; then
13435 ac_cv_sizeof_off_t=`cat conftest.val`
13437 echo "$as_me: program exited with status
$ac_status" >&5
13438 echo "$as_me: failed program was
:" >&5
13439 sed 's/^/| /' conftest.$ac_ext >&5
13441 ( exit $ac_status )
13442 if test "$ac_cv_type_off_t" = yes; then
13443 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(off_t
)
13444 See \
`config.log' for more details." >&5
13445 echo "$as_me: error: cannot compute sizeof (off_t)
13446 See \`config.log
' for more details." >&2;}
13447 { (exit 77); exit 77; }; }
13449 ac_cv_sizeof_off_t=0
13452 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13456 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
13457 echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6; }
13461 cat >>confdefs.h <<_ACEOF
13462 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
13467 { echo "$as_me:$LINENO: checking whether to enable large file support" >&5
13468 echo $ECHO_N "checking whether to enable large file support... $ECHO_C" >&6; }
13469 if test "$have_long_long" = yes -a \
13470 "$ac_cv_sizeof_off_t" -gt "$ac_cv_sizeof_long" -a \
13471 "$ac_cv_sizeof_long_long" -ge "$ac_cv_sizeof_off_t"; then
13473 cat >>confdefs.h <<\_ACEOF
13474 #define HAVE_LARGEFILE_SUPPORT 1
13477 { echo "$as_me:$LINENO: result: yes" >&5
13478 echo "${ECHO_T}yes" >&6; }
13480 { echo "$as_me:$LINENO: result: no" >&5
13481 echo "${ECHO_T}no" >&6; }
13484 { echo "$as_me:$LINENO: checking for time_t" >&5
13485 echo $ECHO_N "checking for time_t... $ECHO_C" >&6; }
13486 if test "${ac_cv_type_time_t+set}" = set; then
13487 echo $ECHO_N "(cached) $ECHO_C" >&6
13489 cat >conftest.$ac_ext <<_ACEOF
13492 cat confdefs.h >>conftest.$ac_ext
13493 cat >>conftest.$ac_ext <<_ACEOF
13494 /* end confdefs.h. */
13496 #ifdef HAVE_SYS_TYPES_H
13497 #include <sys/types.h>
13504 typedef time_t ac__type_new_;
13508 if ((ac__type_new_ *) 0)
13510 if (sizeof (ac__type_new_))
13516 rm -f conftest.$ac_objext
13517 if { (ac_try="$ac_compile"
13518 case "(($ac_try" in
13519 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13520 *) ac_try_echo=$ac_try;;
13522 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13523 (eval "$ac_compile") 2>conftest.er1
13525 grep -v '^
*+' conftest.er1 >conftest.err
13527 cat conftest.err >&5
13528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13529 (exit $ac_status); } && {
13530 test -z "$ac_c_werror_flag" ||
13531 test ! -s conftest.err
13532 } && test -s conftest.$ac_objext; then
13533 ac_cv_type_time_t=yes
13535 echo "$as_me: failed program was:" >&5
13536 sed 's
/^
/|
/' conftest.$ac_ext >&5
13538 ac_cv_type_time_t=no
13541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13543 { echo "$as_me:$LINENO: result: $ac_cv_type_time_t" >&5
13544 echo "${ECHO_T}$ac_cv_type_time_t" >&6; }
13546 # The cast to long int works around a bug in the HP C Compiler
13547 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13548 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13549 # This bug is HP SR number 8606223364.
13550 { echo "$as_me:$LINENO: checking size of time_t" >&5
13551 echo $ECHO_N "checking size of time_t... $ECHO_C" >&6; }
13552 if test "${ac_cv_sizeof_time_t+set}" = set; then
13553 echo $ECHO_N "(cached) $ECHO_C" >&6
13555 if test "$cross_compiling" = yes; then
13556 # Depending upon the size, compute the lo and hi bounds.
13557 cat >conftest.
$ac_ext <<_ACEOF
13560 cat confdefs.h
>>conftest.
$ac_ext
13561 cat >>conftest.
$ac_ext <<_ACEOF
13562 /* end confdefs.h. */
13564 #ifdef HAVE_SYS_TYPES_H
13565 #include <sys/types.h>
13572 typedef time_t ac__type_sizeof_;
13576 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
13583 rm -f conftest.
$ac_objext
13584 if { (ac_try
="$ac_compile"
13585 case "(($ac_try" in
13586 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13587 *) ac_try_echo=$ac_try;;
13589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13590 (eval "$ac_compile") 2>conftest.er1
13592 grep -v '^ *+' conftest.er1 >conftest.err
13594 cat conftest.err >&5
13595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13596 (exit $ac_status); } && {
13597 test -z "$ac_c_werror_flag" ||
13598 test ! -s conftest.err
13599 } && test -s conftest.$ac_objext; then
13602 cat >conftest.$ac_ext <<_ACEOF
13605 cat confdefs.h >>conftest.$ac_ext
13606 cat >>conftest.$ac_ext <<_ACEOF
13607 /* end confdefs.h. */
13609 #ifdef HAVE_SYS_TYPES_H
13610 #include <sys/types.h>
13617 typedef time_t ac__type_sizeof_;
13621 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
13628 rm -f conftest.$ac_objext
13629 if { (ac_try="$ac_compile"
13630 case "(($ac_try" in
13631 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13632 *) ac_try_echo
=$ac_try;;
13634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13635 (eval "$ac_compile") 2>conftest.er1
13637 grep -v '^ *+' conftest.er1
>conftest.err
13639 cat conftest.err
>&5
13640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13641 (exit $ac_status); } && {
13642 test -z "$ac_c_werror_flag" ||
13643 test ! -s conftest.err
13644 } && test -s conftest.
$ac_objext; then
13645 ac_hi
=$ac_mid; break
13647 echo "$as_me: failed program was:" >&5
13648 sed 's/^/| /' conftest.
$ac_ext >&5
13650 ac_lo
=`expr $ac_mid + 1`
13651 if test $ac_lo -le $ac_mid; then
13655 ac_mid
=`expr 2 '*' $ac_mid + 1`
13658 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13661 echo "$as_me: failed program was:" >&5
13662 sed 's/^/| /' conftest.
$ac_ext >&5
13664 cat >conftest.
$ac_ext <<_ACEOF
13667 cat confdefs.h
>>conftest.
$ac_ext
13668 cat >>conftest.
$ac_ext <<_ACEOF
13669 /* end confdefs.h. */
13671 #ifdef HAVE_SYS_TYPES_H
13672 #include <sys/types.h>
13679 typedef time_t ac__type_sizeof_;
13683 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
13690 rm -f conftest.
$ac_objext
13691 if { (ac_try
="$ac_compile"
13692 case "(($ac_try" in
13693 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13694 *) ac_try_echo=$ac_try;;
13696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13697 (eval "$ac_compile") 2>conftest.er1
13699 grep -v '^ *+' conftest.er1 >conftest.err
13701 cat conftest.err >&5
13702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13703 (exit $ac_status); } && {
13704 test -z "$ac_c_werror_flag" ||
13705 test ! -s conftest.err
13706 } && test -s conftest.$ac_objext; then
13709 cat >conftest.$ac_ext <<_ACEOF
13712 cat confdefs.h >>conftest.$ac_ext
13713 cat >>conftest.$ac_ext <<_ACEOF
13714 /* end confdefs.h. */
13716 #ifdef HAVE_SYS_TYPES_H
13717 #include <sys/types.h>
13724 typedef time_t ac__type_sizeof_;
13728 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
13735 rm -f conftest.$ac_objext
13736 if { (ac_try="$ac_compile"
13737 case "(($ac_try" in
13738 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13739 *) ac_try_echo
=$ac_try;;
13741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13742 (eval "$ac_compile") 2>conftest.er1
13744 grep -v '^ *+' conftest.er1
>conftest.err
13746 cat conftest.err
>&5
13747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13748 (exit $ac_status); } && {
13749 test -z "$ac_c_werror_flag" ||
13750 test ! -s conftest.err
13751 } && test -s conftest.
$ac_objext; then
13752 ac_lo
=$ac_mid; break
13754 echo "$as_me: failed program was:" >&5
13755 sed 's/^/| /' conftest.
$ac_ext >&5
13757 ac_hi
=`expr '(' $ac_mid ')' - 1`
13758 if test $ac_mid -le $ac_hi; then
13762 ac_mid
=`expr 2 '*' $ac_mid`
13765 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13768 echo "$as_me: failed program was:" >&5
13769 sed 's/^/| /' conftest.
$ac_ext >&5
13774 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13777 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13778 # Binary search between lo and hi bounds.
13779 while test "x$ac_lo" != "x$ac_hi"; do
13780 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13781 cat >conftest.
$ac_ext <<_ACEOF
13784 cat confdefs.h
>>conftest.
$ac_ext
13785 cat >>conftest.
$ac_ext <<_ACEOF
13786 /* end confdefs.h. */
13788 #ifdef HAVE_SYS_TYPES_H
13789 #include <sys/types.h>
13796 typedef time_t ac__type_sizeof_;
13800 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
13807 rm -f conftest.
$ac_objext
13808 if { (ac_try
="$ac_compile"
13809 case "(($ac_try" in
13810 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13811 *) ac_try_echo=$ac_try;;
13813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13814 (eval "$ac_compile") 2>conftest.er1
13816 grep -v '^ *+' conftest.er1 >conftest.err
13818 cat conftest.err >&5
13819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13820 (exit $ac_status); } && {
13821 test -z "$ac_c_werror_flag" ||
13822 test ! -s conftest.err
13823 } && test -s conftest.$ac_objext; then
13826 echo "$as_me: failed program was:" >&5
13827 sed 's/^/| /' conftest.$ac_ext >&5
13829 ac_lo=`expr '(' $ac_mid ')' + 1`
13832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13835 ?*) ac_cv_sizeof_time_t=$ac_lo;;
13836 '') if test "$ac_cv_type_time_t" = yes; then
13837 { { echo "$as_me:$LINENO: error: cannot compute sizeof (time_t)
13838 See \`config.log
' for more details." >&5
13839 echo "$as_me: error: cannot compute sizeof (time_t)
13840 See \`config.log' for more details.
" >&2;}
13841 { (exit 77); exit 77; }; }
13843 ac_cv_sizeof_time_t=0
13847 cat >conftest.$ac_ext <<_ACEOF
13850 cat confdefs.h >>conftest.$ac_ext
13851 cat >>conftest.$ac_ext <<_ACEOF
13852 /* end confdefs.h. */
13854 #ifdef HAVE_SYS_TYPES_H
13855 #include <sys/types.h>
13862 typedef time_t ac__type_sizeof_;
13863 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
13864 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
13866 #include <stdlib.h>
13871 FILE *f = fopen ("conftest.val
", "w
");
13874 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
13876 long int i = longval ();
13877 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13879 fprintf (f, "%ld
\n", i);
13883 unsigned long int i = ulongval ();
13884 if (i != ((long int) (sizeof (ac__type_sizeof_))))
13886 fprintf (f, "%lu
\n", i);
13888 return ferror (f) || fclose (f) != 0;
13894 rm -f conftest$ac_exeext
13895 if { (ac_try="$ac_link"
13896 case "(($ac_try" in
13897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13898 *) ac_try_echo=$ac_try;;
13900 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
13901 (eval "$ac_link") 2>&5
13903 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
13904 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13905 { (case "(($ac_try" in
13906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13907 *) ac_try_echo=$ac_try;;
13909 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
13910 (eval "$ac_try") 2>&5
13912 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
13913 (exit $ac_status); }; }; then
13914 ac_cv_sizeof_time_t=`cat conftest.val`
13916 echo "$as_me: program exited with status
$ac_status" >&5
13917 echo "$as_me: failed program was
:" >&5
13918 sed 's/^/| /' conftest.$ac_ext >&5
13920 ( exit $ac_status )
13921 if test "$ac_cv_type_time_t" = yes; then
13922 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(time_t
)
13923 See \
`config.log' for more details." >&5
13924 echo "$as_me: error: cannot compute sizeof (time_t)
13925 See \`config.log
' for more details." >&2;}
13926 { (exit 77); exit 77; }; }
13928 ac_cv_sizeof_time_t=0
13931 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13935 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_time_t" >&5
13936 echo "${ECHO_T}$ac_cv_sizeof_time_t" >&6; }
13940 cat >>confdefs.h <<_ACEOF
13941 #define SIZEOF_TIME_T $ac_cv_sizeof_time_t
13946 # if have pthread_t then define SIZEOF_PTHREAD_T
13948 if test "$ac_cv_kpthread" = "yes"
13949 then CC="$CC -Kpthread"
13950 elif test "$ac_cv_kthread" = "yes"
13951 then CC="$CC -Kthread"
13952 elif test "$ac_cv_pthread" = "yes"
13953 then CC="$CC -pthread"
13955 { echo "$as_me:$LINENO: checking for pthread_t" >&5
13956 echo $ECHO_N "checking for pthread_t... $ECHO_C" >&6; }
13958 cat >conftest.$ac_ext <<_ACEOF
13961 cat confdefs.h >>conftest.$ac_ext
13962 cat >>conftest.$ac_ext <<_ACEOF
13963 /* end confdefs.h. */
13964 #include <pthread.h>
13968 pthread_t x; x = *(pthread_t*)0;
13973 rm -f conftest.$ac_objext
13974 if { (ac_try="$ac_compile"
13975 case "(($ac_try" in
13976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13977 *) ac_try_echo=$ac_try;;
13979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13980 (eval "$ac_compile") 2>conftest.er1
13982 grep -v '^
*+' conftest.er1 >conftest.err
13984 cat conftest.err >&5
13985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13986 (exit $ac_status); } && {
13987 test -z "$ac_c_werror_flag" ||
13988 test ! -s conftest.err
13989 } && test -s conftest.$ac_objext; then
13992 echo "$as_me: failed program was:" >&5
13993 sed 's
/^
/|
/' conftest.$ac_ext >&5
13998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13999 { echo "$as_me:$LINENO: result: $have_pthread_t" >&5
14000 echo "${ECHO_T}$have_pthread_t" >&6; }
14001 if test "$have_pthread_t" = yes ; then
14002 { echo "$as_me:$LINENO: checking for pthread_t" >&5
14003 echo $ECHO_N "checking for pthread_t... $ECHO_C" >&6; }
14004 if test "${ac_cv_type_pthread_t+set}" = set; then
14005 echo $ECHO_N "(cached) $ECHO_C" >&6
14007 cat >conftest.$ac_ext <<_ACEOF
14010 cat confdefs.h >>conftest.$ac_ext
14011 cat >>conftest.$ac_ext <<_ACEOF
14012 /* end confdefs.h. */
14014 #ifdef HAVE_PTHREAD_H
14015 #include <pthread.h>
14019 typedef pthread_t ac__type_new_;
14023 if ((ac__type_new_ *) 0)
14025 if (sizeof (ac__type_new_))
14031 rm -f conftest.$ac_objext
14032 if { (ac_try="$ac_compile"
14033 case "(($ac_try" in
14034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14035 *) ac_try_echo=$ac_try;;
14037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14038 (eval "$ac_compile") 2>conftest.er1
14040 grep -v '^
*+' conftest.er1 >conftest.err
14042 cat conftest.err >&5
14043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14044 (exit $ac_status); } && {
14045 test -z "$ac_c_werror_flag" ||
14046 test ! -s conftest.err
14047 } && test -s conftest.$ac_objext; then
14048 ac_cv_type_pthread_t=yes
14050 echo "$as_me: failed program was:" >&5
14051 sed 's
/^
/|
/' conftest.$ac_ext >&5
14053 ac_cv_type_pthread_t=no
14056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14058 { echo "$as_me:$LINENO: result: $ac_cv_type_pthread_t" >&5
14059 echo "${ECHO_T}$ac_cv_type_pthread_t" >&6; }
14061 # The cast to long int works around a bug in the HP C Compiler
14062 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14063 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14064 # This bug is HP SR number 8606223364.
14065 { echo "$as_me:$LINENO: checking size of pthread_t" >&5
14066 echo $ECHO_N "checking size of pthread_t... $ECHO_C" >&6; }
14067 if test "${ac_cv_sizeof_pthread_t+set}" = set; then
14068 echo $ECHO_N "(cached) $ECHO_C" >&6
14070 if test "$cross_compiling" = yes; then
14071 # Depending upon the size, compute the lo and hi bounds.
14072 cat >conftest.
$ac_ext <<_ACEOF
14075 cat confdefs.h
>>conftest.
$ac_ext
14076 cat >>conftest.
$ac_ext <<_ACEOF
14077 /* end confdefs.h. */
14079 #ifdef HAVE_PTHREAD_H
14080 #include <pthread.h>
14084 typedef pthread_t ac__type_sizeof_;
14088 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
14095 rm -f conftest.
$ac_objext
14096 if { (ac_try
="$ac_compile"
14097 case "(($ac_try" in
14098 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14099 *) ac_try_echo=$ac_try;;
14101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14102 (eval "$ac_compile") 2>conftest.er1
14104 grep -v '^ *+' conftest.er1 >conftest.err
14106 cat conftest.err >&5
14107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14108 (exit $ac_status); } && {
14109 test -z "$ac_c_werror_flag" ||
14110 test ! -s conftest.err
14111 } && test -s conftest.$ac_objext; then
14114 cat >conftest.$ac_ext <<_ACEOF
14117 cat confdefs.h >>conftest.$ac_ext
14118 cat >>conftest.$ac_ext <<_ACEOF
14119 /* end confdefs.h. */
14121 #ifdef HAVE_PTHREAD_H
14122 #include <pthread.h>
14126 typedef pthread_t ac__type_sizeof_;
14130 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
14137 rm -f conftest.$ac_objext
14138 if { (ac_try="$ac_compile"
14139 case "(($ac_try" in
14140 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
14141 *) ac_try_echo
=$ac_try;;
14143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14144 (eval "$ac_compile") 2>conftest.er1
14146 grep -v '^ *+' conftest.er1
>conftest.err
14148 cat conftest.err
>&5
14149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14150 (exit $ac_status); } && {
14151 test -z "$ac_c_werror_flag" ||
14152 test ! -s conftest.err
14153 } && test -s conftest.
$ac_objext; then
14154 ac_hi
=$ac_mid; break
14156 echo "$as_me: failed program was:" >&5
14157 sed 's/^/| /' conftest.
$ac_ext >&5
14159 ac_lo
=`expr $ac_mid + 1`
14160 if test $ac_lo -le $ac_mid; then
14164 ac_mid
=`expr 2 '*' $ac_mid + 1`
14167 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14170 echo "$as_me: failed program was:" >&5
14171 sed 's/^/| /' conftest.
$ac_ext >&5
14173 cat >conftest.
$ac_ext <<_ACEOF
14176 cat confdefs.h
>>conftest.
$ac_ext
14177 cat >>conftest.
$ac_ext <<_ACEOF
14178 /* end confdefs.h. */
14180 #ifdef HAVE_PTHREAD_H
14181 #include <pthread.h>
14185 typedef pthread_t ac__type_sizeof_;
14189 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
14196 rm -f conftest.
$ac_objext
14197 if { (ac_try
="$ac_compile"
14198 case "(($ac_try" in
14199 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14200 *) ac_try_echo=$ac_try;;
14202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14203 (eval "$ac_compile") 2>conftest.er1
14205 grep -v '^ *+' conftest.er1 >conftest.err
14207 cat conftest.err >&5
14208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14209 (exit $ac_status); } && {
14210 test -z "$ac_c_werror_flag" ||
14211 test ! -s conftest.err
14212 } && test -s conftest.$ac_objext; then
14215 cat >conftest.$ac_ext <<_ACEOF
14218 cat confdefs.h >>conftest.$ac_ext
14219 cat >>conftest.$ac_ext <<_ACEOF
14220 /* end confdefs.h. */
14222 #ifdef HAVE_PTHREAD_H
14223 #include <pthread.h>
14227 typedef pthread_t ac__type_sizeof_;
14231 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
14238 rm -f conftest.$ac_objext
14239 if { (ac_try="$ac_compile"
14240 case "(($ac_try" in
14241 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
14242 *) ac_try_echo
=$ac_try;;
14244 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14245 (eval "$ac_compile") 2>conftest.er1
14247 grep -v '^ *+' conftest.er1
>conftest.err
14249 cat conftest.err
>&5
14250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14251 (exit $ac_status); } && {
14252 test -z "$ac_c_werror_flag" ||
14253 test ! -s conftest.err
14254 } && test -s conftest.
$ac_objext; then
14255 ac_lo
=$ac_mid; break
14257 echo "$as_me: failed program was:" >&5
14258 sed 's/^/| /' conftest.
$ac_ext >&5
14260 ac_hi
=`expr '(' $ac_mid ')' - 1`
14261 if test $ac_mid -le $ac_hi; then
14265 ac_mid
=`expr 2 '*' $ac_mid`
14268 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14271 echo "$as_me: failed program was:" >&5
14272 sed 's/^/| /' conftest.
$ac_ext >&5
14277 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14280 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14281 # Binary search between lo and hi bounds.
14282 while test "x$ac_lo" != "x$ac_hi"; do
14283 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14284 cat >conftest.
$ac_ext <<_ACEOF
14287 cat confdefs.h
>>conftest.
$ac_ext
14288 cat >>conftest.
$ac_ext <<_ACEOF
14289 /* end confdefs.h. */
14291 #ifdef HAVE_PTHREAD_H
14292 #include <pthread.h>
14296 typedef pthread_t ac__type_sizeof_;
14300 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
14307 rm -f conftest.
$ac_objext
14308 if { (ac_try
="$ac_compile"
14309 case "(($ac_try" in
14310 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14311 *) ac_try_echo=$ac_try;;
14313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14314 (eval "$ac_compile") 2>conftest.er1
14316 grep -v '^ *+' conftest.er1 >conftest.err
14318 cat conftest.err >&5
14319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14320 (exit $ac_status); } && {
14321 test -z "$ac_c_werror_flag" ||
14322 test ! -s conftest.err
14323 } && test -s conftest.$ac_objext; then
14326 echo "$as_me: failed program was:" >&5
14327 sed 's/^/| /' conftest.$ac_ext >&5
14329 ac_lo=`expr '(' $ac_mid ')' + 1`
14332 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14335 ?*) ac_cv_sizeof_pthread_t=$ac_lo;;
14336 '') if test "$ac_cv_type_pthread_t" = yes; then
14337 { { echo "$as_me:$LINENO: error: cannot compute sizeof (pthread_t)
14338 See \`config.log
' for more details." >&5
14339 echo "$as_me: error: cannot compute sizeof (pthread_t)
14340 See \`config.log' for more details.
" >&2;}
14341 { (exit 77); exit 77; }; }
14343 ac_cv_sizeof_pthread_t=0
14347 cat >conftest.$ac_ext <<_ACEOF
14350 cat confdefs.h >>conftest.$ac_ext
14351 cat >>conftest.$ac_ext <<_ACEOF
14352 /* end confdefs.h. */
14354 #ifdef HAVE_PTHREAD_H
14355 #include <pthread.h>
14359 typedef pthread_t ac__type_sizeof_;
14360 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
14361 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
14363 #include <stdlib.h>
14368 FILE *f = fopen ("conftest.val
", "w
");
14371 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
14373 long int i = longval ();
14374 if (i != ((long int) (sizeof (ac__type_sizeof_))))
14376 fprintf (f, "%ld
\n", i);
14380 unsigned long int i = ulongval ();
14381 if (i != ((long int) (sizeof (ac__type_sizeof_))))
14383 fprintf (f, "%lu
\n", i);
14385 return ferror (f) || fclose (f) != 0;
14391 rm -f conftest$ac_exeext
14392 if { (ac_try="$ac_link"
14393 case "(($ac_try" in
14394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14395 *) ac_try_echo=$ac_try;;
14397 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
14398 (eval "$ac_link") 2>&5
14400 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
14401 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14402 { (case "(($ac_try" in
14403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14404 *) ac_try_echo=$ac_try;;
14406 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
14407 (eval "$ac_try") 2>&5
14409 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
14410 (exit $ac_status); }; }; then
14411 ac_cv_sizeof_pthread_t=`cat conftest.val`
14413 echo "$as_me: program exited with status
$ac_status" >&5
14414 echo "$as_me: failed program was
:" >&5
14415 sed 's/^/| /' conftest.$ac_ext >&5
14417 ( exit $ac_status )
14418 if test "$ac_cv_type_pthread_t" = yes; then
14419 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(pthread_t
)
14420 See \
`config.log' for more details." >&5
14421 echo "$as_me: error: cannot compute sizeof (pthread_t)
14422 See \`config.log
' for more details." >&2;}
14423 { (exit 77); exit 77; }; }
14425 ac_cv_sizeof_pthread_t=0
14428 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14432 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_pthread_t" >&5
14433 echo "${ECHO_T}$ac_cv_sizeof_pthread_t" >&6; }
14437 cat >>confdefs.h <<_ACEOF
14438 #define SIZEOF_PTHREAD_T $ac_cv_sizeof_pthread_t
14445 { echo "$as_me:$LINENO: checking for --enable-toolbox-glue" >&5
14446 echo $ECHO_N "checking for --enable-toolbox-glue... $ECHO_C" >&6; }
14447 # Check whether --enable-toolbox-glue was given.
14448 if test "${enable_toolbox_glue+set}" = set; then
14449 enableval=$enable_toolbox_glue;
14453 if test -z "$enable_toolbox_glue"
14455 case $ac_sys_system/$ac_sys_release in
14457 enable_toolbox_glue="yes";;
14459 enable_toolbox_glue="no";;
14462 case "$enable_toolbox_glue" in
14464 extra_machdep_objs="Python/mactoolboxglue.o"
14465 extra_undefs="-u _PyMac_Error"
14467 cat >>confdefs.h <<\_ACEOF
14468 #define USE_TOOLBOX_OBJECT_GLUE 1
14473 extra_machdep_objs=""
14477 { echo "$as_me:$LINENO: result: $enable_toolbox_glue" >&5
14478 echo "${ECHO_T}$enable_toolbox_glue" >&6; }
14482 case $ac_sys_system/$ac_sys_release in
14483 Darwin/[01567]\..*)
14484 OTHER_LIBTOOL_OPT="-prebind -seg1addr 0x10000000"
14487 OTHER_LIBTOOL_OPT=""
14494 case $ac_sys_system/$ac_sys_release in
14495 Darwin/[01567]\..*)
14496 LIBTOOL_CRUFT="-framework System -lcc_dynamic"
14497 if test "${enable_universalsdk}"; then
14500 LIBTOOL_CRUFT="${LIBTOOL_CRUFT} -arch_only `arch`"
14502 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -install_name $
(PYTHONFRAMEWORKINSTALLDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14503 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -compatibility_version $
(VERSION
) -current_version $
(VERSION
)';;
14505 gcc_version=`gcc -v 2>&1 | grep version | cut -d\ -f3`
14506 if test ${gcc_version} '<' 4.0
14508 LIBTOOL_CRUFT="-lcc_dynamic"
14512 if test "$cross_compiling" = yes; then
14515 cat >conftest.$ac_ext <<_ACEOF
14518 cat confdefs.h >>conftest.$ac_ext
14519 cat >>conftest.$ac_ext <<_ACEOF
14520 /* end confdefs.h. */
14522 #include <unistd.h>
14523 int main(int argc, char*argv[])
14525 if (sizeof(long) == 4) {
14533 rm -f conftest$ac_exeext
14534 if { (ac_try="$ac_link"
14535 case "(($ac_try" in
14536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14537 *) ac_try_echo=$ac_try;;
14539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14540 (eval "$ac_link") 2>&5
14542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14543 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
14544 { (case "(($ac_try" in
14545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14546 *) ac_try_echo=$ac_try;;
14548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14549 (eval "$ac_try") 2>&5
14551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14552 (exit $ac_status); }; }; then
14555 echo "$as_me: program exited with status $ac_status" >&5
14556 echo "$as_me: failed program was:" >&5
14557 sed 's
/^
/|
/' conftest.$ac_ext >&5
14559 ( exit $ac_status )
14562 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14567 if test "${ac_osx_32bit}" = "yes"; then
14570 MACOSX_DEFAULT_ARCH="i386"
14573 MACOSX_DEFAULT_ARCH="ppc"
14576 { { echo "$as_me:$LINENO: error: Unexpected output of 'arch
' on OSX" >&5
14577 echo "$as_me: error: Unexpected output of 'arch
' on OSX" >&2;}
14578 { (exit 1); exit 1; }; }
14584 MACOSX_DEFAULT_ARCH="x86_64"
14587 MACOSX_DEFAULT_ARCH="ppc64"
14590 { { echo "$as_me:$LINENO: error: Unexpected output of 'arch
' on OSX" >&5
14591 echo "$as_me: error: Unexpected output of 'arch
' on OSX" >&2;}
14592 { (exit 1); exit 1; }; }
14596 #ARCH_RUN_32BIT="true"
14599 LIBTOOL_CRUFT=$LIBTOOL_CRUFT" -lSystem -lSystemStubs -arch_only ${MACOSX_DEFAULT_ARCH}"
14600 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -install_name $
(PYTHONFRAMEWORKINSTALLDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14601 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -compatibility_version $
(VERSION
) -current_version $
(VERSION
)';;
14604 { echo "$as_me:$LINENO: checking for --enable-framework" >&5
14605 echo $ECHO_N "checking for --enable-framework... $ECHO_C" >&6; }
14606 if test "$enable_framework"
14608 BASECFLAGS="$BASECFLAGS -fno-common -dynamic"
14609 # -F. is needed to allow linking to the framework while
14610 # in the build location.
14612 cat >>confdefs.h <<\_ACEOF
14613 #define WITH_NEXT_FRAMEWORK 1
14616 { echo "$as_me:$LINENO: result: yes" >&5
14617 echo "${ECHO_T}yes" >&6; }
14618 if test $enable_shared = "yes"
14620 { { echo "$as_me:$LINENO: error: Specifying both --enable-shared and --enable-framework is not supported, use only --enable-framework instead. See Mac/README." >&5
14621 echo "$as_me: error: Specifying both --enable-shared and --enable-framework is not supported, use only --enable-framework instead. See Mac/README." >&2;}
14622 { (exit 1); exit 1; }; }
14625 { echo "$as_me:$LINENO: result: no" >&5
14626 echo "${ECHO_T}no" >&6; }
14629 { echo "$as_me:$LINENO: checking for dyld" >&5
14630 echo $ECHO_N "checking for dyld... $ECHO_C" >&6; }
14631 case $ac_sys_system/$ac_sys_release in
14634 cat >>confdefs.h <<\_ACEOF
14635 #define WITH_DYLD 1
14638 { echo "$as_me:$LINENO: result: always on for Darwin" >&5
14639 echo "${ECHO_T}always on for Darwin" >&6; }
14642 { echo "$as_me:$LINENO: result: no" >&5
14643 echo "${ECHO_T}no" >&6; }
14647 # Set info about shared libraries.
14653 # SO is the extension of shared libraries `(including the dot!)
14654 # -- usually .so, .sl on HP-UX, .dll on Cygwin
14655 { echo "$as_me:$LINENO: checking SO" >&5
14656 echo $ECHO_N "checking SO... $ECHO_C" >&6; }
14659 case $ac_sys_system in
14670 # this might also be a termcap variable, see #610332
14672 echo '====================================================================='
14674 echo '+ WARNING
: You have
set SO
in your environment.
+'
14675 echo '+ Do you really mean to change the extension
for shared libraries?
+'
14676 echo '+ Continuing
in 10 seconds to
let you to ponder.
+'
14678 echo '====================================================================='
14681 { echo "$as_me:$LINENO: result: $SO" >&5
14682 echo "${ECHO_T}$SO" >&6; }
14685 cat >>confdefs.h <<_ACEOF
14686 #define SHLIB_EXT "$SO"
14689 # LDSHARED is the ld *command* used to create shared library
14690 # -- "cc -G" on SunOS 5.x, "ld -shared" on IRIX 5
14691 # (Shared libraries in this instance are shared modules to be loaded into
14692 # Python, as opposed to building Python itself as a shared library.)
14693 { echo "$as_me:$LINENO: checking LDSHARED" >&5
14694 echo $ECHO_N "checking LDSHARED... $ECHO_C" >&6; }
14695 if test -z "$LDSHARED"
14697 case $ac_sys_system/$ac_sys_release in
14699 BLDSHARED="\$(srcdir)/Modules/ld_so_aix \$(CC) -bI:Modules/python.exp"
14700 LDSHARED="\$(BINLIBDEST)/config/ld_so_aix \$(CC) -bI:\$(BINLIBDEST)/config/python.exp"
14703 BLDSHARED="\$(srcdir)/Modules/ld_so_beos $LDLIBRARY"
14704 LDSHARED="\$(BINLIBDEST)/config/ld_so_beos \$(LIBDIR)/$LDLIBRARY"
14706 IRIX/5*) LDSHARED="ld -shared";;
14707 IRIX*/6*) LDSHARED="ld ${SGI_ABI} -shared -all";;
14709 if test "$GCC" = "yes"
14710 then LDSHARED='$
(CC
) -shared'
14711 else LDSHARED='$
(CC
) -G';
14714 if test "$GCC" = "yes"
14715 then LDSHARED='$
(CC
) -shared'
14716 else LDSHARED='ld
-b';
14718 OSF*) LDSHARED="ld -shared -expect_unresolved \"*\"";;
14720 LDSHARED='$
(CC
) $
(LDFLAGS
) -bundle'
14721 if test "$enable_framework" ; then
14722 # Link against the framework. All externals should be defined.
14723 BLDSHARED="$LDSHARED "'$
(PYTHONFRAMEWORKDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14724 LDSHARED="$LDSHARED "'$
(PYTHONFRAMEWORKPREFIX
)/$
(PYTHONFRAMEWORKDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14726 # No framework. Ignore undefined symbols, assuming they come from Python
14727 LDSHARED="$LDSHARED -undefined suppress"
14729 Darwin/1.4*|Darwin/5.*|Darwin/6.*)
14730 LDSHARED='$
(CC
) $
(LDFLAGS
) -bundle'
14731 if test "$enable_framework" ; then
14732 # Link against the framework. All externals should be defined.
14733 BLDSHARED="$LDSHARED "'$
(PYTHONFRAMEWORKDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14734 LDSHARED="$LDSHARED "'$
(PYTHONFRAMEWORKPREFIX
)/$
(PYTHONFRAMEWORKDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14736 # No framework, use the Python app as bundle-loader
14737 BLDSHARED="$LDSHARED "'-bundle_loader $
(BUILDPYTHON
)'
14738 LDSHARED="$LDSHARED "'-bundle_loader $
(BINDIR
)/python$
(VERSION
)$
(EXE
)'
14741 # Use -undefined dynamic_lookup whenever possible (10.3 and later).
14742 # This allows an extension to be used in any Python
14744 if test ${MACOSX_DEPLOYMENT_TARGET} '>' 10.2
14746 if test "${enable_universalsdk}"; then
14747 LDFLAGS="${UNIVERSAL_ARCH_FLAGS} -isysroot ${UNIVERSALSDK} ${LDFLAGS}"
14749 LDSHARED='$
(CC
) $
(LDFLAGS
) -bundle -undefined dynamic_lookup
'
14750 BLDSHARED="$LDSHARED"
14752 LDSHARED='$
(CC
) $
(LDFLAGS
) -bundle'
14753 if test "$enable_framework" ; then
14754 # Link against the framework. All externals should be defined.
14755 BLDSHARED="$LDSHARED "'$
(PYTHONFRAMEWORKDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14756 LDSHARED="$LDSHARED "'$
(PYTHONFRAMEWORKPREFIX
)/$
(PYTHONFRAMEWORKDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14758 # No framework, use the Python app as bundle-loader
14759 BLDSHARED="$LDSHARED "'-bundle_loader $
(BUILDPYTHON
)'
14760 LDSHARED="$LDSHARED "'-bundle_loader $
(BINDIR
)/python$
(VERSION
)$
(EXE
)'
14764 Linux*|GNU*|QNX*) LDSHARED='$
(CC
) -shared';;
14765 BSD/OS*/4*) LDSHARED="gcc -shared";;
14767 if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
14769 LDSHARED="$CC -shared ${LDFLAGS}"
14771 LDSHARED="ld -Bshareable ${LDFLAGS}"
14774 if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
14776 LDSHARED='$
(CC
) -shared $
(CCSHARED
) ${LDFLAGS}'
14779 [01].* | 2.[0-7] | 2.[0-7].*)
14780 LDSHARED="ld -Bshareable ${LDFLAGS}"
14783 LDSHARED='$
(CC
) -shared $
(CCSHARED
) ${LDFLAGS}'
14787 NetBSD*|DragonFly*) LDSHARED="cc -shared ${LDFLAGS}";;
14788 OpenUNIX*|UnixWare*)
14789 if test "$GCC" = "yes"
14790 then LDSHARED='$
(CC
) -shared'
14791 else LDSHARED='$
(CC
) -G'
14793 SCO_SV*) LDSHARED='$
(CC
) -Wl,-G,-Bexport';;
14794 CYGWIN*) LDSHARED="gcc -shared -Wl,--enable-auto-image-base";;
14795 atheos*) LDSHARED="gcc -shared";;
14799 { echo "$as_me:$LINENO: result: $LDSHARED" >&5
14800 echo "${ECHO_T}$LDSHARED" >&6; }
14801 BLDSHARED=${BLDSHARED-$LDSHARED}
14802 # CCSHARED are the C *flags* used to create objects to go into a shared
14803 # library (module) -- this is only needed for a few systems
14804 { echo "$as_me:$LINENO: checking CCSHARED" >&5
14805 echo $ECHO_N "checking CCSHARED... $ECHO_C" >&6; }
14806 if test -z "$CCSHARED"
14808 case $ac_sys_system/$ac_sys_release in
14809 SunOS*) if test "$GCC" = yes;
14810 then CCSHARED="-fPIC";
14811 elif test `uname -p` = sparc;
14812 then CCSHARED="-xcode=pic32";
14813 else CCSHARED="-Kpic";
14815 hp*|HP*) if test "$GCC" = yes;
14816 then CCSHARED="-fPIC";
14817 else CCSHARED="+z";
14819 Linux*|GNU*) CCSHARED="-fPIC";;
14820 BSD/OS*/4*) CCSHARED="-fpic";;
14821 FreeBSD*|NetBSD*|OpenBSD*|DragonFly*) CCSHARED="-fPIC";;
14822 OpenUNIX*|UnixWare*)
14823 if test "$GCC" = "yes"
14824 then CCSHARED="-fPIC"
14825 else CCSHARED="-KPIC"
14828 if test "$GCC" = "yes"
14829 then CCSHARED="-fPIC"
14830 else CCSHARED="-Kpic -belf"
14832 IRIX*/6*) case $CC in
14833 *gcc*) CCSHARED="-shared";;
14836 atheos*) CCSHARED="-fPIC";;
14839 { echo "$as_me:$LINENO: result: $CCSHARED" >&5
14840 echo "${ECHO_T}$CCSHARED" >&6; }
14841 # LINKFORSHARED are the flags passed to the $(CC) command that links
14842 # the python executable -- this is only needed for a few systems
14843 { echo "$as_me:$LINENO: checking LINKFORSHARED" >&5
14844 echo $ECHO_N "checking LINKFORSHARED... $ECHO_C" >&6; }
14845 if test -z "$LINKFORSHARED"
14847 case $ac_sys_system/$ac_sys_release in
14848 AIX*) LINKFORSHARED='-Wl,-bE:Modules
/python.exp
-lld';;
14850 LINKFORSHARED="-Wl,-E -Wl,+s";;
14851 # LINKFORSHARED="-Wl,-E -Wl,+s -Wl,+b\$(BINLIBDEST)/lib-dynload";;
14852 BSD/OS/4*) LINKFORSHARED="-Xlinker -export-dynamic";;
14853 Linux*|GNU*) LINKFORSHARED="-Xlinker -export-dynamic";;
14854 # -u libsys_s pulls in all symbols in libsys
14856 # -u _PyMac_Error is needed to pull in the mac toolbox glue,
14858 # not used by the core itself but which needs to be in the core so
14859 # that dynamically loaded extension modules have access to it.
14860 # -prebind is no longer used, because it actually seems to give a
14861 # slowdown in stead of a speedup, maybe due to the large number of
14862 # dynamic loads Python does.
14864 LINKFORSHARED="$extra_undefs"
14865 if test "$enable_framework"
14867 LINKFORSHARED="$LINKFORSHARED "'$
(PYTHONFRAMEWORKDIR
)/Versions
/$
(VERSION
)/$
(PYTHONFRAMEWORK
)'
14869 LINKFORSHARED="$LINKFORSHARED";;
14870 OpenUNIX*|UnixWare*) LINKFORSHARED="-Wl,-Bexport";;
14871 SCO_SV*) LINKFORSHARED="-Wl,-Bexport";;
14872 ReliantUNIX*) LINKFORSHARED="-W1 -Blargedynsym";;
14873 FreeBSD*|NetBSD*|OpenBSD*|DragonFly*)
14874 if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
14876 LINKFORSHARED="-Wl,--export-dynamic"
14878 SunOS/5*) case $CC in
14880 if $CC -Xlinker --help 2>&1 | grep export-dynamic >/dev/null
14882 LINKFORSHARED="-Xlinker --export-dynamic"
14886 if test $enable_shared = "no"
14888 LINKFORSHARED='-Wl,--out-implib=$
(LDLIBRARY
)'
14891 # -Wl,-E causes the symbols to be added to the dynamic
14892 # symbol table so that they can be found when a module
14893 # is loaded. -N 2048K causes the stack size to be set
14894 # to 2048 kilobytes so that the stack doesn't overflow
14895 # when running test_compile.py.
14896 LINKFORSHARED
='-Wl,-E -N 2048K';;
14899 { echo "$as_me:$LINENO: result: $LINKFORSHARED" >&5
14900 echo "${ECHO_T}$LINKFORSHARED" >&6; }
14904 { echo "$as_me:$LINENO: checking CFLAGSFORSHARED" >&5
14905 echo $ECHO_N "checking CFLAGSFORSHARED... $ECHO_C" >&6; }
14906 if test ! "$LIBRARY" = "$LDLIBRARY"
14908 case $ac_sys_system in
14910 # Cygwin needs CCSHARED when building extension DLLs
14911 # but not when building the interpreter DLL.
14912 CFLAGSFORSHARED
='';;
14914 CFLAGSFORSHARED
='$(CCSHARED)'
14917 { echo "$as_me:$LINENO: result: $CFLAGSFORSHARED" >&5
14918 echo "${ECHO_T}$CFLAGSFORSHARED" >&6; }
14920 # SHLIBS are libraries (except -lc and -lm) to link to the python shared
14921 # library (with --enable-shared).
14922 # For platforms on which shared libraries are not allowed to have unresolved
14923 # symbols, this must be set to $(LIBS) (expanded by make). We do this even
14924 # if it is not required, since it creates a dependency of the shared library
14925 # to LIBS. This, in turn, means that applications linking the shared libpython
14926 # don't need to link LIBS explicitly. The default should be only changed
14927 # on systems where this approach causes problems.
14929 { echo "$as_me:$LINENO: checking SHLIBS" >&5
14930 echo $ECHO_N "checking SHLIBS... $ECHO_C" >&6; }
14931 case "$ac_sys_system" in
14935 { echo "$as_me:$LINENO: result: $SHLIBS" >&5
14936 echo "${ECHO_T}$SHLIBS" >&6; }
14939 # checks for libraries
14941 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
14942 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
14943 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
14944 echo $ECHO_N "(cached) $ECHO_C" >&6
14946 ac_check_lib_save_LIBS
=$LIBS
14948 cat >conftest.
$ac_ext <<_ACEOF
14951 cat confdefs.h
>>conftest.
$ac_ext
14952 cat >>conftest.
$ac_ext <<_ACEOF
14953 /* end confdefs.h. */
14955 /* Override any GCC internal prototype to avoid an error.
14956 Use char because int might match the return type of a GCC
14957 builtin and then its argument prototype would still apply. */
14970 rm -f conftest.
$ac_objext conftest
$ac_exeext
14971 if { (ac_try
="$ac_link"
14972 case "(($ac_try" in
14973 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14974 *) ac_try_echo=$ac_try;;
14976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14977 (eval "$ac_link") 2>conftest.er1
14979 grep -v '^ *+' conftest.er1 >conftest.err
14981 cat conftest.err >&5
14982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14983 (exit $ac_status); } && {
14984 test -z "$ac_c_werror_flag" ||
14985 test ! -s conftest.err
14986 } && test -s conftest$ac_exeext &&
14987 $as_test_x conftest$ac_exeext; then
14988 ac_cv_lib_dl_dlopen=yes
14990 echo "$as_me: failed program was:" >&5
14991 sed 's/^/| /' conftest.$ac_ext >&5
14993 ac_cv_lib_dl_dlopen=no
14996 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14997 conftest$ac_exeext conftest.$ac_ext
14998 LIBS=$ac_check_lib_save_LIBS
15000 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
15001 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
15002 if test $ac_cv_lib_dl_dlopen = yes; then
15003 cat >>confdefs.h <<_ACEOF
15004 #define HAVE_LIBDL 1
15010 # Dynamic linking for SunOS/Solaris and SYSV
15012 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
15013 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
15014 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
15015 echo $ECHO_N "(cached) $ECHO_C" >&6
15017 ac_check_lib_save_LIBS=$LIBS
15019 cat >conftest.$ac_ext <<_ACEOF
15022 cat confdefs.h >>conftest.$ac_ext
15023 cat >>conftest.$ac_ext <<_ACEOF
15024 /* end confdefs.h. */
15026 /* Override any GCC internal prototype to avoid an error.
15027 Use char because int might match the return type of a GCC
15028 builtin and then its argument prototype would still apply. */
15036 return shl_load ();
15041 rm -f conftest.$ac_objext conftest$ac_exeext
15042 if { (ac_try="$ac_link"
15043 case "(($ac_try" in
15044 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15045 *) ac_try_echo
=$ac_try;;
15047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15048 (eval "$ac_link") 2>conftest.er1
15050 grep -v '^ *+' conftest.er1
>conftest.err
15052 cat conftest.err
>&5
15053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15054 (exit $ac_status); } && {
15055 test -z "$ac_c_werror_flag" ||
15056 test ! -s conftest.err
15057 } && test -s conftest
$ac_exeext &&
15058 $as_test_x conftest
$ac_exeext; then
15059 ac_cv_lib_dld_shl_load
=yes
15061 echo "$as_me: failed program was:" >&5
15062 sed 's/^/| /' conftest.
$ac_ext >&5
15064 ac_cv_lib_dld_shl_load
=no
15067 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15068 conftest
$ac_exeext conftest.
$ac_ext
15069 LIBS
=$ac_check_lib_save_LIBS
15071 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
15072 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
15073 if test $ac_cv_lib_dld_shl_load = yes; then
15074 cat >>confdefs.h
<<_ACEOF
15075 #define HAVE_LIBDLD 1
15081 # Dynamic linking for HP-UX
15083 # only check for sem_init if thread support is requested
15084 if test "$with_threads" = "yes" -o -z "$with_threads"; then
15085 { echo "$as_me:$LINENO: checking for library containing sem_init" >&5
15086 echo $ECHO_N "checking for library containing sem_init... $ECHO_C" >&6; }
15087 if test "${ac_cv_search_sem_init+set}" = set; then
15088 echo $ECHO_N "(cached) $ECHO_C" >&6
15090 ac_func_search_save_LIBS
=$LIBS
15091 cat >conftest.
$ac_ext <<_ACEOF
15094 cat confdefs.h
>>conftest.
$ac_ext
15095 cat >>conftest.
$ac_ext <<_ACEOF
15096 /* end confdefs.h. */
15098 /* Override any GCC internal prototype to avoid an error.
15099 Use char because int might match the return type of a GCC
15100 builtin and then its argument prototype would still apply. */
15108 return sem_init ();
15113 for ac_lib
in '' pthread rt posix4
; do
15114 if test -z "$ac_lib"; then
15115 ac_res
="none required"
15118 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15120 rm -f conftest.
$ac_objext conftest
$ac_exeext
15121 if { (ac_try
="$ac_link"
15122 case "(($ac_try" in
15123 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15124 *) ac_try_echo=$ac_try;;
15126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15127 (eval "$ac_link") 2>conftest.er1
15129 grep -v '^ *+' conftest.er1 >conftest.err
15131 cat conftest.err >&5
15132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15133 (exit $ac_status); } && {
15134 test -z "$ac_c_werror_flag" ||
15135 test ! -s conftest.err
15136 } && test -s conftest$ac_exeext &&
15137 $as_test_x conftest$ac_exeext; then
15138 ac_cv_search_sem_init=$ac_res
15140 echo "$as_me: failed program was:" >&5
15141 sed 's/^/| /' conftest.$ac_ext >&5
15146 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15148 if test "${ac_cv_search_sem_init+set}" = set; then
15152 if test "${ac_cv_search_sem_init+set}" = set; then
15155 ac_cv_search_sem_init=no
15157 rm conftest.$ac_ext
15158 LIBS=$ac_func_search_save_LIBS
15160 { echo "$as_me:$LINENO: result: $ac_cv_search_sem_init" >&5
15161 echo "${ECHO_T}$ac_cv_search_sem_init" >&6; }
15162 ac_res=$ac_cv_search_sem_init
15163 if test "$ac_res" != no; then
15164 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15167 # 'Real Time' functions on Solaris
15168 # posix4 on Solaris 2.6
15169 # pthread (first!) on Linux
15172 # check if we need libintl for locale functions
15173 { echo "$as_me:$LINENO: checking for textdomain in -lintl" >&5
15174 echo $ECHO_N "checking for textdomain in -lintl... $ECHO_C" >&6; }
15175 if test "${ac_cv_lib_intl_textdomain+set}" = set; then
15176 echo $ECHO_N "(cached) $ECHO_C" >&6
15178 ac_check_lib_save_LIBS=$LIBS
15179 LIBS="-lintl $LIBS"
15180 cat >conftest.$ac_ext <<_ACEOF
15183 cat confdefs.h >>conftest.$ac_ext
15184 cat >>conftest.$ac_ext <<_ACEOF
15185 /* end confdefs.h. */
15187 /* Override any GCC internal prototype to avoid an error.
15188 Use char because int might match the return type of a GCC
15189 builtin and then its argument prototype would still apply. */
15193 char textdomain ();
15197 return textdomain ();
15202 rm -f conftest.$ac_objext conftest$ac_exeext
15203 if { (ac_try="$ac_link"
15204 case "(($ac_try" in
15205 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15206 *) ac_try_echo
=$ac_try;;
15208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15209 (eval "$ac_link") 2>conftest.er1
15211 grep -v '^ *+' conftest.er1
>conftest.err
15213 cat conftest.err
>&5
15214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15215 (exit $ac_status); } && {
15216 test -z "$ac_c_werror_flag" ||
15217 test ! -s conftest.err
15218 } && test -s conftest
$ac_exeext &&
15219 $as_test_x conftest
$ac_exeext; then
15220 ac_cv_lib_intl_textdomain
=yes
15222 echo "$as_me: failed program was:" >&5
15223 sed 's/^/| /' conftest.
$ac_ext >&5
15225 ac_cv_lib_intl_textdomain
=no
15228 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15229 conftest
$ac_exeext conftest.
$ac_ext
15230 LIBS
=$ac_check_lib_save_LIBS
15232 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_textdomain" >&5
15233 echo "${ECHO_T}$ac_cv_lib_intl_textdomain" >&6; }
15234 if test $ac_cv_lib_intl_textdomain = yes; then
15236 cat >>confdefs.h
<<\_ACEOF
15237 #define WITH_LIBINTL 1
15243 # checks for system dependent C++ extensions support
15244 case "$ac_sys_system" in
15245 AIX
*) { echo "$as_me:$LINENO: checking for genuine AIX C++ extensions support" >&5
15246 echo $ECHO_N "checking for genuine AIX C++ extensions support... $ECHO_C" >&6; }
15247 cat >conftest.
$ac_ext <<_ACEOF
15250 cat confdefs.h
>>conftest.
$ac_ext
15251 cat >>conftest.
$ac_ext <<_ACEOF
15252 /* end confdefs.h. */
15253 #include "/usr/lpp/xlC/include/load.h"
15257 loadAndInit("", 0, "")
15262 rm -f conftest.
$ac_objext conftest
$ac_exeext
15263 if { (ac_try
="$ac_link"
15264 case "(($ac_try" in
15265 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15266 *) ac_try_echo=$ac_try;;
15268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15269 (eval "$ac_link") 2>conftest.er1
15271 grep -v '^ *+' conftest.er1 >conftest.err
15273 cat conftest.err >&5
15274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15275 (exit $ac_status); } && {
15276 test -z "$ac_c_werror_flag" ||
15277 test ! -s conftest.err
15278 } && test -s conftest$ac_exeext &&
15279 $as_test_x conftest$ac_exeext; then
15281 cat >>confdefs.h <<\_ACEOF
15282 #define AIX_GENUINE_CPLUSPLUS 1
15285 { echo "$as_me:$LINENO: result: yes" >&5
15286 echo "${ECHO_T}yes" >&6; }
15288 echo "$as_me: failed program was:" >&5
15289 sed 's/^/| /' conftest.$ac_ext >&5
15291 { echo "$as_me:$LINENO: result: no" >&5
15292 echo "${ECHO_T}no" >&6; }
15295 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15296 conftest$ac_exeext conftest.$ac_ext;;
15300 # Most SVR4 platforms (e.g. Solaris) need -lsocket and -lnsl.
15301 # BeOS' sockets are stashed in libnet.
15302 { echo "$as_me:$LINENO: checking for t_open in -lnsl" >&5
15303 echo $ECHO_N "checking for t_open in -lnsl... $ECHO_C" >&6; }
15304 if test "${ac_cv_lib_nsl_t_open+set}" = set; then
15305 echo $ECHO_N "(cached) $ECHO_C" >&6
15307 ac_check_lib_save_LIBS=$LIBS
15309 cat >conftest.$ac_ext <<_ACEOF
15312 cat confdefs.h >>conftest.$ac_ext
15313 cat >>conftest.$ac_ext <<_ACEOF
15314 /* end confdefs.h. */
15316 /* Override any GCC internal prototype to avoid an error.
15317 Use char because int might match the return type of a GCC
15318 builtin and then its argument prototype would still apply. */
15331 rm -f conftest.$ac_objext conftest$ac_exeext
15332 if { (ac_try="$ac_link"
15333 case "(($ac_try" in
15334 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15335 *) ac_try_echo
=$ac_try;;
15337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15338 (eval "$ac_link") 2>conftest.er1
15340 grep -v '^ *+' conftest.er1
>conftest.err
15342 cat conftest.err
>&5
15343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15344 (exit $ac_status); } && {
15345 test -z "$ac_c_werror_flag" ||
15346 test ! -s conftest.err
15347 } && test -s conftest
$ac_exeext &&
15348 $as_test_x conftest
$ac_exeext; then
15349 ac_cv_lib_nsl_t_open
=yes
15351 echo "$as_me: failed program was:" >&5
15352 sed 's/^/| /' conftest.
$ac_ext >&5
15354 ac_cv_lib_nsl_t_open
=no
15357 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15358 conftest
$ac_exeext conftest.
$ac_ext
15359 LIBS
=$ac_check_lib_save_LIBS
15361 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_t_open" >&5
15362 echo "${ECHO_T}$ac_cv_lib_nsl_t_open" >&6; }
15363 if test $ac_cv_lib_nsl_t_open = yes; then
15367 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
15368 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
15369 if test "${ac_cv_lib_socket_socket+set}" = set; then
15370 echo $ECHO_N "(cached) $ECHO_C" >&6
15372 ac_check_lib_save_LIBS
=$LIBS
15373 LIBS
="-lsocket $LIBS $LIBS"
15374 cat >conftest.
$ac_ext <<_ACEOF
15377 cat confdefs.h
>>conftest.
$ac_ext
15378 cat >>conftest.
$ac_ext <<_ACEOF
15379 /* end confdefs.h. */
15381 /* Override any GCC internal prototype to avoid an error.
15382 Use char because int might match the return type of a GCC
15383 builtin and then its argument prototype would still apply. */
15396 rm -f conftest.
$ac_objext conftest
$ac_exeext
15397 if { (ac_try
="$ac_link"
15398 case "(($ac_try" in
15399 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15400 *) ac_try_echo=$ac_try;;
15402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15403 (eval "$ac_link") 2>conftest.er1
15405 grep -v '^ *+' conftest.er1 >conftest.err
15407 cat conftest.err >&5
15408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15409 (exit $ac_status); } && {
15410 test -z "$ac_c_werror_flag" ||
15411 test ! -s conftest.err
15412 } && test -s conftest$ac_exeext &&
15413 $as_test_x conftest$ac_exeext; then
15414 ac_cv_lib_socket_socket=yes
15416 echo "$as_me: failed program was:" >&5
15417 sed 's/^/| /' conftest.$ac_ext >&5
15419 ac_cv_lib_socket_socket=no
15422 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15423 conftest$ac_exeext conftest.$ac_ext
15424 LIBS=$ac_check_lib_save_LIBS
15426 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
15427 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
15428 if test $ac_cv_lib_socket_socket = yes; then
15429 LIBS="-lsocket $LIBS"
15433 case "$ac_sys_system" in
15435 { echo "$as_me:$LINENO: checking for socket in -lnet" >&5
15436 echo $ECHO_N "checking for socket in -lnet... $ECHO_C" >&6; }
15437 if test "${ac_cv_lib_net_socket+set}" = set; then
15438 echo $ECHO_N "(cached) $ECHO_C" >&6
15440 ac_check_lib_save_LIBS=$LIBS
15441 LIBS="-lnet $LIBS $LIBS"
15442 cat >conftest.$ac_ext <<_ACEOF
15445 cat confdefs.h >>conftest.$ac_ext
15446 cat >>conftest.$ac_ext <<_ACEOF
15447 /* end confdefs.h. */
15449 /* Override any GCC internal prototype to avoid an error.
15450 Use char because int might match the return type of a GCC
15451 builtin and then its argument prototype would still apply. */
15464 rm -f conftest.$ac_objext conftest$ac_exeext
15465 if { (ac_try="$ac_link"
15466 case "(($ac_try" in
15467 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15468 *) ac_try_echo
=$ac_try;;
15470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15471 (eval "$ac_link") 2>conftest.er1
15473 grep -v '^ *+' conftest.er1
>conftest.err
15475 cat conftest.err
>&5
15476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15477 (exit $ac_status); } && {
15478 test -z "$ac_c_werror_flag" ||
15479 test ! -s conftest.err
15480 } && test -s conftest
$ac_exeext &&
15481 $as_test_x conftest
$ac_exeext; then
15482 ac_cv_lib_net_socket
=yes
15484 echo "$as_me: failed program was:" >&5
15485 sed 's/^/| /' conftest.
$ac_ext >&5
15487 ac_cv_lib_net_socket
=no
15490 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15491 conftest
$ac_exeext conftest.
$ac_ext
15492 LIBS
=$ac_check_lib_save_LIBS
15494 { echo "$as_me:$LINENO: result: $ac_cv_lib_net_socket" >&5
15495 echo "${ECHO_T}$ac_cv_lib_net_socket" >&6; }
15496 if test $ac_cv_lib_net_socket = yes; then
15503 { echo "$as_me:$LINENO: checking for --with-libs" >&5
15504 echo $ECHO_N "checking for --with-libs... $ECHO_C" >&6; }
15506 # Check whether --with-libs was given.
15507 if test "${with_libs+set}" = set; then
15508 withval
=$with_libs;
15509 { echo "$as_me:$LINENO: result: $withval" >&5
15510 echo "${ECHO_T}$withval" >&6; }
15511 LIBS
="$withval $LIBS"
15514 { echo "$as_me:$LINENO: result: no" >&5
15515 echo "${ECHO_T}no" >&6; }
15519 # Check for use of the system libffi library
15520 { echo "$as_me:$LINENO: checking for --with-system-ffi" >&5
15521 echo $ECHO_N "checking for --with-system-ffi... $ECHO_C" >&6; }
15523 # Check whether --with-system_ffi was given.
15524 if test "${with_system_ffi+set}" = set; then
15525 withval
=$with_system_ffi;
15529 { echo "$as_me:$LINENO: result: $with_system_ffi" >&5
15530 echo "${ECHO_T}$with_system_ffi" >&6; }
15532 # Check for --with-dbmliborder
15533 { echo "$as_me:$LINENO: checking for --with-dbmliborder" >&5
15534 echo $ECHO_N "checking for --with-dbmliborder... $ECHO_C" >&6; }
15536 # Check whether --with-dbmliborder was given.
15537 if test "${with_dbmliborder+set}" = set; then
15538 withval
=$with_dbmliborder;
15539 if test x
$with_dbmliborder = xyes
15541 { { echo "$as_me:$LINENO: error: proper usage is --with-dbmliborder=db1:db2:..." >&5
15542 echo "$as_me: error: proper usage is --with-dbmliborder=db1:db2:..." >&2;}
15543 { (exit 1); exit 1; }; }
15545 for db
in `echo $with_dbmliborder | sed 's/:/ /g'`; do
15546 if test x
$db != xndbm
&& test x
$db != xgdbm
&& test x
$db != xbdb
15548 { { echo "$as_me:$LINENO: error: proper usage is --with-dbmliborder=db1:db2:..." >&5
15549 echo "$as_me: error: proper usage is --with-dbmliborder=db1:db2:..." >&2;}
15550 { (exit 1); exit 1; }; }
15556 { echo "$as_me:$LINENO: result: $with_dbmliborder" >&5
15557 echo "${ECHO_T}$with_dbmliborder" >&6; }
15559 # Determine if signalmodule should be used.
15562 { echo "$as_me:$LINENO: checking for --with-signal-module" >&5
15563 echo $ECHO_N "checking for --with-signal-module... $ECHO_C" >&6; }
15565 # Check whether --with-signal-module was given.
15566 if test "${with_signal_module+set}" = set; then
15567 withval
=$with_signal_module;
15571 if test -z "$with_signal_module"
15572 then with_signal_module
="yes"
15574 { echo "$as_me:$LINENO: result: $with_signal_module" >&5
15575 echo "${ECHO_T}$with_signal_module" >&6; }
15577 if test "${with_signal_module}" = "yes"; then
15578 USE_SIGNAL_MODULE
=""
15581 USE_SIGNAL_MODULE
="#"
15582 SIGNAL_OBJS
="Parser/intrcheck.o Python/sigcheck.o"
15585 # This is used to generate Setup.config
15587 USE_THREAD_MODULE
=""
15589 { echo "$as_me:$LINENO: checking for --with-dec-threads" >&5
15590 echo $ECHO_N "checking for --with-dec-threads... $ECHO_C" >&6; }
15593 # Check whether --with-dec-threads was given.
15594 if test "${with_dec_threads+set}" = set; then
15595 withval
=$with_dec_threads;
15596 { echo "$as_me:$LINENO: result: $withval" >&5
15597 echo "${ECHO_T}$withval" >&6; }
15599 if test "${with_thread+set}" != set; then
15600 with_thread
="$withval";
15603 { echo "$as_me:$LINENO: result: no" >&5
15604 echo "${ECHO_T}no" >&6; }
15608 # Templates for things AC_DEFINEd more than once.
15609 # For a single AC_DEFINE, no template is needed.
15617 { echo "$as_me:$LINENO: checking for --with-threads" >&5
15618 echo $ECHO_N "checking for --with-threads... $ECHO_C" >&6; }
15620 # Check whether --with-threads was given.
15621 if test "${with_threads+set}" = set; then
15622 withval
=$with_threads;
15626 # --with-thread is deprecated, but check for it anyway
15628 # Check whether --with-thread was given.
15629 if test "${with_thread+set}" = set; then
15630 withval
=$with_thread; with_threads
=$with_thread
15634 if test -z "$with_threads"
15635 then with_threads
="yes"
15637 { echo "$as_me:$LINENO: result: $with_threads" >&5
15638 echo "${ECHO_T}$with_threads" >&6; }
15641 if test "$with_threads" = "no"
15643 USE_THREAD_MODULE
="#"
15644 elif test "$ac_cv_pthread_is_default" = yes
15646 cat >>confdefs.h
<<\_ACEOF
15647 #define WITH_THREAD 1
15650 # Defining _REENTRANT on system with POSIX threads should not hurt.
15651 cat >>confdefs.h
<<\_ACEOF
15652 #define _REENTRANT 1
15656 THREADOBJ
="Python/thread.o"
15657 elif test "$ac_cv_kpthread" = "yes"
15660 if test "$ac_cv_cxx_thread" = "yes"; then
15661 CXX
="$CXX -Kpthread"
15663 cat >>confdefs.h
<<\_ACEOF
15664 #define WITH_THREAD 1
15668 THREADOBJ
="Python/thread.o"
15669 elif test "$ac_cv_kthread" = "yes"
15672 if test "$ac_cv_cxx_thread" = "yes"; then
15673 CXX
="$CXX -Kthread"
15675 cat >>confdefs.h
<<\_ACEOF
15676 #define WITH_THREAD 1
15680 THREADOBJ
="Python/thread.o"
15681 elif test "$ac_cv_pthread" = "yes"
15684 if test "$ac_cv_cxx_thread" = "yes"; then
15685 CXX
="$CXX -pthread"
15687 cat >>confdefs.h
<<\_ACEOF
15688 #define WITH_THREAD 1
15692 THREADOBJ
="Python/thread.o"
15694 if test ! -z "$with_threads" -a -d "$with_threads"
15695 then LDFLAGS
="$LDFLAGS -L$with_threads"
15697 if test ! -z "$withval" -a -d "$withval"
15698 then LDFLAGS
="$LDFLAGS -L$withval"
15701 # According to the POSIX spec, a pthreads implementation must
15702 # define _POSIX_THREADS in unistd.h. Some apparently don't
15703 # (e.g. gnu pth with pthread emulation)
15704 { echo "$as_me:$LINENO: checking for _POSIX_THREADS in unistd.h" >&5
15705 echo $ECHO_N "checking for _POSIX_THREADS in unistd.h... $ECHO_C" >&6; }
15706 cat >conftest.
$ac_ext <<_ACEOF
15709 cat confdefs.h
>>conftest.
$ac_ext
15710 cat >>conftest.
$ac_ext <<_ACEOF
15711 /* end confdefs.h. */
15713 #include <unistd.h>
15714 #ifdef _POSIX_THREADS
15719 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15720 $EGREP "yes" >/dev
/null
2>&1; then
15721 unistd_defines_pthreads
=yes
15723 unistd_defines_pthreads
=no
15727 { echo "$as_me:$LINENO: result: $unistd_defines_pthreads" >&5
15728 echo "${ECHO_T}$unistd_defines_pthreads" >&6; }
15730 cat >>confdefs.h
<<\_ACEOF
15731 #define _REENTRANT 1
15734 if test "${ac_cv_header_cthreads_h+set}" = set; then
15735 { echo "$as_me:$LINENO: checking for cthreads.h" >&5
15736 echo $ECHO_N "checking for cthreads.h... $ECHO_C" >&6; }
15737 if test "${ac_cv_header_cthreads_h+set}" = set; then
15738 echo $ECHO_N "(cached) $ECHO_C" >&6
15740 { echo "$as_me:$LINENO: result: $ac_cv_header_cthreads_h" >&5
15741 echo "${ECHO_T}$ac_cv_header_cthreads_h" >&6; }
15743 # Is the header compilable?
15744 { echo "$as_me:$LINENO: checking cthreads.h usability" >&5
15745 echo $ECHO_N "checking cthreads.h usability... $ECHO_C" >&6; }
15746 cat >conftest.
$ac_ext <<_ACEOF
15749 cat confdefs.h
>>conftest.
$ac_ext
15750 cat >>conftest.
$ac_ext <<_ACEOF
15751 /* end confdefs.h. */
15752 $ac_includes_default
15753 #include <cthreads.h>
15755 rm -f conftest.
$ac_objext
15756 if { (ac_try
="$ac_compile"
15757 case "(($ac_try" in
15758 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15759 *) ac_try_echo=$ac_try;;
15761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15762 (eval "$ac_compile") 2>conftest.er1
15764 grep -v '^ *+' conftest.er1 >conftest.err
15766 cat conftest.err >&5
15767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15768 (exit $ac_status); } && {
15769 test -z "$ac_c_werror_flag" ||
15770 test ! -s conftest.err
15771 } && test -s conftest.$ac_objext; then
15772 ac_header_compiler=yes
15774 echo "$as_me: failed program was:" >&5
15775 sed 's/^/| /' conftest.$ac_ext >&5
15777 ac_header_compiler=no
15780 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15781 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15782 echo "${ECHO_T}$ac_header_compiler" >&6; }
15784 # Is the header present?
15785 { echo "$as_me:$LINENO: checking cthreads.h presence" >&5
15786 echo $ECHO_N "checking cthreads.h presence... $ECHO_C" >&6; }
15787 cat >conftest.$ac_ext <<_ACEOF
15790 cat confdefs.h >>conftest.$ac_ext
15791 cat >>conftest.$ac_ext <<_ACEOF
15792 /* end confdefs.h. */
15793 #include <cthreads.h>
15795 if { (ac_try="$ac_cpp conftest.$ac_ext"
15796 case "(($ac_try" in
15797 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15798 *) ac_try_echo
=$ac_try;;
15800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15801 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15803 grep -v '^ *+' conftest.er1
>conftest.err
15805 cat conftest.err
>&5
15806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15807 (exit $ac_status); } >/dev
/null
&& {
15808 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15809 test ! -s conftest.err
15811 ac_header_preproc
=yes
15813 echo "$as_me: failed program was:" >&5
15814 sed 's/^/| /' conftest.
$ac_ext >&5
15816 ac_header_preproc
=no
15819 rm -f conftest.err conftest.
$ac_ext
15820 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15821 echo "${ECHO_T}$ac_header_preproc" >&6; }
15823 # So? What about this header?
15824 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15826 { echo "$as_me:$LINENO: WARNING: cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&5
15827 echo "$as_me: WARNING: cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15828 { echo "$as_me:$LINENO: WARNING: cthreads.h: proceeding with the compiler's result" >&5
15829 echo "$as_me: WARNING: cthreads.h: proceeding with the compiler's result" >&2;}
15830 ac_header_preproc
=yes
15833 { echo "$as_me:$LINENO: WARNING: cthreads.h: present but cannot be compiled" >&5
15834 echo "$as_me: WARNING: cthreads.h: present but cannot be compiled" >&2;}
15835 { echo "$as_me:$LINENO: WARNING: cthreads.h: check for missing prerequisite headers?" >&5
15836 echo "$as_me: WARNING: cthreads.h: check for missing prerequisite headers?" >&2;}
15837 { echo "$as_me:$LINENO: WARNING: cthreads.h: see the Autoconf documentation" >&5
15838 echo "$as_me: WARNING: cthreads.h: see the Autoconf documentation" >&2;}
15839 { echo "$as_me:$LINENO: WARNING: cthreads.h: section \"Present But Cannot Be Compiled\"" >&5
15840 echo "$as_me: WARNING: cthreads.h: section \"Present But Cannot Be Compiled\"" >&2;}
15841 { echo "$as_me:$LINENO: WARNING: cthreads.h: proceeding with the preprocessor's result" >&5
15842 echo "$as_me: WARNING: cthreads.h: proceeding with the preprocessor's result" >&2;}
15843 { echo "$as_me:$LINENO: WARNING: cthreads.h: in the future, the compiler will take precedence" >&5
15844 echo "$as_me: WARNING: cthreads.h: in the future, the compiler will take precedence" >&2;}
15846 ## -------------------------------------- ##
15847 ## Report this to http://bugs.python.org/ ##
15848 ## -------------------------------------- ##
15850 ) |
sed "s/^/$as_me: WARNING: /" >&2
15853 { echo "$as_me:$LINENO: checking for cthreads.h" >&5
15854 echo $ECHO_N "checking for cthreads.h... $ECHO_C" >&6; }
15855 if test "${ac_cv_header_cthreads_h+set}" = set; then
15856 echo $ECHO_N "(cached) $ECHO_C" >&6
15858 ac_cv_header_cthreads_h
=$ac_header_preproc
15860 { echo "$as_me:$LINENO: result: $ac_cv_header_cthreads_h" >&5
15861 echo "${ECHO_T}$ac_cv_header_cthreads_h" >&6; }
15864 if test $ac_cv_header_cthreads_h = yes; then
15865 cat >>confdefs.h
<<\_ACEOF
15866 #define WITH_THREAD 1
15869 cat >>confdefs.h
<<\_ACEOF
15870 #define C_THREADS 1
15874 cat >>confdefs.h
<<\_ACEOF
15875 #define HURD_C_THREADS 1
15878 LIBS
="$LIBS -lthreads"
15879 THREADOBJ
="Python/thread.o"
15882 if test "${ac_cv_header_mach_cthreads_h+set}" = set; then
15883 { echo "$as_me:$LINENO: checking for mach/cthreads.h" >&5
15884 echo $ECHO_N "checking for mach/cthreads.h... $ECHO_C" >&6; }
15885 if test "${ac_cv_header_mach_cthreads_h+set}" = set; then
15886 echo $ECHO_N "(cached) $ECHO_C" >&6
15888 { echo "$as_me:$LINENO: result: $ac_cv_header_mach_cthreads_h" >&5
15889 echo "${ECHO_T}$ac_cv_header_mach_cthreads_h" >&6; }
15891 # Is the header compilable?
15892 { echo "$as_me:$LINENO: checking mach/cthreads.h usability" >&5
15893 echo $ECHO_N "checking mach/cthreads.h usability... $ECHO_C" >&6; }
15894 cat >conftest.
$ac_ext <<_ACEOF
15897 cat confdefs.h
>>conftest.
$ac_ext
15898 cat >>conftest.
$ac_ext <<_ACEOF
15899 /* end confdefs.h. */
15900 $ac_includes_default
15901 #include <mach/cthreads.h>
15903 rm -f conftest.
$ac_objext
15904 if { (ac_try
="$ac_compile"
15905 case "(($ac_try" in
15906 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15907 *) ac_try_echo=$ac_try;;
15909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15910 (eval "$ac_compile") 2>conftest.er1
15912 grep -v '^ *+' conftest.er1 >conftest.err
15914 cat conftest.err >&5
15915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15916 (exit $ac_status); } && {
15917 test -z "$ac_c_werror_flag" ||
15918 test ! -s conftest.err
15919 } && test -s conftest.$ac_objext; then
15920 ac_header_compiler=yes
15922 echo "$as_me: failed program was:" >&5
15923 sed 's/^/| /' conftest.$ac_ext >&5
15925 ac_header_compiler=no
15928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15929 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15930 echo "${ECHO_T}$ac_header_compiler" >&6; }
15932 # Is the header present?
15933 { echo "$as_me:$LINENO: checking mach/cthreads.h presence" >&5
15934 echo $ECHO_N "checking mach/cthreads.h presence... $ECHO_C" >&6; }
15935 cat >conftest.$ac_ext <<_ACEOF
15938 cat confdefs.h >>conftest.$ac_ext
15939 cat >>conftest.$ac_ext <<_ACEOF
15940 /* end confdefs.h. */
15941 #include <mach/cthreads.h>
15943 if { (ac_try="$ac_cpp conftest.$ac_ext"
15944 case "(($ac_try" in
15945 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15946 *) ac_try_echo
=$ac_try;;
15948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15949 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15951 grep -v '^ *+' conftest.er1
>conftest.err
15953 cat conftest.err
>&5
15954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15955 (exit $ac_status); } >/dev
/null
&& {
15956 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15957 test ! -s conftest.err
15959 ac_header_preproc
=yes
15961 echo "$as_me: failed program was:" >&5
15962 sed 's/^/| /' conftest.
$ac_ext >&5
15964 ac_header_preproc
=no
15967 rm -f conftest.err conftest.
$ac_ext
15968 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15969 echo "${ECHO_T}$ac_header_preproc" >&6; }
15971 # So? What about this header?
15972 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15974 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&5
15975 echo "$as_me: WARNING: mach/cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15976 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: proceeding with the compiler's result" >&5
15977 echo "$as_me: WARNING: mach/cthreads.h: proceeding with the compiler's result" >&2;}
15978 ac_header_preproc
=yes
15981 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: present but cannot be compiled" >&5
15982 echo "$as_me: WARNING: mach/cthreads.h: present but cannot be compiled" >&2;}
15983 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: check for missing prerequisite headers?" >&5
15984 echo "$as_me: WARNING: mach/cthreads.h: check for missing prerequisite headers?" >&2;}
15985 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: see the Autoconf documentation" >&5
15986 echo "$as_me: WARNING: mach/cthreads.h: see the Autoconf documentation" >&2;}
15987 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: section \"Present But Cannot Be Compiled\"" >&5
15988 echo "$as_me: WARNING: mach/cthreads.h: section \"Present But Cannot Be Compiled\"" >&2;}
15989 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: proceeding with the preprocessor's result" >&5
15990 echo "$as_me: WARNING: mach/cthreads.h: proceeding with the preprocessor's result" >&2;}
15991 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: in the future, the compiler will take precedence" >&5
15992 echo "$as_me: WARNING: mach/cthreads.h: in the future, the compiler will take precedence" >&2;}
15994 ## -------------------------------------- ##
15995 ## Report this to http://bugs.python.org/ ##
15996 ## -------------------------------------- ##
15998 ) |
sed "s/^/$as_me: WARNING: /" >&2
16001 { echo "$as_me:$LINENO: checking for mach/cthreads.h" >&5
16002 echo $ECHO_N "checking for mach/cthreads.h... $ECHO_C" >&6; }
16003 if test "${ac_cv_header_mach_cthreads_h+set}" = set; then
16004 echo $ECHO_N "(cached) $ECHO_C" >&6
16006 ac_cv_header_mach_cthreads_h
=$ac_header_preproc
16008 { echo "$as_me:$LINENO: result: $ac_cv_header_mach_cthreads_h" >&5
16009 echo "${ECHO_T}$ac_cv_header_mach_cthreads_h" >&6; }
16012 if test $ac_cv_header_mach_cthreads_h = yes; then
16013 cat >>confdefs.h
<<\_ACEOF
16014 #define WITH_THREAD 1
16017 cat >>confdefs.h
<<\_ACEOF
16018 #define C_THREADS 1
16022 cat >>confdefs.h
<<\_ACEOF
16023 #define MACH_C_THREADS 1
16026 THREADOBJ
="Python/thread.o"
16029 { echo "$as_me:$LINENO: checking for --with-pth" >&5
16030 echo $ECHO_N "checking for --with-pth... $ECHO_C" >&6; }
16032 # Check whether --with-pth was given.
16033 if test "${with_pth+set}" = set; then
16034 withval
=$with_pth; { echo "$as_me:$LINENO: result: $withval" >&5
16035 echo "${ECHO_T}$withval" >&6; }
16036 cat >>confdefs.h
<<\_ACEOF
16037 #define WITH_THREAD 1
16041 cat >>confdefs.h
<<\_ACEOF
16046 THREADOBJ
="Python/thread.o"
16048 { echo "$as_me:$LINENO: result: no" >&5
16049 echo "${ECHO_T}no" >&6; }
16051 # Just looking for pthread_create in libpthread is not enough:
16052 # on HP/UX, pthread.h renames pthread_create to a different symbol name.
16053 # So we really have to include pthread.h, and then link.
16055 LIBS
="$LIBS -lpthread"
16056 { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
16057 echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; }
16058 cat >conftest.
$ac_ext <<_ACEOF
16061 cat confdefs.h
>>conftest.
$ac_ext
16062 cat >>conftest.
$ac_ext <<_ACEOF
16063 /* end confdefs.h. */
16064 #include <pthread.h>
16066 void * start_routine (void *arg) { exit (0); }
16071 pthread_create (NULL, NULL, start_routine, NULL)
16076 rm -f conftest.
$ac_objext conftest
$ac_exeext
16077 if { (ac_try
="$ac_link"
16078 case "(($ac_try" in
16079 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16080 *) ac_try_echo=$ac_try;;
16082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16083 (eval "$ac_link") 2>conftest.er1
16085 grep -v '^ *+' conftest.er1 >conftest.err
16087 cat conftest.err >&5
16088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16089 (exit $ac_status); } && {
16090 test -z "$ac_c_werror_flag" ||
16091 test ! -s conftest.err
16092 } && test -s conftest$ac_exeext &&
16093 $as_test_x conftest$ac_exeext; then
16095 { echo "$as_me:$LINENO: result: yes" >&5
16096 echo "${ECHO_T}yes" >&6; }
16097 cat >>confdefs.h <<\_ACEOF
16098 #define WITH_THREAD 1
16102 THREADOBJ="Python/thread.o"
16104 echo "$as_me: failed program was:" >&5
16105 sed 's/^/| /' conftest.$ac_ext >&5
16109 { echo "$as_me:$LINENO: checking for pthread_detach" >&5
16110 echo $ECHO_N "checking for pthread_detach... $ECHO_C" >&6; }
16111 if test "${ac_cv_func_pthread_detach+set}" = set; then
16112 echo $ECHO_N "(cached) $ECHO_C" >&6
16114 cat >conftest.$ac_ext <<_ACEOF
16117 cat confdefs.h >>conftest.$ac_ext
16118 cat >>conftest.$ac_ext <<_ACEOF
16119 /* end confdefs.h. */
16120 /* Define pthread_detach to an innocuous variant, in case <limits.h> declares pthread_detach.
16121 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16122 #define pthread_detach innocuous_pthread_detach
16124 /* System header to define __stub macros and hopefully few prototypes,
16125 which can conflict with char pthread_detach (); below.
16126 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16127 <limits.h> exists even on freestanding compilers. */
16130 # include <limits.h>
16132 # include <assert.h>
16135 #undef pthread_detach
16137 /* Override any GCC internal prototype to avoid an error.
16138 Use char because int might match the return type of a GCC
16139 builtin and then its argument prototype would still apply. */
16143 char pthread_detach ();
16144 /* The GNU C library defines this for functions which it implements
16145 to always fail with ENOSYS. Some functions are actually named
16146 something starting with __ and the normal name is an alias. */
16147 #if defined __stub_pthread_detach || defined __stub___pthread_detach
16154 return pthread_detach ();
16159 rm -f conftest.$ac_objext conftest$ac_exeext
16160 if { (ac_try="$ac_link"
16161 case "(($ac_try" in
16162 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16163 *) ac_try_echo
=$ac_try;;
16165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16166 (eval "$ac_link") 2>conftest.er1
16168 grep -v '^ *+' conftest.er1
>conftest.err
16170 cat conftest.err
>&5
16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16172 (exit $ac_status); } && {
16173 test -z "$ac_c_werror_flag" ||
16174 test ! -s conftest.err
16175 } && test -s conftest
$ac_exeext &&
16176 $as_test_x conftest
$ac_exeext; then
16177 ac_cv_func_pthread_detach
=yes
16179 echo "$as_me: failed program was:" >&5
16180 sed 's/^/| /' conftest.
$ac_ext >&5
16182 ac_cv_func_pthread_detach
=no
16185 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
16186 conftest
$ac_exeext conftest.
$ac_ext
16188 { echo "$as_me:$LINENO: result: $ac_cv_func_pthread_detach" >&5
16189 echo "${ECHO_T}$ac_cv_func_pthread_detach" >&6; }
16190 if test $ac_cv_func_pthread_detach = yes; then
16191 cat >>confdefs.h
<<\_ACEOF
16192 #define WITH_THREAD 1
16196 THREADOBJ
="Python/thread.o"
16199 if test "${ac_cv_header_atheos_threads_h+set}" = set; then
16200 { echo "$as_me:$LINENO: checking for atheos/threads.h" >&5
16201 echo $ECHO_N "checking for atheos/threads.h... $ECHO_C" >&6; }
16202 if test "${ac_cv_header_atheos_threads_h+set}" = set; then
16203 echo $ECHO_N "(cached) $ECHO_C" >&6
16205 { echo "$as_me:$LINENO: result: $ac_cv_header_atheos_threads_h" >&5
16206 echo "${ECHO_T}$ac_cv_header_atheos_threads_h" >&6; }
16208 # Is the header compilable?
16209 { echo "$as_me:$LINENO: checking atheos/threads.h usability" >&5
16210 echo $ECHO_N "checking atheos/threads.h usability... $ECHO_C" >&6; }
16211 cat >conftest.
$ac_ext <<_ACEOF
16214 cat confdefs.h
>>conftest.
$ac_ext
16215 cat >>conftest.
$ac_ext <<_ACEOF
16216 /* end confdefs.h. */
16217 $ac_includes_default
16218 #include <atheos/threads.h>
16220 rm -f conftest.
$ac_objext
16221 if { (ac_try
="$ac_compile"
16222 case "(($ac_try" in
16223 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16224 *) ac_try_echo=$ac_try;;
16226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16227 (eval "$ac_compile") 2>conftest.er1
16229 grep -v '^ *+' conftest.er1 >conftest.err
16231 cat conftest.err >&5
16232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16233 (exit $ac_status); } && {
16234 test -z "$ac_c_werror_flag" ||
16235 test ! -s conftest.err
16236 } && test -s conftest.$ac_objext; then
16237 ac_header_compiler=yes
16239 echo "$as_me: failed program was:" >&5
16240 sed 's/^/| /' conftest.$ac_ext >&5
16242 ac_header_compiler=no
16245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16246 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16247 echo "${ECHO_T}$ac_header_compiler" >&6; }
16249 # Is the header present?
16250 { echo "$as_me:$LINENO: checking atheos/threads.h presence" >&5
16251 echo $ECHO_N "checking atheos/threads.h presence... $ECHO_C" >&6; }
16252 cat >conftest.$ac_ext <<_ACEOF
16255 cat confdefs.h >>conftest.$ac_ext
16256 cat >>conftest.$ac_ext <<_ACEOF
16257 /* end confdefs.h. */
16258 #include <atheos/threads.h>
16260 if { (ac_try="$ac_cpp conftest.$ac_ext"
16261 case "(($ac_try" in
16262 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16263 *) ac_try_echo
=$ac_try;;
16265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16266 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16268 grep -v '^ *+' conftest.er1
>conftest.err
16270 cat conftest.err
>&5
16271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16272 (exit $ac_status); } >/dev
/null
&& {
16273 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16274 test ! -s conftest.err
16276 ac_header_preproc
=yes
16278 echo "$as_me: failed program was:" >&5
16279 sed 's/^/| /' conftest.
$ac_ext >&5
16281 ac_header_preproc
=no
16284 rm -f conftest.err conftest.
$ac_ext
16285 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16286 echo "${ECHO_T}$ac_header_preproc" >&6; }
16288 # So? What about this header?
16289 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16291 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: accepted by the compiler, rejected by the preprocessor!" >&5
16292 echo "$as_me: WARNING: atheos/threads.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16293 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: proceeding with the compiler's result" >&5
16294 echo "$as_me: WARNING: atheos/threads.h: proceeding with the compiler's result" >&2;}
16295 ac_header_preproc
=yes
16298 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: present but cannot be compiled" >&5
16299 echo "$as_me: WARNING: atheos/threads.h: present but cannot be compiled" >&2;}
16300 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: check for missing prerequisite headers?" >&5
16301 echo "$as_me: WARNING: atheos/threads.h: check for missing prerequisite headers?" >&2;}
16302 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: see the Autoconf documentation" >&5
16303 echo "$as_me: WARNING: atheos/threads.h: see the Autoconf documentation" >&2;}
16304 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: section \"Present But Cannot Be Compiled\"" >&5
16305 echo "$as_me: WARNING: atheos/threads.h: section \"Present But Cannot Be Compiled\"" >&2;}
16306 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: proceeding with the preprocessor's result" >&5
16307 echo "$as_me: WARNING: atheos/threads.h: proceeding with the preprocessor's result" >&2;}
16308 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: in the future, the compiler will take precedence" >&5
16309 echo "$as_me: WARNING: atheos/threads.h: in the future, the compiler will take precedence" >&2;}
16311 ## -------------------------------------- ##
16312 ## Report this to http://bugs.python.org/ ##
16313 ## -------------------------------------- ##
16315 ) |
sed "s/^/$as_me: WARNING: /" >&2
16318 { echo "$as_me:$LINENO: checking for atheos/threads.h" >&5
16319 echo $ECHO_N "checking for atheos/threads.h... $ECHO_C" >&6; }
16320 if test "${ac_cv_header_atheos_threads_h+set}" = set; then
16321 echo $ECHO_N "(cached) $ECHO_C" >&6
16323 ac_cv_header_atheos_threads_h
=$ac_header_preproc
16325 { echo "$as_me:$LINENO: result: $ac_cv_header_atheos_threads_h" >&5
16326 echo "${ECHO_T}$ac_cv_header_atheos_threads_h" >&6; }
16329 if test $ac_cv_header_atheos_threads_h = yes; then
16330 cat >>confdefs.h
<<\_ACEOF
16331 #define WITH_THREAD 1
16335 cat >>confdefs.h
<<\_ACEOF
16336 #define ATHEOS_THREADS 1
16339 THREADOBJ
="Python/thread.o"
16342 if test "${ac_cv_header_kernel_OS_h+set}" = set; then
16343 { echo "$as_me:$LINENO: checking for kernel/OS.h" >&5
16344 echo $ECHO_N "checking for kernel/OS.h... $ECHO_C" >&6; }
16345 if test "${ac_cv_header_kernel_OS_h+set}" = set; then
16346 echo $ECHO_N "(cached) $ECHO_C" >&6
16348 { echo "$as_me:$LINENO: result: $ac_cv_header_kernel_OS_h" >&5
16349 echo "${ECHO_T}$ac_cv_header_kernel_OS_h" >&6; }
16351 # Is the header compilable?
16352 { echo "$as_me:$LINENO: checking kernel/OS.h usability" >&5
16353 echo $ECHO_N "checking kernel/OS.h usability... $ECHO_C" >&6; }
16354 cat >conftest.
$ac_ext <<_ACEOF
16357 cat confdefs.h
>>conftest.
$ac_ext
16358 cat >>conftest.
$ac_ext <<_ACEOF
16359 /* end confdefs.h. */
16360 $ac_includes_default
16361 #include <kernel/OS.h>
16363 rm -f conftest.
$ac_objext
16364 if { (ac_try
="$ac_compile"
16365 case "(($ac_try" in
16366 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16367 *) ac_try_echo=$ac_try;;
16369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16370 (eval "$ac_compile") 2>conftest.er1
16372 grep -v '^ *+' conftest.er1 >conftest.err
16374 cat conftest.err >&5
16375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16376 (exit $ac_status); } && {
16377 test -z "$ac_c_werror_flag" ||
16378 test ! -s conftest.err
16379 } && test -s conftest.$ac_objext; then
16380 ac_header_compiler=yes
16382 echo "$as_me: failed program was:" >&5
16383 sed 's/^/| /' conftest.$ac_ext >&5
16385 ac_header_compiler=no
16388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16389 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16390 echo "${ECHO_T}$ac_header_compiler" >&6; }
16392 # Is the header present?
16393 { echo "$as_me:$LINENO: checking kernel/OS.h presence" >&5
16394 echo $ECHO_N "checking kernel/OS.h presence... $ECHO_C" >&6; }
16395 cat >conftest.$ac_ext <<_ACEOF
16398 cat confdefs.h >>conftest.$ac_ext
16399 cat >>conftest.$ac_ext <<_ACEOF
16400 /* end confdefs.h. */
16401 #include <kernel/OS.h>
16403 if { (ac_try="$ac_cpp conftest.$ac_ext"
16404 case "(($ac_try" in
16405 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16406 *) ac_try_echo
=$ac_try;;
16408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16409 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16411 grep -v '^ *+' conftest.er1
>conftest.err
16413 cat conftest.err
>&5
16414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16415 (exit $ac_status); } >/dev
/null
&& {
16416 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16417 test ! -s conftest.err
16419 ac_header_preproc
=yes
16421 echo "$as_me: failed program was:" >&5
16422 sed 's/^/| /' conftest.
$ac_ext >&5
16424 ac_header_preproc
=no
16427 rm -f conftest.err conftest.
$ac_ext
16428 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16429 echo "${ECHO_T}$ac_header_preproc" >&6; }
16431 # So? What about this header?
16432 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16434 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: accepted by the compiler, rejected by the preprocessor!" >&5
16435 echo "$as_me: WARNING: kernel/OS.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16436 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: proceeding with the compiler's result" >&5
16437 echo "$as_me: WARNING: kernel/OS.h: proceeding with the compiler's result" >&2;}
16438 ac_header_preproc
=yes
16441 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: present but cannot be compiled" >&5
16442 echo "$as_me: WARNING: kernel/OS.h: present but cannot be compiled" >&2;}
16443 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: check for missing prerequisite headers?" >&5
16444 echo "$as_me: WARNING: kernel/OS.h: check for missing prerequisite headers?" >&2;}
16445 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: see the Autoconf documentation" >&5
16446 echo "$as_me: WARNING: kernel/OS.h: see the Autoconf documentation" >&2;}
16447 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: section \"Present But Cannot Be Compiled\"" >&5
16448 echo "$as_me: WARNING: kernel/OS.h: section \"Present But Cannot Be Compiled\"" >&2;}
16449 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: proceeding with the preprocessor's result" >&5
16450 echo "$as_me: WARNING: kernel/OS.h: proceeding with the preprocessor's result" >&2;}
16451 { echo "$as_me:$LINENO: WARNING: kernel/OS.h: in the future, the compiler will take precedence" >&5
16452 echo "$as_me: WARNING: kernel/OS.h: in the future, the compiler will take precedence" >&2;}
16454 ## -------------------------------------- ##
16455 ## Report this to http://bugs.python.org/ ##
16456 ## -------------------------------------- ##
16458 ) |
sed "s/^/$as_me: WARNING: /" >&2
16461 { echo "$as_me:$LINENO: checking for kernel/OS.h" >&5
16462 echo $ECHO_N "checking for kernel/OS.h... $ECHO_C" >&6; }
16463 if test "${ac_cv_header_kernel_OS_h+set}" = set; then
16464 echo $ECHO_N "(cached) $ECHO_C" >&6
16466 ac_cv_header_kernel_OS_h
=$ac_header_preproc
16468 { echo "$as_me:$LINENO: result: $ac_cv_header_kernel_OS_h" >&5
16469 echo "${ECHO_T}$ac_cv_header_kernel_OS_h" >&6; }
16472 if test $ac_cv_header_kernel_OS_h = yes; then
16473 cat >>confdefs.h
<<\_ACEOF
16474 #define WITH_THREAD 1
16478 cat >>confdefs.h
<<\_ACEOF
16479 #define BEOS_THREADS 1
16482 THREADOBJ
="Python/thread.o"
16485 { echo "$as_me:$LINENO: checking for pthread_create in -lpthreads" >&5
16486 echo $ECHO_N "checking for pthread_create in -lpthreads... $ECHO_C" >&6; }
16487 if test "${ac_cv_lib_pthreads_pthread_create+set}" = set; then
16488 echo $ECHO_N "(cached) $ECHO_C" >&6
16490 ac_check_lib_save_LIBS
=$LIBS
16491 LIBS
="-lpthreads $LIBS"
16492 cat >conftest.
$ac_ext <<_ACEOF
16495 cat confdefs.h
>>conftest.
$ac_ext
16496 cat >>conftest.
$ac_ext <<_ACEOF
16497 /* end confdefs.h. */
16499 /* Override any GCC internal prototype to avoid an error.
16500 Use char because int might match the return type of a GCC
16501 builtin and then its argument prototype would still apply. */
16505 char pthread_create ();
16509 return pthread_create ();
16514 rm -f conftest.
$ac_objext conftest
$ac_exeext
16515 if { (ac_try
="$ac_link"
16516 case "(($ac_try" in
16517 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16518 *) ac_try_echo=$ac_try;;
16520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16521 (eval "$ac_link") 2>conftest.er1
16523 grep -v '^ *+' conftest.er1 >conftest.err
16525 cat conftest.err >&5
16526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16527 (exit $ac_status); } && {
16528 test -z "$ac_c_werror_flag" ||
16529 test ! -s conftest.err
16530 } && test -s conftest$ac_exeext &&
16531 $as_test_x conftest$ac_exeext; then
16532 ac_cv_lib_pthreads_pthread_create=yes
16534 echo "$as_me: failed program was:" >&5
16535 sed 's/^/| /' conftest.$ac_ext >&5
16537 ac_cv_lib_pthreads_pthread_create=no
16540 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16541 conftest$ac_exeext conftest.$ac_ext
16542 LIBS=$ac_check_lib_save_LIBS
16544 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthreads_pthread_create" >&5
16545 echo "${ECHO_T}$ac_cv_lib_pthreads_pthread_create" >&6; }
16546 if test $ac_cv_lib_pthreads_pthread_create = yes; then
16547 cat >>confdefs.h <<\_ACEOF
16548 #define WITH_THREAD 1
16552 LIBS="$LIBS -lpthreads"
16553 THREADOBJ="Python/thread.o"
16556 { echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5
16557 echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6; }
16558 if test "${ac_cv_lib_c_r_pthread_create+set}" = set; then
16559 echo $ECHO_N "(cached) $ECHO_C" >&6
16561 ac_check_lib_save_LIBS=$LIBS
16563 cat >conftest.$ac_ext <<_ACEOF
16566 cat confdefs.h >>conftest.$ac_ext
16567 cat >>conftest.$ac_ext <<_ACEOF
16568 /* end confdefs.h. */
16570 /* Override any GCC internal prototype to avoid an error.
16571 Use char because int might match the return type of a GCC
16572 builtin and then its argument prototype would still apply. */
16576 char pthread_create ();
16580 return pthread_create ();
16585 rm -f conftest.$ac_objext conftest$ac_exeext
16586 if { (ac_try="$ac_link"
16587 case "(($ac_try" in
16588 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16589 *) ac_try_echo
=$ac_try;;
16591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16592 (eval "$ac_link") 2>conftest.er1
16594 grep -v '^ *+' conftest.er1
>conftest.err
16596 cat conftest.err
>&5
16597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16598 (exit $ac_status); } && {
16599 test -z "$ac_c_werror_flag" ||
16600 test ! -s conftest.err
16601 } && test -s conftest
$ac_exeext &&
16602 $as_test_x conftest
$ac_exeext; then
16603 ac_cv_lib_c_r_pthread_create
=yes
16605 echo "$as_me: failed program was:" >&5
16606 sed 's/^/| /' conftest.
$ac_ext >&5
16608 ac_cv_lib_c_r_pthread_create
=no
16611 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
16612 conftest
$ac_exeext conftest.
$ac_ext
16613 LIBS
=$ac_check_lib_save_LIBS
16615 { echo "$as_me:$LINENO: result: $ac_cv_lib_c_r_pthread_create" >&5
16616 echo "${ECHO_T}$ac_cv_lib_c_r_pthread_create" >&6; }
16617 if test $ac_cv_lib_c_r_pthread_create = yes; then
16618 cat >>confdefs.h
<<\_ACEOF
16619 #define WITH_THREAD 1
16624 THREADOBJ
="Python/thread.o"
16627 { echo "$as_me:$LINENO: checking for __pthread_create_system in -lpthread" >&5
16628 echo $ECHO_N "checking for __pthread_create_system in -lpthread... $ECHO_C" >&6; }
16629 if test "${ac_cv_lib_pthread___pthread_create_system+set}" = set; then
16630 echo $ECHO_N "(cached) $ECHO_C" >&6
16632 ac_check_lib_save_LIBS
=$LIBS
16633 LIBS
="-lpthread $LIBS"
16634 cat >conftest.
$ac_ext <<_ACEOF
16637 cat confdefs.h
>>conftest.
$ac_ext
16638 cat >>conftest.
$ac_ext <<_ACEOF
16639 /* end confdefs.h. */
16641 /* Override any GCC internal prototype to avoid an error.
16642 Use char because int might match the return type of a GCC
16643 builtin and then its argument prototype would still apply. */
16647 char __pthread_create_system ();
16651 return __pthread_create_system ();
16656 rm -f conftest.
$ac_objext conftest
$ac_exeext
16657 if { (ac_try
="$ac_link"
16658 case "(($ac_try" in
16659 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16660 *) ac_try_echo=$ac_try;;
16662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16663 (eval "$ac_link") 2>conftest.er1
16665 grep -v '^ *+' conftest.er1 >conftest.err
16667 cat conftest.err >&5
16668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16669 (exit $ac_status); } && {
16670 test -z "$ac_c_werror_flag" ||
16671 test ! -s conftest.err
16672 } && test -s conftest$ac_exeext &&
16673 $as_test_x conftest$ac_exeext; then
16674 ac_cv_lib_pthread___pthread_create_system=yes
16676 echo "$as_me: failed program was:" >&5
16677 sed 's/^/| /' conftest.$ac_ext >&5
16679 ac_cv_lib_pthread___pthread_create_system=no
16682 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16683 conftest$ac_exeext conftest.$ac_ext
16684 LIBS=$ac_check_lib_save_LIBS
16686 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread___pthread_create_system" >&5
16687 echo "${ECHO_T}$ac_cv_lib_pthread___pthread_create_system" >&6; }
16688 if test $ac_cv_lib_pthread___pthread_create_system = yes; then
16689 cat >>confdefs.h <<\_ACEOF
16690 #define WITH_THREAD 1
16694 LIBS="$LIBS -lpthread"
16695 THREADOBJ="Python/thread.o"
16698 { echo "$as_me:$LINENO: checking for pthread_create in -lcma" >&5
16699 echo $ECHO_N "checking for pthread_create in -lcma... $ECHO_C" >&6; }
16700 if test "${ac_cv_lib_cma_pthread_create+set}" = set; then
16701 echo $ECHO_N "(cached) $ECHO_C" >&6
16703 ac_check_lib_save_LIBS=$LIBS
16705 cat >conftest.$ac_ext <<_ACEOF
16708 cat confdefs.h >>conftest.$ac_ext
16709 cat >>conftest.$ac_ext <<_ACEOF
16710 /* end confdefs.h. */
16712 /* Override any GCC internal prototype to avoid an error.
16713 Use char because int might match the return type of a GCC
16714 builtin and then its argument prototype would still apply. */
16718 char pthread_create ();
16722 return pthread_create ();
16727 rm -f conftest.$ac_objext conftest$ac_exeext
16728 if { (ac_try="$ac_link"
16729 case "(($ac_try" in
16730 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16731 *) ac_try_echo
=$ac_try;;
16733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16734 (eval "$ac_link") 2>conftest.er1
16736 grep -v '^ *+' conftest.er1
>conftest.err
16738 cat conftest.err
>&5
16739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16740 (exit $ac_status); } && {
16741 test -z "$ac_c_werror_flag" ||
16742 test ! -s conftest.err
16743 } && test -s conftest
$ac_exeext &&
16744 $as_test_x conftest
$ac_exeext; then
16745 ac_cv_lib_cma_pthread_create
=yes
16747 echo "$as_me: failed program was:" >&5
16748 sed 's/^/| /' conftest.
$ac_ext >&5
16750 ac_cv_lib_cma_pthread_create
=no
16753 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
16754 conftest
$ac_exeext conftest.
$ac_ext
16755 LIBS
=$ac_check_lib_save_LIBS
16757 { echo "$as_me:$LINENO: result: $ac_cv_lib_cma_pthread_create" >&5
16758 echo "${ECHO_T}$ac_cv_lib_cma_pthread_create" >&6; }
16759 if test $ac_cv_lib_cma_pthread_create = yes; then
16760 cat >>confdefs.h
<<\_ACEOF
16761 #define WITH_THREAD 1
16766 THREADOBJ
="Python/thread.o"
16769 USE_THREAD_MODULE
="#"
16789 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
16790 conftest
$ac_exeext conftest.
$ac_ext
16800 { echo "$as_me:$LINENO: checking for usconfig in -lmpc" >&5
16801 echo $ECHO_N "checking for usconfig in -lmpc... $ECHO_C" >&6; }
16802 if test "${ac_cv_lib_mpc_usconfig+set}" = set; then
16803 echo $ECHO_N "(cached) $ECHO_C" >&6
16805 ac_check_lib_save_LIBS
=$LIBS
16807 cat >conftest.
$ac_ext <<_ACEOF
16810 cat confdefs.h
>>conftest.
$ac_ext
16811 cat >>conftest.
$ac_ext <<_ACEOF
16812 /* end confdefs.h. */
16814 /* Override any GCC internal prototype to avoid an error.
16815 Use char because int might match the return type of a GCC
16816 builtin and then its argument prototype would still apply. */
16824 return usconfig ();
16829 rm -f conftest.
$ac_objext conftest
$ac_exeext
16830 if { (ac_try
="$ac_link"
16831 case "(($ac_try" in
16832 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16833 *) ac_try_echo=$ac_try;;
16835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16836 (eval "$ac_link") 2>conftest.er1
16838 grep -v '^ *+' conftest.er1 >conftest.err
16840 cat conftest.err >&5
16841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16842 (exit $ac_status); } && {
16843 test -z "$ac_c_werror_flag" ||
16844 test ! -s conftest.err
16845 } && test -s conftest$ac_exeext &&
16846 $as_test_x conftest$ac_exeext; then
16847 ac_cv_lib_mpc_usconfig=yes
16849 echo "$as_me: failed program was:" >&5
16850 sed 's/^/| /' conftest.$ac_ext >&5
16852 ac_cv_lib_mpc_usconfig=no
16855 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16856 conftest$ac_exeext conftest.$ac_ext
16857 LIBS=$ac_check_lib_save_LIBS
16859 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpc_usconfig" >&5
16860 echo "${ECHO_T}$ac_cv_lib_mpc_usconfig" >&6; }
16861 if test $ac_cv_lib_mpc_usconfig = yes; then
16862 cat >>confdefs.h <<\_ACEOF
16863 #define WITH_THREAD 1
16867 THREADOBJ="Python/thread.o"
16868 USE_THREAD_MODULE=""
16872 if test "$posix_threads" != "yes"; then
16873 { echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
16874 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6; }
16875 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
16876 echo $ECHO_N "(cached) $ECHO_C" >&6
16878 ac_check_lib_save_LIBS=$LIBS
16879 LIBS="-lthread $LIBS"
16880 cat >conftest.$ac_ext <<_ACEOF
16883 cat confdefs.h >>conftest.$ac_ext
16884 cat >>conftest.$ac_ext <<_ACEOF
16885 /* end confdefs.h. */
16887 /* Override any GCC internal prototype to avoid an error.
16888 Use char because int might match the return type of a GCC
16889 builtin and then its argument prototype would still apply. */
16893 char thr_create ();
16897 return thr_create ();
16902 rm -f conftest.$ac_objext conftest$ac_exeext
16903 if { (ac_try="$ac_link"
16904 case "(($ac_try" in
16905 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16906 *) ac_try_echo
=$ac_try;;
16908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16909 (eval "$ac_link") 2>conftest.er1
16911 grep -v '^ *+' conftest.er1
>conftest.err
16913 cat conftest.err
>&5
16914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16915 (exit $ac_status); } && {
16916 test -z "$ac_c_werror_flag" ||
16917 test ! -s conftest.err
16918 } && test -s conftest
$ac_exeext &&
16919 $as_test_x conftest
$ac_exeext; then
16920 ac_cv_lib_thread_thr_create
=yes
16922 echo "$as_me: failed program was:" >&5
16923 sed 's/^/| /' conftest.
$ac_ext >&5
16925 ac_cv_lib_thread_thr_create
=no
16928 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
16929 conftest
$ac_exeext conftest.
$ac_ext
16930 LIBS
=$ac_check_lib_save_LIBS
16932 { echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
16933 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6; }
16934 if test $ac_cv_lib_thread_thr_create = yes; then
16935 cat >>confdefs.h
<<\_ACEOF
16936 #define WITH_THREAD 1
16939 LIBS
="$LIBS -lthread"
16940 THREADOBJ
="Python/thread.o"
16941 USE_THREAD_MODULE
=""
16946 if test "$USE_THREAD_MODULE" != "#"
16948 # If the above checks didn't disable threads, (at least) OSF1
16949 # needs this '-threads' argument during linking.
16950 case $ac_sys_system in
16951 OSF1
) LDLAST
=-threads;;
16956 if test "$posix_threads" = "yes"; then
16957 if test "$unistd_defines_pthreads" = "no"; then
16959 cat >>confdefs.h
<<\_ACEOF
16960 #define _POSIX_THREADS 1
16965 # Bug 662787: Using semaphores causes unexplicable hangs on Solaris 8.
16966 case $ac_sys_system/$ac_sys_release in
16968 cat >>confdefs.h
<<\_ACEOF
16969 #define HAVE_PTHREAD_DESTRUCTOR 1
16974 cat >>confdefs.h
<<\_ACEOF
16975 #define HAVE_BROKEN_POSIX_SEMAPHORES 1
16980 cat >>confdefs.h
<<\_ACEOF
16981 #define HAVE_BROKEN_POSIX_SEMAPHORES 1
16987 { echo "$as_me:$LINENO: checking if PTHREAD_SCOPE_SYSTEM is supported" >&5
16988 echo $ECHO_N "checking if PTHREAD_SCOPE_SYSTEM is supported... $ECHO_C" >&6; }
16989 if test "${ac_cv_pthread_system_supported+set}" = set; then
16990 echo $ECHO_N "(cached) $ECHO_C" >&6
16992 if test "$cross_compiling" = yes; then
16993 ac_cv_pthread_system_supported
=no
16995 cat >conftest.
$ac_ext <<_ACEOF
16998 cat confdefs.h
>>conftest.
$ac_ext
16999 cat >>conftest.
$ac_ext <<_ACEOF
17000 /* end confdefs.h. */
17001 #include <pthread.h>
17002 void *foo(void *parm) {
17006 pthread_attr_t attr;
17008 if (pthread_attr_init(&attr)) exit(-1);
17009 if (pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM)) exit(-1);
17010 if (pthread_create(&id, &attr, foo, NULL)) exit(-1);
17014 rm -f conftest
$ac_exeext
17015 if { (ac_try
="$ac_link"
17016 case "(($ac_try" in
17017 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
17018 *) ac_try_echo=$ac_try;;
17020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17021 (eval "$ac_link") 2>&5
17023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17024 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17025 { (case "(($ac_try" in
17026 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
17027 *) ac_try_echo
=$ac_try;;
17029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17030 (eval "$ac_try") 2>&5
17032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17033 (exit $ac_status); }; }; then
17034 ac_cv_pthread_system_supported
=yes
17036 echo "$as_me: program exited with status $ac_status" >&5
17037 echo "$as_me: failed program was:" >&5
17038 sed 's/^/| /' conftest.
$ac_ext >&5
17040 ( exit $ac_status )
17041 ac_cv_pthread_system_supported
=no
17043 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
17050 { echo "$as_me:$LINENO: result: $ac_cv_pthread_system_supported" >&5
17051 echo "${ECHO_T}$ac_cv_pthread_system_supported" >&6; }
17052 if test "$ac_cv_pthread_system_supported" = "yes"; then
17054 cat >>confdefs.h
<<\_ACEOF
17055 #define PTHREAD_SYSTEM_SCHED_SUPPORTED 1
17060 for ac_func
in pthread_sigmask
17062 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17063 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17064 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17065 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17066 echo $ECHO_N "(cached) $ECHO_C" >&6
17068 cat >conftest.
$ac_ext <<_ACEOF
17071 cat confdefs.h
>>conftest.
$ac_ext
17072 cat >>conftest.
$ac_ext <<_ACEOF
17073 /* end confdefs.h. */
17074 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17075 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17076 #define $ac_func innocuous_$ac_func
17078 /* System header to define __stub macros and hopefully few prototypes,
17079 which can conflict with char $ac_func (); below.
17080 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17081 <limits.h> exists even on freestanding compilers. */
17084 # include <limits.h>
17086 # include <assert.h>
17091 /* Override any GCC internal prototype to avoid an error.
17092 Use char because int might match the return type of a GCC
17093 builtin and then its argument prototype would still apply. */
17098 /* The GNU C library defines this for functions which it implements
17099 to always fail with ENOSYS. Some functions are actually named
17100 something starting with __ and the normal name is an alias. */
17101 #if defined __stub_$ac_func || defined __stub___$ac_func
17108 return $ac_func ();
17113 rm -f conftest.
$ac_objext conftest
$ac_exeext
17114 if { (ac_try
="$ac_link"
17115 case "(($ac_try" in
17116 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
17117 *) ac_try_echo=$ac_try;;
17119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17120 (eval "$ac_link") 2>conftest.er1
17122 grep -v '^ *+' conftest.er1 >conftest.err
17124 cat conftest.err >&5
17125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17126 (exit $ac_status); } && {
17127 test -z "$ac_c_werror_flag" ||
17128 test ! -s conftest.err
17129 } && test -s conftest$ac_exeext &&
17130 $as_test_x conftest$ac_exeext; then
17131 eval "$as_ac_var=yes"
17133 echo "$as_me: failed program was:" >&5
17134 sed 's/^/| /' conftest.$ac_ext >&5
17136 eval "$as_ac_var=no"
17139 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17140 conftest$ac_exeext conftest.$ac_ext
17142 ac_res=`eval echo '${'$as_ac_var'}'`
17143 { echo "$as_me:$LINENO: result: $ac_res" >&5
17144 echo "${ECHO_T}$ac_res" >&6; }
17145 if test `eval echo '${'$as_ac_var'}'` = yes; then
17146 cat >>confdefs.h <<_ACEOF
17147 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
17149 case $ac_sys_system in
17152 cat >>confdefs.h <<\_ACEOF
17153 #define HAVE_BROKEN_PTHREAD_SIGMASK 1
17164 # Check for enable-ipv6
17167 { echo "$as_me:$LINENO: checking if --enable-ipv6 is specified" >&5
17168 echo $ECHO_N "checking if --enable-ipv6 is specified... $ECHO_C" >&6; }
17169 # Check whether --enable-ipv6 was given.
17170 if test "${enable_ipv6+set}" = set; then
17171 enableval=$enable_ipv6; case "$enableval" in
17173 { echo "$as_me:$LINENO: result: no" >&5
17174 echo "${ECHO_T}no" >&6; }
17177 *) { echo "$as_me:$LINENO: result: yes" >&5
17178 echo "${ECHO_T}yes" >&6; }
17179 cat >>confdefs.h <<\_ACEOF
17180 #define ENABLE_IPV6 1
17188 if test "$cross_compiling" = yes; then
17189 { echo "$as_me:$LINENO: result: no" >&5
17190 echo "${ECHO_T}no" >&6; }
17194 cat >conftest.$ac_ext <<_ACEOF
17197 cat confdefs.h >>conftest.$ac_ext
17198 cat >>conftest.$ac_ext <<_ACEOF
17199 /* end confdefs.h. */
17200 /* AF_INET6 available check */
17201 #include <sys/types.h>
17202 #include <sys/socket.h>
17205 if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
17212 rm -f conftest$ac_exeext
17213 if { (ac_try="$ac_link"
17214 case "(($ac_try" in
17215 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
17216 *) ac_try_echo
=$ac_try;;
17218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17219 (eval "$ac_link") 2>&5
17221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17222 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
17223 { (case "(($ac_try" in
17224 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
17225 *) ac_try_echo=$ac_try;;
17227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17228 (eval "$ac_try") 2>&5
17230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17231 (exit $ac_status); }; }; then
17232 { echo "$as_me:$LINENO: result: yes" >&5
17233 echo "${ECHO_T}yes" >&6; }
17236 echo "$as_me: program exited with status $ac_status" >&5
17237 echo "$as_me: failed program was:" >&5
17238 sed 's/^/| /' conftest.$ac_ext >&5
17240 ( exit $ac_status )
17241 { echo "$as_me:$LINENO: result: no" >&5
17242 echo "${ECHO_T}no" >&6; }
17245 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17250 if test "$ipv6" = "yes"; then
17251 { echo "$as_me:$LINENO: checking if RFC2553 API is available" >&5
17252 echo $ECHO_N "checking if RFC2553 API is available... $ECHO_C" >&6; }
17253 cat >conftest.$ac_ext <<_ACEOF
17256 cat confdefs.h >>conftest.$ac_ext
17257 cat >>conftest.$ac_ext <<_ACEOF
17258 /* end confdefs.h. */
17259 #include <sys/types.h>
17260 #include <netinet/in.h>
17264 struct sockaddr_in6 x;
17270 rm -f conftest.$ac_objext
17271 if { (ac_try="$ac_compile"
17272 case "(($ac_try" in
17273 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
17274 *) ac_try_echo
=$ac_try;;
17276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17277 (eval "$ac_compile") 2>conftest.er1
17279 grep -v '^ *+' conftest.er1
>conftest.err
17281 cat conftest.err
>&5
17282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17283 (exit $ac_status); } && {
17284 test -z "$ac_c_werror_flag" ||
17285 test ! -s conftest.err
17286 } && test -s conftest.
$ac_objext; then
17287 { echo "$as_me:$LINENO: result: yes" >&5
17288 echo "${ECHO_T}yes" >&6; }
17291 echo "$as_me: failed program was:" >&5
17292 sed 's/^/| /' conftest.
$ac_ext >&5
17294 { echo "$as_me:$LINENO: result: no" >&5
17295 echo "${ECHO_T}no" >&6; }
17299 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
17302 if test "$ipv6" = "yes"; then
17303 cat >>confdefs.h
<<\_ACEOF
17304 #define ENABLE_IPV6 1
17316 if test "$ipv6" = "yes"; then
17317 { echo "$as_me:$LINENO: checking ipv6 stack type" >&5
17318 echo $ECHO_N "checking ipv6 stack type... $ECHO_C" >&6; }
17319 for i
in inria kame linux-glibc linux-inet6 solaris toshiba v6d zeta
;
17323 cat >conftest.
$ac_ext <<_ACEOF
17326 cat confdefs.h
>>conftest.
$ac_ext
17327 cat >>conftest.
$ac_ext <<_ACEOF
17328 /* end confdefs.h. */
17330 #include <netinet/in.h>
17331 #ifdef IPV6_INRIA_VERSION
17335 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17336 $EGREP "yes" >/dev
/null
2>&1; then
17343 cat >conftest.
$ac_ext <<_ACEOF
17346 cat confdefs.h
>>conftest.
$ac_ext
17347 cat >>conftest.
$ac_ext <<_ACEOF
17348 /* end confdefs.h. */
17350 #include <netinet/in.h>
17355 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17356 $EGREP "yes" >/dev
/null
2>&1; then
17359 ipv6libdir
=/usr
/local
/v
6/lib
17366 cat >conftest.
$ac_ext <<_ACEOF
17369 cat confdefs.h
>>conftest.
$ac_ext
17370 cat >>conftest.
$ac_ext <<_ACEOF
17371 /* end confdefs.h. */
17373 #include <features.h>
17374 #if defined(__GLIBC__) && ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2))
17378 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17379 $EGREP "yes" >/dev
/null
2>&1; then
17387 if test -d /usr
/inet6
; then
17390 ipv6libdir
=/usr
/inet
6/lib
17391 BASECFLAGS
="-I/usr/inet6/include $BASECFLAGS"
17395 if test -f /etc
/netconfig
; then
17396 if /usr
/xpg
4/bin
/grep -q tcp6
/etc
/netconfig
; then
17403 cat >conftest.
$ac_ext <<_ACEOF
17406 cat confdefs.h
>>conftest.
$ac_ext
17407 cat >>conftest.
$ac_ext <<_ACEOF
17408 /* end confdefs.h. */
17410 #include <sys/param.h>
17411 #ifdef _TOSHIBA_INET6
17415 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17416 $EGREP "yes" >/dev
/null
2>&1; then
17419 ipv6libdir
=/usr
/local
/v
6/lib
17425 cat >conftest.
$ac_ext <<_ACEOF
17428 cat confdefs.h
>>conftest.
$ac_ext
17429 cat >>conftest.
$ac_ext <<_ACEOF
17430 /* end confdefs.h. */
17432 #include </usr/local/v6/include/sys/v6config.h>
17437 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17438 $EGREP "yes" >/dev
/null
2>&1; then
17441 ipv6libdir
=/usr
/local
/v
6/lib
;
17442 BASECFLAGS
="-I/usr/local/v6/include $BASECFLAGS"
17448 cat >conftest.
$ac_ext <<_ACEOF
17451 cat confdefs.h
>>conftest.
$ac_ext
17452 cat >>conftest.
$ac_ext <<_ACEOF
17453 /* end confdefs.h. */
17455 #include <sys/param.h>
17456 #ifdef _ZETA_MINAMI_INET6
17460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17461 $EGREP "yes" >/dev
/null
2>&1; then
17464 ipv6libdir
=/usr
/local
/v
6/lib
17470 if test "$ipv6type" != "unknown"; then
17474 { echo "$as_me:$LINENO: result: $ipv6type" >&5
17475 echo "${ECHO_T}$ipv6type" >&6; }
17478 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
17479 if test -d $ipv6libdir -a -f $ipv6libdir/lib
$ipv6lib.a
; then
17480 LIBS
="-L$ipv6libdir -l$ipv6lib $LIBS"
17481 echo "using lib$ipv6lib"
17483 if test $ipv6trylibc = "yes"; then
17486 echo 'Fatal: no $ipv6lib library found. cannot continue.'
17487 echo "You need to fetch lib$ipv6lib.a from appropriate"
17488 echo 'ipv6 kit and compile beforehand.'
17494 { echo "$as_me:$LINENO: checking for OSX 10.5 SDK or later" >&5
17495 echo $ECHO_N "checking for OSX 10.5 SDK or later... $ECHO_C" >&6; }
17496 cat >conftest.
$ac_ext <<_ACEOF
17499 cat confdefs.h
>>conftest.
$ac_ext
17500 cat >>conftest.
$ac_ext <<_ACEOF
17501 /* end confdefs.h. */
17502 #include <Carbon/Carbon.h>
17506 FSIORefNum fRef = 0
17511 rm -f conftest.
$ac_objext
17512 if { (ac_try
="$ac_compile"
17513 case "(($ac_try" in
17514 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
17515 *) ac_try_echo=$ac_try;;
17517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17518 (eval "$ac_compile") 2>conftest.er1
17520 grep -v '^ *+' conftest.er1 >conftest.err
17522 cat conftest.err >&5
17523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17524 (exit $ac_status); } && {
17525 test -z "$ac_c_werror_flag" ||
17526 test ! -s conftest.err
17527 } && test -s conftest.$ac_objext; then
17529 cat >>confdefs.h <<\_ACEOF
17530 #define HAVE_OSX105_SDK 1
17533 { echo "$as_me:$LINENO: result: yes" >&5
17534 echo "${ECHO_T}yes" >&6; }
17536 echo "$as_me: failed program was:" >&5
17537 sed 's/^/| /' conftest.$ac_ext >&5
17539 { echo "$as_me:$LINENO: result: no" >&5
17540 echo "${ECHO_T}no" >&6; }
17544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17546 # Check for --with-doc-strings
17547 { echo "$as_me:$LINENO: checking for --with-doc-strings" >&5
17548 echo $ECHO_N "checking for --with-doc-strings... $ECHO_C" >&6; }
17550 # Check whether --with-doc-strings was given.
17551 if test "${with_doc_strings+set}" = set; then
17552 withval=$with_doc_strings;
17556 if test -z "$with_doc_strings"
17557 then with_doc_strings="yes"
17559 if test "$with_doc_strings" != "no"
17562 cat >>confdefs.h <<\_ACEOF
17563 #define WITH_DOC_STRINGS 1
17567 { echo "$as_me:$LINENO: result: $with_doc_strings" >&5
17568 echo "${ECHO_T}$with_doc_strings" >&6; }
17570 # Check for Python-specific malloc support
17571 { echo "$as_me:$LINENO: checking for --with-tsc" >&5
17572 echo $ECHO_N "checking for --with-tsc... $ECHO_C" >&6; }
17574 # Check whether --with-tsc was given.
17575 if test "${with_tsc+set}" = set; then
17577 if test "$withval" != no
17580 cat >>confdefs.h <<\_ACEOF
17584 { echo "$as_me:$LINENO: result: yes" >&5
17585 echo "${ECHO_T}yes" >&6; }
17586 else { echo "$as_me:$LINENO: result: no" >&5
17587 echo "${ECHO_T}no" >&6; }
17590 { echo "$as_me:$LINENO: result: no" >&5
17591 echo "${ECHO_T}no" >&6; }
17595 # Check for Python-specific malloc support
17596 { echo "$as_me:$LINENO: checking for --with-pymalloc" >&5
17597 echo $ECHO_N "checking for --with-pymalloc... $ECHO_C" >&6; }
17599 # Check whether --with-pymalloc was given.
17600 if test "${with_pymalloc+set}" = set; then
17601 withval=$with_pymalloc;
17605 if test -z "$with_pymalloc"
17606 then with_pymalloc="yes"
17608 if test "$with_pymalloc" != "no"
17611 cat >>confdefs.h <<\_ACEOF
17612 #define WITH_PYMALLOC 1
17616 { echo "$as_me:$LINENO: result: $with_pymalloc" >&5
17617 echo "${ECHO_T}$with_pymalloc" >&6; }
17619 # Check for --with-wctype-functions
17620 { echo "$as_me:$LINENO: checking for --with-wctype-functions" >&5
17621 echo $ECHO_N "checking for --with-wctype-functions... $ECHO_C" >&6; }
17623 # Check whether --with-wctype-functions was given.
17624 if test "${with_wctype_functions+set}" = set; then
17625 withval=$with_wctype_functions;
17626 if test "$withval" != no
17629 cat >>confdefs.h <<\_ACEOF
17630 #define WANT_WCTYPE_FUNCTIONS 1
17633 { echo "$as_me:$LINENO: result: yes" >&5
17634 echo "${ECHO_T}yes" >&6; }
17635 else { echo "$as_me:$LINENO: result: no" >&5
17636 echo "${ECHO_T}no" >&6; }
17639 { echo "$as_me:$LINENO: result: no" >&5
17640 echo "${ECHO_T}no" >&6; }
17644 # -I${DLINCLDIR} is added to the compile rule for importdl.o
17648 # the dlopen() function means we might want to use dynload_shlib.o. some
17649 # platforms, such as AIX, have dlopen(), but don't want to use it.
17651 for ac_func in dlopen
17653 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
17654 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17655 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17656 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17657 echo $ECHO_N "(cached) $ECHO_C" >&6
17659 cat >conftest.$ac_ext <<_ACEOF
17662 cat confdefs.h >>conftest.$ac_ext
17663 cat >>conftest.$ac_ext <<_ACEOF
17664 /* end confdefs.h. */
17665 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17666 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17667 #define $ac_func innocuous_$ac_func
17669 /* System header to define __stub macros and hopefully few prototypes,
17670 which can conflict with char $ac_func (); below.
17671 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17672 <limits.h> exists even on freestanding compilers. */
17675 # include <limits.h>
17677 # include <assert.h>
17682 /* Override any GCC internal prototype to avoid an error.
17683 Use char because int might match the return type of a GCC
17684 builtin and then its argument prototype would still apply. */
17689 /* The GNU C library defines this for functions which it implements
17690 to always fail with ENOSYS. Some functions are actually named
17691 something starting with __ and the normal name is an alias. */
17692 #if defined __stub_$ac_func || defined __stub___$ac_func
17699 return $ac_func ();
17704 rm -f conftest.$ac_objext conftest$ac_exeext
17705 if { (ac_try="$ac_link"
17706 case "(($ac_try" in
17707 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
17708 *) ac_try_echo
=$ac_try;;
17710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17711 (eval "$ac_link") 2>conftest.er1
17713 grep -v '^ *+' conftest.er1
>conftest.err
17715 cat conftest.err
>&5
17716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17717 (exit $ac_status); } && {
17718 test -z "$ac_c_werror_flag" ||
17719 test ! -s conftest.err
17720 } && test -s conftest
$ac_exeext &&
17721 $as_test_x conftest
$ac_exeext; then
17722 eval "$as_ac_var=yes"
17724 echo "$as_me: failed program was:" >&5
17725 sed 's/^/| /' conftest.
$ac_ext >&5
17727 eval "$as_ac_var=no"
17730 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
17731 conftest
$ac_exeext conftest.
$ac_ext
17733 ac_res
=`eval echo '${'$as_ac_var'}'`
17734 { echo "$as_me:$LINENO: result: $ac_res" >&5
17735 echo "${ECHO_T}$ac_res" >&6; }
17736 if test `eval echo '${'$as_ac_var'}'` = yes; then
17737 cat >>confdefs.h
<<_ACEOF
17738 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17745 # DYNLOADFILE specifies which dynload_*.o file we will use for dynamic
17746 # loading of modules.
17748 { echo "$as_me:$LINENO: checking DYNLOADFILE" >&5
17749 echo $ECHO_N "checking DYNLOADFILE... $ECHO_C" >&6; }
17750 if test -z "$DYNLOADFILE"
17752 case $ac_sys_system/$ac_sys_release in
17753 AIX
*) # Use dynload_shlib.c and dlopen() if we have it; otherwise dynload_aix.c
17754 if test "$ac_cv_func_dlopen" = yes
17755 then DYNLOADFILE
="dynload_shlib.o"
17756 else DYNLOADFILE
="dynload_aix.o"
17759 BeOS
*) DYNLOADFILE
="dynload_beos.o";;
17760 hp
*|HP
*) DYNLOADFILE
="dynload_hpux.o";;
17761 # Use dynload_next.c only on 10.2 and below, which don't have native dlopen()
17762 Darwin
/[0156]\..
*) DYNLOADFILE
="dynload_next.o";;
17763 atheos
*) DYNLOADFILE
="dynload_atheos.o";;
17765 # use dynload_shlib.c and dlopen() if we have it; otherwise stub
17766 # out any dynamic loading
17767 if test "$ac_cv_func_dlopen" = yes
17768 then DYNLOADFILE
="dynload_shlib.o"
17769 else DYNLOADFILE
="dynload_stub.o"
17774 { echo "$as_me:$LINENO: result: $DYNLOADFILE" >&5
17775 echo "${ECHO_T}$DYNLOADFILE" >&6; }
17776 if test "$DYNLOADFILE" != "dynload_stub.o"
17779 cat >>confdefs.h
<<\_ACEOF
17780 #define HAVE_DYNAMIC_LOADING 1
17785 # MACHDEP_OBJS can be set to platform-specific object files needed by Python
17788 { echo "$as_me:$LINENO: checking MACHDEP_OBJS" >&5
17789 echo $ECHO_N "checking MACHDEP_OBJS... $ECHO_C" >&6; }
17790 if test -z "$MACHDEP_OBJS"
17792 MACHDEP_OBJS
=$extra_machdep_objs
17794 MACHDEP_OBJS
="$MACHDEP_OBJS $extra_machdep_objs"
17796 { echo "$as_me:$LINENO: result: MACHDEP_OBJS" >&5
17797 echo "${ECHO_T}MACHDEP_OBJS" >&6; }
17799 # checks for library functions
17898 for ac_func
in alarm setitimer getitimer bind_textdomain_codeset chown \
17899 clock confstr ctermid execv fchmod fchown fork fpathconf ftime ftruncate \
17900 gai_strerror getgroups getlogin getloadavg getpeername getpgid getpid \
17901 getpriority getresuid getresgid getpwent getspnam getspent getsid getwd \
17902 kill killpg lchmod lchown lstat
mkfifo mknod mktime \
17903 mremap nice pathconf pause plock poll pthread_init \
17904 putenv readlink realpath \
17905 select sem_open sem_timedwait sem_getvalue sem_unlink setegid seteuid \
17907 setlocale setregid setreuid setsid setpgid setpgrp setuid setvbuf snprintf \
17908 setlocale setregid setreuid setresuid setresgid \
17909 setsid setpgid setpgrp setuid setvbuf snprintf \
17910 sigaction siginterrupt sigrelse strftime \
17911 sysconf tcgetpgrp tcsetpgrp tempnam timegm
times tmpfile tmpnam tmpnam_r \
17912 truncate uname unsetenv utimes waitpid wait3 wait4 wcscoll _getpty
17914 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17915 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17916 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17917 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17918 echo $ECHO_N "(cached) $ECHO_C" >&6
17920 cat >conftest.
$ac_ext <<_ACEOF
17923 cat confdefs.h
>>conftest.
$ac_ext
17924 cat >>conftest.
$ac_ext <<_ACEOF
17925 /* end confdefs.h. */
17926 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17927 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17928 #define $ac_func innocuous_$ac_func
17930 /* System header to define __stub macros and hopefully few prototypes,
17931 which can conflict with char $ac_func (); below.
17932 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17933 <limits.h> exists even on freestanding compilers. */
17936 # include <limits.h>
17938 # include <assert.h>
17943 /* Override any GCC internal prototype to avoid an error.
17944 Use char because int might match the return type of a GCC
17945 builtin and then its argument prototype would still apply. */
17950 /* The GNU C library defines this for functions which it implements
17951 to always fail with ENOSYS. Some functions are actually named
17952 something starting with __ and the normal name is an alias. */
17953 #if defined __stub_$ac_func || defined __stub___$ac_func
17960 return $ac_func ();
17965 rm -f conftest.
$ac_objext conftest
$ac_exeext
17966 if { (ac_try
="$ac_link"
17967 case "(($ac_try" in
17968 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
17969 *) ac_try_echo=$ac_try;;
17971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17972 (eval "$ac_link") 2>conftest.er1
17974 grep -v '^ *+' conftest.er1 >conftest.err
17976 cat conftest.err >&5
17977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17978 (exit $ac_status); } && {
17979 test -z "$ac_c_werror_flag" ||
17980 test ! -s conftest.err
17981 } && test -s conftest$ac_exeext &&
17982 $as_test_x conftest$ac_exeext; then
17983 eval "$as_ac_var=yes"
17985 echo "$as_me: failed program was:" >&5
17986 sed 's/^/| /' conftest.$ac_ext >&5
17988 eval "$as_ac_var=no"
17991 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17992 conftest$ac_exeext conftest.$ac_ext
17994 ac_res=`eval echo '${'$as_ac_var'}'`
17995 { echo "$as_me:$LINENO: result: $ac_res" >&5
17996 echo "${ECHO_T}$ac_res" >&6; }
17997 if test `eval echo '${'$as_ac_var'}'` = yes; then
17998 cat >>confdefs.h <<_ACEOF
17999 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
18006 # For some functions, having a definition is not sufficient, since
18007 # we want to take their address.
18008 { echo "$as_me:$LINENO: checking for chroot" >&5
18009 echo $ECHO_N "checking for chroot... $ECHO_C" >&6; }
18010 cat >conftest.$ac_ext <<_ACEOF
18013 cat confdefs.h >>conftest.$ac_ext
18014 cat >>conftest.$ac_ext <<_ACEOF
18015 /* end confdefs.h. */
18016 #include <unistd.h>
18025 rm -f conftest.$ac_objext
18026 if { (ac_try="$ac_compile"
18027 case "(($ac_try" in
18028 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18029 *) ac_try_echo
=$ac_try;;
18031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18032 (eval "$ac_compile") 2>conftest.er1
18034 grep -v '^ *+' conftest.er1
>conftest.err
18036 cat conftest.err
>&5
18037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18038 (exit $ac_status); } && {
18039 test -z "$ac_c_werror_flag" ||
18040 test ! -s conftest.err
18041 } && test -s conftest.
$ac_objext; then
18043 cat >>confdefs.h
<<\_ACEOF
18044 #define HAVE_CHROOT 1
18047 { echo "$as_me:$LINENO: result: yes" >&5
18048 echo "${ECHO_T}yes" >&6; }
18050 echo "$as_me: failed program was:" >&5
18051 sed 's/^/| /' conftest.
$ac_ext >&5
18053 { echo "$as_me:$LINENO: result: no" >&5
18054 echo "${ECHO_T}no" >&6; }
18058 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
18059 { echo "$as_me:$LINENO: checking for link" >&5
18060 echo $ECHO_N "checking for link... $ECHO_C" >&6; }
18061 cat >conftest.
$ac_ext <<_ACEOF
18064 cat confdefs.h
>>conftest.
$ac_ext
18065 cat >>conftest.
$ac_ext <<_ACEOF
18066 /* end confdefs.h. */
18067 #include <unistd.h>
18076 rm -f conftest.
$ac_objext
18077 if { (ac_try
="$ac_compile"
18078 case "(($ac_try" in
18079 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18080 *) ac_try_echo=$ac_try;;
18082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18083 (eval "$ac_compile") 2>conftest.er1
18085 grep -v '^ *+' conftest.er1 >conftest.err
18087 cat conftest.err >&5
18088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18089 (exit $ac_status); } && {
18090 test -z "$ac_c_werror_flag" ||
18091 test ! -s conftest.err
18092 } && test -s conftest.$ac_objext; then
18094 cat >>confdefs.h <<\_ACEOF
18095 #define HAVE_LINK 1
18098 { echo "$as_me:$LINENO: result: yes" >&5
18099 echo "${ECHO_T}yes" >&6; }
18101 echo "$as_me: failed program was:" >&5
18102 sed 's/^/| /' conftest.$ac_ext >&5
18104 { echo "$as_me:$LINENO: result: no" >&5
18105 echo "${ECHO_T}no" >&6; }
18109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18110 { echo "$as_me:$LINENO: checking for symlink" >&5
18111 echo $ECHO_N "checking for symlink... $ECHO_C" >&6; }
18112 cat >conftest.$ac_ext <<_ACEOF
18115 cat confdefs.h >>conftest.$ac_ext
18116 cat >>conftest.$ac_ext <<_ACEOF
18117 /* end confdefs.h. */
18118 #include <unistd.h>
18127 rm -f conftest.$ac_objext
18128 if { (ac_try="$ac_compile"
18129 case "(($ac_try" in
18130 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18131 *) ac_try_echo
=$ac_try;;
18133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18134 (eval "$ac_compile") 2>conftest.er1
18136 grep -v '^ *+' conftest.er1
>conftest.err
18138 cat conftest.err
>&5
18139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18140 (exit $ac_status); } && {
18141 test -z "$ac_c_werror_flag" ||
18142 test ! -s conftest.err
18143 } && test -s conftest.
$ac_objext; then
18145 cat >>confdefs.h
<<\_ACEOF
18146 #define HAVE_SYMLINK 1
18149 { echo "$as_me:$LINENO: result: yes" >&5
18150 echo "${ECHO_T}yes" >&6; }
18152 echo "$as_me: failed program was:" >&5
18153 sed 's/^/| /' conftest.
$ac_ext >&5
18155 { echo "$as_me:$LINENO: result: no" >&5
18156 echo "${ECHO_T}no" >&6; }
18160 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
18161 { echo "$as_me:$LINENO: checking for fchdir" >&5
18162 echo $ECHO_N "checking for fchdir... $ECHO_C" >&6; }
18163 cat >conftest.
$ac_ext <<_ACEOF
18166 cat confdefs.h
>>conftest.
$ac_ext
18167 cat >>conftest.
$ac_ext <<_ACEOF
18168 /* end confdefs.h. */
18169 #include <unistd.h>
18178 rm -f conftest.
$ac_objext
18179 if { (ac_try
="$ac_compile"
18180 case "(($ac_try" in
18181 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18182 *) ac_try_echo=$ac_try;;
18184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18185 (eval "$ac_compile") 2>conftest.er1
18187 grep -v '^ *+' conftest.er1 >conftest.err
18189 cat conftest.err >&5
18190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18191 (exit $ac_status); } && {
18192 test -z "$ac_c_werror_flag" ||
18193 test ! -s conftest.err
18194 } && test -s conftest.$ac_objext; then
18196 cat >>confdefs.h <<\_ACEOF
18197 #define HAVE_FCHDIR 1
18200 { echo "$as_me:$LINENO: result: yes" >&5
18201 echo "${ECHO_T}yes" >&6; }
18203 echo "$as_me: failed program was:" >&5
18204 sed 's/^/| /' conftest.$ac_ext >&5
18206 { echo "$as_me:$LINENO: result: no" >&5
18207 echo "${ECHO_T}no" >&6; }
18211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18212 { echo "$as_me:$LINENO: checking for fsync" >&5
18213 echo $ECHO_N "checking for fsync... $ECHO_C" >&6; }
18214 cat >conftest.$ac_ext <<_ACEOF
18217 cat confdefs.h >>conftest.$ac_ext
18218 cat >>conftest.$ac_ext <<_ACEOF
18219 /* end confdefs.h. */
18220 #include <unistd.h>
18229 rm -f conftest.$ac_objext
18230 if { (ac_try="$ac_compile"
18231 case "(($ac_try" in
18232 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18233 *) ac_try_echo
=$ac_try;;
18235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18236 (eval "$ac_compile") 2>conftest.er1
18238 grep -v '^ *+' conftest.er1
>conftest.err
18240 cat conftest.err
>&5
18241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18242 (exit $ac_status); } && {
18243 test -z "$ac_c_werror_flag" ||
18244 test ! -s conftest.err
18245 } && test -s conftest.
$ac_objext; then
18247 cat >>confdefs.h
<<\_ACEOF
18248 #define HAVE_FSYNC 1
18251 { echo "$as_me:$LINENO: result: yes" >&5
18252 echo "${ECHO_T}yes" >&6; }
18254 echo "$as_me: failed program was:" >&5
18255 sed 's/^/| /' conftest.
$ac_ext >&5
18257 { echo "$as_me:$LINENO: result: no" >&5
18258 echo "${ECHO_T}no" >&6; }
18262 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
18263 { echo "$as_me:$LINENO: checking for fdatasync" >&5
18264 echo $ECHO_N "checking for fdatasync... $ECHO_C" >&6; }
18265 cat >conftest.
$ac_ext <<_ACEOF
18268 cat confdefs.h
>>conftest.
$ac_ext
18269 cat >>conftest.
$ac_ext <<_ACEOF
18270 /* end confdefs.h. */
18271 #include <unistd.h>
18280 rm -f conftest.
$ac_objext
18281 if { (ac_try
="$ac_compile"
18282 case "(($ac_try" in
18283 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18284 *) ac_try_echo=$ac_try;;
18286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18287 (eval "$ac_compile") 2>conftest.er1
18289 grep -v '^ *+' conftest.er1 >conftest.err
18291 cat conftest.err >&5
18292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18293 (exit $ac_status); } && {
18294 test -z "$ac_c_werror_flag" ||
18295 test ! -s conftest.err
18296 } && test -s conftest.$ac_objext; then
18298 cat >>confdefs.h <<\_ACEOF
18299 #define HAVE_FDATASYNC 1
18302 { echo "$as_me:$LINENO: result: yes" >&5
18303 echo "${ECHO_T}yes" >&6; }
18305 echo "$as_me: failed program was:" >&5
18306 sed 's/^/| /' conftest.$ac_ext >&5
18308 { echo "$as_me:$LINENO: result: no" >&5
18309 echo "${ECHO_T}no" >&6; }
18313 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18314 { echo "$as_me:$LINENO: checking for epoll" >&5
18315 echo $ECHO_N "checking for epoll... $ECHO_C" >&6; }
18316 cat >conftest.$ac_ext <<_ACEOF
18319 cat confdefs.h >>conftest.$ac_ext
18320 cat >>conftest.$ac_ext <<_ACEOF
18321 /* end confdefs.h. */
18322 #include <sys/epoll.h>
18326 void *x=epoll_create
18331 rm -f conftest.$ac_objext
18332 if { (ac_try="$ac_compile"
18333 case "(($ac_try" in
18334 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18335 *) ac_try_echo
=$ac_try;;
18337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18338 (eval "$ac_compile") 2>conftest.er1
18340 grep -v '^ *+' conftest.er1
>conftest.err
18342 cat conftest.err
>&5
18343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18344 (exit $ac_status); } && {
18345 test -z "$ac_c_werror_flag" ||
18346 test ! -s conftest.err
18347 } && test -s conftest.
$ac_objext; then
18349 cat >>confdefs.h
<<\_ACEOF
18350 #define HAVE_EPOLL 1
18353 { echo "$as_me:$LINENO: result: yes" >&5
18354 echo "${ECHO_T}yes" >&6; }
18356 echo "$as_me: failed program was:" >&5
18357 sed 's/^/| /' conftest.
$ac_ext >&5
18359 { echo "$as_me:$LINENO: result: no" >&5
18360 echo "${ECHO_T}no" >&6; }
18364 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
18365 { echo "$as_me:$LINENO: checking for kqueue" >&5
18366 echo $ECHO_N "checking for kqueue... $ECHO_C" >&6; }
18367 cat >conftest.
$ac_ext <<_ACEOF
18370 cat confdefs.h
>>conftest.
$ac_ext
18371 cat >>conftest.
$ac_ext <<_ACEOF
18372 /* end confdefs.h. */
18374 #include <sys/types.h>
18375 #include <sys/event.h>
18385 rm -f conftest.
$ac_objext
18386 if { (ac_try
="$ac_compile"
18387 case "(($ac_try" in
18388 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18389 *) ac_try_echo=$ac_try;;
18391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18392 (eval "$ac_compile") 2>conftest.er1
18394 grep -v '^ *+' conftest.er1 >conftest.err
18396 cat conftest.err >&5
18397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18398 (exit $ac_status); } && {
18399 test -z "$ac_c_werror_flag" ||
18400 test ! -s conftest.err
18401 } && test -s conftest.$ac_objext; then
18403 cat >>confdefs.h <<\_ACEOF
18404 #define HAVE_KQUEUE 1
18407 { echo "$as_me:$LINENO: result: yes" >&5
18408 echo "${ECHO_T}yes" >&6; }
18410 echo "$as_me: failed program was:" >&5
18411 sed 's/^/| /' conftest.$ac_ext >&5
18413 { echo "$as_me:$LINENO: result: no" >&5
18414 echo "${ECHO_T}no" >&6; }
18418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18419 # On some systems (eg. FreeBSD 5), we would find a definition of the
18420 # functions ctermid_r, setgroups in the library, but no prototype
18421 # (e.g. because we use _XOPEN_SOURCE). See whether we can take their
18422 # address to avoid compiler warnings and potential miscompilations
18423 # because of the missing prototypes.
18425 { echo "$as_me:$LINENO: checking for ctermid_r" >&5
18426 echo $ECHO_N "checking for ctermid_r... $ECHO_C" >&6; }
18427 cat >conftest.$ac_ext <<_ACEOF
18430 cat confdefs.h >>conftest.$ac_ext
18431 cat >>conftest.$ac_ext <<_ACEOF
18432 /* end confdefs.h. */
18434 #include "confdefs.h"
18440 void* p = ctermid_r
18445 rm -f conftest.$ac_objext
18446 if { (ac_try="$ac_compile"
18447 case "(($ac_try" in
18448 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18449 *) ac_try_echo
=$ac_try;;
18451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18452 (eval "$ac_compile") 2>conftest.er1
18454 grep -v '^ *+' conftest.er1
>conftest.err
18456 cat conftest.err
>&5
18457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18458 (exit $ac_status); } && {
18459 test -z "$ac_c_werror_flag" ||
18460 test ! -s conftest.err
18461 } && test -s conftest.
$ac_objext; then
18463 cat >>confdefs.h
<<\_ACEOF
18464 #define HAVE_CTERMID_R 1
18467 { echo "$as_me:$LINENO: result: yes" >&5
18468 echo "${ECHO_T}yes" >&6; }
18470 echo "$as_me: failed program was:" >&5
18471 sed 's/^/| /' conftest.
$ac_ext >&5
18473 { echo "$as_me:$LINENO: result: no" >&5
18474 echo "${ECHO_T}no" >&6; }
18478 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
18480 { echo "$as_me:$LINENO: checking for flock" >&5
18481 echo $ECHO_N "checking for flock... $ECHO_C" >&6; }
18482 cat >conftest.
$ac_ext <<_ACEOF
18485 cat confdefs.h
>>conftest.
$ac_ext
18486 cat >>conftest.
$ac_ext <<_ACEOF
18487 /* end confdefs.h. */
18489 #include "confdefs.h"
18490 #include <sys/file.h>
18500 rm -f conftest.
$ac_objext
18501 if { (ac_try
="$ac_compile"
18502 case "(($ac_try" in
18503 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18504 *) ac_try_echo=$ac_try;;
18506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18507 (eval "$ac_compile") 2>conftest.er1
18509 grep -v '^ *+' conftest.er1 >conftest.err
18511 cat conftest.err >&5
18512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18513 (exit $ac_status); } && {
18514 test -z "$ac_c_werror_flag" ||
18515 test ! -s conftest.err
18516 } && test -s conftest.$ac_objext; then
18518 cat >>confdefs.h <<\_ACEOF
18519 #define HAVE_FLOCK 1
18522 { echo "$as_me:$LINENO: result: yes" >&5
18523 echo "${ECHO_T}yes" >&6; }
18525 echo "$as_me: failed program was:" >&5
18526 sed 's/^/| /' conftest.$ac_ext >&5
18528 { echo "$as_me:$LINENO: result: no" >&5
18529 echo "${ECHO_T}no" >&6; }
18533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18535 { echo "$as_me:$LINENO: checking for getpagesize" >&5
18536 echo $ECHO_N "checking for getpagesize... $ECHO_C" >&6; }
18537 cat >conftest.$ac_ext <<_ACEOF
18540 cat confdefs.h >>conftest.$ac_ext
18541 cat >>conftest.$ac_ext <<_ACEOF
18542 /* end confdefs.h. */
18544 #include "confdefs.h"
18545 #include <unistd.h>
18550 void* p = getpagesize
18555 rm -f conftest.$ac_objext
18556 if { (ac_try="$ac_compile"
18557 case "(($ac_try" in
18558 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18559 *) ac_try_echo
=$ac_try;;
18561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18562 (eval "$ac_compile") 2>conftest.er1
18564 grep -v '^ *+' conftest.er1
>conftest.err
18566 cat conftest.err
>&5
18567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18568 (exit $ac_status); } && {
18569 test -z "$ac_c_werror_flag" ||
18570 test ! -s conftest.err
18571 } && test -s conftest.
$ac_objext; then
18573 cat >>confdefs.h
<<\_ACEOF
18574 #define HAVE_GETPAGESIZE 1
18577 { echo "$as_me:$LINENO: result: yes" >&5
18578 echo "${ECHO_T}yes" >&6; }
18580 echo "$as_me: failed program was:" >&5
18581 sed 's/^/| /' conftest.
$ac_ext >&5
18583 { echo "$as_me:$LINENO: result: no" >&5
18584 echo "${ECHO_T}no" >&6; }
18588 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
18590 for ac_prog
in true
18592 # Extract the first word of "$ac_prog", so it can be a program name with args.
18593 set dummy
$ac_prog; ac_word
=$2
18594 { echo "$as_me:$LINENO: checking for $ac_word" >&5
18595 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
18596 if test "${ac_cv_prog_TRUE+set}" = set; then
18597 echo $ECHO_N "(cached) $ECHO_C" >&6
18599 if test -n "$TRUE"; then
18600 ac_cv_prog_TRUE
="$TRUE" # Let the user override the test.
18602 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
18603 for as_dir
in $PATH
18606 test -z "$as_dir" && as_dir
=.
18607 for ac_exec_ext
in '' $ac_executable_extensions; do
18608 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18609 ac_cv_prog_TRUE
="$ac_prog"
18610 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18619 TRUE
=$ac_cv_prog_TRUE
18620 if test -n "$TRUE"; then
18621 { echo "$as_me:$LINENO: result: $TRUE" >&5
18622 echo "${ECHO_T}$TRUE" >&6; }
18624 { echo "$as_me:$LINENO: result: no" >&5
18625 echo "${ECHO_T}no" >&6; }
18629 test -n "$TRUE" && break
18631 test -n "$TRUE" || TRUE
="/bin/true"
18634 { echo "$as_me:$LINENO: checking for inet_aton in -lc" >&5
18635 echo $ECHO_N "checking for inet_aton in -lc... $ECHO_C" >&6; }
18636 if test "${ac_cv_lib_c_inet_aton+set}" = set; then
18637 echo $ECHO_N "(cached) $ECHO_C" >&6
18639 ac_check_lib_save_LIBS
=$LIBS
18641 cat >conftest.
$ac_ext <<_ACEOF
18644 cat confdefs.h
>>conftest.
$ac_ext
18645 cat >>conftest.
$ac_ext <<_ACEOF
18646 /* end confdefs.h. */
18648 /* Override any GCC internal prototype to avoid an error.
18649 Use char because int might match the return type of a GCC
18650 builtin and then its argument prototype would still apply. */
18658 return inet_aton ();
18663 rm -f conftest.
$ac_objext conftest
$ac_exeext
18664 if { (ac_try
="$ac_link"
18665 case "(($ac_try" in
18666 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18667 *) ac_try_echo=$ac_try;;
18669 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18670 (eval "$ac_link") 2>conftest.er1
18672 grep -v '^ *+' conftest.er1 >conftest.err
18674 cat conftest.err >&5
18675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18676 (exit $ac_status); } && {
18677 test -z "$ac_c_werror_flag" ||
18678 test ! -s conftest.err
18679 } && test -s conftest$ac_exeext &&
18680 $as_test_x conftest$ac_exeext; then
18681 ac_cv_lib_c_inet_aton=yes
18683 echo "$as_me: failed program was:" >&5
18684 sed 's/^/| /' conftest.$ac_ext >&5
18686 ac_cv_lib_c_inet_aton=no
18689 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18690 conftest$ac_exeext conftest.$ac_ext
18691 LIBS=$ac_check_lib_save_LIBS
18693 { echo "$as_me:$LINENO: result: $ac_cv_lib_c_inet_aton" >&5
18694 echo "${ECHO_T}$ac_cv_lib_c_inet_aton" >&6; }
18695 if test $ac_cv_lib_c_inet_aton = yes; then
18699 { echo "$as_me:$LINENO: checking for inet_aton in -lresolv" >&5
18700 echo $ECHO_N "checking for inet_aton in -lresolv... $ECHO_C" >&6; }
18701 if test "${ac_cv_lib_resolv_inet_aton+set}" = set; then
18702 echo $ECHO_N "(cached) $ECHO_C" >&6
18704 ac_check_lib_save_LIBS=$LIBS
18705 LIBS="-lresolv $LIBS"
18706 cat >conftest.$ac_ext <<_ACEOF
18709 cat confdefs.h >>conftest.$ac_ext
18710 cat >>conftest.$ac_ext <<_ACEOF
18711 /* end confdefs.h. */
18713 /* Override any GCC internal prototype to avoid an error.
18714 Use char because int might match the return type of a GCC
18715 builtin and then its argument prototype would still apply. */
18723 return inet_aton ();
18728 rm -f conftest.$ac_objext conftest$ac_exeext
18729 if { (ac_try="$ac_link"
18730 case "(($ac_try" in
18731 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18732 *) ac_try_echo
=$ac_try;;
18734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18735 (eval "$ac_link") 2>conftest.er1
18737 grep -v '^ *+' conftest.er1
>conftest.err
18739 cat conftest.err
>&5
18740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18741 (exit $ac_status); } && {
18742 test -z "$ac_c_werror_flag" ||
18743 test ! -s conftest.err
18744 } && test -s conftest
$ac_exeext &&
18745 $as_test_x conftest
$ac_exeext; then
18746 ac_cv_lib_resolv_inet_aton
=yes
18748 echo "$as_me: failed program was:" >&5
18749 sed 's/^/| /' conftest.
$ac_ext >&5
18751 ac_cv_lib_resolv_inet_aton
=no
18754 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
18755 conftest
$ac_exeext conftest.
$ac_ext
18756 LIBS
=$ac_check_lib_save_LIBS
18758 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_inet_aton" >&5
18759 echo "${ECHO_T}$ac_cv_lib_resolv_inet_aton" >&6; }
18760 if test $ac_cv_lib_resolv_inet_aton = yes; then
18761 cat >>confdefs.h
<<_ACEOF
18762 #define HAVE_LIBRESOLV 1
18765 LIBS
="-lresolv $LIBS"
18773 # On Tru64, chflags seems to be present, but calling it will
18775 { echo "$as_me:$LINENO: checking for chflags" >&5
18776 echo $ECHO_N "checking for chflags... $ECHO_C" >&6; }
18777 if test "${ac_cv_have_chflags+set}" = set; then
18778 echo $ECHO_N "(cached) $ECHO_C" >&6
18780 if test "$cross_compiling" = yes; then
18781 ac_cv_have_chflags
=cross
18783 cat >conftest.
$ac_ext <<_ACEOF
18786 cat confdefs.h
>>conftest.
$ac_ext
18787 cat >>conftest.
$ac_ext <<_ACEOF
18788 /* end confdefs.h. */
18790 #include <sys/stat.h>
18791 #include <unistd.h>
18792 int main(int argc, char*argv[])
18794 if(chflags(argv[0], 0) != 0)
18800 rm -f conftest
$ac_exeext
18801 if { (ac_try
="$ac_link"
18802 case "(($ac_try" in
18803 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18804 *) ac_try_echo=$ac_try;;
18806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18807 (eval "$ac_link") 2>&5
18809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18810 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18811 { (case "(($ac_try" in
18812 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18813 *) ac_try_echo
=$ac_try;;
18815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18816 (eval "$ac_try") 2>&5
18818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18819 (exit $ac_status); }; }; then
18820 ac_cv_have_chflags
=yes
18822 echo "$as_me: program exited with status $ac_status" >&5
18823 echo "$as_me: failed program was:" >&5
18824 sed 's/^/| /' conftest.
$ac_ext >&5
18826 ( exit $ac_status )
18827 ac_cv_have_chflags
=no
18829 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
18835 { echo "$as_me:$LINENO: result: $ac_cv_have_chflags" >&5
18836 echo "${ECHO_T}$ac_cv_have_chflags" >&6; }
18837 if test "$ac_cv_have_chflags" = cross
; then
18838 { echo "$as_me:$LINENO: checking for chflags" >&5
18839 echo $ECHO_N "checking for chflags... $ECHO_C" >&6; }
18840 if test "${ac_cv_func_chflags+set}" = set; then
18841 echo $ECHO_N "(cached) $ECHO_C" >&6
18843 cat >conftest.
$ac_ext <<_ACEOF
18846 cat confdefs.h
>>conftest.
$ac_ext
18847 cat >>conftest.
$ac_ext <<_ACEOF
18848 /* end confdefs.h. */
18849 /* Define chflags to an innocuous variant, in case <limits.h> declares chflags.
18850 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18851 #define chflags innocuous_chflags
18853 /* System header to define __stub macros and hopefully few prototypes,
18854 which can conflict with char chflags (); below.
18855 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18856 <limits.h> exists even on freestanding compilers. */
18859 # include <limits.h>
18861 # include <assert.h>
18866 /* Override any GCC internal prototype to avoid an error.
18867 Use char because int might match the return type of a GCC
18868 builtin and then its argument prototype would still apply. */
18873 /* The GNU C library defines this for functions which it implements
18874 to always fail with ENOSYS. Some functions are actually named
18875 something starting with __ and the normal name is an alias. */
18876 #if defined __stub_chflags || defined __stub___chflags
18888 rm -f conftest.
$ac_objext conftest
$ac_exeext
18889 if { (ac_try
="$ac_link"
18890 case "(($ac_try" in
18891 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18892 *) ac_try_echo=$ac_try;;
18894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18895 (eval "$ac_link") 2>conftest.er1
18897 grep -v '^ *+' conftest.er1 >conftest.err
18899 cat conftest.err >&5
18900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18901 (exit $ac_status); } && {
18902 test -z "$ac_c_werror_flag" ||
18903 test ! -s conftest.err
18904 } && test -s conftest$ac_exeext &&
18905 $as_test_x conftest$ac_exeext; then
18906 ac_cv_func_chflags=yes
18908 echo "$as_me: failed program was:" >&5
18909 sed 's/^/| /' conftest.$ac_ext >&5
18911 ac_cv_func_chflags=no
18914 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18915 conftest$ac_exeext conftest.$ac_ext
18917 { echo "$as_me:$LINENO: result: $ac_cv_func_chflags" >&5
18918 echo "${ECHO_T}$ac_cv_func_chflags" >&6; }
18919 if test $ac_cv_func_chflags = yes; then
18920 ac_cv_have_chflags="yes"
18922 ac_cv_have_chflags="no"
18926 if test "$ac_cv_have_chflags" = yes ; then
18928 cat >>confdefs.h <<\_ACEOF
18929 #define HAVE_CHFLAGS 1
18934 { echo "$as_me:$LINENO: checking for lchflags" >&5
18935 echo $ECHO_N "checking for lchflags... $ECHO_C" >&6; }
18936 if test "${ac_cv_have_lchflags+set}" = set; then
18937 echo $ECHO_N "(cached) $ECHO_C" >&6
18939 if test "$cross_compiling" = yes; then
18940 ac_cv_have_lchflags=cross
18942 cat >conftest.$ac_ext <<_ACEOF
18945 cat confdefs.h >>conftest.$ac_ext
18946 cat >>conftest.$ac_ext <<_ACEOF
18947 /* end confdefs.h. */
18949 #include <sys/stat.h>
18950 #include <unistd.h>
18951 int main(int argc, char*argv[])
18953 if(lchflags(argv[0], 0) != 0)
18959 rm -f conftest$ac_exeext
18960 if { (ac_try="$ac_link"
18961 case "(($ac_try" in
18962 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
18963 *) ac_try_echo
=$ac_try;;
18965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18966 (eval "$ac_link") 2>&5
18968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18969 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
18970 { (case "(($ac_try" in
18971 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
18972 *) ac_try_echo=$ac_try;;
18974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18975 (eval "$ac_try") 2>&5
18977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18978 (exit $ac_status); }; }; then
18979 ac_cv_have_lchflags=yes
18981 echo "$as_me: program exited with status $ac_status" >&5
18982 echo "$as_me: failed program was:" >&5
18983 sed 's/^/| /' conftest.$ac_ext >&5
18985 ( exit $ac_status )
18986 ac_cv_have_lchflags=no
18988 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18994 { echo "$as_me:$LINENO: result: $ac_cv_have_lchflags" >&5
18995 echo "${ECHO_T}$ac_cv_have_lchflags" >&6; }
18996 if test "$ac_cv_have_lchflags" = cross ; then
18997 { echo "$as_me:$LINENO: checking for lchflags" >&5
18998 echo $ECHO_N "checking for lchflags... $ECHO_C" >&6; }
18999 if test "${ac_cv_func_lchflags+set}" = set; then
19000 echo $ECHO_N "(cached) $ECHO_C" >&6
19002 cat >conftest.$ac_ext <<_ACEOF
19005 cat confdefs.h >>conftest.$ac_ext
19006 cat >>conftest.$ac_ext <<_ACEOF
19007 /* end confdefs.h. */
19008 /* Define lchflags to an innocuous variant, in case <limits.h> declares lchflags.
19009 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19010 #define lchflags innocuous_lchflags
19012 /* System header to define __stub macros and hopefully few prototypes,
19013 which can conflict with char lchflags (); below.
19014 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19015 <limits.h> exists even on freestanding compilers. */
19018 # include <limits.h>
19020 # include <assert.h>
19025 /* Override any GCC internal prototype to avoid an error.
19026 Use char because int might match the return type of a GCC
19027 builtin and then its argument prototype would still apply. */
19032 /* The GNU C library defines this for functions which it implements
19033 to always fail with ENOSYS. Some functions are actually named
19034 something starting with __ and the normal name is an alias. */
19035 #if defined __stub_lchflags || defined __stub___lchflags
19042 return lchflags ();
19047 rm -f conftest.$ac_objext conftest$ac_exeext
19048 if { (ac_try="$ac_link"
19049 case "(($ac_try" in
19050 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19051 *) ac_try_echo
=$ac_try;;
19053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19054 (eval "$ac_link") 2>conftest.er1
19056 grep -v '^ *+' conftest.er1
>conftest.err
19058 cat conftest.err
>&5
19059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19060 (exit $ac_status); } && {
19061 test -z "$ac_c_werror_flag" ||
19062 test ! -s conftest.err
19063 } && test -s conftest
$ac_exeext &&
19064 $as_test_x conftest
$ac_exeext; then
19065 ac_cv_func_lchflags
=yes
19067 echo "$as_me: failed program was:" >&5
19068 sed 's/^/| /' conftest.
$ac_ext >&5
19070 ac_cv_func_lchflags
=no
19073 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
19074 conftest
$ac_exeext conftest.
$ac_ext
19076 { echo "$as_me:$LINENO: result: $ac_cv_func_lchflags" >&5
19077 echo "${ECHO_T}$ac_cv_func_lchflags" >&6; }
19078 if test $ac_cv_func_lchflags = yes; then
19079 ac_cv_have_lchflags
="yes"
19081 ac_cv_have_lchflags
="no"
19085 if test "$ac_cv_have_lchflags" = yes ; then
19087 cat >>confdefs.h
<<\_ACEOF
19088 #define HAVE_LCHFLAGS 1
19093 case $ac_sys_system/$ac_sys_release in
19095 _CUR_CFLAGS
="${CFLAGS}"
19096 _CUR_LDFLAGS
="${LDFLAGS}"
19097 CFLAGS
="${CFLAGS} -Wl,-search_paths_first"
19098 LDFLAGS
="${LDFLAGS} -Wl,-search_paths_first -L/usr/local/lib"
19102 { echo "$as_me:$LINENO: checking for inflateCopy in -lz" >&5
19103 echo $ECHO_N "checking for inflateCopy in -lz... $ECHO_C" >&6; }
19104 if test "${ac_cv_lib_z_inflateCopy+set}" = set; then
19105 echo $ECHO_N "(cached) $ECHO_C" >&6
19107 ac_check_lib_save_LIBS
=$LIBS
19109 cat >conftest.
$ac_ext <<_ACEOF
19112 cat confdefs.h
>>conftest.
$ac_ext
19113 cat >>conftest.
$ac_ext <<_ACEOF
19114 /* end confdefs.h. */
19116 /* Override any GCC internal prototype to avoid an error.
19117 Use char because int might match the return type of a GCC
19118 builtin and then its argument prototype would still apply. */
19122 char inflateCopy ();
19126 return inflateCopy ();
19131 rm -f conftest.
$ac_objext conftest
$ac_exeext
19132 if { (ac_try
="$ac_link"
19133 case "(($ac_try" in
19134 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19135 *) ac_try_echo=$ac_try;;
19137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19138 (eval "$ac_link") 2>conftest.er1
19140 grep -v '^ *+' conftest.er1 >conftest.err
19142 cat conftest.err >&5
19143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19144 (exit $ac_status); } && {
19145 test -z "$ac_c_werror_flag" ||
19146 test ! -s conftest.err
19147 } && test -s conftest$ac_exeext &&
19148 $as_test_x conftest$ac_exeext; then
19149 ac_cv_lib_z_inflateCopy=yes
19151 echo "$as_me: failed program was:" >&5
19152 sed 's/^/| /' conftest.$ac_ext >&5
19154 ac_cv_lib_z_inflateCopy=no
19157 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19158 conftest$ac_exeext conftest.$ac_ext
19159 LIBS=$ac_check_lib_save_LIBS
19161 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateCopy" >&5
19162 echo "${ECHO_T}$ac_cv_lib_z_inflateCopy" >&6; }
19163 if test $ac_cv_lib_z_inflateCopy = yes; then
19165 cat >>confdefs.h <<\_ACEOF
19166 #define HAVE_ZLIB_COPY 1
19172 case $ac_sys_system/$ac_sys_release in
19174 CFLAGS="${_CUR_CFLAGS}"
19175 LDFLAGS="${_CUR_LDFLAGS}"
19179 { echo "$as_me:$LINENO: checking for hstrerror" >&5
19180 echo $ECHO_N "checking for hstrerror... $ECHO_C" >&6; }
19181 cat >conftest.$ac_ext <<_ACEOF
19184 cat confdefs.h >>conftest.$ac_ext
19185 cat >>conftest.$ac_ext <<_ACEOF
19186 /* end confdefs.h. */
19188 #include "confdefs.h"
19194 void* p = hstrerror; hstrerror(0)
19199 rm -f conftest.$ac_objext conftest$ac_exeext
19200 if { (ac_try="$ac_link"
19201 case "(($ac_try" in
19202 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19203 *) ac_try_echo
=$ac_try;;
19205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19206 (eval "$ac_link") 2>conftest.er1
19208 grep -v '^ *+' conftest.er1
>conftest.err
19210 cat conftest.err
>&5
19211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19212 (exit $ac_status); } && {
19213 test -z "$ac_c_werror_flag" ||
19214 test ! -s conftest.err
19215 } && test -s conftest
$ac_exeext &&
19216 $as_test_x conftest
$ac_exeext; then
19218 cat >>confdefs.h
<<\_ACEOF
19219 #define HAVE_HSTRERROR 1
19222 { echo "$as_me:$LINENO: result: yes" >&5
19223 echo "${ECHO_T}yes" >&6; }
19225 echo "$as_me: failed program was:" >&5
19226 sed 's/^/| /' conftest.
$ac_ext >&5
19228 { echo "$as_me:$LINENO: result: no" >&5
19229 echo "${ECHO_T}no" >&6; }
19233 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
19234 conftest
$ac_exeext conftest.
$ac_ext
19236 { echo "$as_me:$LINENO: checking for inet_aton" >&5
19237 echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6; }
19238 cat >conftest.
$ac_ext <<_ACEOF
19241 cat confdefs.h
>>conftest.
$ac_ext
19242 cat >>conftest.
$ac_ext <<_ACEOF
19243 /* end confdefs.h. */
19245 #include "confdefs.h"
19246 #include <sys/types.h>
19247 #include <sys/socket.h>
19248 #include <netinet/in.h>
19249 #include <arpa/inet.h>
19254 void* p = inet_aton;inet_aton(0,0)
19259 rm -f conftest.
$ac_objext conftest
$ac_exeext
19260 if { (ac_try
="$ac_link"
19261 case "(($ac_try" in
19262 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19263 *) ac_try_echo=$ac_try;;
19265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19266 (eval "$ac_link") 2>conftest.er1
19268 grep -v '^ *+' conftest.er1 >conftest.err
19270 cat conftest.err >&5
19271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19272 (exit $ac_status); } && {
19273 test -z "$ac_c_werror_flag" ||
19274 test ! -s conftest.err
19275 } && test -s conftest$ac_exeext &&
19276 $as_test_x conftest$ac_exeext; then
19278 cat >>confdefs.h <<\_ACEOF
19279 #define HAVE_INET_ATON 1
19282 { echo "$as_me:$LINENO: result: yes" >&5
19283 echo "${ECHO_T}yes" >&6; }
19285 echo "$as_me: failed program was:" >&5
19286 sed 's/^/| /' conftest.$ac_ext >&5
19288 { echo "$as_me:$LINENO: result: no" >&5
19289 echo "${ECHO_T}no" >&6; }
19293 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19294 conftest$ac_exeext conftest.$ac_ext
19296 { echo "$as_me:$LINENO: checking for inet_pton" >&5
19297 echo $ECHO_N "checking for inet_pton... $ECHO_C" >&6; }
19298 cat >conftest.$ac_ext <<_ACEOF
19301 cat confdefs.h >>conftest.$ac_ext
19302 cat >>conftest.$ac_ext <<_ACEOF
19303 /* end confdefs.h. */
19305 #include "confdefs.h"
19306 #include <sys/types.h>
19307 #include <sys/socket.h>
19308 #include <netinet/in.h>
19309 #include <arpa/inet.h>
19314 void* p = inet_pton
19319 rm -f conftest.$ac_objext
19320 if { (ac_try="$ac_compile"
19321 case "(($ac_try" in
19322 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19323 *) ac_try_echo
=$ac_try;;
19325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19326 (eval "$ac_compile") 2>conftest.er1
19328 grep -v '^ *+' conftest.er1
>conftest.err
19330 cat conftest.err
>&5
19331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19332 (exit $ac_status); } && {
19333 test -z "$ac_c_werror_flag" ||
19334 test ! -s conftest.err
19335 } && test -s conftest.
$ac_objext; then
19337 cat >>confdefs.h
<<\_ACEOF
19338 #define HAVE_INET_PTON 1
19341 { echo "$as_me:$LINENO: result: yes" >&5
19342 echo "${ECHO_T}yes" >&6; }
19344 echo "$as_me: failed program was:" >&5
19345 sed 's/^/| /' conftest.
$ac_ext >&5
19347 { echo "$as_me:$LINENO: result: no" >&5
19348 echo "${ECHO_T}no" >&6; }
19352 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
19354 # On some systems, setgroups is in unistd.h, on others, in grp.h
19355 { echo "$as_me:$LINENO: checking for setgroups" >&5
19356 echo $ECHO_N "checking for setgroups... $ECHO_C" >&6; }
19357 cat >conftest.
$ac_ext <<_ACEOF
19360 cat confdefs.h
>>conftest.
$ac_ext
19361 cat >>conftest.
$ac_ext <<_ACEOF
19362 /* end confdefs.h. */
19364 #include "confdefs.h"
19365 #include <unistd.h>
19373 void* p = setgroups
19378 rm -f conftest.
$ac_objext
19379 if { (ac_try
="$ac_compile"
19380 case "(($ac_try" in
19381 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19382 *) ac_try_echo=$ac_try;;
19384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19385 (eval "$ac_compile") 2>conftest.er1
19387 grep -v '^ *+' conftest.er1 >conftest.err
19389 cat conftest.err >&5
19390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19391 (exit $ac_status); } && {
19392 test -z "$ac_c_werror_flag" ||
19393 test ! -s conftest.err
19394 } && test -s conftest.$ac_objext; then
19396 cat >>confdefs.h <<\_ACEOF
19397 #define HAVE_SETGROUPS 1
19400 { echo "$as_me:$LINENO: result: yes" >&5
19401 echo "${ECHO_T}yes" >&6; }
19403 echo "$as_me: failed program was:" >&5
19404 sed 's/^/| /' conftest.$ac_ext >&5
19406 { echo "$as_me:$LINENO: result: no" >&5
19407 echo "${ECHO_T}no" >&6; }
19411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19413 # check for openpty and forkpty
19416 for ac_func in openpty
19418 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
19419 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19420 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19421 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19422 echo $ECHO_N "(cached) $ECHO_C" >&6
19424 cat >conftest.$ac_ext <<_ACEOF
19427 cat confdefs.h >>conftest.$ac_ext
19428 cat >>conftest.$ac_ext <<_ACEOF
19429 /* end confdefs.h. */
19430 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19431 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19432 #define $ac_func innocuous_$ac_func
19434 /* System header to define __stub macros and hopefully few prototypes,
19435 which can conflict with char $ac_func (); below.
19436 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19437 <limits.h> exists even on freestanding compilers. */
19440 # include <limits.h>
19442 # include <assert.h>
19447 /* Override any GCC internal prototype to avoid an error.
19448 Use char because int might match the return type of a GCC
19449 builtin and then its argument prototype would still apply. */
19454 /* The GNU C library defines this for functions which it implements
19455 to always fail with ENOSYS. Some functions are actually named
19456 something starting with __ and the normal name is an alias. */
19457 #if defined __stub_$ac_func || defined __stub___$ac_func
19464 return $ac_func ();
19469 rm -f conftest.$ac_objext conftest$ac_exeext
19470 if { (ac_try="$ac_link"
19471 case "(($ac_try" in
19472 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19473 *) ac_try_echo
=$ac_try;;
19475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19476 (eval "$ac_link") 2>conftest.er1
19478 grep -v '^ *+' conftest.er1
>conftest.err
19480 cat conftest.err
>&5
19481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19482 (exit $ac_status); } && {
19483 test -z "$ac_c_werror_flag" ||
19484 test ! -s conftest.err
19485 } && test -s conftest
$ac_exeext &&
19486 $as_test_x conftest
$ac_exeext; then
19487 eval "$as_ac_var=yes"
19489 echo "$as_me: failed program was:" >&5
19490 sed 's/^/| /' conftest.
$ac_ext >&5
19492 eval "$as_ac_var=no"
19495 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
19496 conftest
$ac_exeext conftest.
$ac_ext
19498 ac_res
=`eval echo '${'$as_ac_var'}'`
19499 { echo "$as_me:$LINENO: result: $ac_res" >&5
19500 echo "${ECHO_T}$ac_res" >&6; }
19501 if test `eval echo '${'$as_ac_var'}'` = yes; then
19502 cat >>confdefs.h
<<_ACEOF
19503 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19507 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
19508 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
19509 if test "${ac_cv_lib_util_openpty+set}" = set; then
19510 echo $ECHO_N "(cached) $ECHO_C" >&6
19512 ac_check_lib_save_LIBS
=$LIBS
19513 LIBS
="-lutil $LIBS"
19514 cat >conftest.
$ac_ext <<_ACEOF
19517 cat confdefs.h
>>conftest.
$ac_ext
19518 cat >>conftest.
$ac_ext <<_ACEOF
19519 /* end confdefs.h. */
19521 /* Override any GCC internal prototype to avoid an error.
19522 Use char because int might match the return type of a GCC
19523 builtin and then its argument prototype would still apply. */
19536 rm -f conftest.
$ac_objext conftest
$ac_exeext
19537 if { (ac_try
="$ac_link"
19538 case "(($ac_try" in
19539 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19540 *) ac_try_echo=$ac_try;;
19542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19543 (eval "$ac_link") 2>conftest.er1
19545 grep -v '^ *+' conftest.er1 >conftest.err
19547 cat conftest.err >&5
19548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19549 (exit $ac_status); } && {
19550 test -z "$ac_c_werror_flag" ||
19551 test ! -s conftest.err
19552 } && test -s conftest$ac_exeext &&
19553 $as_test_x conftest$ac_exeext; then
19554 ac_cv_lib_util_openpty=yes
19556 echo "$as_me: failed program was:" >&5
19557 sed 's/^/| /' conftest.$ac_ext >&5
19559 ac_cv_lib_util_openpty=no
19562 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19563 conftest$ac_exeext conftest.$ac_ext
19564 LIBS=$ac_check_lib_save_LIBS
19566 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
19567 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
19568 if test $ac_cv_lib_util_openpty = yes; then
19569 cat >>confdefs.h <<\_ACEOF
19570 #define HAVE_OPENPTY 1
19572 LIBS="$LIBS -lutil"
19574 { echo "$as_me:$LINENO: checking for openpty in -lbsd" >&5
19575 echo $ECHO_N "checking for openpty in -lbsd... $ECHO_C" >&6; }
19576 if test "${ac_cv_lib_bsd_openpty+set}" = set; then
19577 echo $ECHO_N "(cached) $ECHO_C" >&6
19579 ac_check_lib_save_LIBS=$LIBS
19581 cat >conftest.$ac_ext <<_ACEOF
19584 cat confdefs.h >>conftest.$ac_ext
19585 cat >>conftest.$ac_ext <<_ACEOF
19586 /* end confdefs.h. */
19588 /* Override any GCC internal prototype to avoid an error.
19589 Use char because int might match the return type of a GCC
19590 builtin and then its argument prototype would still apply. */
19603 rm -f conftest.$ac_objext conftest$ac_exeext
19604 if { (ac_try="$ac_link"
19605 case "(($ac_try" in
19606 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19607 *) ac_try_echo
=$ac_try;;
19609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19610 (eval "$ac_link") 2>conftest.er1
19612 grep -v '^ *+' conftest.er1
>conftest.err
19614 cat conftest.err
>&5
19615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19616 (exit $ac_status); } && {
19617 test -z "$ac_c_werror_flag" ||
19618 test ! -s conftest.err
19619 } && test -s conftest
$ac_exeext &&
19620 $as_test_x conftest
$ac_exeext; then
19621 ac_cv_lib_bsd_openpty
=yes
19623 echo "$as_me: failed program was:" >&5
19624 sed 's/^/| /' conftest.
$ac_ext >&5
19626 ac_cv_lib_bsd_openpty
=no
19629 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
19630 conftest
$ac_exeext conftest.
$ac_ext
19631 LIBS
=$ac_check_lib_save_LIBS
19633 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_openpty" >&5
19634 echo "${ECHO_T}$ac_cv_lib_bsd_openpty" >&6; }
19635 if test $ac_cv_lib_bsd_openpty = yes; then
19636 cat >>confdefs.h
<<\_ACEOF
19637 #define HAVE_OPENPTY 1
19650 for ac_func
in forkpty
19652 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19653 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19654 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19655 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19656 echo $ECHO_N "(cached) $ECHO_C" >&6
19658 cat >conftest.
$ac_ext <<_ACEOF
19661 cat confdefs.h
>>conftest.
$ac_ext
19662 cat >>conftest.
$ac_ext <<_ACEOF
19663 /* end confdefs.h. */
19664 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19665 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19666 #define $ac_func innocuous_$ac_func
19668 /* System header to define __stub macros and hopefully few prototypes,
19669 which can conflict with char $ac_func (); below.
19670 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19671 <limits.h> exists even on freestanding compilers. */
19674 # include <limits.h>
19676 # include <assert.h>
19681 /* Override any GCC internal prototype to avoid an error.
19682 Use char because int might match the return type of a GCC
19683 builtin and then its argument prototype would still apply. */
19688 /* The GNU C library defines this for functions which it implements
19689 to always fail with ENOSYS. Some functions are actually named
19690 something starting with __ and the normal name is an alias. */
19691 #if defined __stub_$ac_func || defined __stub___$ac_func
19698 return $ac_func ();
19703 rm -f conftest.
$ac_objext conftest
$ac_exeext
19704 if { (ac_try
="$ac_link"
19705 case "(($ac_try" in
19706 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19707 *) ac_try_echo=$ac_try;;
19709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19710 (eval "$ac_link") 2>conftest.er1
19712 grep -v '^ *+' conftest.er1 >conftest.err
19714 cat conftest.err >&5
19715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19716 (exit $ac_status); } && {
19717 test -z "$ac_c_werror_flag" ||
19718 test ! -s conftest.err
19719 } && test -s conftest$ac_exeext &&
19720 $as_test_x conftest$ac_exeext; then
19721 eval "$as_ac_var=yes"
19723 echo "$as_me: failed program was:" >&5
19724 sed 's/^/| /' conftest.$ac_ext >&5
19726 eval "$as_ac_var=no"
19729 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19730 conftest$ac_exeext conftest.$ac_ext
19732 ac_res=`eval echo '${'$as_ac_var'}'`
19733 { echo "$as_me:$LINENO: result: $ac_res" >&5
19734 echo "${ECHO_T}$ac_res" >&6; }
19735 if test `eval echo '${'$as_ac_var'}'` = yes; then
19736 cat >>confdefs.h <<_ACEOF
19737 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
19741 { echo "$as_me:$LINENO: checking for forkpty in -lutil" >&5
19742 echo $ECHO_N "checking for forkpty in -lutil... $ECHO_C" >&6; }
19743 if test "${ac_cv_lib_util_forkpty+set}" = set; then
19744 echo $ECHO_N "(cached) $ECHO_C" >&6
19746 ac_check_lib_save_LIBS=$LIBS
19747 LIBS="-lutil $LIBS"
19748 cat >conftest.$ac_ext <<_ACEOF
19751 cat confdefs.h >>conftest.$ac_ext
19752 cat >>conftest.$ac_ext <<_ACEOF
19753 /* end confdefs.h. */
19755 /* Override any GCC internal prototype to avoid an error.
19756 Use char because int might match the return type of a GCC
19757 builtin and then its argument prototype would still apply. */
19770 rm -f conftest.$ac_objext conftest$ac_exeext
19771 if { (ac_try="$ac_link"
19772 case "(($ac_try" in
19773 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19774 *) ac_try_echo
=$ac_try;;
19776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19777 (eval "$ac_link") 2>conftest.er1
19779 grep -v '^ *+' conftest.er1
>conftest.err
19781 cat conftest.err
>&5
19782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19783 (exit $ac_status); } && {
19784 test -z "$ac_c_werror_flag" ||
19785 test ! -s conftest.err
19786 } && test -s conftest
$ac_exeext &&
19787 $as_test_x conftest
$ac_exeext; then
19788 ac_cv_lib_util_forkpty
=yes
19790 echo "$as_me: failed program was:" >&5
19791 sed 's/^/| /' conftest.
$ac_ext >&5
19793 ac_cv_lib_util_forkpty
=no
19796 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
19797 conftest
$ac_exeext conftest.
$ac_ext
19798 LIBS
=$ac_check_lib_save_LIBS
19800 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_forkpty" >&5
19801 echo "${ECHO_T}$ac_cv_lib_util_forkpty" >&6; }
19802 if test $ac_cv_lib_util_forkpty = yes; then
19803 cat >>confdefs.h
<<\_ACEOF
19804 #define HAVE_FORKPTY 1
19806 LIBS
="$LIBS -lutil"
19808 { echo "$as_me:$LINENO: checking for forkpty in -lbsd" >&5
19809 echo $ECHO_N "checking for forkpty in -lbsd... $ECHO_C" >&6; }
19810 if test "${ac_cv_lib_bsd_forkpty+set}" = set; then
19811 echo $ECHO_N "(cached) $ECHO_C" >&6
19813 ac_check_lib_save_LIBS
=$LIBS
19815 cat >conftest.
$ac_ext <<_ACEOF
19818 cat confdefs.h
>>conftest.
$ac_ext
19819 cat >>conftest.
$ac_ext <<_ACEOF
19820 /* end confdefs.h. */
19822 /* Override any GCC internal prototype to avoid an error.
19823 Use char because int might match the return type of a GCC
19824 builtin and then its argument prototype would still apply. */
19837 rm -f conftest.
$ac_objext conftest
$ac_exeext
19838 if { (ac_try
="$ac_link"
19839 case "(($ac_try" in
19840 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19841 *) ac_try_echo=$ac_try;;
19843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19844 (eval "$ac_link") 2>conftest.er1
19846 grep -v '^ *+' conftest.er1 >conftest.err
19848 cat conftest.err >&5
19849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19850 (exit $ac_status); } && {
19851 test -z "$ac_c_werror_flag" ||
19852 test ! -s conftest.err
19853 } && test -s conftest$ac_exeext &&
19854 $as_test_x conftest$ac_exeext; then
19855 ac_cv_lib_bsd_forkpty=yes
19857 echo "$as_me: failed program was:" >&5
19858 sed 's/^/| /' conftest.$ac_ext >&5
19860 ac_cv_lib_bsd_forkpty=no
19863 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19864 conftest$ac_exeext conftest.$ac_ext
19865 LIBS=$ac_check_lib_save_LIBS
19867 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_forkpty" >&5
19868 echo "${ECHO_T}$ac_cv_lib_bsd_forkpty" >&6; }
19869 if test $ac_cv_lib_bsd_forkpty = yes; then
19870 cat >>confdefs.h <<\_ACEOF
19871 #define HAVE_FORKPTY 1
19886 for ac_func in memmove
19888 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
19889 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19890 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19891 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19892 echo $ECHO_N "(cached) $ECHO_C" >&6
19894 cat >conftest.$ac_ext <<_ACEOF
19897 cat confdefs.h >>conftest.$ac_ext
19898 cat >>conftest.$ac_ext <<_ACEOF
19899 /* end confdefs.h. */
19900 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19901 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19902 #define $ac_func innocuous_$ac_func
19904 /* System header to define __stub macros and hopefully few prototypes,
19905 which can conflict with char $ac_func (); below.
19906 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19907 <limits.h> exists even on freestanding compilers. */
19910 # include <limits.h>
19912 # include <assert.h>
19917 /* Override any GCC internal prototype to avoid an error.
19918 Use char because int might match the return type of a GCC
19919 builtin and then its argument prototype would still apply. */
19924 /* The GNU C library defines this for functions which it implements
19925 to always fail with ENOSYS. Some functions are actually named
19926 something starting with __ and the normal name is an alias. */
19927 #if defined __stub_$ac_func || defined __stub___$ac_func
19934 return $ac_func ();
19939 rm -f conftest.$ac_objext conftest$ac_exeext
19940 if { (ac_try="$ac_link"
19941 case "(($ac_try" in
19942 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19943 *) ac_try_echo
=$ac_try;;
19945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19946 (eval "$ac_link") 2>conftest.er1
19948 grep -v '^ *+' conftest.er1
>conftest.err
19950 cat conftest.err
>&5
19951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19952 (exit $ac_status); } && {
19953 test -z "$ac_c_werror_flag" ||
19954 test ! -s conftest.err
19955 } && test -s conftest
$ac_exeext &&
19956 $as_test_x conftest
$ac_exeext; then
19957 eval "$as_ac_var=yes"
19959 echo "$as_me: failed program was:" >&5
19960 sed 's/^/| /' conftest.
$ac_ext >&5
19962 eval "$as_ac_var=no"
19965 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
19966 conftest
$ac_exeext conftest.
$ac_ext
19968 ac_res
=`eval echo '${'$as_ac_var'}'`
19969 { echo "$as_me:$LINENO: result: $ac_res" >&5
19970 echo "${ECHO_T}$ac_res" >&6; }
19971 if test `eval echo '${'$as_ac_var'}'` = yes; then
19972 cat >>confdefs.h
<<_ACEOF
19973 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19980 # check for long file support functions
19987 for ac_func
in fseek64 fseeko fstatvfs ftell64 ftello statvfs
19989 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19990 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19991 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19992 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19993 echo $ECHO_N "(cached) $ECHO_C" >&6
19995 cat >conftest.
$ac_ext <<_ACEOF
19998 cat confdefs.h
>>conftest.
$ac_ext
19999 cat >>conftest.
$ac_ext <<_ACEOF
20000 /* end confdefs.h. */
20001 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20002 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20003 #define $ac_func innocuous_$ac_func
20005 /* System header to define __stub macros and hopefully few prototypes,
20006 which can conflict with char $ac_func (); below.
20007 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20008 <limits.h> exists even on freestanding compilers. */
20011 # include <limits.h>
20013 # include <assert.h>
20018 /* Override any GCC internal prototype to avoid an error.
20019 Use char because int might match the return type of a GCC
20020 builtin and then its argument prototype would still apply. */
20025 /* The GNU C library defines this for functions which it implements
20026 to always fail with ENOSYS. Some functions are actually named
20027 something starting with __ and the normal name is an alias. */
20028 #if defined __stub_$ac_func || defined __stub___$ac_func
20035 return $ac_func ();
20040 rm -f conftest.
$ac_objext conftest
$ac_exeext
20041 if { (ac_try
="$ac_link"
20042 case "(($ac_try" in
20043 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
20044 *) ac_try_echo=$ac_try;;
20046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20047 (eval "$ac_link") 2>conftest.er1
20049 grep -v '^ *+' conftest.er1 >conftest.err
20051 cat conftest.err >&5
20052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20053 (exit $ac_status); } && {
20054 test -z "$ac_c_werror_flag" ||
20055 test ! -s conftest.err
20056 } && test -s conftest$ac_exeext &&
20057 $as_test_x conftest$ac_exeext; then
20058 eval "$as_ac_var=yes"
20060 echo "$as_me: failed program was:" >&5
20061 sed 's/^/| /' conftest.$ac_ext >&5
20063 eval "$as_ac_var=no"
20066 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20067 conftest$ac_exeext conftest.$ac_ext
20069 ac_res=`eval echo '${'$as_ac_var'}'`
20070 { echo "$as_me:$LINENO: result: $ac_res" >&5
20071 echo "${ECHO_T}$ac_res" >&6; }
20072 if test `eval echo '${'$as_ac_var'}'` = yes; then
20073 cat >>confdefs.h <<_ACEOF
20074 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20084 for ac_func in dup2 getcwd strdup
20086 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
20087 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20088 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20089 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20090 echo $ECHO_N "(cached) $ECHO_C" >&6
20092 cat >conftest.$ac_ext <<_ACEOF
20095 cat confdefs.h >>conftest.$ac_ext
20096 cat >>conftest.$ac_ext <<_ACEOF
20097 /* end confdefs.h. */
20098 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20099 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20100 #define $ac_func innocuous_$ac_func
20102 /* System header to define __stub macros and hopefully few prototypes,
20103 which can conflict with char $ac_func (); below.
20104 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20105 <limits.h> exists even on freestanding compilers. */
20108 # include <limits.h>
20110 # include <assert.h>
20115 /* Override any GCC internal prototype to avoid an error.
20116 Use char because int might match the return type of a GCC
20117 builtin and then its argument prototype would still apply. */
20122 /* The GNU C library defines this for functions which it implements
20123 to always fail with ENOSYS. Some functions are actually named
20124 something starting with __ and the normal name is an alias. */
20125 #if defined __stub_$ac_func || defined __stub___$ac_func
20132 return $ac_func ();
20137 rm -f conftest.$ac_objext conftest$ac_exeext
20138 if { (ac_try="$ac_link"
20139 case "(($ac_try" in
20140 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
20141 *) ac_try_echo
=$ac_try;;
20143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20144 (eval "$ac_link") 2>conftest.er1
20146 grep -v '^ *+' conftest.er1
>conftest.err
20148 cat conftest.err
>&5
20149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20150 (exit $ac_status); } && {
20151 test -z "$ac_c_werror_flag" ||
20152 test ! -s conftest.err
20153 } && test -s conftest
$ac_exeext &&
20154 $as_test_x conftest
$ac_exeext; then
20155 eval "$as_ac_var=yes"
20157 echo "$as_me: failed program was:" >&5
20158 sed 's/^/| /' conftest.
$ac_ext >&5
20160 eval "$as_ac_var=no"
20163 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
20164 conftest
$ac_exeext conftest.
$ac_ext
20166 ac_res
=`eval echo '${'$as_ac_var'}'`
20167 { echo "$as_me:$LINENO: result: $ac_res" >&5
20168 echo "${ECHO_T}$ac_res" >&6; }
20169 if test `eval echo '${'$as_ac_var'}'` = yes; then
20170 cat >>confdefs.h
<<_ACEOF
20171 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20175 case " $LIBOBJS " in
20176 *" $ac_func.$ac_objext "* ) ;;
20177 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
20186 for ac_func
in getpgrp
20188 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20189 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20190 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20191 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20192 echo $ECHO_N "(cached) $ECHO_C" >&6
20194 cat >conftest.
$ac_ext <<_ACEOF
20197 cat confdefs.h
>>conftest.
$ac_ext
20198 cat >>conftest.
$ac_ext <<_ACEOF
20199 /* end confdefs.h. */
20200 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20201 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20202 #define $ac_func innocuous_$ac_func
20204 /* System header to define __stub macros and hopefully few prototypes,
20205 which can conflict with char $ac_func (); below.
20206 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20207 <limits.h> exists even on freestanding compilers. */
20210 # include <limits.h>
20212 # include <assert.h>
20217 /* Override any GCC internal prototype to avoid an error.
20218 Use char because int might match the return type of a GCC
20219 builtin and then its argument prototype would still apply. */
20224 /* The GNU C library defines this for functions which it implements
20225 to always fail with ENOSYS. Some functions are actually named
20226 something starting with __ and the normal name is an alias. */
20227 #if defined __stub_$ac_func || defined __stub___$ac_func
20234 return $ac_func ();
20239 rm -f conftest.
$ac_objext conftest
$ac_exeext
20240 if { (ac_try
="$ac_link"
20241 case "(($ac_try" in
20242 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
20243 *) ac_try_echo=$ac_try;;
20245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20246 (eval "$ac_link") 2>conftest.er1
20248 grep -v '^ *+' conftest.er1 >conftest.err
20250 cat conftest.err >&5
20251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20252 (exit $ac_status); } && {
20253 test -z "$ac_c_werror_flag" ||
20254 test ! -s conftest.err
20255 } && test -s conftest$ac_exeext &&
20256 $as_test_x conftest$ac_exeext; then
20257 eval "$as_ac_var=yes"
20259 echo "$as_me: failed program was:" >&5
20260 sed 's/^/| /' conftest.$ac_ext >&5
20262 eval "$as_ac_var=no"
20265 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20266 conftest$ac_exeext conftest.$ac_ext
20268 ac_res=`eval echo '${'$as_ac_var'}'`
20269 { echo "$as_me:$LINENO: result: $ac_res" >&5
20270 echo "${ECHO_T}$ac_res" >&6; }
20271 if test `eval echo '${'$as_ac_var'}'` = yes; then
20272 cat >>confdefs.h <<_ACEOF
20273 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20275 cat >conftest.$ac_ext <<_ACEOF
20278 cat confdefs.h >>conftest.$ac_ext
20279 cat >>conftest.$ac_ext <<_ACEOF
20280 /* end confdefs.h. */
20281 #include <unistd.h>
20290 rm -f conftest.$ac_objext
20291 if { (ac_try="$ac_compile"
20292 case "(($ac_try" in
20293 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
20294 *) ac_try_echo
=$ac_try;;
20296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20297 (eval "$ac_compile") 2>conftest.er1
20299 grep -v '^ *+' conftest.er1
>conftest.err
20301 cat conftest.err
>&5
20302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20303 (exit $ac_status); } && {
20304 test -z "$ac_c_werror_flag" ||
20305 test ! -s conftest.err
20306 } && test -s conftest.
$ac_objext; then
20308 cat >>confdefs.h
<<\_ACEOF
20309 #define GETPGRP_HAVE_ARG 1
20314 echo "$as_me: failed program was:" >&5
20315 sed 's/^/| /' conftest.
$ac_ext >&5
20320 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
20326 for ac_func
in setpgrp
20328 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20329 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20330 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20331 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20332 echo $ECHO_N "(cached) $ECHO_C" >&6
20334 cat >conftest.
$ac_ext <<_ACEOF
20337 cat confdefs.h
>>conftest.
$ac_ext
20338 cat >>conftest.
$ac_ext <<_ACEOF
20339 /* end confdefs.h. */
20340 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20341 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20342 #define $ac_func innocuous_$ac_func
20344 /* System header to define __stub macros and hopefully few prototypes,
20345 which can conflict with char $ac_func (); below.
20346 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20347 <limits.h> exists even on freestanding compilers. */
20350 # include <limits.h>
20352 # include <assert.h>
20357 /* Override any GCC internal prototype to avoid an error.
20358 Use char because int might match the return type of a GCC
20359 builtin and then its argument prototype would still apply. */
20364 /* The GNU C library defines this for functions which it implements
20365 to always fail with ENOSYS. Some functions are actually named
20366 something starting with __ and the normal name is an alias. */
20367 #if defined __stub_$ac_func || defined __stub___$ac_func
20374 return $ac_func ();
20379 rm -f conftest.
$ac_objext conftest
$ac_exeext
20380 if { (ac_try
="$ac_link"
20381 case "(($ac_try" in
20382 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
20383 *) ac_try_echo=$ac_try;;
20385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20386 (eval "$ac_link") 2>conftest.er1
20388 grep -v '^ *+' conftest.er1 >conftest.err
20390 cat conftest.err >&5
20391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20392 (exit $ac_status); } && {
20393 test -z "$ac_c_werror_flag" ||
20394 test ! -s conftest.err
20395 } && test -s conftest$ac_exeext &&
20396 $as_test_x conftest$ac_exeext; then
20397 eval "$as_ac_var=yes"
20399 echo "$as_me: failed program was:" >&5
20400 sed 's/^/| /' conftest.$ac_ext >&5
20402 eval "$as_ac_var=no"
20405 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20406 conftest$ac_exeext conftest.$ac_ext
20408 ac_res=`eval echo '${'$as_ac_var'}'`
20409 { echo "$as_me:$LINENO: result: $ac_res" >&5
20410 echo "${ECHO_T}$ac_res" >&6; }
20411 if test `eval echo '${'$as_ac_var'}'` = yes; then
20412 cat >>confdefs.h <<_ACEOF
20413 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20415 cat >conftest.$ac_ext <<_ACEOF
20418 cat confdefs.h >>conftest.$ac_ext
20419 cat >>conftest.$ac_ext <<_ACEOF
20420 /* end confdefs.h. */
20421 #include <unistd.h>
20430 rm -f conftest.$ac_objext
20431 if { (ac_try="$ac_compile"
20432 case "(($ac_try" in
20433 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
20434 *) ac_try_echo
=$ac_try;;
20436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20437 (eval "$ac_compile") 2>conftest.er1
20439 grep -v '^ *+' conftest.er1
>conftest.err
20441 cat conftest.err
>&5
20442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20443 (exit $ac_status); } && {
20444 test -z "$ac_c_werror_flag" ||
20445 test ! -s conftest.err
20446 } && test -s conftest.
$ac_objext; then
20448 cat >>confdefs.h
<<\_ACEOF
20449 #define SETPGRP_HAVE_ARG 1
20454 echo "$as_me: failed program was:" >&5
20455 sed 's/^/| /' conftest.
$ac_ext >&5
20460 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
20466 for ac_func
in gettimeofday
20468 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20469 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20470 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20471 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20472 echo $ECHO_N "(cached) $ECHO_C" >&6
20474 cat >conftest.
$ac_ext <<_ACEOF
20477 cat confdefs.h
>>conftest.
$ac_ext
20478 cat >>conftest.
$ac_ext <<_ACEOF
20479 /* end confdefs.h. */
20480 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20481 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20482 #define $ac_func innocuous_$ac_func
20484 /* System header to define __stub macros and hopefully few prototypes,
20485 which can conflict with char $ac_func (); below.
20486 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20487 <limits.h> exists even on freestanding compilers. */
20490 # include <limits.h>
20492 # include <assert.h>
20497 /* Override any GCC internal prototype to avoid an error.
20498 Use char because int might match the return type of a GCC
20499 builtin and then its argument prototype would still apply. */
20504 /* The GNU C library defines this for functions which it implements
20505 to always fail with ENOSYS. Some functions are actually named
20506 something starting with __ and the normal name is an alias. */
20507 #if defined __stub_$ac_func || defined __stub___$ac_func
20514 return $ac_func ();
20519 rm -f conftest.
$ac_objext conftest
$ac_exeext
20520 if { (ac_try
="$ac_link"
20521 case "(($ac_try" in
20522 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
20523 *) ac_try_echo=$ac_try;;
20525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20526 (eval "$ac_link") 2>conftest.er1
20528 grep -v '^ *+' conftest.er1 >conftest.err
20530 cat conftest.err >&5
20531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20532 (exit $ac_status); } && {
20533 test -z "$ac_c_werror_flag" ||
20534 test ! -s conftest.err
20535 } && test -s conftest$ac_exeext &&
20536 $as_test_x conftest$ac_exeext; then
20537 eval "$as_ac_var=yes"
20539 echo "$as_me: failed program was:" >&5
20540 sed 's/^/| /' conftest.$ac_ext >&5
20542 eval "$as_ac_var=no"
20545 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20546 conftest$ac_exeext conftest.$ac_ext
20548 ac_res=`eval echo '${'$as_ac_var'}'`
20549 { echo "$as_me:$LINENO: result: $ac_res" >&5
20550 echo "${ECHO_T}$ac_res" >&6; }
20551 if test `eval echo '${'$as_ac_var'}'` = yes; then
20552 cat >>confdefs.h <<_ACEOF
20553 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20555 cat >conftest.$ac_ext <<_ACEOF
20558 cat confdefs.h >>conftest.$ac_ext
20559 cat >>conftest.$ac_ext <<_ACEOF
20560 /* end confdefs.h. */
20561 #include <sys/time.h>
20565 gettimeofday((struct timeval*)0,(struct timezone*)0);
20570 rm -f conftest.$ac_objext
20571 if { (ac_try="$ac_compile"
20572 case "(($ac_try" in
20573 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
20574 *) ac_try_echo
=$ac_try;;
20576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20577 (eval "$ac_compile") 2>conftest.er1
20579 grep -v '^ *+' conftest.er1
>conftest.err
20581 cat conftest.err
>&5
20582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20583 (exit $ac_status); } && {
20584 test -z "$ac_c_werror_flag" ||
20585 test ! -s conftest.err
20586 } && test -s conftest.
$ac_objext; then
20589 echo "$as_me: failed program was:" >&5
20590 sed 's/^/| /' conftest.
$ac_ext >&5
20593 cat >>confdefs.h
<<\_ACEOF
20594 #define GETTIMEOFDAY_NO_TZ 1
20600 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
20606 { echo "$as_me:$LINENO: checking for major" >&5
20607 echo $ECHO_N "checking for major... $ECHO_C" >&6; }
20608 cat >conftest.
$ac_ext <<_ACEOF
20611 cat confdefs.h
>>conftest.
$ac_ext
20612 cat >>conftest.
$ac_ext <<_ACEOF
20613 /* end confdefs.h. */
20615 #if defined(MAJOR_IN_MKDEV)
20616 #include <sys/mkdev.h>
20617 #elif defined(MAJOR_IN_SYSMACROS)
20618 #include <sys/sysmacros.h>
20620 #include <sys/types.h>
20627 makedev(major(0),minor(0));
20633 rm -f conftest.
$ac_objext conftest
$ac_exeext
20634 if { (ac_try
="$ac_link"
20635 case "(($ac_try" in
20636 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
20637 *) ac_try_echo=$ac_try;;
20639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20640 (eval "$ac_link") 2>conftest.er1
20642 grep -v '^ *+' conftest.er1 >conftest.err
20644 cat conftest.err >&5
20645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20646 (exit $ac_status); } && {
20647 test -z "$ac_c_werror_flag" ||
20648 test ! -s conftest.err
20649 } && test -s conftest$ac_exeext &&
20650 $as_test_x conftest$ac_exeext; then
20653 cat >>confdefs.h <<\_ACEOF
20654 #define HAVE_DEVICE_MACROS 1
20657 { echo "$as_me:$LINENO: result: yes" >&5
20658 echo "${ECHO_T}yes" >&6; }
20661 echo "$as_me: failed program was:" >&5
20662 sed 's/^/| /' conftest.$ac_ext >&5
20665 { echo "$as_me:$LINENO: result: no" >&5
20666 echo "${ECHO_T}no" >&6; }
20670 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20671 conftest$ac_exeext conftest.$ac_ext
20673 # On OSF/1 V5.1, getaddrinfo is available, but a define
20674 # for [no]getaddrinfo in netdb.h.
20675 { echo "$as_me:$LINENO: checking for getaddrinfo" >&5
20676 echo $ECHO_N "checking for getaddrinfo... $ECHO_C" >&6; }
20677 cat >conftest.$ac_ext <<_ACEOF
20680 cat confdefs.h >>conftest.$ac_ext
20681 cat >>conftest.$ac_ext <<_ACEOF
20682 /* end confdefs.h. */
20684 #include <sys/types.h>
20685 #include <sys/socket.h>
20692 getaddrinfo(NULL, NULL, NULL, NULL);
20697 rm -f conftest.$ac_objext conftest$ac_exeext
20698 if { (ac_try="$ac_link"
20699 case "(($ac_try" in
20700 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
20701 *) ac_try_echo
=$ac_try;;
20703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20704 (eval "$ac_link") 2>conftest.er1
20706 grep -v '^ *+' conftest.er1
>conftest.err
20708 cat conftest.err
>&5
20709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20710 (exit $ac_status); } && {
20711 test -z "$ac_c_werror_flag" ||
20712 test ! -s conftest.err
20713 } && test -s conftest
$ac_exeext &&
20714 $as_test_x conftest
$ac_exeext; then
20715 have_getaddrinfo
=yes
20717 echo "$as_me: failed program was:" >&5
20718 sed 's/^/| /' conftest.
$ac_ext >&5
20720 have_getaddrinfo
=no
20723 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
20724 conftest
$ac_exeext conftest.
$ac_ext
20725 { echo "$as_me:$LINENO: result: $have_getaddrinfo" >&5
20726 echo "${ECHO_T}$have_getaddrinfo" >&6; }
20727 if test $have_getaddrinfo = yes
20729 { echo "$as_me:$LINENO: checking getaddrinfo bug" >&5
20730 echo $ECHO_N "checking getaddrinfo bug... $ECHO_C" >&6; }
20731 if test "${ac_cv_buggy_getaddrinfo+set}" = set; then
20732 echo $ECHO_N "(cached) $ECHO_C" >&6
20734 if test "$cross_compiling" = yes; then
20735 ac_cv_buggy_getaddrinfo
=yes
20737 cat >conftest.
$ac_ext <<_ACEOF
20740 cat confdefs.h
>>conftest.
$ac_ext
20741 cat >>conftest.
$ac_ext <<_ACEOF
20742 /* end confdefs.h. */
20744 #include <sys/types.h>
20746 #include <string.h>
20747 #include <sys/socket.h>
20748 #include <netinet/in.h>
20752 int passive, gaierr, inet4 = 0, inet6 = 0;
20753 struct addrinfo hints, *ai, *aitop;
20754 char straddr[INET6_ADDRSTRLEN], strport[16];
20756 for (passive = 0; passive <= 1; passive++) {
20757 memset(&hints, 0, sizeof(hints));
20758 hints.ai_family = AF_UNSPEC;
20759 hints.ai_flags = passive ? AI_PASSIVE : 0;
20760 hints.ai_socktype = SOCK_STREAM;
20761 hints.ai_protocol = IPPROTO_TCP;
20762 if ((gaierr = getaddrinfo(NULL, "54321", &hints, &aitop)) != 0) {
20763 (void)gai_strerror(gaierr);
20766 for (ai = aitop; ai; ai = ai->ai_next) {
20767 if (ai->ai_addr == NULL ||
20768 ai->ai_addrlen == 0 ||
20769 getnameinfo(ai->ai_addr, ai->ai_addrlen,
20770 straddr, sizeof(straddr), strport, sizeof(strport),
20771 NI_NUMERICHOST|NI_NUMERICSERV) != 0) {
20774 switch (ai->ai_family) {
20776 if (strcmp(strport, "54321") != 0) {
20780 if (strcmp(straddr, "0.0.0.0") != 0) {
20784 if (strcmp(straddr, "127.0.0.1") != 0) {
20791 if (strcmp(strport, "54321") != 0) {
20795 if (strcmp(straddr, "::") != 0) {
20799 if (strcmp(straddr, "::1") != 0) {
20809 /* another family support? */
20815 if (!(inet4 == 0 || inet4 == 2))
20817 if (!(inet6 == 0 || inet6 == 2))
20821 freeaddrinfo(aitop);
20826 freeaddrinfo(aitop);
20831 rm -f conftest
$ac_exeext
20832 if { (ac_try
="$ac_link"
20833 case "(($ac_try" in
20834 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
20835 *) ac_try_echo=$ac_try;;
20837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20838 (eval "$ac_link") 2>&5
20840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20841 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20842 { (case "(($ac_try" in
20843 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
20844 *) ac_try_echo
=$ac_try;;
20846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20847 (eval "$ac_try") 2>&5
20849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20850 (exit $ac_status); }; }; then
20851 ac_cv_buggy_getaddrinfo
=no
20853 echo "$as_me: program exited with status $ac_status" >&5
20854 echo "$as_me: failed program was:" >&5
20855 sed 's/^/| /' conftest.
$ac_ext >&5
20857 ( exit $ac_status )
20858 ac_cv_buggy_getaddrinfo
=yes
20860 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
20868 if test $have_getaddrinfo = no
-o $ac_cv_buggy_getaddrinfo = yes
20870 if test $ipv6 = yes
20872 echo 'Fatal: You must get working getaddrinfo() function.'
20873 echo ' or you can specify "--disable-ipv6"'.
20878 cat >>confdefs.h
<<\_ACEOF
20879 #define HAVE_GETADDRINFO 1
20884 for ac_func
in getnameinfo
20886 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20887 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20888 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20889 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20890 echo $ECHO_N "(cached) $ECHO_C" >&6
20892 cat >conftest.
$ac_ext <<_ACEOF
20895 cat confdefs.h
>>conftest.
$ac_ext
20896 cat >>conftest.
$ac_ext <<_ACEOF
20897 /* end confdefs.h. */
20898 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20899 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20900 #define $ac_func innocuous_$ac_func
20902 /* System header to define __stub macros and hopefully few prototypes,
20903 which can conflict with char $ac_func (); below.
20904 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20905 <limits.h> exists even on freestanding compilers. */
20908 # include <limits.h>
20910 # include <assert.h>
20915 /* Override any GCC internal prototype to avoid an error.
20916 Use char because int might match the return type of a GCC
20917 builtin and then its argument prototype would still apply. */
20922 /* The GNU C library defines this for functions which it implements
20923 to always fail with ENOSYS. Some functions are actually named
20924 something starting with __ and the normal name is an alias. */
20925 #if defined __stub_$ac_func || defined __stub___$ac_func
20932 return $ac_func ();
20937 rm -f conftest.
$ac_objext conftest
$ac_exeext
20938 if { (ac_try
="$ac_link"
20939 case "(($ac_try" in
20940 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
20941 *) ac_try_echo=$ac_try;;
20943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20944 (eval "$ac_link") 2>conftest.er1
20946 grep -v '^ *+' conftest.er1 >conftest.err
20948 cat conftest.err >&5
20949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20950 (exit $ac_status); } && {
20951 test -z "$ac_c_werror_flag" ||
20952 test ! -s conftest.err
20953 } && test -s conftest$ac_exeext &&
20954 $as_test_x conftest$ac_exeext; then
20955 eval "$as_ac_var=yes"
20957 echo "$as_me: failed program was:" >&5
20958 sed 's/^/| /' conftest.$ac_ext >&5
20960 eval "$as_ac_var=no"
20963 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20964 conftest$ac_exeext conftest.$ac_ext
20966 ac_res=`eval echo '${'$as_ac_var'}'`
20967 { echo "$as_me:$LINENO: result: $ac_res" >&5
20968 echo "${ECHO_T}$ac_res" >&6; }
20969 if test `eval echo '${'$as_ac_var'}'` = yes; then
20970 cat >>confdefs.h <<_ACEOF
20971 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20978 # checks for structures
20979 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
20980 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
20981 if test "${ac_cv_header_time+set}" = set; then
20982 echo $ECHO_N "(cached) $ECHO_C" >&6
20984 cat >conftest.$ac_ext <<_ACEOF
20987 cat confdefs.h >>conftest.$ac_ext
20988 cat >>conftest.$ac_ext <<_ACEOF
20989 /* end confdefs.h. */
20990 #include <sys/types.h>
20991 #include <sys/time.h>
20997 if ((struct tm *) 0)
21003 rm -f conftest.$ac_objext
21004 if { (ac_try="$ac_compile"
21005 case "(($ac_try" in
21006 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21007 *) ac_try_echo
=$ac_try;;
21009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21010 (eval "$ac_compile") 2>conftest.er1
21012 grep -v '^ *+' conftest.er1
>conftest.err
21014 cat conftest.err
>&5
21015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21016 (exit $ac_status); } && {
21017 test -z "$ac_c_werror_flag" ||
21018 test ! -s conftest.err
21019 } && test -s conftest.
$ac_objext; then
21020 ac_cv_header_time
=yes
21022 echo "$as_me: failed program was:" >&5
21023 sed 's/^/| /' conftest.
$ac_ext >&5
21025 ac_cv_header_time
=no
21028 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
21030 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
21031 echo "${ECHO_T}$ac_cv_header_time" >&6; }
21032 if test $ac_cv_header_time = yes; then
21034 cat >>confdefs.h
<<\_ACEOF
21035 #define TIME_WITH_SYS_TIME 1
21040 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
21041 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
21042 if test "${ac_cv_struct_tm+set}" = set; then
21043 echo $ECHO_N "(cached) $ECHO_C" >&6
21045 cat >conftest.
$ac_ext <<_ACEOF
21048 cat confdefs.h
>>conftest.
$ac_ext
21049 cat >>conftest.
$ac_ext <<_ACEOF
21050 /* end confdefs.h. */
21051 #include <sys/types.h>
21058 int *p = &tm.tm_sec;
21064 rm -f conftest.
$ac_objext
21065 if { (ac_try
="$ac_compile"
21066 case "(($ac_try" in
21067 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21068 *) ac_try_echo=$ac_try;;
21070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21071 (eval "$ac_compile") 2>conftest.er1
21073 grep -v '^ *+' conftest.er1 >conftest.err
21075 cat conftest.err >&5
21076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21077 (exit $ac_status); } && {
21078 test -z "$ac_c_werror_flag" ||
21079 test ! -s conftest.err
21080 } && test -s conftest.$ac_objext; then
21081 ac_cv_struct_tm=time.h
21083 echo "$as_me: failed program was:" >&5
21084 sed 's/^/| /' conftest.$ac_ext >&5
21086 ac_cv_struct_tm=sys/time.h
21089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21091 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
21092 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
21093 if test $ac_cv_struct_tm = sys/time.h; then
21095 cat >>confdefs.h <<\_ACEOF
21096 #define TM_IN_SYS_TIME 1
21101 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
21102 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
21103 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
21104 echo $ECHO_N "(cached) $ECHO_C" >&6
21106 cat >conftest.$ac_ext <<_ACEOF
21109 cat confdefs.h >>conftest.$ac_ext
21110 cat >>conftest.$ac_ext <<_ACEOF
21111 /* end confdefs.h. */
21112 #include <sys/types.h>
21113 #include <$ac_cv_struct_tm>
21119 static struct tm ac_aggr;
21120 if (ac_aggr.tm_zone)
21126 rm -f conftest.$ac_objext
21127 if { (ac_try="$ac_compile"
21128 case "(($ac_try" in
21129 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21130 *) ac_try_echo
=$ac_try;;
21132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21133 (eval "$ac_compile") 2>conftest.er1
21135 grep -v '^ *+' conftest.er1
>conftest.err
21137 cat conftest.err
>&5
21138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21139 (exit $ac_status); } && {
21140 test -z "$ac_c_werror_flag" ||
21141 test ! -s conftest.err
21142 } && test -s conftest.
$ac_objext; then
21143 ac_cv_member_struct_tm_tm_zone
=yes
21145 echo "$as_me: failed program was:" >&5
21146 sed 's/^/| /' conftest.
$ac_ext >&5
21148 cat >conftest.
$ac_ext <<_ACEOF
21151 cat confdefs.h
>>conftest.
$ac_ext
21152 cat >>conftest.
$ac_ext <<_ACEOF
21153 /* end confdefs.h. */
21154 #include <sys/types.h>
21155 #include <$ac_cv_struct_tm>
21161 static struct tm ac_aggr;
21162 if (sizeof ac_aggr.tm_zone)
21168 rm -f conftest.
$ac_objext
21169 if { (ac_try
="$ac_compile"
21170 case "(($ac_try" in
21171 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21172 *) ac_try_echo=$ac_try;;
21174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21175 (eval "$ac_compile") 2>conftest.er1
21177 grep -v '^ *+' conftest.er1 >conftest.err
21179 cat conftest.err >&5
21180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21181 (exit $ac_status); } && {
21182 test -z "$ac_c_werror_flag" ||
21183 test ! -s conftest.err
21184 } && test -s conftest.$ac_objext; then
21185 ac_cv_member_struct_tm_tm_zone=yes
21187 echo "$as_me: failed program was:" >&5
21188 sed 's/^/| /' conftest.$ac_ext >&5
21190 ac_cv_member_struct_tm_tm_zone=no
21193 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21198 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
21199 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
21200 if test $ac_cv_member_struct_tm_tm_zone = yes; then
21202 cat >>confdefs.h <<_ACEOF
21203 #define HAVE_STRUCT_TM_TM_ZONE 1
21209 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
21211 cat >>confdefs.h <<\_ACEOF
21212 #define HAVE_TM_ZONE 1
21216 { echo "$as_me:$LINENO: checking whether tzname is declared" >&5
21217 echo $ECHO_N "checking whether tzname is declared... $ECHO_C" >&6; }
21218 if test "${ac_cv_have_decl_tzname+set}" = set; then
21219 echo $ECHO_N "(cached) $ECHO_C" >&6
21221 cat >conftest.$ac_ext <<_ACEOF
21224 cat confdefs.h >>conftest.$ac_ext
21225 cat >>conftest.$ac_ext <<_ACEOF
21226 /* end confdefs.h. */
21240 rm -f conftest.$ac_objext
21241 if { (ac_try="$ac_compile"
21242 case "(($ac_try" in
21243 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21244 *) ac_try_echo
=$ac_try;;
21246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21247 (eval "$ac_compile") 2>conftest.er1
21249 grep -v '^ *+' conftest.er1
>conftest.err
21251 cat conftest.err
>&5
21252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21253 (exit $ac_status); } && {
21254 test -z "$ac_c_werror_flag" ||
21255 test ! -s conftest.err
21256 } && test -s conftest.
$ac_objext; then
21257 ac_cv_have_decl_tzname
=yes
21259 echo "$as_me: failed program was:" >&5
21260 sed 's/^/| /' conftest.
$ac_ext >&5
21262 ac_cv_have_decl_tzname
=no
21265 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
21267 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
21268 echo "${ECHO_T}$ac_cv_have_decl_tzname" >&6; }
21269 if test $ac_cv_have_decl_tzname = yes; then
21271 cat >>confdefs.h
<<_ACEOF
21272 #define HAVE_DECL_TZNAME 1
21277 cat >>confdefs.h
<<_ACEOF
21278 #define HAVE_DECL_TZNAME 0
21285 { echo "$as_me:$LINENO: checking for tzname" >&5
21286 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
21287 if test "${ac_cv_var_tzname+set}" = set; then
21288 echo $ECHO_N "(cached) $ECHO_C" >&6
21290 cat >conftest.
$ac_ext <<_ACEOF
21293 cat confdefs.h
>>conftest.
$ac_ext
21294 cat >>conftest.
$ac_ext <<_ACEOF
21295 /* end confdefs.h. */
21297 #if !HAVE_DECL_TZNAME
21298 extern char *tzname[];
21304 return tzname[0][0];
21309 rm -f conftest.
$ac_objext conftest
$ac_exeext
21310 if { (ac_try
="$ac_link"
21311 case "(($ac_try" in
21312 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21313 *) ac_try_echo=$ac_try;;
21315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21316 (eval "$ac_link") 2>conftest.er1
21318 grep -v '^ *+' conftest.er1 >conftest.err
21320 cat conftest.err >&5
21321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21322 (exit $ac_status); } && {
21323 test -z "$ac_c_werror_flag" ||
21324 test ! -s conftest.err
21325 } && test -s conftest$ac_exeext &&
21326 $as_test_x conftest$ac_exeext; then
21327 ac_cv_var_tzname=yes
21329 echo "$as_me: failed program was:" >&5
21330 sed 's/^/| /' conftest.$ac_ext >&5
21332 ac_cv_var_tzname=no
21335 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21336 conftest$ac_exeext conftest.$ac_ext
21338 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
21339 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
21340 if test $ac_cv_var_tzname = yes; then
21342 cat >>confdefs.h <<\_ACEOF
21343 #define HAVE_TZNAME 1
21349 { echo "$as_me:$LINENO: checking for struct stat.st_rdev" >&5
21350 echo $ECHO_N "checking for struct stat.st_rdev... $ECHO_C" >&6; }
21351 if test "${ac_cv_member_struct_stat_st_rdev+set}" = set; then
21352 echo $ECHO_N "(cached) $ECHO_C" >&6
21354 cat >conftest.$ac_ext <<_ACEOF
21357 cat confdefs.h >>conftest.$ac_ext
21358 cat >>conftest.$ac_ext <<_ACEOF
21359 /* end confdefs.h. */
21360 $ac_includes_default
21364 static struct stat ac_aggr;
21365 if (ac_aggr.st_rdev)
21371 rm -f conftest.$ac_objext
21372 if { (ac_try="$ac_compile"
21373 case "(($ac_try" in
21374 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21375 *) ac_try_echo
=$ac_try;;
21377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21378 (eval "$ac_compile") 2>conftest.er1
21380 grep -v '^ *+' conftest.er1
>conftest.err
21382 cat conftest.err
>&5
21383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21384 (exit $ac_status); } && {
21385 test -z "$ac_c_werror_flag" ||
21386 test ! -s conftest.err
21387 } && test -s conftest.
$ac_objext; then
21388 ac_cv_member_struct_stat_st_rdev
=yes
21390 echo "$as_me: failed program was:" >&5
21391 sed 's/^/| /' conftest.
$ac_ext >&5
21393 cat >conftest.
$ac_ext <<_ACEOF
21396 cat confdefs.h
>>conftest.
$ac_ext
21397 cat >>conftest.
$ac_ext <<_ACEOF
21398 /* end confdefs.h. */
21399 $ac_includes_default
21403 static struct stat ac_aggr;
21404 if (sizeof ac_aggr.st_rdev)
21410 rm -f conftest.
$ac_objext
21411 if { (ac_try
="$ac_compile"
21412 case "(($ac_try" in
21413 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21414 *) ac_try_echo=$ac_try;;
21416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21417 (eval "$ac_compile") 2>conftest.er1
21419 grep -v '^ *+' conftest.er1 >conftest.err
21421 cat conftest.err >&5
21422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21423 (exit $ac_status); } && {
21424 test -z "$ac_c_werror_flag" ||
21425 test ! -s conftest.err
21426 } && test -s conftest.$ac_objext; then
21427 ac_cv_member_struct_stat_st_rdev=yes
21429 echo "$as_me: failed program was:" >&5
21430 sed 's/^/| /' conftest.$ac_ext >&5
21432 ac_cv_member_struct_stat_st_rdev=no
21435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21440 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_rdev" >&5
21441 echo "${ECHO_T}$ac_cv_member_struct_stat_st_rdev" >&6; }
21442 if test $ac_cv_member_struct_stat_st_rdev = yes; then
21444 cat >>confdefs.h <<_ACEOF
21445 #define HAVE_STRUCT_STAT_ST_RDEV 1
21451 { echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
21452 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6; }
21453 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
21454 echo $ECHO_N "(cached) $ECHO_C" >&6
21456 cat >conftest.$ac_ext <<_ACEOF
21459 cat confdefs.h >>conftest.$ac_ext
21460 cat >>conftest.$ac_ext <<_ACEOF
21461 /* end confdefs.h. */
21462 $ac_includes_default
21466 static struct stat ac_aggr;
21467 if (ac_aggr.st_blksize)
21473 rm -f conftest.$ac_objext
21474 if { (ac_try="$ac_compile"
21475 case "(($ac_try" in
21476 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21477 *) ac_try_echo
=$ac_try;;
21479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21480 (eval "$ac_compile") 2>conftest.er1
21482 grep -v '^ *+' conftest.er1
>conftest.err
21484 cat conftest.err
>&5
21485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21486 (exit $ac_status); } && {
21487 test -z "$ac_c_werror_flag" ||
21488 test ! -s conftest.err
21489 } && test -s conftest.
$ac_objext; then
21490 ac_cv_member_struct_stat_st_blksize
=yes
21492 echo "$as_me: failed program was:" >&5
21493 sed 's/^/| /' conftest.
$ac_ext >&5
21495 cat >conftest.
$ac_ext <<_ACEOF
21498 cat confdefs.h
>>conftest.
$ac_ext
21499 cat >>conftest.
$ac_ext <<_ACEOF
21500 /* end confdefs.h. */
21501 $ac_includes_default
21505 static struct stat ac_aggr;
21506 if (sizeof ac_aggr.st_blksize)
21512 rm -f conftest.
$ac_objext
21513 if { (ac_try
="$ac_compile"
21514 case "(($ac_try" in
21515 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21516 *) ac_try_echo=$ac_try;;
21518 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21519 (eval "$ac_compile") 2>conftest.er1
21521 grep -v '^ *+' conftest.er1 >conftest.err
21523 cat conftest.err >&5
21524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21525 (exit $ac_status); } && {
21526 test -z "$ac_c_werror_flag" ||
21527 test ! -s conftest.err
21528 } && test -s conftest.$ac_objext; then
21529 ac_cv_member_struct_stat_st_blksize=yes
21531 echo "$as_me: failed program was:" >&5
21532 sed 's/^/| /' conftest.$ac_ext >&5
21534 ac_cv_member_struct_stat_st_blksize=no
21537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21542 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
21543 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6; }
21544 if test $ac_cv_member_struct_stat_st_blksize = yes; then
21546 cat >>confdefs.h <<_ACEOF
21547 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
21553 { echo "$as_me:$LINENO: checking for struct stat.st_flags" >&5
21554 echo $ECHO_N "checking for struct stat.st_flags... $ECHO_C" >&6; }
21555 if test "${ac_cv_member_struct_stat_st_flags+set}" = set; then
21556 echo $ECHO_N "(cached) $ECHO_C" >&6
21558 cat >conftest.$ac_ext <<_ACEOF
21561 cat confdefs.h >>conftest.$ac_ext
21562 cat >>conftest.$ac_ext <<_ACEOF
21563 /* end confdefs.h. */
21564 $ac_includes_default
21568 static struct stat ac_aggr;
21569 if (ac_aggr.st_flags)
21575 rm -f conftest.$ac_objext
21576 if { (ac_try="$ac_compile"
21577 case "(($ac_try" in
21578 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21579 *) ac_try_echo
=$ac_try;;
21581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21582 (eval "$ac_compile") 2>conftest.er1
21584 grep -v '^ *+' conftest.er1
>conftest.err
21586 cat conftest.err
>&5
21587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21588 (exit $ac_status); } && {
21589 test -z "$ac_c_werror_flag" ||
21590 test ! -s conftest.err
21591 } && test -s conftest.
$ac_objext; then
21592 ac_cv_member_struct_stat_st_flags
=yes
21594 echo "$as_me: failed program was:" >&5
21595 sed 's/^/| /' conftest.
$ac_ext >&5
21597 cat >conftest.
$ac_ext <<_ACEOF
21600 cat confdefs.h
>>conftest.
$ac_ext
21601 cat >>conftest.
$ac_ext <<_ACEOF
21602 /* end confdefs.h. */
21603 $ac_includes_default
21607 static struct stat ac_aggr;
21608 if (sizeof ac_aggr.st_flags)
21614 rm -f conftest.
$ac_objext
21615 if { (ac_try
="$ac_compile"
21616 case "(($ac_try" in
21617 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21618 *) ac_try_echo=$ac_try;;
21620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21621 (eval "$ac_compile") 2>conftest.er1
21623 grep -v '^ *+' conftest.er1 >conftest.err
21625 cat conftest.err >&5
21626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21627 (exit $ac_status); } && {
21628 test -z "$ac_c_werror_flag" ||
21629 test ! -s conftest.err
21630 } && test -s conftest.$ac_objext; then
21631 ac_cv_member_struct_stat_st_flags=yes
21633 echo "$as_me: failed program was:" >&5
21634 sed 's/^/| /' conftest.$ac_ext >&5
21636 ac_cv_member_struct_stat_st_flags=no
21639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21644 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_flags" >&5
21645 echo "${ECHO_T}$ac_cv_member_struct_stat_st_flags" >&6; }
21646 if test $ac_cv_member_struct_stat_st_flags = yes; then
21648 cat >>confdefs.h <<_ACEOF
21649 #define HAVE_STRUCT_STAT_ST_FLAGS 1
21655 { echo "$as_me:$LINENO: checking for struct stat.st_gen" >&5
21656 echo $ECHO_N "checking for struct stat.st_gen... $ECHO_C" >&6; }
21657 if test "${ac_cv_member_struct_stat_st_gen+set}" = set; then
21658 echo $ECHO_N "(cached) $ECHO_C" >&6
21660 cat >conftest.$ac_ext <<_ACEOF
21663 cat confdefs.h >>conftest.$ac_ext
21664 cat >>conftest.$ac_ext <<_ACEOF
21665 /* end confdefs.h. */
21666 $ac_includes_default
21670 static struct stat ac_aggr;
21671 if (ac_aggr.st_gen)
21677 rm -f conftest.$ac_objext
21678 if { (ac_try="$ac_compile"
21679 case "(($ac_try" in
21680 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21681 *) ac_try_echo
=$ac_try;;
21683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21684 (eval "$ac_compile") 2>conftest.er1
21686 grep -v '^ *+' conftest.er1
>conftest.err
21688 cat conftest.err
>&5
21689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21690 (exit $ac_status); } && {
21691 test -z "$ac_c_werror_flag" ||
21692 test ! -s conftest.err
21693 } && test -s conftest.
$ac_objext; then
21694 ac_cv_member_struct_stat_st_gen
=yes
21696 echo "$as_me: failed program was:" >&5
21697 sed 's/^/| /' conftest.
$ac_ext >&5
21699 cat >conftest.
$ac_ext <<_ACEOF
21702 cat confdefs.h
>>conftest.
$ac_ext
21703 cat >>conftest.
$ac_ext <<_ACEOF
21704 /* end confdefs.h. */
21705 $ac_includes_default
21709 static struct stat ac_aggr;
21710 if (sizeof ac_aggr.st_gen)
21716 rm -f conftest.
$ac_objext
21717 if { (ac_try
="$ac_compile"
21718 case "(($ac_try" in
21719 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21720 *) ac_try_echo=$ac_try;;
21722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21723 (eval "$ac_compile") 2>conftest.er1
21725 grep -v '^ *+' conftest.er1 >conftest.err
21727 cat conftest.err >&5
21728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21729 (exit $ac_status); } && {
21730 test -z "$ac_c_werror_flag" ||
21731 test ! -s conftest.err
21732 } && test -s conftest.$ac_objext; then
21733 ac_cv_member_struct_stat_st_gen=yes
21735 echo "$as_me: failed program was:" >&5
21736 sed 's/^/| /' conftest.$ac_ext >&5
21738 ac_cv_member_struct_stat_st_gen=no
21741 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21746 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_gen" >&5
21747 echo "${ECHO_T}$ac_cv_member_struct_stat_st_gen" >&6; }
21748 if test $ac_cv_member_struct_stat_st_gen = yes; then
21750 cat >>confdefs.h <<_ACEOF
21751 #define HAVE_STRUCT_STAT_ST_GEN 1
21757 { echo "$as_me:$LINENO: checking for struct stat.st_birthtime" >&5
21758 echo $ECHO_N "checking for struct stat.st_birthtime... $ECHO_C" >&6; }
21759 if test "${ac_cv_member_struct_stat_st_birthtime+set}" = set; then
21760 echo $ECHO_N "(cached) $ECHO_C" >&6
21762 cat >conftest.$ac_ext <<_ACEOF
21765 cat confdefs.h >>conftest.$ac_ext
21766 cat >>conftest.$ac_ext <<_ACEOF
21767 /* end confdefs.h. */
21768 $ac_includes_default
21772 static struct stat ac_aggr;
21773 if (ac_aggr.st_birthtime)
21779 rm -f conftest.$ac_objext
21780 if { (ac_try="$ac_compile"
21781 case "(($ac_try" in
21782 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21783 *) ac_try_echo
=$ac_try;;
21785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21786 (eval "$ac_compile") 2>conftest.er1
21788 grep -v '^ *+' conftest.er1
>conftest.err
21790 cat conftest.err
>&5
21791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21792 (exit $ac_status); } && {
21793 test -z "$ac_c_werror_flag" ||
21794 test ! -s conftest.err
21795 } && test -s conftest.
$ac_objext; then
21796 ac_cv_member_struct_stat_st_birthtime
=yes
21798 echo "$as_me: failed program was:" >&5
21799 sed 's/^/| /' conftest.
$ac_ext >&5
21801 cat >conftest.
$ac_ext <<_ACEOF
21804 cat confdefs.h
>>conftest.
$ac_ext
21805 cat >>conftest.
$ac_ext <<_ACEOF
21806 /* end confdefs.h. */
21807 $ac_includes_default
21811 static struct stat ac_aggr;
21812 if (sizeof ac_aggr.st_birthtime)
21818 rm -f conftest.
$ac_objext
21819 if { (ac_try
="$ac_compile"
21820 case "(($ac_try" in
21821 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21822 *) ac_try_echo=$ac_try;;
21824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21825 (eval "$ac_compile") 2>conftest.er1
21827 grep -v '^ *+' conftest.er1 >conftest.err
21829 cat conftest.err >&5
21830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21831 (exit $ac_status); } && {
21832 test -z "$ac_c_werror_flag" ||
21833 test ! -s conftest.err
21834 } && test -s conftest.$ac_objext; then
21835 ac_cv_member_struct_stat_st_birthtime=yes
21837 echo "$as_me: failed program was:" >&5
21838 sed 's/^/| /' conftest.$ac_ext >&5
21840 ac_cv_member_struct_stat_st_birthtime=no
21843 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21848 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_birthtime" >&5
21849 echo "${ECHO_T}$ac_cv_member_struct_stat_st_birthtime" >&6; }
21850 if test $ac_cv_member_struct_stat_st_birthtime = yes; then
21852 cat >>confdefs.h <<_ACEOF
21853 #define HAVE_STRUCT_STAT_ST_BIRTHTIME 1
21859 { echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
21860 echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6; }
21861 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
21862 echo $ECHO_N "(cached) $ECHO_C" >&6
21864 cat >conftest.$ac_ext <<_ACEOF
21867 cat confdefs.h >>conftest.$ac_ext
21868 cat >>conftest.$ac_ext <<_ACEOF
21869 /* end confdefs.h. */
21870 $ac_includes_default
21874 static struct stat ac_aggr;
21875 if (ac_aggr.st_blocks)
21881 rm -f conftest.$ac_objext
21882 if { (ac_try="$ac_compile"
21883 case "(($ac_try" in
21884 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21885 *) ac_try_echo
=$ac_try;;
21887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21888 (eval "$ac_compile") 2>conftest.er1
21890 grep -v '^ *+' conftest.er1
>conftest.err
21892 cat conftest.err
>&5
21893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21894 (exit $ac_status); } && {
21895 test -z "$ac_c_werror_flag" ||
21896 test ! -s conftest.err
21897 } && test -s conftest.
$ac_objext; then
21898 ac_cv_member_struct_stat_st_blocks
=yes
21900 echo "$as_me: failed program was:" >&5
21901 sed 's/^/| /' conftest.
$ac_ext >&5
21903 cat >conftest.
$ac_ext <<_ACEOF
21906 cat confdefs.h
>>conftest.
$ac_ext
21907 cat >>conftest.
$ac_ext <<_ACEOF
21908 /* end confdefs.h. */
21909 $ac_includes_default
21913 static struct stat ac_aggr;
21914 if (sizeof ac_aggr.st_blocks)
21920 rm -f conftest.
$ac_objext
21921 if { (ac_try
="$ac_compile"
21922 case "(($ac_try" in
21923 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21924 *) ac_try_echo=$ac_try;;
21926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21927 (eval "$ac_compile") 2>conftest.er1
21929 grep -v '^ *+' conftest.er1 >conftest.err
21931 cat conftest.err >&5
21932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21933 (exit $ac_status); } && {
21934 test -z "$ac_c_werror_flag" ||
21935 test ! -s conftest.err
21936 } && test -s conftest.$ac_objext; then
21937 ac_cv_member_struct_stat_st_blocks=yes
21939 echo "$as_me: failed program was:" >&5
21940 sed 's/^/| /' conftest.$ac_ext >&5
21942 ac_cv_member_struct_stat_st_blocks=no
21945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21950 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
21951 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6; }
21952 if test $ac_cv_member_struct_stat_st_blocks = yes; then
21954 cat >>confdefs.h <<_ACEOF
21955 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
21959 cat >>confdefs.h <<\_ACEOF
21960 #define HAVE_ST_BLOCKS 1
21964 case " $LIBOBJS " in
21965 *" fileblocks.$ac_objext "* ) ;;
21966 *) LIBOBJS="$LIBOBJS fileblocks.$ac_objext"
21974 { echo "$as_me:$LINENO: checking for time.h that defines altzone" >&5
21975 echo $ECHO_N "checking for time.h that defines altzone... $ECHO_C" >&6; }
21976 if test "${ac_cv_header_time_altzone+set}" = set; then
21977 echo $ECHO_N "(cached) $ECHO_C" >&6
21979 cat >conftest.$ac_ext <<_ACEOF
21982 cat confdefs.h >>conftest.$ac_ext
21983 cat >>conftest.$ac_ext <<_ACEOF
21984 /* end confdefs.h. */
21994 rm -f conftest.$ac_objext
21995 if { (ac_try="$ac_compile"
21996 case "(($ac_try" in
21997 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21998 *) ac_try_echo
=$ac_try;;
22000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22001 (eval "$ac_compile") 2>conftest.er1
22003 grep -v '^ *+' conftest.er1
>conftest.err
22005 cat conftest.err
>&5
22006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22007 (exit $ac_status); } && {
22008 test -z "$ac_c_werror_flag" ||
22009 test ! -s conftest.err
22010 } && test -s conftest.
$ac_objext; then
22011 ac_cv_header_time_altzone
=yes
22013 echo "$as_me: failed program was:" >&5
22014 sed 's/^/| /' conftest.
$ac_ext >&5
22016 ac_cv_header_time_altzone
=no
22019 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22022 { echo "$as_me:$LINENO: result: $ac_cv_header_time_altzone" >&5
22023 echo "${ECHO_T}$ac_cv_header_time_altzone" >&6; }
22024 if test $ac_cv_header_time_altzone = yes; then
22026 cat >>confdefs.h
<<\_ACEOF
22027 #define HAVE_ALTZONE 1
22033 { echo "$as_me:$LINENO: checking whether sys/select.h and sys/time.h may both be included" >&5
22034 echo $ECHO_N "checking whether sys/select.h and sys/time.h may both be included... $ECHO_C" >&6; }
22035 cat >conftest.
$ac_ext <<_ACEOF
22038 cat confdefs.h
>>conftest.
$ac_ext
22039 cat >>conftest.
$ac_ext <<_ACEOF
22040 /* end confdefs.h. */
22042 #include <sys/types.h>
22043 #include <sys/select.h>
22044 #include <sys/time.h>
22054 rm -f conftest.
$ac_objext
22055 if { (ac_try
="$ac_compile"
22056 case "(($ac_try" in
22057 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22058 *) ac_try_echo=$ac_try;;
22060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22061 (eval "$ac_compile") 2>conftest.er1
22063 grep -v '^ *+' conftest.er1 >conftest.err
22065 cat conftest.err >&5
22066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22067 (exit $ac_status); } && {
22068 test -z "$ac_c_werror_flag" ||
22069 test ! -s conftest.err
22070 } && test -s conftest.$ac_objext; then
22073 cat >>confdefs.h <<\_ACEOF
22074 #define SYS_SELECT_WITH_SYS_TIME 1
22080 echo "$as_me: failed program was:" >&5
22081 sed 's/^/| /' conftest.$ac_ext >&5
22086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22087 { echo "$as_me:$LINENO: result: $was_it_defined" >&5
22088 echo "${ECHO_T}$was_it_defined" >&6; }
22090 { echo "$as_me:$LINENO: checking for addrinfo" >&5
22091 echo $ECHO_N "checking for addrinfo... $ECHO_C" >&6; }
22092 if test "${ac_cv_struct_addrinfo+set}" = set; then
22093 echo $ECHO_N "(cached) $ECHO_C" >&6
22095 cat >conftest.$ac_ext <<_ACEOF
22098 cat confdefs.h >>conftest.$ac_ext
22099 cat >>conftest.$ac_ext <<_ACEOF
22100 /* end confdefs.h. */
22102 # include <netdb.h>
22111 rm -f conftest.$ac_objext
22112 if { (ac_try="$ac_compile"
22113 case "(($ac_try" in
22114 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22115 *) ac_try_echo
=$ac_try;;
22117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22118 (eval "$ac_compile") 2>conftest.er1
22120 grep -v '^ *+' conftest.er1
>conftest.err
22122 cat conftest.err
>&5
22123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22124 (exit $ac_status); } && {
22125 test -z "$ac_c_werror_flag" ||
22126 test ! -s conftest.err
22127 } && test -s conftest.
$ac_objext; then
22128 ac_cv_struct_addrinfo
=yes
22130 echo "$as_me: failed program was:" >&5
22131 sed 's/^/| /' conftest.
$ac_ext >&5
22133 ac_cv_struct_addrinfo
=no
22136 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22139 { echo "$as_me:$LINENO: result: $ac_cv_struct_addrinfo" >&5
22140 echo "${ECHO_T}$ac_cv_struct_addrinfo" >&6; }
22141 if test $ac_cv_struct_addrinfo = yes; then
22143 cat >>confdefs.h
<<\_ACEOF
22144 #define HAVE_ADDRINFO 1
22149 { echo "$as_me:$LINENO: checking for sockaddr_storage" >&5
22150 echo $ECHO_N "checking for sockaddr_storage... $ECHO_C" >&6; }
22151 if test "${ac_cv_struct_sockaddr_storage+set}" = set; then
22152 echo $ECHO_N "(cached) $ECHO_C" >&6
22154 cat >conftest.
$ac_ext <<_ACEOF
22157 cat confdefs.h
>>conftest.
$ac_ext
22158 cat >>conftest.
$ac_ext <<_ACEOF
22159 /* end confdefs.h. */
22161 # include <sys/types.h>
22162 # include <sys/socket.h>
22166 struct sockaddr_storage s
22171 rm -f conftest.
$ac_objext
22172 if { (ac_try
="$ac_compile"
22173 case "(($ac_try" in
22174 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22175 *) ac_try_echo=$ac_try;;
22177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22178 (eval "$ac_compile") 2>conftest.er1
22180 grep -v '^ *+' conftest.er1 >conftest.err
22182 cat conftest.err >&5
22183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22184 (exit $ac_status); } && {
22185 test -z "$ac_c_werror_flag" ||
22186 test ! -s conftest.err
22187 } && test -s conftest.$ac_objext; then
22188 ac_cv_struct_sockaddr_storage=yes
22190 echo "$as_me: failed program was:" >&5
22191 sed 's/^/| /' conftest.$ac_ext >&5
22193 ac_cv_struct_sockaddr_storage=no
22196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22199 { echo "$as_me:$LINENO: result: $ac_cv_struct_sockaddr_storage" >&5
22200 echo "${ECHO_T}$ac_cv_struct_sockaddr_storage" >&6; }
22201 if test $ac_cv_struct_sockaddr_storage = yes; then
22203 cat >>confdefs.h <<\_ACEOF
22204 #define HAVE_SOCKADDR_STORAGE 1
22209 # checks for compiler characteristics
22212 { echo "$as_me:$LINENO: checking whether char is unsigned" >&5
22213 echo $ECHO_N "checking whether char is unsigned... $ECHO_C" >&6; }
22214 if test "${ac_cv_c_char_unsigned+set}" = set; then
22215 echo $ECHO_N "(cached) $ECHO_C" >&6
22217 cat >conftest.$ac_ext <<_ACEOF
22220 cat confdefs.h >>conftest.$ac_ext
22221 cat >>conftest.$ac_ext <<_ACEOF
22222 /* end confdefs.h. */
22223 $ac_includes_default
22227 static int test_array [1 - 2 * !(((char) -1) < 0)];
22234 rm -f conftest.$ac_objext
22235 if { (ac_try="$ac_compile"
22236 case "(($ac_try" in
22237 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22238 *) ac_try_echo
=$ac_try;;
22240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22241 (eval "$ac_compile") 2>conftest.er1
22243 grep -v '^ *+' conftest.er1
>conftest.err
22245 cat conftest.err
>&5
22246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22247 (exit $ac_status); } && {
22248 test -z "$ac_c_werror_flag" ||
22249 test ! -s conftest.err
22250 } && test -s conftest.
$ac_objext; then
22251 ac_cv_c_char_unsigned
=no
22253 echo "$as_me: failed program was:" >&5
22254 sed 's/^/| /' conftest.
$ac_ext >&5
22256 ac_cv_c_char_unsigned
=yes
22259 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22261 { echo "$as_me:$LINENO: result: $ac_cv_c_char_unsigned" >&5
22262 echo "${ECHO_T}$ac_cv_c_char_unsigned" >&6; }
22263 if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
22264 cat >>confdefs.h
<<\_ACEOF
22265 #define __CHAR_UNSIGNED__ 1
22270 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
22271 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
22272 if test "${ac_cv_c_const+set}" = set; then
22273 echo $ECHO_N "(cached) $ECHO_C" >&6
22275 cat >conftest.
$ac_ext <<_ACEOF
22278 cat confdefs.h
>>conftest.
$ac_ext
22279 cat >>conftest.
$ac_ext <<_ACEOF
22280 /* end confdefs.h. */
22285 /* FIXME: Include the comments suggested by Paul. */
22286 #ifndef __cplusplus
22287 /* Ultrix mips cc rejects this. */
22288 typedef int charset[2];
22290 /* SunOS 4.1.1 cc rejects this. */
22291 char const *const *pcpcc;
22293 /* NEC SVR4.0.2 mips cc rejects this. */
22294 struct point {int x, y;};
22295 static struct point const zero = {0,0};
22296 /* AIX XL C 1.02.0.0 rejects this.
22297 It does not let you subtract one const X* pointer from another in
22298 an arm of an if-expression whose if-part is not a constant
22300 const char *g = "string";
22301 pcpcc = &g + (g ? g-g : 0);
22302 /* HPUX 7.0 cc rejects these. */
22304 ppc = (char**) pcpcc;
22305 pcpcc = (char const *const *) ppc;
22306 { /* SCO 3.2v4 cc rejects this. */
22308 char const *s = 0 ? (char *) 0 : (char const *) 0;
22313 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
22314 int x[] = {25, 17};
22315 const int *foo = &x[0];
22318 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
22319 typedef const int *iptr;
22323 { /* AIX XL C 1.02.0.0 rejects this saying
22324 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
22325 struct s { int j; const int *ap[3]; };
22326 struct s *b; b->j = 5;
22328 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
22329 const int foo = 10;
22330 if (!foo) return 0;
22332 return !cs[0] && !zero.x;
22339 rm -f conftest.
$ac_objext
22340 if { (ac_try
="$ac_compile"
22341 case "(($ac_try" in
22342 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22343 *) ac_try_echo=$ac_try;;
22345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22346 (eval "$ac_compile") 2>conftest.er1
22348 grep -v '^ *+' conftest.er1 >conftest.err
22350 cat conftest.err >&5
22351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22352 (exit $ac_status); } && {
22353 test -z "$ac_c_werror_flag" ||
22354 test ! -s conftest.err
22355 } && test -s conftest.$ac_objext; then
22358 echo "$as_me: failed program was:" >&5
22359 sed 's/^/| /' conftest.$ac_ext >&5
22364 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22366 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
22367 echo "${ECHO_T}$ac_cv_c_const" >&6; }
22368 if test $ac_cv_c_const = no; then
22370 cat >>confdefs.h <<\_ACEOF
22378 { echo "$as_me:$LINENO: checking for working volatile" >&5
22379 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
22380 cat >conftest.$ac_ext <<_ACEOF
22383 cat confdefs.h >>conftest.$ac_ext
22384 cat >>conftest.$ac_ext <<_ACEOF
22385 /* end confdefs.h. */
22390 volatile int x; x = 0;
22395 rm -f conftest.$ac_objext
22396 if { (ac_try="$ac_compile"
22397 case "(($ac_try" in
22398 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22399 *) ac_try_echo
=$ac_try;;
22401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22402 (eval "$ac_compile") 2>conftest.er1
22404 grep -v '^ *+' conftest.er1
>conftest.err
22406 cat conftest.err
>&5
22407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22408 (exit $ac_status); } && {
22409 test -z "$ac_c_werror_flag" ||
22410 test ! -s conftest.err
22411 } && test -s conftest.
$ac_objext; then
22414 echo "$as_me: failed program was:" >&5
22415 sed 's/^/| /' conftest.
$ac_ext >&5
22418 cat >>confdefs.h
<<\_ACEOF
22425 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22426 { echo "$as_me:$LINENO: result: $works" >&5
22427 echo "${ECHO_T}$works" >&6; }
22430 { echo "$as_me:$LINENO: checking for working signed char" >&5
22431 echo $ECHO_N "checking for working signed char... $ECHO_C" >&6; }
22432 cat >conftest.
$ac_ext <<_ACEOF
22435 cat confdefs.h
>>conftest.
$ac_ext
22436 cat >>conftest.
$ac_ext <<_ACEOF
22437 /* end confdefs.h. */
22447 rm -f conftest.
$ac_objext
22448 if { (ac_try
="$ac_compile"
22449 case "(($ac_try" in
22450 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22451 *) ac_try_echo=$ac_try;;
22453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22454 (eval "$ac_compile") 2>conftest.er1
22456 grep -v '^ *+' conftest.er1 >conftest.err
22458 cat conftest.err >&5
22459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22460 (exit $ac_status); } && {
22461 test -z "$ac_c_werror_flag" ||
22462 test ! -s conftest.err
22463 } && test -s conftest.$ac_objext; then
22466 echo "$as_me: failed program was:" >&5
22467 sed 's/^/| /' conftest.$ac_ext >&5
22470 cat >>confdefs.h <<\_ACEOF
22477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22478 { echo "$as_me:$LINENO: result: $works" >&5
22479 echo "${ECHO_T}$works" >&6; }
22482 { echo "$as_me:$LINENO: checking for prototypes" >&5
22483 echo $ECHO_N "checking for prototypes... $ECHO_C" >&6; }
22484 cat >conftest.$ac_ext <<_ACEOF
22487 cat confdefs.h >>conftest.$ac_ext
22488 cat >>conftest.$ac_ext <<_ACEOF
22489 /* end confdefs.h. */
22490 int foo(int x) { return 0; }
22499 rm -f conftest.$ac_objext
22500 if { (ac_try="$ac_compile"
22501 case "(($ac_try" in
22502 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22503 *) ac_try_echo
=$ac_try;;
22505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22506 (eval "$ac_compile") 2>conftest.er1
22508 grep -v '^ *+' conftest.er1
>conftest.err
22510 cat conftest.err
>&5
22511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22512 (exit $ac_status); } && {
22513 test -z "$ac_c_werror_flag" ||
22514 test ! -s conftest.err
22515 } && test -s conftest.
$ac_objext; then
22518 cat >>confdefs.h
<<\_ACEOF
22519 #define HAVE_PROTOTYPES 1
22522 have_prototypes
=yes
22525 echo "$as_me: failed program was:" >&5
22526 sed 's/^/| /' conftest.
$ac_ext >&5
22531 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22532 { echo "$as_me:$LINENO: result: $have_prototypes" >&5
22533 echo "${ECHO_T}$have_prototypes" >&6; }
22536 { echo "$as_me:$LINENO: checking for variable length prototypes and stdarg.h" >&5
22537 echo $ECHO_N "checking for variable length prototypes and stdarg.h... $ECHO_C" >&6; }
22538 cat >conftest.
$ac_ext <<_ACEOF
22541 cat confdefs.h
>>conftest.
$ac_ext
22542 cat >>conftest.
$ac_ext <<_ACEOF
22543 /* end confdefs.h. */
22545 #include <stdarg.h>
22546 int foo(int x, ...) {
22550 va_arg(va, char *);
22551 va_arg(va, double);
22558 return foo(10, "", 3.14);
22563 rm -f conftest.
$ac_objext
22564 if { (ac_try
="$ac_compile"
22565 case "(($ac_try" in
22566 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22567 *) ac_try_echo=$ac_try;;
22569 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22570 (eval "$ac_compile") 2>conftest.er1
22572 grep -v '^ *+' conftest.er1 >conftest.err
22574 cat conftest.err >&5
22575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22576 (exit $ac_status); } && {
22577 test -z "$ac_c_werror_flag" ||
22578 test ! -s conftest.err
22579 } && test -s conftest.$ac_objext; then
22582 cat >>confdefs.h <<\_ACEOF
22583 #define HAVE_STDARG_PROTOTYPES 1
22589 echo "$as_me: failed program was:" >&5
22590 sed 's/^/| /' conftest.$ac_ext >&5
22595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22596 { echo "$as_me:$LINENO: result: $works" >&5
22597 echo "${ECHO_T}$works" >&6; }
22599 # check for socketpair
22600 { echo "$as_me:$LINENO: checking for socketpair" >&5
22601 echo $ECHO_N "checking for socketpair... $ECHO_C" >&6; }
22602 cat >conftest.$ac_ext <<_ACEOF
22605 cat confdefs.h >>conftest.$ac_ext
22606 cat >>conftest.$ac_ext <<_ACEOF
22607 /* end confdefs.h. */
22609 #include <sys/types.h>
22610 #include <sys/socket.h>
22620 rm -f conftest.$ac_objext
22621 if { (ac_try="$ac_compile"
22622 case "(($ac_try" in
22623 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22624 *) ac_try_echo
=$ac_try;;
22626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22627 (eval "$ac_compile") 2>conftest.er1
22629 grep -v '^ *+' conftest.er1
>conftest.err
22631 cat conftest.err
>&5
22632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22633 (exit $ac_status); } && {
22634 test -z "$ac_c_werror_flag" ||
22635 test ! -s conftest.err
22636 } && test -s conftest.
$ac_objext; then
22638 cat >>confdefs.h
<<\_ACEOF
22639 #define HAVE_SOCKETPAIR 1
22642 { echo "$as_me:$LINENO: result: yes" >&5
22643 echo "${ECHO_T}yes" >&6; }
22645 echo "$as_me: failed program was:" >&5
22646 sed 's/^/| /' conftest.
$ac_ext >&5
22648 { echo "$as_me:$LINENO: result: no" >&5
22649 echo "${ECHO_T}no" >&6; }
22653 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22655 # check if sockaddr has sa_len member
22656 { echo "$as_me:$LINENO: checking if sockaddr has sa_len member" >&5
22657 echo $ECHO_N "checking if sockaddr has sa_len member... $ECHO_C" >&6; }
22658 cat >conftest.
$ac_ext <<_ACEOF
22661 cat confdefs.h
>>conftest.
$ac_ext
22662 cat >>conftest.
$ac_ext <<_ACEOF
22663 /* end confdefs.h. */
22664 #include <sys/types.h>
22665 #include <sys/socket.h>
22675 rm -f conftest.
$ac_objext
22676 if { (ac_try
="$ac_compile"
22677 case "(($ac_try" in
22678 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22679 *) ac_try_echo=$ac_try;;
22681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22682 (eval "$ac_compile") 2>conftest.er1
22684 grep -v '^ *+' conftest.er1 >conftest.err
22686 cat conftest.err >&5
22687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22688 (exit $ac_status); } && {
22689 test -z "$ac_c_werror_flag" ||
22690 test ! -s conftest.err
22691 } && test -s conftest.$ac_objext; then
22692 { echo "$as_me:$LINENO: result: yes" >&5
22693 echo "${ECHO_T}yes" >&6; }
22695 cat >>confdefs.h <<\_ACEOF
22696 #define HAVE_SOCKADDR_SA_LEN 1
22700 echo "$as_me: failed program was:" >&5
22701 sed 's/^/| /' conftest.$ac_ext >&5
22703 { echo "$as_me:$LINENO: result: no" >&5
22704 echo "${ECHO_T}no" >&6; }
22707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22709 va_list_is_array=no
22710 { echo "$as_me:$LINENO: checking whether va_list is an array" >&5
22711 echo $ECHO_N "checking whether va_list is an array... $ECHO_C" >&6; }
22712 cat >conftest.$ac_ext <<_ACEOF
22715 cat confdefs.h >>conftest.$ac_ext
22716 cat >>conftest.$ac_ext <<_ACEOF
22717 /* end confdefs.h. */
22719 #ifdef HAVE_STDARG_PROTOTYPES
22720 #include <stdarg.h>
22722 #include <varargs.h>
22728 va_list list1, list2; list1 = list2;
22733 rm -f conftest.$ac_objext
22734 if { (ac_try="$ac_compile"
22735 case "(($ac_try" in
22736 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22737 *) ac_try_echo
=$ac_try;;
22739 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22740 (eval "$ac_compile") 2>conftest.er1
22742 grep -v '^ *+' conftest.er1
>conftest.err
22744 cat conftest.err
>&5
22745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22746 (exit $ac_status); } && {
22747 test -z "$ac_c_werror_flag" ||
22748 test ! -s conftest.err
22749 } && test -s conftest.
$ac_objext; then
22752 echo "$as_me: failed program was:" >&5
22753 sed 's/^/| /' conftest.
$ac_ext >&5
22757 cat >>confdefs.h
<<\_ACEOF
22758 #define VA_LIST_IS_ARRAY 1
22761 va_list_is_array
=yes
22765 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22766 { echo "$as_me:$LINENO: result: $va_list_is_array" >&5
22767 echo "${ECHO_T}$va_list_is_array" >&6; }
22769 # sigh -- gethostbyname_r is a mess; it can have 3, 5 or 6 arguments :-(
22773 { echo "$as_me:$LINENO: checking for gethostbyname_r" >&5
22774 echo $ECHO_N "checking for gethostbyname_r... $ECHO_C" >&6; }
22775 if test "${ac_cv_func_gethostbyname_r+set}" = set; then
22776 echo $ECHO_N "(cached) $ECHO_C" >&6
22778 cat >conftest.
$ac_ext <<_ACEOF
22781 cat confdefs.h
>>conftest.
$ac_ext
22782 cat >>conftest.
$ac_ext <<_ACEOF
22783 /* end confdefs.h. */
22784 /* Define gethostbyname_r to an innocuous variant, in case <limits.h> declares gethostbyname_r.
22785 For example, HP-UX 11i <limits.h> declares gettimeofday. */
22786 #define gethostbyname_r innocuous_gethostbyname_r
22788 /* System header to define __stub macros and hopefully few prototypes,
22789 which can conflict with char gethostbyname_r (); below.
22790 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22791 <limits.h> exists even on freestanding compilers. */
22794 # include <limits.h>
22796 # include <assert.h>
22799 #undef gethostbyname_r
22801 /* Override any GCC internal prototype to avoid an error.
22802 Use char because int might match the return type of a GCC
22803 builtin and then its argument prototype would still apply. */
22807 char gethostbyname_r ();
22808 /* The GNU C library defines this for functions which it implements
22809 to always fail with ENOSYS. Some functions are actually named
22810 something starting with __ and the normal name is an alias. */
22811 #if defined __stub_gethostbyname_r || defined __stub___gethostbyname_r
22818 return gethostbyname_r ();
22823 rm -f conftest.
$ac_objext conftest
$ac_exeext
22824 if { (ac_try
="$ac_link"
22825 case "(($ac_try" in
22826 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22827 *) ac_try_echo=$ac_try;;
22829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22830 (eval "$ac_link") 2>conftest.er1
22832 grep -v '^ *+' conftest.er1 >conftest.err
22834 cat conftest.err >&5
22835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22836 (exit $ac_status); } && {
22837 test -z "$ac_c_werror_flag" ||
22838 test ! -s conftest.err
22839 } && test -s conftest$ac_exeext &&
22840 $as_test_x conftest$ac_exeext; then
22841 ac_cv_func_gethostbyname_r=yes
22843 echo "$as_me: failed program was:" >&5
22844 sed 's/^/| /' conftest.$ac_ext >&5
22846 ac_cv_func_gethostbyname_r=no
22849 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22850 conftest$ac_exeext conftest.$ac_ext
22852 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname_r" >&5
22853 echo "${ECHO_T}$ac_cv_func_gethostbyname_r" >&6; }
22854 if test $ac_cv_func_gethostbyname_r = yes; then
22856 cat >>confdefs.h <<\_ACEOF
22857 #define HAVE_GETHOSTBYNAME_R 1
22860 { echo "$as_me:$LINENO: checking gethostbyname_r with 6 args" >&5
22861 echo $ECHO_N "checking gethostbyname_r with 6 args... $ECHO_C" >&6; }
22863 CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS"
22864 cat >conftest.$ac_ext <<_ACEOF
22867 cat confdefs.h >>conftest.$ac_ext
22868 cat >>conftest.$ac_ext <<_ACEOF
22869 /* end confdefs.h. */
22871 # include <netdb.h>
22878 struct hostent *he, *res;
22883 (void) gethostbyname_r(name, he, buffer, buflen, &res, &h_errnop)
22889 rm -f conftest.$ac_objext
22890 if { (ac_try="$ac_compile"
22891 case "(($ac_try" in
22892 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22893 *) ac_try_echo
=$ac_try;;
22895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22896 (eval "$ac_compile") 2>conftest.er1
22898 grep -v '^ *+' conftest.er1
>conftest.err
22900 cat conftest.err
>&5
22901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22902 (exit $ac_status); } && {
22903 test -z "$ac_c_werror_flag" ||
22904 test ! -s conftest.err
22905 } && test -s conftest.
$ac_objext; then
22907 cat >>confdefs.h
<<\_ACEOF
22908 #define HAVE_GETHOSTBYNAME_R 1
22912 cat >>confdefs.h
<<\_ACEOF
22913 #define HAVE_GETHOSTBYNAME_R_6_ARG 1
22916 { echo "$as_me:$LINENO: result: yes" >&5
22917 echo "${ECHO_T}yes" >&6; }
22920 echo "$as_me: failed program was:" >&5
22921 sed 's/^/| /' conftest.
$ac_ext >&5
22924 { echo "$as_me:$LINENO: result: no" >&5
22925 echo "${ECHO_T}no" >&6; }
22926 { echo "$as_me:$LINENO: checking gethostbyname_r with 5 args" >&5
22927 echo $ECHO_N "checking gethostbyname_r with 5 args... $ECHO_C" >&6; }
22928 cat >conftest.
$ac_ext <<_ACEOF
22931 cat confdefs.h
>>conftest.
$ac_ext
22932 cat >>conftest.
$ac_ext <<_ACEOF
22933 /* end confdefs.h. */
22935 # include <netdb.h>
22942 struct hostent *he;
22947 (void) gethostbyname_r(name, he, buffer, buflen, &h_errnop)
22953 rm -f conftest.
$ac_objext
22954 if { (ac_try
="$ac_compile"
22955 case "(($ac_try" in
22956 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22957 *) ac_try_echo=$ac_try;;
22959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22960 (eval "$ac_compile") 2>conftest.er1
22962 grep -v '^ *+' conftest.er1 >conftest.err
22964 cat conftest.err >&5
22965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22966 (exit $ac_status); } && {
22967 test -z "$ac_c_werror_flag" ||
22968 test ! -s conftest.err
22969 } && test -s conftest.$ac_objext; then
22971 cat >>confdefs.h <<\_ACEOF
22972 #define HAVE_GETHOSTBYNAME_R 1
22976 cat >>confdefs.h <<\_ACEOF
22977 #define HAVE_GETHOSTBYNAME_R_5_ARG 1
22980 { echo "$as_me:$LINENO: result: yes" >&5
22981 echo "${ECHO_T}yes" >&6; }
22984 echo "$as_me: failed program was:" >&5
22985 sed 's/^/| /' conftest.$ac_ext >&5
22988 { echo "$as_me:$LINENO: result: no" >&5
22989 echo "${ECHO_T}no" >&6; }
22990 { echo "$as_me:$LINENO: checking gethostbyname_r with 3 args" >&5
22991 echo $ECHO_N "checking gethostbyname_r with 3 args... $ECHO_C" >&6; }
22992 cat >conftest.$ac_ext <<_ACEOF
22995 cat confdefs.h >>conftest.$ac_ext
22996 cat >>conftest.$ac_ext <<_ACEOF
22997 /* end confdefs.h. */
22999 # include <netdb.h>
23006 struct hostent *he;
23007 struct hostent_data data;
23009 (void) gethostbyname_r(name, he, &data);
23015 rm -f conftest.$ac_objext
23016 if { (ac_try="$ac_compile"
23017 case "(($ac_try" in
23018 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23019 *) ac_try_echo
=$ac_try;;
23021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23022 (eval "$ac_compile") 2>conftest.er1
23024 grep -v '^ *+' conftest.er1
>conftest.err
23026 cat conftest.err
>&5
23027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23028 (exit $ac_status); } && {
23029 test -z "$ac_c_werror_flag" ||
23030 test ! -s conftest.err
23031 } && test -s conftest.
$ac_objext; then
23033 cat >>confdefs.h
<<\_ACEOF
23034 #define HAVE_GETHOSTBYNAME_R 1
23038 cat >>confdefs.h
<<\_ACEOF
23039 #define HAVE_GETHOSTBYNAME_R_3_ARG 1
23042 { echo "$as_me:$LINENO: result: yes" >&5
23043 echo "${ECHO_T}yes" >&6; }
23046 echo "$as_me: failed program was:" >&5
23047 sed 's/^/| /' conftest.
$ac_ext >&5
23050 { echo "$as_me:$LINENO: result: no" >&5
23051 echo "${ECHO_T}no" >&6; }
23055 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23059 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23063 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23069 for ac_func
in gethostbyname
23071 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23072 { echo "$as_me:$LINENO: checking for $ac_func" >&5
23073 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
23074 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23075 echo $ECHO_N "(cached) $ECHO_C" >&6
23077 cat >conftest.
$ac_ext <<_ACEOF
23080 cat confdefs.h
>>conftest.
$ac_ext
23081 cat >>conftest.
$ac_ext <<_ACEOF
23082 /* end confdefs.h. */
23083 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23084 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23085 #define $ac_func innocuous_$ac_func
23087 /* System header to define __stub macros and hopefully few prototypes,
23088 which can conflict with char $ac_func (); below.
23089 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23090 <limits.h> exists even on freestanding compilers. */
23093 # include <limits.h>
23095 # include <assert.h>
23100 /* Override any GCC internal prototype to avoid an error.
23101 Use char because int might match the return type of a GCC
23102 builtin and then its argument prototype would still apply. */
23107 /* The GNU C library defines this for functions which it implements
23108 to always fail with ENOSYS. Some functions are actually named
23109 something starting with __ and the normal name is an alias. */
23110 #if defined __stub_$ac_func || defined __stub___$ac_func
23117 return $ac_func ();
23122 rm -f conftest.
$ac_objext conftest
$ac_exeext
23123 if { (ac_try
="$ac_link"
23124 case "(($ac_try" in
23125 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23126 *) ac_try_echo=$ac_try;;
23128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23129 (eval "$ac_link") 2>conftest.er1
23131 grep -v '^ *+' conftest.er1 >conftest.err
23133 cat conftest.err >&5
23134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23135 (exit $ac_status); } && {
23136 test -z "$ac_c_werror_flag" ||
23137 test ! -s conftest.err
23138 } && test -s conftest$ac_exeext &&
23139 $as_test_x conftest$ac_exeext; then
23140 eval "$as_ac_var=yes"
23142 echo "$as_me: failed program was:" >&5
23143 sed 's/^/| /' conftest.$ac_ext >&5
23145 eval "$as_ac_var=no"
23148 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23149 conftest$ac_exeext conftest.$ac_ext
23151 ac_res=`eval echo '${'$as_ac_var'}'`
23152 { echo "$as_me:$LINENO: result: $ac_res" >&5
23153 echo "${ECHO_T}$ac_res" >&6; }
23154 if test `eval echo '${'$as_ac_var'}'` = yes; then
23155 cat >>confdefs.h <<_ACEOF
23156 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
23171 # checks for system services
23174 # Linux requires this for correct f.p. operations
23175 { echo "$as_me:$LINENO: checking for __fpu_control" >&5
23176 echo $ECHO_N "checking for __fpu_control... $ECHO_C" >&6; }
23177 if test "${ac_cv_func___fpu_control+set}" = set; then
23178 echo $ECHO_N "(cached) $ECHO_C" >&6
23180 cat >conftest.$ac_ext <<_ACEOF
23183 cat confdefs.h >>conftest.$ac_ext
23184 cat >>conftest.$ac_ext <<_ACEOF
23185 /* end confdefs.h. */
23186 /* Define __fpu_control to an innocuous variant, in case <limits.h> declares __fpu_control.
23187 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23188 #define __fpu_control innocuous___fpu_control
23190 /* System header to define __stub macros and hopefully few prototypes,
23191 which can conflict with char __fpu_control (); below.
23192 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23193 <limits.h> exists even on freestanding compilers. */
23196 # include <limits.h>
23198 # include <assert.h>
23201 #undef __fpu_control
23203 /* Override any GCC internal prototype to avoid an error.
23204 Use char because int might match the return type of a GCC
23205 builtin and then its argument prototype would still apply. */
23209 char __fpu_control ();
23210 /* The GNU C library defines this for functions which it implements
23211 to always fail with ENOSYS. Some functions are actually named
23212 something starting with __ and the normal name is an alias. */
23213 #if defined __stub___fpu_control || defined __stub_____fpu_control
23220 return __fpu_control ();
23225 rm -f conftest.$ac_objext conftest$ac_exeext
23226 if { (ac_try="$ac_link"
23227 case "(($ac_try" in
23228 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23229 *) ac_try_echo
=$ac_try;;
23231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23232 (eval "$ac_link") 2>conftest.er1
23234 grep -v '^ *+' conftest.er1
>conftest.err
23236 cat conftest.err
>&5
23237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23238 (exit $ac_status); } && {
23239 test -z "$ac_c_werror_flag" ||
23240 test ! -s conftest.err
23241 } && test -s conftest
$ac_exeext &&
23242 $as_test_x conftest
$ac_exeext; then
23243 ac_cv_func___fpu_control
=yes
23245 echo "$as_me: failed program was:" >&5
23246 sed 's/^/| /' conftest.
$ac_ext >&5
23248 ac_cv_func___fpu_control
=no
23251 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
23252 conftest
$ac_exeext conftest.
$ac_ext
23254 { echo "$as_me:$LINENO: result: $ac_cv_func___fpu_control" >&5
23255 echo "${ECHO_T}$ac_cv_func___fpu_control" >&6; }
23256 if test $ac_cv_func___fpu_control = yes; then
23260 { echo "$as_me:$LINENO: checking for __fpu_control in -lieee" >&5
23261 echo $ECHO_N "checking for __fpu_control in -lieee... $ECHO_C" >&6; }
23262 if test "${ac_cv_lib_ieee___fpu_control+set}" = set; then
23263 echo $ECHO_N "(cached) $ECHO_C" >&6
23265 ac_check_lib_save_LIBS
=$LIBS
23266 LIBS
="-lieee $LIBS"
23267 cat >conftest.
$ac_ext <<_ACEOF
23270 cat confdefs.h
>>conftest.
$ac_ext
23271 cat >>conftest.
$ac_ext <<_ACEOF
23272 /* end confdefs.h. */
23274 /* Override any GCC internal prototype to avoid an error.
23275 Use char because int might match the return type of a GCC
23276 builtin and then its argument prototype would still apply. */
23280 char __fpu_control ();
23284 return __fpu_control ();
23289 rm -f conftest.
$ac_objext conftest
$ac_exeext
23290 if { (ac_try
="$ac_link"
23291 case "(($ac_try" in
23292 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23293 *) ac_try_echo=$ac_try;;
23295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23296 (eval "$ac_link") 2>conftest.er1
23298 grep -v '^ *+' conftest.er1 >conftest.err
23300 cat conftest.err >&5
23301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23302 (exit $ac_status); } && {
23303 test -z "$ac_c_werror_flag" ||
23304 test ! -s conftest.err
23305 } && test -s conftest$ac_exeext &&
23306 $as_test_x conftest$ac_exeext; then
23307 ac_cv_lib_ieee___fpu_control=yes
23309 echo "$as_me: failed program was:" >&5
23310 sed 's/^/| /' conftest.$ac_ext >&5
23312 ac_cv_lib_ieee___fpu_control=no
23315 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23316 conftest$ac_exeext conftest.$ac_ext
23317 LIBS=$ac_check_lib_save_LIBS
23319 { echo "$as_me:$LINENO: result: $ac_cv_lib_ieee___fpu_control" >&5
23320 echo "${ECHO_T}$ac_cv_lib_ieee___fpu_control" >&6; }
23321 if test $ac_cv_lib_ieee___fpu_control = yes; then
23322 cat >>confdefs.h <<_ACEOF
23323 #define HAVE_LIBIEEE 1
23326 LIBS="-lieee $LIBS"
23334 # Check for --with-fpectl
23335 { echo "$as_me:$LINENO: checking for --with-fpectl" >&5
23336 echo $ECHO_N "checking for --with-fpectl... $ECHO_C" >&6; }
23338 # Check whether --with-fpectl was given.
23339 if test "${with_fpectl+set}" = set; then
23340 withval=$with_fpectl;
23341 if test "$withval" != no
23344 cat >>confdefs.h <<\_ACEOF
23345 #define WANT_SIGFPE_HANDLER 1
23348 { echo "$as_me:$LINENO: result: yes" >&5
23349 echo "${ECHO_T}yes" >&6; }
23350 else { echo "$as_me:$LINENO: result: no" >&5
23351 echo "${ECHO_T}no" >&6; }
23354 { echo "$as_me:$LINENO: result: no" >&5
23355 echo "${ECHO_T}no" >&6; }
23359 # check for --with-libm=...
23361 case $ac_sys_system in
23366 { echo "$as_me:$LINENO: checking for --with-libm=STRING" >&5
23367 echo $ECHO_N "checking for --with-libm=STRING... $ECHO_C" >&6; }
23369 # Check whether --with-libm was given.
23370 if test "${with_libm+set}" = set; then
23371 withval=$with_libm;
23372 if test "$withval" = no
23374 { echo "$as_me:$LINENO: result: force LIBM empty" >&5
23375 echo "${ECHO_T}force LIBM empty" >&6; }
23376 elif test "$withval" != yes
23378 { echo "$as_me:$LINENO: result: set LIBM=\"$withval\"" >&5
23379 echo "${ECHO_T}set LIBM=\"$withval\"" >&6; }
23380 else { { echo "$as_me:$LINENO: error: proper usage is --with-libm=STRING" >&5
23381 echo "$as_me: error: proper usage is --with-libm=STRING" >&2;}
23382 { (exit 1); exit 1; }; }
23385 { echo "$as_me:$LINENO: result: default LIBM=\"$LIBM\"" >&5
23386 echo "${ECHO_T}default LIBM=\"$LIBM\"" >&6; }
23390 # check for --with-libc=...
23392 { echo "$as_me:$LINENO: checking for --with-libc=STRING" >&5
23393 echo $ECHO_N "checking for --with-libc=STRING... $ECHO_C" >&6; }
23395 # Check whether --with-libc was given.
23396 if test "${with_libc+set}" = set; then
23397 withval=$with_libc;
23398 if test "$withval" = no
23400 { echo "$as_me:$LINENO: result: force LIBC empty" >&5
23401 echo "${ECHO_T}force LIBC empty" >&6; }
23402 elif test "$withval" != yes
23404 { echo "$as_me:$LINENO: result: set LIBC=\"$withval\"" >&5
23405 echo "${ECHO_T}set LIBC=\"$withval\"" >&6; }
23406 else { { echo "$as_me:$LINENO: error: proper usage is --with-libc=STRING" >&5
23407 echo "$as_me: error: proper usage is --with-libc=STRING" >&2;}
23408 { (exit 1); exit 1; }; }
23411 { echo "$as_me:$LINENO: result: default LIBC=\"$LIBC\"" >&5
23412 echo "${ECHO_T}default LIBC=\"$LIBC\"" >&6; }
23416 # **************************************************
23417 # * Check for various properties of floating point *
23418 # **************************************************
23420 { echo "$as_me:$LINENO: checking whether C doubles are little-endian IEEE 754 binary64" >&5
23421 echo $ECHO_N "checking whether C doubles are little-endian IEEE 754 binary64... $ECHO_C" >&6; }
23422 if test "${ac_cv_little_endian_double+set}" = set; then
23423 echo $ECHO_N "(cached) $ECHO_C" >&6
23426 if test "$cross_compiling" = yes; then
23427 ac_cv_little_endian_double=no
23429 cat >conftest.$ac_ext <<_ACEOF
23432 cat confdefs.h >>conftest.$ac_ext
23433 cat >>conftest.$ac_ext <<_ACEOF
23434 /* end confdefs.h. */
23436 #include <string.h>
23438 double x = 9006104071832581.0;
23439 if (memcmp(&x, "\x05\x04\x03\x02\x01\xff\x3f\x43", 8) == 0)
23446 rm -f conftest$ac_exeext
23447 if { (ac_try="$ac_link"
23448 case "(($ac_try" in
23449 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23450 *) ac_try_echo
=$ac_try;;
23452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23453 (eval "$ac_link") 2>&5
23455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23456 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
23457 { (case "(($ac_try" in
23458 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23459 *) ac_try_echo=$ac_try;;
23461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23462 (eval "$ac_try") 2>&5
23464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23465 (exit $ac_status); }; }; then
23466 ac_cv_little_endian_double=yes
23468 echo "$as_me: program exited with status $ac_status" >&5
23469 echo "$as_me: failed program was:" >&5
23470 sed 's/^/| /' conftest.$ac_ext >&5
23472 ( exit $ac_status )
23473 ac_cv_little_endian_double=no
23475 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23481 { echo "$as_me:$LINENO: result: $ac_cv_little_endian_double" >&5
23482 echo "${ECHO_T}$ac_cv_little_endian_double" >&6; }
23483 if test "$ac_cv_little_endian_double" = yes
23486 cat >>confdefs.h <<\_ACEOF
23487 #define DOUBLE_IS_LITTLE_ENDIAN_IEEE754 1
23492 { echo "$as_me:$LINENO: checking whether C doubles are big-endian IEEE 754 binary64" >&5
23493 echo $ECHO_N "checking whether C doubles are big-endian IEEE 754 binary64... $ECHO_C" >&6; }
23494 if test "${ac_cv_big_endian_double+set}" = set; then
23495 echo $ECHO_N "(cached) $ECHO_C" >&6
23498 if test "$cross_compiling" = yes; then
23499 ac_cv_big_endian_double=no
23501 cat >conftest.$ac_ext <<_ACEOF
23504 cat confdefs.h >>conftest.$ac_ext
23505 cat >>conftest.$ac_ext <<_ACEOF
23506 /* end confdefs.h. */
23508 #include <string.h>
23510 double x = 9006104071832581.0;
23511 if (memcmp(&x, "\x43\x3f\xff\x01\x02\x03\x04\x05", 8) == 0)
23518 rm -f conftest$ac_exeext
23519 if { (ac_try="$ac_link"
23520 case "(($ac_try" in
23521 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23522 *) ac_try_echo
=$ac_try;;
23524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23525 (eval "$ac_link") 2>&5
23527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23528 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
23529 { (case "(($ac_try" in
23530 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23531 *) ac_try_echo=$ac_try;;
23533 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23534 (eval "$ac_try") 2>&5
23536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23537 (exit $ac_status); }; }; then
23538 ac_cv_big_endian_double=yes
23540 echo "$as_me: program exited with status $ac_status" >&5
23541 echo "$as_me: failed program was:" >&5
23542 sed 's/^/| /' conftest.$ac_ext >&5
23544 ( exit $ac_status )
23545 ac_cv_big_endian_double=no
23547 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23553 { echo "$as_me:$LINENO: result: $ac_cv_big_endian_double" >&5
23554 echo "${ECHO_T}$ac_cv_big_endian_double" >&6; }
23555 if test "$ac_cv_big_endian_double" = yes
23558 cat >>confdefs.h <<\_ACEOF
23559 #define DOUBLE_IS_BIG_ENDIAN_IEEE754 1
23564 # Some ARM platforms use a mixed-endian representation for doubles.
23565 # While Python doesn't currently have full support for these platforms
23566 # (see e.g., issue 1762561), we can at least make sure that float <-> string
23567 # conversions work.
23568 { echo "$as_me:$LINENO: checking whether C doubles are ARM mixed-endian IEEE 754 binary64" >&5
23569 echo $ECHO_N "checking whether C doubles are ARM mixed-endian IEEE 754 binary64... $ECHO_C" >&6; }
23570 if test "${ac_cv_mixed_endian_double+set}" = set; then
23571 echo $ECHO_N "(cached) $ECHO_C" >&6
23574 if test "$cross_compiling" = yes; then
23575 ac_cv_mixed_endian_double=no
23577 cat >conftest.$ac_ext <<_ACEOF
23580 cat confdefs.h >>conftest.$ac_ext
23581 cat >>conftest.$ac_ext <<_ACEOF
23582 /* end confdefs.h. */
23584 #include <string.h>
23586 double x = 9006104071832581.0;
23587 if (memcmp(&x, "\x01\xff\x3f\x43\x05\x04\x03\x02", 8) == 0)
23594 rm -f conftest$ac_exeext
23595 if { (ac_try="$ac_link"
23596 case "(($ac_try" in
23597 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23598 *) ac_try_echo
=$ac_try;;
23600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23601 (eval "$ac_link") 2>&5
23603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23604 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
23605 { (case "(($ac_try" in
23606 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23607 *) ac_try_echo=$ac_try;;
23609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23610 (eval "$ac_try") 2>&5
23612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23613 (exit $ac_status); }; }; then
23614 ac_cv_mixed_endian_double=yes
23616 echo "$as_me: program exited with status $ac_status" >&5
23617 echo "$as_me: failed program was:" >&5
23618 sed 's/^/| /' conftest.$ac_ext >&5
23620 ( exit $ac_status )
23621 ac_cv_mixed_endian_double=no
23623 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23629 { echo "$as_me:$LINENO: result: $ac_cv_mixed_endian_double" >&5
23630 echo "${ECHO_T}$ac_cv_mixed_endian_double" >&6; }
23631 if test "$ac_cv_mixed_endian_double" = yes
23634 cat >>confdefs.h <<\_ACEOF
23635 #define DOUBLE_IS_ARM_MIXED_ENDIAN_IEEE754 1
23640 # The short float repr introduced in Python 3.1 requires the
23641 # correctly-rounded string <-> double conversion functions from
23642 # Python/dtoa.c, which in turn require that the FPU uses 53-bit
23643 # rounding; this is a problem on x86, where the x87 FPU has a default
23644 # rounding precision of 64 bits. For gcc/x86, we can fix this by
23645 # using inline assembler to get and set the x87 FPU control word.
23647 # This inline assembler syntax may also work for suncc and icc,
23648 # so we try it on all platforms.
23650 { echo "$as_me:$LINENO: checking whether we can use gcc inline assembler to get and set x87 control word" >&5
23651 echo $ECHO_N "checking whether we can use gcc inline assembler to get and set x87 control word... $ECHO_C" >&6; }
23652 cat >conftest.$ac_ext <<_ACEOF
23655 cat confdefs.h >>conftest.$ac_ext
23656 cat >>conftest.$ac_ext <<_ACEOF
23657 /* end confdefs.h. */
23664 __asm__ __volatile__ ("fnstcw %0" : "=m" (cw));
23665 __asm__ __volatile__ ("fldcw %0" : : "m" (cw));
23671 rm -f conftest.$ac_objext
23672 if { (ac_try="$ac_compile"
23673 case "(($ac_try" in
23674 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23675 *) ac_try_echo
=$ac_try;;
23677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23678 (eval "$ac_compile") 2>conftest.er1
23680 grep -v '^ *+' conftest.er1
>conftest.err
23682 cat conftest.err
>&5
23683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23684 (exit $ac_status); } && {
23685 test -z "$ac_c_werror_flag" ||
23686 test ! -s conftest.err
23687 } && test -s conftest.
$ac_objext; then
23688 have_gcc_asm_for_x87
=yes
23690 echo "$as_me: failed program was:" >&5
23691 sed 's/^/| /' conftest.
$ac_ext >&5
23693 have_gcc_asm_for_x87
=no
23696 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23697 { echo "$as_me:$LINENO: result: $have_gcc_asm_for_x87" >&5
23698 echo "${ECHO_T}$have_gcc_asm_for_x87" >&6; }
23699 if test "$have_gcc_asm_for_x87" = yes
23702 cat >>confdefs.h
<<\_ACEOF
23703 #define HAVE_GCC_ASM_FOR_X87 1
23708 # Detect whether system arithmetic is subject to x87-style double
23709 # rounding issues. The result of this test has little meaning on non
23710 # IEEE 754 platforms. On IEEE 754, test should return 1 if rounding
23711 # mode is round-to-nearest and double rounding issues are present, and
23712 # 0 otherwise. See http://bugs.python.org/issue2937 for more info.
23713 { echo "$as_me:$LINENO: checking for x87-style double rounding" >&5
23714 echo $ECHO_N "checking for x87-style double rounding... $ECHO_C" >&6; }
23715 # $BASECFLAGS may affect the result
23717 CC
="$CC $BASECFLAGS"
23718 if test "$cross_compiling" = yes; then
23719 ac_cv_x87_double_rounding
=no
23721 cat >conftest.
$ac_ext <<_ACEOF
23724 cat confdefs.h
>>conftest.
$ac_ext
23725 cat >>conftest.
$ac_ext <<_ACEOF
23726 /* end confdefs.h. */
23728 #include <stdlib.h>
23731 volatile double x, y, z;
23732 /* 1./(1-2**-53) -> 1+2**-52 (correct), 1.0 (double rounding) */
23733 x = 0.99999999999999989; /* 1-2**-53 */
23737 /* 1e16+2.99999 -> 1e16+2. (correct), 1e16+4. (double rounding) */
23743 /* both tests show evidence of double rounding */
23748 rm -f conftest
$ac_exeext
23749 if { (ac_try
="$ac_link"
23750 case "(($ac_try" in
23751 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23752 *) ac_try_echo=$ac_try;;
23754 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23755 (eval "$ac_link") 2>&5
23757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23758 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23759 { (case "(($ac_try" in
23760 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23761 *) ac_try_echo
=$ac_try;;
23763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23764 (eval "$ac_try") 2>&5
23766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23767 (exit $ac_status); }; }; then
23768 ac_cv_x87_double_rounding
=no
23770 echo "$as_me: program exited with status $ac_status" >&5
23771 echo "$as_me: failed program was:" >&5
23772 sed 's/^/| /' conftest.
$ac_ext >&5
23774 ( exit $ac_status )
23775 ac_cv_x87_double_rounding
=yes
23777 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
23782 { echo "$as_me:$LINENO: result: $ac_cv_x87_double_rounding" >&5
23783 echo "${ECHO_T}$ac_cv_x87_double_rounding" >&6; }
23784 if test "$ac_cv_x87_double_rounding" = yes
23787 cat >>confdefs.h
<<\_ACEOF
23788 #define X87_DOUBLE_ROUNDING 1
23793 # ************************************
23794 # * Check for mathematical functions *
23795 # ************************************
23800 # On FreeBSD 6.2, it appears that tanh(-0.) returns 0. instead of
23801 # -0. on some architectures.
23802 { echo "$as_me:$LINENO: checking whether tanh preserves the sign of zero" >&5
23803 echo $ECHO_N "checking whether tanh preserves the sign of zero... $ECHO_C" >&6; }
23804 if test "${ac_cv_tanh_preserves_zero_sign+set}" = set; then
23805 echo $ECHO_N "(cached) $ECHO_C" >&6
23808 if test "$cross_compiling" = yes; then
23809 ac_cv_tanh_preserves_zero_sign
=no
23811 cat >conftest.
$ac_ext <<_ACEOF
23814 cat confdefs.h
>>conftest.
$ac_ext
23815 cat >>conftest.
$ac_ext <<_ACEOF
23816 /* end confdefs.h. */
23819 #include <stdlib.h>
23821 /* return 0 if either negative zeros don't exist
23822 on this platform or if negative zeros exist
23823 and tanh(-0.) == -0. */
23824 if (atan2(0., -1.) == atan2(-0., -1.) ||
23825 atan2(tanh(-0.), -1.) == atan2(-0., -1.)) exit(0);
23830 rm -f conftest
$ac_exeext
23831 if { (ac_try
="$ac_link"
23832 case "(($ac_try" in
23833 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23834 *) ac_try_echo=$ac_try;;
23836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23837 (eval "$ac_link") 2>&5
23839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23840 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23841 { (case "(($ac_try" in
23842 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23843 *) ac_try_echo
=$ac_try;;
23845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23846 (eval "$ac_try") 2>&5
23848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23849 (exit $ac_status); }; }; then
23850 ac_cv_tanh_preserves_zero_sign
=yes
23852 echo "$as_me: program exited with status $ac_status" >&5
23853 echo "$as_me: failed program was:" >&5
23854 sed 's/^/| /' conftest.
$ac_ext >&5
23856 ( exit $ac_status )
23857 ac_cv_tanh_preserves_zero_sign
=no
23859 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
23865 { echo "$as_me:$LINENO: result: $ac_cv_tanh_preserves_zero_sign" >&5
23866 echo "${ECHO_T}$ac_cv_tanh_preserves_zero_sign" >&6; }
23867 if test "$ac_cv_tanh_preserves_zero_sign" = yes
23870 cat >>confdefs.h
<<\_ACEOF
23871 #define TANH_PRESERVES_ZERO_SIGN 1
23885 for ac_func
in acosh asinh atanh copysign erf erfc expm1 finite gamma
23887 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23888 { echo "$as_me:$LINENO: checking for $ac_func" >&5
23889 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
23890 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23891 echo $ECHO_N "(cached) $ECHO_C" >&6
23893 cat >conftest.
$ac_ext <<_ACEOF
23896 cat confdefs.h
>>conftest.
$ac_ext
23897 cat >>conftest.
$ac_ext <<_ACEOF
23898 /* end confdefs.h. */
23899 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23900 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23901 #define $ac_func innocuous_$ac_func
23903 /* System header to define __stub macros and hopefully few prototypes,
23904 which can conflict with char $ac_func (); below.
23905 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23906 <limits.h> exists even on freestanding compilers. */
23909 # include <limits.h>
23911 # include <assert.h>
23916 /* Override any GCC internal prototype to avoid an error.
23917 Use char because int might match the return type of a GCC
23918 builtin and then its argument prototype would still apply. */
23923 /* The GNU C library defines this for functions which it implements
23924 to always fail with ENOSYS. Some functions are actually named
23925 something starting with __ and the normal name is an alias. */
23926 #if defined __stub_$ac_func || defined __stub___$ac_func
23933 return $ac_func ();
23938 rm -f conftest.
$ac_objext conftest
$ac_exeext
23939 if { (ac_try
="$ac_link"
23940 case "(($ac_try" in
23941 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23942 *) ac_try_echo=$ac_try;;
23944 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23945 (eval "$ac_link") 2>conftest.er1
23947 grep -v '^ *+' conftest.er1 >conftest.err
23949 cat conftest.err >&5
23950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23951 (exit $ac_status); } && {
23952 test -z "$ac_c_werror_flag" ||
23953 test ! -s conftest.err
23954 } && test -s conftest$ac_exeext &&
23955 $as_test_x conftest$ac_exeext; then
23956 eval "$as_ac_var=yes"
23958 echo "$as_me: failed program was:" >&5
23959 sed 's/^/| /' conftest.$ac_ext >&5
23961 eval "$as_ac_var=no"
23964 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23965 conftest$ac_exeext conftest.$ac_ext
23967 ac_res=`eval echo '${'$as_ac_var'}'`
23968 { echo "$as_me:$LINENO: result: $ac_res" >&5
23969 echo "${ECHO_T}$ac_res" >&6; }
23970 if test `eval echo '${'$as_ac_var'}'` = yes; then
23971 cat >>confdefs.h <<_ACEOF
23972 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
23983 for ac_func in hypot lgamma log1p round tgamma
23985 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
23986 { echo "$as_me:$LINENO: checking for $ac_func" >&5
23987 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
23988 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23989 echo $ECHO_N "(cached) $ECHO_C" >&6
23991 cat >conftest.$ac_ext <<_ACEOF
23994 cat confdefs.h >>conftest.$ac_ext
23995 cat >>conftest.$ac_ext <<_ACEOF
23996 /* end confdefs.h. */
23997 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23998 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23999 #define $ac_func innocuous_$ac_func
24001 /* System header to define __stub macros and hopefully few prototypes,
24002 which can conflict with char $ac_func (); below.
24003 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24004 <limits.h> exists even on freestanding compilers. */
24007 # include <limits.h>
24009 # include <assert.h>
24014 /* Override any GCC internal prototype to avoid an error.
24015 Use char because int might match the return type of a GCC
24016 builtin and then its argument prototype would still apply. */
24021 /* The GNU C library defines this for functions which it implements
24022 to always fail with ENOSYS. Some functions are actually named
24023 something starting with __ and the normal name is an alias. */
24024 #if defined __stub_$ac_func || defined __stub___$ac_func
24031 return $ac_func ();
24036 rm -f conftest.$ac_objext conftest$ac_exeext
24037 if { (ac_try="$ac_link"
24038 case "(($ac_try" in
24039 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24040 *) ac_try_echo
=$ac_try;;
24042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24043 (eval "$ac_link") 2>conftest.er1
24045 grep -v '^ *+' conftest.er1
>conftest.err
24047 cat conftest.err
>&5
24048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24049 (exit $ac_status); } && {
24050 test -z "$ac_c_werror_flag" ||
24051 test ! -s conftest.err
24052 } && test -s conftest
$ac_exeext &&
24053 $as_test_x conftest
$ac_exeext; then
24054 eval "$as_ac_var=yes"
24056 echo "$as_me: failed program was:" >&5
24057 sed 's/^/| /' conftest.
$ac_ext >&5
24059 eval "$as_ac_var=no"
24062 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
24063 conftest
$ac_exeext conftest.
$ac_ext
24065 ac_res
=`eval echo '${'$as_ac_var'}'`
24066 { echo "$as_me:$LINENO: result: $ac_res" >&5
24067 echo "${ECHO_T}$ac_res" >&6; }
24068 if test `eval echo '${'$as_ac_var'}'` = yes; then
24069 cat >>confdefs.h
<<_ACEOF
24070 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24076 { echo "$as_me:$LINENO: checking whether isinf is declared" >&5
24077 echo $ECHO_N "checking whether isinf is declared... $ECHO_C" >&6; }
24078 if test "${ac_cv_have_decl_isinf+set}" = set; then
24079 echo $ECHO_N "(cached) $ECHO_C" >&6
24081 cat >conftest.
$ac_ext <<_ACEOF
24084 cat confdefs.h
>>conftest.
$ac_ext
24085 cat >>conftest.
$ac_ext <<_ACEOF
24086 /* end confdefs.h. */
24100 rm -f conftest.
$ac_objext
24101 if { (ac_try
="$ac_compile"
24102 case "(($ac_try" in
24103 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24104 *) ac_try_echo=$ac_try;;
24106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24107 (eval "$ac_compile") 2>conftest.er1
24109 grep -v '^ *+' conftest.er1 >conftest.err
24111 cat conftest.err >&5
24112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24113 (exit $ac_status); } && {
24114 test -z "$ac_c_werror_flag" ||
24115 test ! -s conftest.err
24116 } && test -s conftest.$ac_objext; then
24117 ac_cv_have_decl_isinf=yes
24119 echo "$as_me: failed program was:" >&5
24120 sed 's/^/| /' conftest.$ac_ext >&5
24122 ac_cv_have_decl_isinf=no
24125 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24127 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_isinf" >&5
24128 echo "${ECHO_T}$ac_cv_have_decl_isinf" >&6; }
24129 if test $ac_cv_have_decl_isinf = yes; then
24131 cat >>confdefs.h <<_ACEOF
24132 #define HAVE_DECL_ISINF 1
24137 cat >>confdefs.h <<_ACEOF
24138 #define HAVE_DECL_ISINF 0
24143 { echo "$as_me:$LINENO: checking whether isnan is declared" >&5
24144 echo $ECHO_N "checking whether isnan is declared... $ECHO_C" >&6; }
24145 if test "${ac_cv_have_decl_isnan+set}" = set; then
24146 echo $ECHO_N "(cached) $ECHO_C" >&6
24148 cat >conftest.$ac_ext <<_ACEOF
24151 cat confdefs.h >>conftest.$ac_ext
24152 cat >>conftest.$ac_ext <<_ACEOF
24153 /* end confdefs.h. */
24167 rm -f conftest.$ac_objext
24168 if { (ac_try="$ac_compile"
24169 case "(($ac_try" in
24170 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24171 *) ac_try_echo
=$ac_try;;
24173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24174 (eval "$ac_compile") 2>conftest.er1
24176 grep -v '^ *+' conftest.er1
>conftest.err
24178 cat conftest.err
>&5
24179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24180 (exit $ac_status); } && {
24181 test -z "$ac_c_werror_flag" ||
24182 test ! -s conftest.err
24183 } && test -s conftest.
$ac_objext; then
24184 ac_cv_have_decl_isnan
=yes
24186 echo "$as_me: failed program was:" >&5
24187 sed 's/^/| /' conftest.
$ac_ext >&5
24189 ac_cv_have_decl_isnan
=no
24192 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24194 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_isnan" >&5
24195 echo "${ECHO_T}$ac_cv_have_decl_isnan" >&6; }
24196 if test $ac_cv_have_decl_isnan = yes; then
24198 cat >>confdefs.h
<<_ACEOF
24199 #define HAVE_DECL_ISNAN 1
24204 cat >>confdefs.h
<<_ACEOF
24205 #define HAVE_DECL_ISNAN 0
24210 { echo "$as_me:$LINENO: checking whether isfinite is declared" >&5
24211 echo $ECHO_N "checking whether isfinite is declared... $ECHO_C" >&6; }
24212 if test "${ac_cv_have_decl_isfinite+set}" = set; then
24213 echo $ECHO_N "(cached) $ECHO_C" >&6
24215 cat >conftest.
$ac_ext <<_ACEOF
24218 cat confdefs.h
>>conftest.
$ac_ext
24219 cat >>conftest.
$ac_ext <<_ACEOF
24220 /* end confdefs.h. */
24234 rm -f conftest.
$ac_objext
24235 if { (ac_try
="$ac_compile"
24236 case "(($ac_try" in
24237 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24238 *) ac_try_echo=$ac_try;;
24240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24241 (eval "$ac_compile") 2>conftest.er1
24243 grep -v '^ *+' conftest.er1 >conftest.err
24245 cat conftest.err >&5
24246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24247 (exit $ac_status); } && {
24248 test -z "$ac_c_werror_flag" ||
24249 test ! -s conftest.err
24250 } && test -s conftest.$ac_objext; then
24251 ac_cv_have_decl_isfinite=yes
24253 echo "$as_me: failed program was:" >&5
24254 sed 's/^/| /' conftest.$ac_ext >&5
24256 ac_cv_have_decl_isfinite=no
24259 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24261 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_isfinite" >&5
24262 echo "${ECHO_T}$ac_cv_have_decl_isfinite" >&6; }
24263 if test $ac_cv_have_decl_isfinite = yes; then
24265 cat >>confdefs.h <<_ACEOF
24266 #define HAVE_DECL_ISFINITE 1
24271 cat >>confdefs.h <<_ACEOF
24272 #define HAVE_DECL_ISFINITE 0
24282 # For multiprocessing module, check that sem_open
24283 # actually works. For FreeBSD versions <= 7.2,
24284 # the kernel module that provides POSIX semaphores
24285 # isn't loaded by default, so an attempt to call
24286 # sem_open results in a 'Signal 12' error.
24287 { echo "$as_me:$LINENO: checking whether POSIX semaphores are enabled" >&5
24288 echo $ECHO_N "checking whether POSIX semaphores are enabled... $ECHO_C" >&6; }
24289 if test "${ac_cv_posix_semaphores_enabled+set}" = set; then
24290 echo $ECHO_N "(cached) $ECHO_C" >&6
24292 if test "$cross_compiling" = yes; then
24293 ac_cv_posix_semaphores_enabled=yes
24295 cat >conftest.$ac_ext <<_ACEOF
24298 cat confdefs.h >>conftest.$ac_ext
24299 cat >>conftest.$ac_ext <<_ACEOF
24300 /* end confdefs.h. */
24302 #include <unistd.h>
24305 #include <semaphore.h>
24306 #include <sys/stat.h>
24309 sem_t *a = sem_open("/autoconf", O_CREAT, S_IRUSR|S_IWUSR, 0);
24310 if (a == SEM_FAILED) {
24311 perror("sem_open");
24319 rm -f conftest$ac_exeext
24320 if { (ac_try="$ac_link"
24321 case "(($ac_try" in
24322 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24323 *) ac_try_echo
=$ac_try;;
24325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24326 (eval "$ac_link") 2>&5
24328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24329 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
24330 { (case "(($ac_try" in
24331 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24332 *) ac_try_echo=$ac_try;;
24334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24335 (eval "$ac_try") 2>&5
24337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24338 (exit $ac_status); }; }; then
24339 ac_cv_posix_semaphores_enabled=yes
24341 echo "$as_me: program exited with status $ac_status" >&5
24342 echo "$as_me: failed program was:" >&5
24343 sed 's/^/| /' conftest.$ac_ext >&5
24345 ( exit $ac_status )
24346 ac_cv_posix_semaphores_enabled=no
24348 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24355 { echo "$as_me:$LINENO: result: $ac_cv_posix_semaphores_enabled" >&5
24356 echo "${ECHO_T}$ac_cv_posix_semaphores_enabled" >&6; }
24357 if test $ac_cv_posix_semaphores_enabled = no
24360 cat >>confdefs.h <<\_ACEOF
24361 #define POSIX_SEMAPHORES_NOT_ENABLED 1
24366 # Multiprocessing check for broken sem_getvalue
24367 { echo "$as_me:$LINENO: checking for broken sem_getvalue" >&5
24368 echo $ECHO_N "checking for broken sem_getvalue... $ECHO_C" >&6; }
24369 if test "${ac_cv_broken_sem_getvalue+set}" = set; then
24370 echo $ECHO_N "(cached) $ECHO_C" >&6
24372 if test "$cross_compiling" = yes; then
24373 ac_cv_broken_sem_getvalue=yes
24375 cat >conftest.$ac_ext <<_ACEOF
24378 cat confdefs.h >>conftest.$ac_ext
24379 cat >>conftest.$ac_ext <<_ACEOF
24380 /* end confdefs.h. */
24382 #include <unistd.h>
24385 #include <semaphore.h>
24386 #include <sys/stat.h>
24389 sem_t *a = sem_open("/autoconf", O_CREAT, S_IRUSR|S_IWUSR, 0);
24393 perror("sem_open");
24397 res = sem_getvalue(a, &count);
24399 return res==-1 ? 1 : 0;
24403 rm -f conftest$ac_exeext
24404 if { (ac_try="$ac_link"
24405 case "(($ac_try" in
24406 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24407 *) ac_try_echo
=$ac_try;;
24409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24410 (eval "$ac_link") 2>&5
24412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24413 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
24414 { (case "(($ac_try" in
24415 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24416 *) ac_try_echo=$ac_try;;
24418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24419 (eval "$ac_try") 2>&5
24421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24422 (exit $ac_status); }; }; then
24423 ac_cv_broken_sem_getvalue=no
24425 echo "$as_me: program exited with status $ac_status" >&5
24426 echo "$as_me: failed program was:" >&5
24427 sed 's/^/| /' conftest.$ac_ext >&5
24429 ( exit $ac_status )
24430 ac_cv_broken_sem_getvalue=yes
24432 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24439 { echo "$as_me:$LINENO: result: $ac_cv_broken_sem_getvalue" >&5
24440 echo "${ECHO_T}$ac_cv_broken_sem_getvalue" >&6; }
24441 if test $ac_cv_broken_sem_getvalue = yes
24444 cat >>confdefs.h <<\_ACEOF
24445 #define HAVE_BROKEN_SEM_GETVALUE 1
24450 # determine what size digit to use for Python's longs
24451 { echo "$as_me:$LINENO: checking digit size for Python's longs" >&5
24452 echo $ECHO_N "checking digit size for Python's longs... $ECHO_C" >&6; }
24453 # Check whether --enable-big-digits was given.
24454 if test "${enable_big_digits+set}" = set; then
24455 enableval=$enable_big_digits; case $enable_big_digits in
24457 enable_big_digits=30 ;;
24459 enable_big_digits=15 ;;
24463 { { echo "$as_me:$LINENO: error: bad value $enable_big_digits for --enable-big-digits; value should be 15 or 30" >&5
24464 echo "$as_me: error: bad value $enable_big_digits for --enable-big-digits; value should be 15 or 30" >&2;}
24465 { (exit 1); exit 1; }; } ;;
24467 { echo "$as_me:$LINENO: result: $enable_big_digits" >&5
24468 echo "${ECHO_T}$enable_big_digits" >&6; }
24470 cat >>confdefs.h <<_ACEOF
24471 #define PYLONG_BITS_IN_DIGIT $enable_big_digits
24476 { echo "$as_me:$LINENO: result: no value specified" >&5
24477 echo "${ECHO_T}no value specified" >&6; }
24481 # check for wchar.h
24482 if test "${ac_cv_header_wchar_h+set}" = set; then
24483 { echo "$as_me:$LINENO: checking for wchar.h" >&5
24484 echo $ECHO_N "checking for wchar.h... $ECHO_C" >&6; }
24485 if test "${ac_cv_header_wchar_h+set}" = set; then
24486 echo $ECHO_N "(cached) $ECHO_C" >&6
24488 { echo "$as_me:$LINENO: result: $ac_cv_header_wchar_h" >&5
24489 echo "${ECHO_T}$ac_cv_header_wchar_h" >&6; }
24491 # Is the header compilable?
24492 { echo "$as_me:$LINENO: checking wchar.h usability" >&5
24493 echo $ECHO_N "checking wchar.h usability... $ECHO_C" >&6; }
24494 cat >conftest.$ac_ext <<_ACEOF
24497 cat confdefs.h >>conftest.$ac_ext
24498 cat >>conftest.$ac_ext <<_ACEOF
24499 /* end confdefs.h. */
24500 $ac_includes_default
24503 rm -f conftest.$ac_objext
24504 if { (ac_try="$ac_compile"
24505 case "(($ac_try" in
24506 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24507 *) ac_try_echo
=$ac_try;;
24509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24510 (eval "$ac_compile") 2>conftest.er1
24512 grep -v '^ *+' conftest.er1
>conftest.err
24514 cat conftest.err
>&5
24515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24516 (exit $ac_status); } && {
24517 test -z "$ac_c_werror_flag" ||
24518 test ! -s conftest.err
24519 } && test -s conftest.
$ac_objext; then
24520 ac_header_compiler
=yes
24522 echo "$as_me: failed program was:" >&5
24523 sed 's/^/| /' conftest.
$ac_ext >&5
24525 ac_header_compiler
=no
24528 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24529 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24530 echo "${ECHO_T}$ac_header_compiler" >&6; }
24532 # Is the header present?
24533 { echo "$as_me:$LINENO: checking wchar.h presence" >&5
24534 echo $ECHO_N "checking wchar.h presence... $ECHO_C" >&6; }
24535 cat >conftest.
$ac_ext <<_ACEOF
24538 cat confdefs.h
>>conftest.
$ac_ext
24539 cat >>conftest.
$ac_ext <<_ACEOF
24540 /* end confdefs.h. */
24543 if { (ac_try
="$ac_cpp conftest.$ac_ext"
24544 case "(($ac_try" in
24545 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24546 *) ac_try_echo=$ac_try;;
24548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24549 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
24551 grep -v '^ *+' conftest.er1 >conftest.err
24553 cat conftest.err >&5
24554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24555 (exit $ac_status); } >/dev/null && {
24556 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
24557 test ! -s conftest.err
24559 ac_header_preproc=yes
24561 echo "$as_me: failed program was:" >&5
24562 sed 's/^/| /' conftest.$ac_ext >&5
24564 ac_header_preproc=no
24567 rm -f conftest.err conftest.$ac_ext
24568 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24569 echo "${ECHO_T}$ac_header_preproc" >&6; }
24571 # So? What about this header?
24572 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24574 { echo "$as_me:$LINENO: WARNING: wchar.h: accepted by the compiler, rejected by the preprocessor!" >&5
24575 echo "$as_me: WARNING: wchar.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
24576 { echo "$as_me:$LINENO: WARNING: wchar.h: proceeding with the compiler's result" >&5
24577 echo "$as_me: WARNING: wchar.h: proceeding with the compiler's result" >&2;}
24578 ac_header_preproc=yes
24581 { echo "$as_me:$LINENO: WARNING: wchar.h: present but cannot be compiled" >&5
24582 echo "$as_me: WARNING: wchar.h: present but cannot be compiled" >&2;}
24583 { echo "$as_me:$LINENO: WARNING: wchar.h: check for missing prerequisite headers?" >&5
24584 echo "$as_me: WARNING: wchar.h: check for missing prerequisite headers?" >&2;}
24585 { echo "$as_me:$LINENO: WARNING: wchar.h: see the Autoconf documentation" >&5
24586 echo "$as_me: WARNING: wchar.h: see the Autoconf documentation" >&2;}
24587 { echo "$as_me:$LINENO: WARNING: wchar.h: section \"Present But Cannot Be Compiled\"" >&5
24588 echo "$as_me: WARNING: wchar.h: section \"Present But Cannot Be Compiled\"" >&2;}
24589 { echo "$as_me:$LINENO: WARNING: wchar.h: proceeding with the preprocessor's result" >&5
24590 echo "$as_me: WARNING: wchar.h: proceeding with the preprocessor's result" >&2;}
24591 { echo "$as_me:$LINENO: WARNING: wchar.h: in the future, the compiler will take precedence" >&5
24592 echo "$as_me: WARNING: wchar.h: in the future, the compiler will take precedence" >&2;}
24594 ## -------------------------------------- ##
24595 ## Report this to http://bugs.python.org/ ##
24596 ## -------------------------------------- ##
24598 ) | sed "s/^/$as_me: WARNING: /" >&2
24601 { echo "$as_me:$LINENO: checking for wchar.h" >&5
24602 echo $ECHO_N "checking for wchar.h... $ECHO_C" >&6; }
24603 if test "${ac_cv_header_wchar_h+set}" = set; then
24604 echo $ECHO_N "(cached) $ECHO_C" >&6
24606 ac_cv_header_wchar_h=$ac_header_preproc
24608 { echo "$as_me:$LINENO: result: $ac_cv_header_wchar_h" >&5
24609 echo "${ECHO_T}$ac_cv_header_wchar_h" >&6; }
24612 if test $ac_cv_header_wchar_h = yes; then
24615 cat >>confdefs.h <<\_ACEOF
24616 #define HAVE_WCHAR_H 1
24628 # determine wchar_t size
24629 if test "$wchar_h" = yes
24631 { echo "$as_me:$LINENO: checking for wchar_t" >&5
24632 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6; }
24633 if test "${ac_cv_type_wchar_t+set}" = set; then
24634 echo $ECHO_N "(cached) $ECHO_C" >&6
24636 cat >conftest.$ac_ext <<_ACEOF
24639 cat confdefs.h >>conftest.$ac_ext
24640 cat >>conftest.$ac_ext <<_ACEOF
24641 /* end confdefs.h. */
24644 typedef wchar_t ac__type_new_;
24648 if ((ac__type_new_ *) 0)
24650 if (sizeof (ac__type_new_))
24656 rm -f conftest.$ac_objext
24657 if { (ac_try="$ac_compile"
24658 case "(($ac_try" in
24659 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24660 *) ac_try_echo
=$ac_try;;
24662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24663 (eval "$ac_compile") 2>conftest.er1
24665 grep -v '^ *+' conftest.er1
>conftest.err
24667 cat conftest.err
>&5
24668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24669 (exit $ac_status); } && {
24670 test -z "$ac_c_werror_flag" ||
24671 test ! -s conftest.err
24672 } && test -s conftest.
$ac_objext; then
24673 ac_cv_type_wchar_t
=yes
24675 echo "$as_me: failed program was:" >&5
24676 sed 's/^/| /' conftest.
$ac_ext >&5
24678 ac_cv_type_wchar_t
=no
24681 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24683 { echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
24684 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6; }
24686 # The cast to long int works around a bug in the HP C Compiler
24687 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24688 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24689 # This bug is HP SR number 8606223364.
24690 { echo "$as_me:$LINENO: checking size of wchar_t" >&5
24691 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6; }
24692 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
24693 echo $ECHO_N "(cached) $ECHO_C" >&6
24695 if test "$cross_compiling" = yes; then
24696 # Depending upon the size, compute the lo and hi bounds.
24697 cat >conftest.
$ac_ext <<_ACEOF
24700 cat confdefs.h
>>conftest.
$ac_ext
24701 cat >>conftest.
$ac_ext <<_ACEOF
24702 /* end confdefs.h. */
24705 typedef wchar_t ac__type_sizeof_;
24709 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
24716 rm -f conftest.
$ac_objext
24717 if { (ac_try
="$ac_compile"
24718 case "(($ac_try" in
24719 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24720 *) ac_try_echo=$ac_try;;
24722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24723 (eval "$ac_compile") 2>conftest.er1
24725 grep -v '^ *+' conftest.er1 >conftest.err
24727 cat conftest.err >&5
24728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24729 (exit $ac_status); } && {
24730 test -z "$ac_c_werror_flag" ||
24731 test ! -s conftest.err
24732 } && test -s conftest.$ac_objext; then
24735 cat >conftest.$ac_ext <<_ACEOF
24738 cat confdefs.h >>conftest.$ac_ext
24739 cat >>conftest.$ac_ext <<_ACEOF
24740 /* end confdefs.h. */
24743 typedef wchar_t ac__type_sizeof_;
24747 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
24754 rm -f conftest.$ac_objext
24755 if { (ac_try="$ac_compile"
24756 case "(($ac_try" in
24757 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24758 *) ac_try_echo
=$ac_try;;
24760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24761 (eval "$ac_compile") 2>conftest.er1
24763 grep -v '^ *+' conftest.er1
>conftest.err
24765 cat conftest.err
>&5
24766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24767 (exit $ac_status); } && {
24768 test -z "$ac_c_werror_flag" ||
24769 test ! -s conftest.err
24770 } && test -s conftest.
$ac_objext; then
24771 ac_hi
=$ac_mid; break
24773 echo "$as_me: failed program was:" >&5
24774 sed 's/^/| /' conftest.
$ac_ext >&5
24776 ac_lo
=`expr $ac_mid + 1`
24777 if test $ac_lo -le $ac_mid; then
24781 ac_mid
=`expr 2 '*' $ac_mid + 1`
24784 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24787 echo "$as_me: failed program was:" >&5
24788 sed 's/^/| /' conftest.
$ac_ext >&5
24790 cat >conftest.
$ac_ext <<_ACEOF
24793 cat confdefs.h
>>conftest.
$ac_ext
24794 cat >>conftest.
$ac_ext <<_ACEOF
24795 /* end confdefs.h. */
24798 typedef wchar_t ac__type_sizeof_;
24802 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
24809 rm -f conftest.
$ac_objext
24810 if { (ac_try
="$ac_compile"
24811 case "(($ac_try" in
24812 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24813 *) ac_try_echo=$ac_try;;
24815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24816 (eval "$ac_compile") 2>conftest.er1
24818 grep -v '^ *+' conftest.er1 >conftest.err
24820 cat conftest.err >&5
24821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24822 (exit $ac_status); } && {
24823 test -z "$ac_c_werror_flag" ||
24824 test ! -s conftest.err
24825 } && test -s conftest.$ac_objext; then
24828 cat >conftest.$ac_ext <<_ACEOF
24831 cat confdefs.h >>conftest.$ac_ext
24832 cat >>conftest.$ac_ext <<_ACEOF
24833 /* end confdefs.h. */
24836 typedef wchar_t ac__type_sizeof_;
24840 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
24847 rm -f conftest.$ac_objext
24848 if { (ac_try="$ac_compile"
24849 case "(($ac_try" in
24850 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24851 *) ac_try_echo
=$ac_try;;
24853 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24854 (eval "$ac_compile") 2>conftest.er1
24856 grep -v '^ *+' conftest.er1
>conftest.err
24858 cat conftest.err
>&5
24859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24860 (exit $ac_status); } && {
24861 test -z "$ac_c_werror_flag" ||
24862 test ! -s conftest.err
24863 } && test -s conftest.
$ac_objext; then
24864 ac_lo
=$ac_mid; break
24866 echo "$as_me: failed program was:" >&5
24867 sed 's/^/| /' conftest.
$ac_ext >&5
24869 ac_hi
=`expr '(' $ac_mid ')' - 1`
24870 if test $ac_mid -le $ac_hi; then
24874 ac_mid
=`expr 2 '*' $ac_mid`
24877 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24880 echo "$as_me: failed program was:" >&5
24881 sed 's/^/| /' conftest.
$ac_ext >&5
24886 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24889 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24890 # Binary search between lo and hi bounds.
24891 while test "x$ac_lo" != "x$ac_hi"; do
24892 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24893 cat >conftest.
$ac_ext <<_ACEOF
24896 cat confdefs.h
>>conftest.
$ac_ext
24897 cat >>conftest.
$ac_ext <<_ACEOF
24898 /* end confdefs.h. */
24901 typedef wchar_t ac__type_sizeof_;
24905 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
24912 rm -f conftest.
$ac_objext
24913 if { (ac_try
="$ac_compile"
24914 case "(($ac_try" in
24915 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24916 *) ac_try_echo=$ac_try;;
24918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24919 (eval "$ac_compile") 2>conftest.er1
24921 grep -v '^ *+' conftest.er1 >conftest.err
24923 cat conftest.err >&5
24924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24925 (exit $ac_status); } && {
24926 test -z "$ac_c_werror_flag" ||
24927 test ! -s conftest.err
24928 } && test -s conftest.$ac_objext; then
24931 echo "$as_me: failed program was:" >&5
24932 sed 's/^/| /' conftest.$ac_ext >&5
24934 ac_lo=`expr '(' $ac_mid ')' + 1`
24937 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24940 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
24941 '') if test "$ac_cv_type_wchar_t" = yes; then
24942 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t)
24943 See \`config.log
' for more details." >&5
24944 echo "$as_me: error: cannot compute sizeof (wchar_t)
24945 See \`config.log' for more details.
" >&2;}
24946 { (exit 77); exit 77; }; }
24948 ac_cv_sizeof_wchar_t=0
24952 cat >conftest.$ac_ext <<_ACEOF
24955 cat confdefs.h >>conftest.$ac_ext
24956 cat >>conftest.$ac_ext <<_ACEOF
24957 /* end confdefs.h. */
24960 typedef wchar_t ac__type_sizeof_;
24961 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
24962 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
24964 #include <stdlib.h>
24969 FILE *f = fopen ("conftest.val
", "w
");
24972 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
24974 long int i = longval ();
24975 if (i != ((long int) (sizeof (ac__type_sizeof_))))
24977 fprintf (f, "%ld
\n", i);
24981 unsigned long int i = ulongval ();
24982 if (i != ((long int) (sizeof (ac__type_sizeof_))))
24984 fprintf (f, "%lu
\n", i);
24986 return ferror (f) || fclose (f) != 0;
24992 rm -f conftest$ac_exeext
24993 if { (ac_try="$ac_link"
24994 case "(($ac_try" in
24995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24996 *) ac_try_echo=$ac_try;;
24998 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
24999 (eval "$ac_link") 2>&5
25001 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
25002 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25003 { (case "(($ac_try" in
25004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25005 *) ac_try_echo=$ac_try;;
25007 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
25008 (eval "$ac_try") 2>&5
25010 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
25011 (exit $ac_status); }; }; then
25012 ac_cv_sizeof_wchar_t=`cat conftest.val`
25014 echo "$as_me: program exited with status
$ac_status" >&5
25015 echo "$as_me: failed program was
:" >&5
25016 sed 's/^/| /' conftest.$ac_ext >&5
25018 ( exit $ac_status )
25019 if test "$ac_cv_type_wchar_t" = yes; then
25020 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(wchar_t
)
25021 See \
`config.log' for more details." >&5
25022 echo "$as_me: error: cannot compute sizeof (wchar_t)
25023 See \`config.log
' for more details." >&2;}
25024 { (exit 77); exit 77; }; }
25026 ac_cv_sizeof_wchar_t=0
25029 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25033 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
25034 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6; }
25038 cat >>confdefs.h <<_ACEOF
25039 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
25045 { echo "$as_me:$LINENO: checking for UCS-4 tcl" >&5
25046 echo $ECHO_N "checking for UCS-4 tcl... $ECHO_C" >&6; }
25048 cat >conftest.$ac_ext <<_ACEOF
25051 cat confdefs.h >>conftest.$ac_ext
25052 cat >>conftest.$ac_ext <<_ACEOF
25053 /* end confdefs.h. */
25056 #if TCL_UTF_MAX != 6
25057 # error "NOT UCS4_TCL"
25067 rm -f conftest.$ac_objext
25068 if { (ac_try="$ac_compile"
25069 case "(($ac_try" in
25070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25071 *) ac_try_echo=$ac_try;;
25073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25074 (eval "$ac_compile") 2>conftest.er1
25076 grep -v '^
*+' conftest.er1 >conftest.err
25078 cat conftest.err >&5
25079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25080 (exit $ac_status); } && {
25081 test -z "$ac_c_werror_flag" ||
25082 test ! -s conftest.err
25083 } && test -s conftest.$ac_objext; then
25086 cat >>confdefs.h <<\_ACEOF
25087 #define HAVE_UCS4_TCL 1
25093 echo "$as_me: failed program was:" >&5
25094 sed 's
/^
/|
/' conftest.$ac_ext >&5
25099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25100 { echo "$as_me:$LINENO: result: $have_ucs4_tcl" >&5
25101 echo "${ECHO_T}$have_ucs4_tcl" >&6; }
25103 # check whether wchar_t is signed or not
25104 if test "$wchar_h" = yes
25106 # check whether wchar_t is signed or not
25107 { echo "$as_me:$LINENO: checking whether wchar_t is signed" >&5
25108 echo $ECHO_N "checking whether wchar_t is signed... $ECHO_C" >&6; }
25109 if test "${ac_cv_wchar_t_signed+set}" = set; then
25110 echo $ECHO_N "(cached) $ECHO_C" >&6
25113 if test "$cross_compiling" = yes; then
25114 ac_cv_wchar_t_signed=yes
25116 cat >conftest.$ac_ext <<_ACEOF
25119 cat confdefs.h >>conftest.$ac_ext
25120 cat >>conftest.$ac_ext <<_ACEOF
25121 /* end confdefs.h. */
25126 /* Success: exit code 0 */
25127 exit((((wchar_t) -1) < ((wchar_t) 0)) ? 0 : 1);
25131 rm -f conftest$ac_exeext
25132 if { (ac_try="$ac_link"
25133 case "(($ac_try" in
25134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25135 *) ac_try_echo=$ac_try;;
25137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25138 (eval "$ac_link") 2>&5
25140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25141 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
25142 { (case "(($ac_try" in
25143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25144 *) ac_try_echo=$ac_try;;
25146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25147 (eval "$ac_try") 2>&5
25149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25150 (exit $ac_status); }; }; then
25151 ac_cv_wchar_t_signed=yes
25153 echo "$as_me: program exited with status $ac_status" >&5
25154 echo "$as_me: failed program was:" >&5
25155 sed 's
/^
/|
/' conftest.$ac_ext >&5
25157 ( exit $ac_status )
25158 ac_cv_wchar_t_signed=no
25160 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25166 { echo "$as_me:$LINENO: result: $ac_cv_wchar_t_signed" >&5
25167 echo "${ECHO_T}$ac_cv_wchar_t_signed" >&6; }
25170 { echo "$as_me:$LINENO: checking what type to use for unicode" >&5
25171 echo $ECHO_N "checking what type to use for unicode... $ECHO_C" >&6; }
25172 # Check whether --enable-unicode was given.
25173 if test "${enable_unicode+set}" = set; then
25174 enableval=$enable_unicode;
25180 if test $enable_unicode = yes
25182 # Without any arguments, Py_UNICODE defaults to two-byte mode
25183 case "$have_ucs4_tcl" in
25184 yes) enable_unicode="ucs4"
25186 *) enable_unicode="ucs2"
25193 case "$enable_unicode" in
25194 ucs2) unicode_size="2"
25195 cat >>confdefs.h <<\_ACEOF
25196 #define Py_UNICODE_SIZE 2
25200 ucs4) unicode_size="4"
25201 cat >>confdefs.h <<\_ACEOF
25202 #define Py_UNICODE_SIZE 4
25212 if test "$enable_unicode" = "no"
25215 { echo "$as_me:$LINENO: result: not used" >&5
25216 echo "${ECHO_T}not used" >&6; }
25218 UNICODE_OBJS="Objects/unicodeobject.o Objects/unicodectype.o"
25220 cat >>confdefs.h <<\_ACEOF
25221 #define Py_USING_UNICODE 1
25225 # wchar_t is only usable if it maps to an unsigned type
25226 if test "$unicode_size" = "$ac_cv_sizeof_wchar_t" \
25227 -a "$ac_cv_wchar_t_signed" = "no"
25229 PY_UNICODE_TYPE="wchar_t"
25231 cat >>confdefs.h <<\_ACEOF
25232 #define HAVE_USABLE_WCHAR_T 1
25235 cat >>confdefs.h <<\_ACEOF
25236 #define PY_UNICODE_TYPE wchar_t
25239 elif test "$ac_cv_sizeof_short" = "$unicode_size"
25241 PY_UNICODE_TYPE="unsigned short"
25242 cat >>confdefs.h <<\_ACEOF
25243 #define PY_UNICODE_TYPE unsigned short
25246 elif test "$ac_cv_sizeof_long" = "$unicode_size"
25248 PY_UNICODE_TYPE="unsigned long"
25249 cat >>confdefs.h <<\_ACEOF
25250 #define PY_UNICODE_TYPE unsigned long
25254 PY_UNICODE_TYPE="no type found"
25256 { echo "$as_me:$LINENO: result: $PY_UNICODE_TYPE" >&5
25257 echo "${ECHO_T}$PY_UNICODE_TYPE" >&6; }
25260 # check for endianness
25261 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
25262 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
25263 if test "${ac_cv_c_bigendian+set}" = set; then
25264 echo $ECHO_N "(cached) $ECHO_C" >&6
25266 # See if sys/param.h defines the BYTE_ORDER macro.
25267 cat >conftest.$ac_ext <<_ACEOF
25270 cat confdefs.h >>conftest.$ac_ext
25271 cat >>conftest.$ac_ext <<_ACEOF
25272 /* end confdefs.h. */
25273 #include <sys/types.h>
25274 #include <sys/param.h>
25279 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
25280 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
25281 bogus endian macros
25288 rm -f conftest.$ac_objext
25289 if { (ac_try="$ac_compile"
25290 case "(($ac_try" in
25291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25292 *) ac_try_echo=$ac_try;;
25294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25295 (eval "$ac_compile") 2>conftest.er1
25297 grep -v '^
*+' conftest.er1 >conftest.err
25299 cat conftest.err >&5
25300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25301 (exit $ac_status); } && {
25302 test -z "$ac_c_werror_flag" ||
25303 test ! -s conftest.err
25304 } && test -s conftest.$ac_objext; then
25305 # It does; now see whether it defined to BIG_ENDIAN or not.
25306 cat >conftest.$ac_ext <<_ACEOF
25309 cat confdefs.h >>conftest.$ac_ext
25310 cat >>conftest.$ac_ext <<_ACEOF
25311 /* end confdefs.h. */
25312 #include <sys/types.h>
25313 #include <sys/param.h>
25318 #if BYTE_ORDER != BIG_ENDIAN
25326 rm -f conftest.$ac_objext
25327 if { (ac_try="$ac_compile"
25328 case "(($ac_try" in
25329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25330 *) ac_try_echo=$ac_try;;
25332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25333 (eval "$ac_compile") 2>conftest.er1
25335 grep -v '^
*+' conftest.er1 >conftest.err
25337 cat conftest.err >&5
25338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25339 (exit $ac_status); } && {
25340 test -z "$ac_c_werror_flag" ||
25341 test ! -s conftest.err
25342 } && test -s conftest.$ac_objext; then
25343 ac_cv_c_bigendian=yes
25345 echo "$as_me: failed program was:" >&5
25346 sed 's
/^
/|
/' conftest.$ac_ext >&5
25348 ac_cv_c_bigendian=no
25351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25353 echo "$as_me: failed program was:" >&5
25354 sed 's
/^
/|
/' conftest.$ac_ext >&5
25356 # It does not; compile a test program.
25357 if test "$cross_compiling" = yes; then
25358 # try to guess the endianness by grepping values into an object file
25359 ac_cv_c_bigendian=unknown
25360 cat >conftest.$ac_ext <<_ACEOF
25363 cat confdefs.h >>conftest.$ac_ext
25364 cat >>conftest.$ac_ext <<_ACEOF
25365 /* end confdefs.h. */
25366 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
25367 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
25368 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
25369 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
25370 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
25371 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
25375 _ascii (); _ebcdic ();
25380 rm -f conftest.$ac_objext
25381 if { (ac_try="$ac_compile"
25382 case "(($ac_try" in
25383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25384 *) ac_try_echo=$ac_try;;
25386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25387 (eval "$ac_compile") 2>conftest.er1
25389 grep -v '^
*+' conftest.er1 >conftest.err
25391 cat conftest.err >&5
25392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25393 (exit $ac_status); } && {
25394 test -z "$ac_c_werror_flag" ||
25395 test ! -s conftest.err
25396 } && test -s conftest.$ac_objext; then
25397 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
25398 ac_cv_c_bigendian=yes
25400 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
25401 if test "$ac_cv_c_bigendian" = unknown; then
25402 ac_cv_c_bigendian=no
25404 # finding both strings is unlikely to happen, but who knows?
25405 ac_cv_c_bigendian=unknown
25409 echo "$as_me: failed program was:" >&5
25410 sed 's
/^
/|
/' conftest.$ac_ext >&5
25415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25417 cat >conftest.$ac_ext <<_ACEOF
25420 cat confdefs.h >>conftest.$ac_ext
25421 cat >>conftest.$ac_ext <<_ACEOF
25422 /* end confdefs.h. */
25423 $ac_includes_default
25428 /* Are we little or big endian? From Harbison&Steele. */
25432 char c[sizeof (long int)];
25435 return u.c[sizeof (long int) - 1] == 1;
25441 rm -f conftest$ac_exeext
25442 if { (ac_try="$ac_link"
25443 case "(($ac_try" in
25444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25445 *) ac_try_echo=$ac_try;;
25447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25448 (eval "$ac_link") 2>&5
25450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25451 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
25452 { (case "(($ac_try" in
25453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25454 *) ac_try_echo=$ac_try;;
25456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25457 (eval "$ac_try") 2>&5
25459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25460 (exit $ac_status); }; }; then
25461 ac_cv_c_bigendian=no
25463 echo "$as_me: program exited with status $ac_status" >&5
25464 echo "$as_me: failed program was:" >&5
25465 sed 's
/^
/|
/' conftest.$ac_ext >&5
25467 ( exit $ac_status )
25468 ac_cv_c_bigendian=yes
25470 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25476 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25478 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
25479 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
25480 case $ac_cv_c_bigendian in
25483 cat >>confdefs.h <<\_ACEOF
25484 #define WORDS_BIGENDIAN 1
25490 { { echo "$as_me:$LINENO: error: unknown endianness
25491 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
25492 echo "$as_me: error: unknown endianness
25493 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
25494 { (exit 1); exit 1; }; } ;;
25498 # Check whether right shifting a negative integer extends the sign bit
25499 # or fills with zeros (like the Cray J90, according to Tim Peters).
25500 { echo "$as_me:$LINENO: checking whether right shift extends the sign bit" >&5
25501 echo $ECHO_N "checking whether right shift extends the sign bit... $ECHO_C" >&6; }
25502 if test "${ac_cv_rshift_extends_sign+set}" = set; then
25503 echo $ECHO_N "(cached) $ECHO_C" >&6
25506 if test "$cross_compiling" = yes; then
25507 ac_cv_rshift_extends_sign=yes
25509 cat >conftest.$ac_ext <<_ACEOF
25512 cat confdefs.h >>conftest.$ac_ext
25513 cat >>conftest.$ac_ext <<_ACEOF
25514 /* end confdefs.h. */
25518 exit(((-1)>>3 == -1) ? 0 : 1);
25522 rm -f conftest$ac_exeext
25523 if { (ac_try="$ac_link"
25524 case "(($ac_try" in
25525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25526 *) ac_try_echo=$ac_try;;
25528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25529 (eval "$ac_link") 2>&5
25531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25532 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
25533 { (case "(($ac_try" in
25534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25535 *) ac_try_echo=$ac_try;;
25537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25538 (eval "$ac_try") 2>&5
25540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25541 (exit $ac_status); }; }; then
25542 ac_cv_rshift_extends_sign=yes
25544 echo "$as_me: program exited with status $ac_status" >&5
25545 echo "$as_me: failed program was:" >&5
25546 sed 's
/^
/|
/' conftest.$ac_ext >&5
25548 ( exit $ac_status )
25549 ac_cv_rshift_extends_sign=no
25551 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25557 { echo "$as_me:$LINENO: result: $ac_cv_rshift_extends_sign" >&5
25558 echo "${ECHO_T}$ac_cv_rshift_extends_sign" >&6; }
25559 if test "$ac_cv_rshift_extends_sign" = no
25562 cat >>confdefs.h <<\_ACEOF
25563 #define SIGNED_RIGHT_SHIFT_ZERO_FILLS 1
25568 # check for getc_unlocked and related locking functions
25569 { echo "$as_me:$LINENO: checking for getc_unlocked() and friends" >&5
25570 echo $ECHO_N "checking for getc_unlocked() and friends... $ECHO_C" >&6; }
25571 if test "${ac_cv_have_getc_unlocked+set}" = set; then
25572 echo $ECHO_N "(cached) $ECHO_C" >&6
25575 cat >conftest.$ac_ext <<_ACEOF
25578 cat confdefs.h >>conftest.$ac_ext
25579 cat >>conftest.$ac_ext <<_ACEOF
25580 /* end confdefs.h. */
25586 FILE *f = fopen("/dev/null", "r");
25595 rm -f conftest.$ac_objext conftest$ac_exeext
25596 if { (ac_try="$ac_link"
25597 case "(($ac_try" in
25598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25599 *) ac_try_echo=$ac_try;;
25601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25602 (eval "$ac_link") 2>conftest.er1
25604 grep -v '^
*+' conftest.er1 >conftest.err
25606 cat conftest.err >&5
25607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25608 (exit $ac_status); } && {
25609 test -z "$ac_c_werror_flag" ||
25610 test ! -s conftest.err
25611 } && test -s conftest$ac_exeext &&
25612 $as_test_x conftest$ac_exeext; then
25613 ac_cv_have_getc_unlocked=yes
25615 echo "$as_me: failed program was:" >&5
25616 sed 's
/^
/|
/' conftest.$ac_ext >&5
25618 ac_cv_have_getc_unlocked=no
25621 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25622 conftest$ac_exeext conftest.$ac_ext
25625 { echo "$as_me:$LINENO: result: $ac_cv_have_getc_unlocked" >&5
25626 echo "${ECHO_T}$ac_cv_have_getc_unlocked" >&6; }
25627 if test "$ac_cv_have_getc_unlocked" = yes
25630 cat >>confdefs.h <<\_ACEOF
25631 #define HAVE_GETC_UNLOCKED 1
25636 # check where readline lives
25637 # save the value of LIBS so we don't actually link Python with readline
25638 LIBS_no_readline
=$LIBS
25640 # On some systems we need to link readline to a termcap compatible
25641 # library. NOTE: Keep the precedence of listed libraries synchronised
25643 py_cv_lib_readline
=no
25644 { echo "$as_me:$LINENO: checking how to link readline libs" >&5
25645 echo $ECHO_N "checking how to link readline libs... $ECHO_C" >&6; }
25646 for py_libtermcap
in "" ncursesw ncurses curses termcap
; do
25647 if test -z "$py_libtermcap"; then
25648 READLINE_LIBS
="-lreadline"
25650 READLINE_LIBS
="-lreadline -l$py_libtermcap"
25652 LIBS
="$READLINE_LIBS $LIBS_no_readline"
25653 cat >conftest.
$ac_ext <<_ACEOF
25656 cat confdefs.h
>>conftest.
$ac_ext
25657 cat >>conftest.
$ac_ext <<_ACEOF
25658 /* end confdefs.h. */
25660 /* Override any GCC internal prototype to avoid an error.
25661 Use char because int might match the return type of a GCC
25662 builtin and then its argument prototype would still apply. */
25670 return readline ();
25675 rm -f conftest.
$ac_objext conftest
$ac_exeext
25676 if { (ac_try
="$ac_link"
25677 case "(($ac_try" in
25678 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25679 *) ac_try_echo=$ac_try;;
25681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25682 (eval "$ac_link") 2>conftest.er1
25684 grep -v '^ *+' conftest.er1 >conftest.err
25686 cat conftest.err >&5
25687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25688 (exit $ac_status); } && {
25689 test -z "$ac_c_werror_flag" ||
25690 test ! -s conftest.err
25691 } && test -s conftest$ac_exeext &&
25692 $as_test_x conftest$ac_exeext; then
25693 py_cv_lib_readline=yes
25695 echo "$as_me: failed program was:" >&5
25696 sed 's/^/| /' conftest.$ac_ext >&5
25701 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25702 conftest$ac_exeext conftest.$ac_ext
25703 if test $py_cv_lib_readline = yes; then
25707 # Uncomment this line if you want to use READINE_LIBS in Makefile or scripts
25708 #AC_SUBST([READLINE_LIBS])
25709 if test $py_cv_lib_readline = no; then
25710 { echo "$as_me:$LINENO: result: none" >&5
25711 echo "${ECHO_T}none" >&6; }
25713 { echo "$as_me:$LINENO: result: $READLINE_LIBS" >&5
25714 echo "${ECHO_T}$READLINE_LIBS" >&6; }
25716 cat >>confdefs.h <<\_ACEOF
25717 #define HAVE_LIBREADLINE 1
25722 # check for readline 2.1
25723 { echo "$as_me:$LINENO: checking for rl_callback_handler_install in -lreadline" >&5
25724 echo $ECHO_N "checking for rl_callback_handler_install in -lreadline... $ECHO_C" >&6; }
25725 if test "${ac_cv_lib_readline_rl_callback_handler_install+set}" = set; then
25726 echo $ECHO_N "(cached) $ECHO_C" >&6
25728 ac_check_lib_save_LIBS=$LIBS
25729 LIBS="-lreadline $READLINE_LIBS $LIBS"
25730 cat >conftest.$ac_ext <<_ACEOF
25733 cat confdefs.h >>conftest.$ac_ext
25734 cat >>conftest.$ac_ext <<_ACEOF
25735 /* end confdefs.h. */
25737 /* Override any GCC internal prototype to avoid an error.
25738 Use char because int might match the return type of a GCC
25739 builtin and then its argument prototype would still apply. */
25743 char rl_callback_handler_install ();
25747 return rl_callback_handler_install ();
25752 rm -f conftest.$ac_objext conftest$ac_exeext
25753 if { (ac_try="$ac_link"
25754 case "(($ac_try" in
25755 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
25756 *) ac_try_echo
=$ac_try;;
25758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25759 (eval "$ac_link") 2>conftest.er1
25761 grep -v '^ *+' conftest.er1
>conftest.err
25763 cat conftest.err
>&5
25764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25765 (exit $ac_status); } && {
25766 test -z "$ac_c_werror_flag" ||
25767 test ! -s conftest.err
25768 } && test -s conftest
$ac_exeext &&
25769 $as_test_x conftest
$ac_exeext; then
25770 ac_cv_lib_readline_rl_callback_handler_install
=yes
25772 echo "$as_me: failed program was:" >&5
25773 sed 's/^/| /' conftest.
$ac_ext >&5
25775 ac_cv_lib_readline_rl_callback_handler_install
=no
25778 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
25779 conftest
$ac_exeext conftest.
$ac_ext
25780 LIBS
=$ac_check_lib_save_LIBS
25782 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_callback_handler_install" >&5
25783 echo "${ECHO_T}$ac_cv_lib_readline_rl_callback_handler_install" >&6; }
25784 if test $ac_cv_lib_readline_rl_callback_handler_install = yes; then
25786 cat >>confdefs.h
<<\_ACEOF
25787 #define HAVE_RL_CALLBACK 1
25793 # check for readline 2.2
25794 cat >conftest.
$ac_ext <<_ACEOF
25797 cat confdefs.h
>>conftest.
$ac_ext
25798 cat >>conftest.
$ac_ext <<_ACEOF
25799 /* end confdefs.h. */
25800 #include <readline/readline.h>
25802 if { (ac_try
="$ac_cpp conftest.$ac_ext"
25803 case "(($ac_try" in
25804 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25805 *) ac_try_echo=$ac_try;;
25807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25808 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
25810 grep -v '^ *+' conftest.er1 >conftest.err
25812 cat conftest.err >&5
25813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25814 (exit $ac_status); } >/dev/null && {
25815 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
25816 test ! -s conftest.err
25820 echo "$as_me: failed program was:" >&5
25821 sed 's/^/| /' conftest.$ac_ext >&5
25826 rm -f conftest.err conftest.$ac_ext
25827 if test $have_readline = yes
25829 cat >conftest.$ac_ext <<_ACEOF
25832 cat confdefs.h >>conftest.$ac_ext
25833 cat >>conftest.$ac_ext <<_ACEOF
25834 /* end confdefs.h. */
25835 #include <readline/readline.h>
25838 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25839 $EGREP "extern int rl_completion_append_character;" >/dev/null 2>&1; then
25841 cat >>confdefs.h <<\_ACEOF
25842 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
25848 cat >conftest.$ac_ext <<_ACEOF
25851 cat confdefs.h >>conftest.$ac_ext
25852 cat >>conftest.$ac_ext <<_ACEOF
25853 /* end confdefs.h. */
25854 #include <readline/readline.h>
25857 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25858 $EGREP "extern int rl_completion_suppress_append;" >/dev/null 2>&1; then
25860 cat >>confdefs.h <<\_ACEOF
25861 #define HAVE_RL_COMPLETION_SUPPRESS_APPEND 1
25869 # check for readline 4.0
25870 { echo "$as_me:$LINENO: checking for rl_pre_input_hook in -lreadline" >&5
25871 echo $ECHO_N "checking for rl_pre_input_hook in -lreadline... $ECHO_C" >&6; }
25872 if test "${ac_cv_lib_readline_rl_pre_input_hook+set}" = set; then
25873 echo $ECHO_N "(cached) $ECHO_C" >&6
25875 ac_check_lib_save_LIBS=$LIBS
25876 LIBS="-lreadline $READLINE_LIBS $LIBS"
25877 cat >conftest.$ac_ext <<_ACEOF
25880 cat confdefs.h >>conftest.$ac_ext
25881 cat >>conftest.$ac_ext <<_ACEOF
25882 /* end confdefs.h. */
25884 /* Override any GCC internal prototype to avoid an error.
25885 Use char because int might match the return type of a GCC
25886 builtin and then its argument prototype would still apply. */
25890 char rl_pre_input_hook ();
25894 return rl_pre_input_hook ();
25899 rm -f conftest.$ac_objext conftest$ac_exeext
25900 if { (ac_try="$ac_link"
25901 case "(($ac_try" in
25902 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
25903 *) ac_try_echo
=$ac_try;;
25905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25906 (eval "$ac_link") 2>conftest.er1
25908 grep -v '^ *+' conftest.er1
>conftest.err
25910 cat conftest.err
>&5
25911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25912 (exit $ac_status); } && {
25913 test -z "$ac_c_werror_flag" ||
25914 test ! -s conftest.err
25915 } && test -s conftest
$ac_exeext &&
25916 $as_test_x conftest
$ac_exeext; then
25917 ac_cv_lib_readline_rl_pre_input_hook
=yes
25919 echo "$as_me: failed program was:" >&5
25920 sed 's/^/| /' conftest.
$ac_ext >&5
25922 ac_cv_lib_readline_rl_pre_input_hook
=no
25925 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
25926 conftest
$ac_exeext conftest.
$ac_ext
25927 LIBS
=$ac_check_lib_save_LIBS
25929 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_pre_input_hook" >&5
25930 echo "${ECHO_T}$ac_cv_lib_readline_rl_pre_input_hook" >&6; }
25931 if test $ac_cv_lib_readline_rl_pre_input_hook = yes; then
25933 cat >>confdefs.h
<<\_ACEOF
25934 #define HAVE_RL_PRE_INPUT_HOOK 1
25941 { echo "$as_me:$LINENO: checking for rl_completion_display_matches_hook in -lreadline" >&5
25942 echo $ECHO_N "checking for rl_completion_display_matches_hook in -lreadline... $ECHO_C" >&6; }
25943 if test "${ac_cv_lib_readline_rl_completion_display_matches_hook+set}" = set; then
25944 echo $ECHO_N "(cached) $ECHO_C" >&6
25946 ac_check_lib_save_LIBS
=$LIBS
25947 LIBS
="-lreadline $READLINE_LIBS $LIBS"
25948 cat >conftest.
$ac_ext <<_ACEOF
25951 cat confdefs.h
>>conftest.
$ac_ext
25952 cat >>conftest.
$ac_ext <<_ACEOF
25953 /* end confdefs.h. */
25955 /* Override any GCC internal prototype to avoid an error.
25956 Use char because int might match the return type of a GCC
25957 builtin and then its argument prototype would still apply. */
25961 char rl_completion_display_matches_hook ();
25965 return rl_completion_display_matches_hook ();
25970 rm -f conftest.
$ac_objext conftest
$ac_exeext
25971 if { (ac_try
="$ac_link"
25972 case "(($ac_try" in
25973 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25974 *) ac_try_echo=$ac_try;;
25976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25977 (eval "$ac_link") 2>conftest.er1
25979 grep -v '^ *+' conftest.er1 >conftest.err
25981 cat conftest.err >&5
25982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25983 (exit $ac_status); } && {
25984 test -z "$ac_c_werror_flag" ||
25985 test ! -s conftest.err
25986 } && test -s conftest$ac_exeext &&
25987 $as_test_x conftest$ac_exeext; then
25988 ac_cv_lib_readline_rl_completion_display_matches_hook=yes
25990 echo "$as_me: failed program was:" >&5
25991 sed 's/^/| /' conftest.$ac_ext >&5
25993 ac_cv_lib_readline_rl_completion_display_matches_hook=no
25996 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25997 conftest$ac_exeext conftest.$ac_ext
25998 LIBS=$ac_check_lib_save_LIBS
26000 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_completion_display_matches_hook" >&5
26001 echo "${ECHO_T}$ac_cv_lib_readline_rl_completion_display_matches_hook" >&6; }
26002 if test $ac_cv_lib_readline_rl_completion_display_matches_hook = yes; then
26004 cat >>confdefs.h <<\_ACEOF
26005 #define HAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK 1
26011 # check for readline 4.2
26012 { echo "$as_me:$LINENO: checking for rl_completion_matches in -lreadline" >&5
26013 echo $ECHO_N "checking for rl_completion_matches in -lreadline... $ECHO_C" >&6; }
26014 if test "${ac_cv_lib_readline_rl_completion_matches+set}" = set; then
26015 echo $ECHO_N "(cached) $ECHO_C" >&6
26017 ac_check_lib_save_LIBS=$LIBS
26018 LIBS="-lreadline $READLINE_LIBS $LIBS"
26019 cat >conftest.$ac_ext <<_ACEOF
26022 cat confdefs.h >>conftest.$ac_ext
26023 cat >>conftest.$ac_ext <<_ACEOF
26024 /* end confdefs.h. */
26026 /* Override any GCC internal prototype to avoid an error.
26027 Use char because int might match the return type of a GCC
26028 builtin and then its argument prototype would still apply. */
26032 char rl_completion_matches ();
26036 return rl_completion_matches ();
26041 rm -f conftest.$ac_objext conftest$ac_exeext
26042 if { (ac_try="$ac_link"
26043 case "(($ac_try" in
26044 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26045 *) ac_try_echo
=$ac_try;;
26047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26048 (eval "$ac_link") 2>conftest.er1
26050 grep -v '^ *+' conftest.er1
>conftest.err
26052 cat conftest.err
>&5
26053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26054 (exit $ac_status); } && {
26055 test -z "$ac_c_werror_flag" ||
26056 test ! -s conftest.err
26057 } && test -s conftest
$ac_exeext &&
26058 $as_test_x conftest
$ac_exeext; then
26059 ac_cv_lib_readline_rl_completion_matches
=yes
26061 echo "$as_me: failed program was:" >&5
26062 sed 's/^/| /' conftest.
$ac_ext >&5
26064 ac_cv_lib_readline_rl_completion_matches
=no
26067 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
26068 conftest
$ac_exeext conftest.
$ac_ext
26069 LIBS
=$ac_check_lib_save_LIBS
26071 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_completion_matches" >&5
26072 echo "${ECHO_T}$ac_cv_lib_readline_rl_completion_matches" >&6; }
26073 if test $ac_cv_lib_readline_rl_completion_matches = yes; then
26075 cat >>confdefs.h
<<\_ACEOF
26076 #define HAVE_RL_COMPLETION_MATCHES 1
26082 # also in readline 4.2
26083 cat >conftest.
$ac_ext <<_ACEOF
26086 cat confdefs.h
>>conftest.
$ac_ext
26087 cat >>conftest.
$ac_ext <<_ACEOF
26088 /* end confdefs.h. */
26089 #include <readline/readline.h>
26091 if { (ac_try
="$ac_cpp conftest.$ac_ext"
26092 case "(($ac_try" in
26093 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26094 *) ac_try_echo=$ac_try;;
26096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26097 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26099 grep -v '^ *+' conftest.er1 >conftest.err
26101 cat conftest.err >&5
26102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26103 (exit $ac_status); } >/dev/null && {
26104 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26105 test ! -s conftest.err
26109 echo "$as_me: failed program was:" >&5
26110 sed 's/^/| /' conftest.$ac_ext >&5
26115 rm -f conftest.err conftest.$ac_ext
26116 if test $have_readline = yes
26118 cat >conftest.$ac_ext <<_ACEOF
26121 cat confdefs.h >>conftest.$ac_ext
26122 cat >>conftest.$ac_ext <<_ACEOF
26123 /* end confdefs.h. */
26124 #include <readline/readline.h>
26127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26128 $EGREP "extern int rl_catch_signals;" >/dev/null 2>&1; then
26130 cat >>confdefs.h <<\_ACEOF
26131 #define HAVE_RL_CATCH_SIGNAL 1
26139 # End of readline checks: restore LIBS
26140 LIBS=$LIBS_no_readline
26142 { echo "$as_me:$LINENO: checking for broken nice()" >&5
26143 echo $ECHO_N "checking for broken nice()... $ECHO_C" >&6; }
26144 if test "${ac_cv_broken_nice+set}" = set; then
26145 echo $ECHO_N "(cached) $ECHO_C" >&6
26148 if test "$cross_compiling" = yes; then
26149 ac_cv_broken_nice=no
26151 cat >conftest.$ac_ext <<_ACEOF
26154 cat confdefs.h >>conftest.$ac_ext
26155 cat >>conftest.$ac_ext <<_ACEOF
26156 /* end confdefs.h. */
26160 int val1 = nice(1);
26161 if (val1 != -1 && val1 == nice(2))
26167 rm -f conftest$ac_exeext
26168 if { (ac_try="$ac_link"
26169 case "(($ac_try" in
26170 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26171 *) ac_try_echo
=$ac_try;;
26173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26174 (eval "$ac_link") 2>&5
26176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26177 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
26178 { (case "(($ac_try" in
26179 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26180 *) ac_try_echo=$ac_try;;
26182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26183 (eval "$ac_try") 2>&5
26185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26186 (exit $ac_status); }; }; then
26187 ac_cv_broken_nice=yes
26189 echo "$as_me: program exited with status $ac_status" >&5
26190 echo "$as_me: failed program was:" >&5
26191 sed 's/^/| /' conftest.$ac_ext >&5
26193 ( exit $ac_status )
26194 ac_cv_broken_nice=no
26196 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26202 { echo "$as_me:$LINENO: result: $ac_cv_broken_nice" >&5
26203 echo "${ECHO_T}$ac_cv_broken_nice" >&6; }
26204 if test "$ac_cv_broken_nice" = yes
26207 cat >>confdefs.h <<\_ACEOF
26208 #define HAVE_BROKEN_NICE 1
26213 { echo "$as_me:$LINENO: checking for broken poll()" >&5
26214 echo $ECHO_N "checking for broken poll()... $ECHO_C" >&6; }
26215 if test "${ac_cv_broken_poll+set}" = set; then
26216 echo $ECHO_N "(cached) $ECHO_C" >&6
26218 if test "$cross_compiling" = yes; then
26219 ac_cv_broken_poll=no
26221 cat >conftest.$ac_ext <<_ACEOF
26224 cat confdefs.h >>conftest.$ac_ext
26225 cat >>conftest.$ac_ext <<_ACEOF
26226 /* end confdefs.h. */
26232 struct pollfd poll_struct = { 42, POLLIN|POLLPRI|POLLOUT, 0 };
26237 poll_test = poll(&poll_struct, 1, 0);
26240 else if (poll_test == 0 && poll_struct.revents != POLLNVAL)
26247 rm -f conftest$ac_exeext
26248 if { (ac_try="$ac_link"
26249 case "(($ac_try" in
26250 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26251 *) ac_try_echo
=$ac_try;;
26253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26254 (eval "$ac_link") 2>&5
26256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26257 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
26258 { (case "(($ac_try" in
26259 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26260 *) ac_try_echo=$ac_try;;
26262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26263 (eval "$ac_try") 2>&5
26265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26266 (exit $ac_status); }; }; then
26267 ac_cv_broken_poll=yes
26269 echo "$as_me: program exited with status $ac_status" >&5
26270 echo "$as_me: failed program was:" >&5
26271 sed 's/^/| /' conftest.$ac_ext >&5
26273 ( exit $ac_status )
26274 ac_cv_broken_poll=no
26276 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26282 { echo "$as_me:$LINENO: result: $ac_cv_broken_poll" >&5
26283 echo "${ECHO_T}$ac_cv_broken_poll" >&6; }
26284 if test "$ac_cv_broken_poll" = yes
26287 cat >>confdefs.h <<\_ACEOF
26288 #define HAVE_BROKEN_POLL 1
26293 # Before we can test tzset, we need to check if struct tm has a tm_zone
26294 # (which is not required by ISO C or UNIX spec) and/or if we support
26296 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
26297 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
26298 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
26299 echo $ECHO_N "(cached) $ECHO_C" >&6
26301 cat >conftest.$ac_ext <<_ACEOF
26304 cat confdefs.h >>conftest.$ac_ext
26305 cat >>conftest.$ac_ext <<_ACEOF
26306 /* end confdefs.h. */
26307 #include <sys/types.h>
26308 #include <$ac_cv_struct_tm>
26314 static struct tm ac_aggr;
26315 if (ac_aggr.tm_zone)
26321 rm -f conftest.$ac_objext
26322 if { (ac_try="$ac_compile"
26323 case "(($ac_try" in
26324 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26325 *) ac_try_echo
=$ac_try;;
26327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26328 (eval "$ac_compile") 2>conftest.er1
26330 grep -v '^ *+' conftest.er1
>conftest.err
26332 cat conftest.err
>&5
26333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26334 (exit $ac_status); } && {
26335 test -z "$ac_c_werror_flag" ||
26336 test ! -s conftest.err
26337 } && test -s conftest.
$ac_objext; then
26338 ac_cv_member_struct_tm_tm_zone
=yes
26340 echo "$as_me: failed program was:" >&5
26341 sed 's/^/| /' conftest.
$ac_ext >&5
26343 cat >conftest.
$ac_ext <<_ACEOF
26346 cat confdefs.h
>>conftest.
$ac_ext
26347 cat >>conftest.
$ac_ext <<_ACEOF
26348 /* end confdefs.h. */
26349 #include <sys/types.h>
26350 #include <$ac_cv_struct_tm>
26356 static struct tm ac_aggr;
26357 if (sizeof ac_aggr.tm_zone)
26363 rm -f conftest.
$ac_objext
26364 if { (ac_try
="$ac_compile"
26365 case "(($ac_try" in
26366 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26367 *) ac_try_echo=$ac_try;;
26369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26370 (eval "$ac_compile") 2>conftest.er1
26372 grep -v '^ *+' conftest.er1 >conftest.err
26374 cat conftest.err >&5
26375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26376 (exit $ac_status); } && {
26377 test -z "$ac_c_werror_flag" ||
26378 test ! -s conftest.err
26379 } && test -s conftest.$ac_objext; then
26380 ac_cv_member_struct_tm_tm_zone=yes
26382 echo "$as_me: failed program was:" >&5
26383 sed 's/^/| /' conftest.$ac_ext >&5
26385 ac_cv_member_struct_tm_tm_zone=no
26388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26393 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
26394 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
26395 if test $ac_cv_member_struct_tm_tm_zone = yes; then
26397 cat >>confdefs.h <<_ACEOF
26398 #define HAVE_STRUCT_TM_TM_ZONE 1
26404 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
26406 cat >>confdefs.h <<\_ACEOF
26407 #define HAVE_TM_ZONE 1
26411 { echo "$as_me:$LINENO: checking whether tzname is declared" >&5
26412 echo $ECHO_N "checking whether tzname is declared... $ECHO_C" >&6; }
26413 if test "${ac_cv_have_decl_tzname+set}" = set; then
26414 echo $ECHO_N "(cached) $ECHO_C" >&6
26416 cat >conftest.$ac_ext <<_ACEOF
26419 cat confdefs.h >>conftest.$ac_ext
26420 cat >>conftest.$ac_ext <<_ACEOF
26421 /* end confdefs.h. */
26435 rm -f conftest.$ac_objext
26436 if { (ac_try="$ac_compile"
26437 case "(($ac_try" in
26438 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26439 *) ac_try_echo
=$ac_try;;
26441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26442 (eval "$ac_compile") 2>conftest.er1
26444 grep -v '^ *+' conftest.er1
>conftest.err
26446 cat conftest.err
>&5
26447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26448 (exit $ac_status); } && {
26449 test -z "$ac_c_werror_flag" ||
26450 test ! -s conftest.err
26451 } && test -s conftest.
$ac_objext; then
26452 ac_cv_have_decl_tzname
=yes
26454 echo "$as_me: failed program was:" >&5
26455 sed 's/^/| /' conftest.
$ac_ext >&5
26457 ac_cv_have_decl_tzname
=no
26460 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
26462 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
26463 echo "${ECHO_T}$ac_cv_have_decl_tzname" >&6; }
26464 if test $ac_cv_have_decl_tzname = yes; then
26466 cat >>confdefs.h
<<_ACEOF
26467 #define HAVE_DECL_TZNAME 1
26472 cat >>confdefs.h
<<_ACEOF
26473 #define HAVE_DECL_TZNAME 0
26480 { echo "$as_me:$LINENO: checking for tzname" >&5
26481 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
26482 if test "${ac_cv_var_tzname+set}" = set; then
26483 echo $ECHO_N "(cached) $ECHO_C" >&6
26485 cat >conftest.
$ac_ext <<_ACEOF
26488 cat confdefs.h
>>conftest.
$ac_ext
26489 cat >>conftest.
$ac_ext <<_ACEOF
26490 /* end confdefs.h. */
26492 #if !HAVE_DECL_TZNAME
26493 extern char *tzname[];
26499 return tzname[0][0];
26504 rm -f conftest.
$ac_objext conftest
$ac_exeext
26505 if { (ac_try
="$ac_link"
26506 case "(($ac_try" in
26507 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26508 *) ac_try_echo=$ac_try;;
26510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26511 (eval "$ac_link") 2>conftest.er1
26513 grep -v '^ *+' conftest.er1 >conftest.err
26515 cat conftest.err >&5
26516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26517 (exit $ac_status); } && {
26518 test -z "$ac_c_werror_flag" ||
26519 test ! -s conftest.err
26520 } && test -s conftest$ac_exeext &&
26521 $as_test_x conftest$ac_exeext; then
26522 ac_cv_var_tzname=yes
26524 echo "$as_me: failed program was:" >&5
26525 sed 's/^/| /' conftest.$ac_ext >&5
26527 ac_cv_var_tzname=no
26530 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26531 conftest$ac_exeext conftest.$ac_ext
26533 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
26534 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
26535 if test $ac_cv_var_tzname = yes; then
26537 cat >>confdefs.h <<\_ACEOF
26538 #define HAVE_TZNAME 1
26545 # check tzset(3) exists and works like we expect it to
26546 { echo "$as_me:$LINENO: checking for working tzset()" >&5
26547 echo $ECHO_N "checking for working tzset()... $ECHO_C" >&6; }
26548 if test "${ac_cv_working_tzset+set}" = set; then
26549 echo $ECHO_N "(cached) $ECHO_C" >&6
26552 if test "$cross_compiling" = yes; then
26553 ac_cv_working_tzset=no
26555 cat >conftest.$ac_ext <<_ACEOF
26558 cat confdefs.h >>conftest.$ac_ext
26559 cat >>conftest.$ac_ext <<_ACEOF
26560 /* end confdefs.h. */
26562 #include <stdlib.h>
26564 #include <string.h>
26567 extern char *tzname[];
26572 /* Note that we need to ensure that not only does tzset(3)
26573 do 'something' with localtime, but it works as documented
26574 in the library reference and as expected by the test suite.
26575 This includes making sure that tzname is set properly if
26576 tm->tm_zone does not exist since it is the alternative way
26577 of getting timezone info.
26579 Red Hat 6.2 doesn't understand the southern hemisphere
26580 after New Year's Day.
26583 time_t groundhogday = 1044144000; /* GMT-based */
26584 time_t midyear = groundhogday + (365 * 24 * 3600 / 2);
26586 putenv("TZ=UTC+0");
26588 if (localtime(&groundhogday)->tm_hour != 0)
26591 /* For UTC, tzname[1] is sometimes "", sometimes " " */
26592 if (strcmp(tzname[0], "UTC") ||
26593 (tzname[1][0] != 0 && tzname[1][0] != ' '))
26597 putenv("TZ=EST+5EDT,M4.1.0,M10.5.0");
26599 if (localtime(&groundhogday)->tm_hour != 19)
26602 if (strcmp(tzname[0], "EST") || strcmp(tzname[1], "EDT"))
26606 putenv("TZ=AEST-10AEDT-11,M10.5.0,M3.5.0");
26608 if (localtime(&groundhogday)->tm_hour != 11)
26611 if (strcmp(tzname[0], "AEST") || strcmp(tzname[1], "AEDT"))
26615 #if HAVE_STRUCT_TM_TM_ZONE
26616 if (strcmp(localtime(&groundhogday)->tm_zone, "AEDT"))
26618 if (strcmp(localtime(&midyear)->tm_zone, "AEST"))
26626 rm -f conftest$ac_exeext
26627 if { (ac_try="$ac_link"
26628 case "(($ac_try" in
26629 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26630 *) ac_try_echo
=$ac_try;;
26632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26633 (eval "$ac_link") 2>&5
26635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26636 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
26637 { (case "(($ac_try" in
26638 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26639 *) ac_try_echo=$ac_try;;
26641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26642 (eval "$ac_try") 2>&5
26644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26645 (exit $ac_status); }; }; then
26646 ac_cv_working_tzset=yes
26648 echo "$as_me: program exited with status $ac_status" >&5
26649 echo "$as_me: failed program was:" >&5
26650 sed 's/^/| /' conftest.$ac_ext >&5
26652 ( exit $ac_status )
26653 ac_cv_working_tzset=no
26655 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26661 { echo "$as_me:$LINENO: result: $ac_cv_working_tzset" >&5
26662 echo "${ECHO_T}$ac_cv_working_tzset" >&6; }
26663 if test "$ac_cv_working_tzset" = yes
26666 cat >>confdefs.h <<\_ACEOF
26667 #define HAVE_WORKING_TZSET 1
26672 # Look for subsecond timestamps in struct stat
26673 { echo "$as_me:$LINENO: checking for tv_nsec in struct stat" >&5
26674 echo $ECHO_N "checking for tv_nsec in struct stat... $ECHO_C" >&6; }
26675 if test "${ac_cv_stat_tv_nsec+set}" = set; then
26676 echo $ECHO_N "(cached) $ECHO_C" >&6
26678 cat >conftest.$ac_ext <<_ACEOF
26681 cat confdefs.h >>conftest.$ac_ext
26682 cat >>conftest.$ac_ext <<_ACEOF
26683 /* end confdefs.h. */
26684 #include <sys/stat.h>
26690 st.st_mtim.tv_nsec = 1;
26696 rm -f conftest.$ac_objext
26697 if { (ac_try="$ac_compile"
26698 case "(($ac_try" in
26699 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26700 *) ac_try_echo
=$ac_try;;
26702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26703 (eval "$ac_compile") 2>conftest.er1
26705 grep -v '^ *+' conftest.er1
>conftest.err
26707 cat conftest.err
>&5
26708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26709 (exit $ac_status); } && {
26710 test -z "$ac_c_werror_flag" ||
26711 test ! -s conftest.err
26712 } && test -s conftest.
$ac_objext; then
26713 ac_cv_stat_tv_nsec
=yes
26715 echo "$as_me: failed program was:" >&5
26716 sed 's/^/| /' conftest.
$ac_ext >&5
26718 ac_cv_stat_tv_nsec
=no
26721 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
26724 { echo "$as_me:$LINENO: result: $ac_cv_stat_tv_nsec" >&5
26725 echo "${ECHO_T}$ac_cv_stat_tv_nsec" >&6; }
26726 if test "$ac_cv_stat_tv_nsec" = yes
26729 cat >>confdefs.h
<<\_ACEOF
26730 #define HAVE_STAT_TV_NSEC 1
26735 # Look for BSD style subsecond timestamps in struct stat
26736 { echo "$as_me:$LINENO: checking for tv_nsec2 in struct stat" >&5
26737 echo $ECHO_N "checking for tv_nsec2 in struct stat... $ECHO_C" >&6; }
26738 if test "${ac_cv_stat_tv_nsec2+set}" = set; then
26739 echo $ECHO_N "(cached) $ECHO_C" >&6
26741 cat >conftest.
$ac_ext <<_ACEOF
26744 cat confdefs.h
>>conftest.
$ac_ext
26745 cat >>conftest.
$ac_ext <<_ACEOF
26746 /* end confdefs.h. */
26747 #include <sys/stat.h>
26753 st.st_mtimespec.tv_nsec = 1;
26759 rm -f conftest.
$ac_objext
26760 if { (ac_try
="$ac_compile"
26761 case "(($ac_try" in
26762 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26763 *) ac_try_echo=$ac_try;;
26765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26766 (eval "$ac_compile") 2>conftest.er1
26768 grep -v '^ *+' conftest.er1 >conftest.err
26770 cat conftest.err >&5
26771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26772 (exit $ac_status); } && {
26773 test -z "$ac_c_werror_flag" ||
26774 test ! -s conftest.err
26775 } && test -s conftest.$ac_objext; then
26776 ac_cv_stat_tv_nsec2=yes
26778 echo "$as_me: failed program was:" >&5
26779 sed 's/^/| /' conftest.$ac_ext >&5
26781 ac_cv_stat_tv_nsec2=no
26784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26787 { echo "$as_me:$LINENO: result: $ac_cv_stat_tv_nsec2" >&5
26788 echo "${ECHO_T}$ac_cv_stat_tv_nsec2" >&6; }
26789 if test "$ac_cv_stat_tv_nsec2" = yes
26792 cat >>confdefs.h <<\_ACEOF
26793 #define HAVE_STAT_TV_NSEC2 1
26798 # On HP/UX 11.0, mvwdelch is a block with a return statement
26799 { echo "$as_me:$LINENO: checking whether mvwdelch is an expression" >&5
26800 echo $ECHO_N "checking whether mvwdelch is an expression... $ECHO_C" >&6; }
26801 if test "${ac_cv_mvwdelch_is_expression+set}" = set; then
26802 echo $ECHO_N "(cached) $ECHO_C" >&6
26804 cat >conftest.$ac_ext <<_ACEOF
26807 cat confdefs.h >>conftest.$ac_ext
26808 cat >>conftest.$ac_ext <<_ACEOF
26809 /* end confdefs.h. */
26810 #include <curses.h>
26816 rtn = mvwdelch(0,0,0);
26822 rm -f conftest.$ac_objext
26823 if { (ac_try="$ac_compile"
26824 case "(($ac_try" in
26825 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26826 *) ac_try_echo
=$ac_try;;
26828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26829 (eval "$ac_compile") 2>conftest.er1
26831 grep -v '^ *+' conftest.er1
>conftest.err
26833 cat conftest.err
>&5
26834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26835 (exit $ac_status); } && {
26836 test -z "$ac_c_werror_flag" ||
26837 test ! -s conftest.err
26838 } && test -s conftest.
$ac_objext; then
26839 ac_cv_mvwdelch_is_expression
=yes
26841 echo "$as_me: failed program was:" >&5
26842 sed 's/^/| /' conftest.
$ac_ext >&5
26844 ac_cv_mvwdelch_is_expression
=no
26847 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
26850 { echo "$as_me:$LINENO: result: $ac_cv_mvwdelch_is_expression" >&5
26851 echo "${ECHO_T}$ac_cv_mvwdelch_is_expression" >&6; }
26853 if test "$ac_cv_mvwdelch_is_expression" = yes
26856 cat >>confdefs.h
<<\_ACEOF
26857 #define MVWDELCH_IS_EXPRESSION 1
26862 { echo "$as_me:$LINENO: checking whether WINDOW has _flags" >&5
26863 echo $ECHO_N "checking whether WINDOW has _flags... $ECHO_C" >&6; }
26864 if test "${ac_cv_window_has_flags+set}" = set; then
26865 echo $ECHO_N "(cached) $ECHO_C" >&6
26867 cat >conftest.
$ac_ext <<_ACEOF
26870 cat confdefs.h
>>conftest.
$ac_ext
26871 cat >>conftest.
$ac_ext <<_ACEOF
26872 /* end confdefs.h. */
26873 #include <curses.h>
26885 rm -f conftest.
$ac_objext
26886 if { (ac_try
="$ac_compile"
26887 case "(($ac_try" in
26888 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26889 *) ac_try_echo=$ac_try;;
26891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26892 (eval "$ac_compile") 2>conftest.er1
26894 grep -v '^ *+' conftest.er1 >conftest.err
26896 cat conftest.err >&5
26897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26898 (exit $ac_status); } && {
26899 test -z "$ac_c_werror_flag" ||
26900 test ! -s conftest.err
26901 } && test -s conftest.$ac_objext; then
26902 ac_cv_window_has_flags=yes
26904 echo "$as_me: failed program was:" >&5
26905 sed 's/^/| /' conftest.$ac_ext >&5
26907 ac_cv_window_has_flags=no
26910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26913 { echo "$as_me:$LINENO: result: $ac_cv_window_has_flags" >&5
26914 echo "${ECHO_T}$ac_cv_window_has_flags" >&6; }
26917 if test "$ac_cv_window_has_flags" = yes
26920 cat >>confdefs.h <<\_ACEOF
26921 #define WINDOW_HAS_FLAGS 1
26926 { echo "$as_me:$LINENO: checking for is_term_resized" >&5
26927 echo $ECHO_N "checking for is_term_resized... $ECHO_C" >&6; }
26928 cat >conftest.$ac_ext <<_ACEOF
26931 cat confdefs.h >>conftest.$ac_ext
26932 cat >>conftest.$ac_ext <<_ACEOF
26933 /* end confdefs.h. */
26934 #include <curses.h>
26938 void *x=is_term_resized
26943 rm -f conftest.$ac_objext
26944 if { (ac_try="$ac_compile"
26945 case "(($ac_try" in
26946 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
26947 *) ac_try_echo
=$ac_try;;
26949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26950 (eval "$ac_compile") 2>conftest.er1
26952 grep -v '^ *+' conftest.er1
>conftest.err
26954 cat conftest.err
>&5
26955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26956 (exit $ac_status); } && {
26957 test -z "$ac_c_werror_flag" ||
26958 test ! -s conftest.err
26959 } && test -s conftest.
$ac_objext; then
26961 cat >>confdefs.h
<<\_ACEOF
26962 #define HAVE_CURSES_IS_TERM_RESIZED 1
26965 { echo "$as_me:$LINENO: result: yes" >&5
26966 echo "${ECHO_T}yes" >&6; }
26968 echo "$as_me: failed program was:" >&5
26969 sed 's/^/| /' conftest.
$ac_ext >&5
26971 { echo "$as_me:$LINENO: result: no" >&5
26972 echo "${ECHO_T}no" >&6; }
26976 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
26978 { echo "$as_me:$LINENO: checking for resize_term" >&5
26979 echo $ECHO_N "checking for resize_term... $ECHO_C" >&6; }
26980 cat >conftest.
$ac_ext <<_ACEOF
26983 cat confdefs.h
>>conftest.
$ac_ext
26984 cat >>conftest.
$ac_ext <<_ACEOF
26985 /* end confdefs.h. */
26986 #include <curses.h>
26990 void *x=resize_term
26995 rm -f conftest.
$ac_objext
26996 if { (ac_try
="$ac_compile"
26997 case "(($ac_try" in
26998 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
26999 *) ac_try_echo=$ac_try;;
27001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27002 (eval "$ac_compile") 2>conftest.er1
27004 grep -v '^ *+' conftest.er1 >conftest.err
27006 cat conftest.err >&5
27007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27008 (exit $ac_status); } && {
27009 test -z "$ac_c_werror_flag" ||
27010 test ! -s conftest.err
27011 } && test -s conftest.$ac_objext; then
27013 cat >>confdefs.h <<\_ACEOF
27014 #define HAVE_CURSES_RESIZE_TERM 1
27017 { echo "$as_me:$LINENO: result: yes" >&5
27018 echo "${ECHO_T}yes" >&6; }
27020 echo "$as_me: failed program was:" >&5
27021 sed 's/^/| /' conftest.$ac_ext >&5
27023 { echo "$as_me:$LINENO: result: no" >&5
27024 echo "${ECHO_T}no" >&6; }
27028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27030 { echo "$as_me:$LINENO: checking for resizeterm" >&5
27031 echo $ECHO_N "checking for resizeterm... $ECHO_C" >&6; }
27032 cat >conftest.$ac_ext <<_ACEOF
27035 cat confdefs.h >>conftest.$ac_ext
27036 cat >>conftest.$ac_ext <<_ACEOF
27037 /* end confdefs.h. */
27038 #include <curses.h>
27047 rm -f conftest.$ac_objext
27048 if { (ac_try="$ac_compile"
27049 case "(($ac_try" in
27050 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
27051 *) ac_try_echo
=$ac_try;;
27053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27054 (eval "$ac_compile") 2>conftest.er1
27056 grep -v '^ *+' conftest.er1
>conftest.err
27058 cat conftest.err
>&5
27059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27060 (exit $ac_status); } && {
27061 test -z "$ac_c_werror_flag" ||
27062 test ! -s conftest.err
27063 } && test -s conftest.
$ac_objext; then
27065 cat >>confdefs.h
<<\_ACEOF
27066 #define HAVE_CURSES_RESIZETERM 1
27069 { echo "$as_me:$LINENO: result: yes" >&5
27070 echo "${ECHO_T}yes" >&6; }
27072 echo "$as_me: failed program was:" >&5
27073 sed 's/^/| /' conftest.
$ac_ext >&5
27075 { echo "$as_me:$LINENO: result: no" >&5
27076 echo "${ECHO_T}no" >&6; }
27080 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
27082 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
27083 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
27085 if test -r /dev
/ptmx
27087 { echo "$as_me:$LINENO: result: yes" >&5
27088 echo "${ECHO_T}yes" >&6; }
27090 cat >>confdefs.h
<<\_ACEOF
27091 #define HAVE_DEV_PTMX 1
27095 { echo "$as_me:$LINENO: result: no" >&5
27096 echo "${ECHO_T}no" >&6; }
27099 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
27100 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
27102 if test -r /dev
/ptc
27104 { echo "$as_me:$LINENO: result: yes" >&5
27105 echo "${ECHO_T}yes" >&6; }
27107 cat >>confdefs.h
<<\_ACEOF
27108 #define HAVE_DEV_PTC 1
27112 { echo "$as_me:$LINENO: result: no" >&5
27113 echo "${ECHO_T}no" >&6; }
27116 if test "$have_long_long" = yes
27118 { echo "$as_me:$LINENO: checking for %lld and %llu printf() format support" >&5
27119 echo $ECHO_N "checking for %lld and %llu printf() format support... $ECHO_C" >&6; }
27120 if test "${ac_cv_have_long_long_format+set}" = set; then
27121 echo $ECHO_N "(cached) $ECHO_C" >&6
27123 if test "$cross_compiling" = yes; then
27124 ac_cv_have_long_long_format
=no
27126 cat >conftest.
$ac_ext <<_ACEOF
27129 cat confdefs.h
>>conftest.
$ac_ext
27130 cat >>conftest.
$ac_ext <<_ACEOF
27131 /* end confdefs.h. */
27134 #include <stddef.h>
27135 #include <string.h>
27137 #ifdef HAVE_SYS_TYPES_H
27138 #include <sys/types.h>
27145 if (sprintf(buffer, "%lld", (long long)123) < 0)
27147 if (strcmp(buffer, "123"))
27150 if (sprintf(buffer, "%lld", (long long)-123) < 0)
27152 if (strcmp(buffer, "-123"))
27155 if (sprintf(buffer, "%llu", (unsigned long long)123) < 0)
27157 if (strcmp(buffer, "123"))
27164 rm -f conftest
$ac_exeext
27165 if { (ac_try
="$ac_link"
27166 case "(($ac_try" in
27167 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
27168 *) ac_try_echo=$ac_try;;
27170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27171 (eval "$ac_link") 2>&5
27173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27174 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27175 { (case "(($ac_try" in
27176 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
27177 *) ac_try_echo
=$ac_try;;
27179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27180 (eval "$ac_try") 2>&5
27182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27183 (exit $ac_status); }; }; then
27184 ac_cv_have_long_long_format
=yes
27186 echo "$as_me: program exited with status $ac_status" >&5
27187 echo "$as_me: failed program was:" >&5
27188 sed 's/^/| /' conftest.
$ac_ext >&5
27190 ( exit $ac_status )
27191 ac_cv_have_long_long_format
=no
27193 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
27200 { echo "$as_me:$LINENO: result: $ac_cv_have_long_long_format" >&5
27201 echo "${ECHO_T}$ac_cv_have_long_long_format" >&6; }
27204 if test $ac_cv_have_long_long_format = yes
27207 cat >>confdefs.h
<<\_ACEOF
27208 #define PY_FORMAT_LONG_LONG "ll"
27213 if test $ac_sys_system = Darwin
27215 LIBS
="$LIBS -framework CoreFoundation"
27219 { echo "$as_me:$LINENO: checking for %zd printf() format support" >&5
27220 echo $ECHO_N "checking for %zd printf() format support... $ECHO_C" >&6; }
27221 if test "${ac_cv_have_size_t_format+set}" = set; then
27222 echo $ECHO_N "(cached) $ECHO_C" >&6
27224 if test "$cross_compiling" = yes; then
27225 ac_cv_have_size_t_format
="cross -- assuming yes"
27228 cat >conftest.
$ac_ext <<_ACEOF
27231 cat confdefs.h
>>conftest.
$ac_ext
27232 cat >>conftest.
$ac_ext <<_ACEOF
27233 /* end confdefs.h. */
27236 #include <stddef.h>
27237 #include <string.h>
27239 #ifdef HAVE_SYS_TYPES_H
27240 #include <sys/types.h>
27243 #ifdef HAVE_SSIZE_T
27244 typedef ssize_t Py_ssize_t;
27245 #elif SIZEOF_VOID_P == SIZEOF_LONG
27246 typedef long Py_ssize_t;
27248 typedef int Py_ssize_t;
27255 if(sprintf(buffer, "%zd", (size_t)123) < 0)
27258 if (strcmp(buffer, "123"))
27261 if (sprintf(buffer, "%zd", (Py_ssize_t)-123) < 0)
27264 if (strcmp(buffer, "-123"))
27271 rm -f conftest
$ac_exeext
27272 if { (ac_try
="$ac_link"
27273 case "(($ac_try" in
27274 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
27275 *) ac_try_echo=$ac_try;;
27277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27278 (eval "$ac_link") 2>&5
27280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27281 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27282 { (case "(($ac_try" in
27283 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
27284 *) ac_try_echo
=$ac_try;;
27286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27287 (eval "$ac_try") 2>&5
27289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27290 (exit $ac_status); }; }; then
27291 ac_cv_have_size_t_format
=yes
27293 echo "$as_me: program exited with status $ac_status" >&5
27294 echo "$as_me: failed program was:" >&5
27295 sed 's/^/| /' conftest.
$ac_ext >&5
27297 ( exit $ac_status )
27298 ac_cv_have_size_t_format
=no
27300 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
27305 { echo "$as_me:$LINENO: result: $ac_cv_have_size_t_format" >&5
27306 echo "${ECHO_T}$ac_cv_have_size_t_format" >&6; }
27307 if test "$ac_cv_have_size_t_format" != no
; then
27309 cat >>confdefs.h
<<\_ACEOF
27310 #define PY_FORMAT_SIZE_T "z"
27315 { echo "$as_me:$LINENO: checking for socklen_t" >&5
27316 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
27317 if test "${ac_cv_type_socklen_t+set}" = set; then
27318 echo $ECHO_N "(cached) $ECHO_C" >&6
27320 cat >conftest.
$ac_ext <<_ACEOF
27323 cat confdefs.h
>>conftest.
$ac_ext
27324 cat >>conftest.
$ac_ext <<_ACEOF
27325 /* end confdefs.h. */
27327 #ifdef HAVE_SYS_TYPES_H
27328 #include <sys/types.h>
27330 #ifdef HAVE_SYS_SOCKET_H
27331 #include <sys/socket.h>
27335 typedef socklen_t ac__type_new_;
27339 if ((ac__type_new_ *) 0)
27341 if (sizeof (ac__type_new_))
27347 rm -f conftest.
$ac_objext
27348 if { (ac_try
="$ac_compile"
27349 case "(($ac_try" in
27350 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
27351 *) ac_try_echo=$ac_try;;
27353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27354 (eval "$ac_compile") 2>conftest.er1
27356 grep -v '^ *+' conftest.er1 >conftest.err
27358 cat conftest.err >&5
27359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27360 (exit $ac_status); } && {
27361 test -z "$ac_c_werror_flag" ||
27362 test ! -s conftest.err
27363 } && test -s conftest.$ac_objext; then
27364 ac_cv_type_socklen_t=yes
27366 echo "$as_me: failed program was:" >&5
27367 sed 's/^/| /' conftest.$ac_ext >&5
27369 ac_cv_type_socklen_t=no
27372 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27374 { echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
27375 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
27376 if test $ac_cv_type_socklen_t = yes; then
27380 cat >>confdefs.h <<\_ACEOF
27381 #define socklen_t int
27389 for h in `(cd $srcdir;echo Python
/thread_
*.h
)`
27391 THREADHEADERS="$THREADHEADERS \$(srcdir)/$h"
27395 SRCDIRS="Parser Grammar Objects Python Modules Mac"
27396 { echo "$as_me:$LINENO: checking for build directories" >&5
27397 echo $ECHO_N "checking for build directories... $ECHO_C" >&6; }
27398 for dir in $SRCDIRS; do
27399 if test ! -d $dir; then
27403 { echo "$as_me:$LINENO: result: done" >&5
27404 echo "${ECHO_T}done" >&6; }
27406 # generate output files
27407 ac_config_files="$ac_config_files Makefile.pre Modules/Setup.config Misc/python.pc"
27409 cat >confcache <<\_ACEOF
27410 # This file is a shell script that caches the results of configure
27411 # tests run on this system so they can be shared between configure
27412 # scripts and configure runs, see configure's option --config-cache.
27413 # It is not useful on other systems. If it contains results you don't
27414 # want to keep, you may remove or edit it.
27416 # config.status only pays attention to the cache file if you give it
27417 # the --recheck option to rerun configure.
27419 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
27420 # loading this file, other *unset* `ac_cv_foo' will be assigned the
27421 # following values.
27425 # The following way of writing the cache mishandles newlines in values,
27426 # but we know of no workaround that is simple, portable, and efficient.
27427 # So, we kill variables containing newlines.
27428 # Ultrix sh set writes to stderr and can't be redirected directly,
27429 # and sets the high bit in the cache file unless we assign to the vars.
27431 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
27432 eval ac_val
=\$
$ac_var
27436 *_cv_
*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
27437 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
27440 _ | IFS | as_nl
) ;; #(
27441 *) $as_unset $ac_var ;;
27447 case $as_nl`(ac_space=' '; set) 2>&1` in #(
27448 *${as_nl}ac_space
=\
*)
27449 # `set' does not quote correctly, so add quotes (double-quote
27450 # substitution turns \\\\ into \\, and sed turns \\ into \).
27453 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
27456 # `set' quotes correctly as required by POSIX, so do not add quotes.
27457 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
27466 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
27468 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
27470 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
27471 if test -w "$cache_file"; then
27472 test "x$cache_file" != "x/dev/null" &&
27473 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
27474 echo "$as_me: updating cache $cache_file" >&6;}
27475 cat confcache
>$cache_file
27477 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
27478 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
27483 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
27484 # Let make expand exec_prefix.
27485 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
27487 DEFS
=-DHAVE_CONFIG_H
27491 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
27492 # 1. Remove the extension, and $U if already installed.
27493 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
27494 ac_i
=`echo "$ac_i" | sed "$ac_script"`
27495 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
27496 # will be set to the directory where LIBOBJS objects are built.
27497 ac_libobjs
="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
27498 ac_ltlibobjs
="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
27500 LIBOBJS
=$ac_libobjs
27502 LTLIBOBJS
=$ac_ltlibobjs
27506 : ${CONFIG_STATUS=./config.status}
27507 ac_clean_files_save
=$ac_clean_files
27508 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
27509 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
27510 echo "$as_me: creating $CONFIG_STATUS" >&6;}
27511 cat >$CONFIG_STATUS <<_ACEOF
27513 # Generated by $as_me.
27514 # Run this file to recreate the current configuration.
27515 # Compiler output produced by configure, useful for debugging
27516 # configure, is in config.log if it exists.
27519 ac_cs_recheck=false
27521 SHELL=\${CONFIG_SHELL-$SHELL}
27524 cat >>$CONFIG_STATUS <<\_ACEOF
27525 ## --------------------- ##
27526 ## M4sh Initialization. ##
27527 ## --------------------- ##
27529 # Be more Bourne compatible
27530 DUALCASE
=1; export DUALCASE
# for MKS sh
27531 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
27534 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
27535 # is contrary to our usage. Disable this feature.
27536 alias -g '${1+"$@"}'='"$@"'
27537 setopt NO_GLOB_SUBST
27539 case `(set -o) 2>/dev/null` in
27540 *posix
*) set -o posix
;;
27549 # Avoid depending upon Character Ranges.
27550 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
27551 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
27552 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
27553 as_cr_digits
='0123456789'
27554 as_cr_alnum
=$as_cr_Letters$as_cr_digits
27556 # The user is always right.
27557 if test "${PATH_SEPARATOR+set}" != set; then
27558 echo "#! /bin/sh" >conf$$.sh
27559 echo "exit 0" >>conf$$.sh
27561 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
27569 # Support unset when possible.
27570 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
27578 # We need space, tab and new line, in precisely that order. Quoting is
27579 # there to prevent editors from complaining about space-tab.
27580 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
27581 # splitting by setting IFS to empty value.)
27586 # Find who we are. Look in the path if we contain no directory separator.
27588 *[\\/]* ) as_myself
=$0 ;;
27589 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
27590 for as_dir
in $PATH
27593 test -z "$as_dir" && as_dir
=.
27594 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
27600 # We did not find ourselves, most probably we were run as `sh COMMAND'
27601 # in which case we are not to be found in the path.
27602 if test "x$as_myself" = x
; then
27605 if test ! -f "$as_myself"; then
27606 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
27607 { (exit 1); exit 1; }
27610 # Work around bugs in pre-3.0 UWIN ksh.
27611 for as_var
in ENV MAIL MAILPATH
27612 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
27620 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
27621 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
27622 LC_TELEPHONE LC_TIME
27624 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
27625 eval $as_var=C
; export $as_var
27627 ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
27631 # Required to use basename.
27632 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
27633 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
27639 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
27640 as_basename
=basename
27646 # Name of the executable.
27647 as_me
=`$as_basename -- "$0" ||
27648 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
27649 X"$0" : 'X\(//\)$' \| \
27650 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
27652 sed '/^.*\/\([^/][^/]*\)\/*$/{
27671 as_lineno_1
=$LINENO
27672 as_lineno_2
=$LINENO
27673 test "x$as_lineno_1" != "x$as_lineno_2" &&
27674 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" ||
{
27676 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
27677 # uniformly replaced by the line number. The first 'sed' inserts a
27678 # line-number line after each line using $LINENO; the second 'sed'
27679 # does the real work. The second script uses 'N' to pair each
27680 # line-number line with the line containing $LINENO, and appends
27681 # trailing '-' during substitution so that $LINENO is not a special
27682 # case at line end.
27683 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
27684 # scripts with optimization help from Paolo Bonzini. Blame Lee
27685 # E. McMahon (1931-1989) for sed's syntax. :-)
27697 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
27700 ' >$as_me.lineno
&&
27701 chmod +x
"$as_me.lineno" ||
27702 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
27703 { (exit 1); exit 1; }; }
27705 # Don't try to exec as it changes $[0], causing all sort of problems
27706 # (the dirname of $[0] is not the place where we might find the
27707 # original and so on. Autoconf is especially sensitive to this).
27708 .
"./$as_me.lineno"
27709 # Exit status is that of the last command.
27714 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
27720 ECHO_C
= ECHO_N
= ECHO_T
=
27721 case `echo -n x` in
27723 case `echo 'x\c'` in
27724 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
27731 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
27732 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
27738 rm -f conf$$ conf$$.exe conf$$.
file
27739 if test -d conf$$.dir
; then
27740 rm -f conf$$.dir
/conf$$.
file
27746 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
27748 # ... but there are two gotchas:
27749 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
27750 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
27751 # In both cases, we have to default to `cp -p'.
27752 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
27754 elif ln conf$$.
file conf$$
2>/dev
/null
; then
27759 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
27760 rmdir conf$$.dir
2>/dev
/null
27762 if mkdir
-p .
2>/dev
/null
; then
27765 test -d .
/-p && rmdir .
/-p
27769 if test -x / >/dev
/null
2>&1; then
27770 as_test_x
='test -x'
27772 if ls -dL / >/dev
/null
2>&1; then
27779 if test -d "$1"; then
27785 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
27786 ???[sx]*):;;*)false;;esac;fi
27790 as_executable_p
=$as_test_x
27792 # Sed expression to map a string onto a valid CPP name.
27793 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
27795 # Sed expression to map a string onto a valid variable name.
27796 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
27801 # Save the log message, to keep $[0] and so on meaningful, and to
27802 # report actual input values of CONFIG_FILES etc. instead of their
27803 # values after options handling.
27805 This file was extended by python $as_me 2.7, which was
27806 generated by GNU Autoconf 2.61. Invocation command line was
27808 CONFIG_FILES = $CONFIG_FILES
27809 CONFIG_HEADERS = $CONFIG_HEADERS
27810 CONFIG_LINKS = $CONFIG_LINKS
27811 CONFIG_COMMANDS = $CONFIG_COMMANDS
27814 on `(hostname || uname -n) 2>/dev/null | sed 1q`
27819 cat >>$CONFIG_STATUS <<_ACEOF
27820 # Files that config.status was made for.
27821 config_files="$ac_config_files"
27822 config_headers="$ac_config_headers"
27826 cat >>$CONFIG_STATUS <<\_ACEOF
27828 \`$as_me' instantiates files from templates according to the
27829 current configuration.
27831 Usage: $0 [OPTIONS] [FILE]...
27833 -h, --help print this help, then exit
27834 -V, --version print version number and configuration settings, then exit
27835 -q, --quiet do not print progress messages
27836 -d, --debug don't remove temporary files
27837 --recheck update $as_me by reconfiguring in the same conditions
27838 --file=FILE[:TEMPLATE]
27839 instantiate the configuration file FILE
27840 --header=FILE[:TEMPLATE]
27841 instantiate the configuration header FILE
27843 Configuration files:
27846 Configuration headers:
27849 Report bugs to <bug-autoconf@gnu.org>."
27852 cat >>$CONFIG_STATUS <<_ACEOF
27854 python config.status 2.7
27855 configured by $0, generated by GNU Autoconf 2.61,
27856 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
27858 Copyright (C) 2006 Free Software Foundation, Inc.
27859 This config.status script is free software; the Free Software Foundation
27860 gives unlimited permission to copy, distribute and modify it."
27867 cat >>$CONFIG_STATUS <<\_ACEOF
27868 # If no file are specified by the user, then we need to provide default
27869 # value. By we need to know if files were specified by the user.
27875 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
27876 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
27887 # Handling of the options.
27888 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
27890 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
27891 echo "$ac_cs_version"; exit ;;
27892 --debug |
--debu |
--deb |
--de |
--d |
-d )
27894 --file |
--fil |
--fi |
--f )
27896 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
27897 ac_need_defaults
=false
;;
27898 --header |
--heade |
--head |
--hea )
27900 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
27901 ac_need_defaults
=false
;;
27903 # Conflict between --help and --header
27904 { echo "$as_me: error: ambiguous option: $1
27905 Try \`$0 --help' for more information." >&2
27906 { (exit 1); exit 1; }; };;
27907 --help |
--hel |
-h )
27908 echo "$ac_cs_usage"; exit ;;
27909 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
27910 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
27913 # This is an error.
27914 -*) { echo "$as_me: error: unrecognized option: $1
27915 Try \`$0 --help' for more information." >&2
27916 { (exit 1); exit 1; }; } ;;
27918 *) ac_config_targets
="$ac_config_targets $1"
27919 ac_need_defaults
=false
;;
27925 ac_configure_extra_args
=
27927 if $ac_cs_silent; then
27929 ac_configure_extra_args
="$ac_configure_extra_args --silent"
27933 cat >>$CONFIG_STATUS <<_ACEOF
27934 if \$ac_cs_recheck; then
27935 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
27936 CONFIG_SHELL=$SHELL
27937 export CONFIG_SHELL
27938 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
27942 cat >>$CONFIG_STATUS <<\_ACEOF
27946 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
27947 ## Running $as_me. ##
27953 cat >>$CONFIG_STATUS <<_ACEOF
27956 cat >>$CONFIG_STATUS <<\_ACEOF
27958 # Handling of arguments.
27959 for ac_config_target
in $ac_config_targets
27961 case $ac_config_target in
27962 "pyconfig.h") CONFIG_HEADERS
="$CONFIG_HEADERS pyconfig.h" ;;
27963 "Mac/Makefile") CONFIG_FILES
="$CONFIG_FILES Mac/Makefile" ;;
27964 "Mac/PythonLauncher/Makefile") CONFIG_FILES
="$CONFIG_FILES Mac/PythonLauncher/Makefile" ;;
27965 "Mac/IDLE/Makefile") CONFIG_FILES
="$CONFIG_FILES Mac/IDLE/Makefile" ;;
27966 "Mac/Resources/framework/Info.plist") CONFIG_FILES
="$CONFIG_FILES Mac/Resources/framework/Info.plist" ;;
27967 "Mac/Resources/app/Info.plist") CONFIG_FILES
="$CONFIG_FILES Mac/Resources/app/Info.plist" ;;
27968 "Makefile.pre") CONFIG_FILES
="$CONFIG_FILES Makefile.pre" ;;
27969 "Modules/Setup.config") CONFIG_FILES
="$CONFIG_FILES Modules/Setup.config" ;;
27970 "Misc/python.pc") CONFIG_FILES
="$CONFIG_FILES Misc/python.pc" ;;
27972 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
27973 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
27974 { (exit 1); exit 1; }; };;
27979 # If the user did not use the arguments to specify the items to instantiate,
27980 # then the envvar interface is used. Set only those that are not.
27981 # We use the long form for the default assignment because of an extremely
27982 # bizarre bug on SunOS 4.1.3.
27983 if $ac_need_defaults; then
27984 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
27985 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
27988 # Have a temporary directory for convenience. Make it in the build tree
27989 # simply because there is no reason against having it here, and in addition,
27990 # creating and moving files from /tmp can sometimes cause problems.
27991 # Hook for its removal unless debugging.
27992 # Note that there is a small window in which the directory will not be cleaned:
27993 # after its creation but before its name has been assigned to `$tmp'.
27997 trap 'exit_status=$?
27998 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
28000 trap '{ (exit 1); exit 1; }' 1 2 13 15
28002 # Create a (secure) tmp directory for tmp files.
28005 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
28006 test -n "$tmp" && test -d "$tmp"
28009 tmp
=.
/conf$$
-$RANDOM
28010 (umask 077 && mkdir
"$tmp")
28013 echo "$me: cannot create a temporary directory in ." >&2
28014 { (exit 1); exit 1; }
28018 # Set up the sed scripts for CONFIG_FILES section.
28021 # No need to generate the scripts if there are no CONFIG_FILES.
28022 # This happens for instance when ./config.status config.h
28023 if test -n "$CONFIG_FILES"; then
28030 for ac_last_try
in false false false false false
:; do
28031 cat >conf$
$subs.
sed <<_ACEOF
28032 SHELL!$SHELL$ac_delim
28033 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
28034 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
28035 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
28036 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
28037 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
28038 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
28039 exec_prefix!$exec_prefix$ac_delim
28040 prefix!$prefix$ac_delim
28041 program_transform_name!$program_transform_name$ac_delim
28042 bindir!$bindir$ac_delim
28043 sbindir!$sbindir$ac_delim
28044 libexecdir!$libexecdir$ac_delim
28045 datarootdir!$datarootdir$ac_delim
28046 datadir!$datadir$ac_delim
28047 sysconfdir!$sysconfdir$ac_delim
28048 sharedstatedir!$sharedstatedir$ac_delim
28049 localstatedir!$localstatedir$ac_delim
28050 includedir!$includedir$ac_delim
28051 oldincludedir!$oldincludedir$ac_delim
28052 docdir!$docdir$ac_delim
28053 infodir!$infodir$ac_delim
28054 htmldir!$htmldir$ac_delim
28055 dvidir!$dvidir$ac_delim
28056 pdfdir!$pdfdir$ac_delim
28057 psdir!$psdir$ac_delim
28058 libdir!$libdir$ac_delim
28059 localedir!$localedir$ac_delim
28060 mandir!$mandir$ac_delim
28061 DEFS!$DEFS$ac_delim
28062 ECHO_C!$ECHO_C$ac_delim
28063 ECHO_N!$ECHO_N$ac_delim
28064 ECHO_T!$ECHO_T$ac_delim
28065 LIBS!$LIBS$ac_delim
28066 build_alias!$build_alias$ac_delim
28067 host_alias!$host_alias$ac_delim
28068 target_alias!$target_alias$ac_delim
28069 VERSION!$VERSION$ac_delim
28070 SOVERSION!$SOVERSION$ac_delim
28071 CONFIG_ARGS!$CONFIG_ARGS$ac_delim
28072 UNIVERSALSDK!$UNIVERSALSDK$ac_delim
28073 ARCH_RUN_32BIT!$ARCH_RUN_32BIT$ac_delim
28074 PYTHONFRAMEWORK!$PYTHONFRAMEWORK$ac_delim
28075 PYTHONFRAMEWORKIDENTIFIER!$PYTHONFRAMEWORKIDENTIFIER$ac_delim
28076 PYTHONFRAMEWORKDIR!$PYTHONFRAMEWORKDIR$ac_delim
28077 PYTHONFRAMEWORKPREFIX!$PYTHONFRAMEWORKPREFIX$ac_delim
28078 PYTHONFRAMEWORKINSTALLDIR!$PYTHONFRAMEWORKINSTALLDIR$ac_delim
28079 FRAMEWORKINSTALLFIRST!$FRAMEWORKINSTALLFIRST$ac_delim
28080 FRAMEWORKINSTALLLAST!$FRAMEWORKINSTALLLAST$ac_delim
28081 FRAMEWORKALTINSTALLFIRST!$FRAMEWORKALTINSTALLFIRST$ac_delim
28082 FRAMEWORKALTINSTALLLAST!$FRAMEWORKALTINSTALLLAST$ac_delim
28083 FRAMEWORKUNIXTOOLSPREFIX!$FRAMEWORKUNIXTOOLSPREFIX$ac_delim
28084 MACHDEP!$MACHDEP$ac_delim
28085 SGI_ABI!$SGI_ABI$ac_delim
28086 EXTRAPLATDIR!$EXTRAPLATDIR$ac_delim
28087 EXTRAMACHDEPPATH!$EXTRAMACHDEPPATH$ac_delim
28088 CONFIGURE_MACOSX_DEPLOYMENT_TARGET!$CONFIGURE_MACOSX_DEPLOYMENT_TARGET$ac_delim
28089 EXPORT_MACOSX_DEPLOYMENT_TARGET!$EXPORT_MACOSX_DEPLOYMENT_TARGET$ac_delim
28091 CFLAGS!$CFLAGS$ac_delim
28092 LDFLAGS!$LDFLAGS$ac_delim
28093 CPPFLAGS!$CPPFLAGS$ac_delim
28094 ac_ct_CC!$ac_ct_CC$ac_delim
28095 EXEEXT!$EXEEXT$ac_delim
28096 OBJEXT!$OBJEXT$ac_delim
28098 MAINCC!$MAINCC$ac_delim
28100 GREP!$GREP$ac_delim
28101 EGREP!$EGREP$ac_delim
28102 BUILDEXEEXT!$BUILDEXEEXT$ac_delim
28103 LIBRARY!$LIBRARY$ac_delim
28104 LDLIBRARY!$LDLIBRARY$ac_delim
28105 DLLLIBRARY!$DLLLIBRARY$ac_delim
28106 BLDLIBRARY!$BLDLIBRARY$ac_delim
28107 LDLIBRARYDIR!$LDLIBRARYDIR$ac_delim
28108 INSTSONAME!$INSTSONAME$ac_delim
28109 RUNSHARED!$RUNSHARED$ac_delim
28110 LINKCC!$LINKCC$ac_delim
28111 GNULD!$GNULD$ac_delim
28112 RANLIB!$RANLIB$ac_delim
28114 ARFLAGS!$ARFLAGS$ac_delim
28115 SVNVERSION!$SVNVERSION$ac_delim
28116 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
28117 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
28118 INSTALL_DATA!$INSTALL_DATA$ac_delim
28121 BASECFLAGS!$BASECFLAGS$ac_delim
28122 UNIVERSAL_ARCH_FLAGS!$UNIVERSAL_ARCH_FLAGS$ac_delim
28123 OTHER_LIBTOOL_OPT!$OTHER_LIBTOOL_OPT$ac_delim
28124 LIBTOOL_CRUFT!$LIBTOOL_CRUFT$ac_delim
28126 LDSHARED!$LDSHARED$ac_delim
28127 BLDSHARED!$BLDSHARED$ac_delim
28128 CCSHARED!$CCSHARED$ac_delim
28131 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
28133 elif $ac_last_try; then
28134 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28135 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28136 { (exit 1); exit 1; }; }
28138 ac_delim
="$ac_delim!$ac_delim _$ac_delim!! "
28142 ac_eof
=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
28143 if test -n "$ac_eof"; then
28144 ac_eof
=`echo "$ac_eof" | sort -nru | sed 1q`
28145 ac_eof
=`expr $ac_eof + 1`
28148 cat >>$CONFIG_STATUS <<_ACEOF
28149 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
28150 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28153 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
28154 s/^/s,@/; s/!/@,|#_!!_#|/
28157 s/'"$ac_delim"'$/,g/; t
28159 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
28160 ' >>$CONFIG_STATUS <conf$
$subs.
sed
28161 rm -f conf$
$subs.
sed
28162 cat >>$CONFIG_STATUS <<_ACEOF
28168 for ac_last_try
in false false false false false
:; do
28169 cat >conf$
$subs.
sed <<_ACEOF
28170 LINKFORSHARED!$LINKFORSHARED$ac_delim
28171 CFLAGSFORSHARED!$CFLAGSFORSHARED$ac_delim
28172 SHLIBS!$SHLIBS$ac_delim
28173 USE_SIGNAL_MODULE!$USE_SIGNAL_MODULE$ac_delim
28174 SIGNAL_OBJS!$SIGNAL_OBJS$ac_delim
28175 USE_THREAD_MODULE!$USE_THREAD_MODULE$ac_delim
28176 LDLAST!$LDLAST$ac_delim
28177 THREADOBJ!$THREADOBJ$ac_delim
28178 DLINCLDIR!$DLINCLDIR$ac_delim
28179 DYNLOADFILE!$DYNLOADFILE$ac_delim
28180 MACHDEP_OBJS!$MACHDEP_OBJS$ac_delim
28181 TRUE!$TRUE$ac_delim
28182 LIBOBJS!$LIBOBJS$ac_delim
28183 HAVE_GETHOSTBYNAME_R_6_ARG!$HAVE_GETHOSTBYNAME_R_6_ARG$ac_delim
28184 HAVE_GETHOSTBYNAME_R_5_ARG!$HAVE_GETHOSTBYNAME_R_5_ARG$ac_delim
28185 HAVE_GETHOSTBYNAME_R_3_ARG!$HAVE_GETHOSTBYNAME_R_3_ARG$ac_delim
28186 HAVE_GETHOSTBYNAME_R!$HAVE_GETHOSTBYNAME_R$ac_delim
28187 HAVE_GETHOSTBYNAME!$HAVE_GETHOSTBYNAME$ac_delim
28188 LIBM!$LIBM$ac_delim
28189 LIBC!$LIBC$ac_delim
28190 UNICODE_OBJS!$UNICODE_OBJS$ac_delim
28191 THREADHEADERS!$THREADHEADERS$ac_delim
28192 SRCDIRS!$SRCDIRS$ac_delim
28193 LTLIBOBJS!$LTLIBOBJS$ac_delim
28196 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 24; then
28198 elif $ac_last_try; then
28199 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28200 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28201 { (exit 1); exit 1; }; }
28203 ac_delim
="$ac_delim!$ac_delim _$ac_delim!! "
28207 ac_eof
=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
28208 if test -n "$ac_eof"; then
28209 ac_eof
=`echo "$ac_eof" | sort -nru | sed 1q`
28210 ac_eof
=`expr $ac_eof + 1`
28213 cat >>$CONFIG_STATUS <<_ACEOF
28214 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
28215 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
28218 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
28219 s/^/s,@/; s/!/@,|#_!!_#|/
28222 s/'"$ac_delim"'$/,g/; t
28224 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
28225 ' >>$CONFIG_STATUS <conf$
$subs.
sed
28226 rm -f conf$
$subs.
sed
28227 cat >>$CONFIG_STATUS <<_ACEOF
28234 # VPATH may cause trouble with some makes, so we remove $(srcdir),
28235 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
28236 # trailing colons and then remove the whole line if VPATH becomes empty
28237 # (actually we leave an empty line to preserve line numbers).
28238 if test "x$srcdir" = x.
; then
28239 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
28240 s/:*\$(srcdir):*/:/
28241 s/:*\${srcdir}:*/:/
28243 s/^\([^=]*=[ ]*\):*/\1/
28249 cat >>$CONFIG_STATUS <<\_ACEOF
28250 fi # test -n "$CONFIG_FILES"
28253 for ac_tag
in :F
$CONFIG_FILES :H
$CONFIG_HEADERS
28256 :[FHLC
]) ac_mode
=$ac_tag; continue;;
28258 case $ac_mode$ac_tag in
28260 :L
* |
:C
*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
28261 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
28262 { (exit 1); exit 1; }; };;
28263 :[FH
]-) ac_tag
=-:-;;
28264 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
28281 -) ac_f
="$tmp/stdin";;
28282 *) # Look for the file first in the build tree, then in the source tree
28283 # (if the path is not absolute). The absolute path cannot be DOS-style,
28284 # because $ac_f cannot contain `:'.
28288 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
28290 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
28291 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
28292 { (exit 1); exit 1; }; };;
28294 ac_file_inputs
="$ac_file_inputs $ac_f"
28297 # Let's still pretend it is `configure' which instantiates (i.e., don't
28298 # use $as_me), people would be surprised to read:
28299 # /* config.h. Generated by config.status. */
28300 configure_input
="Generated from "`IFS=:
28301 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
28302 if test x
"$ac_file" != x-
; then
28303 configure_input
="$ac_file. $configure_input"
28304 { echo "$as_me:$LINENO: creating $ac_file" >&5
28305 echo "$as_me: creating $ac_file" >&6;}
28309 *:-:* |
*:-) cat >"$tmp/stdin";;
28314 ac_dir
=`$as_dirname -- "$ac_file" ||
28315 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28316 X"$ac_file" : 'X\(//\)[^/]' \| \
28317 X"$ac_file" : 'X\(//\)$' \| \
28318 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
28320 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28324 /^X\(\/\/\)[^/].*/{
28339 -*) as_dir
=.
/$as_dir;;
28341 test -d "$as_dir" ||
{ $as_mkdir_p && mkdir
-p "$as_dir"; } ||
{
28345 *\'*) as_qdir
=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
28346 *) as_qdir
=$as_dir;;
28348 as_dirs
="'$as_qdir' $as_dirs"
28349 as_dir
=`$as_dirname -- "$as_dir" ||
28350 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28351 X"$as_dir" : 'X\(//\)[^/]' \| \
28352 X"$as_dir" : 'X\(//\)$' \| \
28353 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
28355 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28359 /^X\(\/\/\)[^/].*/{
28372 test -d "$as_dir" && break
28374 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
28375 } ||
test -d "$as_dir" ||
{ { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
28376 echo "$as_me: error: cannot create directory $as_dir" >&2;}
28377 { (exit 1); exit 1; }; }; }
28381 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
28383 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
28384 # A ".." for each directory in $ac_dir_suffix.
28385 ac_top_builddir_sub
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
28386 case $ac_top_builddir_sub in
28387 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
28388 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
28391 ac_abs_top_builddir
=$ac_pwd
28392 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
28393 # for backward compatibility:
28394 ac_top_builddir
=$ac_top_build_prefix
28397 .
) # We are building in place.
28399 ac_top_srcdir
=$ac_top_builddir_sub
28400 ac_abs_top_srcdir
=$ac_pwd ;;
28401 [\\/]* | ?
:[\\/]* ) # Absolute name.
28402 ac_srcdir
=$srcdir$ac_dir_suffix;
28403 ac_top_srcdir
=$srcdir
28404 ac_abs_top_srcdir
=$srcdir ;;
28405 *) # Relative name.
28406 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
28407 ac_top_srcdir
=$ac_top_build_prefix$srcdir
28408 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
28410 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
28420 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
28421 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
28425 cat >>$CONFIG_STATUS <<\_ACEOF
28426 # If the template does not know about datarootdir, expand it.
28427 # FIXME: This hack should be removed a few years after 2.60.
28428 ac_datarootdir_hack
=; ac_datarootdir_seen
=
28430 case `sed -n '/datarootdir/ {
28439 ' $ac_file_inputs` in
28440 *datarootdir
*) ac_datarootdir_seen
=yes;;
28441 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
28442 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
28443 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
28445 cat >>$CONFIG_STATUS <<_ACEOF
28446 ac_datarootdir_hack='
28447 s&@datadir@&$datadir&g
28448 s&@docdir@&$docdir&g
28449 s&@infodir@&$infodir&g
28450 s&@localedir@&$localedir&g
28451 s&@mandir@&$mandir&g
28452 s&\\\${datarootdir}&$datarootdir&g' ;;
28456 # Neutralize VPATH when `$srcdir' = `.'.
28457 # Shell code in configure.ac might set extrasub.
28458 # FIXME: do we really want to maintain this feature?
28459 cat >>$CONFIG_STATUS <<_ACEOF
28463 cat >>$CONFIG_STATUS <<\_ACEOF
28465 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
28466 s
&@configure_input@
&$configure_input&;t t
28467 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
28468 s
&@srcdir@
&$ac_srcdir&;t t
28469 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
28470 s
&@top_srcdir@
&$ac_top_srcdir&;t t
28471 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
28472 s
&@builddir@
&$ac_builddir&;t t
28473 s
&@abs_builddir@
&$ac_abs_builddir&;t t
28474 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
28475 s
&@INSTALL@
&$ac_INSTALL&;t t
28476 $ac_datarootdir_hack
28477 " $ac_file_inputs | sed -f "$tmp/subs-1.
sed" | sed -f "$tmp/subs-2.
sed" >$tmp/out
28479 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
28480 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
28481 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
28482 { echo "$as_me:$LINENO: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
28483 which seems to be undefined. Please make sure it is defined." >&5
28484 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
28485 which seems to be undefined. Please make sure it is defined." >&2;}
28489 -) cat "$tmp/out"; rm -f "$tmp/out";;
28490 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
28499 # Transform confdefs.h into a sed script `conftest.defines', that
28500 # substitutes the proper values into config.h.in to produce config.h.
28501 rm -f conftest.defines conftest.
tail
28502 # First, append a space to every undef/define line, to ease matching.
28503 echo 's/$/ /' >conftest.defines
28504 # Then, protect against being on the right side of a sed subst, or in
28505 # an unquoted here document, in config.status. If some macros were
28506 # called several times there might be several #defines for the same
28507 # symbol, which is useless. But do not sort them, since the last
28508 # AC_DEFINE must be honored.
28509 ac_word_re
=[_
$as_cr_Letters][_
$as_cr_alnum]*
28510 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
28511 # NAME is the cpp macro being defined, VALUE is the value it is being given.
28512 # PARAMS is the parameter list in the macro definition--in most cases, it's
28513 # just an empty string.
28514 ac_dA
='s,^\\([ #]*\\)[^ ]*\\([ ]*'
28515 ac_dB
='\\)[ (].*,\\1define\\2'
28523 s/^[ ]*#[ ]*define[ ][ ]*//
28528 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
28529 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
28530 ' >>conftest.defines
28532 # Remove the space that was appended to ease matching.
28533 # Then replace #undef with comments. This is necessary, for
28534 # example, in the case of _POSIX_SOURCE, which is predefined and required
28535 # on some systems where configure will not decide to define it.
28536 # (The regexp can be short, since the line contains either #define or #undef.)
28538 s,^[ #]*u.*,/* & */,' >>conftest.defines
28540 # Break up conftest.defines:
28541 ac_max_sed_lines
=50
28543 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
28544 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
28545 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
28547 ac_in
='$ac_file_inputs'
28548 ac_out
='"$tmp/out1"'
28549 ac_nxt
='"$tmp/out2"'
28553 # Write a here document:
28554 cat >>$CONFIG_STATUS <<_ACEOF
28555 # First, check the format of the line:
28556 cat >"\$tmp/defines.sed" <<\\CEOF
28557 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
28558 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
28562 sed ${ac_max_sed_lines}q conftest.defines
>>$CONFIG_STATUS
28564 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
28565 ac_in
=$ac_out; ac_out
=$ac_nxt; ac_nxt
=$ac_in
28566 sed 1,${ac_max_sed_lines}d conftest.defines
>conftest.
tail
28567 grep . conftest.
tail >/dev
/null ||
break
28568 rm -f conftest.defines
28569 mv conftest.
tail conftest.defines
28571 rm -f conftest.defines conftest.
tail
28573 echo "ac_result=$ac_in" >>$CONFIG_STATUS
28574 cat >>$CONFIG_STATUS <<\_ACEOF
28575 if test x
"$ac_file" != x-
; then
28576 echo "/* $configure_input */" >"$tmp/config.h"
28577 cat "$ac_result" >>"$tmp/config.h"
28578 if diff $ac_file "$tmp/config.h" >/dev
/null
2>&1; then
28579 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
28580 echo "$as_me: $ac_file is unchanged" >&6;}
28583 mv "$tmp/config.h" $ac_file
28586 echo "/* $configure_input */"
28598 { (exit 0); exit 0; }
28600 chmod +x
$CONFIG_STATUS
28601 ac_clean_files
=$ac_clean_files_save
28604 # configure is writing to config.log, and then calls config.status.
28605 # config.status does its own redirection, appending to config.log.
28606 # Unfortunately, on DOS this fails, as config.log is still kept open
28607 # by configure, so config.status won't be able to write to it; its
28608 # output is simply discarded. So we exec the FD to /dev/null,
28609 # effectively closing config.log, so it can be properly (re)opened and
28610 # appended to by config.status. When coming back to configure, we
28611 # need to make the FD available again.
28612 if test "$no_create" != yes; then
28614 ac_config_status_args
=
28615 test "$silent" = yes &&
28616 ac_config_status_args
="$ac_config_status_args --quiet"
28618 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
28620 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
28621 # would make configure fail if this is the last instruction.
28622 $ac_cs_success ||
{ (exit 1); exit 1; }
28626 echo "creating Modules/Setup"
28627 if test ! -f Modules
/Setup
28629 cp $srcdir/Modules
/Setup.dist Modules
/Setup
28632 echo "creating Modules/Setup.local"
28633 if test ! -f Modules
/Setup.
local
28635 echo "# Edit this file for local setup changes" >Modules
/Setup.
local
28638 echo "creating Makefile"
28639 $SHELL $srcdir/Modules
/makesetup
-c $srcdir/Modules
/config.c.
in \
28640 -s Modules Modules
/Setup.config \
28641 Modules
/Setup.
local Modules
/Setup
28643 case $ac_sys_system in
28645 { echo "$as_me:$LINENO: WARNING:
28647 Support for BeOS is deprecated as of Python 2.6.
28648 See PEP 11 for the gory details.
28650 echo "$as_me: WARNING:
28652 Support for BeOS is deprecated as of Python 2.6.
28653 See PEP 11 for the gory details.
28659 mv config.c Modules