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

Comparing rxvt-unicode/configure (file contents):
Revision 1.110 by ayin, Thu Aug 2 00:29:23 2007 UTC vs.
Revision 1.129 by root, Fri Sep 4 15:40:12 2009 UTC

658host_cpu 658host_cpu
659host_vendor 659host_vendor
660host_os 660host_os
661VERSION 661VERSION
662DATE 662DATE
663LSMDATE
664LIBVERSION
665CC 663CC
666CFLAGS 664CFLAGS
667LDFLAGS 665LDFLAGS
668CPPFLAGS 666CPPFLAGS
669ac_ct_CC 667ac_ct_CC
677INSTALL_SCRIPT 675INSTALL_SCRIPT
678INSTALL_DATA 676INSTALL_DATA
679GREP 677GREP
680EGREP 678EGREP
681LINKER 679LINKER
682INSTALL_LIBRXVT
683RXVTNAME 680RXVTNAME
681CXXCPP
684TIC 682TIC
685XMKMF 683XMKMF
686CXXCPP
687X_CFLAGS 684X_CFLAGS
688X_PRE_LIBS 685X_PRE_LIBS
689X_LIBS 686X_LIBS
690X_EXTRA_LIBS 687X_EXTRA_LIBS
691afterimage_config 688afterimage_config
692rxvt_int16_typedef
693rxvt_uint16_typedef
694rxvt_int32_typedef
695rxvt_uint32_typedef
696rxvt_intp_define
697rxvt_u_intp_define
698PKG_CONFIG 689PKG_CONFIG
699XFT_CONFIG 690XFT_CONFIG
700PERL 691PERL
701PERLLIB 692PERLLIB
702PERLFLAGS 693PERLFLAGS
703PERLPRIVLIBEXP 694PERLPRIVLIBEXP
704IF_PERL 695IF_PERL
705PERL_O 696PERL_O
706AFTERIMAGE_CFLAGS 697AFTERIMAGE_CFLAGS
707AFTERIMAGE_LIBS 698AFTERIMAGE_LIBS
708include_stdint_h
709include_stdarg_h
710include_stdlib_h
711include_unistd_h
712include_string_h
713include_fcntl_h
714include_util_h
715include_assert_h
716include_sys_ioctl_h
717include_sys_select_h
718include_sys_strredir_h
719include_sys_time_h
720include_time_h
721LIBOBJS 699LIBOBJS
722LTLIBOBJS' 700LTLIBOBJS'
723ac_subst_files='' 701ac_subst_files=''
724 ac_precious_vars='build_alias 702 ac_precious_vars='build_alias
725host_alias 703host_alias
731CPPFLAGS 709CPPFLAGS
732CXX 710CXX
733CXXFLAGS 711CXXFLAGS
734CCC 712CCC
735CPP 713CPP
736XMKMF
737CXXCPP' 714CXXCPP
715XMKMF'
738 716
739 717
740# Initialize some variables set by options. 718# Initialize some variables set by options.
741ac_init_help= 719ac_init_help=
742ac_init_version=false 720ac_init_version=false
1315 1293
1316Optional Features: 1294Optional Features:
1317 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1295 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1318 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1296 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1319 --enable-everything enable standard non-multichoice features 1297 --enable-everything enable standard non-multichoice features
1320 NOTE: this option is order dependent 1298 NOTE: this option is order dependent
1321 NOTE: automatically enabled with --enable-shared 1299 --enable-warnings turn on g++ warnings
1322 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1300 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1323 --enable-combining enable composition of base and combining characters 1301 --enable-combining enable composition of base and combining characters
1324 --enable-xft enable xft support on systems that have it 1302 --enable-xft enable xft support on systems that have it
1325 --enable-font-styles enable bold and italic support 1303 --enable-font-styles enable bold and italic support
1326 --enable-afterimage enable integration with libAfterImage for background images 1304 --enable-afterimage enable integration with libAfterImage for background images
1327 --enable-transparency enable transparent backgrounds 1305 --enable-transparency enable transparent backgrounds
1328 --enable-tinting enable tinting of transparent bg
1329 --enable-fading enable colors fading when off focus 1306 --enable-fading enable colors fading when off focus
1330 --enable-rxvt-scroll enable rxvt style scrollbar 1307 --enable-rxvt-scroll enable rxvt style scrollbar
1331 --enable-next-scroll enable NeXT style scrollbar 1308 --enable-next-scroll enable NeXT style scrollbar
1332 --enable-xterm-scroll enable Xterm style scrollbar 1309 --enable-xterm-scroll enable Xterm style scrollbar
1333 --enable-perl enable embedded perl interpreter 1310 --enable-perl enable embedded perl interpreter
1334 --enable-plain-scroll enable plain style scrollbar
1335 --enable-xim XIM (X Input Method) protocol support 1311 --enable-xim XIM (X Input Method) protocol support
1336 --disable-backspace-key disable handling of the backspace key 1312 --disable-backspace-key disable handling of the backspace key
1337 --disable-delete-key disable handling of the delete key 1313 --disable-delete-key disable handling of the delete key
1338 --disable-resources disable all resource checking 1314 --disable-resources disable all resource checking
1339 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1315 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1340 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 1316 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1341 --disable-swapscreen disable swap screen support 1317 --disable-swapscreen disable swap screen support
1342 --enable-iso14755 enable support for extended ISO 14755 modes 1318 --enable-iso14755 enable support for extended ISO 14755 modes
1343 --enable-frills enable support for rarely used features 1319 --enable-frills enable support for rarely used features
1344 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1320 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1345 --enable-selectionscrolling enable scrolling during selections 1321 --enable-selectionscrolling enable scrolling during selections
1346 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1322 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1347 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1323 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1348 --enable-smart-resize enable smart growth/shrink behaviour 1324 --enable-smart-resize enable smart growth/shrink behaviour
1349 --enable-text-blink enable blinking text 1325 --enable-text-blink enable blinking text
1350 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1326 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1351 --enable-utmp enable utmp (utmpx) support 1327 --enable-utmp enable utmp (utmpx) support
1352 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1328 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1354 1330
1355Optional Packages: 1331Optional Packages:
1356 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1332 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1357 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1333 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1358 --with-afterimage-config=DIR use libAfterImage config script in DIR 1334 --with-afterimage-config=DIR use libAfterImage config script in DIR
1359 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1335 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1360 --with-res-name=NAME use this as default resource name (default: urxvt) 1336 --with-res-name=NAME use this as default resource name (default: urxvt)
1361 --with-res-class=CLASS use this as the resource class (default: URxvt) 1337 --with-res-class=CLASS use this as the resource class (default: URxvt)
1362 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1338 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1363 --with-term=NAME set the terminal to NAME (default: rxvt) 1339 --with-term=NAME set the terminal to NAME (default: rxvt)
1364 --with-terminfo=PATH set the path to the terminfo tree to PATH 1340 --with-terminfo=PATH set the path to the terminfo tree to PATH
1373 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1349 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1374 you have headers in a nonstandard directory <include dir> 1350 you have headers in a nonstandard directory <include dir>
1375 CXX C++ compiler command 1351 CXX C++ compiler command
1376 CXXFLAGS C++ compiler flags 1352 CXXFLAGS C++ compiler flags
1377 CPP C preprocessor 1353 CPP C preprocessor
1354 CXXCPP C++ preprocessor
1378 XMKMF Path to xmkmf, Makefile generator for X Window System 1355 XMKMF Path to xmkmf, Makefile generator for X Window System
1379 CXXCPP C++ preprocessor
1380 1356
1381Use these variables to override the choices made by `configure' or to help 1357Use these variables to override the choices made by `configure' or to help
1382it to find libraries and programs with nonstandard names/locations. 1358it to find libraries and programs with nonstandard names/locations.
1383 1359
1384_ACEOF 1360_ACEOF
1920 1896
1921 1897
1922 1898
1923VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1899VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1900DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901
1925echo "" 1902echo ""
1926echo "configuring for rxvt $VERSION" 1903echo "configuring for rxvt $VERSION"
1927echo "" 1904echo ""
1928 1905
1929orig_CXXFLAGS="$CXXFLAGS" 1906orig_CXXFLAGS="$CXXFLAGS"
1930
1931 1907
1932ac_ext=c 1908ac_ext=c
1933ac_cpp='$CPP $CPPFLAGS' 1909ac_cpp='$CPP $CPPFLAGS'
1934ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1910ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1935ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1911ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3714echo "${ECHO_T}no" >&6; } 3690echo "${ECHO_T}no" >&6; }
3715fi 3691fi
3716rm -f conftest* 3692rm -f conftest*
3717 3693
3718 3694
3695
3696cat >>confdefs.h <<\_ACEOF
3697#define _GNU_SOURCE 1
3698_ACEOF
3699
3700
3719{ echo "$as_me:$LINENO: checking for library containing strerror" >&5 3701{ echo "$as_me:$LINENO: checking for library containing strerror" >&5
3720echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; } 3702echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3721if test "${ac_cv_search_strerror+set}" = set; then 3703if test "${ac_cv_search_strerror+set}" = set; then
3722 echo $ECHO_N "(cached) $ECHO_C" >&6 3704 echo $ECHO_N "(cached) $ECHO_C" >&6
3723else 3705else
3870LINKER=$LINKER 3852LINKER=$LINKER
3871 3853
3872 3854
3873if test -z "$orig_CXXFLAGS"; then 3855if test -z "$orig_CXXFLAGS"; then
3874 if test x$GCC = xyes && test "x$GXX" = xyes; then 3856 if test x$GCC = xyes && test "x$GXX" = xyes; then
3875 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 3857 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3876 cat >conftest.$ac_ext <<_ACEOF 3858 cat >conftest.$ac_ext <<_ACEOF
3877/* confdefs.h. */ 3859/* confdefs.h. */
3878_ACEOF 3860_ACEOF
3879cat confdefs.h >>conftest.$ac_ext 3861cat confdefs.h >>conftest.$ac_ext
3880cat >>conftest.$ac_ext <<_ACEOF 3862cat >>conftest.$ac_ext <<_ACEOF
3918 CXXFLAGS="-O" 3900 CXXFLAGS="-O"
3919 fi 3901 fi
3920 CFLAGS="$CXXFLAGS" 3902 CFLAGS="$CXXFLAGS"
3921fi 3903fi
3922 3904
3923
3924cat >>confdefs.h <<\_ACEOF
3925#define _GNU_SOURCE 1
3926_ACEOF
3927
3928
3929case $host in 3905case $host in
3930 *-*-solaris* ) 3906 *-*-solaris* )
3931 3907
3932cat >>confdefs.h <<\_ACEOF 3908cat >>confdefs.h <<\_ACEOF
3933#define _XOPEN_SOURCE 500 3909#define _XOPEN_SOURCE 500
3934_ACEOF 3910_ACEOF
3935 3911
3936 ;; 3912 ;;
3937esac 3913esac
3938
3939 3914
3940{ echo "$as_me:$LINENO: checking for setlocale" >&5 3915{ echo "$as_me:$LINENO: checking for setlocale" >&5
3941echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; } 3916echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3942if test "${ac_cv_func_setlocale+set}" = set; then 3917if test "${ac_cv_func_setlocale+set}" = set; then
3943 echo $ECHO_N "(cached) $ECHO_C" >&6 3918 echo $ECHO_N "(cached) $ECHO_C" >&6
4390fi 4365fi
4391 4366
4392fi 4367fi
4393 4368
4394 4369
4395
4396support_frills=yes 4370support_frills=yes
4397support_inheritpixmap=yes 4371support_inheritpixmap=yes
4398support_tinting=yes
4399support_fading=yes 4372support_fading=yes
4400support_keepscrolling=yes 4373support_keepscrolling=yes
4401support_selectionscrolling=yes 4374support_selectionscrolling=yes
4402support_mousewheel=yes 4375support_mousewheel=yes
4403support_mouseslipwheel=yes 4376support_mouseslipwheel=yes
4404support_text_blink=yes 4377support_text_blink=yes
4405support_pointer_blank=yes 4378support_pointer_blank=yes
4406support_scroll_rxvt=yes 4379support_scroll_rxvt=yes
4407support_scroll_next=yes 4380support_scroll_next=yes
4408support_scroll_xterm=yes 4381support_scroll_xterm=yes
4409support_scroll_plain=yes
4410support_xim=yes 4382support_xim=yes
4411support_afterimage=yes 4383support_afterimage=yes
4412support_afterstep=yes 4384support_afterstep=yes
4413support_xft=yes 4385support_xft=yes
4414support_unicode3=no 4386support_unicode3=no
4418support_styles=yes 4390support_styles=yes
4419support_perl=yes 4391support_perl=yes
4420codesets=all 4392codesets=all
4421 4393
4422 4394
4423if test "x$enable_shared" = xyes; then
4424
4425cat >>confdefs.h <<\_ACEOF
4426#define LIBRXVT 1
4427_ACEOF
4428
4429 INSTALL_LIBRXVT=yes
4430fi
4431
4432
4433# Check whether --enable-everything was given. 4395# Check whether --enable-everything was given.
4434if test "${enable_everything+set}" = set; then 4396if test "${enable_everything+set}" = set; then
4435 enableval=$enable_everything; 4397 enableval=$enable_everything;
4436 if test x$enableval = xno; then 4398 if test x$enableval = xno; then
4437 support_frills=no 4399 support_frills=no
4438 support_inheritpixmap=no 4400 support_inheritpixmap=no
4439 support_tinting=no
4440 support_fading=no 4401 support_fading=no
4441 support_keepscrolling=no 4402 support_keepscrolling=no
4442 support_selectionscrolling=no 4403 support_selectionscrolling=no
4443 support_lastlog=no 4404 support_lastlog=no
4444 support_mousewheel=no 4405 support_mousewheel=no
4446 support_text_blink=no 4407 support_text_blink=no
4447 support_pointer_blank=no 4408 support_pointer_blank=no
4448 support_scroll_rxvt=no 4409 support_scroll_rxvt=no
4449 support_scroll_next=no 4410 support_scroll_next=no
4450 support_scroll_xterm=no 4411 support_scroll_xterm=no
4451 support_scroll_plain=no
4452 support_utmp=no 4412 support_utmp=no
4453 support_wtmp=no 4413 support_wtmp=no
4454 support_xim=no 4414 support_xim=no
4455 support_afterimage=no 4415 support_afterimage=no
4456 support_afterstep=no 4416 support_afterstep=no
4464 codesets= 4424 codesets=
4465 fi 4425 fi
4466 if test x$enableval = xyes; then 4426 if test x$enableval = xyes; then
4467 support_frills=yes 4427 support_frills=yes
4468 support_inheritpixmap=yes 4428 support_inheritpixmap=yes
4469 support_tinting=yes
4470 support_fading=yes 4429 support_fading=yes
4471 support_keepscrolling=yes 4430 support_keepscrolling=yes
4472 support_selectionscrolling=yes 4431 support_selectionscrolling=yes
4473 support_lastlog=yes 4432 support_lastlog=yes
4474 support_mousewheel=yes 4433 support_mousewheel=yes
4476 support_text_blink=yes 4435 support_text_blink=yes
4477 support_pointer_blank=yes 4436 support_pointer_blank=yes
4478 support_scroll_rxvt=yes 4437 support_scroll_rxvt=yes
4479 support_scroll_next=yes 4438 support_scroll_next=yes
4480 support_scroll_xterm=yes 4439 support_scroll_xterm=yes
4481 support_scroll_plain=yes
4482 support_utmp=yes 4440 support_utmp=yes
4483 support_wtmp=yes 4441 support_wtmp=yes
4484 support_xim=yes 4442 support_xim=yes
4485 support_afterimage=yes 4443 support_afterimage=yes
4486 support_afterstep=yes 4444 support_afterstep=yes
4495 fi 4453 fi
4496 4454
4497fi 4455fi
4498 4456
4499 4457
4458WARNINGS=no
4459# Check whether --enable-warnings was given.
4460if test "${enable_warnings+set}" = set; then
4461 enableval=$enable_warnings; if test x$enableval = xyes; then
4462 WARNINGS=yes
4463 fi
4464fi
4465
4466if test x$GXX = xyes; then
4467 if test $WARNINGS = yes; then
4468 save_CXXFLAGS="$CXXFLAGS"
4469 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor"
4470 cat >conftest.$ac_ext <<_ACEOF
4471/* confdefs.h. */
4472_ACEOF
4473cat confdefs.h >>conftest.$ac_ext
4474cat >>conftest.$ac_ext <<_ACEOF
4475/* end confdefs.h. */
4476
4477int
4478main ()
4479{
4480
4481 ;
4482 return 0;
4483}
4484_ACEOF
4485rm -f conftest.$ac_objext
4486if { (ac_try="$ac_compile"
4487case "(($ac_try" in
4488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4489 *) ac_try_echo=$ac_try;;
4490esac
4491eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4492 (eval "$ac_compile") 2>conftest.er1
4493 ac_status=$?
4494 grep -v '^ *+' conftest.er1 >conftest.err
4495 rm -f conftest.er1
4496 cat conftest.err >&5
4497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498 (exit $ac_status); } && {
4499 test -z "$ac_cxx_werror_flag" ||
4500 test ! -s conftest.err
4501 } && test -s conftest.$ac_objext; then
4502 :
4503else
4504 echo "$as_me: failed program was:" >&5
4505sed 's/^/| /' conftest.$ac_ext >&5
4506
4507 CXXFLAGS="$save_CXXFLAGS"
4508fi
4509
4510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511 else
4512 CXXFLAGS="$CXXFLAGS -w"
4513 fi
4514fi
4515
4500# Check whether --enable-unicode3 was given. 4516# Check whether --enable-unicode3 was given.
4501if test "${enable_unicode3+set}" = set; then 4517if test "${enable_unicode3+set}" = set; then
4502 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then 4518 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4503 support_unicode3=$enableval 4519 support_unicode3=$enableval
4504 fi 4520 fi
4553 support_inheritpixmap=$enableval 4569 support_inheritpixmap=$enableval
4554 fi 4570 fi
4555fi 4571fi
4556 4572
4557 4573
4558# Check whether --enable-tinting was given.
4559if test "${enable_tinting+set}" = set; then
4560 enableval=$enable_tinting; if test x$enableval = xyes -o x$enableval = xno; then
4561 support_tinting=$enableval
4562 fi
4563fi
4564
4565
4566# Check whether --enable-fading was given. 4574# Check whether --enable-fading was given.
4567if test "${enable_fading+set}" = set; then 4575if test "${enable_fading+set}" = set; then
4568 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then 4576 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4569 support_fading=$enableval 4577 support_fading=$enableval
4570 fi 4578 fi
4597 4605
4598# Check whether --enable-perl was given. 4606# Check whether --enable-perl was given.
4599if test "${enable_perl+set}" = set; then 4607if test "${enable_perl+set}" = set; then
4600 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then 4608 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4601 support_perl=$enableval 4609 support_perl=$enableval
4602 fi
4603fi
4604
4605
4606# Check whether --enable-plain-scroll was given.
4607if test "${enable_plain_scroll+set}" = set; then
4608 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4609 support_scroll_plain=$enableval
4610 fi 4610 fi
4611fi 4611fi
4612 4612
4613 4613
4614 4614
4841#define RXVT_TERMINFO "$withval" 4841#define RXVT_TERMINFO "$withval"
4842_ACEOF 4842_ACEOF
4843 terminfo="$withval" 4843 terminfo="$withval"
4844 fi 4844 fi
4845fi 4845fi
4846
4847
4848
4849LIBEV_M4_AVOID_LIBRT=1
4850
4851ac_ext=cpp
4852ac_cpp='$CXXCPP $CPPFLAGS'
4853ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4854ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4855ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4856{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4857echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4858if test -z "$CXXCPP"; then
4859 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4860 echo $ECHO_N "(cached) $ECHO_C" >&6
4861else
4862 # Double quotes because CXXCPP needs to be expanded
4863 for CXXCPP in "$CXX -E" "/lib/cpp"
4864 do
4865 ac_preproc_ok=false
4866for ac_cxx_preproc_warn_flag in '' yes
4867do
4868 # Use a header file that comes with gcc, so configuring glibc
4869 # with a fresh cross-compiler works.
4870 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4871 # <limits.h> exists even on freestanding compilers.
4872 # On the NeXT, cc -E runs the code through the compiler's parser,
4873 # not just through cpp. "Syntax error" is here to catch this case.
4874 cat >conftest.$ac_ext <<_ACEOF
4875/* confdefs.h. */
4876_ACEOF
4877cat confdefs.h >>conftest.$ac_ext
4878cat >>conftest.$ac_ext <<_ACEOF
4879/* end confdefs.h. */
4880#ifdef __STDC__
4881# include <limits.h>
4882#else
4883# include <assert.h>
4884#endif
4885 Syntax error
4886_ACEOF
4887if { (ac_try="$ac_cpp conftest.$ac_ext"
4888case "(($ac_try" in
4889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890 *) ac_try_echo=$ac_try;;
4891esac
4892eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4894 ac_status=$?
4895 grep -v '^ *+' conftest.er1 >conftest.err
4896 rm -f conftest.er1
4897 cat conftest.err >&5
4898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 (exit $ac_status); } >/dev/null && {
4900 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4901 test ! -s conftest.err
4902 }; then
4903 :
4904else
4905 echo "$as_me: failed program was:" >&5
4906sed 's/^/| /' conftest.$ac_ext >&5
4907
4908 # Broken: fails on valid input.
4909continue
4910fi
4911
4912rm -f conftest.err conftest.$ac_ext
4913
4914 # OK, works on sane cases. Now check whether nonexistent headers
4915 # can be detected and how.
4916 cat >conftest.$ac_ext <<_ACEOF
4917/* confdefs.h. */
4918_ACEOF
4919cat confdefs.h >>conftest.$ac_ext
4920cat >>conftest.$ac_ext <<_ACEOF
4921/* end confdefs.h. */
4922#include <ac_nonexistent.h>
4923_ACEOF
4924if { (ac_try="$ac_cpp conftest.$ac_ext"
4925case "(($ac_try" in
4926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4927 *) ac_try_echo=$ac_try;;
4928esac
4929eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4930 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4931 ac_status=$?
4932 grep -v '^ *+' conftest.er1 >conftest.err
4933 rm -f conftest.er1
4934 cat conftest.err >&5
4935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4936 (exit $ac_status); } >/dev/null && {
4937 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4938 test ! -s conftest.err
4939 }; then
4940 # Broken: success on invalid input.
4941continue
4942else
4943 echo "$as_me: failed program was:" >&5
4944sed 's/^/| /' conftest.$ac_ext >&5
4945
4946 # Passes both tests.
4947ac_preproc_ok=:
4948break
4949fi
4950
4951rm -f conftest.err conftest.$ac_ext
4952
4953done
4954# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4955rm -f conftest.err conftest.$ac_ext
4956if $ac_preproc_ok; then
4957 break
4958fi
4959
4960 done
4961 ac_cv_prog_CXXCPP=$CXXCPP
4962
4963fi
4964 CXXCPP=$ac_cv_prog_CXXCPP
4965else
4966 ac_cv_prog_CXXCPP=$CXXCPP
4967fi
4968{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
4969echo "${ECHO_T}$CXXCPP" >&6; }
4970ac_preproc_ok=false
4971for ac_cxx_preproc_warn_flag in '' yes
4972do
4973 # Use a header file that comes with gcc, so configuring glibc
4974 # with a fresh cross-compiler works.
4975 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4976 # <limits.h> exists even on freestanding compilers.
4977 # On the NeXT, cc -E runs the code through the compiler's parser,
4978 # not just through cpp. "Syntax error" is here to catch this case.
4979 cat >conftest.$ac_ext <<_ACEOF
4980/* confdefs.h. */
4981_ACEOF
4982cat confdefs.h >>conftest.$ac_ext
4983cat >>conftest.$ac_ext <<_ACEOF
4984/* end confdefs.h. */
4985#ifdef __STDC__
4986# include <limits.h>
4987#else
4988# include <assert.h>
4989#endif
4990 Syntax error
4991_ACEOF
4992if { (ac_try="$ac_cpp conftest.$ac_ext"
4993case "(($ac_try" in
4994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4995 *) ac_try_echo=$ac_try;;
4996esac
4997eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4998 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4999 ac_status=$?
5000 grep -v '^ *+' conftest.er1 >conftest.err
5001 rm -f conftest.er1
5002 cat conftest.err >&5
5003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5004 (exit $ac_status); } >/dev/null && {
5005 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5006 test ! -s conftest.err
5007 }; then
5008 :
5009else
5010 echo "$as_me: failed program was:" >&5
5011sed 's/^/| /' conftest.$ac_ext >&5
5012
5013 # Broken: fails on valid input.
5014continue
5015fi
5016
5017rm -f conftest.err conftest.$ac_ext
5018
5019 # OK, works on sane cases. Now check whether nonexistent headers
5020 # can be detected and how.
5021 cat >conftest.$ac_ext <<_ACEOF
5022/* confdefs.h. */
5023_ACEOF
5024cat confdefs.h >>conftest.$ac_ext
5025cat >>conftest.$ac_ext <<_ACEOF
5026/* end confdefs.h. */
5027#include <ac_nonexistent.h>
5028_ACEOF
5029if { (ac_try="$ac_cpp conftest.$ac_ext"
5030case "(($ac_try" in
5031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5032 *) ac_try_echo=$ac_try;;
5033esac
5034eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5035 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5036 ac_status=$?
5037 grep -v '^ *+' conftest.er1 >conftest.err
5038 rm -f conftest.er1
5039 cat conftest.err >&5
5040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5041 (exit $ac_status); } >/dev/null && {
5042 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5043 test ! -s conftest.err
5044 }; then
5045 # Broken: success on invalid input.
5046continue
5047else
5048 echo "$as_me: failed program was:" >&5
5049sed 's/^/| /' conftest.$ac_ext >&5
5050
5051 # Passes both tests.
5052ac_preproc_ok=:
5053break
5054fi
5055
5056rm -f conftest.err conftest.$ac_ext
5057
5058done
5059# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5060rm -f conftest.err conftest.$ac_ext
5061if $ac_preproc_ok; then
5062 :
5063else
5064 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5065See \`config.log' for more details." >&5
5066echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5067See \`config.log' for more details." >&2;}
5068 { (exit 1); exit 1; }; }
5069fi
5070
5071ac_ext=cpp
5072ac_cpp='$CXXCPP $CPPFLAGS'
5073ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5074ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5075ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5076
5077
5078{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5079echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5080if test "${ac_cv_header_stdc+set}" = set; then
5081 echo $ECHO_N "(cached) $ECHO_C" >&6
5082else
5083 cat >conftest.$ac_ext <<_ACEOF
5084/* confdefs.h. */
5085_ACEOF
5086cat confdefs.h >>conftest.$ac_ext
5087cat >>conftest.$ac_ext <<_ACEOF
5088/* end confdefs.h. */
5089#include <stdlib.h>
5090#include <stdarg.h>
5091#include <string.h>
5092#include <float.h>
5093
5094int
5095main ()
5096{
5097
5098 ;
5099 return 0;
5100}
5101_ACEOF
5102rm -f conftest.$ac_objext
5103if { (ac_try="$ac_compile"
5104case "(($ac_try" in
5105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5106 *) ac_try_echo=$ac_try;;
5107esac
5108eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5109 (eval "$ac_compile") 2>conftest.er1
5110 ac_status=$?
5111 grep -v '^ *+' conftest.er1 >conftest.err
5112 rm -f conftest.er1
5113 cat conftest.err >&5
5114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5115 (exit $ac_status); } && {
5116 test -z "$ac_cxx_werror_flag" ||
5117 test ! -s conftest.err
5118 } && test -s conftest.$ac_objext; then
5119 ac_cv_header_stdc=yes
5120else
5121 echo "$as_me: failed program was:" >&5
5122sed 's/^/| /' conftest.$ac_ext >&5
5123
5124 ac_cv_header_stdc=no
5125fi
5126
5127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5128
5129if test $ac_cv_header_stdc = yes; then
5130 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5131 cat >conftest.$ac_ext <<_ACEOF
5132/* confdefs.h. */
5133_ACEOF
5134cat confdefs.h >>conftest.$ac_ext
5135cat >>conftest.$ac_ext <<_ACEOF
5136/* end confdefs.h. */
5137#include <string.h>
5138
5139_ACEOF
5140if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5141 $EGREP "memchr" >/dev/null 2>&1; then
5142 :
5143else
5144 ac_cv_header_stdc=no
5145fi
5146rm -f conftest*
5147
5148fi
5149
5150if test $ac_cv_header_stdc = yes; then
5151 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5152 cat >conftest.$ac_ext <<_ACEOF
5153/* confdefs.h. */
5154_ACEOF
5155cat confdefs.h >>conftest.$ac_ext
5156cat >>conftest.$ac_ext <<_ACEOF
5157/* end confdefs.h. */
5158#include <stdlib.h>
5159
5160_ACEOF
5161if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5162 $EGREP "free" >/dev/null 2>&1; then
5163 :
5164else
5165 ac_cv_header_stdc=no
5166fi
5167rm -f conftest*
5168
5169fi
5170
5171if test $ac_cv_header_stdc = yes; then
5172 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5173 if test "$cross_compiling" = yes; then
5174 :
5175else
5176 cat >conftest.$ac_ext <<_ACEOF
5177/* confdefs.h. */
5178_ACEOF
5179cat confdefs.h >>conftest.$ac_ext
5180cat >>conftest.$ac_ext <<_ACEOF
5181/* end confdefs.h. */
5182#include <ctype.h>
5183#include <stdlib.h>
5184#if ((' ' & 0x0FF) == 0x020)
5185# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5186# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5187#else
5188# define ISLOWER(c) \
5189 (('a' <= (c) && (c) <= 'i') \
5190 || ('j' <= (c) && (c) <= 'r') \
5191 || ('s' <= (c) && (c) <= 'z'))
5192# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5193#endif
5194
5195#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5196int
5197main ()
5198{
5199 int i;
5200 for (i = 0; i < 256; i++)
5201 if (XOR (islower (i), ISLOWER (i))
5202 || toupper (i) != TOUPPER (i))
5203 return 2;
5204 return 0;
5205}
5206_ACEOF
5207rm -f conftest$ac_exeext
5208if { (ac_try="$ac_link"
5209case "(($ac_try" in
5210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5211 *) ac_try_echo=$ac_try;;
5212esac
5213eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5214 (eval "$ac_link") 2>&5
5215 ac_status=$?
5216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5217 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5218 { (case "(($ac_try" in
5219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5220 *) ac_try_echo=$ac_try;;
5221esac
5222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5223 (eval "$ac_try") 2>&5
5224 ac_status=$?
5225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226 (exit $ac_status); }; }; then
5227 :
5228else
5229 echo "$as_me: program exited with status $ac_status" >&5
5230echo "$as_me: failed program was:" >&5
5231sed 's/^/| /' conftest.$ac_ext >&5
5232
5233( exit $ac_status )
5234ac_cv_header_stdc=no
5235fi
5236rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5237fi
5238
5239
5240fi
5241fi
5242{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5243echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5244if test $ac_cv_header_stdc = yes; then
5245
5246cat >>confdefs.h <<\_ACEOF
5247#define STDC_HEADERS 1
5248_ACEOF
5249
5250fi
5251
5252# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5263 inttypes.h stdint.h unistd.h
5264do
5265as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5266{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5267echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5268if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5269 echo $ECHO_N "(cached) $ECHO_C" >&6
5270else
5271 cat >conftest.$ac_ext <<_ACEOF
5272/* confdefs.h. */
5273_ACEOF
5274cat confdefs.h >>conftest.$ac_ext
5275cat >>conftest.$ac_ext <<_ACEOF
5276/* end confdefs.h. */
5277$ac_includes_default
5278
5279#include <$ac_header>
5280_ACEOF
5281rm -f conftest.$ac_objext
5282if { (ac_try="$ac_compile"
5283case "(($ac_try" in
5284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5285 *) ac_try_echo=$ac_try;;
5286esac
5287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5288 (eval "$ac_compile") 2>conftest.er1
5289 ac_status=$?
5290 grep -v '^ *+' conftest.er1 >conftest.err
5291 rm -f conftest.er1
5292 cat conftest.err >&5
5293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294 (exit $ac_status); } && {
5295 test -z "$ac_cxx_werror_flag" ||
5296 test ! -s conftest.err
5297 } && test -s conftest.$ac_objext; then
5298 eval "$as_ac_Header=yes"
5299else
5300 echo "$as_me: failed program was:" >&5
5301sed 's/^/| /' conftest.$ac_ext >&5
5302
5303 eval "$as_ac_Header=no"
5304fi
5305
5306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5307fi
5308ac_res=`eval echo '${'$as_ac_Header'}'`
5309 { echo "$as_me:$LINENO: result: $ac_res" >&5
5310echo "${ECHO_T}$ac_res" >&6; }
5311if test `eval echo '${'$as_ac_Header'}'` = yes; then
5312 cat >>confdefs.h <<_ACEOF
5313#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5314_ACEOF
5315
5316fi
5317
5318done
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
5331do
5332as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5333if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5334 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5335echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5336if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5337 echo $ECHO_N "(cached) $ECHO_C" >&6
5338fi
5339ac_res=`eval echo '${'$as_ac_Header'}'`
5340 { echo "$as_me:$LINENO: result: $ac_res" >&5
5341echo "${ECHO_T}$ac_res" >&6; }
5342else
5343 # Is the header compilable?
5344{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5345echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5346cat >conftest.$ac_ext <<_ACEOF
5347/* confdefs.h. */
5348_ACEOF
5349cat confdefs.h >>conftest.$ac_ext
5350cat >>conftest.$ac_ext <<_ACEOF
5351/* end confdefs.h. */
5352$ac_includes_default
5353#include <$ac_header>
5354_ACEOF
5355rm -f conftest.$ac_objext
5356if { (ac_try="$ac_compile"
5357case "(($ac_try" in
5358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5359 *) ac_try_echo=$ac_try;;
5360esac
5361eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5362 (eval "$ac_compile") 2>conftest.er1
5363 ac_status=$?
5364 grep -v '^ *+' conftest.er1 >conftest.err
5365 rm -f conftest.er1
5366 cat conftest.err >&5
5367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5368 (exit $ac_status); } && {
5369 test -z "$ac_cxx_werror_flag" ||
5370 test ! -s conftest.err
5371 } && test -s conftest.$ac_objext; then
5372 ac_header_compiler=yes
5373else
5374 echo "$as_me: failed program was:" >&5
5375sed 's/^/| /' conftest.$ac_ext >&5
5376
5377 ac_header_compiler=no
5378fi
5379
5380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5381{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5382echo "${ECHO_T}$ac_header_compiler" >&6; }
5383
5384# Is the header present?
5385{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5386echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5387cat >conftest.$ac_ext <<_ACEOF
5388/* confdefs.h. */
5389_ACEOF
5390cat confdefs.h >>conftest.$ac_ext
5391cat >>conftest.$ac_ext <<_ACEOF
5392/* end confdefs.h. */
5393#include <$ac_header>
5394_ACEOF
5395if { (ac_try="$ac_cpp conftest.$ac_ext"
5396case "(($ac_try" in
5397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5398 *) ac_try_echo=$ac_try;;
5399esac
5400eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5401 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5402 ac_status=$?
5403 grep -v '^ *+' conftest.er1 >conftest.err
5404 rm -f conftest.er1
5405 cat conftest.err >&5
5406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5407 (exit $ac_status); } >/dev/null && {
5408 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5409 test ! -s conftest.err
5410 }; then
5411 ac_header_preproc=yes
5412else
5413 echo "$as_me: failed program was:" >&5
5414sed 's/^/| /' conftest.$ac_ext >&5
5415
5416 ac_header_preproc=no
5417fi
5418
5419rm -f conftest.err conftest.$ac_ext
5420{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5421echo "${ECHO_T}$ac_header_preproc" >&6; }
5422
5423# So? What about this header?
5424case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5425 yes:no: )
5426 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5427echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5428 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5429echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5430 ac_header_preproc=yes
5431 ;;
5432 no:yes:* )
5433 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5434echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5435 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5436echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5437 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5438echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5439 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5440echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5441 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5442echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5443 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5444echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5445
5446 ;;
5447esac
5448{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5449echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5450if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5451 echo $ECHO_N "(cached) $ECHO_C" >&6
5452else
5453 eval "$as_ac_Header=\$ac_header_preproc"
5454fi
5455ac_res=`eval echo '${'$as_ac_Header'}'`
5456 { echo "$as_me:$LINENO: result: $ac_res" >&5
5457echo "${ECHO_T}$ac_res" >&6; }
5458
5459fi
5460if test `eval echo '${'$as_ac_Header'}'` = yes; then
5461 cat >>confdefs.h <<_ACEOF
5462#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5463_ACEOF
5464
5465fi
5466
5467done
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5479do
5480as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5481{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5482echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5483if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5484 echo $ECHO_N "(cached) $ECHO_C" >&6
5485else
5486 cat >conftest.$ac_ext <<_ACEOF
5487/* confdefs.h. */
5488_ACEOF
5489cat confdefs.h >>conftest.$ac_ext
5490cat >>conftest.$ac_ext <<_ACEOF
5491/* end confdefs.h. */
5492/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5493 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5494#define $ac_func innocuous_$ac_func
5495
5496/* System header to define __stub macros and hopefully few prototypes,
5497 which can conflict with char $ac_func (); below.
5498 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5499 <limits.h> exists even on freestanding compilers. */
5500
5501#ifdef __STDC__
5502# include <limits.h>
5503#else
5504# include <assert.h>
5505#endif
5506
5507#undef $ac_func
5508
5509/* Override any GCC internal prototype to avoid an error.
5510 Use char because int might match the return type of a GCC
5511 builtin and then its argument prototype would still apply. */
5512#ifdef __cplusplus
5513extern "C"
5514#endif
5515char $ac_func ();
5516/* The GNU C library defines this for functions which it implements
5517 to always fail with ENOSYS. Some functions are actually named
5518 something starting with __ and the normal name is an alias. */
5519#if defined __stub_$ac_func || defined __stub___$ac_func
5520choke me
5521#endif
5522
5523int
5524main ()
5525{
5526return $ac_func ();
5527 ;
5528 return 0;
5529}
5530_ACEOF
5531rm -f conftest.$ac_objext conftest$ac_exeext
5532if { (ac_try="$ac_link"
5533case "(($ac_try" in
5534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5535 *) ac_try_echo=$ac_try;;
5536esac
5537eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5538 (eval "$ac_link") 2>conftest.er1
5539 ac_status=$?
5540 grep -v '^ *+' conftest.er1 >conftest.err
5541 rm -f conftest.er1
5542 cat conftest.err >&5
5543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544 (exit $ac_status); } && {
5545 test -z "$ac_cxx_werror_flag" ||
5546 test ! -s conftest.err
5547 } && test -s conftest$ac_exeext &&
5548 $as_test_x conftest$ac_exeext; then
5549 eval "$as_ac_var=yes"
5550else
5551 echo "$as_me: failed program was:" >&5
5552sed 's/^/| /' conftest.$ac_ext >&5
5553
5554 eval "$as_ac_var=no"
5555fi
5556
5557rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5558 conftest$ac_exeext conftest.$ac_ext
5559fi
5560ac_res=`eval echo '${'$as_ac_var'}'`
5561 { echo "$as_me:$LINENO: result: $ac_res" >&5
5562echo "${ECHO_T}$ac_res" >&6; }
5563if test `eval echo '${'$as_ac_var'}'` = yes; then
5564 cat >>confdefs.h <<_ACEOF
5565#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5566_ACEOF
5567
5568fi
5569done
5570
5571
5572{ echo "$as_me:$LINENO: checking for clock_gettime" >&5
5573echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5574if test "${ac_cv_func_clock_gettime+set}" = set; then
5575 echo $ECHO_N "(cached) $ECHO_C" >&6
5576else
5577 cat >conftest.$ac_ext <<_ACEOF
5578/* confdefs.h. */
5579_ACEOF
5580cat confdefs.h >>conftest.$ac_ext
5581cat >>conftest.$ac_ext <<_ACEOF
5582/* end confdefs.h. */
5583/* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5584 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5585#define clock_gettime innocuous_clock_gettime
5586
5587/* System header to define __stub macros and hopefully few prototypes,
5588 which can conflict with char clock_gettime (); below.
5589 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5590 <limits.h> exists even on freestanding compilers. */
5591
5592#ifdef __STDC__
5593# include <limits.h>
5594#else
5595# include <assert.h>
5596#endif
5597
5598#undef clock_gettime
5599
5600/* Override any GCC internal prototype to avoid an error.
5601 Use char because int might match the return type of a GCC
5602 builtin and then its argument prototype would still apply. */
5603#ifdef __cplusplus
5604extern "C"
5605#endif
5606char clock_gettime ();
5607/* The GNU C library defines this for functions which it implements
5608 to always fail with ENOSYS. Some functions are actually named
5609 something starting with __ and the normal name is an alias. */
5610#if defined __stub_clock_gettime || defined __stub___clock_gettime
5611choke me
5612#endif
5613
5614int
5615main ()
5616{
5617return clock_gettime ();
5618 ;
5619 return 0;
5620}
5621_ACEOF
5622rm -f conftest.$ac_objext conftest$ac_exeext
5623if { (ac_try="$ac_link"
5624case "(($ac_try" in
5625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5626 *) ac_try_echo=$ac_try;;
5627esac
5628eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5629 (eval "$ac_link") 2>conftest.er1
5630 ac_status=$?
5631 grep -v '^ *+' conftest.er1 >conftest.err
5632 rm -f conftest.er1
5633 cat conftest.err >&5
5634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5635 (exit $ac_status); } && {
5636 test -z "$ac_cxx_werror_flag" ||
5637 test ! -s conftest.err
5638 } && test -s conftest$ac_exeext &&
5639 $as_test_x conftest$ac_exeext; then
5640 ac_cv_func_clock_gettime=yes
5641else
5642 echo "$as_me: failed program was:" >&5
5643sed 's/^/| /' conftest.$ac_ext >&5
5644
5645 ac_cv_func_clock_gettime=no
5646fi
5647
5648rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5649 conftest$ac_exeext conftest.$ac_ext
5650fi
5651{ echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5652echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5653if test $ac_cv_func_clock_gettime = yes; then
5654 :
5655else
5656
5657 if test $(uname) = Linux; then
5658 { echo "$as_me:$LINENO: checking for clock_gettime syscall" >&5
5659echo $ECHO_N "checking for clock_gettime syscall... $ECHO_C" >&6; }
5660 cat >conftest.$ac_ext <<_ACEOF
5661/* confdefs.h. */
5662_ACEOF
5663cat confdefs.h >>conftest.$ac_ext
5664cat >>conftest.$ac_ext <<_ACEOF
5665/* end confdefs.h. */
5666#include <syscall.h>
5667 #include <time.h>
5668int
5669main ()
5670{
5671struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5672 ;
5673 return 0;
5674}
5675_ACEOF
5676rm -f conftest.$ac_objext conftest$ac_exeext
5677if { (ac_try="$ac_link"
5678case "(($ac_try" in
5679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5680 *) ac_try_echo=$ac_try;;
5681esac
5682eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5683 (eval "$ac_link") 2>conftest.er1
5684 ac_status=$?
5685 grep -v '^ *+' conftest.er1 >conftest.err
5686 rm -f conftest.er1
5687 cat conftest.err >&5
5688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5689 (exit $ac_status); } && {
5690 test -z "$ac_cxx_werror_flag" ||
5691 test ! -s conftest.err
5692 } && test -s conftest$ac_exeext &&
5693 $as_test_x conftest$ac_exeext; then
5694 ac_have_clock_syscall=1
5695
5696cat >>confdefs.h <<\_ACEOF
5697#define HAVE_CLOCK_SYSCALL 1
5698_ACEOF
5699
5700 { echo "$as_me:$LINENO: result: yes" >&5
5701echo "${ECHO_T}yes" >&6; }
5702else
5703 echo "$as_me: failed program was:" >&5
5704sed 's/^/| /' conftest.$ac_ext >&5
5705
5706 { echo "$as_me:$LINENO: result: no" >&5
5707echo "${ECHO_T}no" >&6; }
5708fi
5709
5710rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5711 conftest$ac_exeext conftest.$ac_ext
5712 fi
5713 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5714
5715{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
5716echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; }
5717if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
5718 echo $ECHO_N "(cached) $ECHO_C" >&6
5719else
5720 ac_check_lib_save_LIBS=$LIBS
5721LIBS="-lrt $LIBS"
5722cat >conftest.$ac_ext <<_ACEOF
5723/* confdefs.h. */
5724_ACEOF
5725cat confdefs.h >>conftest.$ac_ext
5726cat >>conftest.$ac_ext <<_ACEOF
5727/* end confdefs.h. */
5728
5729/* Override any GCC internal prototype to avoid an error.
5730 Use char because int might match the return type of a GCC
5731 builtin and then its argument prototype would still apply. */
5732#ifdef __cplusplus
5733extern "C"
5734#endif
5735char clock_gettime ();
5736int
5737main ()
5738{
5739return clock_gettime ();
5740 ;
5741 return 0;
5742}
5743_ACEOF
5744rm -f conftest.$ac_objext conftest$ac_exeext
5745if { (ac_try="$ac_link"
5746case "(($ac_try" in
5747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5748 *) ac_try_echo=$ac_try;;
5749esac
5750eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5751 (eval "$ac_link") 2>conftest.er1
5752 ac_status=$?
5753 grep -v '^ *+' conftest.er1 >conftest.err
5754 rm -f conftest.er1
5755 cat conftest.err >&5
5756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5757 (exit $ac_status); } && {
5758 test -z "$ac_cxx_werror_flag" ||
5759 test ! -s conftest.err
5760 } && test -s conftest$ac_exeext &&
5761 $as_test_x conftest$ac_exeext; then
5762 ac_cv_lib_rt_clock_gettime=yes
5763else
5764 echo "$as_me: failed program was:" >&5
5765sed 's/^/| /' conftest.$ac_ext >&5
5766
5767 ac_cv_lib_rt_clock_gettime=no
5768fi
5769
5770rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5771 conftest$ac_exeext conftest.$ac_ext
5772LIBS=$ac_check_lib_save_LIBS
5773fi
5774{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5775echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5776if test $ac_cv_lib_rt_clock_gettime = yes; then
5777 cat >>confdefs.h <<_ACEOF
5778#define HAVE_LIBRT 1
5779_ACEOF
5780
5781 LIBS="-lrt $LIBS"
5782
5783fi
5784
5785 unset ac_cv_func_clock_gettime
5786
5787for ac_func in clock_gettime
5788do
5789as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5790{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5791echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5792if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5793 echo $ECHO_N "(cached) $ECHO_C" >&6
5794else
5795 cat >conftest.$ac_ext <<_ACEOF
5796/* confdefs.h. */
5797_ACEOF
5798cat confdefs.h >>conftest.$ac_ext
5799cat >>conftest.$ac_ext <<_ACEOF
5800/* end confdefs.h. */
5801/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5802 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5803#define $ac_func innocuous_$ac_func
5804
5805/* System header to define __stub macros and hopefully few prototypes,
5806 which can conflict with char $ac_func (); below.
5807 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5808 <limits.h> exists even on freestanding compilers. */
5809
5810#ifdef __STDC__
5811# include <limits.h>
5812#else
5813# include <assert.h>
5814#endif
5815
5816#undef $ac_func
5817
5818/* Override any GCC internal prototype to avoid an error.
5819 Use char because int might match the return type of a GCC
5820 builtin and then its argument prototype would still apply. */
5821#ifdef __cplusplus
5822extern "C"
5823#endif
5824char $ac_func ();
5825/* The GNU C library defines this for functions which it implements
5826 to always fail with ENOSYS. Some functions are actually named
5827 something starting with __ and the normal name is an alias. */
5828#if defined __stub_$ac_func || defined __stub___$ac_func
5829choke me
5830#endif
5831
5832int
5833main ()
5834{
5835return $ac_func ();
5836 ;
5837 return 0;
5838}
5839_ACEOF
5840rm -f conftest.$ac_objext conftest$ac_exeext
5841if { (ac_try="$ac_link"
5842case "(($ac_try" in
5843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5844 *) ac_try_echo=$ac_try;;
5845esac
5846eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5847 (eval "$ac_link") 2>conftest.er1
5848 ac_status=$?
5849 grep -v '^ *+' conftest.er1 >conftest.err
5850 rm -f conftest.er1
5851 cat conftest.err >&5
5852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 (exit $ac_status); } && {
5854 test -z "$ac_cxx_werror_flag" ||
5855 test ! -s conftest.err
5856 } && test -s conftest$ac_exeext &&
5857 $as_test_x conftest$ac_exeext; then
5858 eval "$as_ac_var=yes"
5859else
5860 echo "$as_me: failed program was:" >&5
5861sed 's/^/| /' conftest.$ac_ext >&5
5862
5863 eval "$as_ac_var=no"
5864fi
5865
5866rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5867 conftest$ac_exeext conftest.$ac_ext
5868fi
5869ac_res=`eval echo '${'$as_ac_var'}'`
5870 { echo "$as_me:$LINENO: result: $ac_res" >&5
5871echo "${ECHO_T}$ac_res" >&6; }
5872if test `eval echo '${'$as_ac_var'}'` = yes; then
5873 cat >>confdefs.h <<_ACEOF
5874#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5875_ACEOF
5876
5877fi
5878done
5879
5880 fi
5881
5882fi
5883
5884
5885{ echo "$as_me:$LINENO: checking for nanosleep" >&5
5886echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
5887if test "${ac_cv_func_nanosleep+set}" = set; then
5888 echo $ECHO_N "(cached) $ECHO_C" >&6
5889else
5890 cat >conftest.$ac_ext <<_ACEOF
5891/* confdefs.h. */
5892_ACEOF
5893cat confdefs.h >>conftest.$ac_ext
5894cat >>conftest.$ac_ext <<_ACEOF
5895/* end confdefs.h. */
5896/* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5897 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5898#define nanosleep innocuous_nanosleep
5899
5900/* System header to define __stub macros and hopefully few prototypes,
5901 which can conflict with char nanosleep (); below.
5902 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5903 <limits.h> exists even on freestanding compilers. */
5904
5905#ifdef __STDC__
5906# include <limits.h>
5907#else
5908# include <assert.h>
5909#endif
5910
5911#undef nanosleep
5912
5913/* Override any GCC internal prototype to avoid an error.
5914 Use char because int might match the return type of a GCC
5915 builtin and then its argument prototype would still apply. */
5916#ifdef __cplusplus
5917extern "C"
5918#endif
5919char nanosleep ();
5920/* The GNU C library defines this for functions which it implements
5921 to always fail with ENOSYS. Some functions are actually named
5922 something starting with __ and the normal name is an alias. */
5923#if defined __stub_nanosleep || defined __stub___nanosleep
5924choke me
5925#endif
5926
5927int
5928main ()
5929{
5930return nanosleep ();
5931 ;
5932 return 0;
5933}
5934_ACEOF
5935rm -f conftest.$ac_objext conftest$ac_exeext
5936if { (ac_try="$ac_link"
5937case "(($ac_try" in
5938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5939 *) ac_try_echo=$ac_try;;
5940esac
5941eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5942 (eval "$ac_link") 2>conftest.er1
5943 ac_status=$?
5944 grep -v '^ *+' conftest.er1 >conftest.err
5945 rm -f conftest.er1
5946 cat conftest.err >&5
5947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5948 (exit $ac_status); } && {
5949 test -z "$ac_cxx_werror_flag" ||
5950 test ! -s conftest.err
5951 } && test -s conftest$ac_exeext &&
5952 $as_test_x conftest$ac_exeext; then
5953 ac_cv_func_nanosleep=yes
5954else
5955 echo "$as_me: failed program was:" >&5
5956sed 's/^/| /' conftest.$ac_ext >&5
5957
5958 ac_cv_func_nanosleep=no
5959fi
5960
5961rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5962 conftest$ac_exeext conftest.$ac_ext
5963fi
5964{ echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5965echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5966if test $ac_cv_func_nanosleep = yes; then
5967 :
5968else
5969
5970 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5971
5972{ echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5973echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5974if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5975 echo $ECHO_N "(cached) $ECHO_C" >&6
5976else
5977 ac_check_lib_save_LIBS=$LIBS
5978LIBS="-lrt $LIBS"
5979cat >conftest.$ac_ext <<_ACEOF
5980/* confdefs.h. */
5981_ACEOF
5982cat confdefs.h >>conftest.$ac_ext
5983cat >>conftest.$ac_ext <<_ACEOF
5984/* end confdefs.h. */
5985
5986/* Override any GCC internal prototype to avoid an error.
5987 Use char because int might match the return type of a GCC
5988 builtin and then its argument prototype would still apply. */
5989#ifdef __cplusplus
5990extern "C"
5991#endif
5992char nanosleep ();
5993int
5994main ()
5995{
5996return nanosleep ();
5997 ;
5998 return 0;
5999}
6000_ACEOF
6001rm -f conftest.$ac_objext conftest$ac_exeext
6002if { (ac_try="$ac_link"
6003case "(($ac_try" in
6004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6005 *) ac_try_echo=$ac_try;;
6006esac
6007eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6008 (eval "$ac_link") 2>conftest.er1
6009 ac_status=$?
6010 grep -v '^ *+' conftest.er1 >conftest.err
6011 rm -f conftest.er1
6012 cat conftest.err >&5
6013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6014 (exit $ac_status); } && {
6015 test -z "$ac_cxx_werror_flag" ||
6016 test ! -s conftest.err
6017 } && test -s conftest$ac_exeext &&
6018 $as_test_x conftest$ac_exeext; then
6019 ac_cv_lib_rt_nanosleep=yes
6020else
6021 echo "$as_me: failed program was:" >&5
6022sed 's/^/| /' conftest.$ac_ext >&5
6023
6024 ac_cv_lib_rt_nanosleep=no
6025fi
6026
6027rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6028 conftest$ac_exeext conftest.$ac_ext
6029LIBS=$ac_check_lib_save_LIBS
6030fi
6031{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
6032echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
6033if test $ac_cv_lib_rt_nanosleep = yes; then
6034 cat >>confdefs.h <<_ACEOF
6035#define HAVE_LIBRT 1
6036_ACEOF
6037
6038 LIBS="-lrt $LIBS"
6039
6040fi
6041
6042 unset ac_cv_func_nanosleep
6043
6044for ac_func in nanosleep
6045do
6046as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6047{ echo "$as_me:$LINENO: checking for $ac_func" >&5
6048echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6049if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6050 echo $ECHO_N "(cached) $ECHO_C" >&6
6051else
6052 cat >conftest.$ac_ext <<_ACEOF
6053/* confdefs.h. */
6054_ACEOF
6055cat confdefs.h >>conftest.$ac_ext
6056cat >>conftest.$ac_ext <<_ACEOF
6057/* end confdefs.h. */
6058/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6059 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6060#define $ac_func innocuous_$ac_func
6061
6062/* System header to define __stub macros and hopefully few prototypes,
6063 which can conflict with char $ac_func (); below.
6064 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6065 <limits.h> exists even on freestanding compilers. */
6066
6067#ifdef __STDC__
6068# include <limits.h>
6069#else
6070# include <assert.h>
6071#endif
6072
6073#undef $ac_func
6074
6075/* Override any GCC internal prototype to avoid an error.
6076 Use char because int might match the return type of a GCC
6077 builtin and then its argument prototype would still apply. */
6078#ifdef __cplusplus
6079extern "C"
6080#endif
6081char $ac_func ();
6082/* The GNU C library defines this for functions which it implements
6083 to always fail with ENOSYS. Some functions are actually named
6084 something starting with __ and the normal name is an alias. */
6085#if defined __stub_$ac_func || defined __stub___$ac_func
6086choke me
6087#endif
6088
6089int
6090main ()
6091{
6092return $ac_func ();
6093 ;
6094 return 0;
6095}
6096_ACEOF
6097rm -f conftest.$ac_objext conftest$ac_exeext
6098if { (ac_try="$ac_link"
6099case "(($ac_try" in
6100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6101 *) ac_try_echo=$ac_try;;
6102esac
6103eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6104 (eval "$ac_link") 2>conftest.er1
6105 ac_status=$?
6106 grep -v '^ *+' conftest.er1 >conftest.err
6107 rm -f conftest.er1
6108 cat conftest.err >&5
6109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6110 (exit $ac_status); } && {
6111 test -z "$ac_cxx_werror_flag" ||
6112 test ! -s conftest.err
6113 } && test -s conftest$ac_exeext &&
6114 $as_test_x conftest$ac_exeext; then
6115 eval "$as_ac_var=yes"
6116else
6117 echo "$as_me: failed program was:" >&5
6118sed 's/^/| /' conftest.$ac_ext >&5
6119
6120 eval "$as_ac_var=no"
6121fi
6122
6123rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6124 conftest$ac_exeext conftest.$ac_ext
6125fi
6126ac_res=`eval echo '${'$as_ac_var'}'`
6127 { echo "$as_me:$LINENO: result: $ac_res" >&5
6128echo "${ECHO_T}$ac_res" >&6; }
6129if test `eval echo '${'$as_ac_var'}'` = yes; then
6130 cat >>confdefs.h <<_ACEOF
6131#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6132_ACEOF
6133
6134fi
6135done
6136
6137 fi
6138
6139fi
6140
6141
6142
6143{ echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6144echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6145if test "${ac_cv_lib_m_ceil+set}" = set; then
6146 echo $ECHO_N "(cached) $ECHO_C" >&6
6147else
6148 ac_check_lib_save_LIBS=$LIBS
6149LIBS="-lm $LIBS"
6150cat >conftest.$ac_ext <<_ACEOF
6151/* confdefs.h. */
6152_ACEOF
6153cat confdefs.h >>conftest.$ac_ext
6154cat >>conftest.$ac_ext <<_ACEOF
6155/* end confdefs.h. */
6156
6157/* Override any GCC internal prototype to avoid an error.
6158 Use char because int might match the return type of a GCC
6159 builtin and then its argument prototype would still apply. */
6160#ifdef __cplusplus
6161extern "C"
6162#endif
6163char ceil ();
6164int
6165main ()
6166{
6167return ceil ();
6168 ;
6169 return 0;
6170}
6171_ACEOF
6172rm -f conftest.$ac_objext conftest$ac_exeext
6173if { (ac_try="$ac_link"
6174case "(($ac_try" in
6175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6176 *) ac_try_echo=$ac_try;;
6177esac
6178eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6179 (eval "$ac_link") 2>conftest.er1
6180 ac_status=$?
6181 grep -v '^ *+' conftest.er1 >conftest.err
6182 rm -f conftest.er1
6183 cat conftest.err >&5
6184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6185 (exit $ac_status); } && {
6186 test -z "$ac_cxx_werror_flag" ||
6187 test ! -s conftest.err
6188 } && test -s conftest$ac_exeext &&
6189 $as_test_x conftest$ac_exeext; then
6190 ac_cv_lib_m_ceil=yes
6191else
6192 echo "$as_me: failed program was:" >&5
6193sed 's/^/| /' conftest.$ac_ext >&5
6194
6195 ac_cv_lib_m_ceil=no
6196fi
6197
6198rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6199 conftest$ac_exeext conftest.$ac_ext
6200LIBS=$ac_check_lib_save_LIBS
6201fi
6202{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6203echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6204if test $ac_cv_lib_m_ceil = yes; then
6205 cat >>confdefs.h <<_ACEOF
6206#define HAVE_LIBM 1
6207_ACEOF
6208
6209 LIBS="-lm $LIBS"
6210
6211fi
6212
6213
4846 6214
4847 6215
4848 6216
4849# Extract the first word of "tic", so it can be a program name with args. 6217# Extract the first word of "tic", so it can be a program name with args.
4850set dummy tic; ac_word=$2 6218set dummy tic; ac_word=$2
4871 fi 6239 fi
4872done 6240done
4873done 6241done
4874IFS=$as_save_IFS 6242IFS=$as_save_IFS
4875 6243
6244 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
4876 ;; 6245 ;;
4877esac 6246esac
4878fi 6247fi
4879TIC=$ac_cv_path_TIC 6248TIC=$ac_cv_path_TIC
4880if test -n "$TIC"; then 6249if test -n "$TIC"; then
4883else 6252else
4884 { echo "$as_me:$LINENO: result: no" >&5 6253 { echo "$as_me:$LINENO: result: no" >&5
4885echo "${ECHO_T}no" >&6; } 6254echo "${ECHO_T}no" >&6; }
4886fi 6255fi
4887 6256
4888
4889
4890
4891
4892ac_ext=cpp
4893ac_cpp='$CXXCPP $CPPFLAGS'
4894ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4895ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4896ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4897{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4898echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
4899if test -z "$CXXCPP"; then
4900 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4901 echo $ECHO_N "(cached) $ECHO_C" >&6
4902else
4903 # Double quotes because CXXCPP needs to be expanded
4904 for CXXCPP in "$CXX -E" "/lib/cpp"
4905 do
4906 ac_preproc_ok=false
4907for ac_cxx_preproc_warn_flag in '' yes
4908do
4909 # Use a header file that comes with gcc, so configuring glibc
4910 # with a fresh cross-compiler works.
4911 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4912 # <limits.h> exists even on freestanding compilers.
4913 # On the NeXT, cc -E runs the code through the compiler's parser,
4914 # not just through cpp. "Syntax error" is here to catch this case.
4915 cat >conftest.$ac_ext <<_ACEOF
4916/* confdefs.h. */
4917_ACEOF
4918cat confdefs.h >>conftest.$ac_ext
4919cat >>conftest.$ac_ext <<_ACEOF
4920/* end confdefs.h. */
4921#ifdef __STDC__
4922# include <limits.h>
4923#else
4924# include <assert.h>
4925#endif
4926 Syntax error
4927_ACEOF
4928if { (ac_try="$ac_cpp conftest.$ac_ext"
4929case "(($ac_try" in
4930 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4931 *) ac_try_echo=$ac_try;;
4932esac
4933eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4934 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4935 ac_status=$?
4936 grep -v '^ *+' conftest.er1 >conftest.err
4937 rm -f conftest.er1
4938 cat conftest.err >&5
4939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4940 (exit $ac_status); } >/dev/null && {
4941 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4942 test ! -s conftest.err
4943 }; then
4944 :
4945else
4946 echo "$as_me: failed program was:" >&5
4947sed 's/^/| /' conftest.$ac_ext >&5
4948
4949 # Broken: fails on valid input.
4950continue
4951fi
4952
4953rm -f conftest.err conftest.$ac_ext
4954
4955 # OK, works on sane cases. Now check whether nonexistent headers
4956 # can be detected and how.
4957 cat >conftest.$ac_ext <<_ACEOF
4958/* confdefs.h. */
4959_ACEOF
4960cat confdefs.h >>conftest.$ac_ext
4961cat >>conftest.$ac_ext <<_ACEOF
4962/* end confdefs.h. */
4963#include <ac_nonexistent.h>
4964_ACEOF
4965if { (ac_try="$ac_cpp conftest.$ac_ext"
4966case "(($ac_try" in
4967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4968 *) ac_try_echo=$ac_try;;
4969esac
4970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4971 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4972 ac_status=$?
4973 grep -v '^ *+' conftest.er1 >conftest.err
4974 rm -f conftest.er1
4975 cat conftest.err >&5
4976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4977 (exit $ac_status); } >/dev/null && {
4978 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4979 test ! -s conftest.err
4980 }; then
4981 # Broken: success on invalid input.
4982continue
4983else
4984 echo "$as_me: failed program was:" >&5
4985sed 's/^/| /' conftest.$ac_ext >&5
4986
4987 # Passes both tests.
4988ac_preproc_ok=:
4989break
4990fi
4991
4992rm -f conftest.err conftest.$ac_ext
4993
4994done
4995# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4996rm -f conftest.err conftest.$ac_ext
4997if $ac_preproc_ok; then
4998 break
4999fi
5000
5001 done
5002 ac_cv_prog_CXXCPP=$CXXCPP
5003
5004fi
5005 CXXCPP=$ac_cv_prog_CXXCPP
5006else
5007 ac_cv_prog_CXXCPP=$CXXCPP
5008fi
5009{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
5010echo "${ECHO_T}$CXXCPP" >&6; }
5011ac_preproc_ok=false
5012for ac_cxx_preproc_warn_flag in '' yes
5013do
5014 # Use a header file that comes with gcc, so configuring glibc
5015 # with a fresh cross-compiler works.
5016 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5017 # <limits.h> exists even on freestanding compilers.
5018 # On the NeXT, cc -E runs the code through the compiler's parser,
5019 # not just through cpp. "Syntax error" is here to catch this case.
5020 cat >conftest.$ac_ext <<_ACEOF
5021/* confdefs.h. */
5022_ACEOF
5023cat confdefs.h >>conftest.$ac_ext
5024cat >>conftest.$ac_ext <<_ACEOF
5025/* end confdefs.h. */
5026#ifdef __STDC__
5027# include <limits.h>
5028#else
5029# include <assert.h>
5030#endif
5031 Syntax error
5032_ACEOF
5033if { (ac_try="$ac_cpp conftest.$ac_ext"
5034case "(($ac_try" in
5035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5036 *) ac_try_echo=$ac_try;;
5037esac
5038eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5039 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5040 ac_status=$?
5041 grep -v '^ *+' conftest.er1 >conftest.err
5042 rm -f conftest.er1
5043 cat conftest.err >&5
5044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5045 (exit $ac_status); } >/dev/null && {
5046 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5047 test ! -s conftest.err
5048 }; then
5049 :
5050else
5051 echo "$as_me: failed program was:" >&5
5052sed 's/^/| /' conftest.$ac_ext >&5
5053
5054 # Broken: fails on valid input.
5055continue
5056fi
5057
5058rm -f conftest.err conftest.$ac_ext
5059
5060 # OK, works on sane cases. Now check whether nonexistent headers
5061 # can be detected and how.
5062 cat >conftest.$ac_ext <<_ACEOF
5063/* confdefs.h. */
5064_ACEOF
5065cat confdefs.h >>conftest.$ac_ext
5066cat >>conftest.$ac_ext <<_ACEOF
5067/* end confdefs.h. */
5068#include <ac_nonexistent.h>
5069_ACEOF
5070if { (ac_try="$ac_cpp conftest.$ac_ext"
5071case "(($ac_try" in
5072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5073 *) ac_try_echo=$ac_try;;
5074esac
5075eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5076 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5077 ac_status=$?
5078 grep -v '^ *+' conftest.er1 >conftest.err
5079 rm -f conftest.er1
5080 cat conftest.err >&5
5081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5082 (exit $ac_status); } >/dev/null && {
5083 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5084 test ! -s conftest.err
5085 }; then
5086 # Broken: success on invalid input.
5087continue
5088else
5089 echo "$as_me: failed program was:" >&5
5090sed 's/^/| /' conftest.$ac_ext >&5
5091
5092 # Passes both tests.
5093ac_preproc_ok=:
5094break
5095fi
5096
5097rm -f conftest.err conftest.$ac_ext
5098
5099done
5100# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5101rm -f conftest.err conftest.$ac_ext
5102if $ac_preproc_ok; then
5103 :
5104else
5105 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5106See \`config.log' for more details." >&5
5107echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5108See \`config.log' for more details." >&2;}
5109 { (exit 1); exit 1; }; }
5110fi
5111
5112ac_ext=cpp
5113ac_cpp='$CXXCPP $CPPFLAGS'
5114ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5115ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5116ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5117 6257
5118 6258
5119{ echo "$as_me:$LINENO: checking for X" >&5 6259{ echo "$as_me:$LINENO: checking for X" >&5
5120echo $ECHO_N "checking for X... $ECHO_C" >&6; } 6260echo $ECHO_N "checking for X... $ECHO_C" >&6; }
5121 6261
6507echo "${ECHO_T}no" >&6; } 7647echo "${ECHO_T}no" >&6; }
6508 fi 7648 fi
6509 fi 7649 fi
6510fi 7650fi
6511 7651
6512{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6513echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
6514if test "${ac_cv_header_sys_wait_h+set}" = set; then
6515 echo $ECHO_N "(cached) $ECHO_C" >&6
6516else
6517 cat >conftest.$ac_ext <<_ACEOF
6518/* confdefs.h. */
6519_ACEOF
6520cat confdefs.h >>conftest.$ac_ext
6521cat >>conftest.$ac_ext <<_ACEOF
6522/* end confdefs.h. */
6523#include <sys/types.h>
6524#include <sys/wait.h>
6525#ifndef WEXITSTATUS
6526# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
6527#endif
6528#ifndef WIFEXITED
6529# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
6530#endif
6531
6532int
6533main ()
6534{
6535 int s;
6536 wait (&s);
6537 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
6538 ;
6539 return 0;
6540}
6541_ACEOF
6542rm -f conftest.$ac_objext
6543if { (ac_try="$ac_compile"
6544case "(($ac_try" in
6545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6546 *) ac_try_echo=$ac_try;;
6547esac
6548eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6549 (eval "$ac_compile") 2>conftest.er1
6550 ac_status=$?
6551 grep -v '^ *+' conftest.er1 >conftest.err
6552 rm -f conftest.er1
6553 cat conftest.err >&5
6554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6555 (exit $ac_status); } && {
6556 test -z "$ac_cxx_werror_flag" ||
6557 test ! -s conftest.err
6558 } && test -s conftest.$ac_objext; then
6559 ac_cv_header_sys_wait_h=yes
6560else
6561 echo "$as_me: failed program was:" >&5
6562sed 's/^/| /' conftest.$ac_ext >&5
6563
6564 ac_cv_header_sys_wait_h=no
6565fi
6566
6567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6568fi
6569{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
6570echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
6571if test $ac_cv_header_sys_wait_h = yes; then
6572
6573cat >>confdefs.h <<\_ACEOF
6574#define HAVE_SYS_WAIT_H 1
6575_ACEOF
6576
6577fi
6578
6579{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6580echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
6581if test "${ac_cv_header_stdc+set}" = set; then
6582 echo $ECHO_N "(cached) $ECHO_C" >&6
6583else
6584 cat >conftest.$ac_ext <<_ACEOF
6585/* confdefs.h. */
6586_ACEOF
6587cat confdefs.h >>conftest.$ac_ext
6588cat >>conftest.$ac_ext <<_ACEOF
6589/* end confdefs.h. */
6590#include <stdlib.h>
6591#include <stdarg.h>
6592#include <string.h>
6593#include <float.h>
6594
6595int
6596main ()
6597{
6598
6599 ;
6600 return 0;
6601}
6602_ACEOF
6603rm -f conftest.$ac_objext
6604if { (ac_try="$ac_compile"
6605case "(($ac_try" in
6606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6607 *) ac_try_echo=$ac_try;;
6608esac
6609eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6610 (eval "$ac_compile") 2>conftest.er1
6611 ac_status=$?
6612 grep -v '^ *+' conftest.er1 >conftest.err
6613 rm -f conftest.er1
6614 cat conftest.err >&5
6615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616 (exit $ac_status); } && {
6617 test -z "$ac_cxx_werror_flag" ||
6618 test ! -s conftest.err
6619 } && test -s conftest.$ac_objext; then
6620 ac_cv_header_stdc=yes
6621else
6622 echo "$as_me: failed program was:" >&5
6623sed 's/^/| /' conftest.$ac_ext >&5
6624
6625 ac_cv_header_stdc=no
6626fi
6627
6628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6629
6630if test $ac_cv_header_stdc = yes; then
6631 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6632 cat >conftest.$ac_ext <<_ACEOF
6633/* confdefs.h. */
6634_ACEOF
6635cat confdefs.h >>conftest.$ac_ext
6636cat >>conftest.$ac_ext <<_ACEOF
6637/* end confdefs.h. */
6638#include <string.h>
6639
6640_ACEOF
6641if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6642 $EGREP "memchr" >/dev/null 2>&1; then
6643 :
6644else
6645 ac_cv_header_stdc=no
6646fi
6647rm -f conftest*
6648
6649fi
6650
6651if test $ac_cv_header_stdc = yes; then
6652 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6653 cat >conftest.$ac_ext <<_ACEOF
6654/* confdefs.h. */
6655_ACEOF
6656cat confdefs.h >>conftest.$ac_ext
6657cat >>conftest.$ac_ext <<_ACEOF
6658/* end confdefs.h. */
6659#include <stdlib.h>
6660
6661_ACEOF
6662if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6663 $EGREP "free" >/dev/null 2>&1; then
6664 :
6665else
6666 ac_cv_header_stdc=no
6667fi
6668rm -f conftest*
6669
6670fi
6671
6672if test $ac_cv_header_stdc = yes; then
6673 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6674 if test "$cross_compiling" = yes; then
6675 :
6676else
6677 cat >conftest.$ac_ext <<_ACEOF
6678/* confdefs.h. */
6679_ACEOF
6680cat confdefs.h >>conftest.$ac_ext
6681cat >>conftest.$ac_ext <<_ACEOF
6682/* end confdefs.h. */
6683#include <ctype.h>
6684#include <stdlib.h>
6685#if ((' ' & 0x0FF) == 0x020)
6686# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6687# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6688#else
6689# define ISLOWER(c) \
6690 (('a' <= (c) && (c) <= 'i') \
6691 || ('j' <= (c) && (c) <= 'r') \
6692 || ('s' <= (c) && (c) <= 'z'))
6693# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6694#endif
6695
6696#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6697int
6698main ()
6699{
6700 int i;
6701 for (i = 0; i < 256; i++)
6702 if (XOR (islower (i), ISLOWER (i))
6703 || toupper (i) != TOUPPER (i))
6704 return 2;
6705 return 0;
6706}
6707_ACEOF
6708rm -f conftest$ac_exeext
6709if { (ac_try="$ac_link"
6710case "(($ac_try" in
6711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6712 *) ac_try_echo=$ac_try;;
6713esac
6714eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6715 (eval "$ac_link") 2>&5
6716 ac_status=$?
6717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6718 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6719 { (case "(($ac_try" in
6720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6721 *) ac_try_echo=$ac_try;;
6722esac
6723eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6724 (eval "$ac_try") 2>&5
6725 ac_status=$?
6726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6727 (exit $ac_status); }; }; then
6728 :
6729else
6730 echo "$as_me: program exited with status $ac_status" >&5
6731echo "$as_me: failed program was:" >&5
6732sed 's/^/| /' conftest.$ac_ext >&5
6733
6734( exit $ac_status )
6735ac_cv_header_stdc=no
6736fi
6737rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6738fi
6739
6740
6741fi
6742fi
6743{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6744echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
6745if test $ac_cv_header_stdc = yes; then
6746
6747cat >>confdefs.h <<\_ACEOF
6748#define STDC_HEADERS 1
6749_ACEOF
6750
6751fi
6752
6753# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6764 inttypes.h stdint.h unistd.h
6765do
6766as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6767{ echo "$as_me:$LINENO: checking for $ac_header" >&5
6768echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
6769if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6770 echo $ECHO_N "(cached) $ECHO_C" >&6
6771else
6772 cat >conftest.$ac_ext <<_ACEOF
6773/* confdefs.h. */
6774_ACEOF
6775cat confdefs.h >>conftest.$ac_ext
6776cat >>conftest.$ac_ext <<_ACEOF
6777/* end confdefs.h. */
6778$ac_includes_default
6779
6780#include <$ac_header>
6781_ACEOF
6782rm -f conftest.$ac_objext
6783if { (ac_try="$ac_compile"
6784case "(($ac_try" in
6785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6786 *) ac_try_echo=$ac_try;;
6787esac
6788eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6789 (eval "$ac_compile") 2>conftest.er1
6790 ac_status=$?
6791 grep -v '^ *+' conftest.er1 >conftest.err
6792 rm -f conftest.er1
6793 cat conftest.err >&5
6794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6795 (exit $ac_status); } && {
6796 test -z "$ac_cxx_werror_flag" ||
6797 test ! -s conftest.err
6798 } && test -s conftest.$ac_objext; then
6799 eval "$as_ac_Header=yes"
6800else
6801 echo "$as_me: failed program was:" >&5
6802sed 's/^/| /' conftest.$ac_ext >&5
6803
6804 eval "$as_ac_Header=no"
6805fi
6806
6807rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6808fi
6809ac_res=`eval echo '${'$as_ac_Header'}'`
6810 { echo "$as_me:$LINENO: result: $ac_res" >&5
6811echo "${ECHO_T}$ac_res" >&6; }
6812if test `eval echo '${'$as_ac_Header'}'` = yes; then
6813 cat >>confdefs.h <<_ACEOF
6814#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6815_ACEOF
6816
6817fi
6818
6819done
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832 7652
6833 7653
6834 7654
6835 7655
6836 7656
6837 7657
6838 7658
6839for ac_header in \ 7659for ac_header in \
6840 assert.h \
6841 fcntl.h \
6842 stdarg.h \
6843 stdlib.h \
6844 string.h \
6845 termios.h \
6846 unistd.h \
6847 sys/byteorder.h \ 7660 sys/byteorder.h \
6848 sys/ioctl.h \ 7661 sys/ioctl.h \
6849 sys/select.h \
6850 sys/sockio.h \ 7662 sys/sockio.h \
6851 sys/strredir.h \ 7663 sys/strredir.h \
6852 sys/time.h \
6853 stdint.h \ 7664 stdint.h \
6854 wchar.h \ 7665 wchar.h \
6855 cwchar \ 7666 cwchar \
6856 clocale \
6857 7667
6858do 7668do
6859as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7669as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6860if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7670if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6861 { echo "$as_me:$LINENO: checking for $ac_header" >&5 7671 { echo "$as_me:$LINENO: checking for $ac_header" >&5
6992fi 7802fi
6993 7803
6994done 7804done
6995 7805
6996 7806
6997{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
6998echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
6999if test "${ac_cv_header_time+set}" = set; then
7000 echo $ECHO_N "(cached) $ECHO_C" >&6
7001else
7002 cat >conftest.$ac_ext <<_ACEOF
7003/* confdefs.h. */
7004_ACEOF
7005cat confdefs.h >>conftest.$ac_ext
7006cat >>conftest.$ac_ext <<_ACEOF
7007/* end confdefs.h. */
7008#include <sys/types.h>
7009#include <sys/time.h>
7010#include <time.h>
7011
7012int
7013main ()
7014{
7015if ((struct tm *) 0)
7016return 0;
7017 ;
7018 return 0;
7019}
7020_ACEOF
7021rm -f conftest.$ac_objext
7022if { (ac_try="$ac_compile"
7023case "(($ac_try" in
7024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7025 *) ac_try_echo=$ac_try;;
7026esac
7027eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7028 (eval "$ac_compile") 2>conftest.er1
7029 ac_status=$?
7030 grep -v '^ *+' conftest.er1 >conftest.err
7031 rm -f conftest.er1
7032 cat conftest.err >&5
7033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7034 (exit $ac_status); } && {
7035 test -z "$ac_cxx_werror_flag" ||
7036 test ! -s conftest.err
7037 } && test -s conftest.$ac_objext; then
7038 ac_cv_header_time=yes
7039else
7040 echo "$as_me: failed program was:" >&5
7041sed 's/^/| /' conftest.$ac_ext >&5
7042
7043 ac_cv_header_time=no
7044fi
7045
7046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7047fi
7048{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7049echo "${ECHO_T}$ac_cv_header_time" >&6; }
7050if test $ac_cv_header_time = yes; then
7051
7052cat >>confdefs.h <<\_ACEOF
7053#define TIME_WITH_SYS_TIME 1
7054_ACEOF
7055
7056fi
7057
7058
7059{ echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7060echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7061if test "${rxvt_cv_header_sysioctl+set}" = set; then
7062 echo $ECHO_N "(cached) $ECHO_C" >&6
7063else
7064 cat >conftest.$ac_ext <<_ACEOF
7065/* confdefs.h. */
7066_ACEOF
7067cat confdefs.h >>conftest.$ac_ext
7068cat >>conftest.$ac_ext <<_ACEOF
7069/* end confdefs.h. */
7070#include <stdio.h>
7071#include <sys/ioctl.h>
7072#ifdef HAVE_TERMIOS_H
7073#include <termios.h>
7074#endif
7075int
7076main ()
7077{
7078int a = ECHO;
7079 ;
7080 return 0;
7081}
7082_ACEOF
7083rm -f conftest.$ac_objext
7084if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
7091 ac_status=$?
7092 grep -v '^ *+' conftest.er1 >conftest.err
7093 rm -f conftest.er1
7094 cat conftest.err >&5
7095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7096 (exit $ac_status); } && {
7097 test -z "$ac_cxx_werror_flag" ||
7098 test ! -s conftest.err
7099 } && test -s conftest.$ac_objext; then
7100 rxvt_cv_header_sysioctl=yes
7101else
7102 echo "$as_me: failed program was:" >&5
7103sed 's/^/| /' conftest.$ac_ext >&5
7104
7105 rxvt_cv_header_sysioctl=no
7106fi
7107
7108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7109fi
7110{ echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7111echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7112
7113{ echo "$as_me:$LINENO: checking for XPointer" >&5 7807{ echo "$as_me:$LINENO: checking for XPointer" >&5
7114echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; } 7808echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7115if test "${rxvt_cv_xpointer+set}" = set; then 7809if test "${rxvt_cv_xpointer+set}" = set; then
7116 echo $ECHO_N "(cached) $ECHO_C" >&6 7810 echo $ECHO_N "(cached) $ECHO_C" >&6
7117else 7811else
7228cat >>confdefs.h <<\_ACEOF 7922cat >>confdefs.h <<\_ACEOF
7229#define XLIB_ILLEGAL_ACCESS 1 7923#define XLIB_ILLEGAL_ACCESS 1
7230_ACEOF 7924_ACEOF
7231 7925
7232fi 7926fi
7233
7234{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7235echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7236if test "${ac_cv_c_const+set}" = set; then
7237 echo $ECHO_N "(cached) $ECHO_C" >&6
7238else
7239 cat >conftest.$ac_ext <<_ACEOF
7240/* confdefs.h. */
7241_ACEOF
7242cat confdefs.h >>conftest.$ac_ext
7243cat >>conftest.$ac_ext <<_ACEOF
7244/* end confdefs.h. */
7245
7246int
7247main ()
7248{
7249/* FIXME: Include the comments suggested by Paul. */
7250#ifndef __cplusplus
7251 /* Ultrix mips cc rejects this. */
7252 typedef int charset[2];
7253 const charset cs;
7254 /* SunOS 4.1.1 cc rejects this. */
7255 char const *const *pcpcc;
7256 char **ppc;
7257 /* NEC SVR4.0.2 mips cc rejects this. */
7258 struct point {int x, y;};
7259 static struct point const zero = {0,0};
7260 /* AIX XL C 1.02.0.0 rejects this.
7261 It does not let you subtract one const X* pointer from another in
7262 an arm of an if-expression whose if-part is not a constant
7263 expression */
7264 const char *g = "string";
7265 pcpcc = &g + (g ? g-g : 0);
7266 /* HPUX 7.0 cc rejects these. */
7267 ++pcpcc;
7268 ppc = (char**) pcpcc;
7269 pcpcc = (char const *const *) ppc;
7270 { /* SCO 3.2v4 cc rejects this. */
7271 char *t;
7272 char const *s = 0 ? (char *) 0 : (char const *) 0;
7273
7274 *t++ = 0;
7275 if (s) return 0;
7276 }
7277 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7278 int x[] = {25, 17};
7279 const int *foo = &x[0];
7280 ++foo;
7281 }
7282 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7283 typedef const int *iptr;
7284 iptr p = 0;
7285 ++p;
7286 }
7287 { /* AIX XL C 1.02.0.0 rejects this saying
7288 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7289 struct s { int j; const int *ap[3]; };
7290 struct s *b; b->j = 5;
7291 }
7292 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7293 const int foo = 10;
7294 if (!foo) return 0;
7295 }
7296 return !cs[0] && !zero.x;
7297#endif
7298
7299 ;
7300 return 0;
7301}
7302_ACEOF
7303rm -f conftest.$ac_objext
7304if { (ac_try="$ac_compile"
7305case "(($ac_try" in
7306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7307 *) ac_try_echo=$ac_try;;
7308esac
7309eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7310 (eval "$ac_compile") 2>conftest.er1
7311 ac_status=$?
7312 grep -v '^ *+' conftest.er1 >conftest.err
7313 rm -f conftest.er1
7314 cat conftest.err >&5
7315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7316 (exit $ac_status); } && {
7317 test -z "$ac_cxx_werror_flag" ||
7318 test ! -s conftest.err
7319 } && test -s conftest.$ac_objext; then
7320 ac_cv_c_const=yes
7321else
7322 echo "$as_me: failed program was:" >&5
7323sed 's/^/| /' conftest.$ac_ext >&5
7324
7325 ac_cv_c_const=no
7326fi
7327
7328rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7329fi
7330{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7331echo "${ECHO_T}$ac_cv_c_const" >&6; }
7332if test $ac_cv_c_const = no; then
7333
7334cat >>confdefs.h <<\_ACEOF
7335#define const
7336_ACEOF
7337
7338fi
7339
7340{ echo "$as_me:$LINENO: checking for inline" >&5
7341echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7342if test "${ac_cv_c_inline+set}" = set; then
7343 echo $ECHO_N "(cached) $ECHO_C" >&6
7344else
7345 ac_cv_c_inline=no
7346for ac_kw in inline __inline__ __inline; do
7347 cat >conftest.$ac_ext <<_ACEOF
7348/* confdefs.h. */
7349_ACEOF
7350cat confdefs.h >>conftest.$ac_ext
7351cat >>conftest.$ac_ext <<_ACEOF
7352/* end confdefs.h. */
7353#ifndef __cplusplus
7354typedef int foo_t;
7355static $ac_kw foo_t static_foo () {return 0; }
7356$ac_kw foo_t foo () {return 0; }
7357#endif
7358
7359_ACEOF
7360rm -f conftest.$ac_objext
7361if { (ac_try="$ac_compile"
7362case "(($ac_try" in
7363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7364 *) ac_try_echo=$ac_try;;
7365esac
7366eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7367 (eval "$ac_compile") 2>conftest.er1
7368 ac_status=$?
7369 grep -v '^ *+' conftest.er1 >conftest.err
7370 rm -f conftest.er1
7371 cat conftest.err >&5
7372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7373 (exit $ac_status); } && {
7374 test -z "$ac_cxx_werror_flag" ||
7375 test ! -s conftest.err
7376 } && test -s conftest.$ac_objext; then
7377 ac_cv_c_inline=$ac_kw
7378else
7379 echo "$as_me: failed program was:" >&5
7380sed 's/^/| /' conftest.$ac_ext >&5
7381
7382
7383fi
7384
7385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7386 test "$ac_cv_c_inline" != no && break
7387done
7388
7389fi
7390{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7391echo "${ECHO_T}$ac_cv_c_inline" >&6; }
7392
7393
7394case $ac_cv_c_inline in
7395 inline | yes) ;;
7396 *)
7397 case $ac_cv_c_inline in
7398 no) ac_val=;;
7399 *) ac_val=$ac_cv_c_inline;;
7400 esac
7401 cat >>confdefs.h <<_ACEOF
7402#ifndef __cplusplus
7403#define inline $ac_val
7404#endif
7405_ACEOF
7406 ;;
7407esac
7408
7409
7410 7927
7411{ echo "$as_me:$LINENO: checking for mode_t" >&5 7928{ echo "$as_me:$LINENO: checking for mode_t" >&5
7412echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; } 7929echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
7413if test "${ac_cv_type_mode_t+set}" = set; then 7930if test "${ac_cv_type_mode_t+set}" = set; then
7414 echo $ECHO_N "(cached) $ECHO_C" >&6 7931 echo $ECHO_N "(cached) $ECHO_C" >&6
7571_ACEOF 8088_ACEOF
7572 8089
7573fi 8090fi
7574 8091
7575 8092
7576{ echo "$as_me:$LINENO: checking for short" >&5 8093 { echo "$as_me:$LINENO: checking for int16_t" >&5
7577echo $ECHO_N "checking for short... $ECHO_C" >&6; } 8094echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
7578if test "${ac_cv_type_short+set}" = set; then 8095if test "${ac_cv_c_int16_t+set}" = set; then
7579 echo $ECHO_N "(cached) $ECHO_C" >&6 8096 echo $ECHO_N "(cached) $ECHO_C" >&6
7580else 8097else
8098 ac_cv_c_int16_t=no
8099 for ac_type in 'int16_t' 'int' 'long int' \
8100 'long long int' 'short int' 'signed char'; do
7581 cat >conftest.$ac_ext <<_ACEOF 8101 cat >conftest.$ac_ext <<_ACEOF
7582/* confdefs.h. */ 8102/* confdefs.h. */
7583_ACEOF 8103_ACEOF
7584cat confdefs.h >>conftest.$ac_ext 8104cat confdefs.h >>conftest.$ac_ext
7585cat >>conftest.$ac_ext <<_ACEOF 8105cat >>conftest.$ac_ext <<_ACEOF
7586/* end confdefs.h. */ 8106/* end confdefs.h. */
7587$ac_includes_default 8107$ac_includes_default
7588typedef short ac__type_new_;
7589int 8108int
7590main () 8109main ()
7591{ 8110{
7592if ((ac__type_new_ *) 0) 8111static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
7593 return 0; 8112test_array [0] = 0
7594if (sizeof (ac__type_new_)) 8113
7595 return 0;
7596 ; 8114 ;
7597 return 0; 8115 return 0;
7598} 8116}
7599_ACEOF 8117_ACEOF
7600rm -f conftest.$ac_objext 8118rm -f conftest.$ac_objext
7612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613 (exit $ac_status); } && { 8131 (exit $ac_status); } && {
7614 test -z "$ac_cxx_werror_flag" || 8132 test -z "$ac_cxx_werror_flag" ||
7615 test ! -s conftest.err 8133 test ! -s conftest.err
7616 } && test -s conftest.$ac_objext; then 8134 } && test -s conftest.$ac_objext; then
7617 ac_cv_type_short=yes
7618else
7619 echo "$as_me: failed program was:" >&5
7620sed 's/^/| /' conftest.$ac_ext >&5
7621
7622 ac_cv_type_short=no
7623fi
7624
7625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7626fi
7627{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7628echo "${ECHO_T}$ac_cv_type_short" >&6; }
7629
7630# The cast to long int works around a bug in the HP C Compiler
7631# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7632# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7633# This bug is HP SR number 8606223364.
7634{ echo "$as_me:$LINENO: checking size of short" >&5
7635echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
7636if test "${ac_cv_sizeof_short+set}" = set; then
7637 echo $ECHO_N "(cached) $ECHO_C" >&6
7638else
7639 if test "$cross_compiling" = yes; then
7640 # Depending upon the size, compute the lo and hi bounds.
7641cat >conftest.$ac_ext <<_ACEOF 8135 cat >conftest.$ac_ext <<_ACEOF
7642/* confdefs.h. */ 8136/* confdefs.h. */
7643_ACEOF 8137_ACEOF
7644cat confdefs.h >>conftest.$ac_ext 8138cat confdefs.h >>conftest.$ac_ext
7645cat >>conftest.$ac_ext <<_ACEOF 8139cat >>conftest.$ac_ext <<_ACEOF
7646/* end confdefs.h. */ 8140/* end confdefs.h. */
7647$ac_includes_default 8141$ac_includes_default
7648 typedef short ac__type_sizeof_;
7649int 8142int
7650main () 8143main ()
7651{ 8144{
7652static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; 8145static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8146 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
7653test_array [0] = 0 8147test_array [0] = 0
7654 8148
7655 ; 8149 ;
7656 return 0; 8150 return 0;
7657} 8151}
7671 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7672 (exit $ac_status); } && { 8166 (exit $ac_status); } && {
7673 test -z "$ac_cxx_werror_flag" || 8167 test -z "$ac_cxx_werror_flag" ||
7674 test ! -s conftest.err 8168 test ! -s conftest.err
7675 } && test -s conftest.$ac_objext; then 8169 } && test -s conftest.$ac_objext; then
7676 ac_lo=0 ac_mid=0 8170 :
7677 while :; do 8171else
8172 echo "$as_me: failed program was:" >&5
8173sed 's/^/| /' conftest.$ac_ext >&5
8174
8175 case $ac_type in
8176 int16_t) ac_cv_c_int16_t=yes ;;
8177 *) ac_cv_c_int16_t=$ac_type ;;
8178esac
8179
8180fi
8181
8182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8183else
8184 echo "$as_me: failed program was:" >&5
8185sed 's/^/| /' conftest.$ac_ext >&5
8186
8187
8188fi
8189
8190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8191 test "$ac_cv_c_int16_t" != no && break
8192 done
8193fi
8194{ echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8195echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8196 case $ac_cv_c_int16_t in #(
8197 no|yes) ;; #(
8198 *)
8199
8200cat >>confdefs.h <<_ACEOF
8201#define int16_t $ac_cv_c_int16_t
8202_ACEOF
8203;;
8204 esac
8205
8206
8207 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8208echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8209if test "${ac_cv_c_uint16_t+set}" = set; then
8210 echo $ECHO_N "(cached) $ECHO_C" >&6
8211else
8212 ac_cv_c_uint16_t=no
8213 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8214 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7678 cat >conftest.$ac_ext <<_ACEOF 8215 cat >conftest.$ac_ext <<_ACEOF
7679/* confdefs.h. */ 8216/* confdefs.h. */
7680_ACEOF 8217_ACEOF
7681cat confdefs.h >>conftest.$ac_ext 8218cat confdefs.h >>conftest.$ac_ext
7682cat >>conftest.$ac_ext <<_ACEOF 8219cat >>conftest.$ac_ext <<_ACEOF
7683/* end confdefs.h. */ 8220/* end confdefs.h. */
7684$ac_includes_default 8221$ac_includes_default
7685 typedef short ac__type_sizeof_;
7686int 8222int
7687main () 8223main ()
7688{ 8224{
7689static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8225static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
7690test_array [0] = 0 8226test_array [0] = 0
7691 8227
7692 ; 8228 ;
7693 return 0; 8229 return 0;
7694} 8230}
7708 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7709 (exit $ac_status); } && { 8245 (exit $ac_status); } && {
7710 test -z "$ac_cxx_werror_flag" || 8246 test -z "$ac_cxx_werror_flag" ||
7711 test ! -s conftest.err 8247 test ! -s conftest.err
7712 } && test -s conftest.$ac_objext; then 8248 } && test -s conftest.$ac_objext; then
7713 ac_hi=$ac_mid; break 8249 case $ac_type in
8250 uint16_t) ac_cv_c_uint16_t=yes ;;
8251 *) ac_cv_c_uint16_t=$ac_type ;;
8252esac
8253
7714else 8254else
7715 echo "$as_me: failed program was:" >&5 8255 echo "$as_me: failed program was:" >&5
7716sed 's/^/| /' conftest.$ac_ext >&5 8256sed 's/^/| /' conftest.$ac_ext >&5
7717 8257
7718 ac_lo=`expr $ac_mid + 1` 8258
7719 if test $ac_lo -le $ac_mid; then
7720 ac_lo= ac_hi=
7721 break
7722 fi
7723 ac_mid=`expr 2 '*' $ac_mid + 1`
7724fi 8259fi
7725 8260
7726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8262 test "$ac_cv_c_uint16_t" != no && break
7727 done 8263 done
7728else 8264fi
7729 echo "$as_me: failed program was:" >&5 8265{ echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
7730sed 's/^/| /' conftest.$ac_ext >&5 8266echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8267 case $ac_cv_c_uint16_t in #(
8268 no|yes) ;; #(
8269 *)
7731 8270
8271
8272cat >>confdefs.h <<_ACEOF
8273#define uint16_t $ac_cv_c_uint16_t
8274_ACEOF
8275;;
8276 esac
8277
8278
8279 { echo "$as_me:$LINENO: checking for int32_t" >&5
8280echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
8281if test "${ac_cv_c_int32_t+set}" = set; then
8282 echo $ECHO_N "(cached) $ECHO_C" >&6
8283else
8284 ac_cv_c_int32_t=no
8285 for ac_type in 'int32_t' 'int' 'long int' \
8286 'long long int' 'short int' 'signed char'; do
7732 cat >conftest.$ac_ext <<_ACEOF 8287 cat >conftest.$ac_ext <<_ACEOF
7733/* confdefs.h. */ 8288/* confdefs.h. */
7734_ACEOF 8289_ACEOF
7735cat confdefs.h >>conftest.$ac_ext 8290cat confdefs.h >>conftest.$ac_ext
7736cat >>conftest.$ac_ext <<_ACEOF 8291cat >>conftest.$ac_ext <<_ACEOF
7737/* end confdefs.h. */ 8292/* end confdefs.h. */
7738$ac_includes_default 8293$ac_includes_default
7739 typedef short ac__type_sizeof_;
7740int 8294int
7741main () 8295main ()
7742{ 8296{
7743static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; 8297static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
7744test_array [0] = 0 8298test_array [0] = 0
7745 8299
7746 ; 8300 ;
7747 return 0; 8301 return 0;
7748} 8302}
7762 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7763 (exit $ac_status); } && { 8317 (exit $ac_status); } && {
7764 test -z "$ac_cxx_werror_flag" || 8318 test -z "$ac_cxx_werror_flag" ||
7765 test ! -s conftest.err 8319 test ! -s conftest.err
7766 } && test -s conftest.$ac_objext; then 8320 } && test -s conftest.$ac_objext; then
7767 ac_hi=-1 ac_mid=-1
7768 while :; do
7769 cat >conftest.$ac_ext <<_ACEOF 8321 cat >conftest.$ac_ext <<_ACEOF
7770/* confdefs.h. */ 8322/* confdefs.h. */
7771_ACEOF 8323_ACEOF
7772cat confdefs.h >>conftest.$ac_ext 8324cat confdefs.h >>conftest.$ac_ext
7773cat >>conftest.$ac_ext <<_ACEOF 8325cat >>conftest.$ac_ext <<_ACEOF
7774/* end confdefs.h. */ 8326/* end confdefs.h. */
7775$ac_includes_default 8327$ac_includes_default
7776 typedef short ac__type_sizeof_;
7777int 8328int
7778main () 8329main ()
7779{ 8330{
7780static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; 8331static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8332 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
7781test_array [0] = 0 8333test_array [0] = 0
7782 8334
7783 ; 8335 ;
7784 return 0; 8336 return 0;
7785} 8337}
7799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7800 (exit $ac_status); } && { 8352 (exit $ac_status); } && {
7801 test -z "$ac_cxx_werror_flag" || 8353 test -z "$ac_cxx_werror_flag" ||
7802 test ! -s conftest.err 8354 test ! -s conftest.err
7803 } && test -s conftest.$ac_objext; then 8355 } && test -s conftest.$ac_objext; then
7804 ac_lo=$ac_mid; break 8356 :
7805else 8357else
7806 echo "$as_me: failed program was:" >&5 8358 echo "$as_me: failed program was:" >&5
7807sed 's/^/| /' conftest.$ac_ext >&5 8359sed 's/^/| /' conftest.$ac_ext >&5
7808 8360
7809 ac_hi=`expr '(' $ac_mid ')' - 1` 8361 case $ac_type in
7810 if test $ac_mid -le $ac_hi; then 8362 int32_t) ac_cv_c_int32_t=yes ;;
7811 ac_lo= ac_hi= 8363 *) ac_cv_c_int32_t=$ac_type ;;
7812 break 8364esac
7813 fi 8365
7814 ac_mid=`expr 2 '*' $ac_mid`
7815fi 8366fi
7816 8367
7817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7818 done
7819else 8369else
7820 echo "$as_me: failed program was:" >&5 8370 echo "$as_me: failed program was:" >&5
7821sed 's/^/| /' conftest.$ac_ext >&5 8371sed 's/^/| /' conftest.$ac_ext >&5
7822 8372
7823 ac_lo= ac_hi= 8373
7824fi 8374fi
7825 8375
7826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8376rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8377 test "$ac_cv_c_int32_t" != no && break
8378 done
7827fi 8379fi
8380{ echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8381echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8382 case $ac_cv_c_int32_t in #(
8383 no|yes) ;; #(
8384 *)
7828 8385
7829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8386cat >>confdefs.h <<_ACEOF
7830# Binary search between lo and hi bounds. 8387#define int32_t $ac_cv_c_int32_t
7831while test "x$ac_lo" != "x$ac_hi"; do 8388_ACEOF
7832 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 8389;;
8390 esac
8391
8392
8393 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8394echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8395if test "${ac_cv_c_uint32_t+set}" = set; then
8396 echo $ECHO_N "(cached) $ECHO_C" >&6
8397else
8398 ac_cv_c_uint32_t=no
8399 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8400 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
7833 cat >conftest.$ac_ext <<_ACEOF 8401 cat >conftest.$ac_ext <<_ACEOF
7834/* confdefs.h. */ 8402/* confdefs.h. */
7835_ACEOF 8403_ACEOF
7836cat confdefs.h >>conftest.$ac_ext 8404cat confdefs.h >>conftest.$ac_ext
7837cat >>conftest.$ac_ext <<_ACEOF 8405cat >>conftest.$ac_ext <<_ACEOF
7838/* end confdefs.h. */ 8406/* end confdefs.h. */
7839$ac_includes_default 8407$ac_includes_default
7840 typedef short ac__type_sizeof_;
7841int 8408int
7842main () 8409main ()
7843{ 8410{
7844static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; 8411static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
7845test_array [0] = 0 8412test_array [0] = 0
7846 8413
7847 ; 8414 ;
7848 return 0; 8415 return 0;
7849} 8416}
7863 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864 (exit $ac_status); } && { 8431 (exit $ac_status); } && {
7865 test -z "$ac_cxx_werror_flag" || 8432 test -z "$ac_cxx_werror_flag" ||
7866 test ! -s conftest.err 8433 test ! -s conftest.err
7867 } && test -s conftest.$ac_objext; then 8434 } && test -s conftest.$ac_objext; then
7868 ac_hi=$ac_mid 8435 case $ac_type in
8436 uint32_t) ac_cv_c_uint32_t=yes ;;
8437 *) ac_cv_c_uint32_t=$ac_type ;;
8438esac
8439
7869else 8440else
7870 echo "$as_me: failed program was:" >&5 8441 echo "$as_me: failed program was:" >&5
7871sed 's/^/| /' conftest.$ac_ext >&5 8442sed 's/^/| /' conftest.$ac_ext >&5
7872 8443
7873 ac_lo=`expr '(' $ac_mid ')' + 1` 8444
7874fi 8445fi
7875 8446
7876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7877done 8448 test "$ac_cv_c_uint32_t" != no && break
7878case $ac_lo in 8449 done
7879?*) ac_cv_sizeof_short=$ac_lo;;
7880'') if test "$ac_cv_type_short" = yes; then
7881 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7882See \`config.log' for more details." >&5
7883echo "$as_me: error: cannot compute sizeof (short)
7884See \`config.log' for more details." >&2;}
7885 { (exit 77); exit 77; }; }
7886 else
7887 ac_cv_sizeof_short=0
7888 fi ;;
7889esac
7890else
7891 cat >conftest.$ac_ext <<_ACEOF
7892/* confdefs.h. */
7893_ACEOF
7894cat confdefs.h >>conftest.$ac_ext
7895cat >>conftest.$ac_ext <<_ACEOF
7896/* end confdefs.h. */
7897$ac_includes_default
7898 typedef short ac__type_sizeof_;
7899static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7900static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7901#include <stdio.h>
7902#include <stdlib.h>
7903int
7904main ()
7905{
7906
7907 FILE *f = fopen ("conftest.val", "w");
7908 if (! f)
7909 return 1;
7910 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7911 {
7912 long int i = longval ();
7913 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7914 return 1;
7915 fprintf (f, "%ld\n", i);
7916 }
7917 else
7918 {
7919 unsigned long int i = ulongval ();
7920 if (i != ((long int) (sizeof (ac__type_sizeof_))))
7921 return 1;
7922 fprintf (f, "%lu\n", i);
7923 }
7924 return ferror (f) || fclose (f) != 0;
7925
7926 ;
7927 return 0;
7928}
7929_ACEOF
7930rm -f conftest$ac_exeext
7931if { (ac_try="$ac_link"
7932case "(($ac_try" in
7933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7934 *) ac_try_echo=$ac_try;;
7935esac
7936eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7937 (eval "$ac_link") 2>&5
7938 ac_status=$?
7939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7940 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7941 { (case "(($ac_try" in
7942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7943 *) ac_try_echo=$ac_try;;
7944esac
7945eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7946 (eval "$ac_try") 2>&5
7947 ac_status=$?
7948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7949 (exit $ac_status); }; }; then
7950 ac_cv_sizeof_short=`cat conftest.val`
7951else
7952 echo "$as_me: program exited with status $ac_status" >&5
7953echo "$as_me: failed program was:" >&5
7954sed 's/^/| /' conftest.$ac_ext >&5
7955
7956( exit $ac_status )
7957if test "$ac_cv_type_short" = yes; then
7958 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
7959See \`config.log' for more details." >&5
7960echo "$as_me: error: cannot compute sizeof (short)
7961See \`config.log' for more details." >&2;}
7962 { (exit 77); exit 77; }; }
7963 else
7964 ac_cv_sizeof_short=0
7965 fi
7966fi 8450fi
7967rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7968fi
7969rm -f conftest.val
7970fi
7971{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 8451{ echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
7972echo "${ECHO_T}$ac_cv_sizeof_short" >&6; } 8452echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8453 case $ac_cv_c_uint32_t in #(
8454 no|yes) ;; #(
8455 *)
7973 8456
8457cat >>confdefs.h <<\_ACEOF
8458#define _UINT32_T 1
8459_ACEOF
7974 8460
7975 8461
7976cat >>confdefs.h <<_ACEOF 8462cat >>confdefs.h <<_ACEOF
7977#define SIZEOF_SHORT $ac_cv_sizeof_short 8463#define uint32_t $ac_cv_c_uint32_t
7978_ACEOF 8464_ACEOF
7979 8465;;
7980
7981{ echo "$as_me:$LINENO: checking for int" >&5
7982echo $ECHO_N "checking for int... $ECHO_C" >&6; }
7983if test "${ac_cv_type_int+set}" = set; then
7984 echo $ECHO_N "(cached) $ECHO_C" >&6
7985else
7986 cat >conftest.$ac_ext <<_ACEOF
7987/* confdefs.h. */
7988_ACEOF
7989cat confdefs.h >>conftest.$ac_ext
7990cat >>conftest.$ac_ext <<_ACEOF
7991/* end confdefs.h. */
7992$ac_includes_default
7993typedef int ac__type_new_;
7994int
7995main ()
7996{
7997if ((ac__type_new_ *) 0)
7998 return 0;
7999if (sizeof (ac__type_new_))
8000 return 0;
8001 ;
8002 return 0;
8003}
8004_ACEOF
8005rm -f conftest.$ac_objext
8006if { (ac_try="$ac_compile"
8007case "(($ac_try" in
8008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8009 *) ac_try_echo=$ac_try;;
8010esac 8466 esac
8011eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8012 (eval "$ac_compile") 2>conftest.er1
8013 ac_status=$?
8014 grep -v '^ *+' conftest.er1 >conftest.err
8015 rm -f conftest.er1
8016 cat conftest.err >&5
8017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8018 (exit $ac_status); } && {
8019 test -z "$ac_cxx_werror_flag" ||
8020 test ! -s conftest.err
8021 } && test -s conftest.$ac_objext; then
8022 ac_cv_type_int=yes
8023else
8024 echo "$as_me: failed program was:" >&5
8025sed 's/^/| /' conftest.$ac_ext >&5
8026 8467
8027 ac_cv_type_int=no
8028fi
8029 8468
8030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8031fi
8032{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8033echo "${ECHO_T}$ac_cv_type_int" >&6; }
8034 8469
8035# The cast to long int works around a bug in the HP C Compiler
8036# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8037# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8038# This bug is HP SR number 8606223364.
8039{ echo "$as_me:$LINENO: checking size of int" >&5
8040echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8041if test "${ac_cv_sizeof_int+set}" = set; then
8042 echo $ECHO_N "(cached) $ECHO_C" >&6
8043else
8044 if test "$cross_compiling" = yes; then
8045 # Depending upon the size, compute the lo and hi bounds.
8046cat >conftest.$ac_ext <<_ACEOF
8047/* confdefs.h. */
8048_ACEOF
8049cat confdefs.h >>conftest.$ac_ext
8050cat >>conftest.$ac_ext <<_ACEOF
8051/* end confdefs.h. */
8052$ac_includes_default
8053 typedef int ac__type_sizeof_;
8054int
8055main ()
8056{
8057static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8058test_array [0] = 0
8059
8060 ;
8061 return 0;
8062}
8063_ACEOF
8064rm -f conftest.$ac_objext
8065if { (ac_try="$ac_compile"
8066case "(($ac_try" in
8067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8068 *) ac_try_echo=$ac_try;;
8069esac
8070eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8071 (eval "$ac_compile") 2>conftest.er1
8072 ac_status=$?
8073 grep -v '^ *+' conftest.er1 >conftest.err
8074 rm -f conftest.er1
8075 cat conftest.err >&5
8076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8077 (exit $ac_status); } && {
8078 test -z "$ac_cxx_werror_flag" ||
8079 test ! -s conftest.err
8080 } && test -s conftest.$ac_objext; then
8081 ac_lo=0 ac_mid=0
8082 while :; do
8083 cat >conftest.$ac_ext <<_ACEOF
8084/* confdefs.h. */
8085_ACEOF
8086cat confdefs.h >>conftest.$ac_ext
8087cat >>conftest.$ac_ext <<_ACEOF
8088/* end confdefs.h. */
8089$ac_includes_default
8090 typedef int ac__type_sizeof_;
8091int
8092main ()
8093{
8094static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8095test_array [0] = 0
8096
8097 ;
8098 return 0;
8099}
8100_ACEOF
8101rm -f conftest.$ac_objext
8102if { (ac_try="$ac_compile"
8103case "(($ac_try" in
8104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8105 *) ac_try_echo=$ac_try;;
8106esac
8107eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8108 (eval "$ac_compile") 2>conftest.er1
8109 ac_status=$?
8110 grep -v '^ *+' conftest.er1 >conftest.err
8111 rm -f conftest.er1
8112 cat conftest.err >&5
8113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114 (exit $ac_status); } && {
8115 test -z "$ac_cxx_werror_flag" ||
8116 test ! -s conftest.err
8117 } && test -s conftest.$ac_objext; then
8118 ac_hi=$ac_mid; break
8119else
8120 echo "$as_me: failed program was:" >&5
8121sed 's/^/| /' conftest.$ac_ext >&5
8122
8123 ac_lo=`expr $ac_mid + 1`
8124 if test $ac_lo -le $ac_mid; then
8125 ac_lo= ac_hi=
8126 break
8127 fi
8128 ac_mid=`expr 2 '*' $ac_mid + 1`
8129fi
8130
8131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8132 done
8133else
8134 echo "$as_me: failed program was:" >&5
8135sed 's/^/| /' conftest.$ac_ext >&5
8136
8137 cat >conftest.$ac_ext <<_ACEOF
8138/* confdefs.h. */
8139_ACEOF
8140cat confdefs.h >>conftest.$ac_ext
8141cat >>conftest.$ac_ext <<_ACEOF
8142/* end confdefs.h. */
8143$ac_includes_default
8144 typedef int ac__type_sizeof_;
8145int
8146main ()
8147{
8148static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8149test_array [0] = 0
8150
8151 ;
8152 return 0;
8153}
8154_ACEOF
8155rm -f conftest.$ac_objext
8156if { (ac_try="$ac_compile"
8157case "(($ac_try" in
8158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8159 *) ac_try_echo=$ac_try;;
8160esac
8161eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8162 (eval "$ac_compile") 2>conftest.er1
8163 ac_status=$?
8164 grep -v '^ *+' conftest.er1 >conftest.err
8165 rm -f conftest.er1
8166 cat conftest.err >&5
8167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8168 (exit $ac_status); } && {
8169 test -z "$ac_cxx_werror_flag" ||
8170 test ! -s conftest.err
8171 } && test -s conftest.$ac_objext; then
8172 ac_hi=-1 ac_mid=-1
8173 while :; do
8174 cat >conftest.$ac_ext <<_ACEOF
8175/* confdefs.h. */
8176_ACEOF
8177cat confdefs.h >>conftest.$ac_ext
8178cat >>conftest.$ac_ext <<_ACEOF
8179/* end confdefs.h. */
8180$ac_includes_default
8181 typedef int ac__type_sizeof_;
8182int
8183main ()
8184{
8185static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8186test_array [0] = 0
8187
8188 ;
8189 return 0;
8190}
8191_ACEOF
8192rm -f conftest.$ac_objext
8193if { (ac_try="$ac_compile"
8194case "(($ac_try" in
8195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8196 *) ac_try_echo=$ac_try;;
8197esac
8198eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8199 (eval "$ac_compile") 2>conftest.er1
8200 ac_status=$?
8201 grep -v '^ *+' conftest.er1 >conftest.err
8202 rm -f conftest.er1
8203 cat conftest.err >&5
8204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8205 (exit $ac_status); } && {
8206 test -z "$ac_cxx_werror_flag" ||
8207 test ! -s conftest.err
8208 } && test -s conftest.$ac_objext; then
8209 ac_lo=$ac_mid; break
8210else
8211 echo "$as_me: failed program was:" >&5
8212sed 's/^/| /' conftest.$ac_ext >&5
8213
8214 ac_hi=`expr '(' $ac_mid ')' - 1`
8215 if test $ac_mid -le $ac_hi; then
8216 ac_lo= ac_hi=
8217 break
8218 fi
8219 ac_mid=`expr 2 '*' $ac_mid`
8220fi
8221
8222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8223 done
8224else
8225 echo "$as_me: failed program was:" >&5
8226sed 's/^/| /' conftest.$ac_ext >&5
8227
8228 ac_lo= ac_hi=
8229fi
8230
8231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8232fi
8233
8234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8235# Binary search between lo and hi bounds.
8236while test "x$ac_lo" != "x$ac_hi"; do
8237 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8238 cat >conftest.$ac_ext <<_ACEOF
8239/* confdefs.h. */
8240_ACEOF
8241cat confdefs.h >>conftest.$ac_ext
8242cat >>conftest.$ac_ext <<_ACEOF
8243/* end confdefs.h. */
8244$ac_includes_default
8245 typedef int ac__type_sizeof_;
8246int
8247main ()
8248{
8249static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8250test_array [0] = 0
8251
8252 ;
8253 return 0;
8254}
8255_ACEOF
8256rm -f conftest.$ac_objext
8257if { (ac_try="$ac_compile"
8258case "(($ac_try" in
8259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8260 *) ac_try_echo=$ac_try;;
8261esac
8262eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8263 (eval "$ac_compile") 2>conftest.er1
8264 ac_status=$?
8265 grep -v '^ *+' conftest.er1 >conftest.err
8266 rm -f conftest.er1
8267 cat conftest.err >&5
8268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269 (exit $ac_status); } && {
8270 test -z "$ac_cxx_werror_flag" ||
8271 test ! -s conftest.err
8272 } && test -s conftest.$ac_objext; then
8273 ac_hi=$ac_mid
8274else
8275 echo "$as_me: failed program was:" >&5
8276sed 's/^/| /' conftest.$ac_ext >&5
8277
8278 ac_lo=`expr '(' $ac_mid ')' + 1`
8279fi
8280
8281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8282done
8283case $ac_lo in
8284?*) ac_cv_sizeof_int=$ac_lo;;
8285'') if test "$ac_cv_type_int" = yes; then
8286 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8287See \`config.log' for more details." >&5
8288echo "$as_me: error: cannot compute sizeof (int)
8289See \`config.log' for more details." >&2;}
8290 { (exit 77); exit 77; }; }
8291 else
8292 ac_cv_sizeof_int=0
8293 fi ;;
8294esac
8295else
8296 cat >conftest.$ac_ext <<_ACEOF
8297/* confdefs.h. */
8298_ACEOF
8299cat confdefs.h >>conftest.$ac_ext
8300cat >>conftest.$ac_ext <<_ACEOF
8301/* end confdefs.h. */
8302$ac_includes_default
8303 typedef int ac__type_sizeof_;
8304static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8305static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8306#include <stdio.h>
8307#include <stdlib.h>
8308int
8309main ()
8310{
8311
8312 FILE *f = fopen ("conftest.val", "w");
8313 if (! f)
8314 return 1;
8315 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8316 {
8317 long int i = longval ();
8318 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8319 return 1;
8320 fprintf (f, "%ld\n", i);
8321 }
8322 else
8323 {
8324 unsigned long int i = ulongval ();
8325 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8326 return 1;
8327 fprintf (f, "%lu\n", i);
8328 }
8329 return ferror (f) || fclose (f) != 0;
8330
8331 ;
8332 return 0;
8333}
8334_ACEOF
8335rm -f conftest$ac_exeext
8336if { (ac_try="$ac_link"
8337case "(($ac_try" in
8338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8339 *) ac_try_echo=$ac_try;;
8340esac
8341eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8342 (eval "$ac_link") 2>&5
8343 ac_status=$?
8344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8346 { (case "(($ac_try" in
8347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8348 *) ac_try_echo=$ac_try;;
8349esac
8350eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8351 (eval "$ac_try") 2>&5
8352 ac_status=$?
8353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8354 (exit $ac_status); }; }; then
8355 ac_cv_sizeof_int=`cat conftest.val`
8356else
8357 echo "$as_me: program exited with status $ac_status" >&5
8358echo "$as_me: failed program was:" >&5
8359sed 's/^/| /' conftest.$ac_ext >&5
8360
8361( exit $ac_status )
8362if test "$ac_cv_type_int" = yes; then
8363 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8364See \`config.log' for more details." >&5
8365echo "$as_me: error: cannot compute sizeof (int)
8366See \`config.log' for more details." >&2;}
8367 { (exit 77); exit 77; }; }
8368 else
8369 ac_cv_sizeof_int=0
8370 fi
8371fi
8372rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8373fi
8374rm -f conftest.val
8375fi
8376{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8377echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
8378
8379
8380
8381cat >>confdefs.h <<_ACEOF
8382#define SIZEOF_INT $ac_cv_sizeof_int
8383_ACEOF
8384
8385
8386{ echo "$as_me:$LINENO: checking for long long" >&5
8387echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
8388if test "${ac_cv_type_long_long+set}" = set; then
8389 echo $ECHO_N "(cached) $ECHO_C" >&6
8390else
8391 cat >conftest.$ac_ext <<_ACEOF
8392/* confdefs.h. */
8393_ACEOF
8394cat confdefs.h >>conftest.$ac_ext
8395cat >>conftest.$ac_ext <<_ACEOF
8396/* end confdefs.h. */
8397$ac_includes_default
8398typedef long long ac__type_new_;
8399int
8400main ()
8401{
8402if ((ac__type_new_ *) 0)
8403 return 0;
8404if (sizeof (ac__type_new_))
8405 return 0;
8406 ;
8407 return 0;
8408}
8409_ACEOF
8410rm -f conftest.$ac_objext
8411if { (ac_try="$ac_compile"
8412case "(($ac_try" in
8413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8414 *) ac_try_echo=$ac_try;;
8415esac
8416eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8417 (eval "$ac_compile") 2>conftest.er1
8418 ac_status=$?
8419 grep -v '^ *+' conftest.er1 >conftest.err
8420 rm -f conftest.er1
8421 cat conftest.err >&5
8422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8423 (exit $ac_status); } && {
8424 test -z "$ac_cxx_werror_flag" ||
8425 test ! -s conftest.err
8426 } && test -s conftest.$ac_objext; then
8427 ac_cv_type_long_long=yes
8428else
8429 echo "$as_me: failed program was:" >&5
8430sed 's/^/| /' conftest.$ac_ext >&5
8431
8432 ac_cv_type_long_long=no
8433fi
8434
8435rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8436fi
8437{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8438echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
8439
8440# The cast to long int works around a bug in the HP C Compiler
8441# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8442# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8443# This bug is HP SR number 8606223364.
8444{ echo "$as_me:$LINENO: checking size of long long" >&5
8445echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
8446if test "${ac_cv_sizeof_long_long+set}" = set; then
8447 echo $ECHO_N "(cached) $ECHO_C" >&6
8448else
8449 if test "$cross_compiling" = yes; then
8450 # Depending upon the size, compute the lo and hi bounds.
8451cat >conftest.$ac_ext <<_ACEOF
8452/* confdefs.h. */
8453_ACEOF
8454cat confdefs.h >>conftest.$ac_ext
8455cat >>conftest.$ac_ext <<_ACEOF
8456/* end confdefs.h. */
8457$ac_includes_default
8458 typedef long long ac__type_sizeof_;
8459int
8460main ()
8461{
8462static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8463test_array [0] = 0
8464
8465 ;
8466 return 0;
8467}
8468_ACEOF
8469rm -f conftest.$ac_objext
8470if { (ac_try="$ac_compile"
8471case "(($ac_try" in
8472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8473 *) ac_try_echo=$ac_try;;
8474esac
8475eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8476 (eval "$ac_compile") 2>conftest.er1
8477 ac_status=$?
8478 grep -v '^ *+' conftest.er1 >conftest.err
8479 rm -f conftest.er1
8480 cat conftest.err >&5
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); } && {
8483 test -z "$ac_cxx_werror_flag" ||
8484 test ! -s conftest.err
8485 } && test -s conftest.$ac_objext; then
8486 ac_lo=0 ac_mid=0
8487 while :; do
8488 cat >conftest.$ac_ext <<_ACEOF
8489/* confdefs.h. */
8490_ACEOF
8491cat confdefs.h >>conftest.$ac_ext
8492cat >>conftest.$ac_ext <<_ACEOF
8493/* end confdefs.h. */
8494$ac_includes_default
8495 typedef long long ac__type_sizeof_;
8496int
8497main ()
8498{
8499static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8500test_array [0] = 0
8501
8502 ;
8503 return 0;
8504}
8505_ACEOF
8506rm -f conftest.$ac_objext
8507if { (ac_try="$ac_compile"
8508case "(($ac_try" in
8509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8510 *) ac_try_echo=$ac_try;;
8511esac
8512eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8513 (eval "$ac_compile") 2>conftest.er1
8514 ac_status=$?
8515 grep -v '^ *+' conftest.er1 >conftest.err
8516 rm -f conftest.er1
8517 cat conftest.err >&5
8518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8519 (exit $ac_status); } && {
8520 test -z "$ac_cxx_werror_flag" ||
8521 test ! -s conftest.err
8522 } && test -s conftest.$ac_objext; then
8523 ac_hi=$ac_mid; break
8524else
8525 echo "$as_me: failed program was:" >&5
8526sed 's/^/| /' conftest.$ac_ext >&5
8527
8528 ac_lo=`expr $ac_mid + 1`
8529 if test $ac_lo -le $ac_mid; then
8530 ac_lo= ac_hi=
8531 break
8532 fi
8533 ac_mid=`expr 2 '*' $ac_mid + 1`
8534fi
8535
8536rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8537 done
8538else
8539 echo "$as_me: failed program was:" >&5
8540sed 's/^/| /' conftest.$ac_ext >&5
8541
8542 cat >conftest.$ac_ext <<_ACEOF
8543/* confdefs.h. */
8544_ACEOF
8545cat confdefs.h >>conftest.$ac_ext
8546cat >>conftest.$ac_ext <<_ACEOF
8547/* end confdefs.h. */
8548$ac_includes_default
8549 typedef long long ac__type_sizeof_;
8550int
8551main ()
8552{
8553static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8554test_array [0] = 0
8555
8556 ;
8557 return 0;
8558}
8559_ACEOF
8560rm -f conftest.$ac_objext
8561if { (ac_try="$ac_compile"
8562case "(($ac_try" in
8563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8564 *) ac_try_echo=$ac_try;;
8565esac
8566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8567 (eval "$ac_compile") 2>conftest.er1
8568 ac_status=$?
8569 grep -v '^ *+' conftest.er1 >conftest.err
8570 rm -f conftest.er1
8571 cat conftest.err >&5
8572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8573 (exit $ac_status); } && {
8574 test -z "$ac_cxx_werror_flag" ||
8575 test ! -s conftest.err
8576 } && test -s conftest.$ac_objext; then
8577 ac_hi=-1 ac_mid=-1
8578 while :; do
8579 cat >conftest.$ac_ext <<_ACEOF
8580/* confdefs.h. */
8581_ACEOF
8582cat confdefs.h >>conftest.$ac_ext
8583cat >>conftest.$ac_ext <<_ACEOF
8584/* end confdefs.h. */
8585$ac_includes_default
8586 typedef long long ac__type_sizeof_;
8587int
8588main ()
8589{
8590static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8591test_array [0] = 0
8592
8593 ;
8594 return 0;
8595}
8596_ACEOF
8597rm -f conftest.$ac_objext
8598if { (ac_try="$ac_compile"
8599case "(($ac_try" in
8600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8601 *) ac_try_echo=$ac_try;;
8602esac
8603eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8604 (eval "$ac_compile") 2>conftest.er1
8605 ac_status=$?
8606 grep -v '^ *+' conftest.er1 >conftest.err
8607 rm -f conftest.er1
8608 cat conftest.err >&5
8609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8610 (exit $ac_status); } && {
8611 test -z "$ac_cxx_werror_flag" ||
8612 test ! -s conftest.err
8613 } && test -s conftest.$ac_objext; then
8614 ac_lo=$ac_mid; break
8615else
8616 echo "$as_me: failed program was:" >&5
8617sed 's/^/| /' conftest.$ac_ext >&5
8618
8619 ac_hi=`expr '(' $ac_mid ')' - 1`
8620 if test $ac_mid -le $ac_hi; then
8621 ac_lo= ac_hi=
8622 break
8623 fi
8624 ac_mid=`expr 2 '*' $ac_mid`
8625fi
8626
8627rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8628 done
8629else
8630 echo "$as_me: failed program was:" >&5
8631sed 's/^/| /' conftest.$ac_ext >&5
8632
8633 ac_lo= ac_hi=
8634fi
8635
8636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8637fi
8638
8639rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8640# Binary search between lo and hi bounds.
8641while test "x$ac_lo" != "x$ac_hi"; do
8642 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8643 cat >conftest.$ac_ext <<_ACEOF
8644/* confdefs.h. */
8645_ACEOF
8646cat confdefs.h >>conftest.$ac_ext
8647cat >>conftest.$ac_ext <<_ACEOF
8648/* end confdefs.h. */
8649$ac_includes_default
8650 typedef long long ac__type_sizeof_;
8651int
8652main ()
8653{
8654static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8655test_array [0] = 0
8656
8657 ;
8658 return 0;
8659}
8660_ACEOF
8661rm -f conftest.$ac_objext
8662if { (ac_try="$ac_compile"
8663case "(($ac_try" in
8664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8665 *) ac_try_echo=$ac_try;;
8666esac
8667eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8668 (eval "$ac_compile") 2>conftest.er1
8669 ac_status=$?
8670 grep -v '^ *+' conftest.er1 >conftest.err
8671 rm -f conftest.er1
8672 cat conftest.err >&5
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 (exit $ac_status); } && {
8675 test -z "$ac_cxx_werror_flag" ||
8676 test ! -s conftest.err
8677 } && test -s conftest.$ac_objext; then
8678 ac_hi=$ac_mid
8679else
8680 echo "$as_me: failed program was:" >&5
8681sed 's/^/| /' conftest.$ac_ext >&5
8682
8683 ac_lo=`expr '(' $ac_mid ')' + 1`
8684fi
8685
8686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8687done
8688case $ac_lo in
8689?*) ac_cv_sizeof_long_long=$ac_lo;;
8690'') if test "$ac_cv_type_long_long" = yes; then
8691 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8692See \`config.log' for more details." >&5
8693echo "$as_me: error: cannot compute sizeof (long long)
8694See \`config.log' for more details." >&2;}
8695 { (exit 77); exit 77; }; }
8696 else
8697 ac_cv_sizeof_long_long=0
8698 fi ;;
8699esac
8700else
8701 cat >conftest.$ac_ext <<_ACEOF
8702/* confdefs.h. */
8703_ACEOF
8704cat confdefs.h >>conftest.$ac_ext
8705cat >>conftest.$ac_ext <<_ACEOF
8706/* end confdefs.h. */
8707$ac_includes_default
8708 typedef long long ac__type_sizeof_;
8709static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8710static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8711#include <stdio.h>
8712#include <stdlib.h>
8713int
8714main ()
8715{
8716
8717 FILE *f = fopen ("conftest.val", "w");
8718 if (! f)
8719 return 1;
8720 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8721 {
8722 long int i = longval ();
8723 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8724 return 1;
8725 fprintf (f, "%ld\n", i);
8726 }
8727 else
8728 {
8729 unsigned long int i = ulongval ();
8730 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8731 return 1;
8732 fprintf (f, "%lu\n", i);
8733 }
8734 return ferror (f) || fclose (f) != 0;
8735
8736 ;
8737 return 0;
8738}
8739_ACEOF
8740rm -f conftest$ac_exeext
8741if { (ac_try="$ac_link"
8742case "(($ac_try" in
8743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8744 *) ac_try_echo=$ac_try;;
8745esac
8746eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8747 (eval "$ac_link") 2>&5
8748 ac_status=$?
8749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8750 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8751 { (case "(($ac_try" in
8752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8753 *) ac_try_echo=$ac_try;;
8754esac
8755eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8756 (eval "$ac_try") 2>&5
8757 ac_status=$?
8758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8759 (exit $ac_status); }; }; then
8760 ac_cv_sizeof_long_long=`cat conftest.val`
8761else
8762 echo "$as_me: program exited with status $ac_status" >&5
8763echo "$as_me: failed program was:" >&5
8764sed 's/^/| /' conftest.$ac_ext >&5
8765
8766( exit $ac_status )
8767if test "$ac_cv_type_long_long" = yes; then
8768 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
8769See \`config.log' for more details." >&5
8770echo "$as_me: error: cannot compute sizeof (long long)
8771See \`config.log' for more details." >&2;}
8772 { (exit 77); exit 77; }; }
8773 else
8774 ac_cv_sizeof_long_long=0
8775 fi
8776fi
8777rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8778fi
8779rm -f conftest.val
8780fi
8781{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
8782echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
8783
8784
8785
8786cat >>confdefs.h <<_ACEOF
8787#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
8788_ACEOF
8789
8790
8791{ echo "$as_me:$LINENO: checking for int *" >&5
8792echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
8793if test "${ac_cv_type_int_p+set}" = set; then
8794 echo $ECHO_N "(cached) $ECHO_C" >&6
8795else
8796 cat >conftest.$ac_ext <<_ACEOF
8797/* confdefs.h. */
8798_ACEOF
8799cat confdefs.h >>conftest.$ac_ext
8800cat >>conftest.$ac_ext <<_ACEOF
8801/* end confdefs.h. */
8802$ac_includes_default
8803typedef int * ac__type_new_;
8804int
8805main ()
8806{
8807if ((ac__type_new_ *) 0)
8808 return 0;
8809if (sizeof (ac__type_new_))
8810 return 0;
8811 ;
8812 return 0;
8813}
8814_ACEOF
8815rm -f conftest.$ac_objext
8816if { (ac_try="$ac_compile"
8817case "(($ac_try" in
8818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8819 *) ac_try_echo=$ac_try;;
8820esac
8821eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8822 (eval "$ac_compile") 2>conftest.er1
8823 ac_status=$?
8824 grep -v '^ *+' conftest.er1 >conftest.err
8825 rm -f conftest.er1
8826 cat conftest.err >&5
8827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8828 (exit $ac_status); } && {
8829 test -z "$ac_cxx_werror_flag" ||
8830 test ! -s conftest.err
8831 } && test -s conftest.$ac_objext; then
8832 ac_cv_type_int_p=yes
8833else
8834 echo "$as_me: failed program was:" >&5
8835sed 's/^/| /' conftest.$ac_ext >&5
8836
8837 ac_cv_type_int_p=no
8838fi
8839
8840rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8841fi
8842{ echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
8843echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
8844
8845# The cast to long int works around a bug in the HP C Compiler
8846# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8847# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8848# This bug is HP SR number 8606223364.
8849{ echo "$as_me:$LINENO: checking size of int *" >&5
8850echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
8851if test "${ac_cv_sizeof_int_p+set}" = set; then
8852 echo $ECHO_N "(cached) $ECHO_C" >&6
8853else
8854 if test "$cross_compiling" = yes; then
8855 # Depending upon the size, compute the lo and hi bounds.
8856cat >conftest.$ac_ext <<_ACEOF
8857/* confdefs.h. */
8858_ACEOF
8859cat confdefs.h >>conftest.$ac_ext
8860cat >>conftest.$ac_ext <<_ACEOF
8861/* end confdefs.h. */
8862$ac_includes_default
8863 typedef int * ac__type_sizeof_;
8864int
8865main ()
8866{
8867static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8868test_array [0] = 0
8869
8870 ;
8871 return 0;
8872}
8873_ACEOF
8874rm -f conftest.$ac_objext
8875if { (ac_try="$ac_compile"
8876case "(($ac_try" in
8877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8878 *) ac_try_echo=$ac_try;;
8879esac
8880eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8881 (eval "$ac_compile") 2>conftest.er1
8882 ac_status=$?
8883 grep -v '^ *+' conftest.er1 >conftest.err
8884 rm -f conftest.er1
8885 cat conftest.err >&5
8886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8887 (exit $ac_status); } && {
8888 test -z "$ac_cxx_werror_flag" ||
8889 test ! -s conftest.err
8890 } && test -s conftest.$ac_objext; then
8891 ac_lo=0 ac_mid=0
8892 while :; do
8893 cat >conftest.$ac_ext <<_ACEOF
8894/* confdefs.h. */
8895_ACEOF
8896cat confdefs.h >>conftest.$ac_ext
8897cat >>conftest.$ac_ext <<_ACEOF
8898/* end confdefs.h. */
8899$ac_includes_default
8900 typedef int * ac__type_sizeof_;
8901int
8902main ()
8903{
8904static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8905test_array [0] = 0
8906
8907 ;
8908 return 0;
8909}
8910_ACEOF
8911rm -f conftest.$ac_objext
8912if { (ac_try="$ac_compile"
8913case "(($ac_try" in
8914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8915 *) ac_try_echo=$ac_try;;
8916esac
8917eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8918 (eval "$ac_compile") 2>conftest.er1
8919 ac_status=$?
8920 grep -v '^ *+' conftest.er1 >conftest.err
8921 rm -f conftest.er1
8922 cat conftest.err >&5
8923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8924 (exit $ac_status); } && {
8925 test -z "$ac_cxx_werror_flag" ||
8926 test ! -s conftest.err
8927 } && test -s conftest.$ac_objext; then
8928 ac_hi=$ac_mid; break
8929else
8930 echo "$as_me: failed program was:" >&5
8931sed 's/^/| /' conftest.$ac_ext >&5
8932
8933 ac_lo=`expr $ac_mid + 1`
8934 if test $ac_lo -le $ac_mid; then
8935 ac_lo= ac_hi=
8936 break
8937 fi
8938 ac_mid=`expr 2 '*' $ac_mid + 1`
8939fi
8940
8941rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8942 done
8943else
8944 echo "$as_me: failed program was:" >&5
8945sed 's/^/| /' conftest.$ac_ext >&5
8946
8947 cat >conftest.$ac_ext <<_ACEOF
8948/* confdefs.h. */
8949_ACEOF
8950cat confdefs.h >>conftest.$ac_ext
8951cat >>conftest.$ac_ext <<_ACEOF
8952/* end confdefs.h. */
8953$ac_includes_default
8954 typedef int * ac__type_sizeof_;
8955int
8956main ()
8957{
8958static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8959test_array [0] = 0
8960
8961 ;
8962 return 0;
8963}
8964_ACEOF
8965rm -f conftest.$ac_objext
8966if { (ac_try="$ac_compile"
8967case "(($ac_try" in
8968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8969 *) ac_try_echo=$ac_try;;
8970esac
8971eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8972 (eval "$ac_compile") 2>conftest.er1
8973 ac_status=$?
8974 grep -v '^ *+' conftest.er1 >conftest.err
8975 rm -f conftest.er1
8976 cat conftest.err >&5
8977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 (exit $ac_status); } && {
8979 test -z "$ac_cxx_werror_flag" ||
8980 test ! -s conftest.err
8981 } && test -s conftest.$ac_objext; then
8982 ac_hi=-1 ac_mid=-1
8983 while :; do
8984 cat >conftest.$ac_ext <<_ACEOF
8985/* confdefs.h. */
8986_ACEOF
8987cat confdefs.h >>conftest.$ac_ext
8988cat >>conftest.$ac_ext <<_ACEOF
8989/* end confdefs.h. */
8990$ac_includes_default
8991 typedef int * ac__type_sizeof_;
8992int
8993main ()
8994{
8995static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8996test_array [0] = 0
8997
8998 ;
8999 return 0;
9000}
9001_ACEOF
9002rm -f conftest.$ac_objext
9003if { (ac_try="$ac_compile"
9004case "(($ac_try" in
9005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9006 *) ac_try_echo=$ac_try;;
9007esac
9008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9009 (eval "$ac_compile") 2>conftest.er1
9010 ac_status=$?
9011 grep -v '^ *+' conftest.er1 >conftest.err
9012 rm -f conftest.er1
9013 cat conftest.err >&5
9014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9015 (exit $ac_status); } && {
9016 test -z "$ac_cxx_werror_flag" ||
9017 test ! -s conftest.err
9018 } && test -s conftest.$ac_objext; then
9019 ac_lo=$ac_mid; break
9020else
9021 echo "$as_me: failed program was:" >&5
9022sed 's/^/| /' conftest.$ac_ext >&5
9023
9024 ac_hi=`expr '(' $ac_mid ')' - 1`
9025 if test $ac_mid -le $ac_hi; then
9026 ac_lo= ac_hi=
9027 break
9028 fi
9029 ac_mid=`expr 2 '*' $ac_mid`
9030fi
9031
9032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9033 done
9034else
9035 echo "$as_me: failed program was:" >&5
9036sed 's/^/| /' conftest.$ac_ext >&5
9037
9038 ac_lo= ac_hi=
9039fi
9040
9041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9042fi
9043
9044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9045# Binary search between lo and hi bounds.
9046while test "x$ac_lo" != "x$ac_hi"; do
9047 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9048 cat >conftest.$ac_ext <<_ACEOF
9049/* confdefs.h. */
9050_ACEOF
9051cat confdefs.h >>conftest.$ac_ext
9052cat >>conftest.$ac_ext <<_ACEOF
9053/* end confdefs.h. */
9054$ac_includes_default
9055 typedef int * ac__type_sizeof_;
9056int
9057main ()
9058{
9059static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9060test_array [0] = 0
9061
9062 ;
9063 return 0;
9064}
9065_ACEOF
9066rm -f conftest.$ac_objext
9067if { (ac_try="$ac_compile"
9068case "(($ac_try" in
9069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9070 *) ac_try_echo=$ac_try;;
9071esac
9072eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9073 (eval "$ac_compile") 2>conftest.er1
9074 ac_status=$?
9075 grep -v '^ *+' conftest.er1 >conftest.err
9076 rm -f conftest.er1
9077 cat conftest.err >&5
9078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9079 (exit $ac_status); } && {
9080 test -z "$ac_cxx_werror_flag" ||
9081 test ! -s conftest.err
9082 } && test -s conftest.$ac_objext; then
9083 ac_hi=$ac_mid
9084else
9085 echo "$as_me: failed program was:" >&5
9086sed 's/^/| /' conftest.$ac_ext >&5
9087
9088 ac_lo=`expr '(' $ac_mid ')' + 1`
9089fi
9090
9091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9092done
9093case $ac_lo in
9094?*) ac_cv_sizeof_int_p=$ac_lo;;
9095'') if test "$ac_cv_type_int_p" = yes; then
9096 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9097See \`config.log' for more details." >&5
9098echo "$as_me: error: cannot compute sizeof (int *)
9099See \`config.log' for more details." >&2;}
9100 { (exit 77); exit 77; }; }
9101 else
9102 ac_cv_sizeof_int_p=0
9103 fi ;;
9104esac
9105else
9106 cat >conftest.$ac_ext <<_ACEOF
9107/* confdefs.h. */
9108_ACEOF
9109cat confdefs.h >>conftest.$ac_ext
9110cat >>conftest.$ac_ext <<_ACEOF
9111/* end confdefs.h. */
9112$ac_includes_default
9113 typedef int * ac__type_sizeof_;
9114static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9115static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9116#include <stdio.h>
9117#include <stdlib.h>
9118int
9119main ()
9120{
9121
9122 FILE *f = fopen ("conftest.val", "w");
9123 if (! f)
9124 return 1;
9125 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9126 {
9127 long int i = longval ();
9128 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9129 return 1;
9130 fprintf (f, "%ld\n", i);
9131 }
9132 else
9133 {
9134 unsigned long int i = ulongval ();
9135 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9136 return 1;
9137 fprintf (f, "%lu\n", i);
9138 }
9139 return ferror (f) || fclose (f) != 0;
9140
9141 ;
9142 return 0;
9143}
9144_ACEOF
9145rm -f conftest$ac_exeext
9146if { (ac_try="$ac_link"
9147case "(($ac_try" in
9148 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9149 *) ac_try_echo=$ac_try;;
9150esac
9151eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9152 (eval "$ac_link") 2>&5
9153 ac_status=$?
9154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9155 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9156 { (case "(($ac_try" in
9157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9158 *) ac_try_echo=$ac_try;;
9159esac
9160eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9161 (eval "$ac_try") 2>&5
9162 ac_status=$?
9163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9164 (exit $ac_status); }; }; then
9165 ac_cv_sizeof_int_p=`cat conftest.val`
9166else
9167 echo "$as_me: program exited with status $ac_status" >&5
9168echo "$as_me: failed program was:" >&5
9169sed 's/^/| /' conftest.$ac_ext >&5
9170
9171( exit $ac_status )
9172if test "$ac_cv_type_int_p" = yes; then
9173 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9174See \`config.log' for more details." >&5
9175echo "$as_me: error: cannot compute sizeof (int *)
9176See \`config.log' for more details." >&2;}
9177 { (exit 77); exit 77; }; }
9178 else
9179 ac_cv_sizeof_int_p=0
9180 fi
9181fi
9182rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9183fi
9184rm -f conftest.val
9185fi
9186{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9187echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9188
9189
9190
9191cat >>confdefs.h <<_ACEOF
9192#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9193_ACEOF
9194
9195
9196
9197
9198{ echo "$as_me:$LINENO: checking for int16_t" >&5
9199echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9200if test "${rxvt_cv_int16_t+set}" = set; then
9201 echo $ECHO_N "(cached) $ECHO_C" >&6
9202else
9203 cat >conftest.$ac_ext <<_ACEOF
9204/* confdefs.h. */
9205_ACEOF
9206cat confdefs.h >>conftest.$ac_ext
9207cat >>conftest.$ac_ext <<_ACEOF
9208/* end confdefs.h. */
9209#include <stdint.h>
9210int
9211main ()
9212{
9213int16_t dummy;
9214 ;
9215 return 0;
9216}
9217_ACEOF
9218rm -f conftest.$ac_objext
9219if { (ac_try="$ac_compile"
9220case "(($ac_try" in
9221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9222 *) ac_try_echo=$ac_try;;
9223esac
9224eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9225 (eval "$ac_compile") 2>conftest.er1
9226 ac_status=$?
9227 grep -v '^ *+' conftest.er1 >conftest.err
9228 rm -f conftest.er1
9229 cat conftest.err >&5
9230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9231 (exit $ac_status); } && {
9232 test -z "$ac_cxx_werror_flag" ||
9233 test ! -s conftest.err
9234 } && test -s conftest.$ac_objext; then
9235 rxvt_cv_int16_t=yes
9236else
9237 echo "$as_me: failed program was:" >&5
9238sed 's/^/| /' conftest.$ac_ext >&5
9239
9240 if test "$ac_cv_sizeof_char" -ge 2; then
9241 rxvt_cv_int16_t=" char"
9242else
9243 if test "$ac_cv_sizeof_short" -ge 2; then
9244 rxvt_cv_int16_t=" short"
9245 else
9246 if test "$ac_cv_sizeof_int" -ge 2; then
9247 rxvt_cv_int16_t=" int"
9248 else
9249 if test "$ac_cv_sizeof_long" -ge 2; then
9250 rxvt_cv_int16_t=" long"
9251 else
9252 if test "$ac_cv_sizeof_long_long" -ge 2; then
9253 rxvt_cv_int16_t=" long long"
9254 else
9255 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9256 fi
9257 fi
9258 fi
9259 fi
9260fi
9261fi
9262
9263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9264fi
9265{ echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9266echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9267if test x"$rxvt_cv_int16_t" != xyes; then
9268 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9269else
9270 if test x"" = x; then
9271 rxvt_int16_typedef="/* typedef short int16_t; */"
9272 else
9273 rxvt_int16_typedef="/* typedef short int16_t; */"
9274 fi
9275fi
9276
9277{ echo "$as_me:$LINENO: checking for uint16_t" >&5
9278echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9279if test "${rxvt_cv_uint16_t+set}" = set; then
9280 echo $ECHO_N "(cached) $ECHO_C" >&6
9281else
9282 cat >conftest.$ac_ext <<_ACEOF
9283/* confdefs.h. */
9284_ACEOF
9285cat confdefs.h >>conftest.$ac_ext
9286cat >>conftest.$ac_ext <<_ACEOF
9287/* end confdefs.h. */
9288#include <stdint.h>
9289int
9290main ()
9291{
9292uint16_t dummy;
9293 ;
9294 return 0;
9295}
9296_ACEOF
9297rm -f conftest.$ac_objext
9298if { (ac_try="$ac_compile"
9299case "(($ac_try" in
9300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9301 *) ac_try_echo=$ac_try;;
9302esac
9303eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9304 (eval "$ac_compile") 2>conftest.er1
9305 ac_status=$?
9306 grep -v '^ *+' conftest.er1 >conftest.err
9307 rm -f conftest.er1
9308 cat conftest.err >&5
9309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9310 (exit $ac_status); } && {
9311 test -z "$ac_cxx_werror_flag" ||
9312 test ! -s conftest.err
9313 } && test -s conftest.$ac_objext; then
9314 rxvt_cv_uint16_t=yes
9315else
9316 echo "$as_me: failed program was:" >&5
9317sed 's/^/| /' conftest.$ac_ext >&5
9318
9319 if test "$ac_cv_sizeof_char" -ge 2; then
9320 rxvt_cv_uint16_t="unsigned char"
9321else
9322 if test "$ac_cv_sizeof_short" -ge 2; then
9323 rxvt_cv_uint16_t="unsigned short"
9324 else
9325 if test "$ac_cv_sizeof_int" -ge 2; then
9326 rxvt_cv_uint16_t="unsigned int"
9327 else
9328 if test "$ac_cv_sizeof_long" -ge 2; then
9329 rxvt_cv_uint16_t="unsigned long"
9330 else
9331 if test "$ac_cv_sizeof_long_long" -ge 2; then
9332 rxvt_cv_uint16_t="unsigned long long"
9333 else
9334 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9335 fi
9336 fi
9337 fi
9338 fi
9339fi
9340fi
9341
9342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9343fi
9344{ echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9345echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9346if test x"$rxvt_cv_uint16_t" != xyes; then
9347 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9348else
9349 if test x"unsigned" = x; then
9350 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9351 else
9352 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9353 fi
9354fi
9355
9356{ echo "$as_me:$LINENO: checking for int32_t" >&5
9357echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9358if test "${rxvt_cv_int32_t+set}" = set; then
9359 echo $ECHO_N "(cached) $ECHO_C" >&6
9360else
9361 cat >conftest.$ac_ext <<_ACEOF
9362/* confdefs.h. */
9363_ACEOF
9364cat confdefs.h >>conftest.$ac_ext
9365cat >>conftest.$ac_ext <<_ACEOF
9366/* end confdefs.h. */
9367#include <stdint.h>
9368int
9369main ()
9370{
9371int32_t dummy;
9372 ;
9373 return 0;
9374}
9375_ACEOF
9376rm -f conftest.$ac_objext
9377if { (ac_try="$ac_compile"
9378case "(($ac_try" in
9379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9380 *) ac_try_echo=$ac_try;;
9381esac
9382eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9383 (eval "$ac_compile") 2>conftest.er1
9384 ac_status=$?
9385 grep -v '^ *+' conftest.er1 >conftest.err
9386 rm -f conftest.er1
9387 cat conftest.err >&5
9388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9389 (exit $ac_status); } && {
9390 test -z "$ac_cxx_werror_flag" ||
9391 test ! -s conftest.err
9392 } && test -s conftest.$ac_objext; then
9393 rxvt_cv_int32_t=yes
9394else
9395 echo "$as_me: failed program was:" >&5
9396sed 's/^/| /' conftest.$ac_ext >&5
9397
9398 if test "$ac_cv_sizeof_char" -ge 4; then
9399 rxvt_cv_int32_t=" char"
9400else
9401 if test "$ac_cv_sizeof_short" -ge 4; then
9402 rxvt_cv_int32_t=" short"
9403 else
9404 if test "$ac_cv_sizeof_int" -ge 4; then
9405 rxvt_cv_int32_t=" int"
9406 else
9407 if test "$ac_cv_sizeof_long" -ge 4; then
9408 rxvt_cv_int32_t=" long"
9409 else
9410 if test "$ac_cv_sizeof_long_long" -ge 4; then
9411 rxvt_cv_int32_t=" long long"
9412 else
9413 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9414 fi
9415 fi
9416 fi
9417 fi
9418fi
9419fi
9420
9421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9422fi
9423{ echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9424echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
9425if test x"$rxvt_cv_int32_t" != xyes; then
9426 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9427else
9428 if test x"" = x; then
9429 rxvt_int32_typedef="/* typedef int int32_t; */"
9430 else
9431 rxvt_int32_typedef="/* typedef int int32_t; */"
9432 fi
9433fi
9434
9435{ echo "$as_me:$LINENO: checking for uint32_t" >&5
9436echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
9437if test "${rxvt_cv_uint32_t+set}" = set; then
9438 echo $ECHO_N "(cached) $ECHO_C" >&6
9439else
9440 cat >conftest.$ac_ext <<_ACEOF
9441/* confdefs.h. */
9442_ACEOF
9443cat confdefs.h >>conftest.$ac_ext
9444cat >>conftest.$ac_ext <<_ACEOF
9445/* end confdefs.h. */
9446#include <stdint.h>
9447int
9448main ()
9449{
9450uint32_t dummy;
9451 ;
9452 return 0;
9453}
9454_ACEOF
9455rm -f conftest.$ac_objext
9456if { (ac_try="$ac_compile"
9457case "(($ac_try" in
9458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9459 *) ac_try_echo=$ac_try;;
9460esac
9461eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9462 (eval "$ac_compile") 2>conftest.er1
9463 ac_status=$?
9464 grep -v '^ *+' conftest.er1 >conftest.err
9465 rm -f conftest.er1
9466 cat conftest.err >&5
9467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9468 (exit $ac_status); } && {
9469 test -z "$ac_cxx_werror_flag" ||
9470 test ! -s conftest.err
9471 } && test -s conftest.$ac_objext; then
9472 rxvt_cv_uint32_t=yes
9473else
9474 echo "$as_me: failed program was:" >&5
9475sed 's/^/| /' conftest.$ac_ext >&5
9476
9477 if test "$ac_cv_sizeof_char" -ge 4; then
9478 rxvt_cv_uint32_t="unsigned char"
9479else
9480 if test "$ac_cv_sizeof_short" -ge 4; then
9481 rxvt_cv_uint32_t="unsigned short"
9482 else
9483 if test "$ac_cv_sizeof_int" -ge 4; then
9484 rxvt_cv_uint32_t="unsigned int"
9485 else
9486 if test "$ac_cv_sizeof_long" -ge 4; then
9487 rxvt_cv_uint32_t="unsigned long"
9488 else
9489 if test "$ac_cv_sizeof_long_long" -ge 4; then
9490 rxvt_cv_uint32_t="unsigned long long"
9491 else
9492 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
9493 fi
9494 fi
9495 fi
9496 fi
9497fi
9498fi
9499
9500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9501fi
9502{ echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
9503echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
9504if test x"$rxvt_cv_uint32_t" != xyes; then
9505 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
9506else
9507 if test x"unsigned" = x; then
9508 rxvt_uint32_typedef="/* typedef int uint32_t; */"
9509 else
9510 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
9511 fi
9512fi
9513
9514if test "$ac_cv_sizeof_int_p" -eq 8; then
9515 rxvt_intp_define="#define intp_t int64_t"
9516 rxvt_u_intp_define="#define u_intp_t u_int64_t"
9517else
9518 if test "$ac_cv_sizeof_int_p" -eq 4; then
9519 rxvt_intp_define="#define intp_t int32_t"
9520 rxvt_u_intp_define="#define u_intp_t u_int32_t"
9521 else
9522 if test "$ac_cv_sizeof_int_p" -eq 2; then
9523 rxvt_intp_define="#define intp_t int16_t"
9524 rxvt_u_intp_define="#define u_intp_t u_int16_t"
9525 else
9526 rxvt_intp_define="#error set intp_t"
9527 rxvt_u_intp_define="#error set u_intp_t"
9528 fi
9529 fi
9530fi
9531
9532
9533
9534{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5
9535echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
9536if test "${ac_cv_type_signal+set}" = set; then
9537 echo $ECHO_N "(cached) $ECHO_C" >&6
9538else
9539 cat >conftest.$ac_ext <<_ACEOF
9540/* confdefs.h. */
9541_ACEOF
9542cat confdefs.h >>conftest.$ac_ext
9543cat >>conftest.$ac_ext <<_ACEOF
9544/* end confdefs.h. */
9545#include <sys/types.h>
9546#include <signal.h>
9547
9548int
9549main ()
9550{
9551return *(signal (0, 0)) (0) == 1;
9552 ;
9553 return 0;
9554}
9555_ACEOF
9556rm -f conftest.$ac_objext
9557if { (ac_try="$ac_compile"
9558case "(($ac_try" in
9559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9560 *) ac_try_echo=$ac_try;;
9561esac
9562eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9563 (eval "$ac_compile") 2>conftest.er1
9564 ac_status=$?
9565 grep -v '^ *+' conftest.er1 >conftest.err
9566 rm -f conftest.er1
9567 cat conftest.err >&5
9568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569 (exit $ac_status); } && {
9570 test -z "$ac_cxx_werror_flag" ||
9571 test ! -s conftest.err
9572 } && test -s conftest.$ac_objext; then
9573 ac_cv_type_signal=int
9574else
9575 echo "$as_me: failed program was:" >&5
9576sed 's/^/| /' conftest.$ac_ext >&5
9577
9578 ac_cv_type_signal=void
9579fi
9580
9581rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9582fi
9583{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
9584echo "${ECHO_T}$ac_cv_type_signal" >&6; }
9585
9586cat >>confdefs.h <<_ACEOF
9587#define RETSIGTYPE $ac_cv_type_signal
9588_ACEOF
9589
9590
9591
9592
9593
9594
9595for ac_func in \ 8470for ac_func in unsetenv
9596 unsetenv \
9597 setutent \
9598 on_exit \
9599
9600do 8471do
9601as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8472as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9602{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8473{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9603echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8474echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9604if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 8475if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9743 8614
9744 8615
9745 8616
9746 8617
9747for ac_func in \ 8618for ac_func in \
9748 ttyslot \
9749 updwtmp \ 8619 updwtmp \
9750 updwtmpx \ 8620 updwtmpx \
8621 updlastlogx \
9751 8622
9752do 8623do
9753as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8624as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9754{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8625{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9755echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8626echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9841fi 8712fi
9842done 8713done
9843 8714
9844 8715
9845 8716
9846
9847
9848for ac_header in \ 8717for ac_header in lastlog.h
9849 utmp.h \
9850 utmpx.h \
9851 lastlog.h \
9852
9853do 8718do
9854as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8719as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9855if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8720if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9856 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8721 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9857echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8722echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9988 8853
9989done 8854done
9990 8855
9991 8856
9992 8857
9993if test "${ac_cv_header_utmp_h+set}" = set; then 8858
8859for ac_header in utmp.h
8860do
8861as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8862if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9994 { echo "$as_me:$LINENO: checking for utmp.h" >&5 8863 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9995echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; } 8864echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9996if test "${ac_cv_header_utmp_h+set}" = set; then 8865if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9997 echo $ECHO_N "(cached) $ECHO_C" >&6 8866 echo $ECHO_N "(cached) $ECHO_C" >&6
9998fi 8867fi
8868ac_res=`eval echo '${'$as_ac_Header'}'`
9999{ echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5 8869 { echo "$as_me:$LINENO: result: $ac_res" >&5
10000echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; } 8870echo "${ECHO_T}$ac_res" >&6; }
10001else 8871else
10002 # Is the header compilable? 8872 # Is the header compilable?
10003{ echo "$as_me:$LINENO: checking utmp.h usability" >&5 8873{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10004echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; } 8874echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10005cat >conftest.$ac_ext <<_ACEOF 8875cat >conftest.$ac_ext <<_ACEOF
10006/* confdefs.h. */ 8876/* confdefs.h. */
10007_ACEOF 8877_ACEOF
10008cat confdefs.h >>conftest.$ac_ext 8878cat confdefs.h >>conftest.$ac_ext
10009cat >>conftest.$ac_ext <<_ACEOF 8879cat >>conftest.$ac_ext <<_ACEOF
10010/* end confdefs.h. */ 8880/* end confdefs.h. */
10011$ac_includes_default 8881$ac_includes_default
10012#include <utmp.h> 8882#include <$ac_header>
10013_ACEOF 8883_ACEOF
10014rm -f conftest.$ac_objext 8884rm -f conftest.$ac_objext
10015if { (ac_try="$ac_compile" 8885if { (ac_try="$ac_compile"
10016case "(($ac_try" in 8886case "(($ac_try" in
10017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10039rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8909rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10040{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8910{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10041echo "${ECHO_T}$ac_header_compiler" >&6; } 8911echo "${ECHO_T}$ac_header_compiler" >&6; }
10042 8912
10043# Is the header present? 8913# Is the header present?
10044{ echo "$as_me:$LINENO: checking utmp.h presence" >&5 8914{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10045echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; } 8915echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10046cat >conftest.$ac_ext <<_ACEOF 8916cat >conftest.$ac_ext <<_ACEOF
10047/* confdefs.h. */ 8917/* confdefs.h. */
10048_ACEOF 8918_ACEOF
10049cat confdefs.h >>conftest.$ac_ext 8919cat confdefs.h >>conftest.$ac_ext
10050cat >>conftest.$ac_ext <<_ACEOF 8920cat >>conftest.$ac_ext <<_ACEOF
10051/* end confdefs.h. */ 8921/* end confdefs.h. */
10052#include <utmp.h> 8922#include <$ac_header>
10053_ACEOF 8923_ACEOF
10054if { (ac_try="$ac_cpp conftest.$ac_ext" 8924if { (ac_try="$ac_cpp conftest.$ac_ext"
10055case "(($ac_try" in 8925case "(($ac_try" in
10056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10057 *) ac_try_echo=$ac_try;; 8927 *) ac_try_echo=$ac_try;;
10080echo "${ECHO_T}$ac_header_preproc" >&6; } 8950echo "${ECHO_T}$ac_header_preproc" >&6; }
10081 8951
10082# So? What about this header? 8952# So? What about this header?
10083case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in 8953case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10084 yes:no: ) 8954 yes:no: )
10085 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5 8955 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10086echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 8956echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10087 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5 8957 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10088echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;} 8958echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10089 ac_header_preproc=yes 8959 ac_header_preproc=yes
10090 ;; 8960 ;;
10091 no:yes:* ) 8961 no:yes:* )
10092 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5 8962 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10093echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;} 8963echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10094 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5 8964 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10095echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;} 8965echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10096 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5 8966 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10097echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;} 8967echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10098 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5 8968 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10099echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;} 8969echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10100 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5 8970 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10101echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;} 8971echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10102 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5 8972 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10103echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;} 8973echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10104 8974
10105 ;; 8975 ;;
10106esac 8976esac
10107{ echo "$as_me:$LINENO: checking for utmp.h" >&5 8977{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10108echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; } 8978echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10109if test "${ac_cv_header_utmp_h+set}" = set; then 8979if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10110 echo $ECHO_N "(cached) $ECHO_C" >&6 8980 echo $ECHO_N "(cached) $ECHO_C" >&6
10111else 8981else
10112 ac_cv_header_utmp_h=$ac_header_preproc 8982 eval "$as_ac_Header=\$ac_header_preproc"
10113fi 8983fi
8984ac_res=`eval echo '${'$as_ac_Header'}'`
10114{ echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5 8985 { echo "$as_me:$LINENO: result: $ac_res" >&5
10115echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; } 8986echo "${ECHO_T}$ac_res" >&6; }
10116 8987
10117fi 8988fi
10118if test $ac_cv_header_utmp_h = yes; then 8989if test `eval echo '${'$as_ac_Header'}'` = yes; then
8990 cat >>confdefs.h <<_ACEOF
8991#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8992_ACEOF
10119 { echo "$as_me:$LINENO: checking for struct utmp" >&5 8993 { echo "$as_me:$LINENO: checking for struct utmp" >&5
10120echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; } 8994echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
10121if test "${struct_utmp+set}" = set; then 8995if test "${struct_utmp+set}" = set; then
10122 echo $ECHO_N "(cached) $ECHO_C" >&6 8996 echo $ECHO_N "(cached) $ECHO_C" >&6
10123else 8997else
10124 cat >conftest.$ac_ext <<_ACEOF 8998 cat >conftest.$ac_ext <<_ACEOF
10291 9165
10292fi 9166fi
10293 9167
10294fi 9168fi
10295 9169
9170done
10296 9171
10297 9172
10298if test "${ac_cv_header_utmpx_h+set}" = set; then 9173
9174for ac_header in utmpx.h
9175do
9176as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9177if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10299 { echo "$as_me:$LINENO: checking for utmpx.h" >&5 9178 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10300echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; } 9179echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10301if test "${ac_cv_header_utmpx_h+set}" = set; then 9180if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10302 echo $ECHO_N "(cached) $ECHO_C" >&6 9181 echo $ECHO_N "(cached) $ECHO_C" >&6
10303fi 9182fi
9183ac_res=`eval echo '${'$as_ac_Header'}'`
10304{ echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5 9184 { echo "$as_me:$LINENO: result: $ac_res" >&5
10305echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; } 9185echo "${ECHO_T}$ac_res" >&6; }
10306else 9186else
10307 # Is the header compilable? 9187 # Is the header compilable?
10308{ echo "$as_me:$LINENO: checking utmpx.h usability" >&5 9188{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10309echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; } 9189echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10310cat >conftest.$ac_ext <<_ACEOF 9190cat >conftest.$ac_ext <<_ACEOF
10311/* confdefs.h. */ 9191/* confdefs.h. */
10312_ACEOF 9192_ACEOF
10313cat confdefs.h >>conftest.$ac_ext 9193cat confdefs.h >>conftest.$ac_ext
10314cat >>conftest.$ac_ext <<_ACEOF 9194cat >>conftest.$ac_ext <<_ACEOF
10315/* end confdefs.h. */ 9195/* end confdefs.h. */
10316$ac_includes_default 9196$ac_includes_default
10317#include <utmpx.h> 9197#include <$ac_header>
10318_ACEOF 9198_ACEOF
10319rm -f conftest.$ac_objext 9199rm -f conftest.$ac_objext
10320if { (ac_try="$ac_compile" 9200if { (ac_try="$ac_compile"
10321case "(($ac_try" in 9201case "(($ac_try" in
10322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10345{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 9225{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10346echo "${ECHO_T}$ac_header_compiler" >&6; } 9226echo "${ECHO_T}$ac_header_compiler" >&6; }
10347 9227
10348# Is the header present? 9228# Is the header present?
10349{ echo "$as_me:$LINENO: checking utmpx.h presence" >&5 9229{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10350echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; } 9230echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10351cat >conftest.$ac_ext <<_ACEOF 9231cat >conftest.$ac_ext <<_ACEOF
10352/* confdefs.h. */ 9232/* confdefs.h. */
10353_ACEOF 9233_ACEOF
10354cat confdefs.h >>conftest.$ac_ext 9234cat confdefs.h >>conftest.$ac_ext
10355cat >>conftest.$ac_ext <<_ACEOF 9235cat >>conftest.$ac_ext <<_ACEOF
10356/* end confdefs.h. */ 9236/* end confdefs.h. */
10357#include <utmpx.h> 9237#include <$ac_header>
10358_ACEOF 9238_ACEOF
10359if { (ac_try="$ac_cpp conftest.$ac_ext" 9239if { (ac_try="$ac_cpp conftest.$ac_ext"
10360case "(($ac_try" in 9240case "(($ac_try" in
10361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10362 *) ac_try_echo=$ac_try;; 9242 *) ac_try_echo=$ac_try;;
10385echo "${ECHO_T}$ac_header_preproc" >&6; } 9265echo "${ECHO_T}$ac_header_preproc" >&6; }
10386 9266
10387# So? What about this header? 9267# So? What about this header?
10388case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in 9268case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10389 yes:no: ) 9269 yes:no: )
10390 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5 9270 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10391echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 9271echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10392 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5 9272 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10393echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;} 9273echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10394 ac_header_preproc=yes 9274 ac_header_preproc=yes
10395 ;; 9275 ;;
10396 no:yes:* ) 9276 no:yes:* )
10397 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5 9277 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10398echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;} 9278echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10399 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5 9279 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10400echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;} 9280echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10401 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5 9281 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10402echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;} 9282echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10403 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5 9283 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10404echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;} 9284echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10405 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5 9285 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10406echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;} 9286echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10407 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5 9287 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10408echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;} 9288echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10409 9289
10410 ;; 9290 ;;
10411esac 9291esac
10412{ echo "$as_me:$LINENO: checking for utmpx.h" >&5 9292{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10413echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; } 9293echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10414if test "${ac_cv_header_utmpx_h+set}" = set; then 9294if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10415 echo $ECHO_N "(cached) $ECHO_C" >&6 9295 echo $ECHO_N "(cached) $ECHO_C" >&6
10416else 9296else
10417 ac_cv_header_utmpx_h=$ac_header_preproc 9297 eval "$as_ac_Header=\$ac_header_preproc"
10418fi 9298fi
9299ac_res=`eval echo '${'$as_ac_Header'}'`
10419{ echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5 9300 { echo "$as_me:$LINENO: result: $ac_res" >&5
10420echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; } 9301echo "${ECHO_T}$ac_res" >&6; }
10421 9302
10422fi 9303fi
10423if test $ac_cv_header_utmpx_h = yes; then 9304if test `eval echo '${'$as_ac_Header'}'` = yes; then
9305 cat >>confdefs.h <<_ACEOF
9306#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9307_ACEOF
10424 { echo "$as_me:$LINENO: checking for struct utmpx" >&5 9308 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
10425echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; } 9309echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
10426if test "${struct_utmpx+set}" = set; then 9310if test "${struct_utmpx+set}" = set; then
10427 echo $ECHO_N "(cached) $ECHO_C" >&6 9311 echo $ECHO_N "(cached) $ECHO_C" >&6
10428else 9312else
10429 cat >conftest.$ac_ext <<_ACEOF 9313 cat >conftest.$ac_ext <<_ACEOF
10596 9480
10597fi 9481fi
10598 9482
10599fi 9483fi
10600 9484
9485done
10601 9486
10602{ echo "$as_me:$LINENO: checking for struct lastlog" >&5 9487{ echo "$as_me:$LINENO: checking for struct lastlog" >&5
10603echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; } 9488echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
10604if test "${struct_lastlog+set}" = set; then 9489if test "${struct_lastlog+set}" = set; then
10605 echo $ECHO_N "(cached) $ECHO_C" >&6 9490 echo $ECHO_N "(cached) $ECHO_C" >&6
11176 10061
11177cat >>confdefs.h <<_ACEOF 10062cat >>confdefs.h <<_ACEOF
11178#define LASTLOG_FILE "$path_lastlog" 10063#define LASTLOG_FILE "$path_lastlog"
11179_ACEOF 10064_ACEOF
11180 10065
11181 if test -d "$path_lastlog"; then
11182
11183cat >>confdefs.h <<\_ACEOF
11184#define LASTLOG_IS_DIR 1
11185_ACEOF
11186
11187 fi
11188fi 10066fi
11189 10067
11190{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5 10068{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11191echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; } 10069echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11192if test "${path_lastlogx+set}" = set; then 10070if test "${path_lastlogx+set}" = set; then
11274 10152
11275fi 10153fi
11276 10154
11277 10155
11278 10156
11279{ echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11280echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6; }
11281if test "${rxvt_cv_path_ttytab+set}" = set; then
11282 echo $ECHO_N "(cached) $ECHO_C" >&6
11283else
11284 for ttys_file in /etc/ttys /etc/ttytab;
11285do
11286 if test -f "$ttys_file" ; then
11287 rxvt_cv_path_ttytab=$ttys_file
11288 break
11289 fi
11290done
11291 10157
11292fi
11293{ echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11294echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6; }
11295if test x$rxvt_cv_path_ttytab != x; then
11296
11297cat >>confdefs.h <<_ACEOF
11298#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11299_ACEOF
11300
11301fi
11302
11303
11304ac_save_LIBS=$LIBS 10158save_LIBS=$LIBS
11305ac_save_CFLAGS=$CFLAGS 10159save_CFLAGS=$CFLAGS
11306CFLAGS="$CFLAGS $X_CFLAGS" 10160CFLAGS="$CFLAGS $X_CFLAGS"
11307LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 10161LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10162if test x$support_xim = xyes; then
11308{ echo "$as_me:$LINENO: checking for working Xlocale" >&5 10163 { echo "$as_me:$LINENO: checking for working Xlocale" >&5
11309echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; } 10164echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; }
11310if test "${rxvt_cv_func_xlocale+set}" = set; then 10165if test "${rxvt_cv_func_xlocale+set}" = set; then
11311 echo $ECHO_N "(cached) $ECHO_C" >&6 10166 echo $ECHO_N "(cached) $ECHO_C" >&6
11312else 10167else
11313 if test "$cross_compiling" = yes; then 10168 if test "$cross_compiling" = yes; then
11314 : 10169 :
11315else 10170else
11316 cat >conftest.$ac_ext <<_ACEOF 10171 cat >conftest.$ac_ext <<_ACEOF
11317/* confdefs.h. */ 10172/* confdefs.h. */
11318_ACEOF 10173_ACEOF
11319cat confdefs.h >>conftest.$ac_ext 10174cat confdefs.h >>conftest.$ac_ext
11320cat >>conftest.$ac_ext <<_ACEOF 10175cat >>conftest.$ac_ext <<_ACEOF
11321/* end confdefs.h. */ 10176/* end confdefs.h. */
11322#include <X11/Xlib.h> 10177#include <X11/Xlib.h>
11323#include <stdlib.h> 10178 #include <stdlib.h>
11324main() { 10179 main() {
11325char *p; 10180 char *p;
11326if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 10181 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11327exit (XSupportsLocale() ? 0 : 1); 10182 exit (XSupportsLocale() ? 0 : 1);
11328else 10183 else
11329exit (1);} 10184 exit (1);}
11330_ACEOF 10185_ACEOF
11331rm -f conftest$ac_exeext 10186rm -f conftest$ac_exeext
11332if { (ac_try="$ac_link" 10187if { (ac_try="$ac_link"
11333case "(($ac_try" in 10188case "(($ac_try" in
11334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11346eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10201eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11347 (eval "$ac_try") 2>&5 10202 (eval "$ac_try") 2>&5
11348 ac_status=$? 10203 ac_status=$?
11349 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350 (exit $ac_status); }; }; then 10205 (exit $ac_status); }; }; then
11351 rxvt_cv_func_xlocale=yes 10206 rxvt_cv_func_xlocale=yes
11352else 10207else
11353 echo "$as_me: program exited with status $ac_status" >&5 10208 echo "$as_me: program exited with status $ac_status" >&5
11354echo "$as_me: failed program was:" >&5 10209echo "$as_me: failed program was:" >&5
11355sed 's/^/| /' conftest.$ac_ext >&5 10210sed 's/^/| /' conftest.$ac_ext >&5
11356 10211
11362 10217
11363 10218
11364fi 10219fi
11365{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5 10220{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11366echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; } 10221echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11367if test x$support_xim = xyes; then
11368 if test x$rxvt_cv_func_xlocale = xyes; then 10222 if test x$rxvt_cv_func_xlocale = xyes; then
11369 10223
11370cat >>confdefs.h <<\_ACEOF 10224cat >>confdefs.h <<\_ACEOF
11371#define USE_XIM 1 10225#define USE_XIM 1
11372_ACEOF 10226_ACEOF
11373 10227
10228 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10229echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10230if test "${rxvt_broken_ximcb+set}" = set; then
10231 echo $ECHO_N "(cached) $ECHO_C" >&6
10232else
10233 cat >conftest.$ac_ext <<_ACEOF
10234
10235 #include <X11/Xlib.h>
10236
10237 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10238
10239 void f() {
10240 XIMCallback cb;
10241 cb.callback = im_destroy_cb;
10242 }
10243
10244_ACEOF
10245rm -f conftest.$ac_objext
10246if { (ac_try="$ac_compile"
10247case "(($ac_try" in
10248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10249 *) ac_try_echo=$ac_try;;
10250esac
10251eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10252 (eval "$ac_compile") 2>conftest.er1
10253 ac_status=$?
10254 grep -v '^ *+' conftest.er1 >conftest.err
10255 rm -f conftest.er1
10256 cat conftest.err >&5
10257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10258 (exit $ac_status); } && {
10259 test -z "$ac_cxx_werror_flag" ||
10260 test ! -s conftest.err
10261 } && test -s conftest.$ac_objext; then
10262 rxvt_broken_ximcb=yes
10263else
10264 echo "$as_me: failed program was:" >&5
10265sed 's/^/| /' conftest.$ac_ext >&5
10266
10267 rxvt_broken_ximcb=no
10268fi
10269
10270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10271fi
10272{ echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
10273echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
10274
10275 if test x$rxvt_broken_ximcb = xyes; then
10276
10277cat >>confdefs.h <<\_ACEOF
10278#define XIMCB_PROTO_BROKEN 1
10279_ACEOF
10280
10281 fi
11374 fi 10282 fi
11375fi 10283fi
11376 10284
11377{ echo "$as_me:$LINENO: checking for working X setlocale" >&5 10285{ echo "$as_me:$LINENO: checking for working X setlocale" >&5
11378echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; } 10286echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; }
11431cat >>confdefs.h <<\_ACEOF 10339cat >>confdefs.h <<\_ACEOF
11432#define HAVE_XSETLOCALE 1 10340#define HAVE_XSETLOCALE 1
11433_ACEOF 10341_ACEOF
11434 10342
11435fi 10343fi
11436LIBS=$ac_save_LIBS 10344LIBS=$save_LIBS
11437CFLAGS=$ac_save_CFLAGS 10345CFLAGS=$save_CFLAGS
11438 10346
11439{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5 10347{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5
11440echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; } 10348echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; }
11441if test "${rxvt_cv_func_setlocale+set}" = set; then 10349if test "${rxvt_cv_func_setlocale+set}" = set; then
11442 echo $ECHO_N "(cached) $ECHO_C" >&6 10350 echo $ECHO_N "(cached) $ECHO_C" >&6
11646echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;} 10554echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11647 { (exit 1); exit 1; }; } 10555 { (exit 1); exit 1; }; }
11648fi 10556fi
11649 10557
11650 10558
11651{ echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11652echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11653if test "${rxvt_broken_ximcb+set}" = set; then
11654 echo $ECHO_N "(cached) $ECHO_C" >&6
11655else
11656 cat >conftest.$ac_ext <<_ACEOF
11657
11658#include <X11/Xlib.h>
11659
11660void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11661
11662void f() {
11663 XIMCallback cb;
11664 cb.callback = im_destroy_cb;
11665}
11666
11667_ACEOF
11668rm -f conftest.$ac_objext
11669if { (ac_try="$ac_compile"
11670case "(($ac_try" in
11671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11672 *) ac_try_echo=$ac_try;;
11673esac
11674eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11675 (eval "$ac_compile") 2>conftest.er1
11676 ac_status=$?
11677 grep -v '^ *+' conftest.er1 >conftest.err
11678 rm -f conftest.er1
11679 cat conftest.err >&5
11680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681 (exit $ac_status); } && {
11682 test -z "$ac_cxx_werror_flag" ||
11683 test ! -s conftest.err
11684 } && test -s conftest.$ac_objext; then
11685 rxvt_broken_ximcb=yes
11686else
11687 echo "$as_me: failed program was:" >&5
11688sed 's/^/| /' conftest.$ac_ext >&5
11689
11690 rxvt_broken_ximcb=no
11691fi
11692
11693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11694fi
11695{ echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
11696echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
11697
11698if test x$rxvt_broken_ximcb = xyes; then
11699
11700cat >>confdefs.h <<\_ACEOF
11701#define XIMCB_PROTO_BROKEN 1
11702_ACEOF
11703
11704fi
11705 10559
11706 10560
11707 10561
11708 10562
11709 10563
11713 pty.h \ 10567 pty.h \
11714 util.h \ 10568 util.h \
11715 libutil.h \ 10569 libutil.h \
11716 sys/ioctl.h \ 10570 sys/ioctl.h \
11717 sys/stropts.h \ 10571 sys/stropts.h \
10572 stropts.h \
11718 10573
11719do 10574do
11720as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10575as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11721if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10576if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11722 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10577 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12390echo "${ECHO_T}no" >&6; } 11245echo "${ECHO_T}no" >&6; }
12391fi 11246fi
12392 11247
12393 11248
12394 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 11249 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12395 LIBS="$LIBS `$PKG_CONFIG xft --libs`" 11250 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
12396 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 11251 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12397 else 11252 else
12398 # Extract the first word of "xft-config", so it can be a program name with args. 11253 # Extract the first word of "xft-config", so it can be a program name with args.
12399set dummy xft-config; ac_word=$2 11254set dummy xft-config; ac_word=$2
12400{ echo "$as_me:$LINENO: checking for $ac_word" >&5 11255{ echo "$as_me:$LINENO: checking for $ac_word" >&5
12435echo "${ECHO_T}no" >&6; } 11290echo "${ECHO_T}no" >&6; }
12436fi 11291fi
12437 11292
12438 11293
12439 if test $XFT_CONFIG != no; then 11294 if test $XFT_CONFIG != no; then
12440 LIBS="$LIBS `$XFT_CONFIG --libs`" 11295 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12441 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 11296 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12442 fi 11297 fi
12443 fi 11298 fi
12444 11299
11300 save_LIBS="$LIBS"
11301 LIBS="$LIBS $X_LIBS"
12445 11302
12446for ac_header in X11/Xft/Xft.h 11303for ac_header in X11/Xft/Xft.h
12447do 11304do
12448as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11305as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12449if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11306if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12582 support_xft=no 11439 support_xft=no
12583fi 11440fi
12584 11441
12585done 11442done
12586 11443
12587
12588{ echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5 11444 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12589echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; } 11445echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
12590if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then 11446if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12591 echo $ECHO_N "(cached) $ECHO_C" >&6 11447 echo $ECHO_N "(cached) $ECHO_C" >&6
12592else 11448else
12593 ac_check_lib_save_LIBS=$LIBS 11449 ac_check_lib_save_LIBS=$LIBS
12645LIBS=$ac_check_lib_save_LIBS 11501LIBS=$ac_check_lib_save_LIBS
12646fi 11502fi
12647{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 11503{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
12648echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; } 11504echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
12649if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 11505if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
12650 cat >>confdefs.h <<_ACEOF 11506 :
12651#define HAVE_LIBXFT 1
12652_ACEOF
12653
12654 LIBS="-lXft $LIBS"
12655
12656else 11507else
12657 support_xft=no 11508 support_xft=no
12658fi 11509fi
12659 11510
11511 LIBS="$save_LIBS"
12660 11512
12661 if test x$support_xft = xyes; then 11513 if test x$support_xft = xyes; then
12662 11514
12663cat >>confdefs.h <<\_ACEOF 11515cat >>confdefs.h <<\_ACEOF
12664#define XFT 1 11516#define XFT 1
12692cat >>confdefs.h <<\_ACEOF 11544cat >>confdefs.h <<\_ACEOF
12693#define OFF_FOCUS_FADING 1 11545#define OFF_FOCUS_FADING 1
12694_ACEOF 11546_ACEOF
12695 11547
12696fi 11548fi
12697if test x$support_tinting = xyes; then
12698
12699cat >>confdefs.h <<\_ACEOF
12700#define TINTING 1
12701_ACEOF
12702
12703fi
12704if test x$support_inheritpixmap = xyes; then 11549if test x$support_inheritpixmap = xyes; then
12705 11550
12706cat >>confdefs.h <<\_ACEOF 11551cat >>confdefs.h <<\_ACEOF
12707#define ENABLE_TRANSPARENCY 1 11552#define ENABLE_TRANSPARENCY 1
12708_ACEOF 11553_ACEOF
12720cat >>confdefs.h <<\_ACEOF 11565cat >>confdefs.h <<\_ACEOF
12721#define SELECTION_SCROLLING 1 11566#define SELECTION_SCROLLING 1
12722_ACEOF 11567_ACEOF
12723 11568
12724fi 11569fi
11570if test x$support_frills = xyes; then
11571
11572cat >>confdefs.h <<\_ACEOF
11573#define ENABLE_FRILLS 1
11574_ACEOF
11575
11576fi
12725if test x$support_mousewheel = xyes; then 11577if test x$support_mousewheel = xyes; then
12726 11578
12727cat >>confdefs.h <<\_ACEOF 11579cat >>confdefs.h <<\_ACEOF
12728#define MOUSE_WHEEL 1 11580#define MOUSE_WHEEL 1
12729_ACEOF 11581_ACEOF
12742#define HAVE_AFTERIMAGE 1 11594#define HAVE_AFTERIMAGE 1
12743_ACEOF 11595_ACEOF
12744 11596
12745 11597
12746cat >>confdefs.h <<\_ACEOF 11598cat >>confdefs.h <<\_ACEOF
12747#define XPM_BACKGROUND 1 11599#define BG_IMAGE_FROM_FILE 1
12748_ACEOF 11600_ACEOF
12749 11601
12750fi 11602fi
11603
11604
11605scrolltypes=plain
11606
11607cat >>confdefs.h <<\_ACEOF
11608#define PLAIN_SCROLLBAR 1
11609_ACEOF
12751 11610
12752 11611
12753if test x$support_scroll_rxvt = xyes; then 11612if test x$support_scroll_rxvt = xyes; then
12754 11613
12755cat >>confdefs.h <<\_ACEOF 11614cat >>confdefs.h <<\_ACEOF
12756#define RXVT_SCROLLBAR 1 11615#define RXVT_SCROLLBAR 1
12757_ACEOF 11616_ACEOF
12758 11617
12759 scrolltypes="rxvt" 11618 scrolltypes="$scrolltypes rxvt"
12760fi 11619fi
12761if test x$support_scroll_next = xyes; then 11620if test x$support_scroll_next = xyes; then
12762 11621
12763cat >>confdefs.h <<\_ACEOF 11622cat >>confdefs.h <<\_ACEOF
12764#define NEXT_SCROLLBAR 1 11623#define NEXT_SCROLLBAR 1
12771cat >>confdefs.h <<\_ACEOF 11630cat >>confdefs.h <<\_ACEOF
12772#define XTERM_SCROLLBAR 1 11631#define XTERM_SCROLLBAR 1
12773_ACEOF 11632_ACEOF
12774 11633
12775 scrolltypes="$scrolltypes xterm" 11634 scrolltypes="$scrolltypes xterm"
12776fi
12777if test x$support_scroll_plain = xyes; then
12778
12779cat >>confdefs.h <<\_ACEOF
12780#define PLAIN_SCROLLBAR 1
12781_ACEOF
12782
12783 scrolltypes="$scrolltypes plain"
12784fi 11635fi
12785if test x$support_pointer_blank = xyes; then 11636if test x$support_pointer_blank = xyes; then
12786 11637
12787cat >>confdefs.h <<\_ACEOF 11638cat >>confdefs.h <<\_ACEOF
12788#define POINTER_BLANK 1 11639#define POINTER_BLANK 1
13025 11876
13026 11877
13027 11878
13028 11879
13029 11880
13030if test x$support_perl = xyes; then
13031 support_frills=yes
13032fi
13033
13034if test x$support_frills = xyes; then
13035
13036cat >>confdefs.h <<\_ACEOF
13037#define ENABLE_FRILLS 1
13038_ACEOF
13039
13040fi
13041
13042 11881
13043 11882
13044 11883
13045 11884
13046 11885
13063_ACEOF 11902_ACEOF
13064program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 11903program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13065rm -f conftest.sed 11904rm -f conftest.sed
13066 11905
13067 11906
13068
13069
13070
13071if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13072 include_stdint_h="#include <stdint.h>"
13073else
13074 include_stdint_h="/* #include <stdint.h> */"
13075fi
13076if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13077 include_stdarg_h="#include <cstdarg>"
13078else
13079 include_stdarg_h="/* #include <cstdarg> */"
13080fi
13081if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13082 include_stdlib_h="#include <cstdlib>"
13083else
13084 include_stdlib_h="/* #include <cstdlib> */"
13085fi
13086if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13087 include_unistd_h="#include <unistd.h>"
13088else
13089 include_unistd_h="/* #include <unistd.h> */"
13090fi
13091if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13092 include_string_h="#include <cstring>"
13093else
13094 include_string_h="/* #include <cstring> */"
13095fi
13096if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13097 include_fcntl_h="#include <fcntl.h>"
13098else
13099 include_fcntl_h="/* #include <fcntl.h> */"
13100fi
13101if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13102 include_util_h="#include <util.h>"
13103else
13104 include_util_h="/* #include <util.h> */"
13105fi
13106if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13107 include_assert_h="#include <assert.h>"
13108else
13109 include_assert_h="/* #include <assert.h> */"
13110fi
13111if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13112 include_sys_ioctl_h="#include <sys/ioctl.h>"
13113else
13114 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13115fi
13116if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13117 include_sys_select_h="#include <sys/select.h>"
13118else
13119 include_sys_select_h="/* #include <sys/select.h> */"
13120fi
13121if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13122 include_sys_strredir_h="#include <sys/strredir.h>"
13123else
13124 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13125fi
13126if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13127 include_sys_time_h="#include <sys/time.h>"
13128else
13129 include_sys_time_h="/* #include <sys/time.h> */"
13130fi
13131if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13132 include_time_h="#include <time.h>"
13133else
13134 include_time_h="/* #include <time.h> */"
13135fi
13136
13137ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h" 11907ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
13138 11908
13139cat >confcache <<\_ACEOF 11909cat >confcache <<\_ACEOF
13140# This file is a shell script that caches the results of configure 11910# This file is a shell script that caches the results of configure
13141# tests run on this system so they can be shared between configure 11911# tests run on this system so they can be shared between configure
13142# scripts and configure runs, see configure's option --config-cache. 11912# scripts and configure runs, see configure's option --config-cache.
13691 case $ac_config_target in 12461 case $ac_config_target in
13692 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 12462 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13693 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12463 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13694 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 12464 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13695 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 12465 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13696 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13697 12466
13698 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 12467 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13699echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 12468echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13700 { (exit 1); exit 1; }; };; 12469 { (exit 1); exit 1; }; };;
13701 esac 12470 esac
13800host_cpu!$host_cpu$ac_delim 12569host_cpu!$host_cpu$ac_delim
13801host_vendor!$host_vendor$ac_delim 12570host_vendor!$host_vendor$ac_delim
13802host_os!$host_os$ac_delim 12571host_os!$host_os$ac_delim
13803VERSION!$VERSION$ac_delim 12572VERSION!$VERSION$ac_delim
13804DATE!$DATE$ac_delim 12573DATE!$DATE$ac_delim
13805LSMDATE!$LSMDATE$ac_delim
13806LIBVERSION!$LIBVERSION$ac_delim
13807CC!$CC$ac_delim 12574CC!$CC$ac_delim
13808CFLAGS!$CFLAGS$ac_delim 12575CFLAGS!$CFLAGS$ac_delim
13809LDFLAGS!$LDFLAGS$ac_delim 12576LDFLAGS!$LDFLAGS$ac_delim
13810CPPFLAGS!$CPPFLAGS$ac_delim 12577CPPFLAGS!$CPPFLAGS$ac_delim
13811ac_ct_CC!$ac_ct_CC$ac_delim 12578ac_ct_CC!$ac_ct_CC$ac_delim
13819INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 12586INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13820INSTALL_DATA!$INSTALL_DATA$ac_delim 12587INSTALL_DATA!$INSTALL_DATA$ac_delim
13821GREP!$GREP$ac_delim 12588GREP!$GREP$ac_delim
13822EGREP!$EGREP$ac_delim 12589EGREP!$EGREP$ac_delim
13823LINKER!$LINKER$ac_delim 12590LINKER!$LINKER$ac_delim
13824INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
13825RXVTNAME!$RXVTNAME$ac_delim 12591RXVTNAME!$RXVTNAME$ac_delim
12592CXXCPP!$CXXCPP$ac_delim
13826TIC!$TIC$ac_delim 12593TIC!$TIC$ac_delim
13827XMKMF!$XMKMF$ac_delim 12594XMKMF!$XMKMF$ac_delim
13828CXXCPP!$CXXCPP$ac_delim
13829X_CFLAGS!$X_CFLAGS$ac_delim 12595X_CFLAGS!$X_CFLAGS$ac_delim
13830X_PRE_LIBS!$X_PRE_LIBS$ac_delim 12596X_PRE_LIBS!$X_PRE_LIBS$ac_delim
13831X_LIBS!$X_LIBS$ac_delim 12597X_LIBS!$X_LIBS$ac_delim
13832X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim 12598X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
13833afterimage_config!$afterimage_config$ac_delim 12599afterimage_config!$afterimage_config$ac_delim
13834rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
13835rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
13836rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
13837rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
13838rxvt_intp_define!$rxvt_intp_define$ac_delim
13839rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
13840PKG_CONFIG!$PKG_CONFIG$ac_delim 12600PKG_CONFIG!$PKG_CONFIG$ac_delim
13841XFT_CONFIG!$XFT_CONFIG$ac_delim 12601XFT_CONFIG!$XFT_CONFIG$ac_delim
13842PERL!$PERL$ac_delim 12602PERL!$PERL$ac_delim
13843PERLLIB!$PERLLIB$ac_delim 12603PERLLIB!$PERLLIB$ac_delim
13844PERLFLAGS!$PERLFLAGS$ac_delim 12604PERLFLAGS!$PERLFLAGS$ac_delim
13845PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim 12605PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
13846IF_PERL!$IF_PERL$ac_delim 12606IF_PERL!$IF_PERL$ac_delim
13847PERL_O!$PERL_O$ac_delim 12607PERL_O!$PERL_O$ac_delim
13848AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim 12608AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
13849AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim 12609AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
13850include_stdint_h!$include_stdint_h$ac_delim 12610LIBOBJS!$LIBOBJS$ac_delim
13851include_stdarg_h!$include_stdarg_h$ac_delim 12611LTLIBOBJS!$LTLIBOBJS$ac_delim
13852include_stdlib_h!$include_stdlib_h$ac_delim
13853include_unistd_h!$include_unistd_h$ac_delim
13854include_string_h!$include_string_h$ac_delim
13855_ACEOF 12612_ACEOF
13856 12613
13857 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 12614 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
13858 break 12615 break
13859 elif $ac_last_try; then 12616 elif $ac_last_try; then
13860 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 12617 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13861echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 12618echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13862 { (exit 1); exit 1; }; } 12619 { (exit 1); exit 1; }; }
13871 ac_eof=`expr $ac_eof + 1` 12628 ac_eof=`expr $ac_eof + 1`
13872fi 12629fi
13873 12630
13874cat >>$CONFIG_STATUS <<_ACEOF 12631cat >>$CONFIG_STATUS <<_ACEOF
13875cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 12632cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13876/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13877_ACEOF
13878sed '
13879s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13880s/^/s,@/; s/!/@,|#_!!_#|/
13881:n
13882t n
13883s/'"$ac_delim"'$/,g/; t
13884s/$/\\/; p
13885N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13886' >>$CONFIG_STATUS <conf$$subs.sed
13887rm -f conf$$subs.sed
13888cat >>$CONFIG_STATUS <<_ACEOF
13889CEOF$ac_eof
13890_ACEOF
13891
13892
13893ac_delim='%!_!# '
13894for ac_last_try in false false false false false :; do
13895 cat >conf$$subs.sed <<_ACEOF
13896include_fcntl_h!$include_fcntl_h$ac_delim
13897include_util_h!$include_util_h$ac_delim
13898include_assert_h!$include_assert_h$ac_delim
13899include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
13900include_sys_select_h!$include_sys_select_h$ac_delim
13901include_sys_strredir_h!$include_sys_strredir_h$ac_delim
13902include_sys_time_h!$include_sys_time_h$ac_delim
13903include_time_h!$include_time_h$ac_delim
13904LIBOBJS!$LIBOBJS$ac_delim
13905LTLIBOBJS!$LTLIBOBJS$ac_delim
13906_ACEOF
13907
13908 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
13909 break
13910 elif $ac_last_try; then
13911 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13912echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13913 { (exit 1); exit 1; }; }
13914 else
13915 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13916 fi
13917done
13918
13919ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13920if test -n "$ac_eof"; then
13921 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13922 ac_eof=`expr $ac_eof + 1`
13923fi
13924
13925cat >>$CONFIG_STATUS <<_ACEOF
13926cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
13927/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 12633/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13928_ACEOF 12634_ACEOF
13929sed ' 12635sed '
13930s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 12636s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13931s/^/s,@/; s/!/@,|#_!!_#|/ 12637s/^/s,@/; s/!/@,|#_!!_#|/
14184s&@builddir@&$ac_builddir&;t t 12890s&@builddir@&$ac_builddir&;t t
14185s&@abs_builddir@&$ac_abs_builddir&;t t 12891s&@abs_builddir@&$ac_abs_builddir&;t t
14186s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 12892s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14187s&@INSTALL@&$ac_INSTALL&;t t 12893s&@INSTALL@&$ac_INSTALL&;t t
14188$ac_datarootdir_hack 12894$ac_datarootdir_hack
14189" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 12895" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
14190 12896
14191test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12897test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14192 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 12898 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14193 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 12899 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14194 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12900 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines