ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
(Generate patch)

Comparing rxvt-unicode/configure (file contents):
Revision 1.114 by ayin, Wed Oct 31 12:00:52 2007 UTC vs.
Revision 1.130 by root, Sat Dec 26 10:24:04 2009 UTC

658host_cpu 658host_cpu
659host_vendor 659host_vendor
660host_os 660host_os
661VERSION 661VERSION
662DATE 662DATE
663LSMDATE
664LIBVERSION
665CC 663CC
666CFLAGS 664CFLAGS
667LDFLAGS 665LDFLAGS
668CPPFLAGS 666CPPFLAGS
669ac_ct_CC 667ac_ct_CC
677INSTALL_SCRIPT 675INSTALL_SCRIPT
678INSTALL_DATA 676INSTALL_DATA
679GREP 677GREP
680EGREP 678EGREP
681LINKER 679LINKER
682INSTALL_LIBRXVT
683RXVTNAME 680RXVTNAME
681CXXCPP
684TIC 682TIC
685XMKMF 683XMKMF
686CXXCPP
687X_CFLAGS 684X_CFLAGS
688X_PRE_LIBS 685X_PRE_LIBS
689X_LIBS 686X_LIBS
690X_EXTRA_LIBS 687X_EXTRA_LIBS
691afterimage_config 688afterimage_config
692rxvt_int16_typedef
693rxvt_uint16_typedef
694rxvt_int32_typedef
695rxvt_uint32_typedef
696rxvt_intp_define
697rxvt_u_intp_define
698PKG_CONFIG 689PKG_CONFIG
699XFT_CONFIG 690XFT_CONFIG
700PERL 691PERL
701PERLLIB 692PERLLIB
702PERLFLAGS 693PERLFLAGS
703PERLPRIVLIBEXP 694PERLPRIVLIBEXP
704IF_PERL 695IF_PERL
705PERL_O 696PERL_O
706AFTERIMAGE_CFLAGS 697AFTERIMAGE_CFLAGS
707AFTERIMAGE_LIBS 698AFTERIMAGE_LIBS
708include_stdint_h
709include_stdarg_h
710include_stdlib_h
711include_unistd_h
712include_string_h
713include_fcntl_h
714include_util_h
715include_assert_h
716include_sys_ioctl_h
717include_sys_select_h
718include_sys_strredir_h
719include_sys_time_h
720include_time_h
721LIBOBJS 699LIBOBJS
722LTLIBOBJS' 700LTLIBOBJS'
723ac_subst_files='' 701ac_subst_files=''
724 ac_precious_vars='build_alias 702 ac_precious_vars='build_alias
725host_alias 703host_alias
731CPPFLAGS 709CPPFLAGS
732CXX 710CXX
733CXXFLAGS 711CXXFLAGS
734CCC 712CCC
735CPP 713CPP
736XMKMF
737CXXCPP' 714CXXCPP
715XMKMF'
738 716
739 717
740# Initialize some variables set by options. 718# Initialize some variables set by options.
741ac_init_help= 719ac_init_help=
742ac_init_version=false 720ac_init_version=false
1315 1293
1316Optional Features: 1294Optional Features:
1317 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1295 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1318 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1296 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1319 --enable-everything enable standard non-multichoice features 1297 --enable-everything enable standard non-multichoice features
1320 NOTE: this option is order dependent 1298 NOTE: this option is order dependent
1321 NOTE: automatically enabled with --enable-shared 1299 --enable-assert enable assertions
1322 --enable-warnings turn on g++ warnings 1300 --enable-warnings turn on g++ warnings
1323 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1301 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1324 --enable-combining enable composition of base and combining characters 1302 --enable-combining enable composition of base and combining characters
1325 --enable-xft enable xft support on systems that have it 1303 --enable-xft enable xft support on systems that have it
1326 --enable-font-styles enable bold and italic support 1304 --enable-font-styles enable bold and italic support
1327 --enable-afterimage enable integration with libAfterImage for background images 1305 --enable-afterimage enable integration with libAfterImage for background images
1328 --enable-transparency enable transparent backgrounds 1306 --enable-transparency enable transparent backgrounds
1329 --enable-fading enable colors fading when off focus 1307 --enable-fading enable colors fading when off focus
1330 --enable-rxvt-scroll enable rxvt style scrollbar 1308 --enable-rxvt-scroll enable rxvt style scrollbar
1331 --enable-next-scroll enable NeXT style scrollbar 1309 --enable-next-scroll enable NeXT style scrollbar
1332 --enable-xterm-scroll enable Xterm style scrollbar 1310 --enable-xterm-scroll enable Xterm style scrollbar
1333 --enable-perl enable embedded perl interpreter 1311 --enable-perl enable embedded perl interpreter
1334 --enable-plain-scroll enable plain style scrollbar
1335 --enable-xim XIM (X Input Method) protocol support 1312 --enable-xim XIM (X Input Method) protocol support
1336 --disable-backspace-key disable handling of the backspace key 1313 --disable-backspace-key disable handling of the backspace key
1337 --disable-delete-key disable handling of the delete key 1314 --disable-delete-key disable handling of the delete key
1338 --disable-resources disable all resource checking 1315 --disable-resources disable all resource checking
1339 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1316 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1373 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1350 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1374 you have headers in a nonstandard directory <include dir> 1351 you have headers in a nonstandard directory <include dir>
1375 CXX C++ compiler command 1352 CXX C++ compiler command
1376 CXXFLAGS C++ compiler flags 1353 CXXFLAGS C++ compiler flags
1377 CPP C preprocessor 1354 CPP C preprocessor
1355 CXXCPP C++ preprocessor
1378 XMKMF Path to xmkmf, Makefile generator for X Window System 1356 XMKMF Path to xmkmf, Makefile generator for X Window System
1379 CXXCPP C++ preprocessor
1380 1357
1381Use these variables to override the choices made by `configure' or to help 1358Use these variables to override the choices made by `configure' or to help
1382it to find libraries and programs with nonstandard names/locations. 1359it to find libraries and programs with nonstandard names/locations.
1383 1360
1384_ACEOF 1361_ACEOF
1920 1897
1921 1898
1922 1899
1923VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1900VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1901DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1902
1925echo "" 1903echo ""
1926echo "configuring for rxvt $VERSION" 1904echo "configuring for rxvt $VERSION"
1927echo "" 1905echo ""
1928 1906
1929orig_CXXFLAGS="$CXXFLAGS" 1907orig_CXXFLAGS="$CXXFLAGS"
1930
1931 1908
1932ac_ext=c 1909ac_ext=c
1933ac_cpp='$CPP $CPPFLAGS' 1910ac_cpp='$CPP $CPPFLAGS'
1934ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1911ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1935ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1912ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3714echo "${ECHO_T}no" >&6; } 3691echo "${ECHO_T}no" >&6; }
3715fi 3692fi
3716rm -f conftest* 3693rm -f conftest*
3717 3694
3718 3695
3696
3697cat >>confdefs.h <<\_ACEOF
3698#define _GNU_SOURCE 1
3699_ACEOF
3700
3701
3719{ echo "$as_me:$LINENO: checking for library containing strerror" >&5 3702{ echo "$as_me:$LINENO: checking for library containing strerror" >&5
3720echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; } 3703echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3721if test "${ac_cv_search_strerror+set}" = set; then 3704if test "${ac_cv_search_strerror+set}" = set; then
3722 echo $ECHO_N "(cached) $ECHO_C" >&6 3705 echo $ECHO_N "(cached) $ECHO_C" >&6
3723else 3706else
3870LINKER=$LINKER 3853LINKER=$LINKER
3871 3854
3872 3855
3873if test -z "$orig_CXXFLAGS"; then 3856if test -z "$orig_CXXFLAGS"; then
3874 if test x$GCC = xyes && test "x$GXX" = xyes; then 3857 if test x$GCC = xyes && test "x$GXX" = xyes; then
3875 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 3858 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3876 cat >conftest.$ac_ext <<_ACEOF 3859 cat >conftest.$ac_ext <<_ACEOF
3877/* confdefs.h. */ 3860/* confdefs.h. */
3878_ACEOF 3861_ACEOF
3879cat confdefs.h >>conftest.$ac_ext 3862cat confdefs.h >>conftest.$ac_ext
3880cat >>conftest.$ac_ext <<_ACEOF 3863cat >>conftest.$ac_ext <<_ACEOF
3918 CXXFLAGS="-O" 3901 CXXFLAGS="-O"
3919 fi 3902 fi
3920 CFLAGS="$CXXFLAGS" 3903 CFLAGS="$CXXFLAGS"
3921fi 3904fi
3922 3905
3923
3924cat >>confdefs.h <<\_ACEOF
3925#define _GNU_SOURCE 1
3926_ACEOF
3927
3928
3929case $host in 3906case $host in
3930 *-*-solaris* ) 3907 *-*-solaris* )
3931 3908
3932cat >>confdefs.h <<\_ACEOF 3909cat >>confdefs.h <<\_ACEOF
3933#define _XOPEN_SOURCE 500 3910#define _XOPEN_SOURCE 500
3934_ACEOF 3911_ACEOF
3935 3912
3936 ;; 3913 ;;
3937esac 3914esac
3938
3939 3915
3940{ echo "$as_me:$LINENO: checking for setlocale" >&5 3916{ echo "$as_me:$LINENO: checking for setlocale" >&5
3941echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; } 3917echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3942if test "${ac_cv_func_setlocale+set}" = set; then 3918if test "${ac_cv_func_setlocale+set}" = set; then
3943 echo $ECHO_N "(cached) $ECHO_C" >&6 3919 echo $ECHO_N "(cached) $ECHO_C" >&6
4390fi 4366fi
4391 4367
4392fi 4368fi
4393 4369
4394 4370
4395
4396support_frills=yes 4371support_frills=yes
4397support_inheritpixmap=yes 4372support_inheritpixmap=yes
4398support_fading=yes 4373support_fading=yes
4399support_keepscrolling=yes 4374support_keepscrolling=yes
4400support_selectionscrolling=yes 4375support_selectionscrolling=yes
4403support_text_blink=yes 4378support_text_blink=yes
4404support_pointer_blank=yes 4379support_pointer_blank=yes
4405support_scroll_rxvt=yes 4380support_scroll_rxvt=yes
4406support_scroll_next=yes 4381support_scroll_next=yes
4407support_scroll_xterm=yes 4382support_scroll_xterm=yes
4408support_scroll_plain=yes
4409support_xim=yes 4383support_xim=yes
4410support_afterimage=yes 4384support_afterimage=yes
4411support_afterstep=yes 4385support_afterstep=yes
4412support_xft=yes 4386support_xft=yes
4413support_unicode3=no 4387support_unicode3=no
4415support_8bitctrls=no 4389support_8bitctrls=no
4416support_iso14755=yes 4390support_iso14755=yes
4417support_styles=yes 4391support_styles=yes
4418support_perl=yes 4392support_perl=yes
4419codesets=all 4393codesets=all
4420
4421
4422if test "x$enable_shared" = xyes; then
4423
4424cat >>confdefs.h <<\_ACEOF
4425#define LIBRXVT 1
4426_ACEOF
4427
4428 INSTALL_LIBRXVT=yes
4429fi
4430 4394
4431 4395
4432# Check whether --enable-everything was given. 4396# Check whether --enable-everything was given.
4433if test "${enable_everything+set}" = set; then 4397if test "${enable_everything+set}" = set; then
4434 enableval=$enable_everything; 4398 enableval=$enable_everything;
4444 support_text_blink=no 4408 support_text_blink=no
4445 support_pointer_blank=no 4409 support_pointer_blank=no
4446 support_scroll_rxvt=no 4410 support_scroll_rxvt=no
4447 support_scroll_next=no 4411 support_scroll_next=no
4448 support_scroll_xterm=no 4412 support_scroll_xterm=no
4449 support_scroll_plain=no
4450 support_utmp=no 4413 support_utmp=no
4451 support_wtmp=no 4414 support_wtmp=no
4452 support_xim=no 4415 support_xim=no
4453 support_afterimage=no 4416 support_afterimage=no
4454 support_afterstep=no 4417 support_afterstep=no
4473 support_text_blink=yes 4436 support_text_blink=yes
4474 support_pointer_blank=yes 4437 support_pointer_blank=yes
4475 support_scroll_rxvt=yes 4438 support_scroll_rxvt=yes
4476 support_scroll_next=yes 4439 support_scroll_next=yes
4477 support_scroll_xterm=yes 4440 support_scroll_xterm=yes
4478 support_scroll_plain=yes
4479 support_utmp=yes 4441 support_utmp=yes
4480 support_wtmp=yes 4442 support_wtmp=yes
4481 support_xim=yes 4443 support_xim=yes
4482 support_afterimage=yes 4444 support_afterimage=yes
4483 support_afterstep=yes 4445 support_afterstep=yes
4492 fi 4454 fi
4493 4455
4494fi 4456fi
4495 4457
4496 4458
4459ASSERTIONS=no
4460# Check whether --enable-assert was given.
4461if test "${enable_assert+set}" = set; then
4462 enableval=$enable_assert; if test x$enableval = xyes; then
4463 ASSERTIONS=yes
4464 fi
4465fi
4466
4467if test x$ASSERTIONS = xno; then
4468
4469cat >>confdefs.h <<\_ACEOF
4470#define NDEBUG 1
4471_ACEOF
4472
4473fi
4474
4497WARNINGS=no 4475WARNINGS=no
4498# Check whether --enable-warnings was given. 4476# Check whether --enable-warnings was given.
4499if test "${enable_warnings+set}" = set; then 4477if test "${enable_warnings+set}" = set; then
4500 enableval=$enable_warnings; if test x$enableval = xyes; then 4478 enableval=$enable_warnings; if test x$enableval = xyes; then
4501 WARNINGS=yes 4479 WARNINGS=yes
4648 support_perl=$enableval 4626 support_perl=$enableval
4649 fi 4627 fi
4650fi 4628fi
4651 4629
4652 4630
4653# Check whether --enable-plain-scroll was given.
4654if test "${enable_plain_scroll+set}" = set; then
4655 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4656 support_scroll_plain=$enableval
4657 fi
4658fi
4659
4660
4661 4631
4662# Check whether --with-codesets was given. 4632# Check whether --with-codesets was given.
4663if test "${with_codesets+set}" = set; then 4633if test "${with_codesets+set}" = set; then
4664 withval=$with_codesets; codesets="$withval" 4634 withval=$with_codesets; codesets="$withval"
4665fi 4635fi
4888#define RXVT_TERMINFO "$withval" 4858#define RXVT_TERMINFO "$withval"
4889_ACEOF 4859_ACEOF
4890 terminfo="$withval" 4860 terminfo="$withval"
4891 fi 4861 fi
4892fi 4862fi
4863
4864
4865
4866LIBEV_M4_AVOID_LIBRT=1
4867
4868ac_ext=cpp
4869ac_cpp='$CXXCPP $CPPFLAGS'
4870ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4871ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4872ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4873{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4874echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4875if test -z "$CXXCPP"; then
4876 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4877 echo $ECHO_N "(cached) $ECHO_C" >&6
4878else
4879 # Double quotes because CXXCPP needs to be expanded
4880 for CXXCPP in "$CXX -E" "/lib/cpp"
4881 do
4882 ac_preproc_ok=false
4883for ac_cxx_preproc_warn_flag in '' yes
4884do
4885 # Use a header file that comes with gcc, so configuring glibc
4886 # with a fresh cross-compiler works.
4887 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4888 # <limits.h> exists even on freestanding compilers.
4889 # On the NeXT, cc -E runs the code through the compiler's parser,
4890 # not just through cpp. "Syntax error" is here to catch this case.
4891 cat >conftest.$ac_ext <<_ACEOF
4892/* confdefs.h. */
4893_ACEOF
4894cat confdefs.h >>conftest.$ac_ext
4895cat >>conftest.$ac_ext <<_ACEOF
4896/* end confdefs.h. */
4897#ifdef __STDC__
4898# include <limits.h>
4899#else
4900# include <assert.h>
4901#endif
4902 Syntax error
4903_ACEOF
4904if { (ac_try="$ac_cpp conftest.$ac_ext"
4905case "(($ac_try" in
4906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4907 *) ac_try_echo=$ac_try;;
4908esac
4909eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4910 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4911 ac_status=$?
4912 grep -v '^ *+' conftest.er1 >conftest.err
4913 rm -f conftest.er1
4914 cat conftest.err >&5
4915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4916 (exit $ac_status); } >/dev/null && {
4917 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4918 test ! -s conftest.err
4919 }; then
4920 :
4921else
4922 echo "$as_me: failed program was:" >&5
4923sed 's/^/| /' conftest.$ac_ext >&5
4924
4925 # Broken: fails on valid input.
4926continue
4927fi
4928
4929rm -f conftest.err conftest.$ac_ext
4930
4931 # OK, works on sane cases. Now check whether nonexistent headers
4932 # can be detected and how.
4933 cat >conftest.$ac_ext <<_ACEOF
4934/* confdefs.h. */
4935_ACEOF
4936cat confdefs.h >>conftest.$ac_ext
4937cat >>conftest.$ac_ext <<_ACEOF
4938/* end confdefs.h. */
4939#include <ac_nonexistent.h>
4940_ACEOF
4941if { (ac_try="$ac_cpp conftest.$ac_ext"
4942case "(($ac_try" in
4943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4944 *) ac_try_echo=$ac_try;;
4945esac
4946eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4947 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4948 ac_status=$?
4949 grep -v '^ *+' conftest.er1 >conftest.err
4950 rm -f conftest.er1
4951 cat conftest.err >&5
4952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4953 (exit $ac_status); } >/dev/null && {
4954 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4955 test ! -s conftest.err
4956 }; then
4957 # Broken: success on invalid input.
4958continue
4959else
4960 echo "$as_me: failed program was:" >&5
4961sed 's/^/| /' conftest.$ac_ext >&5
4962
4963 # Passes both tests.
4964ac_preproc_ok=:
4965break
4966fi
4967
4968rm -f conftest.err conftest.$ac_ext
4969
4970done
4971# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972rm -f conftest.err conftest.$ac_ext
4973if $ac_preproc_ok; then
4974 break
4975fi
4976
4977 done
4978 ac_cv_prog_CXXCPP=$CXXCPP
4979
4980fi
4981 CXXCPP=$ac_cv_prog_CXXCPP
4982else
4983 ac_cv_prog_CXXCPP=$CXXCPP
4984fi
4985{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
4986echo "${ECHO_T}$CXXCPP" >&6; }
4987ac_preproc_ok=false
4988for ac_cxx_preproc_warn_flag in '' yes
4989do
4990 # Use a header file that comes with gcc, so configuring glibc
4991 # with a fresh cross-compiler works.
4992 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4993 # <limits.h> exists even on freestanding compilers.
4994 # On the NeXT, cc -E runs the code through the compiler's parser,
4995 # not just through cpp. "Syntax error" is here to catch this case.
4996 cat >conftest.$ac_ext <<_ACEOF
4997/* confdefs.h. */
4998_ACEOF
4999cat confdefs.h >>conftest.$ac_ext
5000cat >>conftest.$ac_ext <<_ACEOF
5001/* end confdefs.h. */
5002#ifdef __STDC__
5003# include <limits.h>
5004#else
5005# include <assert.h>
5006#endif
5007 Syntax error
5008_ACEOF
5009if { (ac_try="$ac_cpp conftest.$ac_ext"
5010case "(($ac_try" in
5011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5012 *) ac_try_echo=$ac_try;;
5013esac
5014eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5015 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5016 ac_status=$?
5017 grep -v '^ *+' conftest.er1 >conftest.err
5018 rm -f conftest.er1
5019 cat conftest.err >&5
5020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5021 (exit $ac_status); } >/dev/null && {
5022 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5023 test ! -s conftest.err
5024 }; then
5025 :
5026else
5027 echo "$as_me: failed program was:" >&5
5028sed 's/^/| /' conftest.$ac_ext >&5
5029
5030 # Broken: fails on valid input.
5031continue
5032fi
5033
5034rm -f conftest.err conftest.$ac_ext
5035
5036 # OK, works on sane cases. Now check whether nonexistent headers
5037 # can be detected and how.
5038 cat >conftest.$ac_ext <<_ACEOF
5039/* confdefs.h. */
5040_ACEOF
5041cat confdefs.h >>conftest.$ac_ext
5042cat >>conftest.$ac_ext <<_ACEOF
5043/* end confdefs.h. */
5044#include <ac_nonexistent.h>
5045_ACEOF
5046if { (ac_try="$ac_cpp conftest.$ac_ext"
5047case "(($ac_try" in
5048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5049 *) ac_try_echo=$ac_try;;
5050esac
5051eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5052 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5053 ac_status=$?
5054 grep -v '^ *+' conftest.er1 >conftest.err
5055 rm -f conftest.er1
5056 cat conftest.err >&5
5057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5058 (exit $ac_status); } >/dev/null && {
5059 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5060 test ! -s conftest.err
5061 }; then
5062 # Broken: success on invalid input.
5063continue
5064else
5065 echo "$as_me: failed program was:" >&5
5066sed 's/^/| /' conftest.$ac_ext >&5
5067
5068 # Passes both tests.
5069ac_preproc_ok=:
5070break
5071fi
5072
5073rm -f conftest.err conftest.$ac_ext
5074
5075done
5076# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5077rm -f conftest.err conftest.$ac_ext
5078if $ac_preproc_ok; then
5079 :
5080else
5081 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5082See \`config.log' for more details." >&5
5083echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5084See \`config.log' for more details." >&2;}
5085 { (exit 1); exit 1; }; }
5086fi
5087
5088ac_ext=cpp
5089ac_cpp='$CXXCPP $CPPFLAGS'
5090ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5091ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5092ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5093
5094
5095{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5096echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5097if test "${ac_cv_header_stdc+set}" = set; then
5098 echo $ECHO_N "(cached) $ECHO_C" >&6
5099else
5100 cat >conftest.$ac_ext <<_ACEOF
5101/* confdefs.h. */
5102_ACEOF
5103cat confdefs.h >>conftest.$ac_ext
5104cat >>conftest.$ac_ext <<_ACEOF
5105/* end confdefs.h. */
5106#include <stdlib.h>
5107#include <stdarg.h>
5108#include <string.h>
5109#include <float.h>
5110
5111int
5112main ()
5113{
5114
5115 ;
5116 return 0;
5117}
5118_ACEOF
5119rm -f conftest.$ac_objext
5120if { (ac_try="$ac_compile"
5121case "(($ac_try" in
5122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5123 *) ac_try_echo=$ac_try;;
5124esac
5125eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5126 (eval "$ac_compile") 2>conftest.er1
5127 ac_status=$?
5128 grep -v '^ *+' conftest.er1 >conftest.err
5129 rm -f conftest.er1
5130 cat conftest.err >&5
5131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 (exit $ac_status); } && {
5133 test -z "$ac_cxx_werror_flag" ||
5134 test ! -s conftest.err
5135 } && test -s conftest.$ac_objext; then
5136 ac_cv_header_stdc=yes
5137else
5138 echo "$as_me: failed program was:" >&5
5139sed 's/^/| /' conftest.$ac_ext >&5
5140
5141 ac_cv_header_stdc=no
5142fi
5143
5144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5145
5146if test $ac_cv_header_stdc = yes; then
5147 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5148 cat >conftest.$ac_ext <<_ACEOF
5149/* confdefs.h. */
5150_ACEOF
5151cat confdefs.h >>conftest.$ac_ext
5152cat >>conftest.$ac_ext <<_ACEOF
5153/* end confdefs.h. */
5154#include <string.h>
5155
5156_ACEOF
5157if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5158 $EGREP "memchr" >/dev/null 2>&1; then
5159 :
5160else
5161 ac_cv_header_stdc=no
5162fi
5163rm -f conftest*
5164
5165fi
5166
5167if test $ac_cv_header_stdc = yes; then
5168 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5169 cat >conftest.$ac_ext <<_ACEOF
5170/* confdefs.h. */
5171_ACEOF
5172cat confdefs.h >>conftest.$ac_ext
5173cat >>conftest.$ac_ext <<_ACEOF
5174/* end confdefs.h. */
5175#include <stdlib.h>
5176
5177_ACEOF
5178if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5179 $EGREP "free" >/dev/null 2>&1; then
5180 :
5181else
5182 ac_cv_header_stdc=no
5183fi
5184rm -f conftest*
5185
5186fi
5187
5188if test $ac_cv_header_stdc = yes; then
5189 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5190 if test "$cross_compiling" = yes; then
5191 :
5192else
5193 cat >conftest.$ac_ext <<_ACEOF
5194/* confdefs.h. */
5195_ACEOF
5196cat confdefs.h >>conftest.$ac_ext
5197cat >>conftest.$ac_ext <<_ACEOF
5198/* end confdefs.h. */
5199#include <ctype.h>
5200#include <stdlib.h>
5201#if ((' ' & 0x0FF) == 0x020)
5202# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5203# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5204#else
5205# define ISLOWER(c) \
5206 (('a' <= (c) && (c) <= 'i') \
5207 || ('j' <= (c) && (c) <= 'r') \
5208 || ('s' <= (c) && (c) <= 'z'))
5209# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5210#endif
5211
5212#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5213int
5214main ()
5215{
5216 int i;
5217 for (i = 0; i < 256; i++)
5218 if (XOR (islower (i), ISLOWER (i))
5219 || toupper (i) != TOUPPER (i))
5220 return 2;
5221 return 0;
5222}
5223_ACEOF
5224rm -f conftest$ac_exeext
5225if { (ac_try="$ac_link"
5226case "(($ac_try" in
5227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5228 *) ac_try_echo=$ac_try;;
5229esac
5230eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5231 (eval "$ac_link") 2>&5
5232 ac_status=$?
5233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5234 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5235 { (case "(($ac_try" in
5236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5237 *) ac_try_echo=$ac_try;;
5238esac
5239eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5240 (eval "$ac_try") 2>&5
5241 ac_status=$?
5242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5243 (exit $ac_status); }; }; then
5244 :
5245else
5246 echo "$as_me: program exited with status $ac_status" >&5
5247echo "$as_me: failed program was:" >&5
5248sed 's/^/| /' conftest.$ac_ext >&5
5249
5250( exit $ac_status )
5251ac_cv_header_stdc=no
5252fi
5253rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5254fi
5255
5256
5257fi
5258fi
5259{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5260echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5261if test $ac_cv_header_stdc = yes; then
5262
5263cat >>confdefs.h <<\_ACEOF
5264#define STDC_HEADERS 1
5265_ACEOF
5266
5267fi
5268
5269# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5280 inttypes.h stdint.h unistd.h
5281do
5282as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5283{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5284echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5285if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5286 echo $ECHO_N "(cached) $ECHO_C" >&6
5287else
5288 cat >conftest.$ac_ext <<_ACEOF
5289/* confdefs.h. */
5290_ACEOF
5291cat confdefs.h >>conftest.$ac_ext
5292cat >>conftest.$ac_ext <<_ACEOF
5293/* end confdefs.h. */
5294$ac_includes_default
5295
5296#include <$ac_header>
5297_ACEOF
5298rm -f conftest.$ac_objext
5299if { (ac_try="$ac_compile"
5300case "(($ac_try" in
5301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5302 *) ac_try_echo=$ac_try;;
5303esac
5304eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5305 (eval "$ac_compile") 2>conftest.er1
5306 ac_status=$?
5307 grep -v '^ *+' conftest.er1 >conftest.err
5308 rm -f conftest.er1
5309 cat conftest.err >&5
5310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5311 (exit $ac_status); } && {
5312 test -z "$ac_cxx_werror_flag" ||
5313 test ! -s conftest.err
5314 } && test -s conftest.$ac_objext; then
5315 eval "$as_ac_Header=yes"
5316else
5317 echo "$as_me: failed program was:" >&5
5318sed 's/^/| /' conftest.$ac_ext >&5
5319
5320 eval "$as_ac_Header=no"
5321fi
5322
5323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5324fi
5325ac_res=`eval echo '${'$as_ac_Header'}'`
5326 { echo "$as_me:$LINENO: result: $ac_res" >&5
5327echo "${ECHO_T}$ac_res" >&6; }
5328if test `eval echo '${'$as_ac_Header'}'` = yes; then
5329 cat >>confdefs.h <<_ACEOF
5330#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5331_ACEOF
5332
5333fi
5334
5335done
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
5348do
5349as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5350if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5351 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5352echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5353if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5354 echo $ECHO_N "(cached) $ECHO_C" >&6
5355fi
5356ac_res=`eval echo '${'$as_ac_Header'}'`
5357 { echo "$as_me:$LINENO: result: $ac_res" >&5
5358echo "${ECHO_T}$ac_res" >&6; }
5359else
5360 # Is the header compilable?
5361{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5362echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5363cat >conftest.$ac_ext <<_ACEOF
5364/* confdefs.h. */
5365_ACEOF
5366cat confdefs.h >>conftest.$ac_ext
5367cat >>conftest.$ac_ext <<_ACEOF
5368/* end confdefs.h. */
5369$ac_includes_default
5370#include <$ac_header>
5371_ACEOF
5372rm -f conftest.$ac_objext
5373if { (ac_try="$ac_compile"
5374case "(($ac_try" in
5375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5376 *) ac_try_echo=$ac_try;;
5377esac
5378eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5379 (eval "$ac_compile") 2>conftest.er1
5380 ac_status=$?
5381 grep -v '^ *+' conftest.er1 >conftest.err
5382 rm -f conftest.er1
5383 cat conftest.err >&5
5384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5385 (exit $ac_status); } && {
5386 test -z "$ac_cxx_werror_flag" ||
5387 test ! -s conftest.err
5388 } && test -s conftest.$ac_objext; then
5389 ac_header_compiler=yes
5390else
5391 echo "$as_me: failed program was:" >&5
5392sed 's/^/| /' conftest.$ac_ext >&5
5393
5394 ac_header_compiler=no
5395fi
5396
5397rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5398{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5399echo "${ECHO_T}$ac_header_compiler" >&6; }
5400
5401# Is the header present?
5402{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5403echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5404cat >conftest.$ac_ext <<_ACEOF
5405/* confdefs.h. */
5406_ACEOF
5407cat confdefs.h >>conftest.$ac_ext
5408cat >>conftest.$ac_ext <<_ACEOF
5409/* end confdefs.h. */
5410#include <$ac_header>
5411_ACEOF
5412if { (ac_try="$ac_cpp conftest.$ac_ext"
5413case "(($ac_try" in
5414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5415 *) ac_try_echo=$ac_try;;
5416esac
5417eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5418 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5419 ac_status=$?
5420 grep -v '^ *+' conftest.er1 >conftest.err
5421 rm -f conftest.er1
5422 cat conftest.err >&5
5423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 (exit $ac_status); } >/dev/null && {
5425 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5426 test ! -s conftest.err
5427 }; then
5428 ac_header_preproc=yes
5429else
5430 echo "$as_me: failed program was:" >&5
5431sed 's/^/| /' conftest.$ac_ext >&5
5432
5433 ac_header_preproc=no
5434fi
5435
5436rm -f conftest.err conftest.$ac_ext
5437{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5438echo "${ECHO_T}$ac_header_preproc" >&6; }
5439
5440# So? What about this header?
5441case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5442 yes:no: )
5443 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5444echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5445 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5446echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5447 ac_header_preproc=yes
5448 ;;
5449 no:yes:* )
5450 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5451echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5452 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5453echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5454 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5455echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5456 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5457echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5458 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5459echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5460 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5461echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5462
5463 ;;
5464esac
5465{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5466echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5467if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5468 echo $ECHO_N "(cached) $ECHO_C" >&6
5469else
5470 eval "$as_ac_Header=\$ac_header_preproc"
5471fi
5472ac_res=`eval echo '${'$as_ac_Header'}'`
5473 { echo "$as_me:$LINENO: result: $ac_res" >&5
5474echo "${ECHO_T}$ac_res" >&6; }
5475
5476fi
5477if test `eval echo '${'$as_ac_Header'}'` = yes; then
5478 cat >>confdefs.h <<_ACEOF
5479#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5480_ACEOF
5481
5482fi
5483
5484done
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5496do
5497as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5498{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5499echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5500if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5501 echo $ECHO_N "(cached) $ECHO_C" >&6
5502else
5503 cat >conftest.$ac_ext <<_ACEOF
5504/* confdefs.h. */
5505_ACEOF
5506cat confdefs.h >>conftest.$ac_ext
5507cat >>conftest.$ac_ext <<_ACEOF
5508/* end confdefs.h. */
5509/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5510 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5511#define $ac_func innocuous_$ac_func
5512
5513/* System header to define __stub macros and hopefully few prototypes,
5514 which can conflict with char $ac_func (); below.
5515 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5516 <limits.h> exists even on freestanding compilers. */
5517
5518#ifdef __STDC__
5519# include <limits.h>
5520#else
5521# include <assert.h>
5522#endif
5523
5524#undef $ac_func
5525
5526/* Override any GCC internal prototype to avoid an error.
5527 Use char because int might match the return type of a GCC
5528 builtin and then its argument prototype would still apply. */
5529#ifdef __cplusplus
5530extern "C"
5531#endif
5532char $ac_func ();
5533/* The GNU C library defines this for functions which it implements
5534 to always fail with ENOSYS. Some functions are actually named
5535 something starting with __ and the normal name is an alias. */
5536#if defined __stub_$ac_func || defined __stub___$ac_func
5537choke me
5538#endif
5539
5540int
5541main ()
5542{
5543return $ac_func ();
5544 ;
5545 return 0;
5546}
5547_ACEOF
5548rm -f conftest.$ac_objext conftest$ac_exeext
5549if { (ac_try="$ac_link"
5550case "(($ac_try" in
5551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5552 *) ac_try_echo=$ac_try;;
5553esac
5554eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5555 (eval "$ac_link") 2>conftest.er1
5556 ac_status=$?
5557 grep -v '^ *+' conftest.er1 >conftest.err
5558 rm -f conftest.er1
5559 cat conftest.err >&5
5560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5561 (exit $ac_status); } && {
5562 test -z "$ac_cxx_werror_flag" ||
5563 test ! -s conftest.err
5564 } && test -s conftest$ac_exeext &&
5565 $as_test_x conftest$ac_exeext; then
5566 eval "$as_ac_var=yes"
5567else
5568 echo "$as_me: failed program was:" >&5
5569sed 's/^/| /' conftest.$ac_ext >&5
5570
5571 eval "$as_ac_var=no"
5572fi
5573
5574rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5575 conftest$ac_exeext conftest.$ac_ext
5576fi
5577ac_res=`eval echo '${'$as_ac_var'}'`
5578 { echo "$as_me:$LINENO: result: $ac_res" >&5
5579echo "${ECHO_T}$ac_res" >&6; }
5580if test `eval echo '${'$as_ac_var'}'` = yes; then
5581 cat >>confdefs.h <<_ACEOF
5582#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5583_ACEOF
5584
5585fi
5586done
5587
5588
5589{ echo "$as_me:$LINENO: checking for clock_gettime" >&5
5590echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5591if test "${ac_cv_func_clock_gettime+set}" = set; then
5592 echo $ECHO_N "(cached) $ECHO_C" >&6
5593else
5594 cat >conftest.$ac_ext <<_ACEOF
5595/* confdefs.h. */
5596_ACEOF
5597cat confdefs.h >>conftest.$ac_ext
5598cat >>conftest.$ac_ext <<_ACEOF
5599/* end confdefs.h. */
5600/* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5601 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5602#define clock_gettime innocuous_clock_gettime
5603
5604/* System header to define __stub macros and hopefully few prototypes,
5605 which can conflict with char clock_gettime (); below.
5606 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5607 <limits.h> exists even on freestanding compilers. */
5608
5609#ifdef __STDC__
5610# include <limits.h>
5611#else
5612# include <assert.h>
5613#endif
5614
5615#undef clock_gettime
5616
5617/* Override any GCC internal prototype to avoid an error.
5618 Use char because int might match the return type of a GCC
5619 builtin and then its argument prototype would still apply. */
5620#ifdef __cplusplus
5621extern "C"
5622#endif
5623char clock_gettime ();
5624/* The GNU C library defines this for functions which it implements
5625 to always fail with ENOSYS. Some functions are actually named
5626 something starting with __ and the normal name is an alias. */
5627#if defined __stub_clock_gettime || defined __stub___clock_gettime
5628choke me
5629#endif
5630
5631int
5632main ()
5633{
5634return clock_gettime ();
5635 ;
5636 return 0;
5637}
5638_ACEOF
5639rm -f conftest.$ac_objext conftest$ac_exeext
5640if { (ac_try="$ac_link"
5641case "(($ac_try" in
5642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5643 *) ac_try_echo=$ac_try;;
5644esac
5645eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5646 (eval "$ac_link") 2>conftest.er1
5647 ac_status=$?
5648 grep -v '^ *+' conftest.er1 >conftest.err
5649 rm -f conftest.er1
5650 cat conftest.err >&5
5651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652 (exit $ac_status); } && {
5653 test -z "$ac_cxx_werror_flag" ||
5654 test ! -s conftest.err
5655 } && test -s conftest$ac_exeext &&
5656 $as_test_x conftest$ac_exeext; then
5657 ac_cv_func_clock_gettime=yes
5658else
5659 echo "$as_me: failed program was:" >&5
5660sed 's/^/| /' conftest.$ac_ext >&5
5661
5662 ac_cv_func_clock_gettime=no
5663fi
5664
5665rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5666 conftest$ac_exeext conftest.$ac_ext
5667fi
5668{ echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5669echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5670if test $ac_cv_func_clock_gettime = yes; then
5671 :
5672else
5673
5674 if test $(uname) = Linux; then
5675 { echo "$as_me:$LINENO: checking for clock_gettime syscall" >&5
5676echo $ECHO_N "checking for clock_gettime syscall... $ECHO_C" >&6; }
5677 cat >conftest.$ac_ext <<_ACEOF
5678/* confdefs.h. */
5679_ACEOF
5680cat confdefs.h >>conftest.$ac_ext
5681cat >>conftest.$ac_ext <<_ACEOF
5682/* end confdefs.h. */
5683#include <syscall.h>
5684 #include <time.h>
5685int
5686main ()
5687{
5688struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5689 ;
5690 return 0;
5691}
5692_ACEOF
5693rm -f conftest.$ac_objext conftest$ac_exeext
5694if { (ac_try="$ac_link"
5695case "(($ac_try" in
5696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5697 *) ac_try_echo=$ac_try;;
5698esac
5699eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5700 (eval "$ac_link") 2>conftest.er1
5701 ac_status=$?
5702 grep -v '^ *+' conftest.er1 >conftest.err
5703 rm -f conftest.er1
5704 cat conftest.err >&5
5705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5706 (exit $ac_status); } && {
5707 test -z "$ac_cxx_werror_flag" ||
5708 test ! -s conftest.err
5709 } && test -s conftest$ac_exeext &&
5710 $as_test_x conftest$ac_exeext; then
5711 ac_have_clock_syscall=1
5712
5713cat >>confdefs.h <<\_ACEOF
5714#define HAVE_CLOCK_SYSCALL 1
5715_ACEOF
5716
5717 { echo "$as_me:$LINENO: result: yes" >&5
5718echo "${ECHO_T}yes" >&6; }
5719else
5720 echo "$as_me: failed program was:" >&5
5721sed 's/^/| /' conftest.$ac_ext >&5
5722
5723 { echo "$as_me:$LINENO: result: no" >&5
5724echo "${ECHO_T}no" >&6; }
5725fi
5726
5727rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5728 conftest$ac_exeext conftest.$ac_ext
5729 fi
5730 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5731
5732{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5733echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5734if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5735 echo $ECHO_N "(cached) $ECHO_C" >&6
5736else
5737 ac_check_lib_save_LIBS=$LIBS
5738LIBS="-lrt $LIBS"
5739cat >conftest.$ac_ext <<_ACEOF
5740/* confdefs.h. */
5741_ACEOF
5742cat confdefs.h >>conftest.$ac_ext
5743cat >>conftest.$ac_ext <<_ACEOF
5744/* end confdefs.h. */
5745
5746/* Override any GCC internal prototype to avoid an error.
5747 Use char because int might match the return type of a GCC
5748 builtin and then its argument prototype would still apply. */
5749#ifdef __cplusplus
5750extern "C"
5751#endif
5752char clock_gettime ();
5753int
5754main ()
5755{
5756return clock_gettime ();
5757 ;
5758 return 0;
5759}
5760_ACEOF
5761rm -f conftest.$ac_objext conftest$ac_exeext
5762if { (ac_try="$ac_link"
5763case "(($ac_try" in
5764 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5765 *) ac_try_echo=$ac_try;;
5766esac
5767eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5768 (eval "$ac_link") 2>conftest.er1
5769 ac_status=$?
5770 grep -v '^ *+' conftest.er1 >conftest.err
5771 rm -f conftest.er1
5772 cat conftest.err >&5
5773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5774 (exit $ac_status); } && {
5775 test -z "$ac_cxx_werror_flag" ||
5776 test ! -s conftest.err
5777 } && test -s conftest$ac_exeext &&
5778 $as_test_x conftest$ac_exeext; then
5779 ac_cv_lib_rt_clock_gettime=yes
5780else
5781 echo "$as_me: failed program was:" >&5
5782sed 's/^/| /' conftest.$ac_ext >&5
5783
5784 ac_cv_lib_rt_clock_gettime=no
5785fi
5786
5787rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5788 conftest$ac_exeext conftest.$ac_ext
5789LIBS=$ac_check_lib_save_LIBS
5790fi
5791{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5792echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5793if test $ac_cv_lib_rt_clock_gettime = yes; then
5794 cat >>confdefs.h <<_ACEOF
5795#define HAVE_LIBRT 1
5796_ACEOF
5797
5798 LIBS="-lrt $LIBS"
5799
5800fi
5801
5802 unset ac_cv_func_clock_gettime
5803
5804for ac_func in clock_gettime
5805do
5806as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5807{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5808echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5809if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5810 echo $ECHO_N "(cached) $ECHO_C" >&6
5811else
5812 cat >conftest.$ac_ext <<_ACEOF
5813/* confdefs.h. */
5814_ACEOF
5815cat confdefs.h >>conftest.$ac_ext
5816cat >>conftest.$ac_ext <<_ACEOF
5817/* end confdefs.h. */
5818/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5819 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5820#define $ac_func innocuous_$ac_func
5821
5822/* System header to define __stub macros and hopefully few prototypes,
5823 which can conflict with char $ac_func (); below.
5824 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5825 <limits.h> exists even on freestanding compilers. */
5826
5827#ifdef __STDC__
5828# include <limits.h>
5829#else
5830# include <assert.h>
5831#endif
5832
5833#undef $ac_func
5834
5835/* Override any GCC internal prototype to avoid an error.
5836 Use char because int might match the return type of a GCC
5837 builtin and then its argument prototype would still apply. */
5838#ifdef __cplusplus
5839extern "C"
5840#endif
5841char $ac_func ();
5842/* The GNU C library defines this for functions which it implements
5843 to always fail with ENOSYS. Some functions are actually named
5844 something starting with __ and the normal name is an alias. */
5845#if defined __stub_$ac_func || defined __stub___$ac_func
5846choke me
5847#endif
5848
5849int
5850main ()
5851{
5852return $ac_func ();
5853 ;
5854 return 0;
5855}
5856_ACEOF
5857rm -f conftest.$ac_objext conftest$ac_exeext
5858if { (ac_try="$ac_link"
5859case "(($ac_try" in
5860 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5861 *) ac_try_echo=$ac_try;;
5862esac
5863eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5864 (eval "$ac_link") 2>conftest.er1
5865 ac_status=$?
5866 grep -v '^ *+' conftest.er1 >conftest.err
5867 rm -f conftest.er1
5868 cat conftest.err >&5
5869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5870 (exit $ac_status); } && {
5871 test -z "$ac_cxx_werror_flag" ||
5872 test ! -s conftest.err
5873 } && test -s conftest$ac_exeext &&
5874 $as_test_x conftest$ac_exeext; then
5875 eval "$as_ac_var=yes"
5876else
5877 echo "$as_me: failed program was:" >&5
5878sed 's/^/| /' conftest.$ac_ext >&5
5879
5880 eval "$as_ac_var=no"
5881fi
5882
5883rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5884 conftest$ac_exeext conftest.$ac_ext
5885fi
5886ac_res=`eval echo '${'$as_ac_var'}'`
5887 { echo "$as_me:$LINENO: result: $ac_res" >&5
5888echo "${ECHO_T}$ac_res" >&6; }
5889if test `eval echo '${'$as_ac_var'}'` = yes; then
5890 cat >>confdefs.h <<_ACEOF
5891#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5892_ACEOF
5893
5894fi
5895done
5896
5897 fi
5898
5899fi
5900
5901
5902{ echo "$as_me:$LINENO: checking for nanosleep" >&5
5903echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5904if test "${ac_cv_func_nanosleep+set}" = set; then
5905 echo $ECHO_N "(cached) $ECHO_C" >&6
5906else
5907 cat >conftest.$ac_ext <<_ACEOF
5908/* confdefs.h. */
5909_ACEOF
5910cat confdefs.h >>conftest.$ac_ext
5911cat >>conftest.$ac_ext <<_ACEOF
5912/* end confdefs.h. */
5913/* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5914 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5915#define nanosleep innocuous_nanosleep
5916
5917/* System header to define __stub macros and hopefully few prototypes,
5918 which can conflict with char nanosleep (); below.
5919 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5920 <limits.h> exists even on freestanding compilers. */
5921
5922#ifdef __STDC__
5923# include <limits.h>
5924#else
5925# include <assert.h>
5926#endif
5927
5928#undef nanosleep
5929
5930/* Override any GCC internal prototype to avoid an error.
5931 Use char because int might match the return type of a GCC
5932 builtin and then its argument prototype would still apply. */
5933#ifdef __cplusplus
5934extern "C"
5935#endif
5936char nanosleep ();
5937/* The GNU C library defines this for functions which it implements
5938 to always fail with ENOSYS. Some functions are actually named
5939 something starting with __ and the normal name is an alias. */
5940#if defined __stub_nanosleep || defined __stub___nanosleep
5941choke me
5942#endif
5943
5944int
5945main ()
5946{
5947return nanosleep ();
5948 ;
5949 return 0;
5950}
5951_ACEOF
5952rm -f conftest.$ac_objext conftest$ac_exeext
5953if { (ac_try="$ac_link"
5954case "(($ac_try" in
5955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5956 *) ac_try_echo=$ac_try;;
5957esac
5958eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5959 (eval "$ac_link") 2>conftest.er1
5960 ac_status=$?
5961 grep -v '^ *+' conftest.er1 >conftest.err
5962 rm -f conftest.er1
5963 cat conftest.err >&5
5964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5965 (exit $ac_status); } && {
5966 test -z "$ac_cxx_werror_flag" ||
5967 test ! -s conftest.err
5968 } && test -s conftest$ac_exeext &&
5969 $as_test_x conftest$ac_exeext; then
5970 ac_cv_func_nanosleep=yes
5971else
5972 echo "$as_me: failed program was:" >&5
5973sed 's/^/| /' conftest.$ac_ext >&5
5974
5975 ac_cv_func_nanosleep=no
5976fi
5977
5978rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5979 conftest$ac_exeext conftest.$ac_ext
5980fi
5981{ echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5982echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5983if test $ac_cv_func_nanosleep = yes; then
5984 :
5985else
5986
5987 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5988
5989{ echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5990echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5991if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5992 echo $ECHO_N "(cached) $ECHO_C" >&6
5993else
5994 ac_check_lib_save_LIBS=$LIBS
5995LIBS="-lrt $LIBS"
5996cat >conftest.$ac_ext <<_ACEOF
5997/* confdefs.h. */
5998_ACEOF
5999cat confdefs.h >>conftest.$ac_ext
6000cat >>conftest.$ac_ext <<_ACEOF
6001/* end confdefs.h. */
6002
6003/* Override any GCC internal prototype to avoid an error.
6004 Use char because int might match the return type of a GCC
6005 builtin and then its argument prototype would still apply. */
6006#ifdef __cplusplus
6007extern "C"
6008#endif
6009char nanosleep ();
6010int
6011main ()
6012{
6013return nanosleep ();
6014 ;
6015 return 0;
6016}
6017_ACEOF
6018rm -f conftest.$ac_objext conftest$ac_exeext
6019if { (ac_try="$ac_link"
6020case "(($ac_try" in
6021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6022 *) ac_try_echo=$ac_try;;
6023esac
6024eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6025 (eval "$ac_link") 2>conftest.er1
6026 ac_status=$?
6027 grep -v '^ *+' conftest.er1 >conftest.err
6028 rm -f conftest.er1
6029 cat conftest.err >&5
6030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6031 (exit $ac_status); } && {
6032 test -z "$ac_cxx_werror_flag" ||
6033 test ! -s conftest.err
6034 } && test -s conftest$ac_exeext &&
6035 $as_test_x conftest$ac_exeext; then
6036 ac_cv_lib_rt_nanosleep=yes
6037else
6038 echo "$as_me: failed program was:" >&5
6039sed 's/^/| /' conftest.$ac_ext >&5
6040
6041 ac_cv_lib_rt_nanosleep=no
6042fi
6043
6044rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6045 conftest$ac_exeext conftest.$ac_ext
6046LIBS=$ac_check_lib_save_LIBS
6047fi
6048{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
6049echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
6050if test $ac_cv_lib_rt_nanosleep = yes; then
6051 cat >>confdefs.h <<_ACEOF
6052#define HAVE_LIBRT 1
6053_ACEOF
6054
6055 LIBS="-lrt $LIBS"
6056
6057fi
6058
6059 unset ac_cv_func_nanosleep
6060
6061for ac_func in nanosleep
6062do
6063as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6064{ echo "$as_me:$LINENO: checking for $ac_func" >&5
6065echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6066if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6067 echo $ECHO_N "(cached) $ECHO_C" >&6
6068else
6069 cat >conftest.$ac_ext <<_ACEOF
6070/* confdefs.h. */
6071_ACEOF
6072cat confdefs.h >>conftest.$ac_ext
6073cat >>conftest.$ac_ext <<_ACEOF
6074/* end confdefs.h. */
6075/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6076 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6077#define $ac_func innocuous_$ac_func
6078
6079/* System header to define __stub macros and hopefully few prototypes,
6080 which can conflict with char $ac_func (); below.
6081 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6082 <limits.h> exists even on freestanding compilers. */
6083
6084#ifdef __STDC__
6085# include <limits.h>
6086#else
6087# include <assert.h>
6088#endif
6089
6090#undef $ac_func
6091
6092/* Override any GCC internal prototype to avoid an error.
6093 Use char because int might match the return type of a GCC
6094 builtin and then its argument prototype would still apply. */
6095#ifdef __cplusplus
6096extern "C"
6097#endif
6098char $ac_func ();
6099/* The GNU C library defines this for functions which it implements
6100 to always fail with ENOSYS. Some functions are actually named
6101 something starting with __ and the normal name is an alias. */
6102#if defined __stub_$ac_func || defined __stub___$ac_func
6103choke me
6104#endif
6105
6106int
6107main ()
6108{
6109return $ac_func ();
6110 ;
6111 return 0;
6112}
6113_ACEOF
6114rm -f conftest.$ac_objext conftest$ac_exeext
6115if { (ac_try="$ac_link"
6116case "(($ac_try" in
6117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6118 *) ac_try_echo=$ac_try;;
6119esac
6120eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6121 (eval "$ac_link") 2>conftest.er1
6122 ac_status=$?
6123 grep -v '^ *+' conftest.er1 >conftest.err
6124 rm -f conftest.er1
6125 cat conftest.err >&5
6126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6127 (exit $ac_status); } && {
6128 test -z "$ac_cxx_werror_flag" ||
6129 test ! -s conftest.err
6130 } && test -s conftest$ac_exeext &&
6131 $as_test_x conftest$ac_exeext; then
6132 eval "$as_ac_var=yes"
6133else
6134 echo "$as_me: failed program was:" >&5
6135sed 's/^/| /' conftest.$ac_ext >&5
6136
6137 eval "$as_ac_var=no"
6138fi
6139
6140rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6141 conftest$ac_exeext conftest.$ac_ext
6142fi
6143ac_res=`eval echo '${'$as_ac_var'}'`
6144 { echo "$as_me:$LINENO: result: $ac_res" >&5
6145echo "${ECHO_T}$ac_res" >&6; }
6146if test `eval echo '${'$as_ac_var'}'` = yes; then
6147 cat >>confdefs.h <<_ACEOF
6148#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6149_ACEOF
6150
6151fi
6152done
6153
6154 fi
6155
6156fi
6157
6158
6159
6160{ echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6161echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6162if test "${ac_cv_lib_m_ceil+set}" = set; then
6163 echo $ECHO_N "(cached) $ECHO_C" >&6
6164else
6165 ac_check_lib_save_LIBS=$LIBS
6166LIBS="-lm $LIBS"
6167cat >conftest.$ac_ext <<_ACEOF
6168/* confdefs.h. */
6169_ACEOF
6170cat confdefs.h >>conftest.$ac_ext
6171cat >>conftest.$ac_ext <<_ACEOF
6172/* end confdefs.h. */
6173
6174/* Override any GCC internal prototype to avoid an error.
6175 Use char because int might match the return type of a GCC
6176 builtin and then its argument prototype would still apply. */
6177#ifdef __cplusplus
6178extern "C"
6179#endif
6180char ceil ();
6181int
6182main ()
6183{
6184return ceil ();
6185 ;
6186 return 0;
6187}
6188_ACEOF
6189rm -f conftest.$ac_objext conftest$ac_exeext
6190if { (ac_try="$ac_link"
6191case "(($ac_try" in
6192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6193 *) ac_try_echo=$ac_try;;
6194esac
6195eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6196 (eval "$ac_link") 2>conftest.er1
6197 ac_status=$?
6198 grep -v '^ *+' conftest.er1 >conftest.err
6199 rm -f conftest.er1
6200 cat conftest.err >&5
6201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6202 (exit $ac_status); } && {
6203 test -z "$ac_cxx_werror_flag" ||
6204 test ! -s conftest.err
6205 } && test -s conftest$ac_exeext &&
6206 $as_test_x conftest$ac_exeext; then
6207 ac_cv_lib_m_ceil=yes
6208else
6209 echo "$as_me: failed program was:" >&5
6210sed 's/^/| /' conftest.$ac_ext >&5
6211
6212 ac_cv_lib_m_ceil=no
6213fi
6214
6215rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6216 conftest$ac_exeext conftest.$ac_ext
6217LIBS=$ac_check_lib_save_LIBS
6218fi
6219{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6220echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6221if test $ac_cv_lib_m_ceil = yes; then
6222 cat >>confdefs.h <<_ACEOF
6223#define HAVE_LIBM 1
6224_ACEOF
6225
6226 LIBS="-lm $LIBS"
6227
6228fi
6229
6230
4893 6231
4894 6232
4895 6233
4896# Extract the first word of "tic", so it can be a program name with args. 6234# Extract the first word of "tic", so it can be a program name with args.
4897set dummy tic; ac_word=$2 6235set dummy tic; ac_word=$2
4931else 6269else
4932 { echo "$as_me:$LINENO: result: no" >&5 6270 { echo "$as_me:$LINENO: result: no" >&5
4933echo "${ECHO_T}no" >&6; } 6271echo "${ECHO_T}no" >&6; }
4934fi 6272fi
4935 6273
4936
4937
4938
4939
4940ac_ext=cpp
4941ac_cpp='$CXXCPP $CPPFLAGS'
4942ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4943ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4944ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4945{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4946echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4947if test -z "$CXXCPP"; then
4948 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4949 echo $ECHO_N "(cached) $ECHO_C" >&6
4950else
4951 # Double quotes because CXXCPP needs to be expanded
4952 for CXXCPP in "$CXX -E" "/lib/cpp"
4953 do
4954 ac_preproc_ok=false
4955for ac_cxx_preproc_warn_flag in '' yes
4956do
4957 # Use a header file that comes with gcc, so configuring glibc
4958 # with a fresh cross-compiler works.
4959 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4960 # <limits.h> exists even on freestanding compilers.
4961 # On the NeXT, cc -E runs the code through the compiler's parser,
4962 # not just through cpp. "Syntax error" is here to catch this case.
4963 cat >conftest.$ac_ext <<_ACEOF
4964/* confdefs.h. */
4965_ACEOF
4966cat confdefs.h >>conftest.$ac_ext
4967cat >>conftest.$ac_ext <<_ACEOF
4968/* end confdefs.h. */
4969#ifdef __STDC__
4970# include <limits.h>
4971#else
4972# include <assert.h>
4973#endif
4974 Syntax error
4975_ACEOF
4976if { (ac_try="$ac_cpp conftest.$ac_ext"
4977case "(($ac_try" in
4978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4979 *) ac_try_echo=$ac_try;;
4980esac
4981eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4982 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4983 ac_status=$?
4984 grep -v '^ *+' conftest.er1 >conftest.err
4985 rm -f conftest.er1
4986 cat conftest.err >&5
4987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4988 (exit $ac_status); } >/dev/null && {
4989 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4990 test ! -s conftest.err
4991 }; then
4992 :
4993else
4994 echo "$as_me: failed program was:" >&5
4995sed 's/^/| /' conftest.$ac_ext >&5
4996
4997 # Broken: fails on valid input.
4998continue
4999fi
5000
5001rm -f conftest.err conftest.$ac_ext
5002
5003 # OK, works on sane cases. Now check whether nonexistent headers
5004 # can be detected and how.
5005 cat >conftest.$ac_ext <<_ACEOF
5006/* confdefs.h. */
5007_ACEOF
5008cat confdefs.h >>conftest.$ac_ext
5009cat >>conftest.$ac_ext <<_ACEOF
5010/* end confdefs.h. */
5011#include <ac_nonexistent.h>
5012_ACEOF
5013if { (ac_try="$ac_cpp conftest.$ac_ext"
5014case "(($ac_try" in
5015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5016 *) ac_try_echo=$ac_try;;
5017esac
5018eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5019 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5020 ac_status=$?
5021 grep -v '^ *+' conftest.er1 >conftest.err
5022 rm -f conftest.er1
5023 cat conftest.err >&5
5024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5025 (exit $ac_status); } >/dev/null && {
5026 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5027 test ! -s conftest.err
5028 }; then
5029 # Broken: success on invalid input.
5030continue
5031else
5032 echo "$as_me: failed program was:" >&5
5033sed 's/^/| /' conftest.$ac_ext >&5
5034
5035 # Passes both tests.
5036ac_preproc_ok=:
5037break
5038fi
5039
5040rm -f conftest.err conftest.$ac_ext
5041
5042done
5043# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5044rm -f conftest.err conftest.$ac_ext
5045if $ac_preproc_ok; then
5046 break
5047fi
5048
5049 done
5050 ac_cv_prog_CXXCPP=$CXXCPP
5051
5052fi
5053 CXXCPP=$ac_cv_prog_CXXCPP
5054else
5055 ac_cv_prog_CXXCPP=$CXXCPP
5056fi
5057{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
5058echo "${ECHO_T}$CXXCPP" >&6; }
5059ac_preproc_ok=false
5060for ac_cxx_preproc_warn_flag in '' yes
5061do
5062 # Use a header file that comes with gcc, so configuring glibc
5063 # with a fresh cross-compiler works.
5064 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5065 # <limits.h> exists even on freestanding compilers.
5066 # On the NeXT, cc -E runs the code through the compiler's parser,
5067 # not just through cpp. "Syntax error" is here to catch this case.
5068 cat >conftest.$ac_ext <<_ACEOF
5069/* confdefs.h. */
5070_ACEOF
5071cat confdefs.h >>conftest.$ac_ext
5072cat >>conftest.$ac_ext <<_ACEOF
5073/* end confdefs.h. */
5074#ifdef __STDC__
5075# include <limits.h>
5076#else
5077# include <assert.h>
5078#endif
5079 Syntax error
5080_ACEOF
5081if { (ac_try="$ac_cpp conftest.$ac_ext"
5082case "(($ac_try" in
5083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5084 *) ac_try_echo=$ac_try;;
5085esac
5086eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5087 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5088 ac_status=$?
5089 grep -v '^ *+' conftest.er1 >conftest.err
5090 rm -f conftest.er1
5091 cat conftest.err >&5
5092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5093 (exit $ac_status); } >/dev/null && {
5094 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5095 test ! -s conftest.err
5096 }; then
5097 :
5098else
5099 echo "$as_me: failed program was:" >&5
5100sed 's/^/| /' conftest.$ac_ext >&5
5101
5102 # Broken: fails on valid input.
5103continue
5104fi
5105
5106rm -f conftest.err conftest.$ac_ext
5107
5108 # OK, works on sane cases. Now check whether nonexistent headers
5109 # can be detected and how.
5110 cat >conftest.$ac_ext <<_ACEOF
5111/* confdefs.h. */
5112_ACEOF
5113cat confdefs.h >>conftest.$ac_ext
5114cat >>conftest.$ac_ext <<_ACEOF
5115/* end confdefs.h. */
5116#include <ac_nonexistent.h>
5117_ACEOF
5118if { (ac_try="$ac_cpp conftest.$ac_ext"
5119case "(($ac_try" in
5120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5121 *) ac_try_echo=$ac_try;;
5122esac
5123eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5124 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5125 ac_status=$?
5126 grep -v '^ *+' conftest.er1 >conftest.err
5127 rm -f conftest.er1
5128 cat conftest.err >&5
5129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5130 (exit $ac_status); } >/dev/null && {
5131 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5132 test ! -s conftest.err
5133 }; then
5134 # Broken: success on invalid input.
5135continue
5136else
5137 echo "$as_me: failed program was:" >&5
5138sed 's/^/| /' conftest.$ac_ext >&5
5139
5140 # Passes both tests.
5141ac_preproc_ok=:
5142break
5143fi
5144
5145rm -f conftest.err conftest.$ac_ext
5146
5147done
5148# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5149rm -f conftest.err conftest.$ac_ext
5150if $ac_preproc_ok; then
5151 :
5152else
5153 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5154See \`config.log' for more details." >&5
5155echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5156See \`config.log' for more details." >&2;}
5157 { (exit 1); exit 1; }; }
5158fi
5159
5160ac_ext=cpp
5161ac_cpp='$CXXCPP $CPPFLAGS'
5162ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5163ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5164ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5165 6274
5166 6275
5167{ echo "$as_me:$LINENO: checking for X" >&5 6276{ echo "$as_me:$LINENO: checking for X" >&5
5168echo $ECHO_N "checking for X... $ECHO_C" >&6; } 6277echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5169 6278
6555echo "${ECHO_T}no" >&6; } 7664echo "${ECHO_T}no" >&6; }
6556 fi 7665 fi
6557 fi 7666 fi
6558fi 7667fi
6559 7668
6560{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6561echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6562if test "${ac_cv_header_sys_wait_h+set}" = set; then
6563 echo $ECHO_N "(cached) $ECHO_C" >&6
6564else
6565 cat >conftest.$ac_ext <<_ACEOF
6566/* confdefs.h. */
6567_ACEOF
6568cat confdefs.h >>conftest.$ac_ext
6569cat >>conftest.$ac_ext <<_ACEOF
6570/* end confdefs.h. */
6571#include <sys/types.h>
6572#include <sys/wait.h>
6573#ifndef WEXITSTATUS
6574# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6575#endif
6576#ifndef WIFEXITED
6577# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6578#endif
6579
6580int
6581main ()
6582{
6583 int s;
6584 wait (&s);
6585 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6586 ;
6587 return 0;
6588}
6589_ACEOF
6590rm -f conftest.$ac_objext
6591if { (ac_try="$ac_compile"
6592case "(($ac_try" in
6593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6594 *) ac_try_echo=$ac_try;;
6595esac
6596eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6597 (eval "$ac_compile") 2>conftest.er1
6598 ac_status=$?
6599 grep -v '^ *+' conftest.er1 >conftest.err
6600 rm -f conftest.er1
6601 cat conftest.err >&5
6602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6603 (exit $ac_status); } && {
6604 test -z "$ac_cxx_werror_flag" ||
6605 test ! -s conftest.err
6606 } && test -s conftest.$ac_objext; then
6607 ac_cv_header_sys_wait_h=yes
6608else
6609 echo "$as_me: failed program was:" >&5
6610sed 's/^/| /' conftest.$ac_ext >&5
6611
6612 ac_cv_header_sys_wait_h=no
6613fi
6614
6615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6616fi
6617{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6618echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6619if test $ac_cv_header_sys_wait_h = yes; then
6620
6621cat >>confdefs.h <<\_ACEOF
6622#define HAVE_SYS_WAIT_H 1
6623_ACEOF
6624
6625fi
6626
6627{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6628echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6629if test "${ac_cv_header_stdc+set}" = set; then
6630 echo $ECHO_N "(cached) $ECHO_C" >&6
6631else
6632 cat >conftest.$ac_ext <<_ACEOF
6633/* confdefs.h. */
6634_ACEOF
6635cat confdefs.h >>conftest.$ac_ext
6636cat >>conftest.$ac_ext <<_ACEOF
6637/* end confdefs.h. */
6638#include <stdlib.h>
6639#include <stdarg.h>
6640#include <string.h>
6641#include <float.h>
6642
6643int
6644main ()
6645{
6646
6647 ;
6648 return 0;
6649}
6650_ACEOF
6651rm -f conftest.$ac_objext
6652if { (ac_try="$ac_compile"
6653case "(($ac_try" in
6654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6655 *) ac_try_echo=$ac_try;;
6656esac
6657eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6658 (eval "$ac_compile") 2>conftest.er1
6659 ac_status=$?
6660 grep -v '^ *+' conftest.er1 >conftest.err
6661 rm -f conftest.er1
6662 cat conftest.err >&5
6663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6664 (exit $ac_status); } && {
6665 test -z "$ac_cxx_werror_flag" ||
6666 test ! -s conftest.err
6667 } && test -s conftest.$ac_objext; then
6668 ac_cv_header_stdc=yes
6669else
6670 echo "$as_me: failed program was:" >&5
6671sed 's/^/| /' conftest.$ac_ext >&5
6672
6673 ac_cv_header_stdc=no
6674fi
6675
6676rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6677
6678if test $ac_cv_header_stdc = yes; then
6679 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6680 cat >conftest.$ac_ext <<_ACEOF
6681/* confdefs.h. */
6682_ACEOF
6683cat confdefs.h >>conftest.$ac_ext
6684cat >>conftest.$ac_ext <<_ACEOF
6685/* end confdefs.h. */
6686#include <string.h>
6687
6688_ACEOF
6689if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6690 $EGREP "memchr" >/dev/null 2>&1; then
6691 :
6692else
6693 ac_cv_header_stdc=no
6694fi
6695rm -f conftest*
6696
6697fi
6698
6699if test $ac_cv_header_stdc = yes; then
6700 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6701 cat >conftest.$ac_ext <<_ACEOF
6702/* confdefs.h. */
6703_ACEOF
6704cat confdefs.h >>conftest.$ac_ext
6705cat >>conftest.$ac_ext <<_ACEOF
6706/* end confdefs.h. */
6707#include <stdlib.h>
6708
6709_ACEOF
6710if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6711 $EGREP "free" >/dev/null 2>&1; then
6712 :
6713else
6714 ac_cv_header_stdc=no
6715fi
6716rm -f conftest*
6717
6718fi
6719
6720if test $ac_cv_header_stdc = yes; then
6721 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6722 if test "$cross_compiling" = yes; then
6723 :
6724else
6725 cat >conftest.$ac_ext <<_ACEOF
6726/* confdefs.h. */
6727_ACEOF
6728cat confdefs.h >>conftest.$ac_ext
6729cat >>conftest.$ac_ext <<_ACEOF
6730/* end confdefs.h. */
6731#include <ctype.h>
6732#include <stdlib.h>
6733#if ((' ' & 0x0FF) == 0x020)
6734# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6735# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6736#else
6737# define ISLOWER(c) \
6738 (('a' <= (c) && (c) <= 'i') \
6739 || ('j' <= (c) && (c) <= 'r') \
6740 || ('s' <= (c) && (c) <= 'z'))
6741# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6742#endif
6743
6744#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6745int
6746main ()
6747{
6748 int i;
6749 for (i = 0; i < 256; i++)
6750 if (XOR (islower (i), ISLOWER (i))
6751 || toupper (i) != TOUPPER (i))
6752 return 2;
6753 return 0;
6754}
6755_ACEOF
6756rm -f conftest$ac_exeext
6757if { (ac_try="$ac_link"
6758case "(($ac_try" in
6759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6760 *) ac_try_echo=$ac_try;;
6761esac
6762eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6763 (eval "$ac_link") 2>&5
6764 ac_status=$?
6765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6766 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6767 { (case "(($ac_try" in
6768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6769 *) ac_try_echo=$ac_try;;
6770esac
6771eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6772 (eval "$ac_try") 2>&5
6773 ac_status=$?
6774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6775 (exit $ac_status); }; }; then
6776 :
6777else
6778 echo "$as_me: program exited with status $ac_status" >&5
6779echo "$as_me: failed program was:" >&5
6780sed 's/^/| /' conftest.$ac_ext >&5
6781
6782( exit $ac_status )
6783ac_cv_header_stdc=no
6784fi
6785rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6786fi
6787
6788
6789fi
6790fi
6791{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6792echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6793if test $ac_cv_header_stdc = yes; then
6794
6795cat >>confdefs.h <<\_ACEOF
6796#define STDC_HEADERS 1
6797_ACEOF
6798
6799fi
6800
6801# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6812 inttypes.h stdint.h unistd.h
6813do
6814as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6815{ echo "$as_me:$LINENO: checking for $ac_header" >&5
6816echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6817if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6818 echo $ECHO_N "(cached) $ECHO_C" >&6
6819else
6820 cat >conftest.$ac_ext <<_ACEOF
6821/* confdefs.h. */
6822_ACEOF
6823cat confdefs.h >>conftest.$ac_ext
6824cat >>conftest.$ac_ext <<_ACEOF
6825/* end confdefs.h. */
6826$ac_includes_default
6827
6828#include <$ac_header>
6829_ACEOF
6830rm -f conftest.$ac_objext
6831if { (ac_try="$ac_compile"
6832case "(($ac_try" in
6833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6834 *) ac_try_echo=$ac_try;;
6835esac
6836eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6837 (eval "$ac_compile") 2>conftest.er1
6838 ac_status=$?
6839 grep -v '^ *+' conftest.er1 >conftest.err
6840 rm -f conftest.er1
6841 cat conftest.err >&5
6842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6843 (exit $ac_status); } && {
6844 test -z "$ac_cxx_werror_flag" ||
6845 test ! -s conftest.err
6846 } && test -s conftest.$ac_objext; then
6847 eval "$as_ac_Header=yes"
6848else
6849 echo "$as_me: failed program was:" >&5
6850sed 's/^/| /' conftest.$ac_ext >&5
6851
6852 eval "$as_ac_Header=no"
6853fi
6854
6855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6856fi
6857ac_res=`eval echo '${'$as_ac_Header'}'`
6858 { echo "$as_me:$LINENO: result: $ac_res" >&5
6859echo "${ECHO_T}$ac_res" >&6; }
6860if test `eval echo '${'$as_ac_Header'}'` = yes; then
6861 cat >>confdefs.h <<_ACEOF
6862#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6863_ACEOF
6864
6865fi
6866
6867done
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880 7669
6881 7670
6882 7671
6883 7672
6884 7673
6885 7674
6886 7675
6887for ac_header in \ 7676for ac_header in \
6888 assert.h \
6889 fcntl.h \
6890 stdarg.h \
6891 stdlib.h \
6892 string.h \
6893 termios.h \
6894 unistd.h \
6895 sys/byteorder.h \ 7677 sys/byteorder.h \
6896 sys/ioctl.h \ 7678 sys/ioctl.h \
6897 sys/select.h \
6898 sys/sockio.h \ 7679 sys/sockio.h \
6899 sys/strredir.h \ 7680 sys/strredir.h \
6900 sys/time.h \
6901 stdint.h \ 7681 stdint.h \
6902 wchar.h \ 7682 wchar.h \
6903 cwchar \ 7683 cwchar \
6904 clocale \
6905 7684
6906do 7685do
6907as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7686as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6908if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7687if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6909 { echo "$as_me:$LINENO: checking for $ac_header" >&5 7688 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7040fi 7819fi
7041 7820
7042done 7821done
7043 7822
7044 7823
7045{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7046echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7047if test "${ac_cv_header_time+set}" = set; then
7048 echo $ECHO_N "(cached) $ECHO_C" >&6
7049else
7050 cat >conftest.$ac_ext <<_ACEOF
7051/* confdefs.h. */
7052_ACEOF
7053cat confdefs.h >>conftest.$ac_ext
7054cat >>conftest.$ac_ext <<_ACEOF
7055/* end confdefs.h. */
7056#include <sys/types.h>
7057#include <sys/time.h>
7058#include <time.h>
7059
7060int
7061main ()
7062{
7063if ((struct tm *) 0)
7064return 0;
7065 ;
7066 return 0;
7067}
7068_ACEOF
7069rm -f conftest.$ac_objext
7070if { (ac_try="$ac_compile"
7071case "(($ac_try" in
7072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7073 *) ac_try_echo=$ac_try;;
7074esac
7075eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7076 (eval "$ac_compile") 2>conftest.er1
7077 ac_status=$?
7078 grep -v '^ *+' conftest.er1 >conftest.err
7079 rm -f conftest.er1
7080 cat conftest.err >&5
7081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7082 (exit $ac_status); } && {
7083 test -z "$ac_cxx_werror_flag" ||
7084 test ! -s conftest.err
7085 } && test -s conftest.$ac_objext; then
7086 ac_cv_header_time=yes
7087else
7088 echo "$as_me: failed program was:" >&5
7089sed 's/^/| /' conftest.$ac_ext >&5
7090
7091 ac_cv_header_time=no
7092fi
7093
7094rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7095fi
7096{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7097echo "${ECHO_T}$ac_cv_header_time" >&6; }
7098if test $ac_cv_header_time = yes; then
7099
7100cat >>confdefs.h <<\_ACEOF
7101#define TIME_WITH_SYS_TIME 1
7102_ACEOF
7103
7104fi
7105
7106
7107{ echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7108echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7109if test "${rxvt_cv_header_sysioctl+set}" = set; then
7110 echo $ECHO_N "(cached) $ECHO_C" >&6
7111else
7112 cat >conftest.$ac_ext <<_ACEOF
7113/* confdefs.h. */
7114_ACEOF
7115cat confdefs.h >>conftest.$ac_ext
7116cat >>conftest.$ac_ext <<_ACEOF
7117/* end confdefs.h. */
7118#include <stdio.h>
7119#include <sys/ioctl.h>
7120#ifdef HAVE_TERMIOS_H
7121#include <termios.h>
7122#endif
7123int
7124main ()
7125{
7126int a = ECHO;
7127 ;
7128 return 0;
7129}
7130_ACEOF
7131rm -f conftest.$ac_objext
7132if { (ac_try="$ac_compile"
7133case "(($ac_try" in
7134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7135 *) ac_try_echo=$ac_try;;
7136esac
7137eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7138 (eval "$ac_compile") 2>conftest.er1
7139 ac_status=$?
7140 grep -v '^ *+' conftest.er1 >conftest.err
7141 rm -f conftest.er1
7142 cat conftest.err >&5
7143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7144 (exit $ac_status); } && {
7145 test -z "$ac_cxx_werror_flag" ||
7146 test ! -s conftest.err
7147 } && test -s conftest.$ac_objext; then
7148 rxvt_cv_header_sysioctl=yes
7149else
7150 echo "$as_me: failed program was:" >&5
7151sed 's/^/| /' conftest.$ac_ext >&5
7152
7153 rxvt_cv_header_sysioctl=no
7154fi
7155
7156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7157fi
7158{ echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7159echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7160
7161{ echo "$as_me:$LINENO: checking for XPointer" >&5 7824{ echo "$as_me:$LINENO: checking for XPointer" >&5
7162echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; } 7825echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7163if test "${rxvt_cv_xpointer+set}" = set; then 7826if test "${rxvt_cv_xpointer+set}" = set; then
7164 echo $ECHO_N "(cached) $ECHO_C" >&6 7827 echo $ECHO_N "(cached) $ECHO_C" >&6
7165else 7828else
7276cat >>confdefs.h <<\_ACEOF 7939cat >>confdefs.h <<\_ACEOF
7277#define XLIB_ILLEGAL_ACCESS 1 7940#define XLIB_ILLEGAL_ACCESS 1
7278_ACEOF 7941_ACEOF
7279 7942
7280fi 7943fi
7281
7282{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7283echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7284if test "${ac_cv_c_const+set}" = set; then
7285 echo $ECHO_N "(cached) $ECHO_C" >&6
7286else
7287 cat >conftest.$ac_ext <<_ACEOF
7288/* confdefs.h. */
7289_ACEOF
7290cat confdefs.h >>conftest.$ac_ext
7291cat >>conftest.$ac_ext <<_ACEOF
7292/* end confdefs.h. */
7293
7294int
7295main ()
7296{
7297/* FIXME: Include the comments suggested by Paul. */
7298#ifndef __cplusplus
7299 /* Ultrix mips cc rejects this. */
7300 typedef int charset[2];
7301 const charset cs;
7302 /* SunOS 4.1.1 cc rejects this. */
7303 char const *const *pcpcc;
7304 char **ppc;
7305 /* NEC SVR4.0.2 mips cc rejects this. */
7306 struct point {int x, y;};
7307 static struct point const zero = {0,0};
7308 /* AIX XL C 1.02.0.0 rejects this.
7309 It does not let you subtract one const X* pointer from another in
7310 an arm of an if-expression whose if-part is not a constant
7311 expression */
7312 const char *g = "string";
7313 pcpcc = &g + (g ? g-g : 0);
7314 /* HPUX 7.0 cc rejects these. */
7315 ++pcpcc;
7316 ppc = (char**) pcpcc;
7317 pcpcc = (char const *const *) ppc;
7318 { /* SCO 3.2v4 cc rejects this. */
7319 char *t;
7320 char const *s = 0 ? (char *) 0 : (char const *) 0;
7321
7322 *t++ = 0;
7323 if (s) return 0;
7324 }
7325 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7326 int x[] = {25, 17};
7327 const int *foo = &x[0];
7328 ++foo;
7329 }
7330 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7331 typedef const int *iptr;
7332 iptr p = 0;
7333 ++p;
7334 }
7335 { /* AIX XL C 1.02.0.0 rejects this saying
7336 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7337 struct s { int j; const int *ap[3]; };
7338 struct s *b; b->j = 5;
7339 }
7340 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7341 const int foo = 10;
7342 if (!foo) return 0;
7343 }
7344 return !cs[0] && !zero.x;
7345#endif
7346
7347 ;
7348 return 0;
7349}
7350_ACEOF
7351rm -f conftest.$ac_objext
7352if { (ac_try="$ac_compile"
7353case "(($ac_try" in
7354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7355 *) ac_try_echo=$ac_try;;
7356esac
7357eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7358 (eval "$ac_compile") 2>conftest.er1
7359 ac_status=$?
7360 grep -v '^ *+' conftest.er1 >conftest.err
7361 rm -f conftest.er1
7362 cat conftest.err >&5
7363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7364 (exit $ac_status); } && {
7365 test -z "$ac_cxx_werror_flag" ||
7366 test ! -s conftest.err
7367 } && test -s conftest.$ac_objext; then
7368 ac_cv_c_const=yes
7369else
7370 echo "$as_me: failed program was:" >&5
7371sed 's/^/| /' conftest.$ac_ext >&5
7372
7373 ac_cv_c_const=no
7374fi
7375
7376rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7377fi
7378{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7379echo "${ECHO_T}$ac_cv_c_const" >&6; }
7380if test $ac_cv_c_const = no; then
7381
7382cat >>confdefs.h <<\_ACEOF
7383#define const
7384_ACEOF
7385
7386fi
7387
7388{ echo "$as_me:$LINENO: checking for inline" >&5
7389echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7390if test "${ac_cv_c_inline+set}" = set; then
7391 echo $ECHO_N "(cached) $ECHO_C" >&6
7392else
7393 ac_cv_c_inline=no
7394for ac_kw in inline __inline__ __inline; do
7395 cat >conftest.$ac_ext <<_ACEOF
7396/* confdefs.h. */
7397_ACEOF
7398cat confdefs.h >>conftest.$ac_ext
7399cat >>conftest.$ac_ext <<_ACEOF
7400/* end confdefs.h. */
7401#ifndef __cplusplus
7402typedef int foo_t;
7403static $ac_kw foo_t static_foo () {return 0; }
7404$ac_kw foo_t foo () {return 0; }
7405#endif
7406
7407_ACEOF
7408rm -f conftest.$ac_objext
7409if { (ac_try="$ac_compile"
7410case "(($ac_try" in
7411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7412 *) ac_try_echo=$ac_try;;
7413esac
7414eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7415 (eval "$ac_compile") 2>conftest.er1
7416 ac_status=$?
7417 grep -v '^ *+' conftest.er1 >conftest.err
7418 rm -f conftest.er1
7419 cat conftest.err >&5
7420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421 (exit $ac_status); } && {
7422 test -z "$ac_cxx_werror_flag" ||
7423 test ! -s conftest.err
7424 } && test -s conftest.$ac_objext; then
7425 ac_cv_c_inline=$ac_kw
7426else
7427 echo "$as_me: failed program was:" >&5
7428sed 's/^/| /' conftest.$ac_ext >&5
7429
7430
7431fi
7432
7433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7434 test "$ac_cv_c_inline" != no && break
7435done
7436
7437fi
7438{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7439echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7440
7441
7442case $ac_cv_c_inline in
7443 inline | yes) ;;
7444 *)
7445 case $ac_cv_c_inline in
7446 no) ac_val=;;
7447 *) ac_val=$ac_cv_c_inline;;
7448 esac
7449 cat >>confdefs.h <<_ACEOF
7450#ifndef __cplusplus
7451#define inline $ac_val
7452#endif
7453_ACEOF
7454 ;;
7455esac
7456
7457
7458 7944
7459{ echo "$as_me:$LINENO: checking for mode_t" >&5 7945{ echo "$as_me:$LINENO: checking for mode_t" >&5
7460echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; } 7946echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7461if test "${ac_cv_type_mode_t+set}" = set; then 7947if test "${ac_cv_type_mode_t+set}" = set; then
7462 echo $ECHO_N "(cached) $ECHO_C" >&6 7948 echo $ECHO_N "(cached) $ECHO_C" >&6
7619_ACEOF 8105_ACEOF
7620 8106
7621fi 8107fi
7622 8108
7623 8109
7624{ echo "$as_me:$LINENO: checking for short" >&5 8110 { echo "$as_me:$LINENO: checking for int16_t" >&5
7625echo $ECHO_N "checking for short... $ECHO_C" >&6; } 8111echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
7626if test "${ac_cv_type_short+set}" = set; then 8112if test "${ac_cv_c_int16_t+set}" = set; then
7627 echo $ECHO_N "(cached) $ECHO_C" >&6 8113 echo $ECHO_N "(cached) $ECHO_C" >&6
7628else 8114else
8115 ac_cv_c_int16_t=no
8116 for ac_type in 'int16_t' 'int' 'long int' \
8117 'long long int' 'short int' 'signed char'; do
7629 cat >conftest.$ac_ext <<_ACEOF 8118 cat >conftest.$ac_ext <<_ACEOF
7630/* confdefs.h. */ 8119/* confdefs.h. */
7631_ACEOF 8120_ACEOF
7632cat confdefs.h >>conftest.$ac_ext 8121cat confdefs.h >>conftest.$ac_ext
7633cat >>conftest.$ac_ext <<_ACEOF 8122cat >>conftest.$ac_ext <<_ACEOF
7634/* end confdefs.h. */ 8123/* end confdefs.h. */
7635$ac_includes_default 8124$ac_includes_default
7636typedef short ac__type_new_;
7637int 8125int
7638main () 8126main ()
7639{ 8127{
7640if ((ac__type_new_ *) 0) 8128static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
7641 return 0; 8129test_array [0] = 0
7642if (sizeof (ac__type_new_)) 8130
7643 return 0;
7644 ; 8131 ;
7645 return 0; 8132 return 0;
7646} 8133}
7647_ACEOF 8134_ACEOF
7648rm -f conftest.$ac_objext 8135rm -f conftest.$ac_objext
7660 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7661 (exit $ac_status); } && { 8148 (exit $ac_status); } && {
7662 test -z "$ac_cxx_werror_flag" || 8149 test -z "$ac_cxx_werror_flag" ||
7663 test ! -s conftest.err 8150 test ! -s conftest.err
7664 } && test -s conftest.$ac_objext; then 8151 } && test -s conftest.$ac_objext; then
7665 ac_cv_type_short=yes
7666else
7667 echo "$as_me: failed program was:" >&5
7668sed 's/^/| /' conftest.$ac_ext >&5
7669
7670 ac_cv_type_short=no
7671fi
7672
7673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7674fi
7675{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7676echo "${ECHO_T}$ac_cv_type_short" >&6; }
7677
7678# The cast to long int works around a bug in the HP C Compiler
7679# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7680# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7681# This bug is HP SR number 8606223364.
7682{ echo "$as_me:$LINENO: checking size of short" >&5
7683echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
7684if test "${ac_cv_sizeof_short+set}" = set; then
7685 echo $ECHO_N "(cached) $ECHO_C" >&6
7686else
7687 if test "$cross_compiling" = yes; then
7688 # Depending upon the size, compute the lo and hi bounds.
7689cat >conftest.$ac_ext <<_ACEOF 8152 cat >conftest.$ac_ext <<_ACEOF
7690/* confdefs.h. */ 8153/* confdefs.h. */
7691_ACEOF 8154_ACEOF
7692cat confdefs.h >>conftest.$ac_ext 8155cat confdefs.h >>conftest.$ac_ext
7693cat >>conftest.$ac_ext <<_ACEOF 8156cat >>conftest.$ac_ext <<_ACEOF
7694/* end confdefs.h. */ 8157/* end confdefs.h. */
7695$ac_includes_default 8158$ac_includes_default
7696 typedef short ac__type_sizeof_;
7697int 8159int
7698main () 8160main ()
7699{ 8161{
7700static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; 8162static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8163 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
7701test_array [0] = 0 8164test_array [0] = 0
7702 8165
7703 ; 8166 ;
7704 return 0; 8167 return 0;
7705} 8168}
7719 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7720 (exit $ac_status); } && { 8183 (exit $ac_status); } && {
7721 test -z "$ac_cxx_werror_flag" || 8184 test -z "$ac_cxx_werror_flag" ||
7722 test ! -s conftest.err 8185 test ! -s conftest.err
7723 } && test -s conftest.$ac_objext; then 8186 } && test -s conftest.$ac_objext; then
7724 ac_lo=0 ac_mid=0 8187 :
7725 while :; do 8188else
8189 echo "$as_me: failed program was:" >&5
8190sed 's/^/| /' conftest.$ac_ext >&5
8191
8192 case $ac_type in
8193 int16_t) ac_cv_c_int16_t=yes ;;
8194 *) ac_cv_c_int16_t=$ac_type ;;
8195esac
8196
8197fi
8198
8199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8200else
8201 echo "$as_me: failed program was:" >&5
8202sed 's/^/| /' conftest.$ac_ext >&5
8203
8204
8205fi
8206
8207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8208 test "$ac_cv_c_int16_t" != no && break
8209 done
8210fi
8211{ echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8212echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8213 case $ac_cv_c_int16_t in #(
8214 no|yes) ;; #(
8215 *)
8216
8217cat >>confdefs.h <<_ACEOF
8218#define int16_t $ac_cv_c_int16_t
8219_ACEOF
8220;;
8221 esac
8222
8223
8224 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8225echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8226if test "${ac_cv_c_uint16_t+set}" = set; then
8227 echo $ECHO_N "(cached) $ECHO_C" >&6
8228else
8229 ac_cv_c_uint16_t=no
8230 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8231 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7726 cat >conftest.$ac_ext <<_ACEOF 8232 cat >conftest.$ac_ext <<_ACEOF
7727/* confdefs.h. */ 8233/* confdefs.h. */
7728_ACEOF 8234_ACEOF
7729cat confdefs.h >>conftest.$ac_ext 8235cat confdefs.h >>conftest.$ac_ext
7730cat >>conftest.$ac_ext <<_ACEOF 8236cat >>conftest.$ac_ext <<_ACEOF
7731/* end confdefs.h. */ 8237/* end confdefs.h. */
7732$ac_includes_default 8238$ac_includes_default
7733 typedef short ac__type_sizeof_;
7734int 8239int
7735main () 8240main ()
7736{ 8241{
7737static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8242static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
7738test_array [0] = 0 8243test_array [0] = 0
7739 8244
7740 ; 8245 ;
7741 return 0; 8246 return 0;
7742} 8247}
7756 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757 (exit $ac_status); } && { 8262 (exit $ac_status); } && {
7758 test -z "$ac_cxx_werror_flag" || 8263 test -z "$ac_cxx_werror_flag" ||
7759 test ! -s conftest.err 8264 test ! -s conftest.err
7760 } && test -s conftest.$ac_objext; then 8265 } && test -s conftest.$ac_objext; then
7761 ac_hi=$ac_mid; break 8266 case $ac_type in
8267 uint16_t) ac_cv_c_uint16_t=yes ;;
8268 *) ac_cv_c_uint16_t=$ac_type ;;
8269esac
8270
7762else 8271else
7763 echo "$as_me: failed program was:" >&5 8272 echo "$as_me: failed program was:" >&5
7764sed 's/^/| /' conftest.$ac_ext >&5 8273sed 's/^/| /' conftest.$ac_ext >&5
7765 8274
7766 ac_lo=`expr $ac_mid + 1` 8275
7767 if test $ac_lo -le $ac_mid; then
7768 ac_lo= ac_hi=
7769 break
7770 fi
7771 ac_mid=`expr 2 '*' $ac_mid + 1`
7772fi 8276fi
7773 8277
7774rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8278rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8279 test "$ac_cv_c_uint16_t" != no && break
7775 done 8280 done
7776else 8281fi
7777 echo "$as_me: failed program was:" >&5 8282{ echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
7778sed 's/^/| /' conftest.$ac_ext >&5 8283echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8284 case $ac_cv_c_uint16_t in #(
8285 no|yes) ;; #(
8286 *)
7779 8287
8288
8289cat >>confdefs.h <<_ACEOF
8290#define uint16_t $ac_cv_c_uint16_t
8291_ACEOF
8292;;
8293 esac
8294
8295
8296 { echo "$as_me:$LINENO: checking for int32_t" >&5
8297echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8298if test "${ac_cv_c_int32_t+set}" = set; then
8299 echo $ECHO_N "(cached) $ECHO_C" >&6
8300else
8301 ac_cv_c_int32_t=no
8302 for ac_type in 'int32_t' 'int' 'long int' \
8303 'long long int' 'short int' 'signed char'; do
7780 cat >conftest.$ac_ext <<_ACEOF 8304 cat >conftest.$ac_ext <<_ACEOF
7781/* confdefs.h. */ 8305/* confdefs.h. */
7782_ACEOF 8306_ACEOF
7783cat confdefs.h >>conftest.$ac_ext 8307cat confdefs.h >>conftest.$ac_ext
7784cat >>conftest.$ac_ext <<_ACEOF 8308cat >>conftest.$ac_ext <<_ACEOF
7785/* end confdefs.h. */ 8309/* end confdefs.h. */
7786$ac_includes_default 8310$ac_includes_default
7787 typedef short ac__type_sizeof_;
7788int 8311int
7789main () 8312main ()
7790{ 8313{
7791static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; 8314static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
7792test_array [0] = 0 8315test_array [0] = 0
7793 8316
7794 ; 8317 ;
7795 return 0; 8318 return 0;
7796} 8319}
7810 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7811 (exit $ac_status); } && { 8334 (exit $ac_status); } && {
7812 test -z "$ac_cxx_werror_flag" || 8335 test -z "$ac_cxx_werror_flag" ||
7813 test ! -s conftest.err 8336 test ! -s conftest.err
7814 } && test -s conftest.$ac_objext; then 8337 } && test -s conftest.$ac_objext; then
7815 ac_hi=-1 ac_mid=-1
7816 while :; do
7817 cat >conftest.$ac_ext <<_ACEOF 8338 cat >conftest.$ac_ext <<_ACEOF
7818/* confdefs.h. */ 8339/* confdefs.h. */
7819_ACEOF 8340_ACEOF
7820cat confdefs.h >>conftest.$ac_ext 8341cat confdefs.h >>conftest.$ac_ext
7821cat >>conftest.$ac_ext <<_ACEOF 8342cat >>conftest.$ac_ext <<_ACEOF
7822/* end confdefs.h. */ 8343/* end confdefs.h. */
7823$ac_includes_default 8344$ac_includes_default
7824 typedef short ac__type_sizeof_;
7825int 8345int
7826main () 8346main ()
7827{ 8347{
7828static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; 8348static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8349 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
7829test_array [0] = 0 8350test_array [0] = 0
7830 8351
7831 ; 8352 ;
7832 return 0; 8353 return 0;
7833} 8354}
7847 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848 (exit $ac_status); } && { 8369 (exit $ac_status); } && {
7849 test -z "$ac_cxx_werror_flag" || 8370 test -z "$ac_cxx_werror_flag" ||
7850 test ! -s conftest.err 8371 test ! -s conftest.err
7851 } && test -s conftest.$ac_objext; then 8372 } && test -s conftest.$ac_objext; then
7852 ac_lo=$ac_mid; break 8373 :
7853else 8374else
7854 echo "$as_me: failed program was:" >&5 8375 echo "$as_me: failed program was:" >&5
7855sed 's/^/| /' conftest.$ac_ext >&5 8376sed 's/^/| /' conftest.$ac_ext >&5
7856 8377
7857 ac_hi=`expr '(' $ac_mid ')' - 1` 8378 case $ac_type in
7858 if test $ac_mid -le $ac_hi; then 8379 int32_t) ac_cv_c_int32_t=yes ;;
7859 ac_lo= ac_hi= 8380 *) ac_cv_c_int32_t=$ac_type ;;
7860 break 8381esac
7861 fi 8382
7862 ac_mid=`expr 2 '*' $ac_mid`
7863fi 8383fi
7864 8384
7865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7866 done
7867else 8386else
7868 echo "$as_me: failed program was:" >&5 8387 echo "$as_me: failed program was:" >&5
7869sed 's/^/| /' conftest.$ac_ext >&5 8388sed 's/^/| /' conftest.$ac_ext >&5
7870 8389
7871 ac_lo= ac_hi= 8390
7872fi 8391fi
7873 8392
7874rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8394 test "$ac_cv_c_int32_t" != no && break
8395 done
7875fi 8396fi
8397{ echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8398echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8399 case $ac_cv_c_int32_t in #(
8400 no|yes) ;; #(
8401 *)
7876 8402
7877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8403cat >>confdefs.h <<_ACEOF
7878# Binary search between lo and hi bounds. 8404#define int32_t $ac_cv_c_int32_t
7879while test "x$ac_lo" != "x$ac_hi"; do 8405_ACEOF
7880 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 8406;;
8407 esac
8408
8409
8410 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8411echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8412if test "${ac_cv_c_uint32_t+set}" = set; then
8413 echo $ECHO_N "(cached) $ECHO_C" >&6
8414else
8415 ac_cv_c_uint32_t=no
8416 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8417 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7881 cat >conftest.$ac_ext <<_ACEOF 8418 cat >conftest.$ac_ext <<_ACEOF
7882/* confdefs.h. */ 8419/* confdefs.h. */
7883_ACEOF 8420_ACEOF
7884cat confdefs.h >>conftest.$ac_ext 8421cat confdefs.h >>conftest.$ac_ext
7885cat >>conftest.$ac_ext <<_ACEOF 8422cat >>conftest.$ac_ext <<_ACEOF
7886/* end confdefs.h. */ 8423/* end confdefs.h. */
7887$ac_includes_default 8424$ac_includes_default
7888 typedef short ac__type_sizeof_;
7889int 8425int
7890main () 8426main ()
7891{ 8427{
7892static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8428static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
7893test_array [0] = 0 8429test_array [0] = 0
7894 8430
7895 ; 8431 ;
7896 return 0; 8432 return 0;
7897} 8433}
7911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7912 (exit $ac_status); } && { 8448 (exit $ac_status); } && {
7913 test -z "$ac_cxx_werror_flag" || 8449 test -z "$ac_cxx_werror_flag" ||
7914 test ! -s conftest.err 8450 test ! -s conftest.err
7915 } && test -s conftest.$ac_objext; then 8451 } && test -s conftest.$ac_objext; then
7916 ac_hi=$ac_mid 8452 case $ac_type in
8453 uint32_t) ac_cv_c_uint32_t=yes ;;
8454 *) ac_cv_c_uint32_t=$ac_type ;;
8455esac
8456
7917else 8457else
7918 echo "$as_me: failed program was:" >&5 8458 echo "$as_me: failed program was:" >&5
7919sed 's/^/| /' conftest.$ac_ext >&5 8459sed 's/^/| /' conftest.$ac_ext >&5
7920 8460
7921 ac_lo=`expr '(' $ac_mid ')' + 1` 8461
7922fi 8462fi
7923 8463
7924rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8464rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7925done 8465 test "$ac_cv_c_uint32_t" != no && break
7926case $ac_lo in 8466 done
7927?*) ac_cv_sizeof_short=$ac_lo;;
7928'') if test "$ac_cv_type_short" = yes; then
7929 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7930See \`config.log' for more details." >&5
7931echo "$as_me: error: cannot compute sizeof (short)
7932See \`config.log' for more details." >&2;}
7933 { (exit 77); exit 77; }; }
7934 else
7935 ac_cv_sizeof_short=0
7936 fi ;;
7937esac
7938else
7939 cat >conftest.$ac_ext <<_ACEOF
7940/* confdefs.h. */
7941_ACEOF
7942cat confdefs.h >>conftest.$ac_ext
7943cat >>conftest.$ac_ext <<_ACEOF
7944/* end confdefs.h. */
7945$ac_includes_default
7946 typedef short ac__type_sizeof_;
7947static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7948static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7949#include <stdio.h>
7950#include <stdlib.h>
7951int
7952main ()
7953{
7954
7955 FILE *f = fopen ("conftest.val", "w");
7956 if (! f)
7957 return 1;
7958 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7959 {
7960 long int i = longval ();
7961 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7962 return 1;
7963 fprintf (f, "%ld\n", i);
7964 }
7965 else
7966 {
7967 unsigned long int i = ulongval ();
7968 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7969 return 1;
7970 fprintf (f, "%lu\n", i);
7971 }
7972 return ferror (f) || fclose (f) != 0;
7973
7974 ;
7975 return 0;
7976}
7977_ACEOF
7978rm -f conftest$ac_exeext
7979if { (ac_try="$ac_link"
7980case "(($ac_try" in
7981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7982 *) ac_try_echo=$ac_try;;
7983esac
7984eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7985 (eval "$ac_link") 2>&5
7986 ac_status=$?
7987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7988 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7989 { (case "(($ac_try" in
7990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7991 *) ac_try_echo=$ac_try;;
7992esac
7993eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7994 (eval "$ac_try") 2>&5
7995 ac_status=$?
7996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7997 (exit $ac_status); }; }; then
7998 ac_cv_sizeof_short=`cat conftest.val`
7999else
8000 echo "$as_me: program exited with status $ac_status" >&5
8001echo "$as_me: failed program was:" >&5
8002sed 's/^/| /' conftest.$ac_ext >&5
8003
8004( exit $ac_status )
8005if test "$ac_cv_type_short" = yes; then
8006 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8007See \`config.log' for more details." >&5
8008echo "$as_me: error: cannot compute sizeof (short)
8009See \`config.log' for more details." >&2;}
8010 { (exit 77); exit 77; }; }
8011 else
8012 ac_cv_sizeof_short=0
8013 fi
8014fi 8467fi
8015rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8016fi
8017rm -f conftest.val
8018fi
8019{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 8468{ echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8020echo "${ECHO_T}$ac_cv_sizeof_short" >&6; } 8469echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8470 case $ac_cv_c_uint32_t in #(
8471 no|yes) ;; #(
8472 *)
8021 8473
8474cat >>confdefs.h <<\_ACEOF
8475#define _UINT32_T 1
8476_ACEOF
8022 8477
8023 8478
8024cat >>confdefs.h <<_ACEOF 8479cat >>confdefs.h <<_ACEOF
8025#define SIZEOF_SHORT $ac_cv_sizeof_short 8480#define uint32_t $ac_cv_c_uint32_t
8026_ACEOF 8481_ACEOF
8027 8482;;
8028
8029{ echo "$as_me:$LINENO: checking for int" >&5
8030echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8031if test "${ac_cv_type_int+set}" = set; then
8032 echo $ECHO_N "(cached) $ECHO_C" >&6
8033else
8034 cat >conftest.$ac_ext <<_ACEOF
8035/* confdefs.h. */
8036_ACEOF
8037cat confdefs.h >>conftest.$ac_ext
8038cat >>conftest.$ac_ext <<_ACEOF
8039/* end confdefs.h. */
8040$ac_includes_default
8041typedef int ac__type_new_;
8042int
8043main ()
8044{
8045if ((ac__type_new_ *) 0)
8046 return 0;
8047if (sizeof (ac__type_new_))
8048 return 0;
8049 ;
8050 return 0;
8051}
8052_ACEOF
8053rm -f conftest.$ac_objext
8054if { (ac_try="$ac_compile"
8055case "(($ac_try" in
8056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8057 *) ac_try_echo=$ac_try;;
8058esac 8483 esac
8059eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8060 (eval "$ac_compile") 2>conftest.er1
8061 ac_status=$?
8062 grep -v '^ *+' conftest.er1 >conftest.err
8063 rm -f conftest.er1
8064 cat conftest.err >&5
8065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8066 (exit $ac_status); } && {
8067 test -z "$ac_cxx_werror_flag" ||
8068 test ! -s conftest.err
8069 } && test -s conftest.$ac_objext; then
8070 ac_cv_type_int=yes
8071else
8072 echo "$as_me: failed program was:" >&5
8073sed 's/^/| /' conftest.$ac_ext >&5
8074 8484
8075 ac_cv_type_int=no
8076fi
8077 8485
8078rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8079fi
8080{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8081echo "${ECHO_T}$ac_cv_type_int" >&6; }
8082 8486
8083# The cast to long int works around a bug in the HP C Compiler
8084# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8085# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8086# This bug is HP SR number 8606223364.
8087{ echo "$as_me:$LINENO: checking size of int" >&5
8088echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8089if test "${ac_cv_sizeof_int+set}" = set; then
8090 echo $ECHO_N "(cached) $ECHO_C" >&6
8091else
8092 if test "$cross_compiling" = yes; then
8093 # Depending upon the size, compute the lo and hi bounds.
8094cat >conftest.$ac_ext <<_ACEOF
8095/* confdefs.h. */
8096_ACEOF
8097cat confdefs.h >>conftest.$ac_ext
8098cat >>conftest.$ac_ext <<_ACEOF
8099/* end confdefs.h. */
8100$ac_includes_default
8101 typedef int ac__type_sizeof_;
8102int
8103main ()
8104{
8105static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8106test_array [0] = 0
8107
8108 ;
8109 return 0;
8110}
8111_ACEOF
8112rm -f conftest.$ac_objext
8113if { (ac_try="$ac_compile"
8114case "(($ac_try" in
8115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8116 *) ac_try_echo=$ac_try;;
8117esac
8118eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8119 (eval "$ac_compile") 2>conftest.er1
8120 ac_status=$?
8121 grep -v '^ *+' conftest.er1 >conftest.err
8122 rm -f conftest.er1
8123 cat conftest.err >&5
8124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125 (exit $ac_status); } && {
8126 test -z "$ac_cxx_werror_flag" ||
8127 test ! -s conftest.err
8128 } && test -s conftest.$ac_objext; then
8129 ac_lo=0 ac_mid=0
8130 while :; do
8131 cat >conftest.$ac_ext <<_ACEOF
8132/* confdefs.h. */
8133_ACEOF
8134cat confdefs.h >>conftest.$ac_ext
8135cat >>conftest.$ac_ext <<_ACEOF
8136/* end confdefs.h. */
8137$ac_includes_default
8138 typedef int ac__type_sizeof_;
8139int
8140main ()
8141{
8142static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8143test_array [0] = 0
8144
8145 ;
8146 return 0;
8147}
8148_ACEOF
8149rm -f conftest.$ac_objext
8150if { (ac_try="$ac_compile"
8151case "(($ac_try" in
8152 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8153 *) ac_try_echo=$ac_try;;
8154esac
8155eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8156 (eval "$ac_compile") 2>conftest.er1
8157 ac_status=$?
8158 grep -v '^ *+' conftest.er1 >conftest.err
8159 rm -f conftest.er1
8160 cat conftest.err >&5
8161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8162 (exit $ac_status); } && {
8163 test -z "$ac_cxx_werror_flag" ||
8164 test ! -s conftest.err
8165 } && test -s conftest.$ac_objext; then
8166 ac_hi=$ac_mid; break
8167else
8168 echo "$as_me: failed program was:" >&5
8169sed 's/^/| /' conftest.$ac_ext >&5
8170
8171 ac_lo=`expr $ac_mid + 1`
8172 if test $ac_lo -le $ac_mid; then
8173 ac_lo= ac_hi=
8174 break
8175 fi
8176 ac_mid=`expr 2 '*' $ac_mid + 1`
8177fi
8178
8179rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8180 done
8181else
8182 echo "$as_me: failed program was:" >&5
8183sed 's/^/| /' conftest.$ac_ext >&5
8184
8185 cat >conftest.$ac_ext <<_ACEOF
8186/* confdefs.h. */
8187_ACEOF
8188cat confdefs.h >>conftest.$ac_ext
8189cat >>conftest.$ac_ext <<_ACEOF
8190/* end confdefs.h. */
8191$ac_includes_default
8192 typedef int ac__type_sizeof_;
8193int
8194main ()
8195{
8196static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8197test_array [0] = 0
8198
8199 ;
8200 return 0;
8201}
8202_ACEOF
8203rm -f conftest.$ac_objext
8204if { (ac_try="$ac_compile"
8205case "(($ac_try" in
8206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8207 *) ac_try_echo=$ac_try;;
8208esac
8209eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8210 (eval "$ac_compile") 2>conftest.er1
8211 ac_status=$?
8212 grep -v '^ *+' conftest.er1 >conftest.err
8213 rm -f conftest.er1
8214 cat conftest.err >&5
8215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8216 (exit $ac_status); } && {
8217 test -z "$ac_cxx_werror_flag" ||
8218 test ! -s conftest.err
8219 } && test -s conftest.$ac_objext; then
8220 ac_hi=-1 ac_mid=-1
8221 while :; do
8222 cat >conftest.$ac_ext <<_ACEOF
8223/* confdefs.h. */
8224_ACEOF
8225cat confdefs.h >>conftest.$ac_ext
8226cat >>conftest.$ac_ext <<_ACEOF
8227/* end confdefs.h. */
8228$ac_includes_default
8229 typedef int ac__type_sizeof_;
8230int
8231main ()
8232{
8233static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8234test_array [0] = 0
8235
8236 ;
8237 return 0;
8238}
8239_ACEOF
8240rm -f conftest.$ac_objext
8241if { (ac_try="$ac_compile"
8242case "(($ac_try" in
8243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8244 *) ac_try_echo=$ac_try;;
8245esac
8246eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8247 (eval "$ac_compile") 2>conftest.er1
8248 ac_status=$?
8249 grep -v '^ *+' conftest.er1 >conftest.err
8250 rm -f conftest.er1
8251 cat conftest.err >&5
8252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8253 (exit $ac_status); } && {
8254 test -z "$ac_cxx_werror_flag" ||
8255 test ! -s conftest.err
8256 } && test -s conftest.$ac_objext; then
8257 ac_lo=$ac_mid; break
8258else
8259 echo "$as_me: failed program was:" >&5
8260sed 's/^/| /' conftest.$ac_ext >&5
8261
8262 ac_hi=`expr '(' $ac_mid ')' - 1`
8263 if test $ac_mid -le $ac_hi; then
8264 ac_lo= ac_hi=
8265 break
8266 fi
8267 ac_mid=`expr 2 '*' $ac_mid`
8268fi
8269
8270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8271 done
8272else
8273 echo "$as_me: failed program was:" >&5
8274sed 's/^/| /' conftest.$ac_ext >&5
8275
8276 ac_lo= ac_hi=
8277fi
8278
8279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8280fi
8281
8282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8283# Binary search between lo and hi bounds.
8284while test "x$ac_lo" != "x$ac_hi"; do
8285 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8286 cat >conftest.$ac_ext <<_ACEOF
8287/* confdefs.h. */
8288_ACEOF
8289cat confdefs.h >>conftest.$ac_ext
8290cat >>conftest.$ac_ext <<_ACEOF
8291/* end confdefs.h. */
8292$ac_includes_default
8293 typedef int ac__type_sizeof_;
8294int
8295main ()
8296{
8297static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8298test_array [0] = 0
8299
8300 ;
8301 return 0;
8302}
8303_ACEOF
8304rm -f conftest.$ac_objext
8305if { (ac_try="$ac_compile"
8306case "(($ac_try" in
8307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8308 *) ac_try_echo=$ac_try;;
8309esac
8310eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8311 (eval "$ac_compile") 2>conftest.er1
8312 ac_status=$?
8313 grep -v '^ *+' conftest.er1 >conftest.err
8314 rm -f conftest.er1
8315 cat conftest.err >&5
8316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317 (exit $ac_status); } && {
8318 test -z "$ac_cxx_werror_flag" ||
8319 test ! -s conftest.err
8320 } && test -s conftest.$ac_objext; then
8321 ac_hi=$ac_mid
8322else
8323 echo "$as_me: failed program was:" >&5
8324sed 's/^/| /' conftest.$ac_ext >&5
8325
8326 ac_lo=`expr '(' $ac_mid ')' + 1`
8327fi
8328
8329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8330done
8331case $ac_lo in
8332?*) ac_cv_sizeof_int=$ac_lo;;
8333'') if test "$ac_cv_type_int" = yes; then
8334 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8335See \`config.log' for more details." >&5
8336echo "$as_me: error: cannot compute sizeof (int)
8337See \`config.log' for more details." >&2;}
8338 { (exit 77); exit 77; }; }
8339 else
8340 ac_cv_sizeof_int=0
8341 fi ;;
8342esac
8343else
8344 cat >conftest.$ac_ext <<_ACEOF
8345/* confdefs.h. */
8346_ACEOF
8347cat confdefs.h >>conftest.$ac_ext
8348cat >>conftest.$ac_ext <<_ACEOF
8349/* end confdefs.h. */
8350$ac_includes_default
8351 typedef int ac__type_sizeof_;
8352static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8353static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8354#include <stdio.h>
8355#include <stdlib.h>
8356int
8357main ()
8358{
8359
8360 FILE *f = fopen ("conftest.val", "w");
8361 if (! f)
8362 return 1;
8363 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8364 {
8365 long int i = longval ();
8366 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8367 return 1;
8368 fprintf (f, "%ld\n", i);
8369 }
8370 else
8371 {
8372 unsigned long int i = ulongval ();
8373 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8374 return 1;
8375 fprintf (f, "%lu\n", i);
8376 }
8377 return ferror (f) || fclose (f) != 0;
8378
8379 ;
8380 return 0;
8381}
8382_ACEOF
8383rm -f conftest$ac_exeext
8384if { (ac_try="$ac_link"
8385case "(($ac_try" in
8386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8387 *) ac_try_echo=$ac_try;;
8388esac
8389eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8390 (eval "$ac_link") 2>&5
8391 ac_status=$?
8392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8393 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8394 { (case "(($ac_try" in
8395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8396 *) ac_try_echo=$ac_try;;
8397esac
8398eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8399 (eval "$ac_try") 2>&5
8400 ac_status=$?
8401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8402 (exit $ac_status); }; }; then
8403 ac_cv_sizeof_int=`cat conftest.val`
8404else
8405 echo "$as_me: program exited with status $ac_status" >&5
8406echo "$as_me: failed program was:" >&5
8407sed 's/^/| /' conftest.$ac_ext >&5
8408
8409( exit $ac_status )
8410if test "$ac_cv_type_int" = yes; then
8411 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8412See \`config.log' for more details." >&5
8413echo "$as_me: error: cannot compute sizeof (int)
8414See \`config.log' for more details." >&2;}
8415 { (exit 77); exit 77; }; }
8416 else
8417 ac_cv_sizeof_int=0
8418 fi
8419fi
8420rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8421fi
8422rm -f conftest.val
8423fi
8424{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8425echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8426
8427
8428
8429cat >>confdefs.h <<_ACEOF
8430#define SIZEOF_INT $ac_cv_sizeof_int
8431_ACEOF
8432
8433
8434{ echo "$as_me:$LINENO: checking for long long" >&5
8435echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8436if test "${ac_cv_type_long_long+set}" = set; then
8437 echo $ECHO_N "(cached) $ECHO_C" >&6
8438else
8439 cat >conftest.$ac_ext <<_ACEOF
8440/* confdefs.h. */
8441_ACEOF
8442cat confdefs.h >>conftest.$ac_ext
8443cat >>conftest.$ac_ext <<_ACEOF
8444/* end confdefs.h. */
8445$ac_includes_default
8446typedef long long ac__type_new_;
8447int
8448main ()
8449{
8450if ((ac__type_new_ *) 0)
8451 return 0;
8452if (sizeof (ac__type_new_))
8453 return 0;
8454 ;
8455 return 0;
8456}
8457_ACEOF
8458rm -f conftest.$ac_objext
8459if { (ac_try="$ac_compile"
8460case "(($ac_try" in
8461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8462 *) ac_try_echo=$ac_try;;
8463esac
8464eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8465 (eval "$ac_compile") 2>conftest.er1
8466 ac_status=$?
8467 grep -v '^ *+' conftest.er1 >conftest.err
8468 rm -f conftest.er1
8469 cat conftest.err >&5
8470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8471 (exit $ac_status); } && {
8472 test -z "$ac_cxx_werror_flag" ||
8473 test ! -s conftest.err
8474 } && test -s conftest.$ac_objext; then
8475 ac_cv_type_long_long=yes
8476else
8477 echo "$as_me: failed program was:" >&5
8478sed 's/^/| /' conftest.$ac_ext >&5
8479
8480 ac_cv_type_long_long=no
8481fi
8482
8483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8484fi
8485{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8486echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8487
8488# The cast to long int works around a bug in the HP C Compiler
8489# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8490# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8491# This bug is HP SR number 8606223364.
8492{ echo "$as_me:$LINENO: checking size of long long" >&5
8493echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8494if test "${ac_cv_sizeof_long_long+set}" = set; then
8495 echo $ECHO_N "(cached) $ECHO_C" >&6
8496else
8497 if test "$cross_compiling" = yes; then
8498 # Depending upon the size, compute the lo and hi bounds.
8499cat >conftest.$ac_ext <<_ACEOF
8500/* confdefs.h. */
8501_ACEOF
8502cat confdefs.h >>conftest.$ac_ext
8503cat >>conftest.$ac_ext <<_ACEOF
8504/* end confdefs.h. */
8505$ac_includes_default
8506 typedef long long ac__type_sizeof_;
8507int
8508main ()
8509{
8510static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8511test_array [0] = 0
8512
8513 ;
8514 return 0;
8515}
8516_ACEOF
8517rm -f conftest.$ac_objext
8518if { (ac_try="$ac_compile"
8519case "(($ac_try" in
8520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8521 *) ac_try_echo=$ac_try;;
8522esac
8523eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8524 (eval "$ac_compile") 2>conftest.er1
8525 ac_status=$?
8526 grep -v '^ *+' conftest.er1 >conftest.err
8527 rm -f conftest.er1
8528 cat conftest.err >&5
8529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8530 (exit $ac_status); } && {
8531 test -z "$ac_cxx_werror_flag" ||
8532 test ! -s conftest.err
8533 } && test -s conftest.$ac_objext; then
8534 ac_lo=0 ac_mid=0
8535 while :; do
8536 cat >conftest.$ac_ext <<_ACEOF
8537/* confdefs.h. */
8538_ACEOF
8539cat confdefs.h >>conftest.$ac_ext
8540cat >>conftest.$ac_ext <<_ACEOF
8541/* end confdefs.h. */
8542$ac_includes_default
8543 typedef long long ac__type_sizeof_;
8544int
8545main ()
8546{
8547static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8548test_array [0] = 0
8549
8550 ;
8551 return 0;
8552}
8553_ACEOF
8554rm -f conftest.$ac_objext
8555if { (ac_try="$ac_compile"
8556case "(($ac_try" in
8557 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8558 *) ac_try_echo=$ac_try;;
8559esac
8560eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8561 (eval "$ac_compile") 2>conftest.er1
8562 ac_status=$?
8563 grep -v '^ *+' conftest.er1 >conftest.err
8564 rm -f conftest.er1
8565 cat conftest.err >&5
8566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8567 (exit $ac_status); } && {
8568 test -z "$ac_cxx_werror_flag" ||
8569 test ! -s conftest.err
8570 } && test -s conftest.$ac_objext; then
8571 ac_hi=$ac_mid; break
8572else
8573 echo "$as_me: failed program was:" >&5
8574sed 's/^/| /' conftest.$ac_ext >&5
8575
8576 ac_lo=`expr $ac_mid + 1`
8577 if test $ac_lo -le $ac_mid; then
8578 ac_lo= ac_hi=
8579 break
8580 fi
8581 ac_mid=`expr 2 '*' $ac_mid + 1`
8582fi
8583
8584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8585 done
8586else
8587 echo "$as_me: failed program was:" >&5
8588sed 's/^/| /' conftest.$ac_ext >&5
8589
8590 cat >conftest.$ac_ext <<_ACEOF
8591/* confdefs.h. */
8592_ACEOF
8593cat confdefs.h >>conftest.$ac_ext
8594cat >>conftest.$ac_ext <<_ACEOF
8595/* end confdefs.h. */
8596$ac_includes_default
8597 typedef long long ac__type_sizeof_;
8598int
8599main ()
8600{
8601static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8602test_array [0] = 0
8603
8604 ;
8605 return 0;
8606}
8607_ACEOF
8608rm -f conftest.$ac_objext
8609if { (ac_try="$ac_compile"
8610case "(($ac_try" in
8611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8612 *) ac_try_echo=$ac_try;;
8613esac
8614eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8615 (eval "$ac_compile") 2>conftest.er1
8616 ac_status=$?
8617 grep -v '^ *+' conftest.er1 >conftest.err
8618 rm -f conftest.er1
8619 cat conftest.err >&5
8620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8621 (exit $ac_status); } && {
8622 test -z "$ac_cxx_werror_flag" ||
8623 test ! -s conftest.err
8624 } && test -s conftest.$ac_objext; then
8625 ac_hi=-1 ac_mid=-1
8626 while :; do
8627 cat >conftest.$ac_ext <<_ACEOF
8628/* confdefs.h. */
8629_ACEOF
8630cat confdefs.h >>conftest.$ac_ext
8631cat >>conftest.$ac_ext <<_ACEOF
8632/* end confdefs.h. */
8633$ac_includes_default
8634 typedef long long ac__type_sizeof_;
8635int
8636main ()
8637{
8638static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8639test_array [0] = 0
8640
8641 ;
8642 return 0;
8643}
8644_ACEOF
8645rm -f conftest.$ac_objext
8646if { (ac_try="$ac_compile"
8647case "(($ac_try" in
8648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8649 *) ac_try_echo=$ac_try;;
8650esac
8651eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8652 (eval "$ac_compile") 2>conftest.er1
8653 ac_status=$?
8654 grep -v '^ *+' conftest.er1 >conftest.err
8655 rm -f conftest.er1
8656 cat conftest.err >&5
8657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8658 (exit $ac_status); } && {
8659 test -z "$ac_cxx_werror_flag" ||
8660 test ! -s conftest.err
8661 } && test -s conftest.$ac_objext; then
8662 ac_lo=$ac_mid; break
8663else
8664 echo "$as_me: failed program was:" >&5
8665sed 's/^/| /' conftest.$ac_ext >&5
8666
8667 ac_hi=`expr '(' $ac_mid ')' - 1`
8668 if test $ac_mid -le $ac_hi; then
8669 ac_lo= ac_hi=
8670 break
8671 fi
8672 ac_mid=`expr 2 '*' $ac_mid`
8673fi
8674
8675rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8676 done
8677else
8678 echo "$as_me: failed program was:" >&5
8679sed 's/^/| /' conftest.$ac_ext >&5
8680
8681 ac_lo= ac_hi=
8682fi
8683
8684rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8685fi
8686
8687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8688# Binary search between lo and hi bounds.
8689while test "x$ac_lo" != "x$ac_hi"; do
8690 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8691 cat >conftest.$ac_ext <<_ACEOF
8692/* confdefs.h. */
8693_ACEOF
8694cat confdefs.h >>conftest.$ac_ext
8695cat >>conftest.$ac_ext <<_ACEOF
8696/* end confdefs.h. */
8697$ac_includes_default
8698 typedef long long ac__type_sizeof_;
8699int
8700main ()
8701{
8702static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8703test_array [0] = 0
8704
8705 ;
8706 return 0;
8707}
8708_ACEOF
8709rm -f conftest.$ac_objext
8710if { (ac_try="$ac_compile"
8711case "(($ac_try" in
8712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8713 *) ac_try_echo=$ac_try;;
8714esac
8715eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8716 (eval "$ac_compile") 2>conftest.er1
8717 ac_status=$?
8718 grep -v '^ *+' conftest.er1 >conftest.err
8719 rm -f conftest.er1
8720 cat conftest.err >&5
8721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722 (exit $ac_status); } && {
8723 test -z "$ac_cxx_werror_flag" ||
8724 test ! -s conftest.err
8725 } && test -s conftest.$ac_objext; then
8726 ac_hi=$ac_mid
8727else
8728 echo "$as_me: failed program was:" >&5
8729sed 's/^/| /' conftest.$ac_ext >&5
8730
8731 ac_lo=`expr '(' $ac_mid ')' + 1`
8732fi
8733
8734rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8735done
8736case $ac_lo in
8737?*) ac_cv_sizeof_long_long=$ac_lo;;
8738'') if test "$ac_cv_type_long_long" = yes; then
8739 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8740See \`config.log' for more details." >&5
8741echo "$as_me: error: cannot compute sizeof (long long)
8742See \`config.log' for more details." >&2;}
8743 { (exit 77); exit 77; }; }
8744 else
8745 ac_cv_sizeof_long_long=0
8746 fi ;;
8747esac
8748else
8749 cat >conftest.$ac_ext <<_ACEOF
8750/* confdefs.h. */
8751_ACEOF
8752cat confdefs.h >>conftest.$ac_ext
8753cat >>conftest.$ac_ext <<_ACEOF
8754/* end confdefs.h. */
8755$ac_includes_default
8756 typedef long long ac__type_sizeof_;
8757static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8758static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8759#include <stdio.h>
8760#include <stdlib.h>
8761int
8762main ()
8763{
8764
8765 FILE *f = fopen ("conftest.val", "w");
8766 if (! f)
8767 return 1;
8768 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8769 {
8770 long int i = longval ();
8771 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8772 return 1;
8773 fprintf (f, "%ld\n", i);
8774 }
8775 else
8776 {
8777 unsigned long int i = ulongval ();
8778 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8779 return 1;
8780 fprintf (f, "%lu\n", i);
8781 }
8782 return ferror (f) || fclose (f) != 0;
8783
8784 ;
8785 return 0;
8786}
8787_ACEOF
8788rm -f conftest$ac_exeext
8789if { (ac_try="$ac_link"
8790case "(($ac_try" in
8791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8792 *) ac_try_echo=$ac_try;;
8793esac
8794eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8795 (eval "$ac_link") 2>&5
8796 ac_status=$?
8797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8798 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8799 { (case "(($ac_try" in
8800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8801 *) ac_try_echo=$ac_try;;
8802esac
8803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8804 (eval "$ac_try") 2>&5
8805 ac_status=$?
8806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8807 (exit $ac_status); }; }; then
8808 ac_cv_sizeof_long_long=`cat conftest.val`
8809else
8810 echo "$as_me: program exited with status $ac_status" >&5
8811echo "$as_me: failed program was:" >&5
8812sed 's/^/| /' conftest.$ac_ext >&5
8813
8814( exit $ac_status )
8815if test "$ac_cv_type_long_long" = yes; then
8816 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8817See \`config.log' for more details." >&5
8818echo "$as_me: error: cannot compute sizeof (long long)
8819See \`config.log' for more details." >&2;}
8820 { (exit 77); exit 77; }; }
8821 else
8822 ac_cv_sizeof_long_long=0
8823 fi
8824fi
8825rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8826fi
8827rm -f conftest.val
8828fi
8829{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8830echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
8831
8832
8833
8834cat >>confdefs.h <<_ACEOF
8835#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8836_ACEOF
8837
8838
8839{ echo "$as_me:$LINENO: checking for int *" >&5
8840echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
8841if test "${ac_cv_type_int_p+set}" = set; then
8842 echo $ECHO_N "(cached) $ECHO_C" >&6
8843else
8844 cat >conftest.$ac_ext <<_ACEOF
8845/* confdefs.h. */
8846_ACEOF
8847cat confdefs.h >>conftest.$ac_ext
8848cat >>conftest.$ac_ext <<_ACEOF
8849/* end confdefs.h. */
8850$ac_includes_default
8851typedef int * ac__type_new_;
8852int
8853main ()
8854{
8855if ((ac__type_new_ *) 0)
8856 return 0;
8857if (sizeof (ac__type_new_))
8858 return 0;
8859 ;
8860 return 0;
8861}
8862_ACEOF
8863rm -f conftest.$ac_objext
8864if { (ac_try="$ac_compile"
8865case "(($ac_try" in
8866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8867 *) ac_try_echo=$ac_try;;
8868esac
8869eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8870 (eval "$ac_compile") 2>conftest.er1
8871 ac_status=$?
8872 grep -v '^ *+' conftest.er1 >conftest.err
8873 rm -f conftest.er1
8874 cat conftest.err >&5
8875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8876 (exit $ac_status); } && {
8877 test -z "$ac_cxx_werror_flag" ||
8878 test ! -s conftest.err
8879 } && test -s conftest.$ac_objext; then
8880 ac_cv_type_int_p=yes
8881else
8882 echo "$as_me: failed program was:" >&5
8883sed 's/^/| /' conftest.$ac_ext >&5
8884
8885 ac_cv_type_int_p=no
8886fi
8887
8888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8889fi
8890{ echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8891echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
8892
8893# The cast to long int works around a bug in the HP C Compiler
8894# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8895# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8896# This bug is HP SR number 8606223364.
8897{ echo "$as_me:$LINENO: checking size of int *" >&5
8898echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
8899if test "${ac_cv_sizeof_int_p+set}" = set; then
8900 echo $ECHO_N "(cached) $ECHO_C" >&6
8901else
8902 if test "$cross_compiling" = yes; then
8903 # Depending upon the size, compute the lo and hi bounds.
8904cat >conftest.$ac_ext <<_ACEOF
8905/* confdefs.h. */
8906_ACEOF
8907cat confdefs.h >>conftest.$ac_ext
8908cat >>conftest.$ac_ext <<_ACEOF
8909/* end confdefs.h. */
8910$ac_includes_default
8911 typedef int * ac__type_sizeof_;
8912int
8913main ()
8914{
8915static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8916test_array [0] = 0
8917
8918 ;
8919 return 0;
8920}
8921_ACEOF
8922rm -f conftest.$ac_objext
8923if { (ac_try="$ac_compile"
8924case "(($ac_try" in
8925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8926 *) ac_try_echo=$ac_try;;
8927esac
8928eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8929 (eval "$ac_compile") 2>conftest.er1
8930 ac_status=$?
8931 grep -v '^ *+' conftest.er1 >conftest.err
8932 rm -f conftest.er1
8933 cat conftest.err >&5
8934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8935 (exit $ac_status); } && {
8936 test -z "$ac_cxx_werror_flag" ||
8937 test ! -s conftest.err
8938 } && test -s conftest.$ac_objext; then
8939 ac_lo=0 ac_mid=0
8940 while :; do
8941 cat >conftest.$ac_ext <<_ACEOF
8942/* confdefs.h. */
8943_ACEOF
8944cat confdefs.h >>conftest.$ac_ext
8945cat >>conftest.$ac_ext <<_ACEOF
8946/* end confdefs.h. */
8947$ac_includes_default
8948 typedef int * ac__type_sizeof_;
8949int
8950main ()
8951{
8952static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8953test_array [0] = 0
8954
8955 ;
8956 return 0;
8957}
8958_ACEOF
8959rm -f conftest.$ac_objext
8960if { (ac_try="$ac_compile"
8961case "(($ac_try" in
8962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8963 *) ac_try_echo=$ac_try;;
8964esac
8965eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8966 (eval "$ac_compile") 2>conftest.er1
8967 ac_status=$?
8968 grep -v '^ *+' conftest.er1 >conftest.err
8969 rm -f conftest.er1
8970 cat conftest.err >&5
8971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8972 (exit $ac_status); } && {
8973 test -z "$ac_cxx_werror_flag" ||
8974 test ! -s conftest.err
8975 } && test -s conftest.$ac_objext; then
8976 ac_hi=$ac_mid; break
8977else
8978 echo "$as_me: failed program was:" >&5
8979sed 's/^/| /' conftest.$ac_ext >&5
8980
8981 ac_lo=`expr $ac_mid + 1`
8982 if test $ac_lo -le $ac_mid; then
8983 ac_lo= ac_hi=
8984 break
8985 fi
8986 ac_mid=`expr 2 '*' $ac_mid + 1`
8987fi
8988
8989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8990 done
8991else
8992 echo "$as_me: failed program was:" >&5
8993sed 's/^/| /' conftest.$ac_ext >&5
8994
8995 cat >conftest.$ac_ext <<_ACEOF
8996/* confdefs.h. */
8997_ACEOF
8998cat confdefs.h >>conftest.$ac_ext
8999cat >>conftest.$ac_ext <<_ACEOF
9000/* end confdefs.h. */
9001$ac_includes_default
9002 typedef int * ac__type_sizeof_;
9003int
9004main ()
9005{
9006static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9007test_array [0] = 0
9008
9009 ;
9010 return 0;
9011}
9012_ACEOF
9013rm -f conftest.$ac_objext
9014if { (ac_try="$ac_compile"
9015case "(($ac_try" in
9016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9017 *) ac_try_echo=$ac_try;;
9018esac
9019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9020 (eval "$ac_compile") 2>conftest.er1
9021 ac_status=$?
9022 grep -v '^ *+' conftest.er1 >conftest.err
9023 rm -f conftest.er1
9024 cat conftest.err >&5
9025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9026 (exit $ac_status); } && {
9027 test -z "$ac_cxx_werror_flag" ||
9028 test ! -s conftest.err
9029 } && test -s conftest.$ac_objext; then
9030 ac_hi=-1 ac_mid=-1
9031 while :; do
9032 cat >conftest.$ac_ext <<_ACEOF
9033/* confdefs.h. */
9034_ACEOF
9035cat confdefs.h >>conftest.$ac_ext
9036cat >>conftest.$ac_ext <<_ACEOF
9037/* end confdefs.h. */
9038$ac_includes_default
9039 typedef int * ac__type_sizeof_;
9040int
9041main ()
9042{
9043static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9044test_array [0] = 0
9045
9046 ;
9047 return 0;
9048}
9049_ACEOF
9050rm -f conftest.$ac_objext
9051if { (ac_try="$ac_compile"
9052case "(($ac_try" in
9053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9054 *) ac_try_echo=$ac_try;;
9055esac
9056eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9057 (eval "$ac_compile") 2>conftest.er1
9058 ac_status=$?
9059 grep -v '^ *+' conftest.er1 >conftest.err
9060 rm -f conftest.er1
9061 cat conftest.err >&5
9062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9063 (exit $ac_status); } && {
9064 test -z "$ac_cxx_werror_flag" ||
9065 test ! -s conftest.err
9066 } && test -s conftest.$ac_objext; then
9067 ac_lo=$ac_mid; break
9068else
9069 echo "$as_me: failed program was:" >&5
9070sed 's/^/| /' conftest.$ac_ext >&5
9071
9072 ac_hi=`expr '(' $ac_mid ')' - 1`
9073 if test $ac_mid -le $ac_hi; then
9074 ac_lo= ac_hi=
9075 break
9076 fi
9077 ac_mid=`expr 2 '*' $ac_mid`
9078fi
9079
9080rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9081 done
9082else
9083 echo "$as_me: failed program was:" >&5
9084sed 's/^/| /' conftest.$ac_ext >&5
9085
9086 ac_lo= ac_hi=
9087fi
9088
9089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9090fi
9091
9092rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9093# Binary search between lo and hi bounds.
9094while test "x$ac_lo" != "x$ac_hi"; do
9095 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9096 cat >conftest.$ac_ext <<_ACEOF
9097/* confdefs.h. */
9098_ACEOF
9099cat confdefs.h >>conftest.$ac_ext
9100cat >>conftest.$ac_ext <<_ACEOF
9101/* end confdefs.h. */
9102$ac_includes_default
9103 typedef int * ac__type_sizeof_;
9104int
9105main ()
9106{
9107static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9108test_array [0] = 0
9109
9110 ;
9111 return 0;
9112}
9113_ACEOF
9114rm -f conftest.$ac_objext
9115if { (ac_try="$ac_compile"
9116case "(($ac_try" in
9117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9118 *) ac_try_echo=$ac_try;;
9119esac
9120eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9121 (eval "$ac_compile") 2>conftest.er1
9122 ac_status=$?
9123 grep -v '^ *+' conftest.er1 >conftest.err
9124 rm -f conftest.er1
9125 cat conftest.err >&5
9126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9127 (exit $ac_status); } && {
9128 test -z "$ac_cxx_werror_flag" ||
9129 test ! -s conftest.err
9130 } && test -s conftest.$ac_objext; then
9131 ac_hi=$ac_mid
9132else
9133 echo "$as_me: failed program was:" >&5
9134sed 's/^/| /' conftest.$ac_ext >&5
9135
9136 ac_lo=`expr '(' $ac_mid ')' + 1`
9137fi
9138
9139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9140done
9141case $ac_lo in
9142?*) ac_cv_sizeof_int_p=$ac_lo;;
9143'') if test "$ac_cv_type_int_p" = yes; then
9144 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9145See \`config.log' for more details." >&5
9146echo "$as_me: error: cannot compute sizeof (int *)
9147See \`config.log' for more details." >&2;}
9148 { (exit 77); exit 77; }; }
9149 else
9150 ac_cv_sizeof_int_p=0
9151 fi ;;
9152esac
9153else
9154 cat >conftest.$ac_ext <<_ACEOF
9155/* confdefs.h. */
9156_ACEOF
9157cat confdefs.h >>conftest.$ac_ext
9158cat >>conftest.$ac_ext <<_ACEOF
9159/* end confdefs.h. */
9160$ac_includes_default
9161 typedef int * ac__type_sizeof_;
9162static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9163static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9164#include <stdio.h>
9165#include <stdlib.h>
9166int
9167main ()
9168{
9169
9170 FILE *f = fopen ("conftest.val", "w");
9171 if (! f)
9172 return 1;
9173 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9174 {
9175 long int i = longval ();
9176 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9177 return 1;
9178 fprintf (f, "%ld\n", i);
9179 }
9180 else
9181 {
9182 unsigned long int i = ulongval ();
9183 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9184 return 1;
9185 fprintf (f, "%lu\n", i);
9186 }
9187 return ferror (f) || fclose (f) != 0;
9188
9189 ;
9190 return 0;
9191}
9192_ACEOF
9193rm -f conftest$ac_exeext
9194if { (ac_try="$ac_link"
9195case "(($ac_try" in
9196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9197 *) ac_try_echo=$ac_try;;
9198esac
9199eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9200 (eval "$ac_link") 2>&5
9201 ac_status=$?
9202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9204 { (case "(($ac_try" in
9205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9206 *) ac_try_echo=$ac_try;;
9207esac
9208eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9209 (eval "$ac_try") 2>&5
9210 ac_status=$?
9211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9212 (exit $ac_status); }; }; then
9213 ac_cv_sizeof_int_p=`cat conftest.val`
9214else
9215 echo "$as_me: program exited with status $ac_status" >&5
9216echo "$as_me: failed program was:" >&5
9217sed 's/^/| /' conftest.$ac_ext >&5
9218
9219( exit $ac_status )
9220if test "$ac_cv_type_int_p" = yes; then
9221 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9222See \`config.log' for more details." >&5
9223echo "$as_me: error: cannot compute sizeof (int *)
9224See \`config.log' for more details." >&2;}
9225 { (exit 77); exit 77; }; }
9226 else
9227 ac_cv_sizeof_int_p=0
9228 fi
9229fi
9230rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9231fi
9232rm -f conftest.val
9233fi
9234{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9235echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9236
9237
9238
9239cat >>confdefs.h <<_ACEOF
9240#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9241_ACEOF
9242
9243
9244
9245
9246{ echo "$as_me:$LINENO: checking for int16_t" >&5
9247echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9248if test "${rxvt_cv_int16_t+set}" = set; then
9249 echo $ECHO_N "(cached) $ECHO_C" >&6
9250else
9251 cat >conftest.$ac_ext <<_ACEOF
9252/* confdefs.h. */
9253_ACEOF
9254cat confdefs.h >>conftest.$ac_ext
9255cat >>conftest.$ac_ext <<_ACEOF
9256/* end confdefs.h. */
9257#include <stdint.h>
9258int
9259main ()
9260{
9261int16_t dummy;
9262 ;
9263 return 0;
9264}
9265_ACEOF
9266rm -f conftest.$ac_objext
9267if { (ac_try="$ac_compile"
9268case "(($ac_try" in
9269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9270 *) ac_try_echo=$ac_try;;
9271esac
9272eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9273 (eval "$ac_compile") 2>conftest.er1
9274 ac_status=$?
9275 grep -v '^ *+' conftest.er1 >conftest.err
9276 rm -f conftest.er1
9277 cat conftest.err >&5
9278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9279 (exit $ac_status); } && {
9280 test -z "$ac_cxx_werror_flag" ||
9281 test ! -s conftest.err
9282 } && test -s conftest.$ac_objext; then
9283 rxvt_cv_int16_t=yes
9284else
9285 echo "$as_me: failed program was:" >&5
9286sed 's/^/| /' conftest.$ac_ext >&5
9287
9288 if test "$ac_cv_sizeof_char" -ge 2; then
9289 rxvt_cv_int16_t=" char"
9290else
9291 if test "$ac_cv_sizeof_short" -ge 2; then
9292 rxvt_cv_int16_t=" short"
9293 else
9294 if test "$ac_cv_sizeof_int" -ge 2; then
9295 rxvt_cv_int16_t=" int"
9296 else
9297 if test "$ac_cv_sizeof_long" -ge 2; then
9298 rxvt_cv_int16_t=" long"
9299 else
9300 if test "$ac_cv_sizeof_long_long" -ge 2; then
9301 rxvt_cv_int16_t=" long long"
9302 else
9303 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9304 fi
9305 fi
9306 fi
9307 fi
9308fi
9309fi
9310
9311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9312fi
9313{ echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9314echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9315if test x"$rxvt_cv_int16_t" != xyes; then
9316 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9317else
9318 if test x"" = x; then
9319 rxvt_int16_typedef="/* typedef short int16_t; */"
9320 else
9321 rxvt_int16_typedef="/* typedef short int16_t; */"
9322 fi
9323fi
9324
9325{ echo "$as_me:$LINENO: checking for uint16_t" >&5
9326echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9327if test "${rxvt_cv_uint16_t+set}" = set; then
9328 echo $ECHO_N "(cached) $ECHO_C" >&6
9329else
9330 cat >conftest.$ac_ext <<_ACEOF
9331/* confdefs.h. */
9332_ACEOF
9333cat confdefs.h >>conftest.$ac_ext
9334cat >>conftest.$ac_ext <<_ACEOF
9335/* end confdefs.h. */
9336#include <stdint.h>
9337int
9338main ()
9339{
9340uint16_t dummy;
9341 ;
9342 return 0;
9343}
9344_ACEOF
9345rm -f conftest.$ac_objext
9346if { (ac_try="$ac_compile"
9347case "(($ac_try" in
9348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9349 *) ac_try_echo=$ac_try;;
9350esac
9351eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9352 (eval "$ac_compile") 2>conftest.er1
9353 ac_status=$?
9354 grep -v '^ *+' conftest.er1 >conftest.err
9355 rm -f conftest.er1
9356 cat conftest.err >&5
9357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358 (exit $ac_status); } && {
9359 test -z "$ac_cxx_werror_flag" ||
9360 test ! -s conftest.err
9361 } && test -s conftest.$ac_objext; then
9362 rxvt_cv_uint16_t=yes
9363else
9364 echo "$as_me: failed program was:" >&5
9365sed 's/^/| /' conftest.$ac_ext >&5
9366
9367 if test "$ac_cv_sizeof_char" -ge 2; then
9368 rxvt_cv_uint16_t="unsigned char"
9369else
9370 if test "$ac_cv_sizeof_short" -ge 2; then
9371 rxvt_cv_uint16_t="unsigned short"
9372 else
9373 if test "$ac_cv_sizeof_int" -ge 2; then
9374 rxvt_cv_uint16_t="unsigned int"
9375 else
9376 if test "$ac_cv_sizeof_long" -ge 2; then
9377 rxvt_cv_uint16_t="unsigned long"
9378 else
9379 if test "$ac_cv_sizeof_long_long" -ge 2; then
9380 rxvt_cv_uint16_t="unsigned long long"
9381 else
9382 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9383 fi
9384 fi
9385 fi
9386 fi
9387fi
9388fi
9389
9390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9391fi
9392{ echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9393echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9394if test x"$rxvt_cv_uint16_t" != xyes; then
9395 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9396else
9397 if test x"unsigned" = x; then
9398 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9399 else
9400 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9401 fi
9402fi
9403
9404{ echo "$as_me:$LINENO: checking for int32_t" >&5
9405echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9406if test "${rxvt_cv_int32_t+set}" = set; then
9407 echo $ECHO_N "(cached) $ECHO_C" >&6
9408else
9409 cat >conftest.$ac_ext <<_ACEOF
9410/* confdefs.h. */
9411_ACEOF
9412cat confdefs.h >>conftest.$ac_ext
9413cat >>conftest.$ac_ext <<_ACEOF
9414/* end confdefs.h. */
9415#include <stdint.h>
9416int
9417main ()
9418{
9419int32_t dummy;
9420 ;
9421 return 0;
9422}
9423_ACEOF
9424rm -f conftest.$ac_objext
9425if { (ac_try="$ac_compile"
9426case "(($ac_try" in
9427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9428 *) ac_try_echo=$ac_try;;
9429esac
9430eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9431 (eval "$ac_compile") 2>conftest.er1
9432 ac_status=$?
9433 grep -v '^ *+' conftest.er1 >conftest.err
9434 rm -f conftest.er1
9435 cat conftest.err >&5
9436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9437 (exit $ac_status); } && {
9438 test -z "$ac_cxx_werror_flag" ||
9439 test ! -s conftest.err
9440 } && test -s conftest.$ac_objext; then
9441 rxvt_cv_int32_t=yes
9442else
9443 echo "$as_me: failed program was:" >&5
9444sed 's/^/| /' conftest.$ac_ext >&5
9445
9446 if test "$ac_cv_sizeof_char" -ge 4; then
9447 rxvt_cv_int32_t=" char"
9448else
9449 if test "$ac_cv_sizeof_short" -ge 4; then
9450 rxvt_cv_int32_t=" short"
9451 else
9452 if test "$ac_cv_sizeof_int" -ge 4; then
9453 rxvt_cv_int32_t=" int"
9454 else
9455 if test "$ac_cv_sizeof_long" -ge 4; then
9456 rxvt_cv_int32_t=" long"
9457 else
9458 if test "$ac_cv_sizeof_long_long" -ge 4; then
9459 rxvt_cv_int32_t=" long long"
9460 else
9461 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9462 fi
9463 fi
9464 fi
9465 fi
9466fi
9467fi
9468
9469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9470fi
9471{ echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9472echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9473if test x"$rxvt_cv_int32_t" != xyes; then
9474 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9475else
9476 if test x"" = x; then
9477 rxvt_int32_typedef="/* typedef int int32_t; */"
9478 else
9479 rxvt_int32_typedef="/* typedef int int32_t; */"
9480 fi
9481fi
9482
9483{ echo "$as_me:$LINENO: checking for uint32_t" >&5
9484echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9485if test "${rxvt_cv_uint32_t+set}" = set; then
9486 echo $ECHO_N "(cached) $ECHO_C" >&6
9487else
9488 cat >conftest.$ac_ext <<_ACEOF
9489/* confdefs.h. */
9490_ACEOF
9491cat confdefs.h >>conftest.$ac_ext
9492cat >>conftest.$ac_ext <<_ACEOF
9493/* end confdefs.h. */
9494#include <stdint.h>
9495int
9496main ()
9497{
9498uint32_t dummy;
9499 ;
9500 return 0;
9501}
9502_ACEOF
9503rm -f conftest.$ac_objext
9504if { (ac_try="$ac_compile"
9505case "(($ac_try" in
9506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9507 *) ac_try_echo=$ac_try;;
9508esac
9509eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9510 (eval "$ac_compile") 2>conftest.er1
9511 ac_status=$?
9512 grep -v '^ *+' conftest.er1 >conftest.err
9513 rm -f conftest.er1
9514 cat conftest.err >&5
9515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9516 (exit $ac_status); } && {
9517 test -z "$ac_cxx_werror_flag" ||
9518 test ! -s conftest.err
9519 } && test -s conftest.$ac_objext; then
9520 rxvt_cv_uint32_t=yes
9521else
9522 echo "$as_me: failed program was:" >&5
9523sed 's/^/| /' conftest.$ac_ext >&5
9524
9525 if test "$ac_cv_sizeof_char" -ge 4; then
9526 rxvt_cv_uint32_t="unsigned char"
9527else
9528 if test "$ac_cv_sizeof_short" -ge 4; then
9529 rxvt_cv_uint32_t="unsigned short"
9530 else
9531 if test "$ac_cv_sizeof_int" -ge 4; then
9532 rxvt_cv_uint32_t="unsigned int"
9533 else
9534 if test "$ac_cv_sizeof_long" -ge 4; then
9535 rxvt_cv_uint32_t="unsigned long"
9536 else
9537 if test "$ac_cv_sizeof_long_long" -ge 4; then
9538 rxvt_cv_uint32_t="unsigned long long"
9539 else
9540 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9541 fi
9542 fi
9543 fi
9544 fi
9545fi
9546fi
9547
9548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9549fi
9550{ echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9551echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9552if test x"$rxvt_cv_uint32_t" != xyes; then
9553 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9554else
9555 if test x"unsigned" = x; then
9556 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9557 else
9558 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9559 fi
9560fi
9561
9562if test "$ac_cv_sizeof_int_p" -eq 8; then
9563 rxvt_intp_define="#define intp_t int64_t"
9564 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9565else
9566 if test "$ac_cv_sizeof_int_p" -eq 4; then
9567 rxvt_intp_define="#define intp_t int32_t"
9568 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9569 else
9570 if test "$ac_cv_sizeof_int_p" -eq 2; then
9571 rxvt_intp_define="#define intp_t int16_t"
9572 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9573 else
9574 rxvt_intp_define="#error set intp_t"
9575 rxvt_u_intp_define="#error set u_intp_t"
9576 fi
9577 fi
9578fi
9579
9580
9581
9582{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9583echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
9584if test "${ac_cv_type_signal+set}" = set; then
9585 echo $ECHO_N "(cached) $ECHO_C" >&6
9586else
9587 cat >conftest.$ac_ext <<_ACEOF
9588/* confdefs.h. */
9589_ACEOF
9590cat confdefs.h >>conftest.$ac_ext
9591cat >>conftest.$ac_ext <<_ACEOF
9592/* end confdefs.h. */
9593#include <sys/types.h>
9594#include <signal.h>
9595
9596int
9597main ()
9598{
9599return *(signal (0, 0)) (0) == 1;
9600 ;
9601 return 0;
9602}
9603_ACEOF
9604rm -f conftest.$ac_objext
9605if { (ac_try="$ac_compile"
9606case "(($ac_try" in
9607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9608 *) ac_try_echo=$ac_try;;
9609esac
9610eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9611 (eval "$ac_compile") 2>conftest.er1
9612 ac_status=$?
9613 grep -v '^ *+' conftest.er1 >conftest.err
9614 rm -f conftest.er1
9615 cat conftest.err >&5
9616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9617 (exit $ac_status); } && {
9618 test -z "$ac_cxx_werror_flag" ||
9619 test ! -s conftest.err
9620 } && test -s conftest.$ac_objext; then
9621 ac_cv_type_signal=int
9622else
9623 echo "$as_me: failed program was:" >&5
9624sed 's/^/| /' conftest.$ac_ext >&5
9625
9626 ac_cv_type_signal=void
9627fi
9628
9629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9630fi
9631{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9632echo "${ECHO_T}$ac_cv_type_signal" >&6; }
9633
9634cat >>confdefs.h <<_ACEOF
9635#define RETSIGTYPE $ac_cv_type_signal
9636_ACEOF
9637
9638
9639
9640
9641
9642
9643for ac_func in \ 8487for ac_func in unsetenv
9644 unsetenv \
9645 setutent \
9646 on_exit \
9647
9648do 8488do
9649as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8489as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9650{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8490{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9651echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8491echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9652if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 8492if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9791 8631
9792 8632
9793 8633
9794 8634
9795for ac_func in \ 8635for ac_func in \
9796 ttyslot \
9797 updwtmp \ 8636 updwtmp \
9798 updwtmpx \ 8637 updwtmpx \
8638 updlastlogx \
9799 8639
9800do 8640do
9801as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8641as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9802{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8642{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9803echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8643echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9889fi 8729fi
9890done 8730done
9891 8731
9892 8732
9893 8733
9894
9895
9896for ac_header in \ 8734for ac_header in lastlog.h
9897 utmp.h \
9898 utmpx.h \
9899 lastlog.h \
9900
9901do 8735do
9902as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8736as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9903if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8737if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9904 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8738 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9905echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8739echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10036 8870
10037done 8871done
10038 8872
10039 8873
10040 8874
10041if test "${ac_cv_header_utmp_h+set}" = set; then 8875
8876for ac_header in utmp.h
8877do
8878as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8879if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10042 { echo "$as_me:$LINENO: checking for utmp.h" >&5 8880 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10043echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; } 8881echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10044if test "${ac_cv_header_utmp_h+set}" = set; then 8882if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10045 echo $ECHO_N "(cached) $ECHO_C" >&6 8883 echo $ECHO_N "(cached) $ECHO_C" >&6
10046fi 8884fi
8885ac_res=`eval echo '${'$as_ac_Header'}'`
10047{ echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5 8886 { echo "$as_me:$LINENO: result: $ac_res" >&5
10048echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; } 8887echo "${ECHO_T}$ac_res" >&6; }
10049else 8888else
10050 # Is the header compilable? 8889 # Is the header compilable?
10051{ echo "$as_me:$LINENO: checking utmp.h usability" >&5 8890{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10052echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; } 8891echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10053cat >conftest.$ac_ext <<_ACEOF 8892cat >conftest.$ac_ext <<_ACEOF
10054/* confdefs.h. */ 8893/* confdefs.h. */
10055_ACEOF 8894_ACEOF
10056cat confdefs.h >>conftest.$ac_ext 8895cat confdefs.h >>conftest.$ac_ext
10057cat >>conftest.$ac_ext <<_ACEOF 8896cat >>conftest.$ac_ext <<_ACEOF
10058/* end confdefs.h. */ 8897/* end confdefs.h. */
10059$ac_includes_default 8898$ac_includes_default
10060#include <utmp.h> 8899#include <$ac_header>
10061_ACEOF 8900_ACEOF
10062rm -f conftest.$ac_objext 8901rm -f conftest.$ac_objext
10063if { (ac_try="$ac_compile" 8902if { (ac_try="$ac_compile"
10064case "(($ac_try" in 8903case "(($ac_try" in
10065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10087rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8926rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10088{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8927{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10089echo "${ECHO_T}$ac_header_compiler" >&6; } 8928echo "${ECHO_T}$ac_header_compiler" >&6; }
10090 8929
10091# Is the header present? 8930# Is the header present?
10092{ echo "$as_me:$LINENO: checking utmp.h presence" >&5 8931{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10093echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; } 8932echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10094cat >conftest.$ac_ext <<_ACEOF 8933cat >conftest.$ac_ext <<_ACEOF
10095/* confdefs.h. */ 8934/* confdefs.h. */
10096_ACEOF 8935_ACEOF
10097cat confdefs.h >>conftest.$ac_ext 8936cat confdefs.h >>conftest.$ac_ext
10098cat >>conftest.$ac_ext <<_ACEOF 8937cat >>conftest.$ac_ext <<_ACEOF
10099/* end confdefs.h. */ 8938/* end confdefs.h. */
10100#include <utmp.h> 8939#include <$ac_header>
10101_ACEOF 8940_ACEOF
10102if { (ac_try="$ac_cpp conftest.$ac_ext" 8941if { (ac_try="$ac_cpp conftest.$ac_ext"
10103case "(($ac_try" in 8942case "(($ac_try" in
10104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10105 *) ac_try_echo=$ac_try;; 8944 *) ac_try_echo=$ac_try;;
10128echo "${ECHO_T}$ac_header_preproc" >&6; } 8967echo "${ECHO_T}$ac_header_preproc" >&6; }
10129 8968
10130# So? What about this header? 8969# So? What about this header?
10131case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in 8970case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10132 yes:no: ) 8971 yes:no: )
10133 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5 8972 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10134echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 8973echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10135 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5 8974 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10136echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;} 8975echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10137 ac_header_preproc=yes 8976 ac_header_preproc=yes
10138 ;; 8977 ;;
10139 no:yes:* ) 8978 no:yes:* )
10140 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5 8979 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10141echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;} 8980echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10142 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5 8981 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10143echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;} 8982echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10144 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5 8983 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10145echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;} 8984echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10146 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5 8985 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10147echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;} 8986echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10148 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5 8987 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10149echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;} 8988echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10150 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5 8989 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10151echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;} 8990echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10152 8991
10153 ;; 8992 ;;
10154esac 8993esac
10155{ echo "$as_me:$LINENO: checking for utmp.h" >&5 8994{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10156echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; } 8995echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10157if test "${ac_cv_header_utmp_h+set}" = set; then 8996if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10158 echo $ECHO_N "(cached) $ECHO_C" >&6 8997 echo $ECHO_N "(cached) $ECHO_C" >&6
10159else 8998else
10160 ac_cv_header_utmp_h=$ac_header_preproc 8999 eval "$as_ac_Header=\$ac_header_preproc"
10161fi 9000fi
9001ac_res=`eval echo '${'$as_ac_Header'}'`
10162{ echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5 9002 { echo "$as_me:$LINENO: result: $ac_res" >&5
10163echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; } 9003echo "${ECHO_T}$ac_res" >&6; }
10164 9004
10165fi 9005fi
10166if test $ac_cv_header_utmp_h = yes; then 9006if test `eval echo '${'$as_ac_Header'}'` = yes; then
9007 cat >>confdefs.h <<_ACEOF
9008#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9009_ACEOF
10167 { echo "$as_me:$LINENO: checking for struct utmp" >&5 9010 { echo "$as_me:$LINENO: checking for struct utmp" >&5
10168echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; } 9011echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10169if test "${struct_utmp+set}" = set; then 9012if test "${struct_utmp+set}" = set; then
10170 echo $ECHO_N "(cached) $ECHO_C" >&6 9013 echo $ECHO_N "(cached) $ECHO_C" >&6
10171else 9014else
10172 cat >conftest.$ac_ext <<_ACEOF 9015 cat >conftest.$ac_ext <<_ACEOF
10339 9182
10340fi 9183fi
10341 9184
10342fi 9185fi
10343 9186
9187done
10344 9188
10345 9189
10346if test "${ac_cv_header_utmpx_h+set}" = set; then 9190
9191for ac_header in utmpx.h
9192do
9193as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9194if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10347 { echo "$as_me:$LINENO: checking for utmpx.h" >&5 9195 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10348echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; } 9196echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10349if test "${ac_cv_header_utmpx_h+set}" = set; then 9197if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10350 echo $ECHO_N "(cached) $ECHO_C" >&6 9198 echo $ECHO_N "(cached) $ECHO_C" >&6
10351fi 9199fi
9200ac_res=`eval echo '${'$as_ac_Header'}'`
10352{ echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5 9201 { echo "$as_me:$LINENO: result: $ac_res" >&5
10353echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; } 9202echo "${ECHO_T}$ac_res" >&6; }
10354else 9203else
10355 # Is the header compilable? 9204 # Is the header compilable?
10356{ echo "$as_me:$LINENO: checking utmpx.h usability" >&5 9205{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10357echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; } 9206echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10358cat >conftest.$ac_ext <<_ACEOF 9207cat >conftest.$ac_ext <<_ACEOF
10359/* confdefs.h. */ 9208/* confdefs.h. */
10360_ACEOF 9209_ACEOF
10361cat confdefs.h >>conftest.$ac_ext 9210cat confdefs.h >>conftest.$ac_ext
10362cat >>conftest.$ac_ext <<_ACEOF 9211cat >>conftest.$ac_ext <<_ACEOF
10363/* end confdefs.h. */ 9212/* end confdefs.h. */
10364$ac_includes_default 9213$ac_includes_default
10365#include <utmpx.h> 9214#include <$ac_header>
10366_ACEOF 9215_ACEOF
10367rm -f conftest.$ac_objext 9216rm -f conftest.$ac_objext
10368if { (ac_try="$ac_compile" 9217if { (ac_try="$ac_compile"
10369case "(($ac_try" in 9218case "(($ac_try" in
10370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9241rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10393{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 9242{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10394echo "${ECHO_T}$ac_header_compiler" >&6; } 9243echo "${ECHO_T}$ac_header_compiler" >&6; }
10395 9244
10396# Is the header present? 9245# Is the header present?
10397{ echo "$as_me:$LINENO: checking utmpx.h presence" >&5 9246{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10398echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; } 9247echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10399cat >conftest.$ac_ext <<_ACEOF 9248cat >conftest.$ac_ext <<_ACEOF
10400/* confdefs.h. */ 9249/* confdefs.h. */
10401_ACEOF 9250_ACEOF
10402cat confdefs.h >>conftest.$ac_ext 9251cat confdefs.h >>conftest.$ac_ext
10403cat >>conftest.$ac_ext <<_ACEOF 9252cat >>conftest.$ac_ext <<_ACEOF
10404/* end confdefs.h. */ 9253/* end confdefs.h. */
10405#include <utmpx.h> 9254#include <$ac_header>
10406_ACEOF 9255_ACEOF
10407if { (ac_try="$ac_cpp conftest.$ac_ext" 9256if { (ac_try="$ac_cpp conftest.$ac_ext"
10408case "(($ac_try" in 9257case "(($ac_try" in
10409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10410 *) ac_try_echo=$ac_try;; 9259 *) ac_try_echo=$ac_try;;
10433echo "${ECHO_T}$ac_header_preproc" >&6; } 9282echo "${ECHO_T}$ac_header_preproc" >&6; }
10434 9283
10435# So? What about this header? 9284# So? What about this header?
10436case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in 9285case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10437 yes:no: ) 9286 yes:no: )
10438 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5 9287 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10439echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 9288echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10440 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5 9289 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10441echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;} 9290echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10442 ac_header_preproc=yes 9291 ac_header_preproc=yes
10443 ;; 9292 ;;
10444 no:yes:* ) 9293 no:yes:* )
10445 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5 9294 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10446echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;} 9295echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10447 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5 9296 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10448echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;} 9297echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10449 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5 9298 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10450echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;} 9299echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10451 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5 9300 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10452echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;} 9301echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10453 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5 9302 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10454echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;} 9303echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10455 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5 9304 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10456echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;} 9305echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10457 9306
10458 ;; 9307 ;;
10459esac 9308esac
10460{ echo "$as_me:$LINENO: checking for utmpx.h" >&5 9309{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10461echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; } 9310echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10462if test "${ac_cv_header_utmpx_h+set}" = set; then 9311if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10463 echo $ECHO_N "(cached) $ECHO_C" >&6 9312 echo $ECHO_N "(cached) $ECHO_C" >&6
10464else 9313else
10465 ac_cv_header_utmpx_h=$ac_header_preproc 9314 eval "$as_ac_Header=\$ac_header_preproc"
10466fi 9315fi
9316ac_res=`eval echo '${'$as_ac_Header'}'`
10467{ echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5 9317 { echo "$as_me:$LINENO: result: $ac_res" >&5
10468echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; } 9318echo "${ECHO_T}$ac_res" >&6; }
10469 9319
10470fi 9320fi
10471if test $ac_cv_header_utmpx_h = yes; then 9321if test `eval echo '${'$as_ac_Header'}'` = yes; then
9322 cat >>confdefs.h <<_ACEOF
9323#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9324_ACEOF
10472 { echo "$as_me:$LINENO: checking for struct utmpx" >&5 9325 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10473echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; } 9326echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10474if test "${struct_utmpx+set}" = set; then 9327if test "${struct_utmpx+set}" = set; then
10475 echo $ECHO_N "(cached) $ECHO_C" >&6 9328 echo $ECHO_N "(cached) $ECHO_C" >&6
10476else 9329else
10477 cat >conftest.$ac_ext <<_ACEOF 9330 cat >conftest.$ac_ext <<_ACEOF
10644 9497
10645fi 9498fi
10646 9499
10647fi 9500fi
10648 9501
9502done
10649 9503
10650{ echo "$as_me:$LINENO: checking for struct lastlog" >&5 9504{ echo "$as_me:$LINENO: checking for struct lastlog" >&5
10651echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; } 9505echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
10652if test "${struct_lastlog+set}" = set; then 9506if test "${struct_lastlog+set}" = set; then
10653 echo $ECHO_N "(cached) $ECHO_C" >&6 9507 echo $ECHO_N "(cached) $ECHO_C" >&6
11224 10078
11225cat >>confdefs.h <<_ACEOF 10079cat >>confdefs.h <<_ACEOF
11226#define LASTLOG_FILE "$path_lastlog" 10080#define LASTLOG_FILE "$path_lastlog"
11227_ACEOF 10081_ACEOF
11228 10082
11229 if test -d "$path_lastlog"; then
11230
11231cat >>confdefs.h <<\_ACEOF
11232#define LASTLOG_IS_DIR 1
11233_ACEOF
11234
11235 fi
11236fi 10083fi
11237 10084
11238{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5 10085{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11239echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; } 10086echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11240if test "${path_lastlogx+set}" = set; then 10087if test "${path_lastlogx+set}" = set; then
11322 10169
11323fi 10170fi
11324 10171
11325 10172
11326 10173
11327{ echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11328echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11329if test "${rxvt_cv_path_ttytab+set}" = set; then
11330 echo $ECHO_N "(cached) $ECHO_C" >&6
11331else
11332 for ttys_file in /etc/ttys /etc/ttytab;
11333do
11334 if test -f "$ttys_file" ; then
11335 rxvt_cv_path_ttytab=$ttys_file
11336 break
11337 fi
11338done
11339
11340fi
11341{ echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11342echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11343if test x$rxvt_cv_path_ttytab != x; then
11344
11345cat >>confdefs.h <<_ACEOF
11346#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11347_ACEOF
11348
11349fi
11350
11351 10174
11352save_LIBS=$LIBS 10175save_LIBS=$LIBS
11353save_CFLAGS=$CFLAGS 10176save_CFLAGS=$CFLAGS
11354CFLAGS="$CFLAGS $X_CFLAGS" 10177CFLAGS="$CFLAGS $X_CFLAGS"
11355LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 10178LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11754 10577
11755 10578
11756 10579
11757 10580
11758 10581
10582
11759for ac_header in \ 10583for ac_header in \
11760 pty.h \ 10584 pty.h \
11761 util.h \ 10585 util.h \
11762 libutil.h \ 10586 libutil.h \
11763 sys/ioctl.h \ 10587 sys/ioctl.h \
11764 sys/stropts.h \ 10588 sys/stropts.h \
10589 stropts.h \
11765 10590
11766do 10591do
11767as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10592as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11768if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10593if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11769 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10594 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12437echo "${ECHO_T}no" >&6; } 11262echo "${ECHO_T}no" >&6; }
12438fi 11263fi
12439 11264
12440 11265
12441 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 11266 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12442 LIBS="$LIBS `$PKG_CONFIG xft --libs`" 11267 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12443 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 11268 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12444 else 11269 else
12445 # Extract the first word of "xft-config", so it can be a program name with args. 11270 # Extract the first word of "xft-config", so it can be a program name with args.
12446set dummy xft-config; ac_word=$2 11271set dummy xft-config; ac_word=$2
12447{ echo "$as_me:$LINENO: checking for $ac_word" >&5 11272{ echo "$as_me:$LINENO: checking for $ac_word" >&5
12482echo "${ECHO_T}no" >&6; } 11307echo "${ECHO_T}no" >&6; }
12483fi 11308fi
12484 11309
12485 11310
12486 if test $XFT_CONFIG != no; then 11311 if test $XFT_CONFIG != no; then
12487 LIBS="$LIBS `$XFT_CONFIG --libs`" 11312 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12488 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 11313 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12489 fi 11314 fi
12490 fi 11315 fi
12491 11316
11317 save_LIBS="$LIBS"
11318 LIBS="$LIBS $X_LIBS"
12492 11319
12493for ac_header in X11/Xft/Xft.h 11320for ac_header in X11/Xft/Xft.h
12494do 11321do
12495as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11322as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12496if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11323if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12629 support_xft=no 11456 support_xft=no
12630fi 11457fi
12631 11458
12632done 11459done
12633 11460
12634
12635{ echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 11461 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12636echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; } 11462echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12637if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 11463if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12638 echo $ECHO_N "(cached) $ECHO_C" >&6 11464 echo $ECHO_N "(cached) $ECHO_C" >&6
12639else 11465else
12640 ac_check_lib_save_LIBS=$LIBS 11466 ac_check_lib_save_LIBS=$LIBS
12692LIBS=$ac_check_lib_save_LIBS 11518LIBS=$ac_check_lib_save_LIBS
12693fi 11519fi
12694{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 11520{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12695echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; } 11521echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12696if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 11522if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12697 cat >>confdefs.h <<_ACEOF 11523 :
12698#define HAVE_LIBXFT 1
12699_ACEOF
12700
12701 LIBS="-lXft $LIBS"
12702
12703else 11524else
12704 support_xft=no 11525 support_xft=no
12705fi 11526fi
12706 11527
11528 LIBS="$save_LIBS"
12707 11529
12708 if test x$support_xft = xyes; then 11530 if test x$support_xft = xyes; then
12709 11531
12710cat >>confdefs.h <<\_ACEOF 11532cat >>confdefs.h <<\_ACEOF
12711#define XFT 1 11533#define XFT 1
12795_ACEOF 11617_ACEOF
12796 11618
12797fi 11619fi
12798 11620
12799 11621
11622scrolltypes=plain
11623
11624cat >>confdefs.h <<\_ACEOF
11625#define PLAIN_SCROLLBAR 1
11626_ACEOF
11627
11628
12800if test x$support_scroll_rxvt = xyes; then 11629if test x$support_scroll_rxvt = xyes; then
12801 11630
12802cat >>confdefs.h <<\_ACEOF 11631cat >>confdefs.h <<\_ACEOF
12803#define RXVT_SCROLLBAR 1 11632#define RXVT_SCROLLBAR 1
12804_ACEOF 11633_ACEOF
12805 11634
12806 scrolltypes="rxvt" 11635 scrolltypes="$scrolltypes rxvt"
12807fi 11636fi
12808if test x$support_scroll_next = xyes; then 11637if test x$support_scroll_next = xyes; then
12809 11638
12810cat >>confdefs.h <<\_ACEOF 11639cat >>confdefs.h <<\_ACEOF
12811#define NEXT_SCROLLBAR 1 11640#define NEXT_SCROLLBAR 1
12818cat >>confdefs.h <<\_ACEOF 11647cat >>confdefs.h <<\_ACEOF
12819#define XTERM_SCROLLBAR 1 11648#define XTERM_SCROLLBAR 1
12820_ACEOF 11649_ACEOF
12821 11650
12822 scrolltypes="$scrolltypes xterm" 11651 scrolltypes="$scrolltypes xterm"
12823fi
12824if test x$support_scroll_plain = xyes; then
12825
12826cat >>confdefs.h <<\_ACEOF
12827#define PLAIN_SCROLLBAR 1
12828_ACEOF
12829
12830 scrolltypes="$scrolltypes plain"
12831fi 11652fi
12832if test x$support_pointer_blank = xyes; then 11653if test x$support_pointer_blank = xyes; then
12833 11654
12834cat >>confdefs.h <<\_ACEOF 11655cat >>confdefs.h <<\_ACEOF
12835#define POINTER_BLANK 1 11656#define POINTER_BLANK 1
13098_ACEOF 11919_ACEOF
13099program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 11920program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13100rm -f conftest.sed 11921rm -f conftest.sed
13101 11922
13102 11923
13103
13104
13105
13106if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13107 include_stdint_h="#include <stdint.h>"
13108else
13109 include_stdint_h="/* #include <stdint.h> */"
13110fi
13111if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13112 include_stdarg_h="#include <cstdarg>"
13113else
13114 include_stdarg_h="/* #include <cstdarg> */"
13115fi
13116if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13117 include_stdlib_h="#include <cstdlib>"
13118else
13119 include_stdlib_h="/* #include <cstdlib> */"
13120fi
13121if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13122 include_unistd_h="#include <unistd.h>"
13123else
13124 include_unistd_h="/* #include <unistd.h> */"
13125fi
13126if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13127 include_string_h="#include <cstring>"
13128else
13129 include_string_h="/* #include <cstring> */"
13130fi
13131if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13132 include_fcntl_h="#include <fcntl.h>"
13133else
13134 include_fcntl_h="/* #include <fcntl.h> */"
13135fi
13136if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13137 include_util_h="#include <util.h>"
13138else
13139 include_util_h="/* #include <util.h> */"
13140fi
13141if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13142 include_assert_h="#include <assert.h>"
13143else
13144 include_assert_h="/* #include <assert.h> */"
13145fi
13146if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13147 include_sys_ioctl_h="#include <sys/ioctl.h>"
13148else
13149 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13150fi
13151if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13152 include_sys_select_h="#include <sys/select.h>"
13153else
13154 include_sys_select_h="/* #include <sys/select.h> */"
13155fi
13156if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13157 include_sys_strredir_h="#include <sys/strredir.h>"
13158else
13159 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13160fi
13161if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13162 include_sys_time_h="#include <sys/time.h>"
13163else
13164 include_sys_time_h="/* #include <sys/time.h> */"
13165fi
13166if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13167 include_time_h="#include <time.h>"
13168else
13169 include_time_h="/* #include <time.h> */"
13170fi
13171
13172ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h" 11924ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
13173 11925
13174cat >confcache <<\_ACEOF 11926cat >confcache <<\_ACEOF
13175# This file is a shell script that caches the results of configure 11927# This file is a shell script that caches the results of configure
13176# tests run on this system so they can be shared between configure 11928# tests run on this system so they can be shared between configure
13177# scripts and configure runs, see configure's option --config-cache. 11929# scripts and configure runs, see configure's option --config-cache.
13726 case $ac_config_target in 12478 case $ac_config_target in
13727 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 12479 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13728 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12480 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13729 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 12481 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13730 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 12482 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13731 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13732 12483
13733 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 12484 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13734echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 12485echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13735 { (exit 1); exit 1; }; };; 12486 { (exit 1); exit 1; }; };;
13736 esac 12487 esac
13835host_cpu!$host_cpu$ac_delim 12586host_cpu!$host_cpu$ac_delim
13836host_vendor!$host_vendor$ac_delim 12587host_vendor!$host_vendor$ac_delim
13837host_os!$host_os$ac_delim 12588host_os!$host_os$ac_delim
13838VERSION!$VERSION$ac_delim 12589VERSION!$VERSION$ac_delim
13839DATE!$DATE$ac_delim 12590DATE!$DATE$ac_delim
13840LSMDATE!$LSMDATE$ac_delim
13841LIBVERSION!$LIBVERSION$ac_delim
13842CC!$CC$ac_delim 12591CC!$CC$ac_delim
13843CFLAGS!$CFLAGS$ac_delim 12592CFLAGS!$CFLAGS$ac_delim
13844LDFLAGS!$LDFLAGS$ac_delim 12593LDFLAGS!$LDFLAGS$ac_delim
13845CPPFLAGS!$CPPFLAGS$ac_delim 12594CPPFLAGS!$CPPFLAGS$ac_delim
13846ac_ct_CC!$ac_ct_CC$ac_delim 12595ac_ct_CC!$ac_ct_CC$ac_delim
13854INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 12603INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13855INSTALL_DATA!$INSTALL_DATA$ac_delim 12604INSTALL_DATA!$INSTALL_DATA$ac_delim
13856GREP!$GREP$ac_delim 12605GREP!$GREP$ac_delim
13857EGREP!$EGREP$ac_delim 12606EGREP!$EGREP$ac_delim
13858LINKER!$LINKER$ac_delim 12607LINKER!$LINKER$ac_delim
13859INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13860RXVTNAME!$RXVTNAME$ac_delim 12608RXVTNAME!$RXVTNAME$ac_delim
12609CXXCPP!$CXXCPP$ac_delim
13861TIC!$TIC$ac_delim 12610TIC!$TIC$ac_delim
13862XMKMF!$XMKMF$ac_delim 12611XMKMF!$XMKMF$ac_delim
13863CXXCPP!$CXXCPP$ac_delim
13864X_CFLAGS!$X_CFLAGS$ac_delim 12612X_CFLAGS!$X_CFLAGS$ac_delim
13865X_PRE_LIBS!$X_PRE_LIBS$ac_delim 12613X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13866X_LIBS!$X_LIBS$ac_delim 12614X_LIBS!$X_LIBS$ac_delim
13867X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim 12615X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13868afterimage_config!$afterimage_config$ac_delim 12616afterimage_config!$afterimage_config$ac_delim
13869rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
13870rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
13871rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
13872rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
13873rxvt_intp_define!$rxvt_intp_define$ac_delim
13874rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
13875PKG_CONFIG!$PKG_CONFIG$ac_delim 12617PKG_CONFIG!$PKG_CONFIG$ac_delim
13876XFT_CONFIG!$XFT_CONFIG$ac_delim 12618XFT_CONFIG!$XFT_CONFIG$ac_delim
13877PERL!$PERL$ac_delim 12619PERL!$PERL$ac_delim
13878PERLLIB!$PERLLIB$ac_delim 12620PERLLIB!$PERLLIB$ac_delim
13879PERLFLAGS!$PERLFLAGS$ac_delim 12621PERLFLAGS!$PERLFLAGS$ac_delim
13880PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim 12622PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
13881IF_PERL!$IF_PERL$ac_delim 12623IF_PERL!$IF_PERL$ac_delim
13882PERL_O!$PERL_O$ac_delim 12624PERL_O!$PERL_O$ac_delim
13883AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim 12625AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
13884AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim 12626AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
13885include_stdint_h!$include_stdint_h$ac_delim 12627LIBOBJS!$LIBOBJS$ac_delim
13886include_stdarg_h!$include_stdarg_h$ac_delim 12628LTLIBOBJS!$LTLIBOBJS$ac_delim
13887include_stdlib_h!$include_stdlib_h$ac_delim
13888include_unistd_h!$include_unistd_h$ac_delim
13889include_string_h!$include_string_h$ac_delim
13890_ACEOF 12629_ACEOF
13891 12630
13892 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 12631 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
13893 break 12632 break
13894 elif $ac_last_try; then 12633 elif $ac_last_try; then
13895 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 12634 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13896echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 12635echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13897 { (exit 1); exit 1; }; } 12636 { (exit 1); exit 1; }; }
13906 ac_eof=`expr $ac_eof + 1` 12645 ac_eof=`expr $ac_eof + 1`
13907fi 12646fi
13908 12647
13909cat >>$CONFIG_STATUS <<_ACEOF 12648cat >>$CONFIG_STATUS <<_ACEOF
13910cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 12649cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13911/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13912_ACEOF
13913sed '
13914s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13915s/^/s,@/; s/!/@,|#_!!_#|/
13916:n
13917t n
13918s/'"$ac_delim"'$/,g/; t
13919s/$/\\/; p
13920N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13921' >>$CONFIG_STATUS <conf$$subs.sed
13922rm -f conf$$subs.sed
13923cat >>$CONFIG_STATUS <<_ACEOF
13924CEOF$ac_eof
13925_ACEOF
13926
13927
13928ac_delim='%!_!# '
13929for ac_last_try in false false false false false :; do
13930 cat >conf$$subs.sed <<_ACEOF
13931include_fcntl_h!$include_fcntl_h$ac_delim
13932include_util_h!$include_util_h$ac_delim
13933include_assert_h!$include_assert_h$ac_delim
13934include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
13935include_sys_select_h!$include_sys_select_h$ac_delim
13936include_sys_strredir_h!$include_sys_strredir_h$ac_delim
13937include_sys_time_h!$include_sys_time_h$ac_delim
13938include_time_h!$include_time_h$ac_delim
13939LIBOBJS!$LIBOBJS$ac_delim
13940LTLIBOBJS!$LTLIBOBJS$ac_delim
13941_ACEOF
13942
13943 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
13944 break
13945 elif $ac_last_try; then
13946 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13947echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13948 { (exit 1); exit 1; }; }
13949 else
13950 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13951 fi
13952done
13953
13954ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13955if test -n "$ac_eof"; then
13956 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13957 ac_eof=`expr $ac_eof + 1`
13958fi
13959
13960cat >>$CONFIG_STATUS <<_ACEOF
13961cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13962/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 12650/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13963_ACEOF 12651_ACEOF
13964sed ' 12652sed '
13965s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 12653s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13966s/^/s,@/; s/!/@,|#_!!_#|/ 12654s/^/s,@/; s/!/@,|#_!!_#|/
14219s&@builddir@&$ac_builddir&;t t 12907s&@builddir@&$ac_builddir&;t t
14220s&@abs_builddir@&$ac_abs_builddir&;t t 12908s&@abs_builddir@&$ac_abs_builddir&;t t
14221s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12909s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14222s&@INSTALL@&$ac_INSTALL&;t t 12910s&@INSTALL@&$ac_INSTALL&;t t
14223$ac_datarootdir_hack 12911$ac_datarootdir_hack
14224" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 12912" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
14225 12913
14226test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12914test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14227 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 12915 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14228 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 12916 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14229 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12917 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines