2 # From configure.in Revision: 74747 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.61 for python 3.1.
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
='3.1'
579 PACKAGE_STRING
='python 3.1'
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
673 CONFIGURE_MACOSX_DEPLOYMENT_TARGET
674 EXPORT_MACOSX_DEPLOYMENT_TARGET
727 HAVE_GETHOSTBYNAME_R_6_ARG
728 HAVE_GETHOSTBYNAME_R_5_ARG
729 HAVE_GETHOSTBYNAME_R_3_ARG
738 ac_precious_vars
='build_alias
749 # Initialize some variables set by options.
751 ac_init_version
=false
752 # The variables have the same names as the options, with
753 # dashes changed to underlines.
761 program_transform_name
=s
,x
,x
,
769 # Installation directory options.
770 # These are left unexpanded so users can "make install exec_prefix=/foo"
771 # and all the variables that are supposed to be based on exec_prefix
772 # by default will actually change.
773 # Use braces instead of parens because sh, perl, etc. also accept them.
774 # (The list follows the same order as the GNU Coding Standards.)
775 bindir
='${exec_prefix}/bin'
776 sbindir
='${exec_prefix}/sbin'
777 libexecdir
='${exec_prefix}/libexec'
778 datarootdir
='${prefix}/share'
779 datadir
='${datarootdir}'
780 sysconfdir
='${prefix}/etc'
781 sharedstatedir
='${prefix}/com'
782 localstatedir
='${prefix}/var'
783 includedir
='${prefix}/include'
784 oldincludedir
='/usr/include'
785 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
786 infodir
='${datarootdir}/info'
791 libdir
='${exec_prefix}/lib'
792 localedir
='${datarootdir}/locale'
793 mandir
='${datarootdir}/man'
799 # If the previous option needs an argument, assign it.
800 if test -n "$ac_prev"; then
801 eval $ac_prev=\
$ac_option
807 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
811 # Accept the important Cygnus configure options, so we can diagnose typos.
813 case $ac_dashdash$ac_option in
817 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
819 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
822 -build |
--build |
--buil |
--bui |
--bu)
823 ac_prev
=build_alias
;;
824 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
825 build_alias
=$ac_optarg ;;
827 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
828 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
829 ac_prev
=cache_file
;;
830 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
831 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
832 cache_file
=$ac_optarg ;;
835 cache_file
=config.cache
;;
837 -datadir |
--datadir |
--datadi |
--datad)
839 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
840 datadir
=$ac_optarg ;;
842 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
843 |
--dataroo |
--dataro |
--datar)
844 ac_prev
=datarootdir
;;
845 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
846 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
847 datarootdir
=$ac_optarg ;;
849 -disable-* |
--disable-*)
850 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851 # Reject names that are not valid shell variable names.
852 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
853 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
854 { (exit 1); exit 1; }; }
855 ac_feature
=`echo $ac_feature | sed 's/[-.]/_/g'`
856 eval enable_
$ac_feature=no
;;
858 -docdir |
--docdir |
--docdi |
--doc |
--do)
860 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
863 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
865 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
868 -enable-* |
--enable-*)
869 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
870 # Reject names that are not valid shell variable names.
871 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
872 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
873 { (exit 1); exit 1; }; }
874 ac_feature
=`echo $ac_feature | sed 's/[-.]/_/g'`
875 eval enable_
$ac_feature=\
$ac_optarg ;;
877 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
878 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
879 |
--exec |
--exe |
--ex)
880 ac_prev
=exec_prefix
;;
881 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
882 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
883 |
--exec=* |
--exe=* |
--ex=*)
884 exec_prefix
=$ac_optarg ;;
886 -gas |
--gas |
--ga |
--g)
887 # Obsolete; use --with-gas.
890 -help |
--help |
--hel |
--he |
-h)
892 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
893 ac_init_help
=recursive
;;
894 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
895 ac_init_help
=short
;;
897 -host |
--host |
--hos |
--ho)
898 ac_prev
=host_alias
;;
899 -host=* |
--host=* |
--hos=* |
--ho=*)
900 host_alias
=$ac_optarg ;;
902 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
904 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
906 htmldir
=$ac_optarg ;;
908 -includedir |
--includedir |
--includedi |
--included |
--include \
909 |
--includ |
--inclu |
--incl |
--inc)
910 ac_prev
=includedir
;;
911 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
912 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
913 includedir
=$ac_optarg ;;
915 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
917 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
918 infodir
=$ac_optarg ;;
920 -libdir |
--libdir |
--libdi |
--libd)
922 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
925 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
926 |
--libexe |
--libex |
--libe)
927 ac_prev
=libexecdir
;;
928 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
929 |
--libexe=* |
--libex=* |
--libe=*)
930 libexecdir
=$ac_optarg ;;
932 -localedir |
--localedir |
--localedi |
--localed |
--locale)
934 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
935 localedir
=$ac_optarg ;;
937 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
938 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
939 ac_prev
=localstatedir
;;
940 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
941 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
942 localstatedir
=$ac_optarg ;;
944 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
946 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
950 # Obsolete; use --without-fp.
953 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
954 |
--no-cr |
--no-c |
-n)
957 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
958 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
961 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
962 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
963 |
--oldin |
--oldi |
--old |
--ol |
--o)
964 ac_prev
=oldincludedir
;;
965 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
966 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
967 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
968 oldincludedir
=$ac_optarg ;;
970 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
972 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
975 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
976 |
--program-pre |
--program-pr |
--program-p)
977 ac_prev
=program_prefix
;;
978 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
979 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
980 program_prefix
=$ac_optarg ;;
982 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
983 |
--program-suf |
--program-su |
--program-s)
984 ac_prev
=program_suffix
;;
985 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
986 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
987 program_suffix
=$ac_optarg ;;
989 -program-transform-name |
--program-transform-name \
990 |
--program-transform-nam |
--program-transform-na \
991 |
--program-transform-n |
--program-transform- \
992 |
--program-transform |
--program-transfor \
993 |
--program-transfo |
--program-transf \
994 |
--program-trans |
--program-tran \
995 |
--progr-tra |
--program-tr |
--program-t)
996 ac_prev
=program_transform_name
;;
997 -program-transform-name=* |
--program-transform-name=* \
998 |
--program-transform-nam=* |
--program-transform-na=* \
999 |
--program-transform-n=* |
--program-transform-=* \
1000 |
--program-transform=* |
--program-transfor=* \
1001 |
--program-transfo=* |
--program-transf=* \
1002 |
--program-trans=* |
--program-tran=* \
1003 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1004 program_transform_name
=$ac_optarg ;;
1006 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1008 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1009 pdfdir
=$ac_optarg ;;
1011 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1013 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1016 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1017 |
-silent |
--silent |
--silen |
--sile |
--sil)
1020 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1022 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1024 sbindir
=$ac_optarg ;;
1026 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1027 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1028 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1030 ac_prev
=sharedstatedir
;;
1031 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1032 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1033 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1035 sharedstatedir
=$ac_optarg ;;
1037 -site |
--site |
--sit)
1039 -site=* |
--site=* |
--sit=*)
1042 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1044 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1045 srcdir
=$ac_optarg ;;
1047 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1048 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1049 ac_prev
=sysconfdir
;;
1050 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1051 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1052 sysconfdir
=$ac_optarg ;;
1054 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1055 ac_prev
=target_alias
;;
1056 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1057 target_alias
=$ac_optarg ;;
1059 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1062 -version |
--version |
--versio |
--versi |
--vers |
-V)
1063 ac_init_version
=: ;;
1066 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1067 # Reject names that are not valid shell variable names.
1068 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1069 { echo "$as_me: error: invalid package name: $ac_package" >&2
1070 { (exit 1); exit 1; }; }
1071 ac_package
=`echo $ac_package | sed 's/[-.]/_/g'`
1072 eval with_
$ac_package=\
$ac_optarg ;;
1074 -without-* |
--without-*)
1075 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1076 # Reject names that are not valid shell variable names.
1077 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1078 { echo "$as_me: error: invalid package name: $ac_package" >&2
1079 { (exit 1); exit 1; }; }
1080 ac_package
=`echo $ac_package | sed 's/[-.]/_/g'`
1081 eval with_
$ac_package=no
;;
1084 # Obsolete; use --with-x.
1087 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1088 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1089 ac_prev
=x_includes
;;
1090 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1091 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1092 x_includes
=$ac_optarg ;;
1094 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1095 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1096 ac_prev
=x_libraries
;;
1097 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1098 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1099 x_libraries
=$ac_optarg ;;
1101 -*) { echo "$as_me: error: unrecognized option: $ac_option
1102 Try \`$0 --help' for more information." >&2
1103 { (exit 1); exit 1; }; }
1107 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1108 # Reject names that are not valid shell variable names.
1109 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
1110 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1111 { (exit 1); exit 1; }; }
1112 eval $ac_envvar=\
$ac_optarg
1113 export $ac_envvar ;;
1116 # FIXME: should be removed in autoconf 3.0.
1117 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1118 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1119 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1120 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1126 if test -n "$ac_prev"; then
1127 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1128 { echo "$as_me: error: missing argument to $ac_option" >&2
1129 { (exit 1); exit 1; }; }
1132 # Be sure to have absolute directory names.
1133 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1134 datadir sysconfdir sharedstatedir localstatedir includedir \
1135 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1136 libdir localedir mandir
1138 eval ac_val
=\$
$ac_var
1140 [\\/$
]* | ?
:[\\/]* ) continue;;
1141 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1143 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1144 { (exit 1); exit 1; }; }
1147 # There might be people who depend on the old broken behavior: `$host'
1148 # used to hold the argument of --host etc.
1149 # FIXME: To remove some day.
1152 target
=$target_alias
1154 # FIXME: To remove some day.
1155 if test "x$host_alias" != x
; then
1156 if test "x$build_alias" = x
; then
1157 cross_compiling
=maybe
1158 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1159 If a cross compiler is detected then cross compile mode will be used." >&2
1160 elif test "x$build_alias" != "x$host_alias"; then
1166 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1168 test "$silent" = yes && exec 6>/dev
/null
1171 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1172 ac_ls_di
=`ls -di .` &&
1173 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1174 { echo "$as_me: error: Working directory cannot be determined" >&2
1175 { (exit 1); exit 1; }; }
1176 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1177 { echo "$as_me: error: pwd does not report name of working directory" >&2
1178 { (exit 1); exit 1; }; }
1181 # Find the source files, if location was not specified.
1182 if test -z "$srcdir"; then
1183 ac_srcdir_defaulted
=yes
1184 # Try the directory containing this script, then the parent directory.
1185 ac_confdir
=`$as_dirname -- "$0" ||
1186 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1187 X"$0" : 'X\(//\)[^/]' \| \
1188 X"$0" : 'X\(//\)$' \| \
1189 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1191 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1209 if test ! -r "$srcdir/$ac_unique_file"; then
1213 ac_srcdir_defaulted
=no
1215 if test ! -r "$srcdir/$ac_unique_file"; then
1216 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1217 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1218 { (exit 1); exit 1; }; }
1220 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1222 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1223 { (exit 1); exit 1; }; }
1225 # When building in place, set srcdir=.
1226 if test "$ac_abs_confdir" = "$ac_pwd"; then
1229 # Remove unnecessary trailing slashes from srcdir.
1230 # Double slashes in file names in object file debugging info
1231 # mess up M-x gdb in Emacs.
1233 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1235 for ac_var
in $ac_precious_vars; do
1236 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1237 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1238 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1239 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1243 # Report the --help message.
1245 if test "$ac_init_help" = "long"; then
1246 # Omit some internal or obsolete options to make the list less imposing.
1247 # This message is too long to be a string in the A/UX 3.1 sh.
1249 \`configure' configures python 3.1 to adapt to many kinds of systems.
1251 Usage: $0 [OPTION]... [VAR=VALUE]...
1253 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1254 VAR=VALUE. See below for descriptions of some of the useful variables.
1256 Defaults for the options are specified in brackets.
1259 -h, --help display this help and exit
1260 --help=short display options specific to this package
1261 --help=recursive display the short help of all the included packages
1262 -V, --version display version information and exit
1263 -q, --quiet, --silent do not print \`checking...' messages
1264 --cache-file=FILE cache test results in FILE [disabled]
1265 -C, --config-cache alias for \`--cache-file=config.cache'
1266 -n, --no-create do not create output files
1267 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1269 Installation directories:
1270 --prefix=PREFIX install architecture-independent files in PREFIX
1271 [$ac_default_prefix]
1272 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1275 By default, \`make install' will install all the files in
1276 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1277 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1278 for instance \`--prefix=\$HOME'.
1280 For better control, use the options below.
1282 Fine tuning of the installation directories:
1283 --bindir=DIR user executables [EPREFIX/bin]
1284 --sbindir=DIR system admin executables [EPREFIX/sbin]
1285 --libexecdir=DIR program executables [EPREFIX/libexec]
1286 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1287 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1288 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1289 --libdir=DIR object code libraries [EPREFIX/lib]
1290 --includedir=DIR C header files [PREFIX/include]
1291 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1292 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1293 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1294 --infodir=DIR info documentation [DATAROOTDIR/info]
1295 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1296 --mandir=DIR man documentation [DATAROOTDIR/man]
1297 --docdir=DIR documentation root [DATAROOTDIR/doc/python]
1298 --htmldir=DIR html documentation [DOCDIR]
1299 --dvidir=DIR dvi documentation [DOCDIR]
1300 --pdfdir=DIR pdf documentation [DOCDIR]
1301 --psdir=DIR ps documentation [DOCDIR]
1308 if test -n "$ac_init_help"; then
1309 case $ac_init_help in
1310 short | recursive
) echo "Configuration of python 3.1:";;
1315 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1316 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1317 --enable-universalsdk[=SDKDIR
]
1318 Build against Mac OS X
10.4u SDK
(ppc
/i386
)
1319 --enable-framework[=INSTALLDIR
]
1320 Build
(MacOSX|Darwin
) framework
1321 --enable-shared disable
/enable building shared python library
1322 --enable-profiling enable C-level code profiling
1323 --enable-ipv6 Enable ipv6
(with ipv4
) support
1324 --disable-ipv6 Disable ipv6 support
1325 --enable-big-digits[=BITS
]
1326 use big digits
for Python longs
[BITS
=30]
1329 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1330 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1331 --with-universal-archs=ARCH
1332 select architectures
for universal build
("32-bit",
1333 "64-bit", "3-way", "intel" or
"all")
1334 --with-framework-name=FRAMEWORK
1335 specify an alternate name of the framework built
1336 with
--enable-framework
1337 --without-gcc never use gcc
1338 --with-cxx-main=<compiler
>
1339 compile main
() and link python executable with C
++
1341 --with-suffix=.exe
set executable suffix
1342 --with-pydebug build with Py_DEBUG defined
1343 --with-libs='lib1 ...' link against additional libs
1344 --with-system-ffi build _ctypes module using an installed ffi library
1345 --with-dbmliborder=db1
:db2
:...
1346 order to check db backends
for dbm. Valid value is a
1347 colon separated string with the backend names
1348 `ndbm', `gdbm
' and `bdb'.
1349 --with-signal-module disable
/enable signal module
1350 --with-dec-threads use DEC Alpha
/OSF1 thread-safe libraries
1351 --with(out
)-threads[=DIRECTORY
]
1352 disable
/enable thread support
1353 --with(out
)-thread[=DIRECTORY
]
1354 deprecated
; use
--with(out
)-threads
1355 --with-pth use GNU pth threading libraries
1356 --with(out
)-doc-strings disable
/enable documentation
strings
1357 --with(out
)-tsc enable
/disable timestamp counter profile
1358 --with(out
)-pymalloc disable
/enable specialized mallocs
1359 --with-wctype-functions use wctype.h functions
1360 --with-fpectl enable SIGFPE catching
1361 --with-libm=STRING math library
1362 --with-libc=STRING C library
1363 --with-wide-unicode Use
4-byte Unicode characters
(default is
2 bytes
)
1364 --with-computed-gotos Use computed gotos
/ threaded dispatch
in evaluation
1365 loop
(not available on all compilers
)
1367 Some influential environment variables
:
1368 CC C compiler
command
1369 CFLAGS C compiler flags
1370 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1371 nonstandard directory
<lib dir
>
1372 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1373 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1374 you have headers
in a nonstandard directory
<include dir
>
1377 Use these variables to override the choices made by
`configure' or to help
1378 it to find libraries and programs with nonstandard names/locations.
1380 Report bugs to <http://bugs.python.org/>.
1385 if test "$ac_init_help" = "recursive"; then
1386 # If there are subdirs, report their specific --help.
1387 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1388 test -d "$ac_dir" || continue
1392 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1394 ac_dir_suffix=/`echo "$ac_dir" |
sed 's,^\.[\\/],,'`
1395 # A ".." for each directory in $ac_dir_suffix.
1396 ac_top_builddir_sub=`echo "$ac_dir_suffix" |
sed 's,/[^\\/]*,/..,g;s,/,,'`
1397 case $ac_top_builddir_sub in
1398 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1399 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1402 ac_abs_top_builddir=$ac_pwd
1403 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1404 # for backward compatibility:
1405 ac_top_builddir=$ac_top_build_prefix
1408 .) # We are building in place.
1410 ac_top_srcdir=$ac_top_builddir_sub
1411 ac_abs_top_srcdir=$ac_pwd ;;
1412 [\\/]* | ?:[\\/]* ) # Absolute name.
1413 ac_srcdir=$srcdir$ac_dir_suffix;
1414 ac_top_srcdir=$srcdir
1415 ac_abs_top_srcdir=$srcdir ;;
1417 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1418 ac_top_srcdir=$ac_top_build_prefix$srcdir
1419 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1421 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1423 cd "$ac_dir" || { ac_status=$?; continue; }
1424 # Check for guested configure.
1425 if test -f "$ac_srcdir/configure.gnu"; then
1427 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1428 elif test -f "$ac_srcdir/configure"; then
1430 $SHELL "$ac_srcdir/configure" --help=recursive
1432 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1434 cd "$ac_pwd" || { ac_status=$?; break; }
1438 test -n "$ac_init_help" && exit $ac_status
1439 if $ac_init_version; then
1441 python configure 3.1
1442 generated by GNU Autoconf 2.61
1444 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1445 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1446 This configure script is free software; the Free Software Foundation
1447 gives unlimited permission to copy, distribute and modify it.
1451 cat >config.log <<_ACEOF
1452 This file contains any messages produced by compilers while
1453 running configure, to aid debugging if configure makes a mistake.
1455 It was created by python $as_me 3.1, which was
1456 generated by GNU Autoconf 2.61. Invocation command line was
1468 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
1469 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
1470 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
1471 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
1472 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
1474 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
1475 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
1477 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
1478 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
1479 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
1480 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
1481 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
1482 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
1483 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
1487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1491 test -z "$as_dir" && as_dir=.
1492 echo "PATH: $as_dir"
1508 # Keep a trace of the command line.
1509 # Strip out --no-create and --no-recursion so they do not pile up.
1510 # Strip out --silent because we don't want to record it for future runs.
1511 # Also quote any args containing shell meta-characters.
1512 # Make two passes to allow for proper duplicate-argument suppression.
1516 ac_must_keep_next=false
1522 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1523 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1524 | -silent | --silent | --silen | --sile | --sil)
1527 ac_arg=`echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
1530 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1532 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1533 if test $ac_must_keep_next = true; then
1534 ac_must_keep_next=false # Got value, back to normal.
1537 *=* | --config-cache | -C | -disable-* | --disable-* \
1538 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1539 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1540 | -with-* | --with-* | -without-* | --without-* | --x)
1541 case "$ac_configure_args0 " in
1542 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1545 -* ) ac_must_keep_next=true ;;
1548 ac_configure_args="$ac_configure_args '$ac_arg'"
1553 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1554 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1556 # When interrupted or exit'd, cleanup temporary files, and complete
1557 # config.log. We remove comments because anyway the quotes in there
1558 # would cause problems or look ugly.
1559 # WARNING: Use '\'' to represent an apostrophe within the trap.
1560 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1561 trap 'exit_status=$?
1562 # Save into config.log some information that might help in debugging.
1567 ## ---------------- ##
1568 ## Cache variables. ##
1569 ## ---------------- ##
1572 # The following way of writing the cache mishandles newlines in values,
1574 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
1575 eval ac_val=\$$ac_var
1579 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1580 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1583 _ | IFS | as_nl) ;; #(
1584 *) $as_unset $ac_var ;;
1589 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
1590 *${as_nl}ac_space=\ *)
1592 "s/'\''/'\''\\\\'\'''\''/g;
1593 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1596 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1604 ## ----------------- ##
1605 ## Output variables. ##
1606 ## ----------------- ##
1609 for ac_var in $ac_subst_vars
1611 eval ac_val=\$$ac_var
1613 *\'\''*) ac_val=`echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1615 echo "$ac_var='\''$ac_val'\''"
1619 if test -n "$ac_subst_files"; then
1621 ## ------------------- ##
1622 ## File substitutions. ##
1623 ## ------------------- ##
1626 for ac_var in $ac_subst_files
1628 eval ac_val=\$$ac_var
1630 *\'\''*) ac_val=`echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1632 echo "$ac_var='\''$ac_val'\''"
1637 if test -s confdefs.h; then
1647 test "$ac_signal" != 0 &&
1648 echo "$as_me: caught signal $ac_signal"
1649 echo "$as_me: exit $exit_status"
1651 rm -f core *.core core.conftest.* &&
1652 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1655 for ac_signal in 1 2 13 15; do
1656 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1660 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1661 rm -f -r conftest* confdefs.h
1663 # Predefined preprocessor variables.
1665 cat >>confdefs.h <<_ACEOF
1666 #define PACKAGE_NAME "$PACKAGE_NAME"
1670 cat >>confdefs.h <<_ACEOF
1671 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1675 cat >>confdefs.h <<_ACEOF
1676 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1680 cat >>confdefs.h <<_ACEOF
1681 #define PACKAGE_STRING "$PACKAGE_STRING"
1685 cat >>confdefs.h <<_ACEOF
1686 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1690 # Let the site file select an alternate cache file if it wants to.
1691 # Prefer explicitly selected file to automatically selected ones.
1692 if test -n "$CONFIG_SITE"; then
1693 set x "$CONFIG_SITE"
1694 elif test "x$prefix" != xNONE; then
1695 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1697 set x "$ac_default_prefix/share/config.site" \
1698 "$ac_default_prefix/etc/config.site"
1703 if test -r "$ac_site_file"; then
1704 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1705 echo "$as_me: loading site script $ac_site_file" >&6;}
1706 sed 's/^/| /' "$ac_site_file" >&5
1711 if test -r "$cache_file"; then
1712 # Some versions of bash will fail to source /dev/null (special
1713 # files actually), so we avoid doing that.
1714 if test -f "$cache_file"; then
1715 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1716 echo "$as_me: loading cache $cache_file" >&6;}
1718 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1719 *) . "./$cache_file";;
1723 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1724 echo "$as_me: creating cache $cache_file" >&6;}
1728 # Check that the precious variables saved in the cache have kept the same
1730 ac_cache_corrupted=false
1731 for ac_var in $ac_precious_vars; do
1732 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1733 eval ac_new_set=\$ac_env_${ac_var}_set
1734 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1735 eval ac_new_val=\$ac_env_${ac_var}_value
1736 case $ac_old_set,$ac_new_set in
1738 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
1739 echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1740 ac_cache_corrupted=: ;;
1742 { echo "$as_me:$LINENO: error: \`$ac_var' was not
set in the previous run
" >&5
1743 echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
1744 ac_cache_corrupted=: ;;
1747 if test "x$ac_old_val" != "x$ac_new_val"; then
1748 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1749 echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
1750 { echo "$as_me:$LINENO: former value
: $ac_old_val" >&5
1751 echo "$as_me: former value
: $ac_old_val" >&2;}
1752 { echo "$as_me:$LINENO: current value
: $ac_new_val" >&5
1753 echo "$as_me: current value
: $ac_new_val" >&2;}
1754 ac_cache_corrupted=:
1757 # Pass precious variables to config.status.
1758 if test "$ac_new_set" = set; then
1760 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
1761 *) ac_arg=$ac_var=$ac_new_val ;;
1763 case " $ac_configure_args " in
1764 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1765 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1769 if $ac_cache_corrupted; then
1770 { echo "$as_me:$LINENO: error
: changes
in the environment can compromise the build
" >&5
1771 echo "$as_me: error
: changes
in the environment can compromise the build
" >&2;}
1772 { { echo "$as_me:$LINENO: error
: run \
`make distclean' and/or \`rm $cache_file' and start over" >&5
1773 echo "$as_me: error: run \`make distclean' and
/or \
`rm $cache_file' and start over" >&2;}
1774 { (exit 1); exit 1; }; }
1802 ac_cpp='$CPP $CPPFLAGS'
1803 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1804 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1805 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1809 ac_config_headers="$ac_config_headers pyconfig.h"
1813 if test "$prefix" != "/"; then
1814 prefix=`echo "$prefix" |
sed -e 's/\/$//g'`
1822 # We don't use PACKAGE_ variables, and they cause conflicts
1823 # with other autoconf-based packages that include Python.h
1824 grep -v 'define PACKAGE_' <confdefs.h >confdefs.h.new
1826 mv confdefs.h.new confdefs.h
1834 # The later defininition of _XOPEN_SOURCE disables certain features
1835 # on Linux, so we need _GNU_SOURCE to re-enable them (makedev, tm_zone).
1837 cat >>confdefs.h <<\_ACEOF
1838 #define _GNU_SOURCE 1
1842 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1843 # certain features on NetBSD, so we need _NETBSD_SOURCE to re-enable
1846 cat >>confdefs.h <<\_ACEOF
1847 #define _NETBSD_SOURCE 1
1851 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1852 # certain features on FreeBSD, so we need __BSD_VISIBLE to re-enable
1855 cat >>confdefs.h <<\_ACEOF
1856 #define __BSD_VISIBLE 1
1860 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1861 # u_int on Irix 5.3. Defining _BSD_TYPES brings it back.
1863 cat >>confdefs.h <<\_ACEOF
1864 #define _BSD_TYPES 1
1868 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
1869 # certain features on Mac OS X, so we need _DARWIN_C_SOURCE to re-enable
1872 cat >>confdefs.h <<\_ACEOF
1873 #define _DARWIN_C_SOURCE 1
1878 define_xopen_source=yes
1880 # Arguments passed to configure.
1882 CONFIG_ARGS="$ac_configure_args"
1884 # Check whether --enable-universalsdk was given.
1885 if test "${enable_universalsdk+set}" = set; then
1886 enableval=$enable_universalsdk;
1889 enableval=/Developer/SDKs/MacOSX10.4u.sdk
1895 enable_universalsdk=
1898 UNIVERSALSDK=$enableval
1905 enable_universalsdk=
1913 UNIVERSAL_ARCHS="32-bit"
1914 { echo "$as_me:$LINENO: checking for --with-universal-archs" >&5
1915 echo $ECHO_N "checking for --with-universal-archs... $ECHO_C" >&6; }
1917 # Check whether --with-universal-archs was given.
1918 if test "${with_universal_archs+set}" = set; then
1919 withval=$with_universal_archs;
1920 { echo "$as_me:$LINENO: result: $withval" >&5
1921 echo "${ECHO_T}$withval" >&6; }
1922 UNIVERSAL_ARCHS="$withval"
1926 { echo "$as_me:$LINENO: result: 32-bit" >&5
1927 echo "${ECHO_T}32-bit" >&6; }
1935 # Check whether --with-framework-name was given.
1936 if test "${with_framework_name+set}" = set; then
1937 withval=$with_framework_name;
1938 PYTHONFRAMEWORK=${withval}
1939 PYTHONFRAMEWORKDIR=${withval}.framework
1940 PYTHONFRAMEWORKIDENTIFIER=org.python.`echo $withval |
tr 'A-Z' 'a-z'`
1944 PYTHONFRAMEWORK=Python
1945 PYTHONFRAMEWORKDIR=Python.framework
1946 PYTHONFRAMEWORKIDENTIFIER=org.python.python
1950 # Check whether --enable-framework was given.
1951 if test "${enable_framework+set}" = set; then
1952 enableval=$enable_framework;
1955 enableval=/Library/Frameworks
1960 PYTHONFRAMEWORKDIR=no-framework
1961 PYTHONFRAMEWORKPREFIX=
1962 PYTHONFRAMEWORKINSTALLDIR=
1963 FRAMEWORKINSTALLFIRST=
1964 FRAMEWORKINSTALLLAST=
1965 FRAMEWORKALTINSTALLFIRST=
1966 FRAMEWORKALTINSTALLLAST=
1967 if test "x${prefix}" = "xNONE"; then
1968 FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
1970 FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
1975 PYTHONFRAMEWORKPREFIX=$enableval
1976 PYTHONFRAMEWORKINSTALLDIR=$PYTHONFRAMEWORKPREFIX/$PYTHONFRAMEWORKDIR
1977 FRAMEWORKINSTALLFIRST="frameworkinstallstructure"
1978 FRAMEWORKALTINSTALLFIRST="frameworkinstallstructure "
1979 if test "$UNIVERSAL_ARCHS" = "all"
1981 FRAMEWORKINSTALLLAST="frameworkinstallmaclib frameworkinstallapps4way frameworkinstallunixtools4way"
1982 FRAMEWORKALTINSTALLLAST="frameworkinstallmaclib frameworkinstallapps4way frameworkaltinstallunixtools4way"
1984 FRAMEWORKINSTALLLAST="frameworkinstallmaclib frameworkinstallapps frameworkinstallunixtools"
1985 FRAMEWORKALTINSTALLLAST="frameworkinstallmaclib frameworkinstallapps frameworkaltinstallunixtools"
1988 if test "x${prefix}" = "xNONE" ; then
1989 FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
1991 FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
1993 prefix=$PYTHONFRAMEWORKINSTALLDIR/Versions/$VERSION
1995 # Add files for Mac specific code to the list of output
1997 ac_config_files="$ac_config_files Mac/Makefile"
1999 ac_config_files="$ac_config_files Mac/PythonLauncher/Makefile"
2001 ac_config_files="$ac_config_files Mac/Resources/framework/Info.plist"
2003 ac_config_files="$ac_config_files Mac/Resources/app/Info.plist"
2010 PYTHONFRAMEWORKDIR=no-framework
2011 PYTHONFRAMEWORKPREFIX=
2012 PYTHONFRAMEWORKINSTALLDIR=
2013 FRAMEWORKINSTALLFIRST=
2014 FRAMEWORKINSTALLLAST=
2015 FRAMEWORKALTINSTALLFIRST=
2016 FRAMEWORKALTINSTALLLAST=
2017 if test "x${prefix}" = "xNONE" ; then
2018 FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
2020 FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
2024 if test "$UNIVERSAL_ARCHS" = "all"
2026 FRAMEWORKINSTALLLAST=update4wayuniversal
2027 FRAMEWORKALTINSTALLLAST=update4wayuniversal
2044 ## AC_HELP_STRING(--with-dyld,
2045 ## Use (OpenStep|Rhapsody) dynamic linker))
2047 # Set name for machine-dependent library files
2049 { echo "$as_me:$LINENO: checking MACHDEP" >&5
2050 echo $ECHO_N "checking MACHDEP... $ECHO_C" >&6; }
2051 if test -z "$MACHDEP"
2053 ac_sys_system=`uname
-s`
2054 if test "$ac_sys_system" = "AIX" \
2055 -o "$ac_sys_system" = "UnixWare" -o "$ac_sys_system" = "OpenUNIX"; then
2056 ac_sys_release=`uname
-v`
2058 ac_sys_release=`uname
-r`
2060 ac_md_system=`echo $ac_sys_system |
2061 tr -d '/ ' |
tr '[A-Z]' '[a-z]'`
2062 ac_md_release=`echo $ac_sys_release |
2063 tr -d '/ ' |
sed 's/^[A-Z]\.//' |
sed 's/\..*//'`
2064 MACHDEP="$ac_md_system$ac_md_release"
2067 cygwin*) MACHDEP="cygwin";;
2068 darwin*) MACHDEP="darwin";;
2069 atheos*) MACHDEP="atheos";;
2070 irix646) MACHDEP="irix6";;
2071 '') MACHDEP="unknown";;
2075 # Some systems cannot stand _XOPEN_SOURCE being defined at all; they
2076 # disable features if it is defined, without any means to access these
2077 # features as extensions. For these systems, we skip the definition of
2078 # _XOPEN_SOURCE. Before adding a system to the list to gain access to
2079 # some feature, make sure there is no alternative way to access this
2080 # feature. Also, when using wildcards, make sure you have verified the
2081 # need for not defining _XOPEN_SOURCE on all systems matching the
2082 # wildcard, and that the wildcard does not include future systems
2083 # (which may remove their limitations).
2084 case $ac_sys_system/$ac_sys_release in
2085 # On OpenBSD, select(2) is not available if _XOPEN_SOURCE is defined,
2086 # even though select is a POSIX function. Reported by J. Ribbens.
2087 # Reconfirmed for OpenBSD 3.3 by Zachary Hamm, for 3.4 by Jason Ish.
2088 OpenBSD/2.* | OpenBSD/3.[0123456789] | OpenBSD/4.[0123])
2089 define_xopen_source=no
2090 # OpenBSD undoes our definition of __BSD_VISIBLE if _XOPEN_SOURCE is
2091 # also defined. This can be overridden by defining _BSD_SOURCE
2092 # As this has a different meaning on Linux, only define it on OpenBSD
2094 cat >>confdefs.h <<\_ACEOF
2095 #define _BSD_SOURCE 1
2099 # Defining _XOPEN_SOURCE on NetBSD version prior to the introduction of
2100 # _NETBSD_SOURCE disables certain features (eg. setgroups). Reported by
2102 NetBSD/1.5 | NetBSD/1.5.* | NetBSD/1.6 | NetBSD/1.6.* | NetBSD/1.6[A-S])
2103 define_xopen_source=no;;
2104 # On Solaris 2.6, sys/wait.h is inconsistent in the usage
2105 # of union __?sigval. Reported by Stuart Bishop.
2107 define_xopen_source=no;;
2108 # On UnixWare 7, u_long is never defined with _XOPEN_SOURCE,
2109 # but used in /usr/include/netinet/tcp.h. Reported by Tim Rice.
2110 # Reconfirmed for 7.1.4 by Martin v. Loewis.
2111 OpenUNIX/8.0.0| UnixWare/7.1.[0-4])
2112 define_xopen_source=no;;
2113 # On OpenServer 5, u_short is never defined with _XOPEN_SOURCE,
2114 # but used in struct sockaddr.sa_family. Reported by Tim Rice.
2116 define_xopen_source=no;;
2117 # On FreeBSD 4, the math functions C89 does not cover are never defined
2118 # with _XOPEN_SOURCE and __BSD_VISIBLE does not re-enable them.
2120 define_xopen_source=no;;
2121 # On MacOS X 10.2, a bug in ncurses.h means that it craps out if
2122 # _XOPEN_EXTENDED_SOURCE is defined. Apparently, this is fixed in 10.3, which
2123 # identifies itself as Darwin/7.*
2124 # On Mac OS X 10.4, defining _POSIX_C_SOURCE or _XOPEN_SOURCE
2125 # disables platform specific features beyond repair.
2126 # On Mac OS X 10.3, defining _POSIX_C_SOURCE or _XOPEN_SOURCE
2127 # has no effect, don't bother defining them
2129 define_xopen_source=no;;
2130 # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
2131 # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
2132 # or has another value. By not (re)defining it, the defaults come in place.
2134 define_xopen_source=no;;
2136 if test `uname
-r` -eq 1; then
2137 define_xopen_source=no
2140 # On QNX 6.3.2, defining _XOPEN_SOURCE prevents netdb.h from
2141 # defining NI_NUMERICHOST.
2143 define_xopen_source=no
2148 if test $define_xopen_source = yes
2150 # On Solaris w/ g++ it appears that _XOPEN_SOURCE has to be
2151 # defined precisely as g++ defines it
2152 # Furthermore, on Solaris 10, XPG6 requires the use of a C99
2154 case $ac_sys_system/$ac_sys_release in
2155 SunOS/5.8|SunOS/5.9|SunOS/5.10)
2157 cat >>confdefs.h <<\_ACEOF
2158 #define _XOPEN_SOURCE 500
2164 cat >>confdefs.h <<\_ACEOF
2165 #define _XOPEN_SOURCE 600
2171 # On Tru64 Unix 4.0F, defining _XOPEN_SOURCE also requires
2172 # definition of _XOPEN_SOURCE_EXTENDED and _POSIX_C_SOURCE, or else
2173 # several APIs are not declared. Since this is also needed in some
2174 # cases for HP-UX, we define it globally.
2175 # except for Solaris 10, where it must not be defined,
2176 # as it implies XPG4.2
2177 case $ac_sys_system/$ac_sys_release in
2182 cat >>confdefs.h <<\_ACEOF
2183 #define _XOPEN_SOURCE_EXTENDED 1
2190 cat >>confdefs.h <<\_ACEOF
2191 #define _POSIX_C_SOURCE 200112L
2198 # SGI compilers allow the specification of the both the ABI and the
2199 # ISA on the command line. Depending on the values of these switches,
2200 # different and often incompatable code will be generated.
2202 # The SGI_ABI variable can be used to modify the CC and LDFLAGS and
2203 # thus supply support for various ABI/ISA combinations. The MACHDEP
2204 # variable is also adjusted.
2207 if test ! -z "$SGI_ABI"
2210 LDFLAGS="$SGI_ABI $LDFLAGS"
2211 MACHDEP=`echo "${MACHDEP}${SGI_ABI}" |
sed 's/ *//g'`
2213 { echo "$as_me:$LINENO: result: $MACHDEP" >&5
2214 echo "${ECHO_T}$MACHDEP" >&6; }
2216 # Record the configure-time value of MACOSX_DEPLOYMENT_TARGET,
2217 # it may influence the way we can build extensions, so distutils
2221 CONFIGURE_MACOSX_DEPLOYMENT_TARGET=
2222 EXPORT_MACOSX_DEPLOYMENT_TARGET='#'
2224 { echo "$as_me:$LINENO: checking machine type as reported by uname -m" >&5
2225 echo $ECHO_N "checking machine type as reported by uname -m... $ECHO_C" >&6; }
2226 ac_sys_machine=`uname
-m`
2227 { echo "$as_me:$LINENO: result: $ac_sys_machine" >&5
2228 echo "${ECHO_T}$ac_sys_machine" >&6; }
2230 # checks for alternative programs
2232 # compiler flags are generated in two sets, BASECFLAGS and OPT. OPT is just
2233 # for debug/optimization stuff. BASECFLAGS is for flags that are required
2234 # just to get things to compile and link. Users are free to override OPT
2235 # when running configure or make. The build should not break if they do.
2236 # BASECFLAGS should generally not be messed with, however.
2238 # XXX shouldn't some/most/all of this code be merged with the stuff later
2239 # on that fiddles with OPT and BASECFLAGS?
2240 { echo "$as_me:$LINENO: checking for --without-gcc" >&5
2241 echo $ECHO_N "checking for --without-gcc... $ECHO_C" >&6; }
2243 # Check whether --with-gcc was given.
2244 if test "${with_gcc+set}" = set; then
2252 without_gcc=$withval;;
2256 case $ac_sys_system in
2263 { echo "$as_me:$LINENO: result: $without_gcc" >&5
2264 echo "${ECHO_T}$without_gcc" >&6; }
2266 # If the user switches compilers, we can't believe the cache
2267 if test ! -z "$ac_cv_prog_CC" -a ! -z "$CC" -a "$CC" != "$ac_cv_prog_CC"
2269 { { echo "$as_me:$LINENO: error: cached CC is different -- throw away $cache_file
2270 (it is also a good idea to do 'make clean' before compiling)" >&5
2271 echo "$as_me: error: cached CC is different -- throw away $cache_file
2272 (it is also a good idea to do 'make clean' before compiling)" >&2;}
2273 { (exit 1); exit 1; }; }
2277 ac_cpp='$CPP $CPPFLAGS'
2278 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2279 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2280 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2281 if test -n "$ac_tool_prefix"; then
2282 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2283 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2284 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2285 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2286 if test "${ac_cv_prog_CC+set}" = set; then
2287 echo $ECHO_N "(cached) $ECHO_C" >&6
2289 if test -n "$CC"; then
2290 ac_cv_prog_CC="$CC" # Let the user override the test.
2292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2296 test -z "$as_dir" && as_dir=.
2297 for ac_exec_ext in '' $ac_executable_extensions; do
2298 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2299 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2300 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2310 if test -n "$CC"; then
2311 { echo "$as_me:$LINENO: result: $CC" >&5
2312 echo "${ECHO_T}$CC" >&6; }
2314 { echo "$as_me:$LINENO: result: no" >&5
2315 echo "${ECHO_T}no" >&6; }
2320 if test -z "$ac_cv_prog_CC"; then
2322 # Extract the first word of "gcc", so it can be a program name with args.
2323 set dummy gcc; ac_word=$2
2324 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2325 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2326 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2327 echo $ECHO_N "(cached) $ECHO_C" >&6
2329 if test -n "$ac_ct_CC"; then
2330 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2336 test -z "$as_dir" && as_dir=.
2337 for ac_exec_ext in '' $ac_executable_extensions; do
2338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2339 ac_cv_prog_ac_ct_CC="gcc"
2340 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2349 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2350 if test -n "$ac_ct_CC"; then
2351 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2352 echo "${ECHO_T}$ac_ct_CC" >&6; }
2354 { echo "$as_me:$LINENO: result: no" >&5
2355 echo "${ECHO_T}no" >&6; }
2358 if test "x$ac_ct_CC" = x; then
2361 case $cross_compiling:$ac_tool_warned in
2363 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2364 whose name does not start with the host triplet. If you think this
2365 configuration is useful to you, please write to autoconf@gnu.org." >&5
2366 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2367 whose name does not start with the host triplet. If you think this
2368 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2369 ac_tool_warned=yes ;;
2377 if test -z "$CC"; then
2378 if test -n "$ac_tool_prefix"; then
2379 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2380 set dummy ${ac_tool_prefix}cc; ac_word=$2
2381 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2382 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2383 if test "${ac_cv_prog_CC+set}" = set; then
2384 echo $ECHO_N "(cached) $ECHO_C" >&6
2386 if test -n "$CC"; then
2387 ac_cv_prog_CC="$CC" # Let the user override the test.
2389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393 test -z "$as_dir" && as_dir=.
2394 for ac_exec_ext in '' $ac_executable_extensions; do
2395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2396 ac_cv_prog_CC="${ac_tool_prefix}cc"
2397 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2407 if test -n "$CC"; then
2408 { echo "$as_me:$LINENO: result: $CC" >&5
2409 echo "${ECHO_T}$CC" >&6; }
2411 { echo "$as_me:$LINENO: result: no" >&5
2412 echo "${ECHO_T}no" >&6; }
2418 if test -z "$CC"; then
2419 # Extract the first word of "cc", so it can be a program name with args.
2420 set dummy cc; ac_word=$2
2421 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2422 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2423 if test "${ac_cv_prog_CC+set}" = set; then
2424 echo $ECHO_N "(cached) $ECHO_C" >&6
2426 if test -n "$CC"; then
2427 ac_cv_prog_CC="$CC" # Let the user override the test.
2430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2434 test -z "$as_dir" && as_dir=.
2435 for ac_exec_ext in '' $ac_executable_extensions; do
2436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2437 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2438 ac_prog_rejected=yes
2442 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2449 if test $ac_prog_rejected = yes; then
2450 # We found a bogon in the path, so make sure we never use it.
2451 set dummy $ac_cv_prog_CC
2453 if test $# != 0; then
2454 # We chose a different compiler from the bogus one.
2455 # However, it has the same basename, so the bogon will be chosen
2456 # first if we set CC to just the basename; use the full file name.
2458 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2464 if test -n "$CC"; then
2465 { echo "$as_me:$LINENO: result: $CC" >&5
2466 echo "${ECHO_T}$CC" >&6; }
2468 { echo "$as_me:$LINENO: result: no" >&5
2469 echo "${ECHO_T}no" >&6; }
2474 if test -z "$CC"; then
2475 if test -n "$ac_tool_prefix"; then
2476 for ac_prog in cl.exe
2478 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2479 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2480 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2481 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2482 if test "${ac_cv_prog_CC+set}" = set; then
2483 echo $ECHO_N "(cached) $ECHO_C" >&6
2485 if test -n "$CC"; then
2486 ac_cv_prog_CC="$CC" # Let the user override the test.
2488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2492 test -z "$as_dir" && as_dir=.
2493 for ac_exec_ext in '' $ac_executable_extensions; do
2494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2495 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2496 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2506 if test -n "$CC"; then
2507 { echo "$as_me:$LINENO: result: $CC" >&5
2508 echo "${ECHO_T}$CC" >&6; }
2510 { echo "$as_me:$LINENO: result: no" >&5
2511 echo "${ECHO_T}no" >&6; }
2515 test -n "$CC" && break
2518 if test -z "$CC"; then
2520 for ac_prog in cl.exe
2522 # Extract the first word of "$ac_prog", so it can be a program name with args.
2523 set dummy $ac_prog; ac_word=$2
2524 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2525 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2526 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2527 echo $ECHO_N "(cached) $ECHO_C" >&6
2529 if test -n "$ac_ct_CC"; then
2530 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536 test -z "$as_dir" && as_dir=.
2537 for ac_exec_ext in '' $ac_executable_extensions; do
2538 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2539 ac_cv_prog_ac_ct_CC="$ac_prog"
2540 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2549 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2550 if test -n "$ac_ct_CC"; then
2551 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2552 echo "${ECHO_T}$ac_ct_CC" >&6; }
2554 { echo "$as_me:$LINENO: result: no" >&5
2555 echo "${ECHO_T}no" >&6; }
2559 test -n "$ac_ct_CC" && break
2562 if test "x$ac_ct_CC" = x; then
2565 case $cross_compiling:$ac_tool_warned in
2567 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2568 whose name does not start with the host triplet. If you think this
2569 configuration is useful to you, please write to autoconf@gnu.org." >&5
2570 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2571 whose name does not start with the host triplet. If you think this
2572 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2573 ac_tool_warned=yes ;;
2582 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2583 See \`config.log
' for more details." >&5
2584 echo "$as_me: error: no acceptable C compiler found in \$PATH
2585 See \`config.log' for more details.
" >&2;}
2586 { (exit 1); exit 1; }; }
2588 # Provide some information about the compiler.
2589 echo "$as_me:$LINENO: checking
for C compiler version
" >&5
2590 ac_compiler=`set X $ac_compile; echo $2`
2591 { (ac_try="$ac_compiler --version >&5"
2593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2594 *) ac_try_echo=$ac_try;;
2596 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2597 (eval "$ac_compiler --version >&5") 2>&5
2599 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2600 (exit $ac_status); }
2601 { (ac_try="$ac_compiler -v >&5"
2603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2604 *) ac_try_echo=$ac_try;;
2606 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2607 (eval "$ac_compiler -v >&5") 2>&5
2609 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2610 (exit $ac_status); }
2611 { (ac_try="$ac_compiler -V >&5"
2613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2614 *) ac_try_echo=$ac_try;;
2616 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2617 (eval "$ac_compiler -V >&5") 2>&5
2619 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2620 (exit $ac_status); }
2622 cat >conftest.$ac_ext <<_ACEOF
2625 cat confdefs.h >>conftest.$ac_ext
2626 cat >>conftest.$ac_ext <<_ACEOF
2627 /* end confdefs.h. */
2637 ac_clean_files_save=$ac_clean_files
2638 ac_clean_files="$ac_clean_files a.out a.exe b.out
"
2639 # Try to create an executable without -o first, disregard a.out.
2640 # It will help us diagnose broken compilers, and finding out an intuition
2642 { echo "$as_me:$LINENO: checking
for C compiler default output
file name
" >&5
2643 echo $ECHO_N "checking
for C compiler default output
file name...
$ECHO_C" >&6; }
2644 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2646 # List of possible output files, starting from the most likely.
2647 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2648 # only as a last resort. b.out is created by i960 compilers.
2649 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2651 # The IRIX 6 linker writes into existing files which may not be
2652 # executable, retaining their permissions. Remove them first so a
2653 # subsequent execution test works.
2655 for ac_file in $ac_files
2658 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2659 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2664 if { (ac_try="$ac_link_default"
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_link_default") 2>&5
2672 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2673 (exit $ac_status); }; then
2674 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2675 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2676 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2677 # so that the user can short-circuit this test for compilers unknown to
2679 for ac_file in $ac_files ''
2681 test -f "$ac_file" || continue
2683 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2686 # We found the default executable, but exeext='' is most
2690 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2692 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2694 # We set ac_cv_exeext here because the later test for it is not
2695 # safe: cross compilers may not add the suffix if given an `-o'
2696 # argument, so we may need to know it at that point already.
2697 # Even if this section looks crufty: it has the advantage of
2704 test "$ac_cv_exeext" = no && ac_cv_exeext=
2710 { echo "$as_me:$LINENO: result
: $ac_file" >&5
2711 echo "${ECHO_T}$ac_file" >&6; }
2712 if test -z "$ac_file"; then
2713 echo "$as_me: failed program was
:" >&5
2714 sed 's/^/| /' conftest.$ac_ext >&5
2716 { { echo "$as_me:$LINENO: error
: C compiler cannot create executables
2717 See \
`config.log' for more details." >&5
2718 echo "$as_me: error: C compiler cannot create executables
2719 See \`config.log
' for more details." >&2;}
2720 { (exit 77); exit 77; }; }
2723 ac_exeext=$ac_cv_exeext
2725 # Check that the compiler produces executables we can run. If not, either
2726 # the compiler is broken, or we cross compile.
2727 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2728 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2729 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2730 # If not cross compiling, check that we can run a simple program.
2731 if test "$cross_compiling" != yes; then
2732 if { ac_try='.
/$ac_file'
2733 { (case "(($ac_try" in
2734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2735 *) ac_try_echo=$ac_try;;
2737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2738 (eval "$ac_try") 2>&5
2740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2741 (exit $ac_status); }; }; then
2744 if test "$cross_compiling" = maybe; then
2747 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2748 If you meant to cross compile, use \`--host'.
2749 See \
`config.log' for more details." >&5
2750 echo "$as_me: error: cannot run C compiled programs.
2751 If you meant to cross compile, use \`--host'.
2752 See \`config.log' for more details.
" >&2;}
2753 { (exit 1); exit 1; }; }
2757 { echo "$as_me:$LINENO: result
: yes" >&5
2758 echo "${ECHO_T}yes" >&6; }
2760 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2761 ac_clean_files=$ac_clean_files_save
2762 # Check that the compiler produces executables we can run. If not, either
2763 # the compiler is broken, or we cross compile.
2764 { echo "$as_me:$LINENO: checking whether we are cross compiling
" >&5
2765 echo $ECHO_N "checking whether we are cross compiling...
$ECHO_C" >&6; }
2766 { echo "$as_me:$LINENO: result
: $cross_compiling" >&5
2767 echo "${ECHO_T}$cross_compiling" >&6; }
2769 { echo "$as_me:$LINENO: checking
for suffix of executables
" >&5
2770 echo $ECHO_N "checking
for suffix of executables...
$ECHO_C" >&6; }
2771 if { (ac_try="$ac_link"
2773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2774 *) ac_try_echo=$ac_try;;
2776 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
2777 (eval "$ac_link") 2>&5
2779 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
2780 (exit $ac_status); }; then
2781 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2782 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2783 # work properly (i.e., refer to `conftest.exe'), while it won't with
2785 for ac_file in conftest.exe conftest conftest.*; do
2786 test -f "$ac_file" || continue
2788 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2789 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2795 { { echo "$as_me:$LINENO: error
: cannot compute suffix of executables
: cannot compile and link
2796 See \
`config.log' for more details." >&5
2797 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2798 See \`config.log
' for more details." >&2;}
2799 { (exit 1); exit 1; }; }
2802 rm -f conftest$ac_cv_exeext
2803 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2804 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2806 rm -f conftest.$ac_ext
2807 EXEEXT=$ac_cv_exeext
2809 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2810 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2811 if test "${ac_cv_objext+set}" = set; then
2812 echo $ECHO_N "(cached) $ECHO_C" >&6
2814 cat >conftest.$ac_ext <<_ACEOF
2817 cat confdefs.h >>conftest.$ac_ext
2818 cat >>conftest.$ac_ext <<_ACEOF
2819 /* end confdefs.h. */
2829 rm -f conftest.o conftest.obj
2830 if { (ac_try="$ac_compile"
2832 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2833 *) ac_try_echo=$ac_try;;
2835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2836 (eval "$ac_compile") 2>&5
2838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2839 (exit $ac_status); }; then
2840 for ac_file in conftest.o conftest.obj conftest.*; do
2841 test -f "$ac_file" || continue;
2843 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2844 *) ac_cv_objext=`expr "$ac_file" : '.
*\.\
(.
*\
)'`
2849 echo "$as_me: failed program was:" >&5
2850 sed 's
/^
/|
/' conftest.$ac_ext >&5
2852 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2853 See \`config.log' for more details.
" >&5
2854 echo "$as_me: error
: cannot compute suffix of object files
: cannot compile
2855 See \
`config.log' for more details." >&2;}
2856 { (exit 1); exit 1; }; }
2859 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2861 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2862 echo "${ECHO_T}$ac_cv_objext" >&6; }
2863 OBJEXT=$ac_cv_objext
2865 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2866 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2867 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2868 echo $ECHO_N "(cached) $ECHO_C" >&6
2870 cat >conftest.$ac_ext <<_ACEOF
2873 cat confdefs.h >>conftest.$ac_ext
2874 cat >>conftest.$ac_ext <<_ACEOF
2875 /* end confdefs.h. */
2888 rm -f conftest.$ac_objext
2889 if { (ac_try="$ac_compile"
2891 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2892 *) ac_try_echo
=$ac_try;;
2894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2895 (eval "$ac_compile") 2>conftest.er1
2897 grep -v '^ *+' conftest.er1
>conftest.err
2899 cat conftest.err
>&5
2900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2901 (exit $ac_status); } && {
2902 test -z "$ac_c_werror_flag" ||
2903 test ! -s conftest.err
2904 } && test -s conftest.
$ac_objext; then
2907 echo "$as_me: failed program was:" >&5
2908 sed 's/^/| /' conftest.
$ac_ext >&5
2913 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2914 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2917 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2918 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2919 GCC
=`test $ac_compiler_gnu = yes && echo yes`
2920 ac_test_CFLAGS
=${CFLAGS+set}
2921 ac_save_CFLAGS
=$CFLAGS
2922 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2923 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2924 if test "${ac_cv_prog_cc_g+set}" = set; then
2925 echo $ECHO_N "(cached) $ECHO_C" >&6
2927 ac_save_c_werror_flag
=$ac_c_werror_flag
2928 ac_c_werror_flag
=yes
2931 cat >conftest.
$ac_ext <<_ACEOF
2934 cat confdefs.h
>>conftest.
$ac_ext
2935 cat >>conftest.
$ac_ext <<_ACEOF
2936 /* end confdefs.h. */
2946 rm -f conftest.
$ac_objext
2947 if { (ac_try
="$ac_compile"
2949 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2950 *) ac_try_echo=$ac_try;;
2952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2953 (eval "$ac_compile") 2>conftest.er1
2955 grep -v '^ *+' conftest.er1 >conftest.err
2957 cat conftest.err >&5
2958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959 (exit $ac_status); } && {
2960 test -z "$ac_c_werror_flag" ||
2961 test ! -s conftest.err
2962 } && test -s conftest.$ac_objext; then
2965 echo "$as_me: failed program was:" >&5
2966 sed 's/^/| /' conftest.$ac_ext >&5
2969 cat >conftest.$ac_ext <<_ACEOF
2972 cat confdefs.h >>conftest.$ac_ext
2973 cat >>conftest.$ac_ext <<_ACEOF
2974 /* end confdefs.h. */
2984 rm -f conftest.$ac_objext
2985 if { (ac_try="$ac_compile"
2987 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2988 *) ac_try_echo
=$ac_try;;
2990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2991 (eval "$ac_compile") 2>conftest.er1
2993 grep -v '^ *+' conftest.er1
>conftest.err
2995 cat conftest.err
>&5
2996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997 (exit $ac_status); } && {
2998 test -z "$ac_c_werror_flag" ||
2999 test ! -s conftest.err
3000 } && test -s conftest.
$ac_objext; then
3003 echo "$as_me: failed program was:" >&5
3004 sed 's/^/| /' conftest.
$ac_ext >&5
3006 ac_c_werror_flag
=$ac_save_c_werror_flag
3008 cat >conftest.
$ac_ext <<_ACEOF
3011 cat confdefs.h
>>conftest.
$ac_ext
3012 cat >>conftest.
$ac_ext <<_ACEOF
3013 /* end confdefs.h. */
3023 rm -f conftest.
$ac_objext
3024 if { (ac_try
="$ac_compile"
3026 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3030 (eval "$ac_compile") 2>conftest.er1
3032 grep -v '^ *+' conftest.er1 >conftest.err
3034 cat conftest.err >&5
3035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3036 (exit $ac_status); } && {
3037 test -z "$ac_c_werror_flag" ||
3038 test ! -s conftest.err
3039 } && test -s conftest.$ac_objext; then
3042 echo "$as_me: failed program was:" >&5
3043 sed 's/^/| /' conftest.$ac_ext >&5
3048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3055 ac_c_werror_flag=$ac_save_c_werror_flag
3057 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3058 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3059 if test "$ac_test_CFLAGS" = set; then
3060 CFLAGS=$ac_save_CFLAGS
3061 elif test $ac_cv_prog_cc_g = yes; then
3062 if test "$GCC" = yes; then
3068 if test "$GCC" = yes; then
3074 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3075 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3076 if test "${ac_cv_prog_cc_c89+set}" = set; then
3077 echo $ECHO_N "(cached) $ECHO_C" >&6
3079 ac_cv_prog_cc_c89=no
3081 cat >conftest.$ac_ext <<_ACEOF
3084 cat confdefs.h >>conftest.$ac_ext
3085 cat >>conftest.$ac_ext <<_ACEOF
3086 /* end confdefs.h. */
3089 #include <sys/types.h>
3090 #include <sys/stat.h>
3091 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3092 struct buf { int x; };
3093 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3094 static char *e (p, i)
3100 static char *f (char * (*g) (char **, int), char **p, ...)
3105 s = g (p, va_arg (v,int));
3110 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3111 function prototypes and stuff, but not '\xHH' hex character constants.
3112 These don't provoke an error unfortunately, instead are silently treated
3113 as 'x'. The following induces an error, until -std is added to get
3114 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3115 array size at least. It's necessary to write '\x00'==0 to get something
3116 that's true only with -std. */
3117 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3119 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3120 inside strings and character constants. */
3122 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3124 int test (int i, double x);
3125 struct s1 {int (*f) (int a);};
3126 struct s2 {int (*f) (double a);};
3127 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3133 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3138 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3139 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3141 CC="$ac_save_CC $ac_arg"
3142 rm -f conftest.$ac_objext
3143 if { (ac_try="$ac_compile"
3145 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3146 *) ac_try_echo
=$ac_try;;
3148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3149 (eval "$ac_compile") 2>conftest.er1
3151 grep -v '^ *+' conftest.er1
>conftest.err
3153 cat conftest.err
>&5
3154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3155 (exit $ac_status); } && {
3156 test -z "$ac_c_werror_flag" ||
3157 test ! -s conftest.err
3158 } && test -s conftest.
$ac_objext; then
3159 ac_cv_prog_cc_c89
=$ac_arg
3161 echo "$as_me: failed program was:" >&5
3162 sed 's/^/| /' conftest.
$ac_ext >&5
3167 rm -f core conftest.err conftest.
$ac_objext
3168 test "x$ac_cv_prog_cc_c89" != "xno" && break
3170 rm -f conftest.
$ac_ext
3175 case "x$ac_cv_prog_cc_c89" in
3177 { echo "$as_me:$LINENO: result: none needed" >&5
3178 echo "${ECHO_T}none needed" >&6; } ;;
3180 { echo "$as_me:$LINENO: result: unsupported" >&5
3181 echo "${ECHO_T}unsupported" >&6; } ;;
3183 CC
="$CC $ac_cv_prog_cc_c89"
3184 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3185 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3190 ac_cpp
='$CPP $CPPFLAGS'
3191 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3192 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3193 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3198 { echo "$as_me:$LINENO: checking for --with-cxx-main=<compiler>" >&5
3199 echo $ECHO_N "checking for --with-cxx-main=<compiler>... $ECHO_C" >&6; }
3201 # Check whether --with-cxx_main was given.
3202 if test "${with_cxx_main+set}" = set; then
3203 withval
=$with_cxx_main;
3206 no
) with_cxx_main
=no
3208 yes) with_cxx_main
=yes
3210 *) with_cxx_main
=yes
3224 { echo "$as_me:$LINENO: result: $with_cxx_main" >&5
3225 echo "${ECHO_T}$with_cxx_main" >&6; }
3231 gcc
) # Extract the first word of "g++", so it can be a program name with args.
3232 set dummy g
++; ac_word
=$2
3233 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3234 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3235 if test "${ac_cv_path_CXX+set}" = set; then
3236 echo $ECHO_N "(cached) $ECHO_C" >&6
3240 ac_cv_path_CXX
="$CXX" # Let the user override the test with a path.
3243 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3244 for as_dir
in notfound
3247 test -z "$as_dir" && as_dir
=.
3248 for ac_exec_ext
in '' $ac_executable_extensions; do
3249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3250 ac_cv_path_CXX
="$as_dir/$ac_word$ac_exec_ext"
3251 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3258 test -z "$ac_cv_path_CXX" && ac_cv_path_CXX
="g++"
3263 if test -n "$CXX"; then
3264 { echo "$as_me:$LINENO: result: $CXX" >&5
3265 echo "${ECHO_T}$CXX" >&6; }
3267 { echo "$as_me:$LINENO: result: no" >&5
3268 echo "${ECHO_T}no" >&6; }
3272 cc
) # Extract the first word of "c++", so it can be a program name with args.
3273 set dummy c
++; ac_word
=$2
3274 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3275 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3276 if test "${ac_cv_path_CXX+set}" = set; then
3277 echo $ECHO_N "(cached) $ECHO_C" >&6
3281 ac_cv_path_CXX
="$CXX" # Let the user override the test with a path.
3284 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3285 for as_dir
in notfound
3288 test -z "$as_dir" && as_dir
=.
3289 for ac_exec_ext
in '' $ac_executable_extensions; do
3290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3291 ac_cv_path_CXX
="$as_dir/$ac_word$ac_exec_ext"
3292 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3299 test -z "$ac_cv_path_CXX" && ac_cv_path_CXX
="c++"
3304 if test -n "$CXX"; then
3305 { echo "$as_me:$LINENO: result: $CXX" >&5
3306 echo "${ECHO_T}$CXX" >&6; }
3308 { echo "$as_me:$LINENO: result: no" >&5
3309 echo "${ECHO_T}no" >&6; }
3314 if test "$CXX" = "notfound"
3321 for ac_prog
in $CCC c
++ g
++ gcc CC cxx cc
++ cl
3323 # Extract the first word of "$ac_prog", so it can be a program name with args.
3324 set dummy
$ac_prog; ac_word
=$2
3325 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3326 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3327 if test "${ac_cv_prog_CXX+set}" = set; then
3328 echo $ECHO_N "(cached) $ECHO_C" >&6
3330 if test -n "$CXX"; then
3331 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3333 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3337 test -z "$as_dir" && as_dir
=.
3338 for ac_exec_ext
in '' $ac_executable_extensions; do
3339 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3340 ac_cv_prog_CXX
="$ac_prog"
3341 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3351 if test -n "$CXX"; then
3352 { echo "$as_me:$LINENO: result: $CXX" >&5
3353 echo "${ECHO_T}$CXX" >&6; }
3355 { echo "$as_me:$LINENO: result: no" >&5
3356 echo "${ECHO_T}no" >&6; }
3360 test -n "$CXX" && break
3362 test -n "$CXX" || CXX
="notfound"
3364 if test "$CXX" = "notfound"
3369 if test "$preset_cxx" != "$CXX"
3371 { echo "$as_me:$LINENO: WARNING:
3373 By default, distutils will build C++ extension modules with \"$CXX\".
3374 If this is not intended, then set CXX on the configure command line.
3376 echo "$as_me: WARNING:
3378 By default, distutils will build C++ extension modules with \"$CXX\".
3379 If this is not intended, then set CXX on the configure command line.
3384 # checks for UNIX variants that set C preprocessor variables
3387 ac_cpp
='$CPP $CPPFLAGS'
3388 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3389 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3390 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3391 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3392 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3393 # On Suns, sometimes $CPP names a directory.
3394 if test -n "$CPP" && test -d "$CPP"; then
3397 if test -z "$CPP"; then
3398 if test "${ac_cv_prog_CPP+set}" = set; then
3399 echo $ECHO_N "(cached) $ECHO_C" >&6
3401 # Double quotes because CPP needs to be expanded
3402 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3405 for ac_c_preproc_warn_flag
in '' yes
3407 # Use a header file that comes with gcc, so configuring glibc
3408 # with a fresh cross-compiler works.
3409 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3410 # <limits.h> exists even on freestanding compilers.
3411 # On the NeXT, cc -E runs the code through the compiler's parser,
3412 # not just through cpp. "Syntax error" is here to catch this case.
3413 cat >conftest.
$ac_ext <<_ACEOF
3416 cat confdefs.h
>>conftest.
$ac_ext
3417 cat >>conftest.
$ac_ext <<_ACEOF
3418 /* end confdefs.h. */
3420 # include <limits.h>
3422 # include <assert.h>
3426 if { (ac_try
="$ac_cpp conftest.$ac_ext"
3428 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3429 *) ac_try_echo=$ac_try;;
3431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3432 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3434 grep -v '^ *+' conftest.er1 >conftest.err
3436 cat conftest.err >&5
3437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3438 (exit $ac_status); } >/dev/null && {
3439 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3440 test ! -s conftest.err
3444 echo "$as_me: failed program was:" >&5
3445 sed 's/^/| /' conftest.$ac_ext >&5
3447 # Broken: fails on valid input.
3451 rm -f conftest.err conftest.$ac_ext
3453 # OK, works on sane cases. Now check whether nonexistent headers
3454 # can be detected and how.
3455 cat >conftest.$ac_ext <<_ACEOF
3458 cat confdefs.h >>conftest.$ac_ext
3459 cat >>conftest.$ac_ext <<_ACEOF
3460 /* end confdefs.h. */
3461 #include <ac_nonexistent.h>
3463 if { (ac_try="$ac_cpp conftest.$ac_ext"
3465 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3466 *) ac_try_echo
=$ac_try;;
3468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3469 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3471 grep -v '^ *+' conftest.er1
>conftest.err
3473 cat conftest.err
>&5
3474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3475 (exit $ac_status); } >/dev
/null
&& {
3476 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3477 test ! -s conftest.err
3479 # Broken: success on invalid input.
3482 echo "$as_me: failed program was:" >&5
3483 sed 's/^/| /' conftest.
$ac_ext >&5
3485 # Passes both tests.
3490 rm -f conftest.err conftest.
$ac_ext
3493 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3494 rm -f conftest.err conftest.
$ac_ext
3495 if $ac_preproc_ok; then
3507 { echo "$as_me:$LINENO: result: $CPP" >&5
3508 echo "${ECHO_T}$CPP" >&6; }
3510 for ac_c_preproc_warn_flag
in '' yes
3512 # Use a header file that comes with gcc, so configuring glibc
3513 # with a fresh cross-compiler works.
3514 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3515 # <limits.h> exists even on freestanding compilers.
3516 # On the NeXT, cc -E runs the code through the compiler's parser,
3517 # not just through cpp. "Syntax error" is here to catch this case.
3518 cat >conftest.
$ac_ext <<_ACEOF
3521 cat confdefs.h
>>conftest.
$ac_ext
3522 cat >>conftest.
$ac_ext <<_ACEOF
3523 /* end confdefs.h. */
3525 # include <limits.h>
3527 # include <assert.h>
3531 if { (ac_try
="$ac_cpp conftest.$ac_ext"
3533 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3534 *) ac_try_echo=$ac_try;;
3536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3537 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3539 grep -v '^ *+' conftest.er1 >conftest.err
3541 cat conftest.err >&5
3542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3543 (exit $ac_status); } >/dev/null && {
3544 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3545 test ! -s conftest.err
3549 echo "$as_me: failed program was:" >&5
3550 sed 's/^/| /' conftest.$ac_ext >&5
3552 # Broken: fails on valid input.
3556 rm -f conftest.err conftest.$ac_ext
3558 # OK, works on sane cases. Now check whether nonexistent headers
3559 # can be detected and how.
3560 cat >conftest.$ac_ext <<_ACEOF
3563 cat confdefs.h >>conftest.$ac_ext
3564 cat >>conftest.$ac_ext <<_ACEOF
3565 /* end confdefs.h. */
3566 #include <ac_nonexistent.h>
3568 if { (ac_try="$ac_cpp conftest.$ac_ext"
3570 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3571 *) ac_try_echo
=$ac_try;;
3573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3574 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3576 grep -v '^ *+' conftest.er1
>conftest.err
3578 cat conftest.err
>&5
3579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3580 (exit $ac_status); } >/dev
/null
&& {
3581 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3582 test ! -s conftest.err
3584 # Broken: success on invalid input.
3587 echo "$as_me: failed program was:" >&5
3588 sed 's/^/| /' conftest.
$ac_ext >&5
3590 # Passes both tests.
3595 rm -f conftest.err conftest.
$ac_ext
3598 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3599 rm -f conftest.err conftest.
$ac_ext
3600 if $ac_preproc_ok; then
3603 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3604 See \`config.log' for more details." >&5
3605 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3606 See \`config.log' for more details." >&2;}
3607 { (exit 1); exit 1; }; }
3611 ac_cpp
='$CPP $CPPFLAGS'
3612 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3613 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3614 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3617 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3618 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3619 if test "${ac_cv_path_GREP+set}" = set; then
3620 echo $ECHO_N "(cached) $ECHO_C" >&6
3622 # Extract the first word of "grep ggrep" to use in msg output
3623 if test -z "$GREP"; then
3624 set dummy
grep ggrep
; ac_prog_name
=$2
3625 if test "${ac_cv_path_GREP+set}" = set; then
3626 echo $ECHO_N "(cached) $ECHO_C" >&6
3628 ac_path_GREP_found
=false
3629 # Loop through the user's path and test for each of PROGNAME-LIST
3630 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3631 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3634 test -z "$as_dir" && as_dir
=.
3635 for ac_prog
in grep ggrep
; do
3636 for ac_exec_ext
in '' $ac_executable_extensions; do
3637 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3638 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
3639 # Check for GNU ac_path_GREP and select it if it is found.
3640 # Check for GNU $ac_path_GREP
3641 case `"$ac_path_GREP" --version 2>&1` in
3643 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3646 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3649 cat "conftest.in" "conftest.in" >"conftest.tmp"
3650 mv "conftest.tmp" "conftest.in"
3651 cp "conftest.in" "conftest.nl"
3652 echo 'GREP' >> "conftest.nl"
3653 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3654 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3655 ac_count
=`expr $ac_count + 1`
3656 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3657 # Best one so far, save it but keep looking for a better one
3658 ac_cv_path_GREP
="$ac_path_GREP"
3659 ac_path_GREP_max
=$ac_count
3661 # 10*(2^10) chars as input seems more than enough
3662 test $ac_count -gt 10 && break
3664 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3668 $ac_path_GREP_found && break 3
3678 GREP
="$ac_cv_path_GREP"
3679 if test -z "$GREP"; then
3680 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3681 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3682 { (exit 1); exit 1; }; }
3686 ac_cv_path_GREP
=$GREP
3691 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3692 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3693 GREP
="$ac_cv_path_GREP"
3696 { echo "$as_me:$LINENO: checking for egrep" >&5
3697 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3698 if test "${ac_cv_path_EGREP+set}" = set; then
3699 echo $ECHO_N "(cached) $ECHO_C" >&6
3701 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3702 then ac_cv_path_EGREP
="$GREP -E"
3704 # Extract the first word of "egrep" to use in msg output
3705 if test -z "$EGREP"; then
3706 set dummy
egrep; ac_prog_name
=$2
3707 if test "${ac_cv_path_EGREP+set}" = set; then
3708 echo $ECHO_N "(cached) $ECHO_C" >&6
3710 ac_path_EGREP_found
=false
3711 # Loop through the user's path and test for each of PROGNAME-LIST
3712 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3713 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3716 test -z "$as_dir" && as_dir
=.
3717 for ac_prog
in egrep; do
3718 for ac_exec_ext
in '' $ac_executable_extensions; do
3719 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3720 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
3721 # Check for GNU ac_path_EGREP and select it if it is found.
3722 # Check for GNU $ac_path_EGREP
3723 case `"$ac_path_EGREP" --version 2>&1` in
3725 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
3728 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3731 cat "conftest.in" "conftest.in" >"conftest.tmp"
3732 mv "conftest.tmp" "conftest.in"
3733 cp "conftest.in" "conftest.nl"
3734 echo 'EGREP' >> "conftest.nl"
3735 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3736 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3737 ac_count
=`expr $ac_count + 1`
3738 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3739 # Best one so far, save it but keep looking for a better one
3740 ac_cv_path_EGREP
="$ac_path_EGREP"
3741 ac_path_EGREP_max
=$ac_count
3743 # 10*(2^10) chars as input seems more than enough
3744 test $ac_count -gt 10 && break
3746 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3750 $ac_path_EGREP_found && break 3
3760 EGREP
="$ac_cv_path_EGREP"
3761 if test -z "$EGREP"; then
3762 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3763 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3764 { (exit 1); exit 1; }; }
3768 ac_cv_path_EGREP
=$EGREP
3774 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3775 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3776 EGREP
="$ac_cv_path_EGREP"
3780 { echo "$as_me:$LINENO: checking for AIX" >&5
3781 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3782 cat >conftest.
$ac_ext <<_ACEOF
3785 cat confdefs.h
>>conftest.
$ac_ext
3786 cat >>conftest.
$ac_ext <<_ACEOF
3787 /* end confdefs.h. */
3793 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3794 $EGREP "yes" >/dev
/null
2>&1; then
3795 { echo "$as_me:$LINENO: result: yes" >&5
3796 echo "${ECHO_T}yes" >&6; }
3797 cat >>confdefs.h
<<\_ACEOF
3798 #define _ALL_SOURCE 1
3802 { echo "$as_me:$LINENO: result: no" >&5
3803 echo "${ECHO_T}no" >&6; }
3809 # Check for unsupported systems
3810 case $ac_sys_system/$ac_sys_release in
3812 echo This system \
($ac_sys_system/$ac_sys_release\
) is no longer supported.
3813 echo See README
for details.
3818 { echo "$as_me:$LINENO: checking for --with-suffix" >&5
3819 echo $ECHO_N "checking for --with-suffix... $ECHO_C" >&6; }
3821 # Check whether --with-suffix was given.
3822 if test "${with_suffix+set}" = set; then
3823 withval
=$with_suffix;
3827 *) EXEEXT
=$withval;;
3831 { echo "$as_me:$LINENO: result: $EXEEXT" >&5
3832 echo "${ECHO_T}$EXEEXT" >&6; }
3834 # Test whether we're running on a non-case-sensitive system, in which
3835 # case we give a warning if no ext is given
3837 { echo "$as_me:$LINENO: checking for case-insensitive build directory" >&5
3838 echo $ECHO_N "checking for case-insensitive build directory... $ECHO_C" >&6; }
3839 if test ! -d CaseSensitiveTestDir
; then
3840 mkdir CaseSensitiveTestDir
3843 if test -d casesensitivetestdir
3845 { echo "$as_me:$LINENO: result: yes" >&5
3846 echo "${ECHO_T}yes" >&6; }
3849 { echo "$as_me:$LINENO: result: no" >&5
3850 echo "${ECHO_T}no" >&6; }
3853 rmdir CaseSensitiveTestDir
3858 gcc
) CC
="$CC -D_HAVE_BSDI";;
3862 case $ac_sys_system in
3865 cc|
*/cc
) CC
="$CC -Ae";;
3868 # Some functions have a prototype only with that define, e.g. confstr
3870 cat >>confdefs.h
<<\_ACEOF
3871 #define __EXTENSIONS__ 1
3879 { echo "$as_me:$LINENO: checking LIBRARY" >&5
3880 echo $ECHO_N "checking LIBRARY... $ECHO_C" >&6; }
3881 if test -z "$LIBRARY"
3883 LIBRARY
='libpython$(VERSION).a'
3885 { echo "$as_me:$LINENO: result: $LIBRARY" >&5
3886 echo "${ECHO_T}$LIBRARY" >&6; }
3888 # LDLIBRARY is the name of the library to link against (as opposed to the
3889 # name of the library into which to insert object files). BLDLIBRARY is also
3890 # the library to link against, usually. On Mac OS X frameworks, BLDLIBRARY
3891 # is blank as the main program is not linked directly against LDLIBRARY.
3892 # LDLIBRARYDIR is the path to LDLIBRARY, which is made in a subdirectory. On
3893 # systems without shared libraries, LDLIBRARY is the same as LIBRARY
3894 # (defined in the Makefiles). On Cygwin LDLIBRARY is the import library,
3895 # DLLLIBRARY is the shared (i.e., DLL) library.
3897 # RUNSHARED is used to run shared python without installed libraries
3899 # INSTSONAME is the name of the shared library that will be use to install
3900 # on the system - some systems like version suffix, others don't
3907 LDLIBRARY
="$LIBRARY"
3908 BLDLIBRARY
='$(LDLIBRARY)'
3909 INSTSONAME
='$(LDLIBRARY)'
3914 # LINKCC is the command that links the python executable -- default is $(CC).
3915 # If CXX is set, and if it is needed to link a main function that was
3916 # compiled with CXX, LINKCC is CXX instead. Always using CXX is undesirable:
3917 # python might then depend on the C++ runtime
3918 # This is altered for AIX in order to build the export list before
3921 { echo "$as_me:$LINENO: checking LINKCC" >&5
3922 echo $ECHO_N "checking LINKCC... $ECHO_C" >&6; }
3923 if test -z "$LINKCC"
3925 LINKCC
='$(PURIFY) $(MAINCC)'
3926 case $ac_sys_system in
3929 if test $ac_sys_release -ge 5 -o \
3930 $ac_sys_release -eq 4 -a `uname -r` -ge 2 ; then
3933 LINKCC
="\$(srcdir)/Modules/makexp_aix Modules/python.exp $exp_extra \$(LIBRARY); $LINKCC";;
3935 # qcc must be used because the other compilers do not
3940 { echo "$as_me:$LINENO: result: $LINKCC" >&5
3941 echo "${ECHO_T}$LINKCC" >&6; }
3943 # GNULD is set to "yes" if the GNU linker is used. If this goes wrong
3944 # make sure we default having it set to "no": this is used by
3945 # distutils.unixccompiler to know if it should add --enable-new-dtags
3946 # to linker command lines, and failing to detect GNU ld simply results
3947 # in the same bahaviour as before.
3949 { echo "$as_me:$LINENO: checking for GNU ld" >&5
3950 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
3952 if test "$GCC" = yes; then
3953 ac_prog
=`$CC -print-prog-name=ld`
3955 case `"$ac_prog" -V 2>&1 < /dev/null` in
3961 { echo "$as_me:$LINENO: result: $GNULD" >&5
3962 echo "${ECHO_T}$GNULD" >&6; }
3964 { echo "$as_me:$LINENO: checking for --enable-shared" >&5
3965 echo $ECHO_N "checking for --enable-shared... $ECHO_C" >&6; }
3966 # Check whether --enable-shared was given.
3967 if test "${enable_shared+set}" = set; then
3968 enableval
=$enable_shared;
3972 if test -z "$enable_shared"
3974 case $ac_sys_system in
3976 enable_shared
="yes";;
3978 enable_shared
="no";;
3981 { echo "$as_me:$LINENO: result: $enable_shared" >&5
3982 echo "${ECHO_T}$enable_shared" >&6; }
3984 { echo "$as_me:$LINENO: checking for --enable-profiling" >&5
3985 echo $ECHO_N "checking for --enable-profiling... $ECHO_C" >&6; }
3986 # Check whether --enable-profiling was given.
3987 if test "${enable_profiling+set}" = set; then
3988 enableval
=$enable_profiling; ac_save_cc
="$CC"
3990 if test "$cross_compiling" = yes; then
3991 ac_enable_profiling
="no"
3993 cat >conftest.
$ac_ext <<_ACEOF
3996 cat confdefs.h
>>conftest.
$ac_ext
3997 cat >>conftest.
$ac_ext <<_ACEOF
3998 /* end confdefs.h. */
3999 int main() { return 0; }
4001 rm -f conftest
$ac_exeext
4002 if { (ac_try
="$ac_link"
4004 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4005 *) ac_try_echo=$ac_try;;
4007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4008 (eval "$ac_link") 2>&5
4010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4012 { (case "(($ac_try" in
4013 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4014 *) ac_try_echo
=$ac_try;;
4016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4017 (eval "$ac_try") 2>&5
4019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4020 (exit $ac_status); }; }; then
4021 ac_enable_profiling
="yes"
4023 echo "$as_me: program exited with status $ac_status" >&5
4024 echo "$as_me: failed program was:" >&5
4025 sed 's/^/| /' conftest.
$ac_ext >&5
4028 ac_enable_profiling
="no"
4030 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
4037 { echo "$as_me:$LINENO: result: $ac_enable_profiling" >&5
4038 echo "${ECHO_T}$ac_enable_profiling" >&6; }
4040 case "$ac_enable_profiling" in
4042 BASECFLAGS
="-pg $BASECFLAGS"
4043 LDFLAGS
="-pg $LDFLAGS"
4047 { echo "$as_me:$LINENO: checking LDLIBRARY" >&5
4048 echo $ECHO_N "checking LDLIBRARY... $ECHO_C" >&6; }
4050 # MacOSX framework builds need more magic. LDLIBRARY is the dynamic
4051 # library that we build, but we do not want to link against it (we
4052 # will find it with a -framework option). For this reason there is an
4053 # extra variable BLDLIBRARY against which Python and the extension
4054 # modules are linked, BLDLIBRARY. This is normally the same as
4055 # LDLIBRARY, but empty for MacOSX framework builds.
4056 if test "$enable_framework"
4058 LDLIBRARY
='$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
4059 RUNSHARED
=DYLD_FRAMEWORK_PATH
="`pwd`:$DYLD_FRAMEWORK_PATH"
4062 BLDLIBRARY
='$(LDLIBRARY)'
4065 # Other platforms follow
4066 if test $enable_shared = "yes"; then
4068 cat >>confdefs.h
<<\_ACEOF
4069 #define Py_ENABLE_SHARED 1
4072 case $ac_sys_system in
4074 LDLIBRARY
='libpython$(VERSION).dll.a'
4075 DLLLIBRARY
='libpython$(VERSION).dll'
4078 LDLIBRARY
='libpython$(VERSION).so'
4079 BLDLIBRARY
='-Wl,-R,$(LIBDIR) -L. -lpython$(VERSION)'
4080 RUNSHARED
=LD_LIBRARY_PATH
=`pwd`:${LD_LIBRARY_PATH}
4081 INSTSONAME
="$LDLIBRARY".
$SOVERSION
4083 Linux
*|GNU
*|NetBSD
*|FreeBSD
*|DragonFly
*)
4084 LDLIBRARY
='libpython$(VERSION).so'
4085 BLDLIBRARY
='-L. -lpython$(VERSION)'
4086 RUNSHARED
=LD_LIBRARY_PATH
=`pwd`:${LD_LIBRARY_PATH}
4087 case $ac_sys_system in
4089 SOVERSION
=`echo $SOVERSION|cut -d "." -f 1`
4092 INSTSONAME
="$LDLIBRARY".
$SOVERSION
4097 LDLIBRARY
='libpython$(VERSION).so'
4100 LDLIBRARY
='libpython$(VERSION).sl'
4103 BLDLIBRARY
='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
4104 RUNSHARED
=SHLIB_PATH
=`pwd`:${SHLIB_PATH}
4107 LDLIBRARY
='libpython$(VERSION).so'
4108 BLDLIBRARY
='-rpath $(LIBDIR) -L. -lpython$(VERSION)'
4109 RUNSHARED
=LD_LIBRARY_PATH
=`pwd`:${LD_LIBRARY_PATH}
4112 LDLIBRARY
='libpython$(VERSION).so'
4113 BLDLIBRARY
='-L. -lpython$(VERSION)'
4114 RUNSHARED
=DLL_PATH
=`pwd`:${DLL_PATH:-/atheos/sys/libs:/atheos/autolnk/lib}
4117 LDLIBRARY
='libpython$(VERSION).dylib'
4118 BLDLIBRARY
='-L. -lpython$(VERSION)'
4119 RUNSHARED
='DYLD_LIBRARY_PATH=`pwd`:${DYLD_LIBRARY_PATH}'
4123 else # shared is disabled
4124 case $ac_sys_system in
4126 BLDLIBRARY
='$(LIBRARY)'
4127 LDLIBRARY
='libpython$(VERSION).dll.a'
4132 { echo "$as_me:$LINENO: result: $LDLIBRARY" >&5
4133 echo "${ECHO_T}$LDLIBRARY" >&6; }
4135 if test -n "$ac_tool_prefix"; then
4136 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4137 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
4138 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4140 if test "${ac_cv_prog_RANLIB+set}" = set; then
4141 echo $ECHO_N "(cached) $ECHO_C" >&6
4143 if test -n "$RANLIB"; then
4144 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4146 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4150 test -z "$as_dir" && as_dir
=.
4151 for ac_exec_ext
in '' $ac_executable_extensions; do
4152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4153 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4154 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4163 RANLIB
=$ac_cv_prog_RANLIB
4164 if test -n "$RANLIB"; then
4165 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4166 echo "${ECHO_T}$RANLIB" >&6; }
4168 { echo "$as_me:$LINENO: result: no" >&5
4169 echo "${ECHO_T}no" >&6; }
4174 if test -z "$ac_cv_prog_RANLIB"; then
4175 ac_ct_RANLIB
=$RANLIB
4176 # Extract the first word of "ranlib", so it can be a program name with args.
4177 set dummy ranlib
; ac_word
=$2
4178 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4179 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4180 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4181 echo $ECHO_N "(cached) $ECHO_C" >&6
4183 if test -n "$ac_ct_RANLIB"; then
4184 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4186 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4190 test -z "$as_dir" && as_dir
=.
4191 for ac_exec_ext
in '' $ac_executable_extensions; do
4192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4193 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4194 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4203 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4204 if test -n "$ac_ct_RANLIB"; then
4205 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4206 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
4208 { echo "$as_me:$LINENO: result: no" >&5
4209 echo "${ECHO_T}no" >&6; }
4212 if test "x$ac_ct_RANLIB" = x
; then
4215 case $cross_compiling:$ac_tool_warned in
4217 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4218 whose name does not start with the host triplet. If you think this
4219 configuration is useful to you, please write to autoconf@gnu.org." >&5
4220 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4221 whose name does not start with the host triplet. If you think this
4222 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4223 ac_tool_warned
=yes ;;
4225 RANLIB
=$ac_ct_RANLIB
4228 RANLIB
="$ac_cv_prog_RANLIB"
4232 for ac_prog
in ar aal
4234 # Extract the first word of "$ac_prog", so it can be a program name with args.
4235 set dummy
$ac_prog; ac_word
=$2
4236 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4237 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4238 if test "${ac_cv_prog_AR+set}" = set; then
4239 echo $ECHO_N "(cached) $ECHO_C" >&6
4241 if test -n "$AR"; then
4242 ac_cv_prog_AR
="$AR" # Let the user override the test.
4244 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4248 test -z "$as_dir" && as_dir
=.
4249 for ac_exec_ext
in '' $ac_executable_extensions; do
4250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4251 ac_cv_prog_AR
="$ac_prog"
4252 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4262 if test -n "$AR"; then
4263 { echo "$as_me:$LINENO: result: $AR" >&5
4264 echo "${ECHO_T}$AR" >&6; }
4266 { echo "$as_me:$LINENO: result: no" >&5
4267 echo "${ECHO_T}no" >&6; }
4271 test -n "$AR" && break
4273 test -n "$AR" || AR
="ar"
4276 # tweak ARFLAGS only if the user didn't set it on the command line
4278 if test -z "$ARFLAGS"
4284 # Extract the first word of "svnversion", so it can be a program name with args.
4285 set dummy svnversion
; ac_word
=$2
4286 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4287 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4288 if test "${ac_cv_prog_SVNVERSION+set}" = set; then
4289 echo $ECHO_N "(cached) $ECHO_C" >&6
4291 if test -n "$SVNVERSION"; then
4292 ac_cv_prog_SVNVERSION
="$SVNVERSION" # Let the user override the test.
4294 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4298 test -z "$as_dir" && as_dir
=.
4299 for ac_exec_ext
in '' $ac_executable_extensions; do
4300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4301 ac_cv_prog_SVNVERSION
="found"
4302 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4309 test -z "$ac_cv_prog_SVNVERSION" && ac_cv_prog_SVNVERSION
="not-found"
4312 SVNVERSION
=$ac_cv_prog_SVNVERSION
4313 if test -n "$SVNVERSION"; then
4314 { echo "$as_me:$LINENO: result: $SVNVERSION" >&5
4315 echo "${ECHO_T}$SVNVERSION" >&6; }
4317 { echo "$as_me:$LINENO: result: no" >&5
4318 echo "${ECHO_T}no" >&6; }
4322 if test $SVNVERSION = found
4324 SVNVERSION
="svnversion \$(srcdir)"
4326 SVNVERSION
="echo Unversioned directory"
4331 # install -d does not work on BSDI or HP-UX
4332 if test -z "$INSTALL"
4334 INSTALL
="${srcdir}/install-sh -c"
4338 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4339 if test -f "$ac_dir/install-sh"; then
4341 ac_install_sh
="$ac_aux_dir/install-sh -c"
4343 elif test -f "$ac_dir/install.sh"; then
4345 ac_install_sh
="$ac_aux_dir/install.sh -c"
4347 elif test -f "$ac_dir/shtool"; then
4349 ac_install_sh
="$ac_aux_dir/shtool install -c"
4353 if test -z "$ac_aux_dir"; then
4354 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
4355 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
4356 { (exit 1); exit 1; }; }
4359 # These three variables are undocumented and unsupported,
4360 # and are intended to be withdrawn in a future Autoconf release.
4361 # They can cause serious problems if a builder's source tree is in a directory
4362 # whose full name contains unusual characters.
4363 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4364 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4365 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4368 # Find a good install program. We prefer a C program (faster),
4369 # so one script is as good as another. But avoid the broken or
4370 # incompatible versions:
4371 # SysV /etc/install, /usr/sbin/install
4372 # SunOS /usr/etc/install
4373 # IRIX /sbin/install
4375 # AmigaOS /C/install, which installs bootblocks on floppy discs
4376 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4377 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4378 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4379 # OS/2's system install, which has a completely different semantic
4380 # ./install, which can be erroneously created by make from ./install.sh.
4381 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4382 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4383 if test -z "$INSTALL"; then
4384 if test "${ac_cv_path_install+set}" = set; then
4385 echo $ECHO_N "(cached) $ECHO_C" >&6
4387 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4391 test -z "$as_dir" && as_dir
=.
4392 # Account for people who put trailing slashes in PATH elements.
4394 .
/ | .
// |
/cC
/* | \
4395 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4396 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
4399 # OSF1 and SCO ODT 3.0 have their own names for install.
4400 # Don't use installbsd from OSF since it installs stuff as root
4402 for ac_prog
in ginstall scoinst
install; do
4403 for ac_exec_ext
in '' $ac_executable_extensions; do
4404 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4405 if test $ac_prog = install &&
4406 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4407 # AIX install. It has an incompatible calling convention.
4409 elif test $ac_prog = install &&
4410 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4411 # program-specific install script used by HP pwplus--don't use.
4414 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4427 if test "${ac_cv_path_install+set}" = set; then
4428 INSTALL
=$ac_cv_path_install
4430 # As a last resort, use the slow shell script. Don't cache a
4431 # value for INSTALL within a source directory, because that will
4432 # break other packages using the cache if that directory is
4433 # removed, or if the value is a relative name.
4434 INSTALL
=$ac_install_sh
4437 { echo "$as_me:$LINENO: result: $INSTALL" >&5
4438 echo "${ECHO_T}$INSTALL" >&6; }
4440 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4441 # It thinks the first close brace ends the variable substitution.
4442 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4444 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4446 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4449 # Not every filesystem supports hard links
4451 if test -z "$LN" ; then
4452 case $ac_sys_system in
4453 CYGWIN
*) LN
="ln -s";;
4454 atheos
*) LN
="ln -s";;
4459 # Check for --with-pydebug
4460 { echo "$as_me:$LINENO: checking for --with-pydebug" >&5
4461 echo $ECHO_N "checking for --with-pydebug... $ECHO_C" >&6; }
4463 # Check whether --with-pydebug was given.
4464 if test "${with_pydebug+set}" = set; then
4465 withval
=$with_pydebug;
4466 if test "$withval" != no
4469 cat >>confdefs.h
<<\_ACEOF
4473 { echo "$as_me:$LINENO: result: yes" >&5
4474 echo "${ECHO_T}yes" >&6; };
4476 else { echo "$as_me:$LINENO: result: no" >&5
4477 echo "${ECHO_T}no" >&6; }; Py_DEBUG
='false'
4480 { echo "$as_me:$LINENO: result: no" >&5
4481 echo "${ECHO_T}no" >&6; }
4485 # XXX Shouldn't the code above that fiddles with BASECFLAGS and OPT be
4486 # merged with this chunk of code?
4488 # Optimizer/debugger flags
4489 # ------------------------
4490 # (The following bit of code is complicated enough - please keep things
4491 # indented properly. Just pretend you're editing Python code. ;-)
4493 # There are two parallel sets of case statements below, one that checks to
4494 # see if OPT was set and one that does BASECFLAGS setting based upon
4495 # compiler and platform. BASECFLAGS tweaks need to be made even if the
4498 # tweak OPT based on compiler and platform, only if the user didn't set
4499 # it on the command line
4505 if test "$CC" != 'g++' ; then
4506 STRICT_PROTO
="-Wstrict-prototypes"
4508 # For gcc 4.x we need to use -fwrapv so lets check if its supported
4509 if "$CC" -v --help 2>/dev
/null |
grep -- -fwrapv > /dev
/null
; then
4512 case $ac_cv_prog_cc_g in
4514 if test "$Py_DEBUG" = 'true' ; then
4515 # Optimization messes up debuggers, so turn it off for
4517 OPT
="-g -Wall $STRICT_PROTO"
4519 OPT
="-g $WRAP -O3 -Wall $STRICT_PROTO"
4523 OPT
="-O3 -Wall $STRICT_PROTO"
4526 case $ac_sys_system in
4527 SCO_SV
*) OPT
="$OPT -m486 -DSCO5"
4540 # The -arch flags for universal builds on OSX
4541 UNIVERSAL_ARCH_FLAGS
=
4544 # tweak BASECFLAGS based on compiler and platform
4547 # Python violates C99 rules, by casting between incompatible
4548 # pointer types. GCC may generate bad code as a result of that,
4549 # so use -fno-strict-aliasing if supported.
4550 { echo "$as_me:$LINENO: checking whether $CC accepts -fno-strict-aliasing" >&5
4551 echo $ECHO_N "checking whether $CC accepts -fno-strict-aliasing... $ECHO_C" >&6; }
4553 CC
="$CC -fno-strict-aliasing"
4554 if test "$cross_compiling" = yes; then
4555 ac_cv_no_strict_aliasing_ok
=no
4557 cat >conftest.
$ac_ext <<_ACEOF
4560 cat confdefs.h
>>conftest.
$ac_ext
4561 cat >>conftest.
$ac_ext <<_ACEOF
4562 /* end confdefs.h. */
4563 int main() { return 0; }
4565 rm -f conftest
$ac_exeext
4566 if { (ac_try
="$ac_link"
4568 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4569 *) ac_try_echo=$ac_try;;
4571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4572 (eval "$ac_link") 2>&5
4574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4575 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4576 { (case "(($ac_try" in
4577 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4578 *) ac_try_echo
=$ac_try;;
4580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4581 (eval "$ac_try") 2>&5
4583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4584 (exit $ac_status); }; }; then
4585 ac_cv_no_strict_aliasing_ok
=yes
4587 echo "$as_me: program exited with status $ac_status" >&5
4588 echo "$as_me: failed program was:" >&5
4589 sed 's/^/| /' conftest.
$ac_ext >&5
4592 ac_cv_no_strict_aliasing_ok
=no
4594 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
4599 { echo "$as_me:$LINENO: result: $ac_cv_no_strict_aliasing_ok" >&5
4600 echo "${ECHO_T}$ac_cv_no_strict_aliasing_ok" >&6; }
4601 if test $ac_cv_no_strict_aliasing_ok = yes
4603 BASECFLAGS
="$BASECFLAGS -fno-strict-aliasing"
4606 # if using gcc on alpha, use -mieee to get (near) full IEEE 754
4607 # support. Without this, treatment of subnormals doesn't follow
4609 case $ac_sys_machine in
4611 BASECFLAGS
="$BASECFLAGS -mieee"
4615 case $ac_sys_system in
4617 BASECFLAGS
="$BASECFLAGS -m486 -DSCO5"
4619 # is there any other compiler on Darwin besides gcc?
4621 # -Wno-long-double, -no-cpp-precomp, and -mno-fused-madd
4622 # used to be here, but non-Apple gcc doesn't accept them.
4625 if test "${enable_universalsdk}"; then
4626 UNIVERSAL_ARCH_FLAGS
=""
4627 if test "$UNIVERSAL_ARCHS" = "32-bit" ; then
4628 UNIVERSAL_ARCH_FLAGS
="-arch ppc -arch i386"
4631 elif test "$UNIVERSAL_ARCHS" = "64-bit" ; then
4632 UNIVERSAL_ARCH_FLAGS
="-arch ppc64 -arch x86_64"
4633 ARCH_RUN_32BIT
="true"
4635 elif test "$UNIVERSAL_ARCHS" = "all" ; then
4636 UNIVERSAL_ARCH_FLAGS
="-arch i386 -arch ppc -arch ppc64 -arch x86_64"
4637 ARCH_RUN_32BIT
="arch -i386 -ppc"
4639 elif test "$UNIVERSAL_ARCHS" = "intel" ; then
4640 UNIVERSAL_ARCH_FLAGS
="-arch i386 -arch x86_64"
4641 ARCH_RUN_32BIT
="arch -i386"
4643 elif test "$UNIVERSAL_ARCHS" = "3-way" ; then
4644 UNIVERSAL_ARCH_FLAGS
="-arch i386 -arch ppc -arch x86_64"
4645 ARCH_RUN_32BIT
="arch -i386 -ppc"
4648 { { echo "$as_me:$LINENO: error: proper usage is --with-universal-arch=32-bit|64-bit|all|intel|3-way" >&5
4649 echo "$as_me: error: proper usage is --with-universal-arch=32-bit|64-bit|all|intel|3-way" >&2;}
4650 { (exit 1); exit 1; }; }
4655 BASECFLAGS
="${UNIVERSAL_ARCH_FLAGS} -isysroot ${UNIVERSALSDK} ${BASECFLAGS}"
4656 tgt
=`sw_vers -productVersion | sed 's/\(10\.[0-9]*\).*/\1/'`
4657 if test "${UNIVERSALSDK}" != "/" -a "${tgt}" '>' '10.4' ; then
4658 CFLAGS
="${UNIVERSAL_ARCH_FLAGS} -isysroot ${UNIVERSALSDK} ${CFLAGS}"
4662 # Calculate the right deployment target for this build.
4664 cur_target
=`sw_vers -productVersion | sed 's/\(10\.[0-9]*\).*/\1/'`
4665 if test ${cur_target} '>' 10.2; then
4667 if test ${enable_universalsdk}; then
4668 if test "${UNIVERSAL_ARCHS}" = "all"; then
4669 # Ensure that the default platform for a
4670 # 4-way universal build is OSX 10.5,
4671 # that's the first OS release where
4672 # 4-way builds make sense.
4675 elif test "${UNIVERSAL_ARCHS}" = "3-way"; then
4678 elif test "${UNIVERSAL_ARCHS}" = "intel"; then
4681 elif test "${UNIVERSAL_ARCHS}" = "64-bit"; then
4685 if test `arch` = "i386"; then
4686 # On Intel macs default to a deployment
4687 # target of 10.4, that's the first OSX
4688 # release with Intel support.
4693 CONFIGURE_MACOSX_DEPLOYMENT_TARGET
=${MACOSX_DEPLOYMENT_TARGET-${cur_target}}
4695 # Make sure that MACOSX_DEPLOYMENT_TARGET is set in the
4696 # environment with a value that is the same as what we'll use
4697 # in the Makefile to ensure that we'll get the same compiler
4698 # environment during configure and build time.
4699 MACOSX_DEPLOYMENT_TARGET
="$CONFIGURE_MACOSX_DEPLOYMENT_TARGET"
4700 export MACOSX_DEPLOYMENT_TARGET
4701 EXPORT_MACOSX_DEPLOYMENT_TARGET
=''
4705 BASECFLAGS
="$BASECFLAGS -mieee"
4711 case $ac_sys_system in
4712 OpenUNIX
*|UnixWare
*)
4713 BASECFLAGS
="$BASECFLAGS -K pentium,host,inline,loop_unroll,alloca "
4716 BASECFLAGS
="$BASECFLAGS -ieee -std"
4719 BASECFLAGS
="$BASECFLAGS -belf -Ki486 -DSCO5"
4725 if test "$Py_DEBUG" = 'true'; then
4731 if test "$ac_arch_flags"
4733 BASECFLAGS
="$BASECFLAGS $ac_arch_flags"
4736 # disable check for icc since it seems to pass, but generates a warning
4739 ac_cv_opt_olimit_ok
=no
4742 { echo "$as_me:$LINENO: checking whether $CC accepts -OPT:Olimit=0" >&5
4743 echo $ECHO_N "checking whether $CC accepts -OPT:Olimit=0... $ECHO_C" >&6; }
4744 if test "${ac_cv_opt_olimit_ok+set}" = set; then
4745 echo $ECHO_N "(cached) $ECHO_C" >&6
4748 CC
="$CC -OPT:Olimit=0"
4749 if test "$cross_compiling" = yes; then
4750 ac_cv_opt_olimit_ok
=no
4752 cat >conftest.
$ac_ext <<_ACEOF
4755 cat confdefs.h
>>conftest.
$ac_ext
4756 cat >>conftest.
$ac_ext <<_ACEOF
4757 /* end confdefs.h. */
4758 int main() { return 0; }
4760 rm -f conftest
$ac_exeext
4761 if { (ac_try
="$ac_link"
4763 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4764 *) ac_try_echo=$ac_try;;
4766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4767 (eval "$ac_link") 2>&5
4769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4770 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4771 { (case "(($ac_try" in
4772 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4773 *) ac_try_echo
=$ac_try;;
4775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4776 (eval "$ac_try") 2>&5
4778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4779 (exit $ac_status); }; }; then
4780 ac_cv_opt_olimit_ok
=yes
4782 echo "$as_me: program exited with status $ac_status" >&5
4783 echo "$as_me: failed program was:" >&5
4784 sed 's/^/| /' conftest.
$ac_ext >&5
4787 ac_cv_opt_olimit_ok
=no
4789 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
4796 { echo "$as_me:$LINENO: result: $ac_cv_opt_olimit_ok" >&5
4797 echo "${ECHO_T}$ac_cv_opt_olimit_ok" >&6; }
4798 if test $ac_cv_opt_olimit_ok = yes; then
4799 case $ac_sys_system in
4800 # XXX is this branch needed? On MacOSX 10.2.2 the result of the
4801 # olimit_ok test is "no". Is it "yes" in some other Darwin-esque
4806 BASECFLAGS
="$BASECFLAGS -OPT:Olimit=0"
4810 { echo "$as_me:$LINENO: checking whether $CC accepts -Olimit 1500" >&5
4811 echo $ECHO_N "checking whether $CC accepts -Olimit 1500... $ECHO_C" >&6; }
4812 if test "${ac_cv_olimit_ok+set}" = set; then
4813 echo $ECHO_N "(cached) $ECHO_C" >&6
4816 CC
="$CC -Olimit 1500"
4817 if test "$cross_compiling" = yes; then
4820 cat >conftest.
$ac_ext <<_ACEOF
4823 cat confdefs.h
>>conftest.
$ac_ext
4824 cat >>conftest.
$ac_ext <<_ACEOF
4825 /* end confdefs.h. */
4826 int main() { return 0; }
4828 rm -f conftest
$ac_exeext
4829 if { (ac_try
="$ac_link"
4831 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4832 *) ac_try_echo=$ac_try;;
4834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4835 (eval "$ac_link") 2>&5
4837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4838 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4839 { (case "(($ac_try" in
4840 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4841 *) ac_try_echo
=$ac_try;;
4843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4844 (eval "$ac_try") 2>&5
4846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4847 (exit $ac_status); }; }; then
4850 echo "$as_me: program exited with status $ac_status" >&5
4851 echo "$as_me: failed program was:" >&5
4852 sed 's/^/| /' conftest.
$ac_ext >&5
4857 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
4864 { echo "$as_me:$LINENO: result: $ac_cv_olimit_ok" >&5
4865 echo "${ECHO_T}$ac_cv_olimit_ok" >&6; }
4866 if test $ac_cv_olimit_ok = yes; then
4867 BASECFLAGS
="$BASECFLAGS -Olimit 1500"
4871 # Check whether GCC supports PyArg_ParseTuple format
4872 if test "$GCC" = "yes"
4874 { echo "$as_me:$LINENO: checking whether gcc supports ParseTuple __format__" >&5
4875 echo $ECHO_N "checking whether gcc supports ParseTuple __format__... $ECHO_C" >&6; }
4877 CFLAGS
="$CFLAGS -Werror"
4878 cat >conftest.
$ac_ext <<_ACEOF
4881 cat confdefs.h
>>conftest.
$ac_ext
4882 cat >>conftest.
$ac_ext <<_ACEOF
4883 /* end confdefs.h. */
4885 void f(char*,...)__attribute((format(PyArg_ParseTuple, 1, 2)));
4895 rm -f conftest.
$ac_objext
4896 if { (ac_try
="$ac_compile"
4898 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4899 *) ac_try_echo=$ac_try;;
4901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4902 (eval "$ac_compile") 2>conftest.er1
4904 grep -v '^ *+' conftest.er1 >conftest.err
4906 cat conftest.err >&5
4907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4908 (exit $ac_status); } && {
4909 test -z "$ac_c_werror_flag" ||
4910 test ! -s conftest.err
4911 } && test -s conftest.$ac_objext; then
4913 cat >>confdefs.h <<\_ACEOF
4914 #define HAVE_ATTRIBUTE_FORMAT_PARSETUPLE 1
4917 { echo "$as_me:$LINENO: result: yes" >&5
4918 echo "${ECHO_T}yes" >&6; }
4920 echo "$as_me: failed program was:" >&5
4921 sed 's/^/| /' conftest.$ac_ext >&5
4923 { echo "$as_me:$LINENO: result: no" >&5
4924 echo "${ECHO_T}no" >&6; }
4928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4932 # On some compilers, pthreads are available without further options
4933 # (e.g. MacOS X). On some of these systems, the compiler will not
4934 # complain if unaccepted options are passed (e.g. gcc on Mac OS X).
4935 # So we have to see first whether pthreads are available without
4936 # options before we can check whether -Kpthread improves anything.
4937 { echo "$as_me:$LINENO: checking whether pthreads are available without options" >&5
4938 echo $ECHO_N "checking whether pthreads are available without options... $ECHO_C" >&6; }
4939 if test "${ac_cv_pthread_is_default+set}" = set; then
4940 echo $ECHO_N "(cached) $ECHO_C" >&6
4942 if test "$cross_compiling" = yes; then
4943 ac_cv_pthread_is_default=no
4945 cat >conftest.$ac_ext <<_ACEOF
4948 cat confdefs.h >>conftest.$ac_ext
4949 cat >>conftest.$ac_ext <<_ACEOF
4950 /* end confdefs.h. */
4952 #include <pthread.h>
4954 void* routine(void* p){return NULL;}
4958 if(pthread_create(&p,NULL,routine,NULL)!=0)
4960 (void)pthread_detach(p);
4965 rm -f conftest$ac_exeext
4966 if { (ac_try="$ac_link"
4968 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4969 *) ac_try_echo
=$ac_try;;
4971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4972 (eval "$ac_link") 2>&5
4974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4975 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
4976 { (case "(($ac_try" in
4977 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4978 *) ac_try_echo=$ac_try;;
4980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4981 (eval "$ac_try") 2>&5
4983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4984 (exit $ac_status); }; }; then
4986 ac_cv_pthread_is_default=yes
4991 echo "$as_me: program exited with status $ac_status" >&5
4992 echo "$as_me: failed program was:" >&5
4993 sed 's/^/| /' conftest.$ac_ext >&5
4996 ac_cv_pthread_is_default=no
4998 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5005 { echo "$as_me:$LINENO: result: $ac_cv_pthread_is_default" >&5
5006 echo "${ECHO_T}$ac_cv_pthread_is_default" >&6; }
5009 if test $ac_cv_pthread_is_default = yes
5013 # -Kpthread, if available, provides the right #defines
5014 # and linker options to make pthread_create available
5015 # Some compilers won't report that they do not support -Kpthread,
5016 # so we need to run a program to see whether it really made the
5017 # function available.
5018 { echo "$as_me:$LINENO: checking whether $CC accepts -Kpthread" >&5
5019 echo $ECHO_N "checking whether $CC accepts -Kpthread... $ECHO_C" >&6; }
5020 if test "${ac_cv_kpthread+set}" = set; then
5021 echo $ECHO_N "(cached) $ECHO_C" >&6
5025 if test "$cross_compiling" = yes; then
5028 cat >conftest.$ac_ext <<_ACEOF
5031 cat confdefs.h >>conftest.$ac_ext
5032 cat >>conftest.$ac_ext <<_ACEOF
5033 /* end confdefs.h. */
5035 #include <pthread.h>
5037 void* routine(void* p){return NULL;}
5041 if(pthread_create(&p,NULL,routine,NULL)!=0)
5043 (void)pthread_detach(p);
5048 rm -f conftest$ac_exeext
5049 if { (ac_try="$ac_link"
5051 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5052 *) ac_try_echo
=$ac_try;;
5054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5055 (eval "$ac_link") 2>&5
5057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5058 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
5059 { (case "(($ac_try" in
5060 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5061 *) ac_try_echo=$ac_try;;
5063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5064 (eval "$ac_try") 2>&5
5066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5067 (exit $ac_status); }; }; then
5070 echo "$as_me: program exited with status $ac_status" >&5
5071 echo "$as_me: failed program was:" >&5
5072 sed 's/^/| /' conftest.$ac_ext >&5
5077 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5084 { echo "$as_me:$LINENO: result: $ac_cv_kpthread" >&5
5085 echo "${ECHO_T}$ac_cv_kpthread" >&6; }
5088 if test $ac_cv_kpthread = no -a $ac_cv_pthread_is_default = no
5090 # -Kthread, if available, provides the right #defines
5091 # and linker options to make pthread_create available
5092 # Some compilers won't report that they do not support -Kthread,
5093 # so we need to run a program to see whether it really made the
5094 # function available.
5095 { echo "$as_me:$LINENO: checking whether $CC accepts -Kthread" >&5
5096 echo $ECHO_N "checking whether $CC accepts -Kthread... $ECHO_C" >&6; }
5097 if test "${ac_cv_kthread+set}" = set; then
5098 echo $ECHO_N "(cached) $ECHO_C" >&6
5102 if test "$cross_compiling" = yes; then
5105 cat >conftest.$ac_ext <<_ACEOF
5108 cat confdefs.h >>conftest.$ac_ext
5109 cat >>conftest.$ac_ext <<_ACEOF
5110 /* end confdefs.h. */
5112 #include <pthread.h>
5114 void* routine(void* p){return NULL;}
5118 if(pthread_create(&p,NULL,routine,NULL)!=0)
5120 (void)pthread_detach(p);
5125 rm -f conftest$ac_exeext
5126 if { (ac_try="$ac_link"
5128 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5129 *) ac_try_echo
=$ac_try;;
5131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5132 (eval "$ac_link") 2>&5
5134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5135 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
5136 { (case "(($ac_try" in
5137 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5138 *) ac_try_echo=$ac_try;;
5140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5141 (eval "$ac_try") 2>&5
5143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5144 (exit $ac_status); }; }; then
5147 echo "$as_me: program exited with status $ac_status" >&5
5148 echo "$as_me: failed program was:" >&5
5149 sed 's/^/| /' conftest.$ac_ext >&5
5154 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5161 { echo "$as_me:$LINENO: result: $ac_cv_kthread" >&5
5162 echo "${ECHO_T}$ac_cv_kthread" >&6; }
5165 if test $ac_cv_kthread = no -a $ac_cv_pthread_is_default = no
5167 # -pthread, if available, provides the right #defines
5168 # and linker options to make pthread_create available
5169 # Some compilers won't report that they do not support -pthread,
5170 # so we need to run a program to see whether it really made the
5171 # function available.
5172 { echo "$as_me:$LINENO: checking whether $CC accepts -pthread" >&5
5173 echo $ECHO_N "checking whether $CC accepts -pthread... $ECHO_C" >&6; }
5174 if test "${ac_cv_thread+set}" = set; then
5175 echo $ECHO_N "(cached) $ECHO_C" >&6
5179 if test "$cross_compiling" = yes; then
5182 cat >conftest.$ac_ext <<_ACEOF
5185 cat confdefs.h >>conftest.$ac_ext
5186 cat >>conftest.$ac_ext <<_ACEOF
5187 /* end confdefs.h. */
5189 #include <pthread.h>
5191 void* routine(void* p){return NULL;}
5195 if(pthread_create(&p,NULL,routine,NULL)!=0)
5197 (void)pthread_detach(p);
5202 rm -f conftest$ac_exeext
5203 if { (ac_try="$ac_link"
5205 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5206 *) ac_try_echo
=$ac_try;;
5208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5209 (eval "$ac_link") 2>&5
5211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5212 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
5213 { (case "(($ac_try" in
5214 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5215 *) ac_try_echo=$ac_try;;
5217 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5218 (eval "$ac_try") 2>&5
5220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5221 (exit $ac_status); }; }; then
5224 echo "$as_me: program exited with status $ac_status" >&5
5225 echo "$as_me: failed program was:" >&5
5226 sed 's/^/| /' conftest.$ac_ext >&5
5231 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5238 { echo "$as_me:$LINENO: result: $ac_cv_pthread" >&5
5239 echo "${ECHO_T}$ac_cv_pthread" >&6; }
5242 # If we have set a CC compiler flag for thread support then
5243 # check if it works for CXX, too.
5247 { echo "$as_me:$LINENO: checking whether $CXX also accepts flags for thread support" >&5
5248 echo $ECHO_N "checking whether $CXX also accepts flags for thread support... $ECHO_C" >&6; }
5251 if test "$ac_cv_kpthread" = "yes"
5253 CXX="$CXX -Kpthread"
5254 ac_cv_cxx_thread=yes
5255 elif test "$ac_cv_kthread" = "yes"
5258 ac_cv_cxx_thread=yes
5259 elif test "$ac_cv_pthread" = "yes"
5262 ac_cv_cxx_thread=yes
5265 if test $ac_cv_cxx_thread = yes
5267 echo 'void foo();int main(){foo();}void foo(){}' > conftest.$ac_ext
5268 $CXX -c conftest.$ac_ext 2>&5
5269 if $CXX -o conftest$ac_exeext conftest.$ac_objext 2>&5 \
5270 && test -s conftest$ac_exeext && ./conftest$ac_exeext
5272 ac_cv_cxx_thread=yes
5278 { echo "$as_me:$LINENO: result: $ac_cv_cxx_thread" >&5
5279 echo "${ECHO_T}$ac_cv_cxx_thread" >&6; }
5284 # checks for header files
5285 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5286 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5287 if test "${ac_cv_header_stdc+set}" = set; then
5288 echo $ECHO_N "(cached) $ECHO_C" >&6
5290 cat >conftest.$ac_ext <<_ACEOF
5293 cat confdefs.h >>conftest.$ac_ext
5294 cat >>conftest.$ac_ext <<_ACEOF
5295 /* end confdefs.h. */
5309 rm -f conftest.$ac_objext
5310 if { (ac_try="$ac_compile"
5312 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5313 *) ac_try_echo
=$ac_try;;
5315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5316 (eval "$ac_compile") 2>conftest.er1
5318 grep -v '^ *+' conftest.er1
>conftest.err
5320 cat conftest.err
>&5
5321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5322 (exit $ac_status); } && {
5323 test -z "$ac_c_werror_flag" ||
5324 test ! -s conftest.err
5325 } && test -s conftest.
$ac_objext; then
5326 ac_cv_header_stdc
=yes
5328 echo "$as_me: failed program was:" >&5
5329 sed 's/^/| /' conftest.
$ac_ext >&5
5331 ac_cv_header_stdc
=no
5334 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5336 if test $ac_cv_header_stdc = yes; then
5337 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5338 cat >conftest.
$ac_ext <<_ACEOF
5341 cat confdefs.h
>>conftest.
$ac_ext
5342 cat >>conftest.
$ac_ext <<_ACEOF
5343 /* end confdefs.h. */
5347 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5348 $EGREP "memchr" >/dev
/null
2>&1; then
5351 ac_cv_header_stdc
=no
5357 if test $ac_cv_header_stdc = yes; then
5358 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5359 cat >conftest.
$ac_ext <<_ACEOF
5362 cat confdefs.h
>>conftest.
$ac_ext
5363 cat >>conftest.
$ac_ext <<_ACEOF
5364 /* end confdefs.h. */
5368 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5369 $EGREP "free" >/dev
/null
2>&1; then
5372 ac_cv_header_stdc
=no
5378 if test $ac_cv_header_stdc = yes; then
5379 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5380 if test "$cross_compiling" = yes; then
5383 cat >conftest.
$ac_ext <<_ACEOF
5386 cat confdefs.h
>>conftest.
$ac_ext
5387 cat >>conftest.
$ac_ext <<_ACEOF
5388 /* end confdefs.h. */
5391 #if ((' ' & 0x0FF) == 0x020)
5392 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5393 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5395 # define ISLOWER(c) \
5396 (('a' <= (c) && (c) <= 'i') \
5397 || ('j' <= (c) && (c) <= 'r') \
5398 || ('s' <= (c) && (c) <= 'z'))
5399 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5402 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5407 for (i = 0; i < 256; i++)
5408 if (XOR (islower (i), ISLOWER (i))
5409 || toupper (i) != TOUPPER (i))
5414 rm -f conftest
$ac_exeext
5415 if { (ac_try
="$ac_link"
5417 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5418 *) ac_try_echo=$ac_try;;
5420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5421 (eval "$ac_link") 2>&5
5423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5425 { (case "(($ac_try" in
5426 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5427 *) ac_try_echo
=$ac_try;;
5429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5430 (eval "$ac_try") 2>&5
5432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5433 (exit $ac_status); }; }; then
5436 echo "$as_me: program exited with status $ac_status" >&5
5437 echo "$as_me: failed program was:" >&5
5438 sed 's/^/| /' conftest.
$ac_ext >&5
5441 ac_cv_header_stdc
=no
5443 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
5449 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5450 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5451 if test $ac_cv_header_stdc = yes; then
5453 cat >>confdefs.h
<<\_ACEOF
5454 #define STDC_HEADERS 1
5459 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5469 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5470 inttypes.h stdint.h unistd.h
5472 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5473 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5474 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5475 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5476 echo $ECHO_N "(cached) $ECHO_C" >&6
5478 cat >conftest.
$ac_ext <<_ACEOF
5481 cat confdefs.h
>>conftest.
$ac_ext
5482 cat >>conftest.
$ac_ext <<_ACEOF
5483 /* end confdefs.h. */
5484 $ac_includes_default
5486 #include <$ac_header>
5488 rm -f conftest.
$ac_objext
5489 if { (ac_try
="$ac_compile"
5491 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5492 *) ac_try_echo=$ac_try;;
5494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5495 (eval "$ac_compile") 2>conftest.er1
5497 grep -v '^ *+' conftest.er1 >conftest.err
5499 cat conftest.err >&5
5500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5501 (exit $ac_status); } && {
5502 test -z "$ac_c_werror_flag" ||
5503 test ! -s conftest.err
5504 } && test -s conftest.$ac_objext; then
5505 eval "$as_ac_Header=yes"
5507 echo "$as_me: failed program was:" >&5
5508 sed 's/^/| /' conftest.$ac_ext >&5
5510 eval "$as_ac_Header=no"
5513 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5515 ac_res=`eval echo '${'$as_ac_Header'}'`
5516 { echo "$as_me:$LINENO: result: $ac_res" >&5
5517 echo "${ECHO_T}$ac_res" >&6; }
5518 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5519 cat >>confdefs.h <<_ACEOF
5520 #define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5582 for ac_header in asm/types.h conio.h curses.h direct.h dlfcn.h errno.h \
5584 ieeefp.h io.h langinfo.h libintl.h ncurses.h poll.h process.h pthread.h \
5585 shadow.h signal.h stdint.h stropts.h termios.h thread.h \
5587 sys/audioio.h sys/bsdtty.h sys/epoll.h sys/event.h sys/file.h sys/loadavg.h \
5588 sys/lock.h sys/mkdev.h sys/modem.h \
5589 sys/param.h sys/poll.h sys/select.h sys/socket.h sys/statvfs.h sys/stat.h \
5590 sys/termio.h sys/time.h \
5591 sys/times.h sys/types.h sys/un.h sys/utsname.h sys/wait.h pty.h libutil.h \
5592 sys/resource.h netpacket/packet.h sysexits.h bluetooth.h \
5593 bluetooth/bluetooth.h linux/tipc.h
5595 as_ac_Header=`echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5596 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5597 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5598 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5599 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5600 echo $ECHO_N "(cached) $ECHO_C" >&6
5602 ac_res=`eval echo '${'$as_ac_Header'}'`
5603 { echo "$as_me:$LINENO: result: $ac_res" >&5
5604 echo "${ECHO_T}$ac_res" >&6; }
5606 # Is the header compilable?
5607 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5608 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5609 cat >conftest.$ac_ext <<_ACEOF
5612 cat confdefs.h >>conftest.$ac_ext
5613 cat >>conftest.$ac_ext <<_ACEOF
5614 /* end confdefs.h. */
5615 $ac_includes_default
5616 #include <$ac_header>
5618 rm -f conftest.$ac_objext
5619 if { (ac_try="$ac_compile"
5621 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5622 *) ac_try_echo
=$ac_try;;
5624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5625 (eval "$ac_compile") 2>conftest.er1
5627 grep -v '^ *+' conftest.er1
>conftest.err
5629 cat conftest.err
>&5
5630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5631 (exit $ac_status); } && {
5632 test -z "$ac_c_werror_flag" ||
5633 test ! -s conftest.err
5634 } && test -s conftest.
$ac_objext; then
5635 ac_header_compiler
=yes
5637 echo "$as_me: failed program was:" >&5
5638 sed 's/^/| /' conftest.
$ac_ext >&5
5640 ac_header_compiler
=no
5643 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5644 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5645 echo "${ECHO_T}$ac_header_compiler" >&6; }
5647 # Is the header present?
5648 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5649 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5650 cat >conftest.
$ac_ext <<_ACEOF
5653 cat confdefs.h
>>conftest.
$ac_ext
5654 cat >>conftest.
$ac_ext <<_ACEOF
5655 /* end confdefs.h. */
5656 #include <$ac_header>
5658 if { (ac_try
="$ac_cpp conftest.$ac_ext"
5660 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5661 *) ac_try_echo=$ac_try;;
5663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5664 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5666 grep -v '^ *+' conftest.er1 >conftest.err
5668 cat conftest.err >&5
5669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5670 (exit $ac_status); } >/dev/null && {
5671 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5672 test ! -s conftest.err
5674 ac_header_preproc=yes
5676 echo "$as_me: failed program was:" >&5
5677 sed 's/^/| /' conftest.$ac_ext >&5
5679 ac_header_preproc=no
5682 rm -f conftest.err conftest.$ac_ext
5683 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5684 echo "${ECHO_T}$ac_header_preproc" >&6; }
5686 # So? What about this header?
5687 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5689 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5690 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5691 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5692 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5693 ac_header_preproc=yes
5696 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5697 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5698 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5699 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5700 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5701 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5702 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5703 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5704 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5705 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5706 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5707 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5709 ## -------------------------------------- ##
5710 ## Report this to http://bugs.python.org/ ##
5711 ## -------------------------------------- ##
5713 ) | sed "s/^/$as_me: WARNING: /" >&2
5716 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5717 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5718 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5719 echo $ECHO_N "(cached) $ECHO_C" >&6
5721 eval "$as_ac_Header=\$ac_header_preproc"
5723 ac_res=`eval echo '${'$as_ac_Header'}'`
5724 { echo "$as_me:$LINENO: result: $ac_res" >&5
5725 echo "${ECHO_T}$ac_res" >&6; }
5728 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5729 cat >>confdefs.h <<_ACEOF
5730 #define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5743 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
5744 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" |
$as_tr_sh`
5745 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
5746 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
5747 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5748 echo $ECHO_N "(cached) $ECHO_C" >&6
5750 cat >conftest.$ac_ext <<_ACEOF
5753 cat confdefs.h >>conftest.$ac_ext
5754 cat >>conftest.$ac_ext <<_ACEOF
5755 /* end confdefs.h. */
5756 #include <sys/types.h>
5768 rm -f conftest.$ac_objext
5769 if { (ac_try="$ac_compile"
5771 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5772 *) ac_try_echo
=$ac_try;;
5774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5775 (eval "$ac_compile") 2>conftest.er1
5777 grep -v '^ *+' conftest.er1
>conftest.err
5779 cat conftest.err
>&5
5780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5781 (exit $ac_status); } && {
5782 test -z "$ac_c_werror_flag" ||
5783 test ! -s conftest.err
5784 } && test -s conftest.
$ac_objext; then
5785 eval "$as_ac_Header=yes"
5787 echo "$as_me: failed program was:" >&5
5788 sed 's/^/| /' conftest.
$ac_ext >&5
5790 eval "$as_ac_Header=no"
5793 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5795 ac_res
=`eval echo '${'$as_ac_Header'}'`
5796 { echo "$as_me:$LINENO: result: $ac_res" >&5
5797 echo "${ECHO_T}$ac_res" >&6; }
5798 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5799 cat >>confdefs.h
<<_ACEOF
5800 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
5803 ac_header_dirent
=$ac_hdr; break
5807 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5808 if test $ac_header_dirent = dirent.h
; then
5809 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
5810 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
5811 if test "${ac_cv_search_opendir+set}" = set; then
5812 echo $ECHO_N "(cached) $ECHO_C" >&6
5814 ac_func_search_save_LIBS
=$LIBS
5815 cat >conftest.
$ac_ext <<_ACEOF
5818 cat confdefs.h
>>conftest.
$ac_ext
5819 cat >>conftest.
$ac_ext <<_ACEOF
5820 /* end confdefs.h. */
5822 /* Override any GCC internal prototype to avoid an error.
5823 Use char because int might match the return type of a GCC
5824 builtin and then its argument prototype would still apply. */
5837 for ac_lib
in '' dir
; do
5838 if test -z "$ac_lib"; then
5839 ac_res
="none required"
5842 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5844 rm -f conftest.
$ac_objext conftest
$ac_exeext
5845 if { (ac_try
="$ac_link"
5847 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5848 *) ac_try_echo=$ac_try;;
5850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5851 (eval "$ac_link") 2>conftest.er1
5853 grep -v '^ *+' conftest.er1 >conftest.err
5855 cat conftest.err >&5
5856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5857 (exit $ac_status); } && {
5858 test -z "$ac_c_werror_flag" ||
5859 test ! -s conftest.err
5860 } && test -s conftest$ac_exeext &&
5861 $as_test_x conftest$ac_exeext; then
5862 ac_cv_search_opendir=$ac_res
5864 echo "$as_me: failed program was:" >&5
5865 sed 's/^/| /' conftest.$ac_ext >&5
5870 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5872 if test "${ac_cv_search_opendir+set}" = set; then
5876 if test "${ac_cv_search_opendir+set}" = set; then
5879 ac_cv_search_opendir=no
5882 LIBS=$ac_func_search_save_LIBS
5884 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
5885 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
5886 ac_res=$ac_cv_search_opendir
5887 if test "$ac_res" != no; then
5888 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5893 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
5894 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
5895 if test "${ac_cv_search_opendir+set}" = set; then
5896 echo $ECHO_N "(cached) $ECHO_C" >&6
5898 ac_func_search_save_LIBS=$LIBS
5899 cat >conftest.$ac_ext <<_ACEOF
5902 cat confdefs.h >>conftest.$ac_ext
5903 cat >>conftest.$ac_ext <<_ACEOF
5904 /* end confdefs.h. */
5906 /* Override any GCC internal prototype to avoid an error.
5907 Use char because int might match the return type of a GCC
5908 builtin and then its argument prototype would still apply. */
5921 for ac_lib in '' x; do
5922 if test -z "$ac_lib"; then
5923 ac_res="none required"
5926 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5928 rm -f conftest.$ac_objext conftest$ac_exeext
5929 if { (ac_try="$ac_link"
5931 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5932 *) ac_try_echo
=$ac_try;;
5934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5935 (eval "$ac_link") 2>conftest.er1
5937 grep -v '^ *+' conftest.er1
>conftest.err
5939 cat conftest.err
>&5
5940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5941 (exit $ac_status); } && {
5942 test -z "$ac_c_werror_flag" ||
5943 test ! -s conftest.err
5944 } && test -s conftest
$ac_exeext &&
5945 $as_test_x conftest
$ac_exeext; then
5946 ac_cv_search_opendir
=$ac_res
5948 echo "$as_me: failed program was:" >&5
5949 sed 's/^/| /' conftest.
$ac_ext >&5
5954 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
5956 if test "${ac_cv_search_opendir+set}" = set; then
5960 if test "${ac_cv_search_opendir+set}" = set; then
5963 ac_cv_search_opendir
=no
5966 LIBS
=$ac_func_search_save_LIBS
5968 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
5969 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
5970 ac_res
=$ac_cv_search_opendir
5971 if test "$ac_res" != no
; then
5972 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5978 { echo "$as_me:$LINENO: checking whether sys/types.h defines makedev" >&5
5979 echo $ECHO_N "checking whether sys/types.h defines makedev... $ECHO_C" >&6; }
5980 if test "${ac_cv_header_sys_types_h_makedev+set}" = set; then
5981 echo $ECHO_N "(cached) $ECHO_C" >&6
5983 cat >conftest.
$ac_ext <<_ACEOF
5986 cat confdefs.h
>>conftest.
$ac_ext
5987 cat >>conftest.
$ac_ext <<_ACEOF
5988 /* end confdefs.h. */
5989 #include <sys/types.h>
5993 return makedev(0, 0);
5998 rm -f conftest.
$ac_objext conftest
$ac_exeext
5999 if { (ac_try
="$ac_link"
6001 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6002 *) ac_try_echo=$ac_try;;
6004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6005 (eval "$ac_link") 2>conftest.er1
6007 grep -v '^ *+' conftest.er1 >conftest.err
6009 cat conftest.err >&5
6010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6011 (exit $ac_status); } && {
6012 test -z "$ac_c_werror_flag" ||
6013 test ! -s conftest.err
6014 } && test -s conftest$ac_exeext &&
6015 $as_test_x conftest$ac_exeext; then
6016 ac_cv_header_sys_types_h_makedev=yes
6018 echo "$as_me: failed program was:" >&5
6019 sed 's/^/| /' conftest.$ac_ext >&5
6021 ac_cv_header_sys_types_h_makedev=no
6024 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6025 conftest$ac_exeext conftest.$ac_ext
6028 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_types_h_makedev" >&5
6029 echo "${ECHO_T}$ac_cv_header_sys_types_h_makedev" >&6; }
6031 if test $ac_cv_header_sys_types_h_makedev = no; then
6032 if test "${ac_cv_header_sys_mkdev_h+set}" = set; then
6033 { echo "$as_me:$LINENO: checking for sys/mkdev.h" >&5
6034 echo $ECHO_N "checking for sys/mkdev.h... $ECHO_C" >&6; }
6035 if test "${ac_cv_header_sys_mkdev_h+set}" = set; then
6036 echo $ECHO_N "(cached) $ECHO_C" >&6
6038 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_mkdev_h" >&5
6039 echo "${ECHO_T}$ac_cv_header_sys_mkdev_h" >&6; }
6041 # Is the header compilable?
6042 { echo "$as_me:$LINENO: checking sys/mkdev.h usability" >&5
6043 echo $ECHO_N "checking sys/mkdev.h usability... $ECHO_C" >&6; }
6044 cat >conftest.$ac_ext <<_ACEOF
6047 cat confdefs.h >>conftest.$ac_ext
6048 cat >>conftest.$ac_ext <<_ACEOF
6049 /* end confdefs.h. */
6050 $ac_includes_default
6051 #include <sys/mkdev.h>
6053 rm -f conftest.$ac_objext
6054 if { (ac_try="$ac_compile"
6056 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6057 *) ac_try_echo
=$ac_try;;
6059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6060 (eval "$ac_compile") 2>conftest.er1
6062 grep -v '^ *+' conftest.er1
>conftest.err
6064 cat conftest.err
>&5
6065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6066 (exit $ac_status); } && {
6067 test -z "$ac_c_werror_flag" ||
6068 test ! -s conftest.err
6069 } && test -s conftest.
$ac_objext; then
6070 ac_header_compiler
=yes
6072 echo "$as_me: failed program was:" >&5
6073 sed 's/^/| /' conftest.
$ac_ext >&5
6075 ac_header_compiler
=no
6078 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6079 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6080 echo "${ECHO_T}$ac_header_compiler" >&6; }
6082 # Is the header present?
6083 { echo "$as_me:$LINENO: checking sys/mkdev.h presence" >&5
6084 echo $ECHO_N "checking sys/mkdev.h presence... $ECHO_C" >&6; }
6085 cat >conftest.
$ac_ext <<_ACEOF
6088 cat confdefs.h
>>conftest.
$ac_ext
6089 cat >>conftest.
$ac_ext <<_ACEOF
6090 /* end confdefs.h. */
6091 #include <sys/mkdev.h>
6093 if { (ac_try
="$ac_cpp conftest.$ac_ext"
6095 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6096 *) ac_try_echo=$ac_try;;
6098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6099 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6101 grep -v '^ *+' conftest.er1 >conftest.err
6103 cat conftest.err >&5
6104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6105 (exit $ac_status); } >/dev/null && {
6106 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6107 test ! -s conftest.err
6109 ac_header_preproc=yes
6111 echo "$as_me: failed program was:" >&5
6112 sed 's/^/| /' conftest.$ac_ext >&5
6114 ac_header_preproc=no
6117 rm -f conftest.err conftest.$ac_ext
6118 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6119 echo "${ECHO_T}$ac_header_preproc" >&6; }
6121 # So? What about this header?
6122 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6124 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: accepted by the compiler, rejected by the preprocessor!" >&5
6125 echo "$as_me: WARNING: sys/mkdev.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6126 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: proceeding with the compiler's result" >&5
6127 echo "$as_me: WARNING: sys/mkdev.h: proceeding with the compiler's result" >&2;}
6128 ac_header_preproc=yes
6131 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: present but cannot be compiled" >&5
6132 echo "$as_me: WARNING: sys/mkdev.h: present but cannot be compiled" >&2;}
6133 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: check for missing prerequisite headers?" >&5
6134 echo "$as_me: WARNING: sys/mkdev.h: check for missing prerequisite headers?" >&2;}
6135 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: see the Autoconf documentation" >&5
6136 echo "$as_me: WARNING: sys/mkdev.h: see the Autoconf documentation" >&2;}
6137 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: section \"Present But Cannot Be Compiled\"" >&5
6138 echo "$as_me: WARNING: sys/mkdev.h: section \"Present But Cannot Be Compiled\"" >&2;}
6139 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: proceeding with the preprocessor's result" >&5
6140 echo "$as_me: WARNING: sys/mkdev.h: proceeding with the preprocessor's result" >&2;}
6141 { echo "$as_me:$LINENO: WARNING: sys/mkdev.h: in the future, the compiler will take precedence" >&5
6142 echo "$as_me: WARNING: sys/mkdev.h: in the future, the compiler will take precedence" >&2;}
6144 ## -------------------------------------- ##
6145 ## Report this to http://bugs.python.org/ ##
6146 ## -------------------------------------- ##
6148 ) | sed "s/^/$as_me: WARNING: /" >&2
6151 { echo "$as_me:$LINENO: checking for sys/mkdev.h" >&5
6152 echo $ECHO_N "checking for sys/mkdev.h... $ECHO_C" >&6; }
6153 if test "${ac_cv_header_sys_mkdev_h+set}" = set; then
6154 echo $ECHO_N "(cached) $ECHO_C" >&6
6156 ac_cv_header_sys_mkdev_h=$ac_header_preproc
6158 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_mkdev_h" >&5
6159 echo "${ECHO_T}$ac_cv_header_sys_mkdev_h" >&6; }
6162 if test $ac_cv_header_sys_mkdev_h = yes; then
6164 cat >>confdefs.h <<\_ACEOF
6165 #define MAJOR_IN_MKDEV 1
6172 if test $ac_cv_header_sys_mkdev_h = no; then
6173 if test "${ac_cv_header_sys_sysmacros_h+set}" = set; then
6174 { echo "$as_me:$LINENO: checking for sys/sysmacros.h" >&5
6175 echo $ECHO_N "checking for sys/sysmacros.h... $ECHO_C" >&6; }
6176 if test "${ac_cv_header_sys_sysmacros_h+set}" = set; then
6177 echo $ECHO_N "(cached) $ECHO_C" >&6
6179 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_sysmacros_h" >&5
6180 echo "${ECHO_T}$ac_cv_header_sys_sysmacros_h" >&6; }
6182 # Is the header compilable?
6183 { echo "$as_me:$LINENO: checking sys/sysmacros.h usability" >&5
6184 echo $ECHO_N "checking sys/sysmacros.h usability... $ECHO_C" >&6; }
6185 cat >conftest.$ac_ext <<_ACEOF
6188 cat confdefs.h >>conftest.$ac_ext
6189 cat >>conftest.$ac_ext <<_ACEOF
6190 /* end confdefs.h. */
6191 $ac_includes_default
6192 #include <sys/sysmacros.h>
6194 rm -f conftest.$ac_objext
6195 if { (ac_try="$ac_compile"
6197 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6198 *) ac_try_echo
=$ac_try;;
6200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6201 (eval "$ac_compile") 2>conftest.er1
6203 grep -v '^ *+' conftest.er1
>conftest.err
6205 cat conftest.err
>&5
6206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6207 (exit $ac_status); } && {
6208 test -z "$ac_c_werror_flag" ||
6209 test ! -s conftest.err
6210 } && test -s conftest.
$ac_objext; then
6211 ac_header_compiler
=yes
6213 echo "$as_me: failed program was:" >&5
6214 sed 's/^/| /' conftest.
$ac_ext >&5
6216 ac_header_compiler
=no
6219 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6220 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6221 echo "${ECHO_T}$ac_header_compiler" >&6; }
6223 # Is the header present?
6224 { echo "$as_me:$LINENO: checking sys/sysmacros.h presence" >&5
6225 echo $ECHO_N "checking sys/sysmacros.h presence... $ECHO_C" >&6; }
6226 cat >conftest.
$ac_ext <<_ACEOF
6229 cat confdefs.h
>>conftest.
$ac_ext
6230 cat >>conftest.
$ac_ext <<_ACEOF
6231 /* end confdefs.h. */
6232 #include <sys/sysmacros.h>
6234 if { (ac_try
="$ac_cpp conftest.$ac_ext"
6236 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6237 *) ac_try_echo=$ac_try;;
6239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6240 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6242 grep -v '^ *+' conftest.er1 >conftest.err
6244 cat conftest.err >&5
6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246 (exit $ac_status); } >/dev/null && {
6247 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6248 test ! -s conftest.err
6250 ac_header_preproc=yes
6252 echo "$as_me: failed program was:" >&5
6253 sed 's/^/| /' conftest.$ac_ext >&5
6255 ac_header_preproc=no
6258 rm -f conftest.err conftest.$ac_ext
6259 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6260 echo "${ECHO_T}$ac_header_preproc" >&6; }
6262 # So? What about this header?
6263 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6265 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: accepted by the compiler, rejected by the preprocessor!" >&5
6266 echo "$as_me: WARNING: sys/sysmacros.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
6267 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: proceeding with the compiler's result" >&5
6268 echo "$as_me: WARNING: sys/sysmacros.h: proceeding with the compiler's result" >&2;}
6269 ac_header_preproc=yes
6272 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: present but cannot be compiled" >&5
6273 echo "$as_me: WARNING: sys/sysmacros.h: present but cannot be compiled" >&2;}
6274 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: check for missing prerequisite headers?" >&5
6275 echo "$as_me: WARNING: sys/sysmacros.h: check for missing prerequisite headers?" >&2;}
6276 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: see the Autoconf documentation" >&5
6277 echo "$as_me: WARNING: sys/sysmacros.h: see the Autoconf documentation" >&2;}
6278 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: section \"Present But Cannot Be Compiled\"" >&5
6279 echo "$as_me: WARNING: sys/sysmacros.h: section \"Present But Cannot Be Compiled\"" >&2;}
6280 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: proceeding with the preprocessor's result" >&5
6281 echo "$as_me: WARNING: sys/sysmacros.h: proceeding with the preprocessor's result" >&2;}
6282 { echo "$as_me:$LINENO: WARNING: sys/sysmacros.h: in the future, the compiler will take precedence" >&5
6283 echo "$as_me: WARNING: sys/sysmacros.h: in the future, the compiler will take precedence" >&2;}
6285 ## -------------------------------------- ##
6286 ## Report this to http://bugs.python.org/ ##
6287 ## -------------------------------------- ##
6289 ) | sed "s/^/$as_me: WARNING: /" >&2
6292 { echo "$as_me:$LINENO: checking for sys/sysmacros.h" >&5
6293 echo $ECHO_N "checking for sys/sysmacros.h... $ECHO_C" >&6; }
6294 if test "${ac_cv_header_sys_sysmacros_h+set}" = set; then
6295 echo $ECHO_N "(cached) $ECHO_C" >&6
6297 ac_cv_header_sys_sysmacros_h=$ac_header_preproc
6299 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_sysmacros_h" >&5
6300 echo "${ECHO_T}$ac_cv_header_sys_sysmacros_h" >&6; }
6303 if test $ac_cv_header_sys_sysmacros_h = yes; then
6305 cat >>confdefs.h <<\_ACEOF
6306 #define MAJOR_IN_SYSMACROS 1
6316 # On Solaris, term.h requires curses.h
6318 for ac_header in term.h
6320 as_ac_Header=`echo "ac_cv_header_$ac_header" |
$as_tr_sh`
6321 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6322 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6323 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6324 echo $ECHO_N "(cached) $ECHO_C" >&6
6326 cat >conftest.$ac_ext <<_ACEOF
6329 cat confdefs.h >>conftest.$ac_ext
6330 cat >>conftest.$ac_ext <<_ACEOF
6331 /* end confdefs.h. */
6333 #ifdef HAVE_CURSES_H
6338 #include <$ac_header>
6340 rm -f conftest.$ac_objext
6341 if { (ac_try="$ac_compile"
6343 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6344 *) ac_try_echo
=$ac_try;;
6346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6347 (eval "$ac_compile") 2>conftest.er1
6349 grep -v '^ *+' conftest.er1
>conftest.err
6351 cat conftest.err
>&5
6352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6353 (exit $ac_status); } && {
6354 test -z "$ac_c_werror_flag" ||
6355 test ! -s conftest.err
6356 } && test -s conftest.
$ac_objext; then
6357 eval "$as_ac_Header=yes"
6359 echo "$as_me: failed program was:" >&5
6360 sed 's/^/| /' conftest.
$ac_ext >&5
6362 eval "$as_ac_Header=no"
6365 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6367 ac_res
=`eval echo '${'$as_ac_Header'}'`
6368 { echo "$as_me:$LINENO: result: $ac_res" >&5
6369 echo "${ECHO_T}$ac_res" >&6; }
6370 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6371 cat >>confdefs.h
<<_ACEOF
6372 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6380 # On Linux, netlink.h requires asm/types.h
6382 for ac_header
in linux
/netlink.h
6384 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6385 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6386 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6387 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6388 echo $ECHO_N "(cached) $ECHO_C" >&6
6390 cat >conftest.
$ac_ext <<_ACEOF
6393 cat confdefs.h
>>conftest.
$ac_ext
6394 cat >>conftest.
$ac_ext <<_ACEOF
6395 /* end confdefs.h. */
6397 #ifdef HAVE_ASM_TYPES_H
6398 #include <asm/types.h>
6400 #ifdef HAVE_SYS_SOCKET_H
6401 #include <sys/socket.h>
6405 #include <$ac_header>
6407 rm -f conftest.
$ac_objext
6408 if { (ac_try
="$ac_compile"
6410 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6411 *) ac_try_echo=$ac_try;;
6413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6414 (eval "$ac_compile") 2>conftest.er1
6416 grep -v '^ *+' conftest.er1 >conftest.err
6418 cat conftest.err >&5
6419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6420 (exit $ac_status); } && {
6421 test -z "$ac_c_werror_flag" ||
6422 test ! -s conftest.err
6423 } && test -s conftest.$ac_objext; then
6424 eval "$as_ac_Header=yes"
6426 echo "$as_me: failed program was:" >&5
6427 sed 's/^/| /' conftest.$ac_ext >&5
6429 eval "$as_ac_Header=no"
6432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6434 ac_res=`eval echo '${'$as_ac_Header'}'`
6435 { echo "$as_me:$LINENO: result: $ac_res" >&5
6436 echo "${ECHO_T}$ac_res" >&6; }
6437 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6438 cat >>confdefs.h <<_ACEOF
6439 #define `echo "HAVE_$ac_header" |
$as_tr_cpp` 1
6447 # checks for typedefs
6449 { echo "$as_me:$LINENO: checking for clock_t in time.h" >&5
6450 echo $ECHO_N "checking for clock_t in time.h... $ECHO_C" >&6; }
6451 cat >conftest.$ac_ext <<_ACEOF
6454 cat confdefs.h >>conftest.$ac_ext
6455 cat >>conftest.$ac_ext <<_ACEOF
6456 /* end confdefs.h. */
6460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6461 $EGREP "clock_t" >/dev/null 2>&1; then
6466 cat >>confdefs.h <<\_ACEOF
6467 #define clock_t long
6474 { echo "$as_me:$LINENO: result: $was_it_defined" >&5
6475 echo "${ECHO_T}$was_it_defined" >&6; }
6477 # Check whether using makedev requires defining _OSF_SOURCE
6478 { echo "$as_me:$LINENO: checking for makedev" >&5
6479 echo $ECHO_N "checking for makedev... $ECHO_C" >&6; }
6480 cat >conftest.$ac_ext <<_ACEOF
6483 cat confdefs.h >>conftest.$ac_ext
6484 cat >>conftest.$ac_ext <<_ACEOF
6485 /* end confdefs.h. */
6486 #include <sys/types.h>
6495 rm -f conftest.$ac_objext conftest$ac_exeext
6496 if { (ac_try="$ac_link"
6498 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6499 *) ac_try_echo
=$ac_try;;
6501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6502 (eval "$ac_link") 2>conftest.er1
6504 grep -v '^ *+' conftest.er1
>conftest.err
6506 cat conftest.err
>&5
6507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6508 (exit $ac_status); } && {
6509 test -z "$ac_c_werror_flag" ||
6510 test ! -s conftest.err
6511 } && test -s conftest
$ac_exeext &&
6512 $as_test_x conftest
$ac_exeext; then
6513 ac_cv_has_makedev
=yes
6515 echo "$as_me: failed program was:" >&5
6516 sed 's/^/| /' conftest.
$ac_ext >&5
6518 ac_cv_has_makedev
=no
6521 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
6522 conftest
$ac_exeext conftest.
$ac_ext
6523 if test "$ac_cv_has_makedev" = "no"; then
6524 # we didn't link, try if _OSF_SOURCE will allow us to link
6525 cat >conftest.
$ac_ext <<_ACEOF
6528 cat confdefs.h
>>conftest.
$ac_ext
6529 cat >>conftest.
$ac_ext <<_ACEOF
6530 /* end confdefs.h. */
6532 #define _OSF_SOURCE 1
6533 #include <sys/types.h>
6543 rm -f conftest.
$ac_objext conftest
$ac_exeext
6544 if { (ac_try
="$ac_link"
6546 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6547 *) ac_try_echo=$ac_try;;
6549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6550 (eval "$ac_link") 2>conftest.er1
6552 grep -v '^ *+' conftest.er1 >conftest.err
6554 cat conftest.err >&5
6555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6556 (exit $ac_status); } && {
6557 test -z "$ac_c_werror_flag" ||
6558 test ! -s conftest.err
6559 } && test -s conftest$ac_exeext &&
6560 $as_test_x conftest$ac_exeext; then
6561 ac_cv_has_makedev=yes
6563 echo "$as_me: failed program was:" >&5
6564 sed 's/^/| /' conftest.$ac_ext >&5
6566 ac_cv_has_makedev=no
6569 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6570 conftest$ac_exeext conftest.$ac_ext
6571 if test "$ac_cv_has_makedev" = "yes"; then
6573 cat >>confdefs.h <<\_ACEOF
6574 #define _OSF_SOURCE 1
6579 { echo "$as_me:$LINENO: result: $ac_cv_has_makedev" >&5
6580 echo "${ECHO_T}$ac_cv_has_makedev" >&6; }
6581 if test "$ac_cv_has_makedev" = "yes"; then
6583 cat >>confdefs.h <<\_ACEOF
6584 #define HAVE_MAKEDEV 1
6589 # Enabling LFS on Solaris (2.6 to 9) with gcc 2.95 triggers a bug in
6590 # the system headers: If _XOPEN_SOURCE and _LARGEFILE_SOURCE are
6591 # defined, but the compiler does not support pragma redefine_extname,
6592 # and _LARGEFILE64_SOURCE is not defined, the headers refer to 64-bit
6593 # structures (such as rlimit64) without declaring them. As a
6594 # work-around, disable LFS on such configurations
6597 { echo "$as_me:$LINENO: checking Solaris LFS bug" >&5
6598 echo $ECHO_N "checking Solaris LFS bug... $ECHO_C" >&6; }
6599 cat >conftest.$ac_ext <<_ACEOF
6602 cat confdefs.h >>conftest.$ac_ext
6603 cat >>conftest.$ac_ext <<_ACEOF
6604 /* end confdefs.h. */
6606 #define _LARGEFILE_SOURCE 1
6607 #define _FILE_OFFSET_BITS 64
6608 #include <sys/resource.h>
6618 rm -f conftest.$ac_objext
6619 if { (ac_try="$ac_compile"
6621 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6622 *) ac_try_echo
=$ac_try;;
6624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6625 (eval "$ac_compile") 2>conftest.er1
6627 grep -v '^ *+' conftest.er1
>conftest.err
6629 cat conftest.err
>&5
6630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6631 (exit $ac_status); } && {
6632 test -z "$ac_c_werror_flag" ||
6633 test ! -s conftest.err
6634 } && test -s conftest.
$ac_objext; then
6637 echo "$as_me: failed program was:" >&5
6638 sed 's/^/| /' conftest.
$ac_ext >&5
6643 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6644 { echo "$as_me:$LINENO: result: $sol_lfs_bug" >&5
6645 echo "${ECHO_T}$sol_lfs_bug" >&6; }
6646 if test "$sol_lfs_bug" = "yes"; then
6650 if test "$use_lfs" = "yes"; then
6651 # Two defines needed to enable largefile support on various platforms
6652 # These may affect some typedefs
6654 cat >>confdefs.h
<<\_ACEOF
6655 #define _LARGEFILE_SOURCE 1
6659 cat >>confdefs.h
<<\_ACEOF
6660 #define _FILE_OFFSET_BITS 64
6665 # Add some code to confdefs.h so that the test for off_t works on SCO
6666 cat >> confdefs.h
<<\EOF
6672 # Type availability checks
6673 { echo "$as_me:$LINENO: checking for mode_t" >&5
6674 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
6675 if test "${ac_cv_type_mode_t+set}" = set; then
6676 echo $ECHO_N "(cached) $ECHO_C" >&6
6678 cat >conftest.
$ac_ext <<_ACEOF
6681 cat confdefs.h
>>conftest.
$ac_ext
6682 cat >>conftest.
$ac_ext <<_ACEOF
6683 /* end confdefs.h. */
6684 $ac_includes_default
6685 typedef mode_t ac__type_new_;
6689 if ((ac__type_new_ *) 0)
6691 if (sizeof (ac__type_new_))
6697 rm -f conftest.
$ac_objext
6698 if { (ac_try
="$ac_compile"
6700 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6701 *) ac_try_echo=$ac_try;;
6703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6704 (eval "$ac_compile") 2>conftest.er1
6706 grep -v '^ *+' conftest.er1 >conftest.err
6708 cat conftest.err >&5
6709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6710 (exit $ac_status); } && {
6711 test -z "$ac_c_werror_flag" ||
6712 test ! -s conftest.err
6713 } && test -s conftest.$ac_objext; then
6714 ac_cv_type_mode_t=yes
6716 echo "$as_me: failed program was:" >&5
6717 sed 's/^/| /' conftest.$ac_ext >&5
6719 ac_cv_type_mode_t=no
6722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6724 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
6725 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
6726 if test $ac_cv_type_mode_t = yes; then
6730 cat >>confdefs.h <<_ACEOF
6736 { echo "$as_me:$LINENO: checking for off_t" >&5
6737 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
6738 if test "${ac_cv_type_off_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 off_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_off_t
=yes
6779 echo "$as_me: failed program was:" >&5
6780 sed 's/^/| /' conftest.
$ac_ext >&5
6785 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6787 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6788 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
6789 if test $ac_cv_type_off_t = yes; then
6793 cat >>confdefs.h
<<_ACEOF
6794 #define off_t long int
6799 { echo "$as_me:$LINENO: checking for pid_t" >&5
6800 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
6801 if test "${ac_cv_type_pid_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 pid_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_pid_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_pid_t" >&5
6851 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
6852 if test $ac_cv_type_pid_t = yes; then
6856 cat >>confdefs.h <<_ACEOF
6862 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
6863 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
6864 if test "${ac_cv_type_signal+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 #include <sys/types.h>
6879 return *(signal (0, 0)) (0) == 1;
6884 rm -f conftest.$ac_objext
6885 if { (ac_try="$ac_compile"
6887 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6888 *) ac_try_echo
=$ac_try;;
6890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6891 (eval "$ac_compile") 2>conftest.er1
6893 grep -v '^ *+' conftest.er1
>conftest.err
6895 cat conftest.err
>&5
6896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6897 (exit $ac_status); } && {
6898 test -z "$ac_c_werror_flag" ||
6899 test ! -s conftest.err
6900 } && test -s conftest.
$ac_objext; then
6901 ac_cv_type_signal
=int
6903 echo "$as_me: failed program was:" >&5
6904 sed 's/^/| /' conftest.
$ac_ext >&5
6906 ac_cv_type_signal
=void
6909 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6911 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
6912 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
6914 cat >>confdefs.h
<<_ACEOF
6915 #define RETSIGTYPE $ac_cv_type_signal
6919 { echo "$as_me:$LINENO: checking for size_t" >&5
6920 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
6921 if test "${ac_cv_type_size_t+set}" = set; then
6922 echo $ECHO_N "(cached) $ECHO_C" >&6
6924 cat >conftest.
$ac_ext <<_ACEOF
6927 cat confdefs.h
>>conftest.
$ac_ext
6928 cat >>conftest.
$ac_ext <<_ACEOF
6929 /* end confdefs.h. */
6930 $ac_includes_default
6931 typedef size_t ac__type_new_;
6935 if ((ac__type_new_ *) 0)
6937 if (sizeof (ac__type_new_))
6943 rm -f conftest.
$ac_objext
6944 if { (ac_try
="$ac_compile"
6946 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
6947 *) ac_try_echo=$ac_try;;
6949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6950 (eval "$ac_compile") 2>conftest.er1
6952 grep -v '^ *+' conftest.er1 >conftest.err
6954 cat conftest.err >&5
6955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6956 (exit $ac_status); } && {
6957 test -z "$ac_c_werror_flag" ||
6958 test ! -s conftest.err
6959 } && test -s conftest.$ac_objext; then
6960 ac_cv_type_size_t=yes
6962 echo "$as_me: failed program was:" >&5
6963 sed 's/^/| /' conftest.$ac_ext >&5
6965 ac_cv_type_size_t=no
6968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6970 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
6971 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
6972 if test $ac_cv_type_size_t = yes; then
6976 cat >>confdefs.h <<_ACEOF
6977 #define size_t unsigned int
6982 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
6983 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
6984 if test "${ac_cv_type_uid_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 #include <sys/types.h>
6996 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6997 $EGREP "uid_t" >/dev/null 2>&1; then
6998 ac_cv_type_uid_t=yes
7005 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
7006 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
7007 if test $ac_cv_type_uid_t = no; then
7009 cat >>confdefs.h <<\_ACEOF
7014 cat >>confdefs.h <<\_ACEOF
7021 { echo "$as_me:$LINENO: checking for uint32_t" >&5
7022 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
7023 if test "${ac_cv_c_uint32_t+set}" = set; then
7024 echo $ECHO_N "(cached) $ECHO_C" >&6
7027 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
7028 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7029 cat >conftest.$ac_ext <<_ACEOF
7032 cat confdefs.h >>conftest.$ac_ext
7033 cat >>conftest.$ac_ext <<_ACEOF
7034 /* end confdefs.h. */
7035 $ac_includes_default
7039 static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
7046 rm -f conftest.$ac_objext
7047 if { (ac_try="$ac_compile"
7049 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7050 *) ac_try_echo
=$ac_try;;
7052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7053 (eval "$ac_compile") 2>conftest.er1
7055 grep -v '^ *+' conftest.er1
>conftest.err
7057 cat conftest.err
>&5
7058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059 (exit $ac_status); } && {
7060 test -z "$ac_c_werror_flag" ||
7061 test ! -s conftest.err
7062 } && test -s conftest.
$ac_objext; then
7064 uint32_t
) ac_cv_c_uint32_t
=yes ;;
7065 *) ac_cv_c_uint32_t
=$ac_type ;;
7069 echo "$as_me: failed program was:" >&5
7070 sed 's/^/| /' conftest.
$ac_ext >&5
7075 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7076 test "$ac_cv_c_uint32_t" != no
&& break
7079 { echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
7080 echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
7081 case $ac_cv_c_uint32_t in #(
7085 cat >>confdefs.h
<<\_ACEOF
7090 cat >>confdefs.h
<<_ACEOF
7091 #define uint32_t $ac_cv_c_uint32_t
7097 { echo "$as_me:$LINENO: checking for uint64_t" >&5
7098 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
7099 if test "${ac_cv_c_uint64_t+set}" = set; then
7100 echo $ECHO_N "(cached) $ECHO_C" >&6
7103 for ac_type
in 'uint64_t' 'unsigned int' 'unsigned long int' \
7104 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7105 cat >conftest.
$ac_ext <<_ACEOF
7108 cat confdefs.h
>>conftest.
$ac_ext
7109 cat >>conftest.
$ac_ext <<_ACEOF
7110 /* end confdefs.h. */
7111 $ac_includes_default
7115 static int test_array [1 - 2 * !(($ac_type) -1 >> (64 - 1) == 1)];
7122 rm -f conftest.
$ac_objext
7123 if { (ac_try
="$ac_compile"
7125 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7126 *) ac_try_echo=$ac_try;;
7128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7129 (eval "$ac_compile") 2>conftest.er1
7131 grep -v '^ *+' conftest.er1 >conftest.err
7133 cat conftest.err >&5
7134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135 (exit $ac_status); } && {
7136 test -z "$ac_c_werror_flag" ||
7137 test ! -s conftest.err
7138 } && test -s conftest.$ac_objext; then
7140 uint64_t) ac_cv_c_uint64_t=yes ;;
7141 *) ac_cv_c_uint64_t=$ac_type ;;
7145 echo "$as_me: failed program was:" >&5
7146 sed 's/^/| /' conftest.$ac_ext >&5
7151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7152 test "$ac_cv_c_uint64_t" != no && break
7155 { echo "$as_me:$LINENO: result: $ac_cv_c_uint64_t" >&5
7156 echo "${ECHO_T}$ac_cv_c_uint64_t" >&6; }
7157 case $ac_cv_c_uint64_t in #(
7161 cat >>confdefs.h <<\_ACEOF
7166 cat >>confdefs.h <<_ACEOF
7167 #define uint64_t $ac_cv_c_uint64_t
7173 { echo "$as_me:$LINENO: checking for int32_t" >&5
7174 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
7175 if test "${ac_cv_c_int32_t+set}" = set; then
7176 echo $ECHO_N "(cached) $ECHO_C" >&6
7179 for ac_type in 'int32_t' 'int' 'long int' \
7180 'long long int' 'short int' 'signed char'; do
7181 cat >conftest.$ac_ext <<_ACEOF
7184 cat confdefs.h >>conftest.$ac_ext
7185 cat >>conftest.$ac_ext <<_ACEOF
7186 /* end confdefs.h. */
7187 $ac_includes_default
7191 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
7198 rm -f conftest.$ac_objext
7199 if { (ac_try="$ac_compile"
7201 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7202 *) ac_try_echo
=$ac_try;;
7204 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7205 (eval "$ac_compile") 2>conftest.er1
7207 grep -v '^ *+' conftest.er1
>conftest.err
7209 cat conftest.err
>&5
7210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7211 (exit $ac_status); } && {
7212 test -z "$ac_c_werror_flag" ||
7213 test ! -s conftest.err
7214 } && test -s conftest.
$ac_objext; then
7215 cat >conftest.
$ac_ext <<_ACEOF
7218 cat confdefs.h
>>conftest.
$ac_ext
7219 cat >>conftest.
$ac_ext <<_ACEOF
7220 /* end confdefs.h. */
7221 $ac_includes_default
7225 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
7226 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
7233 rm -f conftest.
$ac_objext
7234 if { (ac_try
="$ac_compile"
7236 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7237 *) ac_try_echo=$ac_try;;
7239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7240 (eval "$ac_compile") 2>conftest.er1
7242 grep -v '^ *+' conftest.er1 >conftest.err
7244 cat conftest.err >&5
7245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7246 (exit $ac_status); } && {
7247 test -z "$ac_c_werror_flag" ||
7248 test ! -s conftest.err
7249 } && test -s conftest.$ac_objext; then
7252 echo "$as_me: failed program was:" >&5
7253 sed 's/^/| /' conftest.$ac_ext >&5
7256 int32_t) ac_cv_c_int32_t=yes ;;
7257 *) ac_cv_c_int32_t=$ac_type ;;
7262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7264 echo "$as_me: failed program was:" >&5
7265 sed 's/^/| /' conftest.$ac_ext >&5
7270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7271 test "$ac_cv_c_int32_t" != no && break
7274 { echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
7275 echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
7276 case $ac_cv_c_int32_t in #(
7280 cat >>confdefs.h <<_ACEOF
7281 #define int32_t $ac_cv_c_int32_t
7287 { echo "$as_me:$LINENO: checking for int64_t" >&5
7288 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
7289 if test "${ac_cv_c_int64_t+set}" = set; then
7290 echo $ECHO_N "(cached) $ECHO_C" >&6
7293 for ac_type in 'int64_t' 'int' 'long int' \
7294 'long long int' 'short int' 'signed char'; do
7295 cat >conftest.$ac_ext <<_ACEOF
7298 cat confdefs.h >>conftest.$ac_ext
7299 cat >>conftest.$ac_ext <<_ACEOF
7300 /* end confdefs.h. */
7301 $ac_includes_default
7305 static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (64 - 2)) - 1) * 2 + 1))];
7312 rm -f conftest.$ac_objext
7313 if { (ac_try="$ac_compile"
7315 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7316 *) ac_try_echo
=$ac_try;;
7318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7319 (eval "$ac_compile") 2>conftest.er1
7321 grep -v '^ *+' conftest.er1
>conftest.err
7323 cat conftest.err
>&5
7324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7325 (exit $ac_status); } && {
7326 test -z "$ac_c_werror_flag" ||
7327 test ! -s conftest.err
7328 } && test -s conftest.
$ac_objext; then
7329 cat >conftest.
$ac_ext <<_ACEOF
7332 cat confdefs.h
>>conftest.
$ac_ext
7333 cat >>conftest.
$ac_ext <<_ACEOF
7334 /* end confdefs.h. */
7335 $ac_includes_default
7339 static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (64 - 2)) - 1) * 2 + 1)
7340 < ($ac_type) (((($ac_type) 1 << (64 - 2)) - 1) * 2 + 2))];
7347 rm -f conftest.
$ac_objext
7348 if { (ac_try
="$ac_compile"
7350 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7351 *) ac_try_echo=$ac_try;;
7353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7354 (eval "$ac_compile") 2>conftest.er1
7356 grep -v '^ *+' conftest.er1 >conftest.err
7358 cat conftest.err >&5
7359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7360 (exit $ac_status); } && {
7361 test -z "$ac_c_werror_flag" ||
7362 test ! -s conftest.err
7363 } && test -s conftest.$ac_objext; then
7366 echo "$as_me: failed program was:" >&5
7367 sed 's/^/| /' conftest.$ac_ext >&5
7370 int64_t) ac_cv_c_int64_t=yes ;;
7371 *) ac_cv_c_int64_t=$ac_type ;;
7376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7378 echo "$as_me: failed program was:" >&5
7379 sed 's/^/| /' conftest.$ac_ext >&5
7384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7385 test "$ac_cv_c_int64_t" != no && break
7388 { echo "$as_me:$LINENO: result: $ac_cv_c_int64_t" >&5
7389 echo "${ECHO_T}$ac_cv_c_int64_t" >&6; }
7390 case $ac_cv_c_int64_t in #(
7394 cat >>confdefs.h <<_ACEOF
7395 #define int64_t $ac_cv_c_int64_t
7400 { echo "$as_me:$LINENO: checking for ssize_t" >&5
7401 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
7402 if test "${ac_cv_type_ssize_t+set}" = set; then
7403 echo $ECHO_N "(cached) $ECHO_C" >&6
7405 cat >conftest.$ac_ext <<_ACEOF
7408 cat confdefs.h >>conftest.$ac_ext
7409 cat >>conftest.$ac_ext <<_ACEOF
7410 /* end confdefs.h. */
7411 $ac_includes_default
7412 typedef ssize_t ac__type_new_;
7416 if ((ac__type_new_ *) 0)
7418 if (sizeof (ac__type_new_))
7424 rm -f conftest.$ac_objext
7425 if { (ac_try="$ac_compile"
7427 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7428 *) ac_try_echo
=$ac_try;;
7430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7431 (eval "$ac_compile") 2>conftest.er1
7433 grep -v '^ *+' conftest.er1
>conftest.err
7435 cat conftest.err
>&5
7436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7437 (exit $ac_status); } && {
7438 test -z "$ac_c_werror_flag" ||
7439 test ! -s conftest.err
7440 } && test -s conftest.
$ac_objext; then
7441 ac_cv_type_ssize_t
=yes
7443 echo "$as_me: failed program was:" >&5
7444 sed 's/^/| /' conftest.
$ac_ext >&5
7446 ac_cv_type_ssize_t
=no
7449 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7451 { echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
7452 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6; }
7453 if test $ac_cv_type_ssize_t = yes; then
7455 cat >>confdefs.h
<<\_ACEOF
7456 #define HAVE_SSIZE_T 1
7462 # Sizes of various common basic types
7463 # ANSI C requires sizeof(char) == 1, so no need to check it
7464 { echo "$as_me:$LINENO: checking for int" >&5
7465 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
7466 if test "${ac_cv_type_int+set}" = set; then
7467 echo $ECHO_N "(cached) $ECHO_C" >&6
7469 cat >conftest.
$ac_ext <<_ACEOF
7472 cat confdefs.h
>>conftest.
$ac_ext
7473 cat >>conftest.
$ac_ext <<_ACEOF
7474 /* end confdefs.h. */
7475 $ac_includes_default
7476 typedef int ac__type_new_;
7480 if ((ac__type_new_ *) 0)
7482 if (sizeof (ac__type_new_))
7488 rm -f conftest.
$ac_objext
7489 if { (ac_try
="$ac_compile"
7491 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7492 *) ac_try_echo=$ac_try;;
7494 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7495 (eval "$ac_compile") 2>conftest.er1
7497 grep -v '^ *+' conftest.er1 >conftest.err
7499 cat conftest.err >&5
7500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7501 (exit $ac_status); } && {
7502 test -z "$ac_c_werror_flag" ||
7503 test ! -s conftest.err
7504 } && test -s conftest.$ac_objext; then
7507 echo "$as_me: failed program was:" >&5
7508 sed 's/^/| /' conftest.$ac_ext >&5
7513 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7515 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
7516 echo "${ECHO_T}$ac_cv_type_int" >&6; }
7518 # The cast to long int works around a bug in the HP C Compiler
7519 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7520 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
7521 # This bug is HP SR number 8606223364.
7522 { echo "$as_me:$LINENO: checking size of int" >&5
7523 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
7524 if test "${ac_cv_sizeof_int+set}" = set; then
7525 echo $ECHO_N "(cached) $ECHO_C" >&6
7527 if test "$cross_compiling" = yes; then
7528 # Depending upon the size, compute the lo and hi bounds.
7529 cat >conftest.$ac_ext <<_ACEOF
7532 cat confdefs.h >>conftest.$ac_ext
7533 cat >>conftest.$ac_ext <<_ACEOF
7534 /* end confdefs.h. */
7535 $ac_includes_default
7536 typedef int ac__type_sizeof_;
7540 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7547 rm -f conftest.$ac_objext
7548 if { (ac_try="$ac_compile"
7550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7551 *) ac_try_echo=$ac_try;;
7553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7554 (eval "$ac_compile") 2>conftest.er1
7556 grep -v '^
*+' conftest.er1 >conftest.err
7558 cat conftest.err >&5
7559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7560 (exit $ac_status); } && {
7561 test -z "$ac_c_werror_flag" ||
7562 test ! -s conftest.err
7563 } && test -s conftest.$ac_objext; then
7566 cat >conftest.$ac_ext <<_ACEOF
7569 cat confdefs.h >>conftest.$ac_ext
7570 cat >>conftest.$ac_ext <<_ACEOF
7571 /* end confdefs.h. */
7572 $ac_includes_default
7573 typedef int ac__type_sizeof_;
7577 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7584 rm -f conftest.$ac_objext
7585 if { (ac_try="$ac_compile"
7587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7588 *) ac_try_echo=$ac_try;;
7590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7591 (eval "$ac_compile") 2>conftest.er1
7593 grep -v '^
*+' conftest.er1 >conftest.err
7595 cat conftest.err >&5
7596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7597 (exit $ac_status); } && {
7598 test -z "$ac_c_werror_flag" ||
7599 test ! -s conftest.err
7600 } && test -s conftest.$ac_objext; then
7601 ac_hi=$ac_mid; break
7603 echo "$as_me: failed program was:" >&5
7604 sed 's
/^
/|
/' conftest.$ac_ext >&5
7606 ac_lo=`expr $ac_mid + 1`
7607 if test $ac_lo -le $ac_mid; then
7611 ac_mid=`expr 2 '*' $ac_mid + 1`
7614 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7617 echo "$as_me: failed program was:" >&5
7618 sed 's
/^
/|
/' conftest.$ac_ext >&5
7620 cat >conftest.$ac_ext <<_ACEOF
7623 cat confdefs.h >>conftest.$ac_ext
7624 cat >>conftest.$ac_ext <<_ACEOF
7625 /* end confdefs.h. */
7626 $ac_includes_default
7627 typedef int ac__type_sizeof_;
7631 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
7638 rm -f conftest.$ac_objext
7639 if { (ac_try="$ac_compile"
7641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7642 *) ac_try_echo=$ac_try;;
7644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7645 (eval "$ac_compile") 2>conftest.er1
7647 grep -v '^
*+' conftest.er1 >conftest.err
7649 cat conftest.err >&5
7650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651 (exit $ac_status); } && {
7652 test -z "$ac_c_werror_flag" ||
7653 test ! -s conftest.err
7654 } && test -s conftest.$ac_objext; then
7657 cat >conftest.$ac_ext <<_ACEOF
7660 cat confdefs.h >>conftest.$ac_ext
7661 cat >>conftest.$ac_ext <<_ACEOF
7662 /* end confdefs.h. */
7663 $ac_includes_default
7664 typedef int ac__type_sizeof_;
7668 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
7675 rm -f conftest.$ac_objext
7676 if { (ac_try="$ac_compile"
7678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7679 *) ac_try_echo=$ac_try;;
7681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7682 (eval "$ac_compile") 2>conftest.er1
7684 grep -v '^
*+' conftest.er1 >conftest.err
7686 cat conftest.err >&5
7687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688 (exit $ac_status); } && {
7689 test -z "$ac_c_werror_flag" ||
7690 test ! -s conftest.err
7691 } && test -s conftest.$ac_objext; then
7692 ac_lo=$ac_mid; break
7694 echo "$as_me: failed program was:" >&5
7695 sed 's
/^
/|
/' conftest.$ac_ext >&5
7697 ac_hi=`expr '(' $ac_mid ')' - 1`
7698 if test $ac_mid -le $ac_hi; then
7702 ac_mid=`expr 2 '*' $ac_mid`
7705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7708 echo "$as_me: failed program was:" >&5
7709 sed 's
/^
/|
/' conftest.$ac_ext >&5
7714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7718 # Binary search between lo and hi bounds.
7719 while test "x$ac_lo" != "x$ac_hi"; do
7720 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7721 cat >conftest.$ac_ext <<_ACEOF
7724 cat confdefs.h >>conftest.$ac_ext
7725 cat >>conftest.$ac_ext <<_ACEOF
7726 /* end confdefs.h. */
7727 $ac_includes_default
7728 typedef int ac__type_sizeof_;
7732 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7739 rm -f conftest.$ac_objext
7740 if { (ac_try="$ac_compile"
7742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7743 *) ac_try_echo=$ac_try;;
7745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7746 (eval "$ac_compile") 2>conftest.er1
7748 grep -v '^
*+' conftest.er1 >conftest.err
7750 cat conftest.err >&5
7751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7752 (exit $ac_status); } && {
7753 test -z "$ac_c_werror_flag" ||
7754 test ! -s conftest.err
7755 } && test -s conftest.$ac_objext; then
7758 echo "$as_me: failed program was:" >&5
7759 sed 's
/^
/|
/' conftest.$ac_ext >&5
7761 ac_lo=`expr '(' $ac_mid ')' + 1`
7764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7767 ?*) ac_cv_sizeof_int=$ac_lo;;
7768 '') if test "$ac_cv_type_int" = yes; then
7769 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
7770 See \`config.log' for more details.
" >&5
7771 echo "$as_me: error
: cannot compute sizeof
(int
)
7772 See \
`config.log' for more details." >&2;}
7773 { (exit 77); exit 77; }; }
7779 cat >conftest.$ac_ext <<_ACEOF
7782 cat confdefs.h >>conftest.$ac_ext
7783 cat >>conftest.$ac_ext <<_ACEOF
7784 /* end confdefs.h. */
7785 $ac_includes_default
7786 typedef int ac__type_sizeof_;
7787 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7788 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7795 FILE *f = fopen ("conftest.val", "w");
7798 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7800 long int i = longval ();
7801 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7803 fprintf (f, "%ld\n", i);
7807 unsigned long int i = ulongval ();
7808 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7810 fprintf (f, "%lu\n", i);
7812 return ferror (f) || fclose (f) != 0;
7818 rm -f conftest$ac_exeext
7819 if { (ac_try="$ac_link"
7821 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7822 *) ac_try_echo
=$ac_try;;
7824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7825 (eval "$ac_link") 2>&5
7827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7828 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7829 { (case "(($ac_try" in
7830 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7831 *) ac_try_echo=$ac_try;;
7833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7834 (eval "$ac_try") 2>&5
7836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7837 (exit $ac_status); }; }; then
7838 ac_cv_sizeof_int=`cat conftest.val
`
7840 echo "$as_me: program exited with status $ac_status" >&5
7841 echo "$as_me: failed program was:" >&5
7842 sed 's/^/| /' conftest.$ac_ext >&5
7845 if test "$ac_cv_type_int" = yes; then
7846 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
7847 See \`config.log
' for more details." >&5
7848 echo "$as_me: error: cannot compute sizeof (int)
7849 See \`config.log' for more details.
" >&2;}
7850 { (exit 77); exit 77; }; }
7855 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7859 { echo "$as_me:$LINENO: result
: $ac_cv_sizeof_int" >&5
7860 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
7864 cat >>confdefs.h <<_ACEOF
7865 #define SIZEOF_INT $ac_cv_sizeof_int
7869 { echo "$as_me:$LINENO: checking
for long
" >&5
7870 echo $ECHO_N "checking
for long...
$ECHO_C" >&6; }
7871 if test "${ac_cv_type_long+set}" = set; then
7872 echo $ECHO_N "(cached
) $ECHO_C" >&6
7874 cat >conftest.$ac_ext <<_ACEOF
7877 cat confdefs.h >>conftest.$ac_ext
7878 cat >>conftest.$ac_ext <<_ACEOF
7879 /* end confdefs.h. */
7880 $ac_includes_default
7881 typedef long ac__type_new_;
7885 if ((ac__type_new_ *) 0)
7887 if (sizeof (ac__type_new_))
7893 rm -f conftest.$ac_objext
7894 if { (ac_try="$ac_compile"
7896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7897 *) ac_try_echo=$ac_try;;
7899 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
7900 (eval "$ac_compile") 2>conftest.er1
7902 grep -v '^ *+' conftest.er1 >conftest.err
7904 cat conftest.err >&5
7905 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
7906 (exit $ac_status); } && {
7907 test -z "$ac_c_werror_flag" ||
7908 test ! -s conftest.err
7909 } && test -s conftest.$ac_objext; then
7912 echo "$as_me: failed program was
:" >&5
7913 sed 's/^/| /' conftest.$ac_ext >&5
7918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7920 { echo "$as_me:$LINENO: result
: $ac_cv_type_long" >&5
7921 echo "${ECHO_T}$ac_cv_type_long" >&6; }
7923 # The cast to long int works around a bug in the HP C Compiler
7924 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7925 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7926 # This bug is HP SR number 8606223364.
7927 { echo "$as_me:$LINENO: checking size of long
" >&5
7928 echo $ECHO_N "checking size of long...
$ECHO_C" >&6; }
7929 if test "${ac_cv_sizeof_long+set}" = set; then
7930 echo $ECHO_N "(cached
) $ECHO_C" >&6
7932 if test "$cross_compiling" = yes; then
7933 # Depending upon the size, compute the lo and hi bounds.
7934 cat >conftest.$ac_ext <<_ACEOF
7937 cat confdefs.h >>conftest.$ac_ext
7938 cat >>conftest.$ac_ext <<_ACEOF
7939 /* end confdefs.h. */
7940 $ac_includes_default
7941 typedef long ac__type_sizeof_;
7945 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7952 rm -f conftest.$ac_objext
7953 if { (ac_try="$ac_compile"
7955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7956 *) ac_try_echo=$ac_try;;
7958 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
7959 (eval "$ac_compile") 2>conftest.er1
7961 grep -v '^ *+' conftest.er1 >conftest.err
7963 cat conftest.err >&5
7964 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
7965 (exit $ac_status); } && {
7966 test -z "$ac_c_werror_flag" ||
7967 test ! -s conftest.err
7968 } && test -s conftest.$ac_objext; then
7971 cat >conftest.$ac_ext <<_ACEOF
7974 cat confdefs.h >>conftest.$ac_ext
7975 cat >>conftest.$ac_ext <<_ACEOF
7976 /* end confdefs.h. */
7977 $ac_includes_default
7978 typedef long ac__type_sizeof_;
7982 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7989 rm -f conftest.$ac_objext
7990 if { (ac_try="$ac_compile"
7992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7993 *) ac_try_echo=$ac_try;;
7995 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
7996 (eval "$ac_compile") 2>conftest.er1
7998 grep -v '^ *+' conftest.er1 >conftest.err
8000 cat conftest.err >&5
8001 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8002 (exit $ac_status); } && {
8003 test -z "$ac_c_werror_flag" ||
8004 test ! -s conftest.err
8005 } && test -s conftest.$ac_objext; then
8006 ac_hi=$ac_mid; break
8008 echo "$as_me: failed program was
:" >&5
8009 sed 's/^/| /' conftest.$ac_ext >&5
8011 ac_lo=`expr $ac_mid + 1`
8012 if test $ac_lo -le $ac_mid; then
8016 ac_mid=`expr 2 '*' $ac_mid + 1`
8019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8022 echo "$as_me: failed program was
:" >&5
8023 sed 's/^/| /' conftest.$ac_ext >&5
8025 cat >conftest.$ac_ext <<_ACEOF
8028 cat confdefs.h >>conftest.$ac_ext
8029 cat >>conftest.$ac_ext <<_ACEOF
8030 /* end confdefs.h. */
8031 $ac_includes_default
8032 typedef long ac__type_sizeof_;
8036 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8043 rm -f conftest.$ac_objext
8044 if { (ac_try="$ac_compile"
8046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8047 *) ac_try_echo=$ac_try;;
8049 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8050 (eval "$ac_compile") 2>conftest.er1
8052 grep -v '^ *+' conftest.er1 >conftest.err
8054 cat conftest.err >&5
8055 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8056 (exit $ac_status); } && {
8057 test -z "$ac_c_werror_flag" ||
8058 test ! -s conftest.err
8059 } && test -s conftest.$ac_objext; then
8062 cat >conftest.$ac_ext <<_ACEOF
8065 cat confdefs.h >>conftest.$ac_ext
8066 cat >>conftest.$ac_ext <<_ACEOF
8067 /* end confdefs.h. */
8068 $ac_includes_default
8069 typedef long ac__type_sizeof_;
8073 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8080 rm -f conftest.$ac_objext
8081 if { (ac_try="$ac_compile"
8083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8084 *) ac_try_echo=$ac_try;;
8086 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8087 (eval "$ac_compile") 2>conftest.er1
8089 grep -v '^ *+' conftest.er1 >conftest.err
8091 cat conftest.err >&5
8092 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8093 (exit $ac_status); } && {
8094 test -z "$ac_c_werror_flag" ||
8095 test ! -s conftest.err
8096 } && test -s conftest.$ac_objext; then
8097 ac_lo=$ac_mid; break
8099 echo "$as_me: failed program was
:" >&5
8100 sed 's/^/| /' conftest.$ac_ext >&5
8102 ac_hi=`expr '(' $ac_mid ')' - 1`
8103 if test $ac_mid -le $ac_hi; then
8107 ac_mid=`expr 2 '*' $ac_mid`
8110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8113 echo "$as_me: failed program was
:" >&5
8114 sed 's/^/| /' conftest.$ac_ext >&5
8119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8123 # Binary search between lo and hi bounds.
8124 while test "x
$ac_lo" != "x
$ac_hi"; do
8125 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8126 cat >conftest.$ac_ext <<_ACEOF
8129 cat confdefs.h >>conftest.$ac_ext
8130 cat >>conftest.$ac_ext <<_ACEOF
8131 /* end confdefs.h. */
8132 $ac_includes_default
8133 typedef long ac__type_sizeof_;
8137 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8144 rm -f conftest.$ac_objext
8145 if { (ac_try="$ac_compile"
8147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8148 *) ac_try_echo=$ac_try;;
8150 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8151 (eval "$ac_compile") 2>conftest.er1
8153 grep -v '^ *+' conftest.er1 >conftest.err
8155 cat conftest.err >&5
8156 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8157 (exit $ac_status); } && {
8158 test -z "$ac_c_werror_flag" ||
8159 test ! -s conftest.err
8160 } && test -s conftest.$ac_objext; then
8163 echo "$as_me: failed program was
:" >&5
8164 sed 's/^/| /' conftest.$ac_ext >&5
8166 ac_lo=`expr '(' $ac_mid ')' + 1`
8169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8172 ?*) ac_cv_sizeof_long=$ac_lo;;
8173 '') if test "$ac_cv_type_long" = yes; then
8174 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(long
)
8175 See \
`config.log' for more details." >&5
8176 echo "$as_me: error: cannot compute sizeof (long)
8177 See \`config.log
' for more details." >&2;}
8178 { (exit 77); exit 77; }; }
8184 cat >conftest.$ac_ext <<_ACEOF
8187 cat confdefs.h >>conftest.$ac_ext
8188 cat >>conftest.$ac_ext <<_ACEOF
8189 /* end confdefs.h. */
8190 $ac_includes_default
8191 typedef long ac__type_sizeof_;
8192 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8193 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8200 FILE *f = fopen ("conftest.val", "w");
8203 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8205 long int i = longval ();
8206 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8208 fprintf (f, "%ld\n", i);
8212 unsigned long int i = ulongval ();
8213 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8215 fprintf (f, "%lu\n", i);
8217 return ferror (f) || fclose (f) != 0;
8223 rm -f conftest$ac_exeext
8224 if { (ac_try="$ac_link"
8226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8227 *) ac_try_echo=$ac_try;;
8229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8230 (eval "$ac_link") 2>&5
8232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8233 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
8234 { (case "(($ac_try" in
8235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8236 *) ac_try_echo=$ac_try;;
8238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8239 (eval "$ac_try") 2>&5
8241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8242 (exit $ac_status); }; }; then
8243 ac_cv_sizeof_long=`cat conftest.val`
8245 echo "$as_me: program exited with status $ac_status" >&5
8246 echo "$as_me: failed program was:" >&5
8247 sed 's
/^
/|
/' conftest.$ac_ext >&5
8250 if test "$ac_cv_type_long" = yes; then
8251 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
8252 See \`config.log' for more details.
" >&5
8253 echo "$as_me: error
: cannot compute sizeof
(long
)
8254 See \
`config.log' for more details." >&2;}
8255 { (exit 77); exit 77; }; }
8260 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8264 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
8265 echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
8269 cat >>confdefs.h <<_ACEOF
8270 #define SIZEOF_LONG $ac_cv_sizeof_long
8274 { echo "$as_me:$LINENO: checking for void *" >&5
8275 echo $ECHO_N "checking for void *... $ECHO_C" >&6; }
8276 if test "${ac_cv_type_void_p+set}" = set; then
8277 echo $ECHO_N "(cached) $ECHO_C" >&6
8279 cat >conftest.$ac_ext <<_ACEOF
8282 cat confdefs.h >>conftest.$ac_ext
8283 cat >>conftest.$ac_ext <<_ACEOF
8284 /* end confdefs.h. */
8285 $ac_includes_default
8286 typedef void * ac__type_new_;
8290 if ((ac__type_new_ *) 0)
8292 if (sizeof (ac__type_new_))
8298 rm -f conftest.$ac_objext
8299 if { (ac_try="$ac_compile"
8301 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8302 *) ac_try_echo
=$ac_try;;
8304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8305 (eval "$ac_compile") 2>conftest.er1
8307 grep -v '^ *+' conftest.er1
>conftest.err
8309 cat conftest.err
>&5
8310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8311 (exit $ac_status); } && {
8312 test -z "$ac_c_werror_flag" ||
8313 test ! -s conftest.err
8314 } && test -s conftest.
$ac_objext; then
8315 ac_cv_type_void_p
=yes
8317 echo "$as_me: failed program was:" >&5
8318 sed 's/^/| /' conftest.
$ac_ext >&5
8320 ac_cv_type_void_p
=no
8323 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8325 { echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
8326 echo "${ECHO_T}$ac_cv_type_void_p" >&6; }
8328 # The cast to long int works around a bug in the HP C Compiler
8329 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8330 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8331 # This bug is HP SR number 8606223364.
8332 { echo "$as_me:$LINENO: checking size of void *" >&5
8333 echo $ECHO_N "checking size of void *... $ECHO_C" >&6; }
8334 if test "${ac_cv_sizeof_void_p+set}" = set; then
8335 echo $ECHO_N "(cached) $ECHO_C" >&6
8337 if test "$cross_compiling" = yes; then
8338 # Depending upon the size, compute the lo and hi bounds.
8339 cat >conftest.
$ac_ext <<_ACEOF
8342 cat confdefs.h
>>conftest.
$ac_ext
8343 cat >>conftest.
$ac_ext <<_ACEOF
8344 /* end confdefs.h. */
8345 $ac_includes_default
8346 typedef void * ac__type_sizeof_;
8350 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8357 rm -f conftest.
$ac_objext
8358 if { (ac_try
="$ac_compile"
8360 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8361 *) ac_try_echo=$ac_try;;
8363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8364 (eval "$ac_compile") 2>conftest.er1
8366 grep -v '^ *+' conftest.er1 >conftest.err
8368 cat conftest.err >&5
8369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8370 (exit $ac_status); } && {
8371 test -z "$ac_c_werror_flag" ||
8372 test ! -s conftest.err
8373 } && test -s conftest.$ac_objext; then
8376 cat >conftest.$ac_ext <<_ACEOF
8379 cat confdefs.h >>conftest.$ac_ext
8380 cat >>conftest.$ac_ext <<_ACEOF
8381 /* end confdefs.h. */
8382 $ac_includes_default
8383 typedef void * ac__type_sizeof_;
8387 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8394 rm -f conftest.$ac_objext
8395 if { (ac_try="$ac_compile"
8397 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8398 *) ac_try_echo
=$ac_try;;
8400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8401 (eval "$ac_compile") 2>conftest.er1
8403 grep -v '^ *+' conftest.er1
>conftest.err
8405 cat conftest.err
>&5
8406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8407 (exit $ac_status); } && {
8408 test -z "$ac_c_werror_flag" ||
8409 test ! -s conftest.err
8410 } && test -s conftest.
$ac_objext; then
8411 ac_hi
=$ac_mid; break
8413 echo "$as_me: failed program was:" >&5
8414 sed 's/^/| /' conftest.
$ac_ext >&5
8416 ac_lo
=`expr $ac_mid + 1`
8417 if test $ac_lo -le $ac_mid; then
8421 ac_mid
=`expr 2 '*' $ac_mid + 1`
8424 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8427 echo "$as_me: failed program was:" >&5
8428 sed 's/^/| /' conftest.
$ac_ext >&5
8430 cat >conftest.
$ac_ext <<_ACEOF
8433 cat confdefs.h
>>conftest.
$ac_ext
8434 cat >>conftest.
$ac_ext <<_ACEOF
8435 /* end confdefs.h. */
8436 $ac_includes_default
8437 typedef void * ac__type_sizeof_;
8441 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8448 rm -f conftest.
$ac_objext
8449 if { (ac_try
="$ac_compile"
8451 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8452 *) ac_try_echo=$ac_try;;
8454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8455 (eval "$ac_compile") 2>conftest.er1
8457 grep -v '^ *+' conftest.er1 >conftest.err
8459 cat conftest.err >&5
8460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461 (exit $ac_status); } && {
8462 test -z "$ac_c_werror_flag" ||
8463 test ! -s conftest.err
8464 } && test -s conftest.$ac_objext; then
8467 cat >conftest.$ac_ext <<_ACEOF
8470 cat confdefs.h >>conftest.$ac_ext
8471 cat >>conftest.$ac_ext <<_ACEOF
8472 /* end confdefs.h. */
8473 $ac_includes_default
8474 typedef void * ac__type_sizeof_;
8478 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8485 rm -f conftest.$ac_objext
8486 if { (ac_try="$ac_compile"
8488 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8489 *) ac_try_echo
=$ac_try;;
8491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8492 (eval "$ac_compile") 2>conftest.er1
8494 grep -v '^ *+' conftest.er1
>conftest.err
8496 cat conftest.err
>&5
8497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8498 (exit $ac_status); } && {
8499 test -z "$ac_c_werror_flag" ||
8500 test ! -s conftest.err
8501 } && test -s conftest.
$ac_objext; then
8502 ac_lo
=$ac_mid; break
8504 echo "$as_me: failed program was:" >&5
8505 sed 's/^/| /' conftest.
$ac_ext >&5
8507 ac_hi
=`expr '(' $ac_mid ')' - 1`
8508 if test $ac_mid -le $ac_hi; then
8512 ac_mid
=`expr 2 '*' $ac_mid`
8515 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8518 echo "$as_me: failed program was:" >&5
8519 sed 's/^/| /' conftest.
$ac_ext >&5
8524 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8527 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8528 # Binary search between lo and hi bounds.
8529 while test "x$ac_lo" != "x$ac_hi"; do
8530 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8531 cat >conftest.
$ac_ext <<_ACEOF
8534 cat confdefs.h
>>conftest.
$ac_ext
8535 cat >>conftest.
$ac_ext <<_ACEOF
8536 /* end confdefs.h. */
8537 $ac_includes_default
8538 typedef void * ac__type_sizeof_;
8542 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8549 rm -f conftest.
$ac_objext
8550 if { (ac_try
="$ac_compile"
8552 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8553 *) ac_try_echo=$ac_try;;
8555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8556 (eval "$ac_compile") 2>conftest.er1
8558 grep -v '^ *+' conftest.er1 >conftest.err
8560 cat conftest.err >&5
8561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562 (exit $ac_status); } && {
8563 test -z "$ac_c_werror_flag" ||
8564 test ! -s conftest.err
8565 } && test -s conftest.$ac_objext; then
8568 echo "$as_me: failed program was:" >&5
8569 sed 's/^/| /' conftest.$ac_ext >&5
8571 ac_lo=`expr '(' $ac_mid ')' + 1`
8574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8577 ?*) ac_cv_sizeof_void_p=$ac_lo;;
8578 '') if test "$ac_cv_type_void_p" = yes; then
8579 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
8580 See \`config.log
' for more details." >&5
8581 echo "$as_me: error: cannot compute sizeof (void *)
8582 See \`config.log' for more details.
" >&2;}
8583 { (exit 77); exit 77; }; }
8585 ac_cv_sizeof_void_p=0
8589 cat >conftest.$ac_ext <<_ACEOF
8592 cat confdefs.h >>conftest.$ac_ext
8593 cat >>conftest.$ac_ext <<_ACEOF
8594 /* end confdefs.h. */
8595 $ac_includes_default
8596 typedef void * ac__type_sizeof_;
8597 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8598 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8605 FILE *f = fopen ("conftest.val
", "w
");
8608 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8610 long int i = longval ();
8611 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8613 fprintf (f, "%ld
\n", i);
8617 unsigned long int i = ulongval ();
8618 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8620 fprintf (f, "%lu
\n", i);
8622 return ferror (f) || fclose (f) != 0;
8628 rm -f conftest$ac_exeext
8629 if { (ac_try="$ac_link"
8631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8632 *) ac_try_echo=$ac_try;;
8634 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8635 (eval "$ac_link") 2>&5
8637 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8638 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8639 { (case "(($ac_try" in
8640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8641 *) ac_try_echo=$ac_try;;
8643 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
8644 (eval "$ac_try") 2>&5
8646 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8647 (exit $ac_status); }; }; then
8648 ac_cv_sizeof_void_p=`cat conftest.val`
8650 echo "$as_me: program exited with status
$ac_status" >&5
8651 echo "$as_me: failed program was
:" >&5
8652 sed 's/^/| /' conftest.$ac_ext >&5
8655 if test "$ac_cv_type_void_p" = yes; then
8656 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(void
*)
8657 See \
`config.log' for more details." >&5
8658 echo "$as_me: error: cannot compute sizeof (void *)
8659 See \`config.log
' for more details." >&2;}
8660 { (exit 77); exit 77; }; }
8662 ac_cv_sizeof_void_p=0
8665 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8669 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
8670 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6; }
8674 cat >>confdefs.h <<_ACEOF
8675 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
8679 { echo "$as_me:$LINENO: checking for short" >&5
8680 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
8681 if test "${ac_cv_type_short+set}" = set; then
8682 echo $ECHO_N "(cached) $ECHO_C" >&6
8684 cat >conftest.$ac_ext <<_ACEOF
8687 cat confdefs.h >>conftest.$ac_ext
8688 cat >>conftest.$ac_ext <<_ACEOF
8689 /* end confdefs.h. */
8690 $ac_includes_default
8691 typedef short ac__type_new_;
8695 if ((ac__type_new_ *) 0)
8697 if (sizeof (ac__type_new_))
8703 rm -f conftest.$ac_objext
8704 if { (ac_try="$ac_compile"
8706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8707 *) ac_try_echo=$ac_try;;
8709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8710 (eval "$ac_compile") 2>conftest.er1
8712 grep -v '^
*+' conftest.er1 >conftest.err
8714 cat conftest.err >&5
8715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8716 (exit $ac_status); } && {
8717 test -z "$ac_c_werror_flag" ||
8718 test ! -s conftest.err
8719 } && test -s conftest.$ac_objext; then
8720 ac_cv_type_short=yes
8722 echo "$as_me: failed program was:" >&5
8723 sed 's
/^
/|
/' conftest.$ac_ext >&5
8728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8730 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8731 echo "${ECHO_T}$ac_cv_type_short" >&6; }
8733 # The cast to long int works around a bug in the HP C Compiler
8734 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8735 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8736 # This bug is HP SR number 8606223364.
8737 { echo "$as_me:$LINENO: checking size of short" >&5
8738 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8739 if test "${ac_cv_sizeof_short+set}" = set; then
8740 echo $ECHO_N "(cached) $ECHO_C" >&6
8742 if test "$cross_compiling" = yes; then
8743 # Depending upon the size, compute the lo and hi bounds.
8744 cat >conftest.
$ac_ext <<_ACEOF
8747 cat confdefs.h
>>conftest.
$ac_ext
8748 cat >>conftest.
$ac_ext <<_ACEOF
8749 /* end confdefs.h. */
8750 $ac_includes_default
8751 typedef short ac__type_sizeof_;
8755 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8762 rm -f conftest.
$ac_objext
8763 if { (ac_try
="$ac_compile"
8765 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8766 *) ac_try_echo=$ac_try;;
8768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8769 (eval "$ac_compile") 2>conftest.er1
8771 grep -v '^ *+' conftest.er1 >conftest.err
8773 cat conftest.err >&5
8774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8775 (exit $ac_status); } && {
8776 test -z "$ac_c_werror_flag" ||
8777 test ! -s conftest.err
8778 } && test -s conftest.$ac_objext; then
8781 cat >conftest.$ac_ext <<_ACEOF
8784 cat confdefs.h >>conftest.$ac_ext
8785 cat >>conftest.$ac_ext <<_ACEOF
8786 /* end confdefs.h. */
8787 $ac_includes_default
8788 typedef short ac__type_sizeof_;
8792 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8799 rm -f conftest.$ac_objext
8800 if { (ac_try="$ac_compile"
8802 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8803 *) ac_try_echo
=$ac_try;;
8805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8806 (eval "$ac_compile") 2>conftest.er1
8808 grep -v '^ *+' conftest.er1
>conftest.err
8810 cat conftest.err
>&5
8811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812 (exit $ac_status); } && {
8813 test -z "$ac_c_werror_flag" ||
8814 test ! -s conftest.err
8815 } && test -s conftest.
$ac_objext; then
8816 ac_hi
=$ac_mid; break
8818 echo "$as_me: failed program was:" >&5
8819 sed 's/^/| /' conftest.
$ac_ext >&5
8821 ac_lo
=`expr $ac_mid + 1`
8822 if test $ac_lo -le $ac_mid; then
8826 ac_mid
=`expr 2 '*' $ac_mid + 1`
8829 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8832 echo "$as_me: failed program was:" >&5
8833 sed 's/^/| /' conftest.
$ac_ext >&5
8835 cat >conftest.
$ac_ext <<_ACEOF
8838 cat confdefs.h
>>conftest.
$ac_ext
8839 cat >>conftest.
$ac_ext <<_ACEOF
8840 /* end confdefs.h. */
8841 $ac_includes_default
8842 typedef short ac__type_sizeof_;
8846 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8853 rm -f conftest.
$ac_objext
8854 if { (ac_try
="$ac_compile"
8856 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8857 *) ac_try_echo=$ac_try;;
8859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8860 (eval "$ac_compile") 2>conftest.er1
8862 grep -v '^ *+' conftest.er1 >conftest.err
8864 cat conftest.err >&5
8865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8866 (exit $ac_status); } && {
8867 test -z "$ac_c_werror_flag" ||
8868 test ! -s conftest.err
8869 } && test -s conftest.$ac_objext; then
8872 cat >conftest.$ac_ext <<_ACEOF
8875 cat confdefs.h >>conftest.$ac_ext
8876 cat >>conftest.$ac_ext <<_ACEOF
8877 /* end confdefs.h. */
8878 $ac_includes_default
8879 typedef short ac__type_sizeof_;
8883 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8890 rm -f conftest.$ac_objext
8891 if { (ac_try="$ac_compile"
8893 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8894 *) ac_try_echo
=$ac_try;;
8896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8897 (eval "$ac_compile") 2>conftest.er1
8899 grep -v '^ *+' conftest.er1
>conftest.err
8901 cat conftest.err
>&5
8902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8903 (exit $ac_status); } && {
8904 test -z "$ac_c_werror_flag" ||
8905 test ! -s conftest.err
8906 } && test -s conftest.
$ac_objext; then
8907 ac_lo
=$ac_mid; break
8909 echo "$as_me: failed program was:" >&5
8910 sed 's/^/| /' conftest.
$ac_ext >&5
8912 ac_hi
=`expr '(' $ac_mid ')' - 1`
8913 if test $ac_mid -le $ac_hi; then
8917 ac_mid
=`expr 2 '*' $ac_mid`
8920 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8923 echo "$as_me: failed program was:" >&5
8924 sed 's/^/| /' conftest.
$ac_ext >&5
8929 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8932 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8933 # Binary search between lo and hi bounds.
8934 while test "x$ac_lo" != "x$ac_hi"; do
8935 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8936 cat >conftest.
$ac_ext <<_ACEOF
8939 cat confdefs.h
>>conftest.
$ac_ext
8940 cat >>conftest.
$ac_ext <<_ACEOF
8941 /* end confdefs.h. */
8942 $ac_includes_default
8943 typedef short ac__type_sizeof_;
8947 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8954 rm -f conftest.
$ac_objext
8955 if { (ac_try
="$ac_compile"
8957 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8958 *) ac_try_echo=$ac_try;;
8960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8961 (eval "$ac_compile") 2>conftest.er1
8963 grep -v '^ *+' conftest.er1 >conftest.err
8965 cat conftest.err >&5
8966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8967 (exit $ac_status); } && {
8968 test -z "$ac_c_werror_flag" ||
8969 test ! -s conftest.err
8970 } && test -s conftest.$ac_objext; then
8973 echo "$as_me: failed program was:" >&5
8974 sed 's/^/| /' conftest.$ac_ext >&5
8976 ac_lo=`expr '(' $ac_mid ')' + 1`
8979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8982 ?*) ac_cv_sizeof_short=$ac_lo;;
8983 '') if test "$ac_cv_type_short" = yes; then
8984 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8985 See \`config.log
' for more details." >&5
8986 echo "$as_me: error: cannot compute sizeof (short)
8987 See \`config.log' for more details.
" >&2;}
8988 { (exit 77); exit 77; }; }
8990 ac_cv_sizeof_short=0
8994 cat >conftest.$ac_ext <<_ACEOF
8997 cat confdefs.h >>conftest.$ac_ext
8998 cat >>conftest.$ac_ext <<_ACEOF
8999 /* end confdefs.h. */
9000 $ac_includes_default
9001 typedef short ac__type_sizeof_;
9002 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9003 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9010 FILE *f = fopen ("conftest.val
", "w
");
9013 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9015 long int i = longval ();
9016 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9018 fprintf (f, "%ld
\n", i);
9022 unsigned long int i = ulongval ();
9023 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9025 fprintf (f, "%lu
\n", i);
9027 return ferror (f) || fclose (f) != 0;
9033 rm -f conftest$ac_exeext
9034 if { (ac_try="$ac_link"
9036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9037 *) ac_try_echo=$ac_try;;
9039 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9040 (eval "$ac_link") 2>&5
9042 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9043 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9044 { (case "(($ac_try" in
9045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9046 *) ac_try_echo=$ac_try;;
9048 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9049 (eval "$ac_try") 2>&5
9051 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9052 (exit $ac_status); }; }; then
9053 ac_cv_sizeof_short=`cat conftest.val`
9055 echo "$as_me: program exited with status
$ac_status" >&5
9056 echo "$as_me: failed program was
:" >&5
9057 sed 's/^/| /' conftest.$ac_ext >&5
9060 if test "$ac_cv_type_short" = yes; then
9061 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(short
)
9062 See \
`config.log' for more details." >&5
9063 echo "$as_me: error: cannot compute sizeof (short)
9064 See \`config.log
' for more details." >&2;}
9065 { (exit 77); exit 77; }; }
9067 ac_cv_sizeof_short=0
9070 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9074 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
9075 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
9079 cat >>confdefs.h <<_ACEOF
9080 #define SIZEOF_SHORT $ac_cv_sizeof_short
9084 { echo "$as_me:$LINENO: checking for float" >&5
9085 echo $ECHO_N "checking for float... $ECHO_C" >&6; }
9086 if test "${ac_cv_type_float+set}" = set; then
9087 echo $ECHO_N "(cached) $ECHO_C" >&6
9089 cat >conftest.$ac_ext <<_ACEOF
9092 cat confdefs.h >>conftest.$ac_ext
9093 cat >>conftest.$ac_ext <<_ACEOF
9094 /* end confdefs.h. */
9095 $ac_includes_default
9096 typedef float ac__type_new_;
9100 if ((ac__type_new_ *) 0)
9102 if (sizeof (ac__type_new_))
9108 rm -f conftest.$ac_objext
9109 if { (ac_try="$ac_compile"
9111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9112 *) ac_try_echo=$ac_try;;
9114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9115 (eval "$ac_compile") 2>conftest.er1
9117 grep -v '^
*+' conftest.er1 >conftest.err
9119 cat conftest.err >&5
9120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9121 (exit $ac_status); } && {
9122 test -z "$ac_c_werror_flag" ||
9123 test ! -s conftest.err
9124 } && test -s conftest.$ac_objext; then
9125 ac_cv_type_float=yes
9127 echo "$as_me: failed program was:" >&5
9128 sed 's
/^
/|
/' conftest.$ac_ext >&5
9133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9135 { echo "$as_me:$LINENO: result: $ac_cv_type_float" >&5
9136 echo "${ECHO_T}$ac_cv_type_float" >&6; }
9138 # The cast to long int works around a bug in the HP C Compiler
9139 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9140 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9141 # This bug is HP SR number 8606223364.
9142 { echo "$as_me:$LINENO: checking size of float" >&5
9143 echo $ECHO_N "checking size of float... $ECHO_C" >&6; }
9144 if test "${ac_cv_sizeof_float+set}" = set; then
9145 echo $ECHO_N "(cached) $ECHO_C" >&6
9147 if test "$cross_compiling" = yes; then
9148 # Depending upon the size, compute the lo and hi bounds.
9149 cat >conftest.
$ac_ext <<_ACEOF
9152 cat confdefs.h
>>conftest.
$ac_ext
9153 cat >>conftest.
$ac_ext <<_ACEOF
9154 /* end confdefs.h. */
9155 $ac_includes_default
9156 typedef float ac__type_sizeof_;
9160 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9167 rm -f conftest.
$ac_objext
9168 if { (ac_try
="$ac_compile"
9170 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9171 *) ac_try_echo=$ac_try;;
9173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9174 (eval "$ac_compile") 2>conftest.er1
9176 grep -v '^ *+' conftest.er1 >conftest.err
9178 cat conftest.err >&5
9179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9180 (exit $ac_status); } && {
9181 test -z "$ac_c_werror_flag" ||
9182 test ! -s conftest.err
9183 } && test -s conftest.$ac_objext; then
9186 cat >conftest.$ac_ext <<_ACEOF
9189 cat confdefs.h >>conftest.$ac_ext
9190 cat >>conftest.$ac_ext <<_ACEOF
9191 /* end confdefs.h. */
9192 $ac_includes_default
9193 typedef float ac__type_sizeof_;
9197 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9204 rm -f conftest.$ac_objext
9205 if { (ac_try="$ac_compile"
9207 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9208 *) ac_try_echo
=$ac_try;;
9210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9211 (eval "$ac_compile") 2>conftest.er1
9213 grep -v '^ *+' conftest.er1
>conftest.err
9215 cat conftest.err
>&5
9216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9217 (exit $ac_status); } && {
9218 test -z "$ac_c_werror_flag" ||
9219 test ! -s conftest.err
9220 } && test -s conftest.
$ac_objext; then
9221 ac_hi
=$ac_mid; break
9223 echo "$as_me: failed program was:" >&5
9224 sed 's/^/| /' conftest.
$ac_ext >&5
9226 ac_lo
=`expr $ac_mid + 1`
9227 if test $ac_lo -le $ac_mid; then
9231 ac_mid
=`expr 2 '*' $ac_mid + 1`
9234 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9237 echo "$as_me: failed program was:" >&5
9238 sed 's/^/| /' conftest.
$ac_ext >&5
9240 cat >conftest.
$ac_ext <<_ACEOF
9243 cat confdefs.h
>>conftest.
$ac_ext
9244 cat >>conftest.
$ac_ext <<_ACEOF
9245 /* end confdefs.h. */
9246 $ac_includes_default
9247 typedef float ac__type_sizeof_;
9251 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9258 rm -f conftest.
$ac_objext
9259 if { (ac_try
="$ac_compile"
9261 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9262 *) ac_try_echo=$ac_try;;
9264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9265 (eval "$ac_compile") 2>conftest.er1
9267 grep -v '^ *+' conftest.er1 >conftest.err
9269 cat conftest.err >&5
9270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9271 (exit $ac_status); } && {
9272 test -z "$ac_c_werror_flag" ||
9273 test ! -s conftest.err
9274 } && test -s conftest.$ac_objext; then
9277 cat >conftest.$ac_ext <<_ACEOF
9280 cat confdefs.h >>conftest.$ac_ext
9281 cat >>conftest.$ac_ext <<_ACEOF
9282 /* end confdefs.h. */
9283 $ac_includes_default
9284 typedef float ac__type_sizeof_;
9288 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9295 rm -f conftest.$ac_objext
9296 if { (ac_try="$ac_compile"
9298 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9299 *) ac_try_echo
=$ac_try;;
9301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9302 (eval "$ac_compile") 2>conftest.er1
9304 grep -v '^ *+' conftest.er1
>conftest.err
9306 cat conftest.err
>&5
9307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9308 (exit $ac_status); } && {
9309 test -z "$ac_c_werror_flag" ||
9310 test ! -s conftest.err
9311 } && test -s conftest.
$ac_objext; then
9312 ac_lo
=$ac_mid; break
9314 echo "$as_me: failed program was:" >&5
9315 sed 's/^/| /' conftest.
$ac_ext >&5
9317 ac_hi
=`expr '(' $ac_mid ')' - 1`
9318 if test $ac_mid -le $ac_hi; then
9322 ac_mid
=`expr 2 '*' $ac_mid`
9325 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9328 echo "$as_me: failed program was:" >&5
9329 sed 's/^/| /' conftest.
$ac_ext >&5
9334 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9337 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9338 # Binary search between lo and hi bounds.
9339 while test "x$ac_lo" != "x$ac_hi"; do
9340 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9341 cat >conftest.
$ac_ext <<_ACEOF
9344 cat confdefs.h
>>conftest.
$ac_ext
9345 cat >>conftest.
$ac_ext <<_ACEOF
9346 /* end confdefs.h. */
9347 $ac_includes_default
9348 typedef float ac__type_sizeof_;
9352 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9359 rm -f conftest.
$ac_objext
9360 if { (ac_try
="$ac_compile"
9362 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9363 *) ac_try_echo=$ac_try;;
9365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9366 (eval "$ac_compile") 2>conftest.er1
9368 grep -v '^ *+' conftest.er1 >conftest.err
9370 cat conftest.err >&5
9371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9372 (exit $ac_status); } && {
9373 test -z "$ac_c_werror_flag" ||
9374 test ! -s conftest.err
9375 } && test -s conftest.$ac_objext; then
9378 echo "$as_me: failed program was:" >&5
9379 sed 's/^/| /' conftest.$ac_ext >&5
9381 ac_lo=`expr '(' $ac_mid ')' + 1`
9384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9387 ?*) ac_cv_sizeof_float=$ac_lo;;
9388 '') if test "$ac_cv_type_float" = yes; then
9389 { { echo "$as_me:$LINENO: error: cannot compute sizeof (float)
9390 See \`config.log
' for more details." >&5
9391 echo "$as_me: error: cannot compute sizeof (float)
9392 See \`config.log' for more details.
" >&2;}
9393 { (exit 77); exit 77; }; }
9395 ac_cv_sizeof_float=0
9399 cat >conftest.$ac_ext <<_ACEOF
9402 cat confdefs.h >>conftest.$ac_ext
9403 cat >>conftest.$ac_ext <<_ACEOF
9404 /* end confdefs.h. */
9405 $ac_includes_default
9406 typedef float ac__type_sizeof_;
9407 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9408 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9415 FILE *f = fopen ("conftest.val
", "w
");
9418 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9420 long int i = longval ();
9421 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9423 fprintf (f, "%ld
\n", i);
9427 unsigned long int i = ulongval ();
9428 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9430 fprintf (f, "%lu
\n", i);
9432 return ferror (f) || fclose (f) != 0;
9438 rm -f conftest$ac_exeext
9439 if { (ac_try="$ac_link"
9441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9442 *) ac_try_echo=$ac_try;;
9444 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9445 (eval "$ac_link") 2>&5
9447 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9448 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9449 { (case "(($ac_try" in
9450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9451 *) ac_try_echo=$ac_try;;
9453 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9454 (eval "$ac_try") 2>&5
9456 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9457 (exit $ac_status); }; }; then
9458 ac_cv_sizeof_float=`cat conftest.val`
9460 echo "$as_me: program exited with status
$ac_status" >&5
9461 echo "$as_me: failed program was
:" >&5
9462 sed 's/^/| /' conftest.$ac_ext >&5
9465 if test "$ac_cv_type_float" = yes; then
9466 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(float
)
9467 See \
`config.log' for more details." >&5
9468 echo "$as_me: error: cannot compute sizeof (float)
9469 See \`config.log
' for more details." >&2;}
9470 { (exit 77); exit 77; }; }
9472 ac_cv_sizeof_float=0
9475 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9479 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_float" >&5
9480 echo "${ECHO_T}$ac_cv_sizeof_float" >&6; }
9484 cat >>confdefs.h <<_ACEOF
9485 #define SIZEOF_FLOAT $ac_cv_sizeof_float
9489 { echo "$as_me:$LINENO: checking for double" >&5
9490 echo $ECHO_N "checking for double... $ECHO_C" >&6; }
9491 if test "${ac_cv_type_double+set}" = set; then
9492 echo $ECHO_N "(cached) $ECHO_C" >&6
9494 cat >conftest.$ac_ext <<_ACEOF
9497 cat confdefs.h >>conftest.$ac_ext
9498 cat >>conftest.$ac_ext <<_ACEOF
9499 /* end confdefs.h. */
9500 $ac_includes_default
9501 typedef double ac__type_new_;
9505 if ((ac__type_new_ *) 0)
9507 if (sizeof (ac__type_new_))
9513 rm -f conftest.$ac_objext
9514 if { (ac_try="$ac_compile"
9516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9517 *) ac_try_echo=$ac_try;;
9519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9520 (eval "$ac_compile") 2>conftest.er1
9522 grep -v '^
*+' conftest.er1 >conftest.err
9524 cat conftest.err >&5
9525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9526 (exit $ac_status); } && {
9527 test -z "$ac_c_werror_flag" ||
9528 test ! -s conftest.err
9529 } && test -s conftest.$ac_objext; then
9530 ac_cv_type_double=yes
9532 echo "$as_me: failed program was:" >&5
9533 sed 's
/^
/|
/' conftest.$ac_ext >&5
9535 ac_cv_type_double=no
9538 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9540 { echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
9541 echo "${ECHO_T}$ac_cv_type_double" >&6; }
9543 # The cast to long int works around a bug in the HP C Compiler
9544 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9545 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9546 # This bug is HP SR number 8606223364.
9547 { echo "$as_me:$LINENO: checking size of double" >&5
9548 echo $ECHO_N "checking size of double... $ECHO_C" >&6; }
9549 if test "${ac_cv_sizeof_double+set}" = set; then
9550 echo $ECHO_N "(cached) $ECHO_C" >&6
9552 if test "$cross_compiling" = yes; then
9553 # Depending upon the size, compute the lo and hi bounds.
9554 cat >conftest.
$ac_ext <<_ACEOF
9557 cat confdefs.h
>>conftest.
$ac_ext
9558 cat >>conftest.
$ac_ext <<_ACEOF
9559 /* end confdefs.h. */
9560 $ac_includes_default
9561 typedef double ac__type_sizeof_;
9565 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9572 rm -f conftest.
$ac_objext
9573 if { (ac_try
="$ac_compile"
9575 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9576 *) ac_try_echo=$ac_try;;
9578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9579 (eval "$ac_compile") 2>conftest.er1
9581 grep -v '^ *+' conftest.er1 >conftest.err
9583 cat conftest.err >&5
9584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9585 (exit $ac_status); } && {
9586 test -z "$ac_c_werror_flag" ||
9587 test ! -s conftest.err
9588 } && test -s conftest.$ac_objext; then
9591 cat >conftest.$ac_ext <<_ACEOF
9594 cat confdefs.h >>conftest.$ac_ext
9595 cat >>conftest.$ac_ext <<_ACEOF
9596 /* end confdefs.h. */
9597 $ac_includes_default
9598 typedef double ac__type_sizeof_;
9602 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9609 rm -f conftest.$ac_objext
9610 if { (ac_try="$ac_compile"
9612 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9613 *) ac_try_echo
=$ac_try;;
9615 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9616 (eval "$ac_compile") 2>conftest.er1
9618 grep -v '^ *+' conftest.er1
>conftest.err
9620 cat conftest.err
>&5
9621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9622 (exit $ac_status); } && {
9623 test -z "$ac_c_werror_flag" ||
9624 test ! -s conftest.err
9625 } && test -s conftest.
$ac_objext; then
9626 ac_hi
=$ac_mid; break
9628 echo "$as_me: failed program was:" >&5
9629 sed 's/^/| /' conftest.
$ac_ext >&5
9631 ac_lo
=`expr $ac_mid + 1`
9632 if test $ac_lo -le $ac_mid; then
9636 ac_mid
=`expr 2 '*' $ac_mid + 1`
9639 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9642 echo "$as_me: failed program was:" >&5
9643 sed 's/^/| /' conftest.
$ac_ext >&5
9645 cat >conftest.
$ac_ext <<_ACEOF
9648 cat confdefs.h
>>conftest.
$ac_ext
9649 cat >>conftest.
$ac_ext <<_ACEOF
9650 /* end confdefs.h. */
9651 $ac_includes_default
9652 typedef double ac__type_sizeof_;
9656 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9663 rm -f conftest.
$ac_objext
9664 if { (ac_try
="$ac_compile"
9666 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9667 *) ac_try_echo=$ac_try;;
9669 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9670 (eval "$ac_compile") 2>conftest.er1
9672 grep -v '^ *+' conftest.er1 >conftest.err
9674 cat conftest.err >&5
9675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676 (exit $ac_status); } && {
9677 test -z "$ac_c_werror_flag" ||
9678 test ! -s conftest.err
9679 } && test -s conftest.$ac_objext; then
9682 cat >conftest.$ac_ext <<_ACEOF
9685 cat confdefs.h >>conftest.$ac_ext
9686 cat >>conftest.$ac_ext <<_ACEOF
9687 /* end confdefs.h. */
9688 $ac_includes_default
9689 typedef double ac__type_sizeof_;
9693 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9700 rm -f conftest.$ac_objext
9701 if { (ac_try="$ac_compile"
9703 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
9704 *) ac_try_echo
=$ac_try;;
9706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9707 (eval "$ac_compile") 2>conftest.er1
9709 grep -v '^ *+' conftest.er1
>conftest.err
9711 cat conftest.err
>&5
9712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9713 (exit $ac_status); } && {
9714 test -z "$ac_c_werror_flag" ||
9715 test ! -s conftest.err
9716 } && test -s conftest.
$ac_objext; then
9717 ac_lo
=$ac_mid; break
9719 echo "$as_me: failed program was:" >&5
9720 sed 's/^/| /' conftest.
$ac_ext >&5
9722 ac_hi
=`expr '(' $ac_mid ')' - 1`
9723 if test $ac_mid -le $ac_hi; then
9727 ac_mid
=`expr 2 '*' $ac_mid`
9730 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9733 echo "$as_me: failed program was:" >&5
9734 sed 's/^/| /' conftest.
$ac_ext >&5
9739 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9742 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9743 # Binary search between lo and hi bounds.
9744 while test "x$ac_lo" != "x$ac_hi"; do
9745 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9746 cat >conftest.
$ac_ext <<_ACEOF
9749 cat confdefs.h
>>conftest.
$ac_ext
9750 cat >>conftest.
$ac_ext <<_ACEOF
9751 /* end confdefs.h. */
9752 $ac_includes_default
9753 typedef double ac__type_sizeof_;
9757 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9764 rm -f conftest.
$ac_objext
9765 if { (ac_try
="$ac_compile"
9767 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9768 *) ac_try_echo=$ac_try;;
9770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9771 (eval "$ac_compile") 2>conftest.er1
9773 grep -v '^ *+' conftest.er1 >conftest.err
9775 cat conftest.err >&5
9776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9777 (exit $ac_status); } && {
9778 test -z "$ac_c_werror_flag" ||
9779 test ! -s conftest.err
9780 } && test -s conftest.$ac_objext; then
9783 echo "$as_me: failed program was:" >&5
9784 sed 's/^/| /' conftest.$ac_ext >&5
9786 ac_lo=`expr '(' $ac_mid ')' + 1`
9789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9792 ?*) ac_cv_sizeof_double=$ac_lo;;
9793 '') if test "$ac_cv_type_double" = yes; then
9794 { { echo "$as_me:$LINENO: error: cannot compute sizeof (double)
9795 See \`config.log
' for more details." >&5
9796 echo "$as_me: error: cannot compute sizeof (double)
9797 See \`config.log' for more details.
" >&2;}
9798 { (exit 77); exit 77; }; }
9800 ac_cv_sizeof_double=0
9804 cat >conftest.$ac_ext <<_ACEOF
9807 cat confdefs.h >>conftest.$ac_ext
9808 cat >>conftest.$ac_ext <<_ACEOF
9809 /* end confdefs.h. */
9810 $ac_includes_default
9811 typedef double ac__type_sizeof_;
9812 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9813 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9820 FILE *f = fopen ("conftest.val
", "w
");
9823 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9825 long int i = longval ();
9826 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9828 fprintf (f, "%ld
\n", i);
9832 unsigned long int i = ulongval ();
9833 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9835 fprintf (f, "%lu
\n", i);
9837 return ferror (f) || fclose (f) != 0;
9843 rm -f conftest$ac_exeext
9844 if { (ac_try="$ac_link"
9846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9847 *) ac_try_echo=$ac_try;;
9849 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9850 (eval "$ac_link") 2>&5
9852 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9853 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9854 { (case "(($ac_try" in
9855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9856 *) ac_try_echo=$ac_try;;
9858 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
9859 (eval "$ac_try") 2>&5
9861 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9862 (exit $ac_status); }; }; then
9863 ac_cv_sizeof_double=`cat conftest.val`
9865 echo "$as_me: program exited with status
$ac_status" >&5
9866 echo "$as_me: failed program was
:" >&5
9867 sed 's/^/| /' conftest.$ac_ext >&5
9870 if test "$ac_cv_type_double" = yes; then
9871 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(double
)
9872 See \
`config.log' for more details." >&5
9873 echo "$as_me: error: cannot compute sizeof (double)
9874 See \`config.log
' for more details." >&2;}
9875 { (exit 77); exit 77; }; }
9877 ac_cv_sizeof_double=0
9880 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9884 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5
9885 echo "${ECHO_T}$ac_cv_sizeof_double" >&6; }
9889 cat >>confdefs.h <<_ACEOF
9890 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
9894 { echo "$as_me:$LINENO: checking for fpos_t" >&5
9895 echo $ECHO_N "checking for fpos_t... $ECHO_C" >&6; }
9896 if test "${ac_cv_type_fpos_t+set}" = set; then
9897 echo $ECHO_N "(cached) $ECHO_C" >&6
9899 cat >conftest.$ac_ext <<_ACEOF
9902 cat confdefs.h >>conftest.$ac_ext
9903 cat >>conftest.$ac_ext <<_ACEOF
9904 /* end confdefs.h. */
9905 $ac_includes_default
9906 typedef fpos_t ac__type_new_;
9910 if ((ac__type_new_ *) 0)
9912 if (sizeof (ac__type_new_))
9918 rm -f conftest.$ac_objext
9919 if { (ac_try="$ac_compile"
9921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9922 *) ac_try_echo=$ac_try;;
9924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9925 (eval "$ac_compile") 2>conftest.er1
9927 grep -v '^
*+' conftest.er1 >conftest.err
9929 cat conftest.err >&5
9930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9931 (exit $ac_status); } && {
9932 test -z "$ac_c_werror_flag" ||
9933 test ! -s conftest.err
9934 } && test -s conftest.$ac_objext; then
9935 ac_cv_type_fpos_t=yes
9937 echo "$as_me: failed program was:" >&5
9938 sed 's
/^
/|
/' conftest.$ac_ext >&5
9940 ac_cv_type_fpos_t=no
9943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9945 { echo "$as_me:$LINENO: result: $ac_cv_type_fpos_t" >&5
9946 echo "${ECHO_T}$ac_cv_type_fpos_t" >&6; }
9948 # The cast to long int works around a bug in the HP C Compiler
9949 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9950 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9951 # This bug is HP SR number 8606223364.
9952 { echo "$as_me:$LINENO: checking size of fpos_t" >&5
9953 echo $ECHO_N "checking size of fpos_t... $ECHO_C" >&6; }
9954 if test "${ac_cv_sizeof_fpos_t+set}" = set; then
9955 echo $ECHO_N "(cached) $ECHO_C" >&6
9957 if test "$cross_compiling" = yes; then
9958 # Depending upon the size, compute the lo and hi bounds.
9959 cat >conftest.
$ac_ext <<_ACEOF
9962 cat confdefs.h
>>conftest.
$ac_ext
9963 cat >>conftest.
$ac_ext <<_ACEOF
9964 /* end confdefs.h. */
9965 $ac_includes_default
9966 typedef fpos_t ac__type_sizeof_;
9970 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9977 rm -f conftest.
$ac_objext
9978 if { (ac_try
="$ac_compile"
9980 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9981 *) ac_try_echo=$ac_try;;
9983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9984 (eval "$ac_compile") 2>conftest.er1
9986 grep -v '^ *+' conftest.er1 >conftest.err
9988 cat conftest.err >&5
9989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9990 (exit $ac_status); } && {
9991 test -z "$ac_c_werror_flag" ||
9992 test ! -s conftest.err
9993 } && test -s conftest.$ac_objext; then
9996 cat >conftest.$ac_ext <<_ACEOF
9999 cat confdefs.h >>conftest.$ac_ext
10000 cat >>conftest.$ac_ext <<_ACEOF
10001 /* end confdefs.h. */
10002 $ac_includes_default
10003 typedef fpos_t ac__type_sizeof_;
10007 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10014 rm -f conftest.$ac_objext
10015 if { (ac_try="$ac_compile"
10016 case "(($ac_try" in
10017 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10018 *) ac_try_echo
=$ac_try;;
10020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10021 (eval "$ac_compile") 2>conftest.er1
10023 grep -v '^ *+' conftest.er1
>conftest.err
10025 cat conftest.err
>&5
10026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 (exit $ac_status); } && {
10028 test -z "$ac_c_werror_flag" ||
10029 test ! -s conftest.err
10030 } && test -s conftest.
$ac_objext; then
10031 ac_hi
=$ac_mid; break
10033 echo "$as_me: failed program was:" >&5
10034 sed 's/^/| /' conftest.
$ac_ext >&5
10036 ac_lo
=`expr $ac_mid + 1`
10037 if test $ac_lo -le $ac_mid; then
10041 ac_mid
=`expr 2 '*' $ac_mid + 1`
10044 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10047 echo "$as_me: failed program was:" >&5
10048 sed 's/^/| /' conftest.
$ac_ext >&5
10050 cat >conftest.
$ac_ext <<_ACEOF
10053 cat confdefs.h
>>conftest.
$ac_ext
10054 cat >>conftest.
$ac_ext <<_ACEOF
10055 /* end confdefs.h. */
10056 $ac_includes_default
10057 typedef fpos_t ac__type_sizeof_;
10061 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
10068 rm -f conftest.
$ac_objext
10069 if { (ac_try
="$ac_compile"
10070 case "(($ac_try" in
10071 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10072 *) ac_try_echo=$ac_try;;
10074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10075 (eval "$ac_compile") 2>conftest.er1
10077 grep -v '^ *+' conftest.er1 >conftest.err
10079 cat conftest.err >&5
10080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10081 (exit $ac_status); } && {
10082 test -z "$ac_c_werror_flag" ||
10083 test ! -s conftest.err
10084 } && test -s conftest.$ac_objext; then
10087 cat >conftest.$ac_ext <<_ACEOF
10090 cat confdefs.h >>conftest.$ac_ext
10091 cat >>conftest.$ac_ext <<_ACEOF
10092 /* end confdefs.h. */
10093 $ac_includes_default
10094 typedef fpos_t ac__type_sizeof_;
10098 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
10105 rm -f conftest.$ac_objext
10106 if { (ac_try="$ac_compile"
10107 case "(($ac_try" in
10108 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10109 *) ac_try_echo
=$ac_try;;
10111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10112 (eval "$ac_compile") 2>conftest.er1
10114 grep -v '^ *+' conftest.er1
>conftest.err
10116 cat conftest.err
>&5
10117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10118 (exit $ac_status); } && {
10119 test -z "$ac_c_werror_flag" ||
10120 test ! -s conftest.err
10121 } && test -s conftest.
$ac_objext; then
10122 ac_lo
=$ac_mid; break
10124 echo "$as_me: failed program was:" >&5
10125 sed 's/^/| /' conftest.
$ac_ext >&5
10127 ac_hi
=`expr '(' $ac_mid ')' - 1`
10128 if test $ac_mid -le $ac_hi; then
10132 ac_mid
=`expr 2 '*' $ac_mid`
10135 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10138 echo "$as_me: failed program was:" >&5
10139 sed 's/^/| /' conftest.
$ac_ext >&5
10144 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10147 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10148 # Binary search between lo and hi bounds.
10149 while test "x$ac_lo" != "x$ac_hi"; do
10150 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10151 cat >conftest.
$ac_ext <<_ACEOF
10154 cat confdefs.h
>>conftest.
$ac_ext
10155 cat >>conftest.
$ac_ext <<_ACEOF
10156 /* end confdefs.h. */
10157 $ac_includes_default
10158 typedef fpos_t ac__type_sizeof_;
10162 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10169 rm -f conftest.
$ac_objext
10170 if { (ac_try
="$ac_compile"
10171 case "(($ac_try" in
10172 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10173 *) ac_try_echo=$ac_try;;
10175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10176 (eval "$ac_compile") 2>conftest.er1
10178 grep -v '^ *+' conftest.er1 >conftest.err
10180 cat conftest.err >&5
10181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10182 (exit $ac_status); } && {
10183 test -z "$ac_c_werror_flag" ||
10184 test ! -s conftest.err
10185 } && test -s conftest.$ac_objext; then
10188 echo "$as_me: failed program was:" >&5
10189 sed 's/^/| /' conftest.$ac_ext >&5
10191 ac_lo=`expr '(' $ac_mid ')' + 1`
10194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10197 ?*) ac_cv_sizeof_fpos_t=$ac_lo;;
10198 '') if test "$ac_cv_type_fpos_t" = yes; then
10199 { { echo "$as_me:$LINENO: error: cannot compute sizeof (fpos_t)
10200 See \`config.log
' for more details." >&5
10201 echo "$as_me: error: cannot compute sizeof (fpos_t)
10202 See \`config.log' for more details.
" >&2;}
10203 { (exit 77); exit 77; }; }
10205 ac_cv_sizeof_fpos_t=0
10209 cat >conftest.$ac_ext <<_ACEOF
10212 cat confdefs.h >>conftest.$ac_ext
10213 cat >>conftest.$ac_ext <<_ACEOF
10214 /* end confdefs.h. */
10215 $ac_includes_default
10216 typedef fpos_t ac__type_sizeof_;
10217 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
10218 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
10220 #include <stdlib.h>
10225 FILE *f = fopen ("conftest.val
", "w
");
10228 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
10230 long int i = longval ();
10231 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10233 fprintf (f, "%ld
\n", i);
10237 unsigned long int i = ulongval ();
10238 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10240 fprintf (f, "%lu
\n", i);
10242 return ferror (f) || fclose (f) != 0;
10248 rm -f conftest$ac_exeext
10249 if { (ac_try="$ac_link"
10250 case "(($ac_try" in
10251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10252 *) ac_try_echo=$ac_try;;
10254 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10255 (eval "$ac_link") 2>&5
10257 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10258 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10259 { (case "(($ac_try" in
10260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10261 *) ac_try_echo=$ac_try;;
10263 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10264 (eval "$ac_try") 2>&5
10266 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10267 (exit $ac_status); }; }; then
10268 ac_cv_sizeof_fpos_t=`cat conftest.val`
10270 echo "$as_me: program exited with status
$ac_status" >&5
10271 echo "$as_me: failed program was
:" >&5
10272 sed 's/^/| /' conftest.$ac_ext >&5
10274 ( exit $ac_status )
10275 if test "$ac_cv_type_fpos_t" = yes; then
10276 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(fpos_t
)
10277 See \
`config.log' for more details." >&5
10278 echo "$as_me: error: cannot compute sizeof (fpos_t)
10279 See \`config.log
' for more details." >&2;}
10280 { (exit 77); exit 77; }; }
10282 ac_cv_sizeof_fpos_t=0
10285 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10289 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_fpos_t" >&5
10290 echo "${ECHO_T}$ac_cv_sizeof_fpos_t" >&6; }
10294 cat >>confdefs.h <<_ACEOF
10295 #define SIZEOF_FPOS_T $ac_cv_sizeof_fpos_t
10299 { echo "$as_me:$LINENO: checking for size_t" >&5
10300 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
10301 if test "${ac_cv_type_size_t+set}" = set; then
10302 echo $ECHO_N "(cached) $ECHO_C" >&6
10304 cat >conftest.$ac_ext <<_ACEOF
10307 cat confdefs.h >>conftest.$ac_ext
10308 cat >>conftest.$ac_ext <<_ACEOF
10309 /* end confdefs.h. */
10310 $ac_includes_default
10311 typedef size_t ac__type_new_;
10315 if ((ac__type_new_ *) 0)
10317 if (sizeof (ac__type_new_))
10323 rm -f conftest.$ac_objext
10324 if { (ac_try="$ac_compile"
10325 case "(($ac_try" in
10326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10327 *) ac_try_echo=$ac_try;;
10329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10330 (eval "$ac_compile") 2>conftest.er1
10332 grep -v '^
*+' conftest.er1 >conftest.err
10334 cat conftest.err >&5
10335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336 (exit $ac_status); } && {
10337 test -z "$ac_c_werror_flag" ||
10338 test ! -s conftest.err
10339 } && test -s conftest.$ac_objext; then
10340 ac_cv_type_size_t=yes
10342 echo "$as_me: failed program was:" >&5
10343 sed 's
/^
/|
/' conftest.$ac_ext >&5
10345 ac_cv_type_size_t=no
10348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10350 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10351 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
10353 # The cast to long int works around a bug in the HP C Compiler
10354 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10355 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10356 # This bug is HP SR number 8606223364.
10357 { echo "$as_me:$LINENO: checking size of size_t" >&5
10358 echo $ECHO_N "checking size of size_t... $ECHO_C" >&6; }
10359 if test "${ac_cv_sizeof_size_t+set}" = set; then
10360 echo $ECHO_N "(cached) $ECHO_C" >&6
10362 if test "$cross_compiling" = yes; then
10363 # Depending upon the size, compute the lo and hi bounds.
10364 cat >conftest.
$ac_ext <<_ACEOF
10367 cat confdefs.h
>>conftest.
$ac_ext
10368 cat >>conftest.
$ac_ext <<_ACEOF
10369 /* end confdefs.h. */
10370 $ac_includes_default
10371 typedef size_t ac__type_sizeof_;
10375 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
10382 rm -f conftest.
$ac_objext
10383 if { (ac_try
="$ac_compile"
10384 case "(($ac_try" in
10385 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10386 *) ac_try_echo=$ac_try;;
10388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10389 (eval "$ac_compile") 2>conftest.er1
10391 grep -v '^ *+' conftest.er1 >conftest.err
10393 cat conftest.err >&5
10394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10395 (exit $ac_status); } && {
10396 test -z "$ac_c_werror_flag" ||
10397 test ! -s conftest.err
10398 } && test -s conftest.$ac_objext; then
10401 cat >conftest.$ac_ext <<_ACEOF
10404 cat confdefs.h >>conftest.$ac_ext
10405 cat >>conftest.$ac_ext <<_ACEOF
10406 /* end confdefs.h. */
10407 $ac_includes_default
10408 typedef size_t ac__type_sizeof_;
10412 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10419 rm -f conftest.$ac_objext
10420 if { (ac_try="$ac_compile"
10421 case "(($ac_try" in
10422 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10423 *) ac_try_echo
=$ac_try;;
10425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10426 (eval "$ac_compile") 2>conftest.er1
10428 grep -v '^ *+' conftest.er1
>conftest.err
10430 cat conftest.err
>&5
10431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10432 (exit $ac_status); } && {
10433 test -z "$ac_c_werror_flag" ||
10434 test ! -s conftest.err
10435 } && test -s conftest.
$ac_objext; then
10436 ac_hi
=$ac_mid; break
10438 echo "$as_me: failed program was:" >&5
10439 sed 's/^/| /' conftest.
$ac_ext >&5
10441 ac_lo
=`expr $ac_mid + 1`
10442 if test $ac_lo -le $ac_mid; then
10446 ac_mid
=`expr 2 '*' $ac_mid + 1`
10449 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10452 echo "$as_me: failed program was:" >&5
10453 sed 's/^/| /' conftest.
$ac_ext >&5
10455 cat >conftest.
$ac_ext <<_ACEOF
10458 cat confdefs.h
>>conftest.
$ac_ext
10459 cat >>conftest.
$ac_ext <<_ACEOF
10460 /* end confdefs.h. */
10461 $ac_includes_default
10462 typedef size_t ac__type_sizeof_;
10466 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
10473 rm -f conftest.
$ac_objext
10474 if { (ac_try
="$ac_compile"
10475 case "(($ac_try" in
10476 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10477 *) ac_try_echo=$ac_try;;
10479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10480 (eval "$ac_compile") 2>conftest.er1
10482 grep -v '^ *+' conftest.er1 >conftest.err
10484 cat conftest.err >&5
10485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10486 (exit $ac_status); } && {
10487 test -z "$ac_c_werror_flag" ||
10488 test ! -s conftest.err
10489 } && test -s conftest.$ac_objext; then
10492 cat >conftest.$ac_ext <<_ACEOF
10495 cat confdefs.h >>conftest.$ac_ext
10496 cat >>conftest.$ac_ext <<_ACEOF
10497 /* end confdefs.h. */
10498 $ac_includes_default
10499 typedef size_t ac__type_sizeof_;
10503 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
10510 rm -f conftest.$ac_objext
10511 if { (ac_try="$ac_compile"
10512 case "(($ac_try" in
10513 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10514 *) ac_try_echo
=$ac_try;;
10516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10517 (eval "$ac_compile") 2>conftest.er1
10519 grep -v '^ *+' conftest.er1
>conftest.err
10521 cat conftest.err
>&5
10522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10523 (exit $ac_status); } && {
10524 test -z "$ac_c_werror_flag" ||
10525 test ! -s conftest.err
10526 } && test -s conftest.
$ac_objext; then
10527 ac_lo
=$ac_mid; break
10529 echo "$as_me: failed program was:" >&5
10530 sed 's/^/| /' conftest.
$ac_ext >&5
10532 ac_hi
=`expr '(' $ac_mid ')' - 1`
10533 if test $ac_mid -le $ac_hi; then
10537 ac_mid
=`expr 2 '*' $ac_mid`
10540 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10543 echo "$as_me: failed program was:" >&5
10544 sed 's/^/| /' conftest.
$ac_ext >&5
10549 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10552 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10553 # Binary search between lo and hi bounds.
10554 while test "x$ac_lo" != "x$ac_hi"; do
10555 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10556 cat >conftest.
$ac_ext <<_ACEOF
10559 cat confdefs.h
>>conftest.
$ac_ext
10560 cat >>conftest.
$ac_ext <<_ACEOF
10561 /* end confdefs.h. */
10562 $ac_includes_default
10563 typedef size_t ac__type_sizeof_;
10567 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10574 rm -f conftest.
$ac_objext
10575 if { (ac_try
="$ac_compile"
10576 case "(($ac_try" in
10577 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10578 *) ac_try_echo=$ac_try;;
10580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10581 (eval "$ac_compile") 2>conftest.er1
10583 grep -v '^ *+' conftest.er1 >conftest.err
10585 cat conftest.err >&5
10586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10587 (exit $ac_status); } && {
10588 test -z "$ac_c_werror_flag" ||
10589 test ! -s conftest.err
10590 } && test -s conftest.$ac_objext; then
10593 echo "$as_me: failed program was:" >&5
10594 sed 's/^/| /' conftest.$ac_ext >&5
10596 ac_lo=`expr '(' $ac_mid ')' + 1`
10599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10602 ?*) ac_cv_sizeof_size_t=$ac_lo;;
10603 '') if test "$ac_cv_type_size_t" = yes; then
10604 { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
10605 See \`config.log
' for more details." >&5
10606 echo "$as_me: error: cannot compute sizeof (size_t)
10607 See \`config.log' for more details.
" >&2;}
10608 { (exit 77); exit 77; }; }
10610 ac_cv_sizeof_size_t=0
10614 cat >conftest.$ac_ext <<_ACEOF
10617 cat confdefs.h >>conftest.$ac_ext
10618 cat >>conftest.$ac_ext <<_ACEOF
10619 /* end confdefs.h. */
10620 $ac_includes_default
10621 typedef size_t ac__type_sizeof_;
10622 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
10623 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
10625 #include <stdlib.h>
10630 FILE *f = fopen ("conftest.val
", "w
");
10633 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
10635 long int i = longval ();
10636 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10638 fprintf (f, "%ld
\n", i);
10642 unsigned long int i = ulongval ();
10643 if (i != ((long int) (sizeof (ac__type_sizeof_))))
10645 fprintf (f, "%lu
\n", i);
10647 return ferror (f) || fclose (f) != 0;
10653 rm -f conftest$ac_exeext
10654 if { (ac_try="$ac_link"
10655 case "(($ac_try" in
10656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10657 *) ac_try_echo=$ac_try;;
10659 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10660 (eval "$ac_link") 2>&5
10662 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10663 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10664 { (case "(($ac_try" in
10665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10666 *) ac_try_echo=$ac_try;;
10668 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
10669 (eval "$ac_try") 2>&5
10671 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
10672 (exit $ac_status); }; }; then
10673 ac_cv_sizeof_size_t=`cat conftest.val`
10675 echo "$as_me: program exited with status
$ac_status" >&5
10676 echo "$as_me: failed program was
:" >&5
10677 sed 's/^/| /' conftest.$ac_ext >&5
10679 ( exit $ac_status )
10680 if test "$ac_cv_type_size_t" = yes; then
10681 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(size_t
)
10682 See \
`config.log' for more details." >&5
10683 echo "$as_me: error: cannot compute sizeof (size_t)
10684 See \`config.log
' for more details." >&2;}
10685 { (exit 77); exit 77; }; }
10687 ac_cv_sizeof_size_t=0
10690 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10694 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
10695 echo "${ECHO_T}$ac_cv_sizeof_size_t" >&6; }
10699 cat >>confdefs.h <<_ACEOF
10700 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
10704 { echo "$as_me:$LINENO: checking for pid_t" >&5
10705 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
10706 if test "${ac_cv_type_pid_t+set}" = set; then
10707 echo $ECHO_N "(cached) $ECHO_C" >&6
10709 cat >conftest.$ac_ext <<_ACEOF
10712 cat confdefs.h >>conftest.$ac_ext
10713 cat >>conftest.$ac_ext <<_ACEOF
10714 /* end confdefs.h. */
10715 $ac_includes_default
10716 typedef pid_t ac__type_new_;
10720 if ((ac__type_new_ *) 0)
10722 if (sizeof (ac__type_new_))
10728 rm -f conftest.$ac_objext
10729 if { (ac_try="$ac_compile"
10730 case "(($ac_try" in
10731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10732 *) ac_try_echo=$ac_try;;
10734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10735 (eval "$ac_compile") 2>conftest.er1
10737 grep -v '^
*+' conftest.er1 >conftest.err
10739 cat conftest.err >&5
10740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10741 (exit $ac_status); } && {
10742 test -z "$ac_c_werror_flag" ||
10743 test ! -s conftest.err
10744 } && test -s conftest.$ac_objext; then
10745 ac_cv_type_pid_t=yes
10747 echo "$as_me: failed program was:" >&5
10748 sed 's
/^
/|
/' conftest.$ac_ext >&5
10750 ac_cv_type_pid_t=no
10753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10755 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
10756 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
10758 # The cast to long int works around a bug in the HP C Compiler
10759 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10760 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10761 # This bug is HP SR number 8606223364.
10762 { echo "$as_me:$LINENO: checking size of pid_t" >&5
10763 echo $ECHO_N "checking size of pid_t... $ECHO_C" >&6; }
10764 if test "${ac_cv_sizeof_pid_t+set}" = set; then
10765 echo $ECHO_N "(cached) $ECHO_C" >&6
10767 if test "$cross_compiling" = yes; then
10768 # Depending upon the size, compute the lo and hi bounds.
10769 cat >conftest.
$ac_ext <<_ACEOF
10772 cat confdefs.h
>>conftest.
$ac_ext
10773 cat >>conftest.
$ac_ext <<_ACEOF
10774 /* end confdefs.h. */
10775 $ac_includes_default
10776 typedef pid_t ac__type_sizeof_;
10780 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
10787 rm -f conftest.
$ac_objext
10788 if { (ac_try
="$ac_compile"
10789 case "(($ac_try" in
10790 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10791 *) ac_try_echo=$ac_try;;
10793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10794 (eval "$ac_compile") 2>conftest.er1
10796 grep -v '^ *+' conftest.er1 >conftest.err
10798 cat conftest.err >&5
10799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10800 (exit $ac_status); } && {
10801 test -z "$ac_c_werror_flag" ||
10802 test ! -s conftest.err
10803 } && test -s conftest.$ac_objext; then
10806 cat >conftest.$ac_ext <<_ACEOF
10809 cat confdefs.h >>conftest.$ac_ext
10810 cat >>conftest.$ac_ext <<_ACEOF
10811 /* end confdefs.h. */
10812 $ac_includes_default
10813 typedef pid_t ac__type_sizeof_;
10817 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10824 rm -f conftest.$ac_objext
10825 if { (ac_try="$ac_compile"
10826 case "(($ac_try" in
10827 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10828 *) ac_try_echo
=$ac_try;;
10830 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10831 (eval "$ac_compile") 2>conftest.er1
10833 grep -v '^ *+' conftest.er1
>conftest.err
10835 cat conftest.err
>&5
10836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10837 (exit $ac_status); } && {
10838 test -z "$ac_c_werror_flag" ||
10839 test ! -s conftest.err
10840 } && test -s conftest.
$ac_objext; then
10841 ac_hi
=$ac_mid; break
10843 echo "$as_me: failed program was:" >&5
10844 sed 's/^/| /' conftest.
$ac_ext >&5
10846 ac_lo
=`expr $ac_mid + 1`
10847 if test $ac_lo -le $ac_mid; then
10851 ac_mid
=`expr 2 '*' $ac_mid + 1`
10854 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10857 echo "$as_me: failed program was:" >&5
10858 sed 's/^/| /' conftest.
$ac_ext >&5
10860 cat >conftest.
$ac_ext <<_ACEOF
10863 cat confdefs.h
>>conftest.
$ac_ext
10864 cat >>conftest.
$ac_ext <<_ACEOF
10865 /* end confdefs.h. */
10866 $ac_includes_default
10867 typedef pid_t ac__type_sizeof_;
10871 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
10878 rm -f conftest.
$ac_objext
10879 if { (ac_try
="$ac_compile"
10880 case "(($ac_try" in
10881 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10882 *) ac_try_echo=$ac_try;;
10884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10885 (eval "$ac_compile") 2>conftest.er1
10887 grep -v '^ *+' conftest.er1 >conftest.err
10889 cat conftest.err >&5
10890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10891 (exit $ac_status); } && {
10892 test -z "$ac_c_werror_flag" ||
10893 test ! -s conftest.err
10894 } && test -s conftest.$ac_objext; then
10897 cat >conftest.$ac_ext <<_ACEOF
10900 cat confdefs.h >>conftest.$ac_ext
10901 cat >>conftest.$ac_ext <<_ACEOF
10902 /* end confdefs.h. */
10903 $ac_includes_default
10904 typedef pid_t ac__type_sizeof_;
10908 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
10915 rm -f conftest.$ac_objext
10916 if { (ac_try="$ac_compile"
10917 case "(($ac_try" in
10918 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10919 *) ac_try_echo
=$ac_try;;
10921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10922 (eval "$ac_compile") 2>conftest.er1
10924 grep -v '^ *+' conftest.er1
>conftest.err
10926 cat conftest.err
>&5
10927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10928 (exit $ac_status); } && {
10929 test -z "$ac_c_werror_flag" ||
10930 test ! -s conftest.err
10931 } && test -s conftest.
$ac_objext; then
10932 ac_lo
=$ac_mid; break
10934 echo "$as_me: failed program was:" >&5
10935 sed 's/^/| /' conftest.
$ac_ext >&5
10937 ac_hi
=`expr '(' $ac_mid ')' - 1`
10938 if test $ac_mid -le $ac_hi; then
10942 ac_mid
=`expr 2 '*' $ac_mid`
10945 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10948 echo "$as_me: failed program was:" >&5
10949 sed 's/^/| /' conftest.
$ac_ext >&5
10954 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10957 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10958 # Binary search between lo and hi bounds.
10959 while test "x$ac_lo" != "x$ac_hi"; do
10960 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10961 cat >conftest.
$ac_ext <<_ACEOF
10964 cat confdefs.h
>>conftest.
$ac_ext
10965 cat >>conftest.
$ac_ext <<_ACEOF
10966 /* end confdefs.h. */
10967 $ac_includes_default
10968 typedef pid_t ac__type_sizeof_;
10972 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
10979 rm -f conftest.
$ac_objext
10980 if { (ac_try
="$ac_compile"
10981 case "(($ac_try" in
10982 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10983 *) ac_try_echo=$ac_try;;
10985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10986 (eval "$ac_compile") 2>conftest.er1
10988 grep -v '^ *+' conftest.er1 >conftest.err
10990 cat conftest.err >&5
10991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 (exit $ac_status); } && {
10993 test -z "$ac_c_werror_flag" ||
10994 test ! -s conftest.err
10995 } && test -s conftest.$ac_objext; then
10998 echo "$as_me: failed program was:" >&5
10999 sed 's/^/| /' conftest.$ac_ext >&5
11001 ac_lo=`expr '(' $ac_mid ')' + 1`
11004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11007 ?*) ac_cv_sizeof_pid_t=$ac_lo;;
11008 '') if test "$ac_cv_type_pid_t" = yes; then
11009 { { echo "$as_me:$LINENO: error: cannot compute sizeof (pid_t)
11010 See \`config.log
' for more details." >&5
11011 echo "$as_me: error: cannot compute sizeof (pid_t)
11012 See \`config.log' for more details.
" >&2;}
11013 { (exit 77); exit 77; }; }
11015 ac_cv_sizeof_pid_t=0
11019 cat >conftest.$ac_ext <<_ACEOF
11022 cat confdefs.h >>conftest.$ac_ext
11023 cat >>conftest.$ac_ext <<_ACEOF
11024 /* end confdefs.h. */
11025 $ac_includes_default
11026 typedef pid_t ac__type_sizeof_;
11027 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
11028 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
11030 #include <stdlib.h>
11035 FILE *f = fopen ("conftest.val
", "w
");
11038 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
11040 long int i = longval ();
11041 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11043 fprintf (f, "%ld
\n", i);
11047 unsigned long int i = ulongval ();
11048 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11050 fprintf (f, "%lu
\n", i);
11052 return ferror (f) || fclose (f) != 0;
11058 rm -f conftest$ac_exeext
11059 if { (ac_try="$ac_link"
11060 case "(($ac_try" in
11061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11062 *) ac_try_echo=$ac_try;;
11064 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11065 (eval "$ac_link") 2>&5
11067 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11068 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11069 { (case "(($ac_try" in
11070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11071 *) ac_try_echo=$ac_try;;
11073 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11074 (eval "$ac_try") 2>&5
11076 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11077 (exit $ac_status); }; }; then
11078 ac_cv_sizeof_pid_t=`cat conftest.val`
11080 echo "$as_me: program exited with status
$ac_status" >&5
11081 echo "$as_me: failed program was
:" >&5
11082 sed 's/^/| /' conftest.$ac_ext >&5
11084 ( exit $ac_status )
11085 if test "$ac_cv_type_pid_t" = yes; then
11086 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(pid_t
)
11087 See \
`config.log' for more details." >&5
11088 echo "$as_me: error: cannot compute sizeof (pid_t)
11089 See \`config.log
' for more details." >&2;}
11090 { (exit 77); exit 77; }; }
11092 ac_cv_sizeof_pid_t=0
11095 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11099 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_pid_t" >&5
11100 echo "${ECHO_T}$ac_cv_sizeof_pid_t" >&6; }
11104 cat >>confdefs.h <<_ACEOF
11105 #define SIZEOF_PID_T $ac_cv_sizeof_pid_t
11110 { echo "$as_me:$LINENO: checking for long long support" >&5
11111 echo $ECHO_N "checking for long long support... $ECHO_C" >&6; }
11113 cat >conftest.$ac_ext <<_ACEOF
11116 cat confdefs.h >>conftest.$ac_ext
11117 cat >>conftest.$ac_ext <<_ACEOF
11118 /* end confdefs.h. */
11123 long long x; x = (long long)0;
11128 rm -f conftest.$ac_objext
11129 if { (ac_try="$ac_compile"
11130 case "(($ac_try" in
11131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11132 *) ac_try_echo=$ac_try;;
11134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11135 (eval "$ac_compile") 2>conftest.er1
11137 grep -v '^
*+' conftest.er1 >conftest.err
11139 cat conftest.err >&5
11140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11141 (exit $ac_status); } && {
11142 test -z "$ac_c_werror_flag" ||
11143 test ! -s conftest.err
11144 } && test -s conftest.$ac_objext; then
11147 cat >>confdefs.h <<\_ACEOF
11148 #define HAVE_LONG_LONG 1
11154 echo "$as_me: failed program was:" >&5
11155 sed 's
/^
/|
/' conftest.$ac_ext >&5
11160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11161 { echo "$as_me:$LINENO: result: $have_long_long" >&5
11162 echo "${ECHO_T}$have_long_long" >&6; }
11163 if test "$have_long_long" = yes ; then
11164 { echo "$as_me:$LINENO: checking for long long" >&5
11165 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
11166 if test "${ac_cv_type_long_long+set}" = set; then
11167 echo $ECHO_N "(cached) $ECHO_C" >&6
11169 cat >conftest.$ac_ext <<_ACEOF
11172 cat confdefs.h >>conftest.$ac_ext
11173 cat >>conftest.$ac_ext <<_ACEOF
11174 /* end confdefs.h. */
11175 $ac_includes_default
11176 typedef long long ac__type_new_;
11180 if ((ac__type_new_ *) 0)
11182 if (sizeof (ac__type_new_))
11188 rm -f conftest.$ac_objext
11189 if { (ac_try="$ac_compile"
11190 case "(($ac_try" in
11191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11192 *) ac_try_echo=$ac_try;;
11194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11195 (eval "$ac_compile") 2>conftest.er1
11197 grep -v '^
*+' conftest.er1 >conftest.err
11199 cat conftest.err >&5
11200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11201 (exit $ac_status); } && {
11202 test -z "$ac_c_werror_flag" ||
11203 test ! -s conftest.err
11204 } && test -s conftest.$ac_objext; then
11205 ac_cv_type_long_long=yes
11207 echo "$as_me: failed program was:" >&5
11208 sed 's
/^
/|
/' conftest.$ac_ext >&5
11210 ac_cv_type_long_long=no
11213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11215 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
11216 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
11218 # The cast to long int works around a bug in the HP C Compiler
11219 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11220 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11221 # This bug is HP SR number 8606223364.
11222 { echo "$as_me:$LINENO: checking size of long long" >&5
11223 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
11224 if test "${ac_cv_sizeof_long_long+set}" = set; then
11225 echo $ECHO_N "(cached) $ECHO_C" >&6
11227 if test "$cross_compiling" = yes; then
11228 # Depending upon the size, compute the lo and hi bounds.
11229 cat >conftest.
$ac_ext <<_ACEOF
11232 cat confdefs.h
>>conftest.
$ac_ext
11233 cat >>conftest.
$ac_ext <<_ACEOF
11234 /* end confdefs.h. */
11235 $ac_includes_default
11236 typedef long long ac__type_sizeof_;
11240 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
11247 rm -f conftest.
$ac_objext
11248 if { (ac_try
="$ac_compile"
11249 case "(($ac_try" in
11250 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11251 *) ac_try_echo=$ac_try;;
11253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11254 (eval "$ac_compile") 2>conftest.er1
11256 grep -v '^ *+' conftest.er1 >conftest.err
11258 cat conftest.err >&5
11259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11260 (exit $ac_status); } && {
11261 test -z "$ac_c_werror_flag" ||
11262 test ! -s conftest.err
11263 } && test -s conftest.$ac_objext; then
11266 cat >conftest.$ac_ext <<_ACEOF
11269 cat confdefs.h >>conftest.$ac_ext
11270 cat >>conftest.$ac_ext <<_ACEOF
11271 /* end confdefs.h. */
11272 $ac_includes_default
11273 typedef long long ac__type_sizeof_;
11277 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11284 rm -f conftest.$ac_objext
11285 if { (ac_try="$ac_compile"
11286 case "(($ac_try" in
11287 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11288 *) ac_try_echo
=$ac_try;;
11290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11291 (eval "$ac_compile") 2>conftest.er1
11293 grep -v '^ *+' conftest.er1
>conftest.err
11295 cat conftest.err
>&5
11296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11297 (exit $ac_status); } && {
11298 test -z "$ac_c_werror_flag" ||
11299 test ! -s conftest.err
11300 } && test -s conftest.
$ac_objext; then
11301 ac_hi
=$ac_mid; break
11303 echo "$as_me: failed program was:" >&5
11304 sed 's/^/| /' conftest.
$ac_ext >&5
11306 ac_lo
=`expr $ac_mid + 1`
11307 if test $ac_lo -le $ac_mid; then
11311 ac_mid
=`expr 2 '*' $ac_mid + 1`
11314 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11317 echo "$as_me: failed program was:" >&5
11318 sed 's/^/| /' conftest.
$ac_ext >&5
11320 cat >conftest.
$ac_ext <<_ACEOF
11323 cat confdefs.h
>>conftest.
$ac_ext
11324 cat >>conftest.
$ac_ext <<_ACEOF
11325 /* end confdefs.h. */
11326 $ac_includes_default
11327 typedef long long ac__type_sizeof_;
11331 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
11338 rm -f conftest.
$ac_objext
11339 if { (ac_try
="$ac_compile"
11340 case "(($ac_try" in
11341 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11342 *) ac_try_echo=$ac_try;;
11344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11345 (eval "$ac_compile") 2>conftest.er1
11347 grep -v '^ *+' conftest.er1 >conftest.err
11349 cat conftest.err >&5
11350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11351 (exit $ac_status); } && {
11352 test -z "$ac_c_werror_flag" ||
11353 test ! -s conftest.err
11354 } && test -s conftest.$ac_objext; then
11357 cat >conftest.$ac_ext <<_ACEOF
11360 cat confdefs.h >>conftest.$ac_ext
11361 cat >>conftest.$ac_ext <<_ACEOF
11362 /* end confdefs.h. */
11363 $ac_includes_default
11364 typedef long long ac__type_sizeof_;
11368 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
11375 rm -f conftest.$ac_objext
11376 if { (ac_try="$ac_compile"
11377 case "(($ac_try" in
11378 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11379 *) ac_try_echo
=$ac_try;;
11381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11382 (eval "$ac_compile") 2>conftest.er1
11384 grep -v '^ *+' conftest.er1
>conftest.err
11386 cat conftest.err
>&5
11387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11388 (exit $ac_status); } && {
11389 test -z "$ac_c_werror_flag" ||
11390 test ! -s conftest.err
11391 } && test -s conftest.
$ac_objext; then
11392 ac_lo
=$ac_mid; break
11394 echo "$as_me: failed program was:" >&5
11395 sed 's/^/| /' conftest.
$ac_ext >&5
11397 ac_hi
=`expr '(' $ac_mid ')' - 1`
11398 if test $ac_mid -le $ac_hi; then
11402 ac_mid
=`expr 2 '*' $ac_mid`
11405 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11408 echo "$as_me: failed program was:" >&5
11409 sed 's/^/| /' conftest.
$ac_ext >&5
11414 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11417 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11418 # Binary search between lo and hi bounds.
11419 while test "x$ac_lo" != "x$ac_hi"; do
11420 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11421 cat >conftest.
$ac_ext <<_ACEOF
11424 cat confdefs.h
>>conftest.
$ac_ext
11425 cat >>conftest.
$ac_ext <<_ACEOF
11426 /* end confdefs.h. */
11427 $ac_includes_default
11428 typedef long long ac__type_sizeof_;
11432 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11439 rm -f conftest.
$ac_objext
11440 if { (ac_try
="$ac_compile"
11441 case "(($ac_try" in
11442 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11443 *) ac_try_echo=$ac_try;;
11445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11446 (eval "$ac_compile") 2>conftest.er1
11448 grep -v '^ *+' conftest.er1 >conftest.err
11450 cat conftest.err >&5
11451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11452 (exit $ac_status); } && {
11453 test -z "$ac_c_werror_flag" ||
11454 test ! -s conftest.err
11455 } && test -s conftest.$ac_objext; then
11458 echo "$as_me: failed program was:" >&5
11459 sed 's/^/| /' conftest.$ac_ext >&5
11461 ac_lo=`expr '(' $ac_mid ')' + 1`
11464 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11467 ?*) ac_cv_sizeof_long_long=$ac_lo;;
11468 '') if test "$ac_cv_type_long_long" = yes; then
11469 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
11470 See \`config.log
' for more details." >&5
11471 echo "$as_me: error: cannot compute sizeof (long long)
11472 See \`config.log' for more details.
" >&2;}
11473 { (exit 77); exit 77; }; }
11475 ac_cv_sizeof_long_long=0
11479 cat >conftest.$ac_ext <<_ACEOF
11482 cat confdefs.h >>conftest.$ac_ext
11483 cat >>conftest.$ac_ext <<_ACEOF
11484 /* end confdefs.h. */
11485 $ac_includes_default
11486 typedef long long ac__type_sizeof_;
11487 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
11488 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
11490 #include <stdlib.h>
11495 FILE *f = fopen ("conftest.val
", "w
");
11498 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
11500 long int i = longval ();
11501 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11503 fprintf (f, "%ld
\n", i);
11507 unsigned long int i = ulongval ();
11508 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11510 fprintf (f, "%lu
\n", i);
11512 return ferror (f) || fclose (f) != 0;
11518 rm -f conftest$ac_exeext
11519 if { (ac_try="$ac_link"
11520 case "(($ac_try" in
11521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11522 *) ac_try_echo=$ac_try;;
11524 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11525 (eval "$ac_link") 2>&5
11527 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11528 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11529 { (case "(($ac_try" in
11530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11531 *) ac_try_echo=$ac_try;;
11533 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11534 (eval "$ac_try") 2>&5
11536 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11537 (exit $ac_status); }; }; then
11538 ac_cv_sizeof_long_long=`cat conftest.val`
11540 echo "$as_me: program exited with status
$ac_status" >&5
11541 echo "$as_me: failed program was
:" >&5
11542 sed 's/^/| /' conftest.$ac_ext >&5
11544 ( exit $ac_status )
11545 if test "$ac_cv_type_long_long" = yes; then
11546 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(long long
)
11547 See \
`config.log' for more details." >&5
11548 echo "$as_me: error: cannot compute sizeof (long long)
11549 See \`config.log
' for more details." >&2;}
11550 { (exit 77); exit 77; }; }
11552 ac_cv_sizeof_long_long=0
11555 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11559 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
11560 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
11564 cat >>confdefs.h <<_ACEOF
11565 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
11571 { echo "$as_me:$LINENO: checking for long double support" >&5
11572 echo $ECHO_N "checking for long double support... $ECHO_C" >&6; }
11573 have_long_double=no
11574 cat >conftest.$ac_ext <<_ACEOF
11577 cat confdefs.h >>conftest.$ac_ext
11578 cat >>conftest.$ac_ext <<_ACEOF
11579 /* end confdefs.h. */
11584 long double x; x = (long double)0;
11589 rm -f conftest.$ac_objext
11590 if { (ac_try="$ac_compile"
11591 case "(($ac_try" in
11592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11593 *) ac_try_echo=$ac_try;;
11595 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11596 (eval "$ac_compile") 2>conftest.er1
11598 grep -v '^
*+' conftest.er1 >conftest.err
11600 cat conftest.err >&5
11601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11602 (exit $ac_status); } && {
11603 test -z "$ac_c_werror_flag" ||
11604 test ! -s conftest.err
11605 } && test -s conftest.$ac_objext; then
11608 cat >>confdefs.h <<\_ACEOF
11609 #define HAVE_LONG_DOUBLE 1
11612 have_long_double=yes
11615 echo "$as_me: failed program was:" >&5
11616 sed 's
/^
/|
/' conftest.$ac_ext >&5
11621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11622 { echo "$as_me:$LINENO: result: $have_long_double" >&5
11623 echo "${ECHO_T}$have_long_double" >&6; }
11624 if test "$have_long_double" = yes ; then
11625 { echo "$as_me:$LINENO: checking for long double" >&5
11626 echo $ECHO_N "checking for long double... $ECHO_C" >&6; }
11627 if test "${ac_cv_type_long_double+set}" = set; then
11628 echo $ECHO_N "(cached) $ECHO_C" >&6
11630 cat >conftest.$ac_ext <<_ACEOF
11633 cat confdefs.h >>conftest.$ac_ext
11634 cat >>conftest.$ac_ext <<_ACEOF
11635 /* end confdefs.h. */
11636 $ac_includes_default
11637 typedef long double ac__type_new_;
11641 if ((ac__type_new_ *) 0)
11643 if (sizeof (ac__type_new_))
11649 rm -f conftest.$ac_objext
11650 if { (ac_try="$ac_compile"
11651 case "(($ac_try" in
11652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11653 *) ac_try_echo=$ac_try;;
11655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11656 (eval "$ac_compile") 2>conftest.er1
11658 grep -v '^
*+' conftest.er1 >conftest.err
11660 cat conftest.err >&5
11661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11662 (exit $ac_status); } && {
11663 test -z "$ac_c_werror_flag" ||
11664 test ! -s conftest.err
11665 } && test -s conftest.$ac_objext; then
11666 ac_cv_type_long_double=yes
11668 echo "$as_me: failed program was:" >&5
11669 sed 's
/^
/|
/' conftest.$ac_ext >&5
11671 ac_cv_type_long_double=no
11674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11676 { echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
11677 echo "${ECHO_T}$ac_cv_type_long_double" >&6; }
11679 # The cast to long int works around a bug in the HP C Compiler
11680 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11681 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11682 # This bug is HP SR number 8606223364.
11683 { echo "$as_me:$LINENO: checking size of long double" >&5
11684 echo $ECHO_N "checking size of long double... $ECHO_C" >&6; }
11685 if test "${ac_cv_sizeof_long_double+set}" = set; then
11686 echo $ECHO_N "(cached) $ECHO_C" >&6
11688 if test "$cross_compiling" = yes; then
11689 # Depending upon the size, compute the lo and hi bounds.
11690 cat >conftest.
$ac_ext <<_ACEOF
11693 cat confdefs.h
>>conftest.
$ac_ext
11694 cat >>conftest.
$ac_ext <<_ACEOF
11695 /* end confdefs.h. */
11696 $ac_includes_default
11697 typedef long double ac__type_sizeof_;
11701 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
11708 rm -f conftest.
$ac_objext
11709 if { (ac_try
="$ac_compile"
11710 case "(($ac_try" in
11711 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11712 *) ac_try_echo=$ac_try;;
11714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11715 (eval "$ac_compile") 2>conftest.er1
11717 grep -v '^ *+' conftest.er1 >conftest.err
11719 cat conftest.err >&5
11720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11721 (exit $ac_status); } && {
11722 test -z "$ac_c_werror_flag" ||
11723 test ! -s conftest.err
11724 } && test -s conftest.$ac_objext; then
11727 cat >conftest.$ac_ext <<_ACEOF
11730 cat confdefs.h >>conftest.$ac_ext
11731 cat >>conftest.$ac_ext <<_ACEOF
11732 /* end confdefs.h. */
11733 $ac_includes_default
11734 typedef long double ac__type_sizeof_;
11738 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11745 rm -f conftest.$ac_objext
11746 if { (ac_try="$ac_compile"
11747 case "(($ac_try" in
11748 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11749 *) ac_try_echo
=$ac_try;;
11751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11752 (eval "$ac_compile") 2>conftest.er1
11754 grep -v '^ *+' conftest.er1
>conftest.err
11756 cat conftest.err
>&5
11757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11758 (exit $ac_status); } && {
11759 test -z "$ac_c_werror_flag" ||
11760 test ! -s conftest.err
11761 } && test -s conftest.
$ac_objext; then
11762 ac_hi
=$ac_mid; break
11764 echo "$as_me: failed program was:" >&5
11765 sed 's/^/| /' conftest.
$ac_ext >&5
11767 ac_lo
=`expr $ac_mid + 1`
11768 if test $ac_lo -le $ac_mid; then
11772 ac_mid
=`expr 2 '*' $ac_mid + 1`
11775 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11778 echo "$as_me: failed program was:" >&5
11779 sed 's/^/| /' conftest.
$ac_ext >&5
11781 cat >conftest.
$ac_ext <<_ACEOF
11784 cat confdefs.h
>>conftest.
$ac_ext
11785 cat >>conftest.
$ac_ext <<_ACEOF
11786 /* end confdefs.h. */
11787 $ac_includes_default
11788 typedef long double ac__type_sizeof_;
11792 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
11799 rm -f conftest.
$ac_objext
11800 if { (ac_try
="$ac_compile"
11801 case "(($ac_try" in
11802 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11803 *) ac_try_echo=$ac_try;;
11805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11806 (eval "$ac_compile") 2>conftest.er1
11808 grep -v '^ *+' conftest.er1 >conftest.err
11810 cat conftest.err >&5
11811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11812 (exit $ac_status); } && {
11813 test -z "$ac_c_werror_flag" ||
11814 test ! -s conftest.err
11815 } && test -s conftest.$ac_objext; then
11818 cat >conftest.$ac_ext <<_ACEOF
11821 cat confdefs.h >>conftest.$ac_ext
11822 cat >>conftest.$ac_ext <<_ACEOF
11823 /* end confdefs.h. */
11824 $ac_includes_default
11825 typedef long double ac__type_sizeof_;
11829 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
11836 rm -f conftest.$ac_objext
11837 if { (ac_try="$ac_compile"
11838 case "(($ac_try" in
11839 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11840 *) ac_try_echo
=$ac_try;;
11842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11843 (eval "$ac_compile") 2>conftest.er1
11845 grep -v '^ *+' conftest.er1
>conftest.err
11847 cat conftest.err
>&5
11848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11849 (exit $ac_status); } && {
11850 test -z "$ac_c_werror_flag" ||
11851 test ! -s conftest.err
11852 } && test -s conftest.
$ac_objext; then
11853 ac_lo
=$ac_mid; break
11855 echo "$as_me: failed program was:" >&5
11856 sed 's/^/| /' conftest.
$ac_ext >&5
11858 ac_hi
=`expr '(' $ac_mid ')' - 1`
11859 if test $ac_mid -le $ac_hi; then
11863 ac_mid
=`expr 2 '*' $ac_mid`
11866 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11869 echo "$as_me: failed program was:" >&5
11870 sed 's/^/| /' conftest.
$ac_ext >&5
11875 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11878 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11879 # Binary search between lo and hi bounds.
11880 while test "x$ac_lo" != "x$ac_hi"; do
11881 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11882 cat >conftest.
$ac_ext <<_ACEOF
11885 cat confdefs.h
>>conftest.
$ac_ext
11886 cat >>conftest.
$ac_ext <<_ACEOF
11887 /* end confdefs.h. */
11888 $ac_includes_default
11889 typedef long double ac__type_sizeof_;
11893 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
11900 rm -f conftest.
$ac_objext
11901 if { (ac_try
="$ac_compile"
11902 case "(($ac_try" in
11903 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11904 *) ac_try_echo=$ac_try;;
11906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11907 (eval "$ac_compile") 2>conftest.er1
11909 grep -v '^ *+' conftest.er1 >conftest.err
11911 cat conftest.err >&5
11912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11913 (exit $ac_status); } && {
11914 test -z "$ac_c_werror_flag" ||
11915 test ! -s conftest.err
11916 } && test -s conftest.$ac_objext; then
11919 echo "$as_me: failed program was:" >&5
11920 sed 's/^/| /' conftest.$ac_ext >&5
11922 ac_lo=`expr '(' $ac_mid ')' + 1`
11925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11928 ?*) ac_cv_sizeof_long_double=$ac_lo;;
11929 '') if test "$ac_cv_type_long_double" = yes; then
11930 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double)
11931 See \`config.log
' for more details." >&5
11932 echo "$as_me: error: cannot compute sizeof (long double)
11933 See \`config.log' for more details.
" >&2;}
11934 { (exit 77); exit 77; }; }
11936 ac_cv_sizeof_long_double=0
11940 cat >conftest.$ac_ext <<_ACEOF
11943 cat confdefs.h >>conftest.$ac_ext
11944 cat >>conftest.$ac_ext <<_ACEOF
11945 /* end confdefs.h. */
11946 $ac_includes_default
11947 typedef long double ac__type_sizeof_;
11948 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
11949 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
11951 #include <stdlib.h>
11956 FILE *f = fopen ("conftest.val
", "w
");
11959 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
11961 long int i = longval ();
11962 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11964 fprintf (f, "%ld
\n", i);
11968 unsigned long int i = ulongval ();
11969 if (i != ((long int) (sizeof (ac__type_sizeof_))))
11971 fprintf (f, "%lu
\n", i);
11973 return ferror (f) || fclose (f) != 0;
11979 rm -f conftest$ac_exeext
11980 if { (ac_try="$ac_link"
11981 case "(($ac_try" in
11982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11983 *) ac_try_echo=$ac_try;;
11985 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11986 (eval "$ac_link") 2>&5
11988 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11989 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11990 { (case "(($ac_try" in
11991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11992 *) ac_try_echo=$ac_try;;
11994 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
11995 (eval "$ac_try") 2>&5
11997 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
11998 (exit $ac_status); }; }; then
11999 ac_cv_sizeof_long_double=`cat conftest.val`
12001 echo "$as_me: program exited with status
$ac_status" >&5
12002 echo "$as_me: failed program was
:" >&5
12003 sed 's/^/| /' conftest.$ac_ext >&5
12005 ( exit $ac_status )
12006 if test "$ac_cv_type_long_double" = yes; then
12007 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(long double
)
12008 See \
`config.log' for more details." >&5
12009 echo "$as_me: error: cannot compute sizeof (long double)
12010 See \`config.log
' for more details." >&2;}
12011 { (exit 77); exit 77; }; }
12013 ac_cv_sizeof_long_double=0
12016 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12020 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
12021 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6; }
12025 cat >>confdefs.h <<_ACEOF
12026 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
12033 { echo "$as_me:$LINENO: checking for _Bool support" >&5
12034 echo $ECHO_N "checking for _Bool support... $ECHO_C" >&6; }
12036 cat >conftest.$ac_ext <<_ACEOF
12039 cat confdefs.h >>conftest.$ac_ext
12040 cat >>conftest.$ac_ext <<_ACEOF
12041 /* end confdefs.h. */
12046 _Bool x; x = (_Bool)0;
12051 rm -f conftest.$ac_objext
12052 if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
12060 grep -v '^
*+' conftest.er1 >conftest.err
12062 cat conftest.err >&5
12063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12064 (exit $ac_status); } && {
12065 test -z "$ac_c_werror_flag" ||
12066 test ! -s conftest.err
12067 } && test -s conftest.$ac_objext; then
12070 cat >>confdefs.h <<\_ACEOF
12071 #define HAVE_C99_BOOL 1
12077 echo "$as_me: failed program was:" >&5
12078 sed 's
/^
/|
/' conftest.$ac_ext >&5
12083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12084 { echo "$as_me:$LINENO: result: $have_c99_bool" >&5
12085 echo "${ECHO_T}$have_c99_bool" >&6; }
12086 if test "$have_c99_bool" = yes ; then
12087 { echo "$as_me:$LINENO: checking for _Bool" >&5
12088 echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; }
12089 if test "${ac_cv_type__Bool+set}" = set; then
12090 echo $ECHO_N "(cached) $ECHO_C" >&6
12092 cat >conftest.$ac_ext <<_ACEOF
12095 cat confdefs.h >>conftest.$ac_ext
12096 cat >>conftest.$ac_ext <<_ACEOF
12097 /* end confdefs.h. */
12098 $ac_includes_default
12099 typedef _Bool ac__type_new_;
12103 if ((ac__type_new_ *) 0)
12105 if (sizeof (ac__type_new_))
12111 rm -f conftest.$ac_objext
12112 if { (ac_try="$ac_compile"
12113 case "(($ac_try" in
12114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12115 *) ac_try_echo=$ac_try;;
12117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12118 (eval "$ac_compile") 2>conftest.er1
12120 grep -v '^
*+' conftest.er1 >conftest.err
12122 cat conftest.err >&5
12123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12124 (exit $ac_status); } && {
12125 test -z "$ac_c_werror_flag" ||
12126 test ! -s conftest.err
12127 } && test -s conftest.$ac_objext; then
12128 ac_cv_type__Bool=yes
12130 echo "$as_me: failed program was:" >&5
12131 sed 's
/^
/|
/' conftest.$ac_ext >&5
12133 ac_cv_type__Bool=no
12136 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12138 { echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
12139 echo "${ECHO_T}$ac_cv_type__Bool" >&6; }
12141 # The cast to long int works around a bug in the HP C Compiler
12142 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12143 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12144 # This bug is HP SR number 8606223364.
12145 { echo "$as_me:$LINENO: checking size of _Bool" >&5
12146 echo $ECHO_N "checking size of _Bool... $ECHO_C" >&6; }
12147 if test "${ac_cv_sizeof__Bool+set}" = set; then
12148 echo $ECHO_N "(cached) $ECHO_C" >&6
12150 if test "$cross_compiling" = yes; then
12151 # Depending upon the size, compute the lo and hi bounds.
12152 cat >conftest.
$ac_ext <<_ACEOF
12155 cat confdefs.h
>>conftest.
$ac_ext
12156 cat >>conftest.
$ac_ext <<_ACEOF
12157 /* end confdefs.h. */
12158 $ac_includes_default
12159 typedef _Bool ac__type_sizeof_;
12163 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
12170 rm -f conftest.
$ac_objext
12171 if { (ac_try
="$ac_compile"
12172 case "(($ac_try" in
12173 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12174 *) ac_try_echo=$ac_try;;
12176 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12177 (eval "$ac_compile") 2>conftest.er1
12179 grep -v '^ *+' conftest.er1 >conftest.err
12181 cat conftest.err >&5
12182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12183 (exit $ac_status); } && {
12184 test -z "$ac_c_werror_flag" ||
12185 test ! -s conftest.err
12186 } && test -s conftest.$ac_objext; then
12189 cat >conftest.$ac_ext <<_ACEOF
12192 cat confdefs.h >>conftest.$ac_ext
12193 cat >>conftest.$ac_ext <<_ACEOF
12194 /* end confdefs.h. */
12195 $ac_includes_default
12196 typedef _Bool ac__type_sizeof_;
12200 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12207 rm -f conftest.$ac_objext
12208 if { (ac_try="$ac_compile"
12209 case "(($ac_try" in
12210 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12211 *) ac_try_echo
=$ac_try;;
12213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12214 (eval "$ac_compile") 2>conftest.er1
12216 grep -v '^ *+' conftest.er1
>conftest.err
12218 cat conftest.err
>&5
12219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12220 (exit $ac_status); } && {
12221 test -z "$ac_c_werror_flag" ||
12222 test ! -s conftest.err
12223 } && test -s conftest.
$ac_objext; then
12224 ac_hi
=$ac_mid; break
12226 echo "$as_me: failed program was:" >&5
12227 sed 's/^/| /' conftest.
$ac_ext >&5
12229 ac_lo
=`expr $ac_mid + 1`
12230 if test $ac_lo -le $ac_mid; then
12234 ac_mid
=`expr 2 '*' $ac_mid + 1`
12237 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12240 echo "$as_me: failed program was:" >&5
12241 sed 's/^/| /' conftest.
$ac_ext >&5
12243 cat >conftest.
$ac_ext <<_ACEOF
12246 cat confdefs.h
>>conftest.
$ac_ext
12247 cat >>conftest.
$ac_ext <<_ACEOF
12248 /* end confdefs.h. */
12249 $ac_includes_default
12250 typedef _Bool ac__type_sizeof_;
12254 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
12261 rm -f conftest.
$ac_objext
12262 if { (ac_try
="$ac_compile"
12263 case "(($ac_try" in
12264 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12265 *) ac_try_echo=$ac_try;;
12267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12268 (eval "$ac_compile") 2>conftest.er1
12270 grep -v '^ *+' conftest.er1 >conftest.err
12272 cat conftest.err >&5
12273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12274 (exit $ac_status); } && {
12275 test -z "$ac_c_werror_flag" ||
12276 test ! -s conftest.err
12277 } && test -s conftest.$ac_objext; then
12280 cat >conftest.$ac_ext <<_ACEOF
12283 cat confdefs.h >>conftest.$ac_ext
12284 cat >>conftest.$ac_ext <<_ACEOF
12285 /* end confdefs.h. */
12286 $ac_includes_default
12287 typedef _Bool ac__type_sizeof_;
12291 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
12298 rm -f conftest.$ac_objext
12299 if { (ac_try="$ac_compile"
12300 case "(($ac_try" in
12301 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12302 *) ac_try_echo
=$ac_try;;
12304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12305 (eval "$ac_compile") 2>conftest.er1
12307 grep -v '^ *+' conftest.er1
>conftest.err
12309 cat conftest.err
>&5
12310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12311 (exit $ac_status); } && {
12312 test -z "$ac_c_werror_flag" ||
12313 test ! -s conftest.err
12314 } && test -s conftest.
$ac_objext; then
12315 ac_lo
=$ac_mid; break
12317 echo "$as_me: failed program was:" >&5
12318 sed 's/^/| /' conftest.
$ac_ext >&5
12320 ac_hi
=`expr '(' $ac_mid ')' - 1`
12321 if test $ac_mid -le $ac_hi; then
12325 ac_mid
=`expr 2 '*' $ac_mid`
12328 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12331 echo "$as_me: failed program was:" >&5
12332 sed 's/^/| /' conftest.
$ac_ext >&5
12337 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12340 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12341 # Binary search between lo and hi bounds.
12342 while test "x$ac_lo" != "x$ac_hi"; do
12343 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12344 cat >conftest.
$ac_ext <<_ACEOF
12347 cat confdefs.h
>>conftest.
$ac_ext
12348 cat >>conftest.
$ac_ext <<_ACEOF
12349 /* end confdefs.h. */
12350 $ac_includes_default
12351 typedef _Bool ac__type_sizeof_;
12355 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12362 rm -f conftest.
$ac_objext
12363 if { (ac_try
="$ac_compile"
12364 case "(($ac_try" in
12365 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12366 *) ac_try_echo=$ac_try;;
12368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12369 (eval "$ac_compile") 2>conftest.er1
12371 grep -v '^ *+' conftest.er1 >conftest.err
12373 cat conftest.err >&5
12374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12375 (exit $ac_status); } && {
12376 test -z "$ac_c_werror_flag" ||
12377 test ! -s conftest.err
12378 } && test -s conftest.$ac_objext; then
12381 echo "$as_me: failed program was:" >&5
12382 sed 's/^/| /' conftest.$ac_ext >&5
12384 ac_lo=`expr '(' $ac_mid ')' + 1`
12387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12390 ?*) ac_cv_sizeof__Bool=$ac_lo;;
12391 '') if test "$ac_cv_type__Bool" = yes; then
12392 { { echo "$as_me:$LINENO: error: cannot compute sizeof (_Bool)
12393 See \`config.log
' for more details." >&5
12394 echo "$as_me: error: cannot compute sizeof (_Bool)
12395 See \`config.log' for more details.
" >&2;}
12396 { (exit 77); exit 77; }; }
12398 ac_cv_sizeof__Bool=0
12402 cat >conftest.$ac_ext <<_ACEOF
12405 cat confdefs.h >>conftest.$ac_ext
12406 cat >>conftest.$ac_ext <<_ACEOF
12407 /* end confdefs.h. */
12408 $ac_includes_default
12409 typedef _Bool ac__type_sizeof_;
12410 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12411 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
12413 #include <stdlib.h>
12418 FILE *f = fopen ("conftest.val
", "w
");
12421 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
12423 long int i = longval ();
12424 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12426 fprintf (f, "%ld
\n", i);
12430 unsigned long int i = ulongval ();
12431 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12433 fprintf (f, "%lu
\n", i);
12435 return ferror (f) || fclose (f) != 0;
12441 rm -f conftest$ac_exeext
12442 if { (ac_try="$ac_link"
12443 case "(($ac_try" in
12444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12445 *) ac_try_echo=$ac_try;;
12447 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12448 (eval "$ac_link") 2>&5
12450 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12451 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12452 { (case "(($ac_try" in
12453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12454 *) ac_try_echo=$ac_try;;
12456 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12457 (eval "$ac_try") 2>&5
12459 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12460 (exit $ac_status); }; }; then
12461 ac_cv_sizeof__Bool=`cat conftest.val`
12463 echo "$as_me: program exited with status
$ac_status" >&5
12464 echo "$as_me: failed program was
:" >&5
12465 sed 's/^/| /' conftest.$ac_ext >&5
12467 ( exit $ac_status )
12468 if test "$ac_cv_type__Bool" = yes; then
12469 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(_Bool
)
12470 See \
`config.log' for more details." >&5
12471 echo "$as_me: error: cannot compute sizeof (_Bool)
12472 See \`config.log
' for more details." >&2;}
12473 { (exit 77); exit 77; }; }
12475 ac_cv_sizeof__Bool=0
12478 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12482 { echo "$as_me:$LINENO: result: $ac_cv_sizeof__Bool" >&5
12483 echo "${ECHO_T}$ac_cv_sizeof__Bool" >&6; }
12487 cat >>confdefs.h <<_ACEOF
12488 #define SIZEOF__BOOL $ac_cv_sizeof__Bool
12494 { echo "$as_me:$LINENO: checking for uintptr_t" >&5
12495 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6; }
12496 if test "${ac_cv_type_uintptr_t+set}" = set; then
12497 echo $ECHO_N "(cached) $ECHO_C" >&6
12499 cat >conftest.$ac_ext <<_ACEOF
12502 cat confdefs.h >>conftest.$ac_ext
12503 cat >>conftest.$ac_ext <<_ACEOF
12504 /* end confdefs.h. */
12505 #ifdef HAVE_STDINT_H
12506 #include <stdint.h>
12509 typedef uintptr_t ac__type_new_;
12513 if ((ac__type_new_ *) 0)
12515 if (sizeof (ac__type_new_))
12521 rm -f conftest.$ac_objext
12522 if { (ac_try="$ac_compile"
12523 case "(($ac_try" in
12524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12525 *) ac_try_echo=$ac_try;;
12527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12528 (eval "$ac_compile") 2>conftest.er1
12530 grep -v '^
*+' conftest.er1 >conftest.err
12532 cat conftest.err >&5
12533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12534 (exit $ac_status); } && {
12535 test -z "$ac_c_werror_flag" ||
12536 test ! -s conftest.err
12537 } && test -s conftest.$ac_objext; then
12538 ac_cv_type_uintptr_t=yes
12540 echo "$as_me: failed program was:" >&5
12541 sed 's
/^
/|
/' conftest.$ac_ext >&5
12543 ac_cv_type_uintptr_t=no
12546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12548 { echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12549 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6; }
12550 if test $ac_cv_type_uintptr_t = yes; then
12552 cat >>confdefs.h <<_ACEOF
12553 #define HAVE_UINTPTR_T 1
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 $ac_includes_default
12568 typedef uintptr_t ac__type_new_;
12572 if ((ac__type_new_ *) 0)
12574 if (sizeof (ac__type_new_))
12580 rm -f conftest.$ac_objext
12581 if { (ac_try="$ac_compile"
12582 case "(($ac_try" in
12583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12584 *) ac_try_echo=$ac_try;;
12586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12587 (eval "$ac_compile") 2>conftest.er1
12589 grep -v '^
*+' conftest.er1 >conftest.err
12591 cat conftest.err >&5
12592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12593 (exit $ac_status); } && {
12594 test -z "$ac_c_werror_flag" ||
12595 test ! -s conftest.err
12596 } && test -s conftest.$ac_objext; then
12597 ac_cv_type_uintptr_t=yes
12599 echo "$as_me: failed program was:" >&5
12600 sed 's
/^
/|
/' conftest.$ac_ext >&5
12602 ac_cv_type_uintptr_t=no
12605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12607 { echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12608 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6; }
12610 # The cast to long int works around a bug in the HP C Compiler
12611 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12612 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12613 # This bug is HP SR number 8606223364.
12614 { echo "$as_me:$LINENO: checking size of uintptr_t" >&5
12615 echo $ECHO_N "checking size of uintptr_t... $ECHO_C" >&6; }
12616 if test "${ac_cv_sizeof_uintptr_t+set}" = set; then
12617 echo $ECHO_N "(cached) $ECHO_C" >&6
12619 if test "$cross_compiling" = yes; then
12620 # Depending upon the size, compute the lo and hi bounds.
12621 cat >conftest.
$ac_ext <<_ACEOF
12624 cat confdefs.h
>>conftest.
$ac_ext
12625 cat >>conftest.
$ac_ext <<_ACEOF
12626 /* end confdefs.h. */
12627 $ac_includes_default
12628 typedef uintptr_t ac__type_sizeof_;
12632 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
12639 rm -f conftest.
$ac_objext
12640 if { (ac_try
="$ac_compile"
12641 case "(($ac_try" in
12642 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12643 *) ac_try_echo=$ac_try;;
12645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12646 (eval "$ac_compile") 2>conftest.er1
12648 grep -v '^ *+' conftest.er1 >conftest.err
12650 cat conftest.err >&5
12651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12652 (exit $ac_status); } && {
12653 test -z "$ac_c_werror_flag" ||
12654 test ! -s conftest.err
12655 } && test -s conftest.$ac_objext; then
12658 cat >conftest.$ac_ext <<_ACEOF
12661 cat confdefs.h >>conftest.$ac_ext
12662 cat >>conftest.$ac_ext <<_ACEOF
12663 /* end confdefs.h. */
12664 $ac_includes_default
12665 typedef uintptr_t ac__type_sizeof_;
12669 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12676 rm -f conftest.$ac_objext
12677 if { (ac_try="$ac_compile"
12678 case "(($ac_try" in
12679 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12680 *) ac_try_echo
=$ac_try;;
12682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12683 (eval "$ac_compile") 2>conftest.er1
12685 grep -v '^ *+' conftest.er1
>conftest.err
12687 cat conftest.err
>&5
12688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12689 (exit $ac_status); } && {
12690 test -z "$ac_c_werror_flag" ||
12691 test ! -s conftest.err
12692 } && test -s conftest.
$ac_objext; then
12693 ac_hi
=$ac_mid; break
12695 echo "$as_me: failed program was:" >&5
12696 sed 's/^/| /' conftest.
$ac_ext >&5
12698 ac_lo
=`expr $ac_mid + 1`
12699 if test $ac_lo -le $ac_mid; then
12703 ac_mid
=`expr 2 '*' $ac_mid + 1`
12706 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12709 echo "$as_me: failed program was:" >&5
12710 sed 's/^/| /' conftest.
$ac_ext >&5
12712 cat >conftest.
$ac_ext <<_ACEOF
12715 cat confdefs.h
>>conftest.
$ac_ext
12716 cat >>conftest.
$ac_ext <<_ACEOF
12717 /* end confdefs.h. */
12718 $ac_includes_default
12719 typedef uintptr_t ac__type_sizeof_;
12723 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
12730 rm -f conftest.
$ac_objext
12731 if { (ac_try
="$ac_compile"
12732 case "(($ac_try" in
12733 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12734 *) ac_try_echo=$ac_try;;
12736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12737 (eval "$ac_compile") 2>conftest.er1
12739 grep -v '^ *+' conftest.er1 >conftest.err
12741 cat conftest.err >&5
12742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12743 (exit $ac_status); } && {
12744 test -z "$ac_c_werror_flag" ||
12745 test ! -s conftest.err
12746 } && test -s conftest.$ac_objext; then
12749 cat >conftest.$ac_ext <<_ACEOF
12752 cat confdefs.h >>conftest.$ac_ext
12753 cat >>conftest.$ac_ext <<_ACEOF
12754 /* end confdefs.h. */
12755 $ac_includes_default
12756 typedef uintptr_t ac__type_sizeof_;
12760 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
12767 rm -f conftest.$ac_objext
12768 if { (ac_try="$ac_compile"
12769 case "(($ac_try" in
12770 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
12771 *) ac_try_echo
=$ac_try;;
12773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12774 (eval "$ac_compile") 2>conftest.er1
12776 grep -v '^ *+' conftest.er1
>conftest.err
12778 cat conftest.err
>&5
12779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12780 (exit $ac_status); } && {
12781 test -z "$ac_c_werror_flag" ||
12782 test ! -s conftest.err
12783 } && test -s conftest.
$ac_objext; then
12784 ac_lo
=$ac_mid; break
12786 echo "$as_me: failed program was:" >&5
12787 sed 's/^/| /' conftest.
$ac_ext >&5
12789 ac_hi
=`expr '(' $ac_mid ')' - 1`
12790 if test $ac_mid -le $ac_hi; then
12794 ac_mid
=`expr 2 '*' $ac_mid`
12797 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12800 echo "$as_me: failed program was:" >&5
12801 sed 's/^/| /' conftest.
$ac_ext >&5
12806 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12809 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12810 # Binary search between lo and hi bounds.
12811 while test "x$ac_lo" != "x$ac_hi"; do
12812 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12813 cat >conftest.
$ac_ext <<_ACEOF
12816 cat confdefs.h
>>conftest.
$ac_ext
12817 cat >>conftest.
$ac_ext <<_ACEOF
12818 /* end confdefs.h. */
12819 $ac_includes_default
12820 typedef uintptr_t ac__type_sizeof_;
12824 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
12831 rm -f conftest.
$ac_objext
12832 if { (ac_try
="$ac_compile"
12833 case "(($ac_try" in
12834 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12835 *) ac_try_echo=$ac_try;;
12837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12838 (eval "$ac_compile") 2>conftest.er1
12840 grep -v '^ *+' conftest.er1 >conftest.err
12842 cat conftest.err >&5
12843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12844 (exit $ac_status); } && {
12845 test -z "$ac_c_werror_flag" ||
12846 test ! -s conftest.err
12847 } && test -s conftest.$ac_objext; then
12850 echo "$as_me: failed program was:" >&5
12851 sed 's/^/| /' conftest.$ac_ext >&5
12853 ac_lo=`expr '(' $ac_mid ')' + 1`
12856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12859 ?*) ac_cv_sizeof_uintptr_t=$ac_lo;;
12860 '') if test "$ac_cv_type_uintptr_t" = yes; then
12861 { { echo "$as_me:$LINENO: error: cannot compute sizeof (uintptr_t)
12862 See \`config.log
' for more details." >&5
12863 echo "$as_me: error: cannot compute sizeof (uintptr_t)
12864 See \`config.log' for more details.
" >&2;}
12865 { (exit 77); exit 77; }; }
12867 ac_cv_sizeof_uintptr_t=0
12871 cat >conftest.$ac_ext <<_ACEOF
12874 cat confdefs.h >>conftest.$ac_ext
12875 cat >>conftest.$ac_ext <<_ACEOF
12876 /* end confdefs.h. */
12877 $ac_includes_default
12878 typedef uintptr_t ac__type_sizeof_;
12879 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
12880 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
12882 #include <stdlib.h>
12887 FILE *f = fopen ("conftest.val
", "w
");
12890 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
12892 long int i = longval ();
12893 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12895 fprintf (f, "%ld
\n", i);
12899 unsigned long int i = ulongval ();
12900 if (i != ((long int) (sizeof (ac__type_sizeof_))))
12902 fprintf (f, "%lu
\n", i);
12904 return ferror (f) || fclose (f) != 0;
12910 rm -f conftest$ac_exeext
12911 if { (ac_try="$ac_link"
12912 case "(($ac_try" in
12913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12914 *) ac_try_echo=$ac_try;;
12916 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12917 (eval "$ac_link") 2>&5
12919 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12920 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12921 { (case "(($ac_try" in
12922 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12923 *) ac_try_echo=$ac_try;;
12925 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
12926 (eval "$ac_try") 2>&5
12928 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
12929 (exit $ac_status); }; }; then
12930 ac_cv_sizeof_uintptr_t=`cat conftest.val`
12932 echo "$as_me: program exited with status
$ac_status" >&5
12933 echo "$as_me: failed program was
:" >&5
12934 sed 's/^/| /' conftest.$ac_ext >&5
12936 ( exit $ac_status )
12937 if test "$ac_cv_type_uintptr_t" = yes; then
12938 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(uintptr_t
)
12939 See \
`config.log' for more details." >&5
12940 echo "$as_me: error: cannot compute sizeof (uintptr_t)
12941 See \`config.log
' for more details." >&2;}
12942 { (exit 77); exit 77; }; }
12944 ac_cv_sizeof_uintptr_t=0
12947 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12951 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_uintptr_t" >&5
12952 echo "${ECHO_T}$ac_cv_sizeof_uintptr_t" >&6; }
12956 cat >>confdefs.h <<_ACEOF
12957 #define SIZEOF_UINTPTR_T $ac_cv_sizeof_uintptr_t
12965 # Hmph. AC_CHECK_SIZEOF() doesn't include
<sys
/types.h
>.
12966 { echo "$as_me:$LINENO: checking size of off_t" >&5
12967 echo $ECHO_N "checking size of off_t... $ECHO_C" >&6; }
12968 if test "${ac_cv_sizeof_off_t+set}" = set; then
12969 echo $ECHO_N "(cached) $ECHO_C" >&6
12971 if test "$cross_compiling" = yes; then
12972 ac_cv_sizeof_off_t
=4
12974 cat >conftest.
$ac_ext <<_ACEOF
12977 cat confdefs.h
>>conftest.
$ac_ext
12978 cat >>conftest.
$ac_ext <<_ACEOF
12979 /* end confdefs.h. */
12981 #include <sys/types.h>
12984 FILE *f=fopen("conftestval", "w");
12986 fprintf(f, "%d\n", sizeof(off_t));
12990 rm -f conftest
$ac_exeext
12991 if { (ac_try
="$ac_link"
12992 case "(($ac_try" in
12993 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
12994 *) ac_try_echo=$ac_try;;
12996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12997 (eval "$ac_link") 2>&5
12999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13000 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13001 { (case "(($ac_try" in
13002 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13003 *) ac_try_echo
=$ac_try;;
13005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13006 (eval "$ac_try") 2>&5
13008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13009 (exit $ac_status); }; }; then
13010 ac_cv_sizeof_off_t
=`cat conftestval`
13012 echo "$as_me: program exited with status $ac_status" >&5
13013 echo "$as_me: failed program was:" >&5
13014 sed 's/^/| /' conftest.
$ac_ext >&5
13016 ( exit $ac_status )
13017 ac_cv_sizeof_off_t
=0
13019 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
13026 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
13027 echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6; }
13029 cat >>confdefs.h
<<_ACEOF
13030 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
13034 { echo "$as_me:$LINENO: checking whether to enable large file support" >&5
13035 echo $ECHO_N "checking whether to enable large file support... $ECHO_C" >&6; }
13036 if test "$have_long_long" = yes -a \
13037 "$ac_cv_sizeof_off_t" -gt "$ac_cv_sizeof_long" -a \
13038 "$ac_cv_sizeof_long_long" -ge "$ac_cv_sizeof_off_t"; then
13040 cat >>confdefs.h
<<\_ACEOF
13041 #define HAVE_LARGEFILE_SUPPORT 1
13044 { echo "$as_me:$LINENO: result: yes" >&5
13045 echo "${ECHO_T}yes" >&6; }
13047 { echo "$as_me:$LINENO: result: no" >&5
13048 echo "${ECHO_T}no" >&6; }
13051 # AC_CHECK_SIZEOF() doesn't include <time.h>.
13052 { echo "$as_me:$LINENO: checking size of time_t" >&5
13053 echo $ECHO_N "checking size of time_t... $ECHO_C" >&6; }
13054 if test "${ac_cv_sizeof_time_t+set}" = set; then
13055 echo $ECHO_N "(cached) $ECHO_C" >&6
13057 if test "$cross_compiling" = yes; then
13058 ac_cv_sizeof_time_t
=4
13060 cat >conftest.
$ac_ext <<_ACEOF
13063 cat confdefs.h
>>conftest.
$ac_ext
13064 cat >>conftest.
$ac_ext <<_ACEOF
13065 /* end confdefs.h. */
13070 FILE *f=fopen("conftestval", "w");
13072 fprintf(f, "%d\n", sizeof(time_t));
13076 rm -f conftest
$ac_exeext
13077 if { (ac_try
="$ac_link"
13078 case "(($ac_try" in
13079 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13080 *) ac_try_echo=$ac_try;;
13082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13083 (eval "$ac_link") 2>&5
13085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13086 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13087 { (case "(($ac_try" in
13088 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13089 *) ac_try_echo
=$ac_try;;
13091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13092 (eval "$ac_try") 2>&5
13094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13095 (exit $ac_status); }; }; then
13096 ac_cv_sizeof_time_t
=`cat conftestval`
13098 echo "$as_me: program exited with status $ac_status" >&5
13099 echo "$as_me: failed program was:" >&5
13100 sed 's/^/| /' conftest.
$ac_ext >&5
13102 ( exit $ac_status )
13103 ac_cv_sizeof_time_t
=0
13105 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
13112 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_time_t" >&5
13113 echo "${ECHO_T}$ac_cv_sizeof_time_t" >&6; }
13115 cat >>confdefs.h
<<_ACEOF
13116 #define SIZEOF_TIME_T $ac_cv_sizeof_time_t
13121 # if have pthread_t then define SIZEOF_PTHREAD_T
13123 if test "$ac_cv_kpthread" = "yes"
13124 then CC
="$CC -Kpthread"
13125 elif test "$ac_cv_kthread" = "yes"
13126 then CC
="$CC -Kthread"
13127 elif test "$ac_cv_pthread" = "yes"
13128 then CC
="$CC -pthread"
13130 { echo "$as_me:$LINENO: checking for pthread_t" >&5
13131 echo $ECHO_N "checking for pthread_t... $ECHO_C" >&6; }
13133 cat >conftest.
$ac_ext <<_ACEOF
13136 cat confdefs.h
>>conftest.
$ac_ext
13137 cat >>conftest.
$ac_ext <<_ACEOF
13138 /* end confdefs.h. */
13139 #include <pthread.h>
13143 pthread_t x; x = *(pthread_t*)0;
13148 rm -f conftest.
$ac_objext
13149 if { (ac_try
="$ac_compile"
13150 case "(($ac_try" in
13151 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13152 *) ac_try_echo=$ac_try;;
13154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13155 (eval "$ac_compile") 2>conftest.er1
13157 grep -v '^ *+' conftest.er1 >conftest.err
13159 cat conftest.err >&5
13160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13161 (exit $ac_status); } && {
13162 test -z "$ac_c_werror_flag" ||
13163 test ! -s conftest.err
13164 } && test -s conftest.$ac_objext; then
13167 echo "$as_me: failed program was:" >&5
13168 sed 's/^/| /' conftest.$ac_ext >&5
13173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13174 { echo "$as_me:$LINENO: result: $have_pthread_t" >&5
13175 echo "${ECHO_T}$have_pthread_t" >&6; }
13176 if test "$have_pthread_t" = yes ; then
13177 # AC_CHECK_SIZEOF() doesn't include <pthread.h>.
13178 { echo "$as_me:$LINENO: checking size of pthread_t" >&5
13179 echo $ECHO_N "checking size of pthread_t... $ECHO_C" >&6; }
13180 if test "${ac_cv_sizeof_pthread_t+set}" = set; then
13181 echo $ECHO_N "(cached) $ECHO_C" >&6
13183 if test "$cross_compiling" = yes; then
13184 ac_cv_sizeof_pthread_t=4
13186 cat >conftest.$ac_ext <<_ACEOF
13189 cat confdefs.h >>conftest.$ac_ext
13190 cat >>conftest.$ac_ext <<_ACEOF
13191 /* end confdefs.h. */
13193 #include <pthread.h>
13196 FILE *f=fopen("conftestval", "w");
13198 fprintf(f, "%d\n", sizeof(pthread_t));
13202 rm -f conftest$ac_exeext
13203 if { (ac_try="$ac_link"
13204 case "(($ac_try" in
13205 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13206 *) ac_try_echo
=$ac_try;;
13208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13209 (eval "$ac_link") 2>&5
13211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13212 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
13213 { (case "(($ac_try" in
13214 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13215 *) ac_try_echo=$ac_try;;
13217 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13218 (eval "$ac_try") 2>&5
13220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221 (exit $ac_status); }; }; then
13222 ac_cv_sizeof_pthread_t=`cat conftestval
`
13224 echo "$as_me: program exited with status $ac_status" >&5
13225 echo "$as_me: failed program was:" >&5
13226 sed 's/^/| /' conftest.$ac_ext >&5
13228 ( exit $ac_status )
13229 ac_cv_sizeof_pthread_t=0
13231 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13238 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_pthread_t" >&5
13239 echo "${ECHO_T}$ac_cv_sizeof_pthread_t" >&6; }
13241 cat >>confdefs.h <<_ACEOF
13242 #define SIZEOF_PTHREAD_T $ac_cv_sizeof_pthread_t
13251 case $ac_sys_system/$ac_sys_release in
13252 Darwin/[01567]\..*)
13253 OTHER_LIBTOOL_OPT="-prebind -seg1addr 0x10000000"
13256 OTHER_LIBTOOL_OPT=""
13263 case $ac_sys_system/$ac_sys_release in
13264 Darwin/[01567]\..*)
13265 LIBTOOL_CRUFT="-framework System -lcc_dynamic"
13266 if test "${enable_universalsdk}"; then
13269 LIBTOOL_CRUFT="${LIBTOOL_CRUFT} -arch_only `arch
`"
13271 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -install_name $(PYTHONFRAMEWORKINSTALLDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13272 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -compatibility_version $(VERSION) -current_version $(VERSION)';;
13274 gcc_version=`gcc
-v 2>&1 |
grep version | cut
-d\
-f3`
13275 if test ${gcc_version} '<' 4.0
13277 LIBTOOL_CRUFT="-lcc_dynamic"
13281 if test "$cross_compiling" = yes; then
13284 cat >conftest.$ac_ext <<_ACEOF
13287 cat confdefs.h >>conftest.$ac_ext
13288 cat >>conftest.$ac_ext <<_ACEOF
13289 /* end confdefs.h. */
13291 #include <unistd.h>
13292 int main(int argc, char*argv[])
13294 if (sizeof(long) == 4) {
13302 rm -f conftest$ac_exeext
13303 if { (ac_try="$ac_link"
13304 case "(($ac_try" in
13305 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13306 *) ac_try_echo
=$ac_try;;
13308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13309 (eval "$ac_link") 2>&5
13311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13312 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
13313 { (case "(($ac_try" in
13314 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13315 *) ac_try_echo=$ac_try;;
13317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13318 (eval "$ac_try") 2>&5
13320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13321 (exit $ac_status); }; }; then
13324 echo "$as_me: program exited with status $ac_status" >&5
13325 echo "$as_me: failed program was:" >&5
13326 sed 's/^/| /' conftest.$ac_ext >&5
13328 ( exit $ac_status )
13331 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13336 if test "${ac_osx_32bit}" = "yes"; then
13339 MACOSX_DEFAULT_ARCH="i386"
13342 MACOSX_DEFAULT_ARCH="ppc"
13345 { { echo "$as_me:$LINENO: error: Unexpected output of 'arch' on OSX" >&5
13346 echo "$as_me: error: Unexpected output of 'arch' on OSX" >&2;}
13347 { (exit 1); exit 1; }; }
13353 MACOSX_DEFAULT_ARCH="x86_64"
13356 MACOSX_DEFAULT_ARCH="ppc64"
13359 { { echo "$as_me:$LINENO: error: Unexpected output of 'arch' on OSX" >&5
13360 echo "$as_me: error: Unexpected output of 'arch' on OSX" >&2;}
13361 { (exit 1); exit 1; }; }
13365 #ARCH_RUN_32BIT="true"
13368 LIBTOOL_CRUFT=$LIBTOOL_CRUFT" -lSystem -lSystemStubs -arch_only ${MACOSX_DEFAULT_ARCH}"
13369 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -install_name $(PYTHONFRAMEWORKINSTALLDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13370 LIBTOOL_CRUFT=$LIBTOOL_CRUFT' -compatibility_version $(VERSION) -current_version $(VERSION)';;
13373 { echo "$as_me:$LINENO: checking for --enable-framework" >&5
13374 echo $ECHO_N "checking for --enable-framework... $ECHO_C" >&6; }
13375 if test "$enable_framework"
13377 BASECFLAGS="$BASECFLAGS -fno-common -dynamic"
13378 # -F. is needed to allow linking to the framework while
13379 # in the build location.
13381 cat >>confdefs.h <<\_ACEOF
13382 #define WITH_NEXT_FRAMEWORK 1
13385 { echo "$as_me:$LINENO: result: yes" >&5
13386 echo "${ECHO_T}yes" >&6; }
13387 if test $enable_shared = "yes"
13389 { { echo "$as_me:$LINENO: error: Specifying both --enable-shared and --enable-framework is not supported, use only --enable-framework instead" >&5
13390 echo "$as_me: error: Specifying both --enable-shared and --enable-framework is not supported, use only --enable-framework instead" >&2;}
13391 { (exit 1); exit 1; }; }
13394 { echo "$as_me:$LINENO: result: no" >&5
13395 echo "${ECHO_T}no" >&6; }
13398 { echo "$as_me:$LINENO: checking for dyld" >&5
13399 echo $ECHO_N "checking for dyld... $ECHO_C" >&6; }
13400 case $ac_sys_system/$ac_sys_release in
13403 cat >>confdefs.h <<\_ACEOF
13404 #define WITH_DYLD 1
13407 { echo "$as_me:$LINENO: result: always on for Darwin" >&5
13408 echo "${ECHO_T}always on for Darwin" >&6; }
13411 { echo "$as_me:$LINENO: result: no" >&5
13412 echo "${ECHO_T}no" >&6; }
13416 # Set info about shared libraries.
13422 # SO is the extension of shared libraries `(including the dot
!)
13423 # -- usually .so, .sl on HP-UX, .dll on Cygwin
13424 { echo "$as_me:$LINENO: checking SO" >&5
13425 echo $ECHO_N "checking SO... $ECHO_C" >&6; }
13428 case $ac_sys_system in
13439 # this might also be a termcap variable, see #610332
13441 echo '====================================================================='
13443 echo '+ WARNING: You have set SO in your environment. +'
13444 echo '+ Do you really mean to change the extension for shared libraries? +'
13445 echo '+ Continuing in 10 seconds to let you to ponder. +'
13447 echo '====================================================================='
13450 { echo "$as_me:$LINENO: result: $SO" >&5
13451 echo "${ECHO_T}$SO" >&6; }
13454 cat >>confdefs.h
<<_ACEOF
13455 #define SHLIB_EXT "$SO"
13458 # LDSHARED is the ld *command* used to create shared library
13459 # -- "cc -G" on SunOS 5.x, "ld -shared" on IRIX 5
13460 # (Shared libraries in this instance are shared modules to be loaded into
13461 # Python, as opposed to building Python itself as a shared library.)
13462 { echo "$as_me:$LINENO: checking LDSHARED" >&5
13463 echo $ECHO_N "checking LDSHARED... $ECHO_C" >&6; }
13464 if test -z "$LDSHARED"
13466 case $ac_sys_system/$ac_sys_release in
13468 BLDSHARED
="\$(srcdir)/Modules/ld_so_aix \$(CC) -bI:Modules/python.exp"
13469 LDSHARED
="\$(BINLIBDEST)/config/ld_so_aix \$(CC) -bI:\$(BINLIBDEST)/config/python.exp"
13471 IRIX
/5*) LDSHARED
="ld -shared";;
13472 IRIX
*/6*) LDSHARED
="ld ${SGI_ABI} -shared -all";;
13474 if test "$GCC" = "yes"
13475 then LDSHARED
='$(CC) -shared'
13476 else LDSHARED
='$(CC) -G';
13479 if test "$GCC" = "yes"
13480 then LDSHARED
='$(CC) -shared'
13481 else LDSHARED
='ld -b';
13483 OSF
*) LDSHARED
="ld -shared -expect_unresolved \"*\"";;
13485 LDSHARED
='$(CC) $(LDFLAGS) -bundle'
13486 if test "$enable_framework" ; then
13487 # Link against the framework. All externals should be defined.
13488 BLDSHARED
="$LDSHARED "'$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13489 LDSHARED
="$LDSHARED "'$(PYTHONFRAMEWORKPREFIX)/$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13491 # No framework. Ignore undefined symbols, assuming they come from Python
13492 LDSHARED
="$LDSHARED -undefined suppress"
13494 Darwin
/1.4*|Darwin
/5.
*|Darwin
/6.
*)
13495 LDSHARED
='$(CC) $(LDFLAGS) -bundle'
13496 if test "$enable_framework" ; then
13497 # Link against the framework. All externals should be defined.
13498 BLDSHARED
="$LDSHARED "'$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13499 LDSHARED
="$LDSHARED "'$(PYTHONFRAMEWORKPREFIX)/$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13501 # No framework, use the Python app as bundle-loader
13502 BLDSHARED
="$LDSHARED "'-bundle_loader $(BUILDPYTHON)'
13503 LDSHARED
="$LDSHARED "'-bundle_loader $(BINDIR)/python$(VERSION)$(EXE)'
13506 # Use -undefined dynamic_lookup whenever possible (10.3 and later).
13507 # This allows an extension to be used in any Python
13509 if test ${MACOSX_DEPLOYMENT_TARGET} '>' 10.2
13511 if test "${enable_universalsdk}"; then
13512 LDFLAGS
="${UNIVERSAL_ARCH_FLAGS} -isysroot ${UNIVERSALSDK} ${LDFLAGS}"
13514 LDSHARED
='$(CC) $(LDFLAGS) -bundle -undefined dynamic_lookup'
13515 BLDSHARED
="$LDSHARED"
13517 LDSHARED
='$(CC) $(LDFLAGS) -bundle'
13518 if test "$enable_framework" ; then
13519 # Link against the framework. All externals should be defined.
13520 BLDSHARED
="$LDSHARED "'$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13521 LDSHARED
="$LDSHARED "'$(PYTHONFRAMEWORKPREFIX)/$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13523 # No framework, use the Python app as bundle-loader
13524 BLDSHARED
="$LDSHARED "'-bundle_loader $(BUILDPYTHON)'
13525 LDSHARED
="$LDSHARED "'-bundle_loader $(BINDIR)/python$(VERSION)$(EXE)'
13529 Linux
*|GNU
*|QNX
*) LDSHARED
='$(CC) -shared';;
13530 BSD
/OS
*/4*) LDSHARED
="gcc -shared";;
13532 if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
13534 LDSHARED
="$CC -shared ${LDFLAGS}"
13536 LDSHARED
="ld -Bshareable ${LDFLAGS}"
13539 if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
13541 LDSHARED
='$(CC) -shared $(CCSHARED) ${LDFLAGS}'
13544 [01].
* |
2.
[0-7] |
2.
[0-7].
*)
13545 LDSHARED
="ld -Bshareable ${LDFLAGS}"
13548 LDSHARED
='$(CC) -shared $(CCSHARED) ${LDFLAGS}'
13552 NetBSD
*|DragonFly
*) LDSHARED
="cc -shared ${LDFLAGS}";;
13553 OpenUNIX
*|UnixWare
*)
13554 if test "$GCC" = "yes"
13555 then LDSHARED
='$(CC) -shared'
13556 else LDSHARED
='$(CC) -G'
13558 SCO_SV
*) LDSHARED
='$(CC) -Wl,-G,-Bexport';;
13559 CYGWIN
*) LDSHARED
="gcc -shared -Wl,--enable-auto-image-base";;
13560 atheos
*) LDSHARED
="gcc -shared";;
13564 { echo "$as_me:$LINENO: result: $LDSHARED" >&5
13565 echo "${ECHO_T}$LDSHARED" >&6; }
13566 BLDSHARED
=${BLDSHARED-$LDSHARED}
13567 # CCSHARED are the C *flags* used to create objects to go into a shared
13568 # library (module) -- this is only needed for a few systems
13569 { echo "$as_me:$LINENO: checking CCSHARED" >&5
13570 echo $ECHO_N "checking CCSHARED... $ECHO_C" >&6; }
13571 if test -z "$CCSHARED"
13573 case $ac_sys_system/$ac_sys_release in
13574 SunOS
*) if test "$GCC" = yes;
13575 then CCSHARED
="-fPIC";
13576 elif test `uname -p` = sparc
;
13577 then CCSHARED
="-xcode=pic32";
13578 else CCSHARED
="-Kpic";
13580 hp
*|HP
*) if test "$GCC" = yes;
13581 then CCSHARED
="-fPIC";
13582 else CCSHARED
="+z";
13584 Linux
*|GNU
*) CCSHARED
="-fPIC";;
13585 BSD
/OS
*/4*) CCSHARED
="-fpic";;
13586 FreeBSD
*|NetBSD
*|OpenBSD
*|DragonFly
*) CCSHARED
="-fPIC";;
13587 OpenUNIX
*|UnixWare
*)
13588 if test "$GCC" = "yes"
13589 then CCSHARED
="-fPIC"
13590 else CCSHARED
="-KPIC"
13593 if test "$GCC" = "yes"
13594 then CCSHARED
="-fPIC"
13595 else CCSHARED
="-Kpic -belf"
13597 IRIX
*/6*) case $CC in
13598 *gcc
*) CCSHARED
="-shared";;
13601 atheos
*) CCSHARED
="-fPIC";;
13604 { echo "$as_me:$LINENO: result: $CCSHARED" >&5
13605 echo "${ECHO_T}$CCSHARED" >&6; }
13606 # LINKFORSHARED are the flags passed to the $(CC) command that links
13607 # the python executable -- this is only needed for a few systems
13608 { echo "$as_me:$LINENO: checking LINKFORSHARED" >&5
13609 echo $ECHO_N "checking LINKFORSHARED... $ECHO_C" >&6; }
13610 if test -z "$LINKFORSHARED"
13612 case $ac_sys_system/$ac_sys_release in
13613 AIX
*) LINKFORSHARED
='-Wl,-bE:Modules/python.exp -lld';;
13615 LINKFORSHARED
="-Wl,-E -Wl,+s";;
13616 # LINKFORSHARED="-Wl,-E -Wl,+s -Wl,+b\$(BINLIBDEST)/lib-dynload";;
13617 BSD
/OS
/4*) LINKFORSHARED
="-Xlinker -export-dynamic";;
13618 Linux
*|GNU
*) LINKFORSHARED
="-Xlinker -export-dynamic";;
13619 # -u libsys_s pulls in all symbols in libsys
13621 LINKFORSHARED
="$extra_undefs -framework CoreFoundation"
13622 if test "$enable_framework"
13624 LINKFORSHARED
="$LINKFORSHARED "'$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)'
13626 LINKFORSHARED
="$LINKFORSHARED";;
13627 OpenUNIX
*|UnixWare
*) LINKFORSHARED
="-Wl,-Bexport";;
13628 SCO_SV
*) LINKFORSHARED
="-Wl,-Bexport";;
13629 ReliantUNIX
*) LINKFORSHARED
="-W1 -Blargedynsym";;
13630 FreeBSD
*|NetBSD
*|OpenBSD
*|DragonFly
*)
13631 if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
13633 LINKFORSHARED
="-Wl,--export-dynamic"
13635 SunOS
/5*) case $CC in
13637 if $CC -Xlinker --help 2>&1 |
grep export-dynamic
>/dev
/null
13639 LINKFORSHARED
="-Xlinker --export-dynamic"
13643 if test $enable_shared = "no"
13645 LINKFORSHARED
='-Wl,--out-implib=$(LDLIBRARY)'
13648 # -Wl,-E causes the symbols to be added to the dynamic
13649 # symbol table so that they can be found when a module
13650 # is loaded. -N 2048K causes the stack size to be set
13651 # to 2048 kilobytes so that the stack doesn't overflow
13652 # when running test_compile.py.
13653 LINKFORSHARED
='-Wl,-E -N 2048K';;
13656 { echo "$as_me:$LINENO: result: $LINKFORSHARED" >&5
13657 echo "${ECHO_T}$LINKFORSHARED" >&6; }
13661 { echo "$as_me:$LINENO: checking CFLAGSFORSHARED" >&5
13662 echo $ECHO_N "checking CFLAGSFORSHARED... $ECHO_C" >&6; }
13663 if test ! "$LIBRARY" = "$LDLIBRARY"
13665 case $ac_sys_system in
13667 # Cygwin needs CCSHARED when building extension DLLs
13668 # but not when building the interpreter DLL.
13669 CFLAGSFORSHARED
='';;
13671 CFLAGSFORSHARED
='$(CCSHARED)'
13674 { echo "$as_me:$LINENO: result: $CFLAGSFORSHARED" >&5
13675 echo "${ECHO_T}$CFLAGSFORSHARED" >&6; }
13677 # SHLIBS are libraries (except -lc and -lm) to link to the python shared
13678 # library (with --enable-shared).
13679 # For platforms on which shared libraries are not allowed to have unresolved
13680 # symbols, this must be set to $(LIBS) (expanded by make). We do this even
13681 # if it is not required, since it creates a dependency of the shared library
13682 # to LIBS. This, in turn, means that applications linking the shared libpython
13683 # don't need to link LIBS explicitly. The default should be only changed
13684 # on systems where this approach causes problems.
13686 { echo "$as_me:$LINENO: checking SHLIBS" >&5
13687 echo $ECHO_N "checking SHLIBS... $ECHO_C" >&6; }
13688 case "$ac_sys_system" in
13692 { echo "$as_me:$LINENO: result: $SHLIBS" >&5
13693 echo "${ECHO_T}$SHLIBS" >&6; }
13696 # checks for libraries
13698 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
13699 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
13700 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
13701 echo $ECHO_N "(cached) $ECHO_C" >&6
13703 ac_check_lib_save_LIBS
=$LIBS
13705 cat >conftest.
$ac_ext <<_ACEOF
13708 cat confdefs.h
>>conftest.
$ac_ext
13709 cat >>conftest.
$ac_ext <<_ACEOF
13710 /* end confdefs.h. */
13712 /* Override any GCC internal prototype to avoid an error.
13713 Use char because int might match the return type of a GCC
13714 builtin and then its argument prototype would still apply. */
13727 rm -f conftest.
$ac_objext conftest
$ac_exeext
13728 if { (ac_try
="$ac_link"
13729 case "(($ac_try" in
13730 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13731 *) ac_try_echo=$ac_try;;
13733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13734 (eval "$ac_link") 2>conftest.er1
13736 grep -v '^ *+' conftest.er1 >conftest.err
13738 cat conftest.err >&5
13739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13740 (exit $ac_status); } && {
13741 test -z "$ac_c_werror_flag" ||
13742 test ! -s conftest.err
13743 } && test -s conftest$ac_exeext &&
13744 $as_test_x conftest$ac_exeext; then
13745 ac_cv_lib_dl_dlopen=yes
13747 echo "$as_me: failed program was:" >&5
13748 sed 's/^/| /' conftest.$ac_ext >&5
13750 ac_cv_lib_dl_dlopen=no
13753 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13754 conftest$ac_exeext conftest.$ac_ext
13755 LIBS=$ac_check_lib_save_LIBS
13757 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
13758 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
13759 if test $ac_cv_lib_dl_dlopen = yes; then
13760 cat >>confdefs.h <<_ACEOF
13761 #define HAVE_LIBDL 1
13767 # Dynamic linking for SunOS/Solaris and SYSV
13769 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
13770 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
13771 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
13772 echo $ECHO_N "(cached) $ECHO_C" >&6
13774 ac_check_lib_save_LIBS=$LIBS
13776 cat >conftest.$ac_ext <<_ACEOF
13779 cat confdefs.h >>conftest.$ac_ext
13780 cat >>conftest.$ac_ext <<_ACEOF
13781 /* end confdefs.h. */
13783 /* Override any GCC internal prototype to avoid an error.
13784 Use char because int might match the return type of a GCC
13785 builtin and then its argument prototype would still apply. */
13793 return shl_load ();
13798 rm -f conftest.$ac_objext conftest$ac_exeext
13799 if { (ac_try="$ac_link"
13800 case "(($ac_try" in
13801 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13802 *) ac_try_echo
=$ac_try;;
13804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13805 (eval "$ac_link") 2>conftest.er1
13807 grep -v '^ *+' conftest.er1
>conftest.err
13809 cat conftest.err
>&5
13810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13811 (exit $ac_status); } && {
13812 test -z "$ac_c_werror_flag" ||
13813 test ! -s conftest.err
13814 } && test -s conftest
$ac_exeext &&
13815 $as_test_x conftest
$ac_exeext; then
13816 ac_cv_lib_dld_shl_load
=yes
13818 echo "$as_me: failed program was:" >&5
13819 sed 's/^/| /' conftest.
$ac_ext >&5
13821 ac_cv_lib_dld_shl_load
=no
13824 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
13825 conftest
$ac_exeext conftest.
$ac_ext
13826 LIBS
=$ac_check_lib_save_LIBS
13828 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
13829 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
13830 if test $ac_cv_lib_dld_shl_load = yes; then
13831 cat >>confdefs.h
<<_ACEOF
13832 #define HAVE_LIBDLD 1
13838 # Dynamic linking for HP-UX
13840 # only check for sem_init if thread support is requested
13841 if test "$with_threads" = "yes" -o -z "$with_threads"; then
13842 { echo "$as_me:$LINENO: checking for library containing sem_init" >&5
13843 echo $ECHO_N "checking for library containing sem_init... $ECHO_C" >&6; }
13844 if test "${ac_cv_search_sem_init+set}" = set; then
13845 echo $ECHO_N "(cached) $ECHO_C" >&6
13847 ac_func_search_save_LIBS
=$LIBS
13848 cat >conftest.
$ac_ext <<_ACEOF
13851 cat confdefs.h
>>conftest.
$ac_ext
13852 cat >>conftest.
$ac_ext <<_ACEOF
13853 /* end confdefs.h. */
13855 /* Override any GCC internal prototype to avoid an error.
13856 Use char because int might match the return type of a GCC
13857 builtin and then its argument prototype would still apply. */
13865 return sem_init ();
13870 for ac_lib
in '' pthread rt posix4
; do
13871 if test -z "$ac_lib"; then
13872 ac_res
="none required"
13875 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
13877 rm -f conftest.
$ac_objext conftest
$ac_exeext
13878 if { (ac_try
="$ac_link"
13879 case "(($ac_try" in
13880 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
13881 *) ac_try_echo=$ac_try;;
13883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13884 (eval "$ac_link") 2>conftest.er1
13886 grep -v '^ *+' conftest.er1 >conftest.err
13888 cat conftest.err >&5
13889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13890 (exit $ac_status); } && {
13891 test -z "$ac_c_werror_flag" ||
13892 test ! -s conftest.err
13893 } && test -s conftest$ac_exeext &&
13894 $as_test_x conftest$ac_exeext; then
13895 ac_cv_search_sem_init=$ac_res
13897 echo "$as_me: failed program was:" >&5
13898 sed 's/^/| /' conftest.$ac_ext >&5
13903 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13905 if test "${ac_cv_search_sem_init+set}" = set; then
13909 if test "${ac_cv_search_sem_init+set}" = set; then
13912 ac_cv_search_sem_init=no
13914 rm conftest.$ac_ext
13915 LIBS=$ac_func_search_save_LIBS
13917 { echo "$as_me:$LINENO: result: $ac_cv_search_sem_init" >&5
13918 echo "${ECHO_T}$ac_cv_search_sem_init" >&6; }
13919 ac_res=$ac_cv_search_sem_init
13920 if test "$ac_res" != no; then
13921 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13924 # 'Real Time' functions on Solaris
13925 # posix4 on Solaris 2.6
13926 # pthread (first!) on Linux
13929 # check if we need libintl for locale functions
13930 { echo "$as_me:$LINENO: checking for textdomain in -lintl" >&5
13931 echo $ECHO_N "checking for textdomain in -lintl... $ECHO_C" >&6; }
13932 if test "${ac_cv_lib_intl_textdomain+set}" = set; then
13933 echo $ECHO_N "(cached) $ECHO_C" >&6
13935 ac_check_lib_save_LIBS=$LIBS
13936 LIBS="-lintl $LIBS"
13937 cat >conftest.$ac_ext <<_ACEOF
13940 cat confdefs.h >>conftest.$ac_ext
13941 cat >>conftest.$ac_ext <<_ACEOF
13942 /* end confdefs.h. */
13944 /* Override any GCC internal prototype to avoid an error.
13945 Use char because int might match the return type of a GCC
13946 builtin and then its argument prototype would still apply. */
13950 char textdomain ();
13954 return textdomain ();
13959 rm -f conftest.$ac_objext conftest$ac_exeext
13960 if { (ac_try="$ac_link"
13961 case "(($ac_try" in
13962 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
13963 *) ac_try_echo
=$ac_try;;
13965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13966 (eval "$ac_link") 2>conftest.er1
13968 grep -v '^ *+' conftest.er1
>conftest.err
13970 cat conftest.err
>&5
13971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13972 (exit $ac_status); } && {
13973 test -z "$ac_c_werror_flag" ||
13974 test ! -s conftest.err
13975 } && test -s conftest
$ac_exeext &&
13976 $as_test_x conftest
$ac_exeext; then
13977 ac_cv_lib_intl_textdomain
=yes
13979 echo "$as_me: failed program was:" >&5
13980 sed 's/^/| /' conftest.
$ac_ext >&5
13982 ac_cv_lib_intl_textdomain
=no
13985 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
13986 conftest
$ac_exeext conftest.
$ac_ext
13987 LIBS
=$ac_check_lib_save_LIBS
13989 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_textdomain" >&5
13990 echo "${ECHO_T}$ac_cv_lib_intl_textdomain" >&6; }
13991 if test $ac_cv_lib_intl_textdomain = yes; then
13993 cat >>confdefs.h
<<\_ACEOF
13994 #define WITH_LIBINTL 1
13997 LIBS
="-lintl $LIBS"
14001 # checks for system dependent C++ extensions support
14002 case "$ac_sys_system" in
14003 AIX
*) { echo "$as_me:$LINENO: checking for genuine AIX C++ extensions support" >&5
14004 echo $ECHO_N "checking for genuine AIX C++ extensions support... $ECHO_C" >&6; }
14005 cat >conftest.
$ac_ext <<_ACEOF
14008 cat confdefs.h
>>conftest.
$ac_ext
14009 cat >>conftest.
$ac_ext <<_ACEOF
14010 /* end confdefs.h. */
14011 #include "/usr/lpp/xlC/include/load.h"
14015 loadAndInit("", 0, "")
14020 rm -f conftest.
$ac_objext conftest
$ac_exeext
14021 if { (ac_try
="$ac_link"
14022 case "(($ac_try" in
14023 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14024 *) ac_try_echo=$ac_try;;
14026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14027 (eval "$ac_link") 2>conftest.er1
14029 grep -v '^ *+' conftest.er1 >conftest.err
14031 cat conftest.err >&5
14032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14033 (exit $ac_status); } && {
14034 test -z "$ac_c_werror_flag" ||
14035 test ! -s conftest.err
14036 } && test -s conftest$ac_exeext &&
14037 $as_test_x conftest$ac_exeext; then
14039 cat >>confdefs.h <<\_ACEOF
14040 #define AIX_GENUINE_CPLUSPLUS 1
14043 { echo "$as_me:$LINENO: result: yes" >&5
14044 echo "${ECHO_T}yes" >&6; }
14046 echo "$as_me: failed program was:" >&5
14047 sed 's/^/| /' conftest.$ac_ext >&5
14049 { echo "$as_me:$LINENO: result: no" >&5
14050 echo "${ECHO_T}no" >&6; }
14053 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14054 conftest$ac_exeext conftest.$ac_ext;;
14058 # Most SVR4 platforms (e.g. Solaris) need -lsocket and -lnsl.
14059 { echo "$as_me:$LINENO: checking for t_open in -lnsl" >&5
14060 echo $ECHO_N "checking for t_open in -lnsl... $ECHO_C" >&6; }
14061 if test "${ac_cv_lib_nsl_t_open+set}" = set; then
14062 echo $ECHO_N "(cached) $ECHO_C" >&6
14064 ac_check_lib_save_LIBS=$LIBS
14066 cat >conftest.$ac_ext <<_ACEOF
14069 cat confdefs.h >>conftest.$ac_ext
14070 cat >>conftest.$ac_ext <<_ACEOF
14071 /* end confdefs.h. */
14073 /* Override any GCC internal prototype to avoid an error.
14074 Use char because int might match the return type of a GCC
14075 builtin and then its argument prototype would still apply. */
14088 rm -f conftest.$ac_objext conftest$ac_exeext
14089 if { (ac_try="$ac_link"
14090 case "(($ac_try" in
14091 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
14092 *) ac_try_echo
=$ac_try;;
14094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14095 (eval "$ac_link") 2>conftest.er1
14097 grep -v '^ *+' conftest.er1
>conftest.err
14099 cat conftest.err
>&5
14100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14101 (exit $ac_status); } && {
14102 test -z "$ac_c_werror_flag" ||
14103 test ! -s conftest.err
14104 } && test -s conftest
$ac_exeext &&
14105 $as_test_x conftest
$ac_exeext; then
14106 ac_cv_lib_nsl_t_open
=yes
14108 echo "$as_me: failed program was:" >&5
14109 sed 's/^/| /' conftest.
$ac_ext >&5
14111 ac_cv_lib_nsl_t_open
=no
14114 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
14115 conftest
$ac_exeext conftest.
$ac_ext
14116 LIBS
=$ac_check_lib_save_LIBS
14118 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_t_open" >&5
14119 echo "${ECHO_T}$ac_cv_lib_nsl_t_open" >&6; }
14120 if test $ac_cv_lib_nsl_t_open = yes; then
14124 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
14125 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
14126 if test "${ac_cv_lib_socket_socket+set}" = set; then
14127 echo $ECHO_N "(cached) $ECHO_C" >&6
14129 ac_check_lib_save_LIBS
=$LIBS
14130 LIBS
="-lsocket $LIBS $LIBS"
14131 cat >conftest.
$ac_ext <<_ACEOF
14134 cat confdefs.h
>>conftest.
$ac_ext
14135 cat >>conftest.
$ac_ext <<_ACEOF
14136 /* end confdefs.h. */
14138 /* Override any GCC internal prototype to avoid an error.
14139 Use char because int might match the return type of a GCC
14140 builtin and then its argument prototype would still apply. */
14153 rm -f conftest.
$ac_objext conftest
$ac_exeext
14154 if { (ac_try
="$ac_link"
14155 case "(($ac_try" in
14156 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14157 *) ac_try_echo=$ac_try;;
14159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14160 (eval "$ac_link") 2>conftest.er1
14162 grep -v '^ *+' conftest.er1 >conftest.err
14164 cat conftest.err >&5
14165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14166 (exit $ac_status); } && {
14167 test -z "$ac_c_werror_flag" ||
14168 test ! -s conftest.err
14169 } && test -s conftest$ac_exeext &&
14170 $as_test_x conftest$ac_exeext; then
14171 ac_cv_lib_socket_socket=yes
14173 echo "$as_me: failed program was:" >&5
14174 sed 's/^/| /' conftest.$ac_ext >&5
14176 ac_cv_lib_socket_socket=no
14179 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14180 conftest$ac_exeext conftest.$ac_ext
14181 LIBS=$ac_check_lib_save_LIBS
14183 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
14184 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
14185 if test $ac_cv_lib_socket_socket = yes; then
14186 LIBS="-lsocket $LIBS"
14190 { echo "$as_me:$LINENO: checking for --with-libs" >&5
14191 echo $ECHO_N "checking for --with-libs... $ECHO_C" >&6; }
14193 # Check whether --with-libs was given.
14194 if test "${with_libs+set}" = set; then
14195 withval=$with_libs;
14196 { echo "$as_me:$LINENO: result: $withval" >&5
14197 echo "${ECHO_T}$withval" >&6; }
14198 LIBS="$withval $LIBS"
14201 { echo "$as_me:$LINENO: result: no" >&5
14202 echo "${ECHO_T}no" >&6; }
14206 # Check for use of the system libffi library
14207 { echo "$as_me:$LINENO: checking for --with-system-ffi" >&5
14208 echo $ECHO_N "checking for --with-system-ffi... $ECHO_C" >&6; }
14210 # Check whether --with-system_ffi was given.
14211 if test "${with_system_ffi+set}" = set; then
14212 withval=$with_system_ffi;
14216 { echo "$as_me:$LINENO: result: $with_system_ffi" >&5
14217 echo "${ECHO_T}$with_system_ffi" >&6; }
14219 # Check for --with-dbmliborder
14220 { echo "$as_me:$LINENO: checking for --with-dbmliborder" >&5
14221 echo $ECHO_N "checking for --with-dbmliborder... $ECHO_C" >&6; }
14223 # Check whether --with-dbmliborder was given.
14224 if test "${with_dbmliborder+set}" = set; then
14225 withval=$with_dbmliborder;
14226 if test x$with_dbmliborder = xyes
14228 { { echo "$as_me:$LINENO: error: proper usage is --with-dbmliborder=db1:db2:..." >&5
14229 echo "$as_me: error: proper usage is --with-dbmliborder=db1:db2:..." >&2;}
14230 { (exit 1); exit 1; }; }
14232 for db in `echo $with_dbmliborder |
sed 's/:/ /g'`; do
14233 if test x$db != xndbm && test x$db != xgdbm && test x$db != xbdb
14235 { { echo "$as_me:$LINENO: error: proper usage is --with-dbmliborder=db1:db2:..." >&5
14236 echo "$as_me: error: proper usage is --with-dbmliborder=db1:db2:..." >&2;}
14237 { (exit 1); exit 1; }; }
14243 { echo "$as_me:$LINENO: result: $with_dbmliborder" >&5
14244 echo "${ECHO_T}$with_dbmliborder" >&6; }
14246 # Determine if signalmodule should be used.
14249 { echo "$as_me:$LINENO: checking for --with-signal-module" >&5
14250 echo $ECHO_N "checking for --with-signal-module... $ECHO_C" >&6; }
14252 # Check whether --with-signal-module was given.
14253 if test "${with_signal_module+set}" = set; then
14254 withval=$with_signal_module;
14258 if test -z "$with_signal_module"
14259 then with_signal_module="yes"
14261 { echo "$as_me:$LINENO: result: $with_signal_module" >&5
14262 echo "${ECHO_T}$with_signal_module" >&6; }
14264 if test "${with_signal_module}" = "yes"; then
14265 USE_SIGNAL_MODULE=""
14268 USE_SIGNAL_MODULE="#"
14269 SIGNAL_OBJS="Parser/intrcheck.o Python/sigcheck.o"
14272 # This is used to generate Setup.config
14274 USE_THREAD_MODULE=""
14276 { echo "$as_me:$LINENO: checking for --with-dec-threads" >&5
14277 echo $ECHO_N "checking for --with-dec-threads... $ECHO_C" >&6; }
14280 # Check whether --with-dec-threads was given.
14281 if test "${with_dec_threads+set}" = set; then
14282 withval=$with_dec_threads;
14283 { echo "$as_me:$LINENO: result: $withval" >&5
14284 echo "${ECHO_T}$withval" >&6; }
14286 if test "${with_thread+set}" != set; then
14287 with_thread="$withval";
14290 { echo "$as_me:$LINENO: result: no" >&5
14291 echo "${ECHO_T}no" >&6; }
14295 # Templates for things AC_DEFINEd more than once.
14296 # For a single AC_DEFINE, no template is needed.
14304 { echo "$as_me:$LINENO: checking for --with-threads" >&5
14305 echo $ECHO_N "checking for --with-threads... $ECHO_C" >&6; }
14307 # Check whether --with-threads was given.
14308 if test "${with_threads+set}" = set; then
14309 withval=$with_threads;
14313 # --with-thread is deprecated, but check for it anyway
14315 # Check whether --with-thread was given.
14316 if test "${with_thread+set}" = set; then
14317 withval=$with_thread; with_threads=$with_thread
14321 if test -z "$with_threads"
14322 then with_threads="yes"
14324 { echo "$as_me:$LINENO: result: $with_threads" >&5
14325 echo "${ECHO_T}$with_threads" >&6; }
14328 if test "$with_threads" = "no"
14330 USE_THREAD_MODULE="#"
14331 elif test "$ac_cv_pthread_is_default" = yes
14333 cat >>confdefs.h <<\_ACEOF
14334 #define WITH_THREAD 1
14337 # Defining _REENTRANT on system with POSIX threads should not hurt.
14338 cat >>confdefs.h <<\_ACEOF
14339 #define _REENTRANT 1
14343 THREADOBJ="Python/thread.o"
14344 elif test "$ac_cv_kpthread" = "yes"
14347 if test "$ac_cv_cxx_thread" = "yes"; then
14348 CXX="$CXX -Kpthread"
14350 cat >>confdefs.h <<\_ACEOF
14351 #define WITH_THREAD 1
14355 THREADOBJ="Python/thread.o"
14356 elif test "$ac_cv_kthread" = "yes"
14359 if test "$ac_cv_cxx_thread" = "yes"; then
14360 CXX="$CXX -Kthread"
14362 cat >>confdefs.h <<\_ACEOF
14363 #define WITH_THREAD 1
14367 THREADOBJ="Python/thread.o"
14368 elif test "$ac_cv_pthread" = "yes"
14371 if test "$ac_cv_cxx_thread" = "yes"; then
14372 CXX="$CXX -pthread"
14374 cat >>confdefs.h <<\_ACEOF
14375 #define WITH_THREAD 1
14379 THREADOBJ="Python/thread.o"
14381 if test ! -z "$with_threads" -a -d "$with_threads"
14382 then LDFLAGS="$LDFLAGS -L$with_threads"
14384 if test ! -z "$withval" -a -d "$withval"
14385 then LDFLAGS="$LDFLAGS -L$withval"
14388 # According to the POSIX spec, a pthreads implementation must
14389 # define _POSIX_THREADS in unistd.h. Some apparently don't
14390 # (e.g. gnu pth with pthread emulation)
14391 { echo "$as_me:$LINENO: checking for _POSIX_THREADS in unistd.h" >&5
14392 echo $ECHO_N "checking for _POSIX_THREADS in unistd.h... $ECHO_C" >&6; }
14393 cat >conftest.$ac_ext <<_ACEOF
14396 cat confdefs.h >>conftest.$ac_ext
14397 cat >>conftest.$ac_ext <<_ACEOF
14398 /* end confdefs.h. */
14400 #include <unistd.h>
14401 #ifdef _POSIX_THREADS
14406 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14407 $EGREP "yes" >/dev/null 2>&1; then
14408 unistd_defines_pthreads=yes
14410 unistd_defines_pthreads=no
14414 { echo "$as_me:$LINENO: result: $unistd_defines_pthreads" >&5
14415 echo "${ECHO_T}$unistd_defines_pthreads" >&6; }
14417 cat >>confdefs.h <<\_ACEOF
14418 #define _REENTRANT 1
14421 if test "${ac_cv_header_cthreads_h+set}" = set; then
14422 { echo "$as_me:$LINENO: checking for cthreads.h" >&5
14423 echo $ECHO_N "checking for cthreads.h... $ECHO_C" >&6; }
14424 if test "${ac_cv_header_cthreads_h+set}" = set; then
14425 echo $ECHO_N "(cached) $ECHO_C" >&6
14427 { echo "$as_me:$LINENO: result: $ac_cv_header_cthreads_h" >&5
14428 echo "${ECHO_T}$ac_cv_header_cthreads_h" >&6; }
14430 # Is the header compilable?
14431 { echo "$as_me:$LINENO: checking cthreads.h usability" >&5
14432 echo $ECHO_N "checking cthreads.h usability... $ECHO_C" >&6; }
14433 cat >conftest.$ac_ext <<_ACEOF
14436 cat confdefs.h >>conftest.$ac_ext
14437 cat >>conftest.$ac_ext <<_ACEOF
14438 /* end confdefs.h. */
14439 $ac_includes_default
14440 #include <cthreads.h>
14442 rm -f conftest.$ac_objext
14443 if { (ac_try="$ac_compile"
14444 case "(($ac_try" in
14445 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
14446 *) ac_try_echo
=$ac_try;;
14448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14449 (eval "$ac_compile") 2>conftest.er1
14451 grep -v '^ *+' conftest.er1
>conftest.err
14453 cat conftest.err
>&5
14454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14455 (exit $ac_status); } && {
14456 test -z "$ac_c_werror_flag" ||
14457 test ! -s conftest.err
14458 } && test -s conftest.
$ac_objext; then
14459 ac_header_compiler
=yes
14461 echo "$as_me: failed program was:" >&5
14462 sed 's/^/| /' conftest.
$ac_ext >&5
14464 ac_header_compiler
=no
14467 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14468 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14469 echo "${ECHO_T}$ac_header_compiler" >&6; }
14471 # Is the header present?
14472 { echo "$as_me:$LINENO: checking cthreads.h presence" >&5
14473 echo $ECHO_N "checking cthreads.h presence... $ECHO_C" >&6; }
14474 cat >conftest.
$ac_ext <<_ACEOF
14477 cat confdefs.h
>>conftest.
$ac_ext
14478 cat >>conftest.
$ac_ext <<_ACEOF
14479 /* end confdefs.h. */
14480 #include <cthreads.h>
14482 if { (ac_try
="$ac_cpp conftest.$ac_ext"
14483 case "(($ac_try" in
14484 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14485 *) ac_try_echo=$ac_try;;
14487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14488 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14490 grep -v '^ *+' conftest.er1 >conftest.err
14492 cat conftest.err >&5
14493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14494 (exit $ac_status); } >/dev/null && {
14495 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14496 test ! -s conftest.err
14498 ac_header_preproc=yes
14500 echo "$as_me: failed program was:" >&5
14501 sed 's/^/| /' conftest.$ac_ext >&5
14503 ac_header_preproc=no
14506 rm -f conftest.err conftest.$ac_ext
14507 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14508 echo "${ECHO_T}$ac_header_preproc" >&6; }
14510 # So? What about this header?
14511 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14513 { echo "$as_me:$LINENO: WARNING: cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&5
14514 echo "$as_me: WARNING: cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14515 { echo "$as_me:$LINENO: WARNING: cthreads.h: proceeding with the compiler's result" >&5
14516 echo "$as_me: WARNING: cthreads.h: proceeding with the compiler's result" >&2;}
14517 ac_header_preproc=yes
14520 { echo "$as_me:$LINENO: WARNING: cthreads.h: present but cannot be compiled" >&5
14521 echo "$as_me: WARNING: cthreads.h: present but cannot be compiled" >&2;}
14522 { echo "$as_me:$LINENO: WARNING: cthreads.h: check for missing prerequisite headers?" >&5
14523 echo "$as_me: WARNING: cthreads.h: check for missing prerequisite headers?" >&2;}
14524 { echo "$as_me:$LINENO: WARNING: cthreads.h: see the Autoconf documentation" >&5
14525 echo "$as_me: WARNING: cthreads.h: see the Autoconf documentation" >&2;}
14526 { echo "$as_me:$LINENO: WARNING: cthreads.h: section \"Present But Cannot Be Compiled\"" >&5
14527 echo "$as_me: WARNING: cthreads.h: section \"Present But Cannot Be Compiled\"" >&2;}
14528 { echo "$as_me:$LINENO: WARNING: cthreads.h: proceeding with the preprocessor's result" >&5
14529 echo "$as_me: WARNING: cthreads.h: proceeding with the preprocessor's result" >&2;}
14530 { echo "$as_me:$LINENO: WARNING: cthreads.h: in the future, the compiler will take precedence" >&5
14531 echo "$as_me: WARNING: cthreads.h: in the future, the compiler will take precedence" >&2;}
14533 ## -------------------------------------- ##
14534 ## Report this to http://bugs.python.org/ ##
14535 ## -------------------------------------- ##
14537 ) | sed "s/^/$as_me: WARNING: /" >&2
14540 { echo "$as_me:$LINENO: checking for cthreads.h" >&5
14541 echo $ECHO_N "checking for cthreads.h... $ECHO_C" >&6; }
14542 if test "${ac_cv_header_cthreads_h+set}" = set; then
14543 echo $ECHO_N "(cached) $ECHO_C" >&6
14545 ac_cv_header_cthreads_h=$ac_header_preproc
14547 { echo "$as_me:$LINENO: result: $ac_cv_header_cthreads_h" >&5
14548 echo "${ECHO_T}$ac_cv_header_cthreads_h" >&6; }
14551 if test $ac_cv_header_cthreads_h = yes; then
14552 cat >>confdefs.h <<\_ACEOF
14553 #define WITH_THREAD 1
14556 cat >>confdefs.h <<\_ACEOF
14557 #define C_THREADS 1
14561 cat >>confdefs.h <<\_ACEOF
14562 #define HURD_C_THREADS 1
14565 LIBS="$LIBS -lthreads"
14566 THREADOBJ="Python/thread.o"
14569 if test "${ac_cv_header_mach_cthreads_h+set}" = set; then
14570 { echo "$as_me:$LINENO: checking for mach/cthreads.h" >&5
14571 echo $ECHO_N "checking for mach/cthreads.h... $ECHO_C" >&6; }
14572 if test "${ac_cv_header_mach_cthreads_h+set}" = set; then
14573 echo $ECHO_N "(cached) $ECHO_C" >&6
14575 { echo "$as_me:$LINENO: result: $ac_cv_header_mach_cthreads_h" >&5
14576 echo "${ECHO_T}$ac_cv_header_mach_cthreads_h" >&6; }
14578 # Is the header compilable?
14579 { echo "$as_me:$LINENO: checking mach/cthreads.h usability" >&5
14580 echo $ECHO_N "checking mach/cthreads.h usability... $ECHO_C" >&6; }
14581 cat >conftest.$ac_ext <<_ACEOF
14584 cat confdefs.h >>conftest.$ac_ext
14585 cat >>conftest.$ac_ext <<_ACEOF
14586 /* end confdefs.h. */
14587 $ac_includes_default
14588 #include <mach/cthreads.h>
14590 rm -f conftest.$ac_objext
14591 if { (ac_try="$ac_compile"
14592 case "(($ac_try" in
14593 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
14594 *) ac_try_echo
=$ac_try;;
14596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14597 (eval "$ac_compile") 2>conftest.er1
14599 grep -v '^ *+' conftest.er1
>conftest.err
14601 cat conftest.err
>&5
14602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14603 (exit $ac_status); } && {
14604 test -z "$ac_c_werror_flag" ||
14605 test ! -s conftest.err
14606 } && test -s conftest.
$ac_objext; then
14607 ac_header_compiler
=yes
14609 echo "$as_me: failed program was:" >&5
14610 sed 's/^/| /' conftest.
$ac_ext >&5
14612 ac_header_compiler
=no
14615 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14616 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14617 echo "${ECHO_T}$ac_header_compiler" >&6; }
14619 # Is the header present?
14620 { echo "$as_me:$LINENO: checking mach/cthreads.h presence" >&5
14621 echo $ECHO_N "checking mach/cthreads.h presence... $ECHO_C" >&6; }
14622 cat >conftest.
$ac_ext <<_ACEOF
14625 cat confdefs.h
>>conftest.
$ac_ext
14626 cat >>conftest.
$ac_ext <<_ACEOF
14627 /* end confdefs.h. */
14628 #include <mach/cthreads.h>
14630 if { (ac_try
="$ac_cpp conftest.$ac_ext"
14631 case "(($ac_try" in
14632 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14633 *) ac_try_echo=$ac_try;;
14635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14636 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14638 grep -v '^ *+' conftest.er1 >conftest.err
14640 cat conftest.err >&5
14641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14642 (exit $ac_status); } >/dev/null && {
14643 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14644 test ! -s conftest.err
14646 ac_header_preproc=yes
14648 echo "$as_me: failed program was:" >&5
14649 sed 's/^/| /' conftest.$ac_ext >&5
14651 ac_header_preproc=no
14654 rm -f conftest.err conftest.$ac_ext
14655 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14656 echo "${ECHO_T}$ac_header_preproc" >&6; }
14658 # So? What about this header?
14659 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14661 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&5
14662 echo "$as_me: WARNING: mach/cthreads.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14663 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: proceeding with the compiler's result" >&5
14664 echo "$as_me: WARNING: mach/cthreads.h: proceeding with the compiler's result" >&2;}
14665 ac_header_preproc=yes
14668 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: present but cannot be compiled" >&5
14669 echo "$as_me: WARNING: mach/cthreads.h: present but cannot be compiled" >&2;}
14670 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: check for missing prerequisite headers?" >&5
14671 echo "$as_me: WARNING: mach/cthreads.h: check for missing prerequisite headers?" >&2;}
14672 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: see the Autoconf documentation" >&5
14673 echo "$as_me: WARNING: mach/cthreads.h: see the Autoconf documentation" >&2;}
14674 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: section \"Present But Cannot Be Compiled\"" >&5
14675 echo "$as_me: WARNING: mach/cthreads.h: section \"Present But Cannot Be Compiled\"" >&2;}
14676 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: proceeding with the preprocessor's result" >&5
14677 echo "$as_me: WARNING: mach/cthreads.h: proceeding with the preprocessor's result" >&2;}
14678 { echo "$as_me:$LINENO: WARNING: mach/cthreads.h: in the future, the compiler will take precedence" >&5
14679 echo "$as_me: WARNING: mach/cthreads.h: in the future, the compiler will take precedence" >&2;}
14681 ## -------------------------------------- ##
14682 ## Report this to http://bugs.python.org/ ##
14683 ## -------------------------------------- ##
14685 ) | sed "s/^/$as_me: WARNING: /" >&2
14688 { echo "$as_me:$LINENO: checking for mach/cthreads.h" >&5
14689 echo $ECHO_N "checking for mach/cthreads.h... $ECHO_C" >&6; }
14690 if test "${ac_cv_header_mach_cthreads_h+set}" = set; then
14691 echo $ECHO_N "(cached) $ECHO_C" >&6
14693 ac_cv_header_mach_cthreads_h=$ac_header_preproc
14695 { echo "$as_me:$LINENO: result: $ac_cv_header_mach_cthreads_h" >&5
14696 echo "${ECHO_T}$ac_cv_header_mach_cthreads_h" >&6; }
14699 if test $ac_cv_header_mach_cthreads_h = yes; then
14700 cat >>confdefs.h <<\_ACEOF
14701 #define WITH_THREAD 1
14704 cat >>confdefs.h <<\_ACEOF
14705 #define C_THREADS 1
14709 cat >>confdefs.h <<\_ACEOF
14710 #define MACH_C_THREADS 1
14713 THREADOBJ="Python/thread.o"
14716 { echo "$as_me:$LINENO: checking for --with-pth" >&5
14717 echo $ECHO_N "checking for --with-pth... $ECHO_C" >&6; }
14719 # Check whether --with-pth was given.
14720 if test "${with_pth+set}" = set; then
14721 withval=$with_pth; { echo "$as_me:$LINENO: result: $withval" >&5
14722 echo "${ECHO_T}$withval" >&6; }
14723 cat >>confdefs.h <<\_ACEOF
14724 #define WITH_THREAD 1
14728 cat >>confdefs.h <<\_ACEOF
14733 THREADOBJ="Python/thread.o"
14735 { echo "$as_me:$LINENO: result: no" >&5
14736 echo "${ECHO_T}no" >&6; }
14738 # Just looking for pthread_create in libpthread is not enough:
14739 # on HP/UX, pthread.h renames pthread_create to a different symbol name.
14740 # So we really have to include pthread.h, and then link.
14742 LIBS="$LIBS -lpthread"
14743 { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
14744 echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; }
14745 cat >conftest.$ac_ext <<_ACEOF
14748 cat confdefs.h >>conftest.$ac_ext
14749 cat >>conftest.$ac_ext <<_ACEOF
14750 /* end confdefs.h. */
14751 #include <pthread.h>
14753 void * start_routine (void *arg) { exit (0); }
14758 pthread_create (NULL, NULL, start_routine, NULL)
14763 rm -f conftest.$ac_objext conftest$ac_exeext
14764 if { (ac_try="$ac_link"
14765 case "(($ac_try" in
14766 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
14767 *) ac_try_echo
=$ac_try;;
14769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14770 (eval "$ac_link") 2>conftest.er1
14772 grep -v '^ *+' conftest.er1
>conftest.err
14774 cat conftest.err
>&5
14775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14776 (exit $ac_status); } && {
14777 test -z "$ac_c_werror_flag" ||
14778 test ! -s conftest.err
14779 } && test -s conftest
$ac_exeext &&
14780 $as_test_x conftest
$ac_exeext; then
14782 { echo "$as_me:$LINENO: result: yes" >&5
14783 echo "${ECHO_T}yes" >&6; }
14784 cat >>confdefs.h
<<\_ACEOF
14785 #define WITH_THREAD 1
14789 THREADOBJ
="Python/thread.o"
14791 echo "$as_me: failed program was:" >&5
14792 sed 's/^/| /' conftest.
$ac_ext >&5
14796 { echo "$as_me:$LINENO: checking for pthread_detach" >&5
14797 echo $ECHO_N "checking for pthread_detach... $ECHO_C" >&6; }
14798 if test "${ac_cv_func_pthread_detach+set}" = set; then
14799 echo $ECHO_N "(cached) $ECHO_C" >&6
14801 cat >conftest.
$ac_ext <<_ACEOF
14804 cat confdefs.h
>>conftest.
$ac_ext
14805 cat >>conftest.
$ac_ext <<_ACEOF
14806 /* end confdefs.h. */
14807 /* Define pthread_detach to an innocuous variant, in case <limits.h> declares pthread_detach.
14808 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14809 #define pthread_detach innocuous_pthread_detach
14811 /* System header to define __stub macros and hopefully few prototypes,
14812 which can conflict with char pthread_detach (); below.
14813 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14814 <limits.h> exists even on freestanding compilers. */
14817 # include <limits.h>
14819 # include <assert.h>
14822 #undef pthread_detach
14824 /* Override any GCC internal prototype to avoid an error.
14825 Use char because int might match the return type of a GCC
14826 builtin and then its argument prototype would still apply. */
14830 char pthread_detach ();
14831 /* The GNU C library defines this for functions which it implements
14832 to always fail with ENOSYS. Some functions are actually named
14833 something starting with __ and the normal name is an alias. */
14834 #if defined __stub_pthread_detach || defined __stub___pthread_detach
14841 return pthread_detach ();
14846 rm -f conftest.
$ac_objext conftest
$ac_exeext
14847 if { (ac_try
="$ac_link"
14848 case "(($ac_try" in
14849 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14850 *) ac_try_echo=$ac_try;;
14852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14853 (eval "$ac_link") 2>conftest.er1
14855 grep -v '^ *+' conftest.er1 >conftest.err
14857 cat conftest.err >&5
14858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14859 (exit $ac_status); } && {
14860 test -z "$ac_c_werror_flag" ||
14861 test ! -s conftest.err
14862 } && test -s conftest$ac_exeext &&
14863 $as_test_x conftest$ac_exeext; then
14864 ac_cv_func_pthread_detach=yes
14866 echo "$as_me: failed program was:" >&5
14867 sed 's/^/| /' conftest.$ac_ext >&5
14869 ac_cv_func_pthread_detach=no
14872 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14873 conftest$ac_exeext conftest.$ac_ext
14875 { echo "$as_me:$LINENO: result: $ac_cv_func_pthread_detach" >&5
14876 echo "${ECHO_T}$ac_cv_func_pthread_detach" >&6; }
14877 if test $ac_cv_func_pthread_detach = yes; then
14878 cat >>confdefs.h <<\_ACEOF
14879 #define WITH_THREAD 1
14883 THREADOBJ="Python/thread.o"
14886 if test "${ac_cv_header_atheos_threads_h+set}" = set; then
14887 { echo "$as_me:$LINENO: checking for atheos/threads.h" >&5
14888 echo $ECHO_N "checking for atheos/threads.h... $ECHO_C" >&6; }
14889 if test "${ac_cv_header_atheos_threads_h+set}" = set; then
14890 echo $ECHO_N "(cached) $ECHO_C" >&6
14892 { echo "$as_me:$LINENO: result: $ac_cv_header_atheos_threads_h" >&5
14893 echo "${ECHO_T}$ac_cv_header_atheos_threads_h" >&6; }
14895 # Is the header compilable?
14896 { echo "$as_me:$LINENO: checking atheos/threads.h usability" >&5
14897 echo $ECHO_N "checking atheos/threads.h usability... $ECHO_C" >&6; }
14898 cat >conftest.$ac_ext <<_ACEOF
14901 cat confdefs.h >>conftest.$ac_ext
14902 cat >>conftest.$ac_ext <<_ACEOF
14903 /* end confdefs.h. */
14904 $ac_includes_default
14905 #include <atheos/threads.h>
14907 rm -f conftest.$ac_objext
14908 if { (ac_try="$ac_compile"
14909 case "(($ac_try" in
14910 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
14911 *) ac_try_echo
=$ac_try;;
14913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14914 (eval "$ac_compile") 2>conftest.er1
14916 grep -v '^ *+' conftest.er1
>conftest.err
14918 cat conftest.err
>&5
14919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14920 (exit $ac_status); } && {
14921 test -z "$ac_c_werror_flag" ||
14922 test ! -s conftest.err
14923 } && test -s conftest.
$ac_objext; then
14924 ac_header_compiler
=yes
14926 echo "$as_me: failed program was:" >&5
14927 sed 's/^/| /' conftest.
$ac_ext >&5
14929 ac_header_compiler
=no
14932 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14933 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14934 echo "${ECHO_T}$ac_header_compiler" >&6; }
14936 # Is the header present?
14937 { echo "$as_me:$LINENO: checking atheos/threads.h presence" >&5
14938 echo $ECHO_N "checking atheos/threads.h presence... $ECHO_C" >&6; }
14939 cat >conftest.
$ac_ext <<_ACEOF
14942 cat confdefs.h
>>conftest.
$ac_ext
14943 cat >>conftest.
$ac_ext <<_ACEOF
14944 /* end confdefs.h. */
14945 #include <atheos/threads.h>
14947 if { (ac_try
="$ac_cpp conftest.$ac_ext"
14948 case "(($ac_try" in
14949 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
14950 *) ac_try_echo=$ac_try;;
14952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14953 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14955 grep -v '^ *+' conftest.er1 >conftest.err
14957 cat conftest.err >&5
14958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14959 (exit $ac_status); } >/dev/null && {
14960 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14961 test ! -s conftest.err
14963 ac_header_preproc=yes
14965 echo "$as_me: failed program was:" >&5
14966 sed 's/^/| /' conftest.$ac_ext >&5
14968 ac_header_preproc=no
14971 rm -f conftest.err conftest.$ac_ext
14972 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14973 echo "${ECHO_T}$ac_header_preproc" >&6; }
14975 # So? What about this header?
14976 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14978 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: accepted by the compiler, rejected by the preprocessor!" >&5
14979 echo "$as_me: WARNING: atheos/threads.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14980 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: proceeding with the compiler's result" >&5
14981 echo "$as_me: WARNING: atheos/threads.h: proceeding with the compiler's result" >&2;}
14982 ac_header_preproc=yes
14985 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: present but cannot be compiled" >&5
14986 echo "$as_me: WARNING: atheos/threads.h: present but cannot be compiled" >&2;}
14987 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: check for missing prerequisite headers?" >&5
14988 echo "$as_me: WARNING: atheos/threads.h: check for missing prerequisite headers?" >&2;}
14989 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: see the Autoconf documentation" >&5
14990 echo "$as_me: WARNING: atheos/threads.h: see the Autoconf documentation" >&2;}
14991 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: section \"Present But Cannot Be Compiled\"" >&5
14992 echo "$as_me: WARNING: atheos/threads.h: section \"Present But Cannot Be Compiled\"" >&2;}
14993 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: proceeding with the preprocessor's result" >&5
14994 echo "$as_me: WARNING: atheos/threads.h: proceeding with the preprocessor's result" >&2;}
14995 { echo "$as_me:$LINENO: WARNING: atheos/threads.h: in the future, the compiler will take precedence" >&5
14996 echo "$as_me: WARNING: atheos/threads.h: in the future, the compiler will take precedence" >&2;}
14998 ## -------------------------------------- ##
14999 ## Report this to http://bugs.python.org/ ##
15000 ## -------------------------------------- ##
15002 ) | sed "s/^/$as_me: WARNING: /" >&2
15005 { echo "$as_me:$LINENO: checking for atheos/threads.h" >&5
15006 echo $ECHO_N "checking for atheos/threads.h... $ECHO_C" >&6; }
15007 if test "${ac_cv_header_atheos_threads_h+set}" = set; then
15008 echo $ECHO_N "(cached) $ECHO_C" >&6
15010 ac_cv_header_atheos_threads_h=$ac_header_preproc
15012 { echo "$as_me:$LINENO: result: $ac_cv_header_atheos_threads_h" >&5
15013 echo "${ECHO_T}$ac_cv_header_atheos_threads_h" >&6; }
15016 if test $ac_cv_header_atheos_threads_h = yes; then
15017 cat >>confdefs.h <<\_ACEOF
15018 #define WITH_THREAD 1
15022 cat >>confdefs.h <<\_ACEOF
15023 #define ATHEOS_THREADS 1
15026 THREADOBJ="Python/thread.o"
15029 { echo "$as_me:$LINENO: checking for pthread_create in -lpthreads" >&5
15030 echo $ECHO_N "checking for pthread_create in -lpthreads... $ECHO_C" >&6; }
15031 if test "${ac_cv_lib_pthreads_pthread_create+set}" = set; then
15032 echo $ECHO_N "(cached) $ECHO_C" >&6
15034 ac_check_lib_save_LIBS=$LIBS
15035 LIBS="-lpthreads $LIBS"
15036 cat >conftest.$ac_ext <<_ACEOF
15039 cat confdefs.h >>conftest.$ac_ext
15040 cat >>conftest.$ac_ext <<_ACEOF
15041 /* end confdefs.h. */
15043 /* Override any GCC internal prototype to avoid an error.
15044 Use char because int might match the return type of a GCC
15045 builtin and then its argument prototype would still apply. */
15049 char pthread_create ();
15053 return pthread_create ();
15058 rm -f conftest.$ac_objext conftest$ac_exeext
15059 if { (ac_try="$ac_link"
15060 case "(($ac_try" in
15061 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15062 *) ac_try_echo
=$ac_try;;
15064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15065 (eval "$ac_link") 2>conftest.er1
15067 grep -v '^ *+' conftest.er1
>conftest.err
15069 cat conftest.err
>&5
15070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15071 (exit $ac_status); } && {
15072 test -z "$ac_c_werror_flag" ||
15073 test ! -s conftest.err
15074 } && test -s conftest
$ac_exeext &&
15075 $as_test_x conftest
$ac_exeext; then
15076 ac_cv_lib_pthreads_pthread_create
=yes
15078 echo "$as_me: failed program was:" >&5
15079 sed 's/^/| /' conftest.
$ac_ext >&5
15081 ac_cv_lib_pthreads_pthread_create
=no
15084 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15085 conftest
$ac_exeext conftest.
$ac_ext
15086 LIBS
=$ac_check_lib_save_LIBS
15088 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthreads_pthread_create" >&5
15089 echo "${ECHO_T}$ac_cv_lib_pthreads_pthread_create" >&6; }
15090 if test $ac_cv_lib_pthreads_pthread_create = yes; then
15091 cat >>confdefs.h
<<\_ACEOF
15092 #define WITH_THREAD 1
15096 LIBS
="$LIBS -lpthreads"
15097 THREADOBJ
="Python/thread.o"
15100 { echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5
15101 echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6; }
15102 if test "${ac_cv_lib_c_r_pthread_create+set}" = set; then
15103 echo $ECHO_N "(cached) $ECHO_C" >&6
15105 ac_check_lib_save_LIBS
=$LIBS
15107 cat >conftest.
$ac_ext <<_ACEOF
15110 cat confdefs.h
>>conftest.
$ac_ext
15111 cat >>conftest.
$ac_ext <<_ACEOF
15112 /* end confdefs.h. */
15114 /* Override any GCC internal prototype to avoid an error.
15115 Use char because int might match the return type of a GCC
15116 builtin and then its argument prototype would still apply. */
15120 char pthread_create ();
15124 return pthread_create ();
15129 rm -f conftest.
$ac_objext conftest
$ac_exeext
15130 if { (ac_try
="$ac_link"
15131 case "(($ac_try" in
15132 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15133 *) ac_try_echo=$ac_try;;
15135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15136 (eval "$ac_link") 2>conftest.er1
15138 grep -v '^ *+' conftest.er1 >conftest.err
15140 cat conftest.err >&5
15141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15142 (exit $ac_status); } && {
15143 test -z "$ac_c_werror_flag" ||
15144 test ! -s conftest.err
15145 } && test -s conftest$ac_exeext &&
15146 $as_test_x conftest$ac_exeext; then
15147 ac_cv_lib_c_r_pthread_create=yes
15149 echo "$as_me: failed program was:" >&5
15150 sed 's/^/| /' conftest.$ac_ext >&5
15152 ac_cv_lib_c_r_pthread_create=no
15155 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15156 conftest$ac_exeext conftest.$ac_ext
15157 LIBS=$ac_check_lib_save_LIBS
15159 { echo "$as_me:$LINENO: result: $ac_cv_lib_c_r_pthread_create" >&5
15160 echo "${ECHO_T}$ac_cv_lib_c_r_pthread_create" >&6; }
15161 if test $ac_cv_lib_c_r_pthread_create = yes; then
15162 cat >>confdefs.h <<\_ACEOF
15163 #define WITH_THREAD 1
15168 THREADOBJ="Python/thread.o"
15171 { echo "$as_me:$LINENO: checking for __pthread_create_system in -lpthread" >&5
15172 echo $ECHO_N "checking for __pthread_create_system in -lpthread... $ECHO_C" >&6; }
15173 if test "${ac_cv_lib_pthread___pthread_create_system+set}" = set; then
15174 echo $ECHO_N "(cached) $ECHO_C" >&6
15176 ac_check_lib_save_LIBS=$LIBS
15177 LIBS="-lpthread $LIBS"
15178 cat >conftest.$ac_ext <<_ACEOF
15181 cat confdefs.h >>conftest.$ac_ext
15182 cat >>conftest.$ac_ext <<_ACEOF
15183 /* end confdefs.h. */
15185 /* Override any GCC internal prototype to avoid an error.
15186 Use char because int might match the return type of a GCC
15187 builtin and then its argument prototype would still apply. */
15191 char __pthread_create_system ();
15195 return __pthread_create_system ();
15200 rm -f conftest.$ac_objext conftest$ac_exeext
15201 if { (ac_try="$ac_link"
15202 case "(($ac_try" in
15203 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15204 *) ac_try_echo
=$ac_try;;
15206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15207 (eval "$ac_link") 2>conftest.er1
15209 grep -v '^ *+' conftest.er1
>conftest.err
15211 cat conftest.err
>&5
15212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15213 (exit $ac_status); } && {
15214 test -z "$ac_c_werror_flag" ||
15215 test ! -s conftest.err
15216 } && test -s conftest
$ac_exeext &&
15217 $as_test_x conftest
$ac_exeext; then
15218 ac_cv_lib_pthread___pthread_create_system
=yes
15220 echo "$as_me: failed program was:" >&5
15221 sed 's/^/| /' conftest.
$ac_ext >&5
15223 ac_cv_lib_pthread___pthread_create_system
=no
15226 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15227 conftest
$ac_exeext conftest.
$ac_ext
15228 LIBS
=$ac_check_lib_save_LIBS
15230 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread___pthread_create_system" >&5
15231 echo "${ECHO_T}$ac_cv_lib_pthread___pthread_create_system" >&6; }
15232 if test $ac_cv_lib_pthread___pthread_create_system = yes; then
15233 cat >>confdefs.h
<<\_ACEOF
15234 #define WITH_THREAD 1
15238 LIBS
="$LIBS -lpthread"
15239 THREADOBJ
="Python/thread.o"
15242 { echo "$as_me:$LINENO: checking for pthread_create in -lcma" >&5
15243 echo $ECHO_N "checking for pthread_create in -lcma... $ECHO_C" >&6; }
15244 if test "${ac_cv_lib_cma_pthread_create+set}" = set; then
15245 echo $ECHO_N "(cached) $ECHO_C" >&6
15247 ac_check_lib_save_LIBS
=$LIBS
15249 cat >conftest.
$ac_ext <<_ACEOF
15252 cat confdefs.h
>>conftest.
$ac_ext
15253 cat >>conftest.
$ac_ext <<_ACEOF
15254 /* end confdefs.h. */
15256 /* Override any GCC internal prototype to avoid an error.
15257 Use char because int might match the return type of a GCC
15258 builtin and then its argument prototype would still apply. */
15262 char pthread_create ();
15266 return pthread_create ();
15271 rm -f conftest.
$ac_objext conftest
$ac_exeext
15272 if { (ac_try
="$ac_link"
15273 case "(($ac_try" in
15274 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15275 *) ac_try_echo=$ac_try;;
15277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15278 (eval "$ac_link") 2>conftest.er1
15280 grep -v '^ *+' conftest.er1 >conftest.err
15282 cat conftest.err >&5
15283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15284 (exit $ac_status); } && {
15285 test -z "$ac_c_werror_flag" ||
15286 test ! -s conftest.err
15287 } && test -s conftest$ac_exeext &&
15288 $as_test_x conftest$ac_exeext; then
15289 ac_cv_lib_cma_pthread_create=yes
15291 echo "$as_me: failed program was:" >&5
15292 sed 's/^/| /' conftest.$ac_ext >&5
15294 ac_cv_lib_cma_pthread_create=no
15297 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15298 conftest$ac_exeext conftest.$ac_ext
15299 LIBS=$ac_check_lib_save_LIBS
15301 { echo "$as_me:$LINENO: result: $ac_cv_lib_cma_pthread_create" >&5
15302 echo "${ECHO_T}$ac_cv_lib_cma_pthread_create" >&6; }
15303 if test $ac_cv_lib_cma_pthread_create = yes; then
15304 cat >>confdefs.h <<\_ACEOF
15305 #define WITH_THREAD 1
15310 THREADOBJ="Python/thread.o"
15313 USE_THREAD_MODULE="#"
15330 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15331 conftest$ac_exeext conftest.$ac_ext
15341 { echo "$as_me:$LINENO: checking for usconfig in -lmpc" >&5
15342 echo $ECHO_N "checking for usconfig in -lmpc... $ECHO_C" >&6; }
15343 if test "${ac_cv_lib_mpc_usconfig+set}" = set; then
15344 echo $ECHO_N "(cached) $ECHO_C" >&6
15346 ac_check_lib_save_LIBS=$LIBS
15348 cat >conftest.$ac_ext <<_ACEOF
15351 cat confdefs.h >>conftest.$ac_ext
15352 cat >>conftest.$ac_ext <<_ACEOF
15353 /* end confdefs.h. */
15355 /* Override any GCC internal prototype to avoid an error.
15356 Use char because int might match the return type of a GCC
15357 builtin and then its argument prototype would still apply. */
15365 return usconfig ();
15370 rm -f conftest.$ac_objext conftest$ac_exeext
15371 if { (ac_try="$ac_link"
15372 case "(($ac_try" in
15373 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15374 *) ac_try_echo
=$ac_try;;
15376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15377 (eval "$ac_link") 2>conftest.er1
15379 grep -v '^ *+' conftest.er1
>conftest.err
15381 cat conftest.err
>&5
15382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15383 (exit $ac_status); } && {
15384 test -z "$ac_c_werror_flag" ||
15385 test ! -s conftest.err
15386 } && test -s conftest
$ac_exeext &&
15387 $as_test_x conftest
$ac_exeext; then
15388 ac_cv_lib_mpc_usconfig
=yes
15390 echo "$as_me: failed program was:" >&5
15391 sed 's/^/| /' conftest.
$ac_ext >&5
15393 ac_cv_lib_mpc_usconfig
=no
15396 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15397 conftest
$ac_exeext conftest.
$ac_ext
15398 LIBS
=$ac_check_lib_save_LIBS
15400 { echo "$as_me:$LINENO: result: $ac_cv_lib_mpc_usconfig" >&5
15401 echo "${ECHO_T}$ac_cv_lib_mpc_usconfig" >&6; }
15402 if test $ac_cv_lib_mpc_usconfig = yes; then
15403 cat >>confdefs.h
<<\_ACEOF
15404 #define WITH_THREAD 1
15408 THREADOBJ
="Python/thread.o"
15409 USE_THREAD_MODULE
=""
15413 if test "$posix_threads" != "yes"; then
15414 { echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
15415 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6; }
15416 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
15417 echo $ECHO_N "(cached) $ECHO_C" >&6
15419 ac_check_lib_save_LIBS
=$LIBS
15420 LIBS
="-lthread $LIBS"
15421 cat >conftest.
$ac_ext <<_ACEOF
15424 cat confdefs.h
>>conftest.
$ac_ext
15425 cat >>conftest.
$ac_ext <<_ACEOF
15426 /* end confdefs.h. */
15428 /* Override any GCC internal prototype to avoid an error.
15429 Use char because int might match the return type of a GCC
15430 builtin and then its argument prototype would still apply. */
15434 char thr_create ();
15438 return thr_create ();
15443 rm -f conftest.
$ac_objext conftest
$ac_exeext
15444 if { (ac_try
="$ac_link"
15445 case "(($ac_try" in
15446 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15447 *) ac_try_echo=$ac_try;;
15449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15450 (eval "$ac_link") 2>conftest.er1
15452 grep -v '^ *+' conftest.er1 >conftest.err
15454 cat conftest.err >&5
15455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15456 (exit $ac_status); } && {
15457 test -z "$ac_c_werror_flag" ||
15458 test ! -s conftest.err
15459 } && test -s conftest$ac_exeext &&
15460 $as_test_x conftest$ac_exeext; then
15461 ac_cv_lib_thread_thr_create=yes
15463 echo "$as_me: failed program was:" >&5
15464 sed 's/^/| /' conftest.$ac_ext >&5
15466 ac_cv_lib_thread_thr_create=no
15469 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15470 conftest$ac_exeext conftest.$ac_ext
15471 LIBS=$ac_check_lib_save_LIBS
15473 { echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
15474 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6; }
15475 if test $ac_cv_lib_thread_thr_create = yes; then
15476 cat >>confdefs.h <<\_ACEOF
15477 #define WITH_THREAD 1
15480 LIBS="$LIBS -lthread"
15481 THREADOBJ="Python/thread.o"
15482 USE_THREAD_MODULE=""
15487 if test "$USE_THREAD_MODULE" != "#"
15489 # If the above checks didn't disable threads, (at least) OSF1
15490 # needs this '-threads' argument during linking.
15491 case $ac_sys_system in
15492 OSF1) LDLAST=-threads;;
15497 if test "$posix_threads" = "yes"; then
15498 if test "$unistd_defines_pthreads" = "no"; then
15500 cat >>confdefs.h <<\_ACEOF
15501 #define _POSIX_THREADS 1
15506 # Bug 662787: Using semaphores causes unexplicable hangs on Solaris 8.
15507 case $ac_sys_system/$ac_sys_release in
15509 cat >>confdefs.h <<\_ACEOF
15510 #define HAVE_PTHREAD_DESTRUCTOR 1
15515 cat >>confdefs.h <<\_ACEOF
15516 #define HAVE_BROKEN_POSIX_SEMAPHORES 1
15521 cat >>confdefs.h <<\_ACEOF
15522 #define HAVE_BROKEN_POSIX_SEMAPHORES 1
15528 { echo "$as_me:$LINENO: checking if PTHREAD_SCOPE_SYSTEM is supported" >&5
15529 echo $ECHO_N "checking if PTHREAD_SCOPE_SYSTEM is supported... $ECHO_C" >&6; }
15530 if test "${ac_cv_pthread_system_supported+set}" = set; then
15531 echo $ECHO_N "(cached) $ECHO_C" >&6
15533 if test "$cross_compiling" = yes; then
15534 ac_cv_pthread_system_supported=no
15536 cat >conftest.$ac_ext <<_ACEOF
15539 cat confdefs.h >>conftest.$ac_ext
15540 cat >>conftest.$ac_ext <<_ACEOF
15541 /* end confdefs.h. */
15542 #include <pthread.h>
15543 void *foo(void *parm) {
15547 pthread_attr_t attr;
15549 if (pthread_attr_init(&attr)) exit(-1);
15550 if (pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM)) exit(-1);
15551 if (pthread_create(&id, &attr, foo, NULL)) exit(-1);
15555 rm -f conftest$ac_exeext
15556 if { (ac_try="$ac_link"
15557 case "(($ac_try" in
15558 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15559 *) ac_try_echo
=$ac_try;;
15561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15562 (eval "$ac_link") 2>&5
15564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15565 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
15566 { (case "(($ac_try" in
15567 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15568 *) ac_try_echo=$ac_try;;
15570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15571 (eval "$ac_try") 2>&5
15573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15574 (exit $ac_status); }; }; then
15575 ac_cv_pthread_system_supported=yes
15577 echo "$as_me: program exited with status $ac_status" >&5
15578 echo "$as_me: failed program was:" >&5
15579 sed 's/^/| /' conftest.$ac_ext >&5
15581 ( exit $ac_status )
15582 ac_cv_pthread_system_supported=no
15584 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15591 { echo "$as_me:$LINENO: result: $ac_cv_pthread_system_supported" >&5
15592 echo "${ECHO_T}$ac_cv_pthread_system_supported" >&6; }
15593 if test "$ac_cv_pthread_system_supported" = "yes"; then
15595 cat >>confdefs.h <<\_ACEOF
15596 #define PTHREAD_SYSTEM_SCHED_SUPPORTED 1
15601 for ac_func in pthread_sigmask
15603 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
15604 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15605 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15606 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15607 echo $ECHO_N "(cached) $ECHO_C" >&6
15609 cat >conftest.$ac_ext <<_ACEOF
15612 cat confdefs.h >>conftest.$ac_ext
15613 cat >>conftest.$ac_ext <<_ACEOF
15614 /* end confdefs.h. */
15615 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15616 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15617 #define $ac_func innocuous_$ac_func
15619 /* System header to define __stub macros and hopefully few prototypes,
15620 which can conflict with char $ac_func (); below.
15621 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15622 <limits.h> exists even on freestanding compilers. */
15625 # include <limits.h>
15627 # include <assert.h>
15632 /* Override any GCC internal prototype to avoid an error.
15633 Use char because int might match the return type of a GCC
15634 builtin and then its argument prototype would still apply. */
15639 /* The GNU C library defines this for functions which it implements
15640 to always fail with ENOSYS. Some functions are actually named
15641 something starting with __ and the normal name is an alias. */
15642 #if defined __stub_$ac_func || defined __stub___$ac_func
15649 return $ac_func ();
15654 rm -f conftest.$ac_objext conftest$ac_exeext
15655 if { (ac_try="$ac_link"
15656 case "(($ac_try" in
15657 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15658 *) ac_try_echo
=$ac_try;;
15660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15661 (eval "$ac_link") 2>conftest.er1
15663 grep -v '^ *+' conftest.er1
>conftest.err
15665 cat conftest.err
>&5
15666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15667 (exit $ac_status); } && {
15668 test -z "$ac_c_werror_flag" ||
15669 test ! -s conftest.err
15670 } && test -s conftest
$ac_exeext &&
15671 $as_test_x conftest
$ac_exeext; then
15672 eval "$as_ac_var=yes"
15674 echo "$as_me: failed program was:" >&5
15675 sed 's/^/| /' conftest.
$ac_ext >&5
15677 eval "$as_ac_var=no"
15680 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
15681 conftest
$ac_exeext conftest.
$ac_ext
15683 ac_res
=`eval echo '${'$as_ac_var'}'`
15684 { echo "$as_me:$LINENO: result: $ac_res" >&5
15685 echo "${ECHO_T}$ac_res" >&6; }
15686 if test `eval echo '${'$as_ac_var'}'` = yes; then
15687 cat >>confdefs.h
<<_ACEOF
15688 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15690 case $ac_sys_system in
15693 cat >>confdefs.h
<<\_ACEOF
15694 #define HAVE_BROKEN_PTHREAD_SIGMASK 1
15705 # Check for enable-ipv6
15708 { echo "$as_me:$LINENO: checking if --enable-ipv6 is specified" >&5
15709 echo $ECHO_N "checking if --enable-ipv6 is specified... $ECHO_C" >&6; }
15710 # Check whether --enable-ipv6 was given.
15711 if test "${enable_ipv6+set}" = set; then
15712 enableval
=$enable_ipv6; case "$enableval" in
15714 { echo "$as_me:$LINENO: result: no" >&5
15715 echo "${ECHO_T}no" >&6; }
15718 *) { echo "$as_me:$LINENO: result: yes" >&5
15719 echo "${ECHO_T}yes" >&6; }
15720 cat >>confdefs.h
<<\_ACEOF
15721 #define ENABLE_IPV6 1
15729 if test "$cross_compiling" = yes; then
15730 { echo "$as_me:$LINENO: result: no" >&5
15731 echo "${ECHO_T}no" >&6; }
15735 cat >conftest.
$ac_ext <<_ACEOF
15738 cat confdefs.h
>>conftest.
$ac_ext
15739 cat >>conftest.
$ac_ext <<_ACEOF
15740 /* end confdefs.h. */
15741 /* AF_INET6 available check */
15742 #include <sys/types.h>
15743 #include <sys/socket.h>
15746 if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
15753 rm -f conftest
$ac_exeext
15754 if { (ac_try
="$ac_link"
15755 case "(($ac_try" in
15756 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15757 *) ac_try_echo=$ac_try;;
15759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15760 (eval "$ac_link") 2>&5
15762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15763 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15764 { (case "(($ac_try" in
15765 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
15766 *) ac_try_echo
=$ac_try;;
15768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15769 (eval "$ac_try") 2>&5
15771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15772 (exit $ac_status); }; }; then
15773 { echo "$as_me:$LINENO: result: yes" >&5
15774 echo "${ECHO_T}yes" >&6; }
15777 echo "$as_me: program exited with status $ac_status" >&5
15778 echo "$as_me: failed program was:" >&5
15779 sed 's/^/| /' conftest.
$ac_ext >&5
15781 ( exit $ac_status )
15782 { echo "$as_me:$LINENO: result: no" >&5
15783 echo "${ECHO_T}no" >&6; }
15786 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
15791 if test "$ipv6" = "yes"; then
15792 { echo "$as_me:$LINENO: checking if RFC2553 API is available" >&5
15793 echo $ECHO_N "checking if RFC2553 API is available... $ECHO_C" >&6; }
15794 cat >conftest.
$ac_ext <<_ACEOF
15797 cat confdefs.h
>>conftest.
$ac_ext
15798 cat >>conftest.
$ac_ext <<_ACEOF
15799 /* end confdefs.h. */
15800 #include <sys/types.h>
15801 #include <netinet/in.h>
15805 struct sockaddr_in6 x;
15811 rm -f conftest.
$ac_objext
15812 if { (ac_try
="$ac_compile"
15813 case "(($ac_try" in
15814 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
15815 *) ac_try_echo=$ac_try;;
15817 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15818 (eval "$ac_compile") 2>conftest.er1
15820 grep -v '^ *+' conftest.er1 >conftest.err
15822 cat conftest.err >&5
15823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15824 (exit $ac_status); } && {
15825 test -z "$ac_c_werror_flag" ||
15826 test ! -s conftest.err
15827 } && test -s conftest.$ac_objext; then
15828 { echo "$as_me:$LINENO: result: yes" >&5
15829 echo "${ECHO_T}yes" >&6; }
15832 echo "$as_me: failed program was:" >&5
15833 sed 's/^/| /' conftest.$ac_ext >&5
15835 { echo "$as_me:$LINENO: result: no" >&5
15836 echo "${ECHO_T}no" >&6; }
15840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15843 if test "$ipv6" = "yes"; then
15844 cat >>confdefs.h <<\_ACEOF
15845 #define ENABLE_IPV6 1
15857 if test "$ipv6" = "yes"; then
15858 { echo "$as_me:$LINENO: checking ipv6 stack type" >&5
15859 echo $ECHO_N "checking ipv6 stack type... $ECHO_C" >&6; }
15860 for i in inria kame linux-glibc linux-inet6 solaris toshiba v6d zeta;
15864 cat >conftest.$ac_ext <<_ACEOF
15867 cat confdefs.h >>conftest.$ac_ext
15868 cat >>conftest.$ac_ext <<_ACEOF
15869 /* end confdefs.h. */
15871 #include <netinet/in.h>
15872 #ifdef IPV6_INRIA_VERSION
15876 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15877 $EGREP "yes" >/dev/null 2>&1; then
15884 cat >conftest.$ac_ext <<_ACEOF
15887 cat confdefs.h >>conftest.$ac_ext
15888 cat >>conftest.$ac_ext <<_ACEOF
15889 /* end confdefs.h. */
15891 #include <netinet/in.h>
15896 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15897 $EGREP "yes" >/dev/null 2>&1; then
15900 ipv6libdir=/usr/local/v6/lib
15907 cat >conftest.$ac_ext <<_ACEOF
15910 cat confdefs.h >>conftest.$ac_ext
15911 cat >>conftest.$ac_ext <<_ACEOF
15912 /* end confdefs.h. */
15914 #include <features.h>
15915 #if defined(__GLIBC__) && ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2))
15919 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15920 $EGREP "yes" >/dev/null 2>&1; then
15928 if test -d /usr/inet6; then
15931 ipv6libdir=/usr/inet6/lib
15932 BASECFLAGS="-I/usr/inet6/include $BASECFLAGS"
15936 if test -f /etc/netconfig; then
15937 if /usr/xpg4/bin/grep -q tcp6 /etc/netconfig; then
15944 cat >conftest.$ac_ext <<_ACEOF
15947 cat confdefs.h >>conftest.$ac_ext
15948 cat >>conftest.$ac_ext <<_ACEOF
15949 /* end confdefs.h. */
15951 #include <sys/param.h>
15952 #ifdef _TOSHIBA_INET6
15956 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15957 $EGREP "yes" >/dev/null 2>&1; then
15960 ipv6libdir=/usr/local/v6/lib
15966 cat >conftest.$ac_ext <<_ACEOF
15969 cat confdefs.h >>conftest.$ac_ext
15970 cat >>conftest.$ac_ext <<_ACEOF
15971 /* end confdefs.h. */
15973 #include </usr/local/v6/include/sys/v6config.h>
15978 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15979 $EGREP "yes" >/dev/null 2>&1; then
15982 ipv6libdir=/usr/local/v6/lib;
15983 BASECFLAGS="-I/usr/local/v6/include $BASECFLAGS"
15989 cat >conftest.$ac_ext <<_ACEOF
15992 cat confdefs.h >>conftest.$ac_ext
15993 cat >>conftest.$ac_ext <<_ACEOF
15994 /* end confdefs.h. */
15996 #include <sys/param.h>
15997 #ifdef _ZETA_MINAMI_INET6
16001 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16002 $EGREP "yes" >/dev/null 2>&1; then
16005 ipv6libdir=/usr/local/v6/lib
16011 if test "$ipv6type" != "unknown"; then
16015 { echo "$as_me:$LINENO: result: $ipv6type" >&5
16016 echo "${ECHO_T}$ipv6type" >&6; }
16019 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
16020 if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then
16021 LIBS="-L$ipv6libdir -l$ipv6lib $LIBS"
16022 echo "using lib$ipv6lib"
16024 if test $ipv6trylibc = "yes"; then
16027 echo 'Fatal: no $ipv6lib library found. cannot continue.'
16028 echo "You need to fetch lib$ipv6lib.a from appropriate"
16029 echo 'ipv6 kit and compile beforehand.'
16035 { echo "$as_me:$LINENO: checking for OSX 10.5 SDK or later" >&5
16036 echo $ECHO_N "checking for OSX 10.5 SDK or later... $ECHO_C" >&6; }
16037 cat >conftest.$ac_ext <<_ACEOF
16040 cat confdefs.h >>conftest.$ac_ext
16041 cat >>conftest.$ac_ext <<_ACEOF
16042 /* end confdefs.h. */
16043 #include <Carbon/Carbon.h>
16047 FSIORefNum fRef = 0
16052 rm -f conftest.$ac_objext
16053 if { (ac_try="$ac_compile"
16054 case "(($ac_try" in
16055 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16056 *) ac_try_echo
=$ac_try;;
16058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16059 (eval "$ac_compile") 2>conftest.er1
16061 grep -v '^ *+' conftest.er1
>conftest.err
16063 cat conftest.err
>&5
16064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16065 (exit $ac_status); } && {
16066 test -z "$ac_c_werror_flag" ||
16067 test ! -s conftest.err
16068 } && test -s conftest.
$ac_objext; then
16070 cat >>confdefs.h
<<\_ACEOF
16071 #define HAVE_OSX105_SDK 1
16074 { echo "$as_me:$LINENO: result: yes" >&5
16075 echo "${ECHO_T}yes" >&6; }
16077 echo "$as_me: failed program was:" >&5
16078 sed 's/^/| /' conftest.
$ac_ext >&5
16080 { echo "$as_me:$LINENO: result: no" >&5
16081 echo "${ECHO_T}no" >&6; }
16085 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16087 # Check for --with-doc-strings
16088 { echo "$as_me:$LINENO: checking for --with-doc-strings" >&5
16089 echo $ECHO_N "checking for --with-doc-strings... $ECHO_C" >&6; }
16091 # Check whether --with-doc-strings was given.
16092 if test "${with_doc_strings+set}" = set; then
16093 withval
=$with_doc_strings;
16097 if test -z "$with_doc_strings"
16098 then with_doc_strings
="yes"
16100 if test "$with_doc_strings" != "no"
16103 cat >>confdefs.h
<<\_ACEOF
16104 #define WITH_DOC_STRINGS 1
16108 { echo "$as_me:$LINENO: result: $with_doc_strings" >&5
16109 echo "${ECHO_T}$with_doc_strings" >&6; }
16111 # Check for Python-specific malloc support
16112 { echo "$as_me:$LINENO: checking for --with-tsc" >&5
16113 echo $ECHO_N "checking for --with-tsc... $ECHO_C" >&6; }
16115 # Check whether --with-tsc was given.
16116 if test "${with_tsc+set}" = set; then
16118 if test "$withval" != no
16121 cat >>confdefs.h
<<\_ACEOF
16125 { echo "$as_me:$LINENO: result: yes" >&5
16126 echo "${ECHO_T}yes" >&6; }
16127 else { echo "$as_me:$LINENO: result: no" >&5
16128 echo "${ECHO_T}no" >&6; }
16131 { echo "$as_me:$LINENO: result: no" >&5
16132 echo "${ECHO_T}no" >&6; }
16136 # Check for Python-specific malloc support
16137 { echo "$as_me:$LINENO: checking for --with-pymalloc" >&5
16138 echo $ECHO_N "checking for --with-pymalloc... $ECHO_C" >&6; }
16140 # Check whether --with-pymalloc was given.
16141 if test "${with_pymalloc+set}" = set; then
16142 withval
=$with_pymalloc;
16146 if test -z "$with_pymalloc"
16147 then with_pymalloc
="yes"
16149 if test "$with_pymalloc" != "no"
16152 cat >>confdefs.h
<<\_ACEOF
16153 #define WITH_PYMALLOC 1
16157 { echo "$as_me:$LINENO: result: $with_pymalloc" >&5
16158 echo "${ECHO_T}$with_pymalloc" >&6; }
16160 # Check for --with-wctype-functions
16161 { echo "$as_me:$LINENO: checking for --with-wctype-functions" >&5
16162 echo $ECHO_N "checking for --with-wctype-functions... $ECHO_C" >&6; }
16164 # Check whether --with-wctype-functions was given.
16165 if test "${with_wctype_functions+set}" = set; then
16166 withval
=$with_wctype_functions;
16167 if test "$withval" != no
16170 cat >>confdefs.h
<<\_ACEOF
16171 #define WANT_WCTYPE_FUNCTIONS 1
16174 { echo "$as_me:$LINENO: result: yes" >&5
16175 echo "${ECHO_T}yes" >&6; }
16176 else { echo "$as_me:$LINENO: result: no" >&5
16177 echo "${ECHO_T}no" >&6; }
16180 { echo "$as_me:$LINENO: result: no" >&5
16181 echo "${ECHO_T}no" >&6; }
16185 # -I${DLINCLDIR} is added to the compile rule for importdl.o
16189 # the dlopen() function means we might want to use dynload_shlib.o. some
16190 # platforms, such as AIX, have dlopen(), but don't want to use it.
16192 for ac_func
in dlopen
16194 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16195 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16196 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16197 if { as_var
=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16198 echo $ECHO_N "(cached) $ECHO_C" >&6
16200 cat >conftest.
$ac_ext <<_ACEOF
16203 cat confdefs.h
>>conftest.
$ac_ext
16204 cat >>conftest.
$ac_ext <<_ACEOF
16205 /* end confdefs.h. */
16206 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16207 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16208 #define $ac_func innocuous_$ac_func
16210 /* System header to define __stub macros and hopefully few prototypes,
16211 which can conflict with char $ac_func (); below.
16212 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16213 <limits.h> exists even on freestanding compilers. */
16216 # include <limits.h>
16218 # include <assert.h>
16223 /* Override any GCC internal prototype to avoid an error.
16224 Use char because int might match the return type of a GCC
16225 builtin and then its argument prototype would still apply. */
16230 /* The GNU C library defines this for functions which it implements
16231 to always fail with ENOSYS. Some functions are actually named
16232 something starting with __ and the normal name is an alias. */
16233 #if defined __stub_$ac_func || defined __stub___$ac_func
16240 return $ac_func ();
16245 rm -f conftest.
$ac_objext conftest
$ac_exeext
16246 if { (ac_try
="$ac_link"
16247 case "(($ac_try" in
16248 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16249 *) ac_try_echo=$ac_try;;
16251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16252 (eval "$ac_link") 2>conftest.er1
16254 grep -v '^ *+' conftest.er1 >conftest.err
16256 cat conftest.err >&5
16257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16258 (exit $ac_status); } && {
16259 test -z "$ac_c_werror_flag" ||
16260 test ! -s conftest.err
16261 } && test -s conftest$ac_exeext &&
16262 $as_test_x conftest$ac_exeext; then
16263 eval "$as_ac_var=yes"
16265 echo "$as_me: failed program was:" >&5
16266 sed 's/^/| /' conftest.$ac_ext >&5
16268 eval "$as_ac_var=no"
16271 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16272 conftest$ac_exeext conftest.$ac_ext
16274 ac_res=`eval echo '${'$as_ac_var'}'`
16275 { echo "$as_me:$LINENO: result: $ac_res" >&5
16276 echo "${ECHO_T}$ac_res" >&6; }
16277 if test `eval echo '${'$as_ac_var'}'` = yes; then
16278 cat >>confdefs.h <<_ACEOF
16279 #define `echo "HAVE_$ac_func" |
$as_tr_cpp` 1
16286 # DYNLOADFILE specifies which dynload_*.o file we will use for dynamic
16287 # loading of modules.
16289 { echo "$as_me:$LINENO: checking DYNLOADFILE" >&5
16290 echo $ECHO_N "checking DYNLOADFILE... $ECHO_C" >&6; }
16291 if test -z "$DYNLOADFILE"
16293 case $ac_sys_system/$ac_sys_release in
16294 AIX*) # Use dynload_shlib.c and dlopen() if we have it; otherwise dynload_aix.c
16295 if test "$ac_cv_func_dlopen" = yes
16296 then DYNLOADFILE="dynload_shlib.o"
16297 else DYNLOADFILE="dynload_aix.o"
16300 hp*|HP*) DYNLOADFILE="dynload_hpux.o";;
16301 # Use dynload_next.c only on 10.2 and below, which don't have native dlopen()
16302 Darwin/[0156]\..*) DYNLOADFILE="dynload_next.o";;
16303 atheos*) DYNLOADFILE="dynload_atheos.o";;
16305 # use dynload_shlib.c and dlopen() if we have it; otherwise stub
16306 # out any dynamic loading
16307 if test "$ac_cv_func_dlopen" = yes
16308 then DYNLOADFILE="dynload_shlib.o"
16309 else DYNLOADFILE="dynload_stub.o"
16314 { echo "$as_me:$LINENO: result: $DYNLOADFILE" >&5
16315 echo "${ECHO_T}$DYNLOADFILE" >&6; }
16316 if test "$DYNLOADFILE" != "dynload_stub.o"
16319 cat >>confdefs.h <<\_ACEOF
16320 #define HAVE_DYNAMIC_LOADING 1
16325 # MACHDEP_OBJS can be set to platform-specific object files needed by Python
16328 { echo "$as_me:$LINENO: checking MACHDEP_OBJS" >&5
16329 echo $ECHO_N "checking MACHDEP_OBJS... $ECHO_C" >&6; }
16330 if test -z "$MACHDEP_OBJS"
16332 MACHDEP_OBJS=$extra_machdep_objs
16334 MACHDEP_OBJS="$MACHDEP_OBJS $extra_machdep_objs"
16336 { echo "$as_me:$LINENO: result: MACHDEP_OBJS" >&5
16337 echo "${ECHO_T}MACHDEP_OBJS" >&6; }
16339 # checks for library functions
16429 for ac_func in alarm setitimer getitimer bind_textdomain_codeset chown \
16430 clock confstr ctermid execv fchmod fchown fork fpathconf ftime ftruncate \
16431 gai_strerror getgroups getlogin getloadavg getpeername getpgid getpid \
16432 getpriority getpwent getspnam getspent getsid getwd \
16433 kill killpg lchmod lchown lstat mbrtowc mkfifo mknod mktime \
16434 mremap nice pathconf pause plock poll pthread_init \
16435 putenv readlink realpath \
16436 select sem_open sem_timedwait sem_getvalue sem_unlink setegid seteuid \
16438 setlocale setregid setreuid setsid setpgid setpgrp setuid setvbuf snprintf \
16439 sigaction siginterrupt sigrelse strftime strlcpy \
16440 sysconf tcgetpgrp tcsetpgrp tempnam timegm times tmpfile tmpnam tmpnam_r \
16441 truncate uname unsetenv utimes waitpid wait3 wait4 \
16442 wcscoll wcsftime wcsxfrm _getpty
16444 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
16445 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16446 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16447 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16448 echo $ECHO_N "(cached) $ECHO_C" >&6
16450 cat >conftest.$ac_ext <<_ACEOF
16453 cat confdefs.h >>conftest.$ac_ext
16454 cat >>conftest.$ac_ext <<_ACEOF
16455 /* end confdefs.h. */
16456 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16457 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16458 #define $ac_func innocuous_$ac_func
16460 /* System header to define __stub macros and hopefully few prototypes,
16461 which can conflict with char $ac_func (); below.
16462 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16463 <limits.h> exists even on freestanding compilers. */
16466 # include <limits.h>
16468 # include <assert.h>
16473 /* Override any GCC internal prototype to avoid an error.
16474 Use char because int might match the return type of a GCC
16475 builtin and then its argument prototype would still apply. */
16480 /* The GNU C library defines this for functions which it implements
16481 to always fail with ENOSYS. Some functions are actually named
16482 something starting with __ and the normal name is an alias. */
16483 #if defined __stub_$ac_func || defined __stub___$ac_func
16490 return $ac_func ();
16495 rm -f conftest.$ac_objext conftest$ac_exeext
16496 if { (ac_try="$ac_link"
16497 case "(($ac_try" in
16498 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16499 *) ac_try_echo
=$ac_try;;
16501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16502 (eval "$ac_link") 2>conftest.er1
16504 grep -v '^ *+' conftest.er1
>conftest.err
16506 cat conftest.err
>&5
16507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16508 (exit $ac_status); } && {
16509 test -z "$ac_c_werror_flag" ||
16510 test ! -s conftest.err
16511 } && test -s conftest
$ac_exeext &&
16512 $as_test_x conftest
$ac_exeext; then
16513 eval "$as_ac_var=yes"
16515 echo "$as_me: failed program was:" >&5
16516 sed 's/^/| /' conftest.
$ac_ext >&5
16518 eval "$as_ac_var=no"
16521 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
16522 conftest
$ac_exeext conftest.
$ac_ext
16524 ac_res
=`eval echo '${'$as_ac_var'}'`
16525 { echo "$as_me:$LINENO: result: $ac_res" >&5
16526 echo "${ECHO_T}$ac_res" >&6; }
16527 if test `eval echo '${'$as_ac_var'}'` = yes; then
16528 cat >>confdefs.h
<<_ACEOF
16529 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16536 # For some functions, having a definition is not sufficient, since
16537 # we want to take their address.
16538 { echo "$as_me:$LINENO: checking for chroot" >&5
16539 echo $ECHO_N "checking for chroot... $ECHO_C" >&6; }
16540 cat >conftest.
$ac_ext <<_ACEOF
16543 cat confdefs.h
>>conftest.
$ac_ext
16544 cat >>conftest.
$ac_ext <<_ACEOF
16545 /* end confdefs.h. */
16546 #include <unistd.h>
16555 rm -f conftest.
$ac_objext
16556 if { (ac_try
="$ac_compile"
16557 case "(($ac_try" in
16558 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16559 *) ac_try_echo=$ac_try;;
16561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16562 (eval "$ac_compile") 2>conftest.er1
16564 grep -v '^ *+' conftest.er1 >conftest.err
16566 cat conftest.err >&5
16567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16568 (exit $ac_status); } && {
16569 test -z "$ac_c_werror_flag" ||
16570 test ! -s conftest.err
16571 } && test -s conftest.$ac_objext; then
16573 cat >>confdefs.h <<\_ACEOF
16574 #define HAVE_CHROOT 1
16577 { echo "$as_me:$LINENO: result: yes" >&5
16578 echo "${ECHO_T}yes" >&6; }
16580 echo "$as_me: failed program was:" >&5
16581 sed 's/^/| /' conftest.$ac_ext >&5
16583 { echo "$as_me:$LINENO: result: no" >&5
16584 echo "${ECHO_T}no" >&6; }
16588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16589 { echo "$as_me:$LINENO: checking for link" >&5
16590 echo $ECHO_N "checking for link... $ECHO_C" >&6; }
16591 cat >conftest.$ac_ext <<_ACEOF
16594 cat confdefs.h >>conftest.$ac_ext
16595 cat >>conftest.$ac_ext <<_ACEOF
16596 /* end confdefs.h. */
16597 #include <unistd.h>
16606 rm -f conftest.$ac_objext
16607 if { (ac_try="$ac_compile"
16608 case "(($ac_try" in
16609 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16610 *) ac_try_echo
=$ac_try;;
16612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16613 (eval "$ac_compile") 2>conftest.er1
16615 grep -v '^ *+' conftest.er1
>conftest.err
16617 cat conftest.err
>&5
16618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16619 (exit $ac_status); } && {
16620 test -z "$ac_c_werror_flag" ||
16621 test ! -s conftest.err
16622 } && test -s conftest.
$ac_objext; then
16624 cat >>confdefs.h
<<\_ACEOF
16625 #define HAVE_LINK 1
16628 { echo "$as_me:$LINENO: result: yes" >&5
16629 echo "${ECHO_T}yes" >&6; }
16631 echo "$as_me: failed program was:" >&5
16632 sed 's/^/| /' conftest.
$ac_ext >&5
16634 { echo "$as_me:$LINENO: result: no" >&5
16635 echo "${ECHO_T}no" >&6; }
16639 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16640 { echo "$as_me:$LINENO: checking for symlink" >&5
16641 echo $ECHO_N "checking for symlink... $ECHO_C" >&6; }
16642 cat >conftest.
$ac_ext <<_ACEOF
16645 cat confdefs.h
>>conftest.
$ac_ext
16646 cat >>conftest.
$ac_ext <<_ACEOF
16647 /* end confdefs.h. */
16648 #include <unistd.h>
16657 rm -f conftest.
$ac_objext
16658 if { (ac_try
="$ac_compile"
16659 case "(($ac_try" in
16660 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16661 *) ac_try_echo=$ac_try;;
16663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16664 (eval "$ac_compile") 2>conftest.er1
16666 grep -v '^ *+' conftest.er1 >conftest.err
16668 cat conftest.err >&5
16669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16670 (exit $ac_status); } && {
16671 test -z "$ac_c_werror_flag" ||
16672 test ! -s conftest.err
16673 } && test -s conftest.$ac_objext; then
16675 cat >>confdefs.h <<\_ACEOF
16676 #define HAVE_SYMLINK 1
16679 { echo "$as_me:$LINENO: result: yes" >&5
16680 echo "${ECHO_T}yes" >&6; }
16682 echo "$as_me: failed program was:" >&5
16683 sed 's/^/| /' conftest.$ac_ext >&5
16685 { echo "$as_me:$LINENO: result: no" >&5
16686 echo "${ECHO_T}no" >&6; }
16690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16691 { echo "$as_me:$LINENO: checking for fchdir" >&5
16692 echo $ECHO_N "checking for fchdir... $ECHO_C" >&6; }
16693 cat >conftest.$ac_ext <<_ACEOF
16696 cat confdefs.h >>conftest.$ac_ext
16697 cat >>conftest.$ac_ext <<_ACEOF
16698 /* end confdefs.h. */
16699 #include <unistd.h>
16708 rm -f conftest.$ac_objext
16709 if { (ac_try="$ac_compile"
16710 case "(($ac_try" in
16711 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16712 *) ac_try_echo
=$ac_try;;
16714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16715 (eval "$ac_compile") 2>conftest.er1
16717 grep -v '^ *+' conftest.er1
>conftest.err
16719 cat conftest.err
>&5
16720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16721 (exit $ac_status); } && {
16722 test -z "$ac_c_werror_flag" ||
16723 test ! -s conftest.err
16724 } && test -s conftest.
$ac_objext; then
16726 cat >>confdefs.h
<<\_ACEOF
16727 #define HAVE_FCHDIR 1
16730 { echo "$as_me:$LINENO: result: yes" >&5
16731 echo "${ECHO_T}yes" >&6; }
16733 echo "$as_me: failed program was:" >&5
16734 sed 's/^/| /' conftest.
$ac_ext >&5
16736 { echo "$as_me:$LINENO: result: no" >&5
16737 echo "${ECHO_T}no" >&6; }
16741 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16742 { echo "$as_me:$LINENO: checking for fsync" >&5
16743 echo $ECHO_N "checking for fsync... $ECHO_C" >&6; }
16744 cat >conftest.
$ac_ext <<_ACEOF
16747 cat confdefs.h
>>conftest.
$ac_ext
16748 cat >>conftest.
$ac_ext <<_ACEOF
16749 /* end confdefs.h. */
16750 #include <unistd.h>
16759 rm -f conftest.
$ac_objext
16760 if { (ac_try
="$ac_compile"
16761 case "(($ac_try" in
16762 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16763 *) ac_try_echo=$ac_try;;
16765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16766 (eval "$ac_compile") 2>conftest.er1
16768 grep -v '^ *+' conftest.er1 >conftest.err
16770 cat conftest.err >&5
16771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16772 (exit $ac_status); } && {
16773 test -z "$ac_c_werror_flag" ||
16774 test ! -s conftest.err
16775 } && test -s conftest.$ac_objext; then
16777 cat >>confdefs.h <<\_ACEOF
16778 #define HAVE_FSYNC 1
16781 { echo "$as_me:$LINENO: result: yes" >&5
16782 echo "${ECHO_T}yes" >&6; }
16784 echo "$as_me: failed program was:" >&5
16785 sed 's/^/| /' conftest.$ac_ext >&5
16787 { echo "$as_me:$LINENO: result: no" >&5
16788 echo "${ECHO_T}no" >&6; }
16792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16793 { echo "$as_me:$LINENO: checking for fdatasync" >&5
16794 echo $ECHO_N "checking for fdatasync... $ECHO_C" >&6; }
16795 cat >conftest.$ac_ext <<_ACEOF
16798 cat confdefs.h >>conftest.$ac_ext
16799 cat >>conftest.$ac_ext <<_ACEOF
16800 /* end confdefs.h. */
16801 #include <unistd.h>
16810 rm -f conftest.$ac_objext
16811 if { (ac_try="$ac_compile"
16812 case "(($ac_try" in
16813 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16814 *) ac_try_echo
=$ac_try;;
16816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16817 (eval "$ac_compile") 2>conftest.er1
16819 grep -v '^ *+' conftest.er1
>conftest.err
16821 cat conftest.err
>&5
16822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16823 (exit $ac_status); } && {
16824 test -z "$ac_c_werror_flag" ||
16825 test ! -s conftest.err
16826 } && test -s conftest.
$ac_objext; then
16828 cat >>confdefs.h
<<\_ACEOF
16829 #define HAVE_FDATASYNC 1
16832 { echo "$as_me:$LINENO: result: yes" >&5
16833 echo "${ECHO_T}yes" >&6; }
16835 echo "$as_me: failed program was:" >&5
16836 sed 's/^/| /' conftest.
$ac_ext >&5
16838 { echo "$as_me:$LINENO: result: no" >&5
16839 echo "${ECHO_T}no" >&6; }
16843 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16844 { echo "$as_me:$LINENO: checking for epoll" >&5
16845 echo $ECHO_N "checking for epoll... $ECHO_C" >&6; }
16846 cat >conftest.
$ac_ext <<_ACEOF
16849 cat confdefs.h
>>conftest.
$ac_ext
16850 cat >>conftest.
$ac_ext <<_ACEOF
16851 /* end confdefs.h. */
16852 #include <sys/epoll.h>
16856 void *x=epoll_create
16861 rm -f conftest.
$ac_objext
16862 if { (ac_try
="$ac_compile"
16863 case "(($ac_try" in
16864 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16865 *) ac_try_echo=$ac_try;;
16867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16868 (eval "$ac_compile") 2>conftest.er1
16870 grep -v '^ *+' conftest.er1 >conftest.err
16872 cat conftest.err >&5
16873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16874 (exit $ac_status); } && {
16875 test -z "$ac_c_werror_flag" ||
16876 test ! -s conftest.err
16877 } && test -s conftest.$ac_objext; then
16879 cat >>confdefs.h <<\_ACEOF
16880 #define HAVE_EPOLL 1
16883 { echo "$as_me:$LINENO: result: yes" >&5
16884 echo "${ECHO_T}yes" >&6; }
16886 echo "$as_me: failed program was:" >&5
16887 sed 's/^/| /' conftest.$ac_ext >&5
16889 { echo "$as_me:$LINENO: result: no" >&5
16890 echo "${ECHO_T}no" >&6; }
16894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16895 { echo "$as_me:$LINENO: checking for kqueue" >&5
16896 echo $ECHO_N "checking for kqueue... $ECHO_C" >&6; }
16897 cat >conftest.$ac_ext <<_ACEOF
16900 cat confdefs.h >>conftest.$ac_ext
16901 cat >>conftest.$ac_ext <<_ACEOF
16902 /* end confdefs.h. */
16904 #include <sys/types.h>
16905 #include <sys/event.h>
16915 rm -f conftest.$ac_objext
16916 if { (ac_try="$ac_compile"
16917 case "(($ac_try" in
16918 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
16919 *) ac_try_echo
=$ac_try;;
16921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16922 (eval "$ac_compile") 2>conftest.er1
16924 grep -v '^ *+' conftest.er1
>conftest.err
16926 cat conftest.err
>&5
16927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16928 (exit $ac_status); } && {
16929 test -z "$ac_c_werror_flag" ||
16930 test ! -s conftest.err
16931 } && test -s conftest.
$ac_objext; then
16933 cat >>confdefs.h
<<\_ACEOF
16934 #define HAVE_KQUEUE 1
16937 { echo "$as_me:$LINENO: result: yes" >&5
16938 echo "${ECHO_T}yes" >&6; }
16940 echo "$as_me: failed program was:" >&5
16941 sed 's/^/| /' conftest.
$ac_ext >&5
16943 { echo "$as_me:$LINENO: result: no" >&5
16944 echo "${ECHO_T}no" >&6; }
16948 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
16949 # On some systems (eg. FreeBSD 5), we would find a definition of the
16950 # functions ctermid_r, setgroups in the library, but no prototype
16951 # (e.g. because we use _XOPEN_SOURCE). See whether we can take their
16952 # address to avoid compiler warnings and potential miscompilations
16953 # because of the missing prototypes.
16955 { echo "$as_me:$LINENO: checking for ctermid_r" >&5
16956 echo $ECHO_N "checking for ctermid_r... $ECHO_C" >&6; }
16957 cat >conftest.
$ac_ext <<_ACEOF
16960 cat confdefs.h
>>conftest.
$ac_ext
16961 cat >>conftest.
$ac_ext <<_ACEOF
16962 /* end confdefs.h. */
16964 #include "confdefs.h"
16970 void* p = ctermid_r
16975 rm -f conftest.
$ac_objext
16976 if { (ac_try
="$ac_compile"
16977 case "(($ac_try" in
16978 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16979 *) ac_try_echo=$ac_try;;
16981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16982 (eval "$ac_compile") 2>conftest.er1
16984 grep -v '^ *+' conftest.er1 >conftest.err
16986 cat conftest.err >&5
16987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16988 (exit $ac_status); } && {
16989 test -z "$ac_c_werror_flag" ||
16990 test ! -s conftest.err
16991 } && test -s conftest.$ac_objext; then
16993 cat >>confdefs.h <<\_ACEOF
16994 #define HAVE_CTERMID_R 1
16997 { echo "$as_me:$LINENO: result: yes" >&5
16998 echo "${ECHO_T}yes" >&6; }
17000 echo "$as_me: failed program was:" >&5
17001 sed 's/^/| /' conftest.$ac_ext >&5
17003 { echo "$as_me:$LINENO: result: no" >&5
17004 echo "${ECHO_T}no" >&6; }
17008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17010 { echo "$as_me:$LINENO: checking for flock" >&5
17011 echo $ECHO_N "checking for flock... $ECHO_C" >&6; }
17012 cat >conftest.$ac_ext <<_ACEOF
17015 cat confdefs.h >>conftest.$ac_ext
17016 cat >>conftest.$ac_ext <<_ACEOF
17017 /* end confdefs.h. */
17019 #include "confdefs.h"
17020 #include <sys/file.h>
17030 rm -f conftest.$ac_objext
17031 if { (ac_try="$ac_compile"
17032 case "(($ac_try" in
17033 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
17034 *) ac_try_echo
=$ac_try;;
17036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17037 (eval "$ac_compile") 2>conftest.er1
17039 grep -v '^ *+' conftest.er1
>conftest.err
17041 cat conftest.err
>&5
17042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17043 (exit $ac_status); } && {
17044 test -z "$ac_c_werror_flag" ||
17045 test ! -s conftest.err
17046 } && test -s conftest.
$ac_objext; then
17048 cat >>confdefs.h
<<\_ACEOF
17049 #define HAVE_FLOCK 1
17052 { echo "$as_me:$LINENO: result: yes" >&5
17053 echo "${ECHO_T}yes" >&6; }
17055 echo "$as_me: failed program was:" >&5
17056 sed 's/^/| /' conftest.
$ac_ext >&5
17058 { echo "$as_me:$LINENO: result: no" >&5
17059 echo "${ECHO_T}no" >&6; }
17063 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
17065 { echo "$as_me:$LINENO: checking for getpagesize" >&5
17066 echo $ECHO_N "checking for getpagesize... $ECHO_C" >&6; }
17067 cat >conftest.
$ac_ext <<_ACEOF
17070 cat confdefs.h
>>conftest.
$ac_ext
17071 cat >>conftest.
$ac_ext <<_ACEOF
17072 /* end confdefs.h. */
17074 #include "confdefs.h"
17075 #include <unistd.h>
17080 void* p = getpagesize
17085 rm -f conftest.
$ac_objext
17086 if { (ac_try
="$ac_compile"
17087 case "(($ac_try" in
17088 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
17089 *) ac_try_echo=$ac_try;;
17091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17092 (eval "$ac_compile") 2>conftest.er1
17094 grep -v '^ *+' conftest.er1 >conftest.err
17096 cat conftest.err >&5
17097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17098 (exit $ac_status); } && {
17099 test -z "$ac_c_werror_flag" ||
17100 test ! -s conftest.err
17101 } && test -s conftest.$ac_objext; then
17103 cat >>confdefs.h <<\_ACEOF
17104 #define HAVE_GETPAGESIZE 1
17107 { echo "$as_me:$LINENO: result: yes" >&5
17108 echo "${ECHO_T}yes" >&6; }
17110 echo "$as_me: failed program was:" >&5
17111 sed 's/^/| /' conftest.$ac_ext >&5
17113 { echo "$as_me:$LINENO: result: no" >&5
17114 echo "${ECHO_T}no" >&6; }
17118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17120 for ac_prog in true
17122 # Extract the first word of "$ac_prog", so it can be a program name with args.
17123 set dummy $ac_prog; ac_word=$2
17124 { echo "$as_me:$LINENO: checking for $ac_word" >&5
17125 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17126 if test "${ac_cv_prog_TRUE+set}" = set; then
17127 echo $ECHO_N "(cached) $ECHO_C" >&6
17129 if test -n "$TRUE"; then
17130 ac_cv_prog_TRUE="$TRUE" # Let the user override the test.
17132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17133 for as_dir in $PATH
17136 test -z "$as_dir" && as_dir=.
17137 for ac_exec_ext in '' $ac_executable_extensions; do
17138 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17139 ac_cv_prog_TRUE="$ac_prog"
17140 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17149 TRUE=$ac_cv_prog_TRUE
17150 if test -n "$TRUE"; then
17151 { echo "$as_me:$LINENO: result: $TRUE" >&5
17152 echo "${ECHO_T}$TRUE" >&6; }
17154 { echo "$as_me:$LINENO: result: no" >&5
17155 echo "${ECHO_T}no" >&6; }
17159 test -n "$TRUE" && break
17161 test -n "$TRUE" || TRUE="/bin/true"
17164 { echo "$as_me:$LINENO: checking for inet_aton in -lc" >&5
17165 echo $ECHO_N "checking for inet_aton in -lc... $ECHO_C" >&6; }
17166 if test "${ac_cv_lib_c_inet_aton+set}" = set; then
17167 echo $ECHO_N "(cached) $ECHO_C" >&6
17169 ac_check_lib_save_LIBS=$LIBS
17171 cat >conftest.$ac_ext <<_ACEOF
17174 cat confdefs.h >>conftest.$ac_ext
17175 cat >>conftest.$ac_ext <<_ACEOF
17176 /* end confdefs.h. */
17178 /* Override any GCC internal prototype to avoid an error.
17179 Use char because int might match the return type of a GCC
17180 builtin and then its argument prototype would still apply. */
17188 return inet_aton ();
17193 rm -f conftest.$ac_objext conftest$ac_exeext
17194 if { (ac_try="$ac_link"
17195 case "(($ac_try" in
17196 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
17197 *) ac_try_echo
=$ac_try;;
17199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17200 (eval "$ac_link") 2>conftest.er1
17202 grep -v '^ *+' conftest.er1
>conftest.err
17204 cat conftest.err
>&5
17205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17206 (exit $ac_status); } && {
17207 test -z "$ac_c_werror_flag" ||
17208 test ! -s conftest.err
17209 } && test -s conftest
$ac_exeext &&
17210 $as_test_x conftest
$ac_exeext; then
17211 ac_cv_lib_c_inet_aton
=yes
17213 echo "$as_me: failed program was:" >&5
17214 sed 's/^/| /' conftest.
$ac_ext >&5
17216 ac_cv_lib_c_inet_aton
=no
17219 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
17220 conftest
$ac_exeext conftest.
$ac_ext
17221 LIBS
=$ac_check_lib_save_LIBS
17223 { echo "$as_me:$LINENO: result: $ac_cv_lib_c_inet_aton" >&5
17224 echo "${ECHO_T}$ac_cv_lib_c_inet_aton" >&6; }
17225 if test $ac_cv_lib_c_inet_aton = yes; then
17229 { echo "$as_me:$LINENO: checking for inet_aton in -lresolv" >&5
17230 echo $ECHO_N "checking for inet_aton in -lresolv... $ECHO_C" >&6; }
17231 if test "${ac_cv_lib_resolv_inet_aton+set}" = set; then
17232 echo $ECHO_N "(cached) $ECHO_C" >&6
17234 ac_check_lib_save_LIBS
=$LIBS
17235 LIBS
="-lresolv $LIBS"
17236 cat >conftest.
$ac_ext <<_ACEOF
17239 cat confdefs.h
>>conftest.
$ac_ext
17240 cat >>conftest.
$ac_ext <<_ACEOF
17241 /* end confdefs.h. */
17243 /* Override any GCC internal prototype to avoid an error.
17244 Use char because int might match the return type of a GCC
17245 builtin and then its argument prototype would still apply. */
17253 return inet_aton ();
17258 rm -f conftest.
$ac_objext conftest
$ac_exeext
17259 if { (ac_try
="$ac_link"
17260 case "(($ac_try" in
17261 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
17262 *) ac_try_echo=$ac_try;;
17264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17265 (eval "$ac_link") 2>conftest.er1
17267 grep -v '^ *+' conftest.er1 >conftest.err
17269 cat conftest.err >&5
17270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17271 (exit $ac_status); } && {
17272 test -z "$ac_c_werror_flag" ||
17273 test ! -s conftest.err
17274 } && test -s conftest$ac_exeext &&
17275 $as_test_x conftest$ac_exeext; then
17276 ac_cv_lib_resolv_inet_aton=yes
17278 echo "$as_me: failed program was:" >&5
17279 sed 's/^/| /' conftest.$ac_ext >&5
17281 ac_cv_lib_resolv_inet_aton=no
17284 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17285 conftest$ac_exeext conftest.$ac_ext
17286 LIBS=$ac_check_lib_save_LIBS
17288 { echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_inet_aton" >&5
17289 echo "${ECHO_T}$ac_cv_lib_resolv_inet_aton" >&6; }
17290 if test $ac_cv_lib_resolv_inet_aton = yes; then
17291 cat >>confdefs.h <<_ACEOF
17292 #define HAVE_LIBRESOLV 1
17295 LIBS="-lresolv $LIBS"
17303 # On Tru64, chflags seems to be present, but calling it will
17305 { echo "$as_me:$LINENO: checking for chflags" >&5
17306 echo $ECHO_N "checking for chflags... $ECHO_C" >&6; }
17307 if test "$cross_compiling" = yes; then
17308 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
17309 See \`config.log
' for more details." >&5
17310 echo "$as_me: error: cannot run test program while cross compiling
17311 See \`config.log' for more details.
" >&2;}
17312 { (exit 1); exit 1; }; }
17314 cat >conftest.$ac_ext <<_ACEOF
17317 cat confdefs.h >>conftest.$ac_ext
17318 cat >>conftest.$ac_ext <<_ACEOF
17319 /* end confdefs.h. */
17321 #include <sys/stat.h>
17322 #include <unistd.h>
17323 int main(int argc, char*argv[])
17325 if(chflags(argv[0], 0) != 0)
17331 rm -f conftest$ac_exeext
17332 if { (ac_try="$ac_link"
17333 case "(($ac_try" in
17334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17335 *) ac_try_echo=$ac_try;;
17337 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
17338 (eval "$ac_link") 2>&5
17340 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
17341 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17342 { (case "(($ac_try" in
17343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17344 *) ac_try_echo=$ac_try;;
17346 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
17347 (eval "$ac_try") 2>&5
17349 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
17350 (exit $ac_status); }; }; then
17352 cat >>confdefs.h <<\_ACEOF
17353 #define HAVE_CHFLAGS 1
17356 { echo "$as_me:$LINENO: result
: yes" >&5
17357 echo "${ECHO_T}yes" >&6; }
17359 echo "$as_me: program exited with status
$ac_status" >&5
17360 echo "$as_me: failed program was
:" >&5
17361 sed 's/^/| /' conftest.$ac_ext >&5
17363 ( exit $ac_status )
17364 { echo "$as_me:$LINENO: result
: no
" >&5
17365 echo "${ECHO_T}no
" >&6; }
17368 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17373 { echo "$as_me:$LINENO: checking
for lchflags
" >&5
17374 echo $ECHO_N "checking
for lchflags...
$ECHO_C" >&6; }
17375 if test "$cross_compiling" = yes; then
17376 { { echo "$as_me:$LINENO: error
: cannot run
test program
while cross compiling
17377 See \
`config.log' for more details." >&5
17378 echo "$as_me: error: cannot run test program while cross compiling
17379 See \`config.log
' for more details." >&2;}
17380 { (exit 1); exit 1; }; }
17382 cat >conftest.$ac_ext <<_ACEOF
17385 cat confdefs.h >>conftest.$ac_ext
17386 cat >>conftest.$ac_ext <<_ACEOF
17387 /* end confdefs.h. */
17389 #include <sys/stat.h>
17390 #include <unistd.h>
17391 int main(int argc, char*argv[])
17393 if(lchflags(argv[0], 0) != 0)
17399 rm -f conftest$ac_exeext
17400 if { (ac_try="$ac_link"
17401 case "(($ac_try" in
17402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17403 *) ac_try_echo=$ac_try;;
17405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17406 (eval "$ac_link") 2>&5
17408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17409 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
17410 { (case "(($ac_try" in
17411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17412 *) ac_try_echo=$ac_try;;
17414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17415 (eval "$ac_try") 2>&5
17417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17418 (exit $ac_status); }; }; then
17420 cat >>confdefs.h <<\_ACEOF
17421 #define HAVE_LCHFLAGS 1
17424 { echo "$as_me:$LINENO: result: yes" >&5
17425 echo "${ECHO_T}yes" >&6; }
17427 echo "$as_me: program exited with status $ac_status" >&5
17428 echo "$as_me: failed program was:" >&5
17429 sed 's
/^
/|
/' conftest.$ac_ext >&5
17431 ( exit $ac_status )
17432 { echo "$as_me:$LINENO: result: no" >&5
17433 echo "${ECHO_T}no" >&6; }
17436 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17441 case $ac_sys_system/$ac_sys_release in
17443 _CUR_CFLAGS="${CFLAGS}"
17444 _CUR_LDFLAGS="${LDFLAGS}"
17445 CFLAGS="${CFLAGS} -Wl,-search_paths_first"
17446 LDFLAGS="${LDFLAGS} -Wl,-search_paths_first -L/usr/local/lib"
17450 { echo "$as_me:$LINENO: checking for inflateCopy in -lz" >&5
17451 echo $ECHO_N "checking for inflateCopy in -lz... $ECHO_C" >&6; }
17452 if test "${ac_cv_lib_z_inflateCopy+set}" = set; then
17453 echo $ECHO_N "(cached) $ECHO_C" >&6
17455 ac_check_lib_save_LIBS=$LIBS
17457 cat >conftest.$ac_ext <<_ACEOF
17460 cat confdefs.h >>conftest.$ac_ext
17461 cat >>conftest.$ac_ext <<_ACEOF
17462 /* end confdefs.h. */
17464 /* Override any GCC internal prototype to avoid an error.
17465 Use char because int might match the return type of a GCC
17466 builtin and then its argument prototype would still apply. */
17470 char inflateCopy ();
17474 return inflateCopy ();
17479 rm -f conftest.$ac_objext conftest$ac_exeext
17480 if { (ac_try="$ac_link"
17481 case "(($ac_try" in
17482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17483 *) ac_try_echo=$ac_try;;
17485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17486 (eval "$ac_link") 2>conftest.er1
17488 grep -v '^
*+' conftest.er1 >conftest.err
17490 cat conftest.err >&5
17491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17492 (exit $ac_status); } && {
17493 test -z "$ac_c_werror_flag" ||
17494 test ! -s conftest.err
17495 } && test -s conftest$ac_exeext &&
17496 $as_test_x conftest$ac_exeext; then
17497 ac_cv_lib_z_inflateCopy=yes
17499 echo "$as_me: failed program was:" >&5
17500 sed 's
/^
/|
/' conftest.$ac_ext >&5
17502 ac_cv_lib_z_inflateCopy=no
17505 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17506 conftest$ac_exeext conftest.$ac_ext
17507 LIBS=$ac_check_lib_save_LIBS
17509 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflateCopy" >&5
17510 echo "${ECHO_T}$ac_cv_lib_z_inflateCopy" >&6; }
17511 if test $ac_cv_lib_z_inflateCopy = yes; then
17513 cat >>confdefs.h <<\_ACEOF
17514 #define HAVE_ZLIB_COPY 1
17520 case $ac_sys_system/$ac_sys_release in
17522 CFLAGS="${_CUR_CFLAGS}"
17523 LDFLAGS="${_CUR_LDFLAGS}"
17527 { echo "$as_me:$LINENO: checking for hstrerror" >&5
17528 echo $ECHO_N "checking for hstrerror... $ECHO_C" >&6; }
17529 cat >conftest.$ac_ext <<_ACEOF
17532 cat confdefs.h >>conftest.$ac_ext
17533 cat >>conftest.$ac_ext <<_ACEOF
17534 /* end confdefs.h. */
17536 #include "confdefs.h"
17542 void* p = hstrerror; hstrerror(0)
17547 rm -f conftest.$ac_objext conftest$ac_exeext
17548 if { (ac_try="$ac_link"
17549 case "(($ac_try" in
17550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17551 *) ac_try_echo=$ac_try;;
17553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17554 (eval "$ac_link") 2>conftest.er1
17556 grep -v '^
*+' conftest.er1 >conftest.err
17558 cat conftest.err >&5
17559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17560 (exit $ac_status); } && {
17561 test -z "$ac_c_werror_flag" ||
17562 test ! -s conftest.err
17563 } && test -s conftest$ac_exeext &&
17564 $as_test_x conftest$ac_exeext; then
17566 cat >>confdefs.h <<\_ACEOF
17567 #define HAVE_HSTRERROR 1
17570 { echo "$as_me:$LINENO: result: yes" >&5
17571 echo "${ECHO_T}yes" >&6; }
17573 echo "$as_me: failed program was:" >&5
17574 sed 's
/^
/|
/' conftest.$ac_ext >&5
17576 { echo "$as_me:$LINENO: result: no" >&5
17577 echo "${ECHO_T}no" >&6; }
17581 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17582 conftest$ac_exeext conftest.$ac_ext
17584 { echo "$as_me:$LINENO: checking for inet_aton" >&5
17585 echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6; }
17586 cat >conftest.$ac_ext <<_ACEOF
17589 cat confdefs.h >>conftest.$ac_ext
17590 cat >>conftest.$ac_ext <<_ACEOF
17591 /* end confdefs.h. */
17593 #include "confdefs.h"
17594 #include <sys/types.h>
17595 #include <sys/socket.h>
17596 #include <netinet/in.h>
17597 #include <arpa/inet.h>
17602 void* p = inet_aton;inet_aton(0,0)
17607 rm -f conftest.$ac_objext conftest$ac_exeext
17608 if { (ac_try="$ac_link"
17609 case "(($ac_try" in
17610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17611 *) ac_try_echo=$ac_try;;
17613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17614 (eval "$ac_link") 2>conftest.er1
17616 grep -v '^
*+' conftest.er1 >conftest.err
17618 cat conftest.err >&5
17619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17620 (exit $ac_status); } && {
17621 test -z "$ac_c_werror_flag" ||
17622 test ! -s conftest.err
17623 } && test -s conftest$ac_exeext &&
17624 $as_test_x conftest$ac_exeext; then
17626 cat >>confdefs.h <<\_ACEOF
17627 #define HAVE_INET_ATON 1
17630 { echo "$as_me:$LINENO: result: yes" >&5
17631 echo "${ECHO_T}yes" >&6; }
17633 echo "$as_me: failed program was:" >&5
17634 sed 's
/^
/|
/' conftest.$ac_ext >&5
17636 { echo "$as_me:$LINENO: result: no" >&5
17637 echo "${ECHO_T}no" >&6; }
17641 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17642 conftest$ac_exeext conftest.$ac_ext
17644 { echo "$as_me:$LINENO: checking for inet_pton" >&5
17645 echo $ECHO_N "checking for inet_pton... $ECHO_C" >&6; }
17646 cat >conftest.$ac_ext <<_ACEOF
17649 cat confdefs.h >>conftest.$ac_ext
17650 cat >>conftest.$ac_ext <<_ACEOF
17651 /* end confdefs.h. */
17653 #include "confdefs.h"
17654 #include <sys/types.h>
17655 #include <sys/socket.h>
17656 #include <netinet/in.h>
17657 #include <arpa/inet.h>
17662 void* p = inet_pton
17667 rm -f conftest.$ac_objext
17668 if { (ac_try="$ac_compile"
17669 case "(($ac_try" in
17670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17671 *) ac_try_echo=$ac_try;;
17673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17674 (eval "$ac_compile") 2>conftest.er1
17676 grep -v '^
*+' conftest.er1 >conftest.err
17678 cat conftest.err >&5
17679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17680 (exit $ac_status); } && {
17681 test -z "$ac_c_werror_flag" ||
17682 test ! -s conftest.err
17683 } && test -s conftest.$ac_objext; then
17685 cat >>confdefs.h <<\_ACEOF
17686 #define HAVE_INET_PTON 1
17689 { echo "$as_me:$LINENO: result: yes" >&5
17690 echo "${ECHO_T}yes" >&6; }
17692 echo "$as_me: failed program was:" >&5
17693 sed 's
/^
/|
/' conftest.$ac_ext >&5
17695 { echo "$as_me:$LINENO: result: no" >&5
17696 echo "${ECHO_T}no" >&6; }
17700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17702 # On some systems, setgroups is in unistd.h, on others, in grp.h
17703 { echo "$as_me:$LINENO: checking for setgroups" >&5
17704 echo $ECHO_N "checking for setgroups... $ECHO_C" >&6; }
17705 cat >conftest.$ac_ext <<_ACEOF
17708 cat confdefs.h >>conftest.$ac_ext
17709 cat >>conftest.$ac_ext <<_ACEOF
17710 /* end confdefs.h. */
17712 #include "confdefs.h"
17713 #include <unistd.h>
17721 void* p = setgroups
17726 rm -f conftest.$ac_objext
17727 if { (ac_try="$ac_compile"
17728 case "(($ac_try" in
17729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17730 *) ac_try_echo=$ac_try;;
17732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17733 (eval "$ac_compile") 2>conftest.er1
17735 grep -v '^
*+' conftest.er1 >conftest.err
17737 cat conftest.err >&5
17738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17739 (exit $ac_status); } && {
17740 test -z "$ac_c_werror_flag" ||
17741 test ! -s conftest.err
17742 } && test -s conftest.$ac_objext; then
17744 cat >>confdefs.h <<\_ACEOF
17745 #define HAVE_SETGROUPS 1
17748 { echo "$as_me:$LINENO: result: yes" >&5
17749 echo "${ECHO_T}yes" >&6; }
17751 echo "$as_me: failed program was:" >&5
17752 sed 's
/^
/|
/' conftest.$ac_ext >&5
17754 { echo "$as_me:$LINENO: result: no" >&5
17755 echo "${ECHO_T}no" >&6; }
17759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17761 # check for openpty and forkpty
17764 for ac_func in openpty
17766 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17767 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17768 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17769 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17770 echo $ECHO_N "(cached) $ECHO_C" >&6
17772 cat >conftest.$ac_ext <<_ACEOF
17775 cat confdefs.h >>conftest.$ac_ext
17776 cat >>conftest.$ac_ext <<_ACEOF
17777 /* end confdefs.h. */
17778 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17779 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17780 #define $ac_func innocuous_$ac_func
17782 /* System header to define __stub macros and hopefully few prototypes,
17783 which can conflict with char $ac_func (); below.
17784 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17785 <limits.h> exists even on freestanding compilers. */
17788 # include <limits.h>
17790 # include <assert.h>
17795 /* Override any GCC internal prototype to avoid an error.
17796 Use char because int might match the return type of a GCC
17797 builtin and then its argument prototype would still apply. */
17802 /* The GNU C library defines this for functions which it implements
17803 to always fail with ENOSYS. Some functions are actually named
17804 something starting with __ and the normal name is an alias. */
17805 #if defined __stub_$ac_func || defined __stub___$ac_func
17812 return $ac_func ();
17817 rm -f conftest.$ac_objext conftest$ac_exeext
17818 if { (ac_try="$ac_link"
17819 case "(($ac_try" in
17820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17821 *) ac_try_echo=$ac_try;;
17823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17824 (eval "$ac_link") 2>conftest.er1
17826 grep -v '^
*+' conftest.er1 >conftest.err
17828 cat conftest.err >&5
17829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17830 (exit $ac_status); } && {
17831 test -z "$ac_c_werror_flag" ||
17832 test ! -s conftest.err
17833 } && test -s conftest$ac_exeext &&
17834 $as_test_x conftest$ac_exeext; then
17835 eval "$as_ac_var=yes"
17837 echo "$as_me: failed program was:" >&5
17838 sed 's
/^
/|
/' conftest.$ac_ext >&5
17840 eval "$as_ac_var=no"
17843 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17844 conftest$ac_exeext conftest.$ac_ext
17846 ac_res=`eval echo '${'$as_ac_var'}'`
17847 { echo "$as_me:$LINENO: result: $ac_res" >&5
17848 echo "${ECHO_T}$ac_res" >&6; }
17849 if test `eval echo '${'$as_ac_var'}'` = yes; then
17850 cat >>confdefs.h <<_ACEOF
17851 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17855 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
17856 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
17857 if test "${ac_cv_lib_util_openpty+set}" = set; then
17858 echo $ECHO_N "(cached) $ECHO_C" >&6
17860 ac_check_lib_save_LIBS=$LIBS
17861 LIBS="-lutil $LIBS"
17862 cat >conftest.$ac_ext <<_ACEOF
17865 cat confdefs.h >>conftest.$ac_ext
17866 cat >>conftest.$ac_ext <<_ACEOF
17867 /* end confdefs.h. */
17869 /* Override any GCC internal prototype to avoid an error.
17870 Use char because int might match the return type of a GCC
17871 builtin and then its argument prototype would still apply. */
17884 rm -f conftest.$ac_objext conftest$ac_exeext
17885 if { (ac_try="$ac_link"
17886 case "(($ac_try" in
17887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17888 *) ac_try_echo=$ac_try;;
17890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17891 (eval "$ac_link") 2>conftest.er1
17893 grep -v '^
*+' conftest.er1 >conftest.err
17895 cat conftest.err >&5
17896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17897 (exit $ac_status); } && {
17898 test -z "$ac_c_werror_flag" ||
17899 test ! -s conftest.err
17900 } && test -s conftest$ac_exeext &&
17901 $as_test_x conftest$ac_exeext; then
17902 ac_cv_lib_util_openpty=yes
17904 echo "$as_me: failed program was:" >&5
17905 sed 's
/^
/|
/' conftest.$ac_ext >&5
17907 ac_cv_lib_util_openpty=no
17910 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17911 conftest$ac_exeext conftest.$ac_ext
17912 LIBS=$ac_check_lib_save_LIBS
17914 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
17915 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
17916 if test $ac_cv_lib_util_openpty = yes; then
17917 cat >>confdefs.h <<\_ACEOF
17918 #define HAVE_OPENPTY 1
17920 LIBS="$LIBS -lutil"
17922 { echo "$as_me:$LINENO: checking for openpty in -lbsd" >&5
17923 echo $ECHO_N "checking for openpty in -lbsd... $ECHO_C" >&6; }
17924 if test "${ac_cv_lib_bsd_openpty+set}" = set; then
17925 echo $ECHO_N "(cached) $ECHO_C" >&6
17927 ac_check_lib_save_LIBS=$LIBS
17929 cat >conftest.$ac_ext <<_ACEOF
17932 cat confdefs.h >>conftest.$ac_ext
17933 cat >>conftest.$ac_ext <<_ACEOF
17934 /* end confdefs.h. */
17936 /* Override any GCC internal prototype to avoid an error.
17937 Use char because int might match the return type of a GCC
17938 builtin and then its argument prototype would still apply. */
17951 rm -f conftest.$ac_objext conftest$ac_exeext
17952 if { (ac_try="$ac_link"
17953 case "(($ac_try" in
17954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17955 *) ac_try_echo=$ac_try;;
17957 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17958 (eval "$ac_link") 2>conftest.er1
17960 grep -v '^
*+' conftest.er1 >conftest.err
17962 cat conftest.err >&5
17963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17964 (exit $ac_status); } && {
17965 test -z "$ac_c_werror_flag" ||
17966 test ! -s conftest.err
17967 } && test -s conftest$ac_exeext &&
17968 $as_test_x conftest$ac_exeext; then
17969 ac_cv_lib_bsd_openpty=yes
17971 echo "$as_me: failed program was:" >&5
17972 sed 's
/^
/|
/' conftest.$ac_ext >&5
17974 ac_cv_lib_bsd_openpty=no
17977 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17978 conftest$ac_exeext conftest.$ac_ext
17979 LIBS=$ac_check_lib_save_LIBS
17981 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_openpty" >&5
17982 echo "${ECHO_T}$ac_cv_lib_bsd_openpty" >&6; }
17983 if test $ac_cv_lib_bsd_openpty = yes; then
17984 cat >>confdefs.h <<\_ACEOF
17985 #define HAVE_OPENPTY 1
17998 for ac_func in forkpty
18000 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18001 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18002 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18003 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18004 echo $ECHO_N "(cached) $ECHO_C" >&6
18006 cat >conftest.$ac_ext <<_ACEOF
18009 cat confdefs.h >>conftest.$ac_ext
18010 cat >>conftest.$ac_ext <<_ACEOF
18011 /* end confdefs.h. */
18012 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18013 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18014 #define $ac_func innocuous_$ac_func
18016 /* System header to define __stub macros and hopefully few prototypes,
18017 which can conflict with char $ac_func (); below.
18018 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18019 <limits.h> exists even on freestanding compilers. */
18022 # include <limits.h>
18024 # include <assert.h>
18029 /* Override any GCC internal prototype to avoid an error.
18030 Use char because int might match the return type of a GCC
18031 builtin and then its argument prototype would still apply. */
18036 /* The GNU C library defines this for functions which it implements
18037 to always fail with ENOSYS. Some functions are actually named
18038 something starting with __ and the normal name is an alias. */
18039 #if defined __stub_$ac_func || defined __stub___$ac_func
18046 return $ac_func ();
18051 rm -f conftest.$ac_objext conftest$ac_exeext
18052 if { (ac_try="$ac_link"
18053 case "(($ac_try" in
18054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18055 *) ac_try_echo=$ac_try;;
18057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18058 (eval "$ac_link") 2>conftest.er1
18060 grep -v '^
*+' conftest.er1 >conftest.err
18062 cat conftest.err >&5
18063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18064 (exit $ac_status); } && {
18065 test -z "$ac_c_werror_flag" ||
18066 test ! -s conftest.err
18067 } && test -s conftest$ac_exeext &&
18068 $as_test_x conftest$ac_exeext; then
18069 eval "$as_ac_var=yes"
18071 echo "$as_me: failed program was:" >&5
18072 sed 's
/^
/|
/' conftest.$ac_ext >&5
18074 eval "$as_ac_var=no"
18077 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18078 conftest$ac_exeext conftest.$ac_ext
18080 ac_res=`eval echo '${'$as_ac_var'}'`
18081 { echo "$as_me:$LINENO: result: $ac_res" >&5
18082 echo "${ECHO_T}$ac_res" >&6; }
18083 if test `eval echo '${'$as_ac_var'}'` = yes; then
18084 cat >>confdefs.h <<_ACEOF
18085 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18089 { echo "$as_me:$LINENO: checking for forkpty in -lutil" >&5
18090 echo $ECHO_N "checking for forkpty in -lutil... $ECHO_C" >&6; }
18091 if test "${ac_cv_lib_util_forkpty+set}" = set; then
18092 echo $ECHO_N "(cached) $ECHO_C" >&6
18094 ac_check_lib_save_LIBS=$LIBS
18095 LIBS="-lutil $LIBS"
18096 cat >conftest.$ac_ext <<_ACEOF
18099 cat confdefs.h >>conftest.$ac_ext
18100 cat >>conftest.$ac_ext <<_ACEOF
18101 /* end confdefs.h. */
18103 /* Override any GCC internal prototype to avoid an error.
18104 Use char because int might match the return type of a GCC
18105 builtin and then its argument prototype would still apply. */
18118 rm -f conftest.$ac_objext conftest$ac_exeext
18119 if { (ac_try="$ac_link"
18120 case "(($ac_try" in
18121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18122 *) ac_try_echo=$ac_try;;
18124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18125 (eval "$ac_link") 2>conftest.er1
18127 grep -v '^
*+' conftest.er1 >conftest.err
18129 cat conftest.err >&5
18130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18131 (exit $ac_status); } && {
18132 test -z "$ac_c_werror_flag" ||
18133 test ! -s conftest.err
18134 } && test -s conftest$ac_exeext &&
18135 $as_test_x conftest$ac_exeext; then
18136 ac_cv_lib_util_forkpty=yes
18138 echo "$as_me: failed program was:" >&5
18139 sed 's
/^
/|
/' conftest.$ac_ext >&5
18141 ac_cv_lib_util_forkpty=no
18144 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18145 conftest$ac_exeext conftest.$ac_ext
18146 LIBS=$ac_check_lib_save_LIBS
18148 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_forkpty" >&5
18149 echo "${ECHO_T}$ac_cv_lib_util_forkpty" >&6; }
18150 if test $ac_cv_lib_util_forkpty = yes; then
18151 cat >>confdefs.h <<\_ACEOF
18152 #define HAVE_FORKPTY 1
18154 LIBS="$LIBS -lutil"
18156 { echo "$as_me:$LINENO: checking for forkpty in -lbsd" >&5
18157 echo $ECHO_N "checking for forkpty in -lbsd... $ECHO_C" >&6; }
18158 if test "${ac_cv_lib_bsd_forkpty+set}" = set; then
18159 echo $ECHO_N "(cached) $ECHO_C" >&6
18161 ac_check_lib_save_LIBS=$LIBS
18163 cat >conftest.$ac_ext <<_ACEOF
18166 cat confdefs.h >>conftest.$ac_ext
18167 cat >>conftest.$ac_ext <<_ACEOF
18168 /* end confdefs.h. */
18170 /* Override any GCC internal prototype to avoid an error.
18171 Use char because int might match the return type of a GCC
18172 builtin and then its argument prototype would still apply. */
18185 rm -f conftest.$ac_objext conftest$ac_exeext
18186 if { (ac_try="$ac_link"
18187 case "(($ac_try" in
18188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18189 *) ac_try_echo=$ac_try;;
18191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18192 (eval "$ac_link") 2>conftest.er1
18194 grep -v '^
*+' conftest.er1 >conftest.err
18196 cat conftest.err >&5
18197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18198 (exit $ac_status); } && {
18199 test -z "$ac_c_werror_flag" ||
18200 test ! -s conftest.err
18201 } && test -s conftest$ac_exeext &&
18202 $as_test_x conftest$ac_exeext; then
18203 ac_cv_lib_bsd_forkpty=yes
18205 echo "$as_me: failed program was:" >&5
18206 sed 's
/^
/|
/' conftest.$ac_ext >&5
18208 ac_cv_lib_bsd_forkpty=no
18211 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18212 conftest$ac_exeext conftest.$ac_ext
18213 LIBS=$ac_check_lib_save_LIBS
18215 { echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_forkpty" >&5
18216 echo "${ECHO_T}$ac_cv_lib_bsd_forkpty" >&6; }
18217 if test $ac_cv_lib_bsd_forkpty = yes; then
18218 cat >>confdefs.h <<\_ACEOF
18219 #define HAVE_FORKPTY 1
18234 for ac_func in memmove
18236 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18237 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18238 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18239 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18240 echo $ECHO_N "(cached) $ECHO_C" >&6
18242 cat >conftest.$ac_ext <<_ACEOF
18245 cat confdefs.h >>conftest.$ac_ext
18246 cat >>conftest.$ac_ext <<_ACEOF
18247 /* end confdefs.h. */
18248 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18249 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18250 #define $ac_func innocuous_$ac_func
18252 /* System header to define __stub macros and hopefully few prototypes,
18253 which can conflict with char $ac_func (); below.
18254 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18255 <limits.h> exists even on freestanding compilers. */
18258 # include <limits.h>
18260 # include <assert.h>
18265 /* Override any GCC internal prototype to avoid an error.
18266 Use char because int might match the return type of a GCC
18267 builtin and then its argument prototype would still apply. */
18272 /* The GNU C library defines this for functions which it implements
18273 to always fail with ENOSYS. Some functions are actually named
18274 something starting with __ and the normal name is an alias. */
18275 #if defined __stub_$ac_func || defined __stub___$ac_func
18282 return $ac_func ();
18287 rm -f conftest.$ac_objext conftest$ac_exeext
18288 if { (ac_try="$ac_link"
18289 case "(($ac_try" in
18290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18291 *) ac_try_echo=$ac_try;;
18293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18294 (eval "$ac_link") 2>conftest.er1
18296 grep -v '^
*+' conftest.er1 >conftest.err
18298 cat conftest.err >&5
18299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18300 (exit $ac_status); } && {
18301 test -z "$ac_c_werror_flag" ||
18302 test ! -s conftest.err
18303 } && test -s conftest$ac_exeext &&
18304 $as_test_x conftest$ac_exeext; then
18305 eval "$as_ac_var=yes"
18307 echo "$as_me: failed program was:" >&5
18308 sed 's
/^
/|
/' conftest.$ac_ext >&5
18310 eval "$as_ac_var=no"
18313 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18314 conftest$ac_exeext conftest.$ac_ext
18316 ac_res=`eval echo '${'$as_ac_var'}'`
18317 { echo "$as_me:$LINENO: result: $ac_res" >&5
18318 echo "${ECHO_T}$ac_res" >&6; }
18319 if test `eval echo '${'$as_ac_var'}'` = yes; then
18320 cat >>confdefs.h <<_ACEOF
18321 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18328 # check for long file support functions
18335 for ac_func in fseek64 fseeko fstatvfs ftell64 ftello statvfs
18337 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18338 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18339 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18340 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18341 echo $ECHO_N "(cached) $ECHO_C" >&6
18343 cat >conftest.$ac_ext <<_ACEOF
18346 cat confdefs.h >>conftest.$ac_ext
18347 cat >>conftest.$ac_ext <<_ACEOF
18348 /* end confdefs.h. */
18349 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18350 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18351 #define $ac_func innocuous_$ac_func
18353 /* System header to define __stub macros and hopefully few prototypes,
18354 which can conflict with char $ac_func (); below.
18355 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18356 <limits.h> exists even on freestanding compilers. */
18359 # include <limits.h>
18361 # include <assert.h>
18366 /* Override any GCC internal prototype to avoid an error.
18367 Use char because int might match the return type of a GCC
18368 builtin and then its argument prototype would still apply. */
18373 /* The GNU C library defines this for functions which it implements
18374 to always fail with ENOSYS. Some functions are actually named
18375 something starting with __ and the normal name is an alias. */
18376 #if defined __stub_$ac_func || defined __stub___$ac_func
18383 return $ac_func ();
18388 rm -f conftest.$ac_objext conftest$ac_exeext
18389 if { (ac_try="$ac_link"
18390 case "(($ac_try" in
18391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18392 *) ac_try_echo=$ac_try;;
18394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18395 (eval "$ac_link") 2>conftest.er1
18397 grep -v '^
*+' conftest.er1 >conftest.err
18399 cat conftest.err >&5
18400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18401 (exit $ac_status); } && {
18402 test -z "$ac_c_werror_flag" ||
18403 test ! -s conftest.err
18404 } && test -s conftest$ac_exeext &&
18405 $as_test_x conftest$ac_exeext; then
18406 eval "$as_ac_var=yes"
18408 echo "$as_me: failed program was:" >&5
18409 sed 's
/^
/|
/' conftest.$ac_ext >&5
18411 eval "$as_ac_var=no"
18414 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18415 conftest$ac_exeext conftest.$ac_ext
18417 ac_res=`eval echo '${'$as_ac_var'}'`
18418 { echo "$as_me:$LINENO: result: $ac_res" >&5
18419 echo "${ECHO_T}$ac_res" >&6; }
18420 if test `eval echo '${'$as_ac_var'}'` = yes; then
18421 cat >>confdefs.h <<_ACEOF
18422 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18432 for ac_func in dup2 getcwd strdup
18434 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18435 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18436 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18437 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18438 echo $ECHO_N "(cached) $ECHO_C" >&6
18440 cat >conftest.$ac_ext <<_ACEOF
18443 cat confdefs.h >>conftest.$ac_ext
18444 cat >>conftest.$ac_ext <<_ACEOF
18445 /* end confdefs.h. */
18446 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18447 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18448 #define $ac_func innocuous_$ac_func
18450 /* System header to define __stub macros and hopefully few prototypes,
18451 which can conflict with char $ac_func (); below.
18452 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18453 <limits.h> exists even on freestanding compilers. */
18456 # include <limits.h>
18458 # include <assert.h>
18463 /* Override any GCC internal prototype to avoid an error.
18464 Use char because int might match the return type of a GCC
18465 builtin and then its argument prototype would still apply. */
18470 /* The GNU C library defines this for functions which it implements
18471 to always fail with ENOSYS. Some functions are actually named
18472 something starting with __ and the normal name is an alias. */
18473 #if defined __stub_$ac_func || defined __stub___$ac_func
18480 return $ac_func ();
18485 rm -f conftest.$ac_objext conftest$ac_exeext
18486 if { (ac_try="$ac_link"
18487 case "(($ac_try" in
18488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18489 *) ac_try_echo=$ac_try;;
18491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18492 (eval "$ac_link") 2>conftest.er1
18494 grep -v '^
*+' conftest.er1 >conftest.err
18496 cat conftest.err >&5
18497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18498 (exit $ac_status); } && {
18499 test -z "$ac_c_werror_flag" ||
18500 test ! -s conftest.err
18501 } && test -s conftest$ac_exeext &&
18502 $as_test_x conftest$ac_exeext; then
18503 eval "$as_ac_var=yes"
18505 echo "$as_me: failed program was:" >&5
18506 sed 's
/^
/|
/' conftest.$ac_ext >&5
18508 eval "$as_ac_var=no"
18511 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18512 conftest$ac_exeext conftest.$ac_ext
18514 ac_res=`eval echo '${'$as_ac_var'}'`
18515 { echo "$as_me:$LINENO: result: $ac_res" >&5
18516 echo "${ECHO_T}$ac_res" >&6; }
18517 if test `eval echo '${'$as_ac_var'}'` = yes; then
18518 cat >>confdefs.h <<_ACEOF
18519 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18523 case " $LIBOBJS " in
18524 *" $ac_func.$ac_objext "* ) ;;
18525 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
18534 for ac_func in getpgrp
18536 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18537 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18538 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18539 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18540 echo $ECHO_N "(cached) $ECHO_C" >&6
18542 cat >conftest.$ac_ext <<_ACEOF
18545 cat confdefs.h >>conftest.$ac_ext
18546 cat >>conftest.$ac_ext <<_ACEOF
18547 /* end confdefs.h. */
18548 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18549 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18550 #define $ac_func innocuous_$ac_func
18552 /* System header to define __stub macros and hopefully few prototypes,
18553 which can conflict with char $ac_func (); below.
18554 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18555 <limits.h> exists even on freestanding compilers. */
18558 # include <limits.h>
18560 # include <assert.h>
18565 /* Override any GCC internal prototype to avoid an error.
18566 Use char because int might match the return type of a GCC
18567 builtin and then its argument prototype would still apply. */
18572 /* The GNU C library defines this for functions which it implements
18573 to always fail with ENOSYS. Some functions are actually named
18574 something starting with __ and the normal name is an alias. */
18575 #if defined __stub_$ac_func || defined __stub___$ac_func
18582 return $ac_func ();
18587 rm -f conftest.$ac_objext conftest$ac_exeext
18588 if { (ac_try="$ac_link"
18589 case "(($ac_try" in
18590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18591 *) ac_try_echo=$ac_try;;
18593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18594 (eval "$ac_link") 2>conftest.er1
18596 grep -v '^
*+' conftest.er1 >conftest.err
18598 cat conftest.err >&5
18599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18600 (exit $ac_status); } && {
18601 test -z "$ac_c_werror_flag" ||
18602 test ! -s conftest.err
18603 } && test -s conftest$ac_exeext &&
18604 $as_test_x conftest$ac_exeext; then
18605 eval "$as_ac_var=yes"
18607 echo "$as_me: failed program was:" >&5
18608 sed 's
/^
/|
/' conftest.$ac_ext >&5
18610 eval "$as_ac_var=no"
18613 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18614 conftest$ac_exeext conftest.$ac_ext
18616 ac_res=`eval echo '${'$as_ac_var'}'`
18617 { echo "$as_me:$LINENO: result: $ac_res" >&5
18618 echo "${ECHO_T}$ac_res" >&6; }
18619 if test `eval echo '${'$as_ac_var'}'` = yes; then
18620 cat >>confdefs.h <<_ACEOF
18621 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18623 cat >conftest.$ac_ext <<_ACEOF
18626 cat confdefs.h >>conftest.$ac_ext
18627 cat >>conftest.$ac_ext <<_ACEOF
18628 /* end confdefs.h. */
18629 #include <unistd.h>
18638 rm -f conftest.$ac_objext
18639 if { (ac_try="$ac_compile"
18640 case "(($ac_try" in
18641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18642 *) ac_try_echo=$ac_try;;
18644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18645 (eval "$ac_compile") 2>conftest.er1
18647 grep -v '^
*+' conftest.er1 >conftest.err
18649 cat conftest.err >&5
18650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18651 (exit $ac_status); } && {
18652 test -z "$ac_c_werror_flag" ||
18653 test ! -s conftest.err
18654 } && test -s conftest.$ac_objext; then
18656 cat >>confdefs.h <<\_ACEOF
18657 #define GETPGRP_HAVE_ARG 1
18662 echo "$as_me: failed program was:" >&5
18663 sed 's
/^
/|
/' conftest.$ac_ext >&5
18668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18674 for ac_func in setpgrp
18676 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18677 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18678 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18679 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18680 echo $ECHO_N "(cached) $ECHO_C" >&6
18682 cat >conftest.$ac_ext <<_ACEOF
18685 cat confdefs.h >>conftest.$ac_ext
18686 cat >>conftest.$ac_ext <<_ACEOF
18687 /* end confdefs.h. */
18688 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18689 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18690 #define $ac_func innocuous_$ac_func
18692 /* System header to define __stub macros and hopefully few prototypes,
18693 which can conflict with char $ac_func (); below.
18694 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18695 <limits.h> exists even on freestanding compilers. */
18698 # include <limits.h>
18700 # include <assert.h>
18705 /* Override any GCC internal prototype to avoid an error.
18706 Use char because int might match the return type of a GCC
18707 builtin and then its argument prototype would still apply. */
18712 /* The GNU C library defines this for functions which it implements
18713 to always fail with ENOSYS. Some functions are actually named
18714 something starting with __ and the normal name is an alias. */
18715 #if defined __stub_$ac_func || defined __stub___$ac_func
18722 return $ac_func ();
18727 rm -f conftest.$ac_objext conftest$ac_exeext
18728 if { (ac_try="$ac_link"
18729 case "(($ac_try" in
18730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18731 *) ac_try_echo=$ac_try;;
18733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18734 (eval "$ac_link") 2>conftest.er1
18736 grep -v '^
*+' conftest.er1 >conftest.err
18738 cat conftest.err >&5
18739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18740 (exit $ac_status); } && {
18741 test -z "$ac_c_werror_flag" ||
18742 test ! -s conftest.err
18743 } && test -s conftest$ac_exeext &&
18744 $as_test_x conftest$ac_exeext; then
18745 eval "$as_ac_var=yes"
18747 echo "$as_me: failed program was:" >&5
18748 sed 's
/^
/|
/' conftest.$ac_ext >&5
18750 eval "$as_ac_var=no"
18753 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18754 conftest$ac_exeext conftest.$ac_ext
18756 ac_res=`eval echo '${'$as_ac_var'}'`
18757 { echo "$as_me:$LINENO: result: $ac_res" >&5
18758 echo "${ECHO_T}$ac_res" >&6; }
18759 if test `eval echo '${'$as_ac_var'}'` = yes; then
18760 cat >>confdefs.h <<_ACEOF
18761 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18763 cat >conftest.$ac_ext <<_ACEOF
18766 cat confdefs.h >>conftest.$ac_ext
18767 cat >>conftest.$ac_ext <<_ACEOF
18768 /* end confdefs.h. */
18769 #include <unistd.h>
18778 rm -f conftest.$ac_objext
18779 if { (ac_try="$ac_compile"
18780 case "(($ac_try" in
18781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18782 *) ac_try_echo=$ac_try;;
18784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18785 (eval "$ac_compile") 2>conftest.er1
18787 grep -v '^
*+' conftest.er1 >conftest.err
18789 cat conftest.err >&5
18790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18791 (exit $ac_status); } && {
18792 test -z "$ac_c_werror_flag" ||
18793 test ! -s conftest.err
18794 } && test -s conftest.$ac_objext; then
18796 cat >>confdefs.h <<\_ACEOF
18797 #define SETPGRP_HAVE_ARG 1
18802 echo "$as_me: failed program was:" >&5
18803 sed 's
/^
/|
/' conftest.$ac_ext >&5
18808 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18814 for ac_func in gettimeofday
18816 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18817 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18818 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18819 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18820 echo $ECHO_N "(cached) $ECHO_C" >&6
18822 cat >conftest.$ac_ext <<_ACEOF
18825 cat confdefs.h >>conftest.$ac_ext
18826 cat >>conftest.$ac_ext <<_ACEOF
18827 /* end confdefs.h. */
18828 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18829 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18830 #define $ac_func innocuous_$ac_func
18832 /* System header to define __stub macros and hopefully few prototypes,
18833 which can conflict with char $ac_func (); below.
18834 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18835 <limits.h> exists even on freestanding compilers. */
18838 # include <limits.h>
18840 # include <assert.h>
18845 /* Override any GCC internal prototype to avoid an error.
18846 Use char because int might match the return type of a GCC
18847 builtin and then its argument prototype would still apply. */
18852 /* The GNU C library defines this for functions which it implements
18853 to always fail with ENOSYS. Some functions are actually named
18854 something starting with __ and the normal name is an alias. */
18855 #if defined __stub_$ac_func || defined __stub___$ac_func
18862 return $ac_func ();
18867 rm -f conftest.$ac_objext conftest$ac_exeext
18868 if { (ac_try="$ac_link"
18869 case "(($ac_try" in
18870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18871 *) ac_try_echo=$ac_try;;
18873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18874 (eval "$ac_link") 2>conftest.er1
18876 grep -v '^
*+' conftest.er1 >conftest.err
18878 cat conftest.err >&5
18879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18880 (exit $ac_status); } && {
18881 test -z "$ac_c_werror_flag" ||
18882 test ! -s conftest.err
18883 } && test -s conftest$ac_exeext &&
18884 $as_test_x conftest$ac_exeext; then
18885 eval "$as_ac_var=yes"
18887 echo "$as_me: failed program was:" >&5
18888 sed 's
/^
/|
/' conftest.$ac_ext >&5
18890 eval "$as_ac_var=no"
18893 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18894 conftest$ac_exeext conftest.$ac_ext
18896 ac_res=`eval echo '${'$as_ac_var'}'`
18897 { echo "$as_me:$LINENO: result: $ac_res" >&5
18898 echo "${ECHO_T}$ac_res" >&6; }
18899 if test `eval echo '${'$as_ac_var'}'` = yes; then
18900 cat >>confdefs.h <<_ACEOF
18901 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18903 cat >conftest.$ac_ext <<_ACEOF
18906 cat confdefs.h >>conftest.$ac_ext
18907 cat >>conftest.$ac_ext <<_ACEOF
18908 /* end confdefs.h. */
18909 #include <sys/time.h>
18913 gettimeofday((struct timeval*)0,(struct timezone*)0);
18918 rm -f conftest.$ac_objext
18919 if { (ac_try="$ac_compile"
18920 case "(($ac_try" in
18921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18922 *) ac_try_echo=$ac_try;;
18924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18925 (eval "$ac_compile") 2>conftest.er1
18927 grep -v '^
*+' conftest.er1 >conftest.err
18929 cat conftest.err >&5
18930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18931 (exit $ac_status); } && {
18932 test -z "$ac_c_werror_flag" ||
18933 test ! -s conftest.err
18934 } && test -s conftest.$ac_objext; then
18937 echo "$as_me: failed program was:" >&5
18938 sed 's
/^
/|
/' conftest.$ac_ext >&5
18941 cat >>confdefs.h <<\_ACEOF
18942 #define GETTIMEOFDAY_NO_TZ 1
18948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18954 { echo "$as_me:$LINENO: checking for major" >&5
18955 echo $ECHO_N "checking for major... $ECHO_C" >&6; }
18956 cat >conftest.$ac_ext <<_ACEOF
18959 cat confdefs.h >>conftest.$ac_ext
18960 cat >>conftest.$ac_ext <<_ACEOF
18961 /* end confdefs.h. */
18963 #if defined(MAJOR_IN_MKDEV)
18964 #include <sys/mkdev.h>
18965 #elif defined(MAJOR_IN_SYSMACROS)
18966 #include <sys/sysmacros.h>
18968 #include <sys/types.h>
18975 makedev(major(0),minor(0));
18981 rm -f conftest.$ac_objext conftest$ac_exeext
18982 if { (ac_try="$ac_link"
18983 case "(($ac_try" in
18984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18985 *) ac_try_echo=$ac_try;;
18987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18988 (eval "$ac_link") 2>conftest.er1
18990 grep -v '^
*+' conftest.er1 >conftest.err
18992 cat conftest.err >&5
18993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18994 (exit $ac_status); } && {
18995 test -z "$ac_c_werror_flag" ||
18996 test ! -s conftest.err
18997 } && test -s conftest$ac_exeext &&
18998 $as_test_x conftest$ac_exeext; then
19001 cat >>confdefs.h <<\_ACEOF
19002 #define HAVE_DEVICE_MACROS 1
19005 { echo "$as_me:$LINENO: result: yes" >&5
19006 echo "${ECHO_T}yes" >&6; }
19009 echo "$as_me: failed program was:" >&5
19010 sed 's
/^
/|
/' conftest.$ac_ext >&5
19013 { echo "$as_me:$LINENO: result: no" >&5
19014 echo "${ECHO_T}no" >&6; }
19018 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19019 conftest$ac_exeext conftest.$ac_ext
19021 # On OSF/1 V5.1, getaddrinfo is available, but a define
19022 # for [no]getaddrinfo in netdb.h.
19023 { echo "$as_me:$LINENO: checking for getaddrinfo" >&5
19024 echo $ECHO_N "checking for getaddrinfo... $ECHO_C" >&6; }
19025 cat >conftest.$ac_ext <<_ACEOF
19028 cat confdefs.h >>conftest.$ac_ext
19029 cat >>conftest.$ac_ext <<_ACEOF
19030 /* end confdefs.h. */
19032 #include <sys/types.h>
19033 #include <sys/socket.h>
19041 getaddrinfo(NULL, NULL, NULL, NULL);
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
19066 { echo "$as_me:$LINENO: result: yes" >&5
19067 echo "${ECHO_T}yes" >&6; }
19068 { echo "$as_me:$LINENO: checking getaddrinfo bug" >&5
19069 echo $ECHO_N "checking getaddrinfo bug... $ECHO_C" >&6; }
19070 if test "$cross_compiling" = yes; then
19071 { echo "$as_me:$LINENO: result: buggy" >&5
19072 echo "${ECHO_T}buggy" >&6; }
19073 buggygetaddrinfo=yes
19075 cat >conftest.$ac_ext <<_ACEOF
19078 cat confdefs.h >>conftest.$ac_ext
19079 cat >>conftest.$ac_ext <<_ACEOF
19080 /* end confdefs.h. */
19082 #include <sys/types.h>
19084 #include <string.h>
19085 #include <sys/socket.h>
19086 #include <netinet/in.h>
19090 int passive, gaierr, inet4 = 0, inet6 = 0;
19091 struct addrinfo hints, *ai, *aitop;
19092 char straddr[INET6_ADDRSTRLEN], strport[16];
19094 for (passive = 0; passive <= 1; passive++) {
19095 memset(&hints, 0, sizeof(hints));
19096 hints.ai_family = AF_UNSPEC;
19097 hints.ai_flags = passive ? AI_PASSIVE : 0;
19098 hints.ai_socktype = SOCK_STREAM;
19099 hints.ai_protocol = IPPROTO_TCP;
19100 if ((gaierr = getaddrinfo(NULL, "54321", &hints, &aitop)) != 0) {
19101 (void)gai_strerror(gaierr);
19104 for (ai = aitop; ai; ai = ai->ai_next) {
19105 if (ai->ai_addr == NULL ||
19106 ai->ai_addrlen == 0 ||
19107 getnameinfo(ai->ai_addr, ai->ai_addrlen,
19108 straddr, sizeof(straddr), strport, sizeof(strport),
19109 NI_NUMERICHOST|NI_NUMERICSERV) != 0) {
19112 switch (ai->ai_family) {
19114 if (strcmp(strport, "54321") != 0) {
19118 if (strcmp(straddr, "0.0.0.0") != 0) {
19122 if (strcmp(straddr, "127.0.0.1") != 0) {
19129 if (strcmp(strport, "54321") != 0) {
19133 if (strcmp(straddr, "::") != 0) {
19137 if (strcmp(straddr, "::1") != 0) {
19147 /* another family support? */
19153 if (!(inet4 == 0 || inet4 == 2))
19155 if (!(inet6 == 0 || inet6 == 2))
19159 freeaddrinfo(aitop);
19164 freeaddrinfo(aitop);
19169 rm -f conftest$ac_exeext
19170 if { (ac_try="$ac_link"
19171 case "(($ac_try" in
19172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19173 *) ac_try_echo=$ac_try;;
19175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19176 (eval "$ac_link") 2>&5
19178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19179 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
19180 { (case "(($ac_try" in
19181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19182 *) ac_try_echo=$ac_try;;
19184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19185 (eval "$ac_try") 2>&5
19187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19188 (exit $ac_status); }; }; then
19189 { echo "$as_me:$LINENO: result: good" >&5
19190 echo "${ECHO_T}good" >&6; }
19191 buggygetaddrinfo=no
19193 echo "$as_me: program exited with status $ac_status" >&5
19194 echo "$as_me: failed program was:" >&5
19195 sed 's
/^
/|
/' conftest.$ac_ext >&5
19197 ( exit $ac_status )
19198 { echo "$as_me:$LINENO: result: buggy" >&5
19199 echo "${ECHO_T}buggy" >&6; }
19200 buggygetaddrinfo=yes
19202 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19207 echo "$as_me: failed program was:" >&5
19208 sed 's
/^
/|
/' conftest.$ac_ext >&5
19211 { echo "$as_me:$LINENO: result: no" >&5
19212 echo "${ECHO_T}no" >&6; }
19213 buggygetaddrinfo=yes
19217 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19218 conftest$ac_exeext conftest.$ac_ext
19220 if test "$buggygetaddrinfo" = "yes"; then
19221 if test "$ipv6" = "yes"; then
19222 echo 'Fatal
: You must get working getaddrinfo
() function.
'
19223 echo ' or you can specify
"--disable-ipv6"'.
19228 cat >>confdefs.h <<\_ACEOF
19229 #define HAVE_GETADDRINFO 1
19234 for ac_func in getnameinfo
19236 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19237 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19238 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19239 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19240 echo $ECHO_N "(cached) $ECHO_C" >&6
19242 cat >conftest.$ac_ext <<_ACEOF
19245 cat confdefs.h >>conftest.$ac_ext
19246 cat >>conftest.$ac_ext <<_ACEOF
19247 /* end confdefs.h. */
19248 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19249 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19250 #define $ac_func innocuous_$ac_func
19252 /* System header to define __stub macros and hopefully few prototypes,
19253 which can conflict with char $ac_func (); below.
19254 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19255 <limits.h> exists even on freestanding compilers. */
19258 # include <limits.h>
19260 # include <assert.h>
19265 /* Override any GCC internal prototype to avoid an error.
19266 Use char because int might match the return type of a GCC
19267 builtin and then its argument prototype would still apply. */
19272 /* The GNU C library defines this for functions which it implements
19273 to always fail with ENOSYS. Some functions are actually named
19274 something starting with __ and the normal name is an alias. */
19275 #if defined __stub_$ac_func || defined __stub___$ac_func
19282 return $ac_func ();
19287 rm -f conftest.$ac_objext conftest$ac_exeext
19288 if { (ac_try="$ac_link"
19289 case "(($ac_try" in
19290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19291 *) ac_try_echo=$ac_try;;
19293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19294 (eval "$ac_link") 2>conftest.er1
19296 grep -v '^
*+' conftest.er1 >conftest.err
19298 cat conftest.err >&5
19299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19300 (exit $ac_status); } && {
19301 test -z "$ac_c_werror_flag" ||
19302 test ! -s conftest.err
19303 } && test -s conftest$ac_exeext &&
19304 $as_test_x conftest$ac_exeext; then
19305 eval "$as_ac_var=yes"
19307 echo "$as_me: failed program was:" >&5
19308 sed 's
/^
/|
/' conftest.$ac_ext >&5
19310 eval "$as_ac_var=no"
19313 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19314 conftest$ac_exeext conftest.$ac_ext
19316 ac_res=`eval echo '${'$as_ac_var'}'`
19317 { echo "$as_me:$LINENO: result: $ac_res" >&5
19318 echo "${ECHO_T}$ac_res" >&6; }
19319 if test `eval echo '${'$as_ac_var'}'` = yes; then
19320 cat >>confdefs.h <<_ACEOF
19321 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19328 # checks for structures
19329 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
19330 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
19331 if test "${ac_cv_header_time+set}" = set; then
19332 echo $ECHO_N "(cached) $ECHO_C" >&6
19334 cat >conftest.$ac_ext <<_ACEOF
19337 cat confdefs.h >>conftest.$ac_ext
19338 cat >>conftest.$ac_ext <<_ACEOF
19339 /* end confdefs.h. */
19340 #include <sys/types.h>
19341 #include <sys/time.h>
19347 if ((struct tm *) 0)
19353 rm -f conftest.$ac_objext
19354 if { (ac_try="$ac_compile"
19355 case "(($ac_try" in
19356 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19357 *) ac_try_echo=$ac_try;;
19359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19360 (eval "$ac_compile") 2>conftest.er1
19362 grep -v '^
*+' conftest.er1 >conftest.err
19364 cat conftest.err >&5
19365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19366 (exit $ac_status); } && {
19367 test -z "$ac_c_werror_flag" ||
19368 test ! -s conftest.err
19369 } && test -s conftest.$ac_objext; then
19370 ac_cv_header_time=yes
19372 echo "$as_me: failed program was:" >&5
19373 sed 's
/^
/|
/' conftest.$ac_ext >&5
19375 ac_cv_header_time=no
19378 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19380 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
19381 echo "${ECHO_T}$ac_cv_header_time" >&6; }
19382 if test $ac_cv_header_time = yes; then
19384 cat >>confdefs.h <<\_ACEOF
19385 #define TIME_WITH_SYS_TIME 1
19390 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
19391 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
19392 if test "${ac_cv_struct_tm+set}" = set; then
19393 echo $ECHO_N "(cached) $ECHO_C" >&6
19395 cat >conftest.$ac_ext <<_ACEOF
19398 cat confdefs.h >>conftest.$ac_ext
19399 cat >>conftest.$ac_ext <<_ACEOF
19400 /* end confdefs.h. */
19401 #include <sys/types.h>
19408 int *p = &tm.tm_sec;
19414 rm -f conftest.$ac_objext
19415 if { (ac_try="$ac_compile"
19416 case "(($ac_try" in
19417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19418 *) ac_try_echo=$ac_try;;
19420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19421 (eval "$ac_compile") 2>conftest.er1
19423 grep -v '^
*+' conftest.er1 >conftest.err
19425 cat conftest.err >&5
19426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19427 (exit $ac_status); } && {
19428 test -z "$ac_c_werror_flag" ||
19429 test ! -s conftest.err
19430 } && test -s conftest.$ac_objext; then
19431 ac_cv_struct_tm=time.h
19433 echo "$as_me: failed program was:" >&5
19434 sed 's
/^
/|
/' conftest.$ac_ext >&5
19436 ac_cv_struct_tm=sys/time.h
19439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19441 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
19442 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
19443 if test $ac_cv_struct_tm = sys/time.h; then
19445 cat >>confdefs.h <<\_ACEOF
19446 #define TM_IN_SYS_TIME 1
19451 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
19452 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
19453 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
19454 echo $ECHO_N "(cached) $ECHO_C" >&6
19456 cat >conftest.$ac_ext <<_ACEOF
19459 cat confdefs.h >>conftest.$ac_ext
19460 cat >>conftest.$ac_ext <<_ACEOF
19461 /* end confdefs.h. */
19462 #include <sys/types.h>
19463 #include <$ac_cv_struct_tm>
19469 static struct tm ac_aggr;
19470 if (ac_aggr.tm_zone)
19476 rm -f conftest.$ac_objext
19477 if { (ac_try="$ac_compile"
19478 case "(($ac_try" in
19479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19480 *) ac_try_echo=$ac_try;;
19482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19483 (eval "$ac_compile") 2>conftest.er1
19485 grep -v '^
*+' conftest.er1 >conftest.err
19487 cat conftest.err >&5
19488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19489 (exit $ac_status); } && {
19490 test -z "$ac_c_werror_flag" ||
19491 test ! -s conftest.err
19492 } && test -s conftest.$ac_objext; then
19493 ac_cv_member_struct_tm_tm_zone=yes
19495 echo "$as_me: failed program was:" >&5
19496 sed 's
/^
/|
/' conftest.$ac_ext >&5
19498 cat >conftest.$ac_ext <<_ACEOF
19501 cat confdefs.h >>conftest.$ac_ext
19502 cat >>conftest.$ac_ext <<_ACEOF
19503 /* end confdefs.h. */
19504 #include <sys/types.h>
19505 #include <$ac_cv_struct_tm>
19511 static struct tm ac_aggr;
19512 if (sizeof ac_aggr.tm_zone)
19518 rm -f conftest.$ac_objext
19519 if { (ac_try="$ac_compile"
19520 case "(($ac_try" in
19521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19522 *) ac_try_echo=$ac_try;;
19524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19525 (eval "$ac_compile") 2>conftest.er1
19527 grep -v '^
*+' conftest.er1 >conftest.err
19529 cat conftest.err >&5
19530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19531 (exit $ac_status); } && {
19532 test -z "$ac_c_werror_flag" ||
19533 test ! -s conftest.err
19534 } && test -s conftest.$ac_objext; then
19535 ac_cv_member_struct_tm_tm_zone=yes
19537 echo "$as_me: failed program was:" >&5
19538 sed 's
/^
/|
/' conftest.$ac_ext >&5
19540 ac_cv_member_struct_tm_tm_zone=no
19543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19548 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
19549 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
19550 if test $ac_cv_member_struct_tm_tm_zone = yes; then
19552 cat >>confdefs.h <<_ACEOF
19553 #define HAVE_STRUCT_TM_TM_ZONE 1
19559 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
19561 cat >>confdefs.h <<\_ACEOF
19562 #define HAVE_TM_ZONE 1
19566 { echo "$as_me:$LINENO: checking whether tzname is declared" >&5
19567 echo $ECHO_N "checking whether tzname is declared... $ECHO_C" >&6; }
19568 if test "${ac_cv_have_decl_tzname+set}" = set; then
19569 echo $ECHO_N "(cached) $ECHO_C" >&6
19571 cat >conftest.$ac_ext <<_ACEOF
19574 cat confdefs.h >>conftest.$ac_ext
19575 cat >>conftest.$ac_ext <<_ACEOF
19576 /* end confdefs.h. */
19590 rm -f conftest.$ac_objext
19591 if { (ac_try="$ac_compile"
19592 case "(($ac_try" in
19593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19594 *) ac_try_echo=$ac_try;;
19596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19597 (eval "$ac_compile") 2>conftest.er1
19599 grep -v '^
*+' conftest.er1 >conftest.err
19601 cat conftest.err >&5
19602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19603 (exit $ac_status); } && {
19604 test -z "$ac_c_werror_flag" ||
19605 test ! -s conftest.err
19606 } && test -s conftest.$ac_objext; then
19607 ac_cv_have_decl_tzname=yes
19609 echo "$as_me: failed program was:" >&5
19610 sed 's
/^
/|
/' conftest.$ac_ext >&5
19612 ac_cv_have_decl_tzname=no
19615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19617 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
19618 echo "${ECHO_T}$ac_cv_have_decl_tzname" >&6; }
19619 if test $ac_cv_have_decl_tzname = yes; then
19621 cat >>confdefs.h <<_ACEOF
19622 #define HAVE_DECL_TZNAME 1
19627 cat >>confdefs.h <<_ACEOF
19628 #define HAVE_DECL_TZNAME 0
19635 { echo "$as_me:$LINENO: checking for tzname" >&5
19636 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
19637 if test "${ac_cv_var_tzname+set}" = set; then
19638 echo $ECHO_N "(cached) $ECHO_C" >&6
19640 cat >conftest.$ac_ext <<_ACEOF
19643 cat confdefs.h >>conftest.$ac_ext
19644 cat >>conftest.$ac_ext <<_ACEOF
19645 /* end confdefs.h. */
19647 #if !HAVE_DECL_TZNAME
19648 extern char *tzname[];
19654 return tzname[0][0];
19659 rm -f conftest.$ac_objext conftest$ac_exeext
19660 if { (ac_try="$ac_link"
19661 case "(($ac_try" in
19662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19663 *) ac_try_echo=$ac_try;;
19665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19666 (eval "$ac_link") 2>conftest.er1
19668 grep -v '^
*+' conftest.er1 >conftest.err
19670 cat conftest.err >&5
19671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19672 (exit $ac_status); } && {
19673 test -z "$ac_c_werror_flag" ||
19674 test ! -s conftest.err
19675 } && test -s conftest$ac_exeext &&
19676 $as_test_x conftest$ac_exeext; then
19677 ac_cv_var_tzname=yes
19679 echo "$as_me: failed program was:" >&5
19680 sed 's
/^
/|
/' conftest.$ac_ext >&5
19682 ac_cv_var_tzname=no
19685 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19686 conftest$ac_exeext conftest.$ac_ext
19688 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
19689 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
19690 if test $ac_cv_var_tzname = yes; then
19692 cat >>confdefs.h <<\_ACEOF
19693 #define HAVE_TZNAME 1
19699 { echo "$as_me:$LINENO: checking for struct stat.st_rdev" >&5
19700 echo $ECHO_N "checking for struct stat.st_rdev... $ECHO_C" >&6; }
19701 if test "${ac_cv_member_struct_stat_st_rdev+set}" = set; then
19702 echo $ECHO_N "(cached) $ECHO_C" >&6
19704 cat >conftest.$ac_ext <<_ACEOF
19707 cat confdefs.h >>conftest.$ac_ext
19708 cat >>conftest.$ac_ext <<_ACEOF
19709 /* end confdefs.h. */
19710 $ac_includes_default
19714 static struct stat ac_aggr;
19715 if (ac_aggr.st_rdev)
19721 rm -f conftest.$ac_objext
19722 if { (ac_try="$ac_compile"
19723 case "(($ac_try" in
19724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19725 *) ac_try_echo=$ac_try;;
19727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19728 (eval "$ac_compile") 2>conftest.er1
19730 grep -v '^
*+' conftest.er1 >conftest.err
19732 cat conftest.err >&5
19733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19734 (exit $ac_status); } && {
19735 test -z "$ac_c_werror_flag" ||
19736 test ! -s conftest.err
19737 } && test -s conftest.$ac_objext; then
19738 ac_cv_member_struct_stat_st_rdev=yes
19740 echo "$as_me: failed program was:" >&5
19741 sed 's
/^
/|
/' conftest.$ac_ext >&5
19743 cat >conftest.$ac_ext <<_ACEOF
19746 cat confdefs.h >>conftest.$ac_ext
19747 cat >>conftest.$ac_ext <<_ACEOF
19748 /* end confdefs.h. */
19749 $ac_includes_default
19753 static struct stat ac_aggr;
19754 if (sizeof ac_aggr.st_rdev)
19760 rm -f conftest.$ac_objext
19761 if { (ac_try="$ac_compile"
19762 case "(($ac_try" in
19763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19764 *) ac_try_echo=$ac_try;;
19766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19767 (eval "$ac_compile") 2>conftest.er1
19769 grep -v '^
*+' conftest.er1 >conftest.err
19771 cat conftest.err >&5
19772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19773 (exit $ac_status); } && {
19774 test -z "$ac_c_werror_flag" ||
19775 test ! -s conftest.err
19776 } && test -s conftest.$ac_objext; then
19777 ac_cv_member_struct_stat_st_rdev=yes
19779 echo "$as_me: failed program was:" >&5
19780 sed 's
/^
/|
/' conftest.$ac_ext >&5
19782 ac_cv_member_struct_stat_st_rdev=no
19785 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19790 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_rdev" >&5
19791 echo "${ECHO_T}$ac_cv_member_struct_stat_st_rdev" >&6; }
19792 if test $ac_cv_member_struct_stat_st_rdev = yes; then
19794 cat >>confdefs.h <<_ACEOF
19795 #define HAVE_STRUCT_STAT_ST_RDEV 1
19801 { echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
19802 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6; }
19803 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
19804 echo $ECHO_N "(cached) $ECHO_C" >&6
19806 cat >conftest.$ac_ext <<_ACEOF
19809 cat confdefs.h >>conftest.$ac_ext
19810 cat >>conftest.$ac_ext <<_ACEOF
19811 /* end confdefs.h. */
19812 $ac_includes_default
19816 static struct stat ac_aggr;
19817 if (ac_aggr.st_blksize)
19823 rm -f conftest.$ac_objext
19824 if { (ac_try="$ac_compile"
19825 case "(($ac_try" in
19826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19827 *) ac_try_echo=$ac_try;;
19829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19830 (eval "$ac_compile") 2>conftest.er1
19832 grep -v '^
*+' conftest.er1 >conftest.err
19834 cat conftest.err >&5
19835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19836 (exit $ac_status); } && {
19837 test -z "$ac_c_werror_flag" ||
19838 test ! -s conftest.err
19839 } && test -s conftest.$ac_objext; then
19840 ac_cv_member_struct_stat_st_blksize=yes
19842 echo "$as_me: failed program was:" >&5
19843 sed 's
/^
/|
/' conftest.$ac_ext >&5
19845 cat >conftest.$ac_ext <<_ACEOF
19848 cat confdefs.h >>conftest.$ac_ext
19849 cat >>conftest.$ac_ext <<_ACEOF
19850 /* end confdefs.h. */
19851 $ac_includes_default
19855 static struct stat ac_aggr;
19856 if (sizeof ac_aggr.st_blksize)
19862 rm -f conftest.$ac_objext
19863 if { (ac_try="$ac_compile"
19864 case "(($ac_try" in
19865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19866 *) ac_try_echo=$ac_try;;
19868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19869 (eval "$ac_compile") 2>conftest.er1
19871 grep -v '^
*+' conftest.er1 >conftest.err
19873 cat conftest.err >&5
19874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19875 (exit $ac_status); } && {
19876 test -z "$ac_c_werror_flag" ||
19877 test ! -s conftest.err
19878 } && test -s conftest.$ac_objext; then
19879 ac_cv_member_struct_stat_st_blksize=yes
19881 echo "$as_me: failed program was:" >&5
19882 sed 's
/^
/|
/' conftest.$ac_ext >&5
19884 ac_cv_member_struct_stat_st_blksize=no
19887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19892 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
19893 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6; }
19894 if test $ac_cv_member_struct_stat_st_blksize = yes; then
19896 cat >>confdefs.h <<_ACEOF
19897 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
19903 { echo "$as_me:$LINENO: checking for struct stat.st_flags" >&5
19904 echo $ECHO_N "checking for struct stat.st_flags... $ECHO_C" >&6; }
19905 if test "${ac_cv_member_struct_stat_st_flags+set}" = set; then
19906 echo $ECHO_N "(cached) $ECHO_C" >&6
19908 cat >conftest.$ac_ext <<_ACEOF
19911 cat confdefs.h >>conftest.$ac_ext
19912 cat >>conftest.$ac_ext <<_ACEOF
19913 /* end confdefs.h. */
19914 $ac_includes_default
19918 static struct stat ac_aggr;
19919 if (ac_aggr.st_flags)
19925 rm -f conftest.$ac_objext
19926 if { (ac_try="$ac_compile"
19927 case "(($ac_try" in
19928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19929 *) ac_try_echo=$ac_try;;
19931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19932 (eval "$ac_compile") 2>conftest.er1
19934 grep -v '^
*+' conftest.er1 >conftest.err
19936 cat conftest.err >&5
19937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19938 (exit $ac_status); } && {
19939 test -z "$ac_c_werror_flag" ||
19940 test ! -s conftest.err
19941 } && test -s conftest.$ac_objext; then
19942 ac_cv_member_struct_stat_st_flags=yes
19944 echo "$as_me: failed program was:" >&5
19945 sed 's
/^
/|
/' conftest.$ac_ext >&5
19947 cat >conftest.$ac_ext <<_ACEOF
19950 cat confdefs.h >>conftest.$ac_ext
19951 cat >>conftest.$ac_ext <<_ACEOF
19952 /* end confdefs.h. */
19953 $ac_includes_default
19957 static struct stat ac_aggr;
19958 if (sizeof ac_aggr.st_flags)
19964 rm -f conftest.$ac_objext
19965 if { (ac_try="$ac_compile"
19966 case "(($ac_try" in
19967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19968 *) ac_try_echo=$ac_try;;
19970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19971 (eval "$ac_compile") 2>conftest.er1
19973 grep -v '^
*+' conftest.er1 >conftest.err
19975 cat conftest.err >&5
19976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19977 (exit $ac_status); } && {
19978 test -z "$ac_c_werror_flag" ||
19979 test ! -s conftest.err
19980 } && test -s conftest.$ac_objext; then
19981 ac_cv_member_struct_stat_st_flags=yes
19983 echo "$as_me: failed program was:" >&5
19984 sed 's
/^
/|
/' conftest.$ac_ext >&5
19986 ac_cv_member_struct_stat_st_flags=no
19989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19994 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_flags" >&5
19995 echo "${ECHO_T}$ac_cv_member_struct_stat_st_flags" >&6; }
19996 if test $ac_cv_member_struct_stat_st_flags = yes; then
19998 cat >>confdefs.h <<_ACEOF
19999 #define HAVE_STRUCT_STAT_ST_FLAGS 1
20005 { echo "$as_me:$LINENO: checking for struct stat.st_gen" >&5
20006 echo $ECHO_N "checking for struct stat.st_gen... $ECHO_C" >&6; }
20007 if test "${ac_cv_member_struct_stat_st_gen+set}" = set; then
20008 echo $ECHO_N "(cached) $ECHO_C" >&6
20010 cat >conftest.$ac_ext <<_ACEOF
20013 cat confdefs.h >>conftest.$ac_ext
20014 cat >>conftest.$ac_ext <<_ACEOF
20015 /* end confdefs.h. */
20016 $ac_includes_default
20020 static struct stat ac_aggr;
20021 if (ac_aggr.st_gen)
20027 rm -f conftest.$ac_objext
20028 if { (ac_try="$ac_compile"
20029 case "(($ac_try" in
20030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20031 *) ac_try_echo=$ac_try;;
20033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20034 (eval "$ac_compile") 2>conftest.er1
20036 grep -v '^
*+' conftest.er1 >conftest.err
20038 cat conftest.err >&5
20039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20040 (exit $ac_status); } && {
20041 test -z "$ac_c_werror_flag" ||
20042 test ! -s conftest.err
20043 } && test -s conftest.$ac_objext; then
20044 ac_cv_member_struct_stat_st_gen=yes
20046 echo "$as_me: failed program was:" >&5
20047 sed 's
/^
/|
/' conftest.$ac_ext >&5
20049 cat >conftest.$ac_ext <<_ACEOF
20052 cat confdefs.h >>conftest.$ac_ext
20053 cat >>conftest.$ac_ext <<_ACEOF
20054 /* end confdefs.h. */
20055 $ac_includes_default
20059 static struct stat ac_aggr;
20060 if (sizeof ac_aggr.st_gen)
20066 rm -f conftest.$ac_objext
20067 if { (ac_try="$ac_compile"
20068 case "(($ac_try" in
20069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20070 *) ac_try_echo=$ac_try;;
20072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20073 (eval "$ac_compile") 2>conftest.er1
20075 grep -v '^
*+' conftest.er1 >conftest.err
20077 cat conftest.err >&5
20078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20079 (exit $ac_status); } && {
20080 test -z "$ac_c_werror_flag" ||
20081 test ! -s conftest.err
20082 } && test -s conftest.$ac_objext; then
20083 ac_cv_member_struct_stat_st_gen=yes
20085 echo "$as_me: failed program was:" >&5
20086 sed 's
/^
/|
/' conftest.$ac_ext >&5
20088 ac_cv_member_struct_stat_st_gen=no
20091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20096 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_gen" >&5
20097 echo "${ECHO_T}$ac_cv_member_struct_stat_st_gen" >&6; }
20098 if test $ac_cv_member_struct_stat_st_gen = yes; then
20100 cat >>confdefs.h <<_ACEOF
20101 #define HAVE_STRUCT_STAT_ST_GEN 1
20107 { echo "$as_me:$LINENO: checking for struct stat.st_birthtime" >&5
20108 echo $ECHO_N "checking for struct stat.st_birthtime... $ECHO_C" >&6; }
20109 if test "${ac_cv_member_struct_stat_st_birthtime+set}" = set; then
20110 echo $ECHO_N "(cached) $ECHO_C" >&6
20112 cat >conftest.$ac_ext <<_ACEOF
20115 cat confdefs.h >>conftest.$ac_ext
20116 cat >>conftest.$ac_ext <<_ACEOF
20117 /* end confdefs.h. */
20118 $ac_includes_default
20122 static struct stat ac_aggr;
20123 if (ac_aggr.st_birthtime)
20129 rm -f conftest.$ac_objext
20130 if { (ac_try="$ac_compile"
20131 case "(($ac_try" in
20132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20133 *) ac_try_echo=$ac_try;;
20135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20136 (eval "$ac_compile") 2>conftest.er1
20138 grep -v '^
*+' conftest.er1 >conftest.err
20140 cat conftest.err >&5
20141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20142 (exit $ac_status); } && {
20143 test -z "$ac_c_werror_flag" ||
20144 test ! -s conftest.err
20145 } && test -s conftest.$ac_objext; then
20146 ac_cv_member_struct_stat_st_birthtime=yes
20148 echo "$as_me: failed program was:" >&5
20149 sed 's
/^
/|
/' conftest.$ac_ext >&5
20151 cat >conftest.$ac_ext <<_ACEOF
20154 cat confdefs.h >>conftest.$ac_ext
20155 cat >>conftest.$ac_ext <<_ACEOF
20156 /* end confdefs.h. */
20157 $ac_includes_default
20161 static struct stat ac_aggr;
20162 if (sizeof ac_aggr.st_birthtime)
20168 rm -f conftest.$ac_objext
20169 if { (ac_try="$ac_compile"
20170 case "(($ac_try" in
20171 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20172 *) ac_try_echo=$ac_try;;
20174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20175 (eval "$ac_compile") 2>conftest.er1
20177 grep -v '^
*+' conftest.er1 >conftest.err
20179 cat conftest.err >&5
20180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20181 (exit $ac_status); } && {
20182 test -z "$ac_c_werror_flag" ||
20183 test ! -s conftest.err
20184 } && test -s conftest.$ac_objext; then
20185 ac_cv_member_struct_stat_st_birthtime=yes
20187 echo "$as_me: failed program was:" >&5
20188 sed 's
/^
/|
/' conftest.$ac_ext >&5
20190 ac_cv_member_struct_stat_st_birthtime=no
20193 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20198 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_birthtime" >&5
20199 echo "${ECHO_T}$ac_cv_member_struct_stat_st_birthtime" >&6; }
20200 if test $ac_cv_member_struct_stat_st_birthtime = yes; then
20202 cat >>confdefs.h <<_ACEOF
20203 #define HAVE_STRUCT_STAT_ST_BIRTHTIME 1
20209 { echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
20210 echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6; }
20211 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
20212 echo $ECHO_N "(cached) $ECHO_C" >&6
20214 cat >conftest.$ac_ext <<_ACEOF
20217 cat confdefs.h >>conftest.$ac_ext
20218 cat >>conftest.$ac_ext <<_ACEOF
20219 /* end confdefs.h. */
20220 $ac_includes_default
20224 static struct stat ac_aggr;
20225 if (ac_aggr.st_blocks)
20231 rm -f conftest.$ac_objext
20232 if { (ac_try="$ac_compile"
20233 case "(($ac_try" in
20234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20235 *) ac_try_echo=$ac_try;;
20237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20238 (eval "$ac_compile") 2>conftest.er1
20240 grep -v '^
*+' conftest.er1 >conftest.err
20242 cat conftest.err >&5
20243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20244 (exit $ac_status); } && {
20245 test -z "$ac_c_werror_flag" ||
20246 test ! -s conftest.err
20247 } && test -s conftest.$ac_objext; then
20248 ac_cv_member_struct_stat_st_blocks=yes
20250 echo "$as_me: failed program was:" >&5
20251 sed 's
/^
/|
/' conftest.$ac_ext >&5
20253 cat >conftest.$ac_ext <<_ACEOF
20256 cat confdefs.h >>conftest.$ac_ext
20257 cat >>conftest.$ac_ext <<_ACEOF
20258 /* end confdefs.h. */
20259 $ac_includes_default
20263 static struct stat ac_aggr;
20264 if (sizeof ac_aggr.st_blocks)
20270 rm -f conftest.$ac_objext
20271 if { (ac_try="$ac_compile"
20272 case "(($ac_try" in
20273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20274 *) ac_try_echo=$ac_try;;
20276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20277 (eval "$ac_compile") 2>conftest.er1
20279 grep -v '^
*+' conftest.er1 >conftest.err
20281 cat conftest.err >&5
20282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20283 (exit $ac_status); } && {
20284 test -z "$ac_c_werror_flag" ||
20285 test ! -s conftest.err
20286 } && test -s conftest.$ac_objext; then
20287 ac_cv_member_struct_stat_st_blocks=yes
20289 echo "$as_me: failed program was:" >&5
20290 sed 's
/^
/|
/' conftest.$ac_ext >&5
20292 ac_cv_member_struct_stat_st_blocks=no
20295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20300 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
20301 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6; }
20302 if test $ac_cv_member_struct_stat_st_blocks = yes; then
20304 cat >>confdefs.h <<_ACEOF
20305 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
20309 cat >>confdefs.h <<\_ACEOF
20310 #define HAVE_ST_BLOCKS 1
20314 case " $LIBOBJS " in
20315 *" fileblocks.$ac_objext "* ) ;;
20316 *) LIBOBJS="$LIBOBJS fileblocks.$ac_objext"
20324 { echo "$as_me:$LINENO: checking for time.h that defines altzone" >&5
20325 echo $ECHO_N "checking for time.h that defines altzone... $ECHO_C" >&6; }
20326 if test "${ac_cv_header_time_altzone+set}" = set; then
20327 echo $ECHO_N "(cached) $ECHO_C" >&6
20329 cat >conftest.$ac_ext <<_ACEOF
20332 cat confdefs.h >>conftest.$ac_ext
20333 cat >>conftest.$ac_ext <<_ACEOF
20334 /* end confdefs.h. */
20344 rm -f conftest.$ac_objext
20345 if { (ac_try="$ac_compile"
20346 case "(($ac_try" in
20347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20348 *) ac_try_echo=$ac_try;;
20350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20351 (eval "$ac_compile") 2>conftest.er1
20353 grep -v '^
*+' conftest.er1 >conftest.err
20355 cat conftest.err >&5
20356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20357 (exit $ac_status); } && {
20358 test -z "$ac_c_werror_flag" ||
20359 test ! -s conftest.err
20360 } && test -s conftest.$ac_objext; then
20361 ac_cv_header_time_altzone=yes
20363 echo "$as_me: failed program was:" >&5
20364 sed 's
/^
/|
/' conftest.$ac_ext >&5
20366 ac_cv_header_time_altzone=no
20369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20372 { echo "$as_me:$LINENO: result: $ac_cv_header_time_altzone" >&5
20373 echo "${ECHO_T}$ac_cv_header_time_altzone" >&6; }
20374 if test $ac_cv_header_time_altzone = yes; then
20376 cat >>confdefs.h <<\_ACEOF
20377 #define HAVE_ALTZONE 1
20383 { echo "$as_me:$LINENO: checking whether sys/select.h and sys/time.h may both be included" >&5
20384 echo $ECHO_N "checking whether sys/select.h and sys/time.h may both be included... $ECHO_C" >&6; }
20385 cat >conftest.$ac_ext <<_ACEOF
20388 cat confdefs.h >>conftest.$ac_ext
20389 cat >>conftest.$ac_ext <<_ACEOF
20390 /* end confdefs.h. */
20392 #include <sys/types.h>
20393 #include <sys/select.h>
20394 #include <sys/time.h>
20404 rm -f conftest.$ac_objext
20405 if { (ac_try="$ac_compile"
20406 case "(($ac_try" in
20407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20408 *) ac_try_echo=$ac_try;;
20410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20411 (eval "$ac_compile") 2>conftest.er1
20413 grep -v '^
*+' conftest.er1 >conftest.err
20415 cat conftest.err >&5
20416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20417 (exit $ac_status); } && {
20418 test -z "$ac_c_werror_flag" ||
20419 test ! -s conftest.err
20420 } && test -s conftest.$ac_objext; then
20423 cat >>confdefs.h <<\_ACEOF
20424 #define SYS_SELECT_WITH_SYS_TIME 1
20430 echo "$as_me: failed program was:" >&5
20431 sed 's
/^
/|
/' conftest.$ac_ext >&5
20436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20437 { echo "$as_me:$LINENO: result: $was_it_defined" >&5
20438 echo "${ECHO_T}$was_it_defined" >&6; }
20440 { echo "$as_me:$LINENO: checking for addrinfo" >&5
20441 echo $ECHO_N "checking for addrinfo... $ECHO_C" >&6; }
20442 if test "${ac_cv_struct_addrinfo+set}" = set; then
20443 echo $ECHO_N "(cached) $ECHO_C" >&6
20445 cat >conftest.$ac_ext <<_ACEOF
20448 cat confdefs.h >>conftest.$ac_ext
20449 cat >>conftest.$ac_ext <<_ACEOF
20450 /* end confdefs.h. */
20452 # include <netdb.h>
20461 rm -f conftest.$ac_objext
20462 if { (ac_try="$ac_compile"
20463 case "(($ac_try" in
20464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20465 *) ac_try_echo=$ac_try;;
20467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20468 (eval "$ac_compile") 2>conftest.er1
20470 grep -v '^
*+' conftest.er1 >conftest.err
20472 cat conftest.err >&5
20473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20474 (exit $ac_status); } && {
20475 test -z "$ac_c_werror_flag" ||
20476 test ! -s conftest.err
20477 } && test -s conftest.$ac_objext; then
20478 ac_cv_struct_addrinfo=yes
20480 echo "$as_me: failed program was:" >&5
20481 sed 's
/^
/|
/' conftest.$ac_ext >&5
20483 ac_cv_struct_addrinfo=no
20486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20489 { echo "$as_me:$LINENO: result: $ac_cv_struct_addrinfo" >&5
20490 echo "${ECHO_T}$ac_cv_struct_addrinfo" >&6; }
20491 if test $ac_cv_struct_addrinfo = yes; then
20493 cat >>confdefs.h <<\_ACEOF
20494 #define HAVE_ADDRINFO 1
20499 { echo "$as_me:$LINENO: checking for sockaddr_storage" >&5
20500 echo $ECHO_N "checking for sockaddr_storage... $ECHO_C" >&6; }
20501 if test "${ac_cv_struct_sockaddr_storage+set}" = set; then
20502 echo $ECHO_N "(cached) $ECHO_C" >&6
20504 cat >conftest.$ac_ext <<_ACEOF
20507 cat confdefs.h >>conftest.$ac_ext
20508 cat >>conftest.$ac_ext <<_ACEOF
20509 /* end confdefs.h. */
20511 # include <sys/types.h>
20512 # include <sys/socket.h>
20516 struct sockaddr_storage s
20521 rm -f conftest.$ac_objext
20522 if { (ac_try="$ac_compile"
20523 case "(($ac_try" in
20524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20525 *) ac_try_echo=$ac_try;;
20527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20528 (eval "$ac_compile") 2>conftest.er1
20530 grep -v '^
*+' conftest.er1 >conftest.err
20532 cat conftest.err >&5
20533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20534 (exit $ac_status); } && {
20535 test -z "$ac_c_werror_flag" ||
20536 test ! -s conftest.err
20537 } && test -s conftest.$ac_objext; then
20538 ac_cv_struct_sockaddr_storage=yes
20540 echo "$as_me: failed program was:" >&5
20541 sed 's
/^
/|
/' conftest.$ac_ext >&5
20543 ac_cv_struct_sockaddr_storage=no
20546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20549 { echo "$as_me:$LINENO: result: $ac_cv_struct_sockaddr_storage" >&5
20550 echo "${ECHO_T}$ac_cv_struct_sockaddr_storage" >&6; }
20551 if test $ac_cv_struct_sockaddr_storage = yes; then
20553 cat >>confdefs.h <<\_ACEOF
20554 #define HAVE_SOCKADDR_STORAGE 1
20559 # checks for compiler characteristics
20562 { echo "$as_me:$LINENO: checking whether char is unsigned" >&5
20563 echo $ECHO_N "checking whether char is unsigned... $ECHO_C" >&6; }
20564 if test "${ac_cv_c_char_unsigned+set}" = set; then
20565 echo $ECHO_N "(cached) $ECHO_C" >&6
20567 cat >conftest.$ac_ext <<_ACEOF
20570 cat confdefs.h >>conftest.$ac_ext
20571 cat >>conftest.$ac_ext <<_ACEOF
20572 /* end confdefs.h. */
20573 $ac_includes_default
20577 static int test_array [1 - 2 * !(((char) -1) < 0)];
20584 rm -f conftest.$ac_objext
20585 if { (ac_try="$ac_compile"
20586 case "(($ac_try" in
20587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20588 *) ac_try_echo=$ac_try;;
20590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20591 (eval "$ac_compile") 2>conftest.er1
20593 grep -v '^
*+' conftest.er1 >conftest.err
20595 cat conftest.err >&5
20596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20597 (exit $ac_status); } && {
20598 test -z "$ac_c_werror_flag" ||
20599 test ! -s conftest.err
20600 } && test -s conftest.$ac_objext; then
20601 ac_cv_c_char_unsigned=no
20603 echo "$as_me: failed program was:" >&5
20604 sed 's
/^
/|
/' conftest.$ac_ext >&5
20606 ac_cv_c_char_unsigned=yes
20609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20611 { echo "$as_me:$LINENO: result: $ac_cv_c_char_unsigned" >&5
20612 echo "${ECHO_T}$ac_cv_c_char_unsigned" >&6; }
20613 if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
20614 cat >>confdefs.h <<\_ACEOF
20615 #define __CHAR_UNSIGNED__ 1
20620 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
20621 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
20622 if test "${ac_cv_c_const+set}" = set; then
20623 echo $ECHO_N "(cached) $ECHO_C" >&6
20625 cat >conftest.$ac_ext <<_ACEOF
20628 cat confdefs.h >>conftest.$ac_ext
20629 cat >>conftest.$ac_ext <<_ACEOF
20630 /* end confdefs.h. */
20635 /* FIXME: Include the comments suggested by Paul. */
20636 #ifndef __cplusplus
20637 /* Ultrix mips cc rejects this. */
20638 typedef int charset[2];
20640 /* SunOS 4.1.1 cc rejects this. */
20641 char const *const *pcpcc;
20643 /* NEC SVR4.0.2 mips cc rejects this. */
20644 struct point {int x, y;};
20645 static struct point const zero = {0,0};
20646 /* AIX XL C 1.02.0.0 rejects this.
20647 It does not let you subtract one const X* pointer from another in
20648 an arm of an if-expression whose if-part is not a constant
20650 const char *g = "string";
20651 pcpcc = &g + (g ? g-g : 0);
20652 /* HPUX 7.0 cc rejects these. */
20654 ppc = (char**) pcpcc;
20655 pcpcc = (char const *const *) ppc;
20656 { /* SCO 3.2v4 cc rejects this. */
20658 char const *s = 0 ? (char *) 0 : (char const *) 0;
20663 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
20664 int x[] = {25, 17};
20665 const int *foo = &x[0];
20668 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
20669 typedef const int *iptr;
20673 { /* AIX XL C 1.02.0.0 rejects this saying
20674 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
20675 struct s { int j; const int *ap[3]; };
20676 struct s *b; b->j = 5;
20678 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
20679 const int foo = 10;
20680 if (!foo) return 0;
20682 return !cs[0] && !zero.x;
20689 rm -f conftest.$ac_objext
20690 if { (ac_try="$ac_compile"
20691 case "(($ac_try" in
20692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20693 *) ac_try_echo=$ac_try;;
20695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20696 (eval "$ac_compile") 2>conftest.er1
20698 grep -v '^
*+' conftest.er1 >conftest.err
20700 cat conftest.err >&5
20701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20702 (exit $ac_status); } && {
20703 test -z "$ac_c_werror_flag" ||
20704 test ! -s conftest.err
20705 } && test -s conftest.$ac_objext; then
20708 echo "$as_me: failed program was:" >&5
20709 sed 's
/^
/|
/' conftest.$ac_ext >&5
20714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20716 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
20717 echo "${ECHO_T}$ac_cv_c_const" >&6; }
20718 if test $ac_cv_c_const = no; then
20720 cat >>confdefs.h <<\_ACEOF
20728 { echo "$as_me:$LINENO: checking for working volatile" >&5
20729 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
20730 cat >conftest.$ac_ext <<_ACEOF
20733 cat confdefs.h >>conftest.$ac_ext
20734 cat >>conftest.$ac_ext <<_ACEOF
20735 /* end confdefs.h. */
20740 volatile int x; x = 0;
20745 rm -f conftest.$ac_objext
20746 if { (ac_try="$ac_compile"
20747 case "(($ac_try" in
20748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20749 *) ac_try_echo=$ac_try;;
20751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20752 (eval "$ac_compile") 2>conftest.er1
20754 grep -v '^
*+' conftest.er1 >conftest.err
20756 cat conftest.err >&5
20757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20758 (exit $ac_status); } && {
20759 test -z "$ac_c_werror_flag" ||
20760 test ! -s conftest.err
20761 } && test -s conftest.$ac_objext; then
20764 echo "$as_me: failed program was:" >&5
20765 sed 's
/^
/|
/' conftest.$ac_ext >&5
20768 cat >>confdefs.h <<\_ACEOF
20775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20776 { echo "$as_me:$LINENO: result: $works" >&5
20777 echo "${ECHO_T}$works" >&6; }
20780 { echo "$as_me:$LINENO: checking for working signed char" >&5
20781 echo $ECHO_N "checking for working signed char... $ECHO_C" >&6; }
20782 cat >conftest.$ac_ext <<_ACEOF
20785 cat confdefs.h >>conftest.$ac_ext
20786 cat >>conftest.$ac_ext <<_ACEOF
20787 /* end confdefs.h. */
20797 rm -f conftest.$ac_objext
20798 if { (ac_try="$ac_compile"
20799 case "(($ac_try" in
20800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20801 *) ac_try_echo=$ac_try;;
20803 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20804 (eval "$ac_compile") 2>conftest.er1
20806 grep -v '^
*+' conftest.er1 >conftest.err
20808 cat conftest.err >&5
20809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20810 (exit $ac_status); } && {
20811 test -z "$ac_c_werror_flag" ||
20812 test ! -s conftest.err
20813 } && test -s conftest.$ac_objext; then
20816 echo "$as_me: failed program was:" >&5
20817 sed 's
/^
/|
/' conftest.$ac_ext >&5
20820 cat >>confdefs.h <<\_ACEOF
20827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20828 { echo "$as_me:$LINENO: result: $works" >&5
20829 echo "${ECHO_T}$works" >&6; }
20832 { echo "$as_me:$LINENO: checking for prototypes" >&5
20833 echo $ECHO_N "checking for prototypes... $ECHO_C" >&6; }
20834 cat >conftest.$ac_ext <<_ACEOF
20837 cat confdefs.h >>conftest.$ac_ext
20838 cat >>conftest.$ac_ext <<_ACEOF
20839 /* end confdefs.h. */
20840 int foo(int x) { return 0; }
20849 rm -f conftest.$ac_objext
20850 if { (ac_try="$ac_compile"
20851 case "(($ac_try" in
20852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20853 *) ac_try_echo=$ac_try;;
20855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20856 (eval "$ac_compile") 2>conftest.er1
20858 grep -v '^
*+' conftest.er1 >conftest.err
20860 cat conftest.err >&5
20861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20862 (exit $ac_status); } && {
20863 test -z "$ac_c_werror_flag" ||
20864 test ! -s conftest.err
20865 } && test -s conftest.$ac_objext; then
20868 cat >>confdefs.h <<\_ACEOF
20869 #define HAVE_PROTOTYPES 1
20872 have_prototypes=yes
20875 echo "$as_me: failed program was:" >&5
20876 sed 's
/^
/|
/' conftest.$ac_ext >&5
20881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20882 { echo "$as_me:$LINENO: result: $have_prototypes" >&5
20883 echo "${ECHO_T}$have_prototypes" >&6; }
20886 { echo "$as_me:$LINENO: checking for variable length prototypes and stdarg.h" >&5
20887 echo $ECHO_N "checking for variable length prototypes and stdarg.h... $ECHO_C" >&6; }
20888 cat >conftest.$ac_ext <<_ACEOF
20891 cat confdefs.h >>conftest.$ac_ext
20892 cat >>conftest.$ac_ext <<_ACEOF
20893 /* end confdefs.h. */
20895 #include <stdarg.h>
20896 int foo(int x, ...) {
20900 va_arg(va, char *);
20901 va_arg(va, double);
20908 return foo(10, "", 3.14);
20913 rm -f conftest.$ac_objext
20914 if { (ac_try="$ac_compile"
20915 case "(($ac_try" in
20916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20917 *) ac_try_echo=$ac_try;;
20919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20920 (eval "$ac_compile") 2>conftest.er1
20922 grep -v '^
*+' conftest.er1 >conftest.err
20924 cat conftest.err >&5
20925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20926 (exit $ac_status); } && {
20927 test -z "$ac_c_werror_flag" ||
20928 test ! -s conftest.err
20929 } && test -s conftest.$ac_objext; then
20932 cat >>confdefs.h <<\_ACEOF
20933 #define HAVE_STDARG_PROTOTYPES 1
20939 echo "$as_me: failed program was:" >&5
20940 sed 's
/^
/|
/' conftest.$ac_ext >&5
20945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20946 { echo "$as_me:$LINENO: result: $works" >&5
20947 echo "${ECHO_T}$works" >&6; }
20949 # check for socketpair
20950 { echo "$as_me:$LINENO: checking for socketpair" >&5
20951 echo $ECHO_N "checking for socketpair... $ECHO_C" >&6; }
20952 cat >conftest.$ac_ext <<_ACEOF
20955 cat confdefs.h >>conftest.$ac_ext
20956 cat >>conftest.$ac_ext <<_ACEOF
20957 /* end confdefs.h. */
20959 #include <sys/types.h>
20960 #include <sys/socket.h>
20970 rm -f conftest.$ac_objext
20971 if { (ac_try="$ac_compile"
20972 case "(($ac_try" in
20973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20974 *) ac_try_echo=$ac_try;;
20976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20977 (eval "$ac_compile") 2>conftest.er1
20979 grep -v '^
*+' conftest.er1 >conftest.err
20981 cat conftest.err >&5
20982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20983 (exit $ac_status); } && {
20984 test -z "$ac_c_werror_flag" ||
20985 test ! -s conftest.err
20986 } && test -s conftest.$ac_objext; then
20988 cat >>confdefs.h <<\_ACEOF
20989 #define HAVE_SOCKETPAIR 1
20992 { echo "$as_me:$LINENO: result: yes" >&5
20993 echo "${ECHO_T}yes" >&6; }
20995 echo "$as_me: failed program was:" >&5
20996 sed 's
/^
/|
/' conftest.$ac_ext >&5
20998 { echo "$as_me:$LINENO: result: no" >&5
20999 echo "${ECHO_T}no" >&6; }
21003 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21005 # check if sockaddr has sa_len member
21006 { echo "$as_me:$LINENO: checking if sockaddr has sa_len member" >&5
21007 echo $ECHO_N "checking if sockaddr has sa_len member... $ECHO_C" >&6; }
21008 cat >conftest.$ac_ext <<_ACEOF
21011 cat confdefs.h >>conftest.$ac_ext
21012 cat >>conftest.$ac_ext <<_ACEOF
21013 /* end confdefs.h. */
21014 #include <sys/types.h>
21015 #include <sys/socket.h>
21025 rm -f conftest.$ac_objext
21026 if { (ac_try="$ac_compile"
21027 case "(($ac_try" in
21028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21029 *) ac_try_echo=$ac_try;;
21031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21032 (eval "$ac_compile") 2>conftest.er1
21034 grep -v '^
*+' conftest.er1 >conftest.err
21036 cat conftest.err >&5
21037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21038 (exit $ac_status); } && {
21039 test -z "$ac_c_werror_flag" ||
21040 test ! -s conftest.err
21041 } && test -s conftest.$ac_objext; then
21042 { echo "$as_me:$LINENO: result: yes" >&5
21043 echo "${ECHO_T}yes" >&6; }
21045 cat >>confdefs.h <<\_ACEOF
21046 #define HAVE_SOCKADDR_SA_LEN 1
21050 echo "$as_me: failed program was:" >&5
21051 sed 's
/^
/|
/' conftest.$ac_ext >&5
21053 { echo "$as_me:$LINENO: result: no" >&5
21054 echo "${ECHO_T}no" >&6; }
21057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21059 va_list_is_array=no
21060 { echo "$as_me:$LINENO: checking whether va_list is an array" >&5
21061 echo $ECHO_N "checking whether va_list is an array... $ECHO_C" >&6; }
21062 cat >conftest.$ac_ext <<_ACEOF
21065 cat confdefs.h >>conftest.$ac_ext
21066 cat >>conftest.$ac_ext <<_ACEOF
21067 /* end confdefs.h. */
21069 #ifdef HAVE_STDARG_PROTOTYPES
21070 #include <stdarg.h>
21072 #include <varargs.h>
21078 va_list list1, list2; list1 = list2;
21083 rm -f conftest.$ac_objext
21084 if { (ac_try="$ac_compile"
21085 case "(($ac_try" in
21086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21087 *) ac_try_echo=$ac_try;;
21089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21090 (eval "$ac_compile") 2>conftest.er1
21092 grep -v '^
*+' conftest.er1 >conftest.err
21094 cat conftest.err >&5
21095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21096 (exit $ac_status); } && {
21097 test -z "$ac_c_werror_flag" ||
21098 test ! -s conftest.err
21099 } && test -s conftest.$ac_objext; then
21102 echo "$as_me: failed program was:" >&5
21103 sed 's
/^
/|
/' conftest.$ac_ext >&5
21107 cat >>confdefs.h <<\_ACEOF
21108 #define VA_LIST_IS_ARRAY 1
21111 va_list_is_array=yes
21115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21116 { echo "$as_me:$LINENO: result: $va_list_is_array" >&5
21117 echo "${ECHO_T}$va_list_is_array" >&6; }
21119 # sigh -- gethostbyname_r is a mess; it can have 3, 5 or 6 arguments :-(
21123 { echo "$as_me:$LINENO: checking for gethostbyname_r" >&5
21124 echo $ECHO_N "checking for gethostbyname_r... $ECHO_C" >&6; }
21125 if test "${ac_cv_func_gethostbyname_r+set}" = set; then
21126 echo $ECHO_N "(cached) $ECHO_C" >&6
21128 cat >conftest.$ac_ext <<_ACEOF
21131 cat confdefs.h >>conftest.$ac_ext
21132 cat >>conftest.$ac_ext <<_ACEOF
21133 /* end confdefs.h. */
21134 /* Define gethostbyname_r to an innocuous variant, in case <limits.h> declares gethostbyname_r.
21135 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21136 #define gethostbyname_r innocuous_gethostbyname_r
21138 /* System header to define __stub macros and hopefully few prototypes,
21139 which can conflict with char gethostbyname_r (); below.
21140 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21141 <limits.h> exists even on freestanding compilers. */
21144 # include <limits.h>
21146 # include <assert.h>
21149 #undef gethostbyname_r
21151 /* Override any GCC internal prototype to avoid an error.
21152 Use char because int might match the return type of a GCC
21153 builtin and then its argument prototype would still apply. */
21157 char gethostbyname_r ();
21158 /* The GNU C library defines this for functions which it implements
21159 to always fail with ENOSYS. Some functions are actually named
21160 something starting with __ and the normal name is an alias. */
21161 #if defined __stub_gethostbyname_r || defined __stub___gethostbyname_r
21168 return gethostbyname_r ();
21173 rm -f conftest.$ac_objext conftest$ac_exeext
21174 if { (ac_try="$ac_link"
21175 case "(($ac_try" in
21176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21177 *) ac_try_echo=$ac_try;;
21179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21180 (eval "$ac_link") 2>conftest.er1
21182 grep -v '^
*+' conftest.er1 >conftest.err
21184 cat conftest.err >&5
21185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21186 (exit $ac_status); } && {
21187 test -z "$ac_c_werror_flag" ||
21188 test ! -s conftest.err
21189 } && test -s conftest$ac_exeext &&
21190 $as_test_x conftest$ac_exeext; then
21191 ac_cv_func_gethostbyname_r=yes
21193 echo "$as_me: failed program was:" >&5
21194 sed 's
/^
/|
/' conftest.$ac_ext >&5
21196 ac_cv_func_gethostbyname_r=no
21199 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21200 conftest$ac_exeext conftest.$ac_ext
21202 { echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname_r" >&5
21203 echo "${ECHO_T}$ac_cv_func_gethostbyname_r" >&6; }
21204 if test $ac_cv_func_gethostbyname_r = yes; then
21206 cat >>confdefs.h <<\_ACEOF
21207 #define HAVE_GETHOSTBYNAME_R 1
21210 { echo "$as_me:$LINENO: checking gethostbyname_r with 6 args" >&5
21211 echo $ECHO_N "checking gethostbyname_r with 6 args... $ECHO_C" >&6; }
21213 CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS"
21214 cat >conftest.$ac_ext <<_ACEOF
21217 cat confdefs.h >>conftest.$ac_ext
21218 cat >>conftest.$ac_ext <<_ACEOF
21219 /* end confdefs.h. */
21221 # include <netdb.h>
21228 struct hostent *he, *res;
21233 (void) gethostbyname_r(name, he, buffer, buflen, &res, &h_errnop)
21239 rm -f conftest.$ac_objext
21240 if { (ac_try="$ac_compile"
21241 case "(($ac_try" in
21242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21243 *) ac_try_echo=$ac_try;;
21245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21246 (eval "$ac_compile") 2>conftest.er1
21248 grep -v '^
*+' conftest.er1 >conftest.err
21250 cat conftest.err >&5
21251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21252 (exit $ac_status); } && {
21253 test -z "$ac_c_werror_flag" ||
21254 test ! -s conftest.err
21255 } && test -s conftest.$ac_objext; then
21257 cat >>confdefs.h <<\_ACEOF
21258 #define HAVE_GETHOSTBYNAME_R 1
21262 cat >>confdefs.h <<\_ACEOF
21263 #define HAVE_GETHOSTBYNAME_R_6_ARG 1
21266 { echo "$as_me:$LINENO: result: yes" >&5
21267 echo "${ECHO_T}yes" >&6; }
21270 echo "$as_me: failed program was:" >&5
21271 sed 's
/^
/|
/' conftest.$ac_ext >&5
21274 { echo "$as_me:$LINENO: result: no" >&5
21275 echo "${ECHO_T}no" >&6; }
21276 { echo "$as_me:$LINENO: checking gethostbyname_r with 5 args" >&5
21277 echo $ECHO_N "checking gethostbyname_r with 5 args... $ECHO_C" >&6; }
21278 cat >conftest.$ac_ext <<_ACEOF
21281 cat confdefs.h >>conftest.$ac_ext
21282 cat >>conftest.$ac_ext <<_ACEOF
21283 /* end confdefs.h. */
21285 # include <netdb.h>
21292 struct hostent *he;
21297 (void) gethostbyname_r(name, he, buffer, buflen, &h_errnop)
21303 rm -f conftest.$ac_objext
21304 if { (ac_try="$ac_compile"
21305 case "(($ac_try" in
21306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21307 *) ac_try_echo=$ac_try;;
21309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21310 (eval "$ac_compile") 2>conftest.er1
21312 grep -v '^
*+' conftest.er1 >conftest.err
21314 cat conftest.err >&5
21315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21316 (exit $ac_status); } && {
21317 test -z "$ac_c_werror_flag" ||
21318 test ! -s conftest.err
21319 } && test -s conftest.$ac_objext; then
21321 cat >>confdefs.h <<\_ACEOF
21322 #define HAVE_GETHOSTBYNAME_R 1
21326 cat >>confdefs.h <<\_ACEOF
21327 #define HAVE_GETHOSTBYNAME_R_5_ARG 1
21330 { echo "$as_me:$LINENO: result: yes" >&5
21331 echo "${ECHO_T}yes" >&6; }
21334 echo "$as_me: failed program was:" >&5
21335 sed 's
/^
/|
/' conftest.$ac_ext >&5
21338 { echo "$as_me:$LINENO: result: no" >&5
21339 echo "${ECHO_T}no" >&6; }
21340 { echo "$as_me:$LINENO: checking gethostbyname_r with 3 args" >&5
21341 echo $ECHO_N "checking gethostbyname_r with 3 args... $ECHO_C" >&6; }
21342 cat >conftest.$ac_ext <<_ACEOF
21345 cat confdefs.h >>conftest.$ac_ext
21346 cat >>conftest.$ac_ext <<_ACEOF
21347 /* end confdefs.h. */
21349 # include <netdb.h>
21356 struct hostent *he;
21357 struct hostent_data data;
21359 (void) gethostbyname_r(name, he, &data);
21365 rm -f conftest.$ac_objext
21366 if { (ac_try="$ac_compile"
21367 case "(($ac_try" in
21368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21369 *) ac_try_echo=$ac_try;;
21371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21372 (eval "$ac_compile") 2>conftest.er1
21374 grep -v '^
*+' conftest.er1 >conftest.err
21376 cat conftest.err >&5
21377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21378 (exit $ac_status); } && {
21379 test -z "$ac_c_werror_flag" ||
21380 test ! -s conftest.err
21381 } && test -s conftest.$ac_objext; then
21383 cat >>confdefs.h <<\_ACEOF
21384 #define HAVE_GETHOSTBYNAME_R 1
21388 cat >>confdefs.h <<\_ACEOF
21389 #define HAVE_GETHOSTBYNAME_R_3_ARG 1
21392 { echo "$as_me:$LINENO: result: yes" >&5
21393 echo "${ECHO_T}yes" >&6; }
21396 echo "$as_me: failed program was:" >&5
21397 sed 's
/^
/|
/' conftest.$ac_ext >&5
21400 { echo "$as_me:$LINENO: result: no" >&5
21401 echo "${ECHO_T}no" >&6; }
21405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21419 for ac_func in gethostbyname
21421 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
21422 { echo "$as_me:$LINENO: checking for $ac_func" >&5
21423 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
21424 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21425 echo $ECHO_N "(cached) $ECHO_C" >&6
21427 cat >conftest.$ac_ext <<_ACEOF
21430 cat confdefs.h >>conftest.$ac_ext
21431 cat >>conftest.$ac_ext <<_ACEOF
21432 /* end confdefs.h. */
21433 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21434 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21435 #define $ac_func innocuous_$ac_func
21437 /* System header to define __stub macros and hopefully few prototypes,
21438 which can conflict with char $ac_func (); below.
21439 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21440 <limits.h> exists even on freestanding compilers. */
21443 # include <limits.h>
21445 # include <assert.h>
21450 /* Override any GCC internal prototype to avoid an error.
21451 Use char because int might match the return type of a GCC
21452 builtin and then its argument prototype would still apply. */
21457 /* The GNU C library defines this for functions which it implements
21458 to always fail with ENOSYS. Some functions are actually named
21459 something starting with __ and the normal name is an alias. */
21460 #if defined __stub_$ac_func || defined __stub___$ac_func
21467 return $ac_func ();
21472 rm -f conftest.$ac_objext conftest$ac_exeext
21473 if { (ac_try="$ac_link"
21474 case "(($ac_try" in
21475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21476 *) ac_try_echo=$ac_try;;
21478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21479 (eval "$ac_link") 2>conftest.er1
21481 grep -v '^
*+' conftest.er1 >conftest.err
21483 cat conftest.err >&5
21484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21485 (exit $ac_status); } && {
21486 test -z "$ac_c_werror_flag" ||
21487 test ! -s conftest.err
21488 } && test -s conftest$ac_exeext &&
21489 $as_test_x conftest$ac_exeext; then
21490 eval "$as_ac_var=yes"
21492 echo "$as_me: failed program was:" >&5
21493 sed 's
/^
/|
/' conftest.$ac_ext >&5
21495 eval "$as_ac_var=no"
21498 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21499 conftest$ac_exeext conftest.$ac_ext
21501 ac_res=`eval echo '${'$as_ac_var'}'`
21502 { echo "$as_me:$LINENO: result: $ac_res" >&5
21503 echo "${ECHO_T}$ac_res" >&6; }
21504 if test `eval echo '${'$as_ac_var'}'` = yes; then
21505 cat >>confdefs.h <<_ACEOF
21506 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
21521 # checks for system services
21524 # Linux requires this for correct f.p. operations
21525 { echo "$as_me:$LINENO: checking for __fpu_control" >&5
21526 echo $ECHO_N "checking for __fpu_control... $ECHO_C" >&6; }
21527 if test "${ac_cv_func___fpu_control+set}" = set; then
21528 echo $ECHO_N "(cached) $ECHO_C" >&6
21530 cat >conftest.$ac_ext <<_ACEOF
21533 cat confdefs.h >>conftest.$ac_ext
21534 cat >>conftest.$ac_ext <<_ACEOF
21535 /* end confdefs.h. */
21536 /* Define __fpu_control to an innocuous variant, in case <limits.h> declares __fpu_control.
21537 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21538 #define __fpu_control innocuous___fpu_control
21540 /* System header to define __stub macros and hopefully few prototypes,
21541 which can conflict with char __fpu_control (); below.
21542 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21543 <limits.h> exists even on freestanding compilers. */
21546 # include <limits.h>
21548 # include <assert.h>
21551 #undef __fpu_control
21553 /* Override any GCC internal prototype to avoid an error.
21554 Use char because int might match the return type of a GCC
21555 builtin and then its argument prototype would still apply. */
21559 char __fpu_control ();
21560 /* The GNU C library defines this for functions which it implements
21561 to always fail with ENOSYS. Some functions are actually named
21562 something starting with __ and the normal name is an alias. */
21563 #if defined __stub___fpu_control || defined __stub_____fpu_control
21570 return __fpu_control ();
21575 rm -f conftest.$ac_objext conftest$ac_exeext
21576 if { (ac_try="$ac_link"
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_link") 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_exeext &&
21592 $as_test_x conftest$ac_exeext; then
21593 ac_cv_func___fpu_control=yes
21595 echo "$as_me: failed program was:" >&5
21596 sed 's
/^
/|
/' conftest.$ac_ext >&5
21598 ac_cv_func___fpu_control=no
21601 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21602 conftest$ac_exeext conftest.$ac_ext
21604 { echo "$as_me:$LINENO: result: $ac_cv_func___fpu_control" >&5
21605 echo "${ECHO_T}$ac_cv_func___fpu_control" >&6; }
21606 if test $ac_cv_func___fpu_control = yes; then
21610 { echo "$as_me:$LINENO: checking for __fpu_control in -lieee" >&5
21611 echo $ECHO_N "checking for __fpu_control in -lieee... $ECHO_C" >&6; }
21612 if test "${ac_cv_lib_ieee___fpu_control+set}" = set; then
21613 echo $ECHO_N "(cached) $ECHO_C" >&6
21615 ac_check_lib_save_LIBS=$LIBS
21616 LIBS="-lieee $LIBS"
21617 cat >conftest.$ac_ext <<_ACEOF
21620 cat confdefs.h >>conftest.$ac_ext
21621 cat >>conftest.$ac_ext <<_ACEOF
21622 /* end confdefs.h. */
21624 /* Override any GCC internal prototype to avoid an error.
21625 Use char because int might match the return type of a GCC
21626 builtin and then its argument prototype would still apply. */
21630 char __fpu_control ();
21634 return __fpu_control ();
21639 rm -f conftest.$ac_objext conftest$ac_exeext
21640 if { (ac_try="$ac_link"
21641 case "(($ac_try" in
21642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21643 *) ac_try_echo=$ac_try;;
21645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21646 (eval "$ac_link") 2>conftest.er1
21648 grep -v '^
*+' conftest.er1 >conftest.err
21650 cat conftest.err >&5
21651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21652 (exit $ac_status); } && {
21653 test -z "$ac_c_werror_flag" ||
21654 test ! -s conftest.err
21655 } && test -s conftest$ac_exeext &&
21656 $as_test_x conftest$ac_exeext; then
21657 ac_cv_lib_ieee___fpu_control=yes
21659 echo "$as_me: failed program was:" >&5
21660 sed 's
/^
/|
/' conftest.$ac_ext >&5
21662 ac_cv_lib_ieee___fpu_control=no
21665 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21666 conftest$ac_exeext conftest.$ac_ext
21667 LIBS=$ac_check_lib_save_LIBS
21669 { echo "$as_me:$LINENO: result: $ac_cv_lib_ieee___fpu_control" >&5
21670 echo "${ECHO_T}$ac_cv_lib_ieee___fpu_control" >&6; }
21671 if test $ac_cv_lib_ieee___fpu_control = yes; then
21672 cat >>confdefs.h <<_ACEOF
21673 #define HAVE_LIBIEEE 1
21676 LIBS="-lieee $LIBS"
21684 # Check for --with-fpectl
21685 { echo "$as_me:$LINENO: checking for --with-fpectl" >&5
21686 echo $ECHO_N "checking for --with-fpectl... $ECHO_C" >&6; }
21688 # Check whether --with-fpectl was given.
21689 if test "${with_fpectl+set}" = set; then
21690 withval=$with_fpectl;
21691 if test "$withval" != no
21694 cat >>confdefs.h <<\_ACEOF
21695 #define WANT_SIGFPE_HANDLER 1
21698 { echo "$as_me:$LINENO: result: yes" >&5
21699 echo "${ECHO_T}yes" >&6; }
21700 else { echo "$as_me:$LINENO: result: no" >&5
21701 echo "${ECHO_T}no" >&6; }
21704 { echo "$as_me:$LINENO: result: no" >&5
21705 echo "${ECHO_T}no" >&6; }
21709 # check for --with-libm=...
21711 case $ac_sys_system in
21715 { echo "$as_me:$LINENO: checking for --with-libm=STRING" >&5
21716 echo $ECHO_N "checking for --with-libm=STRING... $ECHO_C" >&6; }
21718 # Check whether --with-libm was given.
21719 if test "${with_libm+set}" = set; then
21720 withval=$with_libm;
21721 if test "$withval" = no
21723 { echo "$as_me:$LINENO: result: force LIBM empty" >&5
21724 echo "${ECHO_T}force LIBM empty" >&6; }
21725 elif test "$withval" != yes
21727 { echo "$as_me:$LINENO: result: set LIBM=\"$withval\"" >&5
21728 echo "${ECHO_T}set LIBM=\"$withval\"" >&6; }
21729 else { { echo "$as_me:$LINENO: error: proper usage is --with-libm=STRING" >&5
21730 echo "$as_me: error: proper usage is --with-libm=STRING" >&2;}
21731 { (exit 1); exit 1; }; }
21734 { echo "$as_me:$LINENO: result: default LIBM=\"$LIBM\"" >&5
21735 echo "${ECHO_T}default LIBM=\"$LIBM\"" >&6; }
21739 # check for --with-libc=...
21741 { echo "$as_me:$LINENO: checking for --with-libc=STRING" >&5
21742 echo $ECHO_N "checking for --with-libc=STRING... $ECHO_C" >&6; }
21744 # Check whether --with-libc was given.
21745 if test "${with_libc+set}" = set; then
21746 withval=$with_libc;
21747 if test "$withval" = no
21749 { echo "$as_me:$LINENO: result: force LIBC empty" >&5
21750 echo "${ECHO_T}force LIBC empty" >&6; }
21751 elif test "$withval" != yes
21753 { echo "$as_me:$LINENO: result: set LIBC=\"$withval\"" >&5
21754 echo "${ECHO_T}set LIBC=\"$withval\"" >&6; }
21755 else { { echo "$as_me:$LINENO: error: proper usage is --with-libc=STRING" >&5
21756 echo "$as_me: error: proper usage is --with-libc=STRING" >&2;}
21757 { (exit 1); exit 1; }; }
21760 { echo "$as_me:$LINENO: result: default LIBC=\"$LIBC\"" >&5
21761 echo "${ECHO_T}default LIBC=\"$LIBC\"" >&6; }
21765 # **************************************************
21766 # * Check for various properties of floating point *
21767 # **************************************************
21769 { echo "$as_me:$LINENO: checking whether C doubles are little-endian IEEE 754 binary64" >&5
21770 echo $ECHO_N "checking whether C doubles are little-endian IEEE 754 binary64... $ECHO_C" >&6; }
21771 if test "${ac_cv_little_endian_double+set}" = set; then
21772 echo $ECHO_N "(cached) $ECHO_C" >&6
21775 if test "$cross_compiling" = yes; then
21776 ac_cv_little_endian_double=no
21778 cat >conftest.$ac_ext <<_ACEOF
21781 cat confdefs.h >>conftest.$ac_ext
21782 cat >>conftest.$ac_ext <<_ACEOF
21783 /* end confdefs.h. */
21785 #include <string.h>
21787 double x = 9006104071832581.0;
21788 if (memcmp(&x, "\x05\x04\x03\x02\x01\xff\x3f\x43", 8) == 0)
21795 rm -f conftest$ac_exeext
21796 if { (ac_try="$ac_link"
21797 case "(($ac_try" in
21798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21799 *) ac_try_echo=$ac_try;;
21801 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21802 (eval "$ac_link") 2>&5
21804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21805 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
21806 { (case "(($ac_try" in
21807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21808 *) ac_try_echo=$ac_try;;
21810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21811 (eval "$ac_try") 2>&5
21813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21814 (exit $ac_status); }; }; then
21815 ac_cv_little_endian_double=yes
21817 echo "$as_me: program exited with status $ac_status" >&5
21818 echo "$as_me: failed program was:" >&5
21819 sed 's
/^
/|
/' conftest.$ac_ext >&5
21821 ( exit $ac_status )
21822 ac_cv_little_endian_double=no
21824 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21830 { echo "$as_me:$LINENO: result: $ac_cv_little_endian_double" >&5
21831 echo "${ECHO_T}$ac_cv_little_endian_double" >&6; }
21832 if test "$ac_cv_little_endian_double" = yes
21835 cat >>confdefs.h <<\_ACEOF
21836 #define DOUBLE_IS_LITTLE_ENDIAN_IEEE754 1
21841 { echo "$as_me:$LINENO: checking whether C doubles are big-endian IEEE 754 binary64" >&5
21842 echo $ECHO_N "checking whether C doubles are big-endian IEEE 754 binary64... $ECHO_C" >&6; }
21843 if test "${ac_cv_big_endian_double+set}" = set; then
21844 echo $ECHO_N "(cached) $ECHO_C" >&6
21847 if test "$cross_compiling" = yes; then
21848 ac_cv_big_endian_double=no
21850 cat >conftest.$ac_ext <<_ACEOF
21853 cat confdefs.h >>conftest.$ac_ext
21854 cat >>conftest.$ac_ext <<_ACEOF
21855 /* end confdefs.h. */
21857 #include <string.h>
21859 double x = 9006104071832581.0;
21860 if (memcmp(&x, "\x43\x3f\xff\x01\x02\x03\x04\x05", 8) == 0)
21867 rm -f conftest$ac_exeext
21868 if { (ac_try="$ac_link"
21869 case "(($ac_try" in
21870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21871 *) ac_try_echo=$ac_try;;
21873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21874 (eval "$ac_link") 2>&5
21876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21877 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
21878 { (case "(($ac_try" in
21879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21880 *) ac_try_echo=$ac_try;;
21882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21883 (eval "$ac_try") 2>&5
21885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21886 (exit $ac_status); }; }; then
21887 ac_cv_big_endian_double=yes
21889 echo "$as_me: program exited with status $ac_status" >&5
21890 echo "$as_me: failed program was:" >&5
21891 sed 's
/^
/|
/' conftest.$ac_ext >&5
21893 ( exit $ac_status )
21894 ac_cv_big_endian_double=no
21896 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21902 { echo "$as_me:$LINENO: result: $ac_cv_big_endian_double" >&5
21903 echo "${ECHO_T}$ac_cv_big_endian_double" >&6; }
21904 if test "$ac_cv_big_endian_double" = yes
21907 cat >>confdefs.h <<\_ACEOF
21908 #define DOUBLE_IS_BIG_ENDIAN_IEEE754 1
21913 # Some ARM platforms use a mixed-endian representation for doubles.
21914 # While Python doesn't currently have full support
for these platforms
21915 # (see e.g., issue 1762561), we can at least make sure that float <-> string
21916 # conversions work.
21917 { echo "$as_me:$LINENO: checking whether C doubles are ARM mixed-endian IEEE 754 binary64" >&5
21918 echo $ECHO_N "checking whether C doubles are ARM mixed-endian IEEE 754 binary64... $ECHO_C" >&6; }
21919 if test "${ac_cv_mixed_endian_double+set}" = set; then
21920 echo $ECHO_N "(cached) $ECHO_C" >&6
21923 if test "$cross_compiling" = yes; then
21924 ac_cv_mixed_endian_double
=no
21926 cat >conftest.
$ac_ext <<_ACEOF
21929 cat confdefs.h
>>conftest.
$ac_ext
21930 cat >>conftest.
$ac_ext <<_ACEOF
21931 /* end confdefs.h. */
21933 #include <string.h>
21935 double x = 9006104071832581.0;
21936 if (memcmp(&x, "\x01\xff\x3f\x43\x05\x04\x03\x02", 8) == 0)
21943 rm -f conftest
$ac_exeext
21944 if { (ac_try
="$ac_link"
21945 case "(($ac_try" in
21946 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
21947 *) ac_try_echo=$ac_try;;
21949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21950 (eval "$ac_link") 2>&5
21952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21953 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21954 { (case "(($ac_try" in
21955 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
21956 *) ac_try_echo
=$ac_try;;
21958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21959 (eval "$ac_try") 2>&5
21961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21962 (exit $ac_status); }; }; then
21963 ac_cv_mixed_endian_double
=yes
21965 echo "$as_me: program exited with status $ac_status" >&5
21966 echo "$as_me: failed program was:" >&5
21967 sed 's/^/| /' conftest.
$ac_ext >&5
21969 ( exit $ac_status )
21970 ac_cv_mixed_endian_double
=no
21972 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
21978 { echo "$as_me:$LINENO: result: $ac_cv_mixed_endian_double" >&5
21979 echo "${ECHO_T}$ac_cv_mixed_endian_double" >&6; }
21980 if test "$ac_cv_mixed_endian_double" = yes
21983 cat >>confdefs.h
<<\_ACEOF
21984 #define DOUBLE_IS_ARM_MIXED_ENDIAN_IEEE754 1
21989 # The short float repr introduced in Python 3.1 requires the
21990 # correctly-rounded string <-> double conversion functions from
21991 # Python/dtoa.c, which in turn require that the FPU uses 53-bit
21992 # rounding; this is a problem on x86, where the x87 FPU has a default
21993 # rounding precision of 64 bits. For gcc/x86, we try to fix this by
21994 # using inline assembler to get and set the x87 FPU control word.
21995 if test "$GCC" = yes && test -n "`$CC -dM -E - </dev/null | grep i386`"
21997 # Check that it's okay to use gcc inline assembler to get and set
21998 # x87 control word. It should be, but you never know...
21999 { echo "$as_me:$LINENO: checking whether we can use gcc inline assembler to get and set x87 control word" >&5
22000 echo $ECHO_N "checking whether we can use gcc inline assembler to get and set x87 control word... $ECHO_C" >&6; }
22001 cat >conftest.
$ac_ext <<_ACEOF
22004 cat confdefs.h
>>conftest.
$ac_ext
22005 cat >>conftest.
$ac_ext <<_ACEOF
22006 /* end confdefs.h. */
22013 __asm__ __volatile__ ("fnstcw %0" : "=m" (cw));
22014 __asm__ __volatile__ ("fldcw %0" : : "m" (cw));
22020 rm -f conftest.
$ac_objext
22021 if { (ac_try
="$ac_compile"
22022 case "(($ac_try" in
22023 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22024 *) ac_try_echo=$ac_try;;
22026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22027 (eval "$ac_compile") 2>conftest.er1
22029 grep -v '^ *+' conftest.er1 >conftest.err
22031 cat conftest.err >&5
22032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22033 (exit $ac_status); } && {
22034 test -z "$ac_c_werror_flag" ||
22035 test ! -s conftest.err
22036 } && test -s conftest.$ac_objext; then
22037 have_gcc_asm_for_x87=yes
22039 echo "$as_me: failed program was:" >&5
22040 sed 's/^/| /' conftest.$ac_ext >&5
22042 have_gcc_asm_for_x87=no
22045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22046 { echo "$as_me:$LINENO: result: $have_gcc_asm_for_x87" >&5
22047 echo "${ECHO_T}$have_gcc_asm_for_x87" >&6; }
22048 if test "$have_gcc_asm_for_x87" = yes
22051 cat >>confdefs.h <<\_ACEOF
22052 #define HAVE_GCC_ASM_FOR_X87 1
22058 # Detect whether system arithmetic is subject to x87-style double
22059 # rounding issues. The result of this test has little meaning on non
22060 # IEEE 754 platforms. On IEEE 754, test should return 1 if rounding
22061 # mode is round-to-nearest and double rounding issues are present, and
22062 # 0 otherwise. See http://bugs.python.org/issue2937 for more info.
22063 { echo "$as_me:$LINENO: checking for x87-style double rounding" >&5
22064 echo $ECHO_N "checking for x87-style double rounding... $ECHO_C" >&6; }
22065 # $BASECFLAGS may affect the result
22067 CC="$CC $BASECFLAGS"
22068 if test "$cross_compiling" = yes; then
22069 ac_cv_x87_double_rounding=no
22071 cat >conftest.$ac_ext <<_ACEOF
22074 cat confdefs.h >>conftest.$ac_ext
22075 cat >>conftest.$ac_ext <<_ACEOF
22076 /* end confdefs.h. */
22078 #include <stdlib.h>
22081 volatile double x, y, z;
22082 /* 1./(1-2**-53) -> 1+2**-52 (correct), 1.0 (double rounding) */
22083 x = 0.99999999999999989; /* 1-2**-53 */
22087 /* 1e16+2.99999 -> 1e16+2. (correct), 1e16+4. (double rounding) */
22093 /* both tests show evidence of double rounding */
22098 rm -f conftest$ac_exeext
22099 if { (ac_try="$ac_link"
22100 case "(($ac_try" in
22101 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22102 *) ac_try_echo
=$ac_try;;
22104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22105 (eval "$ac_link") 2>&5
22107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22108 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
22109 { (case "(($ac_try" in
22110 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22111 *) ac_try_echo=$ac_try;;
22113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22114 (eval "$ac_try") 2>&5
22116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22117 (exit $ac_status); }; }; then
22118 ac_cv_x87_double_rounding=no
22120 echo "$as_me: program exited with status $ac_status" >&5
22121 echo "$as_me: failed program was:" >&5
22122 sed 's/^/| /' conftest.$ac_ext >&5
22124 ( exit $ac_status )
22125 ac_cv_x87_double_rounding=yes
22127 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22132 { echo "$as_me:$LINENO: result: $ac_cv_x87_double_rounding" >&5
22133 echo "${ECHO_T}$ac_cv_x87_double_rounding" >&6; }
22134 if test "$ac_cv_x87_double_rounding" = yes
22137 cat >>confdefs.h <<\_ACEOF
22138 #define X87_DOUBLE_ROUNDING 1
22143 # ************************************
22144 # * Check for mathematical functions *
22145 # ************************************
22150 # On FreeBSD 6.2, it appears that tanh(-0.) returns 0. instead of
22151 # -0. on some architectures.
22152 { echo "$as_me:$LINENO: checking whether tanh preserves the sign of zero" >&5
22153 echo $ECHO_N "checking whether tanh preserves the sign of zero... $ECHO_C" >&6; }
22154 if test "${ac_cv_tanh_preserves_zero_sign+set}" = set; then
22155 echo $ECHO_N "(cached) $ECHO_C" >&6
22158 if test "$cross_compiling" = yes; then
22159 ac_cv_tanh_preserves_zero_sign=no
22161 cat >conftest.$ac_ext <<_ACEOF
22164 cat confdefs.h >>conftest.$ac_ext
22165 cat >>conftest.$ac_ext <<_ACEOF
22166 /* end confdefs.h. */
22169 #include <stdlib.h>
22171 /* return 0 if either negative zeros don't exist
22172 on this platform or if negative zeros exist
22173 and tanh(-0.) == -0. */
22174 if (atan2(0., -1.) == atan2(-0., -1.) ||
22175 atan2(tanh(-0.), -1.) == atan2(-0., -1.)) exit(0);
22180 rm -f conftest$ac_exeext
22181 if { (ac_try="$ac_link"
22182 case "(($ac_try" in
22183 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22184 *) ac_try_echo
=$ac_try;;
22186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22187 (eval "$ac_link") 2>&5
22189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22190 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
22191 { (case "(($ac_try" in
22192 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22193 *) ac_try_echo=$ac_try;;
22195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22196 (eval "$ac_try") 2>&5
22198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22199 (exit $ac_status); }; }; then
22200 ac_cv_tanh_preserves_zero_sign=yes
22202 echo "$as_me: program exited with status $ac_status" >&5
22203 echo "$as_me: failed program was:" >&5
22204 sed 's/^/| /' conftest.$ac_ext >&5
22206 ( exit $ac_status )
22207 ac_cv_tanh_preserves_zero_sign=no
22209 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22215 { echo "$as_me:$LINENO: result: $ac_cv_tanh_preserves_zero_sign" >&5
22216 echo "${ECHO_T}$ac_cv_tanh_preserves_zero_sign" >&6; }
22217 if test "$ac_cv_tanh_preserves_zero_sign" = yes
22220 cat >>confdefs.h <<\_ACEOF
22221 #define TANH_PRESERVES_ZERO_SIGN 1
22235 for ac_func in acosh asinh atanh copysign expm1 finite hypot log1p round
22237 as_ac_var=`echo "ac_cv_func_$ac_func" |
$as_tr_sh`
22238 { echo "$as_me:$LINENO: checking for $ac_func" >&5
22239 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
22240 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22241 echo $ECHO_N "(cached) $ECHO_C" >&6
22243 cat >conftest.$ac_ext <<_ACEOF
22246 cat confdefs.h >>conftest.$ac_ext
22247 cat >>conftest.$ac_ext <<_ACEOF
22248 /* end confdefs.h. */
22249 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22250 For example, HP-UX 11i <limits.h> declares gettimeofday. */
22251 #define $ac_func innocuous_$ac_func
22253 /* System header to define __stub macros and hopefully few prototypes,
22254 which can conflict with char $ac_func (); below.
22255 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22256 <limits.h> exists even on freestanding compilers. */
22259 # include <limits.h>
22261 # include <assert.h>
22266 /* Override any GCC internal prototype to avoid an error.
22267 Use char because int might match the return type of a GCC
22268 builtin and then its argument prototype would still apply. */
22273 /* The GNU C library defines this for functions which it implements
22274 to always fail with ENOSYS. Some functions are actually named
22275 something starting with __ and the normal name is an alias. */
22276 #if defined __stub_$ac_func || defined __stub___$ac_func
22283 return $ac_func ();
22288 rm -f conftest.$ac_objext conftest$ac_exeext
22289 if { (ac_try="$ac_link"
22290 case "(($ac_try" in
22291 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22292 *) ac_try_echo
=$ac_try;;
22294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22295 (eval "$ac_link") 2>conftest.er1
22297 grep -v '^ *+' conftest.er1
>conftest.err
22299 cat conftest.err
>&5
22300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22301 (exit $ac_status); } && {
22302 test -z "$ac_c_werror_flag" ||
22303 test ! -s conftest.err
22304 } && test -s conftest
$ac_exeext &&
22305 $as_test_x conftest
$ac_exeext; then
22306 eval "$as_ac_var=yes"
22308 echo "$as_me: failed program was:" >&5
22309 sed 's/^/| /' conftest.
$ac_ext >&5
22311 eval "$as_ac_var=no"
22314 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
22315 conftest
$ac_exeext conftest.
$ac_ext
22317 ac_res
=`eval echo '${'$as_ac_var'}'`
22318 { echo "$as_me:$LINENO: result: $ac_res" >&5
22319 echo "${ECHO_T}$ac_res" >&6; }
22320 if test `eval echo '${'$as_ac_var'}'` = yes; then
22321 cat >>confdefs.h
<<_ACEOF
22322 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
22328 { echo "$as_me:$LINENO: checking whether isinf is declared" >&5
22329 echo $ECHO_N "checking whether isinf is declared... $ECHO_C" >&6; }
22330 if test "${ac_cv_have_decl_isinf+set}" = set; then
22331 echo $ECHO_N "(cached) $ECHO_C" >&6
22333 cat >conftest.
$ac_ext <<_ACEOF
22336 cat confdefs.h
>>conftest.
$ac_ext
22337 cat >>conftest.
$ac_ext <<_ACEOF
22338 /* end confdefs.h. */
22352 rm -f conftest.
$ac_objext
22353 if { (ac_try
="$ac_compile"
22354 case "(($ac_try" in
22355 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22356 *) ac_try_echo=$ac_try;;
22358 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22359 (eval "$ac_compile") 2>conftest.er1
22361 grep -v '^ *+' conftest.er1 >conftest.err
22363 cat conftest.err >&5
22364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22365 (exit $ac_status); } && {
22366 test -z "$ac_c_werror_flag" ||
22367 test ! -s conftest.err
22368 } && test -s conftest.$ac_objext; then
22369 ac_cv_have_decl_isinf=yes
22371 echo "$as_me: failed program was:" >&5
22372 sed 's/^/| /' conftest.$ac_ext >&5
22374 ac_cv_have_decl_isinf=no
22377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22379 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_isinf" >&5
22380 echo "${ECHO_T}$ac_cv_have_decl_isinf" >&6; }
22381 if test $ac_cv_have_decl_isinf = yes; then
22383 cat >>confdefs.h <<_ACEOF
22384 #define HAVE_DECL_ISINF 1
22389 cat >>confdefs.h <<_ACEOF
22390 #define HAVE_DECL_ISINF 0
22395 { echo "$as_me:$LINENO: checking whether isnan is declared" >&5
22396 echo $ECHO_N "checking whether isnan is declared... $ECHO_C" >&6; }
22397 if test "${ac_cv_have_decl_isnan+set}" = set; then
22398 echo $ECHO_N "(cached) $ECHO_C" >&6
22400 cat >conftest.$ac_ext <<_ACEOF
22403 cat confdefs.h >>conftest.$ac_ext
22404 cat >>conftest.$ac_ext <<_ACEOF
22405 /* end confdefs.h. */
22419 rm -f conftest.$ac_objext
22420 if { (ac_try="$ac_compile"
22421 case "(($ac_try" in
22422 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
22423 *) ac_try_echo
=$ac_try;;
22425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22426 (eval "$ac_compile") 2>conftest.er1
22428 grep -v '^ *+' conftest.er1
>conftest.err
22430 cat conftest.err
>&5
22431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22432 (exit $ac_status); } && {
22433 test -z "$ac_c_werror_flag" ||
22434 test ! -s conftest.err
22435 } && test -s conftest.
$ac_objext; then
22436 ac_cv_have_decl_isnan
=yes
22438 echo "$as_me: failed program was:" >&5
22439 sed 's/^/| /' conftest.
$ac_ext >&5
22441 ac_cv_have_decl_isnan
=no
22444 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22446 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_isnan" >&5
22447 echo "${ECHO_T}$ac_cv_have_decl_isnan" >&6; }
22448 if test $ac_cv_have_decl_isnan = yes; then
22450 cat >>confdefs.h
<<_ACEOF
22451 #define HAVE_DECL_ISNAN 1
22456 cat >>confdefs.h
<<_ACEOF
22457 #define HAVE_DECL_ISNAN 0
22462 { echo "$as_me:$LINENO: checking whether isfinite is declared" >&5
22463 echo $ECHO_N "checking whether isfinite is declared... $ECHO_C" >&6; }
22464 if test "${ac_cv_have_decl_isfinite+set}" = set; then
22465 echo $ECHO_N "(cached) $ECHO_C" >&6
22467 cat >conftest.
$ac_ext <<_ACEOF
22470 cat confdefs.h
>>conftest.
$ac_ext
22471 cat >>conftest.
$ac_ext <<_ACEOF
22472 /* end confdefs.h. */
22486 rm -f conftest.
$ac_objext
22487 if { (ac_try
="$ac_compile"
22488 case "(($ac_try" in
22489 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
22490 *) ac_try_echo=$ac_try;;
22492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22493 (eval "$ac_compile") 2>conftest.er1
22495 grep -v '^ *+' conftest.er1 >conftest.err
22497 cat conftest.err >&5
22498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22499 (exit $ac_status); } && {
22500 test -z "$ac_c_werror_flag" ||
22501 test ! -s conftest.err
22502 } && test -s conftest.$ac_objext; then
22503 ac_cv_have_decl_isfinite=yes
22505 echo "$as_me: failed program was:" >&5
22506 sed 's/^/| /' conftest.$ac_ext >&5
22508 ac_cv_have_decl_isfinite=no
22511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22513 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_isfinite" >&5
22514 echo "${ECHO_T}$ac_cv_have_decl_isfinite" >&6; }
22515 if test $ac_cv_have_decl_isfinite = yes; then
22517 cat >>confdefs.h <<_ACEOF
22518 #define HAVE_DECL_ISFINITE 1
22523 cat >>confdefs.h <<_ACEOF
22524 #define HAVE_DECL_ISFINITE 0
22534 # Multiprocessing check for broken sem_getvalue
22535 { echo "$as_me:$LINENO: checking for broken sem_getvalue" >&5
22536 echo $ECHO_N "checking for broken sem_getvalue... $ECHO_C" >&6; }
22537 if test "$cross_compiling" = yes; then
22538 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
22539 See \`config.log
' for more details." >&5
22540 echo "$as_me: error: cannot run test program while cross compiling
22541 See \`config.log' for more details.
" >&2;}
22542 { (exit 1); exit 1; }; }
22544 cat >conftest.$ac_ext <<_ACEOF
22547 cat confdefs.h >>conftest.$ac_ext
22548 cat >>conftest.$ac_ext <<_ACEOF
22549 /* end confdefs.h. */
22551 #include <unistd.h>
22554 #include <semaphore.h>
22555 #include <sys/stat.h>
22558 sem_t *a = sem_open("/autoconf
", O_CREAT, S_IRUSR|S_IWUSR, 0);
22562 perror("sem_open
");
22566 res = sem_getvalue(a, &count);
22568 return res==-1 ? 1 : 0;
22573 rm -f conftest$ac_exeext
22574 if { (ac_try="$ac_link"
22575 case "(($ac_try" in
22576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22577 *) ac_try_echo=$ac_try;;
22579 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22580 (eval "$ac_link") 2>&5
22582 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22583 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22584 { (case "(($ac_try" in
22585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22586 *) ac_try_echo=$ac_try;;
22588 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22589 (eval "$ac_try") 2>&5
22591 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22592 (exit $ac_status); }; }; then
22593 { echo "$as_me:$LINENO: result
: no
" >&5
22594 echo "${ECHO_T}no
" >&6; }
22596 echo "$as_me: program exited with status
$ac_status" >&5
22597 echo "$as_me: failed program was
:" >&5
22598 sed 's/^/| /' conftest.$ac_ext >&5
22600 ( exit $ac_status )
22601 { echo "$as_me:$LINENO: result
: yes" >&5
22602 echo "${ECHO_T}yes" >&6; }
22604 cat >>confdefs.h <<\_ACEOF
22605 #define HAVE_BROKEN_SEM_GETVALUE 1
22610 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22615 # determine what size digit to use for Python's longs
22616 { echo "$as_me:$LINENO: checking digit size
for Python
's longs" >&5
22617 echo $ECHO_N "checking digit size for Python's longs...
$ECHO_C" >&6; }
22618 # Check whether --enable-big-digits was given.
22619 if test "${enable_big_digits+set}" = set; then
22620 enableval=$enable_big_digits; case $enable_big_digits in
22622 enable_big_digits=30 ;;
22624 enable_big_digits=15 ;;
22628 { { echo "$as_me:$LINENO: error
: bad value
$enable_big_digits for --enable-big-digits; value should be
15 or
30" >&5
22629 echo "$as_me: error
: bad value
$enable_big_digits for --enable-big-digits; value should be
15 or
30" >&2;}
22630 { (exit 1); exit 1; }; } ;;
22632 { echo "$as_me:$LINENO: result
: $enable_big_digits" >&5
22633 echo "${ECHO_T}$enable_big_digits" >&6; }
22635 cat >>confdefs.h <<_ACEOF
22636 #define PYLONG_BITS_IN_DIGIT $enable_big_digits
22641 { echo "$as_me:$LINENO: result
: no value specified
" >&5
22642 echo "${ECHO_T}no value specified
" >&6; }
22646 # check for wchar.h
22647 if test "${ac_cv_header_wchar_h+set}" = set; then
22648 { echo "$as_me:$LINENO: checking
for wchar.h
" >&5
22649 echo $ECHO_N "checking
for wchar.h...
$ECHO_C" >&6; }
22650 if test "${ac_cv_header_wchar_h+set}" = set; then
22651 echo $ECHO_N "(cached
) $ECHO_C" >&6
22653 { echo "$as_me:$LINENO: result
: $ac_cv_header_wchar_h" >&5
22654 echo "${ECHO_T}$ac_cv_header_wchar_h" >&6; }
22656 # Is the header compilable?
22657 { echo "$as_me:$LINENO: checking wchar.h usability
" >&5
22658 echo $ECHO_N "checking wchar.h usability...
$ECHO_C" >&6; }
22659 cat >conftest.$ac_ext <<_ACEOF
22662 cat confdefs.h >>conftest.$ac_ext
22663 cat >>conftest.$ac_ext <<_ACEOF
22664 /* end confdefs.h. */
22665 $ac_includes_default
22668 rm -f conftest.$ac_objext
22669 if { (ac_try="$ac_compile"
22670 case "(($ac_try" in
22671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22672 *) ac_try_echo=$ac_try;;
22674 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22675 (eval "$ac_compile") 2>conftest.er1
22677 grep -v '^ *+' conftest.er1 >conftest.err
22679 cat conftest.err >&5
22680 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22681 (exit $ac_status); } && {
22682 test -z "$ac_c_werror_flag" ||
22683 test ! -s conftest.err
22684 } && test -s conftest.$ac_objext; then
22685 ac_header_compiler=yes
22687 echo "$as_me: failed program was
:" >&5
22688 sed 's/^/| /' conftest.$ac_ext >&5
22690 ac_header_compiler=no
22693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22694 { echo "$as_me:$LINENO: result
: $ac_header_compiler" >&5
22695 echo "${ECHO_T}$ac_header_compiler" >&6; }
22697 # Is the header present?
22698 { echo "$as_me:$LINENO: checking wchar.h presence
" >&5
22699 echo $ECHO_N "checking wchar.h presence...
$ECHO_C" >&6; }
22700 cat >conftest.$ac_ext <<_ACEOF
22703 cat confdefs.h >>conftest.$ac_ext
22704 cat >>conftest.$ac_ext <<_ACEOF
22705 /* end confdefs.h. */
22708 if { (ac_try="$ac_cpp conftest.
$ac_ext"
22709 case "(($ac_try" in
22710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22711 *) ac_try_echo=$ac_try;;
22713 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22714 (eval "$ac_cpp conftest.
$ac_ext") 2>conftest.er1
22716 grep -v '^ *+' conftest.er1 >conftest.err
22718 cat conftest.err >&5
22719 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22720 (exit $ac_status); } >/dev/null && {
22721 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22722 test ! -s conftest.err
22724 ac_header_preproc=yes
22726 echo "$as_me: failed program was
:" >&5
22727 sed 's/^/| /' conftest.$ac_ext >&5
22729 ac_header_preproc=no
22732 rm -f conftest.err conftest.$ac_ext
22733 { echo "$as_me:$LINENO: result
: $ac_header_preproc" >&5
22734 echo "${ECHO_T}$ac_header_preproc" >&6; }
22736 # So? What about this header?
22737 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22739 { echo "$as_me:$LINENO: WARNING
: wchar.h
: accepted by the compiler
, rejected by the preprocessor
!" >&5
22740 echo "$as_me: WARNING
: wchar.h
: accepted by the compiler
, rejected by the preprocessor
!" >&2;}
22741 { echo "$as_me:$LINENO: WARNING
: wchar.h
: proceeding with the compiler
's result" >&5
22742 echo "$as_me: WARNING: wchar.h: proceeding with the compiler's result
" >&2;}
22743 ac_header_preproc=yes
22746 { echo "$as_me:$LINENO: WARNING
: wchar.h
: present but cannot be compiled
" >&5
22747 echo "$as_me: WARNING
: wchar.h
: present but cannot be compiled
" >&2;}
22748 { echo "$as_me:$LINENO: WARNING
: wchar.h
: check
for missing prerequisite headers?
" >&5
22749 echo "$as_me: WARNING
: wchar.h
: check
for missing prerequisite headers?
" >&2;}
22750 { echo "$as_me:$LINENO: WARNING
: wchar.h
: see the Autoconf documentation
" >&5
22751 echo "$as_me: WARNING
: wchar.h
: see the Autoconf documentation
" >&2;}
22752 { echo "$as_me:$LINENO: WARNING
: wchar.h
: section
\"Present But Cannot Be Compiled
\"" >&5
22753 echo "$as_me: WARNING
: wchar.h
: section
\"Present But Cannot Be Compiled
\"" >&2;}
22754 { echo "$as_me:$LINENO: WARNING
: wchar.h
: proceeding with the preprocessor
's result" >&5
22755 echo "$as_me: WARNING: wchar.h: proceeding with the preprocessor's result
" >&2;}
22756 { echo "$as_me:$LINENO: WARNING
: wchar.h
: in the future
, the compiler will take precedence
" >&5
22757 echo "$as_me: WARNING
: wchar.h
: in the future
, the compiler will take precedence
" >&2;}
22759 ## -------------------------------------- ##
22760 ## Report this to http://bugs.python.org/ ##
22761 ## -------------------------------------- ##
22763 ) | sed "s
/^
/$as_me: WARNING
: /" >&2
22766 { echo "$as_me:$LINENO: checking
for wchar.h
" >&5
22767 echo $ECHO_N "checking
for wchar.h...
$ECHO_C" >&6; }
22768 if test "${ac_cv_header_wchar_h+set}" = set; then
22769 echo $ECHO_N "(cached
) $ECHO_C" >&6
22771 ac_cv_header_wchar_h=$ac_header_preproc
22773 { echo "$as_me:$LINENO: result
: $ac_cv_header_wchar_h" >&5
22774 echo "${ECHO_T}$ac_cv_header_wchar_h" >&6; }
22777 if test $ac_cv_header_wchar_h = yes; then
22780 cat >>confdefs.h <<\_ACEOF
22781 #define HAVE_WCHAR_H 1
22793 # determine wchar_t size
22794 if test "$wchar_h" = yes
22796 { echo "$as_me:$LINENO: checking
for wchar_t
" >&5
22797 echo $ECHO_N "checking
for wchar_t...
$ECHO_C" >&6; }
22798 if test "${ac_cv_type_wchar_t+set}" = set; then
22799 echo $ECHO_N "(cached
) $ECHO_C" >&6
22801 cat >conftest.$ac_ext <<_ACEOF
22804 cat confdefs.h >>conftest.$ac_ext
22805 cat >>conftest.$ac_ext <<_ACEOF
22806 /* end confdefs.h. */
22809 typedef wchar_t ac__type_new_;
22813 if ((ac__type_new_ *) 0)
22815 if (sizeof (ac__type_new_))
22821 rm -f conftest.$ac_objext
22822 if { (ac_try="$ac_compile"
22823 case "(($ac_try" in
22824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22825 *) ac_try_echo=$ac_try;;
22827 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22828 (eval "$ac_compile") 2>conftest.er1
22830 grep -v '^ *+' conftest.er1 >conftest.err
22832 cat conftest.err >&5
22833 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22834 (exit $ac_status); } && {
22835 test -z "$ac_c_werror_flag" ||
22836 test ! -s conftest.err
22837 } && test -s conftest.$ac_objext; then
22838 ac_cv_type_wchar_t=yes
22840 echo "$as_me: failed program was
:" >&5
22841 sed 's/^/| /' conftest.$ac_ext >&5
22843 ac_cv_type_wchar_t=no
22846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22848 { echo "$as_me:$LINENO: result
: $ac_cv_type_wchar_t" >&5
22849 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6; }
22851 # The cast to long int works around a bug in the HP C Compiler
22852 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
22853 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
22854 # This bug is HP SR number 8606223364.
22855 { echo "$as_me:$LINENO: checking size of wchar_t
" >&5
22856 echo $ECHO_N "checking size of wchar_t...
$ECHO_C" >&6; }
22857 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
22858 echo $ECHO_N "(cached
) $ECHO_C" >&6
22860 if test "$cross_compiling" = yes; then
22861 # Depending upon the size, compute the lo and hi bounds.
22862 cat >conftest.$ac_ext <<_ACEOF
22865 cat confdefs.h >>conftest.$ac_ext
22866 cat >>conftest.$ac_ext <<_ACEOF
22867 /* end confdefs.h. */
22870 typedef wchar_t ac__type_sizeof_;
22874 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
22881 rm -f conftest.$ac_objext
22882 if { (ac_try="$ac_compile"
22883 case "(($ac_try" in
22884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22885 *) ac_try_echo=$ac_try;;
22887 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22888 (eval "$ac_compile") 2>conftest.er1
22890 grep -v '^ *+' conftest.er1 >conftest.err
22892 cat conftest.err >&5
22893 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22894 (exit $ac_status); } && {
22895 test -z "$ac_c_werror_flag" ||
22896 test ! -s conftest.err
22897 } && test -s conftest.$ac_objext; then
22900 cat >conftest.$ac_ext <<_ACEOF
22903 cat confdefs.h >>conftest.$ac_ext
22904 cat >>conftest.$ac_ext <<_ACEOF
22905 /* end confdefs.h. */
22908 typedef wchar_t ac__type_sizeof_;
22912 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
22919 rm -f conftest.$ac_objext
22920 if { (ac_try="$ac_compile"
22921 case "(($ac_try" in
22922 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22923 *) ac_try_echo=$ac_try;;
22925 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22926 (eval "$ac_compile") 2>conftest.er1
22928 grep -v '^ *+' conftest.er1 >conftest.err
22930 cat conftest.err >&5
22931 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22932 (exit $ac_status); } && {
22933 test -z "$ac_c_werror_flag" ||
22934 test ! -s conftest.err
22935 } && test -s conftest.$ac_objext; then
22936 ac_hi=$ac_mid; break
22938 echo "$as_me: failed program was
:" >&5
22939 sed 's/^/| /' conftest.$ac_ext >&5
22941 ac_lo=`expr $ac_mid + 1`
22942 if test $ac_lo -le $ac_mid; then
22946 ac_mid=`expr 2 '*' $ac_mid + 1`
22949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22952 echo "$as_me: failed program was
:" >&5
22953 sed 's/^/| /' conftest.$ac_ext >&5
22955 cat >conftest.$ac_ext <<_ACEOF
22958 cat confdefs.h >>conftest.$ac_ext
22959 cat >>conftest.$ac_ext <<_ACEOF
22960 /* end confdefs.h. */
22963 typedef wchar_t ac__type_sizeof_;
22967 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
22974 rm -f conftest.$ac_objext
22975 if { (ac_try="$ac_compile"
22976 case "(($ac_try" in
22977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22978 *) ac_try_echo=$ac_try;;
22980 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
22981 (eval "$ac_compile") 2>conftest.er1
22983 grep -v '^ *+' conftest.er1 >conftest.err
22985 cat conftest.err >&5
22986 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
22987 (exit $ac_status); } && {
22988 test -z "$ac_c_werror_flag" ||
22989 test ! -s conftest.err
22990 } && test -s conftest.$ac_objext; then
22993 cat >conftest.$ac_ext <<_ACEOF
22996 cat confdefs.h >>conftest.$ac_ext
22997 cat >>conftest.$ac_ext <<_ACEOF
22998 /* end confdefs.h. */
23001 typedef wchar_t ac__type_sizeof_;
23005 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
23012 rm -f conftest.$ac_objext
23013 if { (ac_try="$ac_compile"
23014 case "(($ac_try" in
23015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23016 *) ac_try_echo=$ac_try;;
23018 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
23019 (eval "$ac_compile") 2>conftest.er1
23021 grep -v '^ *+' conftest.er1 >conftest.err
23023 cat conftest.err >&5
23024 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
23025 (exit $ac_status); } && {
23026 test -z "$ac_c_werror_flag" ||
23027 test ! -s conftest.err
23028 } && test -s conftest.$ac_objext; then
23029 ac_lo=$ac_mid; break
23031 echo "$as_me: failed program was
:" >&5
23032 sed 's/^/| /' conftest.$ac_ext >&5
23034 ac_hi=`expr '(' $ac_mid ')' - 1`
23035 if test $ac_mid -le $ac_hi; then
23039 ac_mid=`expr 2 '*' $ac_mid`
23042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23045 echo "$as_me: failed program was
:" >&5
23046 sed 's/^/| /' conftest.$ac_ext >&5
23051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23055 # Binary search between lo and hi bounds.
23056 while test "x
$ac_lo" != "x
$ac_hi"; do
23057 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
23058 cat >conftest.$ac_ext <<_ACEOF
23061 cat confdefs.h >>conftest.$ac_ext
23062 cat >>conftest.$ac_ext <<_ACEOF
23063 /* end confdefs.h. */
23066 typedef wchar_t ac__type_sizeof_;
23070 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
23077 rm -f conftest.$ac_objext
23078 if { (ac_try="$ac_compile"
23079 case "(($ac_try" in
23080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23081 *) ac_try_echo=$ac_try;;
23083 eval "echo \"\
$as_me:$LINENO: $ac_try_echo\"") >&5
23084 (eval "$ac_compile") 2>conftest.er1
23086 grep -v '^ *+' conftest.er1 >conftest.err
23088 cat conftest.err >&5
23089 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
23090 (exit $ac_status); } && {
23091 test -z "$ac_c_werror_flag" ||
23092 test ! -s conftest.err
23093 } && test -s conftest.$ac_objext; then
23096 echo "$as_me: failed program was
:" >&5
23097 sed 's/^/| /' conftest.$ac_ext >&5
23099 ac_lo=`expr '(' $ac_mid ')' + 1`
23102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23105 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
23106 '') if test "$ac_cv_type_wchar_t" = yes; then
23107 { { echo "$as_me:$LINENO: error
: cannot compute sizeof
(wchar_t
)
23108 See \
`config.log' for more details." >&5
23109 echo "$as_me: error: cannot compute sizeof (wchar_t)
23110 See \`config.log
' for more details." >&2;}
23111 { (exit 77); exit 77; }; }
23113 ac_cv_sizeof_wchar_t=0
23117 cat >conftest.$ac_ext <<_ACEOF
23120 cat confdefs.h >>conftest.$ac_ext
23121 cat >>conftest.$ac_ext <<_ACEOF
23122 /* end confdefs.h. */
23125 typedef wchar_t ac__type_sizeof_;
23126 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
23127 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
23129 #include <stdlib.h>
23134 FILE *f = fopen ("conftest.val", "w");
23137 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
23139 long int i = longval ();
23140 if (i != ((long int) (sizeof (ac__type_sizeof_))))
23142 fprintf (f, "%ld\n", i);
23146 unsigned long int i = ulongval ();
23147 if (i != ((long int) (sizeof (ac__type_sizeof_))))
23149 fprintf (f, "%lu\n", i);
23151 return ferror (f) || fclose (f) != 0;
23157 rm -f conftest$ac_exeext
23158 if { (ac_try="$ac_link"
23159 case "(($ac_try" in
23160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23161 *) ac_try_echo=$ac_try;;
23163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23164 (eval "$ac_link") 2>&5
23166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23167 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
23168 { (case "(($ac_try" in
23169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23170 *) ac_try_echo=$ac_try;;
23172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23173 (eval "$ac_try") 2>&5
23175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23176 (exit $ac_status); }; }; then
23177 ac_cv_sizeof_wchar_t=`cat conftest.val`
23179 echo "$as_me: program exited with status $ac_status" >&5
23180 echo "$as_me: failed program was:" >&5
23181 sed 's
/^
/|
/' conftest.$ac_ext >&5
23183 ( exit $ac_status )
23184 if test "$ac_cv_type_wchar_t" = yes; then
23185 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t)
23186 See \`config.log' for more details.
" >&5
23187 echo "$as_me: error
: cannot compute sizeof
(wchar_t
)
23188 See \
`config.log' for more details." >&2;}
23189 { (exit 77); exit 77; }; }
23191 ac_cv_sizeof_wchar_t=0
23194 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23198 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
23199 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6; }
23203 cat >>confdefs.h <<_ACEOF
23204 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
23210 { echo "$as_me:$LINENO: checking for UCS-4 tcl" >&5
23211 echo $ECHO_N "checking for UCS-4 tcl... $ECHO_C" >&6; }
23213 cat >conftest.$ac_ext <<_ACEOF
23216 cat confdefs.h >>conftest.$ac_ext
23217 cat >>conftest.$ac_ext <<_ACEOF
23218 /* end confdefs.h. */
23221 #if TCL_UTF_MAX != 6
23222 # error "NOT UCS4_TCL"
23232 rm -f conftest.$ac_objext
23233 if { (ac_try="$ac_compile"
23234 case "(($ac_try" in
23235 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23236 *) ac_try_echo
=$ac_try;;
23238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23239 (eval "$ac_compile") 2>conftest.er1
23241 grep -v '^ *+' conftest.er1
>conftest.err
23243 cat conftest.err
>&5
23244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23245 (exit $ac_status); } && {
23246 test -z "$ac_c_werror_flag" ||
23247 test ! -s conftest.err
23248 } && test -s conftest.
$ac_objext; then
23251 cat >>confdefs.h
<<\_ACEOF
23252 #define HAVE_UCS4_TCL 1
23258 echo "$as_me: failed program was:" >&5
23259 sed 's/^/| /' conftest.
$ac_ext >&5
23264 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23265 { echo "$as_me:$LINENO: result: $have_ucs4_tcl" >&5
23266 echo "${ECHO_T}$have_ucs4_tcl" >&6; }
23268 # check whether wchar_t is signed or not
23269 if test "$wchar_h" = yes
23271 # check whether wchar_t is signed or not
23272 { echo "$as_me:$LINENO: checking whether wchar_t is signed" >&5
23273 echo $ECHO_N "checking whether wchar_t is signed... $ECHO_C" >&6; }
23274 if test "${ac_cv_wchar_t_signed+set}" = set; then
23275 echo $ECHO_N "(cached) $ECHO_C" >&6
23278 if test "$cross_compiling" = yes; then
23279 ac_cv_wchar_t_signed
=yes
23281 cat >conftest.
$ac_ext <<_ACEOF
23284 cat confdefs.h
>>conftest.
$ac_ext
23285 cat >>conftest.
$ac_ext <<_ACEOF
23286 /* end confdefs.h. */
23291 /* Success: exit code 0 */
23292 exit((((wchar_t) -1) < ((wchar_t) 0)) ? 0 : 1);
23296 rm -f conftest
$ac_exeext
23297 if { (ac_try
="$ac_link"
23298 case "(($ac_try" in
23299 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23300 *) ac_try_echo=$ac_try;;
23302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23303 (eval "$ac_link") 2>&5
23305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23306 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23307 { (case "(($ac_try" in
23308 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23309 *) ac_try_echo
=$ac_try;;
23311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23312 (eval "$ac_try") 2>&5
23314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23315 (exit $ac_status); }; }; then
23316 ac_cv_wchar_t_signed
=yes
23318 echo "$as_me: program exited with status $ac_status" >&5
23319 echo "$as_me: failed program was:" >&5
23320 sed 's/^/| /' conftest.
$ac_ext >&5
23322 ( exit $ac_status )
23323 ac_cv_wchar_t_signed
=no
23325 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
23331 { echo "$as_me:$LINENO: result: $ac_cv_wchar_t_signed" >&5
23332 echo "${ECHO_T}$ac_cv_wchar_t_signed" >&6; }
23335 { echo "$as_me:$LINENO: checking what type to use for str" >&5
23336 echo $ECHO_N "checking what type to use for str... $ECHO_C" >&6; }
23338 # Check whether --with-wide-unicode was given.
23339 if test "${with_wide_unicode+set}" = set; then
23340 withval
=$with_wide_unicode;
23341 if test "$withval" != no
23342 then unicode_size
="4"
23343 else unicode_size
="2"
23348 case "$have_ucs4_tcl" in
23349 yes) unicode_size
="4" ;;
23350 *) unicode_size
="2" ;;
23358 case "$unicode_size" in
23359 4) cat >>confdefs.h
<<\_ACEOF
23360 #define Py_UNICODE_SIZE 4
23363 *) cat >>confdefs.h
<<\_ACEOF
23364 #define Py_UNICODE_SIZE 2
23372 # wchar_t is only usable if it maps to an unsigned type
23373 if test "$unicode_size" = "$ac_cv_sizeof_wchar_t" \
23374 -a "$ac_cv_wchar_t_signed" = "no"
23376 PY_UNICODE_TYPE
="wchar_t"
23378 cat >>confdefs.h
<<\_ACEOF
23379 #define HAVE_USABLE_WCHAR_T 1
23382 cat >>confdefs.h
<<\_ACEOF
23383 #define PY_UNICODE_TYPE wchar_t
23386 elif test "$ac_cv_sizeof_short" = "$unicode_size"
23388 PY_UNICODE_TYPE
="unsigned short"
23389 cat >>confdefs.h
<<\_ACEOF
23390 #define PY_UNICODE_TYPE unsigned short
23393 elif test "$ac_cv_sizeof_long" = "$unicode_size"
23395 PY_UNICODE_TYPE
="unsigned long"
23396 cat >>confdefs.h
<<\_ACEOF
23397 #define PY_UNICODE_TYPE unsigned long
23401 PY_UNICODE_TYPE
="no type found"
23403 { echo "$as_me:$LINENO: result: $PY_UNICODE_TYPE" >&5
23404 echo "${ECHO_T}$PY_UNICODE_TYPE" >&6; }
23406 # check for endianness
23407 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
23408 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
23409 if test "${ac_cv_c_bigendian+set}" = set; then
23410 echo $ECHO_N "(cached) $ECHO_C" >&6
23412 # See if sys/param.h defines the BYTE_ORDER macro.
23413 cat >conftest.
$ac_ext <<_ACEOF
23416 cat confdefs.h
>>conftest.
$ac_ext
23417 cat >>conftest.
$ac_ext <<_ACEOF
23418 /* end confdefs.h. */
23419 #include <sys/types.h>
23420 #include <sys/param.h>
23425 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
23426 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
23427 bogus endian macros
23434 rm -f conftest.
$ac_objext
23435 if { (ac_try
="$ac_compile"
23436 case "(($ac_try" in
23437 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23438 *) ac_try_echo=$ac_try;;
23440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23441 (eval "$ac_compile") 2>conftest.er1
23443 grep -v '^ *+' conftest.er1 >conftest.err
23445 cat conftest.err >&5
23446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23447 (exit $ac_status); } && {
23448 test -z "$ac_c_werror_flag" ||
23449 test ! -s conftest.err
23450 } && test -s conftest.$ac_objext; then
23451 # It does; now see whether it defined to BIG_ENDIAN or not.
23452 cat >conftest.$ac_ext <<_ACEOF
23455 cat confdefs.h >>conftest.$ac_ext
23456 cat >>conftest.$ac_ext <<_ACEOF
23457 /* end confdefs.h. */
23458 #include <sys/types.h>
23459 #include <sys/param.h>
23464 #if BYTE_ORDER != BIG_ENDIAN
23472 rm -f conftest.$ac_objext
23473 if { (ac_try="$ac_compile"
23474 case "(($ac_try" in
23475 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23476 *) ac_try_echo
=$ac_try;;
23478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23479 (eval "$ac_compile") 2>conftest.er1
23481 grep -v '^ *+' conftest.er1
>conftest.err
23483 cat conftest.err
>&5
23484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23485 (exit $ac_status); } && {
23486 test -z "$ac_c_werror_flag" ||
23487 test ! -s conftest.err
23488 } && test -s conftest.
$ac_objext; then
23489 ac_cv_c_bigendian
=yes
23491 echo "$as_me: failed program was:" >&5
23492 sed 's/^/| /' conftest.
$ac_ext >&5
23494 ac_cv_c_bigendian
=no
23497 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23499 echo "$as_me: failed program was:" >&5
23500 sed 's/^/| /' conftest.
$ac_ext >&5
23502 # It does not; compile a test program.
23503 if test "$cross_compiling" = yes; then
23504 # try to guess the endianness by grepping values into an object file
23505 ac_cv_c_bigendian
=unknown
23506 cat >conftest.
$ac_ext <<_ACEOF
23509 cat confdefs.h
>>conftest.
$ac_ext
23510 cat >>conftest.
$ac_ext <<_ACEOF
23511 /* end confdefs.h. */
23512 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
23513 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
23514 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
23515 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
23516 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
23517 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
23521 _ascii (); _ebcdic ();
23526 rm -f conftest.
$ac_objext
23527 if { (ac_try
="$ac_compile"
23528 case "(($ac_try" in
23529 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23530 *) ac_try_echo=$ac_try;;
23532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23533 (eval "$ac_compile") 2>conftest.er1
23535 grep -v '^ *+' conftest.er1 >conftest.err
23537 cat conftest.err >&5
23538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23539 (exit $ac_status); } && {
23540 test -z "$ac_c_werror_flag" ||
23541 test ! -s conftest.err
23542 } && test -s conftest.$ac_objext; then
23543 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
23544 ac_cv_c_bigendian=yes
23546 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
23547 if test "$ac_cv_c_bigendian" = unknown; then
23548 ac_cv_c_bigendian=no
23550 # finding both strings is unlikely to happen, but who knows?
23551 ac_cv_c_bigendian=unknown
23555 echo "$as_me: failed program was:" >&5
23556 sed 's/^/| /' conftest.$ac_ext >&5
23561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23563 cat >conftest.$ac_ext <<_ACEOF
23566 cat confdefs.h >>conftest.$ac_ext
23567 cat >>conftest.$ac_ext <<_ACEOF
23568 /* end confdefs.h. */
23569 $ac_includes_default
23574 /* Are we little or big endian? From Harbison&Steele. */
23578 char c[sizeof (long int)];
23581 return u.c[sizeof (long int) - 1] == 1;
23587 rm -f conftest$ac_exeext
23588 if { (ac_try="$ac_link"
23589 case "(($ac_try" in
23590 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23591 *) ac_try_echo
=$ac_try;;
23593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23594 (eval "$ac_link") 2>&5
23596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23597 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
23598 { (case "(($ac_try" in
23599 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23600 *) ac_try_echo=$ac_try;;
23602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23603 (eval "$ac_try") 2>&5
23605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23606 (exit $ac_status); }; }; then
23607 ac_cv_c_bigendian=no
23609 echo "$as_me: program exited with status $ac_status" >&5
23610 echo "$as_me: failed program was:" >&5
23611 sed 's/^/| /' conftest.$ac_ext >&5
23613 ( exit $ac_status )
23614 ac_cv_c_bigendian=yes
23616 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23624 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
23625 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
23626 case $ac_cv_c_bigendian in
23629 cat >>confdefs.h <<\_ACEOF
23630 #define WORDS_BIGENDIAN 1
23636 { { echo "$as_me:$LINENO: error: unknown endianness
23637 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
23638 echo "$as_me: error: unknown endianness
23639 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
23640 { (exit 1); exit 1; }; } ;;
23644 # Check whether right shifting a negative integer extends the sign bit
23645 # or fills with zeros (like the Cray J90, according to Tim Peters).
23646 { echo "$as_me:$LINENO: checking whether right shift extends the sign bit" >&5
23647 echo $ECHO_N "checking whether right shift extends the sign bit... $ECHO_C" >&6; }
23648 if test "${ac_cv_rshift_extends_sign+set}" = set; then
23649 echo $ECHO_N "(cached) $ECHO_C" >&6
23652 if test "$cross_compiling" = yes; then
23653 ac_cv_rshift_extends_sign=yes
23655 cat >conftest.$ac_ext <<_ACEOF
23658 cat confdefs.h >>conftest.$ac_ext
23659 cat >>conftest.$ac_ext <<_ACEOF
23660 /* end confdefs.h. */
23664 exit(((-1)>>3 == -1) ? 0 : 1);
23668 rm -f conftest$ac_exeext
23669 if { (ac_try="$ac_link"
23670 case "(($ac_try" in
23671 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23672 *) ac_try_echo
=$ac_try;;
23674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23675 (eval "$ac_link") 2>&5
23677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23678 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
23679 { (case "(($ac_try" in
23680 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23681 *) ac_try_echo=$ac_try;;
23683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23684 (eval "$ac_try") 2>&5
23686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23687 (exit $ac_status); }; }; then
23688 ac_cv_rshift_extends_sign=yes
23690 echo "$as_me: program exited with status $ac_status" >&5
23691 echo "$as_me: failed program was:" >&5
23692 sed 's/^/| /' conftest.$ac_ext >&5
23694 ( exit $ac_status )
23695 ac_cv_rshift_extends_sign=no
23697 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23703 { echo "$as_me:$LINENO: result: $ac_cv_rshift_extends_sign" >&5
23704 echo "${ECHO_T}$ac_cv_rshift_extends_sign" >&6; }
23705 if test "$ac_cv_rshift_extends_sign" = no
23708 cat >>confdefs.h <<\_ACEOF
23709 #define SIGNED_RIGHT_SHIFT_ZERO_FILLS 1
23714 # check for getc_unlocked and related locking functions
23715 { echo "$as_me:$LINENO: checking for getc_unlocked() and friends" >&5
23716 echo $ECHO_N "checking for getc_unlocked() and friends... $ECHO_C" >&6; }
23717 if test "${ac_cv_have_getc_unlocked+set}" = set; then
23718 echo $ECHO_N "(cached) $ECHO_C" >&6
23721 cat >conftest.$ac_ext <<_ACEOF
23724 cat confdefs.h >>conftest.$ac_ext
23725 cat >>conftest.$ac_ext <<_ACEOF
23726 /* end confdefs.h. */
23732 FILE *f = fopen("/dev/null", "r");
23741 rm -f conftest.$ac_objext conftest$ac_exeext
23742 if { (ac_try="$ac_link"
23743 case "(($ac_try" in
23744 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23745 *) ac_try_echo
=$ac_try;;
23747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23748 (eval "$ac_link") 2>conftest.er1
23750 grep -v '^ *+' conftest.er1
>conftest.err
23752 cat conftest.err
>&5
23753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23754 (exit $ac_status); } && {
23755 test -z "$ac_c_werror_flag" ||
23756 test ! -s conftest.err
23757 } && test -s conftest
$ac_exeext &&
23758 $as_test_x conftest
$ac_exeext; then
23759 ac_cv_have_getc_unlocked
=yes
23761 echo "$as_me: failed program was:" >&5
23762 sed 's/^/| /' conftest.
$ac_ext >&5
23764 ac_cv_have_getc_unlocked
=no
23767 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
23768 conftest
$ac_exeext conftest.
$ac_ext
23771 { echo "$as_me:$LINENO: result: $ac_cv_have_getc_unlocked" >&5
23772 echo "${ECHO_T}$ac_cv_have_getc_unlocked" >&6; }
23773 if test "$ac_cv_have_getc_unlocked" = yes
23776 cat >>confdefs.h
<<\_ACEOF
23777 #define HAVE_GETC_UNLOCKED 1
23782 # check where readline lives
23783 # save the value of LIBS so we don't actually link Python with readline
23784 LIBS_no_readline
=$LIBS
23786 # On some systems we need to link readline to a termcap compatible
23787 # library. NOTE: Keep the precedence of listed libraries synchronised
23789 py_cv_lib_readline
=no
23790 { echo "$as_me:$LINENO: checking how to link readline libs" >&5
23791 echo $ECHO_N "checking how to link readline libs... $ECHO_C" >&6; }
23792 for py_libtermcap
in "" ncursesw ncurses curses termcap
; do
23793 if test -z "$py_libtermcap"; then
23794 READLINE_LIBS
="-lreadline"
23796 READLINE_LIBS
="-lreadline -l$py_libtermcap"
23798 LIBS
="$READLINE_LIBS $LIBS_no_readline"
23799 cat >conftest.
$ac_ext <<_ACEOF
23802 cat confdefs.h
>>conftest.
$ac_ext
23803 cat >>conftest.
$ac_ext <<_ACEOF
23804 /* end confdefs.h. */
23806 /* Override any GCC internal prototype to avoid an error.
23807 Use char because int might match the return type of a GCC
23808 builtin and then its argument prototype would still apply. */
23816 return readline ();
23821 rm -f conftest.
$ac_objext conftest
$ac_exeext
23822 if { (ac_try
="$ac_link"
23823 case "(($ac_try" in
23824 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23825 *) ac_try_echo=$ac_try;;
23827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23828 (eval "$ac_link") 2>conftest.er1
23830 grep -v '^ *+' conftest.er1 >conftest.err
23832 cat conftest.err >&5
23833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23834 (exit $ac_status); } && {
23835 test -z "$ac_c_werror_flag" ||
23836 test ! -s conftest.err
23837 } && test -s conftest$ac_exeext &&
23838 $as_test_x conftest$ac_exeext; then
23839 py_cv_lib_readline=yes
23841 echo "$as_me: failed program was:" >&5
23842 sed 's/^/| /' conftest.$ac_ext >&5
23847 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23848 conftest$ac_exeext conftest.$ac_ext
23849 if test $py_cv_lib_readline = yes; then
23853 # Uncomment this line if you want to use READINE_LIBS in Makefile or scripts
23854 #AC_SUBST([READLINE_LIBS])
23855 if test $py_cv_lib_readline = no; then
23856 { echo "$as_me:$LINENO: result: none" >&5
23857 echo "${ECHO_T}none" >&6; }
23859 { echo "$as_me:$LINENO: result: $READLINE_LIBS" >&5
23860 echo "${ECHO_T}$READLINE_LIBS" >&6; }
23862 cat >>confdefs.h <<\_ACEOF
23863 #define HAVE_LIBREADLINE 1
23868 # check for readline 2.1
23869 { echo "$as_me:$LINENO: checking for rl_callback_handler_install in -lreadline" >&5
23870 echo $ECHO_N "checking for rl_callback_handler_install in -lreadline... $ECHO_C" >&6; }
23871 if test "${ac_cv_lib_readline_rl_callback_handler_install+set}" = set; then
23872 echo $ECHO_N "(cached) $ECHO_C" >&6
23874 ac_check_lib_save_LIBS=$LIBS
23875 LIBS="-lreadline $READLINE_LIBS $LIBS"
23876 cat >conftest.$ac_ext <<_ACEOF
23879 cat confdefs.h >>conftest.$ac_ext
23880 cat >>conftest.$ac_ext <<_ACEOF
23881 /* end confdefs.h. */
23883 /* Override any GCC internal prototype to avoid an error.
23884 Use char because int might match the return type of a GCC
23885 builtin and then its argument prototype would still apply. */
23889 char rl_callback_handler_install ();
23893 return rl_callback_handler_install ();
23898 rm -f conftest.$ac_objext conftest$ac_exeext
23899 if { (ac_try="$ac_link"
23900 case "(($ac_try" in
23901 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
23902 *) ac_try_echo
=$ac_try;;
23904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23905 (eval "$ac_link") 2>conftest.er1
23907 grep -v '^ *+' conftest.er1
>conftest.err
23909 cat conftest.err
>&5
23910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23911 (exit $ac_status); } && {
23912 test -z "$ac_c_werror_flag" ||
23913 test ! -s conftest.err
23914 } && test -s conftest
$ac_exeext &&
23915 $as_test_x conftest
$ac_exeext; then
23916 ac_cv_lib_readline_rl_callback_handler_install
=yes
23918 echo "$as_me: failed program was:" >&5
23919 sed 's/^/| /' conftest.
$ac_ext >&5
23921 ac_cv_lib_readline_rl_callback_handler_install
=no
23924 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
23925 conftest
$ac_exeext conftest.
$ac_ext
23926 LIBS
=$ac_check_lib_save_LIBS
23928 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_callback_handler_install" >&5
23929 echo "${ECHO_T}$ac_cv_lib_readline_rl_callback_handler_install" >&6; }
23930 if test $ac_cv_lib_readline_rl_callback_handler_install = yes; then
23932 cat >>confdefs.h
<<\_ACEOF
23933 #define HAVE_RL_CALLBACK 1
23939 # check for readline 2.2
23940 cat >conftest.
$ac_ext <<_ACEOF
23943 cat confdefs.h
>>conftest.
$ac_ext
23944 cat >>conftest.
$ac_ext <<_ACEOF
23945 /* end confdefs.h. */
23946 #include <readline/readline.h>
23948 if { (ac_try
="$ac_cpp conftest.$ac_ext"
23949 case "(($ac_try" in
23950 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
23951 *) ac_try_echo=$ac_try;;
23953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23954 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23956 grep -v '^ *+' conftest.er1 >conftest.err
23958 cat conftest.err >&5
23959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23960 (exit $ac_status); } >/dev/null && {
23961 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23962 test ! -s conftest.err
23966 echo "$as_me: failed program was:" >&5
23967 sed 's/^/| /' conftest.$ac_ext >&5
23972 rm -f conftest.err conftest.$ac_ext
23973 if test $have_readline = yes
23975 cat >conftest.$ac_ext <<_ACEOF
23978 cat confdefs.h >>conftest.$ac_ext
23979 cat >>conftest.$ac_ext <<_ACEOF
23980 /* end confdefs.h. */
23981 #include <readline/readline.h>
23984 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23985 $EGREP "extern int rl_completion_append_character;" >/dev/null 2>&1; then
23987 cat >>confdefs.h <<\_ACEOF
23988 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
23996 # check for readline 4.0
23997 { echo "$as_me:$LINENO: checking for rl_pre_input_hook in -lreadline" >&5
23998 echo $ECHO_N "checking for rl_pre_input_hook in -lreadline... $ECHO_C" >&6; }
23999 if test "${ac_cv_lib_readline_rl_pre_input_hook+set}" = set; then
24000 echo $ECHO_N "(cached) $ECHO_C" >&6
24002 ac_check_lib_save_LIBS=$LIBS
24003 LIBS="-lreadline $READLINE_LIBS $LIBS"
24004 cat >conftest.$ac_ext <<_ACEOF
24007 cat confdefs.h >>conftest.$ac_ext
24008 cat >>conftest.$ac_ext <<_ACEOF
24009 /* end confdefs.h. */
24011 /* Override any GCC internal prototype to avoid an error.
24012 Use char because int might match the return type of a GCC
24013 builtin and then its argument prototype would still apply. */
24017 char rl_pre_input_hook ();
24021 return rl_pre_input_hook ();
24026 rm -f conftest.$ac_objext conftest$ac_exeext
24027 if { (ac_try="$ac_link"
24028 case "(($ac_try" in
24029 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24030 *) ac_try_echo
=$ac_try;;
24032 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24033 (eval "$ac_link") 2>conftest.er1
24035 grep -v '^ *+' conftest.er1
>conftest.err
24037 cat conftest.err
>&5
24038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24039 (exit $ac_status); } && {
24040 test -z "$ac_c_werror_flag" ||
24041 test ! -s conftest.err
24042 } && test -s conftest
$ac_exeext &&
24043 $as_test_x conftest
$ac_exeext; then
24044 ac_cv_lib_readline_rl_pre_input_hook
=yes
24046 echo "$as_me: failed program was:" >&5
24047 sed 's/^/| /' conftest.
$ac_ext >&5
24049 ac_cv_lib_readline_rl_pre_input_hook
=no
24052 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
24053 conftest
$ac_exeext conftest.
$ac_ext
24054 LIBS
=$ac_check_lib_save_LIBS
24056 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_pre_input_hook" >&5
24057 echo "${ECHO_T}$ac_cv_lib_readline_rl_pre_input_hook" >&6; }
24058 if test $ac_cv_lib_readline_rl_pre_input_hook = yes; then
24060 cat >>confdefs.h
<<\_ACEOF
24061 #define HAVE_RL_PRE_INPUT_HOOK 1
24068 { echo "$as_me:$LINENO: checking for rl_completion_display_matches_hook in -lreadline" >&5
24069 echo $ECHO_N "checking for rl_completion_display_matches_hook in -lreadline... $ECHO_C" >&6; }
24070 if test "${ac_cv_lib_readline_rl_completion_display_matches_hook+set}" = set; then
24071 echo $ECHO_N "(cached) $ECHO_C" >&6
24073 ac_check_lib_save_LIBS
=$LIBS
24074 LIBS
="-lreadline $READLINE_LIBS $LIBS"
24075 cat >conftest.
$ac_ext <<_ACEOF
24078 cat confdefs.h
>>conftest.
$ac_ext
24079 cat >>conftest.
$ac_ext <<_ACEOF
24080 /* end confdefs.h. */
24082 /* Override any GCC internal prototype to avoid an error.
24083 Use char because int might match the return type of a GCC
24084 builtin and then its argument prototype would still apply. */
24088 char rl_completion_display_matches_hook ();
24092 return rl_completion_display_matches_hook ();
24097 rm -f conftest.
$ac_objext conftest
$ac_exeext
24098 if { (ac_try
="$ac_link"
24099 case "(($ac_try" in
24100 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24101 *) ac_try_echo=$ac_try;;
24103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24104 (eval "$ac_link") 2>conftest.er1
24106 grep -v '^ *+' conftest.er1 >conftest.err
24108 cat conftest.err >&5
24109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24110 (exit $ac_status); } && {
24111 test -z "$ac_c_werror_flag" ||
24112 test ! -s conftest.err
24113 } && test -s conftest$ac_exeext &&
24114 $as_test_x conftest$ac_exeext; then
24115 ac_cv_lib_readline_rl_completion_display_matches_hook=yes
24117 echo "$as_me: failed program was:" >&5
24118 sed 's/^/| /' conftest.$ac_ext >&5
24120 ac_cv_lib_readline_rl_completion_display_matches_hook=no
24123 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24124 conftest$ac_exeext conftest.$ac_ext
24125 LIBS=$ac_check_lib_save_LIBS
24127 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_completion_display_matches_hook" >&5
24128 echo "${ECHO_T}$ac_cv_lib_readline_rl_completion_display_matches_hook" >&6; }
24129 if test $ac_cv_lib_readline_rl_completion_display_matches_hook = yes; then
24131 cat >>confdefs.h <<\_ACEOF
24132 #define HAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK 1
24138 # check for readline 4.2
24139 { echo "$as_me:$LINENO: checking for rl_completion_matches in -lreadline" >&5
24140 echo $ECHO_N "checking for rl_completion_matches in -lreadline... $ECHO_C" >&6; }
24141 if test "${ac_cv_lib_readline_rl_completion_matches+set}" = set; then
24142 echo $ECHO_N "(cached) $ECHO_C" >&6
24144 ac_check_lib_save_LIBS=$LIBS
24145 LIBS="-lreadline $READLINE_LIBS $LIBS"
24146 cat >conftest.$ac_ext <<_ACEOF
24149 cat confdefs.h >>conftest.$ac_ext
24150 cat >>conftest.$ac_ext <<_ACEOF
24151 /* end confdefs.h. */
24153 /* Override any GCC internal prototype to avoid an error.
24154 Use char because int might match the return type of a GCC
24155 builtin and then its argument prototype would still apply. */
24159 char rl_completion_matches ();
24163 return rl_completion_matches ();
24168 rm -f conftest.$ac_objext conftest$ac_exeext
24169 if { (ac_try="$ac_link"
24170 case "(($ac_try" in
24171 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24172 *) ac_try_echo
=$ac_try;;
24174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24175 (eval "$ac_link") 2>conftest.er1
24177 grep -v '^ *+' conftest.er1
>conftest.err
24179 cat conftest.err
>&5
24180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24181 (exit $ac_status); } && {
24182 test -z "$ac_c_werror_flag" ||
24183 test ! -s conftest.err
24184 } && test -s conftest
$ac_exeext &&
24185 $as_test_x conftest
$ac_exeext; then
24186 ac_cv_lib_readline_rl_completion_matches
=yes
24188 echo "$as_me: failed program was:" >&5
24189 sed 's/^/| /' conftest.
$ac_ext >&5
24191 ac_cv_lib_readline_rl_completion_matches
=no
24194 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
24195 conftest
$ac_exeext conftest.
$ac_ext
24196 LIBS
=$ac_check_lib_save_LIBS
24198 { echo "$as_me:$LINENO: result: $ac_cv_lib_readline_rl_completion_matches" >&5
24199 echo "${ECHO_T}$ac_cv_lib_readline_rl_completion_matches" >&6; }
24200 if test $ac_cv_lib_readline_rl_completion_matches = yes; then
24202 cat >>confdefs.h
<<\_ACEOF
24203 #define HAVE_RL_COMPLETION_MATCHES 1
24209 # also in readline 4.2
24210 cat >conftest.
$ac_ext <<_ACEOF
24213 cat confdefs.h
>>conftest.
$ac_ext
24214 cat >>conftest.
$ac_ext <<_ACEOF
24215 /* end confdefs.h. */
24216 #include <readline/readline.h>
24218 if { (ac_try
="$ac_cpp conftest.$ac_ext"
24219 case "(($ac_try" in
24220 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24221 *) ac_try_echo=$ac_try;;
24223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24224 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
24226 grep -v '^ *+' conftest.er1 >conftest.err
24228 cat conftest.err >&5
24229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24230 (exit $ac_status); } >/dev/null && {
24231 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
24232 test ! -s conftest.err
24236 echo "$as_me: failed program was:" >&5
24237 sed 's/^/| /' conftest.$ac_ext >&5
24242 rm -f conftest.err conftest.$ac_ext
24243 if test $have_readline = yes
24245 cat >conftest.$ac_ext <<_ACEOF
24248 cat confdefs.h >>conftest.$ac_ext
24249 cat >>conftest.$ac_ext <<_ACEOF
24250 /* end confdefs.h. */
24251 #include <readline/readline.h>
24254 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24255 $EGREP "extern int rl_catch_signals;" >/dev/null 2>&1; then
24257 cat >>confdefs.h <<\_ACEOF
24258 #define HAVE_RL_CATCH_SIGNAL 1
24266 # End of readline checks: restore LIBS
24267 LIBS=$LIBS_no_readline
24269 { echo "$as_me:$LINENO: checking for broken nice()" >&5
24270 echo $ECHO_N "checking for broken nice()... $ECHO_C" >&6; }
24271 if test "${ac_cv_broken_nice+set}" = set; then
24272 echo $ECHO_N "(cached) $ECHO_C" >&6
24275 if test "$cross_compiling" = yes; then
24276 ac_cv_broken_nice=no
24278 cat >conftest.$ac_ext <<_ACEOF
24281 cat confdefs.h >>conftest.$ac_ext
24282 cat >>conftest.$ac_ext <<_ACEOF
24283 /* end confdefs.h. */
24287 int val1 = nice(1);
24288 if (val1 != -1 && val1 == nice(2))
24294 rm -f conftest$ac_exeext
24295 if { (ac_try="$ac_link"
24296 case "(($ac_try" in
24297 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24298 *) ac_try_echo
=$ac_try;;
24300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24301 (eval "$ac_link") 2>&5
24303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24304 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
24305 { (case "(($ac_try" in
24306 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24307 *) ac_try_echo=$ac_try;;
24309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24310 (eval "$ac_try") 2>&5
24312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24313 (exit $ac_status); }; }; then
24314 ac_cv_broken_nice=yes
24316 echo "$as_me: program exited with status $ac_status" >&5
24317 echo "$as_me: failed program was:" >&5
24318 sed 's/^/| /' conftest.$ac_ext >&5
24320 ( exit $ac_status )
24321 ac_cv_broken_nice=no
24323 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24329 { echo "$as_me:$LINENO: result: $ac_cv_broken_nice" >&5
24330 echo "${ECHO_T}$ac_cv_broken_nice" >&6; }
24331 if test "$ac_cv_broken_nice" = yes
24334 cat >>confdefs.h <<\_ACEOF
24335 #define HAVE_BROKEN_NICE 1
24340 { echo "$as_me:$LINENO: checking for broken poll()" >&5
24341 echo $ECHO_N "checking for broken poll()... $ECHO_C" >&6; }
24342 if test "$cross_compiling" = yes; then
24343 ac_cv_broken_poll=no
24345 cat >conftest.$ac_ext <<_ACEOF
24348 cat confdefs.h >>conftest.$ac_ext
24349 cat >>conftest.$ac_ext <<_ACEOF
24350 /* end confdefs.h. */
24356 struct pollfd poll_struct = { 42, POLLIN|POLLPRI|POLLOUT, 0 };
24360 int poll_test = poll (&poll_struct, 1, 0);
24366 else if (poll_test == 0 && poll_struct.revents != POLLNVAL)
24377 rm -f conftest$ac_exeext
24378 if { (ac_try="$ac_link"
24379 case "(($ac_try" in
24380 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24381 *) ac_try_echo
=$ac_try;;
24383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24384 (eval "$ac_link") 2>&5
24386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24387 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
24388 { (case "(($ac_try" in
24389 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24390 *) ac_try_echo=$ac_try;;
24392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24393 (eval "$ac_try") 2>&5
24395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24396 (exit $ac_status); }; }; then
24397 ac_cv_broken_poll=yes
24399 echo "$as_me: program exited with status $ac_status" >&5
24400 echo "$as_me: failed program was:" >&5
24401 sed 's/^/| /' conftest.$ac_ext >&5
24403 ( exit $ac_status )
24404 ac_cv_broken_poll=no
24406 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24410 { echo "$as_me:$LINENO: result: $ac_cv_broken_poll" >&5
24411 echo "${ECHO_T}$ac_cv_broken_poll" >&6; }
24412 if test "$ac_cv_broken_poll" = yes
24415 cat >>confdefs.h <<\_ACEOF
24416 #define HAVE_BROKEN_POLL 1
24421 # Before we can test tzset, we need to check if struct tm has a tm_zone
24422 # (which is not required by ISO C or UNIX spec) and/or if we support
24424 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
24425 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
24426 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
24427 echo $ECHO_N "(cached) $ECHO_C" >&6
24429 cat >conftest.$ac_ext <<_ACEOF
24432 cat confdefs.h >>conftest.$ac_ext
24433 cat >>conftest.$ac_ext <<_ACEOF
24434 /* end confdefs.h. */
24435 #include <sys/types.h>
24436 #include <$ac_cv_struct_tm>
24442 static struct tm ac_aggr;
24443 if (ac_aggr.tm_zone)
24449 rm -f conftest.$ac_objext
24450 if { (ac_try="$ac_compile"
24451 case "(($ac_try" in
24452 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24453 *) ac_try_echo
=$ac_try;;
24455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24456 (eval "$ac_compile") 2>conftest.er1
24458 grep -v '^ *+' conftest.er1
>conftest.err
24460 cat conftest.err
>&5
24461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24462 (exit $ac_status); } && {
24463 test -z "$ac_c_werror_flag" ||
24464 test ! -s conftest.err
24465 } && test -s conftest.
$ac_objext; then
24466 ac_cv_member_struct_tm_tm_zone
=yes
24468 echo "$as_me: failed program was:" >&5
24469 sed 's/^/| /' conftest.
$ac_ext >&5
24471 cat >conftest.
$ac_ext <<_ACEOF
24474 cat confdefs.h
>>conftest.
$ac_ext
24475 cat >>conftest.
$ac_ext <<_ACEOF
24476 /* end confdefs.h. */
24477 #include <sys/types.h>
24478 #include <$ac_cv_struct_tm>
24484 static struct tm ac_aggr;
24485 if (sizeof ac_aggr.tm_zone)
24491 rm -f conftest.
$ac_objext
24492 if { (ac_try
="$ac_compile"
24493 case "(($ac_try" in
24494 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24495 *) ac_try_echo=$ac_try;;
24497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24498 (eval "$ac_compile") 2>conftest.er1
24500 grep -v '^ *+' conftest.er1 >conftest.err
24502 cat conftest.err >&5
24503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24504 (exit $ac_status); } && {
24505 test -z "$ac_c_werror_flag" ||
24506 test ! -s conftest.err
24507 } && test -s conftest.$ac_objext; then
24508 ac_cv_member_struct_tm_tm_zone=yes
24510 echo "$as_me: failed program was:" >&5
24511 sed 's/^/| /' conftest.$ac_ext >&5
24513 ac_cv_member_struct_tm_tm_zone=no
24516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24521 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
24522 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
24523 if test $ac_cv_member_struct_tm_tm_zone = yes; then
24525 cat >>confdefs.h <<_ACEOF
24526 #define HAVE_STRUCT_TM_TM_ZONE 1
24532 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
24534 cat >>confdefs.h <<\_ACEOF
24535 #define HAVE_TM_ZONE 1
24539 { echo "$as_me:$LINENO: checking whether tzname is declared" >&5
24540 echo $ECHO_N "checking whether tzname is declared... $ECHO_C" >&6; }
24541 if test "${ac_cv_have_decl_tzname+set}" = set; then
24542 echo $ECHO_N "(cached) $ECHO_C" >&6
24544 cat >conftest.$ac_ext <<_ACEOF
24547 cat confdefs.h >>conftest.$ac_ext
24548 cat >>conftest.$ac_ext <<_ACEOF
24549 /* end confdefs.h. */
24563 rm -f conftest.$ac_objext
24564 if { (ac_try="$ac_compile"
24565 case "(($ac_try" in
24566 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24567 *) ac_try_echo
=$ac_try;;
24569 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24570 (eval "$ac_compile") 2>conftest.er1
24572 grep -v '^ *+' conftest.er1
>conftest.err
24574 cat conftest.err
>&5
24575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24576 (exit $ac_status); } && {
24577 test -z "$ac_c_werror_flag" ||
24578 test ! -s conftest.err
24579 } && test -s conftest.
$ac_objext; then
24580 ac_cv_have_decl_tzname
=yes
24582 echo "$as_me: failed program was:" >&5
24583 sed 's/^/| /' conftest.
$ac_ext >&5
24585 ac_cv_have_decl_tzname
=no
24588 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24590 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
24591 echo "${ECHO_T}$ac_cv_have_decl_tzname" >&6; }
24592 if test $ac_cv_have_decl_tzname = yes; then
24594 cat >>confdefs.h
<<_ACEOF
24595 #define HAVE_DECL_TZNAME 1
24600 cat >>confdefs.h
<<_ACEOF
24601 #define HAVE_DECL_TZNAME 0
24608 { echo "$as_me:$LINENO: checking for tzname" >&5
24609 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
24610 if test "${ac_cv_var_tzname+set}" = set; then
24611 echo $ECHO_N "(cached) $ECHO_C" >&6
24613 cat >conftest.
$ac_ext <<_ACEOF
24616 cat confdefs.h
>>conftest.
$ac_ext
24617 cat >>conftest.
$ac_ext <<_ACEOF
24618 /* end confdefs.h. */
24620 #if !HAVE_DECL_TZNAME
24621 extern char *tzname[];
24627 return tzname[0][0];
24632 rm -f conftest.
$ac_objext conftest
$ac_exeext
24633 if { (ac_try
="$ac_link"
24634 case "(($ac_try" in
24635 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24636 *) ac_try_echo=$ac_try;;
24638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24639 (eval "$ac_link") 2>conftest.er1
24641 grep -v '^ *+' conftest.er1 >conftest.err
24643 cat conftest.err >&5
24644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24645 (exit $ac_status); } && {
24646 test -z "$ac_c_werror_flag" ||
24647 test ! -s conftest.err
24648 } && test -s conftest$ac_exeext &&
24649 $as_test_x conftest$ac_exeext; then
24650 ac_cv_var_tzname=yes
24652 echo "$as_me: failed program was:" >&5
24653 sed 's/^/| /' conftest.$ac_ext >&5
24655 ac_cv_var_tzname=no
24658 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24659 conftest$ac_exeext conftest.$ac_ext
24661 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
24662 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
24663 if test $ac_cv_var_tzname = yes; then
24665 cat >>confdefs.h <<\_ACEOF
24666 #define HAVE_TZNAME 1
24673 # check tzset(3) exists and works like we expect it to
24674 { echo "$as_me:$LINENO: checking for working tzset()" >&5
24675 echo $ECHO_N "checking for working tzset()... $ECHO_C" >&6; }
24676 if test "${ac_cv_working_tzset+set}" = set; then
24677 echo $ECHO_N "(cached) $ECHO_C" >&6
24680 if test "$cross_compiling" = yes; then
24681 ac_cv_working_tzset=no
24683 cat >conftest.$ac_ext <<_ACEOF
24686 cat confdefs.h >>conftest.$ac_ext
24687 cat >>conftest.$ac_ext <<_ACEOF
24688 /* end confdefs.h. */
24690 #include <stdlib.h>
24692 #include <string.h>
24695 extern char *tzname[];
24700 /* Note that we need to ensure that not only does tzset(3)
24701 do 'something' with localtime, but it works as documented
24702 in the library reference and as expected by the test suite.
24703 This includes making sure that tzname is set properly if
24704 tm->tm_zone does not exist since it is the alternative way
24705 of getting timezone info.
24707 Red Hat 6.2 doesn't understand the southern hemisphere
24708 after New Year's Day.
24711 time_t groundhogday = 1044144000; /* GMT-based */
24712 time_t midyear = groundhogday + (365 * 24 * 3600 / 2);
24714 putenv("TZ=UTC+0");
24716 if (localtime(&groundhogday)->tm_hour != 0)
24719 /* For UTC, tzname[1] is sometimes "", sometimes " " */
24720 if (strcmp(tzname[0], "UTC") ||
24721 (tzname[1][0] != 0 && tzname[1][0] != ' '))
24725 putenv("TZ=EST+5EDT,M4.1.0,M10.5.0");
24727 if (localtime(&groundhogday)->tm_hour != 19)
24730 if (strcmp(tzname[0], "EST") || strcmp(tzname[1], "EDT"))
24734 putenv("TZ=AEST-10AEDT-11,M10.5.0,M3.5.0");
24736 if (localtime(&groundhogday)->tm_hour != 11)
24739 if (strcmp(tzname[0], "AEST") || strcmp(tzname[1], "AEDT"))
24743 #if HAVE_STRUCT_TM_TM_ZONE
24744 if (strcmp(localtime(&groundhogday)->tm_zone, "AEDT"))
24746 if (strcmp(localtime(&midyear)->tm_zone, "AEST"))
24754 rm -f conftest$ac_exeext
24755 if { (ac_try="$ac_link"
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_link") 2>&5
24763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24764 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
24765 { (case "(($ac_try" in
24766 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24767 *) ac_try_echo=$ac_try;;
24769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24770 (eval "$ac_try") 2>&5
24772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24773 (exit $ac_status); }; }; then
24774 ac_cv_working_tzset=yes
24776 echo "$as_me: program exited with status $ac_status" >&5
24777 echo "$as_me: failed program was:" >&5
24778 sed 's/^/| /' conftest.$ac_ext >&5
24780 ( exit $ac_status )
24781 ac_cv_working_tzset=no
24783 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24789 { echo "$as_me:$LINENO: result: $ac_cv_working_tzset" >&5
24790 echo "${ECHO_T}$ac_cv_working_tzset" >&6; }
24791 if test "$ac_cv_working_tzset" = yes
24794 cat >>confdefs.h <<\_ACEOF
24795 #define HAVE_WORKING_TZSET 1
24800 # Look for subsecond timestamps in struct stat
24801 { echo "$as_me:$LINENO: checking for tv_nsec in struct stat" >&5
24802 echo $ECHO_N "checking for tv_nsec in struct stat... $ECHO_C" >&6; }
24803 if test "${ac_cv_stat_tv_nsec+set}" = set; then
24804 echo $ECHO_N "(cached) $ECHO_C" >&6
24806 cat >conftest.$ac_ext <<_ACEOF
24809 cat confdefs.h >>conftest.$ac_ext
24810 cat >>conftest.$ac_ext <<_ACEOF
24811 /* end confdefs.h. */
24812 #include <sys/stat.h>
24818 st.st_mtim.tv_nsec = 1;
24824 rm -f conftest.$ac_objext
24825 if { (ac_try="$ac_compile"
24826 case "(($ac_try" in
24827 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24828 *) ac_try_echo
=$ac_try;;
24830 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24831 (eval "$ac_compile") 2>conftest.er1
24833 grep -v '^ *+' conftest.er1
>conftest.err
24835 cat conftest.err
>&5
24836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24837 (exit $ac_status); } && {
24838 test -z "$ac_c_werror_flag" ||
24839 test ! -s conftest.err
24840 } && test -s conftest.
$ac_objext; then
24841 ac_cv_stat_tv_nsec
=yes
24843 echo "$as_me: failed program was:" >&5
24844 sed 's/^/| /' conftest.
$ac_ext >&5
24846 ac_cv_stat_tv_nsec
=no
24849 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24852 { echo "$as_me:$LINENO: result: $ac_cv_stat_tv_nsec" >&5
24853 echo "${ECHO_T}$ac_cv_stat_tv_nsec" >&6; }
24854 if test "$ac_cv_stat_tv_nsec" = yes
24857 cat >>confdefs.h
<<\_ACEOF
24858 #define HAVE_STAT_TV_NSEC 1
24863 # Look for BSD style subsecond timestamps in struct stat
24864 { echo "$as_me:$LINENO: checking for tv_nsec2 in struct stat" >&5
24865 echo $ECHO_N "checking for tv_nsec2 in struct stat... $ECHO_C" >&6; }
24866 if test "${ac_cv_stat_tv_nsec2+set}" = set; then
24867 echo $ECHO_N "(cached) $ECHO_C" >&6
24869 cat >conftest.
$ac_ext <<_ACEOF
24872 cat confdefs.h
>>conftest.
$ac_ext
24873 cat >>conftest.
$ac_ext <<_ACEOF
24874 /* end confdefs.h. */
24875 #include <sys/stat.h>
24881 st.st_mtimespec.tv_nsec = 1;
24887 rm -f conftest.
$ac_objext
24888 if { (ac_try
="$ac_compile"
24889 case "(($ac_try" in
24890 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
24891 *) ac_try_echo=$ac_try;;
24893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24894 (eval "$ac_compile") 2>conftest.er1
24896 grep -v '^ *+' conftest.er1 >conftest.err
24898 cat conftest.err >&5
24899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24900 (exit $ac_status); } && {
24901 test -z "$ac_c_werror_flag" ||
24902 test ! -s conftest.err
24903 } && test -s conftest.$ac_objext; then
24904 ac_cv_stat_tv_nsec2=yes
24906 echo "$as_me: failed program was:" >&5
24907 sed 's/^/| /' conftest.$ac_ext >&5
24909 ac_cv_stat_tv_nsec2=no
24912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24915 { echo "$as_me:$LINENO: result: $ac_cv_stat_tv_nsec2" >&5
24916 echo "${ECHO_T}$ac_cv_stat_tv_nsec2" >&6; }
24917 if test "$ac_cv_stat_tv_nsec2" = yes
24920 cat >>confdefs.h <<\_ACEOF
24921 #define HAVE_STAT_TV_NSEC2 1
24926 # On HP/UX 11.0, mvwdelch is a block with a return statement
24927 { echo "$as_me:$LINENO: checking whether mvwdelch is an expression" >&5
24928 echo $ECHO_N "checking whether mvwdelch is an expression... $ECHO_C" >&6; }
24929 if test "${ac_cv_mvwdelch_is_expression+set}" = set; then
24930 echo $ECHO_N "(cached) $ECHO_C" >&6
24932 cat >conftest.$ac_ext <<_ACEOF
24935 cat confdefs.h >>conftest.$ac_ext
24936 cat >>conftest.$ac_ext <<_ACEOF
24937 /* end confdefs.h. */
24938 #include <curses.h>
24944 rtn = mvwdelch(0,0,0);
24950 rm -f conftest.$ac_objext
24951 if { (ac_try="$ac_compile"
24952 case "(($ac_try" in
24953 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
24954 *) ac_try_echo
=$ac_try;;
24956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24957 (eval "$ac_compile") 2>conftest.er1
24959 grep -v '^ *+' conftest.er1
>conftest.err
24961 cat conftest.err
>&5
24962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24963 (exit $ac_status); } && {
24964 test -z "$ac_c_werror_flag" ||
24965 test ! -s conftest.err
24966 } && test -s conftest.
$ac_objext; then
24967 ac_cv_mvwdelch_is_expression
=yes
24969 echo "$as_me: failed program was:" >&5
24970 sed 's/^/| /' conftest.
$ac_ext >&5
24972 ac_cv_mvwdelch_is_expression
=no
24975 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24978 { echo "$as_me:$LINENO: result: $ac_cv_mvwdelch_is_expression" >&5
24979 echo "${ECHO_T}$ac_cv_mvwdelch_is_expression" >&6; }
24981 if test "$ac_cv_mvwdelch_is_expression" = yes
24984 cat >>confdefs.h
<<\_ACEOF
24985 #define MVWDELCH_IS_EXPRESSION 1
24990 { echo "$as_me:$LINENO: checking whether WINDOW has _flags" >&5
24991 echo $ECHO_N "checking whether WINDOW has _flags... $ECHO_C" >&6; }
24992 if test "${ac_cv_window_has_flags+set}" = set; then
24993 echo $ECHO_N "(cached) $ECHO_C" >&6
24995 cat >conftest.
$ac_ext <<_ACEOF
24998 cat confdefs.h
>>conftest.
$ac_ext
24999 cat >>conftest.
$ac_ext <<_ACEOF
25000 /* end confdefs.h. */
25001 #include <curses.h>
25013 rm -f conftest.
$ac_objext
25014 if { (ac_try
="$ac_compile"
25015 case "(($ac_try" in
25016 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25017 *) ac_try_echo=$ac_try;;
25019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25020 (eval "$ac_compile") 2>conftest.er1
25022 grep -v '^ *+' conftest.er1 >conftest.err
25024 cat conftest.err >&5
25025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25026 (exit $ac_status); } && {
25027 test -z "$ac_c_werror_flag" ||
25028 test ! -s conftest.err
25029 } && test -s conftest.$ac_objext; then
25030 ac_cv_window_has_flags=yes
25032 echo "$as_me: failed program was:" >&5
25033 sed 's/^/| /' conftest.$ac_ext >&5
25035 ac_cv_window_has_flags=no
25038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25041 { echo "$as_me:$LINENO: result: $ac_cv_window_has_flags" >&5
25042 echo "${ECHO_T}$ac_cv_window_has_flags" >&6; }
25045 if test "$ac_cv_window_has_flags" = yes
25048 cat >>confdefs.h <<\_ACEOF
25049 #define WINDOW_HAS_FLAGS 1
25054 { echo "$as_me:$LINENO: checking for is_term_resized" >&5
25055 echo $ECHO_N "checking for is_term_resized... $ECHO_C" >&6; }
25056 cat >conftest.$ac_ext <<_ACEOF
25059 cat confdefs.h >>conftest.$ac_ext
25060 cat >>conftest.$ac_ext <<_ACEOF
25061 /* end confdefs.h. */
25062 #include <curses.h>
25066 void *x=is_term_resized
25071 rm -f conftest.$ac_objext
25072 if { (ac_try="$ac_compile"
25073 case "(($ac_try" in
25074 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
25075 *) ac_try_echo
=$ac_try;;
25077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25078 (eval "$ac_compile") 2>conftest.er1
25080 grep -v '^ *+' conftest.er1
>conftest.err
25082 cat conftest.err
>&5
25083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25084 (exit $ac_status); } && {
25085 test -z "$ac_c_werror_flag" ||
25086 test ! -s conftest.err
25087 } && test -s conftest.
$ac_objext; then
25089 cat >>confdefs.h
<<\_ACEOF
25090 #define HAVE_CURSES_IS_TERM_RESIZED 1
25093 { echo "$as_me:$LINENO: result: yes" >&5
25094 echo "${ECHO_T}yes" >&6; }
25096 echo "$as_me: failed program was:" >&5
25097 sed 's/^/| /' conftest.
$ac_ext >&5
25099 { echo "$as_me:$LINENO: result: no" >&5
25100 echo "${ECHO_T}no" >&6; }
25104 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
25106 { echo "$as_me:$LINENO: checking for resize_term" >&5
25107 echo $ECHO_N "checking for resize_term... $ECHO_C" >&6; }
25108 cat >conftest.
$ac_ext <<_ACEOF
25111 cat confdefs.h
>>conftest.
$ac_ext
25112 cat >>conftest.
$ac_ext <<_ACEOF
25113 /* end confdefs.h. */
25114 #include <curses.h>
25118 void *x=resize_term
25123 rm -f conftest.
$ac_objext
25124 if { (ac_try
="$ac_compile"
25125 case "(($ac_try" in
25126 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25127 *) ac_try_echo=$ac_try;;
25129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25130 (eval "$ac_compile") 2>conftest.er1
25132 grep -v '^ *+' conftest.er1 >conftest.err
25134 cat conftest.err >&5
25135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25136 (exit $ac_status); } && {
25137 test -z "$ac_c_werror_flag" ||
25138 test ! -s conftest.err
25139 } && test -s conftest.$ac_objext; then
25141 cat >>confdefs.h <<\_ACEOF
25142 #define HAVE_CURSES_RESIZE_TERM 1
25145 { echo "$as_me:$LINENO: result: yes" >&5
25146 echo "${ECHO_T}yes" >&6; }
25148 echo "$as_me: failed program was:" >&5
25149 sed 's/^/| /' conftest.$ac_ext >&5
25151 { echo "$as_me:$LINENO: result: no" >&5
25152 echo "${ECHO_T}no" >&6; }
25156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25158 { echo "$as_me:$LINENO: checking for resizeterm" >&5
25159 echo $ECHO_N "checking for resizeterm... $ECHO_C" >&6; }
25160 cat >conftest.$ac_ext <<_ACEOF
25163 cat confdefs.h >>conftest.$ac_ext
25164 cat >>conftest.$ac_ext <<_ACEOF
25165 /* end confdefs.h. */
25166 #include <curses.h>
25175 rm -f conftest.$ac_objext
25176 if { (ac_try="$ac_compile"
25177 case "(($ac_try" in
25178 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
25179 *) ac_try_echo
=$ac_try;;
25181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25182 (eval "$ac_compile") 2>conftest.er1
25184 grep -v '^ *+' conftest.er1
>conftest.err
25186 cat conftest.err
>&5
25187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25188 (exit $ac_status); } && {
25189 test -z "$ac_c_werror_flag" ||
25190 test ! -s conftest.err
25191 } && test -s conftest.
$ac_objext; then
25193 cat >>confdefs.h
<<\_ACEOF
25194 #define HAVE_CURSES_RESIZETERM 1
25197 { echo "$as_me:$LINENO: result: yes" >&5
25198 echo "${ECHO_T}yes" >&6; }
25200 echo "$as_me: failed program was:" >&5
25201 sed 's/^/| /' conftest.
$ac_ext >&5
25203 { echo "$as_me:$LINENO: result: no" >&5
25204 echo "${ECHO_T}no" >&6; }
25208 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
25210 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
25211 echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
25213 if test -r /dev
/ptmx
25215 { echo "$as_me:$LINENO: result: yes" >&5
25216 echo "${ECHO_T}yes" >&6; }
25218 cat >>confdefs.h
<<\_ACEOF
25219 #define HAVE_DEV_PTMX 1
25223 { echo "$as_me:$LINENO: result: no" >&5
25224 echo "${ECHO_T}no" >&6; }
25227 { echo "$as_me:$LINENO: checking for /dev/ptc" >&5
25228 echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
25230 if test -r /dev
/ptc
25232 { echo "$as_me:$LINENO: result: yes" >&5
25233 echo "${ECHO_T}yes" >&6; }
25235 cat >>confdefs.h
<<\_ACEOF
25236 #define HAVE_DEV_PTC 1
25240 { echo "$as_me:$LINENO: result: no" >&5
25241 echo "${ECHO_T}no" >&6; }
25244 { echo "$as_me:$LINENO: checking for %zd printf() format support" >&5
25245 echo $ECHO_N "checking for %zd printf() format support... $ECHO_C" >&6; }
25246 if test "$cross_compiling" = yes; then
25247 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
25248 See \`config.log' for more details." >&5
25249 echo "$as_me: error: cannot run test program while cross compiling
25250 See \`config.log' for more details." >&2;}
25251 { (exit 1); exit 1; }; }
25253 cat >conftest.
$ac_ext <<_ACEOF
25256 cat confdefs.h
>>conftest.
$ac_ext
25257 cat >>conftest.
$ac_ext <<_ACEOF
25258 /* end confdefs.h. */
25260 #include <stddef.h>
25261 #include <string.h>
25263 #ifdef HAVE_SYS_TYPES_H
25264 #include <sys/types.h>
25267 #ifdef HAVE_SSIZE_T
25268 typedef ssize_t Py_ssize_t;
25269 #elif SIZEOF_VOID_P == SIZEOF_LONG
25270 typedef long Py_ssize_t;
25272 typedef int Py_ssize_t;
25279 if(sprintf(buffer, "%zd", (size_t)123) < 0)
25282 if (strcmp(buffer, "123"))
25285 if (sprintf(buffer, "%zd", (Py_ssize_t)-123) < 0)
25288 if (strcmp(buffer, "-123"))
25294 rm -f conftest
$ac_exeext
25295 if { (ac_try
="$ac_link"
25296 case "(($ac_try" in
25297 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25298 *) ac_try_echo=$ac_try;;
25300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25301 (eval "$ac_link") 2>&5
25303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25304 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25305 { (case "(($ac_try" in
25306 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
25307 *) ac_try_echo
=$ac_try;;
25309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25310 (eval "$ac_try") 2>&5
25312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25313 (exit $ac_status); }; }; then
25314 { echo "$as_me:$LINENO: result: yes" >&5
25315 echo "${ECHO_T}yes" >&6; }
25317 cat >>confdefs.h
<<\_ACEOF
25318 #define PY_FORMAT_SIZE_T "z"
25322 echo "$as_me: program exited with status $ac_status" >&5
25323 echo "$as_me: failed program was:" >&5
25324 sed 's/^/| /' conftest.
$ac_ext >&5
25326 ( exit $ac_status )
25327 { echo "$as_me:$LINENO: result: no" >&5
25328 echo "${ECHO_T}no" >&6; }
25330 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
25335 { echo "$as_me:$LINENO: checking for socklen_t" >&5
25336 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
25337 if test "${ac_cv_type_socklen_t+set}" = set; then
25338 echo $ECHO_N "(cached) $ECHO_C" >&6
25340 cat >conftest.
$ac_ext <<_ACEOF
25343 cat confdefs.h
>>conftest.
$ac_ext
25344 cat >>conftest.
$ac_ext <<_ACEOF
25345 /* end confdefs.h. */
25347 #ifdef HAVE_SYS_TYPES_H
25348 #include <sys/types.h>
25350 #ifdef HAVE_SYS_SOCKET_H
25351 #include <sys/socket.h>
25355 typedef socklen_t ac__type_new_;
25359 if ((ac__type_new_ *) 0)
25361 if (sizeof (ac__type_new_))
25367 rm -f conftest.
$ac_objext
25368 if { (ac_try
="$ac_compile"
25369 case "(($ac_try" in
25370 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25371 *) ac_try_echo=$ac_try;;
25373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25374 (eval "$ac_compile") 2>conftest.er1
25376 grep -v '^ *+' conftest.er1 >conftest.err
25378 cat conftest.err >&5
25379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25380 (exit $ac_status); } && {
25381 test -z "$ac_c_werror_flag" ||
25382 test ! -s conftest.err
25383 } && test -s conftest.$ac_objext; then
25384 ac_cv_type_socklen_t=yes
25386 echo "$as_me: failed program was:" >&5
25387 sed 's/^/| /' conftest.$ac_ext >&5
25389 ac_cv_type_socklen_t=no
25392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25394 { echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
25395 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
25396 if test $ac_cv_type_socklen_t = yes; then
25400 cat >>confdefs.h <<\_ACEOF
25401 #define socklen_t int
25407 { echo "$as_me:$LINENO: checking for broken mbstowcs" >&5
25408 echo $ECHO_N "checking for broken mbstowcs... $ECHO_C" >&6; }
25409 if test "$cross_compiling" = yes; then
25410 ac_cv_broken_mbstowcs=no
25412 cat >conftest.$ac_ext <<_ACEOF
25415 cat confdefs.h >>conftest.$ac_ext
25416 cat >>conftest.$ac_ext <<_ACEOF
25417 /* end confdefs.h. */
25422 const char *str = "text";
25423 len = mbstowcs(NULL, str, 0);
25428 rm -f conftest$ac_exeext
25429 if { (ac_try="$ac_link"
25430 case "(($ac_try" in
25431 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
25432 *) ac_try_echo
=$ac_try;;
25434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25435 (eval "$ac_link") 2>&5
25437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25438 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
25439 { (case "(($ac_try" in
25440 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
25441 *) ac_try_echo=$ac_try;;
25443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25444 (eval "$ac_try") 2>&5
25446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25447 (exit $ac_status); }; }; then
25448 ac_cv_broken_mbstowcs=no
25450 echo "$as_me: program exited with status $ac_status" >&5
25451 echo "$as_me: failed program was:" >&5
25452 sed 's/^/| /' conftest.$ac_ext >&5
25454 ( exit $ac_status )
25455 ac_cv_broken_mbstowcs=yes
25457 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25461 { echo "$as_me:$LINENO: result: $ac_cv_broken_mbstowcs" >&5
25462 echo "${ECHO_T}$ac_cv_broken_mbstowcs" >&6; }
25463 if test "$ac_cv_broken_mbstowcs" = yes
25466 cat >>confdefs.h <<\_ACEOF
25467 #define HAVE_BROKEN_MBSTOWCS 1
25472 # Check for --with-computed-gotos
25473 { echo "$as_me:$LINENO: checking for --with-computed-gotos" >&5
25474 echo $ECHO_N "checking for --with-computed-gotos... $ECHO_C" >&6; }
25476 # Check whether --with-computed-gotos was given.
25477 if test "${with_computed_gotos+set}" = set; then
25478 withval=$with_computed_gotos;
25479 if test "$withval" != no
25482 cat >>confdefs.h <<\_ACEOF
25483 #define USE_COMPUTED_GOTOS 1
25486 { echo "$as_me:$LINENO: result: yes" >&5
25487 echo "${ECHO_T}yes" >&6; }
25488 else { echo "$as_me:$LINENO: result: no" >&5
25489 echo "${ECHO_T}no" >&6; }
25492 { echo "$as_me:$LINENO: result: no" >&5
25493 echo "${ECHO_T}no" >&6; }
25500 for h in `(cd $srcdir;echo Python
/thread_
*.h
)`
25502 THREADHEADERS="$THREADHEADERS \$(srcdir)/$h"
25506 SRCDIRS="Parser Grammar Objects Python Modules Mac"
25507 { echo "$as_me:$LINENO: checking for build directories" >&5
25508 echo $ECHO_N "checking for build directories... $ECHO_C" >&6; }
25509 for dir in $SRCDIRS; do
25510 if test ! -d $dir; then
25514 { echo "$as_me:$LINENO: result: done" >&5
25515 echo "${ECHO_T}done" >&6; }
25517 # generate output files
25518 ac_config_files="$ac_config_files Makefile.pre Modules/Setup.config Misc/python.pc"
25520 cat >confcache <<\_ACEOF
25521 # This file is a shell script that caches the results of configure
25522 # tests run on this system so they can be shared between configure
25523 # scripts and configure runs, see configure's option --config-cache.
25524 # It is not useful on other systems. If it contains results you don't
25525 # want to keep, you may remove or edit it.
25527 # config.status only pays attention to the cache file if you give it
25528 # the --recheck option to rerun configure.
25530 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
25531 # loading this file, other *unset* `ac_cv_foo' will be assigned the
25532 # following values.
25536 # The following way of writing the cache mishandles newlines in values,
25537 # but we know of no workaround that is simple, portable, and efficient.
25538 # So, we kill variables containing newlines.
25539 # Ultrix sh set writes to stderr and can't be redirected directly,
25540 # and sets the high bit in the cache file unless we assign to the vars.
25542 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
25543 eval ac_val
=\$
$ac_var
25547 *_cv_
*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
25548 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
25551 _ | IFS | as_nl
) ;; #(
25552 *) $as_unset $ac_var ;;
25558 case $as_nl`(ac_space=' '; set) 2>&1` in #(
25559 *${as_nl}ac_space
=\
*)
25560 # `set' does not quote correctly, so add quotes (double-quote
25561 # substitution turns \\\\ into \\, and sed turns \\ into \).
25564 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
25567 # `set' quotes correctly as required by POSIX, so do not add quotes.
25568 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
25577 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
25579 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
25581 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
25582 if test -w "$cache_file"; then
25583 test "x$cache_file" != "x/dev/null" &&
25584 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
25585 echo "$as_me: updating cache $cache_file" >&6;}
25586 cat confcache
>$cache_file
25588 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
25589 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
25594 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
25595 # Let make expand exec_prefix.
25596 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
25598 DEFS
=-DHAVE_CONFIG_H
25602 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
25603 # 1. Remove the extension, and $U if already installed.
25604 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
25605 ac_i
=`echo "$ac_i" | sed "$ac_script"`
25606 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
25607 # will be set to the directory where LIBOBJS objects are built.
25608 ac_libobjs
="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
25609 ac_ltlibobjs
="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
25611 LIBOBJS
=$ac_libobjs
25613 LTLIBOBJS
=$ac_ltlibobjs
25617 : ${CONFIG_STATUS=./config.status}
25618 ac_clean_files_save
=$ac_clean_files
25619 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
25620 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
25621 echo "$as_me: creating $CONFIG_STATUS" >&6;}
25622 cat >$CONFIG_STATUS <<_ACEOF
25624 # Generated by $as_me.
25625 # Run this file to recreate the current configuration.
25626 # Compiler output produced by configure, useful for debugging
25627 # configure, is in config.log if it exists.
25630 ac_cs_recheck=false
25632 SHELL=\${CONFIG_SHELL-$SHELL}
25635 cat >>$CONFIG_STATUS <<\_ACEOF
25636 ## --------------------- ##
25637 ## M4sh Initialization. ##
25638 ## --------------------- ##
25640 # Be more Bourne compatible
25641 DUALCASE
=1; export DUALCASE
# for MKS sh
25642 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
25645 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
25646 # is contrary to our usage. Disable this feature.
25647 alias -g '${1+"$@"}'='"$@"'
25648 setopt NO_GLOB_SUBST
25650 case `(set -o) 2>/dev/null` in
25651 *posix
*) set -o posix
;;
25660 # Avoid depending upon Character Ranges.
25661 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
25662 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
25663 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
25664 as_cr_digits
='0123456789'
25665 as_cr_alnum
=$as_cr_Letters$as_cr_digits
25667 # The user is always right.
25668 if test "${PATH_SEPARATOR+set}" != set; then
25669 echo "#! /bin/sh" >conf$$.sh
25670 echo "exit 0" >>conf$$.sh
25672 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
25680 # Support unset when possible.
25681 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
25689 # We need space, tab and new line, in precisely that order. Quoting is
25690 # there to prevent editors from complaining about space-tab.
25691 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
25692 # splitting by setting IFS to empty value.)
25697 # Find who we are. Look in the path if we contain no directory separator.
25699 *[\\/]* ) as_myself
=$0 ;;
25700 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
25701 for as_dir
in $PATH
25704 test -z "$as_dir" && as_dir
=.
25705 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
25711 # We did not find ourselves, most probably we were run as `sh COMMAND'
25712 # in which case we are not to be found in the path.
25713 if test "x$as_myself" = x
; then
25716 if test ! -f "$as_myself"; then
25717 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
25718 { (exit 1); exit 1; }
25721 # Work around bugs in pre-3.0 UWIN ksh.
25722 for as_var
in ENV MAIL MAILPATH
25723 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
25731 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
25732 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
25733 LC_TELEPHONE LC_TIME
25735 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
25736 eval $as_var=C
; export $as_var
25738 ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
25742 # Required to use basename.
25743 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
25744 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
25750 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
25751 as_basename
=basename
25757 # Name of the executable.
25758 as_me
=`$as_basename -- "$0" ||
25759 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
25760 X"$0" : 'X\(//\)$' \| \
25761 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
25763 sed '/^.*\/\([^/][^/]*\)\/*$/{
25782 as_lineno_1
=$LINENO
25783 as_lineno_2
=$LINENO
25784 test "x$as_lineno_1" != "x$as_lineno_2" &&
25785 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" ||
{
25787 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
25788 # uniformly replaced by the line number. The first 'sed' inserts a
25789 # line-number line after each line using $LINENO; the second 'sed'
25790 # does the real work. The second script uses 'N' to pair each
25791 # line-number line with the line containing $LINENO, and appends
25792 # trailing '-' during substitution so that $LINENO is not a special
25793 # case at line end.
25794 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
25795 # scripts with optimization help from Paolo Bonzini. Blame Lee
25796 # E. McMahon (1931-1989) for sed's syntax. :-)
25808 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
25811 ' >$as_me.lineno
&&
25812 chmod +x
"$as_me.lineno" ||
25813 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
25814 { (exit 1); exit 1; }; }
25816 # Don't try to exec as it changes $[0], causing all sort of problems
25817 # (the dirname of $[0] is not the place where we might find the
25818 # original and so on. Autoconf is especially sensitive to this).
25819 .
"./$as_me.lineno"
25820 # Exit status is that of the last command.
25825 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
25831 ECHO_C
= ECHO_N
= ECHO_T
=
25832 case `echo -n x` in
25834 case `echo 'x\c'` in
25835 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
25842 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
25843 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
25849 rm -f conf$$ conf$$.exe conf$$.
file
25850 if test -d conf$$.dir
; then
25851 rm -f conf$$.dir
/conf$$.
file
25857 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
25859 # ... but there are two gotchas:
25860 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
25861 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
25862 # In both cases, we have to default to `cp -p'.
25863 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
25865 elif ln conf$$.
file conf$$
2>/dev
/null
; then
25870 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
25871 rmdir conf$$.dir
2>/dev
/null
25873 if mkdir
-p .
2>/dev
/null
; then
25876 test -d .
/-p && rmdir .
/-p
25880 if test -x / >/dev
/null
2>&1; then
25881 as_test_x
='test -x'
25883 if ls -dL / >/dev
/null
2>&1; then
25890 if test -d "$1"; then
25896 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
25897 ???[sx]*):;;*)false;;esac;fi
25901 as_executable_p
=$as_test_x
25903 # Sed expression to map a string onto a valid CPP name.
25904 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
25906 # Sed expression to map a string onto a valid variable name.
25907 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
25912 # Save the log message, to keep $[0] and so on meaningful, and to
25913 # report actual input values of CONFIG_FILES etc. instead of their
25914 # values after options handling.
25916 This file was extended by python $as_me 3.1, which was
25917 generated by GNU Autoconf 2.61. Invocation command line was
25919 CONFIG_FILES = $CONFIG_FILES
25920 CONFIG_HEADERS = $CONFIG_HEADERS
25921 CONFIG_LINKS = $CONFIG_LINKS
25922 CONFIG_COMMANDS = $CONFIG_COMMANDS
25925 on `(hostname || uname -n) 2>/dev/null | sed 1q`
25930 cat >>$CONFIG_STATUS <<_ACEOF
25931 # Files that config.status was made for.
25932 config_files="$ac_config_files"
25933 config_headers="$ac_config_headers"
25937 cat >>$CONFIG_STATUS <<\_ACEOF
25939 \`$as_me' instantiates files from templates according to the
25940 current configuration.
25942 Usage: $0 [OPTIONS] [FILE]...
25944 -h, --help print this help, then exit
25945 -V, --version print version number and configuration settings, then exit
25946 -q, --quiet do not print progress messages
25947 -d, --debug don't remove temporary files
25948 --recheck update $as_me by reconfiguring in the same conditions
25949 --file=FILE[:TEMPLATE]
25950 instantiate the configuration file FILE
25951 --header=FILE[:TEMPLATE]
25952 instantiate the configuration header FILE
25954 Configuration files:
25957 Configuration headers:
25960 Report bugs to <bug-autoconf@gnu.org>."
25963 cat >>$CONFIG_STATUS <<_ACEOF
25965 python config.status 3.1
25966 configured by $0, generated by GNU Autoconf 2.61,
25967 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
25969 Copyright (C) 2006 Free Software Foundation, Inc.
25970 This config.status script is free software; the Free Software Foundation
25971 gives unlimited permission to copy, distribute and modify it."
25978 cat >>$CONFIG_STATUS <<\_ACEOF
25979 # If no file are specified by the user, then we need to provide default
25980 # value. By we need to know if files were specified by the user.
25986 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
25987 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
25998 # Handling of the options.
25999 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
26001 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
26002 echo "$ac_cs_version"; exit ;;
26003 --debug |
--debu |
--deb |
--de |
--d |
-d )
26005 --file |
--fil |
--fi |
--f )
26007 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
26008 ac_need_defaults
=false
;;
26009 --header |
--heade |
--head |
--hea )
26011 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
26012 ac_need_defaults
=false
;;
26014 # Conflict between --help and --header
26015 { echo "$as_me: error: ambiguous option: $1
26016 Try \`$0 --help' for more information." >&2
26017 { (exit 1); exit 1; }; };;
26018 --help |
--hel |
-h )
26019 echo "$ac_cs_usage"; exit ;;
26020 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
26021 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
26024 # This is an error.
26025 -*) { echo "$as_me: error: unrecognized option: $1
26026 Try \`$0 --help' for more information." >&2
26027 { (exit 1); exit 1; }; } ;;
26029 *) ac_config_targets
="$ac_config_targets $1"
26030 ac_need_defaults
=false
;;
26036 ac_configure_extra_args
=
26038 if $ac_cs_silent; then
26040 ac_configure_extra_args
="$ac_configure_extra_args --silent"
26044 cat >>$CONFIG_STATUS <<_ACEOF
26045 if \$ac_cs_recheck; then
26046 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
26047 CONFIG_SHELL=$SHELL
26048 export CONFIG_SHELL
26049 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
26053 cat >>$CONFIG_STATUS <<\_ACEOF
26057 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
26058 ## Running $as_me. ##
26064 cat >>$CONFIG_STATUS <<_ACEOF
26067 cat >>$CONFIG_STATUS <<\_ACEOF
26069 # Handling of arguments.
26070 for ac_config_target
in $ac_config_targets
26072 case $ac_config_target in
26073 "pyconfig.h") CONFIG_HEADERS
="$CONFIG_HEADERS pyconfig.h" ;;
26074 "Mac/Makefile") CONFIG_FILES
="$CONFIG_FILES Mac/Makefile" ;;
26075 "Mac/PythonLauncher/Makefile") CONFIG_FILES
="$CONFIG_FILES Mac/PythonLauncher/Makefile" ;;
26076 "Mac/Resources/framework/Info.plist") CONFIG_FILES
="$CONFIG_FILES Mac/Resources/framework/Info.plist" ;;
26077 "Mac/Resources/app/Info.plist") CONFIG_FILES
="$CONFIG_FILES Mac/Resources/app/Info.plist" ;;
26078 "Makefile.pre") CONFIG_FILES
="$CONFIG_FILES Makefile.pre" ;;
26079 "Modules/Setup.config") CONFIG_FILES
="$CONFIG_FILES Modules/Setup.config" ;;
26080 "Misc/python.pc") CONFIG_FILES
="$CONFIG_FILES Misc/python.pc" ;;
26082 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
26083 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
26084 { (exit 1); exit 1; }; };;
26089 # If the user did not use the arguments to specify the items to instantiate,
26090 # then the envvar interface is used. Set only those that are not.
26091 # We use the long form for the default assignment because of an extremely
26092 # bizarre bug on SunOS 4.1.3.
26093 if $ac_need_defaults; then
26094 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
26095 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
26098 # Have a temporary directory for convenience. Make it in the build tree
26099 # simply because there is no reason against having it here, and in addition,
26100 # creating and moving files from /tmp can sometimes cause problems.
26101 # Hook for its removal unless debugging.
26102 # Note that there is a small window in which the directory will not be cleaned:
26103 # after its creation but before its name has been assigned to `$tmp'.
26107 trap 'exit_status=$?
26108 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
26110 trap '{ (exit 1); exit 1; }' 1 2 13 15
26112 # Create a (secure) tmp directory for tmp files.
26115 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
26116 test -n "$tmp" && test -d "$tmp"
26119 tmp
=.
/conf$$
-$RANDOM
26120 (umask 077 && mkdir
"$tmp")
26123 echo "$me: cannot create a temporary directory in ." >&2
26124 { (exit 1); exit 1; }
26128 # Set up the sed scripts for CONFIG_FILES section.
26131 # No need to generate the scripts if there are no CONFIG_FILES.
26132 # This happens for instance when ./config.status config.h
26133 if test -n "$CONFIG_FILES"; then
26140 for ac_last_try
in false false false false false
:; do
26141 cat >conf$
$subs.
sed <<_ACEOF
26142 SHELL!$SHELL$ac_delim
26143 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
26144 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
26145 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
26146 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
26147 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
26148 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
26149 exec_prefix!$exec_prefix$ac_delim
26150 prefix!$prefix$ac_delim
26151 program_transform_name!$program_transform_name$ac_delim
26152 bindir!$bindir$ac_delim
26153 sbindir!$sbindir$ac_delim
26154 libexecdir!$libexecdir$ac_delim
26155 datarootdir!$datarootdir$ac_delim
26156 datadir!$datadir$ac_delim
26157 sysconfdir!$sysconfdir$ac_delim
26158 sharedstatedir!$sharedstatedir$ac_delim
26159 localstatedir!$localstatedir$ac_delim
26160 includedir!$includedir$ac_delim
26161 oldincludedir!$oldincludedir$ac_delim
26162 docdir!$docdir$ac_delim
26163 infodir!$infodir$ac_delim
26164 htmldir!$htmldir$ac_delim
26165 dvidir!$dvidir$ac_delim
26166 pdfdir!$pdfdir$ac_delim
26167 psdir!$psdir$ac_delim
26168 libdir!$libdir$ac_delim
26169 localedir!$localedir$ac_delim
26170 mandir!$mandir$ac_delim
26171 DEFS!$DEFS$ac_delim
26172 ECHO_C!$ECHO_C$ac_delim
26173 ECHO_N!$ECHO_N$ac_delim
26174 ECHO_T!$ECHO_T$ac_delim
26175 LIBS!$LIBS$ac_delim
26176 build_alias!$build_alias$ac_delim
26177 host_alias!$host_alias$ac_delim
26178 target_alias!$target_alias$ac_delim
26179 VERSION!$VERSION$ac_delim
26180 SOVERSION!$SOVERSION$ac_delim
26181 CONFIG_ARGS!$CONFIG_ARGS$ac_delim
26182 UNIVERSALSDK!$UNIVERSALSDK$ac_delim
26183 ARCH_RUN_32BIT!$ARCH_RUN_32BIT$ac_delim
26184 PYTHONFRAMEWORK!$PYTHONFRAMEWORK$ac_delim
26185 PYTHONFRAMEWORKIDENTIFIER!$PYTHONFRAMEWORKIDENTIFIER$ac_delim
26186 PYTHONFRAMEWORKDIR!$PYTHONFRAMEWORKDIR$ac_delim
26187 PYTHONFRAMEWORKPREFIX!$PYTHONFRAMEWORKPREFIX$ac_delim
26188 PYTHONFRAMEWORKINSTALLDIR!$PYTHONFRAMEWORKINSTALLDIR$ac_delim
26189 FRAMEWORKINSTALLFIRST!$FRAMEWORKINSTALLFIRST$ac_delim
26190 FRAMEWORKINSTALLLAST!$FRAMEWORKINSTALLLAST$ac_delim
26191 FRAMEWORKALTINSTALLFIRST!$FRAMEWORKALTINSTALLFIRST$ac_delim
26192 FRAMEWORKALTINSTALLLAST!$FRAMEWORKALTINSTALLLAST$ac_delim
26193 FRAMEWORKUNIXTOOLSPREFIX!$FRAMEWORKUNIXTOOLSPREFIX$ac_delim
26194 MACHDEP!$MACHDEP$ac_delim
26195 SGI_ABI!$SGI_ABI$ac_delim
26196 CONFIGURE_MACOSX_DEPLOYMENT_TARGET!$CONFIGURE_MACOSX_DEPLOYMENT_TARGET$ac_delim
26197 EXPORT_MACOSX_DEPLOYMENT_TARGET!$EXPORT_MACOSX_DEPLOYMENT_TARGET$ac_delim
26199 CFLAGS!$CFLAGS$ac_delim
26200 LDFLAGS!$LDFLAGS$ac_delim
26201 CPPFLAGS!$CPPFLAGS$ac_delim
26202 ac_ct_CC!$ac_ct_CC$ac_delim
26203 EXEEXT!$EXEEXT$ac_delim
26204 OBJEXT!$OBJEXT$ac_delim
26206 MAINCC!$MAINCC$ac_delim
26208 GREP!$GREP$ac_delim
26209 EGREP!$EGREP$ac_delim
26210 BUILDEXEEXT!$BUILDEXEEXT$ac_delim
26211 LIBRARY!$LIBRARY$ac_delim
26212 LDLIBRARY!$LDLIBRARY$ac_delim
26213 DLLLIBRARY!$DLLLIBRARY$ac_delim
26214 BLDLIBRARY!$BLDLIBRARY$ac_delim
26215 LDLIBRARYDIR!$LDLIBRARYDIR$ac_delim
26216 INSTSONAME!$INSTSONAME$ac_delim
26217 RUNSHARED!$RUNSHARED$ac_delim
26218 LINKCC!$LINKCC$ac_delim
26219 GNULD!$GNULD$ac_delim
26220 RANLIB!$RANLIB$ac_delim
26222 ARFLAGS!$ARFLAGS$ac_delim
26223 SVNVERSION!$SVNVERSION$ac_delim
26224 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
26225 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
26226 INSTALL_DATA!$INSTALL_DATA$ac_delim
26229 BASECFLAGS!$BASECFLAGS$ac_delim
26230 UNIVERSAL_ARCH_FLAGS!$UNIVERSAL_ARCH_FLAGS$ac_delim
26231 OTHER_LIBTOOL_OPT!$OTHER_LIBTOOL_OPT$ac_delim
26232 LIBTOOL_CRUFT!$LIBTOOL_CRUFT$ac_delim
26234 LDSHARED!$LDSHARED$ac_delim
26235 BLDSHARED!$BLDSHARED$ac_delim
26236 CCSHARED!$CCSHARED$ac_delim
26237 LINKFORSHARED!$LINKFORSHARED$ac_delim
26238 CFLAGSFORSHARED!$CFLAGSFORSHARED$ac_delim
26241 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
26243 elif $ac_last_try; then
26244 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
26245 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
26246 { (exit 1); exit 1; }; }
26248 ac_delim
="$ac_delim!$ac_delim _$ac_delim!! "
26252 ac_eof
=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
26253 if test -n "$ac_eof"; then
26254 ac_eof
=`echo "$ac_eof" | sort -nru | sed 1q`
26255 ac_eof
=`expr $ac_eof + 1`
26258 cat >>$CONFIG_STATUS <<_ACEOF
26259 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
26260 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
26263 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
26264 s/^/s,@/; s/!/@,|#_!!_#|/
26267 s/'"$ac_delim"'$/,g/; t
26269 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
26270 ' >>$CONFIG_STATUS <conf$
$subs.
sed
26271 rm -f conf$
$subs.
sed
26272 cat >>$CONFIG_STATUS <<_ACEOF
26278 for ac_last_try
in false false false false false
:; do
26279 cat >conf$
$subs.
sed <<_ACEOF
26280 SHLIBS!$SHLIBS$ac_delim
26281 USE_SIGNAL_MODULE!$USE_SIGNAL_MODULE$ac_delim
26282 SIGNAL_OBJS!$SIGNAL_OBJS$ac_delim
26283 USE_THREAD_MODULE!$USE_THREAD_MODULE$ac_delim
26284 LDLAST!$LDLAST$ac_delim
26285 THREADOBJ!$THREADOBJ$ac_delim
26286 DLINCLDIR!$DLINCLDIR$ac_delim
26287 DYNLOADFILE!$DYNLOADFILE$ac_delim
26288 MACHDEP_OBJS!$MACHDEP_OBJS$ac_delim
26289 TRUE!$TRUE$ac_delim
26290 LIBOBJS!$LIBOBJS$ac_delim
26291 HAVE_GETHOSTBYNAME_R_6_ARG!$HAVE_GETHOSTBYNAME_R_6_ARG$ac_delim
26292 HAVE_GETHOSTBYNAME_R_5_ARG!$HAVE_GETHOSTBYNAME_R_5_ARG$ac_delim
26293 HAVE_GETHOSTBYNAME_R_3_ARG!$HAVE_GETHOSTBYNAME_R_3_ARG$ac_delim
26294 HAVE_GETHOSTBYNAME_R!$HAVE_GETHOSTBYNAME_R$ac_delim
26295 HAVE_GETHOSTBYNAME!$HAVE_GETHOSTBYNAME$ac_delim
26296 LIBM!$LIBM$ac_delim
26297 LIBC!$LIBC$ac_delim
26298 THREADHEADERS!$THREADHEADERS$ac_delim
26299 SRCDIRS!$SRCDIRS$ac_delim
26300 LTLIBOBJS!$LTLIBOBJS$ac_delim
26303 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 21; then
26305 elif $ac_last_try; then
26306 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
26307 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
26308 { (exit 1); exit 1; }; }
26310 ac_delim
="$ac_delim!$ac_delim _$ac_delim!! "
26314 ac_eof
=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
26315 if test -n "$ac_eof"; then
26316 ac_eof
=`echo "$ac_eof" | sort -nru | sed 1q`
26317 ac_eof
=`expr $ac_eof + 1`
26320 cat >>$CONFIG_STATUS <<_ACEOF
26321 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
26322 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
26325 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
26326 s/^/s,@/; s/!/@,|#_!!_#|/
26329 s/'"$ac_delim"'$/,g/; t
26331 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
26332 ' >>$CONFIG_STATUS <conf$
$subs.
sed
26333 rm -f conf$
$subs.
sed
26334 cat >>$CONFIG_STATUS <<_ACEOF
26341 # VPATH may cause trouble with some makes, so we remove $(srcdir),
26342 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
26343 # trailing colons and then remove the whole line if VPATH becomes empty
26344 # (actually we leave an empty line to preserve line numbers).
26345 if test "x$srcdir" = x.
; then
26346 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
26347 s/:*\$(srcdir):*/:/
26348 s/:*\${srcdir}:*/:/
26350 s/^\([^=]*=[ ]*\):*/\1/
26356 cat >>$CONFIG_STATUS <<\_ACEOF
26357 fi # test -n "$CONFIG_FILES"
26360 for ac_tag
in :F
$CONFIG_FILES :H
$CONFIG_HEADERS
26363 :[FHLC
]) ac_mode
=$ac_tag; continue;;
26365 case $ac_mode$ac_tag in
26367 :L
* |
:C
*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
26368 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
26369 { (exit 1); exit 1; }; };;
26370 :[FH
]-) ac_tag
=-:-;;
26371 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
26388 -) ac_f
="$tmp/stdin";;
26389 *) # Look for the file first in the build tree, then in the source tree
26390 # (if the path is not absolute). The absolute path cannot be DOS-style,
26391 # because $ac_f cannot contain `:'.
26395 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
26397 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
26398 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
26399 { (exit 1); exit 1; }; };;
26401 ac_file_inputs
="$ac_file_inputs $ac_f"
26404 # Let's still pretend it is `configure' which instantiates (i.e., don't
26405 # use $as_me), people would be surprised to read:
26406 # /* config.h. Generated by config.status. */
26407 configure_input
="Generated from "`IFS=:
26408 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
26409 if test x
"$ac_file" != x-
; then
26410 configure_input
="$ac_file. $configure_input"
26411 { echo "$as_me:$LINENO: creating $ac_file" >&5
26412 echo "$as_me: creating $ac_file" >&6;}
26416 *:-:* |
*:-) cat >"$tmp/stdin";;
26421 ac_dir
=`$as_dirname -- "$ac_file" ||
26422 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26423 X"$ac_file" : 'X\(//\)[^/]' \| \
26424 X"$ac_file" : 'X\(//\)$' \| \
26425 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
26427 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26431 /^X\(\/\/\)[^/].*/{
26446 -*) as_dir
=.
/$as_dir;;
26448 test -d "$as_dir" ||
{ $as_mkdir_p && mkdir
-p "$as_dir"; } ||
{
26452 *\'*) as_qdir
=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
26453 *) as_qdir
=$as_dir;;
26455 as_dirs
="'$as_qdir' $as_dirs"
26456 as_dir
=`$as_dirname -- "$as_dir" ||
26457 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26458 X"$as_dir" : 'X\(//\)[^/]' \| \
26459 X"$as_dir" : 'X\(//\)$' \| \
26460 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
26462 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26466 /^X\(\/\/\)[^/].*/{
26479 test -d "$as_dir" && break
26481 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
26482 } ||
test -d "$as_dir" ||
{ { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
26483 echo "$as_me: error: cannot create directory $as_dir" >&2;}
26484 { (exit 1); exit 1; }; }; }
26488 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
26490 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
26491 # A ".." for each directory in $ac_dir_suffix.
26492 ac_top_builddir_sub
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
26493 case $ac_top_builddir_sub in
26494 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
26495 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
26498 ac_abs_top_builddir
=$ac_pwd
26499 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
26500 # for backward compatibility:
26501 ac_top_builddir
=$ac_top_build_prefix
26504 .
) # We are building in place.
26506 ac_top_srcdir
=$ac_top_builddir_sub
26507 ac_abs_top_srcdir
=$ac_pwd ;;
26508 [\\/]* | ?
:[\\/]* ) # Absolute name.
26509 ac_srcdir
=$srcdir$ac_dir_suffix;
26510 ac_top_srcdir
=$srcdir
26511 ac_abs_top_srcdir
=$srcdir ;;
26512 *) # Relative name.
26513 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
26514 ac_top_srcdir
=$ac_top_build_prefix$srcdir
26515 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
26517 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
26527 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
26528 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
26532 cat >>$CONFIG_STATUS <<\_ACEOF
26533 # If the template does not know about datarootdir, expand it.
26534 # FIXME: This hack should be removed a few years after 2.60.
26535 ac_datarootdir_hack
=; ac_datarootdir_seen
=
26537 case `sed -n '/datarootdir/ {
26546 ' $ac_file_inputs` in
26547 *datarootdir
*) ac_datarootdir_seen
=yes;;
26548 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
26549 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
26550 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
26552 cat >>$CONFIG_STATUS <<_ACEOF
26553 ac_datarootdir_hack='
26554 s&@datadir@&$datadir&g
26555 s&@docdir@&$docdir&g
26556 s&@infodir@&$infodir&g
26557 s&@localedir@&$localedir&g
26558 s&@mandir@&$mandir&g
26559 s&\\\${datarootdir}&$datarootdir&g' ;;
26563 # Neutralize VPATH when `$srcdir' = `.'.
26564 # Shell code in configure.ac might set extrasub.
26565 # FIXME: do we really want to maintain this feature?
26566 cat >>$CONFIG_STATUS <<_ACEOF
26570 cat >>$CONFIG_STATUS <<\_ACEOF
26572 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
26573 s
&@configure_input@
&$configure_input&;t t
26574 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
26575 s
&@srcdir@
&$ac_srcdir&;t t
26576 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
26577 s
&@top_srcdir@
&$ac_top_srcdir&;t t
26578 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
26579 s
&@builddir@
&$ac_builddir&;t t
26580 s
&@abs_builddir@
&$ac_abs_builddir&;t t
26581 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
26582 s
&@INSTALL@
&$ac_INSTALL&;t t
26583 $ac_datarootdir_hack
26584 " $ac_file_inputs | sed -f "$tmp/subs-1.
sed" | sed -f "$tmp/subs-2.
sed" >$tmp/out
26586 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
26587 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
26588 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
26589 { echo "$as_me:$LINENO: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
26590 which seems to be undefined. Please make sure it is defined." >&5
26591 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
26592 which seems to be undefined. Please make sure it is defined." >&2;}
26596 -) cat "$tmp/out"; rm -f "$tmp/out";;
26597 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
26606 # Transform confdefs.h into a sed script `conftest.defines', that
26607 # substitutes the proper values into config.h.in to produce config.h.
26608 rm -f conftest.defines conftest.
tail
26609 # First, append a space to every undef/define line, to ease matching.
26610 echo 's/$/ /' >conftest.defines
26611 # Then, protect against being on the right side of a sed subst, or in
26612 # an unquoted here document, in config.status. If some macros were
26613 # called several times there might be several #defines for the same
26614 # symbol, which is useless. But do not sort them, since the last
26615 # AC_DEFINE must be honored.
26616 ac_word_re
=[_
$as_cr_Letters][_
$as_cr_alnum]*
26617 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
26618 # NAME is the cpp macro being defined, VALUE is the value it is being given.
26619 # PARAMS is the parameter list in the macro definition--in most cases, it's
26620 # just an empty string.
26621 ac_dA
='s,^\\([ #]*\\)[^ ]*\\([ ]*'
26622 ac_dB
='\\)[ (].*,\\1define\\2'
26630 s/^[ ]*#[ ]*define[ ][ ]*//
26635 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
26636 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
26637 ' >>conftest.defines
26639 # Remove the space that was appended to ease matching.
26640 # Then replace #undef with comments. This is necessary, for
26641 # example, in the case of _POSIX_SOURCE, which is predefined and required
26642 # on some systems where configure will not decide to define it.
26643 # (The regexp can be short, since the line contains either #define or #undef.)
26645 s,^[ #]*u.*,/* & */,' >>conftest.defines
26647 # Break up conftest.defines:
26648 ac_max_sed_lines
=50
26650 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
26651 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
26652 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
26654 ac_in
='$ac_file_inputs'
26655 ac_out
='"$tmp/out1"'
26656 ac_nxt
='"$tmp/out2"'
26660 # Write a here document:
26661 cat >>$CONFIG_STATUS <<_ACEOF
26662 # First, check the format of the line:
26663 cat >"\$tmp/defines.sed" <<\\CEOF
26664 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
26665 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
26669 sed ${ac_max_sed_lines}q conftest.defines
>>$CONFIG_STATUS
26671 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
26672 ac_in
=$ac_out; ac_out
=$ac_nxt; ac_nxt
=$ac_in
26673 sed 1,${ac_max_sed_lines}d conftest.defines
>conftest.
tail
26674 grep . conftest.
tail >/dev
/null ||
break
26675 rm -f conftest.defines
26676 mv conftest.
tail conftest.defines
26678 rm -f conftest.defines conftest.
tail
26680 echo "ac_result=$ac_in" >>$CONFIG_STATUS
26681 cat >>$CONFIG_STATUS <<\_ACEOF
26682 if test x
"$ac_file" != x-
; then
26683 echo "/* $configure_input */" >"$tmp/config.h"
26684 cat "$ac_result" >>"$tmp/config.h"
26685 if diff $ac_file "$tmp/config.h" >/dev
/null
2>&1; then
26686 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
26687 echo "$as_me: $ac_file is unchanged" >&6;}
26690 mv "$tmp/config.h" $ac_file
26693 echo "/* $configure_input */"
26705 { (exit 0); exit 0; }
26707 chmod +x
$CONFIG_STATUS
26708 ac_clean_files
=$ac_clean_files_save
26711 # configure is writing to config.log, and then calls config.status.
26712 # config.status does its own redirection, appending to config.log.
26713 # Unfortunately, on DOS this fails, as config.log is still kept open
26714 # by configure, so config.status won't be able to write to it; its
26715 # output is simply discarded. So we exec the FD to /dev/null,
26716 # effectively closing config.log, so it can be properly (re)opened and
26717 # appended to by config.status. When coming back to configure, we
26718 # need to make the FD available again.
26719 if test "$no_create" != yes; then
26721 ac_config_status_args
=
26722 test "$silent" = yes &&
26723 ac_config_status_args
="$ac_config_status_args --quiet"
26725 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
26727 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
26728 # would make configure fail if this is the last instruction.
26729 $ac_cs_success ||
{ (exit 1); exit 1; }
26733 echo "creating Modules/Setup"
26734 if test ! -f Modules
/Setup
26736 cp $srcdir/Modules
/Setup.dist Modules
/Setup
26739 echo "creating Modules/Setup.local"
26740 if test ! -f Modules
/Setup.
local
26742 echo "# Edit this file for local setup changes" >Modules
/Setup.
local
26745 echo "creating Makefile"
26746 $SHELL $srcdir/Modules
/makesetup
-c $srcdir/Modules
/config.c.
in \
26747 -s Modules Modules
/Setup.config \
26748 Modules
/Setup.
local Modules
/Setup
26749 mv config.c Modules