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

Comparing rxvt-unicode/configure (file contents):
Revision 1.116 by root, Sun Nov 11 04:08:00 2007 UTC vs.
Revision 1.127 by root, Mon May 5 16:51:52 2008 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
684CXXCPP 681CXXCPP
685TIC 682TIC
686XMKMF 683XMKMF
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
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
1322 --enable-warnings turn on g++ warnings 1299 --enable-warnings turn on g++ warnings
1323 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1300 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1324 --enable-combining enable composition of base and combining characters 1301 --enable-combining enable composition of base and combining characters
1325 --enable-xft enable xft support on systems that have it 1302 --enable-xft enable xft support on systems that have it
1326 --enable-font-styles enable bold and italic support 1303 --enable-font-styles enable bold and italic support
1327 --enable-afterimage enable integration with libAfterImage for background images 1304 --enable-afterimage enable integration with libAfterImage for background images
1328 --enable-transparency enable transparent backgrounds 1305 --enable-transparency enable transparent backgrounds
1329 --enable-fading enable colors fading when off focus 1306 --enable-fading enable colors fading when off focus
1330 --enable-rxvt-scroll enable rxvt style scrollbar 1307 --enable-rxvt-scroll enable rxvt style scrollbar
1331 --enable-next-scroll enable NeXT style scrollbar 1308 --enable-next-scroll enable NeXT style scrollbar
1332 --enable-xterm-scroll enable Xterm style scrollbar 1309 --enable-xterm-scroll enable Xterm style scrollbar
1333 --enable-perl enable embedded perl interpreter 1310 --enable-perl enable embedded perl interpreter
1334 --enable-plain-scroll enable plain style scrollbar
1335 --enable-xim XIM (X Input Method) protocol support 1311 --enable-xim XIM (X Input Method) protocol support
1336 --disable-backspace-key disable handling of the backspace key 1312 --disable-backspace-key disable handling of the backspace key
1337 --disable-delete-key disable handling of the delete key 1313 --disable-delete-key disable handling of the delete key
1338 --disable-resources disable all resource checking 1314 --disable-resources disable all resource checking
1339 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1315 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1920 1896
1921 1897
1922 1898
1923VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1899VERSION=`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` 1900DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901
1925echo "" 1902echo ""
1926echo "configuring for rxvt $VERSION" 1903echo "configuring for rxvt $VERSION"
1927echo "" 1904echo ""
1928 1905
1929orig_CXXFLAGS="$CXXFLAGS" 1906orig_CXXFLAGS="$CXXFLAGS"
1930
1931 1907
1932ac_ext=c 1908ac_ext=c
1933ac_cpp='$CPP $CPPFLAGS' 1909ac_cpp='$CPP $CPPFLAGS'
1934ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1910ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1935ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1911ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3714echo "${ECHO_T}no" >&6; } 3690echo "${ECHO_T}no" >&6; }
3715fi 3691fi
3716rm -f conftest* 3692rm -f conftest*
3717 3693
3718 3694
3695
3696cat >>confdefs.h <<\_ACEOF
3697#define _GNU_SOURCE 1
3698_ACEOF
3699
3700
3719{ echo "$as_me:$LINENO: checking for library containing strerror" >&5 3701{ echo "$as_me:$LINENO: checking for library containing strerror" >&5
3720echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; } 3702echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3721if test "${ac_cv_search_strerror+set}" = set; then 3703if test "${ac_cv_search_strerror+set}" = set; then
3722 echo $ECHO_N "(cached) $ECHO_C" >&6 3704 echo $ECHO_N "(cached) $ECHO_C" >&6
3723else 3705else
3870LINKER=$LINKER 3852LINKER=$LINKER
3871 3853
3872 3854
3873if test -z "$orig_CXXFLAGS"; then 3855if test -z "$orig_CXXFLAGS"; then
3874 if test x$GCC = xyes && test "x$GXX" = xyes; then 3856 if test x$GCC = xyes && test "x$GXX" = xyes; then
3875 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 3857 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3876 cat >conftest.$ac_ext <<_ACEOF 3858 cat >conftest.$ac_ext <<_ACEOF
3877/* confdefs.h. */ 3859/* confdefs.h. */
3878_ACEOF 3860_ACEOF
3879cat confdefs.h >>conftest.$ac_ext 3861cat confdefs.h >>conftest.$ac_ext
3880cat >>conftest.$ac_ext <<_ACEOF 3862cat >>conftest.$ac_ext <<_ACEOF
3918 CXXFLAGS="-O" 3900 CXXFLAGS="-O"
3919 fi 3901 fi
3920 CFLAGS="$CXXFLAGS" 3902 CFLAGS="$CXXFLAGS"
3921fi 3903fi
3922 3904
3923
3924cat >>confdefs.h <<\_ACEOF
3925#define _GNU_SOURCE 1
3926_ACEOF
3927
3928
3929case $host in 3905case $host in
3930 *-*-solaris* ) 3906 *-*-solaris* )
3931 3907
3932cat >>confdefs.h <<\_ACEOF 3908cat >>confdefs.h <<\_ACEOF
3933#define _XOPEN_SOURCE 500 3909#define _XOPEN_SOURCE 500
3934_ACEOF 3910_ACEOF
3935 3911
3936 ;; 3912 ;;
3937esac 3913esac
3938
3939 3914
3940{ echo "$as_me:$LINENO: checking for setlocale" >&5 3915{ echo "$as_me:$LINENO: checking for setlocale" >&5
3941echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; } 3916echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3942if test "${ac_cv_func_setlocale+set}" = set; then 3917if test "${ac_cv_func_setlocale+set}" = set; then
3943 echo $ECHO_N "(cached) $ECHO_C" >&6 3918 echo $ECHO_N "(cached) $ECHO_C" >&6
4390fi 4365fi
4391 4366
4392fi 4367fi
4393 4368
4394 4369
4395
4396support_frills=yes 4370support_frills=yes
4397support_inheritpixmap=yes 4371support_inheritpixmap=yes
4398support_fading=yes 4372support_fading=yes
4399support_keepscrolling=yes 4373support_keepscrolling=yes
4400support_selectionscrolling=yes 4374support_selectionscrolling=yes
4403support_text_blink=yes 4377support_text_blink=yes
4404support_pointer_blank=yes 4378support_pointer_blank=yes
4405support_scroll_rxvt=yes 4379support_scroll_rxvt=yes
4406support_scroll_next=yes 4380support_scroll_next=yes
4407support_scroll_xterm=yes 4381support_scroll_xterm=yes
4408support_scroll_plain=yes
4409support_xim=yes 4382support_xim=yes
4410support_afterimage=yes 4383support_afterimage=yes
4411support_afterstep=yes 4384support_afterstep=yes
4412support_xft=yes 4385support_xft=yes
4413support_unicode3=no 4386support_unicode3=no
4415support_8bitctrls=no 4388support_8bitctrls=no
4416support_iso14755=yes 4389support_iso14755=yes
4417support_styles=yes 4390support_styles=yes
4418support_perl=yes 4391support_perl=yes
4419codesets=all 4392codesets=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 4393
4431 4394
4432# Check whether --enable-everything was given. 4395# Check whether --enable-everything was given.
4433if test "${enable_everything+set}" = set; then 4396if test "${enable_everything+set}" = set; then
4434 enableval=$enable_everything; 4397 enableval=$enable_everything;
4444 support_text_blink=no 4407 support_text_blink=no
4445 support_pointer_blank=no 4408 support_pointer_blank=no
4446 support_scroll_rxvt=no 4409 support_scroll_rxvt=no
4447 support_scroll_next=no 4410 support_scroll_next=no
4448 support_scroll_xterm=no 4411 support_scroll_xterm=no
4449 support_scroll_plain=no
4450 support_utmp=no 4412 support_utmp=no
4451 support_wtmp=no 4413 support_wtmp=no
4452 support_xim=no 4414 support_xim=no
4453 support_afterimage=no 4415 support_afterimage=no
4454 support_afterstep=no 4416 support_afterstep=no
4473 support_text_blink=yes 4435 support_text_blink=yes
4474 support_pointer_blank=yes 4436 support_pointer_blank=yes
4475 support_scroll_rxvt=yes 4437 support_scroll_rxvt=yes
4476 support_scroll_next=yes 4438 support_scroll_next=yes
4477 support_scroll_xterm=yes 4439 support_scroll_xterm=yes
4478 support_scroll_plain=yes
4479 support_utmp=yes 4440 support_utmp=yes
4480 support_wtmp=yes 4441 support_wtmp=yes
4481 support_xim=yes 4442 support_xim=yes
4482 support_afterimage=yes 4443 support_afterimage=yes
4483 support_afterstep=yes 4444 support_afterstep=yes
4648 support_perl=$enableval 4609 support_perl=$enableval
4649 fi 4610 fi
4650fi 4611fi
4651 4612
4652 4613
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 4614
4662# Check whether --with-codesets was given. 4615# Check whether --with-codesets was given.
4663if test "${with_codesets+set}" = set; then 4616if test "${with_codesets+set}" = set; then
4664 withval=$with_codesets; codesets="$withval" 4617 withval=$with_codesets; codesets="$withval"
4665fi 4618fi
4891 fi 4844 fi
4892fi 4845fi
4893 4846
4894 4847
4895 4848
4849LIBEV_M4_AVOID_LIBRT=1
4896 4850
4897ac_ext=cpp 4851ac_ext=cpp
4898ac_cpp='$CXXCPP $CPPFLAGS' 4852ac_cpp='$CXXCPP $CPPFLAGS'
4899ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4853ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4900ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4854ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5365 5319
5366 5320
5367 5321
5368 5322
5369 5323
5370for ac_header in sys/epoll.h sys/event.h sys/queue.h 5324
5325
5326
5327
5328
5329for 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
5371do 5330do
5372as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 5331as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5373if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 5332if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5374 { echo "$as_me:$LINENO: checking for $ac_header" >&5 5333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5375echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 5334echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5507done 5466done
5508 5467
5509 5468
5510 5469
5511 5470
5512for ac_func in epoll_ctl kqueue 5471
5472
5473
5474
5475
5476for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd
5513do 5477do
5514as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5478as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5515{ echo "$as_me:$LINENO: checking for $ac_func" >&5 5479{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5516echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 5480echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5517if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 5481if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5686echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; } 5650echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5687if test $ac_cv_func_clock_gettime = yes; then 5651if test $ac_cv_func_clock_gettime = yes; then
5688 : 5652 :
5689else 5653else
5690 5654
5655 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5691 5656
5692{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5 5657{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5693echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; } 5658echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5694if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then 5659if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5695 echo $ECHO_N "(cached) $ECHO_C" >&6 5660 echo $ECHO_N "(cached) $ECHO_C" >&6
5757 5722
5758 LIBS="-lrt $LIBS" 5723 LIBS="-lrt $LIBS"
5759 5724
5760fi 5725fi
5761 5726
5727 unset ac_cv_func_clock_gettime
5762 5728
5763for ac_func in clock_gettime 5729for ac_func in clock_gettime
5764do 5730do
5765as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5731as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5766{ echo "$as_me:$LINENO: checking for $ac_func" >&5 5732{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5851_ACEOF 5817_ACEOF
5852 5818
5853fi 5819fi
5854done 5820done
5855 5821
5822 fi
5823
5824fi
5825
5826
5827{ echo "$as_me:$LINENO: checking for nanosleep" >&5
5828echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5829if test "${ac_cv_func_nanosleep+set}" = set; then
5830 echo $ECHO_N "(cached) $ECHO_C" >&6
5831else
5832 cat >conftest.$ac_ext <<_ACEOF
5833/* confdefs.h. */
5834_ACEOF
5835cat confdefs.h >>conftest.$ac_ext
5836cat >>conftest.$ac_ext <<_ACEOF
5837/* end confdefs.h. */
5838/* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5839 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5840#define nanosleep innocuous_nanosleep
5841
5842/* System header to define __stub macros and hopefully few prototypes,
5843 which can conflict with char nanosleep (); below.
5844 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5845 <limits.h> exists even on freestanding compilers. */
5846
5847#ifdef __STDC__
5848# include <limits.h>
5849#else
5850# include <assert.h>
5851#endif
5852
5853#undef nanosleep
5854
5855/* Override any GCC internal prototype to avoid an error.
5856 Use char because int might match the return type of a GCC
5857 builtin and then its argument prototype would still apply. */
5858#ifdef __cplusplus
5859extern "C"
5860#endif
5861char nanosleep ();
5862/* The GNU C library defines this for functions which it implements
5863 to always fail with ENOSYS. Some functions are actually named
5864 something starting with __ and the normal name is an alias. */
5865#if defined __stub_nanosleep || defined __stub___nanosleep
5866choke me
5867#endif
5868
5869int
5870main ()
5871{
5872return nanosleep ();
5873 ;
5874 return 0;
5875}
5876_ACEOF
5877rm -f conftest.$ac_objext conftest$ac_exeext
5878if { (ac_try="$ac_link"
5879case "(($ac_try" in
5880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5881 *) ac_try_echo=$ac_try;;
5882esac
5883eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5884 (eval "$ac_link") 2>conftest.er1
5885 ac_status=$?
5886 grep -v '^ *+' conftest.er1 >conftest.err
5887 rm -f conftest.er1
5888 cat conftest.err >&5
5889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5890 (exit $ac_status); } && {
5891 test -z "$ac_cxx_werror_flag" ||
5892 test ! -s conftest.err
5893 } && test -s conftest$ac_exeext &&
5894 $as_test_x conftest$ac_exeext; then
5895 ac_cv_func_nanosleep=yes
5896else
5897 echo "$as_me: failed program was:" >&5
5898sed 's/^/| /' conftest.$ac_ext >&5
5899
5900 ac_cv_func_nanosleep=no
5901fi
5902
5903rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5904 conftest$ac_exeext conftest.$ac_ext
5905fi
5906{ echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5907echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5908if test $ac_cv_func_nanosleep = yes; then
5909 :
5910else
5911
5912 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5913
5914{ echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5915echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5916if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5917 echo $ECHO_N "(cached) $ECHO_C" >&6
5918else
5919 ac_check_lib_save_LIBS=$LIBS
5920LIBS="-lrt $LIBS"
5921cat >conftest.$ac_ext <<_ACEOF
5922/* confdefs.h. */
5923_ACEOF
5924cat confdefs.h >>conftest.$ac_ext
5925cat >>conftest.$ac_ext <<_ACEOF
5926/* end confdefs.h. */
5927
5928/* Override any GCC internal prototype to avoid an error.
5929 Use char because int might match the return type of a GCC
5930 builtin and then its argument prototype would still apply. */
5931#ifdef __cplusplus
5932extern "C"
5933#endif
5934char nanosleep ();
5935int
5936main ()
5937{
5938return nanosleep ();
5939 ;
5940 return 0;
5941}
5942_ACEOF
5943rm -f conftest.$ac_objext conftest$ac_exeext
5944if { (ac_try="$ac_link"
5945case "(($ac_try" in
5946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5947 *) ac_try_echo=$ac_try;;
5948esac
5949eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5950 (eval "$ac_link") 2>conftest.er1
5951 ac_status=$?
5952 grep -v '^ *+' conftest.er1 >conftest.err
5953 rm -f conftest.er1
5954 cat conftest.err >&5
5955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5956 (exit $ac_status); } && {
5957 test -z "$ac_cxx_werror_flag" ||
5958 test ! -s conftest.err
5959 } && test -s conftest$ac_exeext &&
5960 $as_test_x conftest$ac_exeext; then
5961 ac_cv_lib_rt_nanosleep=yes
5962else
5963 echo "$as_me: failed program was:" >&5
5964sed 's/^/| /' conftest.$ac_ext >&5
5965
5966 ac_cv_lib_rt_nanosleep=no
5967fi
5968
5969rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5970 conftest$ac_exeext conftest.$ac_ext
5971LIBS=$ac_check_lib_save_LIBS
5972fi
5973{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5974echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5975if test $ac_cv_lib_rt_nanosleep = yes; then
5976 cat >>confdefs.h <<_ACEOF
5977#define HAVE_LIBRT 1
5978_ACEOF
5979
5980 LIBS="-lrt $LIBS"
5981
5982fi
5983
5984 unset ac_cv_func_nanosleep
5985
5986for ac_func in nanosleep
5987do
5988as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5989{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5990echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5991if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5992 echo $ECHO_N "(cached) $ECHO_C" >&6
5993else
5994 cat >conftest.$ac_ext <<_ACEOF
5995/* confdefs.h. */
5996_ACEOF
5997cat confdefs.h >>conftest.$ac_ext
5998cat >>conftest.$ac_ext <<_ACEOF
5999/* end confdefs.h. */
6000/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6001 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6002#define $ac_func innocuous_$ac_func
6003
6004/* System header to define __stub macros and hopefully few prototypes,
6005 which can conflict with char $ac_func (); below.
6006 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6007 <limits.h> exists even on freestanding compilers. */
6008
6009#ifdef __STDC__
6010# include <limits.h>
6011#else
6012# include <assert.h>
6013#endif
6014
6015#undef $ac_func
6016
6017/* Override any GCC internal prototype to avoid an error.
6018 Use char because int might match the return type of a GCC
6019 builtin and then its argument prototype would still apply. */
6020#ifdef __cplusplus
6021extern "C"
6022#endif
6023char $ac_func ();
6024/* The GNU C library defines this for functions which it implements
6025 to always fail with ENOSYS. Some functions are actually named
6026 something starting with __ and the normal name is an alias. */
6027#if defined __stub_$ac_func || defined __stub___$ac_func
6028choke me
6029#endif
6030
6031int
6032main ()
6033{
6034return $ac_func ();
6035 ;
6036 return 0;
6037}
6038_ACEOF
6039rm -f conftest.$ac_objext conftest$ac_exeext
6040if { (ac_try="$ac_link"
6041case "(($ac_try" in
6042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6043 *) ac_try_echo=$ac_try;;
6044esac
6045eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6046 (eval "$ac_link") 2>conftest.er1
6047 ac_status=$?
6048 grep -v '^ *+' conftest.er1 >conftest.err
6049 rm -f conftest.er1
6050 cat conftest.err >&5
6051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6052 (exit $ac_status); } && {
6053 test -z "$ac_cxx_werror_flag" ||
6054 test ! -s conftest.err
6055 } && test -s conftest$ac_exeext &&
6056 $as_test_x conftest$ac_exeext; then
6057 eval "$as_ac_var=yes"
6058else
6059 echo "$as_me: failed program was:" >&5
6060sed 's/^/| /' conftest.$ac_ext >&5
6061
6062 eval "$as_ac_var=no"
6063fi
6064
6065rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6066 conftest$ac_exeext conftest.$ac_ext
6067fi
6068ac_res=`eval echo '${'$as_ac_var'}'`
6069 { echo "$as_me:$LINENO: result: $ac_res" >&5
6070echo "${ECHO_T}$ac_res" >&6; }
6071if test `eval echo '${'$as_ac_var'}'` = yes; then
6072 cat >>confdefs.h <<_ACEOF
6073#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6074_ACEOF
6075
6076fi
6077done
6078
6079 fi
5856 6080
5857fi 6081fi
5858 6082
5859 6083
5860 6084
5971echo "${ECHO_T}$TIC" >&6; } 6195echo "${ECHO_T}$TIC" >&6; }
5972else 6196else
5973 { echo "$as_me:$LINENO: result: no" >&5 6197 { echo "$as_me:$LINENO: result: no" >&5
5974echo "${ECHO_T}no" >&6; } 6198echo "${ECHO_T}no" >&6; }
5975fi 6199fi
5976
5977
5978 6200
5979 6201
5980 6202
5981{ echo "$as_me:$LINENO: checking for X" >&5 6203{ echo "$as_me:$LINENO: checking for X" >&5
5982echo $ECHO_N "checking for X... $ECHO_C" >&6; } 6204echo $ECHO_N "checking for X... $ECHO_C" >&6; }
7369echo "${ECHO_T}no" >&6; } 7591echo "${ECHO_T}no" >&6; }
7370 fi 7592 fi
7371 fi 7593 fi
7372fi 7594fi
7373 7595
7374{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
7375echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
7376if test "${ac_cv_header_sys_wait_h+set}" = set; then
7377 echo $ECHO_N "(cached) $ECHO_C" >&6
7378else
7379 cat >conftest.$ac_ext <<_ACEOF
7380/* confdefs.h. */
7381_ACEOF
7382cat confdefs.h >>conftest.$ac_ext
7383cat >>conftest.$ac_ext <<_ACEOF
7384/* end confdefs.h. */
7385#include <sys/types.h>
7386#include <sys/wait.h>
7387#ifndef WEXITSTATUS
7388# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7389#endif
7390#ifndef WIFEXITED
7391# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7392#endif
7393
7394int
7395main ()
7396{
7397 int s;
7398 wait (&s);
7399 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7400 ;
7401 return 0;
7402}
7403_ACEOF
7404rm -f conftest.$ac_objext
7405if { (ac_try="$ac_compile"
7406case "(($ac_try" in
7407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7408 *) ac_try_echo=$ac_try;;
7409esac
7410eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7411 (eval "$ac_compile") 2>conftest.er1
7412 ac_status=$?
7413 grep -v '^ *+' conftest.er1 >conftest.err
7414 rm -f conftest.er1
7415 cat conftest.err >&5
7416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7417 (exit $ac_status); } && {
7418 test -z "$ac_cxx_werror_flag" ||
7419 test ! -s conftest.err
7420 } && test -s conftest.$ac_objext; then
7421 ac_cv_header_sys_wait_h=yes
7422else
7423 echo "$as_me: failed program was:" >&5
7424sed 's/^/| /' conftest.$ac_ext >&5
7425
7426 ac_cv_header_sys_wait_h=no
7427fi
7428
7429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7430fi
7431{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7432echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7433if test $ac_cv_header_sys_wait_h = yes; then
7434
7435cat >>confdefs.h <<\_ACEOF
7436#define HAVE_SYS_WAIT_H 1
7437_ACEOF
7438
7439fi
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451 7596
7452 7597
7453 7598
7454 7599
7455 7600
7456 7601
7457 7602
7458for ac_header in \ 7603for ac_header in \
7459 assert.h \
7460 fcntl.h \
7461 stdarg.h \
7462 stdlib.h \
7463 string.h \
7464 termios.h \
7465 unistd.h \
7466 sys/byteorder.h \ 7604 sys/byteorder.h \
7467 sys/ioctl.h \ 7605 sys/ioctl.h \
7468 sys/select.h \
7469 sys/sockio.h \ 7606 sys/sockio.h \
7470 sys/strredir.h \ 7607 sys/strredir.h \
7471 sys/time.h \
7472 stdint.h \ 7608 stdint.h \
7473 wchar.h \ 7609 wchar.h \
7474 cwchar \ 7610 cwchar \
7475 clocale \
7476 7611
7477do 7612do
7478as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7613as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7479if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7614if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7480 { echo "$as_me:$LINENO: checking for $ac_header" >&5 7615 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7611fi 7746fi
7612 7747
7613done 7748done
7614 7749
7615 7750
7616{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7617echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7618if test "${ac_cv_header_time+set}" = set; then
7619 echo $ECHO_N "(cached) $ECHO_C" >&6
7620else
7621 cat >conftest.$ac_ext <<_ACEOF
7622/* confdefs.h. */
7623_ACEOF
7624cat confdefs.h >>conftest.$ac_ext
7625cat >>conftest.$ac_ext <<_ACEOF
7626/* end confdefs.h. */
7627#include <sys/types.h>
7628#include <sys/time.h>
7629#include <time.h>
7630
7631int
7632main ()
7633{
7634if ((struct tm *) 0)
7635return 0;
7636 ;
7637 return 0;
7638}
7639_ACEOF
7640rm -f conftest.$ac_objext
7641if { (ac_try="$ac_compile"
7642case "(($ac_try" in
7643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7644 *) ac_try_echo=$ac_try;;
7645esac
7646eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7647 (eval "$ac_compile") 2>conftest.er1
7648 ac_status=$?
7649 grep -v '^ *+' conftest.er1 >conftest.err
7650 rm -f conftest.er1
7651 cat conftest.err >&5
7652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7653 (exit $ac_status); } && {
7654 test -z "$ac_cxx_werror_flag" ||
7655 test ! -s conftest.err
7656 } && test -s conftest.$ac_objext; then
7657 ac_cv_header_time=yes
7658else
7659 echo "$as_me: failed program was:" >&5
7660sed 's/^/| /' conftest.$ac_ext >&5
7661
7662 ac_cv_header_time=no
7663fi
7664
7665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7666fi
7667{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7668echo "${ECHO_T}$ac_cv_header_time" >&6; }
7669if test $ac_cv_header_time = yes; then
7670
7671cat >>confdefs.h <<\_ACEOF
7672#define TIME_WITH_SYS_TIME 1
7673_ACEOF
7674
7675fi
7676
7677
7678{ echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7679echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7680if test "${rxvt_cv_header_sysioctl+set}" = set; then
7681 echo $ECHO_N "(cached) $ECHO_C" >&6
7682else
7683 cat >conftest.$ac_ext <<_ACEOF
7684/* confdefs.h. */
7685_ACEOF
7686cat confdefs.h >>conftest.$ac_ext
7687cat >>conftest.$ac_ext <<_ACEOF
7688/* end confdefs.h. */
7689#include <stdio.h>
7690#include <sys/ioctl.h>
7691#ifdef HAVE_TERMIOS_H
7692#include <termios.h>
7693#endif
7694int
7695main ()
7696{
7697int a = ECHO;
7698 ;
7699 return 0;
7700}
7701_ACEOF
7702rm -f conftest.$ac_objext
7703if { (ac_try="$ac_compile"
7704case "(($ac_try" in
7705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7706 *) ac_try_echo=$ac_try;;
7707esac
7708eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7709 (eval "$ac_compile") 2>conftest.er1
7710 ac_status=$?
7711 grep -v '^ *+' conftest.er1 >conftest.err
7712 rm -f conftest.er1
7713 cat conftest.err >&5
7714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7715 (exit $ac_status); } && {
7716 test -z "$ac_cxx_werror_flag" ||
7717 test ! -s conftest.err
7718 } && test -s conftest.$ac_objext; then
7719 rxvt_cv_header_sysioctl=yes
7720else
7721 echo "$as_me: failed program was:" >&5
7722sed 's/^/| /' conftest.$ac_ext >&5
7723
7724 rxvt_cv_header_sysioctl=no
7725fi
7726
7727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7728fi
7729{ echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7730echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7731
7732{ echo "$as_me:$LINENO: checking for XPointer" >&5 7751{ echo "$as_me:$LINENO: checking for XPointer" >&5
7733echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; } 7752echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7734if test "${rxvt_cv_xpointer+set}" = set; then 7753if test "${rxvt_cv_xpointer+set}" = set; then
7735 echo $ECHO_N "(cached) $ECHO_C" >&6 7754 echo $ECHO_N "(cached) $ECHO_C" >&6
7736else 7755else
7847cat >>confdefs.h <<\_ACEOF 7866cat >>confdefs.h <<\_ACEOF
7848#define XLIB_ILLEGAL_ACCESS 1 7867#define XLIB_ILLEGAL_ACCESS 1
7849_ACEOF 7868_ACEOF
7850 7869
7851fi 7870fi
7852
7853{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7854echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7855if test "${ac_cv_c_const+set}" = set; then
7856 echo $ECHO_N "(cached) $ECHO_C" >&6
7857else
7858 cat >conftest.$ac_ext <<_ACEOF
7859/* confdefs.h. */
7860_ACEOF
7861cat confdefs.h >>conftest.$ac_ext
7862cat >>conftest.$ac_ext <<_ACEOF
7863/* end confdefs.h. */
7864
7865int
7866main ()
7867{
7868/* FIXME: Include the comments suggested by Paul. */
7869#ifndef __cplusplus
7870 /* Ultrix mips cc rejects this. */
7871 typedef int charset[2];
7872 const charset cs;
7873 /* SunOS 4.1.1 cc rejects this. */
7874 char const *const *pcpcc;
7875 char **ppc;
7876 /* NEC SVR4.0.2 mips cc rejects this. */
7877 struct point {int x, y;};
7878 static struct point const zero = {0,0};
7879 /* AIX XL C 1.02.0.0 rejects this.
7880 It does not let you subtract one const X* pointer from another in
7881 an arm of an if-expression whose if-part is not a constant
7882 expression */
7883 const char *g = "string";
7884 pcpcc = &g + (g ? g-g : 0);
7885 /* HPUX 7.0 cc rejects these. */
7886 ++pcpcc;
7887 ppc = (char**) pcpcc;
7888 pcpcc = (char const *const *) ppc;
7889 { /* SCO 3.2v4 cc rejects this. */
7890 char *t;
7891 char const *s = 0 ? (char *) 0 : (char const *) 0;
7892
7893 *t++ = 0;
7894 if (s) return 0;
7895 }
7896 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7897 int x[] = {25, 17};
7898 const int *foo = &x[0];
7899 ++foo;
7900 }
7901 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7902 typedef const int *iptr;
7903 iptr p = 0;
7904 ++p;
7905 }
7906 { /* AIX XL C 1.02.0.0 rejects this saying
7907 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7908 struct s { int j; const int *ap[3]; };
7909 struct s *b; b->j = 5;
7910 }
7911 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7912 const int foo = 10;
7913 if (!foo) return 0;
7914 }
7915 return !cs[0] && !zero.x;
7916#endif
7917
7918 ;
7919 return 0;
7920}
7921_ACEOF
7922rm -f conftest.$ac_objext
7923if { (ac_try="$ac_compile"
7924case "(($ac_try" in
7925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7926 *) ac_try_echo=$ac_try;;
7927esac
7928eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7929 (eval "$ac_compile") 2>conftest.er1
7930 ac_status=$?
7931 grep -v '^ *+' conftest.er1 >conftest.err
7932 rm -f conftest.er1
7933 cat conftest.err >&5
7934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7935 (exit $ac_status); } && {
7936 test -z "$ac_cxx_werror_flag" ||
7937 test ! -s conftest.err
7938 } && test -s conftest.$ac_objext; then
7939 ac_cv_c_const=yes
7940else
7941 echo "$as_me: failed program was:" >&5
7942sed 's/^/| /' conftest.$ac_ext >&5
7943
7944 ac_cv_c_const=no
7945fi
7946
7947rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7948fi
7949{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7950echo "${ECHO_T}$ac_cv_c_const" >&6; }
7951if test $ac_cv_c_const = no; then
7952
7953cat >>confdefs.h <<\_ACEOF
7954#define const
7955_ACEOF
7956
7957fi
7958
7959{ echo "$as_me:$LINENO: checking for inline" >&5
7960echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7961if test "${ac_cv_c_inline+set}" = set; then
7962 echo $ECHO_N "(cached) $ECHO_C" >&6
7963else
7964 ac_cv_c_inline=no
7965for ac_kw in inline __inline__ __inline; do
7966 cat >conftest.$ac_ext <<_ACEOF
7967/* confdefs.h. */
7968_ACEOF
7969cat confdefs.h >>conftest.$ac_ext
7970cat >>conftest.$ac_ext <<_ACEOF
7971/* end confdefs.h. */
7972#ifndef __cplusplus
7973typedef int foo_t;
7974static $ac_kw foo_t static_foo () {return 0; }
7975$ac_kw foo_t foo () {return 0; }
7976#endif
7977
7978_ACEOF
7979rm -f conftest.$ac_objext
7980if { (ac_try="$ac_compile"
7981case "(($ac_try" in
7982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7983 *) ac_try_echo=$ac_try;;
7984esac
7985eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7986 (eval "$ac_compile") 2>conftest.er1
7987 ac_status=$?
7988 grep -v '^ *+' conftest.er1 >conftest.err
7989 rm -f conftest.er1
7990 cat conftest.err >&5
7991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7992 (exit $ac_status); } && {
7993 test -z "$ac_cxx_werror_flag" ||
7994 test ! -s conftest.err
7995 } && test -s conftest.$ac_objext; then
7996 ac_cv_c_inline=$ac_kw
7997else
7998 echo "$as_me: failed program was:" >&5
7999sed 's/^/| /' conftest.$ac_ext >&5
8000
8001
8002fi
8003
8004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8005 test "$ac_cv_c_inline" != no && break
8006done
8007
8008fi
8009{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8010echo "${ECHO_T}$ac_cv_c_inline" >&6; }
8011
8012
8013case $ac_cv_c_inline in
8014 inline | yes) ;;
8015 *)
8016 case $ac_cv_c_inline in
8017 no) ac_val=;;
8018 *) ac_val=$ac_cv_c_inline;;
8019 esac
8020 cat >>confdefs.h <<_ACEOF
8021#ifndef __cplusplus
8022#define inline $ac_val
8023#endif
8024_ACEOF
8025 ;;
8026esac
8027
8028
8029 7871
8030{ echo "$as_me:$LINENO: checking for mode_t" >&5 7872{ echo "$as_me:$LINENO: checking for mode_t" >&5
8031echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; } 7873echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
8032if test "${ac_cv_type_mode_t+set}" = set; then 7874if test "${ac_cv_type_mode_t+set}" = set; then
8033 echo $ECHO_N "(cached) $ECHO_C" >&6 7875 echo $ECHO_N "(cached) $ECHO_C" >&6
8190_ACEOF 8032_ACEOF
8191 8033
8192fi 8034fi
8193 8035
8194 8036
8195{ echo "$as_me:$LINENO: checking for short" >&5 8037 { echo "$as_me:$LINENO: checking for int16_t" >&5
8196echo $ECHO_N "checking for short... $ECHO_C" >&6; } 8038echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8197if test "${ac_cv_type_short+set}" = set; then 8039if test "${ac_cv_c_int16_t+set}" = set; then
8198 echo $ECHO_N "(cached) $ECHO_C" >&6 8040 echo $ECHO_N "(cached) $ECHO_C" >&6
8199else 8041else
8042 ac_cv_c_int16_t=no
8043 for ac_type in 'int16_t' 'int' 'long int' \
8044 'long long int' 'short int' 'signed char'; do
8200 cat >conftest.$ac_ext <<_ACEOF 8045 cat >conftest.$ac_ext <<_ACEOF
8201/* confdefs.h. */ 8046/* confdefs.h. */
8202_ACEOF 8047_ACEOF
8203cat confdefs.h >>conftest.$ac_ext 8048cat confdefs.h >>conftest.$ac_ext
8204cat >>conftest.$ac_ext <<_ACEOF 8049cat >>conftest.$ac_ext <<_ACEOF
8205/* end confdefs.h. */ 8050/* end confdefs.h. */
8206$ac_includes_default 8051$ac_includes_default
8207typedef short ac__type_new_;
8208int 8052int
8209main () 8053main ()
8210{ 8054{
8211if ((ac__type_new_ *) 0) 8055static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8212 return 0; 8056test_array [0] = 0
8213if (sizeof (ac__type_new_)) 8057
8214 return 0;
8215 ; 8058 ;
8216 return 0; 8059 return 0;
8217} 8060}
8218_ACEOF 8061_ACEOF
8219rm -f conftest.$ac_objext 8062rm -f conftest.$ac_objext
8231 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8232 (exit $ac_status); } && { 8075 (exit $ac_status); } && {
8233 test -z "$ac_cxx_werror_flag" || 8076 test -z "$ac_cxx_werror_flag" ||
8234 test ! -s conftest.err 8077 test ! -s conftest.err
8235 } && test -s conftest.$ac_objext; then 8078 } && test -s conftest.$ac_objext; then
8236 ac_cv_type_short=yes
8237else
8238 echo "$as_me: failed program was:" >&5
8239sed 's/^/| /' conftest.$ac_ext >&5
8240
8241 ac_cv_type_short=no
8242fi
8243
8244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8245fi
8246{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8247echo "${ECHO_T}$ac_cv_type_short" >&6; }
8248
8249# The cast to long int works around a bug in the HP C Compiler
8250# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8251# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8252# This bug is HP SR number 8606223364.
8253{ echo "$as_me:$LINENO: checking size of short" >&5
8254echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8255if test "${ac_cv_sizeof_short+set}" = set; then
8256 echo $ECHO_N "(cached) $ECHO_C" >&6
8257else
8258 if test "$cross_compiling" = yes; then
8259 # Depending upon the size, compute the lo and hi bounds.
8260cat >conftest.$ac_ext <<_ACEOF 8079 cat >conftest.$ac_ext <<_ACEOF
8261/* confdefs.h. */ 8080/* confdefs.h. */
8262_ACEOF 8081_ACEOF
8263cat confdefs.h >>conftest.$ac_ext 8082cat confdefs.h >>conftest.$ac_ext
8264cat >>conftest.$ac_ext <<_ACEOF 8083cat >>conftest.$ac_ext <<_ACEOF
8265/* end confdefs.h. */ 8084/* end confdefs.h. */
8266$ac_includes_default 8085$ac_includes_default
8267 typedef short ac__type_sizeof_;
8268int 8086int
8269main () 8087main ()
8270{ 8088{
8271static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; 8089static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8090 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8272test_array [0] = 0 8091test_array [0] = 0
8273 8092
8274 ; 8093 ;
8275 return 0; 8094 return 0;
8276} 8095}
8290 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8291 (exit $ac_status); } && { 8110 (exit $ac_status); } && {
8292 test -z "$ac_cxx_werror_flag" || 8111 test -z "$ac_cxx_werror_flag" ||
8293 test ! -s conftest.err 8112 test ! -s conftest.err
8294 } && test -s conftest.$ac_objext; then 8113 } && test -s conftest.$ac_objext; then
8295 ac_lo=0 ac_mid=0 8114 :
8296 while :; do 8115else
8116 echo "$as_me: failed program was:" >&5
8117sed 's/^/| /' conftest.$ac_ext >&5
8118
8119 case $ac_type in
8120 int16_t) ac_cv_c_int16_t=yes ;;
8121 *) ac_cv_c_int16_t=$ac_type ;;
8122esac
8123
8124fi
8125
8126rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8127else
8128 echo "$as_me: failed program was:" >&5
8129sed 's/^/| /' conftest.$ac_ext >&5
8130
8131
8132fi
8133
8134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8135 test "$ac_cv_c_int16_t" != no && break
8136 done
8137fi
8138{ echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8139echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8140 case $ac_cv_c_int16_t in #(
8141 no|yes) ;; #(
8142 *)
8143
8144cat >>confdefs.h <<_ACEOF
8145#define int16_t $ac_cv_c_int16_t
8146_ACEOF
8147;;
8148 esac
8149
8150
8151 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8152echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8153if test "${ac_cv_c_uint16_t+set}" = set; then
8154 echo $ECHO_N "(cached) $ECHO_C" >&6
8155else
8156 ac_cv_c_uint16_t=no
8157 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8158 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8297 cat >conftest.$ac_ext <<_ACEOF 8159 cat >conftest.$ac_ext <<_ACEOF
8298/* confdefs.h. */ 8160/* confdefs.h. */
8299_ACEOF 8161_ACEOF
8300cat confdefs.h >>conftest.$ac_ext 8162cat confdefs.h >>conftest.$ac_ext
8301cat >>conftest.$ac_ext <<_ACEOF 8163cat >>conftest.$ac_ext <<_ACEOF
8302/* end confdefs.h. */ 8164/* end confdefs.h. */
8303$ac_includes_default 8165$ac_includes_default
8304 typedef short ac__type_sizeof_;
8305int 8166int
8306main () 8167main ()
8307{ 8168{
8308static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8169static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8309test_array [0] = 0 8170test_array [0] = 0
8310 8171
8311 ; 8172 ;
8312 return 0; 8173 return 0;
8313} 8174}
8327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8328 (exit $ac_status); } && { 8189 (exit $ac_status); } && {
8329 test -z "$ac_cxx_werror_flag" || 8190 test -z "$ac_cxx_werror_flag" ||
8330 test ! -s conftest.err 8191 test ! -s conftest.err
8331 } && test -s conftest.$ac_objext; then 8192 } && test -s conftest.$ac_objext; then
8332 ac_hi=$ac_mid; break 8193 case $ac_type in
8194 uint16_t) ac_cv_c_uint16_t=yes ;;
8195 *) ac_cv_c_uint16_t=$ac_type ;;
8196esac
8197
8333else 8198else
8334 echo "$as_me: failed program was:" >&5 8199 echo "$as_me: failed program was:" >&5
8335sed 's/^/| /' conftest.$ac_ext >&5 8200sed 's/^/| /' conftest.$ac_ext >&5
8336 8201
8337 ac_lo=`expr $ac_mid + 1` 8202
8338 if test $ac_lo -le $ac_mid; then
8339 ac_lo= ac_hi=
8340 break
8341 fi
8342 ac_mid=`expr 2 '*' $ac_mid + 1`
8343fi 8203fi
8344 8204
8345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8205rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8206 test "$ac_cv_c_uint16_t" != no && break
8346 done 8207 done
8347else 8208fi
8348 echo "$as_me: failed program was:" >&5 8209{ echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8349sed 's/^/| /' conftest.$ac_ext >&5 8210echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8211 case $ac_cv_c_uint16_t in #(
8212 no|yes) ;; #(
8213 *)
8350 8214
8215
8216cat >>confdefs.h <<_ACEOF
8217#define uint16_t $ac_cv_c_uint16_t
8218_ACEOF
8219;;
8220 esac
8221
8222
8223 { echo "$as_me:$LINENO: checking for int32_t" >&5
8224echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8225if test "${ac_cv_c_int32_t+set}" = set; then
8226 echo $ECHO_N "(cached) $ECHO_C" >&6
8227else
8228 ac_cv_c_int32_t=no
8229 for ac_type in 'int32_t' 'int' 'long int' \
8230 'long long int' 'short int' 'signed char'; do
8351 cat >conftest.$ac_ext <<_ACEOF 8231 cat >conftest.$ac_ext <<_ACEOF
8352/* confdefs.h. */ 8232/* confdefs.h. */
8353_ACEOF 8233_ACEOF
8354cat confdefs.h >>conftest.$ac_ext 8234cat confdefs.h >>conftest.$ac_ext
8355cat >>conftest.$ac_ext <<_ACEOF 8235cat >>conftest.$ac_ext <<_ACEOF
8356/* end confdefs.h. */ 8236/* end confdefs.h. */
8357$ac_includes_default 8237$ac_includes_default
8358 typedef short ac__type_sizeof_;
8359int 8238int
8360main () 8239main ()
8361{ 8240{
8362static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; 8241static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8363test_array [0] = 0 8242test_array [0] = 0
8364 8243
8365 ; 8244 ;
8366 return 0; 8245 return 0;
8367} 8246}
8381 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8382 (exit $ac_status); } && { 8261 (exit $ac_status); } && {
8383 test -z "$ac_cxx_werror_flag" || 8262 test -z "$ac_cxx_werror_flag" ||
8384 test ! -s conftest.err 8263 test ! -s conftest.err
8385 } && test -s conftest.$ac_objext; then 8264 } && test -s conftest.$ac_objext; then
8386 ac_hi=-1 ac_mid=-1
8387 while :; do
8388 cat >conftest.$ac_ext <<_ACEOF 8265 cat >conftest.$ac_ext <<_ACEOF
8389/* confdefs.h. */ 8266/* confdefs.h. */
8390_ACEOF 8267_ACEOF
8391cat confdefs.h >>conftest.$ac_ext 8268cat confdefs.h >>conftest.$ac_ext
8392cat >>conftest.$ac_ext <<_ACEOF 8269cat >>conftest.$ac_ext <<_ACEOF
8393/* end confdefs.h. */ 8270/* end confdefs.h. */
8394$ac_includes_default 8271$ac_includes_default
8395 typedef short ac__type_sizeof_;
8396int 8272int
8397main () 8273main ()
8398{ 8274{
8399static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; 8275static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8276 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8400test_array [0] = 0 8277test_array [0] = 0
8401 8278
8402 ; 8279 ;
8403 return 0; 8280 return 0;
8404} 8281}
8418 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8419 (exit $ac_status); } && { 8296 (exit $ac_status); } && {
8420 test -z "$ac_cxx_werror_flag" || 8297 test -z "$ac_cxx_werror_flag" ||
8421 test ! -s conftest.err 8298 test ! -s conftest.err
8422 } && test -s conftest.$ac_objext; then 8299 } && test -s conftest.$ac_objext; then
8423 ac_lo=$ac_mid; break 8300 :
8424else 8301else
8425 echo "$as_me: failed program was:" >&5 8302 echo "$as_me: failed program was:" >&5
8426sed 's/^/| /' conftest.$ac_ext >&5 8303sed 's/^/| /' conftest.$ac_ext >&5
8427 8304
8428 ac_hi=`expr '(' $ac_mid ')' - 1` 8305 case $ac_type in
8429 if test $ac_mid -le $ac_hi; then 8306 int32_t) ac_cv_c_int32_t=yes ;;
8430 ac_lo= ac_hi= 8307 *) ac_cv_c_int32_t=$ac_type ;;
8431 break 8308esac
8432 fi 8309
8433 ac_mid=`expr 2 '*' $ac_mid`
8434fi 8310fi
8435 8311
8436rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8437 done
8438else 8313else
8439 echo "$as_me: failed program was:" >&5 8314 echo "$as_me: failed program was:" >&5
8440sed 's/^/| /' conftest.$ac_ext >&5 8315sed 's/^/| /' conftest.$ac_ext >&5
8441 8316
8442 ac_lo= ac_hi= 8317
8443fi 8318fi
8444 8319
8445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8321 test "$ac_cv_c_int32_t" != no && break
8322 done
8446fi 8323fi
8324{ echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8325echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8326 case $ac_cv_c_int32_t in #(
8327 no|yes) ;; #(
8328 *)
8447 8329
8448rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8330cat >>confdefs.h <<_ACEOF
8449# Binary search between lo and hi bounds. 8331#define int32_t $ac_cv_c_int32_t
8450while test "x$ac_lo" != "x$ac_hi"; do 8332_ACEOF
8451 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 8333;;
8334 esac
8335
8336
8337 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8338echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8339if test "${ac_cv_c_uint32_t+set}" = set; then
8340 echo $ECHO_N "(cached) $ECHO_C" >&6
8341else
8342 ac_cv_c_uint32_t=no
8343 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8344 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8452 cat >conftest.$ac_ext <<_ACEOF 8345 cat >conftest.$ac_ext <<_ACEOF
8453/* confdefs.h. */ 8346/* confdefs.h. */
8454_ACEOF 8347_ACEOF
8455cat confdefs.h >>conftest.$ac_ext 8348cat confdefs.h >>conftest.$ac_ext
8456cat >>conftest.$ac_ext <<_ACEOF 8349cat >>conftest.$ac_ext <<_ACEOF
8457/* end confdefs.h. */ 8350/* end confdefs.h. */
8458$ac_includes_default 8351$ac_includes_default
8459 typedef short ac__type_sizeof_;
8460int 8352int
8461main () 8353main ()
8462{ 8354{
8463static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8355static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8464test_array [0] = 0 8356test_array [0] = 0
8465 8357
8466 ; 8358 ;
8467 return 0; 8359 return 0;
8468} 8360}
8482 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8483 (exit $ac_status); } && { 8375 (exit $ac_status); } && {
8484 test -z "$ac_cxx_werror_flag" || 8376 test -z "$ac_cxx_werror_flag" ||
8485 test ! -s conftest.err 8377 test ! -s conftest.err
8486 } && test -s conftest.$ac_objext; then 8378 } && test -s conftest.$ac_objext; then
8487 ac_hi=$ac_mid 8379 case $ac_type in
8380 uint32_t) ac_cv_c_uint32_t=yes ;;
8381 *) ac_cv_c_uint32_t=$ac_type ;;
8382esac
8383
8488else 8384else
8489 echo "$as_me: failed program was:" >&5 8385 echo "$as_me: failed program was:" >&5
8490sed 's/^/| /' conftest.$ac_ext >&5 8386sed 's/^/| /' conftest.$ac_ext >&5
8491 8387
8492 ac_lo=`expr '(' $ac_mid ')' + 1` 8388
8493fi 8389fi
8494 8390
8495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8391rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8496done 8392 test "$ac_cv_c_uint32_t" != no && break
8497case $ac_lo in 8393 done
8498?*) ac_cv_sizeof_short=$ac_lo;;
8499'') if test "$ac_cv_type_short" = yes; then
8500 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8501See \`config.log' for more details." >&5
8502echo "$as_me: error: cannot compute sizeof (short)
8503See \`config.log' for more details." >&2;}
8504 { (exit 77); exit 77; }; }
8505 else
8506 ac_cv_sizeof_short=0
8507 fi ;;
8508esac
8509else
8510 cat >conftest.$ac_ext <<_ACEOF
8511/* confdefs.h. */
8512_ACEOF
8513cat confdefs.h >>conftest.$ac_ext
8514cat >>conftest.$ac_ext <<_ACEOF
8515/* end confdefs.h. */
8516$ac_includes_default
8517 typedef short ac__type_sizeof_;
8518static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8519static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8520#include <stdio.h>
8521#include <stdlib.h>
8522int
8523main ()
8524{
8525
8526 FILE *f = fopen ("conftest.val", "w");
8527 if (! f)
8528 return 1;
8529 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8530 {
8531 long int i = longval ();
8532 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8533 return 1;
8534 fprintf (f, "%ld\n", i);
8535 }
8536 else
8537 {
8538 unsigned long int i = ulongval ();
8539 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8540 return 1;
8541 fprintf (f, "%lu\n", i);
8542 }
8543 return ferror (f) || fclose (f) != 0;
8544
8545 ;
8546 return 0;
8547}
8548_ACEOF
8549rm -f conftest$ac_exeext
8550if { (ac_try="$ac_link"
8551case "(($ac_try" in
8552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8553 *) ac_try_echo=$ac_try;;
8554esac
8555eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8556 (eval "$ac_link") 2>&5
8557 ac_status=$?
8558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8559 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8560 { (case "(($ac_try" in
8561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8562 *) ac_try_echo=$ac_try;;
8563esac
8564eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8565 (eval "$ac_try") 2>&5
8566 ac_status=$?
8567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8568 (exit $ac_status); }; }; then
8569 ac_cv_sizeof_short=`cat conftest.val`
8570else
8571 echo "$as_me: program exited with status $ac_status" >&5
8572echo "$as_me: failed program was:" >&5
8573sed 's/^/| /' conftest.$ac_ext >&5
8574
8575( exit $ac_status )
8576if test "$ac_cv_type_short" = yes; then
8577 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8578See \`config.log' for more details." >&5
8579echo "$as_me: error: cannot compute sizeof (short)
8580See \`config.log' for more details." >&2;}
8581 { (exit 77); exit 77; }; }
8582 else
8583 ac_cv_sizeof_short=0
8584 fi
8585fi 8394fi
8586rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8587fi
8588rm -f conftest.val
8589fi
8590{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 8395{ echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8591echo "${ECHO_T}$ac_cv_sizeof_short" >&6; } 8396echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8397 case $ac_cv_c_uint32_t in #(
8398 no|yes) ;; #(
8399 *)
8592 8400
8401cat >>confdefs.h <<\_ACEOF
8402#define _UINT32_T 1
8403_ACEOF
8593 8404
8594 8405
8595cat >>confdefs.h <<_ACEOF 8406cat >>confdefs.h <<_ACEOF
8596#define SIZEOF_SHORT $ac_cv_sizeof_short 8407#define uint32_t $ac_cv_c_uint32_t
8597_ACEOF 8408_ACEOF
8598 8409;;
8599
8600{ echo "$as_me:$LINENO: checking for int" >&5
8601echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8602if test "${ac_cv_type_int+set}" = set; then
8603 echo $ECHO_N "(cached) $ECHO_C" >&6
8604else
8605 cat >conftest.$ac_ext <<_ACEOF
8606/* confdefs.h. */
8607_ACEOF
8608cat confdefs.h >>conftest.$ac_ext
8609cat >>conftest.$ac_ext <<_ACEOF
8610/* end confdefs.h. */
8611$ac_includes_default
8612typedef int ac__type_new_;
8613int
8614main ()
8615{
8616if ((ac__type_new_ *) 0)
8617 return 0;
8618if (sizeof (ac__type_new_))
8619 return 0;
8620 ;
8621 return 0;
8622}
8623_ACEOF
8624rm -f conftest.$ac_objext
8625if { (ac_try="$ac_compile"
8626case "(($ac_try" in
8627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8628 *) ac_try_echo=$ac_try;;
8629esac 8410 esac
8630eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8631 (eval "$ac_compile") 2>conftest.er1
8632 ac_status=$?
8633 grep -v '^ *+' conftest.er1 >conftest.err
8634 rm -f conftest.er1
8635 cat conftest.err >&5
8636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8637 (exit $ac_status); } && {
8638 test -z "$ac_cxx_werror_flag" ||
8639 test ! -s conftest.err
8640 } && test -s conftest.$ac_objext; then
8641 ac_cv_type_int=yes
8642else
8643 echo "$as_me: failed program was:" >&5
8644sed 's/^/| /' conftest.$ac_ext >&5
8645
8646 ac_cv_type_int=no
8647fi
8648
8649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8650fi
8651{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8652echo "${ECHO_T}$ac_cv_type_int" >&6; }
8653
8654# The cast to long int works around a bug in the HP C Compiler
8655# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8656# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8657# This bug is HP SR number 8606223364.
8658{ echo "$as_me:$LINENO: checking size of int" >&5
8659echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8660if test "${ac_cv_sizeof_int+set}" = set; then
8661 echo $ECHO_N "(cached) $ECHO_C" >&6
8662else
8663 if test "$cross_compiling" = yes; then
8664 # Depending upon the size, compute the lo and hi bounds.
8665cat >conftest.$ac_ext <<_ACEOF
8666/* confdefs.h. */
8667_ACEOF
8668cat confdefs.h >>conftest.$ac_ext
8669cat >>conftest.$ac_ext <<_ACEOF
8670/* end confdefs.h. */
8671$ac_includes_default
8672 typedef int ac__type_sizeof_;
8673int
8674main ()
8675{
8676static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8677test_array [0] = 0
8678
8679 ;
8680 return 0;
8681}
8682_ACEOF
8683rm -f conftest.$ac_objext
8684if { (ac_try="$ac_compile"
8685case "(($ac_try" in
8686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8687 *) ac_try_echo=$ac_try;;
8688esac
8689eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8690 (eval "$ac_compile") 2>conftest.er1
8691 ac_status=$?
8692 grep -v '^ *+' conftest.er1 >conftest.err
8693 rm -f conftest.er1
8694 cat conftest.err >&5
8695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8696 (exit $ac_status); } && {
8697 test -z "$ac_cxx_werror_flag" ||
8698 test ! -s conftest.err
8699 } && test -s conftest.$ac_objext; then
8700 ac_lo=0 ac_mid=0
8701 while :; do
8702 cat >conftest.$ac_ext <<_ACEOF
8703/* confdefs.h. */
8704_ACEOF
8705cat confdefs.h >>conftest.$ac_ext
8706cat >>conftest.$ac_ext <<_ACEOF
8707/* end confdefs.h. */
8708$ac_includes_default
8709 typedef int ac__type_sizeof_;
8710int
8711main ()
8712{
8713static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8714test_array [0] = 0
8715
8716 ;
8717 return 0;
8718}
8719_ACEOF
8720rm -f conftest.$ac_objext
8721if { (ac_try="$ac_compile"
8722case "(($ac_try" in
8723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8724 *) ac_try_echo=$ac_try;;
8725esac
8726eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8727 (eval "$ac_compile") 2>conftest.er1
8728 ac_status=$?
8729 grep -v '^ *+' conftest.er1 >conftest.err
8730 rm -f conftest.er1
8731 cat conftest.err >&5
8732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8733 (exit $ac_status); } && {
8734 test -z "$ac_cxx_werror_flag" ||
8735 test ! -s conftest.err
8736 } && test -s conftest.$ac_objext; then
8737 ac_hi=$ac_mid; break
8738else
8739 echo "$as_me: failed program was:" >&5
8740sed 's/^/| /' conftest.$ac_ext >&5
8741
8742 ac_lo=`expr $ac_mid + 1`
8743 if test $ac_lo -le $ac_mid; then
8744 ac_lo= ac_hi=
8745 break
8746 fi
8747 ac_mid=`expr 2 '*' $ac_mid + 1`
8748fi
8749
8750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8751 done
8752else
8753 echo "$as_me: failed program was:" >&5
8754sed 's/^/| /' conftest.$ac_ext >&5
8755
8756 cat >conftest.$ac_ext <<_ACEOF
8757/* confdefs.h. */
8758_ACEOF
8759cat confdefs.h >>conftest.$ac_ext
8760cat >>conftest.$ac_ext <<_ACEOF
8761/* end confdefs.h. */
8762$ac_includes_default
8763 typedef int ac__type_sizeof_;
8764int
8765main ()
8766{
8767static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8768test_array [0] = 0
8769
8770 ;
8771 return 0;
8772}
8773_ACEOF
8774rm -f conftest.$ac_objext
8775if { (ac_try="$ac_compile"
8776case "(($ac_try" in
8777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8778 *) ac_try_echo=$ac_try;;
8779esac
8780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8781 (eval "$ac_compile") 2>conftest.er1
8782 ac_status=$?
8783 grep -v '^ *+' conftest.er1 >conftest.err
8784 rm -f conftest.er1
8785 cat conftest.err >&5
8786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8787 (exit $ac_status); } && {
8788 test -z "$ac_cxx_werror_flag" ||
8789 test ! -s conftest.err
8790 } && test -s conftest.$ac_objext; then
8791 ac_hi=-1 ac_mid=-1
8792 while :; do
8793 cat >conftest.$ac_ext <<_ACEOF
8794/* confdefs.h. */
8795_ACEOF
8796cat confdefs.h >>conftest.$ac_ext
8797cat >>conftest.$ac_ext <<_ACEOF
8798/* end confdefs.h. */
8799$ac_includes_default
8800 typedef int ac__type_sizeof_;
8801int
8802main ()
8803{
8804static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8805test_array [0] = 0
8806
8807 ;
8808 return 0;
8809}
8810_ACEOF
8811rm -f conftest.$ac_objext
8812if { (ac_try="$ac_compile"
8813case "(($ac_try" in
8814 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8815 *) ac_try_echo=$ac_try;;
8816esac
8817eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8818 (eval "$ac_compile") 2>conftest.er1
8819 ac_status=$?
8820 grep -v '^ *+' conftest.er1 >conftest.err
8821 rm -f conftest.er1
8822 cat conftest.err >&5
8823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8824 (exit $ac_status); } && {
8825 test -z "$ac_cxx_werror_flag" ||
8826 test ! -s conftest.err
8827 } && test -s conftest.$ac_objext; then
8828 ac_lo=$ac_mid; break
8829else
8830 echo "$as_me: failed program was:" >&5
8831sed 's/^/| /' conftest.$ac_ext >&5
8832
8833 ac_hi=`expr '(' $ac_mid ')' - 1`
8834 if test $ac_mid -le $ac_hi; then
8835 ac_lo= ac_hi=
8836 break
8837 fi
8838 ac_mid=`expr 2 '*' $ac_mid`
8839fi
8840
8841rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8842 done
8843else
8844 echo "$as_me: failed program was:" >&5
8845sed 's/^/| /' conftest.$ac_ext >&5
8846
8847 ac_lo= ac_hi=
8848fi
8849
8850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8851fi
8852
8853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8854# Binary search between lo and hi bounds.
8855while test "x$ac_lo" != "x$ac_hi"; do
8856 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8857 cat >conftest.$ac_ext <<_ACEOF
8858/* confdefs.h. */
8859_ACEOF
8860cat confdefs.h >>conftest.$ac_ext
8861cat >>conftest.$ac_ext <<_ACEOF
8862/* end confdefs.h. */
8863$ac_includes_default
8864 typedef int ac__type_sizeof_;
8865int
8866main ()
8867{
8868static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8869test_array [0] = 0
8870
8871 ;
8872 return 0;
8873}
8874_ACEOF
8875rm -f conftest.$ac_objext
8876if { (ac_try="$ac_compile"
8877case "(($ac_try" in
8878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8879 *) ac_try_echo=$ac_try;;
8880esac
8881eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8882 (eval "$ac_compile") 2>conftest.er1
8883 ac_status=$?
8884 grep -v '^ *+' conftest.er1 >conftest.err
8885 rm -f conftest.er1
8886 cat conftest.err >&5
8887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888 (exit $ac_status); } && {
8889 test -z "$ac_cxx_werror_flag" ||
8890 test ! -s conftest.err
8891 } && test -s conftest.$ac_objext; then
8892 ac_hi=$ac_mid
8893else
8894 echo "$as_me: failed program was:" >&5
8895sed 's/^/| /' conftest.$ac_ext >&5
8896
8897 ac_lo=`expr '(' $ac_mid ')' + 1`
8898fi
8899
8900rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8901done
8902case $ac_lo in
8903?*) ac_cv_sizeof_int=$ac_lo;;
8904'') if test "$ac_cv_type_int" = yes; then
8905 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8906See \`config.log' for more details." >&5
8907echo "$as_me: error: cannot compute sizeof (int)
8908See \`config.log' for more details." >&2;}
8909 { (exit 77); exit 77; }; }
8910 else
8911 ac_cv_sizeof_int=0
8912 fi ;;
8913esac
8914else
8915 cat >conftest.$ac_ext <<_ACEOF
8916/* confdefs.h. */
8917_ACEOF
8918cat confdefs.h >>conftest.$ac_ext
8919cat >>conftest.$ac_ext <<_ACEOF
8920/* end confdefs.h. */
8921$ac_includes_default
8922 typedef int ac__type_sizeof_;
8923static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8924static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8925#include <stdio.h>
8926#include <stdlib.h>
8927int
8928main ()
8929{
8930
8931 FILE *f = fopen ("conftest.val", "w");
8932 if (! f)
8933 return 1;
8934 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8935 {
8936 long int i = longval ();
8937 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8938 return 1;
8939 fprintf (f, "%ld\n", i);
8940 }
8941 else
8942 {
8943 unsigned long int i = ulongval ();
8944 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8945 return 1;
8946 fprintf (f, "%lu\n", i);
8947 }
8948 return ferror (f) || fclose (f) != 0;
8949
8950 ;
8951 return 0;
8952}
8953_ACEOF
8954rm -f conftest$ac_exeext
8955if { (ac_try="$ac_link"
8956case "(($ac_try" in
8957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8958 *) ac_try_echo=$ac_try;;
8959esac
8960eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8961 (eval "$ac_link") 2>&5
8962 ac_status=$?
8963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8964 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8965 { (case "(($ac_try" in
8966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8967 *) ac_try_echo=$ac_try;;
8968esac
8969eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8970 (eval "$ac_try") 2>&5
8971 ac_status=$?
8972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8973 (exit $ac_status); }; }; then
8974 ac_cv_sizeof_int=`cat conftest.val`
8975else
8976 echo "$as_me: program exited with status $ac_status" >&5
8977echo "$as_me: failed program was:" >&5
8978sed 's/^/| /' conftest.$ac_ext >&5
8979
8980( exit $ac_status )
8981if test "$ac_cv_type_int" = yes; then
8982 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8983See \`config.log' for more details." >&5
8984echo "$as_me: error: cannot compute sizeof (int)
8985See \`config.log' for more details." >&2;}
8986 { (exit 77); exit 77; }; }
8987 else
8988 ac_cv_sizeof_int=0
8989 fi
8990fi
8991rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8992fi
8993rm -f conftest.val
8994fi
8995{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8996echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8997
8998
8999
9000cat >>confdefs.h <<_ACEOF
9001#define SIZEOF_INT $ac_cv_sizeof_int
9002_ACEOF
9003
9004
9005{ echo "$as_me:$LINENO: checking for long long" >&5
9006echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
9007if test "${ac_cv_type_long_long+set}" = set; then
9008 echo $ECHO_N "(cached) $ECHO_C" >&6
9009else
9010 cat >conftest.$ac_ext <<_ACEOF
9011/* confdefs.h. */
9012_ACEOF
9013cat confdefs.h >>conftest.$ac_ext
9014cat >>conftest.$ac_ext <<_ACEOF
9015/* end confdefs.h. */
9016$ac_includes_default
9017typedef long long ac__type_new_;
9018int
9019main ()
9020{
9021if ((ac__type_new_ *) 0)
9022 return 0;
9023if (sizeof (ac__type_new_))
9024 return 0;
9025 ;
9026 return 0;
9027}
9028_ACEOF
9029rm -f conftest.$ac_objext
9030if { (ac_try="$ac_compile"
9031case "(($ac_try" in
9032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9033 *) ac_try_echo=$ac_try;;
9034esac
9035eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9036 (eval "$ac_compile") 2>conftest.er1
9037 ac_status=$?
9038 grep -v '^ *+' conftest.er1 >conftest.err
9039 rm -f conftest.er1
9040 cat conftest.err >&5
9041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042 (exit $ac_status); } && {
9043 test -z "$ac_cxx_werror_flag" ||
9044 test ! -s conftest.err
9045 } && test -s conftest.$ac_objext; then
9046 ac_cv_type_long_long=yes
9047else
9048 echo "$as_me: failed program was:" >&5
9049sed 's/^/| /' conftest.$ac_ext >&5
9050
9051 ac_cv_type_long_long=no
9052fi
9053
9054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9055fi
9056{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
9057echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
9058
9059# The cast to long int works around a bug in the HP C Compiler
9060# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9061# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9062# This bug is HP SR number 8606223364.
9063{ echo "$as_me:$LINENO: checking size of long long" >&5
9064echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
9065if test "${ac_cv_sizeof_long_long+set}" = set; then
9066 echo $ECHO_N "(cached) $ECHO_C" >&6
9067else
9068 if test "$cross_compiling" = yes; then
9069 # Depending upon the size, compute the lo and hi bounds.
9070cat >conftest.$ac_ext <<_ACEOF
9071/* confdefs.h. */
9072_ACEOF
9073cat confdefs.h >>conftest.$ac_ext
9074cat >>conftest.$ac_ext <<_ACEOF
9075/* end confdefs.h. */
9076$ac_includes_default
9077 typedef long long ac__type_sizeof_;
9078int
9079main ()
9080{
9081static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9082test_array [0] = 0
9083
9084 ;
9085 return 0;
9086}
9087_ACEOF
9088rm -f conftest.$ac_objext
9089if { (ac_try="$ac_compile"
9090case "(($ac_try" in
9091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9092 *) ac_try_echo=$ac_try;;
9093esac
9094eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9095 (eval "$ac_compile") 2>conftest.er1
9096 ac_status=$?
9097 grep -v '^ *+' conftest.er1 >conftest.err
9098 rm -f conftest.er1
9099 cat conftest.err >&5
9100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9101 (exit $ac_status); } && {
9102 test -z "$ac_cxx_werror_flag" ||
9103 test ! -s conftest.err
9104 } && test -s conftest.$ac_objext; then
9105 ac_lo=0 ac_mid=0
9106 while :; do
9107 cat >conftest.$ac_ext <<_ACEOF
9108/* confdefs.h. */
9109_ACEOF
9110cat confdefs.h >>conftest.$ac_ext
9111cat >>conftest.$ac_ext <<_ACEOF
9112/* end confdefs.h. */
9113$ac_includes_default
9114 typedef long long ac__type_sizeof_;
9115int
9116main ()
9117{
9118static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9119test_array [0] = 0
9120
9121 ;
9122 return 0;
9123}
9124_ACEOF
9125rm -f conftest.$ac_objext
9126if { (ac_try="$ac_compile"
9127case "(($ac_try" in
9128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9129 *) ac_try_echo=$ac_try;;
9130esac
9131eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9132 (eval "$ac_compile") 2>conftest.er1
9133 ac_status=$?
9134 grep -v '^ *+' conftest.er1 >conftest.err
9135 rm -f conftest.er1
9136 cat conftest.err >&5
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); } && {
9139 test -z "$ac_cxx_werror_flag" ||
9140 test ! -s conftest.err
9141 } && test -s conftest.$ac_objext; then
9142 ac_hi=$ac_mid; break
9143else
9144 echo "$as_me: failed program was:" >&5
9145sed 's/^/| /' conftest.$ac_ext >&5
9146
9147 ac_lo=`expr $ac_mid + 1`
9148 if test $ac_lo -le $ac_mid; then
9149 ac_lo= ac_hi=
9150 break
9151 fi
9152 ac_mid=`expr 2 '*' $ac_mid + 1`
9153fi
9154
9155rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9156 done
9157else
9158 echo "$as_me: failed program was:" >&5
9159sed 's/^/| /' conftest.$ac_ext >&5
9160
9161 cat >conftest.$ac_ext <<_ACEOF
9162/* confdefs.h. */
9163_ACEOF
9164cat confdefs.h >>conftest.$ac_ext
9165cat >>conftest.$ac_ext <<_ACEOF
9166/* end confdefs.h. */
9167$ac_includes_default
9168 typedef long long ac__type_sizeof_;
9169int
9170main ()
9171{
9172static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9173test_array [0] = 0
9174
9175 ;
9176 return 0;
9177}
9178_ACEOF
9179rm -f conftest.$ac_objext
9180if { (ac_try="$ac_compile"
9181case "(($ac_try" in
9182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9183 *) ac_try_echo=$ac_try;;
9184esac
9185eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9186 (eval "$ac_compile") 2>conftest.er1
9187 ac_status=$?
9188 grep -v '^ *+' conftest.er1 >conftest.err
9189 rm -f conftest.er1
9190 cat conftest.err >&5
9191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9192 (exit $ac_status); } && {
9193 test -z "$ac_cxx_werror_flag" ||
9194 test ! -s conftest.err
9195 } && test -s conftest.$ac_objext; then
9196 ac_hi=-1 ac_mid=-1
9197 while :; do
9198 cat >conftest.$ac_ext <<_ACEOF
9199/* confdefs.h. */
9200_ACEOF
9201cat confdefs.h >>conftest.$ac_ext
9202cat >>conftest.$ac_ext <<_ACEOF
9203/* end confdefs.h. */
9204$ac_includes_default
9205 typedef long long ac__type_sizeof_;
9206int
9207main ()
9208{
9209static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9210test_array [0] = 0
9211
9212 ;
9213 return 0;
9214}
9215_ACEOF
9216rm -f conftest.$ac_objext
9217if { (ac_try="$ac_compile"
9218case "(($ac_try" in
9219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9220 *) ac_try_echo=$ac_try;;
9221esac
9222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9223 (eval "$ac_compile") 2>conftest.er1
9224 ac_status=$?
9225 grep -v '^ *+' conftest.er1 >conftest.err
9226 rm -f conftest.er1
9227 cat conftest.err >&5
9228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9229 (exit $ac_status); } && {
9230 test -z "$ac_cxx_werror_flag" ||
9231 test ! -s conftest.err
9232 } && test -s conftest.$ac_objext; then
9233 ac_lo=$ac_mid; break
9234else
9235 echo "$as_me: failed program was:" >&5
9236sed 's/^/| /' conftest.$ac_ext >&5
9237
9238 ac_hi=`expr '(' $ac_mid ')' - 1`
9239 if test $ac_mid -le $ac_hi; then
9240 ac_lo= ac_hi=
9241 break
9242 fi
9243 ac_mid=`expr 2 '*' $ac_mid`
9244fi
9245
9246rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9247 done
9248else
9249 echo "$as_me: failed program was:" >&5
9250sed 's/^/| /' conftest.$ac_ext >&5
9251
9252 ac_lo= ac_hi=
9253fi
9254
9255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9256fi
9257
9258rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9259# Binary search between lo and hi bounds.
9260while test "x$ac_lo" != "x$ac_hi"; do
9261 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9262 cat >conftest.$ac_ext <<_ACEOF
9263/* confdefs.h. */
9264_ACEOF
9265cat confdefs.h >>conftest.$ac_ext
9266cat >>conftest.$ac_ext <<_ACEOF
9267/* end confdefs.h. */
9268$ac_includes_default
9269 typedef long long ac__type_sizeof_;
9270int
9271main ()
9272{
9273static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9274test_array [0] = 0
9275
9276 ;
9277 return 0;
9278}
9279_ACEOF
9280rm -f conftest.$ac_objext
9281if { (ac_try="$ac_compile"
9282case "(($ac_try" in
9283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9284 *) ac_try_echo=$ac_try;;
9285esac
9286eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9287 (eval "$ac_compile") 2>conftest.er1
9288 ac_status=$?
9289 grep -v '^ *+' conftest.er1 >conftest.err
9290 rm -f conftest.er1
9291 cat conftest.err >&5
9292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9293 (exit $ac_status); } && {
9294 test -z "$ac_cxx_werror_flag" ||
9295 test ! -s conftest.err
9296 } && test -s conftest.$ac_objext; then
9297 ac_hi=$ac_mid
9298else
9299 echo "$as_me: failed program was:" >&5
9300sed 's/^/| /' conftest.$ac_ext >&5
9301
9302 ac_lo=`expr '(' $ac_mid ')' + 1`
9303fi
9304
9305rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9306done
9307case $ac_lo in
9308?*) ac_cv_sizeof_long_long=$ac_lo;;
9309'') if test "$ac_cv_type_long_long" = yes; then
9310 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9311See \`config.log' for more details." >&5
9312echo "$as_me: error: cannot compute sizeof (long long)
9313See \`config.log' for more details." >&2;}
9314 { (exit 77); exit 77; }; }
9315 else
9316 ac_cv_sizeof_long_long=0
9317 fi ;;
9318esac
9319else
9320 cat >conftest.$ac_ext <<_ACEOF
9321/* confdefs.h. */
9322_ACEOF
9323cat confdefs.h >>conftest.$ac_ext
9324cat >>conftest.$ac_ext <<_ACEOF
9325/* end confdefs.h. */
9326$ac_includes_default
9327 typedef long long ac__type_sizeof_;
9328static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9329static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9330#include <stdio.h>
9331#include <stdlib.h>
9332int
9333main ()
9334{
9335
9336 FILE *f = fopen ("conftest.val", "w");
9337 if (! f)
9338 return 1;
9339 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9340 {
9341 long int i = longval ();
9342 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9343 return 1;
9344 fprintf (f, "%ld\n", i);
9345 }
9346 else
9347 {
9348 unsigned long int i = ulongval ();
9349 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9350 return 1;
9351 fprintf (f, "%lu\n", i);
9352 }
9353 return ferror (f) || fclose (f) != 0;
9354
9355 ;
9356 return 0;
9357}
9358_ACEOF
9359rm -f conftest$ac_exeext
9360if { (ac_try="$ac_link"
9361case "(($ac_try" in
9362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9363 *) ac_try_echo=$ac_try;;
9364esac
9365eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9366 (eval "$ac_link") 2>&5
9367 ac_status=$?
9368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9369 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9370 { (case "(($ac_try" in
9371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9372 *) ac_try_echo=$ac_try;;
9373esac
9374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9375 (eval "$ac_try") 2>&5
9376 ac_status=$?
9377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378 (exit $ac_status); }; }; then
9379 ac_cv_sizeof_long_long=`cat conftest.val`
9380else
9381 echo "$as_me: program exited with status $ac_status" >&5
9382echo "$as_me: failed program was:" >&5
9383sed 's/^/| /' conftest.$ac_ext >&5
9384
9385( exit $ac_status )
9386if test "$ac_cv_type_long_long" = yes; then
9387 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9388See \`config.log' for more details." >&5
9389echo "$as_me: error: cannot compute sizeof (long long)
9390See \`config.log' for more details." >&2;}
9391 { (exit 77); exit 77; }; }
9392 else
9393 ac_cv_sizeof_long_long=0
9394 fi
9395fi
9396rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9397fi
9398rm -f conftest.val
9399fi
9400{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9401echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9402
9403
9404
9405cat >>confdefs.h <<_ACEOF
9406#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9407_ACEOF
9408
9409
9410{ echo "$as_me:$LINENO: checking for int *" >&5
9411echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9412if test "${ac_cv_type_int_p+set}" = set; then
9413 echo $ECHO_N "(cached) $ECHO_C" >&6
9414else
9415 cat >conftest.$ac_ext <<_ACEOF
9416/* confdefs.h. */
9417_ACEOF
9418cat confdefs.h >>conftest.$ac_ext
9419cat >>conftest.$ac_ext <<_ACEOF
9420/* end confdefs.h. */
9421$ac_includes_default
9422typedef int * ac__type_new_;
9423int
9424main ()
9425{
9426if ((ac__type_new_ *) 0)
9427 return 0;
9428if (sizeof (ac__type_new_))
9429 return 0;
9430 ;
9431 return 0;
9432}
9433_ACEOF
9434rm -f conftest.$ac_objext
9435if { (ac_try="$ac_compile"
9436case "(($ac_try" in
9437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9438 *) ac_try_echo=$ac_try;;
9439esac
9440eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9441 (eval "$ac_compile") 2>conftest.er1
9442 ac_status=$?
9443 grep -v '^ *+' conftest.er1 >conftest.err
9444 rm -f conftest.er1
9445 cat conftest.err >&5
9446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9447 (exit $ac_status); } && {
9448 test -z "$ac_cxx_werror_flag" ||
9449 test ! -s conftest.err
9450 } && test -s conftest.$ac_objext; then
9451 ac_cv_type_int_p=yes
9452else
9453 echo "$as_me: failed program was:" >&5
9454sed 's/^/| /' conftest.$ac_ext >&5
9455
9456 ac_cv_type_int_p=no
9457fi
9458
9459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9460fi
9461{ echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9462echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9463
9464# The cast to long int works around a bug in the HP C Compiler
9465# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9466# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9467# This bug is HP SR number 8606223364.
9468{ echo "$as_me:$LINENO: checking size of int *" >&5
9469echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9470if test "${ac_cv_sizeof_int_p+set}" = set; then
9471 echo $ECHO_N "(cached) $ECHO_C" >&6
9472else
9473 if test "$cross_compiling" = yes; then
9474 # Depending upon the size, compute the lo and hi bounds.
9475cat >conftest.$ac_ext <<_ACEOF
9476/* confdefs.h. */
9477_ACEOF
9478cat confdefs.h >>conftest.$ac_ext
9479cat >>conftest.$ac_ext <<_ACEOF
9480/* end confdefs.h. */
9481$ac_includes_default
9482 typedef int * ac__type_sizeof_;
9483int
9484main ()
9485{
9486static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9487test_array [0] = 0
9488
9489 ;
9490 return 0;
9491}
9492_ACEOF
9493rm -f conftest.$ac_objext
9494if { (ac_try="$ac_compile"
9495case "(($ac_try" in
9496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9497 *) ac_try_echo=$ac_try;;
9498esac
9499eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9500 (eval "$ac_compile") 2>conftest.er1
9501 ac_status=$?
9502 grep -v '^ *+' conftest.er1 >conftest.err
9503 rm -f conftest.er1
9504 cat conftest.err >&5
9505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9506 (exit $ac_status); } && {
9507 test -z "$ac_cxx_werror_flag" ||
9508 test ! -s conftest.err
9509 } && test -s conftest.$ac_objext; then
9510 ac_lo=0 ac_mid=0
9511 while :; do
9512 cat >conftest.$ac_ext <<_ACEOF
9513/* confdefs.h. */
9514_ACEOF
9515cat confdefs.h >>conftest.$ac_ext
9516cat >>conftest.$ac_ext <<_ACEOF
9517/* end confdefs.h. */
9518$ac_includes_default
9519 typedef int * ac__type_sizeof_;
9520int
9521main ()
9522{
9523static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9524test_array [0] = 0
9525
9526 ;
9527 return 0;
9528}
9529_ACEOF
9530rm -f conftest.$ac_objext
9531if { (ac_try="$ac_compile"
9532case "(($ac_try" in
9533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9534 *) ac_try_echo=$ac_try;;
9535esac
9536eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9537 (eval "$ac_compile") 2>conftest.er1
9538 ac_status=$?
9539 grep -v '^ *+' conftest.er1 >conftest.err
9540 rm -f conftest.er1
9541 cat conftest.err >&5
9542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9543 (exit $ac_status); } && {
9544 test -z "$ac_cxx_werror_flag" ||
9545 test ! -s conftest.err
9546 } && test -s conftest.$ac_objext; then
9547 ac_hi=$ac_mid; break
9548else
9549 echo "$as_me: failed program was:" >&5
9550sed 's/^/| /' conftest.$ac_ext >&5
9551
9552 ac_lo=`expr $ac_mid + 1`
9553 if test $ac_lo -le $ac_mid; then
9554 ac_lo= ac_hi=
9555 break
9556 fi
9557 ac_mid=`expr 2 '*' $ac_mid + 1`
9558fi
9559
9560rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9561 done
9562else
9563 echo "$as_me: failed program was:" >&5
9564sed 's/^/| /' conftest.$ac_ext >&5
9565
9566 cat >conftest.$ac_ext <<_ACEOF
9567/* confdefs.h. */
9568_ACEOF
9569cat confdefs.h >>conftest.$ac_ext
9570cat >>conftest.$ac_ext <<_ACEOF
9571/* end confdefs.h. */
9572$ac_includes_default
9573 typedef int * ac__type_sizeof_;
9574int
9575main ()
9576{
9577static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9578test_array [0] = 0
9579
9580 ;
9581 return 0;
9582}
9583_ACEOF
9584rm -f conftest.$ac_objext
9585if { (ac_try="$ac_compile"
9586case "(($ac_try" in
9587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9588 *) ac_try_echo=$ac_try;;
9589esac
9590eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9591 (eval "$ac_compile") 2>conftest.er1
9592 ac_status=$?
9593 grep -v '^ *+' conftest.er1 >conftest.err
9594 rm -f conftest.er1
9595 cat conftest.err >&5
9596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9597 (exit $ac_status); } && {
9598 test -z "$ac_cxx_werror_flag" ||
9599 test ! -s conftest.err
9600 } && test -s conftest.$ac_objext; then
9601 ac_hi=-1 ac_mid=-1
9602 while :; do
9603 cat >conftest.$ac_ext <<_ACEOF
9604/* confdefs.h. */
9605_ACEOF
9606cat confdefs.h >>conftest.$ac_ext
9607cat >>conftest.$ac_ext <<_ACEOF
9608/* end confdefs.h. */
9609$ac_includes_default
9610 typedef int * ac__type_sizeof_;
9611int
9612main ()
9613{
9614static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9615test_array [0] = 0
9616
9617 ;
9618 return 0;
9619}
9620_ACEOF
9621rm -f conftest.$ac_objext
9622if { (ac_try="$ac_compile"
9623case "(($ac_try" in
9624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9625 *) ac_try_echo=$ac_try;;
9626esac
9627eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9628 (eval "$ac_compile") 2>conftest.er1
9629 ac_status=$?
9630 grep -v '^ *+' conftest.er1 >conftest.err
9631 rm -f conftest.er1
9632 cat conftest.err >&5
9633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9634 (exit $ac_status); } && {
9635 test -z "$ac_cxx_werror_flag" ||
9636 test ! -s conftest.err
9637 } && test -s conftest.$ac_objext; then
9638 ac_lo=$ac_mid; break
9639else
9640 echo "$as_me: failed program was:" >&5
9641sed 's/^/| /' conftest.$ac_ext >&5
9642
9643 ac_hi=`expr '(' $ac_mid ')' - 1`
9644 if test $ac_mid -le $ac_hi; then
9645 ac_lo= ac_hi=
9646 break
9647 fi
9648 ac_mid=`expr 2 '*' $ac_mid`
9649fi
9650
9651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9652 done
9653else
9654 echo "$as_me: failed program was:" >&5
9655sed 's/^/| /' conftest.$ac_ext >&5
9656
9657 ac_lo= ac_hi=
9658fi
9659
9660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9661fi
9662
9663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9664# Binary search between lo and hi bounds.
9665while test "x$ac_lo" != "x$ac_hi"; do
9666 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9667 cat >conftest.$ac_ext <<_ACEOF
9668/* confdefs.h. */
9669_ACEOF
9670cat confdefs.h >>conftest.$ac_ext
9671cat >>conftest.$ac_ext <<_ACEOF
9672/* end confdefs.h. */
9673$ac_includes_default
9674 typedef int * ac__type_sizeof_;
9675int
9676main ()
9677{
9678static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9679test_array [0] = 0
9680
9681 ;
9682 return 0;
9683}
9684_ACEOF
9685rm -f conftest.$ac_objext
9686if { (ac_try="$ac_compile"
9687case "(($ac_try" in
9688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9689 *) ac_try_echo=$ac_try;;
9690esac
9691eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9692 (eval "$ac_compile") 2>conftest.er1
9693 ac_status=$?
9694 grep -v '^ *+' conftest.er1 >conftest.err
9695 rm -f conftest.er1
9696 cat conftest.err >&5
9697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9698 (exit $ac_status); } && {
9699 test -z "$ac_cxx_werror_flag" ||
9700 test ! -s conftest.err
9701 } && test -s conftest.$ac_objext; then
9702 ac_hi=$ac_mid
9703else
9704 echo "$as_me: failed program was:" >&5
9705sed 's/^/| /' conftest.$ac_ext >&5
9706
9707 ac_lo=`expr '(' $ac_mid ')' + 1`
9708fi
9709
9710rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9711done
9712case $ac_lo in
9713?*) ac_cv_sizeof_int_p=$ac_lo;;
9714'') if test "$ac_cv_type_int_p" = yes; then
9715 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9716See \`config.log' for more details." >&5
9717echo "$as_me: error: cannot compute sizeof (int *)
9718See \`config.log' for more details." >&2;}
9719 { (exit 77); exit 77; }; }
9720 else
9721 ac_cv_sizeof_int_p=0
9722 fi ;;
9723esac
9724else
9725 cat >conftest.$ac_ext <<_ACEOF
9726/* confdefs.h. */
9727_ACEOF
9728cat confdefs.h >>conftest.$ac_ext
9729cat >>conftest.$ac_ext <<_ACEOF
9730/* end confdefs.h. */
9731$ac_includes_default
9732 typedef int * ac__type_sizeof_;
9733static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9734static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9735#include <stdio.h>
9736#include <stdlib.h>
9737int
9738main ()
9739{
9740
9741 FILE *f = fopen ("conftest.val", "w");
9742 if (! f)
9743 return 1;
9744 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9745 {
9746 long int i = longval ();
9747 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9748 return 1;
9749 fprintf (f, "%ld\n", i);
9750 }
9751 else
9752 {
9753 unsigned long int i = ulongval ();
9754 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9755 return 1;
9756 fprintf (f, "%lu\n", i);
9757 }
9758 return ferror (f) || fclose (f) != 0;
9759
9760 ;
9761 return 0;
9762}
9763_ACEOF
9764rm -f conftest$ac_exeext
9765if { (ac_try="$ac_link"
9766case "(($ac_try" in
9767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9768 *) ac_try_echo=$ac_try;;
9769esac
9770eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9771 (eval "$ac_link") 2>&5
9772 ac_status=$?
9773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9774 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9775 { (case "(($ac_try" in
9776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9777 *) ac_try_echo=$ac_try;;
9778esac
9779eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9780 (eval "$ac_try") 2>&5
9781 ac_status=$?
9782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9783 (exit $ac_status); }; }; then
9784 ac_cv_sizeof_int_p=`cat conftest.val`
9785else
9786 echo "$as_me: program exited with status $ac_status" >&5
9787echo "$as_me: failed program was:" >&5
9788sed 's/^/| /' conftest.$ac_ext >&5
9789
9790( exit $ac_status )
9791if test "$ac_cv_type_int_p" = yes; then
9792 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9793See \`config.log' for more details." >&5
9794echo "$as_me: error: cannot compute sizeof (int *)
9795See \`config.log' for more details." >&2;}
9796 { (exit 77); exit 77; }; }
9797 else
9798 ac_cv_sizeof_int_p=0
9799 fi
9800fi
9801rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9802fi
9803rm -f conftest.val
9804fi
9805{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9806echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9807
9808
9809
9810cat >>confdefs.h <<_ACEOF
9811#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9812_ACEOF
9813
9814
9815
9816
9817{ echo "$as_me:$LINENO: checking for int16_t" >&5
9818echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9819if test "${rxvt_cv_int16_t+set}" = set; then
9820 echo $ECHO_N "(cached) $ECHO_C" >&6
9821else
9822 cat >conftest.$ac_ext <<_ACEOF
9823/* confdefs.h. */
9824_ACEOF
9825cat confdefs.h >>conftest.$ac_ext
9826cat >>conftest.$ac_ext <<_ACEOF
9827/* end confdefs.h. */
9828#include <stdint.h>
9829int
9830main ()
9831{
9832int16_t dummy;
9833 ;
9834 return 0;
9835}
9836_ACEOF
9837rm -f conftest.$ac_objext
9838if { (ac_try="$ac_compile"
9839case "(($ac_try" in
9840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9841 *) ac_try_echo=$ac_try;;
9842esac
9843eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9844 (eval "$ac_compile") 2>conftest.er1
9845 ac_status=$?
9846 grep -v '^ *+' conftest.er1 >conftest.err
9847 rm -f conftest.er1
9848 cat conftest.err >&5
9849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850 (exit $ac_status); } && {
9851 test -z "$ac_cxx_werror_flag" ||
9852 test ! -s conftest.err
9853 } && test -s conftest.$ac_objext; then
9854 rxvt_cv_int16_t=yes
9855else
9856 echo "$as_me: failed program was:" >&5
9857sed 's/^/| /' conftest.$ac_ext >&5
9858
9859 if test "$ac_cv_sizeof_char" -ge 2; then
9860 rxvt_cv_int16_t=" char"
9861else
9862 if test "$ac_cv_sizeof_short" -ge 2; then
9863 rxvt_cv_int16_t=" short"
9864 else
9865 if test "$ac_cv_sizeof_int" -ge 2; then
9866 rxvt_cv_int16_t=" int"
9867 else
9868 if test "$ac_cv_sizeof_long" -ge 2; then
9869 rxvt_cv_int16_t=" long"
9870 else
9871 if test "$ac_cv_sizeof_long_long" -ge 2; then
9872 rxvt_cv_int16_t=" long long"
9873 else
9874 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9875 fi
9876 fi
9877 fi
9878 fi
9879fi
9880fi
9881
9882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9883fi
9884{ echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9885echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9886if test x"$rxvt_cv_int16_t" != xyes; then
9887 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9888else
9889 if test x"" = x; then
9890 rxvt_int16_typedef="/* typedef short int16_t; */"
9891 else
9892 rxvt_int16_typedef="/* typedef short int16_t; */"
9893 fi
9894fi
9895
9896{ echo "$as_me:$LINENO: checking for uint16_t" >&5
9897echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9898if test "${rxvt_cv_uint16_t+set}" = set; then
9899 echo $ECHO_N "(cached) $ECHO_C" >&6
9900else
9901 cat >conftest.$ac_ext <<_ACEOF
9902/* confdefs.h. */
9903_ACEOF
9904cat confdefs.h >>conftest.$ac_ext
9905cat >>conftest.$ac_ext <<_ACEOF
9906/* end confdefs.h. */
9907#include <stdint.h>
9908int
9909main ()
9910{
9911uint16_t dummy;
9912 ;
9913 return 0;
9914}
9915_ACEOF
9916rm -f conftest.$ac_objext
9917if { (ac_try="$ac_compile"
9918case "(($ac_try" in
9919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9920 *) ac_try_echo=$ac_try;;
9921esac
9922eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9923 (eval "$ac_compile") 2>conftest.er1
9924 ac_status=$?
9925 grep -v '^ *+' conftest.er1 >conftest.err
9926 rm -f conftest.er1
9927 cat conftest.err >&5
9928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9929 (exit $ac_status); } && {
9930 test -z "$ac_cxx_werror_flag" ||
9931 test ! -s conftest.err
9932 } && test -s conftest.$ac_objext; then
9933 rxvt_cv_uint16_t=yes
9934else
9935 echo "$as_me: failed program was:" >&5
9936sed 's/^/| /' conftest.$ac_ext >&5
9937
9938 if test "$ac_cv_sizeof_char" -ge 2; then
9939 rxvt_cv_uint16_t="unsigned char"
9940else
9941 if test "$ac_cv_sizeof_short" -ge 2; then
9942 rxvt_cv_uint16_t="unsigned short"
9943 else
9944 if test "$ac_cv_sizeof_int" -ge 2; then
9945 rxvt_cv_uint16_t="unsigned int"
9946 else
9947 if test "$ac_cv_sizeof_long" -ge 2; then
9948 rxvt_cv_uint16_t="unsigned long"
9949 else
9950 if test "$ac_cv_sizeof_long_long" -ge 2; then
9951 rxvt_cv_uint16_t="unsigned long long"
9952 else
9953 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9954 fi
9955 fi
9956 fi
9957 fi
9958fi
9959fi
9960
9961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9962fi
9963{ echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9964echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9965if test x"$rxvt_cv_uint16_t" != xyes; then
9966 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9967else
9968 if test x"unsigned" = x; then
9969 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9970 else
9971 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9972 fi
9973fi
9974
9975{ echo "$as_me:$LINENO: checking for int32_t" >&5
9976echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9977if test "${rxvt_cv_int32_t+set}" = set; then
9978 echo $ECHO_N "(cached) $ECHO_C" >&6
9979else
9980 cat >conftest.$ac_ext <<_ACEOF
9981/* confdefs.h. */
9982_ACEOF
9983cat confdefs.h >>conftest.$ac_ext
9984cat >>conftest.$ac_ext <<_ACEOF
9985/* end confdefs.h. */
9986#include <stdint.h>
9987int
9988main ()
9989{
9990int32_t dummy;
9991 ;
9992 return 0;
9993}
9994_ACEOF
9995rm -f conftest.$ac_objext
9996if { (ac_try="$ac_compile"
9997case "(($ac_try" in
9998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9999 *) ac_try_echo=$ac_try;;
10000esac
10001eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10002 (eval "$ac_compile") 2>conftest.er1
10003 ac_status=$?
10004 grep -v '^ *+' conftest.er1 >conftest.err
10005 rm -f conftest.er1
10006 cat conftest.err >&5
10007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10008 (exit $ac_status); } && {
10009 test -z "$ac_cxx_werror_flag" ||
10010 test ! -s conftest.err
10011 } && test -s conftest.$ac_objext; then
10012 rxvt_cv_int32_t=yes
10013else
10014 echo "$as_me: failed program was:" >&5
10015sed 's/^/| /' conftest.$ac_ext >&5
10016
10017 if test "$ac_cv_sizeof_char" -ge 4; then
10018 rxvt_cv_int32_t=" char"
10019else
10020 if test "$ac_cv_sizeof_short" -ge 4; then
10021 rxvt_cv_int32_t=" short"
10022 else
10023 if test "$ac_cv_sizeof_int" -ge 4; then
10024 rxvt_cv_int32_t=" int"
10025 else
10026 if test "$ac_cv_sizeof_long" -ge 4; then
10027 rxvt_cv_int32_t=" long"
10028 else
10029 if test "$ac_cv_sizeof_long_long" -ge 4; then
10030 rxvt_cv_int32_t=" long long"
10031 else
10032 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
10033 fi
10034 fi
10035 fi
10036 fi
10037fi
10038fi
10039
10040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10041fi
10042{ echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
10043echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
10044if test x"$rxvt_cv_int32_t" != xyes; then
10045 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
10046else
10047 if test x"" = x; then
10048 rxvt_int32_typedef="/* typedef int int32_t; */"
10049 else
10050 rxvt_int32_typedef="/* typedef int int32_t; */"
10051 fi
10052fi
10053
10054{ echo "$as_me:$LINENO: checking for uint32_t" >&5
10055echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
10056if test "${rxvt_cv_uint32_t+set}" = set; then
10057 echo $ECHO_N "(cached) $ECHO_C" >&6
10058else
10059 cat >conftest.$ac_ext <<_ACEOF
10060/* confdefs.h. */
10061_ACEOF
10062cat confdefs.h >>conftest.$ac_ext
10063cat >>conftest.$ac_ext <<_ACEOF
10064/* end confdefs.h. */
10065#include <stdint.h>
10066int
10067main ()
10068{
10069uint32_t dummy;
10070 ;
10071 return 0;
10072}
10073_ACEOF
10074rm -f conftest.$ac_objext
10075if { (ac_try="$ac_compile"
10076case "(($ac_try" in
10077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10078 *) ac_try_echo=$ac_try;;
10079esac
10080eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10081 (eval "$ac_compile") 2>conftest.er1
10082 ac_status=$?
10083 grep -v '^ *+' conftest.er1 >conftest.err
10084 rm -f conftest.er1
10085 cat conftest.err >&5
10086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10087 (exit $ac_status); } && {
10088 test -z "$ac_cxx_werror_flag" ||
10089 test ! -s conftest.err
10090 } && test -s conftest.$ac_objext; then
10091 rxvt_cv_uint32_t=yes
10092else
10093 echo "$as_me: failed program was:" >&5
10094sed 's/^/| /' conftest.$ac_ext >&5
10095
10096 if test "$ac_cv_sizeof_char" -ge 4; then
10097 rxvt_cv_uint32_t="unsigned char"
10098else
10099 if test "$ac_cv_sizeof_short" -ge 4; then
10100 rxvt_cv_uint32_t="unsigned short"
10101 else
10102 if test "$ac_cv_sizeof_int" -ge 4; then
10103 rxvt_cv_uint32_t="unsigned int"
10104 else
10105 if test "$ac_cv_sizeof_long" -ge 4; then
10106 rxvt_cv_uint32_t="unsigned long"
10107 else
10108 if test "$ac_cv_sizeof_long_long" -ge 4; then
10109 rxvt_cv_uint32_t="unsigned long long"
10110 else
10111 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10112 fi
10113 fi
10114 fi
10115 fi
10116fi
10117fi
10118
10119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10120fi
10121{ echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10122echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
10123if test x"$rxvt_cv_uint32_t" != xyes; then
10124 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10125else
10126 if test x"unsigned" = x; then
10127 rxvt_uint32_typedef="/* typedef int uint32_t; */"
10128 else
10129 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10130 fi
10131fi
10132
10133if test "$ac_cv_sizeof_int_p" -eq 8; then
10134 rxvt_intp_define="#define intp_t int64_t"
10135 rxvt_u_intp_define="#define u_intp_t u_int64_t"
10136else
10137 if test "$ac_cv_sizeof_int_p" -eq 4; then
10138 rxvt_intp_define="#define intp_t int32_t"
10139 rxvt_u_intp_define="#define u_intp_t u_int32_t"
10140 else
10141 if test "$ac_cv_sizeof_int_p" -eq 2; then
10142 rxvt_intp_define="#define intp_t int16_t"
10143 rxvt_u_intp_define="#define u_intp_t u_int16_t"
10144 else
10145 rxvt_intp_define="#error set intp_t"
10146 rxvt_u_intp_define="#error set u_intp_t"
10147 fi
10148 fi
10149fi
10150
10151
10152
10153{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10154echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
10155if test "${ac_cv_type_signal+set}" = set; then
10156 echo $ECHO_N "(cached) $ECHO_C" >&6
10157else
10158 cat >conftest.$ac_ext <<_ACEOF
10159/* confdefs.h. */
10160_ACEOF
10161cat confdefs.h >>conftest.$ac_ext
10162cat >>conftest.$ac_ext <<_ACEOF
10163/* end confdefs.h. */
10164#include <sys/types.h>
10165#include <signal.h>
10166
10167int
10168main ()
10169{
10170return *(signal (0, 0)) (0) == 1;
10171 ;
10172 return 0;
10173}
10174_ACEOF
10175rm -f conftest.$ac_objext
10176if { (ac_try="$ac_compile"
10177case "(($ac_try" in
10178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10179 *) ac_try_echo=$ac_try;;
10180esac
10181eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10182 (eval "$ac_compile") 2>conftest.er1
10183 ac_status=$?
10184 grep -v '^ *+' conftest.er1 >conftest.err
10185 rm -f conftest.er1
10186 cat conftest.err >&5
10187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10188 (exit $ac_status); } && {
10189 test -z "$ac_cxx_werror_flag" ||
10190 test ! -s conftest.err
10191 } && test -s conftest.$ac_objext; then
10192 ac_cv_type_signal=int
10193else
10194 echo "$as_me: failed program was:" >&5
10195sed 's/^/| /' conftest.$ac_ext >&5
10196
10197 ac_cv_type_signal=void
10198fi
10199
10200rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10201fi
10202{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10203echo "${ECHO_T}$ac_cv_type_signal" >&6; }
10204
10205cat >>confdefs.h <<_ACEOF
10206#define RETSIGTYPE $ac_cv_type_signal
10207_ACEOF
10208
10209 8411
10210 8412
10211 8413
10212for ac_func in unsetenv 8414for ac_func in unsetenv
10213do 8415do
10356 8558
10357 8559
10358 8560
10359 8561
10360for ac_func in \ 8562for ac_func in \
8563 ttyslot \
10361 updwtmp \ 8564 updwtmp \
10362 updwtmpx \ 8565 updwtmpx \
10363 updlastlogx \
10364 8566
10365do 8567do
10366as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8568as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10367{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8569{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10368echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8570echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11789 9991
11790cat >>confdefs.h <<_ACEOF 9992cat >>confdefs.h <<_ACEOF
11791#define LASTLOG_FILE "$path_lastlog" 9993#define LASTLOG_FILE "$path_lastlog"
11792_ACEOF 9994_ACEOF
11793 9995
9996 if test -d "$path_lastlog"; then
9997
9998cat >>confdefs.h <<\_ACEOF
9999#define LASTLOG_IS_DIR 1
10000_ACEOF
10001
10002 fi
11794fi 10003fi
11795 10004
11796{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5 10005{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11797echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; } 10006echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11798if test "${path_lastlogx+set}" = set; then 10007if test "${path_lastlogx+set}" = set; then
12288 10497
12289 10498
12290 10499
12291 10500
12292 10501
10502
12293for ac_header in \ 10503for ac_header in \
12294 pty.h \ 10504 pty.h \
12295 util.h \ 10505 util.h \
12296 libutil.h \ 10506 libutil.h \
12297 sys/ioctl.h \ 10507 sys/ioctl.h \
12298 sys/stropts.h \ 10508 sys/stropts.h \
10509 stropts.h \
12299 10510
12300do 10511do
12301as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10512as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12302if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10513if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12303 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10514 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12971echo "${ECHO_T}no" >&6; } 11182echo "${ECHO_T}no" >&6; }
12972fi 11183fi
12973 11184
12974 11185
12975 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 11186 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12976 LIBS="$LIBS `$PKG_CONFIG xft --libs`" 11187 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12977 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 11188 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12978 else 11189 else
12979 # Extract the first word of "xft-config", so it can be a program name with args. 11190 # Extract the first word of "xft-config", so it can be a program name with args.
12980set dummy xft-config; ac_word=$2 11191set dummy xft-config; ac_word=$2
12981{ echo "$as_me:$LINENO: checking for $ac_word" >&5 11192{ echo "$as_me:$LINENO: checking for $ac_word" >&5
13016echo "${ECHO_T}no" >&6; } 11227echo "${ECHO_T}no" >&6; }
13017fi 11228fi
13018 11229
13019 11230
13020 if test $XFT_CONFIG != no; then 11231 if test $XFT_CONFIG != no; then
13021 LIBS="$LIBS `$XFT_CONFIG --libs`" 11232 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
13022 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 11233 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
13023 fi 11234 fi
13024 fi 11235 fi
13025 11236
11237 save_LIBS="$LIBS"
11238 LIBS="$LIBS $X_LIBS"
13026 11239
13027for ac_header in X11/Xft/Xft.h 11240for ac_header in X11/Xft/Xft.h
13028do 11241do
13029as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11242as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13030if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11243if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13163 support_xft=no 11376 support_xft=no
13164fi 11377fi
13165 11378
13166done 11379done
13167 11380
13168
13169{ echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 11381 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
13170echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; } 11382echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
13171if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 11383if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
13172 echo $ECHO_N "(cached) $ECHO_C" >&6 11384 echo $ECHO_N "(cached) $ECHO_C" >&6
13173else 11385else
13174 ac_check_lib_save_LIBS=$LIBS 11386 ac_check_lib_save_LIBS=$LIBS
13226LIBS=$ac_check_lib_save_LIBS 11438LIBS=$ac_check_lib_save_LIBS
13227fi 11439fi
13228{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 11440{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13229echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; } 11441echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
13230if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 11442if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13231 cat >>confdefs.h <<_ACEOF 11443 :
13232#define HAVE_LIBXFT 1
13233_ACEOF
13234
13235 LIBS="-lXft $LIBS"
13236
13237else 11444else
13238 support_xft=no 11445 support_xft=no
13239fi 11446fi
13240 11447
11448 LIBS="$save_LIBS"
13241 11449
13242 if test x$support_xft = xyes; then 11450 if test x$support_xft = xyes; then
13243 11451
13244cat >>confdefs.h <<\_ACEOF 11452cat >>confdefs.h <<\_ACEOF
13245#define XFT 1 11453#define XFT 1
13329_ACEOF 11537_ACEOF
13330 11538
13331fi 11539fi
13332 11540
13333 11541
11542scrolltypes=plain
11543
11544cat >>confdefs.h <<\_ACEOF
11545#define PLAIN_SCROLLBAR 1
11546_ACEOF
11547
11548
13334if test x$support_scroll_rxvt = xyes; then 11549if test x$support_scroll_rxvt = xyes; then
13335 11550
13336cat >>confdefs.h <<\_ACEOF 11551cat >>confdefs.h <<\_ACEOF
13337#define RXVT_SCROLLBAR 1 11552#define RXVT_SCROLLBAR 1
13338_ACEOF 11553_ACEOF
13339 11554
13340 scrolltypes="rxvt" 11555 scrolltypes="$scrolltypes rxvt"
13341fi 11556fi
13342if test x$support_scroll_next = xyes; then 11557if test x$support_scroll_next = xyes; then
13343 11558
13344cat >>confdefs.h <<\_ACEOF 11559cat >>confdefs.h <<\_ACEOF
13345#define NEXT_SCROLLBAR 1 11560#define NEXT_SCROLLBAR 1
13352cat >>confdefs.h <<\_ACEOF 11567cat >>confdefs.h <<\_ACEOF
13353#define XTERM_SCROLLBAR 1 11568#define XTERM_SCROLLBAR 1
13354_ACEOF 11569_ACEOF
13355 11570
13356 scrolltypes="$scrolltypes xterm" 11571 scrolltypes="$scrolltypes xterm"
13357fi
13358if test x$support_scroll_plain = xyes; then
13359
13360cat >>confdefs.h <<\_ACEOF
13361#define PLAIN_SCROLLBAR 1
13362_ACEOF
13363
13364 scrolltypes="$scrolltypes plain"
13365fi 11572fi
13366if test x$support_pointer_blank = xyes; then 11573if test x$support_pointer_blank = xyes; then
13367 11574
13368cat >>confdefs.h <<\_ACEOF 11575cat >>confdefs.h <<\_ACEOF
13369#define POINTER_BLANK 1 11576#define POINTER_BLANK 1
13632_ACEOF 11839_ACEOF
13633program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 11840program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13634rm -f conftest.sed 11841rm -f conftest.sed
13635 11842
13636 11843
13637
13638
13639
13640if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13641 include_stdint_h="#include <stdint.h>"
13642else
13643 include_stdint_h="/* #include <stdint.h> */"
13644fi
13645if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13646 include_stdarg_h="#include <cstdarg>"
13647else
13648 include_stdarg_h="/* #include <cstdarg> */"
13649fi
13650if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13651 include_stdlib_h="#include <cstdlib>"
13652else
13653 include_stdlib_h="/* #include <cstdlib> */"
13654fi
13655if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13656 include_unistd_h="#include <unistd.h>"
13657else
13658 include_unistd_h="/* #include <unistd.h> */"
13659fi
13660if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13661 include_string_h="#include <cstring>"
13662else
13663 include_string_h="/* #include <cstring> */"
13664fi
13665if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13666 include_fcntl_h="#include <fcntl.h>"
13667else
13668 include_fcntl_h="/* #include <fcntl.h> */"
13669fi
13670if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13671 include_util_h="#include <util.h>"
13672else
13673 include_util_h="/* #include <util.h> */"
13674fi
13675if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13676 include_assert_h="#include <assert.h>"
13677else
13678 include_assert_h="/* #include <assert.h> */"
13679fi
13680if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13681 include_sys_ioctl_h="#include <sys/ioctl.h>"
13682else
13683 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13684fi
13685if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13686 include_sys_select_h="#include <sys/select.h>"
13687else
13688 include_sys_select_h="/* #include <sys/select.h> */"
13689fi
13690if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13691 include_sys_strredir_h="#include <sys/strredir.h>"
13692else
13693 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13694fi
13695if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13696 include_sys_time_h="#include <sys/time.h>"
13697else
13698 include_sys_time_h="/* #include <sys/time.h> */"
13699fi
13700if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13701 include_time_h="#include <time.h>"
13702else
13703 include_time_h="/* #include <time.h> */"
13704fi
13705
13706ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h" 11844ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
13707 11845
13708cat >confcache <<\_ACEOF 11846cat >confcache <<\_ACEOF
13709# This file is a shell script that caches the results of configure 11847# This file is a shell script that caches the results of configure
13710# tests run on this system so they can be shared between configure 11848# tests run on this system so they can be shared between configure
13711# scripts and configure runs, see configure's option --config-cache. 11849# scripts and configure runs, see configure's option --config-cache.
14260 case $ac_config_target in 12398 case $ac_config_target in
14261 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 12399 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14262 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12400 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14263 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 12401 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14264 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 12402 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14265 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14266 12403
14267 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 12404 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14268echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 12405echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14269 { (exit 1); exit 1; }; };; 12406 { (exit 1); exit 1; }; };;
14270 esac 12407 esac
14369host_cpu!$host_cpu$ac_delim 12506host_cpu!$host_cpu$ac_delim
14370host_vendor!$host_vendor$ac_delim 12507host_vendor!$host_vendor$ac_delim
14371host_os!$host_os$ac_delim 12508host_os!$host_os$ac_delim
14372VERSION!$VERSION$ac_delim 12509VERSION!$VERSION$ac_delim
14373DATE!$DATE$ac_delim 12510DATE!$DATE$ac_delim
14374LSMDATE!$LSMDATE$ac_delim
14375LIBVERSION!$LIBVERSION$ac_delim
14376CC!$CC$ac_delim 12511CC!$CC$ac_delim
14377CFLAGS!$CFLAGS$ac_delim 12512CFLAGS!$CFLAGS$ac_delim
14378LDFLAGS!$LDFLAGS$ac_delim 12513LDFLAGS!$LDFLAGS$ac_delim
14379CPPFLAGS!$CPPFLAGS$ac_delim 12514CPPFLAGS!$CPPFLAGS$ac_delim
14380ac_ct_CC!$ac_ct_CC$ac_delim 12515ac_ct_CC!$ac_ct_CC$ac_delim
14388INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 12523INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14389INSTALL_DATA!$INSTALL_DATA$ac_delim 12524INSTALL_DATA!$INSTALL_DATA$ac_delim
14390GREP!$GREP$ac_delim 12525GREP!$GREP$ac_delim
14391EGREP!$EGREP$ac_delim 12526EGREP!$EGREP$ac_delim
14392LINKER!$LINKER$ac_delim 12527LINKER!$LINKER$ac_delim
14393INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
14394RXVTNAME!$RXVTNAME$ac_delim 12528RXVTNAME!$RXVTNAME$ac_delim
14395CXXCPP!$CXXCPP$ac_delim 12529CXXCPP!$CXXCPP$ac_delim
14396TIC!$TIC$ac_delim 12530TIC!$TIC$ac_delim
14397XMKMF!$XMKMF$ac_delim 12531XMKMF!$XMKMF$ac_delim
14398X_CFLAGS!$X_CFLAGS$ac_delim 12532X_CFLAGS!$X_CFLAGS$ac_delim
14399X_PRE_LIBS!$X_PRE_LIBS$ac_delim 12533X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14400X_LIBS!$X_LIBS$ac_delim 12534X_LIBS!$X_LIBS$ac_delim
14401X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim 12535X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14402afterimage_config!$afterimage_config$ac_delim 12536afterimage_config!$afterimage_config$ac_delim
14403rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14404rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14405rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14406rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14407rxvt_intp_define!$rxvt_intp_define$ac_delim
14408rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14409PKG_CONFIG!$PKG_CONFIG$ac_delim 12537PKG_CONFIG!$PKG_CONFIG$ac_delim
14410XFT_CONFIG!$XFT_CONFIG$ac_delim 12538XFT_CONFIG!$XFT_CONFIG$ac_delim
14411PERL!$PERL$ac_delim 12539PERL!$PERL$ac_delim
14412PERLLIB!$PERLLIB$ac_delim 12540PERLLIB!$PERLLIB$ac_delim
14413PERLFLAGS!$PERLFLAGS$ac_delim 12541PERLFLAGS!$PERLFLAGS$ac_delim
14414PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim 12542PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
14415IF_PERL!$IF_PERL$ac_delim 12543IF_PERL!$IF_PERL$ac_delim
14416PERL_O!$PERL_O$ac_delim 12544PERL_O!$PERL_O$ac_delim
14417AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim 12545AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
14418AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim 12546AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
14419include_stdint_h!$include_stdint_h$ac_delim 12547LIBOBJS!$LIBOBJS$ac_delim
14420include_stdarg_h!$include_stdarg_h$ac_delim 12548LTLIBOBJS!$LTLIBOBJS$ac_delim
14421include_stdlib_h!$include_stdlib_h$ac_delim
14422include_unistd_h!$include_unistd_h$ac_delim
14423include_string_h!$include_string_h$ac_delim
14424_ACEOF 12549_ACEOF
14425 12550
14426 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 12551 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
14427 break 12552 break
14428 elif $ac_last_try; then 12553 elif $ac_last_try; then
14429 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 12554 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14430echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 12555echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14431 { (exit 1); exit 1; }; } 12556 { (exit 1); exit 1; }; }
14440 ac_eof=`expr $ac_eof + 1` 12565 ac_eof=`expr $ac_eof + 1`
14441fi 12566fi
14442 12567
14443cat >>$CONFIG_STATUS <<_ACEOF 12568cat >>$CONFIG_STATUS <<_ACEOF
14444cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 12569cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14445/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14446_ACEOF
14447sed '
14448s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14449s/^/s,@/; s/!/@,|#_!!_#|/
14450:n
14451t n
14452s/'"$ac_delim"'$/,g/; t
14453s/$/\\/; p
14454N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14455' >>$CONFIG_STATUS <conf$$subs.sed
14456rm -f conf$$subs.sed
14457cat >>$CONFIG_STATUS <<_ACEOF
14458CEOF$ac_eof
14459_ACEOF
14460
14461
14462ac_delim='%!_!# '
14463for ac_last_try in false false false false false :; do
14464 cat >conf$$subs.sed <<_ACEOF
14465include_fcntl_h!$include_fcntl_h$ac_delim
14466include_util_h!$include_util_h$ac_delim
14467include_assert_h!$include_assert_h$ac_delim
14468include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14469include_sys_select_h!$include_sys_select_h$ac_delim
14470include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14471include_sys_time_h!$include_sys_time_h$ac_delim
14472include_time_h!$include_time_h$ac_delim
14473LIBOBJS!$LIBOBJS$ac_delim
14474LTLIBOBJS!$LTLIBOBJS$ac_delim
14475_ACEOF
14476
14477 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
14478 break
14479 elif $ac_last_try; then
14480 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14481echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14482 { (exit 1); exit 1; }; }
14483 else
14484 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14485 fi
14486done
14487
14488ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14489if test -n "$ac_eof"; then
14490 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14491 ac_eof=`expr $ac_eof + 1`
14492fi
14493
14494cat >>$CONFIG_STATUS <<_ACEOF
14495cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14496/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 12570/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14497_ACEOF 12571_ACEOF
14498sed ' 12572sed '
14499s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 12573s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14500s/^/s,@/; s/!/@,|#_!!_#|/ 12574s/^/s,@/; s/!/@,|#_!!_#|/
14753s&@builddir@&$ac_builddir&;t t 12827s&@builddir@&$ac_builddir&;t t
14754s&@abs_builddir@&$ac_abs_builddir&;t t 12828s&@abs_builddir@&$ac_abs_builddir&;t t
14755s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12829s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14756s&@INSTALL@&$ac_INSTALL&;t t 12830s&@INSTALL@&$ac_INSTALL&;t t
14757$ac_datarootdir_hack 12831$ac_datarootdir_hack
14758" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 12832" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
14759 12833
14760test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12834test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14761 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 12835 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14762 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 12836 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14763 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12837 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines