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

Comparing rxvt-unicode/configure (file contents):
Revision 1.108 by ayin, Fri Jul 27 10:09:39 2007 UTC vs.
Revision 1.123 by root, Sun Dec 23 02:43:54 2007 UTC

658host_cpu 658host_cpu
659host_vendor 659host_vendor
660host_os 660host_os
661VERSION 661VERSION
662DATE 662DATE
663LSMDATE
664LIBVERSION
665CC 663CC
666CFLAGS 664CFLAGS
667LDFLAGS 665LDFLAGS
668CPPFLAGS 666CPPFLAGS
669ac_ct_CC 667ac_ct_CC
677INSTALL_SCRIPT 675INSTALL_SCRIPT
678INSTALL_DATA 676INSTALL_DATA
679GREP 677GREP
680EGREP 678EGREP
681LINKER 679LINKER
682INSTALL_LIBRXVT
683RXVTNAME 680RXVTNAME
681CXXCPP
684TIC 682TIC
685XMKMF 683XMKMF
686CXXCPP
687X_CFLAGS 684X_CFLAGS
688X_PRE_LIBS 685X_PRE_LIBS
689X_LIBS 686X_LIBS
690X_EXTRA_LIBS 687X_EXTRA_LIBS
691afterimage_config 688afterimage_config
692XPM_CPPFLAGS
693XPM_CFLAGS
694XPM_LIBS
695rxvt_int16_typedef
696rxvt_uint16_typedef
697rxvt_int32_typedef
698rxvt_uint32_typedef
699rxvt_intp_define
700rxvt_u_intp_define
701PKG_CONFIG 689PKG_CONFIG
702XFT_CONFIG 690XFT_CONFIG
703PERL 691PERL
704PERLLIB 692PERLLIB
705PERLFLAGS 693PERLFLAGS
707IF_PERL 695IF_PERL
708PERL_O 696PERL_O
709AFTERIMAGE_CFLAGS 697AFTERIMAGE_CFLAGS
710AFTERIMAGE_LIBS 698AFTERIMAGE_LIBS
711include_stdint_h 699include_stdint_h
712include_stdarg_h
713include_stdlib_h
714include_unistd_h
715include_string_h
716include_fcntl_h
717include_util_h
718include_assert_h
719include_sys_ioctl_h 700include_sys_ioctl_h
720include_sys_select_h
721include_sys_strredir_h 701include_sys_strredir_h
722include_sys_time_h
723include_time_h
724LIBOBJS 702LIBOBJS
725LTLIBOBJS' 703LTLIBOBJS'
726ac_subst_files='' 704ac_subst_files=''
727 ac_precious_vars='build_alias 705 ac_precious_vars='build_alias
728host_alias 706host_alias
734CPPFLAGS 712CPPFLAGS
735CXX 713CXX
736CXXFLAGS 714CXXFLAGS
737CCC 715CCC
738CPP 716CPP
739XMKMF
740CXXCPP' 717CXXCPP
718XMKMF'
741 719
742 720
743# Initialize some variables set by options. 721# Initialize some variables set by options.
744ac_init_help= 722ac_init_help=
745ac_init_version=false 723ac_init_version=false
1319Optional Features: 1297Optional Features:
1320 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1298 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1321 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1299 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1322 --enable-everything enable standard non-multichoice features 1300 --enable-everything enable standard non-multichoice features
1323 NOTE: this option is order dependent 1301 NOTE: this option is order dependent
1324 NOTE: automatically enabled with --enable-shared 1302 --enable-warnings turn on g++ warnings
1325 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1303 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1326 --enable-combining enable composition of base and combining characters 1304 --enable-combining enable composition of base and combining characters
1327 --enable-xft enable xft support on systems that have it 1305 --enable-xft enable xft support on systems that have it
1328 --enable-font-styles enable bold and italic support 1306 --enable-font-styles enable bold and italic support
1329 --enable-xpm-background enable background pixmaps
1330 --enable-afterimage enable integration with libAfterImage for background images 1307 --enable-afterimage enable integration with libAfterImage for background images
1331 --enable-afterstep enable integration with AfterStep window manager
1332 --enable-transparency enable transparent backgrounds 1308 --enable-transparency enable transparent backgrounds
1333 --enable-tinting enable tinting of transparent bg
1334 --enable-fading enable colors fading when off focus 1309 --enable-fading enable colors fading when off focus
1335 --enable-rxvt-scroll enable rxvt style scrollbar 1310 --enable-rxvt-scroll enable rxvt style scrollbar
1336 --enable-next-scroll enable NeXT style scrollbar 1311 --enable-next-scroll enable NeXT style scrollbar
1337 --enable-xterm-scroll enable Xterm style scrollbar 1312 --enable-xterm-scroll enable Xterm style scrollbar
1313 --enable-plain-scroll enable plain style scrollbar
1338 --enable-perl enable embedded perl interpreter 1314 --enable-perl enable embedded perl interpreter
1339 --enable-plain-scroll enable plain style scrollbar
1340 --enable-xim XIM (X Input Method) protocol support 1315 --enable-xim XIM (X Input Method) protocol support
1341 --disable-backspace-key disable handling of the backspace key 1316 --disable-backspace-key disable handling of the backspace key
1342 --disable-delete-key disable handling of the delete key 1317 --disable-delete-key disable handling of the delete key
1343 --disable-resources disable all resource checking 1318 --disable-resources disable all resource checking
1344 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1319 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1345 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 1320 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1346 --disable-swapscreen disable swap screen support 1321 --disable-swapscreen disable swap screen support
1347 --enable-iso14755 enable support for extended ISO 14755 modes 1322 --enable-iso14755 enable support for extended ISO 14755 modes
1348 --enable-frills enable support for rarely used features 1323 --enable-frills enable support for rarely used features
1349 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1324 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1350 --enable-selectionscrolling enable scrolling during selections 1325 --enable-selectionscrolling enable scrolling during selections
1351 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1326 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1352 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1327 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1353 --enable-smart-resize enable smart growth/shrink behaviour 1328 --enable-smart-resize enable smart growth/shrink behaviour
1354 --enable-text-blink enable blinking text 1329 --enable-text-blink enable blinking text
1355 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1330 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1356 --enable-utmp enable utmp (utmpx) support 1331 --enable-utmp enable utmp (utmpx) support
1357 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1332 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1359 1334
1360Optional Packages: 1335Optional Packages:
1361 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1336 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1362 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1337 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1363 --with-afterimage-config=DIR use libAfterImage config script in DIR 1338 --with-afterimage-config=DIR use libAfterImage config script in DIR
1364 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1339 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1365 --with-res-name=NAME use this as default resource name (default: urxvt) 1340 --with-res-name=NAME use this as default resource name (default: urxvt)
1366 --with-res-class=CLASS use this as the resource class (default: URxvt) 1341 --with-res-class=CLASS use this as the resource class (default: URxvt)
1367 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1342 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1368 --with-term=NAME set the terminal to NAME (default: rxvt) 1343 --with-term=NAME set the terminal to NAME (default: rxvt)
1369 --with-terminfo=PATH set the path to the terminfo tree to PATH 1344 --with-terminfo=PATH set the path to the terminfo tree to PATH
1370 --with-x use the X Window System 1345 --with-x use the X Window System
1371 --with-xpm-includes=DIR use XPM includes in DIR
1372 --with-xpm-library=DIR use XPM library in DIR
1373 --with-xpm use XPM
1374 1346
1375Some influential environment variables: 1347Some influential environment variables:
1376 CC C compiler command 1348 CC C compiler command
1377 CFLAGS C compiler flags 1349 CFLAGS C compiler flags
1378 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1350 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1381 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1353 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1382 you have headers in a nonstandard directory <include dir> 1354 you have headers in a nonstandard directory <include dir>
1383 CXX C++ compiler command 1355 CXX C++ compiler command
1384 CXXFLAGS C++ compiler flags 1356 CXXFLAGS C++ compiler flags
1385 CPP C preprocessor 1357 CPP C preprocessor
1358 CXXCPP C++ preprocessor
1386 XMKMF Path to xmkmf, Makefile generator for X Window System 1359 XMKMF Path to xmkmf, Makefile generator for X Window System
1387 CXXCPP C++ preprocessor
1388 1360
1389Use these variables to override the choices made by `configure' or to help 1361Use these variables to override the choices made by `configure' or to help
1390it to find libraries and programs with nonstandard names/locations. 1362it to find libraries and programs with nonstandard names/locations.
1391 1363
1392_ACEOF 1364_ACEOF
1928 1900
1929 1901
1930 1902
1931VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1903VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1932DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1904DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1905
1933echo "" 1906echo ""
1934echo "configuring for rxvt $VERSION" 1907echo "configuring for rxvt $VERSION"
1935echo "" 1908echo ""
1936 1909
1937orig_CXXFLAGS="$CXXFLAGS" 1910orig_CXXFLAGS="$CXXFLAGS"
1938
1939 1911
1940ac_ext=c 1912ac_ext=c
1941ac_cpp='$CPP $CPPFLAGS' 1913ac_cpp='$CPP $CPPFLAGS'
1942ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1914ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1943ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1915ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3722echo "${ECHO_T}no" >&6; } 3694echo "${ECHO_T}no" >&6; }
3723fi 3695fi
3724rm -f conftest* 3696rm -f conftest*
3725 3697
3726 3698
3699
3700cat >>confdefs.h <<\_ACEOF
3701#define _GNU_SOURCE 1
3702_ACEOF
3703
3704
3727{ echo "$as_me:$LINENO: checking for library containing strerror" >&5 3705{ echo "$as_me:$LINENO: checking for library containing strerror" >&5
3728echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; } 3706echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3729if test "${ac_cv_search_strerror+set}" = set; then 3707if test "${ac_cv_search_strerror+set}" = set; then
3730 echo $ECHO_N "(cached) $ECHO_C" >&6 3708 echo $ECHO_N "(cached) $ECHO_C" >&6
3731else 3709else
3878LINKER=$LINKER 3856LINKER=$LINKER
3879 3857
3880 3858
3881if test -z "$orig_CXXFLAGS"; then 3859if test -z "$orig_CXXFLAGS"; then
3882 if test x$GCC = xyes && test "x$GXX" = xyes; then 3860 if test x$GCC = xyes && test "x$GXX" = xyes; then
3883 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 3861 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3884 cat >conftest.$ac_ext <<_ACEOF 3862 cat >conftest.$ac_ext <<_ACEOF
3885/* confdefs.h. */ 3863/* confdefs.h. */
3886_ACEOF 3864_ACEOF
3887cat confdefs.h >>conftest.$ac_ext 3865cat confdefs.h >>conftest.$ac_ext
3888cat >>conftest.$ac_ext <<_ACEOF 3866cat >>conftest.$ac_ext <<_ACEOF
3926 CXXFLAGS="-O" 3904 CXXFLAGS="-O"
3927 fi 3905 fi
3928 CFLAGS="$CXXFLAGS" 3906 CFLAGS="$CXXFLAGS"
3929fi 3907fi
3930 3908
3931
3932cat >>confdefs.h <<\_ACEOF
3933#define _GNU_SOURCE 1
3934_ACEOF
3935
3936
3937case $host in 3909case $host in
3938 *-*-solaris* ) 3910 *-*-solaris* )
3939 3911
3940cat >>confdefs.h <<\_ACEOF 3912cat >>confdefs.h <<\_ACEOF
3941#define _XOPEN_SOURCE 500 3913#define _XOPEN_SOURCE 500
3942_ACEOF 3914_ACEOF
3943 3915
3944 ;; 3916 ;;
3945esac 3917esac
3946
3947 3918
3948{ echo "$as_me:$LINENO: checking for setlocale" >&5 3919{ echo "$as_me:$LINENO: checking for setlocale" >&5
3949echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; } 3920echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3950if test "${ac_cv_func_setlocale+set}" = set; then 3921if test "${ac_cv_func_setlocale+set}" = set; then
3951 echo $ECHO_N "(cached) $ECHO_C" >&6 3922 echo $ECHO_N "(cached) $ECHO_C" >&6
4401 4372
4402 4373
4403 4374
4404support_frills=yes 4375support_frills=yes
4405support_inheritpixmap=yes 4376support_inheritpixmap=yes
4406support_tinting=yes
4407support_fading=yes 4377support_fading=yes
4408support_keepscrolling=yes 4378support_keepscrolling=yes
4409support_selectionscrolling=yes 4379support_selectionscrolling=yes
4410support_mousewheel=yes 4380support_mousewheel=yes
4411support_mouseslipwheel=yes 4381support_mouseslipwheel=yes
4414support_scroll_rxvt=yes 4384support_scroll_rxvt=yes
4415support_scroll_next=yes 4385support_scroll_next=yes
4416support_scroll_xterm=yes 4386support_scroll_xterm=yes
4417support_scroll_plain=yes 4387support_scroll_plain=yes
4418support_xim=yes 4388support_xim=yes
4419support_xpm=yes
4420support_afterimage=yes 4389support_afterimage=yes
4421support_afterstep=yes 4390support_afterstep=yes
4422support_xft=yes 4391support_xft=yes
4423support_unicode3=no 4392support_unicode3=no
4424support_combining=yes 4393support_combining=yes
4427support_styles=yes 4396support_styles=yes
4428support_perl=yes 4397support_perl=yes
4429codesets=all 4398codesets=all
4430 4399
4431 4400
4432if test "x$enable_shared" = xyes; then
4433
4434cat >>confdefs.h <<\_ACEOF
4435#define LIBRXVT 1
4436_ACEOF
4437
4438 INSTALL_LIBRXVT=yes
4439fi
4440
4441 4401
4442# Check whether --enable-everything was given. 4402# Check whether --enable-everything was given.
4443if test "${enable_everything+set}" = set; then 4403if test "${enable_everything+set}" = set; then
4444 enableval=$enable_everything; 4404 enableval=$enable_everything;
4445 if test x$enableval = xno; then 4405 if test x$enableval = xno; then
4446 support_frills=no 4406 support_frills=no
4447 support_inheritpixmap=no 4407 support_inheritpixmap=no
4448 support_tinting=no
4449 support_fading=no 4408 support_fading=no
4450 support_keepscrolling=no 4409 support_keepscrolling=no
4451 support_selectionscrolling=no 4410 support_selectionscrolling=no
4452 support_lastlog=no 4411 support_lastlog=no
4453 support_mousewheel=no 4412 support_mousewheel=no
4459 support_scroll_xterm=no 4418 support_scroll_xterm=no
4460 support_scroll_plain=no 4419 support_scroll_plain=no
4461 support_utmp=no 4420 support_utmp=no
4462 support_wtmp=no 4421 support_wtmp=no
4463 support_xim=no 4422 support_xim=no
4464 support_xpm=no
4465 support_afterimage=no 4423 support_afterimage=no
4466 support_afterstep=no 4424 support_afterstep=no
4467 support_xft=no 4425 support_xft=no
4468 support_unicode3=no 4426 support_unicode3=no
4469 support_combining=no 4427 support_combining=no
4474 codesets= 4432 codesets=
4475 fi 4433 fi
4476 if test x$enableval = xyes; then 4434 if test x$enableval = xyes; then
4477 support_frills=yes 4435 support_frills=yes
4478 support_inheritpixmap=yes 4436 support_inheritpixmap=yes
4479 support_tinting=yes
4480 support_fading=yes 4437 support_fading=yes
4481 support_keepscrolling=yes 4438 support_keepscrolling=yes
4482 support_selectionscrolling=yes 4439 support_selectionscrolling=yes
4483 support_lastlog=yes 4440 support_lastlog=yes
4484 support_mousewheel=yes 4441 support_mousewheel=yes
4490 support_scroll_xterm=yes 4447 support_scroll_xterm=yes
4491 support_scroll_plain=yes 4448 support_scroll_plain=yes
4492 support_utmp=yes 4449 support_utmp=yes
4493 support_wtmp=yes 4450 support_wtmp=yes
4494 support_xim=yes 4451 support_xim=yes
4495 support_xpm=yes
4496 support_afterimage=yes 4452 support_afterimage=yes
4497 support_afterstep=yes 4453 support_afterstep=yes
4498 support_xft=yes 4454 support_xft=yes
4499 support_unicode3=yes 4455 support_unicode3=yes
4500 support_combining=yes 4456 support_combining=yes
4506 fi 4462 fi
4507 4463
4508fi 4464fi
4509 4465
4510 4466
4467WARNINGS=no
4468# Check whether --enable-warnings was given.
4469if test "${enable_warnings+set}" = set; then
4470 enableval=$enable_warnings; if test x$enableval = xyes; then
4471 WARNINGS=yes
4472 fi
4473fi
4474
4475if test x$GXX = xyes; then
4476 if test $WARNINGS = yes; then
4477 save_CXXFLAGS="$CXXFLAGS"
4478 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4479 cat >conftest.$ac_ext <<_ACEOF
4480/* confdefs.h. */
4481_ACEOF
4482cat confdefs.h >>conftest.$ac_ext
4483cat >>conftest.$ac_ext <<_ACEOF
4484/* end confdefs.h. */
4485
4486int
4487main ()
4488{
4489
4490 ;
4491 return 0;
4492}
4493_ACEOF
4494rm -f conftest.$ac_objext
4495if { (ac_try="$ac_compile"
4496case "(($ac_try" in
4497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4498 *) ac_try_echo=$ac_try;;
4499esac
4500eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4501 (eval "$ac_compile") 2>conftest.er1
4502 ac_status=$?
4503 grep -v '^ *+' conftest.er1 >conftest.err
4504 rm -f conftest.er1
4505 cat conftest.err >&5
4506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4507 (exit $ac_status); } && {
4508 test -z "$ac_cxx_werror_flag" ||
4509 test ! -s conftest.err
4510 } && test -s conftest.$ac_objext; then
4511 :
4512else
4513 echo "$as_me: failed program was:" >&5
4514sed 's/^/| /' conftest.$ac_ext >&5
4515
4516 CXXFLAGS="$save_CXXFLAGS"
4517fi
4518
4519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4520 else
4521 CXXFLAGS="$CXXFLAGS -w"
4522 fi
4523fi
4524
4511# Check whether --enable-unicode3 was given. 4525# Check whether --enable-unicode3 was given.
4512if test "${enable_unicode3+set}" = set; then 4526if test "${enable_unicode3+set}" = set; then
4513 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then 4527 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4514 support_unicode3=$enableval 4528 support_unicode3=$enableval
4515 fi 4529 fi
4538 support_styles=$enableval 4552 support_styles=$enableval
4539 fi 4553 fi
4540fi 4554fi
4541 4555
4542 4556
4543# Check whether --enable-xpm-background was given.
4544if test "${enable_xpm_background+set}" = set; then
4545 enableval=$enable_xpm_background; if test x$enableval = xyes -o x$enableval = xno; then
4546 support_xpm=$enableval
4547 fi
4548fi
4549
4550
4551# Check whether --enable-afterimage was given. 4557# Check whether --enable-afterimage was given.
4552if test "${enable_afterimage+set}" = set; then 4558if test "${enable_afterimage+set}" = set; then
4553 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then 4559 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4554 support_afterimage=$enableval 4560 support_afterimage=$enableval
4555 fi 4561 fi
4563 afterimage_config=$withval/afterimage-config 4569 afterimage_config=$withval/afterimage-config
4564 fi 4570 fi
4565fi 4571fi
4566 4572
4567 4573
4568# Check whether --enable-afterstep was given.
4569if test "${enable_afterstep+set}" = set; then
4570 enableval=$enable_afterstep; if test x$enableval = xyes -o x$enableval = xno; then
4571 support_afterstep=$enableval
4572 fi
4573fi
4574
4575 4574
4576# Check whether --enable-transparency was given. 4575# Check whether --enable-transparency was given.
4577if test "${enable_transparency+set}" = set; then 4576if test "${enable_transparency+set}" = set; then
4578 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then 4577 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4579 support_inheritpixmap=$enableval 4578 support_inheritpixmap=$enableval
4580 fi 4579 fi
4581fi 4580fi
4582 4581
4583 4582
4584# Check whether --enable-tinting was given.
4585if test "${enable_tinting+set}" = set; then
4586 enableval=$enable_tinting; if test x$enableval = xyes -o x$enableval = xno; then
4587 support_tinting=$enableval
4588 fi
4589fi
4590
4591
4592# Check whether --enable-fading was given. 4583# Check whether --enable-fading was given.
4593if test "${enable_fading+set}" = set; then 4584if test "${enable_fading+set}" = set; then
4594 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then 4585 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4595 support_fading=$enableval 4586 support_fading=$enableval
4596 fi 4587 fi
4619 support_scroll_xterm=$enableval 4610 support_scroll_xterm=$enableval
4620 fi 4611 fi
4621fi 4612fi
4622 4613
4623 4614
4615# Check whether --enable-plain-scroll was given.
4616if test "${enable_plain_scroll+set}" = set; then
4617 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4618 support_scroll_plain=$enableval
4619 fi
4620fi
4621
4622
4624# Check whether --enable-perl was given. 4623# Check whether --enable-perl was given.
4625if test "${enable_perl+set}" = set; then 4624if test "${enable_perl+set}" = set; then
4626 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then 4625 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4627 support_perl=$enableval 4626 support_perl=$enableval
4628 fi
4629fi
4630
4631
4632# Check whether --enable-plain-scroll was given.
4633if test "${enable_plain_scroll+set}" = set; then
4634 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4635 support_scroll_plain=$enableval
4636 fi 4627 fi
4637fi 4628fi
4638 4629
4639 4630
4640 4631
4867#define RXVT_TERMINFO "$withval" 4858#define RXVT_TERMINFO "$withval"
4868_ACEOF 4859_ACEOF
4869 terminfo="$withval" 4860 terminfo="$withval"
4870 fi 4861 fi
4871fi 4862fi
4863
4864
4865
4866LIBEV_M4_AVOID_LIBRT=1
4867
4868ac_ext=cpp
4869ac_cpp='$CXXCPP $CPPFLAGS'
4870ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4871ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4872ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4873{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4874echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4875if test -z "$CXXCPP"; then
4876 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4877 echo $ECHO_N "(cached) $ECHO_C" >&6
4878else
4879 # Double quotes because CXXCPP needs to be expanded
4880 for CXXCPP in "$CXX -E" "/lib/cpp"
4881 do
4882 ac_preproc_ok=false
4883for ac_cxx_preproc_warn_flag in '' yes
4884do
4885 # Use a header file that comes with gcc, so configuring glibc
4886 # with a fresh cross-compiler works.
4887 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4888 # <limits.h> exists even on freestanding compilers.
4889 # On the NeXT, cc -E runs the code through the compiler's parser,
4890 # not just through cpp. "Syntax error" is here to catch this case.
4891 cat >conftest.$ac_ext <<_ACEOF
4892/* confdefs.h. */
4893_ACEOF
4894cat confdefs.h >>conftest.$ac_ext
4895cat >>conftest.$ac_ext <<_ACEOF
4896/* end confdefs.h. */
4897#ifdef __STDC__
4898# include <limits.h>
4899#else
4900# include <assert.h>
4901#endif
4902 Syntax error
4903_ACEOF
4904if { (ac_try="$ac_cpp conftest.$ac_ext"
4905case "(($ac_try" in
4906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4907 *) ac_try_echo=$ac_try;;
4908esac
4909eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4910 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4911 ac_status=$?
4912 grep -v '^ *+' conftest.er1 >conftest.err
4913 rm -f conftest.er1
4914 cat conftest.err >&5
4915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4916 (exit $ac_status); } >/dev/null && {
4917 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4918 test ! -s conftest.err
4919 }; then
4920 :
4921else
4922 echo "$as_me: failed program was:" >&5
4923sed 's/^/| /' conftest.$ac_ext >&5
4924
4925 # Broken: fails on valid input.
4926continue
4927fi
4928
4929rm -f conftest.err conftest.$ac_ext
4930
4931 # OK, works on sane cases. Now check whether nonexistent headers
4932 # can be detected and how.
4933 cat >conftest.$ac_ext <<_ACEOF
4934/* confdefs.h. */
4935_ACEOF
4936cat confdefs.h >>conftest.$ac_ext
4937cat >>conftest.$ac_ext <<_ACEOF
4938/* end confdefs.h. */
4939#include <ac_nonexistent.h>
4940_ACEOF
4941if { (ac_try="$ac_cpp conftest.$ac_ext"
4942case "(($ac_try" in
4943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4944 *) ac_try_echo=$ac_try;;
4945esac
4946eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4947 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4948 ac_status=$?
4949 grep -v '^ *+' conftest.er1 >conftest.err
4950 rm -f conftest.er1
4951 cat conftest.err >&5
4952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4953 (exit $ac_status); } >/dev/null && {
4954 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4955 test ! -s conftest.err
4956 }; then
4957 # Broken: success on invalid input.
4958continue
4959else
4960 echo "$as_me: failed program was:" >&5
4961sed 's/^/| /' conftest.$ac_ext >&5
4962
4963 # Passes both tests.
4964ac_preproc_ok=:
4965break
4966fi
4967
4968rm -f conftest.err conftest.$ac_ext
4969
4970done
4971# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4972rm -f conftest.err conftest.$ac_ext
4973if $ac_preproc_ok; then
4974 break
4975fi
4976
4977 done
4978 ac_cv_prog_CXXCPP=$CXXCPP
4979
4980fi
4981 CXXCPP=$ac_cv_prog_CXXCPP
4982else
4983 ac_cv_prog_CXXCPP=$CXXCPP
4984fi
4985{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
4986echo "${ECHO_T}$CXXCPP" >&6; }
4987ac_preproc_ok=false
4988for ac_cxx_preproc_warn_flag in '' yes
4989do
4990 # Use a header file that comes with gcc, so configuring glibc
4991 # with a fresh cross-compiler works.
4992 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4993 # <limits.h> exists even on freestanding compilers.
4994 # On the NeXT, cc -E runs the code through the compiler's parser,
4995 # not just through cpp. "Syntax error" is here to catch this case.
4996 cat >conftest.$ac_ext <<_ACEOF
4997/* confdefs.h. */
4998_ACEOF
4999cat confdefs.h >>conftest.$ac_ext
5000cat >>conftest.$ac_ext <<_ACEOF
5001/* end confdefs.h. */
5002#ifdef __STDC__
5003# include <limits.h>
5004#else
5005# include <assert.h>
5006#endif
5007 Syntax error
5008_ACEOF
5009if { (ac_try="$ac_cpp conftest.$ac_ext"
5010case "(($ac_try" in
5011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5012 *) ac_try_echo=$ac_try;;
5013esac
5014eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5015 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5016 ac_status=$?
5017 grep -v '^ *+' conftest.er1 >conftest.err
5018 rm -f conftest.er1
5019 cat conftest.err >&5
5020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5021 (exit $ac_status); } >/dev/null && {
5022 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5023 test ! -s conftest.err
5024 }; then
5025 :
5026else
5027 echo "$as_me: failed program was:" >&5
5028sed 's/^/| /' conftest.$ac_ext >&5
5029
5030 # Broken: fails on valid input.
5031continue
5032fi
5033
5034rm -f conftest.err conftest.$ac_ext
5035
5036 # OK, works on sane cases. Now check whether nonexistent headers
5037 # can be detected and how.
5038 cat >conftest.$ac_ext <<_ACEOF
5039/* confdefs.h. */
5040_ACEOF
5041cat confdefs.h >>conftest.$ac_ext
5042cat >>conftest.$ac_ext <<_ACEOF
5043/* end confdefs.h. */
5044#include <ac_nonexistent.h>
5045_ACEOF
5046if { (ac_try="$ac_cpp conftest.$ac_ext"
5047case "(($ac_try" in
5048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5049 *) ac_try_echo=$ac_try;;
5050esac
5051eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5052 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5053 ac_status=$?
5054 grep -v '^ *+' conftest.er1 >conftest.err
5055 rm -f conftest.er1
5056 cat conftest.err >&5
5057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5058 (exit $ac_status); } >/dev/null && {
5059 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5060 test ! -s conftest.err
5061 }; then
5062 # Broken: success on invalid input.
5063continue
5064else
5065 echo "$as_me: failed program was:" >&5
5066sed 's/^/| /' conftest.$ac_ext >&5
5067
5068 # Passes both tests.
5069ac_preproc_ok=:
5070break
5071fi
5072
5073rm -f conftest.err conftest.$ac_ext
5074
5075done
5076# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5077rm -f conftest.err conftest.$ac_ext
5078if $ac_preproc_ok; then
5079 :
5080else
5081 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5082See \`config.log' for more details." >&5
5083echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5084See \`config.log' for more details." >&2;}
5085 { (exit 1); exit 1; }; }
5086fi
5087
5088ac_ext=cpp
5089ac_cpp='$CXXCPP $CPPFLAGS'
5090ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5091ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5092ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5093
5094
5095{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5096echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5097if test "${ac_cv_header_stdc+set}" = set; then
5098 echo $ECHO_N "(cached) $ECHO_C" >&6
5099else
5100 cat >conftest.$ac_ext <<_ACEOF
5101/* confdefs.h. */
5102_ACEOF
5103cat confdefs.h >>conftest.$ac_ext
5104cat >>conftest.$ac_ext <<_ACEOF
5105/* end confdefs.h. */
5106#include <stdlib.h>
5107#include <stdarg.h>
5108#include <string.h>
5109#include <float.h>
5110
5111int
5112main ()
5113{
5114
5115 ;
5116 return 0;
5117}
5118_ACEOF
5119rm -f conftest.$ac_objext
5120if { (ac_try="$ac_compile"
5121case "(($ac_try" in
5122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5123 *) ac_try_echo=$ac_try;;
5124esac
5125eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5126 (eval "$ac_compile") 2>conftest.er1
5127 ac_status=$?
5128 grep -v '^ *+' conftest.er1 >conftest.err
5129 rm -f conftest.er1
5130 cat conftest.err >&5
5131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 (exit $ac_status); } && {
5133 test -z "$ac_cxx_werror_flag" ||
5134 test ! -s conftest.err
5135 } && test -s conftest.$ac_objext; then
5136 ac_cv_header_stdc=yes
5137else
5138 echo "$as_me: failed program was:" >&5
5139sed 's/^/| /' conftest.$ac_ext >&5
5140
5141 ac_cv_header_stdc=no
5142fi
5143
5144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5145
5146if test $ac_cv_header_stdc = yes; then
5147 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5148 cat >conftest.$ac_ext <<_ACEOF
5149/* confdefs.h. */
5150_ACEOF
5151cat confdefs.h >>conftest.$ac_ext
5152cat >>conftest.$ac_ext <<_ACEOF
5153/* end confdefs.h. */
5154#include <string.h>
5155
5156_ACEOF
5157if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5158 $EGREP "memchr" >/dev/null 2>&1; then
5159 :
5160else
5161 ac_cv_header_stdc=no
5162fi
5163rm -f conftest*
5164
5165fi
5166
5167if test $ac_cv_header_stdc = yes; then
5168 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5169 cat >conftest.$ac_ext <<_ACEOF
5170/* confdefs.h. */
5171_ACEOF
5172cat confdefs.h >>conftest.$ac_ext
5173cat >>conftest.$ac_ext <<_ACEOF
5174/* end confdefs.h. */
5175#include <stdlib.h>
5176
5177_ACEOF
5178if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5179 $EGREP "free" >/dev/null 2>&1; then
5180 :
5181else
5182 ac_cv_header_stdc=no
5183fi
5184rm -f conftest*
5185
5186fi
5187
5188if test $ac_cv_header_stdc = yes; then
5189 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5190 if test "$cross_compiling" = yes; then
5191 :
5192else
5193 cat >conftest.$ac_ext <<_ACEOF
5194/* confdefs.h. */
5195_ACEOF
5196cat confdefs.h >>conftest.$ac_ext
5197cat >>conftest.$ac_ext <<_ACEOF
5198/* end confdefs.h. */
5199#include <ctype.h>
5200#include <stdlib.h>
5201#if ((' ' & 0x0FF) == 0x020)
5202# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5203# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5204#else
5205# define ISLOWER(c) \
5206 (('a' <= (c) && (c) <= 'i') \
5207 || ('j' <= (c) && (c) <= 'r') \
5208 || ('s' <= (c) && (c) <= 'z'))
5209# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5210#endif
5211
5212#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5213int
5214main ()
5215{
5216 int i;
5217 for (i = 0; i < 256; i++)
5218 if (XOR (islower (i), ISLOWER (i))
5219 || toupper (i) != TOUPPER (i))
5220 return 2;
5221 return 0;
5222}
5223_ACEOF
5224rm -f conftest$ac_exeext
5225if { (ac_try="$ac_link"
5226case "(($ac_try" in
5227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5228 *) ac_try_echo=$ac_try;;
5229esac
5230eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5231 (eval "$ac_link") 2>&5
5232 ac_status=$?
5233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5234 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5235 { (case "(($ac_try" in
5236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5237 *) ac_try_echo=$ac_try;;
5238esac
5239eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5240 (eval "$ac_try") 2>&5
5241 ac_status=$?
5242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5243 (exit $ac_status); }; }; then
5244 :
5245else
5246 echo "$as_me: program exited with status $ac_status" >&5
5247echo "$as_me: failed program was:" >&5
5248sed 's/^/| /' conftest.$ac_ext >&5
5249
5250( exit $ac_status )
5251ac_cv_header_stdc=no
5252fi
5253rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5254fi
5255
5256
5257fi
5258fi
5259{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5260echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5261if test $ac_cv_header_stdc = yes; then
5262
5263cat >>confdefs.h <<\_ACEOF
5264#define STDC_HEADERS 1
5265_ACEOF
5266
5267fi
5268
5269# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5280 inttypes.h stdint.h unistd.h
5281do
5282as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5283{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5284echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5285if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5286 echo $ECHO_N "(cached) $ECHO_C" >&6
5287else
5288 cat >conftest.$ac_ext <<_ACEOF
5289/* confdefs.h. */
5290_ACEOF
5291cat confdefs.h >>conftest.$ac_ext
5292cat >>conftest.$ac_ext <<_ACEOF
5293/* end confdefs.h. */
5294$ac_includes_default
5295
5296#include <$ac_header>
5297_ACEOF
5298rm -f conftest.$ac_objext
5299if { (ac_try="$ac_compile"
5300case "(($ac_try" in
5301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5302 *) ac_try_echo=$ac_try;;
5303esac
5304eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5305 (eval "$ac_compile") 2>conftest.er1
5306 ac_status=$?
5307 grep -v '^ *+' conftest.er1 >conftest.err
5308 rm -f conftest.er1
5309 cat conftest.err >&5
5310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5311 (exit $ac_status); } && {
5312 test -z "$ac_cxx_werror_flag" ||
5313 test ! -s conftest.err
5314 } && test -s conftest.$ac_objext; then
5315 eval "$as_ac_Header=yes"
5316else
5317 echo "$as_me: failed program was:" >&5
5318sed 's/^/| /' conftest.$ac_ext >&5
5319
5320 eval "$as_ac_Header=no"
5321fi
5322
5323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5324fi
5325ac_res=`eval echo '${'$as_ac_Header'}'`
5326 { echo "$as_me:$LINENO: result: $ac_res" >&5
5327echo "${ECHO_T}$ac_res" >&6; }
5328if test `eval echo '${'$as_ac_Header'}'` = yes; then
5329 cat >>confdefs.h <<_ACEOF
5330#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5331_ACEOF
5332
5333fi
5334
5335done
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h
5346do
5347as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5348if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5349 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5350echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5351if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5352 echo $ECHO_N "(cached) $ECHO_C" >&6
5353fi
5354ac_res=`eval echo '${'$as_ac_Header'}'`
5355 { echo "$as_me:$LINENO: result: $ac_res" >&5
5356echo "${ECHO_T}$ac_res" >&6; }
5357else
5358 # Is the header compilable?
5359{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5360echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5361cat >conftest.$ac_ext <<_ACEOF
5362/* confdefs.h. */
5363_ACEOF
5364cat confdefs.h >>conftest.$ac_ext
5365cat >>conftest.$ac_ext <<_ACEOF
5366/* end confdefs.h. */
5367$ac_includes_default
5368#include <$ac_header>
5369_ACEOF
5370rm -f conftest.$ac_objext
5371if { (ac_try="$ac_compile"
5372case "(($ac_try" in
5373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5374 *) ac_try_echo=$ac_try;;
5375esac
5376eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5377 (eval "$ac_compile") 2>conftest.er1
5378 ac_status=$?
5379 grep -v '^ *+' conftest.er1 >conftest.err
5380 rm -f conftest.er1
5381 cat conftest.err >&5
5382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5383 (exit $ac_status); } && {
5384 test -z "$ac_cxx_werror_flag" ||
5385 test ! -s conftest.err
5386 } && test -s conftest.$ac_objext; then
5387 ac_header_compiler=yes
5388else
5389 echo "$as_me: failed program was:" >&5
5390sed 's/^/| /' conftest.$ac_ext >&5
5391
5392 ac_header_compiler=no
5393fi
5394
5395rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5396{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5397echo "${ECHO_T}$ac_header_compiler" >&6; }
5398
5399# Is the header present?
5400{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5401echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5402cat >conftest.$ac_ext <<_ACEOF
5403/* confdefs.h. */
5404_ACEOF
5405cat confdefs.h >>conftest.$ac_ext
5406cat >>conftest.$ac_ext <<_ACEOF
5407/* end confdefs.h. */
5408#include <$ac_header>
5409_ACEOF
5410if { (ac_try="$ac_cpp conftest.$ac_ext"
5411case "(($ac_try" in
5412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5413 *) ac_try_echo=$ac_try;;
5414esac
5415eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5416 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5417 ac_status=$?
5418 grep -v '^ *+' conftest.er1 >conftest.err
5419 rm -f conftest.er1
5420 cat conftest.err >&5
5421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5422 (exit $ac_status); } >/dev/null && {
5423 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5424 test ! -s conftest.err
5425 }; then
5426 ac_header_preproc=yes
5427else
5428 echo "$as_me: failed program was:" >&5
5429sed 's/^/| /' conftest.$ac_ext >&5
5430
5431 ac_header_preproc=no
5432fi
5433
5434rm -f conftest.err conftest.$ac_ext
5435{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5436echo "${ECHO_T}$ac_header_preproc" >&6; }
5437
5438# So? What about this header?
5439case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5440 yes:no: )
5441 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5442echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5443 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5444echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5445 ac_header_preproc=yes
5446 ;;
5447 no:yes:* )
5448 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5449echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5450 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5451echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5452 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5453echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5454 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5455echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5456 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5457echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5458 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5459echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5460
5461 ;;
5462esac
5463{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5464echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5465if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5466 echo $ECHO_N "(cached) $ECHO_C" >&6
5467else
5468 eval "$as_ac_Header=\$ac_header_preproc"
5469fi
5470ac_res=`eval echo '${'$as_ac_Header'}'`
5471 { echo "$as_me:$LINENO: result: $ac_res" >&5
5472echo "${ECHO_T}$ac_res" >&6; }
5473
5474fi
5475if test `eval echo '${'$as_ac_Header'}'` = yes; then
5476 cat >>confdefs.h <<_ACEOF
5477#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5478_ACEOF
5479
5480fi
5481
5482done
5483
5484
5485
5486
5487
5488
5489
5490
5491for ac_func in inotify_init epoll_ctl kqueue port_create poll select
5492do
5493as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5494{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5495echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5496if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5497 echo $ECHO_N "(cached) $ECHO_C" >&6
5498else
5499 cat >conftest.$ac_ext <<_ACEOF
5500/* confdefs.h. */
5501_ACEOF
5502cat confdefs.h >>conftest.$ac_ext
5503cat >>conftest.$ac_ext <<_ACEOF
5504/* end confdefs.h. */
5505/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5506 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5507#define $ac_func innocuous_$ac_func
5508
5509/* System header to define __stub macros and hopefully few prototypes,
5510 which can conflict with char $ac_func (); below.
5511 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5512 <limits.h> exists even on freestanding compilers. */
5513
5514#ifdef __STDC__
5515# include <limits.h>
5516#else
5517# include <assert.h>
5518#endif
5519
5520#undef $ac_func
5521
5522/* Override any GCC internal prototype to avoid an error.
5523 Use char because int might match the return type of a GCC
5524 builtin and then its argument prototype would still apply. */
5525#ifdef __cplusplus
5526extern "C"
5527#endif
5528char $ac_func ();
5529/* The GNU C library defines this for functions which it implements
5530 to always fail with ENOSYS. Some functions are actually named
5531 something starting with __ and the normal name is an alias. */
5532#if defined __stub_$ac_func || defined __stub___$ac_func
5533choke me
5534#endif
5535
5536int
5537main ()
5538{
5539return $ac_func ();
5540 ;
5541 return 0;
5542}
5543_ACEOF
5544rm -f conftest.$ac_objext conftest$ac_exeext
5545if { (ac_try="$ac_link"
5546case "(($ac_try" in
5547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5548 *) ac_try_echo=$ac_try;;
5549esac
5550eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5551 (eval "$ac_link") 2>conftest.er1
5552 ac_status=$?
5553 grep -v '^ *+' conftest.er1 >conftest.err
5554 rm -f conftest.er1
5555 cat conftest.err >&5
5556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5557 (exit $ac_status); } && {
5558 test -z "$ac_cxx_werror_flag" ||
5559 test ! -s conftest.err
5560 } && test -s conftest$ac_exeext &&
5561 $as_test_x conftest$ac_exeext; then
5562 eval "$as_ac_var=yes"
5563else
5564 echo "$as_me: failed program was:" >&5
5565sed 's/^/| /' conftest.$ac_ext >&5
5566
5567 eval "$as_ac_var=no"
5568fi
5569
5570rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5571 conftest$ac_exeext conftest.$ac_ext
5572fi
5573ac_res=`eval echo '${'$as_ac_var'}'`
5574 { echo "$as_me:$LINENO: result: $ac_res" >&5
5575echo "${ECHO_T}$ac_res" >&6; }
5576if test `eval echo '${'$as_ac_var'}'` = yes; then
5577 cat >>confdefs.h <<_ACEOF
5578#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5579_ACEOF
5580
5581fi
5582done
5583
5584
5585{ echo "$as_me:$LINENO: checking for clock_gettime" >&5
5586echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5587if test "${ac_cv_func_clock_gettime+set}" = set; then
5588 echo $ECHO_N "(cached) $ECHO_C" >&6
5589else
5590 cat >conftest.$ac_ext <<_ACEOF
5591/* confdefs.h. */
5592_ACEOF
5593cat confdefs.h >>conftest.$ac_ext
5594cat >>conftest.$ac_ext <<_ACEOF
5595/* end confdefs.h. */
5596/* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5597 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5598#define clock_gettime innocuous_clock_gettime
5599
5600/* System header to define __stub macros and hopefully few prototypes,
5601 which can conflict with char clock_gettime (); below.
5602 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5603 <limits.h> exists even on freestanding compilers. */
5604
5605#ifdef __STDC__
5606# include <limits.h>
5607#else
5608# include <assert.h>
5609#endif
5610
5611#undef clock_gettime
5612
5613/* Override any GCC internal prototype to avoid an error.
5614 Use char because int might match the return type of a GCC
5615 builtin and then its argument prototype would still apply. */
5616#ifdef __cplusplus
5617extern "C"
5618#endif
5619char clock_gettime ();
5620/* The GNU C library defines this for functions which it implements
5621 to always fail with ENOSYS. Some functions are actually named
5622 something starting with __ and the normal name is an alias. */
5623#if defined __stub_clock_gettime || defined __stub___clock_gettime
5624choke me
5625#endif
5626
5627int
5628main ()
5629{
5630return clock_gettime ();
5631 ;
5632 return 0;
5633}
5634_ACEOF
5635rm -f conftest.$ac_objext conftest$ac_exeext
5636if { (ac_try="$ac_link"
5637case "(($ac_try" in
5638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5639 *) ac_try_echo=$ac_try;;
5640esac
5641eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5642 (eval "$ac_link") 2>conftest.er1
5643 ac_status=$?
5644 grep -v '^ *+' conftest.er1 >conftest.err
5645 rm -f conftest.er1
5646 cat conftest.err >&5
5647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5648 (exit $ac_status); } && {
5649 test -z "$ac_cxx_werror_flag" ||
5650 test ! -s conftest.err
5651 } && test -s conftest$ac_exeext &&
5652 $as_test_x conftest$ac_exeext; then
5653 ac_cv_func_clock_gettime=yes
5654else
5655 echo "$as_me: failed program was:" >&5
5656sed 's/^/| /' conftest.$ac_ext >&5
5657
5658 ac_cv_func_clock_gettime=no
5659fi
5660
5661rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5662 conftest$ac_exeext conftest.$ac_ext
5663fi
5664{ echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5665echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5666if test $ac_cv_func_clock_gettime = yes; then
5667 :
5668else
5669
5670 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5671
5672{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5673echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5674if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5675 echo $ECHO_N "(cached) $ECHO_C" >&6
5676else
5677 ac_check_lib_save_LIBS=$LIBS
5678LIBS="-lrt $LIBS"
5679cat >conftest.$ac_ext <<_ACEOF
5680/* confdefs.h. */
5681_ACEOF
5682cat confdefs.h >>conftest.$ac_ext
5683cat >>conftest.$ac_ext <<_ACEOF
5684/* end confdefs.h. */
5685
5686/* Override any GCC internal prototype to avoid an error.
5687 Use char because int might match the return type of a GCC
5688 builtin and then its argument prototype would still apply. */
5689#ifdef __cplusplus
5690extern "C"
5691#endif
5692char clock_gettime ();
5693int
5694main ()
5695{
5696return clock_gettime ();
5697 ;
5698 return 0;
5699}
5700_ACEOF
5701rm -f conftest.$ac_objext conftest$ac_exeext
5702if { (ac_try="$ac_link"
5703case "(($ac_try" in
5704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5705 *) ac_try_echo=$ac_try;;
5706esac
5707eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5708 (eval "$ac_link") 2>conftest.er1
5709 ac_status=$?
5710 grep -v '^ *+' conftest.er1 >conftest.err
5711 rm -f conftest.er1
5712 cat conftest.err >&5
5713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5714 (exit $ac_status); } && {
5715 test -z "$ac_cxx_werror_flag" ||
5716 test ! -s conftest.err
5717 } && test -s conftest$ac_exeext &&
5718 $as_test_x conftest$ac_exeext; then
5719 ac_cv_lib_rt_clock_gettime=yes
5720else
5721 echo "$as_me: failed program was:" >&5
5722sed 's/^/| /' conftest.$ac_ext >&5
5723
5724 ac_cv_lib_rt_clock_gettime=no
5725fi
5726
5727rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5728 conftest$ac_exeext conftest.$ac_ext
5729LIBS=$ac_check_lib_save_LIBS
5730fi
5731{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5732echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5733if test $ac_cv_lib_rt_clock_gettime = yes; then
5734 cat >>confdefs.h <<_ACEOF
5735#define HAVE_LIBRT 1
5736_ACEOF
5737
5738 LIBS="-lrt $LIBS"
5739
5740fi
5741
5742 unset ac_cv_func_clock_gettime
5743
5744for ac_func in clock_gettime
5745do
5746as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5747{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5748echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5749if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5750 echo $ECHO_N "(cached) $ECHO_C" >&6
5751else
5752 cat >conftest.$ac_ext <<_ACEOF
5753/* confdefs.h. */
5754_ACEOF
5755cat confdefs.h >>conftest.$ac_ext
5756cat >>conftest.$ac_ext <<_ACEOF
5757/* end confdefs.h. */
5758/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5759 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5760#define $ac_func innocuous_$ac_func
5761
5762/* System header to define __stub macros and hopefully few prototypes,
5763 which can conflict with char $ac_func (); below.
5764 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5765 <limits.h> exists even on freestanding compilers. */
5766
5767#ifdef __STDC__
5768# include <limits.h>
5769#else
5770# include <assert.h>
5771#endif
5772
5773#undef $ac_func
5774
5775/* Override any GCC internal prototype to avoid an error.
5776 Use char because int might match the return type of a GCC
5777 builtin and then its argument prototype would still apply. */
5778#ifdef __cplusplus
5779extern "C"
5780#endif
5781char $ac_func ();
5782/* The GNU C library defines this for functions which it implements
5783 to always fail with ENOSYS. Some functions are actually named
5784 something starting with __ and the normal name is an alias. */
5785#if defined __stub_$ac_func || defined __stub___$ac_func
5786choke me
5787#endif
5788
5789int
5790main ()
5791{
5792return $ac_func ();
5793 ;
5794 return 0;
5795}
5796_ACEOF
5797rm -f conftest.$ac_objext conftest$ac_exeext
5798if { (ac_try="$ac_link"
5799case "(($ac_try" in
5800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5801 *) ac_try_echo=$ac_try;;
5802esac
5803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5804 (eval "$ac_link") 2>conftest.er1
5805 ac_status=$?
5806 grep -v '^ *+' conftest.er1 >conftest.err
5807 rm -f conftest.er1
5808 cat conftest.err >&5
5809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810 (exit $ac_status); } && {
5811 test -z "$ac_cxx_werror_flag" ||
5812 test ! -s conftest.err
5813 } && test -s conftest$ac_exeext &&
5814 $as_test_x conftest$ac_exeext; then
5815 eval "$as_ac_var=yes"
5816else
5817 echo "$as_me: failed program was:" >&5
5818sed 's/^/| /' conftest.$ac_ext >&5
5819
5820 eval "$as_ac_var=no"
5821fi
5822
5823rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5824 conftest$ac_exeext conftest.$ac_ext
5825fi
5826ac_res=`eval echo '${'$as_ac_var'}'`
5827 { echo "$as_me:$LINENO: result: $ac_res" >&5
5828echo "${ECHO_T}$ac_res" >&6; }
5829if test `eval echo '${'$as_ac_var'}'` = yes; then
5830 cat >>confdefs.h <<_ACEOF
5831#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5832_ACEOF
5833
5834fi
5835done
5836
5837 fi
5838
5839fi
5840
5841
5842{ echo "$as_me:$LINENO: checking for nanosleep" >&5
5843echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5844if test "${ac_cv_func_nanosleep+set}" = set; then
5845 echo $ECHO_N "(cached) $ECHO_C" >&6
5846else
5847 cat >conftest.$ac_ext <<_ACEOF
5848/* confdefs.h. */
5849_ACEOF
5850cat confdefs.h >>conftest.$ac_ext
5851cat >>conftest.$ac_ext <<_ACEOF
5852/* end confdefs.h. */
5853/* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5854 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5855#define nanosleep innocuous_nanosleep
5856
5857/* System header to define __stub macros and hopefully few prototypes,
5858 which can conflict with char nanosleep (); below.
5859 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5860 <limits.h> exists even on freestanding compilers. */
5861
5862#ifdef __STDC__
5863# include <limits.h>
5864#else
5865# include <assert.h>
5866#endif
5867
5868#undef nanosleep
5869
5870/* Override any GCC internal prototype to avoid an error.
5871 Use char because int might match the return type of a GCC
5872 builtin and then its argument prototype would still apply. */
5873#ifdef __cplusplus
5874extern "C"
5875#endif
5876char nanosleep ();
5877/* The GNU C library defines this for functions which it implements
5878 to always fail with ENOSYS. Some functions are actually named
5879 something starting with __ and the normal name is an alias. */
5880#if defined __stub_nanosleep || defined __stub___nanosleep
5881choke me
5882#endif
5883
5884int
5885main ()
5886{
5887return nanosleep ();
5888 ;
5889 return 0;
5890}
5891_ACEOF
5892rm -f conftest.$ac_objext conftest$ac_exeext
5893if { (ac_try="$ac_link"
5894case "(($ac_try" in
5895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5896 *) ac_try_echo=$ac_try;;
5897esac
5898eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5899 (eval "$ac_link") 2>conftest.er1
5900 ac_status=$?
5901 grep -v '^ *+' conftest.er1 >conftest.err
5902 rm -f conftest.er1
5903 cat conftest.err >&5
5904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5905 (exit $ac_status); } && {
5906 test -z "$ac_cxx_werror_flag" ||
5907 test ! -s conftest.err
5908 } && test -s conftest$ac_exeext &&
5909 $as_test_x conftest$ac_exeext; then
5910 ac_cv_func_nanosleep=yes
5911else
5912 echo "$as_me: failed program was:" >&5
5913sed 's/^/| /' conftest.$ac_ext >&5
5914
5915 ac_cv_func_nanosleep=no
5916fi
5917
5918rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5919 conftest$ac_exeext conftest.$ac_ext
5920fi
5921{ echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5922echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5923if test $ac_cv_func_nanosleep = yes; then
5924 :
5925else
5926
5927 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5928
5929{ echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5930echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5931if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5932 echo $ECHO_N "(cached) $ECHO_C" >&6
5933else
5934 ac_check_lib_save_LIBS=$LIBS
5935LIBS="-lrt $LIBS"
5936cat >conftest.$ac_ext <<_ACEOF
5937/* confdefs.h. */
5938_ACEOF
5939cat confdefs.h >>conftest.$ac_ext
5940cat >>conftest.$ac_ext <<_ACEOF
5941/* end confdefs.h. */
5942
5943/* Override any GCC internal prototype to avoid an error.
5944 Use char because int might match the return type of a GCC
5945 builtin and then its argument prototype would still apply. */
5946#ifdef __cplusplus
5947extern "C"
5948#endif
5949char nanosleep ();
5950int
5951main ()
5952{
5953return nanosleep ();
5954 ;
5955 return 0;
5956}
5957_ACEOF
5958rm -f conftest.$ac_objext conftest$ac_exeext
5959if { (ac_try="$ac_link"
5960case "(($ac_try" in
5961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5962 *) ac_try_echo=$ac_try;;
5963esac
5964eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5965 (eval "$ac_link") 2>conftest.er1
5966 ac_status=$?
5967 grep -v '^ *+' conftest.er1 >conftest.err
5968 rm -f conftest.er1
5969 cat conftest.err >&5
5970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5971 (exit $ac_status); } && {
5972 test -z "$ac_cxx_werror_flag" ||
5973 test ! -s conftest.err
5974 } && test -s conftest$ac_exeext &&
5975 $as_test_x conftest$ac_exeext; then
5976 ac_cv_lib_rt_nanosleep=yes
5977else
5978 echo "$as_me: failed program was:" >&5
5979sed 's/^/| /' conftest.$ac_ext >&5
5980
5981 ac_cv_lib_rt_nanosleep=no
5982fi
5983
5984rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5985 conftest$ac_exeext conftest.$ac_ext
5986LIBS=$ac_check_lib_save_LIBS
5987fi
5988{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
5989echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
5990if test $ac_cv_lib_rt_nanosleep = yes; then
5991 cat >>confdefs.h <<_ACEOF
5992#define HAVE_LIBRT 1
5993_ACEOF
5994
5995 LIBS="-lrt $LIBS"
5996
5997fi
5998
5999 unset ac_cv_func_nanosleep
6000
6001for ac_func in nanosleep
6002do
6003as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6004{ echo "$as_me:$LINENO: checking for $ac_func" >&5
6005echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6006if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6007 echo $ECHO_N "(cached) $ECHO_C" >&6
6008else
6009 cat >conftest.$ac_ext <<_ACEOF
6010/* confdefs.h. */
6011_ACEOF
6012cat confdefs.h >>conftest.$ac_ext
6013cat >>conftest.$ac_ext <<_ACEOF
6014/* end confdefs.h. */
6015/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6016 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6017#define $ac_func innocuous_$ac_func
6018
6019/* System header to define __stub macros and hopefully few prototypes,
6020 which can conflict with char $ac_func (); below.
6021 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6022 <limits.h> exists even on freestanding compilers. */
6023
6024#ifdef __STDC__
6025# include <limits.h>
6026#else
6027# include <assert.h>
6028#endif
6029
6030#undef $ac_func
6031
6032/* Override any GCC internal prototype to avoid an error.
6033 Use char because int might match the return type of a GCC
6034 builtin and then its argument prototype would still apply. */
6035#ifdef __cplusplus
6036extern "C"
6037#endif
6038char $ac_func ();
6039/* The GNU C library defines this for functions which it implements
6040 to always fail with ENOSYS. Some functions are actually named
6041 something starting with __ and the normal name is an alias. */
6042#if defined __stub_$ac_func || defined __stub___$ac_func
6043choke me
6044#endif
6045
6046int
6047main ()
6048{
6049return $ac_func ();
6050 ;
6051 return 0;
6052}
6053_ACEOF
6054rm -f conftest.$ac_objext conftest$ac_exeext
6055if { (ac_try="$ac_link"
6056case "(($ac_try" in
6057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6058 *) ac_try_echo=$ac_try;;
6059esac
6060eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6061 (eval "$ac_link") 2>conftest.er1
6062 ac_status=$?
6063 grep -v '^ *+' conftest.er1 >conftest.err
6064 rm -f conftest.er1
6065 cat conftest.err >&5
6066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6067 (exit $ac_status); } && {
6068 test -z "$ac_cxx_werror_flag" ||
6069 test ! -s conftest.err
6070 } && test -s conftest$ac_exeext &&
6071 $as_test_x conftest$ac_exeext; then
6072 eval "$as_ac_var=yes"
6073else
6074 echo "$as_me: failed program was:" >&5
6075sed 's/^/| /' conftest.$ac_ext >&5
6076
6077 eval "$as_ac_var=no"
6078fi
6079
6080rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6081 conftest$ac_exeext conftest.$ac_ext
6082fi
6083ac_res=`eval echo '${'$as_ac_var'}'`
6084 { echo "$as_me:$LINENO: result: $ac_res" >&5
6085echo "${ECHO_T}$ac_res" >&6; }
6086if test `eval echo '${'$as_ac_var'}'` = yes; then
6087 cat >>confdefs.h <<_ACEOF
6088#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6089_ACEOF
6090
6091fi
6092done
6093
6094 fi
6095
6096fi
6097
6098
6099
6100{ echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6101echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6102if test "${ac_cv_lib_m_ceil+set}" = set; then
6103 echo $ECHO_N "(cached) $ECHO_C" >&6
6104else
6105 ac_check_lib_save_LIBS=$LIBS
6106LIBS="-lm $LIBS"
6107cat >conftest.$ac_ext <<_ACEOF
6108/* confdefs.h. */
6109_ACEOF
6110cat confdefs.h >>conftest.$ac_ext
6111cat >>conftest.$ac_ext <<_ACEOF
6112/* end confdefs.h. */
6113
6114/* Override any GCC internal prototype to avoid an error.
6115 Use char because int might match the return type of a GCC
6116 builtin and then its argument prototype would still apply. */
6117#ifdef __cplusplus
6118extern "C"
6119#endif
6120char ceil ();
6121int
6122main ()
6123{
6124return ceil ();
6125 ;
6126 return 0;
6127}
6128_ACEOF
6129rm -f conftest.$ac_objext conftest$ac_exeext
6130if { (ac_try="$ac_link"
6131case "(($ac_try" in
6132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6133 *) ac_try_echo=$ac_try;;
6134esac
6135eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6136 (eval "$ac_link") 2>conftest.er1
6137 ac_status=$?
6138 grep -v '^ *+' conftest.er1 >conftest.err
6139 rm -f conftest.er1
6140 cat conftest.err >&5
6141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142 (exit $ac_status); } && {
6143 test -z "$ac_cxx_werror_flag" ||
6144 test ! -s conftest.err
6145 } && test -s conftest$ac_exeext &&
6146 $as_test_x conftest$ac_exeext; then
6147 ac_cv_lib_m_ceil=yes
6148else
6149 echo "$as_me: failed program was:" >&5
6150sed 's/^/| /' conftest.$ac_ext >&5
6151
6152 ac_cv_lib_m_ceil=no
6153fi
6154
6155rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6156 conftest$ac_exeext conftest.$ac_ext
6157LIBS=$ac_check_lib_save_LIBS
6158fi
6159{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6160echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6161if test $ac_cv_lib_m_ceil = yes; then
6162 cat >>confdefs.h <<_ACEOF
6163#define HAVE_LIBM 1
6164_ACEOF
6165
6166 LIBS="-lm $LIBS"
6167
6168fi
6169
6170
6171
6172
4872 6173
4873 6174
4874 6175
4875# Extract the first word of "tic", so it can be a program name with args. 6176# Extract the first word of "tic", so it can be a program name with args.
4876set dummy tic; ac_word=$2 6177set dummy tic; ac_word=$2
4897 fi 6198 fi
4898done 6199done
4899done 6200done
4900IFS=$as_save_IFS 6201IFS=$as_save_IFS
4901 6202
6203 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
4902 ;; 6204 ;;
4903esac 6205esac
4904fi 6206fi
4905TIC=$ac_cv_path_TIC 6207TIC=$ac_cv_path_TIC
4906if test -n "$TIC"; then 6208if test -n "$TIC"; then
4909else 6211else
4910 { echo "$as_me:$LINENO: result: no" >&5 6212 { echo "$as_me:$LINENO: result: no" >&5
4911echo "${ECHO_T}no" >&6; } 6213echo "${ECHO_T}no" >&6; }
4912fi 6214fi
4913 6215
4914
4915
4916
4917
4918ac_ext=cpp
4919ac_cpp='$CXXCPP $CPPFLAGS'
4920ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4921ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4922ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4923{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4924echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4925if test -z "$CXXCPP"; then
4926 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4927 echo $ECHO_N "(cached) $ECHO_C" >&6
4928else
4929 # Double quotes because CXXCPP needs to be expanded
4930 for CXXCPP in "$CXX -E" "/lib/cpp"
4931 do
4932 ac_preproc_ok=false
4933for ac_cxx_preproc_warn_flag in '' yes
4934do
4935 # Use a header file that comes with gcc, so configuring glibc
4936 # with a fresh cross-compiler works.
4937 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4938 # <limits.h> exists even on freestanding compilers.
4939 # On the NeXT, cc -E runs the code through the compiler's parser,
4940 # not just through cpp. "Syntax error" is here to catch this case.
4941 cat >conftest.$ac_ext <<_ACEOF
4942/* confdefs.h. */
4943_ACEOF
4944cat confdefs.h >>conftest.$ac_ext
4945cat >>conftest.$ac_ext <<_ACEOF
4946/* end confdefs.h. */
4947#ifdef __STDC__
4948# include <limits.h>
4949#else
4950# include <assert.h>
4951#endif
4952 Syntax error
4953_ACEOF
4954if { (ac_try="$ac_cpp conftest.$ac_ext"
4955case "(($ac_try" in
4956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4957 *) ac_try_echo=$ac_try;;
4958esac
4959eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4960 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4961 ac_status=$?
4962 grep -v '^ *+' conftest.er1 >conftest.err
4963 rm -f conftest.er1
4964 cat conftest.err >&5
4965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4966 (exit $ac_status); } >/dev/null && {
4967 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4968 test ! -s conftest.err
4969 }; then
4970 :
4971else
4972 echo "$as_me: failed program was:" >&5
4973sed 's/^/| /' conftest.$ac_ext >&5
4974
4975 # Broken: fails on valid input.
4976continue
4977fi
4978
4979rm -f conftest.err conftest.$ac_ext
4980
4981 # OK, works on sane cases. Now check whether nonexistent headers
4982 # can be detected and how.
4983 cat >conftest.$ac_ext <<_ACEOF
4984/* confdefs.h. */
4985_ACEOF
4986cat confdefs.h >>conftest.$ac_ext
4987cat >>conftest.$ac_ext <<_ACEOF
4988/* end confdefs.h. */
4989#include <ac_nonexistent.h>
4990_ACEOF
4991if { (ac_try="$ac_cpp conftest.$ac_ext"
4992case "(($ac_try" in
4993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4994 *) ac_try_echo=$ac_try;;
4995esac
4996eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4997 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4998 ac_status=$?
4999 grep -v '^ *+' conftest.er1 >conftest.err
5000 rm -f conftest.er1
5001 cat conftest.err >&5
5002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5003 (exit $ac_status); } >/dev/null && {
5004 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5005 test ! -s conftest.err
5006 }; then
5007 # Broken: success on invalid input.
5008continue
5009else
5010 echo "$as_me: failed program was:" >&5
5011sed 's/^/| /' conftest.$ac_ext >&5
5012
5013 # Passes both tests.
5014ac_preproc_ok=:
5015break
5016fi
5017
5018rm -f conftest.err conftest.$ac_ext
5019
5020done
5021# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5022rm -f conftest.err conftest.$ac_ext
5023if $ac_preproc_ok; then
5024 break
5025fi
5026
5027 done
5028 ac_cv_prog_CXXCPP=$CXXCPP
5029
5030fi
5031 CXXCPP=$ac_cv_prog_CXXCPP
5032else
5033 ac_cv_prog_CXXCPP=$CXXCPP
5034fi
5035{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
5036echo "${ECHO_T}$CXXCPP" >&6; }
5037ac_preproc_ok=false
5038for ac_cxx_preproc_warn_flag in '' yes
5039do
5040 # Use a header file that comes with gcc, so configuring glibc
5041 # with a fresh cross-compiler works.
5042 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5043 # <limits.h> exists even on freestanding compilers.
5044 # On the NeXT, cc -E runs the code through the compiler's parser,
5045 # not just through cpp. "Syntax error" is here to catch this case.
5046 cat >conftest.$ac_ext <<_ACEOF
5047/* confdefs.h. */
5048_ACEOF
5049cat confdefs.h >>conftest.$ac_ext
5050cat >>conftest.$ac_ext <<_ACEOF
5051/* end confdefs.h. */
5052#ifdef __STDC__
5053# include <limits.h>
5054#else
5055# include <assert.h>
5056#endif
5057 Syntax error
5058_ACEOF
5059if { (ac_try="$ac_cpp conftest.$ac_ext"
5060case "(($ac_try" in
5061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5062 *) ac_try_echo=$ac_try;;
5063esac
5064eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5065 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5066 ac_status=$?
5067 grep -v '^ *+' conftest.er1 >conftest.err
5068 rm -f conftest.er1
5069 cat conftest.err >&5
5070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5071 (exit $ac_status); } >/dev/null && {
5072 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5073 test ! -s conftest.err
5074 }; then
5075 :
5076else
5077 echo "$as_me: failed program was:" >&5
5078sed 's/^/| /' conftest.$ac_ext >&5
5079
5080 # Broken: fails on valid input.
5081continue
5082fi
5083
5084rm -f conftest.err conftest.$ac_ext
5085
5086 # OK, works on sane cases. Now check whether nonexistent headers
5087 # can be detected and how.
5088 cat >conftest.$ac_ext <<_ACEOF
5089/* confdefs.h. */
5090_ACEOF
5091cat confdefs.h >>conftest.$ac_ext
5092cat >>conftest.$ac_ext <<_ACEOF
5093/* end confdefs.h. */
5094#include <ac_nonexistent.h>
5095_ACEOF
5096if { (ac_try="$ac_cpp conftest.$ac_ext"
5097case "(($ac_try" in
5098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5099 *) ac_try_echo=$ac_try;;
5100esac
5101eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5102 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5103 ac_status=$?
5104 grep -v '^ *+' conftest.er1 >conftest.err
5105 rm -f conftest.er1
5106 cat conftest.err >&5
5107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5108 (exit $ac_status); } >/dev/null && {
5109 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5110 test ! -s conftest.err
5111 }; then
5112 # Broken: success on invalid input.
5113continue
5114else
5115 echo "$as_me: failed program was:" >&5
5116sed 's/^/| /' conftest.$ac_ext >&5
5117
5118 # Passes both tests.
5119ac_preproc_ok=:
5120break
5121fi
5122
5123rm -f conftest.err conftest.$ac_ext
5124
5125done
5126# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5127rm -f conftest.err conftest.$ac_ext
5128if $ac_preproc_ok; then
5129 :
5130else
5131 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5132See \`config.log' for more details." >&5
5133echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5134See \`config.log' for more details." >&2;}
5135 { (exit 1); exit 1; }; }
5136fi
5137
5138ac_ext=cpp
5139ac_cpp='$CXXCPP $CPPFLAGS'
5140ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5141ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5142ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5143 6216
5144 6217
5145{ echo "$as_me:$LINENO: checking for X" >&5 6218{ echo "$as_me:$LINENO: checking for X" >&5
5146echo $ECHO_N "checking for X... $ECHO_C" >&6; } 6219echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5147 6220
6455 LDFLAGS=$ac_save_LDFLAGS 7528 LDFLAGS=$ac_save_LDFLAGS
6456 7529
6457fi 7530fi
6458 7531
6459 7532
6460
6461AFTERIMAGE_CFLAGS= 7533AFTERIMAGE_CFLAGS=
6462AFTERIMAGE_LIBS= 7534AFTERIMAGE_LIBS=
6463AFTERIMAGE_VERSION= 7535AFTERIMAGE_VERSION=
6464 7536
6465if test x$support_afterimage = xyes; then 7537if test x$support_afterimage = xyes; then
6506echo "${ECHO_T}no" >&6; } 7578echo "${ECHO_T}no" >&6; }
6507fi 7579fi
6508 7580
6509 7581
6510 fi 7582 fi
7583 if test "x$afterimage_config" != "xno" ; then
6511 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5 7584 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
6512echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; } 7585echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
6513 AFTERIMAGE_VERSION=`$afterimage_config --version` 7586 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6514 if test -n $AFTERIMAGE_VERSION ; then 7587 if test -n "$xAFTERIMAGE_VERSION" ; then
6515 AFTERIMAGE_CFLAGS=`$afterimage_config --cflags` 7588 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6516 AFTERIMAGE_LIBS=`$afterimage_config --libs` 7589 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6517 if test "x$AFTERIMAGE_LIBS" != "x"; then 7590 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6518 libai_ver_major=`echo $AFTERIMAGE_VERSION | cut -f 1 -d .` 7591 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6519 libai_ver_minor=`echo $AFTERIMAGE_VERSION | cut -f 2 -d .` 7592 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6520 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then 7593 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6521 support_afterimage=yes 7594 support_afterimage=yes
6522 fi 7595 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6523 fi 7596 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6524 fi 7597 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6525
6526 if test "x$support_afterimage" = "xyes"; then
6527 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
6528echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
6529 else
6530 { echo "$as_me:$LINENO: result: no" >&5
6531echo "${ECHO_T}no" >&6; }
6532 fi
6533fi
6534
6535if test x$support_afterimage != xyes -a x$support_xpm = xyes ; then
6536
6537
6538
6539# Initialize some more variables set by options.
6540# The variables have the same names as the options, with
6541# dashes changed to underlines.
6542
6543# If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6544# paths, otherwise set no_xpm=yes.
6545# Uses ac_ vars as temps to allow command line to override cache and checks.
6546{ echo "$as_me:$LINENO: checking for libXpm" >&5
6547echo $ECHO_N "checking for libXpm... $ECHO_C" >&6; }
6548
6549
6550# Check whether --with-xpm_includes was given.
6551if test "${with_xpm_includes+set}" = set; then
6552 withval=$with_xpm_includes; xpm_includes="$withval"
6553else
6554 xpm_includes=NO
6555fi
6556
6557
6558# Check whether --with-xpm_library was given.
6559if test "${with_xpm_library+set}" = set; then
6560 withval=$with_xpm_library; xpm_libraries="$withval"
6561else
6562 xpm_libraries=NO
6563fi
6564
6565
6566# --without-xpm overrides everything else, but does not touch the cache.
6567
6568# Check whether --with-xpm was given.
6569if test "${with_xpm+set}" = set; then
6570 withval=$with_xpm;
6571fi
6572
6573if test "$with_xpm" = no; then
6574 have_xpm=disabled
6575else
6576 if test "${ac_cv_have_xpm+set}" = set; then
6577 echo $ECHO_N "(cached) $ECHO_C" >&6
6578else
6579
6580 vt_xpm_include_X11=no
6581 if test -n "$xpm_includes"; then
6582 vt_xpm_includes=$xpm_includes
6583 else
6584 vt_xpm_includes=NO
6585 fi
6586 if test -n "$xpm_libraries"; then
6587 vt_xpm_libraries=$xpm_libraries
6588 else
6589 vt_xpm_libraries=NO
6590 fi
6591
6592 if test "$vt_xpm_includes" = NO; then
6593 # Guess where to find xpm.h
6594
6595ac_save_CPPFLAGS="$CPPFLAGS"
6596CPPFLAGS="$CPPFLAGS $X_CFLAGS"
6597
6598 # First, try using that file with no special directory specified.
6599cat >conftest.$ac_ext <<_ACEOF
6600/* confdefs.h. */
6601_ACEOF
6602cat confdefs.h >>conftest.$ac_ext
6603cat >>conftest.$ac_ext <<_ACEOF
6604/* end confdefs.h. */
6605#include <X11/xpm.h>
6606_ACEOF
6607if { (ac_try="$ac_cpp conftest.$ac_ext"
6608case "(($ac_try" in
6609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6610 *) ac_try_echo=$ac_try;;
6611esac
6612eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6613 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6614 ac_status=$?
6615 grep -v '^ *+' conftest.er1 >conftest.err
6616 rm -f conftest.er1
6617 cat conftest.err >&5
6618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6619 (exit $ac_status); } >/dev/null && {
6620 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6621 test ! -s conftest.err
6622 }; then
6623 # We can compile using X headers with no special include directory.
6624vt_xpm_includes=
6625vt_xpm_include_X11=yes
6626else
6627 echo "$as_me: failed program was:" >&5
6628sed 's/^/| /' conftest.$ac_ext >&5
6629
6630 CPPFLAGS="$ac_save_CPPFLAGS"
6631# Look for the header file in a standard set of common directories.
6632 for ac_dir in \
6633 /usr/X11/include \
6634 /usr/X11R6/include \
6635 /usr/X11R5/include \
6636 /usr/X11R4/include \
6637 \
6638 /usr/include/X11 \
6639 /usr/include/X11R6 \
6640 /usr/include/X11R5 \
6641 /usr/include/X11R4 \
6642 \
6643 /usr/local/X11/include \
6644 /usr/local/X11R6/include \
6645 /usr/local/X11R5/include \
6646 /usr/local/X11R4/include \
6647 \
6648 /usr/local/include/X11 \
6649 /usr/local/include/X11R6 \
6650 /usr/local/include/X11R5 \
6651 /usr/local/include/X11R4 \
6652 \
6653 /usr/X386/include \
6654 /usr/x386/include \
6655 /usr/XFree86/include/X11 \
6656 \
6657 /usr/include \
6658 /usr/local/include \
6659 /usr/unsupported/include \
6660 /usr/athena/include \
6661 /usr/local/x11r5/include \
6662 /usr/lpp/Xamples/include \
6663 \
6664 /usr/openwin/include \
6665 /usr/openwin/share/include \
6666 ; \
6667 do
6668 if test -r "$ac_dir/X11/xpm.h"; then
6669 vt_xpm_includes="$ac_dir"
6670 vt_xpm_include_X11=yes
6671 break
6672 else
6673 if test -r "$ac_dir/xpm.h"; then
6674 vt_xpm_includes=$ac_dir
6675 break
6676 fi
6677 fi
6678 done
6679fi
6680
6681rm -f conftest.err conftest.$ac_ext
6682fi
6683
6684if test "$vt_xpm_libraries" = NO; then
6685 # Check for the libraries.
6686
6687 # See if we find them without any special options.
6688 # Don't add to $LIBS permanently.
6689 ac_save_LIBS="$LIBS"
6690 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6691cat >conftest.$ac_ext <<_ACEOF
6692/* confdefs.h. */
6693_ACEOF
6694cat confdefs.h >>conftest.$ac_ext
6695cat >>conftest.$ac_ext <<_ACEOF
6696/* end confdefs.h. */
6697
6698int
6699main ()
6700{
6701XpmReadFileToPixmap()
6702 ;
6703 return 0;
6704}
6705_ACEOF
6706rm -f conftest.$ac_objext conftest$ac_exeext
6707if { (ac_try="$ac_link"
6708case "(($ac_try" in
6709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6710 *) ac_try_echo=$ac_try;;
6711esac
6712eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6713 (eval "$ac_link") 2>conftest.er1
6714 ac_status=$?
6715 grep -v '^ *+' conftest.er1 >conftest.err
6716 rm -f conftest.er1
6717 cat conftest.err >&5
6718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6719 (exit $ac_status); } && {
6720 test -z "$ac_cxx_werror_flag" ||
6721 test ! -s conftest.err
6722 } && test -s conftest$ac_exeext &&
6723 $as_test_x conftest$ac_exeext; then
6724 LIBS="$ac_save_LIBS"
6725# We can link libXpm with no special library path.
6726vt_xpm_libraries=
6727else
6728 echo "$as_me: failed program was:" >&5
6729sed 's/^/| /' conftest.$ac_ext >&5
6730
6731 LIBS="$ac_save_LIBS"
6732# First see if replacing the include by lib works.
6733for ac_dir in \
6734 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
6735 /usr/X11/lib \
6736 /usr/X11R6/lib \
6737 /usr/X11R5/lib \
6738 /usr/X11R4/lib \
6739 \
6740 /usr/lib/X11 \
6741 /usr/lib/X11R6 \
6742 /usr/lib/X11R5 \
6743 /usr/lib/X11R4 \
6744 \
6745 /usr/local/X11/lib \
6746 /usr/local/X11R6/lib \
6747 /usr/local/X11R5/lib \
6748 /usr/local/X11R4/lib \
6749 \
6750 /usr/local/lib/X11 \
6751 /usr/local/lib/X11R6 \
6752 /usr/local/lib/X11R5 \
6753 /usr/local/lib/X11R4 \
6754 \
6755 /usr/X386/lib \
6756 /usr/x386/lib \
6757 /usr/XFree86/lib/X11 \
6758 \
6759 /usr/lib \
6760 /usr/local/lib \
6761 /usr/unsupported/lib \
6762 /usr/athena/lib \
6763 /usr/local/x11r5/lib \
6764 /usr/lpp/Xamples/lib \
6765 \
6766 /usr/openwin/lib \
6767 /usr/openwin/share/lib \
6768 ; \
6769do
6770 for ac_extension in a so sl; do
6771 if test -r $ac_dir/libXpm.$ac_extension; then
6772 vt_xpm_libraries=$ac_dir
6773 break 2
6774 fi
6775 done
6776done
6777fi
6778
6779rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6780 conftest$ac_exeext conftest.$ac_ext
6781fi
6782
6783
6784 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6785 ac_cv_have_xpm="have_xpm=no"
6786 else
6787 ac_cv_have_xpm="have_xpm=yes \
6788 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6789 vt_xpm_include_X11=$vt_xpm_include_X11"
6790 fi
6791fi
6792 eval "$ac_cv_have_xpm"
6793fi
6794
6795if test "$have_xpm" != yes; then
6796 { echo "$as_me:$LINENO: result: $have_xpm" >&5
6797echo "${ECHO_T}$have_xpm" >&6; }
6798 no_xpm=yes
6799else
6800 if test "$xpm_includes" != NO; then
6801 if test "$xpm_includes" = "$vt_xpm_includes"; then
6802 if test -r "$xpm_includes/X11/xpm.h"; then
6803 vt_xpm_include_X11=yes
6804 fi
6805 else
6806 vt_xpm_include_X11=no
6807 if test -z "$xpm_includes"; then
6808 cat >conftest.$ac_ext <<_ACEOF
6809/* confdefs.h. */
6810_ACEOF
6811cat confdefs.h >>conftest.$ac_ext
6812cat >>conftest.$ac_ext <<_ACEOF
6813/* end confdefs.h. */
6814#include <X11/xpm.h>
6815_ACEOF
6816if { (ac_try="$ac_cpp conftest.$ac_ext"
6817case "(($ac_try" in
6818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6819 *) ac_try_echo=$ac_try;;
6820esac
6821eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6822 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6823 ac_status=$?
6824 grep -v '^ *+' conftest.er1 >conftest.err
6825 rm -f conftest.er1
6826 cat conftest.err >&5
6827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828 (exit $ac_status); } >/dev/null && {
6829 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6830 test ! -s conftest.err
6831 }; then
6832 vt_xpm_include_X11=yes
6833else
6834 echo "$as_me: failed program was:" >&5
6835sed 's/^/| /' conftest.$ac_ext >&5
6836
6837
6838fi
6839
6840rm -f conftest.err conftest.$ac_ext
6841 else
6842 if test -r "$xpm_includes/X11/xpm.h"; then
6843 vt_xpm_include_X11=yes
6844 fi 7598 fi
6845 fi 7599 fi
6846 fi 7600 fi
6847 vt_xpm_includes=$xpm_includes 7601 if test "x$support_afterimage" = "xyes"; then
7602 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7603echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7604 else
7605 { echo "$as_me:$LINENO: result: no" >&5
7606echo "${ECHO_T}no" >&6; }
7607 fi
6848 fi 7608 fi
6849 if test "x$xpm_libraries" != xNO; then
6850 vt_xpm_libraries=$xpm_libraries
6851 fi
6852 # Update the cache value to reflect the command line values.
6853 ac_cv_have_xpm="have_xpm=yes \
6854 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6855 vt_xpm_include_X11=$vt_xpm_include_X11"
6856 eval "$ac_cv_have_xpm"
6857 { echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6858echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6; }
6859 if test -n "$vt_xpm_includes"; then
6860 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6861 fi
6862 if test -n "$vt_xpm_includes"; then
6863 XPM_CFLAGS="-I$vt_xpm_includes"
6864 fi
6865 XPM_LIBS="-lXpm"
6866 if test -n "$vt_xpm_libraries"; then
6867 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6868 fi
6869 if test "x$vt_xpm_include_X11" = xyes; then
6870
6871cat >>confdefs.h <<\_ACEOF
6872#define XPM_INC_X11 1
6873_ACEOF
6874
6875 fi
6876fi 7609fi
6877
6878
6879
6880
6881
6882 if test x$no_xpm = xyes; then
6883 support_xpm=needsmanualspecification
6884 fi
6885fi
6886
6887{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6888echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6889if test "${ac_cv_header_sys_wait_h+set}" = set; then
6890 echo $ECHO_N "(cached) $ECHO_C" >&6
6891else
6892 cat >conftest.$ac_ext <<_ACEOF
6893/* confdefs.h. */
6894_ACEOF
6895cat confdefs.h >>conftest.$ac_ext
6896cat >>conftest.$ac_ext <<_ACEOF
6897/* end confdefs.h. */
6898#include <sys/types.h>
6899#include <sys/wait.h>
6900#ifndef WEXITSTATUS
6901# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6902#endif
6903#ifndef WIFEXITED
6904# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6905#endif
6906
6907int
6908main ()
6909{
6910 int s;
6911 wait (&s);
6912 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6913 ;
6914 return 0;
6915}
6916_ACEOF
6917rm -f conftest.$ac_objext
6918if { (ac_try="$ac_compile"
6919case "(($ac_try" in
6920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6921 *) ac_try_echo=$ac_try;;
6922esac
6923eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6924 (eval "$ac_compile") 2>conftest.er1
6925 ac_status=$?
6926 grep -v '^ *+' conftest.er1 >conftest.err
6927 rm -f conftest.er1
6928 cat conftest.err >&5
6929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6930 (exit $ac_status); } && {
6931 test -z "$ac_cxx_werror_flag" ||
6932 test ! -s conftest.err
6933 } && test -s conftest.$ac_objext; then
6934 ac_cv_header_sys_wait_h=yes
6935else
6936 echo "$as_me: failed program was:" >&5
6937sed 's/^/| /' conftest.$ac_ext >&5
6938
6939 ac_cv_header_sys_wait_h=no
6940fi
6941
6942rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6943fi
6944{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6945echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6946if test $ac_cv_header_sys_wait_h = yes; then
6947
6948cat >>confdefs.h <<\_ACEOF
6949#define HAVE_SYS_WAIT_H 1
6950_ACEOF
6951
6952fi
6953
6954{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6955echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6956if test "${ac_cv_header_stdc+set}" = set; then
6957 echo $ECHO_N "(cached) $ECHO_C" >&6
6958else
6959 cat >conftest.$ac_ext <<_ACEOF
6960/* confdefs.h. */
6961_ACEOF
6962cat confdefs.h >>conftest.$ac_ext
6963cat >>conftest.$ac_ext <<_ACEOF
6964/* end confdefs.h. */
6965#include <stdlib.h>
6966#include <stdarg.h>
6967#include <string.h>
6968#include <float.h>
6969
6970int
6971main ()
6972{
6973
6974 ;
6975 return 0;
6976}
6977_ACEOF
6978rm -f conftest.$ac_objext
6979if { (ac_try="$ac_compile"
6980case "(($ac_try" in
6981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6982 *) ac_try_echo=$ac_try;;
6983esac
6984eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6985 (eval "$ac_compile") 2>conftest.er1
6986 ac_status=$?
6987 grep -v '^ *+' conftest.er1 >conftest.err
6988 rm -f conftest.er1
6989 cat conftest.err >&5
6990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6991 (exit $ac_status); } && {
6992 test -z "$ac_cxx_werror_flag" ||
6993 test ! -s conftest.err
6994 } && test -s conftest.$ac_objext; then
6995 ac_cv_header_stdc=yes
6996else
6997 echo "$as_me: failed program was:" >&5
6998sed 's/^/| /' conftest.$ac_ext >&5
6999
7000 ac_cv_header_stdc=no
7001fi
7002
7003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7004
7005if test $ac_cv_header_stdc = yes; then
7006 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7007 cat >conftest.$ac_ext <<_ACEOF
7008/* confdefs.h. */
7009_ACEOF
7010cat confdefs.h >>conftest.$ac_ext
7011cat >>conftest.$ac_ext <<_ACEOF
7012/* end confdefs.h. */
7013#include <string.h>
7014
7015_ACEOF
7016if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7017 $EGREP "memchr" >/dev/null 2>&1; then
7018 :
7019else
7020 ac_cv_header_stdc=no
7021fi
7022rm -f conftest*
7023
7024fi
7025
7026if test $ac_cv_header_stdc = yes; then
7027 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7028 cat >conftest.$ac_ext <<_ACEOF
7029/* confdefs.h. */
7030_ACEOF
7031cat confdefs.h >>conftest.$ac_ext
7032cat >>conftest.$ac_ext <<_ACEOF
7033/* end confdefs.h. */
7034#include <stdlib.h>
7035
7036_ACEOF
7037if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7038 $EGREP "free" >/dev/null 2>&1; then
7039 :
7040else
7041 ac_cv_header_stdc=no
7042fi
7043rm -f conftest*
7044
7045fi
7046
7047if test $ac_cv_header_stdc = yes; then
7048 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7049 if test "$cross_compiling" = yes; then
7050 :
7051else
7052 cat >conftest.$ac_ext <<_ACEOF
7053/* confdefs.h. */
7054_ACEOF
7055cat confdefs.h >>conftest.$ac_ext
7056cat >>conftest.$ac_ext <<_ACEOF
7057/* end confdefs.h. */
7058#include <ctype.h>
7059#include <stdlib.h>
7060#if ((' ' & 0x0FF) == 0x020)
7061# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7062# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7063#else
7064# define ISLOWER(c) \
7065 (('a' <= (c) && (c) <= 'i') \
7066 || ('j' <= (c) && (c) <= 'r') \
7067 || ('s' <= (c) && (c) <= 'z'))
7068# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7069#endif
7070
7071#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7072int
7073main ()
7074{
7075 int i;
7076 for (i = 0; i < 256; i++)
7077 if (XOR (islower (i), ISLOWER (i))
7078 || toupper (i) != TOUPPER (i))
7079 return 2;
7080 return 0;
7081}
7082_ACEOF
7083rm -f conftest$ac_exeext
7084if { (ac_try="$ac_link"
7085case "(($ac_try" in
7086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7087 *) ac_try_echo=$ac_try;;
7088esac
7089eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7090 (eval "$ac_link") 2>&5
7091 ac_status=$?
7092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7093 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7094 { (case "(($ac_try" in
7095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7096 *) ac_try_echo=$ac_try;;
7097esac
7098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7099 (eval "$ac_try") 2>&5
7100 ac_status=$?
7101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7102 (exit $ac_status); }; }; then
7103 :
7104else
7105 echo "$as_me: program exited with status $ac_status" >&5
7106echo "$as_me: failed program was:" >&5
7107sed 's/^/| /' conftest.$ac_ext >&5
7108
7109( exit $ac_status )
7110ac_cv_header_stdc=no
7111fi
7112rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7113fi
7114
7115
7116fi
7117fi
7118{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7119echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7120if test $ac_cv_header_stdc = yes; then
7121
7122cat >>confdefs.h <<\_ACEOF
7123#define STDC_HEADERS 1
7124_ACEOF
7125
7126fi
7127
7128# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7139 inttypes.h stdint.h unistd.h
7140do
7141as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7142{ echo "$as_me:$LINENO: checking for $ac_header" >&5
7143echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7144if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7145 echo $ECHO_N "(cached) $ECHO_C" >&6
7146else
7147 cat >conftest.$ac_ext <<_ACEOF
7148/* confdefs.h. */
7149_ACEOF
7150cat confdefs.h >>conftest.$ac_ext
7151cat >>conftest.$ac_ext <<_ACEOF
7152/* end confdefs.h. */
7153$ac_includes_default
7154
7155#include <$ac_header>
7156_ACEOF
7157rm -f conftest.$ac_objext
7158if { (ac_try="$ac_compile"
7159case "(($ac_try" in
7160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7161 *) ac_try_echo=$ac_try;;
7162esac
7163eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7164 (eval "$ac_compile") 2>conftest.er1
7165 ac_status=$?
7166 grep -v '^ *+' conftest.er1 >conftest.err
7167 rm -f conftest.er1
7168 cat conftest.err >&5
7169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7170 (exit $ac_status); } && {
7171 test -z "$ac_cxx_werror_flag" ||
7172 test ! -s conftest.err
7173 } && test -s conftest.$ac_objext; then
7174 eval "$as_ac_Header=yes"
7175else
7176 echo "$as_me: failed program was:" >&5
7177sed 's/^/| /' conftest.$ac_ext >&5
7178
7179 eval "$as_ac_Header=no"
7180fi
7181
7182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7183fi
7184ac_res=`eval echo '${'$as_ac_Header'}'`
7185 { echo "$as_me:$LINENO: result: $ac_res" >&5
7186echo "${ECHO_T}$ac_res" >&6; }
7187if test `eval echo '${'$as_ac_Header'}'` = yes; then
7188 cat >>confdefs.h <<_ACEOF
7189#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7190_ACEOF
7191
7192fi
7193
7194done
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206 7610
7207 7611
7208 7612
7209 7613
7210 7614
7211 7615
7212 7616
7213 7617
7214for ac_header in \ 7618for ac_header in \
7215 assert.h \
7216 fcntl.h \
7217 stdarg.h \
7218 stdlib.h \
7219 string.h \
7220 termios.h \
7221 unistd.h \
7222 sys/byteorder.h \ 7619 sys/byteorder.h \
7223 sys/ioctl.h \ 7620 sys/ioctl.h \
7224 sys/select.h \
7225 sys/sockio.h \ 7621 sys/sockio.h \
7226 sys/strredir.h \ 7622 sys/strredir.h \
7227 sys/time.h \
7228 stdint.h \ 7623 stdint.h \
7229 wchar.h \ 7624 wchar.h \
7230 cwchar \ 7625 cwchar \
7231 clocale \
7232 7626
7233do 7627do
7234as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7628as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7235if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7629if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7236 { echo "$as_me:$LINENO: checking for $ac_header" >&5 7630 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7367fi 7761fi
7368 7762
7369done 7763done
7370 7764
7371 7765
7372{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7373echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7374if test "${ac_cv_header_time+set}" = set; then
7375 echo $ECHO_N "(cached) $ECHO_C" >&6
7376else
7377 cat >conftest.$ac_ext <<_ACEOF
7378/* confdefs.h. */
7379_ACEOF
7380cat confdefs.h >>conftest.$ac_ext
7381cat >>conftest.$ac_ext <<_ACEOF
7382/* end confdefs.h. */
7383#include <sys/types.h>
7384#include <sys/time.h>
7385#include <time.h>
7386
7387int
7388main ()
7389{
7390if ((struct tm *) 0)
7391return 0;
7392 ;
7393 return 0;
7394}
7395_ACEOF
7396rm -f conftest.$ac_objext
7397if { (ac_try="$ac_compile"
7398case "(($ac_try" in
7399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7400 *) ac_try_echo=$ac_try;;
7401esac
7402eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7403 (eval "$ac_compile") 2>conftest.er1
7404 ac_status=$?
7405 grep -v '^ *+' conftest.er1 >conftest.err
7406 rm -f conftest.er1
7407 cat conftest.err >&5
7408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7409 (exit $ac_status); } && {
7410 test -z "$ac_cxx_werror_flag" ||
7411 test ! -s conftest.err
7412 } && test -s conftest.$ac_objext; then
7413 ac_cv_header_time=yes
7414else
7415 echo "$as_me: failed program was:" >&5
7416sed 's/^/| /' conftest.$ac_ext >&5
7417
7418 ac_cv_header_time=no
7419fi
7420
7421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7422fi
7423{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7424echo "${ECHO_T}$ac_cv_header_time" >&6; }
7425if test $ac_cv_header_time = yes; then
7426
7427cat >>confdefs.h <<\_ACEOF
7428#define TIME_WITH_SYS_TIME 1
7429_ACEOF
7430
7431fi
7432
7433
7434{ echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5 7766{ echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7435echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; } 7767echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7436if test "${rxvt_cv_header_sysioctl+set}" = set; then 7768if test "${rxvt_cv_header_sysioctl+set}" = set; then
7437 echo $ECHO_N "(cached) $ECHO_C" >&6 7769 echo $ECHO_N "(cached) $ECHO_C" >&6
7438else 7770else
7442cat confdefs.h >>conftest.$ac_ext 7774cat confdefs.h >>conftest.$ac_ext
7443cat >>conftest.$ac_ext <<_ACEOF 7775cat >>conftest.$ac_ext <<_ACEOF
7444/* end confdefs.h. */ 7776/* end confdefs.h. */
7445#include <stdio.h> 7777#include <stdio.h>
7446#include <sys/ioctl.h> 7778#include <sys/ioctl.h>
7447#ifdef HAVE_TERMIOS_H
7448#include <termios.h> 7779#include <termios.h>
7449#endif 7780
7450int 7781int
7451main () 7782main ()
7452{ 7783{
7453int a = ECHO; 7784int a = ECHO;
7454 ; 7785 ;
7603cat >>confdefs.h <<\_ACEOF 7934cat >>confdefs.h <<\_ACEOF
7604#define XLIB_ILLEGAL_ACCESS 1 7935#define XLIB_ILLEGAL_ACCESS 1
7605_ACEOF 7936_ACEOF
7606 7937
7607fi 7938fi
7608
7609{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7610echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7611if test "${ac_cv_c_const+set}" = set; then
7612 echo $ECHO_N "(cached) $ECHO_C" >&6
7613else
7614 cat >conftest.$ac_ext <<_ACEOF
7615/* confdefs.h. */
7616_ACEOF
7617cat confdefs.h >>conftest.$ac_ext
7618cat >>conftest.$ac_ext <<_ACEOF
7619/* end confdefs.h. */
7620
7621int
7622main ()
7623{
7624/* FIXME: Include the comments suggested by Paul. */
7625#ifndef __cplusplus
7626 /* Ultrix mips cc rejects this. */
7627 typedef int charset[2];
7628 const charset cs;
7629 /* SunOS 4.1.1 cc rejects this. */
7630 char const *const *pcpcc;
7631 char **ppc;
7632 /* NEC SVR4.0.2 mips cc rejects this. */
7633 struct point {int x, y;};
7634 static struct point const zero = {0,0};
7635 /* AIX XL C 1.02.0.0 rejects this.
7636 It does not let you subtract one const X* pointer from another in
7637 an arm of an if-expression whose if-part is not a constant
7638 expression */
7639 const char *g = "string";
7640 pcpcc = &g + (g ? g-g : 0);
7641 /* HPUX 7.0 cc rejects these. */
7642 ++pcpcc;
7643 ppc = (char**) pcpcc;
7644 pcpcc = (char const *const *) ppc;
7645 { /* SCO 3.2v4 cc rejects this. */
7646 char *t;
7647 char const *s = 0 ? (char *) 0 : (char const *) 0;
7648
7649 *t++ = 0;
7650 if (s) return 0;
7651 }
7652 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7653 int x[] = {25, 17};
7654 const int *foo = &x[0];
7655 ++foo;
7656 }
7657 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7658 typedef const int *iptr;
7659 iptr p = 0;
7660 ++p;
7661 }
7662 { /* AIX XL C 1.02.0.0 rejects this saying
7663 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7664 struct s { int j; const int *ap[3]; };
7665 struct s *b; b->j = 5;
7666 }
7667 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7668 const int foo = 10;
7669 if (!foo) return 0;
7670 }
7671 return !cs[0] && !zero.x;
7672#endif
7673
7674 ;
7675 return 0;
7676}
7677_ACEOF
7678rm -f conftest.$ac_objext
7679if { (ac_try="$ac_compile"
7680case "(($ac_try" in
7681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7682 *) ac_try_echo=$ac_try;;
7683esac
7684eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7685 (eval "$ac_compile") 2>conftest.er1
7686 ac_status=$?
7687 grep -v '^ *+' conftest.er1 >conftest.err
7688 rm -f conftest.er1
7689 cat conftest.err >&5
7690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7691 (exit $ac_status); } && {
7692 test -z "$ac_cxx_werror_flag" ||
7693 test ! -s conftest.err
7694 } && test -s conftest.$ac_objext; then
7695 ac_cv_c_const=yes
7696else
7697 echo "$as_me: failed program was:" >&5
7698sed 's/^/| /' conftest.$ac_ext >&5
7699
7700 ac_cv_c_const=no
7701fi
7702
7703rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7704fi
7705{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7706echo "${ECHO_T}$ac_cv_c_const" >&6; }
7707if test $ac_cv_c_const = no; then
7708
7709cat >>confdefs.h <<\_ACEOF
7710#define const
7711_ACEOF
7712
7713fi
7714
7715{ echo "$as_me:$LINENO: checking for inline" >&5
7716echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7717if test "${ac_cv_c_inline+set}" = set; then
7718 echo $ECHO_N "(cached) $ECHO_C" >&6
7719else
7720 ac_cv_c_inline=no
7721for ac_kw in inline __inline__ __inline; do
7722 cat >conftest.$ac_ext <<_ACEOF
7723/* confdefs.h. */
7724_ACEOF
7725cat confdefs.h >>conftest.$ac_ext
7726cat >>conftest.$ac_ext <<_ACEOF
7727/* end confdefs.h. */
7728#ifndef __cplusplus
7729typedef int foo_t;
7730static $ac_kw foo_t static_foo () {return 0; }
7731$ac_kw foo_t foo () {return 0; }
7732#endif
7733
7734_ACEOF
7735rm -f conftest.$ac_objext
7736if { (ac_try="$ac_compile"
7737case "(($ac_try" in
7738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7739 *) ac_try_echo=$ac_try;;
7740esac
7741eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7742 (eval "$ac_compile") 2>conftest.er1
7743 ac_status=$?
7744 grep -v '^ *+' conftest.er1 >conftest.err
7745 rm -f conftest.er1
7746 cat conftest.err >&5
7747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7748 (exit $ac_status); } && {
7749 test -z "$ac_cxx_werror_flag" ||
7750 test ! -s conftest.err
7751 } && test -s conftest.$ac_objext; then
7752 ac_cv_c_inline=$ac_kw
7753else
7754 echo "$as_me: failed program was:" >&5
7755sed 's/^/| /' conftest.$ac_ext >&5
7756
7757
7758fi
7759
7760rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7761 test "$ac_cv_c_inline" != no && break
7762done
7763
7764fi
7765{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7766echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7767
7768
7769case $ac_cv_c_inline in
7770 inline | yes) ;;
7771 *)
7772 case $ac_cv_c_inline in
7773 no) ac_val=;;
7774 *) ac_val=$ac_cv_c_inline;;
7775 esac
7776 cat >>confdefs.h <<_ACEOF
7777#ifndef __cplusplus
7778#define inline $ac_val
7779#endif
7780_ACEOF
7781 ;;
7782esac
7783
7784
7785 7939
7786{ echo "$as_me:$LINENO: checking for mode_t" >&5 7940{ echo "$as_me:$LINENO: checking for mode_t" >&5
7787echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; } 7941echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7788if test "${ac_cv_type_mode_t+set}" = set; then 7942if test "${ac_cv_type_mode_t+set}" = set; then
7789 echo $ECHO_N "(cached) $ECHO_C" >&6 7943 echo $ECHO_N "(cached) $ECHO_C" >&6
7946_ACEOF 8100_ACEOF
7947 8101
7948fi 8102fi
7949 8103
7950 8104
7951{ echo "$as_me:$LINENO: checking for short" >&5 8105 { echo "$as_me:$LINENO: checking for int16_t" >&5
7952echo $ECHO_N "checking for short... $ECHO_C" >&6; } 8106echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
7953if test "${ac_cv_type_short+set}" = set; then 8107if test "${ac_cv_c_int16_t+set}" = set; then
7954 echo $ECHO_N "(cached) $ECHO_C" >&6 8108 echo $ECHO_N "(cached) $ECHO_C" >&6
7955else 8109else
8110 ac_cv_c_int16_t=no
8111 for ac_type in 'int16_t' 'int' 'long int' \
8112 'long long int' 'short int' 'signed char'; do
7956 cat >conftest.$ac_ext <<_ACEOF 8113 cat >conftest.$ac_ext <<_ACEOF
7957/* confdefs.h. */ 8114/* confdefs.h. */
7958_ACEOF 8115_ACEOF
7959cat confdefs.h >>conftest.$ac_ext 8116cat confdefs.h >>conftest.$ac_ext
7960cat >>conftest.$ac_ext <<_ACEOF 8117cat >>conftest.$ac_ext <<_ACEOF
7961/* end confdefs.h. */ 8118/* end confdefs.h. */
7962$ac_includes_default 8119$ac_includes_default
7963typedef short ac__type_new_;
7964int 8120int
7965main () 8121main ()
7966{ 8122{
7967if ((ac__type_new_ *) 0) 8123static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
7968 return 0; 8124test_array [0] = 0
7969if (sizeof (ac__type_new_)) 8125
7970 return 0;
7971 ; 8126 ;
7972 return 0; 8127 return 0;
7973} 8128}
7974_ACEOF 8129_ACEOF
7975rm -f conftest.$ac_objext 8130rm -f conftest.$ac_objext
7987 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7988 (exit $ac_status); } && { 8143 (exit $ac_status); } && {
7989 test -z "$ac_cxx_werror_flag" || 8144 test -z "$ac_cxx_werror_flag" ||
7990 test ! -s conftest.err 8145 test ! -s conftest.err
7991 } && test -s conftest.$ac_objext; then 8146 } && test -s conftest.$ac_objext; then
7992 ac_cv_type_short=yes
7993else
7994 echo "$as_me: failed program was:" >&5
7995sed 's/^/| /' conftest.$ac_ext >&5
7996
7997 ac_cv_type_short=no
7998fi
7999
8000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8001fi
8002{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8003echo "${ECHO_T}$ac_cv_type_short" >&6; }
8004
8005# The cast to long int works around a bug in the HP C Compiler
8006# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8007# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8008# This bug is HP SR number 8606223364.
8009{ echo "$as_me:$LINENO: checking size of short" >&5
8010echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8011if test "${ac_cv_sizeof_short+set}" = set; then
8012 echo $ECHO_N "(cached) $ECHO_C" >&6
8013else
8014 if test "$cross_compiling" = yes; then
8015 # Depending upon the size, compute the lo and hi bounds.
8016cat >conftest.$ac_ext <<_ACEOF 8147 cat >conftest.$ac_ext <<_ACEOF
8017/* confdefs.h. */ 8148/* confdefs.h. */
8018_ACEOF 8149_ACEOF
8019cat confdefs.h >>conftest.$ac_ext 8150cat confdefs.h >>conftest.$ac_ext
8020cat >>conftest.$ac_ext <<_ACEOF 8151cat >>conftest.$ac_ext <<_ACEOF
8021/* end confdefs.h. */ 8152/* end confdefs.h. */
8022$ac_includes_default 8153$ac_includes_default
8023 typedef short ac__type_sizeof_;
8024int 8154int
8025main () 8155main ()
8026{ 8156{
8027static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; 8157static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8158 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8028test_array [0] = 0 8159test_array [0] = 0
8029 8160
8030 ; 8161 ;
8031 return 0; 8162 return 0;
8032} 8163}
8046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8047 (exit $ac_status); } && { 8178 (exit $ac_status); } && {
8048 test -z "$ac_cxx_werror_flag" || 8179 test -z "$ac_cxx_werror_flag" ||
8049 test ! -s conftest.err 8180 test ! -s conftest.err
8050 } && test -s conftest.$ac_objext; then 8181 } && test -s conftest.$ac_objext; then
8051 ac_lo=0 ac_mid=0 8182 :
8052 while :; do 8183else
8184 echo "$as_me: failed program was:" >&5
8185sed 's/^/| /' conftest.$ac_ext >&5
8186
8187 case $ac_type in
8188 int16_t) ac_cv_c_int16_t=yes ;;
8189 *) ac_cv_c_int16_t=$ac_type ;;
8190esac
8191
8192fi
8193
8194rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8195else
8196 echo "$as_me: failed program was:" >&5
8197sed 's/^/| /' conftest.$ac_ext >&5
8198
8199
8200fi
8201
8202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8203 test "$ac_cv_c_int16_t" != no && break
8204 done
8205fi
8206{ echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8207echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8208 case $ac_cv_c_int16_t in #(
8209 no|yes) ;; #(
8210 *)
8211
8212cat >>confdefs.h <<_ACEOF
8213#define int16_t $ac_cv_c_int16_t
8214_ACEOF
8215;;
8216 esac
8217
8218
8219 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8220echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8221if test "${ac_cv_c_uint16_t+set}" = set; then
8222 echo $ECHO_N "(cached) $ECHO_C" >&6
8223else
8224 ac_cv_c_uint16_t=no
8225 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8226 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8053 cat >conftest.$ac_ext <<_ACEOF 8227 cat >conftest.$ac_ext <<_ACEOF
8054/* confdefs.h. */ 8228/* confdefs.h. */
8055_ACEOF 8229_ACEOF
8056cat confdefs.h >>conftest.$ac_ext 8230cat confdefs.h >>conftest.$ac_ext
8057cat >>conftest.$ac_ext <<_ACEOF 8231cat >>conftest.$ac_ext <<_ACEOF
8058/* end confdefs.h. */ 8232/* end confdefs.h. */
8059$ac_includes_default 8233$ac_includes_default
8060 typedef short ac__type_sizeof_;
8061int 8234int
8062main () 8235main ()
8063{ 8236{
8064static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8237static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8065test_array [0] = 0 8238test_array [0] = 0
8066 8239
8067 ; 8240 ;
8068 return 0; 8241 return 0;
8069} 8242}
8083 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8084 (exit $ac_status); } && { 8257 (exit $ac_status); } && {
8085 test -z "$ac_cxx_werror_flag" || 8258 test -z "$ac_cxx_werror_flag" ||
8086 test ! -s conftest.err 8259 test ! -s conftest.err
8087 } && test -s conftest.$ac_objext; then 8260 } && test -s conftest.$ac_objext; then
8088 ac_hi=$ac_mid; break 8261 case $ac_type in
8262 uint16_t) ac_cv_c_uint16_t=yes ;;
8263 *) ac_cv_c_uint16_t=$ac_type ;;
8264esac
8265
8089else 8266else
8090 echo "$as_me: failed program was:" >&5 8267 echo "$as_me: failed program was:" >&5
8091sed 's/^/| /' conftest.$ac_ext >&5 8268sed 's/^/| /' conftest.$ac_ext >&5
8092 8269
8093 ac_lo=`expr $ac_mid + 1` 8270
8094 if test $ac_lo -le $ac_mid; then
8095 ac_lo= ac_hi=
8096 break
8097 fi
8098 ac_mid=`expr 2 '*' $ac_mid + 1`
8099fi 8271fi
8100 8272
8101rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8273rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8274 test "$ac_cv_c_uint16_t" != no && break
8102 done 8275 done
8103else 8276fi
8104 echo "$as_me: failed program was:" >&5 8277{ echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8105sed 's/^/| /' conftest.$ac_ext >&5 8278echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8279 case $ac_cv_c_uint16_t in #(
8280 no|yes) ;; #(
8281 *)
8106 8282
8283
8284cat >>confdefs.h <<_ACEOF
8285#define uint16_t $ac_cv_c_uint16_t
8286_ACEOF
8287;;
8288 esac
8289
8290
8291 { echo "$as_me:$LINENO: checking for int32_t" >&5
8292echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8293if test "${ac_cv_c_int32_t+set}" = set; then
8294 echo $ECHO_N "(cached) $ECHO_C" >&6
8295else
8296 ac_cv_c_int32_t=no
8297 for ac_type in 'int32_t' 'int' 'long int' \
8298 'long long int' 'short int' 'signed char'; do
8107 cat >conftest.$ac_ext <<_ACEOF 8299 cat >conftest.$ac_ext <<_ACEOF
8108/* confdefs.h. */ 8300/* confdefs.h. */
8109_ACEOF 8301_ACEOF
8110cat confdefs.h >>conftest.$ac_ext 8302cat confdefs.h >>conftest.$ac_ext
8111cat >>conftest.$ac_ext <<_ACEOF 8303cat >>conftest.$ac_ext <<_ACEOF
8112/* end confdefs.h. */ 8304/* end confdefs.h. */
8113$ac_includes_default 8305$ac_includes_default
8114 typedef short ac__type_sizeof_;
8115int 8306int
8116main () 8307main ()
8117{ 8308{
8118static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; 8309static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8119test_array [0] = 0 8310test_array [0] = 0
8120 8311
8121 ; 8312 ;
8122 return 0; 8313 return 0;
8123} 8314}
8137 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138 (exit $ac_status); } && { 8329 (exit $ac_status); } && {
8139 test -z "$ac_cxx_werror_flag" || 8330 test -z "$ac_cxx_werror_flag" ||
8140 test ! -s conftest.err 8331 test ! -s conftest.err
8141 } && test -s conftest.$ac_objext; then 8332 } && test -s conftest.$ac_objext; then
8142 ac_hi=-1 ac_mid=-1
8143 while :; do
8144 cat >conftest.$ac_ext <<_ACEOF 8333 cat >conftest.$ac_ext <<_ACEOF
8145/* confdefs.h. */ 8334/* confdefs.h. */
8146_ACEOF 8335_ACEOF
8147cat confdefs.h >>conftest.$ac_ext 8336cat confdefs.h >>conftest.$ac_ext
8148cat >>conftest.$ac_ext <<_ACEOF 8337cat >>conftest.$ac_ext <<_ACEOF
8149/* end confdefs.h. */ 8338/* end confdefs.h. */
8150$ac_includes_default 8339$ac_includes_default
8151 typedef short ac__type_sizeof_;
8152int 8340int
8153main () 8341main ()
8154{ 8342{
8155static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; 8343static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8344 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8156test_array [0] = 0 8345test_array [0] = 0
8157 8346
8158 ; 8347 ;
8159 return 0; 8348 return 0;
8160} 8349}
8174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8175 (exit $ac_status); } && { 8364 (exit $ac_status); } && {
8176 test -z "$ac_cxx_werror_flag" || 8365 test -z "$ac_cxx_werror_flag" ||
8177 test ! -s conftest.err 8366 test ! -s conftest.err
8178 } && test -s conftest.$ac_objext; then 8367 } && test -s conftest.$ac_objext; then
8179 ac_lo=$ac_mid; break 8368 :
8180else 8369else
8181 echo "$as_me: failed program was:" >&5 8370 echo "$as_me: failed program was:" >&5
8182sed 's/^/| /' conftest.$ac_ext >&5 8371sed 's/^/| /' conftest.$ac_ext >&5
8183 8372
8184 ac_hi=`expr '(' $ac_mid ')' - 1` 8373 case $ac_type in
8185 if test $ac_mid -le $ac_hi; then 8374 int32_t) ac_cv_c_int32_t=yes ;;
8186 ac_lo= ac_hi= 8375 *) ac_cv_c_int32_t=$ac_type ;;
8187 break 8376esac
8188 fi 8377
8189 ac_mid=`expr 2 '*' $ac_mid`
8190fi 8378fi
8191 8379
8192rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8193 done
8194else 8381else
8195 echo "$as_me: failed program was:" >&5 8382 echo "$as_me: failed program was:" >&5
8196sed 's/^/| /' conftest.$ac_ext >&5 8383sed 's/^/| /' conftest.$ac_ext >&5
8197 8384
8198 ac_lo= ac_hi= 8385
8199fi 8386fi
8200 8387
8201rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8388rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8389 test "$ac_cv_c_int32_t" != no && break
8390 done
8202fi 8391fi
8392{ echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8393echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8394 case $ac_cv_c_int32_t in #(
8395 no|yes) ;; #(
8396 *)
8203 8397
8204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8398cat >>confdefs.h <<_ACEOF
8205# Binary search between lo and hi bounds. 8399#define int32_t $ac_cv_c_int32_t
8206while test "x$ac_lo" != "x$ac_hi"; do 8400_ACEOF
8207 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 8401;;
8402 esac
8403
8404
8405 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8406echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8407if test "${ac_cv_c_uint32_t+set}" = set; then
8408 echo $ECHO_N "(cached) $ECHO_C" >&6
8409else
8410 ac_cv_c_uint32_t=no
8411 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8412 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8208 cat >conftest.$ac_ext <<_ACEOF 8413 cat >conftest.$ac_ext <<_ACEOF
8209/* confdefs.h. */ 8414/* confdefs.h. */
8210_ACEOF 8415_ACEOF
8211cat confdefs.h >>conftest.$ac_ext 8416cat confdefs.h >>conftest.$ac_ext
8212cat >>conftest.$ac_ext <<_ACEOF 8417cat >>conftest.$ac_ext <<_ACEOF
8213/* end confdefs.h. */ 8418/* end confdefs.h. */
8214$ac_includes_default 8419$ac_includes_default
8215 typedef short ac__type_sizeof_;
8216int 8420int
8217main () 8421main ()
8218{ 8422{
8219static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8423static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8220test_array [0] = 0 8424test_array [0] = 0
8221 8425
8222 ; 8426 ;
8223 return 0; 8427 return 0;
8224} 8428}
8238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8239 (exit $ac_status); } && { 8443 (exit $ac_status); } && {
8240 test -z "$ac_cxx_werror_flag" || 8444 test -z "$ac_cxx_werror_flag" ||
8241 test ! -s conftest.err 8445 test ! -s conftest.err
8242 } && test -s conftest.$ac_objext; then 8446 } && test -s conftest.$ac_objext; then
8243 ac_hi=$ac_mid 8447 case $ac_type in
8448 uint32_t) ac_cv_c_uint32_t=yes ;;
8449 *) ac_cv_c_uint32_t=$ac_type ;;
8450esac
8451
8244else 8452else
8245 echo "$as_me: failed program was:" >&5 8453 echo "$as_me: failed program was:" >&5
8246sed 's/^/| /' conftest.$ac_ext >&5 8454sed 's/^/| /' conftest.$ac_ext >&5
8247 8455
8248 ac_lo=`expr '(' $ac_mid ')' + 1` 8456
8249fi 8457fi
8250 8458
8251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8252done 8460 test "$ac_cv_c_uint32_t" != no && break
8253case $ac_lo in 8461 done
8254?*) ac_cv_sizeof_short=$ac_lo;;
8255'') if test "$ac_cv_type_short" = yes; then
8256 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8257See \`config.log' for more details." >&5
8258echo "$as_me: error: cannot compute sizeof (short)
8259See \`config.log' for more details." >&2;}
8260 { (exit 77); exit 77; }; }
8261 else
8262 ac_cv_sizeof_short=0
8263 fi ;;
8264esac
8265else
8266 cat >conftest.$ac_ext <<_ACEOF
8267/* confdefs.h. */
8268_ACEOF
8269cat confdefs.h >>conftest.$ac_ext
8270cat >>conftest.$ac_ext <<_ACEOF
8271/* end confdefs.h. */
8272$ac_includes_default
8273 typedef short ac__type_sizeof_;
8274static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8275static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8276#include <stdio.h>
8277#include <stdlib.h>
8278int
8279main ()
8280{
8281
8282 FILE *f = fopen ("conftest.val", "w");
8283 if (! f)
8284 return 1;
8285 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8286 {
8287 long int i = longval ();
8288 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8289 return 1;
8290 fprintf (f, "%ld\n", i);
8291 }
8292 else
8293 {
8294 unsigned long int i = ulongval ();
8295 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8296 return 1;
8297 fprintf (f, "%lu\n", i);
8298 }
8299 return ferror (f) || fclose (f) != 0;
8300
8301 ;
8302 return 0;
8303}
8304_ACEOF
8305rm -f conftest$ac_exeext
8306if { (ac_try="$ac_link"
8307case "(($ac_try" in
8308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8309 *) ac_try_echo=$ac_try;;
8310esac
8311eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8312 (eval "$ac_link") 2>&5
8313 ac_status=$?
8314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8315 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8316 { (case "(($ac_try" in
8317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8318 *) ac_try_echo=$ac_try;;
8319esac
8320eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8321 (eval "$ac_try") 2>&5
8322 ac_status=$?
8323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8324 (exit $ac_status); }; }; then
8325 ac_cv_sizeof_short=`cat conftest.val`
8326else
8327 echo "$as_me: program exited with status $ac_status" >&5
8328echo "$as_me: failed program was:" >&5
8329sed 's/^/| /' conftest.$ac_ext >&5
8330
8331( exit $ac_status )
8332if test "$ac_cv_type_short" = yes; then
8333 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8334See \`config.log' for more details." >&5
8335echo "$as_me: error: cannot compute sizeof (short)
8336See \`config.log' for more details." >&2;}
8337 { (exit 77); exit 77; }; }
8338 else
8339 ac_cv_sizeof_short=0
8340 fi
8341fi 8462fi
8342rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8343fi
8344rm -f conftest.val
8345fi
8346{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 8463{ echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8347echo "${ECHO_T}$ac_cv_sizeof_short" >&6; } 8464echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8465 case $ac_cv_c_uint32_t in #(
8466 no|yes) ;; #(
8467 *)
8348 8468
8469cat >>confdefs.h <<\_ACEOF
8470#define _UINT32_T 1
8471_ACEOF
8349 8472
8350 8473
8351cat >>confdefs.h <<_ACEOF 8474cat >>confdefs.h <<_ACEOF
8352#define SIZEOF_SHORT $ac_cv_sizeof_short 8475#define uint32_t $ac_cv_c_uint32_t
8353_ACEOF 8476_ACEOF
8354 8477;;
8355
8356{ echo "$as_me:$LINENO: checking for int" >&5
8357echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8358if test "${ac_cv_type_int+set}" = set; then
8359 echo $ECHO_N "(cached) $ECHO_C" >&6
8360else
8361 cat >conftest.$ac_ext <<_ACEOF
8362/* confdefs.h. */
8363_ACEOF
8364cat confdefs.h >>conftest.$ac_ext
8365cat >>conftest.$ac_ext <<_ACEOF
8366/* end confdefs.h. */
8367$ac_includes_default
8368typedef int ac__type_new_;
8369int
8370main ()
8371{
8372if ((ac__type_new_ *) 0)
8373 return 0;
8374if (sizeof (ac__type_new_))
8375 return 0;
8376 ;
8377 return 0;
8378}
8379_ACEOF
8380rm -f conftest.$ac_objext
8381if { (ac_try="$ac_compile"
8382case "(($ac_try" in
8383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8384 *) ac_try_echo=$ac_try;;
8385esac 8478 esac
8386eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8387 (eval "$ac_compile") 2>conftest.er1
8388 ac_status=$?
8389 grep -v '^ *+' conftest.er1 >conftest.err
8390 rm -f conftest.er1
8391 cat conftest.err >&5
8392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8393 (exit $ac_status); } && {
8394 test -z "$ac_cxx_werror_flag" ||
8395 test ! -s conftest.err
8396 } && test -s conftest.$ac_objext; then
8397 ac_cv_type_int=yes
8398else
8399 echo "$as_me: failed program was:" >&5
8400sed 's/^/| /' conftest.$ac_ext >&5
8401 8479
8402 ac_cv_type_int=no
8403fi
8404 8480
8405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8406fi
8407{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8408echo "${ECHO_T}$ac_cv_type_int" >&6; }
8409 8481
8410# The cast to long int works around a bug in the HP C Compiler
8411# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8412# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8413# This bug is HP SR number 8606223364.
8414{ echo "$as_me:$LINENO: checking size of int" >&5
8415echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8416if test "${ac_cv_sizeof_int+set}" = set; then
8417 echo $ECHO_N "(cached) $ECHO_C" >&6
8418else
8419 if test "$cross_compiling" = yes; then
8420 # Depending upon the size, compute the lo and hi bounds.
8421cat >conftest.$ac_ext <<_ACEOF
8422/* confdefs.h. */
8423_ACEOF
8424cat confdefs.h >>conftest.$ac_ext
8425cat >>conftest.$ac_ext <<_ACEOF
8426/* end confdefs.h. */
8427$ac_includes_default
8428 typedef int ac__type_sizeof_;
8429int
8430main ()
8431{
8432static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8433test_array [0] = 0
8434
8435 ;
8436 return 0;
8437}
8438_ACEOF
8439rm -f conftest.$ac_objext
8440if { (ac_try="$ac_compile"
8441case "(($ac_try" in
8442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8443 *) ac_try_echo=$ac_try;;
8444esac
8445eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8446 (eval "$ac_compile") 2>conftest.er1
8447 ac_status=$?
8448 grep -v '^ *+' conftest.er1 >conftest.err
8449 rm -f conftest.er1
8450 cat conftest.err >&5
8451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8452 (exit $ac_status); } && {
8453 test -z "$ac_cxx_werror_flag" ||
8454 test ! -s conftest.err
8455 } && test -s conftest.$ac_objext; then
8456 ac_lo=0 ac_mid=0
8457 while :; do
8458 cat >conftest.$ac_ext <<_ACEOF
8459/* confdefs.h. */
8460_ACEOF
8461cat confdefs.h >>conftest.$ac_ext
8462cat >>conftest.$ac_ext <<_ACEOF
8463/* end confdefs.h. */
8464$ac_includes_default
8465 typedef int ac__type_sizeof_;
8466int
8467main ()
8468{
8469static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8470test_array [0] = 0
8471
8472 ;
8473 return 0;
8474}
8475_ACEOF
8476rm -f conftest.$ac_objext
8477if { (ac_try="$ac_compile"
8478case "(($ac_try" in
8479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8480 *) ac_try_echo=$ac_try;;
8481esac
8482eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8483 (eval "$ac_compile") 2>conftest.er1
8484 ac_status=$?
8485 grep -v '^ *+' conftest.er1 >conftest.err
8486 rm -f conftest.er1
8487 cat conftest.err >&5
8488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8489 (exit $ac_status); } && {
8490 test -z "$ac_cxx_werror_flag" ||
8491 test ! -s conftest.err
8492 } && test -s conftest.$ac_objext; then
8493 ac_hi=$ac_mid; break
8494else
8495 echo "$as_me: failed program was:" >&5
8496sed 's/^/| /' conftest.$ac_ext >&5
8497
8498 ac_lo=`expr $ac_mid + 1`
8499 if test $ac_lo -le $ac_mid; then
8500 ac_lo= ac_hi=
8501 break
8502 fi
8503 ac_mid=`expr 2 '*' $ac_mid + 1`
8504fi
8505
8506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8507 done
8508else
8509 echo "$as_me: failed program was:" >&5
8510sed 's/^/| /' conftest.$ac_ext >&5
8511
8512 cat >conftest.$ac_ext <<_ACEOF
8513/* confdefs.h. */
8514_ACEOF
8515cat confdefs.h >>conftest.$ac_ext
8516cat >>conftest.$ac_ext <<_ACEOF
8517/* end confdefs.h. */
8518$ac_includes_default
8519 typedef int ac__type_sizeof_;
8520int
8521main ()
8522{
8523static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8524test_array [0] = 0
8525
8526 ;
8527 return 0;
8528}
8529_ACEOF
8530rm -f conftest.$ac_objext
8531if { (ac_try="$ac_compile"
8532case "(($ac_try" in
8533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8534 *) ac_try_echo=$ac_try;;
8535esac
8536eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8537 (eval "$ac_compile") 2>conftest.er1
8538 ac_status=$?
8539 grep -v '^ *+' conftest.er1 >conftest.err
8540 rm -f conftest.er1
8541 cat conftest.err >&5
8542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8543 (exit $ac_status); } && {
8544 test -z "$ac_cxx_werror_flag" ||
8545 test ! -s conftest.err
8546 } && test -s conftest.$ac_objext; then
8547 ac_hi=-1 ac_mid=-1
8548 while :; do
8549 cat >conftest.$ac_ext <<_ACEOF
8550/* confdefs.h. */
8551_ACEOF
8552cat confdefs.h >>conftest.$ac_ext
8553cat >>conftest.$ac_ext <<_ACEOF
8554/* end confdefs.h. */
8555$ac_includes_default
8556 typedef int ac__type_sizeof_;
8557int
8558main ()
8559{
8560static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8561test_array [0] = 0
8562
8563 ;
8564 return 0;
8565}
8566_ACEOF
8567rm -f conftest.$ac_objext
8568if { (ac_try="$ac_compile"
8569case "(($ac_try" in
8570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8571 *) ac_try_echo=$ac_try;;
8572esac
8573eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8574 (eval "$ac_compile") 2>conftest.er1
8575 ac_status=$?
8576 grep -v '^ *+' conftest.er1 >conftest.err
8577 rm -f conftest.er1
8578 cat conftest.err >&5
8579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8580 (exit $ac_status); } && {
8581 test -z "$ac_cxx_werror_flag" ||
8582 test ! -s conftest.err
8583 } && test -s conftest.$ac_objext; then
8584 ac_lo=$ac_mid; break
8585else
8586 echo "$as_me: failed program was:" >&5
8587sed 's/^/| /' conftest.$ac_ext >&5
8588
8589 ac_hi=`expr '(' $ac_mid ')' - 1`
8590 if test $ac_mid -le $ac_hi; then
8591 ac_lo= ac_hi=
8592 break
8593 fi
8594 ac_mid=`expr 2 '*' $ac_mid`
8595fi
8596
8597rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8598 done
8599else
8600 echo "$as_me: failed program was:" >&5
8601sed 's/^/| /' conftest.$ac_ext >&5
8602
8603 ac_lo= ac_hi=
8604fi
8605
8606rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8607fi
8608
8609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8610# Binary search between lo and hi bounds.
8611while test "x$ac_lo" != "x$ac_hi"; do
8612 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8613 cat >conftest.$ac_ext <<_ACEOF
8614/* confdefs.h. */
8615_ACEOF
8616cat confdefs.h >>conftest.$ac_ext
8617cat >>conftest.$ac_ext <<_ACEOF
8618/* end confdefs.h. */
8619$ac_includes_default
8620 typedef int ac__type_sizeof_;
8621int
8622main ()
8623{
8624static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8625test_array [0] = 0
8626
8627 ;
8628 return 0;
8629}
8630_ACEOF
8631rm -f conftest.$ac_objext
8632if { (ac_try="$ac_compile"
8633case "(($ac_try" in
8634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8635 *) ac_try_echo=$ac_try;;
8636esac
8637eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8638 (eval "$ac_compile") 2>conftest.er1
8639 ac_status=$?
8640 grep -v '^ *+' conftest.er1 >conftest.err
8641 rm -f conftest.er1
8642 cat conftest.err >&5
8643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8644 (exit $ac_status); } && {
8645 test -z "$ac_cxx_werror_flag" ||
8646 test ! -s conftest.err
8647 } && test -s conftest.$ac_objext; then
8648 ac_hi=$ac_mid
8649else
8650 echo "$as_me: failed program was:" >&5
8651sed 's/^/| /' conftest.$ac_ext >&5
8652
8653 ac_lo=`expr '(' $ac_mid ')' + 1`
8654fi
8655
8656rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8657done
8658case $ac_lo in
8659?*) ac_cv_sizeof_int=$ac_lo;;
8660'') if test "$ac_cv_type_int" = yes; then
8661 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8662See \`config.log' for more details." >&5
8663echo "$as_me: error: cannot compute sizeof (int)
8664See \`config.log' for more details." >&2;}
8665 { (exit 77); exit 77; }; }
8666 else
8667 ac_cv_sizeof_int=0
8668 fi ;;
8669esac
8670else
8671 cat >conftest.$ac_ext <<_ACEOF
8672/* confdefs.h. */
8673_ACEOF
8674cat confdefs.h >>conftest.$ac_ext
8675cat >>conftest.$ac_ext <<_ACEOF
8676/* end confdefs.h. */
8677$ac_includes_default
8678 typedef int ac__type_sizeof_;
8679static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8680static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8681#include <stdio.h>
8682#include <stdlib.h>
8683int
8684main ()
8685{
8686
8687 FILE *f = fopen ("conftest.val", "w");
8688 if (! f)
8689 return 1;
8690 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8691 {
8692 long int i = longval ();
8693 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8694 return 1;
8695 fprintf (f, "%ld\n", i);
8696 }
8697 else
8698 {
8699 unsigned long int i = ulongval ();
8700 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8701 return 1;
8702 fprintf (f, "%lu\n", i);
8703 }
8704 return ferror (f) || fclose (f) != 0;
8705
8706 ;
8707 return 0;
8708}
8709_ACEOF
8710rm -f conftest$ac_exeext
8711if { (ac_try="$ac_link"
8712case "(($ac_try" in
8713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8714 *) ac_try_echo=$ac_try;;
8715esac
8716eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8717 (eval "$ac_link") 2>&5
8718 ac_status=$?
8719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8720 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8721 { (case "(($ac_try" in
8722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8723 *) ac_try_echo=$ac_try;;
8724esac
8725eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8726 (eval "$ac_try") 2>&5
8727 ac_status=$?
8728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8729 (exit $ac_status); }; }; then
8730 ac_cv_sizeof_int=`cat conftest.val`
8731else
8732 echo "$as_me: program exited with status $ac_status" >&5
8733echo "$as_me: failed program was:" >&5
8734sed 's/^/| /' conftest.$ac_ext >&5
8735
8736( exit $ac_status )
8737if test "$ac_cv_type_int" = yes; then
8738 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8739See \`config.log' for more details." >&5
8740echo "$as_me: error: cannot compute sizeof (int)
8741See \`config.log' for more details." >&2;}
8742 { (exit 77); exit 77; }; }
8743 else
8744 ac_cv_sizeof_int=0
8745 fi
8746fi
8747rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8748fi
8749rm -f conftest.val
8750fi
8751{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8752echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8753
8754
8755
8756cat >>confdefs.h <<_ACEOF
8757#define SIZEOF_INT $ac_cv_sizeof_int
8758_ACEOF
8759
8760
8761{ echo "$as_me:$LINENO: checking for long long" >&5
8762echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8763if test "${ac_cv_type_long_long+set}" = set; then
8764 echo $ECHO_N "(cached) $ECHO_C" >&6
8765else
8766 cat >conftest.$ac_ext <<_ACEOF
8767/* confdefs.h. */
8768_ACEOF
8769cat confdefs.h >>conftest.$ac_ext
8770cat >>conftest.$ac_ext <<_ACEOF
8771/* end confdefs.h. */
8772$ac_includes_default
8773typedef long long ac__type_new_;
8774int
8775main ()
8776{
8777if ((ac__type_new_ *) 0)
8778 return 0;
8779if (sizeof (ac__type_new_))
8780 return 0;
8781 ;
8782 return 0;
8783}
8784_ACEOF
8785rm -f conftest.$ac_objext
8786if { (ac_try="$ac_compile"
8787case "(($ac_try" in
8788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8789 *) ac_try_echo=$ac_try;;
8790esac
8791eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8792 (eval "$ac_compile") 2>conftest.er1
8793 ac_status=$?
8794 grep -v '^ *+' conftest.er1 >conftest.err
8795 rm -f conftest.er1
8796 cat conftest.err >&5
8797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8798 (exit $ac_status); } && {
8799 test -z "$ac_cxx_werror_flag" ||
8800 test ! -s conftest.err
8801 } && test -s conftest.$ac_objext; then
8802 ac_cv_type_long_long=yes
8803else
8804 echo "$as_me: failed program was:" >&5
8805sed 's/^/| /' conftest.$ac_ext >&5
8806
8807 ac_cv_type_long_long=no
8808fi
8809
8810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8811fi
8812{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8813echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8814
8815# The cast to long int works around a bug in the HP C Compiler
8816# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8817# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8818# This bug is HP SR number 8606223364.
8819{ echo "$as_me:$LINENO: checking size of long long" >&5
8820echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8821if test "${ac_cv_sizeof_long_long+set}" = set; then
8822 echo $ECHO_N "(cached) $ECHO_C" >&6
8823else
8824 if test "$cross_compiling" = yes; then
8825 # Depending upon the size, compute the lo and hi bounds.
8826cat >conftest.$ac_ext <<_ACEOF
8827/* confdefs.h. */
8828_ACEOF
8829cat confdefs.h >>conftest.$ac_ext
8830cat >>conftest.$ac_ext <<_ACEOF
8831/* end confdefs.h. */
8832$ac_includes_default
8833 typedef long long ac__type_sizeof_;
8834int
8835main ()
8836{
8837static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8838test_array [0] = 0
8839
8840 ;
8841 return 0;
8842}
8843_ACEOF
8844rm -f conftest.$ac_objext
8845if { (ac_try="$ac_compile"
8846case "(($ac_try" in
8847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8848 *) ac_try_echo=$ac_try;;
8849esac
8850eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8851 (eval "$ac_compile") 2>conftest.er1
8852 ac_status=$?
8853 grep -v '^ *+' conftest.er1 >conftest.err
8854 rm -f conftest.er1
8855 cat conftest.err >&5
8856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8857 (exit $ac_status); } && {
8858 test -z "$ac_cxx_werror_flag" ||
8859 test ! -s conftest.err
8860 } && test -s conftest.$ac_objext; then
8861 ac_lo=0 ac_mid=0
8862 while :; do
8863 cat >conftest.$ac_ext <<_ACEOF
8864/* confdefs.h. */
8865_ACEOF
8866cat confdefs.h >>conftest.$ac_ext
8867cat >>conftest.$ac_ext <<_ACEOF
8868/* end confdefs.h. */
8869$ac_includes_default
8870 typedef long long ac__type_sizeof_;
8871int
8872main ()
8873{
8874static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8875test_array [0] = 0
8876
8877 ;
8878 return 0;
8879}
8880_ACEOF
8881rm -f conftest.$ac_objext
8882if { (ac_try="$ac_compile"
8883case "(($ac_try" in
8884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8885 *) ac_try_echo=$ac_try;;
8886esac
8887eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8888 (eval "$ac_compile") 2>conftest.er1
8889 ac_status=$?
8890 grep -v '^ *+' conftest.er1 >conftest.err
8891 rm -f conftest.er1
8892 cat conftest.err >&5
8893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8894 (exit $ac_status); } && {
8895 test -z "$ac_cxx_werror_flag" ||
8896 test ! -s conftest.err
8897 } && test -s conftest.$ac_objext; then
8898 ac_hi=$ac_mid; break
8899else
8900 echo "$as_me: failed program was:" >&5
8901sed 's/^/| /' conftest.$ac_ext >&5
8902
8903 ac_lo=`expr $ac_mid + 1`
8904 if test $ac_lo -le $ac_mid; then
8905 ac_lo= ac_hi=
8906 break
8907 fi
8908 ac_mid=`expr 2 '*' $ac_mid + 1`
8909fi
8910
8911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8912 done
8913else
8914 echo "$as_me: failed program was:" >&5
8915sed 's/^/| /' conftest.$ac_ext >&5
8916
8917 cat >conftest.$ac_ext <<_ACEOF
8918/* confdefs.h. */
8919_ACEOF
8920cat confdefs.h >>conftest.$ac_ext
8921cat >>conftest.$ac_ext <<_ACEOF
8922/* end confdefs.h. */
8923$ac_includes_default
8924 typedef long long ac__type_sizeof_;
8925int
8926main ()
8927{
8928static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8929test_array [0] = 0
8930
8931 ;
8932 return 0;
8933}
8934_ACEOF
8935rm -f conftest.$ac_objext
8936if { (ac_try="$ac_compile"
8937case "(($ac_try" in
8938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8939 *) ac_try_echo=$ac_try;;
8940esac
8941eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8942 (eval "$ac_compile") 2>conftest.er1
8943 ac_status=$?
8944 grep -v '^ *+' conftest.er1 >conftest.err
8945 rm -f conftest.er1
8946 cat conftest.err >&5
8947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8948 (exit $ac_status); } && {
8949 test -z "$ac_cxx_werror_flag" ||
8950 test ! -s conftest.err
8951 } && test -s conftest.$ac_objext; then
8952 ac_hi=-1 ac_mid=-1
8953 while :; do
8954 cat >conftest.$ac_ext <<_ACEOF
8955/* confdefs.h. */
8956_ACEOF
8957cat confdefs.h >>conftest.$ac_ext
8958cat >>conftest.$ac_ext <<_ACEOF
8959/* end confdefs.h. */
8960$ac_includes_default
8961 typedef long long ac__type_sizeof_;
8962int
8963main ()
8964{
8965static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8966test_array [0] = 0
8967
8968 ;
8969 return 0;
8970}
8971_ACEOF
8972rm -f conftest.$ac_objext
8973if { (ac_try="$ac_compile"
8974case "(($ac_try" in
8975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8976 *) ac_try_echo=$ac_try;;
8977esac
8978eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8979 (eval "$ac_compile") 2>conftest.er1
8980 ac_status=$?
8981 grep -v '^ *+' conftest.er1 >conftest.err
8982 rm -f conftest.er1
8983 cat conftest.err >&5
8984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8985 (exit $ac_status); } && {
8986 test -z "$ac_cxx_werror_flag" ||
8987 test ! -s conftest.err
8988 } && test -s conftest.$ac_objext; then
8989 ac_lo=$ac_mid; break
8990else
8991 echo "$as_me: failed program was:" >&5
8992sed 's/^/| /' conftest.$ac_ext >&5
8993
8994 ac_hi=`expr '(' $ac_mid ')' - 1`
8995 if test $ac_mid -le $ac_hi; then
8996 ac_lo= ac_hi=
8997 break
8998 fi
8999 ac_mid=`expr 2 '*' $ac_mid`
9000fi
9001
9002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9003 done
9004else
9005 echo "$as_me: failed program was:" >&5
9006sed 's/^/| /' conftest.$ac_ext >&5
9007
9008 ac_lo= ac_hi=
9009fi
9010
9011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9012fi
9013
9014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9015# Binary search between lo and hi bounds.
9016while test "x$ac_lo" != "x$ac_hi"; do
9017 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9018 cat >conftest.$ac_ext <<_ACEOF
9019/* confdefs.h. */
9020_ACEOF
9021cat confdefs.h >>conftest.$ac_ext
9022cat >>conftest.$ac_ext <<_ACEOF
9023/* end confdefs.h. */
9024$ac_includes_default
9025 typedef long long ac__type_sizeof_;
9026int
9027main ()
9028{
9029static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9030test_array [0] = 0
9031
9032 ;
9033 return 0;
9034}
9035_ACEOF
9036rm -f conftest.$ac_objext
9037if { (ac_try="$ac_compile"
9038case "(($ac_try" in
9039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9040 *) ac_try_echo=$ac_try;;
9041esac
9042eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9043 (eval "$ac_compile") 2>conftest.er1
9044 ac_status=$?
9045 grep -v '^ *+' conftest.er1 >conftest.err
9046 rm -f conftest.er1
9047 cat conftest.err >&5
9048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9049 (exit $ac_status); } && {
9050 test -z "$ac_cxx_werror_flag" ||
9051 test ! -s conftest.err
9052 } && test -s conftest.$ac_objext; then
9053 ac_hi=$ac_mid
9054else
9055 echo "$as_me: failed program was:" >&5
9056sed 's/^/| /' conftest.$ac_ext >&5
9057
9058 ac_lo=`expr '(' $ac_mid ')' + 1`
9059fi
9060
9061rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9062done
9063case $ac_lo in
9064?*) ac_cv_sizeof_long_long=$ac_lo;;
9065'') if test "$ac_cv_type_long_long" = yes; then
9066 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9067See \`config.log' for more details." >&5
9068echo "$as_me: error: cannot compute sizeof (long long)
9069See \`config.log' for more details." >&2;}
9070 { (exit 77); exit 77; }; }
9071 else
9072 ac_cv_sizeof_long_long=0
9073 fi ;;
9074esac
9075else
9076 cat >conftest.$ac_ext <<_ACEOF
9077/* confdefs.h. */
9078_ACEOF
9079cat confdefs.h >>conftest.$ac_ext
9080cat >>conftest.$ac_ext <<_ACEOF
9081/* end confdefs.h. */
9082$ac_includes_default
9083 typedef long long ac__type_sizeof_;
9084static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9085static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9086#include <stdio.h>
9087#include <stdlib.h>
9088int
9089main ()
9090{
9091
9092 FILE *f = fopen ("conftest.val", "w");
9093 if (! f)
9094 return 1;
9095 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9096 {
9097 long int i = longval ();
9098 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9099 return 1;
9100 fprintf (f, "%ld\n", i);
9101 }
9102 else
9103 {
9104 unsigned long int i = ulongval ();
9105 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9106 return 1;
9107 fprintf (f, "%lu\n", i);
9108 }
9109 return ferror (f) || fclose (f) != 0;
9110
9111 ;
9112 return 0;
9113}
9114_ACEOF
9115rm -f conftest$ac_exeext
9116if { (ac_try="$ac_link"
9117case "(($ac_try" in
9118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9119 *) ac_try_echo=$ac_try;;
9120esac
9121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9122 (eval "$ac_link") 2>&5
9123 ac_status=$?
9124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9126 { (case "(($ac_try" in
9127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9128 *) ac_try_echo=$ac_try;;
9129esac
9130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9131 (eval "$ac_try") 2>&5
9132 ac_status=$?
9133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9134 (exit $ac_status); }; }; then
9135 ac_cv_sizeof_long_long=`cat conftest.val`
9136else
9137 echo "$as_me: program exited with status $ac_status" >&5
9138echo "$as_me: failed program was:" >&5
9139sed 's/^/| /' conftest.$ac_ext >&5
9140
9141( exit $ac_status )
9142if test "$ac_cv_type_long_long" = yes; then
9143 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9144See \`config.log' for more details." >&5
9145echo "$as_me: error: cannot compute sizeof (long long)
9146See \`config.log' for more details." >&2;}
9147 { (exit 77); exit 77; }; }
9148 else
9149 ac_cv_sizeof_long_long=0
9150 fi
9151fi
9152rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9153fi
9154rm -f conftest.val
9155fi
9156{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9157echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9158
9159
9160
9161cat >>confdefs.h <<_ACEOF
9162#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9163_ACEOF
9164
9165
9166{ echo "$as_me:$LINENO: checking for int *" >&5
9167echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9168if test "${ac_cv_type_int_p+set}" = set; then
9169 echo $ECHO_N "(cached) $ECHO_C" >&6
9170else
9171 cat >conftest.$ac_ext <<_ACEOF
9172/* confdefs.h. */
9173_ACEOF
9174cat confdefs.h >>conftest.$ac_ext
9175cat >>conftest.$ac_ext <<_ACEOF
9176/* end confdefs.h. */
9177$ac_includes_default
9178typedef int * ac__type_new_;
9179int
9180main ()
9181{
9182if ((ac__type_new_ *) 0)
9183 return 0;
9184if (sizeof (ac__type_new_))
9185 return 0;
9186 ;
9187 return 0;
9188}
9189_ACEOF
9190rm -f conftest.$ac_objext
9191if { (ac_try="$ac_compile"
9192case "(($ac_try" in
9193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9194 *) ac_try_echo=$ac_try;;
9195esac
9196eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9197 (eval "$ac_compile") 2>conftest.er1
9198 ac_status=$?
9199 grep -v '^ *+' conftest.er1 >conftest.err
9200 rm -f conftest.er1
9201 cat conftest.err >&5
9202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203 (exit $ac_status); } && {
9204 test -z "$ac_cxx_werror_flag" ||
9205 test ! -s conftest.err
9206 } && test -s conftest.$ac_objext; then
9207 ac_cv_type_int_p=yes
9208else
9209 echo "$as_me: failed program was:" >&5
9210sed 's/^/| /' conftest.$ac_ext >&5
9211
9212 ac_cv_type_int_p=no
9213fi
9214
9215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9216fi
9217{ echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9218echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9219
9220# The cast to long int works around a bug in the HP C Compiler
9221# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9222# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9223# This bug is HP SR number 8606223364.
9224{ echo "$as_me:$LINENO: checking size of int *" >&5
9225echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9226if test "${ac_cv_sizeof_int_p+set}" = set; then
9227 echo $ECHO_N "(cached) $ECHO_C" >&6
9228else
9229 if test "$cross_compiling" = yes; then
9230 # Depending upon the size, compute the lo and hi bounds.
9231cat >conftest.$ac_ext <<_ACEOF
9232/* confdefs.h. */
9233_ACEOF
9234cat confdefs.h >>conftest.$ac_ext
9235cat >>conftest.$ac_ext <<_ACEOF
9236/* end confdefs.h. */
9237$ac_includes_default
9238 typedef int * ac__type_sizeof_;
9239int
9240main ()
9241{
9242static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9243test_array [0] = 0
9244
9245 ;
9246 return 0;
9247}
9248_ACEOF
9249rm -f conftest.$ac_objext
9250if { (ac_try="$ac_compile"
9251case "(($ac_try" in
9252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9253 *) ac_try_echo=$ac_try;;
9254esac
9255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9256 (eval "$ac_compile") 2>conftest.er1
9257 ac_status=$?
9258 grep -v '^ *+' conftest.er1 >conftest.err
9259 rm -f conftest.er1
9260 cat conftest.err >&5
9261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9262 (exit $ac_status); } && {
9263 test -z "$ac_cxx_werror_flag" ||
9264 test ! -s conftest.err
9265 } && test -s conftest.$ac_objext; then
9266 ac_lo=0 ac_mid=0
9267 while :; do
9268 cat >conftest.$ac_ext <<_ACEOF
9269/* confdefs.h. */
9270_ACEOF
9271cat confdefs.h >>conftest.$ac_ext
9272cat >>conftest.$ac_ext <<_ACEOF
9273/* end confdefs.h. */
9274$ac_includes_default
9275 typedef int * ac__type_sizeof_;
9276int
9277main ()
9278{
9279static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9280test_array [0] = 0
9281
9282 ;
9283 return 0;
9284}
9285_ACEOF
9286rm -f conftest.$ac_objext
9287if { (ac_try="$ac_compile"
9288case "(($ac_try" in
9289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9290 *) ac_try_echo=$ac_try;;
9291esac
9292eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9293 (eval "$ac_compile") 2>conftest.er1
9294 ac_status=$?
9295 grep -v '^ *+' conftest.er1 >conftest.err
9296 rm -f conftest.er1
9297 cat conftest.err >&5
9298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9299 (exit $ac_status); } && {
9300 test -z "$ac_cxx_werror_flag" ||
9301 test ! -s conftest.err
9302 } && test -s conftest.$ac_objext; then
9303 ac_hi=$ac_mid; break
9304else
9305 echo "$as_me: failed program was:" >&5
9306sed 's/^/| /' conftest.$ac_ext >&5
9307
9308 ac_lo=`expr $ac_mid + 1`
9309 if test $ac_lo -le $ac_mid; then
9310 ac_lo= ac_hi=
9311 break
9312 fi
9313 ac_mid=`expr 2 '*' $ac_mid + 1`
9314fi
9315
9316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9317 done
9318else
9319 echo "$as_me: failed program was:" >&5
9320sed 's/^/| /' conftest.$ac_ext >&5
9321
9322 cat >conftest.$ac_ext <<_ACEOF
9323/* confdefs.h. */
9324_ACEOF
9325cat confdefs.h >>conftest.$ac_ext
9326cat >>conftest.$ac_ext <<_ACEOF
9327/* end confdefs.h. */
9328$ac_includes_default
9329 typedef int * ac__type_sizeof_;
9330int
9331main ()
9332{
9333static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9334test_array [0] = 0
9335
9336 ;
9337 return 0;
9338}
9339_ACEOF
9340rm -f conftest.$ac_objext
9341if { (ac_try="$ac_compile"
9342case "(($ac_try" in
9343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9344 *) ac_try_echo=$ac_try;;
9345esac
9346eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9347 (eval "$ac_compile") 2>conftest.er1
9348 ac_status=$?
9349 grep -v '^ *+' conftest.er1 >conftest.err
9350 rm -f conftest.er1
9351 cat conftest.err >&5
9352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9353 (exit $ac_status); } && {
9354 test -z "$ac_cxx_werror_flag" ||
9355 test ! -s conftest.err
9356 } && test -s conftest.$ac_objext; then
9357 ac_hi=-1 ac_mid=-1
9358 while :; do
9359 cat >conftest.$ac_ext <<_ACEOF
9360/* confdefs.h. */
9361_ACEOF
9362cat confdefs.h >>conftest.$ac_ext
9363cat >>conftest.$ac_ext <<_ACEOF
9364/* end confdefs.h. */
9365$ac_includes_default
9366 typedef int * ac__type_sizeof_;
9367int
9368main ()
9369{
9370static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9371test_array [0] = 0
9372
9373 ;
9374 return 0;
9375}
9376_ACEOF
9377rm -f conftest.$ac_objext
9378if { (ac_try="$ac_compile"
9379case "(($ac_try" in
9380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9381 *) ac_try_echo=$ac_try;;
9382esac
9383eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9384 (eval "$ac_compile") 2>conftest.er1
9385 ac_status=$?
9386 grep -v '^ *+' conftest.er1 >conftest.err
9387 rm -f conftest.er1
9388 cat conftest.err >&5
9389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9390 (exit $ac_status); } && {
9391 test -z "$ac_cxx_werror_flag" ||
9392 test ! -s conftest.err
9393 } && test -s conftest.$ac_objext; then
9394 ac_lo=$ac_mid; break
9395else
9396 echo "$as_me: failed program was:" >&5
9397sed 's/^/| /' conftest.$ac_ext >&5
9398
9399 ac_hi=`expr '(' $ac_mid ')' - 1`
9400 if test $ac_mid -le $ac_hi; then
9401 ac_lo= ac_hi=
9402 break
9403 fi
9404 ac_mid=`expr 2 '*' $ac_mid`
9405fi
9406
9407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9408 done
9409else
9410 echo "$as_me: failed program was:" >&5
9411sed 's/^/| /' conftest.$ac_ext >&5
9412
9413 ac_lo= ac_hi=
9414fi
9415
9416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9417fi
9418
9419rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9420# Binary search between lo and hi bounds.
9421while test "x$ac_lo" != "x$ac_hi"; do
9422 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9423 cat >conftest.$ac_ext <<_ACEOF
9424/* confdefs.h. */
9425_ACEOF
9426cat confdefs.h >>conftest.$ac_ext
9427cat >>conftest.$ac_ext <<_ACEOF
9428/* end confdefs.h. */
9429$ac_includes_default
9430 typedef int * ac__type_sizeof_;
9431int
9432main ()
9433{
9434static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9435test_array [0] = 0
9436
9437 ;
9438 return 0;
9439}
9440_ACEOF
9441rm -f conftest.$ac_objext
9442if { (ac_try="$ac_compile"
9443case "(($ac_try" in
9444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9445 *) ac_try_echo=$ac_try;;
9446esac
9447eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9448 (eval "$ac_compile") 2>conftest.er1
9449 ac_status=$?
9450 grep -v '^ *+' conftest.er1 >conftest.err
9451 rm -f conftest.er1
9452 cat conftest.err >&5
9453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9454 (exit $ac_status); } && {
9455 test -z "$ac_cxx_werror_flag" ||
9456 test ! -s conftest.err
9457 } && test -s conftest.$ac_objext; then
9458 ac_hi=$ac_mid
9459else
9460 echo "$as_me: failed program was:" >&5
9461sed 's/^/| /' conftest.$ac_ext >&5
9462
9463 ac_lo=`expr '(' $ac_mid ')' + 1`
9464fi
9465
9466rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9467done
9468case $ac_lo in
9469?*) ac_cv_sizeof_int_p=$ac_lo;;
9470'') if test "$ac_cv_type_int_p" = yes; then
9471 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9472See \`config.log' for more details." >&5
9473echo "$as_me: error: cannot compute sizeof (int *)
9474See \`config.log' for more details." >&2;}
9475 { (exit 77); exit 77; }; }
9476 else
9477 ac_cv_sizeof_int_p=0
9478 fi ;;
9479esac
9480else
9481 cat >conftest.$ac_ext <<_ACEOF
9482/* confdefs.h. */
9483_ACEOF
9484cat confdefs.h >>conftest.$ac_ext
9485cat >>conftest.$ac_ext <<_ACEOF
9486/* end confdefs.h. */
9487$ac_includes_default
9488 typedef int * ac__type_sizeof_;
9489static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9490static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9491#include <stdio.h>
9492#include <stdlib.h>
9493int
9494main ()
9495{
9496
9497 FILE *f = fopen ("conftest.val", "w");
9498 if (! f)
9499 return 1;
9500 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9501 {
9502 long int i = longval ();
9503 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9504 return 1;
9505 fprintf (f, "%ld\n", i);
9506 }
9507 else
9508 {
9509 unsigned long int i = ulongval ();
9510 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9511 return 1;
9512 fprintf (f, "%lu\n", i);
9513 }
9514 return ferror (f) || fclose (f) != 0;
9515
9516 ;
9517 return 0;
9518}
9519_ACEOF
9520rm -f conftest$ac_exeext
9521if { (ac_try="$ac_link"
9522case "(($ac_try" in
9523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9524 *) ac_try_echo=$ac_try;;
9525esac
9526eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9527 (eval "$ac_link") 2>&5
9528 ac_status=$?
9529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9530 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9531 { (case "(($ac_try" in
9532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9533 *) ac_try_echo=$ac_try;;
9534esac
9535eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9536 (eval "$ac_try") 2>&5
9537 ac_status=$?
9538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9539 (exit $ac_status); }; }; then
9540 ac_cv_sizeof_int_p=`cat conftest.val`
9541else
9542 echo "$as_me: program exited with status $ac_status" >&5
9543echo "$as_me: failed program was:" >&5
9544sed 's/^/| /' conftest.$ac_ext >&5
9545
9546( exit $ac_status )
9547if test "$ac_cv_type_int_p" = yes; then
9548 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9549See \`config.log' for more details." >&5
9550echo "$as_me: error: cannot compute sizeof (int *)
9551See \`config.log' for more details." >&2;}
9552 { (exit 77); exit 77; }; }
9553 else
9554 ac_cv_sizeof_int_p=0
9555 fi
9556fi
9557rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9558fi
9559rm -f conftest.val
9560fi
9561{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9562echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9563
9564
9565
9566cat >>confdefs.h <<_ACEOF
9567#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9568_ACEOF
9569
9570
9571
9572
9573{ echo "$as_me:$LINENO: checking for int16_t" >&5
9574echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9575if test "${rxvt_cv_int16_t+set}" = set; then
9576 echo $ECHO_N "(cached) $ECHO_C" >&6
9577else
9578 cat >conftest.$ac_ext <<_ACEOF
9579/* confdefs.h. */
9580_ACEOF
9581cat confdefs.h >>conftest.$ac_ext
9582cat >>conftest.$ac_ext <<_ACEOF
9583/* end confdefs.h. */
9584#include <stdint.h>
9585int
9586main ()
9587{
9588int16_t dummy;
9589 ;
9590 return 0;
9591}
9592_ACEOF
9593rm -f conftest.$ac_objext
9594if { (ac_try="$ac_compile"
9595case "(($ac_try" in
9596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9597 *) ac_try_echo=$ac_try;;
9598esac
9599eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9600 (eval "$ac_compile") 2>conftest.er1
9601 ac_status=$?
9602 grep -v '^ *+' conftest.er1 >conftest.err
9603 rm -f conftest.er1
9604 cat conftest.err >&5
9605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9606 (exit $ac_status); } && {
9607 test -z "$ac_cxx_werror_flag" ||
9608 test ! -s conftest.err
9609 } && test -s conftest.$ac_objext; then
9610 rxvt_cv_int16_t=yes
9611else
9612 echo "$as_me: failed program was:" >&5
9613sed 's/^/| /' conftest.$ac_ext >&5
9614
9615 if test "$ac_cv_sizeof_char" -ge 2; then
9616 rxvt_cv_int16_t=" char"
9617else
9618 if test "$ac_cv_sizeof_short" -ge 2; then
9619 rxvt_cv_int16_t=" short"
9620 else
9621 if test "$ac_cv_sizeof_int" -ge 2; then
9622 rxvt_cv_int16_t=" int"
9623 else
9624 if test "$ac_cv_sizeof_long" -ge 2; then
9625 rxvt_cv_int16_t=" long"
9626 else
9627 if test "$ac_cv_sizeof_long_long" -ge 2; then
9628 rxvt_cv_int16_t=" long long"
9629 else
9630 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9631 fi
9632 fi
9633 fi
9634 fi
9635fi
9636fi
9637
9638rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9639fi
9640{ echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9641echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9642if test x"$rxvt_cv_int16_t" != xyes; then
9643 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9644else
9645 if test x"" = x; then
9646 rxvt_int16_typedef="/* typedef short int16_t; */"
9647 else
9648 rxvt_int16_typedef="/* typedef short int16_t; */"
9649 fi
9650fi
9651
9652{ echo "$as_me:$LINENO: checking for uint16_t" >&5
9653echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9654if test "${rxvt_cv_uint16_t+set}" = set; then
9655 echo $ECHO_N "(cached) $ECHO_C" >&6
9656else
9657 cat >conftest.$ac_ext <<_ACEOF
9658/* confdefs.h. */
9659_ACEOF
9660cat confdefs.h >>conftest.$ac_ext
9661cat >>conftest.$ac_ext <<_ACEOF
9662/* end confdefs.h. */
9663#include <stdint.h>
9664int
9665main ()
9666{
9667uint16_t dummy;
9668 ;
9669 return 0;
9670}
9671_ACEOF
9672rm -f conftest.$ac_objext
9673if { (ac_try="$ac_compile"
9674case "(($ac_try" in
9675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9676 *) ac_try_echo=$ac_try;;
9677esac
9678eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9679 (eval "$ac_compile") 2>conftest.er1
9680 ac_status=$?
9681 grep -v '^ *+' conftest.er1 >conftest.err
9682 rm -f conftest.er1
9683 cat conftest.err >&5
9684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9685 (exit $ac_status); } && {
9686 test -z "$ac_cxx_werror_flag" ||
9687 test ! -s conftest.err
9688 } && test -s conftest.$ac_objext; then
9689 rxvt_cv_uint16_t=yes
9690else
9691 echo "$as_me: failed program was:" >&5
9692sed 's/^/| /' conftest.$ac_ext >&5
9693
9694 if test "$ac_cv_sizeof_char" -ge 2; then
9695 rxvt_cv_uint16_t="unsigned char"
9696else
9697 if test "$ac_cv_sizeof_short" -ge 2; then
9698 rxvt_cv_uint16_t="unsigned short"
9699 else
9700 if test "$ac_cv_sizeof_int" -ge 2; then
9701 rxvt_cv_uint16_t="unsigned int"
9702 else
9703 if test "$ac_cv_sizeof_long" -ge 2; then
9704 rxvt_cv_uint16_t="unsigned long"
9705 else
9706 if test "$ac_cv_sizeof_long_long" -ge 2; then
9707 rxvt_cv_uint16_t="unsigned long long"
9708 else
9709 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9710 fi
9711 fi
9712 fi
9713 fi
9714fi
9715fi
9716
9717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9718fi
9719{ echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9720echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9721if test x"$rxvt_cv_uint16_t" != xyes; then
9722 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9723else
9724 if test x"unsigned" = x; then
9725 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9726 else
9727 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9728 fi
9729fi
9730
9731{ echo "$as_me:$LINENO: checking for int32_t" >&5
9732echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9733if test "${rxvt_cv_int32_t+set}" = set; then
9734 echo $ECHO_N "(cached) $ECHO_C" >&6
9735else
9736 cat >conftest.$ac_ext <<_ACEOF
9737/* confdefs.h. */
9738_ACEOF
9739cat confdefs.h >>conftest.$ac_ext
9740cat >>conftest.$ac_ext <<_ACEOF
9741/* end confdefs.h. */
9742#include <stdint.h>
9743int
9744main ()
9745{
9746int32_t dummy;
9747 ;
9748 return 0;
9749}
9750_ACEOF
9751rm -f conftest.$ac_objext
9752if { (ac_try="$ac_compile"
9753case "(($ac_try" in
9754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9755 *) ac_try_echo=$ac_try;;
9756esac
9757eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9758 (eval "$ac_compile") 2>conftest.er1
9759 ac_status=$?
9760 grep -v '^ *+' conftest.er1 >conftest.err
9761 rm -f conftest.er1
9762 cat conftest.err >&5
9763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9764 (exit $ac_status); } && {
9765 test -z "$ac_cxx_werror_flag" ||
9766 test ! -s conftest.err
9767 } && test -s conftest.$ac_objext; then
9768 rxvt_cv_int32_t=yes
9769else
9770 echo "$as_me: failed program was:" >&5
9771sed 's/^/| /' conftest.$ac_ext >&5
9772
9773 if test "$ac_cv_sizeof_char" -ge 4; then
9774 rxvt_cv_int32_t=" char"
9775else
9776 if test "$ac_cv_sizeof_short" -ge 4; then
9777 rxvt_cv_int32_t=" short"
9778 else
9779 if test "$ac_cv_sizeof_int" -ge 4; then
9780 rxvt_cv_int32_t=" int"
9781 else
9782 if test "$ac_cv_sizeof_long" -ge 4; then
9783 rxvt_cv_int32_t=" long"
9784 else
9785 if test "$ac_cv_sizeof_long_long" -ge 4; then
9786 rxvt_cv_int32_t=" long long"
9787 else
9788 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9789 fi
9790 fi
9791 fi
9792 fi
9793fi
9794fi
9795
9796rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9797fi
9798{ echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9799echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9800if test x"$rxvt_cv_int32_t" != xyes; then
9801 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9802else
9803 if test x"" = x; then
9804 rxvt_int32_typedef="/* typedef int int32_t; */"
9805 else
9806 rxvt_int32_typedef="/* typedef int int32_t; */"
9807 fi
9808fi
9809
9810{ echo "$as_me:$LINENO: checking for uint32_t" >&5
9811echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9812if test "${rxvt_cv_uint32_t+set}" = set; then
9813 echo $ECHO_N "(cached) $ECHO_C" >&6
9814else
9815 cat >conftest.$ac_ext <<_ACEOF
9816/* confdefs.h. */
9817_ACEOF
9818cat confdefs.h >>conftest.$ac_ext
9819cat >>conftest.$ac_ext <<_ACEOF
9820/* end confdefs.h. */
9821#include <stdint.h>
9822int
9823main ()
9824{
9825uint32_t dummy;
9826 ;
9827 return 0;
9828}
9829_ACEOF
9830rm -f conftest.$ac_objext
9831if { (ac_try="$ac_compile"
9832case "(($ac_try" in
9833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9834 *) ac_try_echo=$ac_try;;
9835esac
9836eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9837 (eval "$ac_compile") 2>conftest.er1
9838 ac_status=$?
9839 grep -v '^ *+' conftest.er1 >conftest.err
9840 rm -f conftest.er1
9841 cat conftest.err >&5
9842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843 (exit $ac_status); } && {
9844 test -z "$ac_cxx_werror_flag" ||
9845 test ! -s conftest.err
9846 } && test -s conftest.$ac_objext; then
9847 rxvt_cv_uint32_t=yes
9848else
9849 echo "$as_me: failed program was:" >&5
9850sed 's/^/| /' conftest.$ac_ext >&5
9851
9852 if test "$ac_cv_sizeof_char" -ge 4; then
9853 rxvt_cv_uint32_t="unsigned char"
9854else
9855 if test "$ac_cv_sizeof_short" -ge 4; then
9856 rxvt_cv_uint32_t="unsigned short"
9857 else
9858 if test "$ac_cv_sizeof_int" -ge 4; then
9859 rxvt_cv_uint32_t="unsigned int"
9860 else
9861 if test "$ac_cv_sizeof_long" -ge 4; then
9862 rxvt_cv_uint32_t="unsigned long"
9863 else
9864 if test "$ac_cv_sizeof_long_long" -ge 4; then
9865 rxvt_cv_uint32_t="unsigned long long"
9866 else
9867 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9868 fi
9869 fi
9870 fi
9871 fi
9872fi
9873fi
9874
9875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9876fi
9877{ echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9878echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9879if test x"$rxvt_cv_uint32_t" != xyes; then
9880 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9881else
9882 if test x"unsigned" = x; then
9883 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9884 else
9885 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9886 fi
9887fi
9888
9889if test "$ac_cv_sizeof_int_p" -eq 8; then
9890 rxvt_intp_define="#define intp_t int64_t"
9891 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9892else
9893 if test "$ac_cv_sizeof_int_p" -eq 4; then
9894 rxvt_intp_define="#define intp_t int32_t"
9895 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9896 else
9897 if test "$ac_cv_sizeof_int_p" -eq 2; then
9898 rxvt_intp_define="#define intp_t int16_t"
9899 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9900 else
9901 rxvt_intp_define="#error set intp_t"
9902 rxvt_u_intp_define="#error set u_intp_t"
9903 fi
9904 fi
9905fi
9906
9907
9908
9909{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9910echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
9911if test "${ac_cv_type_signal+set}" = set; then
9912 echo $ECHO_N "(cached) $ECHO_C" >&6
9913else
9914 cat >conftest.$ac_ext <<_ACEOF
9915/* confdefs.h. */
9916_ACEOF
9917cat confdefs.h >>conftest.$ac_ext
9918cat >>conftest.$ac_ext <<_ACEOF
9919/* end confdefs.h. */
9920#include <sys/types.h>
9921#include <signal.h>
9922
9923int
9924main ()
9925{
9926return *(signal (0, 0)) (0) == 1;
9927 ;
9928 return 0;
9929}
9930_ACEOF
9931rm -f conftest.$ac_objext
9932if { (ac_try="$ac_compile"
9933case "(($ac_try" in
9934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9935 *) ac_try_echo=$ac_try;;
9936esac
9937eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9938 (eval "$ac_compile") 2>conftest.er1
9939 ac_status=$?
9940 grep -v '^ *+' conftest.er1 >conftest.err
9941 rm -f conftest.er1
9942 cat conftest.err >&5
9943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9944 (exit $ac_status); } && {
9945 test -z "$ac_cxx_werror_flag" ||
9946 test ! -s conftest.err
9947 } && test -s conftest.$ac_objext; then
9948 ac_cv_type_signal=int
9949else
9950 echo "$as_me: failed program was:" >&5
9951sed 's/^/| /' conftest.$ac_ext >&5
9952
9953 ac_cv_type_signal=void
9954fi
9955
9956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9957fi
9958{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9959echo "${ECHO_T}$ac_cv_type_signal" >&6; }
9960
9961cat >>confdefs.h <<_ACEOF
9962#define RETSIGTYPE $ac_cv_type_signal
9963_ACEOF
9964
9965
9966
9967
9968
9969
9970for ac_func in \ 8482for ac_func in unsetenv
9971 unsetenv \
9972 setutent \
9973 on_exit \
9974
9975do 8483do
9976as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8484as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9977{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8485{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9978echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8486echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9979if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 8487if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10118 8626
10119 8627
10120 8628
10121 8629
10122for ac_func in \ 8630for ac_func in \
10123 ttyslot \
10124 updwtmp \ 8631 updwtmp \
10125 updwtmpx \ 8632 updwtmpx \
8633 updlastlogx \
10126 8634
10127do 8635do
10128as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8636as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10129{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8637{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10130echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8638echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11551 10059
11552cat >>confdefs.h <<_ACEOF 10060cat >>confdefs.h <<_ACEOF
11553#define LASTLOG_FILE "$path_lastlog" 10061#define LASTLOG_FILE "$path_lastlog"
11554_ACEOF 10062_ACEOF
11555 10063
11556 if test -d "$path_lastlog"; then
11557
11558cat >>confdefs.h <<\_ACEOF
11559#define LASTLOG_IS_DIR 1
11560_ACEOF
11561
11562 fi
11563fi 10064fi
11564 10065
11565{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5 10066{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11566echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; } 10067echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11567if test "${path_lastlogx+set}" = set; then 10068if test "${path_lastlogx+set}" = set; then
11649 10150
11650fi 10151fi
11651 10152
11652 10153
11653 10154
11654{ echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11655echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11656if test "${rxvt_cv_path_ttytab+set}" = set; then
11657 echo $ECHO_N "(cached) $ECHO_C" >&6
11658else
11659 for ttys_file in /etc/ttys /etc/ttytab;
11660do
11661 if test -f "$ttys_file" ; then
11662 rxvt_cv_path_ttytab=$ttys_file
11663 break
11664 fi
11665done
11666 10155
11667fi
11668{ echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11669echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11670if test x$rxvt_cv_path_ttytab != x; then
11671
11672cat >>confdefs.h <<_ACEOF
11673#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11674_ACEOF
11675
11676fi
11677
11678
11679ac_save_LIBS=$LIBS 10156save_LIBS=$LIBS
11680ac_save_CFLAGS=$CFLAGS 10157save_CFLAGS=$CFLAGS
11681CFLAGS="$CFLAGS $X_CFLAGS" 10158CFLAGS="$CFLAGS $X_CFLAGS"
11682LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 10159LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10160if test x$support_xim = xyes; then
11683{ echo "$as_me:$LINENO: checking for working Xlocale" >&5 10161 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11684echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; } 10162echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11685if test "${rxvt_cv_func_xlocale+set}" = set; then 10163if test "${rxvt_cv_func_xlocale+set}" = set; then
11686 echo $ECHO_N "(cached) $ECHO_C" >&6 10164 echo $ECHO_N "(cached) $ECHO_C" >&6
11687else 10165else
11688 if test "$cross_compiling" = yes; then 10166 if test "$cross_compiling" = yes; then
11689 : 10167 :
11690else 10168else
11691 cat >conftest.$ac_ext <<_ACEOF 10169 cat >conftest.$ac_ext <<_ACEOF
11692/* confdefs.h. */ 10170/* confdefs.h. */
11693_ACEOF 10171_ACEOF
11694cat confdefs.h >>conftest.$ac_ext 10172cat confdefs.h >>conftest.$ac_ext
11695cat >>conftest.$ac_ext <<_ACEOF 10173cat >>conftest.$ac_ext <<_ACEOF
11696/* end confdefs.h. */ 10174/* end confdefs.h. */
11697#include <X11/Xlib.h> 10175#include <X11/Xlib.h>
11698#include <stdlib.h> 10176 #include <stdlib.h>
11699main() { 10177 main() {
11700char *p; 10178 char *p;
11701if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 10179 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11702exit (XSupportsLocale() ? 0 : 1); 10180 exit (XSupportsLocale() ? 0 : 1);
11703else 10181 else
11704exit (1);} 10182 exit (1);}
11705_ACEOF 10183_ACEOF
11706rm -f conftest$ac_exeext 10184rm -f conftest$ac_exeext
11707if { (ac_try="$ac_link" 10185if { (ac_try="$ac_link"
11708case "(($ac_try" in 10186case "(($ac_try" in
11709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11721eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10199eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11722 (eval "$ac_try") 2>&5 10200 (eval "$ac_try") 2>&5
11723 ac_status=$? 10201 ac_status=$?
11724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725 (exit $ac_status); }; }; then 10203 (exit $ac_status); }; }; then
11726 rxvt_cv_func_xlocale=yes 10204 rxvt_cv_func_xlocale=yes
11727else 10205else
11728 echo "$as_me: program exited with status $ac_status" >&5 10206 echo "$as_me: program exited with status $ac_status" >&5
11729echo "$as_me: failed program was:" >&5 10207echo "$as_me: failed program was:" >&5
11730sed 's/^/| /' conftest.$ac_ext >&5 10208sed 's/^/| /' conftest.$ac_ext >&5
11731 10209
11737 10215
11738 10216
11739fi 10217fi
11740{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5 10218{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11741echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; } 10219echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11742if test x$support_xim = xyes; then
11743 if test x$rxvt_cv_func_xlocale = xyes; then 10220 if test x$rxvt_cv_func_xlocale = xyes; then
11744 10221
11745cat >>confdefs.h <<\_ACEOF 10222cat >>confdefs.h <<\_ACEOF
11746#define USE_XIM 1 10223#define USE_XIM 1
11747_ACEOF 10224_ACEOF
11748 10225
10226 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10227echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10228if test "${rxvt_broken_ximcb+set}" = set; then
10229 echo $ECHO_N "(cached) $ECHO_C" >&6
10230else
10231 cat >conftest.$ac_ext <<_ACEOF
10232
10233 #include <X11/Xlib.h>
10234
10235 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10236
10237 void f() {
10238 XIMCallback cb;
10239 cb.callback = im_destroy_cb;
10240 }
10241
10242_ACEOF
10243rm -f conftest.$ac_objext
10244if { (ac_try="$ac_compile"
10245case "(($ac_try" in
10246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10247 *) ac_try_echo=$ac_try;;
10248esac
10249eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10250 (eval "$ac_compile") 2>conftest.er1
10251 ac_status=$?
10252 grep -v '^ *+' conftest.er1 >conftest.err
10253 rm -f conftest.er1
10254 cat conftest.err >&5
10255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10256 (exit $ac_status); } && {
10257 test -z "$ac_cxx_werror_flag" ||
10258 test ! -s conftest.err
10259 } && test -s conftest.$ac_objext; then
10260 rxvt_broken_ximcb=yes
10261else
10262 echo "$as_me: failed program was:" >&5
10263sed 's/^/| /' conftest.$ac_ext >&5
10264
10265 rxvt_broken_ximcb=no
10266fi
10267
10268rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10269fi
10270{ echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10271echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10272
10273 if test x$rxvt_broken_ximcb = xyes; then
10274
10275cat >>confdefs.h <<\_ACEOF
10276#define XIMCB_PROTO_BROKEN 1
10277_ACEOF
10278
10279 fi
11749 fi 10280 fi
11750fi 10281fi
11751 10282
11752{ echo "$as_me:$LINENO: checking for working X setlocale" >&5 10283{ echo "$as_me:$LINENO: checking for working X setlocale" >&5
11753echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; } 10284echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11806cat >>confdefs.h <<\_ACEOF 10337cat >>confdefs.h <<\_ACEOF
11807#define HAVE_XSETLOCALE 1 10338#define HAVE_XSETLOCALE 1
11808_ACEOF 10339_ACEOF
11809 10340
11810fi 10341fi
11811LIBS=$ac_save_LIBS 10342LIBS=$save_LIBS
11812CFLAGS=$ac_save_CFLAGS 10343CFLAGS=$save_CFLAGS
11813 10344
11814{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5 10345{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11815echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; } 10346echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11816if test "${rxvt_cv_func_setlocale+set}" = set; then 10347if test "${rxvt_cv_func_setlocale+set}" = set; then
11817 echo $ECHO_N "(cached) $ECHO_C" >&6 10348 echo $ECHO_N "(cached) $ECHO_C" >&6
12020 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5 10551 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12021echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;} 10552echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12022 { (exit 1); exit 1; }; } 10553 { (exit 1); exit 1; }; }
12023fi 10554fi
12024 10555
12025
12026{ echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12027echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
12028if test "${rxvt_broken_ximcb+set}" = set; then
12029 echo $ECHO_N "(cached) $ECHO_C" >&6
12030else
12031 cat >conftest.$ac_ext <<_ACEOF
12032
12033#include <X11/Xlib.h>
12034
12035void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
12036
12037void f() {
12038 XIMCallback cb;
12039 cb.callback = im_destroy_cb;
12040}
12041
12042_ACEOF
12043rm -f conftest.$ac_objext
12044if { (ac_try="$ac_compile"
12045case "(($ac_try" in
12046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12047 *) ac_try_echo=$ac_try;;
12048esac
12049eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12050 (eval "$ac_compile") 2>conftest.er1
12051 ac_status=$?
12052 grep -v '^ *+' conftest.er1 >conftest.err
12053 rm -f conftest.er1
12054 cat conftest.err >&5
12055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056 (exit $ac_status); } && {
12057 test -z "$ac_cxx_werror_flag" ||
12058 test ! -s conftest.err
12059 } && test -s conftest.$ac_objext; then
12060 rxvt_broken_ximcb=yes
12061else
12062 echo "$as_me: failed program was:" >&5
12063sed 's/^/| /' conftest.$ac_ext >&5
12064
12065 rxvt_broken_ximcb=no
12066fi
12067
12068rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12069fi
12070{ echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
12071echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
12072
12073if test x$rxvt_broken_ximcb = xyes; then
12074
12075cat >>confdefs.h <<\_ACEOF
12076#define XIMCB_PROTO_BROKEN 1
12077_ACEOF
12078
12079fi
12080 10556
12081 10557
12082 10558
12083 10559
12084 10560
12765echo "${ECHO_T}no" >&6; } 11241echo "${ECHO_T}no" >&6; }
12766fi 11242fi
12767 11243
12768 11244
12769 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 11245 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12770 LIBS="$LIBS `$PKG_CONFIG xft --libs`" 11246 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12771 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 11247 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12772 else 11248 else
12773 # Extract the first word of "xft-config", so it can be a program name with args. 11249 # Extract the first word of "xft-config", so it can be a program name with args.
12774set dummy xft-config; ac_word=$2 11250set dummy xft-config; ac_word=$2
12775{ echo "$as_me:$LINENO: checking for $ac_word" >&5 11251{ echo "$as_me:$LINENO: checking for $ac_word" >&5
12810echo "${ECHO_T}no" >&6; } 11286echo "${ECHO_T}no" >&6; }
12811fi 11287fi
12812 11288
12813 11289
12814 if test $XFT_CONFIG != no; then 11290 if test $XFT_CONFIG != no; then
12815 LIBS="$LIBS `$XFT_CONFIG --libs`" 11291 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12816 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 11292 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12817 fi 11293 fi
12818 fi 11294 fi
12819 11295
11296 save_LIBS="$LIBS"
11297 LIBS="$LIBS $X_LIBS"
12820 11298
12821for ac_header in X11/Xft/Xft.h 11299for ac_header in X11/Xft/Xft.h
12822do 11300do
12823as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11301as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12824if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11302if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12957 support_xft=no 11435 support_xft=no
12958fi 11436fi
12959 11437
12960done 11438done
12961 11439
12962
12963{ echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 11440 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12964echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; } 11441echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12965if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 11442if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12966 echo $ECHO_N "(cached) $ECHO_C" >&6 11443 echo $ECHO_N "(cached) $ECHO_C" >&6
12967else 11444else
12968 ac_check_lib_save_LIBS=$LIBS 11445 ac_check_lib_save_LIBS=$LIBS
13020LIBS=$ac_check_lib_save_LIBS 11497LIBS=$ac_check_lib_save_LIBS
13021fi 11498fi
13022{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 11499{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13023echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; } 11500echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
13024if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 11501if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13025 cat >>confdefs.h <<_ACEOF 11502 :
13026#define HAVE_LIBXFT 1
13027_ACEOF
13028
13029 LIBS="-lXft $LIBS"
13030
13031else 11503else
13032 support_xft=no 11504 support_xft=no
13033fi 11505fi
13034 11506
11507 LIBS="$save_LIBS"
13035 11508
13036 if test x$support_xft = xyes; then 11509 if test x$support_xft = xyes; then
13037 11510
13038cat >>confdefs.h <<\_ACEOF 11511cat >>confdefs.h <<\_ACEOF
13039#define XFT 1 11512#define XFT 1
13067cat >>confdefs.h <<\_ACEOF 11540cat >>confdefs.h <<\_ACEOF
13068#define OFF_FOCUS_FADING 1 11541#define OFF_FOCUS_FADING 1
13069_ACEOF 11542_ACEOF
13070 11543
13071fi 11544fi
13072if test x$support_tinting = xyes; then
13073
13074cat >>confdefs.h <<\_ACEOF
13075#define TINTING 1
13076_ACEOF
13077
13078fi
13079if test x$support_inheritpixmap = xyes; then 11545if test x$support_inheritpixmap = xyes; then
13080 11546
13081cat >>confdefs.h <<\_ACEOF 11547cat >>confdefs.h <<\_ACEOF
13082#define ENABLE_TRANSPARENCY 1 11548#define ENABLE_TRANSPARENCY 1
13083_ACEOF 11549_ACEOF
13095cat >>confdefs.h <<\_ACEOF 11561cat >>confdefs.h <<\_ACEOF
13096#define SELECTION_SCROLLING 1 11562#define SELECTION_SCROLLING 1
13097_ACEOF 11563_ACEOF
13098 11564
13099fi 11565fi
11566if test x$support_frills = xyes; then
11567
11568cat >>confdefs.h <<\_ACEOF
11569#define ENABLE_FRILLS 1
11570_ACEOF
11571
11572fi
13100if test x$support_mousewheel = xyes; then 11573if test x$support_mousewheel = xyes; then
13101 11574
13102cat >>confdefs.h <<\_ACEOF 11575cat >>confdefs.h <<\_ACEOF
13103#define MOUSE_WHEEL 1 11576#define MOUSE_WHEEL 1
13104_ACEOF 11577_ACEOF
13109cat >>confdefs.h <<\_ACEOF 11582cat >>confdefs.h <<\_ACEOF
13110#define MOUSE_SLIP_WHEELING 1 11583#define MOUSE_SLIP_WHEELING 1
13111_ACEOF 11584_ACEOF
13112 11585
13113fi 11586fi
13114if test x$support_xpm = xyes -o x$support_afterimage = xyes ; then
13115
13116cat >>confdefs.h <<\_ACEOF
13117#define XPM_BACKGROUND 1
13118_ACEOF
13119
13120fi
13121
13122if test x$support_afterimage = xyes; then 11587if test x$support_afterimage = xyes; then
13123 11588
13124cat >>confdefs.h <<\_ACEOF 11589cat >>confdefs.h <<\_ACEOF
13125#define HAVE_AFTERIMAGE 1 11590#define HAVE_AFTERIMAGE 1
13126_ACEOF 11591_ACEOF
13127 11592
13128fi
13129
13130if test x$support_afterstep = xyes; then
13131 11593
13132cat >>confdefs.h <<\_ACEOF 11594cat >>confdefs.h <<\_ACEOF
13133#define AFTERSTEP_INTEGRATION 1 11595#define BG_IMAGE_FROM_FILE 1
13134_ACEOF 11596_ACEOF
13135 11597
13136fi 11598fi
11599
13137 11600
13138if test x$support_scroll_rxvt = xyes; then 11601if test x$support_scroll_rxvt = xyes; then
13139 11602
13140cat >>confdefs.h <<\_ACEOF 11603cat >>confdefs.h <<\_ACEOF
13141#define RXVT_SCROLLBAR 1 11604#define RXVT_SCROLLBAR 1
13410 11873
13411 11874
13412 11875
13413 11876
13414 11877
13415if test x$support_perl = xyes; then
13416 support_frills=yes
13417fi
13418
13419if test x$support_frills = xyes; then
13420
13421cat >>confdefs.h <<\_ACEOF
13422#define ENABLE_FRILLS 1
13423_ACEOF
13424
13425fi
13426
13427 11878
13428 11879
13429 11880
13430 11881
13431 11882
13456if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then 11907if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13457 include_stdint_h="#include <stdint.h>" 11908 include_stdint_h="#include <stdint.h>"
13458else 11909else
13459 include_stdint_h="/* #include <stdint.h> */" 11910 include_stdint_h="/* #include <stdint.h> */"
13460fi 11911fi
13461if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13462 include_stdarg_h="#include <cstdarg>"
13463else
13464 include_stdarg_h="/* #include <cstdarg> */"
13465fi
13466if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13467 include_stdlib_h="#include <cstdlib>"
13468else
13469 include_stdlib_h="/* #include <cstdlib> */"
13470fi
13471if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13472 include_unistd_h="#include <unistd.h>"
13473else
13474 include_unistd_h="/* #include <unistd.h> */"
13475fi
13476if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13477 include_string_h="#include <cstring>"
13478else
13479 include_string_h="/* #include <cstring> */"
13480fi
13481if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13482 include_fcntl_h="#include <fcntl.h>"
13483else
13484 include_fcntl_h="/* #include <fcntl.h> */"
13485fi
13486if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13487 include_util_h="#include <util.h>"
13488else
13489 include_util_h="/* #include <util.h> */"
13490fi
13491if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13492 include_assert_h="#include <assert.h>"
13493else
13494 include_assert_h="/* #include <assert.h> */"
13495fi
13496if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then 11912if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13497 include_sys_ioctl_h="#include <sys/ioctl.h>" 11913 include_sys_ioctl_h="#include <sys/ioctl.h>"
13498else 11914else
13499 include_sys_ioctl_h="/* #include <sys/ioctl.h> */" 11915 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13500fi 11916fi
13501if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13502 include_sys_select_h="#include <sys/select.h>"
13503else
13504 include_sys_select_h="/* #include <sys/select.h> */"
13505fi
13506if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then 11917if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13507 include_sys_strredir_h="#include <sys/strredir.h>" 11918 include_sys_strredir_h="#include <sys/strredir.h>"
13508else 11919else
13509 include_sys_strredir_h="/* #include <sys/strredir.h> */" 11920 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13510fi
13511if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13512 include_sys_time_h="#include <sys/time.h>"
13513else
13514 include_sys_time_h="/* #include <sys/time.h> */"
13515fi
13516if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13517 include_time_h="#include <time.h>"
13518else
13519 include_time_h="/* #include <time.h> */"
13520fi 11921fi
13521 11922
13522ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h" 11923ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13523 11924
13524cat >confcache <<\_ACEOF 11925cat >confcache <<\_ACEOF
14185host_cpu!$host_cpu$ac_delim 12586host_cpu!$host_cpu$ac_delim
14186host_vendor!$host_vendor$ac_delim 12587host_vendor!$host_vendor$ac_delim
14187host_os!$host_os$ac_delim 12588host_os!$host_os$ac_delim
14188VERSION!$VERSION$ac_delim 12589VERSION!$VERSION$ac_delim
14189DATE!$DATE$ac_delim 12590DATE!$DATE$ac_delim
14190LSMDATE!$LSMDATE$ac_delim
14191LIBVERSION!$LIBVERSION$ac_delim
14192CC!$CC$ac_delim 12591CC!$CC$ac_delim
14193CFLAGS!$CFLAGS$ac_delim 12592CFLAGS!$CFLAGS$ac_delim
14194LDFLAGS!$LDFLAGS$ac_delim 12593LDFLAGS!$LDFLAGS$ac_delim
14195CPPFLAGS!$CPPFLAGS$ac_delim 12594CPPFLAGS!$CPPFLAGS$ac_delim
14196ac_ct_CC!$ac_ct_CC$ac_delim 12595ac_ct_CC!$ac_ct_CC$ac_delim
14204INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 12603INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14205INSTALL_DATA!$INSTALL_DATA$ac_delim 12604INSTALL_DATA!$INSTALL_DATA$ac_delim
14206GREP!$GREP$ac_delim 12605GREP!$GREP$ac_delim
14207EGREP!$EGREP$ac_delim 12606EGREP!$EGREP$ac_delim
14208LINKER!$LINKER$ac_delim 12607LINKER!$LINKER$ac_delim
14209INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
14210RXVTNAME!$RXVTNAME$ac_delim 12608RXVTNAME!$RXVTNAME$ac_delim
12609CXXCPP!$CXXCPP$ac_delim
14211TIC!$TIC$ac_delim 12610TIC!$TIC$ac_delim
14212XMKMF!$XMKMF$ac_delim 12611XMKMF!$XMKMF$ac_delim
14213CXXCPP!$CXXCPP$ac_delim
14214X_CFLAGS!$X_CFLAGS$ac_delim 12612X_CFLAGS!$X_CFLAGS$ac_delim
14215X_PRE_LIBS!$X_PRE_LIBS$ac_delim 12613X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14216X_LIBS!$X_LIBS$ac_delim 12614X_LIBS!$X_LIBS$ac_delim
14217X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim 12615X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14218afterimage_config!$afterimage_config$ac_delim 12616afterimage_config!$afterimage_config$ac_delim
14219XPM_CPPFLAGS!$XPM_CPPFLAGS$ac_delim
14220XPM_CFLAGS!$XPM_CFLAGS$ac_delim
14221XPM_LIBS!$XPM_LIBS$ac_delim
14222rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14223rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14224rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14225rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14226rxvt_intp_define!$rxvt_intp_define$ac_delim
14227rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14228PKG_CONFIG!$PKG_CONFIG$ac_delim 12617PKG_CONFIG!$PKG_CONFIG$ac_delim
14229XFT_CONFIG!$XFT_CONFIG$ac_delim 12618XFT_CONFIG!$XFT_CONFIG$ac_delim
14230PERL!$PERL$ac_delim 12619PERL!$PERL$ac_delim
14231PERLLIB!$PERLLIB$ac_delim 12620PERLLIB!$PERLLIB$ac_delim
14232PERLFLAGS!$PERLFLAGS$ac_delim 12621PERLFLAGS!$PERLFLAGS$ac_delim
14234IF_PERL!$IF_PERL$ac_delim 12623IF_PERL!$IF_PERL$ac_delim
14235PERL_O!$PERL_O$ac_delim 12624PERL_O!$PERL_O$ac_delim
14236AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim 12625AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
14237AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim 12626AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
14238include_stdint_h!$include_stdint_h$ac_delim 12627include_stdint_h!$include_stdint_h$ac_delim
12628include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14239include_stdarg_h!$include_stdarg_h$ac_delim 12629include_sys_strredir_h!$include_sys_strredir_h$ac_delim
12630LIBOBJS!$LIBOBJS$ac_delim
12631LTLIBOBJS!$LTLIBOBJS$ac_delim
14240_ACEOF 12632_ACEOF
14241 12633
14242 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 12634 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 88; then
14243 break 12635 break
14244 elif $ac_last_try; then 12636 elif $ac_last_try; then
14245 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 12637 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14246echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 12638echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14247 { (exit 1); exit 1; }; } 12639 { (exit 1); exit 1; }; }
14256 ac_eof=`expr $ac_eof + 1` 12648 ac_eof=`expr $ac_eof + 1`
14257fi 12649fi
14258 12650
14259cat >>$CONFIG_STATUS <<_ACEOF 12651cat >>$CONFIG_STATUS <<_ACEOF
14260cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 12652cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14261/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14262_ACEOF
14263sed '
14264s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14265s/^/s,@/; s/!/@,|#_!!_#|/
14266:n
14267t n
14268s/'"$ac_delim"'$/,g/; t
14269s/$/\\/; p
14270N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14271' >>$CONFIG_STATUS <conf$$subs.sed
14272rm -f conf$$subs.sed
14273cat >>$CONFIG_STATUS <<_ACEOF
14274CEOF$ac_eof
14275_ACEOF
14276
14277
14278ac_delim='%!_!# '
14279for ac_last_try in false false false false false :; do
14280 cat >conf$$subs.sed <<_ACEOF
14281include_stdlib_h!$include_stdlib_h$ac_delim
14282include_unistd_h!$include_unistd_h$ac_delim
14283include_string_h!$include_string_h$ac_delim
14284include_fcntl_h!$include_fcntl_h$ac_delim
14285include_util_h!$include_util_h$ac_delim
14286include_assert_h!$include_assert_h$ac_delim
14287include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14288include_sys_select_h!$include_sys_select_h$ac_delim
14289include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14290include_sys_time_h!$include_sys_time_h$ac_delim
14291include_time_h!$include_time_h$ac_delim
14292LIBOBJS!$LIBOBJS$ac_delim
14293LTLIBOBJS!$LTLIBOBJS$ac_delim
14294_ACEOF
14295
14296 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 13; then
14297 break
14298 elif $ac_last_try; then
14299 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14300echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14301 { (exit 1); exit 1; }; }
14302 else
14303 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14304 fi
14305done
14306
14307ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14308if test -n "$ac_eof"; then
14309 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14310 ac_eof=`expr $ac_eof + 1`
14311fi
14312
14313cat >>$CONFIG_STATUS <<_ACEOF
14314cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14315/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 12653/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14316_ACEOF 12654_ACEOF
14317sed ' 12655sed '
14318s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 12656s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14319s/^/s,@/; s/!/@,|#_!!_#|/ 12657s/^/s,@/; s/!/@,|#_!!_#|/
14572s&@builddir@&$ac_builddir&;t t 12910s&@builddir@&$ac_builddir&;t t
14573s&@abs_builddir@&$ac_abs_builddir&;t t 12911s&@abs_builddir@&$ac_abs_builddir&;t t
14574s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12912s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14575s&@INSTALL@&$ac_INSTALL&;t t 12913s&@INSTALL@&$ac_INSTALL&;t t
14576$ac_datarootdir_hack 12914$ac_datarootdir_hack
14577" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 12915" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
14578 12916
14579test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12917test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14580 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 12918 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14581 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 12919 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14582 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12920 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14730 Install path: ${prefix}/bin 13068 Install path: ${prefix}/bin
14731 Compiler: $CXX 13069 Compiler: $CXX
14732 Compiler flags: $CXXFLAGS 13070 Compiler flags: $CXXFLAGS
14733 Linker: $LINKER" 13071 Linker: $LINKER"
14734 13072
14735if test x$support_xpm = xyes; then
14736 echo " Xpm library: $XPM_LIBS"
14737fi
14738
14739if test x$support_afterimage = xyes; then
14740 echo " AfterImage support: yes"
14741fi
14742
14743if test x$support_afterstep = xyes; then
14744 echo " AfterStep integration: yes"
14745fi
14746
14747if test x$term != x; then 13073if test x$term != x; then
14748 echo " set TERM to: $term" 13074 echo " set TERM to: $term"
14749fi 13075fi
14750if test x$terminfo != x; then 13076if test x$terminfo != x; then
14751 echo " set TERMINFO to: $terminfo" 13077 echo " set TERMINFO to: $terminfo"
14755if test x$RESFALLBACK != x; then 13081if test x$RESFALLBACK != x; then
14756 echo " resource class fallback: $RESFALLBACK" 13082 echo " resource class fallback: $RESFALLBACK"
14757fi 13083fi
14758echo 13084echo
14759echo " embedded perl: $support_perl" 13085echo " embedded perl: $support_perl"
13086echo " libafterimage: $support_afterimage"
14760echo 13087echo
14761if test x$support_xpm = xneedsmanualspecification; then
14762 echo ".----------------------------------------------------------------."
14763 echo ". WARNING: --enable-xpm-background was specified however the ."
14764 echo ". XPM includes files and libraries could not be found. ."
14765 echo ". XPM backgrounds are now being DISABLED! If you want ."
14766 echo ". to use them you should rerun configure with the ."
14767 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14768 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14769 echo ".----------------------------------------------------------------."
14770fi
14771if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 13088if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14772 echo ".----------------------------------------------------------------." 13089 echo ".----------------------------------------------------------------."
14773 echo ". WARNING: --enable-xim was specified however the locale support ." 13090 echo ". WARNING: --enable-xim was specified however the locale support ."
14774 echo ". functions could not be found. ." 13091 echo ". functions could not be found. ."
14775 echo ". XIM is now being DISABLED! ." 13092 echo ". XIM is now being DISABLED! ."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines