1#! /bin/sh 2# From configure.in for Bash 3.2, version 3.190. 3# Guess values for system-dependent variables and create Makefiles. 4# Generated by GNU Autoconf 2.59 for bash 3.2-release. 5# 6# Report bugs to <bug-bash@gnu.org>. 7# 8# Copyright (C) 2003 Free Software Foundation, Inc. 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## --------------------- ## 12## M4sh Initialization. ## 13## --------------------- ## 14 15# Be Bourne compatible 16if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 17 emulate sh 18 NULLCMD=: 19 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 20 # is contrary to our usage. Disable this feature. 21 alias -g '${1+"$@"}'='"$@"' 22elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 23 set -o posix 24fi 25DUALCASE=1; export DUALCASE # for MKS sh 26 27# Support unset when possible. 28if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 29 as_unset=unset 30else 31 as_unset=false 32fi 33 34 35# Work around bugs in pre-3.0 UWIN ksh. 36$as_unset ENV MAIL MAILPATH 37PS1='$ ' 38PS2='> ' 39PS4='+ ' 40 41# NLS nuisances. 42for as_var in \ 43 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 44 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 45 LC_TELEPHONE LC_TIME 46do 47 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 48 eval $as_var=C; export $as_var 49 else 50 $as_unset $as_var 51 fi 52done 53 54# Required to use basename. 55if expr a : '\(a\)' >/dev/null 2>&1; then 56 as_expr=expr 57else 58 as_expr=false 59fi 60 61if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 62 as_basename=basename 63else 64 as_basename=false 65fi 66 67 68# Name of the executable. 69as_me=`$as_basename "$0" || 70$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 71 X"$0" : 'X\(//\)$' \| \ 72 X"$0" : 'X\(/\)$' \| \ 73 . : '\(.\)' 2>/dev/null || 74echo X/"$0" | 75 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 76 /^X\/\(\/\/\)$/{ s//\1/; q; } 77 /^X\/\(\/\).*/{ s//\1/; q; } 78 s/.*/./; q'` 79 80 81# PATH needs CR, and LINENO needs CR and PATH. 82# Avoid depending upon Character Ranges. 83as_cr_letters='abcdefghijklmnopqrstuvwxyz' 84as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 85as_cr_Letters=$as_cr_letters$as_cr_LETTERS 86as_cr_digits='0123456789' 87as_cr_alnum=$as_cr_Letters$as_cr_digits 88 89# The user is always right. 90if test "${PATH_SEPARATOR+set}" != set; then 91 echo "#! /bin/sh" >conf$$.sh 92 echo "exit 0" >>conf$$.sh 93 chmod +x conf$$.sh 94 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 95 PATH_SEPARATOR=';' 96 else 97 PATH_SEPARATOR=: 98 fi 99 rm -f conf$$.sh 100fi 101 102 103 as_lineno_1=$LINENO 104 as_lineno_2=$LINENO 105 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 106 test "x$as_lineno_1" != "x$as_lineno_2" && 107 test "x$as_lineno_3" = "x$as_lineno_2" || { 108 # Find who we are. Look in the path if we contain no path at all 109 # relative or not. 110 case $0 in 111 *[\\/]* ) as_myself=$0 ;; 112 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 113for as_dir in $PATH 114do 115 IFS=$as_save_IFS 116 test -z "$as_dir" && as_dir=. 117 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 118done 119 120 ;; 121 esac 122 # We did not find ourselves, most probably we were run as `sh COMMAND' 123 # in which case we are not to be found in the path. 124 if test "x$as_myself" = x; then 125 as_myself=$0 126 fi 127 if test ! -f "$as_myself"; then 128 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 129 { (exit 1); exit 1; }; } 130 fi 131 case $CONFIG_SHELL in 132 '') 133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 134for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 135do 136 IFS=$as_save_IFS 137 test -z "$as_dir" && as_dir=. 138 for as_base in sh bash ksh sh5; do 139 case $as_dir in 140 /*) 141 if ("$as_dir/$as_base" -c ' 142 as_lineno_1=$LINENO 143 as_lineno_2=$LINENO 144 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 145 test "x$as_lineno_1" != "x$as_lineno_2" && 146 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 147 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 148 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 149 CONFIG_SHELL=$as_dir/$as_base 150 export CONFIG_SHELL 151 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 152 fi;; 153 esac 154 done 155done 156;; 157 esac 158 159 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 160 # uniformly replaced by the line number. The first 'sed' inserts a 161 # line-number line before each line; the second 'sed' does the real 162 # work. The second script uses 'N' to pair each line-number line 163 # with the numbered line, and appends trailing '-' during 164 # substitution so that $LINENO is not a special case at line end. 165 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 166 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 167 sed '=' <$as_myself | 168 sed ' 169 N 170 s,$,-, 171 : loop 172 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 173 t loop 174 s,-$,, 175 s,^['$as_cr_digits']*\n,, 176 ' >$as_me.lineno && 177 chmod +x $as_me.lineno || 178 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 179 { (exit 1); exit 1; }; } 180 181 # Don't try to exec as it changes $[0], causing all sort of problems 182 # (the dirname of $[0] is not the place where we might find the 183 # original and so on. Autoconf is especially sensible to this). 184 . ./$as_me.lineno 185 # Exit status is that of the last command. 186 exit 187} 188 189 190case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 191 *c*,-n*) ECHO_N= ECHO_C=' 192' ECHO_T=' ' ;; 193 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 194 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 195esac 196 197if expr a : '\(a\)' >/dev/null 2>&1; then 198 as_expr=expr 199else 200 as_expr=false 201fi 202 203rm -f conf$$ conf$$.exe conf$$.file 204echo >conf$$.file 205if ln -s conf$$.file conf$$ 2>/dev/null; then 206 # We could just check for DJGPP; but this test a) works b) is more generic 207 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 208 if test -f conf$$.exe; then 209 # Don't use ln at all; we don't have any links 210 as_ln_s='cp -p' 211 else 212 as_ln_s='ln -s' 213 fi 214elif ln conf$$.file conf$$ 2>/dev/null; then 215 as_ln_s=ln 216else 217 as_ln_s='cp -p' 218fi 219rm -f conf$$ conf$$.exe conf$$.file 220 221if mkdir -p . 2>/dev/null; then 222 as_mkdir_p=: 223else 224 test -d ./-p && rmdir ./-p 225 as_mkdir_p=false 226fi 227 228as_executable_p="test -f" 229 230# Sed expression to map a string onto a valid CPP name. 231as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 232 233# Sed expression to map a string onto a valid variable name. 234as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 235 236 237# IFS 238# We need space, tab and new line, in precisely that order. 239as_nl=' 240' 241IFS=" $as_nl" 242 243# CDPATH. 244$as_unset CDPATH 245 246 247# Name of the host. 248# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 249# so uname gets run too. 250ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 251 252exec 6>&1 253 254# 255# Initializations. 256# 257ac_default_prefix=/usr/local 258ac_config_libobj_dir=. 259cross_compiling=no 260subdirs= 261MFLAGS= 262MAKEFLAGS= 263SHELL=${CONFIG_SHELL-/bin/sh} 264 265# Maximum number of lines to put in a shell here document. 266# This variable seems obsolete. It should probably be removed, and 267# only ac_max_sed_lines should be used. 268: ${ac_max_here_lines=38} 269 270# Identity of this package. 271PACKAGE_NAME='bash' 272PACKAGE_TARNAME='bash' 273PACKAGE_VERSION='3.2-release' 274PACKAGE_STRING='bash 3.2-release' 275PACKAGE_BUGREPORT='bug-bash@gnu.org' 276 277ac_unique_file="shell.h" 278# Factoring default headers for most tests. 279ac_includes_default="\ 280#include <stdio.h> 281#if HAVE_SYS_TYPES_H 282# include <sys/types.h> 283#endif 284#if HAVE_SYS_STAT_H 285# include <sys/stat.h> 286#endif 287#if STDC_HEADERS 288# include <stdlib.h> 289# include <stddef.h> 290#else 291# if HAVE_STDLIB_H 292# include <stdlib.h> 293# endif 294#endif 295#if HAVE_STRING_H 296# if !STDC_HEADERS && HAVE_MEMORY_H 297# include <memory.h> 298# endif 299# include <string.h> 300#endif 301#if HAVE_STRINGS_H 302# include <strings.h> 303#endif 304#if HAVE_INTTYPES_H 305# include <inttypes.h> 306#else 307# if HAVE_STDINT_H 308# include <stdint.h> 309# endif 310#endif 311#if HAVE_UNISTD_H 312# include <unistd.h> 313#endif" 314 315ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os EMACS lispdir DEBUGGER_START_FILE TESTSCRIPT PURIFY MALLOC_TARGET MALLOC_SRC MALLOC_LIB MALLOC_LIBRARY MALLOC_LDFLAGS MALLOC_DEP htmldir HELPDIR HELPDIRDEFINE HELPINSTALL HELPSTRINGS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP CROSS_COMPILE SIGNAMES_H SIGNAMES_O CC_FOR_BUILD STATIC_LD CFLAGS_FOR_BUILD CPPFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD RL_VERSION RL_MAJOR RL_MINOR READLINE_LIB READLINE_DEP RL_LIBDIR RL_INCLUDEDIR RL_INCLUDE HISTORY_LIB HISTORY_DEP HIST_LIBDIR TILDE_LIB INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR RANLIB ac_ct_RANLIB YACC SET_MAKE MAKE_SHELL SIZE MKINSTALLDIRS USE_NLS MSGFMT GMSGFMT XGETTEXT MSGMERGE ALLOCA GLIBC21 LIBICONV LTLIBICONV INTLBISON BUILD_INCLUDED_LIBINTL USE_INCLUDED_LIBINTL CATOBJEXT DATADIRNAME INSTOBJEXT GENCAT INTLOBJS INTL_LIBTOOL_SUFFIX_PREFIX INTLLIBS LIBINTL LTLIBINTL POSUB LIBOBJS INTL_DEP INTL_INC LIBINTL_H SIGLIST_O TERMCAP_LIB TERMCAP_DEP JOBS_O SHOBJ_CC SHOBJ_CFLAGS SHOBJ_LD SHOBJ_LDFLAGS SHOBJ_XLDFLAGS SHOBJ_LIBS SHOBJ_STATUS PROFILE_FLAGS incdir BUILD_DIR ARFLAGS BASHVERS RELSTATUS DEBUG MALLOC_DEBUG LOCAL_LIBS LOCAL_CFLAGS LOCAL_LDFLAGS LOCAL_DEFS LTLIBOBJS' 316ac_subst_files='' 317 318# Initialize some variables set by options. 319ac_init_help= 320ac_init_version=false 321# The variables have the same names as the options, with 322# dashes changed to underlines. 323cache_file=/dev/null 324exec_prefix=NONE 325no_create= 326no_recursion= 327prefix=NONE 328program_prefix=NONE 329program_suffix=NONE 330program_transform_name=s,x,x, 331silent= 332site= 333srcdir= 334verbose= 335x_includes=NONE 336x_libraries=NONE 337 338# Installation directory options. 339# These are left unexpanded so users can "make install exec_prefix=/foo" 340# and all the variables that are supposed to be based on exec_prefix 341# by default will actually change. 342# Use braces instead of parens because sh, perl, etc. also accept them. 343bindir='${exec_prefix}/bin' 344sbindir='${exec_prefix}/sbin' 345libexecdir='${exec_prefix}/libexec' 346datadir='${prefix}/share' 347sysconfdir='${prefix}/etc' 348sharedstatedir='${prefix}/com' 349localstatedir='${prefix}/var' 350libdir='${exec_prefix}/lib' 351includedir='${prefix}/include' 352oldincludedir='/usr/include' 353infodir='${prefix}/info' 354mandir='${prefix}/man' 355 356ac_prev= 357for ac_option 358do 359 # If the previous option needs an argument, assign it. 360 if test -n "$ac_prev"; then 361 eval "$ac_prev=\$ac_option" 362 ac_prev= 363 continue 364 fi 365 366 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 367 368 # Accept the important Cygnus configure options, so we can diagnose typos. 369 370 case $ac_option in 371 372 -bindir | --bindir | --bindi | --bind | --bin | --bi) 373 ac_prev=bindir ;; 374 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 375 bindir=$ac_optarg ;; 376 377 -build | --build | --buil | --bui | --bu) 378 ac_prev=build_alias ;; 379 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 380 build_alias=$ac_optarg ;; 381 382 -cache-file | --cache-file | --cache-fil | --cache-fi \ 383 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 384 ac_prev=cache_file ;; 385 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 386 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 387 cache_file=$ac_optarg ;; 388 389 --config-cache | -C) 390 cache_file=config.cache ;; 391 392 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 393 ac_prev=datadir ;; 394 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 395 | --da=*) 396 datadir=$ac_optarg ;; 397 398 -disable-* | --disable-*) 399 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 400 # Reject names that are not valid shell variable names. 401 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 402 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 403 { (exit 1); exit 1; }; } 404 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 405 eval "enable_$ac_feature=no" ;; 406 407 -enable-* | --enable-*) 408 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 409 # Reject names that are not valid shell variable names. 410 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 411 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 412 { (exit 1); exit 1; }; } 413 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 414 case $ac_option in 415 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 416 *) ac_optarg=yes ;; 417 esac 418 eval "enable_$ac_feature='$ac_optarg'" ;; 419 420 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 421 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 422 | --exec | --exe | --ex) 423 ac_prev=exec_prefix ;; 424 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 425 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 426 | --exec=* | --exe=* | --ex=*) 427 exec_prefix=$ac_optarg ;; 428 429 -gas | --gas | --ga | --g) 430 # Obsolete; use --with-gas. 431 with_gas=yes ;; 432 433 -help | --help | --hel | --he | -h) 434 ac_init_help=long ;; 435 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 436 ac_init_help=recursive ;; 437 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 438 ac_init_help=short ;; 439 440 -host | --host | --hos | --ho) 441 ac_prev=host_alias ;; 442 -host=* | --host=* | --hos=* | --ho=*) 443 host_alias=$ac_optarg ;; 444 445 -includedir | --includedir | --includedi | --included | --include \ 446 | --includ | --inclu | --incl | --inc) 447 ac_prev=includedir ;; 448 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 449 | --includ=* | --inclu=* | --incl=* | --inc=*) 450 includedir=$ac_optarg ;; 451 452 -infodir | --infodir | --infodi | --infod | --info | --inf) 453 ac_prev=infodir ;; 454 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 455 infodir=$ac_optarg ;; 456 457 -libdir | --libdir | --libdi | --libd) 458 ac_prev=libdir ;; 459 -libdir=* | --libdir=* | --libdi=* | --libd=*) 460 libdir=$ac_optarg ;; 461 462 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 463 | --libexe | --libex | --libe) 464 ac_prev=libexecdir ;; 465 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 466 | --libexe=* | --libex=* | --libe=*) 467 libexecdir=$ac_optarg ;; 468 469 -localstatedir | --localstatedir | --localstatedi | --localstated \ 470 | --localstate | --localstat | --localsta | --localst \ 471 | --locals | --local | --loca | --loc | --lo) 472 ac_prev=localstatedir ;; 473 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 474 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 475 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 476 localstatedir=$ac_optarg ;; 477 478 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 479 ac_prev=mandir ;; 480 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 481 mandir=$ac_optarg ;; 482 483 -nfp | --nfp | --nf) 484 # Obsolete; use --without-fp. 485 with_fp=no ;; 486 487 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 488 | --no-cr | --no-c | -n) 489 no_create=yes ;; 490 491 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 492 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 493 no_recursion=yes ;; 494 495 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 496 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 497 | --oldin | --oldi | --old | --ol | --o) 498 ac_prev=oldincludedir ;; 499 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 500 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 501 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 502 oldincludedir=$ac_optarg ;; 503 504 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 505 ac_prev=prefix ;; 506 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 507 prefix=$ac_optarg ;; 508 509 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 510 | --program-pre | --program-pr | --program-p) 511 ac_prev=program_prefix ;; 512 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 513 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 514 program_prefix=$ac_optarg ;; 515 516 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 517 | --program-suf | --program-su | --program-s) 518 ac_prev=program_suffix ;; 519 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 520 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 521 program_suffix=$ac_optarg ;; 522 523 -program-transform-name | --program-transform-name \ 524 | --program-transform-nam | --program-transform-na \ 525 | --program-transform-n | --program-transform- \ 526 | --program-transform | --program-transfor \ 527 | --program-transfo | --program-transf \ 528 | --program-trans | --program-tran \ 529 | --progr-tra | --program-tr | --program-t) 530 ac_prev=program_transform_name ;; 531 -program-transform-name=* | --program-transform-name=* \ 532 | --program-transform-nam=* | --program-transform-na=* \ 533 | --program-transform-n=* | --program-transform-=* \ 534 | --program-transform=* | --program-transfor=* \ 535 | --program-transfo=* | --program-transf=* \ 536 | --program-trans=* | --program-tran=* \ 537 | --progr-tra=* | --program-tr=* | --program-t=*) 538 program_transform_name=$ac_optarg ;; 539 540 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 541 | -silent | --silent | --silen | --sile | --sil) 542 silent=yes ;; 543 544 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 545 ac_prev=sbindir ;; 546 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 547 | --sbi=* | --sb=*) 548 sbindir=$ac_optarg ;; 549 550 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 551 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 552 | --sharedst | --shareds | --shared | --share | --shar \ 553 | --sha | --sh) 554 ac_prev=sharedstatedir ;; 555 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 556 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 557 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 558 | --sha=* | --sh=*) 559 sharedstatedir=$ac_optarg ;; 560 561 -site | --site | --sit) 562 ac_prev=site ;; 563 -site=* | --site=* | --sit=*) 564 site=$ac_optarg ;; 565 566 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 567 ac_prev=srcdir ;; 568 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 569 srcdir=$ac_optarg ;; 570 571 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 572 | --syscon | --sysco | --sysc | --sys | --sy) 573 ac_prev=sysconfdir ;; 574 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 575 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 576 sysconfdir=$ac_optarg ;; 577 578 -target | --target | --targe | --targ | --tar | --ta | --t) 579 ac_prev=target_alias ;; 580 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 581 target_alias=$ac_optarg ;; 582 583 -v | -verbose | --verbose | --verbos | --verbo | --verb) 584 verbose=yes ;; 585 586 -version | --version | --versio | --versi | --vers | -V) 587 ac_init_version=: ;; 588 589 -with-* | --with-*) 590 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 591 # Reject names that are not valid shell variable names. 592 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 593 { echo "$as_me: error: invalid package name: $ac_package" >&2 594 { (exit 1); exit 1; }; } 595 ac_package=`echo $ac_package| sed 's/-/_/g'` 596 case $ac_option in 597 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 598 *) ac_optarg=yes ;; 599 esac 600 eval "with_$ac_package='$ac_optarg'" ;; 601 602 -without-* | --without-*) 603 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 604 # Reject names that are not valid shell variable names. 605 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 606 { echo "$as_me: error: invalid package name: $ac_package" >&2 607 { (exit 1); exit 1; }; } 608 ac_package=`echo $ac_package | sed 's/-/_/g'` 609 eval "with_$ac_package=no" ;; 610 611 --x) 612 # Obsolete; use --with-x. 613 with_x=yes ;; 614 615 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 616 | --x-incl | --x-inc | --x-in | --x-i) 617 ac_prev=x_includes ;; 618 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 619 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 620 x_includes=$ac_optarg ;; 621 622 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 623 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 624 ac_prev=x_libraries ;; 625 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 626 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 627 x_libraries=$ac_optarg ;; 628 629 -*) { echo "$as_me: error: unrecognized option: $ac_option 630Try \`$0 --help' for more information." >&2 631 { (exit 1); exit 1; }; } 632 ;; 633 634 *=*) 635 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 636 # Reject names that are not valid shell variable names. 637 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 638 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 639 { (exit 1); exit 1; }; } 640 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` 641 eval "$ac_envvar='$ac_optarg'" 642 export $ac_envvar ;; 643 644 *) 645 # FIXME: should be removed in autoconf 3.0. 646 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 647 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 648 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 649 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 650 ;; 651 652 esac 653done 654 655if test -n "$ac_prev"; then 656 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 657 { echo "$as_me: error: missing argument to $ac_option" >&2 658 { (exit 1); exit 1; }; } 659fi 660 661# Be sure to have absolute paths. 662for ac_var in exec_prefix prefix 663do 664 eval ac_val=$`echo $ac_var` 665 case $ac_val in 666 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 667 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 668 { (exit 1); exit 1; }; };; 669 esac 670done 671 672# Be sure to have absolute paths. 673for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ 674 localstatedir libdir includedir oldincludedir infodir mandir 675do 676 eval ac_val=$`echo $ac_var` 677 case $ac_val in 678 [\\/$]* | ?:[\\/]* ) ;; 679 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 680 { (exit 1); exit 1; }; };; 681 esac 682done 683 684# There might be people who depend on the old broken behavior: `$host' 685# used to hold the argument of --host etc. 686# FIXME: To remove some day. 687build=$build_alias 688host=$host_alias 689target=$target_alias 690 691# FIXME: To remove some day. 692if test "x$host_alias" != x; then 693 if test "x$build_alias" = x; then 694 cross_compiling=maybe 695 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 696 If a cross compiler is detected then cross compile mode will be used." >&2 697 elif test "x$build_alias" != "x$host_alias"; then 698 cross_compiling=yes 699 fi 700fi 701 702ac_tool_prefix= 703test -n "$host_alias" && ac_tool_prefix=$host_alias- 704 705test "$silent" = yes && exec 6>/dev/null 706 707 708# Find the source files, if location was not specified. 709if test -z "$srcdir"; then 710 ac_srcdir_defaulted=yes 711 # Try the directory containing this script, then its parent. 712 ac_confdir=`(dirname "$0") 2>/dev/null || 713$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 714 X"$0" : 'X\(//\)[^/]' \| \ 715 X"$0" : 'X\(//\)$' \| \ 716 X"$0" : 'X\(/\)' \| \ 717 . : '\(.\)' 2>/dev/null || 718echo X"$0" | 719 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 720 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 721 /^X\(\/\/\)$/{ s//\1/; q; } 722 /^X\(\/\).*/{ s//\1/; q; } 723 s/.*/./; q'` 724 srcdir=$ac_confdir 725 if test ! -r $srcdir/$ac_unique_file; then 726 srcdir=.. 727 fi 728else 729 ac_srcdir_defaulted=no 730fi 731if test ! -r $srcdir/$ac_unique_file; then 732 if test "$ac_srcdir_defaulted" = yes; then 733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 734 { (exit 1); exit 1; }; } 735 else 736 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 737 { (exit 1); exit 1; }; } 738 fi 739fi 740(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || 741 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 742 { (exit 1); exit 1; }; } 743srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 744ac_env_build_alias_set=${build_alias+set} 745ac_env_build_alias_value=$build_alias 746ac_cv_env_build_alias_set=${build_alias+set} 747ac_cv_env_build_alias_value=$build_alias 748ac_env_host_alias_set=${host_alias+set} 749ac_env_host_alias_value=$host_alias 750ac_cv_env_host_alias_set=${host_alias+set} 751ac_cv_env_host_alias_value=$host_alias 752ac_env_target_alias_set=${target_alias+set} 753ac_env_target_alias_value=$target_alias 754ac_cv_env_target_alias_set=${target_alias+set} 755ac_cv_env_target_alias_value=$target_alias 756ac_env_DEBUGGER_START_FILE_set=${DEBUGGER_START_FILE+set} 757ac_env_DEBUGGER_START_FILE_value=$DEBUGGER_START_FILE 758ac_cv_env_DEBUGGER_START_FILE_set=${DEBUGGER_START_FILE+set} 759ac_cv_env_DEBUGGER_START_FILE_value=$DEBUGGER_START_FILE 760ac_env_CC_set=${CC+set} 761ac_env_CC_value=$CC 762ac_cv_env_CC_set=${CC+set} 763ac_cv_env_CC_value=$CC 764ac_env_CFLAGS_set=${CFLAGS+set} 765ac_env_CFLAGS_value=$CFLAGS 766ac_cv_env_CFLAGS_set=${CFLAGS+set} 767ac_cv_env_CFLAGS_value=$CFLAGS 768ac_env_LDFLAGS_set=${LDFLAGS+set} 769ac_env_LDFLAGS_value=$LDFLAGS 770ac_cv_env_LDFLAGS_set=${LDFLAGS+set} 771ac_cv_env_LDFLAGS_value=$LDFLAGS 772ac_env_CPPFLAGS_set=${CPPFLAGS+set} 773ac_env_CPPFLAGS_value=$CPPFLAGS 774ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} 775ac_cv_env_CPPFLAGS_value=$CPPFLAGS 776ac_env_CPP_set=${CPP+set} 777ac_env_CPP_value=$CPP 778ac_cv_env_CPP_set=${CPP+set} 779ac_cv_env_CPP_value=$CPP 780 781# 782# Report the --help message. 783# 784if test "$ac_init_help" = "long"; then 785 # Omit some internal or obsolete options to make the list less imposing. 786 # This message is too long to be a string in the A/UX 3.1 sh. 787 cat <<_ACEOF 788\`configure' configures bash 3.2-release to adapt to many kinds of systems. 789 790Usage: $0 [OPTION]... [VAR=VALUE]... 791 792To assign environment variables (e.g., CC, CFLAGS...), specify them as 793VAR=VALUE. See below for descriptions of some of the useful variables. 794 795Defaults for the options are specified in brackets. 796 797Configuration: 798 -h, --help display this help and exit 799 --help=short display options specific to this package 800 --help=recursive display the short help of all the included packages 801 -V, --version display version information and exit 802 -q, --quiet, --silent do not print \`checking...' messages 803 --cache-file=FILE cache test results in FILE [disabled] 804 -C, --config-cache alias for \`--cache-file=config.cache' 805 -n, --no-create do not create output files 806 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 807 808_ACEOF 809 810 cat <<_ACEOF 811Installation directories: 812 --prefix=PREFIX install architecture-independent files in PREFIX 813 [$ac_default_prefix] 814 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 815 [PREFIX] 816 817By default, \`make install' will install all the files in 818\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 819an installation prefix other than \`$ac_default_prefix' using \`--prefix', 820for instance \`--prefix=\$HOME'. 821 822For better control, use the options below. 823 824Fine tuning of the installation directories: 825 --bindir=DIR user executables [EPREFIX/bin] 826 --sbindir=DIR system admin executables [EPREFIX/sbin] 827 --libexecdir=DIR program executables [EPREFIX/libexec] 828 --datadir=DIR read-only architecture-independent data [PREFIX/share] 829 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 830 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 831 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 832 --libdir=DIR object code libraries [EPREFIX/lib] 833 --includedir=DIR C header files [PREFIX/include] 834 --oldincludedir=DIR C header files for non-gcc [/usr/include] 835 --infodir=DIR info documentation [PREFIX/info] 836 --mandir=DIR man documentation [PREFIX/man] 837_ACEOF 838 839 cat <<\_ACEOF 840 841System types: 842 --build=BUILD configure for building on BUILD [guessed] 843 --host=HOST cross-compile to build programs to run on HOST [BUILD] 844_ACEOF 845fi 846 847if test -n "$ac_init_help"; then 848 case $ac_init_help in 849 short | recursive ) echo "Configuration of bash 3.2-release:";; 850 esac 851 cat <<\_ACEOF 852 853Optional Features: 854 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 855 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 856 --enable-minimal-config a minimal sh-like configuration 857 --enable-alias enable shell aliases 858 --enable-arith-for-command 859 enable arithmetic for command 860 --enable-array-variables 861 include shell array variables 862 --enable-bang-history turn on csh-style history substitution 863 --enable-brace-expansion 864 include brace expansion 865 --enable-command-timing enable the time reserved word and command timing 866 --enable-cond-command enable the conditional command 867 --enable-cond-regexp enable extgended regular expression matching in 868 conditional commands 869 --enable-debugger enable support for bash debugger 870 --enable-directory-stack 871 enable builtins pushd/popd/dirs 872 --enable-disabled-builtins 873 allow disabled builtins to still be invoked 874 --enable-dparen-arithmetic 875 include ((...)) command 876 --enable-extended-glob include ksh-style extended pattern matching 877 --enable-help-builtin include the help builtin 878 --enable-history turn on command history 879 --enable-job-control enable job control features 880 --enable-multibyte enable multibyte characters if OS supports them 881 --enable-net-redirections 882 enable /dev/tcp/host/port redirection 883 --enable-process-substitution 884 enable process substitution 885 --enable-progcomp enable programmable completion and the complete 886 builtin 887 --enable-prompt-string-decoding 888 turn on escape character decoding in prompts 889 --enable-readline turn on command line editing 890 --enable-restricted enable a restricted shell 891 --enable-select include select command 892 --enable-separate-helpfiles 893 use external files for help builtin documentation 894 --enable-single-help-strings 895 store help documentation as a single string to ease 896 translation 897 --enable-strict-posix-default 898 configure bash to be posix-conformant by default 899 --enable-usg-echo-default 900 a synonym for --enable-xpg-echo-default 901 --enable-xpg-echo-default 902 make the echo builtin expand escape sequences by 903 default 904 --enable-mem-scramble scramble memory on calls to malloc and free 905 --enable-profiling allow profiling with gprof 906 --enable-static-link link bash statically, for use as a root shell 907 --disable-largefile omit support for large files 908 --disable-nls do not use Native Language Support 909 --disable-rpath do not hardcode runtime library paths 910 911Optional Packages: 912 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 913 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 914 --with-lispdir override the default lisp directory 915 --with-afs if you are running AFS 916 --with-bash-malloc use the Bash version of malloc 917 --with-curses use the curses library instead of the termcap 918 library 919 --with-gnu-malloc synonym for --with-bash-malloc 920 --with-installed-readline 921 use a version of the readline library that is 922 already installed 923 --with-purecov configure to postprocess with pure coverage 924 --with-purify configure to postprocess with purify 925 --with-gnu-ld assume the C compiler uses GNU ld default=no 926 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 927 --without-libiconv-prefix don't search for libiconv in includedir and libdir 928 --with-included-gettext use the GNU gettext library included here 929 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib 930 --without-libintl-prefix don't search for libintl in includedir and libdir 931 932Some influential environment variables: 933 DEBUGGER_START_FILE 934 location of bash debugger initialization file 935 CC C compiler command 936 CFLAGS C compiler flags 937 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 938 nonstandard directory <lib dir> 939 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 940 headers in a nonstandard directory <include dir> 941 CPP C preprocessor 942 943Use these variables to override the choices made by `configure' or to help 944it to find libraries and programs with nonstandard names/locations. 945 946Report bugs to <bug-bash@gnu.org>. 947_ACEOF 948fi 949 950if test "$ac_init_help" = "recursive"; then 951 # If there are subdirs, report their specific --help. 952 ac_popdir=`pwd` 953 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 954 test -d $ac_dir || continue 955 ac_builddir=. 956 957if test "$ac_dir" != .; then 958 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 959 # A "../" for each directory in $ac_dir_suffix. 960 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 961else 962 ac_dir_suffix= ac_top_builddir= 963fi 964 965case $srcdir in 966 .) # No --srcdir option. We are building in place. 967 ac_srcdir=. 968 if test -z "$ac_top_builddir"; then 969 ac_top_srcdir=. 970 else 971 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 972 fi ;; 973 [\\/]* | ?:[\\/]* ) # Absolute path. 974 ac_srcdir=$srcdir$ac_dir_suffix; 975 ac_top_srcdir=$srcdir ;; 976 *) # Relative path. 977 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 978 ac_top_srcdir=$ac_top_builddir$srcdir ;; 979esac 980 981# Do not use `cd foo && pwd` to compute absolute paths, because 982# the directories may not exist. 983case `pwd` in 984.) ac_abs_builddir="$ac_dir";; 985*) 986 case "$ac_dir" in 987 .) ac_abs_builddir=`pwd`;; 988 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 989 *) ac_abs_builddir=`pwd`/"$ac_dir";; 990 esac;; 991esac 992case $ac_abs_builddir in 993.) ac_abs_top_builddir=${ac_top_builddir}.;; 994*) 995 case ${ac_top_builddir}. in 996 .) ac_abs_top_builddir=$ac_abs_builddir;; 997 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 998 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 999 esac;; 1000esac 1001case $ac_abs_builddir in 1002.) ac_abs_srcdir=$ac_srcdir;; 1003*) 1004 case $ac_srcdir in 1005 .) ac_abs_srcdir=$ac_abs_builddir;; 1006 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 1007 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 1008 esac;; 1009esac 1010case $ac_abs_builddir in 1011.) ac_abs_top_srcdir=$ac_top_srcdir;; 1012*) 1013 case $ac_top_srcdir in 1014 .) ac_abs_top_srcdir=$ac_abs_builddir;; 1015 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 1016 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 1017 esac;; 1018esac 1019 1020 cd $ac_dir 1021 # Check for guested configure; otherwise get Cygnus style configure. 1022 if test -f $ac_srcdir/configure.gnu; then 1023 echo 1024 $SHELL $ac_srcdir/configure.gnu --help=recursive 1025 elif test -f $ac_srcdir/configure; then 1026 echo 1027 $SHELL $ac_srcdir/configure --help=recursive 1028 elif test -f $ac_srcdir/configure.ac || 1029 test -f $ac_srcdir/configure.in; then 1030 echo 1031 $ac_configure --help 1032 else 1033 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1034 fi 1035 cd $ac_popdir 1036 done 1037fi 1038 1039test -n "$ac_init_help" && exit 0 1040if $ac_init_version; then 1041 cat <<\_ACEOF 1042bash configure 3.2-release 1043generated by GNU Autoconf 2.59 1044 1045Copyright (C) 2003 Free Software Foundation, Inc. 1046This configure script is free software; the Free Software Foundation 1047gives unlimited permission to copy, distribute and modify it. 1048_ACEOF 1049 exit 0 1050fi 1051exec 5>config.log 1052cat >&5 <<_ACEOF 1053This file contains any messages produced by compilers while 1054running configure, to aid debugging if configure makes a mistake. 1055 1056It was created by bash $as_me 3.2-release, which was 1057generated by GNU Autoconf 2.59. Invocation command line was 1058 1059 $ $0 $@ 1060 1061_ACEOF 1062{ 1063cat <<_ASUNAME 1064## --------- ## 1065## Platform. ## 1066## --------- ## 1067 1068hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1069uname -m = `(uname -m) 2>/dev/null || echo unknown` 1070uname -r = `(uname -r) 2>/dev/null || echo unknown` 1071uname -s = `(uname -s) 2>/dev/null || echo unknown` 1072uname -v = `(uname -v) 2>/dev/null || echo unknown` 1073 1074/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1075/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1076 1077/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1078/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1079/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1080hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 1081/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1082/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1083/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1084 1085_ASUNAME 1086 1087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1088for as_dir in $PATH 1089do 1090 IFS=$as_save_IFS 1091 test -z "$as_dir" && as_dir=. 1092 echo "PATH: $as_dir" 1093done 1094 1095} >&5 1096 1097cat >&5 <<_ACEOF 1098 1099 1100## ----------- ## 1101## Core tests. ## 1102## ----------- ## 1103 1104_ACEOF 1105 1106 1107# Keep a trace of the command line. 1108# Strip out --no-create and --no-recursion so they do not pile up. 1109# Strip out --silent because we don't want to record it for future runs. 1110# Also quote any args containing shell meta-characters. 1111# Make two passes to allow for proper duplicate-argument suppression. 1112ac_configure_args= 1113ac_configure_args0= 1114ac_configure_args1= 1115ac_sep= 1116ac_must_keep_next=false 1117for ac_pass in 1 2 1118do 1119 for ac_arg 1120 do 1121 case $ac_arg in 1122 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1123 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1124 | -silent | --silent | --silen | --sile | --sil) 1125 continue ;; 1126 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1127 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1128 esac 1129 case $ac_pass in 1130 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1131 2) 1132 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1133 if test $ac_must_keep_next = true; then 1134 ac_must_keep_next=false # Got value, back to normal. 1135 else 1136 case $ac_arg in 1137 *=* | --config-cache | -C | -disable-* | --disable-* \ 1138 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1139 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1140 | -with-* | --with-* | -without-* | --without-* | --x) 1141 case "$ac_configure_args0 " in 1142 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1143 esac 1144 ;; 1145 -* ) ac_must_keep_next=true ;; 1146 esac 1147 fi 1148 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 1149 # Get rid of the leading space. 1150 ac_sep=" " 1151 ;; 1152 esac 1153 done 1154done 1155$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1156$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1157 1158# When interrupted or exit'd, cleanup temporary files, and complete 1159# config.log. We remove comments because anyway the quotes in there 1160# would cause problems or look ugly. 1161# WARNING: Be sure not to use single quotes in there, as some shells, 1162# such as our DU 5.0 friend, will then `close' the trap. 1163trap 'exit_status=$? 1164 # Save into config.log some information that might help in debugging. 1165 { 1166 echo 1167 1168 cat <<\_ASBOX 1169## ---------------- ## 1170## Cache variables. ## 1171## ---------------- ## 1172_ASBOX 1173 echo 1174 # The following way of writing the cache mishandles newlines in values, 1175{ 1176 (set) 2>&1 | 1177 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 1178 *ac_space=\ *) 1179 sed -n \ 1180 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 1181 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 1182 ;; 1183 *) 1184 sed -n \ 1185 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 1186 ;; 1187 esac; 1188} 1189 echo 1190 1191 cat <<\_ASBOX 1192## ----------------- ## 1193## Output variables. ## 1194## ----------------- ## 1195_ASBOX 1196 echo 1197 for ac_var in $ac_subst_vars 1198 do 1199 eval ac_val=$`echo $ac_var` 1200 echo "$ac_var='"'"'$ac_val'"'"'" 1201 done | sort 1202 echo 1203 1204 if test -n "$ac_subst_files"; then 1205 cat <<\_ASBOX 1206## ------------- ## 1207## Output files. ## 1208## ------------- ## 1209_ASBOX 1210 echo 1211 for ac_var in $ac_subst_files 1212 do 1213 eval ac_val=$`echo $ac_var` 1214 echo "$ac_var='"'"'$ac_val'"'"'" 1215 done | sort 1216 echo 1217 fi 1218 1219 if test -s confdefs.h; then 1220 cat <<\_ASBOX 1221## ----------- ## 1222## confdefs.h. ## 1223## ----------- ## 1224_ASBOX 1225 echo 1226 sed "/^$/d" confdefs.h | sort 1227 echo 1228 fi 1229 test "$ac_signal" != 0 && 1230 echo "$as_me: caught signal $ac_signal" 1231 echo "$as_me: exit $exit_status" 1232 } >&5 1233 rm -f core *.core && 1234 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 1235 exit $exit_status 1236 ' 0 1237for ac_signal in 1 2 13 15; do 1238 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1239done 1240ac_signal=0 1241 1242# confdefs.h avoids OS command line length limits that DEFS can exceed. 1243rm -rf conftest* confdefs.h 1244# AIX cpp loses on an empty file, so make sure it contains at least a newline. 1245echo >confdefs.h 1246 1247# Predefined preprocessor variables. 1248 1249cat >>confdefs.h <<_ACEOF 1250#define PACKAGE_NAME "$PACKAGE_NAME" 1251_ACEOF 1252 1253 1254cat >>confdefs.h <<_ACEOF 1255#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1256_ACEOF 1257 1258 1259cat >>confdefs.h <<_ACEOF 1260#define PACKAGE_VERSION "$PACKAGE_VERSION" 1261_ACEOF 1262 1263 1264cat >>confdefs.h <<_ACEOF 1265#define PACKAGE_STRING "$PACKAGE_STRING" 1266_ACEOF 1267 1268 1269cat >>confdefs.h <<_ACEOF 1270#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1271_ACEOF 1272 1273 1274# Let the site file select an alternate cache file if it wants to. 1275# Prefer explicitly selected file to automatically selected ones. 1276if test -z "$CONFIG_SITE"; then 1277 if test "x$prefix" != xNONE; then 1278 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1279 else 1280 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1281 fi 1282fi 1283for ac_site_file in $CONFIG_SITE; do 1284 if test -r "$ac_site_file"; then 1285 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1286echo "$as_me: loading site script $ac_site_file" >&6;} 1287 sed 's/^/| /' "$ac_site_file" >&5 1288 . "$ac_site_file" 1289 fi 1290done 1291 1292if test -r "$cache_file"; then 1293 # Some versions of bash will fail to source /dev/null (special 1294 # files actually), so we avoid doing that. 1295 if test -f "$cache_file"; then 1296 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1297echo "$as_me: loading cache $cache_file" >&6;} 1298 case $cache_file in 1299 [\\/]* | ?:[\\/]* ) . $cache_file;; 1300 *) . ./$cache_file;; 1301 esac 1302 fi 1303else 1304 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1305echo "$as_me: creating cache $cache_file" >&6;} 1306 >$cache_file 1307fi 1308 1309# Check that the precious variables saved in the cache have kept the same 1310# value. 1311ac_cache_corrupted=false 1312for ac_var in `(set) 2>&1 | 1313 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 1314 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1315 eval ac_new_set=\$ac_env_${ac_var}_set 1316 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 1317 eval ac_new_val="\$ac_env_${ac_var}_value" 1318 case $ac_old_set,$ac_new_set in 1319 set,) 1320 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1321echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1322 ac_cache_corrupted=: ;; 1323 ,set) 1324 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1325echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1326 ac_cache_corrupted=: ;; 1327 ,);; 1328 *) 1329 if test "x$ac_old_val" != "x$ac_new_val"; then 1330 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1331echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1332 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1333echo "$as_me: former value: $ac_old_val" >&2;} 1334 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1335echo "$as_me: current value: $ac_new_val" >&2;} 1336 ac_cache_corrupted=: 1337 fi;; 1338 esac 1339 # Pass precious variables to config.status. 1340 if test "$ac_new_set" = set; then 1341 case $ac_new_val in 1342 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1343 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1344 *) ac_arg=$ac_var=$ac_new_val ;; 1345 esac 1346 case " $ac_configure_args " in 1347 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1348 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1349 esac 1350 fi 1351done 1352if $ac_cache_corrupted; then 1353 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1354echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1355 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1356echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1357 { (exit 1); exit 1; }; } 1358fi 1359 1360ac_ext=c 1361ac_cpp='$CPP $CPPFLAGS' 1362ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1363ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1364ac_compiler_gnu=$ac_cv_c_compiler_gnu 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396ac_aux_dir= 1397for ac_dir in ./support $srcdir/./support; do 1398 if test -f $ac_dir/install-sh; then 1399 ac_aux_dir=$ac_dir 1400 ac_install_sh="$ac_aux_dir/install-sh -c" 1401 break 1402 elif test -f $ac_dir/install.sh; then 1403 ac_aux_dir=$ac_dir 1404 ac_install_sh="$ac_aux_dir/install.sh -c" 1405 break 1406 elif test -f $ac_dir/shtool; then 1407 ac_aux_dir=$ac_dir 1408 ac_install_sh="$ac_aux_dir/shtool install -c" 1409 break 1410 fi 1411done 1412if test -z "$ac_aux_dir"; then 1413 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ./support $srcdir/./support" >&5 1414echo "$as_me: error: cannot find install-sh or install.sh in ./support $srcdir/./support" >&2;} 1415 { (exit 1); exit 1; }; } 1416fi 1417ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1418ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1419ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1420 1421 ac_config_headers="$ac_config_headers config.h" 1422 1423 1424BASHVERS=3.2 1425RELSTATUS=release 1426 1427case "$RELSTATUS" in 1428alp*|bet*|dev*|rc*) DEBUG='-DDEBUG' MALLOC_DEBUG='-DMALLOC_DEBUG' ;; 1429*) DEBUG= MALLOC_DEBUG= ;; 1430esac 1431 1432# Make sure we can run config.sub. 1433$ac_config_sub sun4 >/dev/null 2>&1 || 1434 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1435echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1436 { (exit 1); exit 1; }; } 1437 1438echo "$as_me:$LINENO: checking build system type" >&5 1439echo $ECHO_N "checking build system type... $ECHO_C" >&6 1440if test "${ac_cv_build+set}" = set; then 1441 echo $ECHO_N "(cached) $ECHO_C" >&6 1442else 1443 ac_cv_build_alias=$build_alias 1444test -z "$ac_cv_build_alias" && 1445 ac_cv_build_alias=`$ac_config_guess` 1446test -z "$ac_cv_build_alias" && 1447 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 1448echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 1449 { (exit 1); exit 1; }; } 1450ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 1451 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 1452echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} 1453 { (exit 1); exit 1; }; } 1454 1455fi 1456echo "$as_me:$LINENO: result: $ac_cv_build" >&5 1457echo "${ECHO_T}$ac_cv_build" >&6 1458build=$ac_cv_build 1459build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1460build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1461build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1462 1463 1464echo "$as_me:$LINENO: checking host system type" >&5 1465echo $ECHO_N "checking host system type... $ECHO_C" >&6 1466if test "${ac_cv_host+set}" = set; then 1467 echo $ECHO_N "(cached) $ECHO_C" >&6 1468else 1469 ac_cv_host_alias=$host_alias 1470test -z "$ac_cv_host_alias" && 1471 ac_cv_host_alias=$ac_cv_build_alias 1472ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 1473 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 1474echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 1475 { (exit 1); exit 1; }; } 1476 1477fi 1478echo "$as_me:$LINENO: result: $ac_cv_host" >&5 1479echo "${ECHO_T}$ac_cv_host" >&6 1480host=$ac_cv_host 1481host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1482host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1483host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1484 1485 1486 1487opt_bash_malloc=yes 1488opt_purify=no 1489opt_purecov=no 1490opt_afs=no 1491opt_curses=no 1492opt_with_installed_readline=no 1493 1494#htmldir= 1495 1496case "${host_cpu}-${host_os}" in 1497alpha*-*) opt_bash_malloc=no ;; # alpha running osf/1 or linux 1498*[Cc]ray*-*) opt_bash_malloc=no ;; # Crays 1499*-osf1*) opt_bash_malloc=no ;; # other osf/1 machines 1500sparc-svr4*) opt_bash_malloc=no ;; # sparc SVR4, SVR4.2 1501sparc-netbsd*) opt_bash_malloc=no ;; # needs 8-byte alignment 1502mips-irix6*) opt_bash_malloc=no ;; # needs 8-byte alignment 1503m68k-sysv) opt_bash_malloc=no ;; # fixes file descriptor leak in closedir 1504sparc-linux*) opt_bash_malloc=no ;; # sparc running linux; requires ELF 1505#*-freebsd*-gnu) opt_bash_malloc=no ;; # there's some undetermined problem here 1506#*-freebsd*) opt_bash_malloc=no ;; # they claim it's better; I disagree 1507*-openbsd*) opt_bash_malloc=no ;; # they claim it needs eight-bit alignment 1508*-aix*) opt_bash_malloc=no ;; # AIX machines 1509*-nextstep*) opt_bash_malloc=no ;; # NeXT machines running NeXTstep 1510*-macos*) opt_bash_malloc=no ;; # Apple MacOS X 1511*-rhapsody*) opt_bash_malloc=no ;; # Apple Rhapsody (MacOS X) 1512*-darwin*) opt_bash_malloc=no ;; # Apple Darwin (MacOS X) 1513*-dgux*) opt_bash_malloc=no ;; # DG/UX machines 1514*-qnx*) opt_bash_malloc=no ;; # QNX 4.2, QNX 6.x 1515*-machten4) opt_bash_malloc=no ;; # MachTen 4.x 1516*-bsdi2.1|*-bsdi3.?) opt_bash_malloc=no ; : ${CC:=shlicc2} ;; # for loadable builtins 1517*-beos*) opt_bash_malloc=no ;; # they say it's suitable 1518*-cygwin*) opt_bash_malloc=no ;; # Cygnus's CYGWIN environment 1519*-opennt*|*-interix*) opt_bash_malloc=no ;; # Interix, now owned by Microsoft 1520esac 1521 1522# memory scrambling on free() 1523case "${host_os}" in 1524sco3.2v5*|sco3.2v4*) opt_memscramble=no ;; 1525*) opt_memscramble=yes ;; 1526esac 1527 1528 1529# Check whether --with-lispdir or --without-lispdir was given. 1530if test "${with_lispdir+set}" = set; then 1531 withval="$with_lispdir" 1532 lispdir="$withval" 1533 echo "$as_me:$LINENO: checking where .elc files should go" >&5 1534echo $ECHO_N "checking where .elc files should go... $ECHO_C" >&6 1535 echo "$as_me:$LINENO: result: $lispdir" >&5 1536echo "${ECHO_T}$lispdir" >&6 1537else 1538 1539 # If set to t, that means we are running in a shell under Emacs. 1540 # If you have an Emacs named "t", then use the full path. 1541 test x"$EMACS" = xt && EMACS= 1542 for ac_prog in emacs xemacs 1543do 1544 # Extract the first word of "$ac_prog", so it can be a program name with args. 1545set dummy $ac_prog; ac_word=$2 1546echo "$as_me:$LINENO: checking for $ac_word" >&5 1547echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1548if test "${ac_cv_prog_EMACS+set}" = set; then 1549 echo $ECHO_N "(cached) $ECHO_C" >&6 1550else 1551 if test -n "$EMACS"; then 1552 ac_cv_prog_EMACS="$EMACS" # Let the user override the test. 1553else 1554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1555for as_dir in $PATH 1556do 1557 IFS=$as_save_IFS 1558 test -z "$as_dir" && as_dir=. 1559 for ac_exec_ext in '' $ac_executable_extensions; do 1560 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1561 ac_cv_prog_EMACS="$ac_prog" 1562 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1563 break 2 1564 fi 1565done 1566done 1567 1568fi 1569fi 1570EMACS=$ac_cv_prog_EMACS 1571if test -n "$EMACS"; then 1572 echo "$as_me:$LINENO: result: $EMACS" >&5 1573echo "${ECHO_T}$EMACS" >&6 1574else 1575 echo "$as_me:$LINENO: result: no" >&5 1576echo "${ECHO_T}no" >&6 1577fi 1578 1579 test -n "$EMACS" && break 1580done 1581test -n "$EMACS" || EMACS="no" 1582 1583 if test $EMACS != "no"; then 1584 if test x${lispdir+set} != xset; then 1585 echo "$as_me:$LINENO: checking where .elc files should go" >&5 1586echo $ECHO_N "checking where .elc files should go... $ECHO_C" >&6 1587if test "${am_cv_lispdir+set}" = set; then 1588 echo $ECHO_N "(cached) $ECHO_C" >&6 1589else 1590 am_cv_lispdir=`$EMACS -batch -q -eval '(while load-path (princ (concat (car load-path) "\n")) (setq load-path (cdr load-path)))' | sed -n -e 's,/$,,' -e '/.*\/lib\/\(x\?emacs\/site-lisp\)$/{s,,${libdir}/\1,;p;q;}' -e '/.*\/share\/\(x\?emacs\/site-lisp\)$/{s,,${datadir}/\1,;p;q;}'` 1591 if test -z "$am_cv_lispdir"; then 1592 am_cv_lispdir='${datadir}/emacs/site-lisp' 1593 fi 1594 1595fi 1596echo "$as_me:$LINENO: result: $am_cv_lispdir" >&5 1597echo "${ECHO_T}$am_cv_lispdir" >&6 1598 lispdir="$am_cv_lispdir" 1599 fi 1600 fi 1601 1602fi; 1603 1604 1605 1606 1607 1608# Check whether --with-afs or --without-afs was given. 1609if test "${with_afs+set}" = set; then 1610 withval="$with_afs" 1611 opt_afs=$withval 1612fi; 1613 1614# Check whether --with-bash-malloc or --without-bash-malloc was given. 1615if test "${with_bash_malloc+set}" = set; then 1616 withval="$with_bash_malloc" 1617 opt_bash_malloc=$withval 1618fi; 1619 1620# Check whether --with-curses or --without-curses was given. 1621if test "${with_curses+set}" = set; then 1622 withval="$with_curses" 1623 opt_curses=$withval 1624fi; 1625 1626# Check whether --with-gnu-malloc or --without-gnu-malloc was given. 1627if test "${with_gnu_malloc+set}" = set; then 1628 withval="$with_gnu_malloc" 1629 opt_bash_malloc=$withval 1630fi; 1631 1632# Check whether --with-installed-readline or --without-installed-readline was given. 1633if test "${with_installed_readline+set}" = set; then 1634 withval="$with_installed_readline" 1635 opt_with_installed_readline=$withval 1636fi; 1637 1638# Check whether --with-purecov or --without-purecov was given. 1639if test "${with_purecov+set}" = set; then 1640 withval="$with_purecov" 1641 opt_purecov=$withval 1642fi; 1643 1644# Check whether --with-purify or --without-purify was given. 1645if test "${with_purify+set}" = set; then 1646 withval="$with_purify" 1647 opt_purify=$withval 1648fi; 1649 1650if test "$opt_bash_malloc" = yes; then 1651 MALLOC_TARGET=malloc 1652 MALLOC_SRC=malloc.c 1653 1654 MALLOC_LIB='-lmalloc' 1655 MALLOC_LIBRARY='$(ALLOC_LIBDIR)/libmalloc.a' 1656 MALLOC_LDFLAGS='-L$(ALLOC_LIBDIR)' 1657 MALLOC_DEP='$(MALLOC_LIBRARY)' 1658 1659 cat >>confdefs.h <<\_ACEOF 1660#define USING_BASH_MALLOC 1 1661_ACEOF 1662 1663else 1664 MALLOC_LIB= 1665 MALLOC_LIBRARY= 1666 MALLOC_LDFLAGS= 1667 MALLOC_DEP= 1668fi 1669 1670if test "$opt_purify" = yes; then 1671 PURIFY="purify " 1672 cat >>confdefs.h <<\_ACEOF 1673#define DISABLE_MALLOC_WRAPPERS 1 1674_ACEOF 1675 1676else 1677 PURIFY= 1678fi 1679 1680if test "$opt_purecov" = yes; then 1681 PURIFY="${PURIFY}purecov" 1682fi 1683 1684if test "$opt_afs" = yes; then 1685 cat >>confdefs.h <<\_ACEOF 1686#define AFS 1 1687_ACEOF 1688 1689fi 1690 1691if test "$opt_curses" = yes; then 1692 prefer_curses=yes 1693fi 1694 1695if test -z "${DEBUGGER_START_FILE}"; then 1696 DEBUGGER_START_FILE=${ac_default_prefix}/share/bashdb/bashdb-main.inc 1697fi 1698 1699opt_minimal_config=no 1700 1701opt_job_control=yes 1702opt_alias=yes 1703opt_readline=yes 1704opt_history=yes 1705opt_bang_history=yes 1706opt_dirstack=yes 1707opt_restricted=yes 1708opt_process_subst=yes 1709opt_prompt_decoding=yes 1710opt_select=yes 1711opt_help=yes 1712opt_array_variables=yes 1713opt_dparen_arith=yes 1714opt_extended_glob=yes 1715opt_brace_expansion=yes 1716opt_disabled_builtins=no 1717opt_command_timing=yes 1718opt_xpg_echo=no 1719opt_strict_posix=no 1720opt_cond_command=yes 1721opt_cond_regexp=yes 1722opt_arith_for_command=yes 1723opt_net_redirs=yes 1724opt_progcomp=yes 1725opt_separate_help=no 1726opt_multibyte=yes 1727opt_debugger=yes 1728opt_single_longdoc_strings=yes 1729 1730opt_static_link=no 1731opt_profiling=no 1732 1733# Check whether --enable-minimal-config or --disable-minimal-config was given. 1734if test "${enable_minimal_config+set}" = set; then 1735 enableval="$enable_minimal_config" 1736 opt_minimal_config=$enableval 1737fi; 1738 1739if test $opt_minimal_config = yes; then 1740 opt_job_control=no opt_alias=no opt_readline=no 1741 opt_history=no opt_bang_history=no opt_dirstack=no 1742 opt_restricted=no opt_process_subst=no opt_prompt_decoding=no 1743 opt_select=no opt_help=no opt_array_variables=no opt_dparen_arith=no 1744 opt_brace_expansion=no opt_disabled_builtins=no opt_command_timing=no 1745 opt_extended_glob=no opt_cond_command=no opt_arith_for_command=no 1746 opt_net_redirs=no opt_progcomp=no opt_separate_help=no 1747 opt_multibyte=yes opt_cond_regexp=no 1748fi 1749 1750# Check whether --enable-alias or --disable-alias was given. 1751if test "${enable_alias+set}" = set; then 1752 enableval="$enable_alias" 1753 opt_alias=$enableval 1754fi; 1755# Check whether --enable-arith-for-command or --disable-arith-for-command was given. 1756if test "${enable_arith_for_command+set}" = set; then 1757 enableval="$enable_arith_for_command" 1758 opt_arith_for_command=$enableval 1759fi; 1760# Check whether --enable-array-variables or --disable-array-variables was given. 1761if test "${enable_array_variables+set}" = set; then 1762 enableval="$enable_array_variables" 1763 opt_array_variables=$enableval 1764fi; 1765# Check whether --enable-bang-history or --disable-bang-history was given. 1766if test "${enable_bang_history+set}" = set; then 1767 enableval="$enable_bang_history" 1768 opt_bang_history=$enableval 1769fi; 1770# Check whether --enable-brace-expansion or --disable-brace-expansion was given. 1771if test "${enable_brace_expansion+set}" = set; then 1772 enableval="$enable_brace_expansion" 1773 opt_brace_expansion=$enableval 1774fi; 1775# Check whether --enable-command-timing or --disable-command-timing was given. 1776if test "${enable_command_timing+set}" = set; then 1777 enableval="$enable_command_timing" 1778 opt_command_timing=$enableval 1779fi; 1780# Check whether --enable-cond-command or --disable-cond-command was given. 1781if test "${enable_cond_command+set}" = set; then 1782 enableval="$enable_cond_command" 1783 opt_cond_command=$enableval 1784fi; 1785# Check whether --enable-cond-regexp or --disable-cond-regexp was given. 1786if test "${enable_cond_regexp+set}" = set; then 1787 enableval="$enable_cond_regexp" 1788 opt_cond_regexp=$enableval 1789fi; 1790# Check whether --enable-debugger or --disable-debugger was given. 1791if test "${enable_debugger+set}" = set; then 1792 enableval="$enable_debugger" 1793 opt_debugger=$enableval 1794fi; 1795# Check whether --enable-directory-stack or --disable-directory-stack was given. 1796if test "${enable_directory_stack+set}" = set; then 1797 enableval="$enable_directory_stack" 1798 opt_dirstack=$enableval 1799fi; 1800# Check whether --enable-disabled-builtins or --disable-disabled-builtins was given. 1801if test "${enable_disabled_builtins+set}" = set; then 1802 enableval="$enable_disabled_builtins" 1803 opt_disabled_builtins=$enableval 1804fi; 1805# Check whether --enable-dparen-arithmetic or --disable-dparen-arithmetic was given. 1806if test "${enable_dparen_arithmetic+set}" = set; then 1807 enableval="$enable_dparen_arithmetic" 1808 opt_dparen_arith=$enableval 1809fi; 1810# Check whether --enable-extended-glob or --disable-extended-glob was given. 1811if test "${enable_extended_glob+set}" = set; then 1812 enableval="$enable_extended_glob" 1813 opt_extended_glob=$enableval 1814fi; 1815# Check whether --enable-help-builtin or --disable-help-builtin was given. 1816if test "${enable_help_builtin+set}" = set; then 1817 enableval="$enable_help_builtin" 1818 opt_help=$enableval 1819fi; 1820# Check whether --enable-history or --disable-history was given. 1821if test "${enable_history+set}" = set; then 1822 enableval="$enable_history" 1823 opt_history=$enableval 1824fi; 1825# Check whether --enable-job-control or --disable-job-control was given. 1826if test "${enable_job_control+set}" = set; then 1827 enableval="$enable_job_control" 1828 opt_job_control=$enableval 1829fi; 1830# Check whether --enable-multibyte or --disable-multibyte was given. 1831if test "${enable_multibyte+set}" = set; then 1832 enableval="$enable_multibyte" 1833 opt_multibyte=$enableval 1834fi; 1835# Check whether --enable-net-redirections or --disable-net-redirections was given. 1836if test "${enable_net_redirections+set}" = set; then 1837 enableval="$enable_net_redirections" 1838 opt_net_redirs=$enableval 1839fi; 1840# Check whether --enable-process-substitution or --disable-process-substitution was given. 1841if test "${enable_process_substitution+set}" = set; then 1842 enableval="$enable_process_substitution" 1843 opt_process_subst=$enableval 1844fi; 1845# Check whether --enable-progcomp or --disable-progcomp was given. 1846if test "${enable_progcomp+set}" = set; then 1847 enableval="$enable_progcomp" 1848 opt_progcomp=$enableval 1849fi; 1850# Check whether --enable-prompt-string-decoding or --disable-prompt-string-decoding was given. 1851if test "${enable_prompt_string_decoding+set}" = set; then 1852 enableval="$enable_prompt_string_decoding" 1853 opt_prompt_decoding=$enableval 1854fi; 1855# Check whether --enable-readline or --disable-readline was given. 1856if test "${enable_readline+set}" = set; then 1857 enableval="$enable_readline" 1858 opt_readline=$enableval 1859fi; 1860# Check whether --enable-restricted or --disable-restricted was given. 1861if test "${enable_restricted+set}" = set; then 1862 enableval="$enable_restricted" 1863 opt_restricted=$enableval 1864fi; 1865# Check whether --enable-select or --disable-select was given. 1866if test "${enable_select+set}" = set; then 1867 enableval="$enable_select" 1868 opt_select=$enableval 1869fi; 1870# Check whether --enable-separate-helpfiles or --disable-separate-helpfiles was given. 1871if test "${enable_separate_helpfiles+set}" = set; then 1872 enableval="$enable_separate_helpfiles" 1873 opt_separate_help=$enableval 1874fi; 1875# Check whether --enable-single-help-strings or --disable-single-help-strings was given. 1876if test "${enable_single_help_strings+set}" = set; then 1877 enableval="$enable_single_help_strings" 1878 opt_single_longdoc_strings=$enableval 1879fi; 1880# Check whether --enable-strict-posix-default or --disable-strict-posix-default was given. 1881if test "${enable_strict_posix_default+set}" = set; then 1882 enableval="$enable_strict_posix_default" 1883 opt_strict_posix=$enableval 1884fi; 1885# Check whether --enable-usg-echo-default or --disable-usg-echo-default was given. 1886if test "${enable_usg_echo_default+set}" = set; then 1887 enableval="$enable_usg_echo_default" 1888 opt_xpg_echo=$enableval 1889fi; 1890# Check whether --enable-xpg-echo-default or --disable-xpg-echo-default was given. 1891if test "${enable_xpg_echo_default+set}" = set; then 1892 enableval="$enable_xpg_echo_default" 1893 opt_xpg_echo=$enableval 1894fi; 1895 1896# Check whether --enable-mem-scramble or --disable-mem-scramble was given. 1897if test "${enable_mem_scramble+set}" = set; then 1898 enableval="$enable_mem_scramble" 1899 opt_memscramble=$enableval 1900fi; 1901# Check whether --enable-profiling or --disable-profiling was given. 1902if test "${enable_profiling+set}" = set; then 1903 enableval="$enable_profiling" 1904 opt_profiling=$enableval 1905fi; 1906# Check whether --enable-static-link or --disable-static-link was given. 1907if test "${enable_static_link+set}" = set; then 1908 enableval="$enable_static_link" 1909 opt_static_link=$enableval 1910fi; 1911 1912 1913 1914if test $opt_alias = yes; then 1915cat >>confdefs.h <<\_ACEOF 1916#define ALIAS 1 1917_ACEOF 1918 1919fi 1920if test $opt_dirstack = yes; then 1921cat >>confdefs.h <<\_ACEOF 1922#define PUSHD_AND_POPD 1 1923_ACEOF 1924 1925fi 1926if test $opt_restricted = yes; then 1927cat >>confdefs.h <<\_ACEOF 1928#define RESTRICTED_SHELL 1 1929_ACEOF 1930 1931fi 1932if test $opt_process_subst = yes; then 1933cat >>confdefs.h <<\_ACEOF 1934#define PROCESS_SUBSTITUTION 1 1935_ACEOF 1936 1937fi 1938if test $opt_prompt_decoding = yes; then 1939cat >>confdefs.h <<\_ACEOF 1940#define PROMPT_STRING_DECODE 1 1941_ACEOF 1942 1943fi 1944if test $opt_select = yes; then 1945cat >>confdefs.h <<\_ACEOF 1946#define SELECT_COMMAND 1 1947_ACEOF 1948 1949fi 1950if test $opt_help = yes; then 1951cat >>confdefs.h <<\_ACEOF 1952#define HELP_BUILTIN 1 1953_ACEOF 1954 1955fi 1956if test $opt_array_variables = yes; then 1957cat >>confdefs.h <<\_ACEOF 1958#define ARRAY_VARS 1 1959_ACEOF 1960 1961fi 1962if test $opt_dparen_arith = yes; then 1963cat >>confdefs.h <<\_ACEOF 1964#define DPAREN_ARITHMETIC 1 1965_ACEOF 1966 1967fi 1968if test $opt_brace_expansion = yes; then 1969cat >>confdefs.h <<\_ACEOF 1970#define BRACE_EXPANSION 1 1971_ACEOF 1972 1973fi 1974if test $opt_disabled_builtins = yes; then 1975cat >>confdefs.h <<\_ACEOF 1976#define DISABLED_BUILTINS 1 1977_ACEOF 1978 1979fi 1980if test $opt_command_timing = yes; then 1981cat >>confdefs.h <<\_ACEOF 1982#define COMMAND_TIMING 1 1983_ACEOF 1984 1985fi 1986if test $opt_xpg_echo = yes ; then 1987cat >>confdefs.h <<\_ACEOF 1988#define DEFAULT_ECHO_TO_XPG 1 1989_ACEOF 1990 1991fi 1992if test $opt_strict_posix = yes; then 1993cat >>confdefs.h <<\_ACEOF 1994#define STRICT_POSIX 1 1995_ACEOF 1996 1997fi 1998if test $opt_extended_glob = yes ; then 1999cat >>confdefs.h <<\_ACEOF 2000#define EXTENDED_GLOB 1 2001_ACEOF 2002 2003fi 2004if test $opt_cond_command = yes ; then 2005cat >>confdefs.h <<\_ACEOF 2006#define COND_COMMAND 1 2007_ACEOF 2008 2009fi 2010if test $opt_cond_regexp = yes ; then 2011cat >>confdefs.h <<\_ACEOF 2012#define COND_REGEXP 1 2013_ACEOF 2014 2015fi 2016if test $opt_arith_for_command = yes; then 2017cat >>confdefs.h <<\_ACEOF 2018#define ARITH_FOR_COMMAND 1 2019_ACEOF 2020 2021fi 2022if test $opt_net_redirs = yes; then 2023cat >>confdefs.h <<\_ACEOF 2024#define NETWORK_REDIRECTIONS 1 2025_ACEOF 2026 2027fi 2028if test $opt_progcomp = yes; then 2029cat >>confdefs.h <<\_ACEOF 2030#define PROGRAMMABLE_COMPLETION 1 2031_ACEOF 2032 2033fi 2034if test $opt_multibyte = no; then 2035cat >>confdefs.h <<\_ACEOF 2036#define NO_MULTIBYTE_SUPPORT 1 2037_ACEOF 2038 2039fi 2040if test $opt_debugger = yes; then 2041cat >>confdefs.h <<\_ACEOF 2042#define DEBUGGER 1 2043_ACEOF 2044 2045fi 2046 2047if test $opt_memscramble = yes; then 2048cat >>confdefs.h <<\_ACEOF 2049#define MEMSCRAMBLE 1 2050_ACEOF 2051 2052fi 2053 2054if test "$opt_minimal_config" = yes; then 2055 TESTSCRIPT=run-minimal 2056else 2057 TESTSCRIPT=run-all 2058fi 2059 2060HELPDIR= HELPDIRDEFINE= HELPINSTALL= 2061if test "$opt_separate_help" != no; then 2062 if test "$opt_separate_help" = "yes" ; then 2063 HELPDIR='${datadir}/bash' 2064 else 2065 HELPDIR=$opt_separate_help 2066 fi 2067 HELPDIRDEFINE='-H ${HELPDIR}' 2068 HELPINSTALL='install-help' 2069fi 2070HELPSTRINGS= 2071if test "$opt_single_longdoc_strings" != "yes"; then 2072 HELPSTRINGS='-S' 2073fi 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092echo "" 2093echo "Beginning configuration for bash-$BASHVERS-$RELSTATUS for ${host_cpu}-${host_vendor}-${host_os}" 2094echo "" 2095 2096ac_ext=c 2097ac_cpp='$CPP $CPPFLAGS' 2098ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2100ac_compiler_gnu=$ac_cv_c_compiler_gnu 2101if test -n "$ac_tool_prefix"; then 2102 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2103set dummy ${ac_tool_prefix}gcc; ac_word=$2 2104echo "$as_me:$LINENO: checking for $ac_word" >&5 2105echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2106if test "${ac_cv_prog_CC+set}" = set; then 2107 echo $ECHO_N "(cached) $ECHO_C" >&6 2108else 2109 if test -n "$CC"; then 2110 ac_cv_prog_CC="$CC" # Let the user override the test. 2111else 2112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2113for as_dir in $PATH 2114do 2115 IFS=$as_save_IFS 2116 test -z "$as_dir" && as_dir=. 2117 for ac_exec_ext in '' $ac_executable_extensions; do 2118 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2119 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2120 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2121 break 2 2122 fi 2123done 2124done 2125 2126fi 2127fi 2128CC=$ac_cv_prog_CC 2129if test -n "$CC"; then 2130 echo "$as_me:$LINENO: result: $CC" >&5 2131echo "${ECHO_T}$CC" >&6 2132else 2133 echo "$as_me:$LINENO: result: no" >&5 2134echo "${ECHO_T}no" >&6 2135fi 2136 2137fi 2138if test -z "$ac_cv_prog_CC"; then 2139 ac_ct_CC=$CC 2140 # Extract the first word of "gcc", so it can be a program name with args. 2141set dummy gcc; ac_word=$2 2142echo "$as_me:$LINENO: checking for $ac_word" >&5 2143echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2144if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2145 echo $ECHO_N "(cached) $ECHO_C" >&6 2146else 2147 if test -n "$ac_ct_CC"; then 2148 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2149else 2150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2151for as_dir in $PATH 2152do 2153 IFS=$as_save_IFS 2154 test -z "$as_dir" && as_dir=. 2155 for ac_exec_ext in '' $ac_executable_extensions; do 2156 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2157 ac_cv_prog_ac_ct_CC="gcc" 2158 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2159 break 2 2160 fi 2161done 2162done 2163 2164fi 2165fi 2166ac_ct_CC=$ac_cv_prog_ac_ct_CC 2167if test -n "$ac_ct_CC"; then 2168 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2169echo "${ECHO_T}$ac_ct_CC" >&6 2170else 2171 echo "$as_me:$LINENO: result: no" >&5 2172echo "${ECHO_T}no" >&6 2173fi 2174 2175 CC=$ac_ct_CC 2176else 2177 CC="$ac_cv_prog_CC" 2178fi 2179 2180if test -z "$CC"; then 2181 if test -n "$ac_tool_prefix"; then 2182 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2183set dummy ${ac_tool_prefix}cc; ac_word=$2 2184echo "$as_me:$LINENO: checking for $ac_word" >&5 2185echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2186if test "${ac_cv_prog_CC+set}" = set; then 2187 echo $ECHO_N "(cached) $ECHO_C" >&6 2188else 2189 if test -n "$CC"; then 2190 ac_cv_prog_CC="$CC" # Let the user override the test. 2191else 2192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2193for as_dir in $PATH 2194do 2195 IFS=$as_save_IFS 2196 test -z "$as_dir" && as_dir=. 2197 for ac_exec_ext in '' $ac_executable_extensions; do 2198 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2199 ac_cv_prog_CC="${ac_tool_prefix}cc" 2200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2201 break 2 2202 fi 2203done 2204done 2205 2206fi 2207fi 2208CC=$ac_cv_prog_CC 2209if test -n "$CC"; then 2210 echo "$as_me:$LINENO: result: $CC" >&5 2211echo "${ECHO_T}$CC" >&6 2212else 2213 echo "$as_me:$LINENO: result: no" >&5 2214echo "${ECHO_T}no" >&6 2215fi 2216 2217fi 2218if test -z "$ac_cv_prog_CC"; then 2219 ac_ct_CC=$CC 2220 # Extract the first word of "cc", so it can be a program name with args. 2221set dummy cc; ac_word=$2 2222echo "$as_me:$LINENO: checking for $ac_word" >&5 2223echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2224if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2225 echo $ECHO_N "(cached) $ECHO_C" >&6 2226else 2227 if test -n "$ac_ct_CC"; then 2228 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2229else 2230as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2231for as_dir in $PATH 2232do 2233 IFS=$as_save_IFS 2234 test -z "$as_dir" && as_dir=. 2235 for ac_exec_ext in '' $ac_executable_extensions; do 2236 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2237 ac_cv_prog_ac_ct_CC="cc" 2238 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2239 break 2 2240 fi 2241done 2242done 2243 2244fi 2245fi 2246ac_ct_CC=$ac_cv_prog_ac_ct_CC 2247if test -n "$ac_ct_CC"; then 2248 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2249echo "${ECHO_T}$ac_ct_CC" >&6 2250else 2251 echo "$as_me:$LINENO: result: no" >&5 2252echo "${ECHO_T}no" >&6 2253fi 2254 2255 CC=$ac_ct_CC 2256else 2257 CC="$ac_cv_prog_CC" 2258fi 2259 2260fi 2261if test -z "$CC"; then 2262 # Extract the first word of "cc", so it can be a program name with args. 2263set dummy cc; ac_word=$2 2264echo "$as_me:$LINENO: checking for $ac_word" >&5 2265echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2266if test "${ac_cv_prog_CC+set}" = set; then 2267 echo $ECHO_N "(cached) $ECHO_C" >&6 2268else 2269 if test -n "$CC"; then 2270 ac_cv_prog_CC="$CC" # Let the user override the test. 2271else 2272 ac_prog_rejected=no 2273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2274for as_dir in $PATH 2275do 2276 IFS=$as_save_IFS 2277 test -z "$as_dir" && as_dir=. 2278 for ac_exec_ext in '' $ac_executable_extensions; do 2279 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2280 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2281 ac_prog_rejected=yes 2282 continue 2283 fi 2284 ac_cv_prog_CC="cc" 2285 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2286 break 2 2287 fi 2288done 2289done 2290 2291if test $ac_prog_rejected = yes; then 2292 # We found a bogon in the path, so make sure we never use it. 2293 set dummy $ac_cv_prog_CC 2294 shift 2295 if test $# != 0; then 2296 # We chose a different compiler from the bogus one. 2297 # However, it has the same basename, so the bogon will be chosen 2298 # first if we set CC to just the basename; use the full file name. 2299 shift 2300 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2301 fi 2302fi 2303fi 2304fi 2305CC=$ac_cv_prog_CC 2306if test -n "$CC"; then 2307 echo "$as_me:$LINENO: result: $CC" >&5 2308echo "${ECHO_T}$CC" >&6 2309else 2310 echo "$as_me:$LINENO: result: no" >&5 2311echo "${ECHO_T}no" >&6 2312fi 2313 2314fi 2315if test -z "$CC"; then 2316 if test -n "$ac_tool_prefix"; then 2317 for ac_prog in cl 2318 do 2319 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2320set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2321echo "$as_me:$LINENO: checking for $ac_word" >&5 2322echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2323if test "${ac_cv_prog_CC+set}" = set; then 2324 echo $ECHO_N "(cached) $ECHO_C" >&6 2325else 2326 if test -n "$CC"; then 2327 ac_cv_prog_CC="$CC" # Let the user override the test. 2328else 2329as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2330for as_dir in $PATH 2331do 2332 IFS=$as_save_IFS 2333 test -z "$as_dir" && as_dir=. 2334 for ac_exec_ext in '' $ac_executable_extensions; do 2335 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2336 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2337 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2338 break 2 2339 fi 2340done 2341done 2342 2343fi 2344fi 2345CC=$ac_cv_prog_CC 2346if test -n "$CC"; then 2347 echo "$as_me:$LINENO: result: $CC" >&5 2348echo "${ECHO_T}$CC" >&6 2349else 2350 echo "$as_me:$LINENO: result: no" >&5 2351echo "${ECHO_T}no" >&6 2352fi 2353 2354 test -n "$CC" && break 2355 done 2356fi 2357if test -z "$CC"; then 2358 ac_ct_CC=$CC 2359 for ac_prog in cl 2360do 2361 # Extract the first word of "$ac_prog", so it can be a program name with args. 2362set dummy $ac_prog; ac_word=$2 2363echo "$as_me:$LINENO: checking for $ac_word" >&5 2364echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2365if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2366 echo $ECHO_N "(cached) $ECHO_C" >&6 2367else 2368 if test -n "$ac_ct_CC"; then 2369 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2370else 2371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2372for as_dir in $PATH 2373do 2374 IFS=$as_save_IFS 2375 test -z "$as_dir" && as_dir=. 2376 for ac_exec_ext in '' $ac_executable_extensions; do 2377 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2378 ac_cv_prog_ac_ct_CC="$ac_prog" 2379 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2380 break 2 2381 fi 2382done 2383done 2384 2385fi 2386fi 2387ac_ct_CC=$ac_cv_prog_ac_ct_CC 2388if test -n "$ac_ct_CC"; then 2389 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2390echo "${ECHO_T}$ac_ct_CC" >&6 2391else 2392 echo "$as_me:$LINENO: result: no" >&5 2393echo "${ECHO_T}no" >&6 2394fi 2395 2396 test -n "$ac_ct_CC" && break 2397done 2398 2399 CC=$ac_ct_CC 2400fi 2401 2402fi 2403 2404 2405test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2406See \`config.log' for more details." >&5 2407echo "$as_me: error: no acceptable C compiler found in \$PATH 2408See \`config.log' for more details." >&2;} 2409 { (exit 1); exit 1; }; } 2410 2411# Provide some information about the compiler. 2412echo "$as_me:$LINENO:" \ 2413 "checking for C compiler version" >&5 2414ac_compiler=`set X $ac_compile; echo $2` 2415{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 2416 (eval $ac_compiler --version </dev/null >&5) 2>&5 2417 ac_status=$? 2418 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2419 (exit $ac_status); } 2420{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 2421 (eval $ac_compiler -v </dev/null >&5) 2>&5 2422 ac_status=$? 2423 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2424 (exit $ac_status); } 2425{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 2426 (eval $ac_compiler -V </dev/null >&5) 2>&5 2427 ac_status=$? 2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2429 (exit $ac_status); } 2430 2431cat >conftest.$ac_ext <<_ACEOF 2432/* confdefs.h. */ 2433_ACEOF 2434cat confdefs.h >>conftest.$ac_ext 2435cat >>conftest.$ac_ext <<_ACEOF 2436/* end confdefs.h. */ 2437 2438int 2439main () 2440{ 2441 2442 ; 2443 return 0; 2444} 2445_ACEOF 2446ac_clean_files_save=$ac_clean_files 2447ac_clean_files="$ac_clean_files a.out a.exe b.out" 2448# Try to create an executable without -o first, disregard a.out. 2449# It will help us diagnose broken compilers, and finding out an intuition 2450# of exeext. 2451echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2452echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 2453ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2454if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 2455 (eval $ac_link_default) 2>&5 2456 ac_status=$? 2457 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2458 (exit $ac_status); }; then 2459 # Find the output, starting from the most likely. This scheme is 2460# not robust to junk in `.', hence go to wildcards (a.*) only as a last 2461# resort. 2462 2463# Be careful to initialize this variable, since it used to be cached. 2464# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 2465ac_cv_exeext= 2466# b.out is created by i960 compilers. 2467for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out 2468do 2469 test -f "$ac_file" || continue 2470 case $ac_file in 2471 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 2472 ;; 2473 conftest.$ac_ext ) 2474 # This is the source file. 2475 ;; 2476 [ab].out ) 2477 # We found the default executable, but exeext='' is most 2478 # certainly right. 2479 break;; 2480 *.* ) 2481 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2482 # FIXME: I believe we export ac_cv_exeext for Libtool, 2483 # but it would be cool to find out if it's true. Does anybody 2484 # maintain Libtool? --akim. 2485 export ac_cv_exeext 2486 break;; 2487 * ) 2488 break;; 2489 esac 2490done 2491else 2492 echo "$as_me: failed program was:" >&5 2493sed 's/^/| /' conftest.$ac_ext >&5 2494 2495{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2496See \`config.log' for more details." >&5 2497echo "$as_me: error: C compiler cannot create executables 2498See \`config.log' for more details." >&2;} 2499 { (exit 77); exit 77; }; } 2500fi 2501 2502ac_exeext=$ac_cv_exeext 2503echo "$as_me:$LINENO: result: $ac_file" >&5 2504echo "${ECHO_T}$ac_file" >&6 2505 2506# Check the compiler produces executables we can run. If not, either 2507# the compiler is broken, or we cross compile. 2508echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2509echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 2510# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2511# If not cross compiling, check that we can run a simple program. 2512if test "$cross_compiling" != yes; then 2513 if { ac_try='./$ac_file' 2514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2515 (eval $ac_try) 2>&5 2516 ac_status=$? 2517 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2518 (exit $ac_status); }; }; then 2519 cross_compiling=no 2520 else 2521 if test "$cross_compiling" = maybe; then 2522 cross_compiling=yes 2523 else 2524 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2525If you meant to cross compile, use \`--host'. 2526See \`config.log' for more details." >&5 2527echo "$as_me: error: cannot run C compiled programs. 2528If you meant to cross compile, use \`--host'. 2529See \`config.log' for more details." >&2;} 2530 { (exit 1); exit 1; }; } 2531 fi 2532 fi 2533fi 2534echo "$as_me:$LINENO: result: yes" >&5 2535echo "${ECHO_T}yes" >&6 2536 2537rm -f a.out a.exe conftest$ac_cv_exeext b.out 2538ac_clean_files=$ac_clean_files_save 2539# Check the compiler produces executables we can run. If not, either 2540# the compiler is broken, or we cross compile. 2541echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2542echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 2543echo "$as_me:$LINENO: result: $cross_compiling" >&5 2544echo "${ECHO_T}$cross_compiling" >&6 2545 2546echo "$as_me:$LINENO: checking for suffix of executables" >&5 2547echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 2548if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2549 (eval $ac_link) 2>&5 2550 ac_status=$? 2551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2552 (exit $ac_status); }; then 2553 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2554# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2555# work properly (i.e., refer to `conftest.exe'), while it won't with 2556# `rm'. 2557for ac_file in conftest.exe conftest conftest.*; do 2558 test -f "$ac_file" || continue 2559 case $ac_file in 2560 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 2561 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2562 export ac_cv_exeext 2563 break;; 2564 * ) break;; 2565 esac 2566done 2567else 2568 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2569See \`config.log' for more details." >&5 2570echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2571See \`config.log' for more details." >&2;} 2572 { (exit 1); exit 1; }; } 2573fi 2574 2575rm -f conftest$ac_cv_exeext 2576echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2577echo "${ECHO_T}$ac_cv_exeext" >&6 2578 2579rm -f conftest.$ac_ext 2580EXEEXT=$ac_cv_exeext 2581ac_exeext=$EXEEXT 2582echo "$as_me:$LINENO: checking for suffix of object files" >&5 2583echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 2584if test "${ac_cv_objext+set}" = set; then 2585 echo $ECHO_N "(cached) $ECHO_C" >&6 2586else 2587 cat >conftest.$ac_ext <<_ACEOF 2588/* confdefs.h. */ 2589_ACEOF 2590cat confdefs.h >>conftest.$ac_ext 2591cat >>conftest.$ac_ext <<_ACEOF 2592/* end confdefs.h. */ 2593 2594int 2595main () 2596{ 2597 2598 ; 2599 return 0; 2600} 2601_ACEOF 2602rm -f conftest.o conftest.obj 2603if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2604 (eval $ac_compile) 2>&5 2605 ac_status=$? 2606 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2607 (exit $ac_status); }; then 2608 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 2609 case $ac_file in 2610 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 2611 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2612 break;; 2613 esac 2614done 2615else 2616 echo "$as_me: failed program was:" >&5 2617sed 's/^/| /' conftest.$ac_ext >&5 2618 2619{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2620See \`config.log' for more details." >&5 2621echo "$as_me: error: cannot compute suffix of object files: cannot compile 2622See \`config.log' for more details." >&2;} 2623 { (exit 1); exit 1; }; } 2624fi 2625 2626rm -f conftest.$ac_cv_objext conftest.$ac_ext 2627fi 2628echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2629echo "${ECHO_T}$ac_cv_objext" >&6 2630OBJEXT=$ac_cv_objext 2631ac_objext=$OBJEXT 2632echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2633echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 2634if test "${ac_cv_c_compiler_gnu+set}" = set; then 2635 echo $ECHO_N "(cached) $ECHO_C" >&6 2636else 2637 cat >conftest.$ac_ext <<_ACEOF 2638/* confdefs.h. */ 2639_ACEOF 2640cat confdefs.h >>conftest.$ac_ext 2641cat >>conftest.$ac_ext <<_ACEOF 2642/* end confdefs.h. */ 2643 2644int 2645main () 2646{ 2647#ifndef __GNUC__ 2648 choke me 2649#endif 2650 2651 ; 2652 return 0; 2653} 2654_ACEOF 2655rm -f conftest.$ac_objext 2656if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2657 (eval $ac_compile) 2>conftest.er1 2658 ac_status=$? 2659 grep -v '^ *+' conftest.er1 >conftest.err 2660 rm -f conftest.er1 2661 cat conftest.err >&5 2662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2663 (exit $ac_status); } && 2664 { ac_try='test -z "$ac_c_werror_flag" 2665 || test ! -s conftest.err' 2666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2667 (eval $ac_try) 2>&5 2668 ac_status=$? 2669 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2670 (exit $ac_status); }; } && 2671 { ac_try='test -s conftest.$ac_objext' 2672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2673 (eval $ac_try) 2>&5 2674 ac_status=$? 2675 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2676 (exit $ac_status); }; }; then 2677 ac_compiler_gnu=yes 2678else 2679 echo "$as_me: failed program was:" >&5 2680sed 's/^/| /' conftest.$ac_ext >&5 2681 2682ac_compiler_gnu=no 2683fi 2684rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2685ac_cv_c_compiler_gnu=$ac_compiler_gnu 2686 2687fi 2688echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2689echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 2690GCC=`test $ac_compiler_gnu = yes && echo yes` 2691ac_test_CFLAGS=${CFLAGS+set} 2692ac_save_CFLAGS=$CFLAGS 2693CFLAGS="-g" 2694echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2695echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 2696if test "${ac_cv_prog_cc_g+set}" = set; then 2697 echo $ECHO_N "(cached) $ECHO_C" >&6 2698else 2699 cat >conftest.$ac_ext <<_ACEOF 2700/* confdefs.h. */ 2701_ACEOF 2702cat confdefs.h >>conftest.$ac_ext 2703cat >>conftest.$ac_ext <<_ACEOF 2704/* end confdefs.h. */ 2705 2706int 2707main () 2708{ 2709 2710 ; 2711 return 0; 2712} 2713_ACEOF 2714rm -f conftest.$ac_objext 2715if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2716 (eval $ac_compile) 2>conftest.er1 2717 ac_status=$? 2718 grep -v '^ *+' conftest.er1 >conftest.err 2719 rm -f conftest.er1 2720 cat conftest.err >&5 2721 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2722 (exit $ac_status); } && 2723 { ac_try='test -z "$ac_c_werror_flag" 2724 || test ! -s conftest.err' 2725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2726 (eval $ac_try) 2>&5 2727 ac_status=$? 2728 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2729 (exit $ac_status); }; } && 2730 { ac_try='test -s conftest.$ac_objext' 2731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2732 (eval $ac_try) 2>&5 2733 ac_status=$? 2734 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2735 (exit $ac_status); }; }; then 2736 ac_cv_prog_cc_g=yes 2737else 2738 echo "$as_me: failed program was:" >&5 2739sed 's/^/| /' conftest.$ac_ext >&5 2740 2741ac_cv_prog_cc_g=no 2742fi 2743rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2744fi 2745echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2746echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 2747if test "$ac_test_CFLAGS" = set; then 2748 CFLAGS=$ac_save_CFLAGS 2749elif test $ac_cv_prog_cc_g = yes; then 2750 if test "$GCC" = yes; then 2751 CFLAGS="-g -O2" 2752 else 2753 CFLAGS="-g" 2754 fi 2755else 2756 if test "$GCC" = yes; then 2757 CFLAGS="-O2" 2758 else 2759 CFLAGS= 2760 fi 2761fi 2762echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 2763echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 2764if test "${ac_cv_prog_cc_stdc+set}" = set; then 2765 echo $ECHO_N "(cached) $ECHO_C" >&6 2766else 2767 ac_cv_prog_cc_stdc=no 2768ac_save_CC=$CC 2769cat >conftest.$ac_ext <<_ACEOF 2770/* confdefs.h. */ 2771_ACEOF 2772cat confdefs.h >>conftest.$ac_ext 2773cat >>conftest.$ac_ext <<_ACEOF 2774/* end confdefs.h. */ 2775#include <stdarg.h> 2776#include <stdio.h> 2777#include <sys/types.h> 2778#include <sys/stat.h> 2779/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2780struct buf { int x; }; 2781FILE * (*rcsopen) (struct buf *, struct stat *, int); 2782static char *e (p, i) 2783 char **p; 2784 int i; 2785{ 2786 return p[i]; 2787} 2788static char *f (char * (*g) (char **, int), char **p, ...) 2789{ 2790 char *s; 2791 va_list v; 2792 va_start (v,p); 2793 s = g (p, va_arg (v,int)); 2794 va_end (v); 2795 return s; 2796} 2797 2798/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2799 function prototypes and stuff, but not '\xHH' hex character constants. 2800 These don't provoke an error unfortunately, instead are silently treated 2801 as 'x'. The following induces an error, until -std1 is added to get 2802 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2803 array size at least. It's necessary to write '\x00'==0 to get something 2804 that's true only with -std1. */ 2805int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2806 2807int test (int i, double x); 2808struct s1 {int (*f) (int a);}; 2809struct s2 {int (*f) (double a);}; 2810int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2811int argc; 2812char **argv; 2813int 2814main () 2815{ 2816return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2817 ; 2818 return 0; 2819} 2820_ACEOF 2821# Don't try gcc -ansi; that turns off useful extensions and 2822# breaks some systems' header files. 2823# AIX -qlanglvl=ansi 2824# Ultrix and OSF/1 -std1 2825# HP-UX 10.20 and later -Ae 2826# HP-UX older versions -Aa -D_HPUX_SOURCE 2827# SVR4 -Xc -D__EXTENSIONS__ 2828for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2829do 2830 CC="$ac_save_CC $ac_arg" 2831 rm -f conftest.$ac_objext 2832if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2833 (eval $ac_compile) 2>conftest.er1 2834 ac_status=$? 2835 grep -v '^ *+' conftest.er1 >conftest.err 2836 rm -f conftest.er1 2837 cat conftest.err >&5 2838 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2839 (exit $ac_status); } && 2840 { ac_try='test -z "$ac_c_werror_flag" 2841 || test ! -s conftest.err' 2842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2843 (eval $ac_try) 2>&5 2844 ac_status=$? 2845 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2846 (exit $ac_status); }; } && 2847 { ac_try='test -s conftest.$ac_objext' 2848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2849 (eval $ac_try) 2>&5 2850 ac_status=$? 2851 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2852 (exit $ac_status); }; }; then 2853 ac_cv_prog_cc_stdc=$ac_arg 2854break 2855else 2856 echo "$as_me: failed program was:" >&5 2857sed 's/^/| /' conftest.$ac_ext >&5 2858 2859fi 2860rm -f conftest.err conftest.$ac_objext 2861done 2862rm -f conftest.$ac_ext conftest.$ac_objext 2863CC=$ac_save_CC 2864 2865fi 2866 2867case "x$ac_cv_prog_cc_stdc" in 2868 x|xno) 2869 echo "$as_me:$LINENO: result: none needed" >&5 2870echo "${ECHO_T}none needed" >&6 ;; 2871 *) 2872 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 2873echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 2874 CC="$CC $ac_cv_prog_cc_stdc" ;; 2875esac 2876 2877# Some people use a C++ compiler to compile C. Since we use `exit', 2878# in C++ we need to declare it. In case someone uses the same compiler 2879# for both compiling C and C++ we need to have the C++ compiler decide 2880# the declaration of exit, since it's the most demanding environment. 2881cat >conftest.$ac_ext <<_ACEOF 2882#ifndef __cplusplus 2883 choke me 2884#endif 2885_ACEOF 2886rm -f conftest.$ac_objext 2887if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2888 (eval $ac_compile) 2>conftest.er1 2889 ac_status=$? 2890 grep -v '^ *+' conftest.er1 >conftest.err 2891 rm -f conftest.er1 2892 cat conftest.err >&5 2893 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2894 (exit $ac_status); } && 2895 { ac_try='test -z "$ac_c_werror_flag" 2896 || test ! -s conftest.err' 2897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2898 (eval $ac_try) 2>&5 2899 ac_status=$? 2900 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2901 (exit $ac_status); }; } && 2902 { ac_try='test -s conftest.$ac_objext' 2903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2904 (eval $ac_try) 2>&5 2905 ac_status=$? 2906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2907 (exit $ac_status); }; }; then 2908 for ac_declaration in \ 2909 '' \ 2910 'extern "C" void std::exit (int) throw (); using std::exit;' \ 2911 'extern "C" void std::exit (int); using std::exit;' \ 2912 'extern "C" void exit (int) throw ();' \ 2913 'extern "C" void exit (int);' \ 2914 'void exit (int);' 2915do 2916 cat >conftest.$ac_ext <<_ACEOF 2917/* confdefs.h. */ 2918_ACEOF 2919cat confdefs.h >>conftest.$ac_ext 2920cat >>conftest.$ac_ext <<_ACEOF 2921/* end confdefs.h. */ 2922$ac_declaration 2923#include <stdlib.h> 2924int 2925main () 2926{ 2927exit (42); 2928 ; 2929 return 0; 2930} 2931_ACEOF 2932rm -f conftest.$ac_objext 2933if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2934 (eval $ac_compile) 2>conftest.er1 2935 ac_status=$? 2936 grep -v '^ *+' conftest.er1 >conftest.err 2937 rm -f conftest.er1 2938 cat conftest.err >&5 2939 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2940 (exit $ac_status); } && 2941 { ac_try='test -z "$ac_c_werror_flag" 2942 || test ! -s conftest.err' 2943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2944 (eval $ac_try) 2>&5 2945 ac_status=$? 2946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2947 (exit $ac_status); }; } && 2948 { ac_try='test -s conftest.$ac_objext' 2949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2950 (eval $ac_try) 2>&5 2951 ac_status=$? 2952 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2953 (exit $ac_status); }; }; then 2954 : 2955else 2956 echo "$as_me: failed program was:" >&5 2957sed 's/^/| /' conftest.$ac_ext >&5 2958 2959continue 2960fi 2961rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2962 cat >conftest.$ac_ext <<_ACEOF 2963/* confdefs.h. */ 2964_ACEOF 2965cat confdefs.h >>conftest.$ac_ext 2966cat >>conftest.$ac_ext <<_ACEOF 2967/* end confdefs.h. */ 2968$ac_declaration 2969int 2970main () 2971{ 2972exit (42); 2973 ; 2974 return 0; 2975} 2976_ACEOF 2977rm -f conftest.$ac_objext 2978if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2979 (eval $ac_compile) 2>conftest.er1 2980 ac_status=$? 2981 grep -v '^ *+' conftest.er1 >conftest.err 2982 rm -f conftest.er1 2983 cat conftest.err >&5 2984 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2985 (exit $ac_status); } && 2986 { ac_try='test -z "$ac_c_werror_flag" 2987 || test ! -s conftest.err' 2988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2989 (eval $ac_try) 2>&5 2990 ac_status=$? 2991 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2992 (exit $ac_status); }; } && 2993 { ac_try='test -s conftest.$ac_objext' 2994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2995 (eval $ac_try) 2>&5 2996 ac_status=$? 2997 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2998 (exit $ac_status); }; }; then 2999 break 3000else 3001 echo "$as_me: failed program was:" >&5 3002sed 's/^/| /' conftest.$ac_ext >&5 3003 3004fi 3005rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3006done 3007rm -f conftest* 3008if test -n "$ac_declaration"; then 3009 echo '#ifdef __cplusplus' >>confdefs.h 3010 echo $ac_declaration >>confdefs.h 3011 echo '#endif' >>confdefs.h 3012fi 3013 3014else 3015 echo "$as_me: failed program was:" >&5 3016sed 's/^/| /' conftest.$ac_ext >&5 3017 3018fi 3019rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3020ac_ext=c 3021ac_cpp='$CPP $CPPFLAGS' 3022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3024ac_compiler_gnu=$ac_cv_c_compiler_gnu 3025 3026 3027 3028 3029 echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5 3030echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6 3031if test "${ac_cv_lib_cposix_strerror+set}" = set; then 3032 echo $ECHO_N "(cached) $ECHO_C" >&6 3033else 3034 ac_check_lib_save_LIBS=$LIBS 3035LIBS="-lcposix $LIBS" 3036cat >conftest.$ac_ext <<_ACEOF 3037/* confdefs.h. */ 3038_ACEOF 3039cat confdefs.h >>conftest.$ac_ext 3040cat >>conftest.$ac_ext <<_ACEOF 3041/* end confdefs.h. */ 3042 3043/* Override any gcc2 internal prototype to avoid an error. */ 3044#ifdef __cplusplus 3045extern "C" 3046#endif 3047/* We use char because int might match the return type of a gcc2 3048 builtin and then its argument prototype would still apply. */ 3049char strerror (); 3050int 3051main () 3052{ 3053strerror (); 3054 ; 3055 return 0; 3056} 3057_ACEOF 3058rm -f conftest.$ac_objext conftest$ac_exeext 3059if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3060 (eval $ac_link) 2>conftest.er1 3061 ac_status=$? 3062 grep -v '^ *+' conftest.er1 >conftest.err 3063 rm -f conftest.er1 3064 cat conftest.err >&5 3065 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3066 (exit $ac_status); } && 3067 { ac_try='test -z "$ac_c_werror_flag" 3068 || test ! -s conftest.err' 3069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3070 (eval $ac_try) 2>&5 3071 ac_status=$? 3072 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3073 (exit $ac_status); }; } && 3074 { ac_try='test -s conftest$ac_exeext' 3075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3076 (eval $ac_try) 2>&5 3077 ac_status=$? 3078 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3079 (exit $ac_status); }; }; then 3080 ac_cv_lib_cposix_strerror=yes 3081else 3082 echo "$as_me: failed program was:" >&5 3083sed 's/^/| /' conftest.$ac_ext >&5 3084 3085ac_cv_lib_cposix_strerror=no 3086fi 3087rm -f conftest.err conftest.$ac_objext \ 3088 conftest$ac_exeext conftest.$ac_ext 3089LIBS=$ac_check_lib_save_LIBS 3090fi 3091echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5 3092echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6 3093if test $ac_cv_lib_cposix_strerror = yes; then 3094 LIBS="$LIBS -lcposix" 3095fi 3096 3097 3098 3099ac_ext=c 3100ac_cpp='$CPP $CPPFLAGS' 3101ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3102ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3103ac_compiler_gnu=$ac_cv_c_compiler_gnu 3104echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3105echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 3106# On Suns, sometimes $CPP names a directory. 3107if test -n "$CPP" && test -d "$CPP"; then 3108 CPP= 3109fi 3110if test -z "$CPP"; then 3111 if test "${ac_cv_prog_CPP+set}" = set; then 3112 echo $ECHO_N "(cached) $ECHO_C" >&6 3113else 3114 # Double quotes because CPP needs to be expanded 3115 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3116 do 3117 ac_preproc_ok=false 3118for ac_c_preproc_warn_flag in '' yes 3119do 3120 # Use a header file that comes with gcc, so configuring glibc 3121 # with a fresh cross-compiler works. 3122 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3123 # <limits.h> exists even on freestanding compilers. 3124 # On the NeXT, cc -E runs the code through the compiler's parser, 3125 # not just through cpp. "Syntax error" is here to catch this case. 3126 cat >conftest.$ac_ext <<_ACEOF 3127/* confdefs.h. */ 3128_ACEOF 3129cat confdefs.h >>conftest.$ac_ext 3130cat >>conftest.$ac_ext <<_ACEOF 3131/* end confdefs.h. */ 3132#ifdef __STDC__ 3133# include <limits.h> 3134#else 3135# include <assert.h> 3136#endif 3137 Syntax error 3138_ACEOF 3139if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3140 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3141 ac_status=$? 3142 grep -v '^ *+' conftest.er1 >conftest.err 3143 rm -f conftest.er1 3144 cat conftest.err >&5 3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3146 (exit $ac_status); } >/dev/null; then 3147 if test -s conftest.err; then 3148 ac_cpp_err=$ac_c_preproc_warn_flag 3149 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3150 else 3151 ac_cpp_err= 3152 fi 3153else 3154 ac_cpp_err=yes 3155fi 3156if test -z "$ac_cpp_err"; then 3157 : 3158else 3159 echo "$as_me: failed program was:" >&5 3160sed 's/^/| /' conftest.$ac_ext >&5 3161 3162 # Broken: fails on valid input. 3163continue 3164fi 3165rm -f conftest.err conftest.$ac_ext 3166 3167 # OK, works on sane cases. Now check whether non-existent headers 3168 # can be detected and how. 3169 cat >conftest.$ac_ext <<_ACEOF 3170/* confdefs.h. */ 3171_ACEOF 3172cat confdefs.h >>conftest.$ac_ext 3173cat >>conftest.$ac_ext <<_ACEOF 3174/* end confdefs.h. */ 3175#include <ac_nonexistent.h> 3176_ACEOF 3177if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3178 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3179 ac_status=$? 3180 grep -v '^ *+' conftest.er1 >conftest.err 3181 rm -f conftest.er1 3182 cat conftest.err >&5 3183 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3184 (exit $ac_status); } >/dev/null; then 3185 if test -s conftest.err; then 3186 ac_cpp_err=$ac_c_preproc_warn_flag 3187 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3188 else 3189 ac_cpp_err= 3190 fi 3191else 3192 ac_cpp_err=yes 3193fi 3194if test -z "$ac_cpp_err"; then 3195 # Broken: success on invalid input. 3196continue 3197else 3198 echo "$as_me: failed program was:" >&5 3199sed 's/^/| /' conftest.$ac_ext >&5 3200 3201 # Passes both tests. 3202ac_preproc_ok=: 3203break 3204fi 3205rm -f conftest.err conftest.$ac_ext 3206 3207done 3208# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3209rm -f conftest.err conftest.$ac_ext 3210if $ac_preproc_ok; then 3211 break 3212fi 3213 3214 done 3215 ac_cv_prog_CPP=$CPP 3216 3217fi 3218 CPP=$ac_cv_prog_CPP 3219else 3220 ac_cv_prog_CPP=$CPP 3221fi 3222echo "$as_me:$LINENO: result: $CPP" >&5 3223echo "${ECHO_T}$CPP" >&6 3224ac_preproc_ok=false 3225for ac_c_preproc_warn_flag in '' yes 3226do 3227 # Use a header file that comes with gcc, so configuring glibc 3228 # with a fresh cross-compiler works. 3229 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3230 # <limits.h> exists even on freestanding compilers. 3231 # On the NeXT, cc -E runs the code through the compiler's parser, 3232 # not just through cpp. "Syntax error" is here to catch this case. 3233 cat >conftest.$ac_ext <<_ACEOF 3234/* confdefs.h. */ 3235_ACEOF 3236cat confdefs.h >>conftest.$ac_ext 3237cat >>conftest.$ac_ext <<_ACEOF 3238/* end confdefs.h. */ 3239#ifdef __STDC__ 3240# include <limits.h> 3241#else 3242# include <assert.h> 3243#endif 3244 Syntax error 3245_ACEOF 3246if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3247 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3248 ac_status=$? 3249 grep -v '^ *+' conftest.er1 >conftest.err 3250 rm -f conftest.er1 3251 cat conftest.err >&5 3252 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3253 (exit $ac_status); } >/dev/null; then 3254 if test -s conftest.err; then 3255 ac_cpp_err=$ac_c_preproc_warn_flag 3256 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3257 else 3258 ac_cpp_err= 3259 fi 3260else 3261 ac_cpp_err=yes 3262fi 3263if test -z "$ac_cpp_err"; then 3264 : 3265else 3266 echo "$as_me: failed program was:" >&5 3267sed 's/^/| /' conftest.$ac_ext >&5 3268 3269 # Broken: fails on valid input. 3270continue 3271fi 3272rm -f conftest.err conftest.$ac_ext 3273 3274 # OK, works on sane cases. Now check whether non-existent headers 3275 # can be detected and how. 3276 cat >conftest.$ac_ext <<_ACEOF 3277/* confdefs.h. */ 3278_ACEOF 3279cat confdefs.h >>conftest.$ac_ext 3280cat >>conftest.$ac_ext <<_ACEOF 3281/* end confdefs.h. */ 3282#include <ac_nonexistent.h> 3283_ACEOF 3284if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3285 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3286 ac_status=$? 3287 grep -v '^ *+' conftest.er1 >conftest.err 3288 rm -f conftest.er1 3289 cat conftest.err >&5 3290 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3291 (exit $ac_status); } >/dev/null; then 3292 if test -s conftest.err; then 3293 ac_cpp_err=$ac_c_preproc_warn_flag 3294 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3295 else 3296 ac_cpp_err= 3297 fi 3298else 3299 ac_cpp_err=yes 3300fi 3301if test -z "$ac_cpp_err"; then 3302 # Broken: success on invalid input. 3303continue 3304else 3305 echo "$as_me: failed program was:" >&5 3306sed 's/^/| /' conftest.$ac_ext >&5 3307 3308 # Passes both tests. 3309ac_preproc_ok=: 3310break 3311fi 3312rm -f conftest.err conftest.$ac_ext 3313 3314done 3315# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3316rm -f conftest.err conftest.$ac_ext 3317if $ac_preproc_ok; then 3318 : 3319else 3320 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3321See \`config.log' for more details." >&5 3322echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3323See \`config.log' for more details." >&2;} 3324 { (exit 1); exit 1; }; } 3325fi 3326 3327ac_ext=c 3328ac_cpp='$CPP $CPPFLAGS' 3329ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3330ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3331ac_compiler_gnu=$ac_cv_c_compiler_gnu 3332 3333 3334echo "$as_me:$LINENO: checking for egrep" >&5 3335echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3336if test "${ac_cv_prog_egrep+set}" = set; then 3337 echo $ECHO_N "(cached) $ECHO_C" >&6 3338else 3339 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 3340 then ac_cv_prog_egrep='grep -E' 3341 else ac_cv_prog_egrep='egrep' 3342 fi 3343fi 3344echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 3345echo "${ECHO_T}$ac_cv_prog_egrep" >&6 3346 EGREP=$ac_cv_prog_egrep 3347 3348 3349echo "$as_me:$LINENO: checking for ANSI C header files" >&5 3350echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 3351if test "${ac_cv_header_stdc+set}" = set; then 3352 echo $ECHO_N "(cached) $ECHO_C" >&6 3353else 3354 cat >conftest.$ac_ext <<_ACEOF 3355/* confdefs.h. */ 3356_ACEOF 3357cat confdefs.h >>conftest.$ac_ext 3358cat >>conftest.$ac_ext <<_ACEOF 3359/* end confdefs.h. */ 3360#include <stdlib.h> 3361#include <stdarg.h> 3362#include <string.h> 3363#include <float.h> 3364 3365int 3366main () 3367{ 3368 3369 ; 3370 return 0; 3371} 3372_ACEOF 3373rm -f conftest.$ac_objext 3374if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3375 (eval $ac_compile) 2>conftest.er1 3376 ac_status=$? 3377 grep -v '^ *+' conftest.er1 >conftest.err 3378 rm -f conftest.er1 3379 cat conftest.err >&5 3380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3381 (exit $ac_status); } && 3382 { ac_try='test -z "$ac_c_werror_flag" 3383 || test ! -s conftest.err' 3384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3385 (eval $ac_try) 2>&5 3386 ac_status=$? 3387 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3388 (exit $ac_status); }; } && 3389 { ac_try='test -s conftest.$ac_objext' 3390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3391 (eval $ac_try) 2>&5 3392 ac_status=$? 3393 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3394 (exit $ac_status); }; }; then 3395 ac_cv_header_stdc=yes 3396else 3397 echo "$as_me: failed program was:" >&5 3398sed 's/^/| /' conftest.$ac_ext >&5 3399 3400ac_cv_header_stdc=no 3401fi 3402rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3403 3404if test $ac_cv_header_stdc = yes; then 3405 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3406 cat >conftest.$ac_ext <<_ACEOF 3407/* confdefs.h. */ 3408_ACEOF 3409cat confdefs.h >>conftest.$ac_ext 3410cat >>conftest.$ac_ext <<_ACEOF 3411/* end confdefs.h. */ 3412#include <string.h> 3413 3414_ACEOF 3415if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3416 $EGREP "memchr" >/dev/null 2>&1; then 3417 : 3418else 3419 ac_cv_header_stdc=no 3420fi 3421rm -f conftest* 3422 3423fi 3424 3425if test $ac_cv_header_stdc = yes; then 3426 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3427 cat >conftest.$ac_ext <<_ACEOF 3428/* confdefs.h. */ 3429_ACEOF 3430cat confdefs.h >>conftest.$ac_ext 3431cat >>conftest.$ac_ext <<_ACEOF 3432/* end confdefs.h. */ 3433#include <stdlib.h> 3434 3435_ACEOF 3436if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3437 $EGREP "free" >/dev/null 2>&1; then 3438 : 3439else 3440 ac_cv_header_stdc=no 3441fi 3442rm -f conftest* 3443 3444fi 3445 3446if test $ac_cv_header_stdc = yes; then 3447 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3448 if test "$cross_compiling" = yes; then 3449 : 3450else 3451 cat >conftest.$ac_ext <<_ACEOF 3452/* confdefs.h. */ 3453_ACEOF 3454cat confdefs.h >>conftest.$ac_ext 3455cat >>conftest.$ac_ext <<_ACEOF 3456/* end confdefs.h. */ 3457#include <ctype.h> 3458#if ((' ' & 0x0FF) == 0x020) 3459# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3460# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3461#else 3462# define ISLOWER(c) \ 3463 (('a' <= (c) && (c) <= 'i') \ 3464 || ('j' <= (c) && (c) <= 'r') \ 3465 || ('s' <= (c) && (c) <= 'z')) 3466# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3467#endif 3468 3469#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3470int 3471main () 3472{ 3473 int i; 3474 for (i = 0; i < 256; i++) 3475 if (XOR (islower (i), ISLOWER (i)) 3476 || toupper (i) != TOUPPER (i)) 3477 exit(2); 3478 exit (0); 3479} 3480_ACEOF 3481rm -f conftest$ac_exeext 3482if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3483 (eval $ac_link) 2>&5 3484 ac_status=$? 3485 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3486 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3488 (eval $ac_try) 2>&5 3489 ac_status=$? 3490 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3491 (exit $ac_status); }; }; then 3492 : 3493else 3494 echo "$as_me: program exited with status $ac_status" >&5 3495echo "$as_me: failed program was:" >&5 3496sed 's/^/| /' conftest.$ac_ext >&5 3497 3498( exit $ac_status ) 3499ac_cv_header_stdc=no 3500fi 3501rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 3502fi 3503fi 3504fi 3505echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 3506echo "${ECHO_T}$ac_cv_header_stdc" >&6 3507if test $ac_cv_header_stdc = yes; then 3508 3509cat >>confdefs.h <<\_ACEOF 3510#define STDC_HEADERS 1 3511_ACEOF 3512 3513fi 3514 3515# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3526 inttypes.h stdint.h unistd.h 3527do 3528as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3529echo "$as_me:$LINENO: checking for $ac_header" >&5 3530echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3531if eval "test \"\${$as_ac_Header+set}\" = set"; then 3532 echo $ECHO_N "(cached) $ECHO_C" >&6 3533else 3534 cat >conftest.$ac_ext <<_ACEOF 3535/* confdefs.h. */ 3536_ACEOF 3537cat confdefs.h >>conftest.$ac_ext 3538cat >>conftest.$ac_ext <<_ACEOF 3539/* end confdefs.h. */ 3540$ac_includes_default 3541 3542#include <$ac_header> 3543_ACEOF 3544rm -f conftest.$ac_objext 3545if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3546 (eval $ac_compile) 2>conftest.er1 3547 ac_status=$? 3548 grep -v '^ *+' conftest.er1 >conftest.err 3549 rm -f conftest.er1 3550 cat conftest.err >&5 3551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3552 (exit $ac_status); } && 3553 { ac_try='test -z "$ac_c_werror_flag" 3554 || test ! -s conftest.err' 3555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3556 (eval $ac_try) 2>&5 3557 ac_status=$? 3558 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3559 (exit $ac_status); }; } && 3560 { ac_try='test -s conftest.$ac_objext' 3561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3562 (eval $ac_try) 2>&5 3563 ac_status=$? 3564 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3565 (exit $ac_status); }; }; then 3566 eval "$as_ac_Header=yes" 3567else 3568 echo "$as_me: failed program was:" >&5 3569sed 's/^/| /' conftest.$ac_ext >&5 3570 3571eval "$as_ac_Header=no" 3572fi 3573rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3574fi 3575echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3576echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3577if test `eval echo '${'$as_ac_Header'}'` = yes; then 3578 cat >>confdefs.h <<_ACEOF 3579#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3580_ACEOF 3581 3582fi 3583 3584done 3585 3586 3587if test "${ac_cv_header_minix_config_h+set}" = set; then 3588 echo "$as_me:$LINENO: checking for minix/config.h" >&5 3589echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6 3590if test "${ac_cv_header_minix_config_h+set}" = set; then 3591 echo $ECHO_N "(cached) $ECHO_C" >&6 3592fi 3593echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 3594echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6 3595else 3596 # Is the header compilable? 3597echo "$as_me:$LINENO: checking minix/config.h usability" >&5 3598echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6 3599cat >conftest.$ac_ext <<_ACEOF 3600/* confdefs.h. */ 3601_ACEOF 3602cat confdefs.h >>conftest.$ac_ext 3603cat >>conftest.$ac_ext <<_ACEOF 3604/* end confdefs.h. */ 3605$ac_includes_default 3606#include <minix/config.h> 3607_ACEOF 3608rm -f conftest.$ac_objext 3609if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3610 (eval $ac_compile) 2>conftest.er1 3611 ac_status=$? 3612 grep -v '^ *+' conftest.er1 >conftest.err 3613 rm -f conftest.er1 3614 cat conftest.err >&5 3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3616 (exit $ac_status); } && 3617 { ac_try='test -z "$ac_c_werror_flag" 3618 || test ! -s conftest.err' 3619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3620 (eval $ac_try) 2>&5 3621 ac_status=$? 3622 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3623 (exit $ac_status); }; } && 3624 { ac_try='test -s conftest.$ac_objext' 3625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3626 (eval $ac_try) 2>&5 3627 ac_status=$? 3628 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3629 (exit $ac_status); }; }; then 3630 ac_header_compiler=yes 3631else 3632 echo "$as_me: failed program was:" >&5 3633sed 's/^/| /' conftest.$ac_ext >&5 3634 3635ac_header_compiler=no 3636fi 3637rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3638echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 3639echo "${ECHO_T}$ac_header_compiler" >&6 3640 3641# Is the header present? 3642echo "$as_me:$LINENO: checking minix/config.h presence" >&5 3643echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6 3644cat >conftest.$ac_ext <<_ACEOF 3645/* confdefs.h. */ 3646_ACEOF 3647cat confdefs.h >>conftest.$ac_ext 3648cat >>conftest.$ac_ext <<_ACEOF 3649/* end confdefs.h. */ 3650#include <minix/config.h> 3651_ACEOF 3652if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3653 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3654 ac_status=$? 3655 grep -v '^ *+' conftest.er1 >conftest.err 3656 rm -f conftest.er1 3657 cat conftest.err >&5 3658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3659 (exit $ac_status); } >/dev/null; then 3660 if test -s conftest.err; then 3661 ac_cpp_err=$ac_c_preproc_warn_flag 3662 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3663 else 3664 ac_cpp_err= 3665 fi 3666else 3667 ac_cpp_err=yes 3668fi 3669if test -z "$ac_cpp_err"; then 3670 ac_header_preproc=yes 3671else 3672 echo "$as_me: failed program was:" >&5 3673sed 's/^/| /' conftest.$ac_ext >&5 3674 3675 ac_header_preproc=no 3676fi 3677rm -f conftest.err conftest.$ac_ext 3678echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 3679echo "${ECHO_T}$ac_header_preproc" >&6 3680 3681# So? What about this header? 3682case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 3683 yes:no: ) 3684 { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5 3685echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 3686 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5 3687echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;} 3688 ac_header_preproc=yes 3689 ;; 3690 no:yes:* ) 3691 { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5 3692echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;} 3693 { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5 3694echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;} 3695 { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5 3696echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;} 3697 { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5 3698echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;} 3699 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5 3700echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;} 3701 { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5 3702echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;} 3703 ( 3704 cat <<\_ASBOX 3705## ------------------------------- ## 3706## Report this to bug-bash@gnu.org ## 3707## ------------------------------- ## 3708_ASBOX 3709 ) | 3710 sed "s/^/$as_me: WARNING: /" >&2 3711 ;; 3712esac 3713echo "$as_me:$LINENO: checking for minix/config.h" >&5 3714echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6 3715if test "${ac_cv_header_minix_config_h+set}" = set; then 3716 echo $ECHO_N "(cached) $ECHO_C" >&6 3717else 3718 ac_cv_header_minix_config_h=$ac_header_preproc 3719fi 3720echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5 3721echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6 3722 3723fi 3724if test $ac_cv_header_minix_config_h = yes; then 3725 MINIX=yes 3726else 3727 MINIX= 3728fi 3729 3730 3731if test "$MINIX" = yes; then 3732 3733cat >>confdefs.h <<\_ACEOF 3734#define _POSIX_SOURCE 1 3735_ACEOF 3736 3737 3738cat >>confdefs.h <<\_ACEOF 3739#define _POSIX_1_SOURCE 2 3740_ACEOF 3741 3742 3743cat >>confdefs.h <<\_ACEOF 3744#define _MINIX 1 3745_ACEOF 3746 3747fi 3748 3749 3750# Check whether --enable-largefile or --disable-largefile was given. 3751if test "${enable_largefile+set}" = set; then 3752 enableval="$enable_largefile" 3753 3754fi; 3755if test "$enable_largefile" != no; then 3756 3757 echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 3758echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6 3759if test "${ac_cv_sys_largefile_CC+set}" = set; then 3760 echo $ECHO_N "(cached) $ECHO_C" >&6 3761else 3762 ac_cv_sys_largefile_CC=no 3763 if test "$GCC" != yes; then 3764 ac_save_CC=$CC 3765 while :; do 3766 # IRIX 6.2 and later do not support large files by default, 3767 # so use the C compiler's -n32 option if that helps. 3768 cat >conftest.$ac_ext <<_ACEOF 3769/* confdefs.h. */ 3770_ACEOF 3771cat confdefs.h >>conftest.$ac_ext 3772cat >>conftest.$ac_ext <<_ACEOF 3773/* end confdefs.h. */ 3774#include <sys/types.h> 3775 /* Check that off_t can represent 2**63 - 1 correctly. 3776 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3777 since some C++ compilers masquerading as C compilers 3778 incorrectly reject 9223372036854775807. */ 3779#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3780 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3781 && LARGE_OFF_T % 2147483647 == 1) 3782 ? 1 : -1]; 3783int 3784main () 3785{ 3786 3787 ; 3788 return 0; 3789} 3790_ACEOF 3791 rm -f conftest.$ac_objext 3792if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3793 (eval $ac_compile) 2>conftest.er1 3794 ac_status=$? 3795 grep -v '^ *+' conftest.er1 >conftest.err 3796 rm -f conftest.er1 3797 cat conftest.err >&5 3798 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3799 (exit $ac_status); } && 3800 { ac_try='test -z "$ac_c_werror_flag" 3801 || test ! -s conftest.err' 3802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3803 (eval $ac_try) 2>&5 3804 ac_status=$? 3805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3806 (exit $ac_status); }; } && 3807 { ac_try='test -s conftest.$ac_objext' 3808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3809 (eval $ac_try) 2>&5 3810 ac_status=$? 3811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3812 (exit $ac_status); }; }; then 3813 break 3814else 3815 echo "$as_me: failed program was:" >&5 3816sed 's/^/| /' conftest.$ac_ext >&5 3817 3818fi 3819rm -f conftest.err conftest.$ac_objext 3820 CC="$CC -n32" 3821 rm -f conftest.$ac_objext 3822if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3823 (eval $ac_compile) 2>conftest.er1 3824 ac_status=$? 3825 grep -v '^ *+' conftest.er1 >conftest.err 3826 rm -f conftest.er1 3827 cat conftest.err >&5 3828 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3829 (exit $ac_status); } && 3830 { ac_try='test -z "$ac_c_werror_flag" 3831 || test ! -s conftest.err' 3832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3833 (eval $ac_try) 2>&5 3834 ac_status=$? 3835 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3836 (exit $ac_status); }; } && 3837 { ac_try='test -s conftest.$ac_objext' 3838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3839 (eval $ac_try) 2>&5 3840 ac_status=$? 3841 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3842 (exit $ac_status); }; }; then 3843 ac_cv_sys_largefile_CC=' -n32'; break 3844else 3845 echo "$as_me: failed program was:" >&5 3846sed 's/^/| /' conftest.$ac_ext >&5 3847 3848fi 3849rm -f conftest.err conftest.$ac_objext 3850 break 3851 done 3852 CC=$ac_save_CC 3853 rm -f conftest.$ac_ext 3854 fi 3855fi 3856echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 3857echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6 3858 if test "$ac_cv_sys_largefile_CC" != no; then 3859 CC=$CC$ac_cv_sys_largefile_CC 3860 fi 3861 3862 echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 3863echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6 3864if test "${ac_cv_sys_file_offset_bits+set}" = set; then 3865 echo $ECHO_N "(cached) $ECHO_C" >&6 3866else 3867 while :; do 3868 ac_cv_sys_file_offset_bits=no 3869 cat >conftest.$ac_ext <<_ACEOF 3870/* confdefs.h. */ 3871_ACEOF 3872cat confdefs.h >>conftest.$ac_ext 3873cat >>conftest.$ac_ext <<_ACEOF 3874/* end confdefs.h. */ 3875#include <sys/types.h> 3876 /* Check that off_t can represent 2**63 - 1 correctly. 3877 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3878 since some C++ compilers masquerading as C compilers 3879 incorrectly reject 9223372036854775807. */ 3880#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3881 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3882 && LARGE_OFF_T % 2147483647 == 1) 3883 ? 1 : -1]; 3884int 3885main () 3886{ 3887 3888 ; 3889 return 0; 3890} 3891_ACEOF 3892rm -f conftest.$ac_objext 3893if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3894 (eval $ac_compile) 2>conftest.er1 3895 ac_status=$? 3896 grep -v '^ *+' conftest.er1 >conftest.err 3897 rm -f conftest.er1 3898 cat conftest.err >&5 3899 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3900 (exit $ac_status); } && 3901 { ac_try='test -z "$ac_c_werror_flag" 3902 || test ! -s conftest.err' 3903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3904 (eval $ac_try) 2>&5 3905 ac_status=$? 3906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3907 (exit $ac_status); }; } && 3908 { ac_try='test -s conftest.$ac_objext' 3909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3910 (eval $ac_try) 2>&5 3911 ac_status=$? 3912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3913 (exit $ac_status); }; }; then 3914 break 3915else 3916 echo "$as_me: failed program was:" >&5 3917sed 's/^/| /' conftest.$ac_ext >&5 3918 3919fi 3920rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3921 cat >conftest.$ac_ext <<_ACEOF 3922/* confdefs.h. */ 3923_ACEOF 3924cat confdefs.h >>conftest.$ac_ext 3925cat >>conftest.$ac_ext <<_ACEOF 3926/* end confdefs.h. */ 3927#define _FILE_OFFSET_BITS 64 3928#include <sys/types.h> 3929 /* Check that off_t can represent 2**63 - 1 correctly. 3930 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3931 since some C++ compilers masquerading as C compilers 3932 incorrectly reject 9223372036854775807. */ 3933#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3934 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3935 && LARGE_OFF_T % 2147483647 == 1) 3936 ? 1 : -1]; 3937int 3938main () 3939{ 3940 3941 ; 3942 return 0; 3943} 3944_ACEOF 3945rm -f conftest.$ac_objext 3946if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3947 (eval $ac_compile) 2>conftest.er1 3948 ac_status=$? 3949 grep -v '^ *+' conftest.er1 >conftest.err 3950 rm -f conftest.er1 3951 cat conftest.err >&5 3952 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3953 (exit $ac_status); } && 3954 { ac_try='test -z "$ac_c_werror_flag" 3955 || test ! -s conftest.err' 3956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3957 (eval $ac_try) 2>&5 3958 ac_status=$? 3959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3960 (exit $ac_status); }; } && 3961 { ac_try='test -s conftest.$ac_objext' 3962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3963 (eval $ac_try) 2>&5 3964 ac_status=$? 3965 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3966 (exit $ac_status); }; }; then 3967 ac_cv_sys_file_offset_bits=64; break 3968else 3969 echo "$as_me: failed program was:" >&5 3970sed 's/^/| /' conftest.$ac_ext >&5 3971 3972fi 3973rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3974 break 3975done 3976fi 3977echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 3978echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6 3979if test "$ac_cv_sys_file_offset_bits" != no; then 3980 3981cat >>confdefs.h <<_ACEOF 3982#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 3983_ACEOF 3984 3985fi 3986rm -f conftest* 3987 echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 3988echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6 3989if test "${ac_cv_sys_large_files+set}" = set; then 3990 echo $ECHO_N "(cached) $ECHO_C" >&6 3991else 3992 while :; do 3993 ac_cv_sys_large_files=no 3994 cat >conftest.$ac_ext <<_ACEOF 3995/* confdefs.h. */ 3996_ACEOF 3997cat confdefs.h >>conftest.$ac_ext 3998cat >>conftest.$ac_ext <<_ACEOF 3999/* end confdefs.h. */ 4000#include <sys/types.h> 4001 /* Check that off_t can represent 2**63 - 1 correctly. 4002 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4003 since some C++ compilers masquerading as C compilers 4004 incorrectly reject 9223372036854775807. */ 4005#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4006 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4007 && LARGE_OFF_T % 2147483647 == 1) 4008 ? 1 : -1]; 4009int 4010main () 4011{ 4012 4013 ; 4014 return 0; 4015} 4016_ACEOF 4017rm -f conftest.$ac_objext 4018if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4019 (eval $ac_compile) 2>conftest.er1 4020 ac_status=$? 4021 grep -v '^ *+' conftest.er1 >conftest.err 4022 rm -f conftest.er1 4023 cat conftest.err >&5 4024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4025 (exit $ac_status); } && 4026 { ac_try='test -z "$ac_c_werror_flag" 4027 || test ! -s conftest.err' 4028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4029 (eval $ac_try) 2>&5 4030 ac_status=$? 4031 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4032 (exit $ac_status); }; } && 4033 { ac_try='test -s conftest.$ac_objext' 4034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4035 (eval $ac_try) 2>&5 4036 ac_status=$? 4037 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4038 (exit $ac_status); }; }; then 4039 break 4040else 4041 echo "$as_me: failed program was:" >&5 4042sed 's/^/| /' conftest.$ac_ext >&5 4043 4044fi 4045rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4046 cat >conftest.$ac_ext <<_ACEOF 4047/* confdefs.h. */ 4048_ACEOF 4049cat confdefs.h >>conftest.$ac_ext 4050cat >>conftest.$ac_ext <<_ACEOF 4051/* end confdefs.h. */ 4052#define _LARGE_FILES 1 4053#include <sys/types.h> 4054 /* Check that off_t can represent 2**63 - 1 correctly. 4055 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4056 since some C++ compilers masquerading as C compilers 4057 incorrectly reject 9223372036854775807. */ 4058#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4059 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4060 && LARGE_OFF_T % 2147483647 == 1) 4061 ? 1 : -1]; 4062int 4063main () 4064{ 4065 4066 ; 4067 return 0; 4068} 4069_ACEOF 4070rm -f conftest.$ac_objext 4071if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4072 (eval $ac_compile) 2>conftest.er1 4073 ac_status=$? 4074 grep -v '^ *+' conftest.er1 >conftest.err 4075 rm -f conftest.er1 4076 cat conftest.err >&5 4077 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4078 (exit $ac_status); } && 4079 { ac_try='test -z "$ac_c_werror_flag" 4080 || test ! -s conftest.err' 4081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4082 (eval $ac_try) 2>&5 4083 ac_status=$? 4084 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4085 (exit $ac_status); }; } && 4086 { ac_try='test -s conftest.$ac_objext' 4087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4088 (eval $ac_try) 2>&5 4089 ac_status=$? 4090 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4091 (exit $ac_status); }; }; then 4092 ac_cv_sys_large_files=1; break 4093else 4094 echo "$as_me: failed program was:" >&5 4095sed 's/^/| /' conftest.$ac_ext >&5 4096 4097fi 4098rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4099 break 4100done 4101fi 4102echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 4103echo "${ECHO_T}$ac_cv_sys_large_files" >&6 4104if test "$ac_cv_sys_large_files" != no; then 4105 4106cat >>confdefs.h <<_ACEOF 4107#define _LARGE_FILES $ac_cv_sys_large_files 4108_ACEOF 4109 4110fi 4111rm -f conftest* 4112fi 4113 4114 4115 4116SIGNAMES_O= 4117SIGNAMES_H=lsignames.h 4118 4119 4120 4121CROSS_COMPILE= 4122if test "x$cross_compiling" = "xyes"; then 4123 case "${host}" in 4124 *-cygwin*) 4125 cross_cache=${srcdir}/cross-build/cygwin32.cache 4126 ;; 4127 *-mingw*) 4128 cross_cache=${srcdir}/cross-build/cygwin32.cache 4129 ;; 4130 i[3456]86-*-beos*) 4131 cross_cache=${srcdir}/cross-build/x86-beos.cache 4132 ;; 4133 *) echo "configure: cross-compiling for $host is not supported" >&2 4134 ;; 4135 esac 4136 if test -n "${cross_cache}" && test -r "${cross_cache}"; then 4137 echo "loading cross-build cache file ${cross_cache}" 4138 . ${cross_cache} 4139 fi 4140 unset cross_cache 4141 SIGNAMES_O='signames.o' 4142 CROSS_COMPILE='-DCROSS_COMPILING' 4143 4144fi 4145 4146 4147 4148if test -z "$CC_FOR_BUILD"; then 4149 if test "x$cross_compiling" = "xno"; then 4150 CC_FOR_BUILD='$(CC)' 4151 else 4152 CC_FOR_BUILD=gcc 4153 fi 4154fi 4155 4156 4157 4158test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1 4159 4160test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2" 4161 4162if test "$opt_profiling" = "yes"; then 4163 PROFILE_FLAGS=-pg 4164 case "$host_os" in 4165 solaris2*) ;; 4166 *) opt_static_link=yes ;; 4167 esac 4168 DEBUG= MALLOC_DEBUG= 4169fi 4170 4171if test "$opt_static_link" = yes; then 4172 # if we're using gcc, add `-static' to LDFLAGS, except on Solaris >= 2 4173 if test -n "$GCC" || test "$ac_cv_c_compiler_gnu" = "yes"; then 4174 STATIC_LD="-static" 4175 case "$host_os" in 4176 solaris2*) ;; 4177 *) LDFLAGS="$LDFLAGS -static" ;; # XXX experimental 4178 esac 4179 fi 4180fi 4181 4182if test "X$cross_compiling" = "Xno"; then 4183 CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-"$CPPFLAGS"} 4184 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-'$(LDFLAGS)'} 4185else 4186 CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-""} 4187 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-""} 4188fi 4189 4190test -z "$CFLAGS_FOR_BUILD" && CFLAGS_FOR_BUILD="-g" 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201if test $ac_cv_c_compiler_gnu = yes; then 4202 echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5 4203echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6 4204if test "${ac_cv_prog_gcc_traditional+set}" = set; then 4205 echo $ECHO_N "(cached) $ECHO_C" >&6 4206else 4207 ac_pattern="Autoconf.*'x'" 4208 cat >conftest.$ac_ext <<_ACEOF 4209/* confdefs.h. */ 4210_ACEOF 4211cat confdefs.h >>conftest.$ac_ext 4212cat >>conftest.$ac_ext <<_ACEOF 4213/* end confdefs.h. */ 4214#include <sgtty.h> 4215Autoconf TIOCGETP 4216_ACEOF 4217if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4218 $EGREP "$ac_pattern" >/dev/null 2>&1; then 4219 ac_cv_prog_gcc_traditional=yes 4220else 4221 ac_cv_prog_gcc_traditional=no 4222fi 4223rm -f conftest* 4224 4225 4226 if test $ac_cv_prog_gcc_traditional = no; then 4227 cat >conftest.$ac_ext <<_ACEOF 4228/* confdefs.h. */ 4229_ACEOF 4230cat confdefs.h >>conftest.$ac_ext 4231cat >>conftest.$ac_ext <<_ACEOF 4232/* end confdefs.h. */ 4233#include <termio.h> 4234Autoconf TCGETA 4235_ACEOF 4236if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4237 $EGREP "$ac_pattern" >/dev/null 2>&1; then 4238 ac_cv_prog_gcc_traditional=yes 4239fi 4240rm -f conftest* 4241 4242 fi 4243fi 4244echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5 4245echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6 4246 if test $ac_cv_prog_gcc_traditional = yes; then 4247 CC="$CC -traditional" 4248 fi 4249fi 4250 4251 4252 4253if test "$opt_readline" = yes && test "$opt_with_installed_readline" != "no" 4254then 4255 # If the user specified --with-installed-readline=PREFIX and PREFIX 4256 # is not `yes', set ac_cv_rl_prefix to PREFIX 4257 test $opt_with_installed_readline != "yes" && ac_cv_rl_prefix=$opt_with_installed_readline 4258 4259 4260if test "X$bash_cv_termcap_lib" = "X"; then 4261_bash_needmsg=yes 4262else 4263echo "$as_me:$LINENO: checking which library has the termcap functions" >&5 4264echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6 4265_bash_needmsg= 4266fi 4267if test "${bash_cv_termcap_lib+set}" = set; then 4268 echo $ECHO_N "(cached) $ECHO_C" >&6 4269else 4270 echo "$as_me:$LINENO: checking for tgetent" >&5 4271echo $ECHO_N "checking for tgetent... $ECHO_C" >&6 4272if test "${ac_cv_func_tgetent+set}" = set; then 4273 echo $ECHO_N "(cached) $ECHO_C" >&6 4274else 4275 cat >conftest.$ac_ext <<_ACEOF 4276/* confdefs.h. */ 4277_ACEOF 4278cat confdefs.h >>conftest.$ac_ext 4279cat >>conftest.$ac_ext <<_ACEOF 4280/* end confdefs.h. */ 4281/* Define tgetent to an innocuous variant, in case <limits.h> declares tgetent. 4282 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 4283#define tgetent innocuous_tgetent 4284 4285/* System header to define __stub macros and hopefully few prototypes, 4286 which can conflict with char tgetent (); below. 4287 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4288 <limits.h> exists even on freestanding compilers. */ 4289 4290#ifdef __STDC__ 4291# include <limits.h> 4292#else 4293# include <assert.h> 4294#endif 4295 4296#undef tgetent 4297 4298/* Override any gcc2 internal prototype to avoid an error. */ 4299#ifdef __cplusplus 4300extern "C" 4301{ 4302#endif 4303/* We use char because int might match the return type of a gcc2 4304 builtin and then its argument prototype would still apply. */ 4305char tgetent (); 4306/* The GNU C library defines this for functions which it implements 4307 to always fail with ENOSYS. Some functions are actually named 4308 something starting with __ and the normal name is an alias. */ 4309#if defined (__stub_tgetent) || defined (__stub___tgetent) 4310choke me 4311#else 4312char (*f) () = tgetent; 4313#endif 4314#ifdef __cplusplus 4315} 4316#endif 4317 4318int 4319main () 4320{ 4321return f != tgetent; 4322 ; 4323 return 0; 4324} 4325_ACEOF 4326rm -f conftest.$ac_objext conftest$ac_exeext 4327if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4328 (eval $ac_link) 2>conftest.er1 4329 ac_status=$? 4330 grep -v '^ *+' conftest.er1 >conftest.err 4331 rm -f conftest.er1 4332 cat conftest.err >&5 4333 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4334 (exit $ac_status); } && 4335 { ac_try='test -z "$ac_c_werror_flag" 4336 || test ! -s conftest.err' 4337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4338 (eval $ac_try) 2>&5 4339 ac_status=$? 4340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4341 (exit $ac_status); }; } && 4342 { ac_try='test -s conftest$ac_exeext' 4343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4344 (eval $ac_try) 2>&5 4345 ac_status=$? 4346 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4347 (exit $ac_status); }; }; then 4348 ac_cv_func_tgetent=yes 4349else 4350 echo "$as_me: failed program was:" >&5 4351sed 's/^/| /' conftest.$ac_ext >&5 4352 4353ac_cv_func_tgetent=no 4354fi 4355rm -f conftest.err conftest.$ac_objext \ 4356 conftest$ac_exeext conftest.$ac_ext 4357fi 4358echo "$as_me:$LINENO: result: $ac_cv_func_tgetent" >&5 4359echo "${ECHO_T}$ac_cv_func_tgetent" >&6 4360if test $ac_cv_func_tgetent = yes; then 4361 bash_cv_termcap_lib=libc 4362else 4363 echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5 4364echo $ECHO_N "checking for tgetent in -ltermcap... $ECHO_C" >&6 4365if test "${ac_cv_lib_termcap_tgetent+set}" = set; then 4366 echo $ECHO_N "(cached) $ECHO_C" >&6 4367else 4368 ac_check_lib_save_LIBS=$LIBS 4369LIBS="-ltermcap $LIBS" 4370cat >conftest.$ac_ext <<_ACEOF 4371/* confdefs.h. */ 4372_ACEOF 4373cat confdefs.h >>conftest.$ac_ext 4374cat >>conftest.$ac_ext <<_ACEOF 4375/* end confdefs.h. */ 4376 4377/* Override any gcc2 internal prototype to avoid an error. */ 4378#ifdef __cplusplus 4379extern "C" 4380#endif 4381/* We use char because int might match the return type of a gcc2 4382 builtin and then its argument prototype would still apply. */ 4383char tgetent (); 4384int 4385main () 4386{ 4387tgetent (); 4388 ; 4389 return 0; 4390} 4391_ACEOF 4392rm -f conftest.$ac_objext conftest$ac_exeext 4393if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4394 (eval $ac_link) 2>conftest.er1 4395 ac_status=$? 4396 grep -v '^ *+' conftest.er1 >conftest.err 4397 rm -f conftest.er1 4398 cat conftest.err >&5 4399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4400 (exit $ac_status); } && 4401 { ac_try='test -z "$ac_c_werror_flag" 4402 || test ! -s conftest.err' 4403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4404 (eval $ac_try) 2>&5 4405 ac_status=$? 4406 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4407 (exit $ac_status); }; } && 4408 { ac_try='test -s conftest$ac_exeext' 4409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4410 (eval $ac_try) 2>&5 4411 ac_status=$? 4412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4413 (exit $ac_status); }; }; then 4414 ac_cv_lib_termcap_tgetent=yes 4415else 4416 echo "$as_me: failed program was:" >&5 4417sed 's/^/| /' conftest.$ac_ext >&5 4418 4419ac_cv_lib_termcap_tgetent=no 4420fi 4421rm -f conftest.err conftest.$ac_objext \ 4422 conftest$ac_exeext conftest.$ac_ext 4423LIBS=$ac_check_lib_save_LIBS 4424fi 4425echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5 4426echo "${ECHO_T}$ac_cv_lib_termcap_tgetent" >&6 4427if test $ac_cv_lib_termcap_tgetent = yes; then 4428 bash_cv_termcap_lib=libtermcap 4429else 4430 echo "$as_me:$LINENO: checking for tgetent in -ltinfo" >&5 4431echo $ECHO_N "checking for tgetent in -ltinfo... $ECHO_C" >&6 4432if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then 4433 echo $ECHO_N "(cached) $ECHO_C" >&6 4434else 4435 ac_check_lib_save_LIBS=$LIBS 4436LIBS="-ltinfo $LIBS" 4437cat >conftest.$ac_ext <<_ACEOF 4438/* confdefs.h. */ 4439_ACEOF 4440cat confdefs.h >>conftest.$ac_ext 4441cat >>conftest.$ac_ext <<_ACEOF 4442/* end confdefs.h. */ 4443 4444/* Override any gcc2 internal prototype to avoid an error. */ 4445#ifdef __cplusplus 4446extern "C" 4447#endif 4448/* We use char because int might match the return type of a gcc2 4449 builtin and then its argument prototype would still apply. */ 4450char tgetent (); 4451int 4452main () 4453{ 4454tgetent (); 4455 ; 4456 return 0; 4457} 4458_ACEOF 4459rm -f conftest.$ac_objext conftest$ac_exeext 4460if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4461 (eval $ac_link) 2>conftest.er1 4462 ac_status=$? 4463 grep -v '^ *+' conftest.er1 >conftest.err 4464 rm -f conftest.er1 4465 cat conftest.err >&5 4466 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4467 (exit $ac_status); } && 4468 { ac_try='test -z "$ac_c_werror_flag" 4469 || test ! -s conftest.err' 4470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4471 (eval $ac_try) 2>&5 4472 ac_status=$? 4473 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4474 (exit $ac_status); }; } && 4475 { ac_try='test -s conftest$ac_exeext' 4476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4477 (eval $ac_try) 2>&5 4478 ac_status=$? 4479 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4480 (exit $ac_status); }; }; then 4481 ac_cv_lib_tinfo_tgetent=yes 4482else 4483 echo "$as_me: failed program was:" >&5 4484sed 's/^/| /' conftest.$ac_ext >&5 4485 4486ac_cv_lib_tinfo_tgetent=no 4487fi 4488rm -f conftest.err conftest.$ac_objext \ 4489 conftest$ac_exeext conftest.$ac_ext 4490LIBS=$ac_check_lib_save_LIBS 4491fi 4492echo "$as_me:$LINENO: result: $ac_cv_lib_tinfo_tgetent" >&5 4493echo "${ECHO_T}$ac_cv_lib_tinfo_tgetent" >&6 4494if test $ac_cv_lib_tinfo_tgetent = yes; then 4495 bash_cv_termcap_lib=libtinfo 4496else 4497 echo "$as_me:$LINENO: checking for tgetent in -lcurses" >&5 4498echo $ECHO_N "checking for tgetent in -lcurses... $ECHO_C" >&6 4499if test "${ac_cv_lib_curses_tgetent+set}" = set; then 4500 echo $ECHO_N "(cached) $ECHO_C" >&6 4501else 4502 ac_check_lib_save_LIBS=$LIBS 4503LIBS="-lcurses $LIBS" 4504cat >conftest.$ac_ext <<_ACEOF 4505/* confdefs.h. */ 4506_ACEOF 4507cat confdefs.h >>conftest.$ac_ext 4508cat >>conftest.$ac_ext <<_ACEOF 4509/* end confdefs.h. */ 4510 4511/* Override any gcc2 internal prototype to avoid an error. */ 4512#ifdef __cplusplus 4513extern "C" 4514#endif 4515/* We use char because int might match the return type of a gcc2 4516 builtin and then its argument prototype would still apply. */ 4517char tgetent (); 4518int 4519main () 4520{ 4521tgetent (); 4522 ; 4523 return 0; 4524} 4525_ACEOF 4526rm -f conftest.$ac_objext conftest$ac_exeext 4527if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4528 (eval $ac_link) 2>conftest.er1 4529 ac_status=$? 4530 grep -v '^ *+' conftest.er1 >conftest.err 4531 rm -f conftest.er1 4532 cat conftest.err >&5 4533 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4534 (exit $ac_status); } && 4535 { ac_try='test -z "$ac_c_werror_flag" 4536 || test ! -s conftest.err' 4537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4538 (eval $ac_try) 2>&5 4539 ac_status=$? 4540 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4541 (exit $ac_status); }; } && 4542 { ac_try='test -s conftest$ac_exeext' 4543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4544 (eval $ac_try) 2>&5 4545 ac_status=$? 4546 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4547 (exit $ac_status); }; }; then 4548 ac_cv_lib_curses_tgetent=yes 4549else 4550 echo "$as_me: failed program was:" >&5 4551sed 's/^/| /' conftest.$ac_ext >&5 4552 4553ac_cv_lib_curses_tgetent=no 4554fi 4555rm -f conftest.err conftest.$ac_objext \ 4556 conftest$ac_exeext conftest.$ac_ext 4557LIBS=$ac_check_lib_save_LIBS 4558fi 4559echo "$as_me:$LINENO: result: $ac_cv_lib_curses_tgetent" >&5 4560echo "${ECHO_T}$ac_cv_lib_curses_tgetent" >&6 4561if test $ac_cv_lib_curses_tgetent = yes; then 4562 bash_cv_termcap_lib=libcurses 4563else 4564 echo "$as_me:$LINENO: checking for tgetent in -lncurses" >&5 4565echo $ECHO_N "checking for tgetent in -lncurses... $ECHO_C" >&6 4566if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then 4567 echo $ECHO_N "(cached) $ECHO_C" >&6 4568else 4569 ac_check_lib_save_LIBS=$LIBS 4570LIBS="-lncurses $LIBS" 4571cat >conftest.$ac_ext <<_ACEOF 4572/* confdefs.h. */ 4573_ACEOF 4574cat confdefs.h >>conftest.$ac_ext 4575cat >>conftest.$ac_ext <<_ACEOF 4576/* end confdefs.h. */ 4577 4578/* Override any gcc2 internal prototype to avoid an error. */ 4579#ifdef __cplusplus 4580extern "C" 4581#endif 4582/* We use char because int might match the return type of a gcc2 4583 builtin and then its argument prototype would still apply. */ 4584char tgetent (); 4585int 4586main () 4587{ 4588tgetent (); 4589 ; 4590 return 0; 4591} 4592_ACEOF 4593rm -f conftest.$ac_objext conftest$ac_exeext 4594if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4595 (eval $ac_link) 2>conftest.er1 4596 ac_status=$? 4597 grep -v '^ *+' conftest.er1 >conftest.err 4598 rm -f conftest.er1 4599 cat conftest.err >&5 4600 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4601 (exit $ac_status); } && 4602 { ac_try='test -z "$ac_c_werror_flag" 4603 || test ! -s conftest.err' 4604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4605 (eval $ac_try) 2>&5 4606 ac_status=$? 4607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4608 (exit $ac_status); }; } && 4609 { ac_try='test -s conftest$ac_exeext' 4610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4611 (eval $ac_try) 2>&5 4612 ac_status=$? 4613 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4614 (exit $ac_status); }; }; then 4615 ac_cv_lib_ncurses_tgetent=yes 4616else 4617 echo "$as_me: failed program was:" >&5 4618sed 's/^/| /' conftest.$ac_ext >&5 4619 4620ac_cv_lib_ncurses_tgetent=no 4621fi 4622rm -f conftest.err conftest.$ac_objext \ 4623 conftest$ac_exeext conftest.$ac_ext 4624LIBS=$ac_check_lib_save_LIBS 4625fi 4626echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tgetent" >&5 4627echo "${ECHO_T}$ac_cv_lib_ncurses_tgetent" >&6 4628if test $ac_cv_lib_ncurses_tgetent = yes; then 4629 bash_cv_termcap_lib=libncurses 4630else 4631 bash_cv_termcap_lib=gnutermcap 4632fi 4633 4634fi 4635 4636fi 4637 4638fi 4639 4640fi 4641 4642fi 4643 4644if test "X$_bash_needmsg" = "Xyes"; then 4645echo "$as_me:$LINENO: checking which library has the termcap functions" >&5 4646echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6 4647fi 4648echo "$as_me:$LINENO: result: using $bash_cv_termcap_lib" >&5 4649echo "${ECHO_T}using $bash_cv_termcap_lib" >&6 4650if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then 4651LDFLAGS="$LDFLAGS -L./lib/termcap" 4652TERMCAP_LIB="./lib/termcap/libtermcap.a" 4653TERMCAP_DEP="./lib/termcap/libtermcap.a" 4654elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then 4655TERMCAP_LIB=-ltermcap 4656TERMCAP_DEP= 4657elif test $bash_cv_termcap_lib = libtinfo; then 4658TERMCAP_LIB=-ltinfo 4659TERMCAP_DEP= 4660elif test $bash_cv_termcap_lib = libncurses; then 4661TERMCAP_LIB=-lncurses 4662TERMCAP_DEP= 4663elif test $bash_cv_termcap_lib = libc; then 4664TERMCAP_LIB= 4665TERMCAP_DEP= 4666else 4667TERMCAP_LIB=-lcurses 4668TERMCAP_DEP= 4669fi 4670 4671 4672 4673 4674echo "$as_me:$LINENO: checking version of installed readline library" >&5 4675echo $ECHO_N "checking version of installed readline library... $ECHO_C" >&6 4676 4677# What a pain in the ass this is. 4678 4679# save cpp and ld options 4680_save_CFLAGS="$CFLAGS" 4681_save_LDFLAGS="$LDFLAGS" 4682_save_LIBS="$LIBS" 4683 4684# Don't set ac_cv_rl_prefix if the caller has already assigned a value. This 4685# allows the caller to do something like $_rl_prefix=$withval if the user 4686# specifies --with-installed-readline=PREFIX as an argument to configure 4687 4688if test -z "$ac_cv_rl_prefix"; then 4689test "x$prefix" = xNONE && ac_cv_rl_prefix=$ac_default_prefix || ac_cv_rl_prefix=${prefix} 4690fi 4691 4692eval ac_cv_rl_includedir=${ac_cv_rl_prefix}/include 4693eval ac_cv_rl_libdir=${ac_cv_rl_prefix}/lib 4694 4695LIBS="$LIBS -lreadline ${TERMCAP_LIB}" 4696CFLAGS="$CFLAGS -I${ac_cv_rl_includedir}" 4697LDFLAGS="$LDFLAGS -L${ac_cv_rl_libdir}" 4698 4699if test "${ac_cv_rl_version+set}" = set; then 4700 echo $ECHO_N "(cached) $ECHO_C" >&6 4701else 4702 if test "$cross_compiling" = yes; then 4703 ac_cv_rl_version='4.2' 4704else 4705 cat >conftest.$ac_ext <<_ACEOF 4706/* confdefs.h. */ 4707_ACEOF 4708cat confdefs.h >>conftest.$ac_ext 4709cat >>conftest.$ac_ext <<_ACEOF 4710/* end confdefs.h. */ 4711 4712#include <stdio.h> 4713#include <readline/readline.h> 4714 4715extern int rl_gnu_readline_p; 4716 4717main() 4718{ 4719 FILE *fp; 4720 fp = fopen("conftest.rlv", "w"); 4721 if (fp == 0) 4722 exit(1); 4723 if (rl_gnu_readline_p != 1) 4724 fprintf(fp, "0.0\n"); 4725 else 4726 fprintf(fp, "%s\n", rl_library_version ? rl_library_version : "0.0"); 4727 fclose(fp); 4728 exit(0); 4729} 4730 4731_ACEOF 4732rm -f conftest$ac_exeext 4733if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4734 (eval $ac_link) 2>&5 4735 ac_status=$? 4736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4737 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4739 (eval $ac_try) 2>&5 4740 ac_status=$? 4741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4742 (exit $ac_status); }; }; then 4743 ac_cv_rl_version=`cat conftest.rlv` 4744else 4745 echo "$as_me: program exited with status $ac_status" >&5 4746echo "$as_me: failed program was:" >&5 4747sed 's/^/| /' conftest.$ac_ext >&5 4748 4749( exit $ac_status ) 4750ac_cv_rl_version='0.0' 4751fi 4752rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4753fi 4754fi 4755 4756 4757CFLAGS="$_save_CFLAGS" 4758LDFLAGS="$_save_LDFLAGS" 4759LIBS="$_save_LIBS" 4760 4761RL_MAJOR=0 4762RL_MINOR=0 4763 4764# ( 4765case "$ac_cv_rl_version" in 47662*|3*|4*|5*|6*|7*|8*|9*) 4767 RL_MAJOR=`echo $ac_cv_rl_version | sed 's:\..*$::'` 4768 RL_MINOR=`echo $ac_cv_rl_version | sed -e 's:^.*\.::' -e 's:[a-zA-Z]*$::'` 4769 ;; 4770esac 4771 4772# ((( 4773case $RL_MAJOR in 4774[0-9][0-9]) _RL_MAJOR=$RL_MAJOR ;; 4775[0-9]) _RL_MAJOR=0$RL_MAJOR ;; 4776*) _RL_MAJOR=00 ;; 4777esac 4778 4779# ((( 4780case $RL_MINOR in 4781[0-9][0-9]) _RL_MINOR=$RL_MINOR ;; 4782[0-9]) _RL_MINOR=0$RL_MINOR ;; 4783*) _RL_MINOR=00 ;; 4784esac 4785 4786RL_VERSION="0x${_RL_MAJOR}${_RL_MINOR}" 4787 4788# Readline versions greater than 4.2 have these defines in readline.h 4789 4790if test $ac_cv_rl_version = '0.0' ; then 4791 { echo "$as_me:$LINENO: WARNING: Could not test version of installed readline library." >&5 4792echo "$as_me: WARNING: Could not test version of installed readline library." >&2;} 4793elif test $RL_MAJOR -gt 4 || { test $RL_MAJOR = 4 && test $RL_MINOR -gt 2 ; } ; then 4794 # set these for use by the caller 4795 RL_PREFIX=$ac_cv_rl_prefix 4796 RL_LIBDIR=$ac_cv_rl_libdir 4797 RL_INCLUDEDIR=$ac_cv_rl_includedir 4798 echo "$as_me:$LINENO: result: $ac_cv_rl_version" >&5 4799echo "${ECHO_T}$ac_cv_rl_version" >&6 4800else 4801 4802 4803cat >>confdefs.h <<_ACEOF 4804#define RL_READLINE_VERSION $RL_VERSION 4805_ACEOF 4806 4807 4808cat >>confdefs.h <<_ACEOF 4809#define RL_VERSION_MAJOR $RL_MAJOR 4810_ACEOF 4811 4812 4813cat >>confdefs.h <<_ACEOF 4814#define RL_VERSION_MINOR $RL_MINOR 4815_ACEOF 4816 4817 4818 4819 4820 4821 4822# set these for use by the caller 4823RL_PREFIX=$ac_cv_rl_prefix 4824RL_LIBDIR=$ac_cv_rl_libdir 4825RL_INCLUDEDIR=$ac_cv_rl_includedir 4826 4827echo "$as_me:$LINENO: result: $ac_cv_rl_version" >&5 4828echo "${ECHO_T}$ac_cv_rl_version" >&6 4829 4830fi 4831 4832 4833 case "$ac_cv_rl_version" in 4834 5*|6*|7*|8*|9*) ;; 4835 *) opt_with_installed_readline=no 4836 { echo "$as_me:$LINENO: WARNING: installed readline library is too old to be linked with bash" >&5 4837echo "$as_me: WARNING: installed readline library is too old to be linked with bash" >&2;} 4838 { echo "$as_me:$LINENO: WARNING: using private bash version" >&5 4839echo "$as_me: WARNING: using private bash version" >&2;} 4840 ;; 4841 esac 4842fi 4843 4844TILDE_LIB=-ltilde 4845if test $opt_readline = yes; then 4846 cat >>confdefs.h <<\_ACEOF 4847#define READLINE 1 4848_ACEOF 4849 4850 if test "$opt_with_installed_readline" != "no" ; then 4851 case "$opt_with_installed_readline" in 4852 yes) RL_INCLUDE= ;; 4853 *) case "$RL_INCLUDEDIR" in 4854 /usr/include) ;; 4855 *) RL_INCLUDE='-I${RL_INCLUDEDIR}' ;; 4856 esac 4857 ;; 4858 esac 4859 READLINE_DEP= 4860 READLINE_LIB=-lreadline 4861 # section for OS versions that don't allow unresolved symbols 4862 # to be compiled into dynamic libraries. 4863 case "$host_os" in 4864 cygwin*) TILDE_LIB= ;; 4865 esac 4866 else 4867 RL_LIBDIR='$(dot)/$(LIBSUBDIR)/readline' 4868 READLINE_DEP='$(READLINE_LIBRARY)' 4869 # section for OS versions that ship an older/broken version of 4870 # readline as a standard dynamic library and don't allow a 4871 # static version specified as -llibname to override the 4872 # dynamic version 4873 case "${host_os}" in 4874 darwin[89]*) READLINE_LIB='${READLINE_LIBRARY}' ;; 4875 *) READLINE_LIB=-lreadline ;; 4876 esac 4877 fi 4878else 4879 RL_LIBDIR='$(dot)/$(LIBSUBDIR)/readline' 4880 READLINE_LIB= READLINE_DEP= 4881fi 4882if test $opt_history = yes || test $opt_bang_history = yes; then 4883 if test $opt_history = yes; then 4884 cat >>confdefs.h <<\_ACEOF 4885#define HISTORY 1 4886_ACEOF 4887 4888 fi 4889 if test $opt_bang_history = yes; then 4890 cat >>confdefs.h <<\_ACEOF 4891#define BANG_HISTORY 1 4892_ACEOF 4893 4894 fi 4895 if test "$opt_with_installed_readline" != "no"; then 4896 HIST_LIBDIR=$RL_LIBDIR 4897 HISTORY_DEP= 4898 HISTORY_LIB=-lhistory 4899 case "$opt_with_installed_readline" in 4900 yes) RL_INCLUDE= ;; 4901 *) case "$RL_INCLUDEDIR" in 4902 /usr/include) ;; 4903 *) RL_INCLUDE='-I${RL_INCLUDEDIR}' ;; 4904 esac 4905 ;; 4906 esac 4907 else 4908 HIST_LIBDIR='$(dot)/$(LIBSUBDIR)/readline' 4909 HISTORY_DEP='$(HISTORY_LIBRARY)' 4910 # section for OS versions that ship an older version of 4911 # readline as a standard dynamic library and don't allow a 4912 # static version specified as -llibname to override the 4913 # dynamic version 4914 case "${host_os}" in 4915 darwin8*) HISTORY_LIB='${HISTORY_LIBRARY}' ;; 4916 *) HISTORY_LIB=-lhistory ;; 4917 esac 4918 fi 4919else 4920 HIST_LIBDIR='$(dot)/$(LIBSUBDIR)/readline' 4921 HISTORY_LIB= HISTORY_DEP= 4922fi 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934# Find a good install program. We prefer a C program (faster), 4935# so one script is as good as another. But avoid the broken or 4936# incompatible versions: 4937# SysV /etc/install, /usr/sbin/install 4938# SunOS /usr/etc/install 4939# IRIX /sbin/install 4940# AIX /bin/install 4941# AmigaOS /C/install, which installs bootblocks on floppy discs 4942# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4943# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4944# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4945# OS/2's system install, which has a completely different semantic 4946# ./install, which can be erroneously created by make from ./install.sh. 4947echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 4948echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 4949if test -z "$INSTALL"; then 4950if test "${ac_cv_path_install+set}" = set; then 4951 echo $ECHO_N "(cached) $ECHO_C" >&6 4952else 4953 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4954for as_dir in $PATH 4955do 4956 IFS=$as_save_IFS 4957 test -z "$as_dir" && as_dir=. 4958 # Account for people who put trailing slashes in PATH elements. 4959case $as_dir/ in 4960 ./ | .// | /cC/* | \ 4961 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4962 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 4963 /usr/ucb/* ) ;; 4964 *) 4965 # OSF1 and SCO ODT 3.0 have their own names for install. 4966 # Don't use installbsd from OSF since it installs stuff as root 4967 # by default. 4968 for ac_prog in ginstall scoinst install; do 4969 for ac_exec_ext in '' $ac_executable_extensions; do 4970 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 4971 if test $ac_prog = install && 4972 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4973 # AIX install. It has an incompatible calling convention. 4974 : 4975 elif test $ac_prog = install && 4976 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4977 # program-specific install script used by HP pwplus--don't use. 4978 : 4979 else 4980 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4981 break 3 4982 fi 4983 fi 4984 done 4985 done 4986 ;; 4987esac 4988done 4989 4990 4991fi 4992 if test "${ac_cv_path_install+set}" = set; then 4993 INSTALL=$ac_cv_path_install 4994 else 4995 # As a last resort, use the slow shell script. We don't cache a 4996 # path for INSTALL within a source directory, because that will 4997 # break other packages using the cache if that directory is 4998 # removed, or if the path is relative. 4999 INSTALL=$ac_install_sh 5000 fi 5001fi 5002echo "$as_me:$LINENO: result: $INSTALL" >&5 5003echo "${ECHO_T}$INSTALL" >&6 5004 5005# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 5006# It thinks the first close brace ends the variable substitution. 5007test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 5008 5009test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 5010 5011test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 5012 5013# Extract the first word of "ar", so it can be a program name with args. 5014set dummy ar; ac_word=$2 5015echo "$as_me:$LINENO: checking for $ac_word" >&5 5016echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5017if test "${ac_cv_prog_AR+set}" = set; then 5018 echo $ECHO_N "(cached) $ECHO_C" >&6 5019else 5020 if test -n "$AR"; then 5021 ac_cv_prog_AR="$AR" # Let the user override the test. 5022else 5023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5024for as_dir in $PATH 5025do 5026 IFS=$as_save_IFS 5027 test -z "$as_dir" && as_dir=. 5028 for ac_exec_ext in '' $ac_executable_extensions; do 5029 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5030 ac_cv_prog_AR="" 5031 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5032 break 2 5033 fi 5034done 5035done 5036 5037 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar" 5038fi 5039fi 5040AR=$ac_cv_prog_AR 5041if test -n "$AR"; then 5042 echo "$as_me:$LINENO: result: $AR" >&5 5043echo "${ECHO_T}$AR" >&6 5044else 5045 echo "$as_me:$LINENO: result: no" >&5 5046echo "${ECHO_T}no" >&6 5047fi 5048 5049test -n "$ARFLAGS" || ARFLAGS="cr" 5050if test -n "$ac_tool_prefix"; then 5051 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5052set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5053echo "$as_me:$LINENO: checking for $ac_word" >&5 5054echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5055if test "${ac_cv_prog_RANLIB+set}" = set; then 5056 echo $ECHO_N "(cached) $ECHO_C" >&6 5057else 5058 if test -n "$RANLIB"; then 5059 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5060else 5061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5062for as_dir in $PATH 5063do 5064 IFS=$as_save_IFS 5065 test -z "$as_dir" && as_dir=. 5066 for ac_exec_ext in '' $ac_executable_extensions; do 5067 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5068 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5069 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5070 break 2 5071 fi 5072done 5073done 5074 5075fi 5076fi 5077RANLIB=$ac_cv_prog_RANLIB 5078if test -n "$RANLIB"; then 5079 echo "$as_me:$LINENO: result: $RANLIB" >&5 5080echo "${ECHO_T}$RANLIB" >&6 5081else 5082 echo "$as_me:$LINENO: result: no" >&5 5083echo "${ECHO_T}no" >&6 5084fi 5085 5086fi 5087if test -z "$ac_cv_prog_RANLIB"; then 5088 ac_ct_RANLIB=$RANLIB 5089 # Extract the first word of "ranlib", so it can be a program name with args. 5090set dummy ranlib; ac_word=$2 5091echo "$as_me:$LINENO: checking for $ac_word" >&5 5092echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5093if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 5094 echo $ECHO_N "(cached) $ECHO_C" >&6 5095else 5096 if test -n "$ac_ct_RANLIB"; then 5097 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5098else 5099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5100for as_dir in $PATH 5101do 5102 IFS=$as_save_IFS 5103 test -z "$as_dir" && as_dir=. 5104 for ac_exec_ext in '' $ac_executable_extensions; do 5105 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5106 ac_cv_prog_ac_ct_RANLIB="ranlib" 5107 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5108 break 2 5109 fi 5110done 5111done 5112 5113 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 5114fi 5115fi 5116ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5117if test -n "$ac_ct_RANLIB"; then 5118 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 5119echo "${ECHO_T}$ac_ct_RANLIB" >&6 5120else 5121 echo "$as_me:$LINENO: result: no" >&5 5122echo "${ECHO_T}no" >&6 5123fi 5124 5125 RANLIB=$ac_ct_RANLIB 5126else 5127 RANLIB="$ac_cv_prog_RANLIB" 5128fi 5129 5130for ac_prog in 'bison -y' byacc 5131do 5132 # Extract the first word of "$ac_prog", so it can be a program name with args. 5133set dummy $ac_prog; ac_word=$2 5134echo "$as_me:$LINENO: checking for $ac_word" >&5 5135echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5136if test "${ac_cv_prog_YACC+set}" = set; then 5137 echo $ECHO_N "(cached) $ECHO_C" >&6 5138else 5139 if test -n "$YACC"; then 5140 ac_cv_prog_YACC="$YACC" # Let the user override the test. 5141else 5142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5143for as_dir in $PATH 5144do 5145 IFS=$as_save_IFS 5146 test -z "$as_dir" && as_dir=. 5147 for ac_exec_ext in '' $ac_executable_extensions; do 5148 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5149 ac_cv_prog_YACC="$ac_prog" 5150 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5151 break 2 5152 fi 5153done 5154done 5155 5156fi 5157fi 5158YACC=$ac_cv_prog_YACC 5159if test -n "$YACC"; then 5160 echo "$as_me:$LINENO: result: $YACC" >&5 5161echo "${ECHO_T}$YACC" >&6 5162else 5163 echo "$as_me:$LINENO: result: no" >&5 5164echo "${ECHO_T}no" >&6 5165fi 5166 5167 test -n "$YACC" && break 5168done 5169test -n "$YACC" || YACC="yacc" 5170 5171echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 5172echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 5173set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` 5174if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then 5175 echo $ECHO_N "(cached) $ECHO_C" >&6 5176else 5177 cat >conftest.make <<\_ACEOF 5178all: 5179 @echo 'ac_maketemp="$(MAKE)"' 5180_ACEOF 5181# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 5182eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` 5183if test -n "$ac_maketemp"; then 5184 eval ac_cv_prog_make_${ac_make}_set=yes 5185else 5186 eval ac_cv_prog_make_${ac_make}_set=no 5187fi 5188rm -f conftest.make 5189fi 5190if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 5191 echo "$as_me:$LINENO: result: yes" >&5 5192echo "${ECHO_T}yes" >&6 5193 SET_MAKE= 5194else 5195 echo "$as_me:$LINENO: result: no" >&5 5196echo "${ECHO_T}no" >&6 5197 SET_MAKE="MAKE=${MAKE-make}" 5198fi 5199 5200 5201case "$host_os" in 5202opennt*|interix*) MAKE_SHELL="$INTERIX_ROOT/bin/sh" ;; 5203*) MAKE_SHELL=/bin/sh ;; 5204esac 5205 5206 5207if test x$SIZE = x; then 5208 if test x$ac_tool_prefix = x; then 5209 SIZE=size 5210 else 5211 SIZE=${ac_tool_prefix}size 5212 save_IFS=$IFS ; IFS=: 5213 size_found=0 5214 for dir in $PATH; do 5215 if test -x $dir/$SIZE ; then 5216 size_found=1 5217 break 5218 fi 5219 done 5220 if test $size_found -eq 0; then 5221 SIZE=: 5222 fi 5223 IFS=$save_IFS 5224 fi 5225fi 5226 5227 5228cat >>confdefs.h <<\_ACEOF 5229#define _GNU_SOURCE 1 5230_ACEOF 5231 5232 5233echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 5234echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 5235if test "${ac_cv_c_const+set}" = set; then 5236 echo $ECHO_N "(cached) $ECHO_C" >&6 5237else 5238 cat >conftest.$ac_ext <<_ACEOF 5239/* confdefs.h. */ 5240_ACEOF 5241cat confdefs.h >>conftest.$ac_ext 5242cat >>conftest.$ac_ext <<_ACEOF 5243/* end confdefs.h. */ 5244 5245int 5246main () 5247{ 5248/* FIXME: Include the comments suggested by Paul. */ 5249#ifndef __cplusplus 5250 /* Ultrix mips cc rejects this. */ 5251 typedef int charset[2]; 5252 const charset x; 5253 /* SunOS 4.1.1 cc rejects this. */ 5254 char const *const *ccp; 5255 char **p; 5256 /* NEC SVR4.0.2 mips cc rejects this. */ 5257 struct point {int x, y;}; 5258 static struct point const zero = {0,0}; 5259 /* AIX XL C 1.02.0.0 rejects this. 5260 It does not let you subtract one const X* pointer from another in 5261 an arm of an if-expression whose if-part is not a constant 5262 expression */ 5263 const char *g = "string"; 5264 ccp = &g + (g ? g-g : 0); 5265 /* HPUX 7.0 cc rejects these. */ 5266 ++ccp; 5267 p = (char**) ccp; 5268 ccp = (char const *const *) p; 5269 { /* SCO 3.2v4 cc rejects this. */ 5270 char *t; 5271 char const *s = 0 ? (char *) 0 : (char const *) 0; 5272 5273 *t++ = 0; 5274 } 5275 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 5276 int x[] = {25, 17}; 5277 const int *foo = &x[0]; 5278 ++foo; 5279 } 5280 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 5281 typedef const int *iptr; 5282 iptr p = 0; 5283 ++p; 5284 } 5285 { /* AIX XL C 1.02.0.0 rejects this saying 5286 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 5287 struct s { int j; const int *ap[3]; }; 5288 struct s *b; b->j = 5; 5289 } 5290 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 5291 const int foo = 10; 5292 } 5293#endif 5294 5295 ; 5296 return 0; 5297} 5298_ACEOF 5299rm -f conftest.$ac_objext 5300if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5301 (eval $ac_compile) 2>conftest.er1 5302 ac_status=$? 5303 grep -v '^ *+' conftest.er1 >conftest.err 5304 rm -f conftest.er1 5305 cat conftest.err >&5 5306 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5307 (exit $ac_status); } && 5308 { ac_try='test -z "$ac_c_werror_flag" 5309 || test ! -s conftest.err' 5310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5311 (eval $ac_try) 2>&5 5312 ac_status=$? 5313 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5314 (exit $ac_status); }; } && 5315 { ac_try='test -s conftest.$ac_objext' 5316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5317 (eval $ac_try) 2>&5 5318 ac_status=$? 5319 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5320 (exit $ac_status); }; }; then 5321 ac_cv_c_const=yes 5322else 5323 echo "$as_me: failed program was:" >&5 5324sed 's/^/| /' conftest.$ac_ext >&5 5325 5326ac_cv_c_const=no 5327fi 5328rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5329fi 5330echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 5331echo "${ECHO_T}$ac_cv_c_const" >&6 5332if test $ac_cv_c_const = no; then 5333 5334cat >>confdefs.h <<\_ACEOF 5335#define const 5336_ACEOF 5337 5338fi 5339 5340echo "$as_me:$LINENO: checking for inline" >&5 5341echo $ECHO_N "checking for inline... $ECHO_C" >&6 5342if test "${ac_cv_c_inline+set}" = set; then 5343 echo $ECHO_N "(cached) $ECHO_C" >&6 5344else 5345 ac_cv_c_inline=no 5346for ac_kw in inline __inline__ __inline; do 5347 cat >conftest.$ac_ext <<_ACEOF 5348/* confdefs.h. */ 5349_ACEOF 5350cat confdefs.h >>conftest.$ac_ext 5351cat >>conftest.$ac_ext <<_ACEOF 5352/* end confdefs.h. */ 5353#ifndef __cplusplus 5354typedef int foo_t; 5355static $ac_kw foo_t static_foo () {return 0; } 5356$ac_kw foo_t foo () {return 0; } 5357#endif 5358 5359_ACEOF 5360rm -f conftest.$ac_objext 5361if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&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 { ac_try='test -z "$ac_c_werror_flag" 5370 || test ! -s conftest.err' 5371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5372 (eval $ac_try) 2>&5 5373 ac_status=$? 5374 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5375 (exit $ac_status); }; } && 5376 { ac_try='test -s conftest.$ac_objext' 5377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5378 (eval $ac_try) 2>&5 5379 ac_status=$? 5380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5381 (exit $ac_status); }; }; then 5382 ac_cv_c_inline=$ac_kw; break 5383else 5384 echo "$as_me: failed program was:" >&5 5385sed 's/^/| /' conftest.$ac_ext >&5 5386 5387fi 5388rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5389done 5390 5391fi 5392echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 5393echo "${ECHO_T}$ac_cv_c_inline" >&6 5394 5395 5396case $ac_cv_c_inline in 5397 inline | yes) ;; 5398 *) 5399 case $ac_cv_c_inline in 5400 no) ac_val=;; 5401 *) ac_val=$ac_cv_c_inline;; 5402 esac 5403 cat >>confdefs.h <<_ACEOF 5404#ifndef __cplusplus 5405#define inline $ac_val 5406#endif 5407_ACEOF 5408 ;; 5409esac 5410 5411echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 5412echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 5413if test "${ac_cv_c_bigendian+set}" = set; then 5414 echo $ECHO_N "(cached) $ECHO_C" >&6 5415else 5416 # See if sys/param.h defines the BYTE_ORDER macro. 5417cat >conftest.$ac_ext <<_ACEOF 5418/* confdefs.h. */ 5419_ACEOF 5420cat confdefs.h >>conftest.$ac_ext 5421cat >>conftest.$ac_ext <<_ACEOF 5422/* end confdefs.h. */ 5423#include <sys/types.h> 5424#include <sys/param.h> 5425 5426int 5427main () 5428{ 5429#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 5430 bogus endian macros 5431#endif 5432 5433 ; 5434 return 0; 5435} 5436_ACEOF 5437rm -f conftest.$ac_objext 5438if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5439 (eval $ac_compile) 2>conftest.er1 5440 ac_status=$? 5441 grep -v '^ *+' conftest.er1 >conftest.err 5442 rm -f conftest.er1 5443 cat conftest.err >&5 5444 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5445 (exit $ac_status); } && 5446 { ac_try='test -z "$ac_c_werror_flag" 5447 || test ! -s conftest.err' 5448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5449 (eval $ac_try) 2>&5 5450 ac_status=$? 5451 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5452 (exit $ac_status); }; } && 5453 { ac_try='test -s conftest.$ac_objext' 5454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5455 (eval $ac_try) 2>&5 5456 ac_status=$? 5457 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5458 (exit $ac_status); }; }; then 5459 # It does; now see whether it defined to BIG_ENDIAN or not. 5460cat >conftest.$ac_ext <<_ACEOF 5461/* confdefs.h. */ 5462_ACEOF 5463cat confdefs.h >>conftest.$ac_ext 5464cat >>conftest.$ac_ext <<_ACEOF 5465/* end confdefs.h. */ 5466#include <sys/types.h> 5467#include <sys/param.h> 5468 5469int 5470main () 5471{ 5472#if BYTE_ORDER != BIG_ENDIAN 5473 not big endian 5474#endif 5475 5476 ; 5477 return 0; 5478} 5479_ACEOF 5480rm -f conftest.$ac_objext 5481if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5482 (eval $ac_compile) 2>conftest.er1 5483 ac_status=$? 5484 grep -v '^ *+' conftest.er1 >conftest.err 5485 rm -f conftest.er1 5486 cat conftest.err >&5 5487 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5488 (exit $ac_status); } && 5489 { ac_try='test -z "$ac_c_werror_flag" 5490 || test ! -s conftest.err' 5491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5492 (eval $ac_try) 2>&5 5493 ac_status=$? 5494 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5495 (exit $ac_status); }; } && 5496 { ac_try='test -s conftest.$ac_objext' 5497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5498 (eval $ac_try) 2>&5 5499 ac_status=$? 5500 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5501 (exit $ac_status); }; }; then 5502 ac_cv_c_bigendian=yes 5503else 5504 echo "$as_me: failed program was:" >&5 5505sed 's/^/| /' conftest.$ac_ext >&5 5506 5507ac_cv_c_bigendian=no 5508fi 5509rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5510else 5511 echo "$as_me: failed program was:" >&5 5512sed 's/^/| /' conftest.$ac_ext >&5 5513 5514# It does not; compile a test program. 5515if test "$cross_compiling" = yes; then 5516 # try to guess the endianness by grepping values into an object file 5517 ac_cv_c_bigendian=unknown 5518 cat >conftest.$ac_ext <<_ACEOF 5519/* confdefs.h. */ 5520_ACEOF 5521cat confdefs.h >>conftest.$ac_ext 5522cat >>conftest.$ac_ext <<_ACEOF 5523/* end confdefs.h. */ 5524short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 5525short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 5526void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 5527short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 5528short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 5529void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 5530int 5531main () 5532{ 5533 _ascii (); _ebcdic (); 5534 ; 5535 return 0; 5536} 5537_ACEOF 5538rm -f conftest.$ac_objext 5539if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5540 (eval $ac_compile) 2>conftest.er1 5541 ac_status=$? 5542 grep -v '^ *+' conftest.er1 >conftest.err 5543 rm -f conftest.er1 5544 cat conftest.err >&5 5545 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5546 (exit $ac_status); } && 5547 { ac_try='test -z "$ac_c_werror_flag" 5548 || test ! -s conftest.err' 5549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5550 (eval $ac_try) 2>&5 5551 ac_status=$? 5552 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5553 (exit $ac_status); }; } && 5554 { ac_try='test -s conftest.$ac_objext' 5555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5556 (eval $ac_try) 2>&5 5557 ac_status=$? 5558 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5559 (exit $ac_status); }; }; then 5560 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 5561 ac_cv_c_bigendian=yes 5562fi 5563if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 5564 if test "$ac_cv_c_bigendian" = unknown; then 5565 ac_cv_c_bigendian=no 5566 else 5567 # finding both strings is unlikely to happen, but who knows? 5568 ac_cv_c_bigendian=unknown 5569 fi 5570fi 5571else 5572 echo "$as_me: failed program was:" >&5 5573sed 's/^/| /' conftest.$ac_ext >&5 5574 5575fi 5576rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5577else 5578 cat >conftest.$ac_ext <<_ACEOF 5579/* confdefs.h. */ 5580_ACEOF 5581cat confdefs.h >>conftest.$ac_ext 5582cat >>conftest.$ac_ext <<_ACEOF 5583/* end confdefs.h. */ 5584int 5585main () 5586{ 5587 /* Are we little or big endian? From Harbison&Steele. */ 5588 union 5589 { 5590 long l; 5591 char c[sizeof (long)]; 5592 } u; 5593 u.l = 1; 5594 exit (u.c[sizeof (long) - 1] == 1); 5595} 5596_ACEOF 5597rm -f conftest$ac_exeext 5598if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5599 (eval $ac_link) 2>&5 5600 ac_status=$? 5601 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5602 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 5603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5604 (eval $ac_try) 2>&5 5605 ac_status=$? 5606 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5607 (exit $ac_status); }; }; then 5608 ac_cv_c_bigendian=no 5609else 5610 echo "$as_me: program exited with status $ac_status" >&5 5611echo "$as_me: failed program was:" >&5 5612sed 's/^/| /' conftest.$ac_ext >&5 5613 5614( exit $ac_status ) 5615ac_cv_c_bigendian=yes 5616fi 5617rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 5618fi 5619fi 5620rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5621fi 5622echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 5623echo "${ECHO_T}$ac_cv_c_bigendian" >&6 5624case $ac_cv_c_bigendian in 5625 yes) 5626 5627cat >>confdefs.h <<\_ACEOF 5628#define WORDS_BIGENDIAN 1 5629_ACEOF 5630 ;; 5631 no) 5632 ;; 5633 *) 5634 { { echo "$as_me:$LINENO: error: unknown endianness 5635presetting ac_cv_c_bigendian=no (or yes) will help" >&5 5636echo "$as_me: error: unknown endianness 5637presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 5638 { (exit 1); exit 1; }; } ;; 5639esac 5640 5641echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5 5642echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6 5643if test "${ac_cv_c_stringize+set}" = set; then 5644 echo $ECHO_N "(cached) $ECHO_C" >&6 5645else 5646 cat >conftest.$ac_ext <<_ACEOF 5647/* confdefs.h. */ 5648_ACEOF 5649cat confdefs.h >>conftest.$ac_ext 5650cat >>conftest.$ac_ext <<_ACEOF 5651/* end confdefs.h. */ 5652#define x(y) #y 5653 5654char *s = x(teststring); 5655_ACEOF 5656if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5657 $EGREP "#teststring" >/dev/null 2>&1; then 5658 ac_cv_c_stringize=no 5659else 5660 ac_cv_c_stringize=yes 5661fi 5662rm -f conftest* 5663 5664fi 5665echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5 5666echo "${ECHO_T}$ac_cv_c_stringize" >&6 5667if test $ac_cv_c_stringize = yes; then 5668 5669cat >>confdefs.h <<\_ACEOF 5670#define HAVE_STRINGIZE 1 5671_ACEOF 5672 5673fi 5674 5675echo "$as_me:$LINENO: checking for working long double with more range or precision than double" >&5 5676echo $ECHO_N "checking for working long double with more range or precision than double... $ECHO_C" >&6 5677if test "${ac_cv_c_long_double+set}" = set; then 5678 echo $ECHO_N "(cached) $ECHO_C" >&6 5679else 5680 cat >conftest.$ac_ext <<_ACEOF 5681/* confdefs.h. */ 5682_ACEOF 5683cat confdefs.h >>conftest.$ac_ext 5684cat >>conftest.$ac_ext <<_ACEOF 5685/* end confdefs.h. */ 5686#include <float.h> 5687 long double foo = 0.0; 5688int 5689main () 5690{ 5691static int test_array [1 - 2 * !(/* Using '|' rather than '||' catches a GCC 2.95.2 x86 bug. */ 5692 (DBL_MAX < LDBL_MAX) | (LDBL_EPSILON < DBL_EPSILON) 5693 | (DBL_MAX_EXP < LDBL_MAX_EXP) | (DBL_MANT_DIG < LDBL_MANT_DIG))]; 5694test_array [0] = 0 5695 5696 ; 5697 return 0; 5698} 5699_ACEOF 5700rm -f conftest.$ac_objext 5701if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5702 (eval $ac_compile) 2>conftest.er1 5703 ac_status=$? 5704 grep -v '^ *+' conftest.er1 >conftest.err 5705 rm -f conftest.er1 5706 cat conftest.err >&5 5707 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5708 (exit $ac_status); } && 5709 { ac_try='test -z "$ac_c_werror_flag" 5710 || test ! -s conftest.err' 5711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5712 (eval $ac_try) 2>&5 5713 ac_status=$? 5714 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5715 (exit $ac_status); }; } && 5716 { ac_try='test -s conftest.$ac_objext' 5717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5718 (eval $ac_try) 2>&5 5719 ac_status=$? 5720 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5721 (exit $ac_status); }; }; then 5722 ac_cv_c_long_double=yes 5723else 5724 echo "$as_me: failed program was:" >&5 5725sed 's/^/| /' conftest.$ac_ext >&5 5726 5727ac_cv_c_long_double=no 5728fi 5729rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5730fi 5731echo "$as_me:$LINENO: result: $ac_cv_c_long_double" >&5 5732echo "${ECHO_T}$ac_cv_c_long_double" >&6 5733if test $ac_cv_c_long_double = yes; then 5734 5735cat >>confdefs.h <<\_ACEOF 5736#define HAVE_LONG_DOUBLE 1 5737_ACEOF 5738 5739fi 5740 5741echo "$as_me:$LINENO: checking for function prototypes" >&5 5742echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6 5743if test "$ac_cv_prog_cc_stdc" != no; then 5744 echo "$as_me:$LINENO: result: yes" >&5 5745echo "${ECHO_T}yes" >&6 5746 5747cat >>confdefs.h <<\_ACEOF 5748#define PROTOTYPES 1 5749_ACEOF 5750 5751 5752cat >>confdefs.h <<\_ACEOF 5753#define __PROTOTYPES 1 5754_ACEOF 5755 5756else 5757 echo "$as_me:$LINENO: result: no" >&5 5758echo "${ECHO_T}no" >&6 5759fi 5760 5761 5762echo "$as_me:$LINENO: checking whether char is unsigned" >&5 5763echo $ECHO_N "checking whether char is unsigned... $ECHO_C" >&6 5764if test "${ac_cv_c_char_unsigned+set}" = set; then 5765 echo $ECHO_N "(cached) $ECHO_C" >&6 5766else 5767 cat >conftest.$ac_ext <<_ACEOF 5768/* confdefs.h. */ 5769_ACEOF 5770cat confdefs.h >>conftest.$ac_ext 5771cat >>conftest.$ac_ext <<_ACEOF 5772/* end confdefs.h. */ 5773$ac_includes_default 5774int 5775main () 5776{ 5777static int test_array [1 - 2 * !(((char) -1) < 0)]; 5778test_array [0] = 0 5779 5780 ; 5781 return 0; 5782} 5783_ACEOF 5784rm -f conftest.$ac_objext 5785if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5786 (eval $ac_compile) 2>conftest.er1 5787 ac_status=$? 5788 grep -v '^ *+' conftest.er1 >conftest.err 5789 rm -f conftest.er1 5790 cat conftest.err >&5 5791 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5792 (exit $ac_status); } && 5793 { ac_try='test -z "$ac_c_werror_flag" 5794 || test ! -s conftest.err' 5795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5796 (eval $ac_try) 2>&5 5797 ac_status=$? 5798 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5799 (exit $ac_status); }; } && 5800 { ac_try='test -s conftest.$ac_objext' 5801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5802 (eval $ac_try) 2>&5 5803 ac_status=$? 5804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5805 (exit $ac_status); }; }; then 5806 ac_cv_c_char_unsigned=no 5807else 5808 echo "$as_me: failed program was:" >&5 5809sed 's/^/| /' conftest.$ac_ext >&5 5810 5811ac_cv_c_char_unsigned=yes 5812fi 5813rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5814fi 5815echo "$as_me:$LINENO: result: $ac_cv_c_char_unsigned" >&5 5816echo "${ECHO_T}$ac_cv_c_char_unsigned" >&6 5817if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then 5818 cat >>confdefs.h <<\_ACEOF 5819#define __CHAR_UNSIGNED__ 1 5820_ACEOF 5821 5822fi 5823 5824 5825 5826 MKINSTALLDIRS= 5827 if test -n "$ac_aux_dir"; then 5828 case "$ac_aux_dir" in 5829 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 5830 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 5831 esac 5832 fi 5833 if test -z "$MKINSTALLDIRS"; then 5834 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 5835 fi 5836 5837 5838 5839 echo "$as_me:$LINENO: checking whether NLS is requested" >&5 5840echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 5841 # Check whether --enable-nls or --disable-nls was given. 5842if test "${enable_nls+set}" = set; then 5843 enableval="$enable_nls" 5844 USE_NLS=$enableval 5845else 5846 USE_NLS=yes 5847fi; 5848 echo "$as_me:$LINENO: result: $USE_NLS" >&5 5849echo "${ECHO_T}$USE_NLS" >&6 5850 5851 5852 5853 5854 5855 5856# Prepare PATH_SEPARATOR. 5857# The user is always right. 5858if test "${PATH_SEPARATOR+set}" != set; then 5859 echo "#! /bin/sh" >conf$$.sh 5860 echo "exit 0" >>conf$$.sh 5861 chmod +x conf$$.sh 5862 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 5863 PATH_SEPARATOR=';' 5864 else 5865 PATH_SEPARATOR=: 5866 fi 5867 rm -f conf$$.sh 5868fi 5869 5870# Find out how to test for executable files. Don't use a zero-byte file, 5871# as systems may use methods other than mode bits to determine executability. 5872cat >conf$$.file <<_ASEOF 5873#! /bin/sh 5874exit 0 5875_ASEOF 5876chmod +x conf$$.file 5877if test -x conf$$.file >/dev/null 2>&1; then 5878 ac_executable_p="test -x" 5879else 5880 ac_executable_p="test -f" 5881fi 5882rm -f conf$$.file 5883 5884# Extract the first word of "msgfmt", so it can be a program name with args. 5885set dummy msgfmt; ac_word=$2 5886echo "$as_me:$LINENO: checking for $ac_word" >&5 5887echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5888if test "${ac_cv_path_MSGFMT+set}" = set; then 5889 echo $ECHO_N "(cached) $ECHO_C" >&6 5890else 5891 case "$MSGFMT" in 5892 [\\/]* | ?:[\\/]*) 5893 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 5894 ;; 5895 *) 5896 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 5897 for ac_dir in $PATH; do 5898 IFS="$ac_save_IFS" 5899 test -z "$ac_dir" && ac_dir=. 5900 for ac_exec_ext in '' $ac_executable_extensions; do 5901 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 5902 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 5903 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 5904 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 5905 break 2 5906 fi 5907 fi 5908 done 5909 done 5910 IFS="$ac_save_IFS" 5911 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 5912 ;; 5913esac 5914fi 5915MSGFMT="$ac_cv_path_MSGFMT" 5916if test "$MSGFMT" != ":"; then 5917 echo "$as_me:$LINENO: result: $MSGFMT" >&5 5918echo "${ECHO_T}$MSGFMT" >&6 5919else 5920 echo "$as_me:$LINENO: result: no" >&5 5921echo "${ECHO_T}no" >&6 5922fi 5923 5924 # Extract the first word of "gmsgfmt", so it can be a program name with args. 5925set dummy gmsgfmt; ac_word=$2 5926echo "$as_me:$LINENO: checking for $ac_word" >&5 5927echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5928if test "${ac_cv_path_GMSGFMT+set}" = set; then 5929 echo $ECHO_N "(cached) $ECHO_C" >&6 5930else 5931 case $GMSGFMT in 5932 [\\/]* | ?:[\\/]*) 5933 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 5934 ;; 5935 *) 5936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5937for as_dir in $PATH 5938do 5939 IFS=$as_save_IFS 5940 test -z "$as_dir" && as_dir=. 5941 for ac_exec_ext in '' $ac_executable_extensions; do 5942 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5943 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 5944 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5945 break 2 5946 fi 5947done 5948done 5949 5950 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 5951 ;; 5952esac 5953fi 5954GMSGFMT=$ac_cv_path_GMSGFMT 5955 5956if test -n "$GMSGFMT"; then 5957 echo "$as_me:$LINENO: result: $GMSGFMT" >&5 5958echo "${ECHO_T}$GMSGFMT" >&6 5959else 5960 echo "$as_me:$LINENO: result: no" >&5 5961echo "${ECHO_T}no" >&6 5962fi 5963 5964 5965 5966# Prepare PATH_SEPARATOR. 5967# The user is always right. 5968if test "${PATH_SEPARATOR+set}" != set; then 5969 echo "#! /bin/sh" >conf$$.sh 5970 echo "exit 0" >>conf$$.sh 5971 chmod +x conf$$.sh 5972 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 5973 PATH_SEPARATOR=';' 5974 else 5975 PATH_SEPARATOR=: 5976 fi 5977 rm -f conf$$.sh 5978fi 5979 5980# Find out how to test for executable files. Don't use a zero-byte file, 5981# as systems may use methods other than mode bits to determine executability. 5982cat >conf$$.file <<_ASEOF 5983#! /bin/sh 5984exit 0 5985_ASEOF 5986chmod +x conf$$.file 5987if test -x conf$$.file >/dev/null 2>&1; then 5988 ac_executable_p="test -x" 5989else 5990 ac_executable_p="test -f" 5991fi 5992rm -f conf$$.file 5993 5994# Extract the first word of "xgettext", so it can be a program name with args. 5995set dummy xgettext; ac_word=$2 5996echo "$as_me:$LINENO: checking for $ac_word" >&5 5997echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5998if test "${ac_cv_path_XGETTEXT+set}" = set; then 5999 echo $ECHO_N "(cached) $ECHO_C" >&6 6000else 6001 case "$XGETTEXT" in 6002 [\\/]* | ?:[\\/]*) 6003 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 6004 ;; 6005 *) 6006 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 6007 for ac_dir in $PATH; do 6008 IFS="$ac_save_IFS" 6009 test -z "$ac_dir" && ac_dir=. 6010 for ac_exec_ext in '' $ac_executable_extensions; do 6011 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 6012 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 6013 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 6014 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 6015 break 2 6016 fi 6017 fi 6018 done 6019 done 6020 IFS="$ac_save_IFS" 6021 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 6022 ;; 6023esac 6024fi 6025XGETTEXT="$ac_cv_path_XGETTEXT" 6026if test "$XGETTEXT" != ":"; then 6027 echo "$as_me:$LINENO: result: $XGETTEXT" >&5 6028echo "${ECHO_T}$XGETTEXT" >&6 6029else 6030 echo "$as_me:$LINENO: result: no" >&5 6031echo "${ECHO_T}no" >&6 6032fi 6033 6034 rm -f messages.po 6035 6036 6037# Prepare PATH_SEPARATOR. 6038# The user is always right. 6039if test "${PATH_SEPARATOR+set}" != set; then 6040 echo "#! /bin/sh" >conf$$.sh 6041 echo "exit 0" >>conf$$.sh 6042 chmod +x conf$$.sh 6043 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 6044 PATH_SEPARATOR=';' 6045 else 6046 PATH_SEPARATOR=: 6047 fi 6048 rm -f conf$$.sh 6049fi 6050 6051# Find out how to test for executable files. Don't use a zero-byte file, 6052# as systems may use methods other than mode bits to determine executability. 6053cat >conf$$.file <<_ASEOF 6054#! /bin/sh 6055exit 0 6056_ASEOF 6057chmod +x conf$$.file 6058if test -x conf$$.file >/dev/null 2>&1; then 6059 ac_executable_p="test -x" 6060else 6061 ac_executable_p="test -f" 6062fi 6063rm -f conf$$.file 6064 6065# Extract the first word of "msgmerge", so it can be a program name with args. 6066set dummy msgmerge; ac_word=$2 6067echo "$as_me:$LINENO: checking for $ac_word" >&5 6068echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 6069if test "${ac_cv_path_MSGMERGE+set}" = set; then 6070 echo $ECHO_N "(cached) $ECHO_C" >&6 6071else 6072 case "$MSGMERGE" in 6073 [\\/]* | ?:[\\/]*) 6074 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 6075 ;; 6076 *) 6077 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 6078 for ac_dir in $PATH; do 6079 IFS="$ac_save_IFS" 6080 test -z "$ac_dir" && ac_dir=. 6081 for ac_exec_ext in '' $ac_executable_extensions; do 6082 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 6083 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 6084 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 6085 break 2 6086 fi 6087 fi 6088 done 6089 done 6090 IFS="$ac_save_IFS" 6091 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 6092 ;; 6093esac 6094fi 6095MSGMERGE="$ac_cv_path_MSGMERGE" 6096if test "$MSGMERGE" != ":"; then 6097 echo "$as_me:$LINENO: result: $MSGMERGE" >&5 6098echo "${ECHO_T}$MSGMERGE" >&6 6099else 6100 echo "$as_me:$LINENO: result: no" >&5 6101echo "${ECHO_T}no" >&6 6102fi 6103 6104 6105 if test "$GMSGFMT" != ":"; then 6106 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 6107 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 6108 : ; 6109 else 6110 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 6111 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 6112echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6 6113 GMSGFMT=":" 6114 fi 6115 fi 6116 6117 if test "$XGETTEXT" != ":"; then 6118 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 6119 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 6120 : ; 6121 else 6122 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5 6123echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6 6124 XGETTEXT=":" 6125 fi 6126 rm -f messages.po 6127 fi 6128 6129 ac_config_commands="$ac_config_commands default-1" 6130 6131 6132echo "$as_me:$LINENO: checking for off_t" >&5 6133echo $ECHO_N "checking for off_t... $ECHO_C" >&6 6134if test "${ac_cv_type_off_t+set}" = set; then 6135 echo $ECHO_N "(cached) $ECHO_C" >&6 6136else 6137 cat >conftest.$ac_ext <<_ACEOF 6138/* confdefs.h. */ 6139_ACEOF 6140cat confdefs.h >>conftest.$ac_ext 6141cat >>conftest.$ac_ext <<_ACEOF 6142/* end confdefs.h. */ 6143$ac_includes_default 6144int 6145main () 6146{ 6147if ((off_t *) 0) 6148 return 0; 6149if (sizeof (off_t)) 6150 return 0; 6151 ; 6152 return 0; 6153} 6154_ACEOF 6155rm -f conftest.$ac_objext 6156if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6157 (eval $ac_compile) 2>conftest.er1 6158 ac_status=$? 6159 grep -v '^ *+' conftest.er1 >conftest.err 6160 rm -f conftest.er1 6161 cat conftest.err >&5 6162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6163 (exit $ac_status); } && 6164 { ac_try='test -z "$ac_c_werror_flag" 6165 || test ! -s conftest.err' 6166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6167 (eval $ac_try) 2>&5 6168 ac_status=$? 6169 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6170 (exit $ac_status); }; } && 6171 { ac_try='test -s conftest.$ac_objext' 6172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6173 (eval $ac_try) 2>&5 6174 ac_status=$? 6175 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6176 (exit $ac_status); }; }; then 6177 ac_cv_type_off_t=yes 6178else 6179 echo "$as_me: failed program was:" >&5 6180sed 's/^/| /' conftest.$ac_ext >&5 6181 6182ac_cv_type_off_t=no 6183fi 6184rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6185fi 6186echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 6187echo "${ECHO_T}$ac_cv_type_off_t" >&6 6188if test $ac_cv_type_off_t = yes; then 6189 : 6190else 6191 6192cat >>confdefs.h <<_ACEOF 6193#define off_t long 6194_ACEOF 6195 6196fi 6197 6198echo "$as_me:$LINENO: checking for size_t" >&5 6199echo $ECHO_N "checking for size_t... $ECHO_C" >&6 6200if test "${ac_cv_type_size_t+set}" = set; then 6201 echo $ECHO_N "(cached) $ECHO_C" >&6 6202else 6203 cat >conftest.$ac_ext <<_ACEOF 6204/* confdefs.h. */ 6205_ACEOF 6206cat confdefs.h >>conftest.$ac_ext 6207cat >>conftest.$ac_ext <<_ACEOF 6208/* end confdefs.h. */ 6209$ac_includes_default 6210int 6211main () 6212{ 6213if ((size_t *) 0) 6214 return 0; 6215if (sizeof (size_t)) 6216 return 0; 6217 ; 6218 return 0; 6219} 6220_ACEOF 6221rm -f conftest.$ac_objext 6222if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6223 (eval $ac_compile) 2>conftest.er1 6224 ac_status=$? 6225 grep -v '^ *+' conftest.er1 >conftest.err 6226 rm -f conftest.er1 6227 cat conftest.err >&5 6228 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6229 (exit $ac_status); } && 6230 { ac_try='test -z "$ac_c_werror_flag" 6231 || test ! -s conftest.err' 6232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6233 (eval $ac_try) 2>&5 6234 ac_status=$? 6235 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6236 (exit $ac_status); }; } && 6237 { ac_try='test -s conftest.$ac_objext' 6238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6239 (eval $ac_try) 2>&5 6240 ac_status=$? 6241 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6242 (exit $ac_status); }; }; then 6243 ac_cv_type_size_t=yes 6244else 6245 echo "$as_me: failed program was:" >&5 6246sed 's/^/| /' conftest.$ac_ext >&5 6247 6248ac_cv_type_size_t=no 6249fi 6250rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6251fi 6252echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 6253echo "${ECHO_T}$ac_cv_type_size_t" >&6 6254if test $ac_cv_type_size_t = yes; then 6255 : 6256else 6257 6258cat >>confdefs.h <<_ACEOF 6259#define size_t unsigned 6260_ACEOF 6261 6262fi 6263 6264# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 6265# for constant arguments. Useless! 6266echo "$as_me:$LINENO: checking for working alloca.h" >&5 6267echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6 6268if test "${ac_cv_working_alloca_h+set}" = set; then 6269 echo $ECHO_N "(cached) $ECHO_C" >&6 6270else 6271 cat >conftest.$ac_ext <<_ACEOF 6272/* confdefs.h. */ 6273_ACEOF 6274cat confdefs.h >>conftest.$ac_ext 6275cat >>conftest.$ac_ext <<_ACEOF 6276/* end confdefs.h. */ 6277#include <alloca.h> 6278int 6279main () 6280{ 6281char *p = (char *) alloca (2 * sizeof (int)); 6282 ; 6283 return 0; 6284} 6285_ACEOF 6286rm -f conftest.$ac_objext conftest$ac_exeext 6287if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6288 (eval $ac_link) 2>conftest.er1 6289 ac_status=$? 6290 grep -v '^ *+' conftest.er1 >conftest.err 6291 rm -f conftest.er1 6292 cat conftest.err >&5 6293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6294 (exit $ac_status); } && 6295 { ac_try='test -z "$ac_c_werror_flag" 6296 || test ! -s conftest.err' 6297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6298 (eval $ac_try) 2>&5 6299 ac_status=$? 6300 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6301 (exit $ac_status); }; } && 6302 { ac_try='test -s conftest$ac_exeext' 6303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6304 (eval $ac_try) 2>&5 6305 ac_status=$? 6306 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6307 (exit $ac_status); }; }; then 6308 ac_cv_working_alloca_h=yes 6309else 6310 echo "$as_me: failed program was:" >&5 6311sed 's/^/| /' conftest.$ac_ext >&5 6312 6313ac_cv_working_alloca_h=no 6314fi 6315rm -f conftest.err conftest.$ac_objext \ 6316 conftest$ac_exeext conftest.$ac_ext 6317fi 6318echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 6319echo "${ECHO_T}$ac_cv_working_alloca_h" >&6 6320if test $ac_cv_working_alloca_h = yes; then 6321 6322cat >>confdefs.h <<\_ACEOF 6323#define HAVE_ALLOCA_H 1 6324_ACEOF 6325 6326fi 6327 6328echo "$as_me:$LINENO: checking for alloca" >&5 6329echo $ECHO_N "checking for alloca... $ECHO_C" >&6 6330if test "${ac_cv_func_alloca_works+set}" = set; then 6331 echo $ECHO_N "(cached) $ECHO_C" >&6 6332else 6333 cat >conftest.$ac_ext <<_ACEOF 6334/* confdefs.h. */ 6335_ACEOF 6336cat confdefs.h >>conftest.$ac_ext 6337cat >>conftest.$ac_ext <<_ACEOF 6338/* end confdefs.h. */ 6339#ifdef __GNUC__ 6340# define alloca __builtin_alloca 6341#else 6342# ifdef _MSC_VER 6343# include <malloc.h> 6344# define alloca _alloca 6345# else 6346# if HAVE_ALLOCA_H 6347# include <alloca.h> 6348# else 6349# ifdef _AIX 6350 #pragma alloca 6351# else 6352# ifndef alloca /* predefined by HP cc +Olibcalls */ 6353char *alloca (); 6354# endif 6355# endif 6356# endif 6357# endif 6358#endif 6359 6360int 6361main () 6362{ 6363char *p = (char *) alloca (1); 6364 ; 6365 return 0; 6366} 6367_ACEOF 6368rm -f conftest.$ac_objext conftest$ac_exeext 6369if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6370 (eval $ac_link) 2>conftest.er1 6371 ac_status=$? 6372 grep -v '^ *+' conftest.er1 >conftest.err 6373 rm -f conftest.er1 6374 cat conftest.err >&5 6375 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6376 (exit $ac_status); } && 6377 { ac_try='test -z "$ac_c_werror_flag" 6378 || test ! -s conftest.err' 6379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6380 (eval $ac_try) 2>&5 6381 ac_status=$? 6382 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6383 (exit $ac_status); }; } && 6384 { ac_try='test -s conftest$ac_exeext' 6385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6386 (eval $ac_try) 2>&5 6387 ac_status=$? 6388 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6389 (exit $ac_status); }; }; then 6390 ac_cv_func_alloca_works=yes 6391else 6392 echo "$as_me: failed program was:" >&5 6393sed 's/^/| /' conftest.$ac_ext >&5 6394 6395ac_cv_func_alloca_works=no 6396fi 6397rm -f conftest.err conftest.$ac_objext \ 6398 conftest$ac_exeext conftest.$ac_ext 6399fi 6400echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 6401echo "${ECHO_T}$ac_cv_func_alloca_works" >&6 6402 6403if test $ac_cv_func_alloca_works = yes; then 6404 6405cat >>confdefs.h <<\_ACEOF 6406#define HAVE_ALLOCA 1 6407_ACEOF 6408 6409else 6410 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 6411# that cause trouble. Some versions do not even contain alloca or 6412# contain a buggy version. If you still want to use their alloca, 6413# use ar to extract alloca.o from them instead of compiling alloca.c. 6414 6415ALLOCA=alloca.$ac_objext 6416 6417cat >>confdefs.h <<\_ACEOF 6418#define C_ALLOCA 1 6419_ACEOF 6420 6421 6422echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 6423echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6 6424if test "${ac_cv_os_cray+set}" = set; then 6425 echo $ECHO_N "(cached) $ECHO_C" >&6 6426else 6427 cat >conftest.$ac_ext <<_ACEOF 6428/* confdefs.h. */ 6429_ACEOF 6430cat confdefs.h >>conftest.$ac_ext 6431cat >>conftest.$ac_ext <<_ACEOF 6432/* end confdefs.h. */ 6433#if defined(CRAY) && ! defined(CRAY2) 6434webecray 6435#else 6436wenotbecray 6437#endif 6438 6439_ACEOF 6440if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6441 $EGREP "webecray" >/dev/null 2>&1; then 6442 ac_cv_os_cray=yes 6443else 6444 ac_cv_os_cray=no 6445fi 6446rm -f conftest* 6447 6448fi 6449echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 6450echo "${ECHO_T}$ac_cv_os_cray" >&6 6451if test $ac_cv_os_cray = yes; then 6452 for ac_func in _getb67 GETB67 getb67; do 6453 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6454echo "$as_me:$LINENO: checking for $ac_func" >&5 6455echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6456if eval "test \"\${$as_ac_var+set}\" = set"; then 6457 echo $ECHO_N "(cached) $ECHO_C" >&6 6458else 6459 cat >conftest.$ac_ext <<_ACEOF 6460/* confdefs.h. */ 6461_ACEOF 6462cat confdefs.h >>conftest.$ac_ext 6463cat >>conftest.$ac_ext <<_ACEOF 6464/* end confdefs.h. */ 6465/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 6466 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 6467#define $ac_func innocuous_$ac_func 6468 6469/* System header to define __stub macros and hopefully few prototypes, 6470 which can conflict with char $ac_func (); below. 6471 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6472 <limits.h> exists even on freestanding compilers. */ 6473 6474#ifdef __STDC__ 6475# include <limits.h> 6476#else 6477# include <assert.h> 6478#endif 6479 6480#undef $ac_func 6481 6482/* Override any gcc2 internal prototype to avoid an error. */ 6483#ifdef __cplusplus 6484extern "C" 6485{ 6486#endif 6487/* We use char because int might match the return type of a gcc2 6488 builtin and then its argument prototype would still apply. */ 6489char $ac_func (); 6490/* The GNU C library defines this for functions which it implements 6491 to always fail with ENOSYS. Some functions are actually named 6492 something starting with __ and the normal name is an alias. */ 6493#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6494choke me 6495#else 6496char (*f) () = $ac_func; 6497#endif 6498#ifdef __cplusplus 6499} 6500#endif 6501 6502int 6503main () 6504{ 6505return f != $ac_func; 6506 ; 6507 return 0; 6508} 6509_ACEOF 6510rm -f conftest.$ac_objext conftest$ac_exeext 6511if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6512 (eval $ac_link) 2>conftest.er1 6513 ac_status=$? 6514 grep -v '^ *+' conftest.er1 >conftest.err 6515 rm -f conftest.er1 6516 cat conftest.err >&5 6517 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6518 (exit $ac_status); } && 6519 { ac_try='test -z "$ac_c_werror_flag" 6520 || test ! -s conftest.err' 6521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6522 (eval $ac_try) 2>&5 6523 ac_status=$? 6524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6525 (exit $ac_status); }; } && 6526 { ac_try='test -s conftest$ac_exeext' 6527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6528 (eval $ac_try) 2>&5 6529 ac_status=$? 6530 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6531 (exit $ac_status); }; }; then 6532 eval "$as_ac_var=yes" 6533else 6534 echo "$as_me: failed program was:" >&5 6535sed 's/^/| /' conftest.$ac_ext >&5 6536 6537eval "$as_ac_var=no" 6538fi 6539rm -f conftest.err conftest.$ac_objext \ 6540 conftest$ac_exeext conftest.$ac_ext 6541fi 6542echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6543echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6544if test `eval echo '${'$as_ac_var'}'` = yes; then 6545 6546cat >>confdefs.h <<_ACEOF 6547#define CRAY_STACKSEG_END $ac_func 6548_ACEOF 6549 6550 break 6551fi 6552 6553 done 6554fi 6555 6556echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 6557echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 6558if test "${ac_cv_c_stack_direction+set}" = set; then 6559 echo $ECHO_N "(cached) $ECHO_C" >&6 6560else 6561 if test "$cross_compiling" = yes; then 6562 ac_cv_c_stack_direction=0 6563else 6564 cat >conftest.$ac_ext <<_ACEOF 6565/* confdefs.h. */ 6566_ACEOF 6567cat confdefs.h >>conftest.$ac_ext 6568cat >>conftest.$ac_ext <<_ACEOF 6569/* end confdefs.h. */ 6570int 6571find_stack_direction () 6572{ 6573 static char *addr = 0; 6574 auto char dummy; 6575 if (addr == 0) 6576 { 6577 addr = &dummy; 6578 return find_stack_direction (); 6579 } 6580 else 6581 return (&dummy > addr) ? 1 : -1; 6582} 6583 6584int 6585main () 6586{ 6587 exit (find_stack_direction () < 0); 6588} 6589_ACEOF 6590rm -f conftest$ac_exeext 6591if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6592 (eval $ac_link) 2>&5 6593 ac_status=$? 6594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6595 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6597 (eval $ac_try) 2>&5 6598 ac_status=$? 6599 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6600 (exit $ac_status); }; }; then 6601 ac_cv_c_stack_direction=1 6602else 6603 echo "$as_me: program exited with status $ac_status" >&5 6604echo "$as_me: failed program was:" >&5 6605sed 's/^/| /' conftest.$ac_ext >&5 6606 6607( exit $ac_status ) 6608ac_cv_c_stack_direction=-1 6609fi 6610rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6611fi 6612fi 6613echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 6614echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 6615 6616cat >>confdefs.h <<_ACEOF 6617#define STACK_DIRECTION $ac_cv_c_stack_direction 6618_ACEOF 6619 6620 6621fi 6622 6623 6624 6625for ac_header in stdlib.h unistd.h 6626do 6627as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6628if eval "test \"\${$as_ac_Header+set}\" = set"; then 6629 echo "$as_me:$LINENO: checking for $ac_header" >&5 6630echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6631if eval "test \"\${$as_ac_Header+set}\" = set"; then 6632 echo $ECHO_N "(cached) $ECHO_C" >&6 6633fi 6634echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 6635echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 6636else 6637 # Is the header compilable? 6638echo "$as_me:$LINENO: checking $ac_header usability" >&5 6639echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 6640cat >conftest.$ac_ext <<_ACEOF 6641/* confdefs.h. */ 6642_ACEOF 6643cat confdefs.h >>conftest.$ac_ext 6644cat >>conftest.$ac_ext <<_ACEOF 6645/* end confdefs.h. */ 6646$ac_includes_default 6647#include <$ac_header> 6648_ACEOF 6649rm -f conftest.$ac_objext 6650if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6651 (eval $ac_compile) 2>conftest.er1 6652 ac_status=$? 6653 grep -v '^ *+' conftest.er1 >conftest.err 6654 rm -f conftest.er1 6655 cat conftest.err >&5 6656 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6657 (exit $ac_status); } && 6658 { ac_try='test -z "$ac_c_werror_flag" 6659 || test ! -s conftest.err' 6660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6661 (eval $ac_try) 2>&5 6662 ac_status=$? 6663 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6664 (exit $ac_status); }; } && 6665 { ac_try='test -s conftest.$ac_objext' 6666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6667 (eval $ac_try) 2>&5 6668 ac_status=$? 6669 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6670 (exit $ac_status); }; }; then 6671 ac_header_compiler=yes 6672else 6673 echo "$as_me: failed program was:" >&5 6674sed 's/^/| /' conftest.$ac_ext >&5 6675 6676ac_header_compiler=no 6677fi 6678rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6679echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 6680echo "${ECHO_T}$ac_header_compiler" >&6 6681 6682# Is the header present? 6683echo "$as_me:$LINENO: checking $ac_header presence" >&5 6684echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 6685cat >conftest.$ac_ext <<_ACEOF 6686/* confdefs.h. */ 6687_ACEOF 6688cat confdefs.h >>conftest.$ac_ext 6689cat >>conftest.$ac_ext <<_ACEOF 6690/* end confdefs.h. */ 6691#include <$ac_header> 6692_ACEOF 6693if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 6694 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 6695 ac_status=$? 6696 grep -v '^ *+' conftest.er1 >conftest.err 6697 rm -f conftest.er1 6698 cat conftest.err >&5 6699 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6700 (exit $ac_status); } >/dev/null; then 6701 if test -s conftest.err; then 6702 ac_cpp_err=$ac_c_preproc_warn_flag 6703 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 6704 else 6705 ac_cpp_err= 6706 fi 6707else 6708 ac_cpp_err=yes 6709fi 6710if test -z "$ac_cpp_err"; then 6711 ac_header_preproc=yes 6712else 6713 echo "$as_me: failed program was:" >&5 6714sed 's/^/| /' conftest.$ac_ext >&5 6715 6716 ac_header_preproc=no 6717fi 6718rm -f conftest.err conftest.$ac_ext 6719echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 6720echo "${ECHO_T}$ac_header_preproc" >&6 6721 6722# So? What about this header? 6723case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 6724 yes:no: ) 6725 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 6726echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 6727 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 6728echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 6729 ac_header_preproc=yes 6730 ;; 6731 no:yes:* ) 6732 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 6733echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 6734 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 6735echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 6736 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 6737echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 6738 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 6739echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 6740 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 6741echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 6742 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 6743echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 6744 ( 6745 cat <<\_ASBOX 6746## ------------------------------- ## 6747## Report this to bug-bash@gnu.org ## 6748## ------------------------------- ## 6749_ASBOX 6750 ) | 6751 sed "s/^/$as_me: WARNING: /" >&2 6752 ;; 6753esac 6754echo "$as_me:$LINENO: checking for $ac_header" >&5 6755echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6756if eval "test \"\${$as_ac_Header+set}\" = set"; then 6757 echo $ECHO_N "(cached) $ECHO_C" >&6 6758else 6759 eval "$as_ac_Header=\$ac_header_preproc" 6760fi 6761echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 6762echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 6763 6764fi 6765if test `eval echo '${'$as_ac_Header'}'` = yes; then 6766 cat >>confdefs.h <<_ACEOF 6767#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6768_ACEOF 6769 6770fi 6771 6772done 6773 6774 6775for ac_func in getpagesize 6776do 6777as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6778echo "$as_me:$LINENO: checking for $ac_func" >&5 6779echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6780if eval "test \"\${$as_ac_var+set}\" = set"; then 6781 echo $ECHO_N "(cached) $ECHO_C" >&6 6782else 6783 cat >conftest.$ac_ext <<_ACEOF 6784/* confdefs.h. */ 6785_ACEOF 6786cat confdefs.h >>conftest.$ac_ext 6787cat >>conftest.$ac_ext <<_ACEOF 6788/* end confdefs.h. */ 6789/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 6790 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 6791#define $ac_func innocuous_$ac_func 6792 6793/* System header to define __stub macros and hopefully few prototypes, 6794 which can conflict with char $ac_func (); below. 6795 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6796 <limits.h> exists even on freestanding compilers. */ 6797 6798#ifdef __STDC__ 6799# include <limits.h> 6800#else 6801# include <assert.h> 6802#endif 6803 6804#undef $ac_func 6805 6806/* Override any gcc2 internal prototype to avoid an error. */ 6807#ifdef __cplusplus 6808extern "C" 6809{ 6810#endif 6811/* We use char because int might match the return type of a gcc2 6812 builtin and then its argument prototype would still apply. */ 6813char $ac_func (); 6814/* The GNU C library defines this for functions which it implements 6815 to always fail with ENOSYS. Some functions are actually named 6816 something starting with __ and the normal name is an alias. */ 6817#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6818choke me 6819#else 6820char (*f) () = $ac_func; 6821#endif 6822#ifdef __cplusplus 6823} 6824#endif 6825 6826int 6827main () 6828{ 6829return f != $ac_func; 6830 ; 6831 return 0; 6832} 6833_ACEOF 6834rm -f conftest.$ac_objext conftest$ac_exeext 6835if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6836 (eval $ac_link) 2>conftest.er1 6837 ac_status=$? 6838 grep -v '^ *+' conftest.er1 >conftest.err 6839 rm -f conftest.er1 6840 cat conftest.err >&5 6841 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6842 (exit $ac_status); } && 6843 { ac_try='test -z "$ac_c_werror_flag" 6844 || test ! -s conftest.err' 6845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6846 (eval $ac_try) 2>&5 6847 ac_status=$? 6848 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6849 (exit $ac_status); }; } && 6850 { ac_try='test -s conftest$ac_exeext' 6851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6852 (eval $ac_try) 2>&5 6853 ac_status=$? 6854 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6855 (exit $ac_status); }; }; then 6856 eval "$as_ac_var=yes" 6857else 6858 echo "$as_me: failed program was:" >&5 6859sed 's/^/| /' conftest.$ac_ext >&5 6860 6861eval "$as_ac_var=no" 6862fi 6863rm -f conftest.err conftest.$ac_objext \ 6864 conftest$ac_exeext conftest.$ac_ext 6865fi 6866echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6867echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6868if test `eval echo '${'$as_ac_var'}'` = yes; then 6869 cat >>confdefs.h <<_ACEOF 6870#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 6871_ACEOF 6872 6873fi 6874done 6875 6876echo "$as_me:$LINENO: checking for working mmap" >&5 6877echo $ECHO_N "checking for working mmap... $ECHO_C" >&6 6878if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 6879 echo $ECHO_N "(cached) $ECHO_C" >&6 6880else 6881 if test "$cross_compiling" = yes; then 6882 ac_cv_func_mmap_fixed_mapped=no 6883else 6884 cat >conftest.$ac_ext <<_ACEOF 6885/* confdefs.h. */ 6886_ACEOF 6887cat confdefs.h >>conftest.$ac_ext 6888cat >>conftest.$ac_ext <<_ACEOF 6889/* end confdefs.h. */ 6890$ac_includes_default 6891/* malloc might have been renamed as rpl_malloc. */ 6892#undef malloc 6893 6894/* Thanks to Mike Haertel and Jim Avera for this test. 6895 Here is a matrix of mmap possibilities: 6896 mmap private not fixed 6897 mmap private fixed at somewhere currently unmapped 6898 mmap private fixed at somewhere already mapped 6899 mmap shared not fixed 6900 mmap shared fixed at somewhere currently unmapped 6901 mmap shared fixed at somewhere already mapped 6902 For private mappings, we should verify that changes cannot be read() 6903 back from the file, nor mmap's back from the file at a different 6904 address. (There have been systems where private was not correctly 6905 implemented like the infamous i386 svr4.0, and systems where the 6906 VM page cache was not coherent with the file system buffer cache 6907 like early versions of FreeBSD and possibly contemporary NetBSD.) 6908 For shared mappings, we should conversely verify that changes get 6909 propagated back to all the places they're supposed to be. 6910 6911 Grep wants private fixed already mapped. 6912 The main things grep needs to know about mmap are: 6913 * does it exist and is it safe to write into the mmap'd area 6914 * how to use it (BSD variants) */ 6915 6916#include <fcntl.h> 6917#include <sys/mman.h> 6918 6919#if !STDC_HEADERS && !HAVE_STDLIB_H 6920char *malloc (); 6921#endif 6922 6923/* This mess was copied from the GNU getpagesize.h. */ 6924#if !HAVE_GETPAGESIZE 6925/* Assume that all systems that can run configure have sys/param.h. */ 6926# if !HAVE_SYS_PARAM_H 6927# define HAVE_SYS_PARAM_H 1 6928# endif 6929 6930# ifdef _SC_PAGESIZE 6931# define getpagesize() sysconf(_SC_PAGESIZE) 6932# else /* no _SC_PAGESIZE */ 6933# if HAVE_SYS_PARAM_H 6934# include <sys/param.h> 6935# ifdef EXEC_PAGESIZE 6936# define getpagesize() EXEC_PAGESIZE 6937# else /* no EXEC_PAGESIZE */ 6938# ifdef NBPG 6939# define getpagesize() NBPG * CLSIZE 6940# ifndef CLSIZE 6941# define CLSIZE 1 6942# endif /* no CLSIZE */ 6943# else /* no NBPG */ 6944# ifdef NBPC 6945# define getpagesize() NBPC 6946# else /* no NBPC */ 6947# ifdef PAGESIZE 6948# define getpagesize() PAGESIZE 6949# endif /* PAGESIZE */ 6950# endif /* no NBPC */ 6951# endif /* no NBPG */ 6952# endif /* no EXEC_PAGESIZE */ 6953# else /* no HAVE_SYS_PARAM_H */ 6954# define getpagesize() 8192 /* punt totally */ 6955# endif /* no HAVE_SYS_PARAM_H */ 6956# endif /* no _SC_PAGESIZE */ 6957 6958#endif /* no HAVE_GETPAGESIZE */ 6959 6960int 6961main () 6962{ 6963 char *data, *data2, *data3; 6964 int i, pagesize; 6965 int fd; 6966 6967 pagesize = getpagesize (); 6968 6969 /* First, make a file with some known garbage in it. */ 6970 data = (char *) malloc (pagesize); 6971 if (!data) 6972 exit (1); 6973 for (i = 0; i < pagesize; ++i) 6974 *(data + i) = rand (); 6975 umask (0); 6976 fd = creat ("conftest.mmap", 0600); 6977 if (fd < 0) 6978 exit (1); 6979 if (write (fd, data, pagesize) != pagesize) 6980 exit (1); 6981 close (fd); 6982 6983 /* Next, try to mmap the file at a fixed address which already has 6984 something else allocated at it. If we can, also make sure that 6985 we see the same garbage. */ 6986 fd = open ("conftest.mmap", O_RDWR); 6987 if (fd < 0) 6988 exit (1); 6989 data2 = (char *) malloc (2 * pagesize); 6990 if (!data2) 6991 exit (1); 6992 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1); 6993 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 6994 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 6995 exit (1); 6996 for (i = 0; i < pagesize; ++i) 6997 if (*(data + i) != *(data2 + i)) 6998 exit (1); 6999 7000 /* Finally, make sure that changes to the mapped area do not 7001 percolate back to the file as seen by read(). (This is a bug on 7002 some variants of i386 svr4.0.) */ 7003 for (i = 0; i < pagesize; ++i) 7004 *(data2 + i) = *(data2 + i) + 1; 7005 data3 = (char *) malloc (pagesize); 7006 if (!data3) 7007 exit (1); 7008 if (read (fd, data3, pagesize) != pagesize) 7009 exit (1); 7010 for (i = 0; i < pagesize; ++i) 7011 if (*(data + i) != *(data3 + i)) 7012 exit (1); 7013 close (fd); 7014 exit (0); 7015} 7016_ACEOF 7017rm -f conftest$ac_exeext 7018if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7019 (eval $ac_link) 2>&5 7020 ac_status=$? 7021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7022 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 7023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7024 (eval $ac_try) 2>&5 7025 ac_status=$? 7026 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7027 (exit $ac_status); }; }; then 7028 ac_cv_func_mmap_fixed_mapped=yes 7029else 7030 echo "$as_me: program exited with status $ac_status" >&5 7031echo "$as_me: failed program was:" >&5 7032sed 's/^/| /' conftest.$ac_ext >&5 7033 7034( exit $ac_status ) 7035ac_cv_func_mmap_fixed_mapped=no 7036fi 7037rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7038fi 7039fi 7040echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 7041echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6 7042if test $ac_cv_func_mmap_fixed_mapped = yes; then 7043 7044cat >>confdefs.h <<\_ACEOF 7045#define HAVE_MMAP 1 7046_ACEOF 7047 7048fi 7049rm -f conftest.mmap 7050 7051 7052 echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5 7053echo $ECHO_N "checking whether we are using the GNU C Library 2.1 or newer... $ECHO_C" >&6 7054if test "${ac_cv_gnu_library_2_1+set}" = set; then 7055 echo $ECHO_N "(cached) $ECHO_C" >&6 7056else 7057 cat >conftest.$ac_ext <<_ACEOF 7058/* confdefs.h. */ 7059_ACEOF 7060cat confdefs.h >>conftest.$ac_ext 7061cat >>conftest.$ac_ext <<_ACEOF 7062/* end confdefs.h. */ 7063 7064#include <features.h> 7065#ifdef __GNU_LIBRARY__ 7066 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) 7067 Lucky GNU user 7068 #endif 7069#endif 7070 7071_ACEOF 7072if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7073 $EGREP "Lucky GNU user" >/dev/null 2>&1; then 7074 ac_cv_gnu_library_2_1=yes 7075else 7076 ac_cv_gnu_library_2_1=no 7077fi 7078rm -f conftest* 7079 7080 7081 7082fi 7083echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5 7084echo "${ECHO_T}$ac_cv_gnu_library_2_1" >&6 7085 7086 GLIBC21="$ac_cv_gnu_library_2_1" 7087 7088 7089 7090 7091 echo "$as_me:$LINENO: checking whether integer division by zero raises SIGFPE" >&5 7092echo $ECHO_N "checking whether integer division by zero raises SIGFPE... $ECHO_C" >&6 7093if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then 7094 echo $ECHO_N "(cached) $ECHO_C" >&6 7095else 7096 7097 if test "$cross_compiling" = yes; then 7098 7099 # Guess based on the CPU. 7100 case "$host_cpu" in 7101 alpha* | i3456786 | m68k | s390*) 7102 gt_cv_int_divbyzero_sigfpe="guessing yes";; 7103 *) 7104 gt_cv_int_divbyzero_sigfpe="guessing no";; 7105 esac 7106 7107else 7108 cat >conftest.$ac_ext <<_ACEOF 7109/* confdefs.h. */ 7110_ACEOF 7111cat confdefs.h >>conftest.$ac_ext 7112cat >>conftest.$ac_ext <<_ACEOF 7113/* end confdefs.h. */ 7114 7115#include <stdlib.h> 7116#include <signal.h> 7117 7118static void 7119#ifdef __cplusplus 7120sigfpe_handler (int sig) 7121#else 7122sigfpe_handler (sig) int sig; 7123#endif 7124{ 7125 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ 7126 exit (sig != SIGFPE); 7127} 7128 7129int x = 1; 7130int y = 0; 7131int z; 7132int nan; 7133 7134int main () 7135{ 7136 signal (SIGFPE, sigfpe_handler); 7137/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ 7138#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) 7139 signal (SIGTRAP, sigfpe_handler); 7140#endif 7141/* Linux/SPARC yields signal SIGILL. */ 7142#if defined (__sparc__) && defined (__linux__) 7143 signal (SIGILL, sigfpe_handler); 7144#endif 7145 7146 z = x / y; 7147 nan = y / y; 7148 exit (1); 7149} 7150 7151_ACEOF 7152rm -f conftest$ac_exeext 7153if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7154 (eval $ac_link) 2>&5 7155 ac_status=$? 7156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7157 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 7158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7159 (eval $ac_try) 2>&5 7160 ac_status=$? 7161 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7162 (exit $ac_status); }; }; then 7163 gt_cv_int_divbyzero_sigfpe=yes 7164else 7165 echo "$as_me: program exited with status $ac_status" >&5 7166echo "$as_me: failed program was:" >&5 7167sed 's/^/| /' conftest.$ac_ext >&5 7168 7169( exit $ac_status ) 7170gt_cv_int_divbyzero_sigfpe=no 7171fi 7172rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7173fi 7174 7175fi 7176echo "$as_me:$LINENO: result: $gt_cv_int_divbyzero_sigfpe" >&5 7177echo "${ECHO_T}$gt_cv_int_divbyzero_sigfpe" >&6 7178 case "$gt_cv_int_divbyzero_sigfpe" in 7179 *yes) value=1;; 7180 *) value=0;; 7181 esac 7182 7183cat >>confdefs.h <<_ACEOF 7184#define INTDIV0_RAISES_SIGFPE $value 7185_ACEOF 7186 7187 7188 7189 echo "$as_me:$LINENO: checking for inttypes.h" >&5 7190echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6 7191if test "${jm_ac_cv_header_inttypes_h+set}" = set; then 7192 echo $ECHO_N "(cached) $ECHO_C" >&6 7193else 7194 cat >conftest.$ac_ext <<_ACEOF 7195/* confdefs.h. */ 7196_ACEOF 7197cat confdefs.h >>conftest.$ac_ext 7198cat >>conftest.$ac_ext <<_ACEOF 7199/* end confdefs.h. */ 7200#include <sys/types.h> 7201#include <inttypes.h> 7202int 7203main () 7204{ 7205uintmax_t i = (uintmax_t) -1; 7206 ; 7207 return 0; 7208} 7209_ACEOF 7210rm -f conftest.$ac_objext 7211if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7212 (eval $ac_compile) 2>conftest.er1 7213 ac_status=$? 7214 grep -v '^ *+' conftest.er1 >conftest.err 7215 rm -f conftest.er1 7216 cat conftest.err >&5 7217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7218 (exit $ac_status); } && 7219 { ac_try='test -z "$ac_c_werror_flag" 7220 || test ! -s conftest.err' 7221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7222 (eval $ac_try) 2>&5 7223 ac_status=$? 7224 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7225 (exit $ac_status); }; } && 7226 { ac_try='test -s conftest.$ac_objext' 7227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7228 (eval $ac_try) 2>&5 7229 ac_status=$? 7230 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7231 (exit $ac_status); }; }; then 7232 jm_ac_cv_header_inttypes_h=yes 7233else 7234 echo "$as_me: failed program was:" >&5 7235sed 's/^/| /' conftest.$ac_ext >&5 7236 7237jm_ac_cv_header_inttypes_h=no 7238fi 7239rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7240fi 7241echo "$as_me:$LINENO: result: $jm_ac_cv_header_inttypes_h" >&5 7242echo "${ECHO_T}$jm_ac_cv_header_inttypes_h" >&6 7243 if test $jm_ac_cv_header_inttypes_h = yes; then 7244 7245cat >>confdefs.h <<_ACEOF 7246#define HAVE_INTTYPES_H_WITH_UINTMAX 1 7247_ACEOF 7248 7249 fi 7250 7251 7252 echo "$as_me:$LINENO: checking for stdint.h" >&5 7253echo $ECHO_N "checking for stdint.h... $ECHO_C" >&6 7254if test "${jm_ac_cv_header_stdint_h+set}" = set; then 7255 echo $ECHO_N "(cached) $ECHO_C" >&6 7256else 7257 cat >conftest.$ac_ext <<_ACEOF 7258/* confdefs.h. */ 7259_ACEOF 7260cat confdefs.h >>conftest.$ac_ext 7261cat >>conftest.$ac_ext <<_ACEOF 7262/* end confdefs.h. */ 7263#include <sys/types.h> 7264#include <stdint.h> 7265int 7266main () 7267{ 7268uintmax_t i = (uintmax_t) -1; 7269 ; 7270 return 0; 7271} 7272_ACEOF 7273rm -f conftest.$ac_objext 7274if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7275 (eval $ac_compile) 2>conftest.er1 7276 ac_status=$? 7277 grep -v '^ *+' conftest.er1 >conftest.err 7278 rm -f conftest.er1 7279 cat conftest.err >&5 7280 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7281 (exit $ac_status); } && 7282 { ac_try='test -z "$ac_c_werror_flag" 7283 || test ! -s conftest.err' 7284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7285 (eval $ac_try) 2>&5 7286 ac_status=$? 7287 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7288 (exit $ac_status); }; } && 7289 { ac_try='test -s conftest.$ac_objext' 7290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7291 (eval $ac_try) 2>&5 7292 ac_status=$? 7293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7294 (exit $ac_status); }; }; then 7295 jm_ac_cv_header_stdint_h=yes 7296else 7297 echo "$as_me: failed program was:" >&5 7298sed 's/^/| /' conftest.$ac_ext >&5 7299 7300jm_ac_cv_header_stdint_h=no 7301fi 7302rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7303fi 7304echo "$as_me:$LINENO: result: $jm_ac_cv_header_stdint_h" >&5 7305echo "${ECHO_T}$jm_ac_cv_header_stdint_h" >&6 7306 if test $jm_ac_cv_header_stdint_h = yes; then 7307 7308cat >>confdefs.h <<_ACEOF 7309#define HAVE_STDINT_H_WITH_UINTMAX 1 7310_ACEOF 7311 7312 fi 7313 7314 7315 echo "$as_me:$LINENO: checking for unsigned long long" >&5 7316echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6 7317if test "${ac_cv_type_unsigned_long_long+set}" = set; then 7318 echo $ECHO_N "(cached) $ECHO_C" >&6 7319else 7320 cat >conftest.$ac_ext <<_ACEOF 7321/* confdefs.h. */ 7322_ACEOF 7323cat confdefs.h >>conftest.$ac_ext 7324cat >>conftest.$ac_ext <<_ACEOF 7325/* end confdefs.h. */ 7326unsigned long long ull = 1; int i = 63; 7327int 7328main () 7329{ 7330unsigned long long ullmax = (unsigned long long) -1; 7331 return ull << i | ull >> i | ullmax / ull | ullmax % ull; 7332 ; 7333 return 0; 7334} 7335_ACEOF 7336rm -f conftest.$ac_objext conftest$ac_exeext 7337if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7338 (eval $ac_link) 2>conftest.er1 7339 ac_status=$? 7340 grep -v '^ *+' conftest.er1 >conftest.err 7341 rm -f conftest.er1 7342 cat conftest.err >&5 7343 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7344 (exit $ac_status); } && 7345 { ac_try='test -z "$ac_c_werror_flag" 7346 || test ! -s conftest.err' 7347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7348 (eval $ac_try) 2>&5 7349 ac_status=$? 7350 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7351 (exit $ac_status); }; } && 7352 { ac_try='test -s conftest$ac_exeext' 7353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7354 (eval $ac_try) 2>&5 7355 ac_status=$? 7356 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7357 (exit $ac_status); }; }; then 7358 ac_cv_type_unsigned_long_long=yes 7359else 7360 echo "$as_me: failed program was:" >&5 7361sed 's/^/| /' conftest.$ac_ext >&5 7362 7363ac_cv_type_unsigned_long_long=no 7364fi 7365rm -f conftest.err conftest.$ac_objext \ 7366 conftest$ac_exeext conftest.$ac_ext 7367fi 7368echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5 7369echo "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6 7370 if test $ac_cv_type_unsigned_long_long = yes; then 7371 7372cat >>confdefs.h <<\_ACEOF 7373#define HAVE_UNSIGNED_LONG_LONG 1 7374_ACEOF 7375 7376 fi 7377 7378 7379 7380 7381 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then 7382 7383 test $ac_cv_type_unsigned_long_long = yes \ 7384 && ac_type='unsigned long long' \ 7385 || ac_type='unsigned long' 7386 7387cat >>confdefs.h <<_ACEOF 7388#define uintmax_t $ac_type 7389_ACEOF 7390 7391 else 7392 7393cat >>confdefs.h <<\_ACEOF 7394#define HAVE_UINTMAX_T 1 7395_ACEOF 7396 7397 fi 7398 7399 7400 echo "$as_me:$LINENO: checking for inttypes.h" >&5 7401echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6 7402if test "${gt_cv_header_inttypes_h+set}" = set; then 7403 echo $ECHO_N "(cached) $ECHO_C" >&6 7404else 7405 7406 cat >conftest.$ac_ext <<_ACEOF 7407/* confdefs.h. */ 7408_ACEOF 7409cat confdefs.h >>conftest.$ac_ext 7410cat >>conftest.$ac_ext <<_ACEOF 7411/* end confdefs.h. */ 7412#include <sys/types.h> 7413#include <inttypes.h> 7414int 7415main () 7416{ 7417 7418 ; 7419 return 0; 7420} 7421_ACEOF 7422rm -f conftest.$ac_objext 7423if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7424 (eval $ac_compile) 2>conftest.er1 7425 ac_status=$? 7426 grep -v '^ *+' conftest.er1 >conftest.err 7427 rm -f conftest.er1 7428 cat conftest.err >&5 7429 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7430 (exit $ac_status); } && 7431 { ac_try='test -z "$ac_c_werror_flag" 7432 || test ! -s conftest.err' 7433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7434 (eval $ac_try) 2>&5 7435 ac_status=$? 7436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7437 (exit $ac_status); }; } && 7438 { ac_try='test -s conftest.$ac_objext' 7439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7440 (eval $ac_try) 2>&5 7441 ac_status=$? 7442 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7443 (exit $ac_status); }; }; then 7444 gt_cv_header_inttypes_h=yes 7445else 7446 echo "$as_me: failed program was:" >&5 7447sed 's/^/| /' conftest.$ac_ext >&5 7448 7449gt_cv_header_inttypes_h=no 7450fi 7451rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7452 7453fi 7454echo "$as_me:$LINENO: result: $gt_cv_header_inttypes_h" >&5 7455echo "${ECHO_T}$gt_cv_header_inttypes_h" >&6 7456 if test $gt_cv_header_inttypes_h = yes; then 7457 7458cat >>confdefs.h <<_ACEOF 7459#define HAVE_INTTYPES_H 1 7460_ACEOF 7461 7462 fi 7463 7464 7465 7466 if test $gt_cv_header_inttypes_h = yes; then 7467 echo "$as_me:$LINENO: checking whether the inttypes.h PRIxNN macros are broken" >&5 7468echo $ECHO_N "checking whether the inttypes.h PRIxNN macros are broken... $ECHO_C" >&6 7469if test "${gt_cv_inttypes_pri_broken+set}" = set; then 7470 echo $ECHO_N "(cached) $ECHO_C" >&6 7471else 7472 7473 cat >conftest.$ac_ext <<_ACEOF 7474/* confdefs.h. */ 7475_ACEOF 7476cat confdefs.h >>conftest.$ac_ext 7477cat >>conftest.$ac_ext <<_ACEOF 7478/* end confdefs.h. */ 7479#include <inttypes.h> 7480#ifdef PRId32 7481char *p = PRId32; 7482#endif 7483 7484int 7485main () 7486{ 7487 7488 ; 7489 return 0; 7490} 7491_ACEOF 7492rm -f conftest.$ac_objext 7493if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7494 (eval $ac_compile) 2>conftest.er1 7495 ac_status=$? 7496 grep -v '^ *+' conftest.er1 >conftest.err 7497 rm -f conftest.er1 7498 cat conftest.err >&5 7499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7500 (exit $ac_status); } && 7501 { ac_try='test -z "$ac_c_werror_flag" 7502 || test ! -s conftest.err' 7503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7504 (eval $ac_try) 2>&5 7505 ac_status=$? 7506 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7507 (exit $ac_status); }; } && 7508 { ac_try='test -s conftest.$ac_objext' 7509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7510 (eval $ac_try) 2>&5 7511 ac_status=$? 7512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7513 (exit $ac_status); }; }; then 7514 gt_cv_inttypes_pri_broken=no 7515else 7516 echo "$as_me: failed program was:" >&5 7517sed 's/^/| /' conftest.$ac_ext >&5 7518 7519gt_cv_inttypes_pri_broken=yes 7520fi 7521rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7522 7523fi 7524echo "$as_me:$LINENO: result: $gt_cv_inttypes_pri_broken" >&5 7525echo "${ECHO_T}$gt_cv_inttypes_pri_broken" >&6 7526 fi 7527 if test "$gt_cv_inttypes_pri_broken" = yes; then 7528 7529cat >>confdefs.h <<_ACEOF 7530#define PRI_MACROS_BROKEN 1 7531_ACEOF 7532 7533 fi 7534 7535 7536 if test "X$prefix" = "XNONE"; then 7537 acl_final_prefix="$ac_default_prefix" 7538 else 7539 acl_final_prefix="$prefix" 7540 fi 7541 if test "X$exec_prefix" = "XNONE"; then 7542 acl_final_exec_prefix='${prefix}' 7543 else 7544 acl_final_exec_prefix="$exec_prefix" 7545 fi 7546 acl_save_prefix="$prefix" 7547 prefix="$acl_final_prefix" 7548 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 7549 prefix="$acl_save_prefix" 7550 7551 7552# Check whether --with-gnu-ld or --without-gnu-ld was given. 7553if test "${with_gnu_ld+set}" = set; then 7554 withval="$with_gnu_ld" 7555 test "$withval" = no || with_gnu_ld=yes 7556else 7557 with_gnu_ld=no 7558fi; 7559# Prepare PATH_SEPARATOR. 7560# The user is always right. 7561if test "${PATH_SEPARATOR+set}" != set; then 7562 echo "#! /bin/sh" >conf$$.sh 7563 echo "exit 0" >>conf$$.sh 7564 chmod +x conf$$.sh 7565 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 7566 PATH_SEPARATOR=';' 7567 else 7568 PATH_SEPARATOR=: 7569 fi 7570 rm -f conf$$.sh 7571fi 7572ac_prog=ld 7573if test "$GCC" = yes; then 7574 # Check if gcc -print-prog-name=ld gives a path. 7575 echo "$as_me:$LINENO: checking for ld used by GCC" >&5 7576echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6 7577 case $host in 7578 *-*-mingw*) 7579 # gcc leaves a trailing carriage return which upsets mingw 7580 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 7581 *) 7582 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 7583 esac 7584 case $ac_prog in 7585 # Accept absolute paths. 7586 [\\/]* | [A-Za-z]:[\\/]*) 7587 re_direlt='/[^/][^/]*/\.\./' 7588 # Canonicalize the path of ld 7589 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 7590 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 7591 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 7592 done 7593 test -z "$LD" && LD="$ac_prog" 7594 ;; 7595 "") 7596 # If it fails, then pretend we aren't using GCC. 7597 ac_prog=ld 7598 ;; 7599 *) 7600 # If it is relative, then search for the first ld in PATH. 7601 with_gnu_ld=unknown 7602 ;; 7603 esac 7604elif test "$with_gnu_ld" = yes; then 7605 echo "$as_me:$LINENO: checking for GNU ld" >&5 7606echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 7607else 7608 echo "$as_me:$LINENO: checking for non-GNU ld" >&5 7609echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 7610fi 7611if test "${acl_cv_path_LD+set}" = set; then 7612 echo $ECHO_N "(cached) $ECHO_C" >&6 7613else 7614 if test -z "$LD"; then 7615 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 7616 for ac_dir in $PATH; do 7617 test -z "$ac_dir" && ac_dir=. 7618 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 7619 acl_cv_path_LD="$ac_dir/$ac_prog" 7620 # Check to see if the program is GNU ld. I'd rather use --version, 7621 # but apparently some GNU ld's only accept -v. 7622 # Break only if it was the GNU/non-GNU ld that we prefer. 7623 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 7624 test "$with_gnu_ld" != no && break 7625 else 7626 test "$with_gnu_ld" != yes && break 7627 fi 7628 fi 7629 done 7630 IFS="$ac_save_ifs" 7631else 7632 acl_cv_path_LD="$LD" # Let the user override the test with a path. 7633fi 7634fi 7635 7636LD="$acl_cv_path_LD" 7637if test -n "$LD"; then 7638 echo "$as_me:$LINENO: result: $LD" >&5 7639echo "${ECHO_T}$LD" >&6 7640else 7641 echo "$as_me:$LINENO: result: no" >&5 7642echo "${ECHO_T}no" >&6 7643fi 7644test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 7645echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 7646 { (exit 1); exit 1; }; } 7647echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 7648echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 7649if test "${acl_cv_prog_gnu_ld+set}" = set; then 7650 echo $ECHO_N "(cached) $ECHO_C" >&6 7651else 7652 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 7653if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 7654 acl_cv_prog_gnu_ld=yes 7655else 7656 acl_cv_prog_gnu_ld=no 7657fi 7658fi 7659echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5 7660echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6 7661with_gnu_ld=$acl_cv_prog_gnu_ld 7662 7663 7664 7665 echo "$as_me:$LINENO: checking for shared library run path origin" >&5 7666echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6 7667if test "${acl_cv_rpath+set}" = set; then 7668 echo $ECHO_N "(cached) $ECHO_C" >&6 7669else 7670 7671 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 7672 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 7673 . ./conftest.sh 7674 rm -f ./conftest.sh 7675 acl_cv_rpath=done 7676 7677fi 7678echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 7679echo "${ECHO_T}$acl_cv_rpath" >&6 7680 wl="$acl_cv_wl" 7681 libext="$acl_cv_libext" 7682 shlibext="$acl_cv_shlibext" 7683 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 7684 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 7685 hardcode_direct="$acl_cv_hardcode_direct" 7686 hardcode_minus_L="$acl_cv_hardcode_minus_L" 7687 # Check whether --enable-rpath or --disable-rpath was given. 7688if test "${enable_rpath+set}" = set; then 7689 enableval="$enable_rpath" 7690 : 7691else 7692 enable_rpath=yes 7693fi; 7694 7695 7696 7697 7698 7699 7700 7701 use_additional=yes 7702 7703 acl_save_prefix="$prefix" 7704 prefix="$acl_final_prefix" 7705 acl_save_exec_prefix="$exec_prefix" 7706 exec_prefix="$acl_final_exec_prefix" 7707 7708 eval additional_includedir=\"$includedir\" 7709 eval additional_libdir=\"$libdir\" 7710 7711 exec_prefix="$acl_save_exec_prefix" 7712 prefix="$acl_save_prefix" 7713 7714 7715# Check whether --with-libiconv-prefix or --without-libiconv-prefix was given. 7716if test "${with_libiconv_prefix+set}" = set; then 7717 withval="$with_libiconv_prefix" 7718 7719 if test "X$withval" = "Xno"; then 7720 use_additional=no 7721 else 7722 if test "X$withval" = "X"; then 7723 7724 acl_save_prefix="$prefix" 7725 prefix="$acl_final_prefix" 7726 acl_save_exec_prefix="$exec_prefix" 7727 exec_prefix="$acl_final_exec_prefix" 7728 7729 eval additional_includedir=\"$includedir\" 7730 eval additional_libdir=\"$libdir\" 7731 7732 exec_prefix="$acl_save_exec_prefix" 7733 prefix="$acl_save_prefix" 7734 7735 else 7736 additional_includedir="$withval/include" 7737 additional_libdir="$withval/lib" 7738 fi 7739 fi 7740 7741fi; 7742 LIBICONV= 7743 LTLIBICONV= 7744 INCICONV= 7745 rpathdirs= 7746 ltrpathdirs= 7747 names_already_handled= 7748 names_next_round='iconv ' 7749 while test -n "$names_next_round"; do 7750 names_this_round="$names_next_round" 7751 names_next_round= 7752 for name in $names_this_round; do 7753 already_handled= 7754 for n in $names_already_handled; do 7755 if test "$n" = "$name"; then 7756 already_handled=yes 7757 break 7758 fi 7759 done 7760 if test -z "$already_handled"; then 7761 names_already_handled="$names_already_handled $name" 7762 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 7763 eval value=\"\$HAVE_LIB$uppername\" 7764 if test -n "$value"; then 7765 if test "$value" = yes; then 7766 eval value=\"\$LIB$uppername\" 7767 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 7768 eval value=\"\$LTLIB$uppername\" 7769 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 7770 else 7771 : 7772 fi 7773 else 7774 found_dir= 7775 found_la= 7776 found_so= 7777 found_a= 7778 if test $use_additional = yes; then 7779 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then 7780 found_dir="$additional_libdir" 7781 found_so="$additional_libdir/lib$name.$shlibext" 7782 if test -f "$additional_libdir/lib$name.la"; then 7783 found_la="$additional_libdir/lib$name.la" 7784 fi 7785 else 7786 if test -f "$additional_libdir/lib$name.$libext"; then 7787 found_dir="$additional_libdir" 7788 found_a="$additional_libdir/lib$name.$libext" 7789 if test -f "$additional_libdir/lib$name.la"; then 7790 found_la="$additional_libdir/lib$name.la" 7791 fi 7792 fi 7793 fi 7794 fi 7795 if test "X$found_dir" = "X"; then 7796 for x in $LDFLAGS $LTLIBICONV; do 7797 7798 acl_save_prefix="$prefix" 7799 prefix="$acl_final_prefix" 7800 acl_save_exec_prefix="$exec_prefix" 7801 exec_prefix="$acl_final_exec_prefix" 7802 eval x=\"$x\" 7803 exec_prefix="$acl_save_exec_prefix" 7804 prefix="$acl_save_prefix" 7805 7806 case "$x" in 7807 -L*) 7808 dir=`echo "X$x" | sed -e 's/^X-L//'` 7809 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then 7810 found_dir="$dir" 7811 found_so="$dir/lib$name.$shlibext" 7812 if test -f "$dir/lib$name.la"; then 7813 found_la="$dir/lib$name.la" 7814 fi 7815 else 7816 if test -f "$dir/lib$name.$libext"; then 7817 found_dir="$dir" 7818 found_a="$dir/lib$name.$libext" 7819 if test -f "$dir/lib$name.la"; then 7820 found_la="$dir/lib$name.la" 7821 fi 7822 fi 7823 fi 7824 ;; 7825 esac 7826 if test "X$found_dir" != "X"; then 7827 break 7828 fi 7829 done 7830 fi 7831 if test "X$found_dir" != "X"; then 7832 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 7833 if test "X$found_so" != "X"; then 7834 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 7835 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 7836 else 7837 haveit= 7838 for x in $ltrpathdirs; do 7839 if test "X$x" = "X$found_dir"; then 7840 haveit=yes 7841 break 7842 fi 7843 done 7844 if test -z "$haveit"; then 7845 ltrpathdirs="$ltrpathdirs $found_dir" 7846 fi 7847 if test "$hardcode_direct" = yes; then 7848 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 7849 else 7850 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 7851 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 7852 haveit= 7853 for x in $rpathdirs; do 7854 if test "X$x" = "X$found_dir"; then 7855 haveit=yes 7856 break 7857 fi 7858 done 7859 if test -z "$haveit"; then 7860 rpathdirs="$rpathdirs $found_dir" 7861 fi 7862 else 7863 haveit= 7864 for x in $LDFLAGS $LIBICONV; do 7865 7866 acl_save_prefix="$prefix" 7867 prefix="$acl_final_prefix" 7868 acl_save_exec_prefix="$exec_prefix" 7869 exec_prefix="$acl_final_exec_prefix" 7870 eval x=\"$x\" 7871 exec_prefix="$acl_save_exec_prefix" 7872 prefix="$acl_save_prefix" 7873 7874 if test "X$x" = "X-L$found_dir"; then 7875 haveit=yes 7876 break 7877 fi 7878 done 7879 if test -z "$haveit"; then 7880 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 7881 fi 7882 if test "$hardcode_minus_L" != no; then 7883 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 7884 else 7885 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 7886 fi 7887 fi 7888 fi 7889 fi 7890 else 7891 if test "X$found_a" != "X"; then 7892 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 7893 else 7894 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 7895 fi 7896 fi 7897 additional_includedir= 7898 case "$found_dir" in 7899 */lib | */lib/) 7900 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 7901 additional_includedir="$basedir/include" 7902 ;; 7903 esac 7904 if test "X$additional_includedir" != "X"; then 7905 if test "X$additional_includedir" != "X/usr/include"; then 7906 haveit= 7907 if test "X$additional_includedir" = "X/usr/local/include"; then 7908 if test -n "$GCC"; then 7909 case $host_os in 7910 linux*) haveit=yes;; 7911 esac 7912 fi 7913 fi 7914 if test -z "$haveit"; then 7915 for x in $CPPFLAGS $INCICONV; do 7916 7917 acl_save_prefix="$prefix" 7918 prefix="$acl_final_prefix" 7919 acl_save_exec_prefix="$exec_prefix" 7920 exec_prefix="$acl_final_exec_prefix" 7921 eval x=\"$x\" 7922 exec_prefix="$acl_save_exec_prefix" 7923 prefix="$acl_save_prefix" 7924 7925 if test "X$x" = "X-I$additional_includedir"; then 7926 haveit=yes 7927 break 7928 fi 7929 done 7930 if test -z "$haveit"; then 7931 if test -d "$additional_includedir"; then 7932 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 7933 fi 7934 fi 7935 fi 7936 fi 7937 fi 7938 if test -n "$found_la"; then 7939 save_libdir="$libdir" 7940 case "$found_la" in 7941 */* | *\\*) . "$found_la" ;; 7942 *) . "./$found_la" ;; 7943 esac 7944 libdir="$save_libdir" 7945 for dep in $dependency_libs; do 7946 case "$dep" in 7947 -L*) 7948 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 7949 if test "X$additional_libdir" != "X/usr/lib"; then 7950 haveit= 7951 if test "X$additional_libdir" = "X/usr/local/lib"; then 7952 if test -n "$GCC"; then 7953 case $host_os in 7954 linux*) haveit=yes;; 7955 esac 7956 fi 7957 fi 7958 if test -z "$haveit"; then 7959 haveit= 7960 for x in $LDFLAGS $LIBICONV; do 7961 7962 acl_save_prefix="$prefix" 7963 prefix="$acl_final_prefix" 7964 acl_save_exec_prefix="$exec_prefix" 7965 exec_prefix="$acl_final_exec_prefix" 7966 eval x=\"$x\" 7967 exec_prefix="$acl_save_exec_prefix" 7968 prefix="$acl_save_prefix" 7969 7970 if test "X$x" = "X-L$additional_libdir"; then 7971 haveit=yes 7972 break 7973 fi 7974 done 7975 if test -z "$haveit"; then 7976 if test -d "$additional_libdir"; then 7977 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 7978 fi 7979 fi 7980 haveit= 7981 for x in $LDFLAGS $LTLIBICONV; do 7982 7983 acl_save_prefix="$prefix" 7984 prefix="$acl_final_prefix" 7985 acl_save_exec_prefix="$exec_prefix" 7986 exec_prefix="$acl_final_exec_prefix" 7987 eval x=\"$x\" 7988 exec_prefix="$acl_save_exec_prefix" 7989 prefix="$acl_save_prefix" 7990 7991 if test "X$x" = "X-L$additional_libdir"; then 7992 haveit=yes 7993 break 7994 fi 7995 done 7996 if test -z "$haveit"; then 7997 if test -d "$additional_libdir"; then 7998 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 7999 fi 8000 fi 8001 fi 8002 fi 8003 ;; 8004 -R*) 8005 dir=`echo "X$dep" | sed -e 's/^X-R//'` 8006 if test "$enable_rpath" != no; then 8007 haveit= 8008 for x in $rpathdirs; do 8009 if test "X$x" = "X$dir"; then 8010 haveit=yes 8011 break 8012 fi 8013 done 8014 if test -z "$haveit"; then 8015 rpathdirs="$rpathdirs $dir" 8016 fi 8017 haveit= 8018 for x in $ltrpathdirs; do 8019 if test "X$x" = "X$dir"; then 8020 haveit=yes 8021 break 8022 fi 8023 done 8024 if test -z "$haveit"; then 8025 ltrpathdirs="$ltrpathdirs $dir" 8026 fi 8027 fi 8028 ;; 8029 -l*) 8030 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 8031 ;; 8032 *.la) 8033 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 8034 ;; 8035 *) 8036 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 8037 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 8038 ;; 8039 esac 8040 done 8041 fi 8042 else 8043 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 8044 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 8045 fi 8046 fi 8047 fi 8048 done 8049 done 8050 if test "X$rpathdirs" != "X"; then 8051 if test -n "$hardcode_libdir_separator"; then 8052 alldirs= 8053 for found_dir in $rpathdirs; do 8054 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 8055 done 8056 acl_save_libdir="$libdir" 8057 libdir="$alldirs" 8058 eval flag=\"$hardcode_libdir_flag_spec\" 8059 libdir="$acl_save_libdir" 8060 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 8061 else 8062 for found_dir in $rpathdirs; do 8063 acl_save_libdir="$libdir" 8064 libdir="$found_dir" 8065 eval flag=\"$hardcode_libdir_flag_spec\" 8066 libdir="$acl_save_libdir" 8067 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 8068 done 8069 fi 8070 fi 8071 if test "X$ltrpathdirs" != "X"; then 8072 for found_dir in $ltrpathdirs; do 8073 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 8074 done 8075 fi 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ 8091stdlib.h string.h unistd.h sys/param.h 8092do 8093as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8094if eval "test \"\${$as_ac_Header+set}\" = set"; then 8095 echo "$as_me:$LINENO: checking for $ac_header" >&5 8096echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 8097if eval "test \"\${$as_ac_Header+set}\" = set"; then 8098 echo $ECHO_N "(cached) $ECHO_C" >&6 8099fi 8100echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 8101echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 8102else 8103 # Is the header compilable? 8104echo "$as_me:$LINENO: checking $ac_header usability" >&5 8105echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 8106cat >conftest.$ac_ext <<_ACEOF 8107/* confdefs.h. */ 8108_ACEOF 8109cat confdefs.h >>conftest.$ac_ext 8110cat >>conftest.$ac_ext <<_ACEOF 8111/* end confdefs.h. */ 8112$ac_includes_default 8113#include <$ac_header> 8114_ACEOF 8115rm -f conftest.$ac_objext 8116if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8117 (eval $ac_compile) 2>conftest.er1 8118 ac_status=$? 8119 grep -v '^ *+' conftest.er1 >conftest.err 8120 rm -f conftest.er1 8121 cat conftest.err >&5 8122 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8123 (exit $ac_status); } && 8124 { ac_try='test -z "$ac_c_werror_flag" 8125 || test ! -s conftest.err' 8126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8127 (eval $ac_try) 2>&5 8128 ac_status=$? 8129 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8130 (exit $ac_status); }; } && 8131 { ac_try='test -s conftest.$ac_objext' 8132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8133 (eval $ac_try) 2>&5 8134 ac_status=$? 8135 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8136 (exit $ac_status); }; }; then 8137 ac_header_compiler=yes 8138else 8139 echo "$as_me: failed program was:" >&5 8140sed 's/^/| /' conftest.$ac_ext >&5 8141 8142ac_header_compiler=no 8143fi 8144rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8145echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8146echo "${ECHO_T}$ac_header_compiler" >&6 8147 8148# Is the header present? 8149echo "$as_me:$LINENO: checking $ac_header presence" >&5 8150echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 8151cat >conftest.$ac_ext <<_ACEOF 8152/* confdefs.h. */ 8153_ACEOF 8154cat confdefs.h >>conftest.$ac_ext 8155cat >>conftest.$ac_ext <<_ACEOF 8156/* end confdefs.h. */ 8157#include <$ac_header> 8158_ACEOF 8159if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 8160 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 8161 ac_status=$? 8162 grep -v '^ *+' conftest.er1 >conftest.err 8163 rm -f conftest.er1 8164 cat conftest.err >&5 8165 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8166 (exit $ac_status); } >/dev/null; then 8167 if test -s conftest.err; then 8168 ac_cpp_err=$ac_c_preproc_warn_flag 8169 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8170 else 8171 ac_cpp_err= 8172 fi 8173else 8174 ac_cpp_err=yes 8175fi 8176if test -z "$ac_cpp_err"; then 8177 ac_header_preproc=yes 8178else 8179 echo "$as_me: failed program was:" >&5 8180sed 's/^/| /' conftest.$ac_ext >&5 8181 8182 ac_header_preproc=no 8183fi 8184rm -f conftest.err conftest.$ac_ext 8185echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 8186echo "${ECHO_T}$ac_header_preproc" >&6 8187 8188# So? What about this header? 8189case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 8190 yes:no: ) 8191 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 8192echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 8193 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 8194echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 8195 ac_header_preproc=yes 8196 ;; 8197 no:yes:* ) 8198 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 8199echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 8200 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 8201echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 8202 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 8203echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 8204 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 8205echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 8206 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 8207echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 8208 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 8209echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 8210 ( 8211 cat <<\_ASBOX 8212## ------------------------------- ## 8213## Report this to bug-bash@gnu.org ## 8214## ------------------------------- ## 8215_ASBOX 8216 ) | 8217 sed "s/^/$as_me: WARNING: /" >&2 8218 ;; 8219esac 8220echo "$as_me:$LINENO: checking for $ac_header" >&5 8221echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 8222if eval "test \"\${$as_ac_Header+set}\" = set"; then 8223 echo $ECHO_N "(cached) $ECHO_C" >&6 8224else 8225 eval "$as_ac_Header=\$ac_header_preproc" 8226fi 8227echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 8228echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 8229 8230fi 8231if test `eval echo '${'$as_ac_Header'}'` = yes; then 8232 cat >>confdefs.h <<_ACEOF 8233#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8234_ACEOF 8235 8236fi 8237 8238done 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262for ac_func in feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \ 8263geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \ 8264strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \ 8265__fsetlocking 8266do 8267as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8268echo "$as_me:$LINENO: checking for $ac_func" >&5 8269echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 8270if eval "test \"\${$as_ac_var+set}\" = set"; then 8271 echo $ECHO_N "(cached) $ECHO_C" >&6 8272else 8273 cat >conftest.$ac_ext <<_ACEOF 8274/* confdefs.h. */ 8275_ACEOF 8276cat confdefs.h >>conftest.$ac_ext 8277cat >>conftest.$ac_ext <<_ACEOF 8278/* end confdefs.h. */ 8279/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 8280 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 8281#define $ac_func innocuous_$ac_func 8282 8283/* System header to define __stub macros and hopefully few prototypes, 8284 which can conflict with char $ac_func (); below. 8285 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 8286 <limits.h> exists even on freestanding compilers. */ 8287 8288#ifdef __STDC__ 8289# include <limits.h> 8290#else 8291# include <assert.h> 8292#endif 8293 8294#undef $ac_func 8295 8296/* Override any gcc2 internal prototype to avoid an error. */ 8297#ifdef __cplusplus 8298extern "C" 8299{ 8300#endif 8301/* We use char because int might match the return type of a gcc2 8302 builtin and then its argument prototype would still apply. */ 8303char $ac_func (); 8304/* The GNU C library defines this for functions which it implements 8305 to always fail with ENOSYS. Some functions are actually named 8306 something starting with __ and the normal name is an alias. */ 8307#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 8308choke me 8309#else 8310char (*f) () = $ac_func; 8311#endif 8312#ifdef __cplusplus 8313} 8314#endif 8315 8316int 8317main () 8318{ 8319return f != $ac_func; 8320 ; 8321 return 0; 8322} 8323_ACEOF 8324rm -f conftest.$ac_objext conftest$ac_exeext 8325if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8326 (eval $ac_link) 2>conftest.er1 8327 ac_status=$? 8328 grep -v '^ *+' conftest.er1 >conftest.err 8329 rm -f conftest.er1 8330 cat conftest.err >&5 8331 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8332 (exit $ac_status); } && 8333 { ac_try='test -z "$ac_c_werror_flag" 8334 || test ! -s conftest.err' 8335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8336 (eval $ac_try) 2>&5 8337 ac_status=$? 8338 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8339 (exit $ac_status); }; } && 8340 { ac_try='test -s conftest$ac_exeext' 8341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8342 (eval $ac_try) 2>&5 8343 ac_status=$? 8344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8345 (exit $ac_status); }; }; then 8346 eval "$as_ac_var=yes" 8347else 8348 echo "$as_me: failed program was:" >&5 8349sed 's/^/| /' conftest.$ac_ext >&5 8350 8351eval "$as_ac_var=no" 8352fi 8353rm -f conftest.err conftest.$ac_objext \ 8354 conftest$ac_exeext conftest.$ac_ext 8355fi 8356echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 8357echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 8358if test `eval echo '${'$as_ac_var'}'` = yes; then 8359 cat >>confdefs.h <<_ACEOF 8360#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 8361_ACEOF 8362 8363fi 8364done 8365 8366 8367 8368 8369 8370 8371 8372 am_save_CPPFLAGS="$CPPFLAGS" 8373 8374 for element in $INCICONV; do 8375 haveit= 8376 for x in $CPPFLAGS; do 8377 8378 acl_save_prefix="$prefix" 8379 prefix="$acl_final_prefix" 8380 acl_save_exec_prefix="$exec_prefix" 8381 exec_prefix="$acl_final_exec_prefix" 8382 eval x=\"$x\" 8383 exec_prefix="$acl_save_exec_prefix" 8384 prefix="$acl_save_prefix" 8385 8386 if test "X$x" = "X$element"; then 8387 haveit=yes 8388 break 8389 fi 8390 done 8391 if test -z "$haveit"; then 8392 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 8393 fi 8394 done 8395 8396 8397 echo "$as_me:$LINENO: checking for iconv" >&5 8398echo $ECHO_N "checking for iconv... $ECHO_C" >&6 8399if test "${am_cv_func_iconv+set}" = set; then 8400 echo $ECHO_N "(cached) $ECHO_C" >&6 8401else 8402 8403 am_cv_func_iconv="no, consider installing GNU libiconv" 8404 am_cv_lib_iconv=no 8405 cat >conftest.$ac_ext <<_ACEOF 8406/* confdefs.h. */ 8407_ACEOF 8408cat confdefs.h >>conftest.$ac_ext 8409cat >>conftest.$ac_ext <<_ACEOF 8410/* end confdefs.h. */ 8411#include <stdlib.h> 8412#include <iconv.h> 8413int 8414main () 8415{ 8416iconv_t cd = iconv_open("",""); 8417 iconv(cd,NULL,NULL,NULL,NULL); 8418 iconv_close(cd); 8419 ; 8420 return 0; 8421} 8422_ACEOF 8423rm -f conftest.$ac_objext conftest$ac_exeext 8424if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8425 (eval $ac_link) 2>conftest.er1 8426 ac_status=$? 8427 grep -v '^ *+' conftest.er1 >conftest.err 8428 rm -f conftest.er1 8429 cat conftest.err >&5 8430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8431 (exit $ac_status); } && 8432 { ac_try='test -z "$ac_c_werror_flag" 8433 || test ! -s conftest.err' 8434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8435 (eval $ac_try) 2>&5 8436 ac_status=$? 8437 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8438 (exit $ac_status); }; } && 8439 { ac_try='test -s conftest$ac_exeext' 8440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8441 (eval $ac_try) 2>&5 8442 ac_status=$? 8443 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8444 (exit $ac_status); }; }; then 8445 am_cv_func_iconv=yes 8446else 8447 echo "$as_me: failed program was:" >&5 8448sed 's/^/| /' conftest.$ac_ext >&5 8449 8450fi 8451rm -f conftest.err conftest.$ac_objext \ 8452 conftest$ac_exeext conftest.$ac_ext 8453 if test "$am_cv_func_iconv" != yes; then 8454 am_save_LIBS="$LIBS" 8455 LIBS="$LIBS $LIBICONV" 8456 cat >conftest.$ac_ext <<_ACEOF 8457/* confdefs.h. */ 8458_ACEOF 8459cat confdefs.h >>conftest.$ac_ext 8460cat >>conftest.$ac_ext <<_ACEOF 8461/* end confdefs.h. */ 8462#include <stdlib.h> 8463#include <iconv.h> 8464int 8465main () 8466{ 8467iconv_t cd = iconv_open("",""); 8468 iconv(cd,NULL,NULL,NULL,NULL); 8469 iconv_close(cd); 8470 ; 8471 return 0; 8472} 8473_ACEOF 8474rm -f conftest.$ac_objext conftest$ac_exeext 8475if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8476 (eval $ac_link) 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 { ac_try='test -z "$ac_c_werror_flag" 8484 || test ! -s conftest.err' 8485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8486 (eval $ac_try) 2>&5 8487 ac_status=$? 8488 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8489 (exit $ac_status); }; } && 8490 { ac_try='test -s conftest$ac_exeext' 8491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8492 (eval $ac_try) 2>&5 8493 ac_status=$? 8494 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8495 (exit $ac_status); }; }; then 8496 am_cv_lib_iconv=yes 8497 am_cv_func_iconv=yes 8498else 8499 echo "$as_me: failed program was:" >&5 8500sed 's/^/| /' conftest.$ac_ext >&5 8501 8502fi 8503rm -f conftest.err conftest.$ac_objext \ 8504 conftest$ac_exeext conftest.$ac_ext 8505 LIBS="$am_save_LIBS" 8506 fi 8507 8508fi 8509echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 8510echo "${ECHO_T}$am_cv_func_iconv" >&6 8511 if test "$am_cv_func_iconv" = yes; then 8512 8513cat >>confdefs.h <<\_ACEOF 8514#define HAVE_ICONV 1 8515_ACEOF 8516 8517 fi 8518 if test "$am_cv_lib_iconv" = yes; then 8519 echo "$as_me:$LINENO: checking how to link with libiconv" >&5 8520echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6 8521 echo "$as_me:$LINENO: result: $LIBICONV" >&5 8522echo "${ECHO_T}$LIBICONV" >&6 8523 else 8524 CPPFLAGS="$am_save_CPPFLAGS" 8525 LIBICONV= 8526 LTLIBICONV= 8527 fi 8528 8529 8530 8531 if test "$am_cv_func_iconv" = yes; then 8532 echo "$as_me:$LINENO: checking for iconv declaration" >&5 8533echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6 8534 if test "${am_cv_proto_iconv+set}" = set; then 8535 echo $ECHO_N "(cached) $ECHO_C" >&6 8536else 8537 8538 cat >conftest.$ac_ext <<_ACEOF 8539/* confdefs.h. */ 8540_ACEOF 8541cat confdefs.h >>conftest.$ac_ext 8542cat >>conftest.$ac_ext <<_ACEOF 8543/* end confdefs.h. */ 8544 8545#include <stdlib.h> 8546#include <iconv.h> 8547extern 8548#ifdef __cplusplus 8549"C" 8550#endif 8551#if defined(__STDC__) || defined(__cplusplus) 8552size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 8553#else 8554size_t iconv(); 8555#endif 8556 8557int 8558main () 8559{ 8560 8561 ; 8562 return 0; 8563} 8564_ACEOF 8565rm -f conftest.$ac_objext 8566if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&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 { ac_try='test -z "$ac_c_werror_flag" 8575 || test ! -s conftest.err' 8576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8577 (eval $ac_try) 2>&5 8578 ac_status=$? 8579 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8580 (exit $ac_status); }; } && 8581 { ac_try='test -s conftest.$ac_objext' 8582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8583 (eval $ac_try) 2>&5 8584 ac_status=$? 8585 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8586 (exit $ac_status); }; }; then 8587 am_cv_proto_iconv_arg1="" 8588else 8589 echo "$as_me: failed program was:" >&5 8590sed 's/^/| /' conftest.$ac_ext >&5 8591 8592am_cv_proto_iconv_arg1="const" 8593fi 8594rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8595 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" 8596fi 8597 8598 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 8599 echo "$as_me:$LINENO: result: ${ac_t:- 8600 }$am_cv_proto_iconv" >&5 8601echo "${ECHO_T}${ac_t:- 8602 }$am_cv_proto_iconv" >&6 8603 8604cat >>confdefs.h <<_ACEOF 8605#define ICONV_CONST $am_cv_proto_iconv_arg1 8606_ACEOF 8607 8608 fi 8609 8610 8611 echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5 8612echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6 8613if test "${am_cv_langinfo_codeset+set}" = set; then 8614 echo $ECHO_N "(cached) $ECHO_C" >&6 8615else 8616 cat >conftest.$ac_ext <<_ACEOF 8617/* confdefs.h. */ 8618_ACEOF 8619cat confdefs.h >>conftest.$ac_ext 8620cat >>conftest.$ac_ext <<_ACEOF 8621/* end confdefs.h. */ 8622#include <langinfo.h> 8623int 8624main () 8625{ 8626char* cs = nl_langinfo(CODESET); 8627 ; 8628 return 0; 8629} 8630_ACEOF 8631rm -f conftest.$ac_objext conftest$ac_exeext 8632if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8633 (eval $ac_link) 2>conftest.er1 8634 ac_status=$? 8635 grep -v '^ *+' conftest.er1 >conftest.err 8636 rm -f conftest.er1 8637 cat conftest.err >&5 8638 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8639 (exit $ac_status); } && 8640 { ac_try='test -z "$ac_c_werror_flag" 8641 || test ! -s conftest.err' 8642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8643 (eval $ac_try) 2>&5 8644 ac_status=$? 8645 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8646 (exit $ac_status); }; } && 8647 { ac_try='test -s conftest$ac_exeext' 8648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8649 (eval $ac_try) 2>&5 8650 ac_status=$? 8651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8652 (exit $ac_status); }; }; then 8653 am_cv_langinfo_codeset=yes 8654else 8655 echo "$as_me: failed program was:" >&5 8656sed 's/^/| /' conftest.$ac_ext >&5 8657 8658am_cv_langinfo_codeset=no 8659fi 8660rm -f conftest.err conftest.$ac_objext \ 8661 conftest$ac_exeext conftest.$ac_ext 8662 8663fi 8664echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5 8665echo "${ECHO_T}$am_cv_langinfo_codeset" >&6 8666 if test $am_cv_langinfo_codeset = yes; then 8667 8668cat >>confdefs.h <<\_ACEOF 8669#define HAVE_LANGINFO_CODESET 1 8670_ACEOF 8671 8672 fi 8673 8674 if test $ac_cv_header_locale_h = yes; then 8675 8676 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5 8677echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6 8678if test "${am_cv_val_LC_MESSAGES+set}" = set; then 8679 echo $ECHO_N "(cached) $ECHO_C" >&6 8680else 8681 cat >conftest.$ac_ext <<_ACEOF 8682/* confdefs.h. */ 8683_ACEOF 8684cat confdefs.h >>conftest.$ac_ext 8685cat >>conftest.$ac_ext <<_ACEOF 8686/* end confdefs.h. */ 8687#include <locale.h> 8688int 8689main () 8690{ 8691return LC_MESSAGES 8692 ; 8693 return 0; 8694} 8695_ACEOF 8696rm -f conftest.$ac_objext conftest$ac_exeext 8697if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8698 (eval $ac_link) 2>conftest.er1 8699 ac_status=$? 8700 grep -v '^ *+' conftest.er1 >conftest.err 8701 rm -f conftest.er1 8702 cat conftest.err >&5 8703 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8704 (exit $ac_status); } && 8705 { ac_try='test -z "$ac_c_werror_flag" 8706 || test ! -s conftest.err' 8707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8708 (eval $ac_try) 2>&5 8709 ac_status=$? 8710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8711 (exit $ac_status); }; } && 8712 { ac_try='test -s conftest$ac_exeext' 8713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8714 (eval $ac_try) 2>&5 8715 ac_status=$? 8716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8717 (exit $ac_status); }; }; then 8718 am_cv_val_LC_MESSAGES=yes 8719else 8720 echo "$as_me: failed program was:" >&5 8721sed 's/^/| /' conftest.$ac_ext >&5 8722 8723am_cv_val_LC_MESSAGES=no 8724fi 8725rm -f conftest.err conftest.$ac_objext \ 8726 conftest$ac_exeext conftest.$ac_ext 8727fi 8728echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5 8729echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6 8730 if test $am_cv_val_LC_MESSAGES = yes; then 8731 8732cat >>confdefs.h <<\_ACEOF 8733#define HAVE_LC_MESSAGES 1 8734_ACEOF 8735 8736 fi 8737 8738 fi 8739 8740 for ac_prog in bison 8741do 8742 # Extract the first word of "$ac_prog", so it can be a program name with args. 8743set dummy $ac_prog; ac_word=$2 8744echo "$as_me:$LINENO: checking for $ac_word" >&5 8745echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 8746if test "${ac_cv_prog_INTLBISON+set}" = set; then 8747 echo $ECHO_N "(cached) $ECHO_C" >&6 8748else 8749 if test -n "$INTLBISON"; then 8750 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test. 8751else 8752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8753for as_dir in $PATH 8754do 8755 IFS=$as_save_IFS 8756 test -z "$as_dir" && as_dir=. 8757 for ac_exec_ext in '' $ac_executable_extensions; do 8758 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8759 ac_cv_prog_INTLBISON="$ac_prog" 8760 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8761 break 2 8762 fi 8763done 8764done 8765 8766fi 8767fi 8768INTLBISON=$ac_cv_prog_INTLBISON 8769if test -n "$INTLBISON"; then 8770 echo "$as_me:$LINENO: result: $INTLBISON" >&5 8771echo "${ECHO_T}$INTLBISON" >&6 8772else 8773 echo "$as_me:$LINENO: result: no" >&5 8774echo "${ECHO_T}no" >&6 8775fi 8776 8777 test -n "$INTLBISON" && break 8778done 8779 8780 if test -z "$INTLBISON"; then 8781 ac_verc_fail=yes 8782 else 8783 echo "$as_me:$LINENO: checking version of bison" >&5 8784echo $ECHO_N "checking version of bison... $ECHO_C" >&6 8785 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` 8786 case $ac_prog_version in 8787 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; 8788 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) 8789 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; 8790 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; 8791 esac 8792 echo "$as_me:$LINENO: result: $ac_prog_version" >&5 8793echo "${ECHO_T}$ac_prog_version" >&6 8794 fi 8795 if test $ac_verc_fail = yes; then 8796 INTLBISON=: 8797 fi 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 echo "$as_me:$LINENO: checking whether NLS is requested" >&5 8815echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 8816 # Check whether --enable-nls or --disable-nls was given. 8817if test "${enable_nls+set}" = set; then 8818 enableval="$enable_nls" 8819 USE_NLS=$enableval 8820else 8821 USE_NLS=yes 8822fi; 8823 echo "$as_me:$LINENO: result: $USE_NLS" >&5 8824echo "${ECHO_T}$USE_NLS" >&6 8825 8826 8827 8828 8829 BUILD_INCLUDED_LIBINTL=no 8830 USE_INCLUDED_LIBINTL=no 8831 8832 LIBINTL= 8833 LTLIBINTL= 8834 POSUB= 8835 8836 if test "$USE_NLS" = "yes"; then 8837 gt_use_preinstalled_gnugettext=no 8838 8839 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5 8840echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6 8841 8842# Check whether --with-included-gettext or --without-included-gettext was given. 8843if test "${with_included_gettext+set}" = set; then 8844 withval="$with_included_gettext" 8845 nls_cv_force_use_gnu_gettext=$withval 8846else 8847 nls_cv_force_use_gnu_gettext=no 8848fi; 8849 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5 8850echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6 8851 8852 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" 8853 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then 8854 8855 8856 8857 8858 8859 8860 echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5 8861echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C" >&6 8862if test "${gt_cv_func_gnugettext2_libc+set}" = set; then 8863 echo $ECHO_N "(cached) $ECHO_C" >&6 8864else 8865 cat >conftest.$ac_ext <<_ACEOF 8866/* confdefs.h. */ 8867_ACEOF 8868cat confdefs.h >>conftest.$ac_ext 8869cat >>conftest.$ac_ext <<_ACEOF 8870/* end confdefs.h. */ 8871#include <libintl.h> 8872extern int _nl_msg_cat_cntr; 8873extern int *_nl_domain_bindings; 8874int 8875main () 8876{ 8877bindtextdomain ("", ""); 8878return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domain_bindings 8879 ; 8880 return 0; 8881} 8882_ACEOF 8883rm -f conftest.$ac_objext conftest$ac_exeext 8884if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8885 (eval $ac_link) 2>conftest.er1 8886 ac_status=$? 8887 grep -v '^ *+' conftest.er1 >conftest.err 8888 rm -f conftest.er1 8889 cat conftest.err >&5 8890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8891 (exit $ac_status); } && 8892 { ac_try='test -z "$ac_c_werror_flag" 8893 || test ! -s conftest.err' 8894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8895 (eval $ac_try) 2>&5 8896 ac_status=$? 8897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8898 (exit $ac_status); }; } && 8899 { ac_try='test -s conftest$ac_exeext' 8900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8901 (eval $ac_try) 2>&5 8902 ac_status=$? 8903 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8904 (exit $ac_status); }; }; then 8905 gt_cv_func_gnugettext2_libc=yes 8906else 8907 echo "$as_me: failed program was:" >&5 8908sed 's/^/| /' conftest.$ac_ext >&5 8909 8910gt_cv_func_gnugettext2_libc=no 8911fi 8912rm -f conftest.err conftest.$ac_objext \ 8913 conftest$ac_exeext conftest.$ac_ext 8914fi 8915echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libc" >&5 8916echo "${ECHO_T}$gt_cv_func_gnugettext2_libc" >&6 8917 8918 if test "$gt_cv_func_gnugettext2_libc" != "yes"; then 8919 8920 8921 8922 use_additional=yes 8923 8924 acl_save_prefix="$prefix" 8925 prefix="$acl_final_prefix" 8926 acl_save_exec_prefix="$exec_prefix" 8927 exec_prefix="$acl_final_exec_prefix" 8928 8929 eval additional_includedir=\"$includedir\" 8930 eval additional_libdir=\"$libdir\" 8931 8932 exec_prefix="$acl_save_exec_prefix" 8933 prefix="$acl_save_prefix" 8934 8935 8936# Check whether --with-libintl-prefix or --without-libintl-prefix was given. 8937if test "${with_libintl_prefix+set}" = set; then 8938 withval="$with_libintl_prefix" 8939 8940 if test "X$withval" = "Xno"; then 8941 use_additional=no 8942 else 8943 if test "X$withval" = "X"; then 8944 8945 acl_save_prefix="$prefix" 8946 prefix="$acl_final_prefix" 8947 acl_save_exec_prefix="$exec_prefix" 8948 exec_prefix="$acl_final_exec_prefix" 8949 8950 eval additional_includedir=\"$includedir\" 8951 eval additional_libdir=\"$libdir\" 8952 8953 exec_prefix="$acl_save_exec_prefix" 8954 prefix="$acl_save_prefix" 8955 8956 else 8957 additional_includedir="$withval/include" 8958 additional_libdir="$withval/lib" 8959 fi 8960 fi 8961 8962fi; 8963 LIBINTL= 8964 LTLIBINTL= 8965 INCINTL= 8966 rpathdirs= 8967 ltrpathdirs= 8968 names_already_handled= 8969 names_next_round='intl ' 8970 while test -n "$names_next_round"; do 8971 names_this_round="$names_next_round" 8972 names_next_round= 8973 for name in $names_this_round; do 8974 already_handled= 8975 for n in $names_already_handled; do 8976 if test "$n" = "$name"; then 8977 already_handled=yes 8978 break 8979 fi 8980 done 8981 if test -z "$already_handled"; then 8982 names_already_handled="$names_already_handled $name" 8983 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 8984 eval value=\"\$HAVE_LIB$uppername\" 8985 if test -n "$value"; then 8986 if test "$value" = yes; then 8987 eval value=\"\$LIB$uppername\" 8988 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" 8989 eval value=\"\$LTLIB$uppername\" 8990 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" 8991 else 8992 : 8993 fi 8994 else 8995 found_dir= 8996 found_la= 8997 found_so= 8998 found_a= 8999 if test $use_additional = yes; then 9000 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then 9001 found_dir="$additional_libdir" 9002 found_so="$additional_libdir/lib$name.$shlibext" 9003 if test -f "$additional_libdir/lib$name.la"; then 9004 found_la="$additional_libdir/lib$name.la" 9005 fi 9006 else 9007 if test -f "$additional_libdir/lib$name.$libext"; then 9008 found_dir="$additional_libdir" 9009 found_a="$additional_libdir/lib$name.$libext" 9010 if test -f "$additional_libdir/lib$name.la"; then 9011 found_la="$additional_libdir/lib$name.la" 9012 fi 9013 fi 9014 fi 9015 fi 9016 if test "X$found_dir" = "X"; then 9017 for x in $LDFLAGS $LTLIBINTL; do 9018 9019 acl_save_prefix="$prefix" 9020 prefix="$acl_final_prefix" 9021 acl_save_exec_prefix="$exec_prefix" 9022 exec_prefix="$acl_final_exec_prefix" 9023 eval x=\"$x\" 9024 exec_prefix="$acl_save_exec_prefix" 9025 prefix="$acl_save_prefix" 9026 9027 case "$x" in 9028 -L*) 9029 dir=`echo "X$x" | sed -e 's/^X-L//'` 9030 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then 9031 found_dir="$dir" 9032 found_so="$dir/lib$name.$shlibext" 9033 if test -f "$dir/lib$name.la"; then 9034 found_la="$dir/lib$name.la" 9035 fi 9036 else 9037 if test -f "$dir/lib$name.$libext"; then 9038 found_dir="$dir" 9039 found_a="$dir/lib$name.$libext" 9040 if test -f "$dir/lib$name.la"; then 9041 found_la="$dir/lib$name.la" 9042 fi 9043 fi 9044 fi 9045 ;; 9046 esac 9047 if test "X$found_dir" != "X"; then 9048 break 9049 fi 9050 done 9051 fi 9052 if test "X$found_dir" != "X"; then 9053 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" 9054 if test "X$found_so" != "X"; then 9055 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 9056 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 9057 else 9058 haveit= 9059 for x in $ltrpathdirs; do 9060 if test "X$x" = "X$found_dir"; then 9061 haveit=yes 9062 break 9063 fi 9064 done 9065 if test -z "$haveit"; then 9066 ltrpathdirs="$ltrpathdirs $found_dir" 9067 fi 9068 if test "$hardcode_direct" = yes; then 9069 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 9070 else 9071 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 9072 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 9073 haveit= 9074 for x in $rpathdirs; do 9075 if test "X$x" = "X$found_dir"; then 9076 haveit=yes 9077 break 9078 fi 9079 done 9080 if test -z "$haveit"; then 9081 rpathdirs="$rpathdirs $found_dir" 9082 fi 9083 else 9084 haveit= 9085 for x in $LDFLAGS $LIBINTL; do 9086 9087 acl_save_prefix="$prefix" 9088 prefix="$acl_final_prefix" 9089 acl_save_exec_prefix="$exec_prefix" 9090 exec_prefix="$acl_final_exec_prefix" 9091 eval x=\"$x\" 9092 exec_prefix="$acl_save_exec_prefix" 9093 prefix="$acl_save_prefix" 9094 9095 if test "X$x" = "X-L$found_dir"; then 9096 haveit=yes 9097 break 9098 fi 9099 done 9100 if test -z "$haveit"; then 9101 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" 9102 fi 9103 if test "$hardcode_minus_L" != no; then 9104 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 9105 else 9106 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 9107 fi 9108 fi 9109 fi 9110 fi 9111 else 9112 if test "X$found_a" != "X"; then 9113 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" 9114 else 9115 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" 9116 fi 9117 fi 9118 additional_includedir= 9119 case "$found_dir" in 9120 */lib | */lib/) 9121 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 9122 additional_includedir="$basedir/include" 9123 ;; 9124 esac 9125 if test "X$additional_includedir" != "X"; then 9126 if test "X$additional_includedir" != "X/usr/include"; then 9127 haveit= 9128 if test "X$additional_includedir" = "X/usr/local/include"; then 9129 if test -n "$GCC"; then 9130 case $host_os in 9131 linux*) haveit=yes;; 9132 esac 9133 fi 9134 fi 9135 if test -z "$haveit"; then 9136 for x in $CPPFLAGS $INCINTL; do 9137 9138 acl_save_prefix="$prefix" 9139 prefix="$acl_final_prefix" 9140 acl_save_exec_prefix="$exec_prefix" 9141 exec_prefix="$acl_final_exec_prefix" 9142 eval x=\"$x\" 9143 exec_prefix="$acl_save_exec_prefix" 9144 prefix="$acl_save_prefix" 9145 9146 if test "X$x" = "X-I$additional_includedir"; then 9147 haveit=yes 9148 break 9149 fi 9150 done 9151 if test -z "$haveit"; then 9152 if test -d "$additional_includedir"; then 9153 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" 9154 fi 9155 fi 9156 fi 9157 fi 9158 fi 9159 if test -n "$found_la"; then 9160 save_libdir="$libdir" 9161 case "$found_la" in 9162 */* | *\\*) . "$found_la" ;; 9163 *) . "./$found_la" ;; 9164 esac 9165 libdir="$save_libdir" 9166 for dep in $dependency_libs; do 9167 case "$dep" in 9168 -L*) 9169 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 9170 if test "X$additional_libdir" != "X/usr/lib"; then 9171 haveit= 9172 if test "X$additional_libdir" = "X/usr/local/lib"; then 9173 if test -n "$GCC"; then 9174 case $host_os in 9175 linux*) haveit=yes;; 9176 esac 9177 fi 9178 fi 9179 if test -z "$haveit"; then 9180 haveit= 9181 for x in $LDFLAGS $LIBINTL; do 9182 9183 acl_save_prefix="$prefix" 9184 prefix="$acl_final_prefix" 9185 acl_save_exec_prefix="$exec_prefix" 9186 exec_prefix="$acl_final_exec_prefix" 9187 eval x=\"$x\" 9188 exec_prefix="$acl_save_exec_prefix" 9189 prefix="$acl_save_prefix" 9190 9191 if test "X$x" = "X-L$additional_libdir"; then 9192 haveit=yes 9193 break 9194 fi 9195 done 9196 if test -z "$haveit"; then 9197 if test -d "$additional_libdir"; then 9198 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" 9199 fi 9200 fi 9201 haveit= 9202 for x in $LDFLAGS $LTLIBINTL; do 9203 9204 acl_save_prefix="$prefix" 9205 prefix="$acl_final_prefix" 9206 acl_save_exec_prefix="$exec_prefix" 9207 exec_prefix="$acl_final_exec_prefix" 9208 eval x=\"$x\" 9209 exec_prefix="$acl_save_exec_prefix" 9210 prefix="$acl_save_prefix" 9211 9212 if test "X$x" = "X-L$additional_libdir"; then 9213 haveit=yes 9214 break 9215 fi 9216 done 9217 if test -z "$haveit"; then 9218 if test -d "$additional_libdir"; then 9219 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" 9220 fi 9221 fi 9222 fi 9223 fi 9224 ;; 9225 -R*) 9226 dir=`echo "X$dep" | sed -e 's/^X-R//'` 9227 if test "$enable_rpath" != no; then 9228 haveit= 9229 for x in $rpathdirs; do 9230 if test "X$x" = "X$dir"; then 9231 haveit=yes 9232 break 9233 fi 9234 done 9235 if test -z "$haveit"; then 9236 rpathdirs="$rpathdirs $dir" 9237 fi 9238 haveit= 9239 for x in $ltrpathdirs; do 9240 if test "X$x" = "X$dir"; then 9241 haveit=yes 9242 break 9243 fi 9244 done 9245 if test -z "$haveit"; then 9246 ltrpathdirs="$ltrpathdirs $dir" 9247 fi 9248 fi 9249 ;; 9250 -l*) 9251 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 9252 ;; 9253 *.la) 9254 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 9255 ;; 9256 *) 9257 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" 9258 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" 9259 ;; 9260 esac 9261 done 9262 fi 9263 else 9264 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 9265 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" 9266 fi 9267 fi 9268 fi 9269 done 9270 done 9271 if test "X$rpathdirs" != "X"; then 9272 if test -n "$hardcode_libdir_separator"; then 9273 alldirs= 9274 for found_dir in $rpathdirs; do 9275 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 9276 done 9277 acl_save_libdir="$libdir" 9278 libdir="$alldirs" 9279 eval flag=\"$hardcode_libdir_flag_spec\" 9280 libdir="$acl_save_libdir" 9281 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 9282 else 9283 for found_dir in $rpathdirs; do 9284 acl_save_libdir="$libdir" 9285 libdir="$found_dir" 9286 eval flag=\"$hardcode_libdir_flag_spec\" 9287 libdir="$acl_save_libdir" 9288 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 9289 done 9290 fi 9291 fi 9292 if test "X$ltrpathdirs" != "X"; then 9293 for found_dir in $ltrpathdirs; do 9294 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" 9295 done 9296 fi 9297 9298 echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5 9299echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6 9300if test "${gt_cv_func_gnugettext2_libintl+set}" = set; then 9301 echo $ECHO_N "(cached) $ECHO_C" >&6 9302else 9303 gt_save_CPPFLAGS="$CPPFLAGS" 9304 CPPFLAGS="$CPPFLAGS $INCINTL" 9305 gt_save_LIBS="$LIBS" 9306 LIBS="$LIBS $LIBINTL" 9307 cat >conftest.$ac_ext <<_ACEOF 9308/* confdefs.h. */ 9309_ACEOF 9310cat confdefs.h >>conftest.$ac_ext 9311cat >>conftest.$ac_ext <<_ACEOF 9312/* end confdefs.h. */ 9313#include <libintl.h> 9314extern int _nl_msg_cat_cntr; 9315extern 9316#ifdef __cplusplus 9317"C" 9318#endif 9319const char *_nl_expand_alias (); 9320int 9321main () 9322{ 9323bindtextdomain ("", ""); 9324return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0) 9325 ; 9326 return 0; 9327} 9328_ACEOF 9329rm -f conftest.$ac_objext conftest$ac_exeext 9330if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9331 (eval $ac_link) 2>conftest.er1 9332 ac_status=$? 9333 grep -v '^ *+' conftest.er1 >conftest.err 9334 rm -f conftest.er1 9335 cat conftest.err >&5 9336 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9337 (exit $ac_status); } && 9338 { ac_try='test -z "$ac_c_werror_flag" 9339 || test ! -s conftest.err' 9340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9341 (eval $ac_try) 2>&5 9342 ac_status=$? 9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9344 (exit $ac_status); }; } && 9345 { ac_try='test -s conftest$ac_exeext' 9346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9347 (eval $ac_try) 2>&5 9348 ac_status=$? 9349 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9350 (exit $ac_status); }; }; then 9351 gt_cv_func_gnugettext2_libintl=yes 9352else 9353 echo "$as_me: failed program was:" >&5 9354sed 's/^/| /' conftest.$ac_ext >&5 9355 9356gt_cv_func_gnugettext2_libintl=no 9357fi 9358rm -f conftest.err conftest.$ac_objext \ 9359 conftest$ac_exeext conftest.$ac_ext 9360 if test "$gt_cv_func_gnugettext2_libintl" != yes && test -n "$LIBICONV"; then 9361 LIBS="$LIBS $LIBICONV" 9362 cat >conftest.$ac_ext <<_ACEOF 9363/* confdefs.h. */ 9364_ACEOF 9365cat confdefs.h >>conftest.$ac_ext 9366cat >>conftest.$ac_ext <<_ACEOF 9367/* end confdefs.h. */ 9368#include <libintl.h> 9369extern int _nl_msg_cat_cntr; 9370extern 9371#ifdef __cplusplus 9372"C" 9373#endif 9374const char *_nl_expand_alias (); 9375int 9376main () 9377{ 9378bindtextdomain ("", ""); 9379return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0) 9380 ; 9381 return 0; 9382} 9383_ACEOF 9384rm -f conftest.$ac_objext conftest$ac_exeext 9385if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9386 (eval $ac_link) 2>conftest.er1 9387 ac_status=$? 9388 grep -v '^ *+' conftest.er1 >conftest.err 9389 rm -f conftest.er1 9390 cat conftest.err >&5 9391 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9392 (exit $ac_status); } && 9393 { ac_try='test -z "$ac_c_werror_flag" 9394 || test ! -s conftest.err' 9395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9396 (eval $ac_try) 2>&5 9397 ac_status=$? 9398 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9399 (exit $ac_status); }; } && 9400 { ac_try='test -s conftest$ac_exeext' 9401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9402 (eval $ac_try) 2>&5 9403 ac_status=$? 9404 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9405 (exit $ac_status); }; }; then 9406 LIBINTL="$LIBINTL $LIBICONV" 9407 LTLIBINTL="$LTLIBINTL $LTLIBICONV" 9408 gt_cv_func_gnugettext2_libintl=yes 9409 9410else 9411 echo "$as_me: failed program was:" >&5 9412sed 's/^/| /' conftest.$ac_ext >&5 9413 9414fi 9415rm -f conftest.err conftest.$ac_objext \ 9416 conftest$ac_exeext conftest.$ac_ext 9417 fi 9418 CPPFLAGS="$gt_save_CPPFLAGS" 9419 LIBS="$gt_save_LIBS" 9420fi 9421echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libintl" >&5 9422echo "${ECHO_T}$gt_cv_func_gnugettext2_libintl" >&6 9423 fi 9424 9425 if test "$gt_cv_func_gnugettext2_libc" = "yes" \ 9426 || { test "$gt_cv_func_gnugettext2_libintl" = "yes" \ 9427 && test "$PACKAGE" != gettext-runtime \ 9428 && test "$PACKAGE" != gettext-tools; }; then 9429 gt_use_preinstalled_gnugettext=yes 9430 else 9431 LIBINTL= 9432 LTLIBINTL= 9433 INCINTL= 9434 fi 9435 9436 9437 if test "$gt_use_preinstalled_gnugettext" != "yes"; then 9438 nls_cv_use_gnu_gettext=yes 9439 fi 9440 fi 9441 9442 if test "$nls_cv_use_gnu_gettext" = "yes"; then 9443 BUILD_INCLUDED_LIBINTL=yes 9444 USE_INCLUDED_LIBINTL=yes 9445 LIBINTL="lib/intl/libintl.a $LIBICONV" 9446 LTLIBINTL="lib/intl/libintl.a $LTLIBICONV" 9447 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` 9448 fi 9449 9450 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 9451 || test "$nls_cv_use_gnu_gettext" = "yes"; then 9452 CATOBJEXT=.gmo 9453 fi 9454 9455 9456 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 9457 || test "$nls_cv_use_gnu_gettext" = "yes"; then 9458 9459cat >>confdefs.h <<\_ACEOF 9460#define ENABLE_NLS 1 9461_ACEOF 9462 9463 else 9464 USE_NLS=no 9465 fi 9466 fi 9467 9468 echo "$as_me:$LINENO: checking whether to use NLS" >&5 9469echo $ECHO_N "checking whether to use NLS... $ECHO_C" >&6 9470 echo "$as_me:$LINENO: result: $USE_NLS" >&5 9471echo "${ECHO_T}$USE_NLS" >&6 9472 if test "$USE_NLS" = "yes"; then 9473 echo "$as_me:$LINENO: checking where the gettext function comes from" >&5 9474echo $ECHO_N "checking where the gettext function comes from... $ECHO_C" >&6 9475 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 9476 if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then 9477 gt_source="external libintl" 9478 else 9479 gt_source="libc" 9480 fi 9481 else 9482 gt_source="included intl directory" 9483 fi 9484 echo "$as_me:$LINENO: result: $gt_source" >&5 9485echo "${ECHO_T}$gt_source" >&6 9486 fi 9487 9488 if test "$USE_NLS" = "yes"; then 9489 9490 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 9491 if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then 9492 echo "$as_me:$LINENO: checking how to link with libintl" >&5 9493echo $ECHO_N "checking how to link with libintl... $ECHO_C" >&6 9494 echo "$as_me:$LINENO: result: $LIBINTL" >&5 9495echo "${ECHO_T}$LIBINTL" >&6 9496 9497 for element in $INCINTL; do 9498 haveit= 9499 for x in $CPPFLAGS; do 9500 9501 acl_save_prefix="$prefix" 9502 prefix="$acl_final_prefix" 9503 acl_save_exec_prefix="$exec_prefix" 9504 exec_prefix="$acl_final_exec_prefix" 9505 eval x=\"$x\" 9506 exec_prefix="$acl_save_exec_prefix" 9507 prefix="$acl_save_prefix" 9508 9509 if test "X$x" = "X$element"; then 9510 haveit=yes 9511 break 9512 fi 9513 done 9514 if test -z "$haveit"; then 9515 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 9516 fi 9517 done 9518 9519 fi 9520 9521 9522cat >>confdefs.h <<\_ACEOF 9523#define HAVE_GETTEXT 1 9524_ACEOF 9525 9526 9527cat >>confdefs.h <<\_ACEOF 9528#define HAVE_DCGETTEXT 1 9529_ACEOF 9530 9531 fi 9532 9533 POSUB=po 9534 fi 9535 9536 9537 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then 9538 BUILD_INCLUDED_LIBINTL=yes 9539 fi 9540 9541 9542 9543 9544 9545 nls_cv_header_intl= 9546 nls_cv_header_libgt= 9547 9548 DATADIRNAME=share 9549 9550 9551 INSTOBJEXT=.mo 9552 9553 9554 GENCAT=gencat 9555 9556 9557 if test "$USE_INCLUDED_LIBINTL" = yes; then 9558 INTLOBJS="\$(GETTOBJS)" 9559 fi 9560 9561 9562 INTL_LIBTOOL_SUFFIX_PREFIX= 9563 9564 9565 9566 INTLLIBS="$LIBINTL" 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579ac_header_dirent=no 9580for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 9581 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 9582echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 9583echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6 9584if eval "test \"\${$as_ac_Header+set}\" = set"; then 9585 echo $ECHO_N "(cached) $ECHO_C" >&6 9586else 9587 cat >conftest.$ac_ext <<_ACEOF 9588/* confdefs.h. */ 9589_ACEOF 9590cat confdefs.h >>conftest.$ac_ext 9591cat >>conftest.$ac_ext <<_ACEOF 9592/* end confdefs.h. */ 9593#include <sys/types.h> 9594#include <$ac_hdr> 9595 9596int 9597main () 9598{ 9599if ((DIR *) 0) 9600return 0; 9601 ; 9602 return 0; 9603} 9604_ACEOF 9605rm -f conftest.$ac_objext 9606if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9607 (eval $ac_compile) 2>conftest.er1 9608 ac_status=$? 9609 grep -v '^ *+' conftest.er1 >conftest.err 9610 rm -f conftest.er1 9611 cat conftest.err >&5 9612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9613 (exit $ac_status); } && 9614 { ac_try='test -z "$ac_c_werror_flag" 9615 || test ! -s conftest.err' 9616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9617 (eval $ac_try) 2>&5 9618 ac_status=$? 9619 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9620 (exit $ac_status); }; } && 9621 { ac_try='test -s conftest.$ac_objext' 9622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9623 (eval $ac_try) 2>&5 9624 ac_status=$? 9625 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9626 (exit $ac_status); }; }; then 9627 eval "$as_ac_Header=yes" 9628else 9629 echo "$as_me: failed program was:" >&5 9630sed 's/^/| /' conftest.$ac_ext >&5 9631 9632eval "$as_ac_Header=no" 9633fi 9634rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 9635fi 9636echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 9637echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 9638if test `eval echo '${'$as_ac_Header'}'` = yes; then 9639 cat >>confdefs.h <<_ACEOF 9640#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 9641_ACEOF 9642 9643ac_header_dirent=$ac_hdr; break 9644fi 9645 9646done 9647# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 9648if test $ac_header_dirent = dirent.h; then 9649 echo "$as_me:$LINENO: checking for library containing opendir" >&5 9650echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 9651if test "${ac_cv_search_opendir+set}" = set; then 9652 echo $ECHO_N "(cached) $ECHO_C" >&6 9653else 9654 ac_func_search_save_LIBS=$LIBS 9655ac_cv_search_opendir=no 9656cat >conftest.$ac_ext <<_ACEOF 9657/* confdefs.h. */ 9658_ACEOF 9659cat confdefs.h >>conftest.$ac_ext 9660cat >>conftest.$ac_ext <<_ACEOF 9661/* end confdefs.h. */ 9662 9663/* Override any gcc2 internal prototype to avoid an error. */ 9664#ifdef __cplusplus 9665extern "C" 9666#endif 9667/* We use char because int might match the return type of a gcc2 9668 builtin and then its argument prototype would still apply. */ 9669char opendir (); 9670int 9671main () 9672{ 9673opendir (); 9674 ; 9675 return 0; 9676} 9677_ACEOF 9678rm -f conftest.$ac_objext conftest$ac_exeext 9679if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9680 (eval $ac_link) 2>conftest.er1 9681 ac_status=$? 9682 grep -v '^ *+' conftest.er1 >conftest.err 9683 rm -f conftest.er1 9684 cat conftest.err >&5 9685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9686 (exit $ac_status); } && 9687 { ac_try='test -z "$ac_c_werror_flag" 9688 || test ! -s conftest.err' 9689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9690 (eval $ac_try) 2>&5 9691 ac_status=$? 9692 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9693 (exit $ac_status); }; } && 9694 { ac_try='test -s conftest$ac_exeext' 9695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9696 (eval $ac_try) 2>&5 9697 ac_status=$? 9698 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9699 (exit $ac_status); }; }; then 9700 ac_cv_search_opendir="none required" 9701else 9702 echo "$as_me: failed program was:" >&5 9703sed 's/^/| /' conftest.$ac_ext >&5 9704 9705fi 9706rm -f conftest.err conftest.$ac_objext \ 9707 conftest$ac_exeext conftest.$ac_ext 9708if test "$ac_cv_search_opendir" = no; then 9709 for ac_lib in dir; do 9710 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 9711 cat >conftest.$ac_ext <<_ACEOF 9712/* confdefs.h. */ 9713_ACEOF 9714cat confdefs.h >>conftest.$ac_ext 9715cat >>conftest.$ac_ext <<_ACEOF 9716/* end confdefs.h. */ 9717 9718/* Override any gcc2 internal prototype to avoid an error. */ 9719#ifdef __cplusplus 9720extern "C" 9721#endif 9722/* We use char because int might match the return type of a gcc2 9723 builtin and then its argument prototype would still apply. */ 9724char opendir (); 9725int 9726main () 9727{ 9728opendir (); 9729 ; 9730 return 0; 9731} 9732_ACEOF 9733rm -f conftest.$ac_objext conftest$ac_exeext 9734if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9735 (eval $ac_link) 2>conftest.er1 9736 ac_status=$? 9737 grep -v '^ *+' conftest.er1 >conftest.err 9738 rm -f conftest.er1 9739 cat conftest.err >&5 9740 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9741 (exit $ac_status); } && 9742 { ac_try='test -z "$ac_c_werror_flag" 9743 || test ! -s conftest.err' 9744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9745 (eval $ac_try) 2>&5 9746 ac_status=$? 9747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9748 (exit $ac_status); }; } && 9749 { ac_try='test -s conftest$ac_exeext' 9750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9751 (eval $ac_try) 2>&5 9752 ac_status=$? 9753 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9754 (exit $ac_status); }; }; then 9755 ac_cv_search_opendir="-l$ac_lib" 9756break 9757else 9758 echo "$as_me: failed program was:" >&5 9759sed 's/^/| /' conftest.$ac_ext >&5 9760 9761fi 9762rm -f conftest.err conftest.$ac_objext \ 9763 conftest$ac_exeext conftest.$ac_ext 9764 done 9765fi 9766LIBS=$ac_func_search_save_LIBS 9767fi 9768echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 9769echo "${ECHO_T}$ac_cv_search_opendir" >&6 9770if test "$ac_cv_search_opendir" != no; then 9771 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" 9772 9773fi 9774 9775else 9776 echo "$as_me:$LINENO: checking for library containing opendir" >&5 9777echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 9778if test "${ac_cv_search_opendir+set}" = set; then 9779 echo $ECHO_N "(cached) $ECHO_C" >&6 9780else 9781 ac_func_search_save_LIBS=$LIBS 9782ac_cv_search_opendir=no 9783cat >conftest.$ac_ext <<_ACEOF 9784/* confdefs.h. */ 9785_ACEOF 9786cat confdefs.h >>conftest.$ac_ext 9787cat >>conftest.$ac_ext <<_ACEOF 9788/* end confdefs.h. */ 9789 9790/* Override any gcc2 internal prototype to avoid an error. */ 9791#ifdef __cplusplus 9792extern "C" 9793#endif 9794/* We use char because int might match the return type of a gcc2 9795 builtin and then its argument prototype would still apply. */ 9796char opendir (); 9797int 9798main () 9799{ 9800opendir (); 9801 ; 9802 return 0; 9803} 9804_ACEOF 9805rm -f conftest.$ac_objext conftest$ac_exeext 9806if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9807 (eval $ac_link) 2>conftest.er1 9808 ac_status=$? 9809 grep -v '^ *+' conftest.er1 >conftest.err 9810 rm -f conftest.er1 9811 cat conftest.err >&5 9812 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9813 (exit $ac_status); } && 9814 { ac_try='test -z "$ac_c_werror_flag" 9815 || test ! -s conftest.err' 9816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9817 (eval $ac_try) 2>&5 9818 ac_status=$? 9819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9820 (exit $ac_status); }; } && 9821 { ac_try='test -s conftest$ac_exeext' 9822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9823 (eval $ac_try) 2>&5 9824 ac_status=$? 9825 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9826 (exit $ac_status); }; }; then 9827 ac_cv_search_opendir="none required" 9828else 9829 echo "$as_me: failed program was:" >&5 9830sed 's/^/| /' conftest.$ac_ext >&5 9831 9832fi 9833rm -f conftest.err conftest.$ac_objext \ 9834 conftest$ac_exeext conftest.$ac_ext 9835if test "$ac_cv_search_opendir" = no; then 9836 for ac_lib in x; do 9837 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 9838 cat >conftest.$ac_ext <<_ACEOF 9839/* confdefs.h. */ 9840_ACEOF 9841cat confdefs.h >>conftest.$ac_ext 9842cat >>conftest.$ac_ext <<_ACEOF 9843/* end confdefs.h. */ 9844 9845/* Override any gcc2 internal prototype to avoid an error. */ 9846#ifdef __cplusplus 9847extern "C" 9848#endif 9849/* We use char because int might match the return type of a gcc2 9850 builtin and then its argument prototype would still apply. */ 9851char opendir (); 9852int 9853main () 9854{ 9855opendir (); 9856 ; 9857 return 0; 9858} 9859_ACEOF 9860rm -f conftest.$ac_objext conftest$ac_exeext 9861if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9862 (eval $ac_link) 2>conftest.er1 9863 ac_status=$? 9864 grep -v '^ *+' conftest.er1 >conftest.err 9865 rm -f conftest.er1 9866 cat conftest.err >&5 9867 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9868 (exit $ac_status); } && 9869 { ac_try='test -z "$ac_c_werror_flag" 9870 || test ! -s conftest.err' 9871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9872 (eval $ac_try) 2>&5 9873 ac_status=$? 9874 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9875 (exit $ac_status); }; } && 9876 { ac_try='test -s conftest$ac_exeext' 9877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9878 (eval $ac_try) 2>&5 9879 ac_status=$? 9880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9881 (exit $ac_status); }; }; then 9882 ac_cv_search_opendir="-l$ac_lib" 9883break 9884else 9885 echo "$as_me: failed program was:" >&5 9886sed 's/^/| /' conftest.$ac_ext >&5 9887 9888fi 9889rm -f conftest.err conftest.$ac_objext \ 9890 conftest$ac_exeext conftest.$ac_ext 9891 done 9892fi 9893LIBS=$ac_func_search_save_LIBS 9894fi 9895echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 9896echo "${ECHO_T}$ac_cv_search_opendir" >&6 9897if test "$ac_cv_search_opendir" != no; then 9898 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" 9899 9900fi 9901 9902fi 9903 9904echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 9905echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 9906if test "${ac_cv_header_time+set}" = set; then 9907 echo $ECHO_N "(cached) $ECHO_C" >&6 9908else 9909 cat >conftest.$ac_ext <<_ACEOF 9910/* confdefs.h. */ 9911_ACEOF 9912cat confdefs.h >>conftest.$ac_ext 9913cat >>conftest.$ac_ext <<_ACEOF 9914/* end confdefs.h. */ 9915#include <sys/types.h> 9916#include <sys/time.h> 9917#include <time.h> 9918 9919int 9920main () 9921{ 9922if ((struct tm *) 0) 9923return 0; 9924 ; 9925 return 0; 9926} 9927_ACEOF 9928rm -f conftest.$ac_objext 9929if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9930 (eval $ac_compile) 2>conftest.er1 9931 ac_status=$? 9932 grep -v '^ *+' conftest.er1 >conftest.err 9933 rm -f conftest.er1 9934 cat conftest.err >&5 9935 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9936 (exit $ac_status); } && 9937 { ac_try='test -z "$ac_c_werror_flag" 9938 || test ! -s conftest.err' 9939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9940 (eval $ac_try) 2>&5 9941 ac_status=$? 9942 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9943 (exit $ac_status); }; } && 9944 { ac_try='test -s conftest.$ac_objext' 9945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9946 (eval $ac_try) 2>&5 9947 ac_status=$? 9948 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9949 (exit $ac_status); }; }; then 9950 ac_cv_header_time=yes 9951else 9952 echo "$as_me: failed program was:" >&5 9953sed 's/^/| /' conftest.$ac_ext >&5 9954 9955ac_cv_header_time=no 9956fi 9957rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 9958fi 9959echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 9960echo "${ECHO_T}$ac_cv_header_time" >&6 9961if test $ac_cv_header_time = yes; then 9962 9963cat >>confdefs.h <<\_ACEOF 9964#define TIME_WITH_SYS_TIME 1 9965_ACEOF 9966 9967fi 9968 9969 9970 9971 9972for ac_header in inttypes.h 9973do 9974as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 9975if eval "test \"\${$as_ac_Header+set}\" = set"; then 9976 echo "$as_me:$LINENO: checking for $ac_header" >&5 9977echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 9978if eval "test \"\${$as_ac_Header+set}\" = set"; then 9979 echo $ECHO_N "(cached) $ECHO_C" >&6 9980fi 9981echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 9982echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 9983else 9984 # Is the header compilable? 9985echo "$as_me:$LINENO: checking $ac_header usability" >&5 9986echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 9987cat >conftest.$ac_ext <<_ACEOF 9988/* confdefs.h. */ 9989_ACEOF 9990cat confdefs.h >>conftest.$ac_ext 9991cat >>conftest.$ac_ext <<_ACEOF 9992/* end confdefs.h. */ 9993$ac_includes_default 9994#include <$ac_header> 9995_ACEOF 9996rm -f conftest.$ac_objext 9997if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9998 (eval $ac_compile) 2>conftest.er1 9999 ac_status=$? 10000 grep -v '^ *+' conftest.er1 >conftest.err 10001 rm -f conftest.er1 10002 cat conftest.err >&5 10003 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10004 (exit $ac_status); } && 10005 { ac_try='test -z "$ac_c_werror_flag" 10006 || test ! -s conftest.err' 10007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10008 (eval $ac_try) 2>&5 10009 ac_status=$? 10010 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10011 (exit $ac_status); }; } && 10012 { ac_try='test -s conftest.$ac_objext' 10013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10014 (eval $ac_try) 2>&5 10015 ac_status=$? 10016 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10017 (exit $ac_status); }; }; then 10018 ac_header_compiler=yes 10019else 10020 echo "$as_me: failed program was:" >&5 10021sed 's/^/| /' conftest.$ac_ext >&5 10022 10023ac_header_compiler=no 10024fi 10025rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10026echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10027echo "${ECHO_T}$ac_header_compiler" >&6 10028 10029# Is the header present? 10030echo "$as_me:$LINENO: checking $ac_header presence" >&5 10031echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 10032cat >conftest.$ac_ext <<_ACEOF 10033/* confdefs.h. */ 10034_ACEOF 10035cat confdefs.h >>conftest.$ac_ext 10036cat >>conftest.$ac_ext <<_ACEOF 10037/* end confdefs.h. */ 10038#include <$ac_header> 10039_ACEOF 10040if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 10041 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 10042 ac_status=$? 10043 grep -v '^ *+' conftest.er1 >conftest.err 10044 rm -f conftest.er1 10045 cat conftest.err >&5 10046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10047 (exit $ac_status); } >/dev/null; then 10048 if test -s conftest.err; then 10049 ac_cpp_err=$ac_c_preproc_warn_flag 10050 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10051 else 10052 ac_cpp_err= 10053 fi 10054else 10055 ac_cpp_err=yes 10056fi 10057if test -z "$ac_cpp_err"; then 10058 ac_header_preproc=yes 10059else 10060 echo "$as_me: failed program was:" >&5 10061sed 's/^/| /' conftest.$ac_ext >&5 10062 10063 ac_header_preproc=no 10064fi 10065rm -f conftest.err conftest.$ac_ext 10066echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10067echo "${ECHO_T}$ac_header_preproc" >&6 10068 10069# So? What about this header? 10070case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10071 yes:no: ) 10072 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10073echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10074 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10075echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10076 ac_header_preproc=yes 10077 ;; 10078 no:yes:* ) 10079 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10080echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10081 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10082echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10083 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10084echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10085 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10086echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10087 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10088echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10089 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10090echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10091 ( 10092 cat <<\_ASBOX 10093## ------------------------------- ## 10094## Report this to bug-bash@gnu.org ## 10095## ------------------------------- ## 10096_ASBOX 10097 ) | 10098 sed "s/^/$as_me: WARNING: /" >&2 10099 ;; 10100esac 10101echo "$as_me:$LINENO: checking for $ac_header" >&5 10102echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10103if eval "test \"\${$as_ac_Header+set}\" = set"; then 10104 echo $ECHO_N "(cached) $ECHO_C" >&6 10105else 10106 eval "$as_ac_Header=\$ac_header_preproc" 10107fi 10108echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10109echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10110 10111fi 10112if test `eval echo '${'$as_ac_Header'}'` = yes; then 10113 cat >>confdefs.h <<_ACEOF 10114#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10115_ACEOF 10116 10117fi 10118 10119done 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142for ac_header in unistd.h stdlib.h stdarg.h varargs.h limits.h string.h \ 10143 memory.h locale.h termcap.h termio.h termios.h dlfcn.h \ 10144 stddef.h stdint.h netdb.h pwd.h grp.h strings.h regex.h 10145do 10146as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10147if eval "test \"\${$as_ac_Header+set}\" = set"; then 10148 echo "$as_me:$LINENO: checking for $ac_header" >&5 10149echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10150if eval "test \"\${$as_ac_Header+set}\" = set"; then 10151 echo $ECHO_N "(cached) $ECHO_C" >&6 10152fi 10153echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10154echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10155else 10156 # Is the header compilable? 10157echo "$as_me:$LINENO: checking $ac_header usability" >&5 10158echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 10159cat >conftest.$ac_ext <<_ACEOF 10160/* confdefs.h. */ 10161_ACEOF 10162cat confdefs.h >>conftest.$ac_ext 10163cat >>conftest.$ac_ext <<_ACEOF 10164/* end confdefs.h. */ 10165$ac_includes_default 10166#include <$ac_header> 10167_ACEOF 10168rm -f conftest.$ac_objext 10169if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10170 (eval $ac_compile) 2>conftest.er1 10171 ac_status=$? 10172 grep -v '^ *+' conftest.er1 >conftest.err 10173 rm -f conftest.er1 10174 cat conftest.err >&5 10175 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10176 (exit $ac_status); } && 10177 { ac_try='test -z "$ac_c_werror_flag" 10178 || test ! -s conftest.err' 10179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10180 (eval $ac_try) 2>&5 10181 ac_status=$? 10182 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10183 (exit $ac_status); }; } && 10184 { ac_try='test -s conftest.$ac_objext' 10185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10186 (eval $ac_try) 2>&5 10187 ac_status=$? 10188 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10189 (exit $ac_status); }; }; then 10190 ac_header_compiler=yes 10191else 10192 echo "$as_me: failed program was:" >&5 10193sed 's/^/| /' conftest.$ac_ext >&5 10194 10195ac_header_compiler=no 10196fi 10197rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10198echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10199echo "${ECHO_T}$ac_header_compiler" >&6 10200 10201# Is the header present? 10202echo "$as_me:$LINENO: checking $ac_header presence" >&5 10203echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 10204cat >conftest.$ac_ext <<_ACEOF 10205/* confdefs.h. */ 10206_ACEOF 10207cat confdefs.h >>conftest.$ac_ext 10208cat >>conftest.$ac_ext <<_ACEOF 10209/* end confdefs.h. */ 10210#include <$ac_header> 10211_ACEOF 10212if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 10213 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 10214 ac_status=$? 10215 grep -v '^ *+' conftest.er1 >conftest.err 10216 rm -f conftest.er1 10217 cat conftest.err >&5 10218 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10219 (exit $ac_status); } >/dev/null; then 10220 if test -s conftest.err; then 10221 ac_cpp_err=$ac_c_preproc_warn_flag 10222 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10223 else 10224 ac_cpp_err= 10225 fi 10226else 10227 ac_cpp_err=yes 10228fi 10229if test -z "$ac_cpp_err"; then 10230 ac_header_preproc=yes 10231else 10232 echo "$as_me: failed program was:" >&5 10233sed 's/^/| /' conftest.$ac_ext >&5 10234 10235 ac_header_preproc=no 10236fi 10237rm -f conftest.err conftest.$ac_ext 10238echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10239echo "${ECHO_T}$ac_header_preproc" >&6 10240 10241# So? What about this header? 10242case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10243 yes:no: ) 10244 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10245echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10246 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10247echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10248 ac_header_preproc=yes 10249 ;; 10250 no:yes:* ) 10251 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10252echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10253 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10254echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10255 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10256echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10257 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10258echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10259 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10260echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10261 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10262echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10263 ( 10264 cat <<\_ASBOX 10265## ------------------------------- ## 10266## Report this to bug-bash@gnu.org ## 10267## ------------------------------- ## 10268_ASBOX 10269 ) | 10270 sed "s/^/$as_me: WARNING: /" >&2 10271 ;; 10272esac 10273echo "$as_me:$LINENO: checking for $ac_header" >&5 10274echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10275if eval "test \"\${$as_ac_Header+set}\" = set"; then 10276 echo $ECHO_N "(cached) $ECHO_C" >&6 10277else 10278 eval "$as_ac_Header=\$ac_header_preproc" 10279fi 10280echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10281echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10282 10283fi 10284if test `eval echo '${'$as_ac_Header'}'` = yes; then 10285 cat >>confdefs.h <<_ACEOF 10286#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10287_ACEOF 10288 10289fi 10290 10291done 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305for ac_header in sys/pte.h sys/stream.h sys/select.h sys/file.h \ 10306 sys/resource.h sys/param.h sys/socket.h sys/stat.h \ 10307 sys/time.h sys/times.h sys/types.h sys/wait.h 10308do 10309as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10310if eval "test \"\${$as_ac_Header+set}\" = set"; then 10311 echo "$as_me:$LINENO: checking for $ac_header" >&5 10312echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10313if eval "test \"\${$as_ac_Header+set}\" = set"; then 10314 echo $ECHO_N "(cached) $ECHO_C" >&6 10315fi 10316echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10317echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10318else 10319 # Is the header compilable? 10320echo "$as_me:$LINENO: checking $ac_header usability" >&5 10321echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 10322cat >conftest.$ac_ext <<_ACEOF 10323/* confdefs.h. */ 10324_ACEOF 10325cat confdefs.h >>conftest.$ac_ext 10326cat >>conftest.$ac_ext <<_ACEOF 10327/* end confdefs.h. */ 10328$ac_includes_default 10329#include <$ac_header> 10330_ACEOF 10331rm -f conftest.$ac_objext 10332if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10333 (eval $ac_compile) 2>conftest.er1 10334 ac_status=$? 10335 grep -v '^ *+' conftest.er1 >conftest.err 10336 rm -f conftest.er1 10337 cat conftest.err >&5 10338 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10339 (exit $ac_status); } && 10340 { ac_try='test -z "$ac_c_werror_flag" 10341 || test ! -s conftest.err' 10342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10343 (eval $ac_try) 2>&5 10344 ac_status=$? 10345 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10346 (exit $ac_status); }; } && 10347 { ac_try='test -s conftest.$ac_objext' 10348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10349 (eval $ac_try) 2>&5 10350 ac_status=$? 10351 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10352 (exit $ac_status); }; }; then 10353 ac_header_compiler=yes 10354else 10355 echo "$as_me: failed program was:" >&5 10356sed 's/^/| /' conftest.$ac_ext >&5 10357 10358ac_header_compiler=no 10359fi 10360rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10361echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10362echo "${ECHO_T}$ac_header_compiler" >&6 10363 10364# Is the header present? 10365echo "$as_me:$LINENO: checking $ac_header presence" >&5 10366echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 10367cat >conftest.$ac_ext <<_ACEOF 10368/* confdefs.h. */ 10369_ACEOF 10370cat confdefs.h >>conftest.$ac_ext 10371cat >>conftest.$ac_ext <<_ACEOF 10372/* end confdefs.h. */ 10373#include <$ac_header> 10374_ACEOF 10375if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 10376 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 10377 ac_status=$? 10378 grep -v '^ *+' conftest.er1 >conftest.err 10379 rm -f conftest.er1 10380 cat conftest.err >&5 10381 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10382 (exit $ac_status); } >/dev/null; then 10383 if test -s conftest.err; then 10384 ac_cpp_err=$ac_c_preproc_warn_flag 10385 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10386 else 10387 ac_cpp_err= 10388 fi 10389else 10390 ac_cpp_err=yes 10391fi 10392if test -z "$ac_cpp_err"; then 10393 ac_header_preproc=yes 10394else 10395 echo "$as_me: failed program was:" >&5 10396sed 's/^/| /' conftest.$ac_ext >&5 10397 10398 ac_header_preproc=no 10399fi 10400rm -f conftest.err conftest.$ac_ext 10401echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10402echo "${ECHO_T}$ac_header_preproc" >&6 10403 10404# So? What about this header? 10405case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10406 yes:no: ) 10407 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10408echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10409 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10410echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10411 ac_header_preproc=yes 10412 ;; 10413 no:yes:* ) 10414 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10415echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10416 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10417echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10418 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10419echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10420 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10421echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10422 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10423echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10424 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10425echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10426 ( 10427 cat <<\_ASBOX 10428## ------------------------------- ## 10429## Report this to bug-bash@gnu.org ## 10430## ------------------------------- ## 10431_ASBOX 10432 ) | 10433 sed "s/^/$as_me: WARNING: /" >&2 10434 ;; 10435esac 10436echo "$as_me:$LINENO: checking for $ac_header" >&5 10437echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10438if eval "test \"\${$as_ac_Header+set}\" = set"; then 10439 echo $ECHO_N "(cached) $ECHO_C" >&6 10440else 10441 eval "$as_ac_Header=\$ac_header_preproc" 10442fi 10443echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10444echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10445 10446fi 10447if test `eval echo '${'$as_ac_Header'}'` = yes; then 10448 cat >>confdefs.h <<_ACEOF 10449#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10450_ACEOF 10451 10452fi 10453 10454done 10455 10456 10457 10458for ac_header in netinet/in.h arpa/inet.h 10459do 10460as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10461if eval "test \"\${$as_ac_Header+set}\" = set"; then 10462 echo "$as_me:$LINENO: checking for $ac_header" >&5 10463echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10464if eval "test \"\${$as_ac_Header+set}\" = set"; then 10465 echo $ECHO_N "(cached) $ECHO_C" >&6 10466fi 10467echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10468echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10469else 10470 # Is the header compilable? 10471echo "$as_me:$LINENO: checking $ac_header usability" >&5 10472echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 10473cat >conftest.$ac_ext <<_ACEOF 10474/* confdefs.h. */ 10475_ACEOF 10476cat confdefs.h >>conftest.$ac_ext 10477cat >>conftest.$ac_ext <<_ACEOF 10478/* end confdefs.h. */ 10479$ac_includes_default 10480#include <$ac_header> 10481_ACEOF 10482rm -f conftest.$ac_objext 10483if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10484 (eval $ac_compile) 2>conftest.er1 10485 ac_status=$? 10486 grep -v '^ *+' conftest.er1 >conftest.err 10487 rm -f conftest.er1 10488 cat conftest.err >&5 10489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10490 (exit $ac_status); } && 10491 { ac_try='test -z "$ac_c_werror_flag" 10492 || test ! -s conftest.err' 10493 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10494 (eval $ac_try) 2>&5 10495 ac_status=$? 10496 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10497 (exit $ac_status); }; } && 10498 { ac_try='test -s conftest.$ac_objext' 10499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10500 (eval $ac_try) 2>&5 10501 ac_status=$? 10502 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10503 (exit $ac_status); }; }; then 10504 ac_header_compiler=yes 10505else 10506 echo "$as_me: failed program was:" >&5 10507sed 's/^/| /' conftest.$ac_ext >&5 10508 10509ac_header_compiler=no 10510fi 10511rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10512echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10513echo "${ECHO_T}$ac_header_compiler" >&6 10514 10515# Is the header present? 10516echo "$as_me:$LINENO: checking $ac_header presence" >&5 10517echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 10518cat >conftest.$ac_ext <<_ACEOF 10519/* confdefs.h. */ 10520_ACEOF 10521cat confdefs.h >>conftest.$ac_ext 10522cat >>conftest.$ac_ext <<_ACEOF 10523/* end confdefs.h. */ 10524#include <$ac_header> 10525_ACEOF 10526if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 10527 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 10528 ac_status=$? 10529 grep -v '^ *+' conftest.er1 >conftest.err 10530 rm -f conftest.er1 10531 cat conftest.err >&5 10532 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10533 (exit $ac_status); } >/dev/null; then 10534 if test -s conftest.err; then 10535 ac_cpp_err=$ac_c_preproc_warn_flag 10536 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10537 else 10538 ac_cpp_err= 10539 fi 10540else 10541 ac_cpp_err=yes 10542fi 10543if test -z "$ac_cpp_err"; then 10544 ac_header_preproc=yes 10545else 10546 echo "$as_me: failed program was:" >&5 10547sed 's/^/| /' conftest.$ac_ext >&5 10548 10549 ac_header_preproc=no 10550fi 10551rm -f conftest.err conftest.$ac_ext 10552echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10553echo "${ECHO_T}$ac_header_preproc" >&6 10554 10555# So? What about this header? 10556case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10557 yes:no: ) 10558 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10559echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10560 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10561echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10562 ac_header_preproc=yes 10563 ;; 10564 no:yes:* ) 10565 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10566echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10567 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10568echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10569 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10570echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10571 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10572echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10573 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10574echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10575 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10576echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10577 ( 10578 cat <<\_ASBOX 10579## ------------------------------- ## 10580## Report this to bug-bash@gnu.org ## 10581## ------------------------------- ## 10582_ASBOX 10583 ) | 10584 sed "s/^/$as_me: WARNING: /" >&2 10585 ;; 10586esac 10587echo "$as_me:$LINENO: checking for $ac_header" >&5 10588echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10589if eval "test \"\${$as_ac_Header+set}\" = set"; then 10590 echo $ECHO_N "(cached) $ECHO_C" >&6 10591else 10592 eval "$as_ac_Header=\$ac_header_preproc" 10593fi 10594echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10595echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10596 10597fi 10598if test `eval echo '${'$as_ac_Header'}'` = yes; then 10599 cat >>confdefs.h <<_ACEOF 10600#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10601_ACEOF 10602 10603fi 10604 10605done 10606 10607 10608echo "$as_me:$LINENO: checking for sys/ptem.h" >&5 10609echo $ECHO_N "checking for sys/ptem.h... $ECHO_C" >&6 10610if test "${ac_cv_header_sys_ptem_h+set}" = set; then 10611 echo $ECHO_N "(cached) $ECHO_C" >&6 10612else 10613 cat >conftest.$ac_ext <<_ACEOF 10614/* confdefs.h. */ 10615_ACEOF 10616cat confdefs.h >>conftest.$ac_ext 10617cat >>conftest.$ac_ext <<_ACEOF 10618/* end confdefs.h. */ 10619 10620#if HAVE_SYS_STREAM_H 10621# include <sys/stream.h> 10622#endif 10623 10624 10625#include <sys/ptem.h> 10626_ACEOF 10627rm -f conftest.$ac_objext 10628if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10629 (eval $ac_compile) 2>conftest.er1 10630 ac_status=$? 10631 grep -v '^ *+' conftest.er1 >conftest.err 10632 rm -f conftest.er1 10633 cat conftest.err >&5 10634 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10635 (exit $ac_status); } && 10636 { ac_try='test -z "$ac_c_werror_flag" 10637 || test ! -s conftest.err' 10638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10639 (eval $ac_try) 2>&5 10640 ac_status=$? 10641 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10642 (exit $ac_status); }; } && 10643 { ac_try='test -s conftest.$ac_objext' 10644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10645 (eval $ac_try) 2>&5 10646 ac_status=$? 10647 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10648 (exit $ac_status); }; }; then 10649 ac_cv_header_sys_ptem_h=yes 10650else 10651 echo "$as_me: failed program was:" >&5 10652sed 's/^/| /' conftest.$ac_ext >&5 10653 10654ac_cv_header_sys_ptem_h=no 10655fi 10656rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10657fi 10658echo "$as_me:$LINENO: result: $ac_cv_header_sys_ptem_h" >&5 10659echo "${ECHO_T}$ac_cv_header_sys_ptem_h" >&6 10660 10661 10662 10663# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 10664# for constant arguments. Useless! 10665echo "$as_me:$LINENO: checking for working alloca.h" >&5 10666echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6 10667if test "${ac_cv_working_alloca_h+set}" = set; then 10668 echo $ECHO_N "(cached) $ECHO_C" >&6 10669else 10670 cat >conftest.$ac_ext <<_ACEOF 10671/* confdefs.h. */ 10672_ACEOF 10673cat confdefs.h >>conftest.$ac_ext 10674cat >>conftest.$ac_ext <<_ACEOF 10675/* end confdefs.h. */ 10676#include <alloca.h> 10677int 10678main () 10679{ 10680char *p = (char *) alloca (2 * sizeof (int)); 10681 ; 10682 return 0; 10683} 10684_ACEOF 10685rm -f conftest.$ac_objext conftest$ac_exeext 10686if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10687 (eval $ac_link) 2>conftest.er1 10688 ac_status=$? 10689 grep -v '^ *+' conftest.er1 >conftest.err 10690 rm -f conftest.er1 10691 cat conftest.err >&5 10692 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10693 (exit $ac_status); } && 10694 { ac_try='test -z "$ac_c_werror_flag" 10695 || test ! -s conftest.err' 10696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10697 (eval $ac_try) 2>&5 10698 ac_status=$? 10699 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10700 (exit $ac_status); }; } && 10701 { ac_try='test -s conftest$ac_exeext' 10702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10703 (eval $ac_try) 2>&5 10704 ac_status=$? 10705 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10706 (exit $ac_status); }; }; then 10707 ac_cv_working_alloca_h=yes 10708else 10709 echo "$as_me: failed program was:" >&5 10710sed 's/^/| /' conftest.$ac_ext >&5 10711 10712ac_cv_working_alloca_h=no 10713fi 10714rm -f conftest.err conftest.$ac_objext \ 10715 conftest$ac_exeext conftest.$ac_ext 10716fi 10717echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 10718echo "${ECHO_T}$ac_cv_working_alloca_h" >&6 10719if test $ac_cv_working_alloca_h = yes; then 10720 10721cat >>confdefs.h <<\_ACEOF 10722#define HAVE_ALLOCA_H 1 10723_ACEOF 10724 10725fi 10726 10727echo "$as_me:$LINENO: checking for alloca" >&5 10728echo $ECHO_N "checking for alloca... $ECHO_C" >&6 10729if test "${ac_cv_func_alloca_works+set}" = set; then 10730 echo $ECHO_N "(cached) $ECHO_C" >&6 10731else 10732 cat >conftest.$ac_ext <<_ACEOF 10733/* confdefs.h. */ 10734_ACEOF 10735cat confdefs.h >>conftest.$ac_ext 10736cat >>conftest.$ac_ext <<_ACEOF 10737/* end confdefs.h. */ 10738#ifdef __GNUC__ 10739# define alloca __builtin_alloca 10740#else 10741# ifdef _MSC_VER 10742# include <malloc.h> 10743# define alloca _alloca 10744# else 10745# if HAVE_ALLOCA_H 10746# include <alloca.h> 10747# else 10748# ifdef _AIX 10749 #pragma alloca 10750# else 10751# ifndef alloca /* predefined by HP cc +Olibcalls */ 10752char *alloca (); 10753# endif 10754# endif 10755# endif 10756# endif 10757#endif 10758 10759int 10760main () 10761{ 10762char *p = (char *) alloca (1); 10763 ; 10764 return 0; 10765} 10766_ACEOF 10767rm -f conftest.$ac_objext conftest$ac_exeext 10768if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10769 (eval $ac_link) 2>conftest.er1 10770 ac_status=$? 10771 grep -v '^ *+' conftest.er1 >conftest.err 10772 rm -f conftest.er1 10773 cat conftest.err >&5 10774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10775 (exit $ac_status); } && 10776 { ac_try='test -z "$ac_c_werror_flag" 10777 || test ! -s conftest.err' 10778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10779 (eval $ac_try) 2>&5 10780 ac_status=$? 10781 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10782 (exit $ac_status); }; } && 10783 { ac_try='test -s conftest$ac_exeext' 10784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10785 (eval $ac_try) 2>&5 10786 ac_status=$? 10787 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10788 (exit $ac_status); }; }; then 10789 ac_cv_func_alloca_works=yes 10790else 10791 echo "$as_me: failed program was:" >&5 10792sed 's/^/| /' conftest.$ac_ext >&5 10793 10794ac_cv_func_alloca_works=no 10795fi 10796rm -f conftest.err conftest.$ac_objext \ 10797 conftest$ac_exeext conftest.$ac_ext 10798fi 10799echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 10800echo "${ECHO_T}$ac_cv_func_alloca_works" >&6 10801 10802if test $ac_cv_func_alloca_works = yes; then 10803 10804cat >>confdefs.h <<\_ACEOF 10805#define HAVE_ALLOCA 1 10806_ACEOF 10807 10808else 10809 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 10810# that cause trouble. Some versions do not even contain alloca or 10811# contain a buggy version. If you still want to use their alloca, 10812# use ar to extract alloca.o from them instead of compiling alloca.c. 10813 10814ALLOCA=alloca.$ac_objext 10815 10816cat >>confdefs.h <<\_ACEOF 10817#define C_ALLOCA 1 10818_ACEOF 10819 10820 10821echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 10822echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6 10823if test "${ac_cv_os_cray+set}" = set; then 10824 echo $ECHO_N "(cached) $ECHO_C" >&6 10825else 10826 cat >conftest.$ac_ext <<_ACEOF 10827/* confdefs.h. */ 10828_ACEOF 10829cat confdefs.h >>conftest.$ac_ext 10830cat >>conftest.$ac_ext <<_ACEOF 10831/* end confdefs.h. */ 10832#if defined(CRAY) && ! defined(CRAY2) 10833webecray 10834#else 10835wenotbecray 10836#endif 10837 10838_ACEOF 10839if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 10840 $EGREP "webecray" >/dev/null 2>&1; then 10841 ac_cv_os_cray=yes 10842else 10843 ac_cv_os_cray=no 10844fi 10845rm -f conftest* 10846 10847fi 10848echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 10849echo "${ECHO_T}$ac_cv_os_cray" >&6 10850if test $ac_cv_os_cray = yes; then 10851 for ac_func in _getb67 GETB67 getb67; do 10852 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10853echo "$as_me:$LINENO: checking for $ac_func" >&5 10854echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 10855if eval "test \"\${$as_ac_var+set}\" = set"; then 10856 echo $ECHO_N "(cached) $ECHO_C" >&6 10857else 10858 cat >conftest.$ac_ext <<_ACEOF 10859/* confdefs.h. */ 10860_ACEOF 10861cat confdefs.h >>conftest.$ac_ext 10862cat >>conftest.$ac_ext <<_ACEOF 10863/* end confdefs.h. */ 10864/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10865 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10866#define $ac_func innocuous_$ac_func 10867 10868/* System header to define __stub macros and hopefully few prototypes, 10869 which can conflict with char $ac_func (); below. 10870 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10871 <limits.h> exists even on freestanding compilers. */ 10872 10873#ifdef __STDC__ 10874# include <limits.h> 10875#else 10876# include <assert.h> 10877#endif 10878 10879#undef $ac_func 10880 10881/* Override any gcc2 internal prototype to avoid an error. */ 10882#ifdef __cplusplus 10883extern "C" 10884{ 10885#endif 10886/* We use char because int might match the return type of a gcc2 10887 builtin and then its argument prototype would still apply. */ 10888char $ac_func (); 10889/* The GNU C library defines this for functions which it implements 10890 to always fail with ENOSYS. Some functions are actually named 10891 something starting with __ and the normal name is an alias. */ 10892#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 10893choke me 10894#else 10895char (*f) () = $ac_func; 10896#endif 10897#ifdef __cplusplus 10898} 10899#endif 10900 10901int 10902main () 10903{ 10904return f != $ac_func; 10905 ; 10906 return 0; 10907} 10908_ACEOF 10909rm -f conftest.$ac_objext conftest$ac_exeext 10910if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10911 (eval $ac_link) 2>conftest.er1 10912 ac_status=$? 10913 grep -v '^ *+' conftest.er1 >conftest.err 10914 rm -f conftest.er1 10915 cat conftest.err >&5 10916 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10917 (exit $ac_status); } && 10918 { ac_try='test -z "$ac_c_werror_flag" 10919 || test ! -s conftest.err' 10920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10921 (eval $ac_try) 2>&5 10922 ac_status=$? 10923 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10924 (exit $ac_status); }; } && 10925 { ac_try='test -s conftest$ac_exeext' 10926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10927 (eval $ac_try) 2>&5 10928 ac_status=$? 10929 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10930 (exit $ac_status); }; }; then 10931 eval "$as_ac_var=yes" 10932else 10933 echo "$as_me: failed program was:" >&5 10934sed 's/^/| /' conftest.$ac_ext >&5 10935 10936eval "$as_ac_var=no" 10937fi 10938rm -f conftest.err conftest.$ac_objext \ 10939 conftest$ac_exeext conftest.$ac_ext 10940fi 10941echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 10942echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 10943if test `eval echo '${'$as_ac_var'}'` = yes; then 10944 10945cat >>confdefs.h <<_ACEOF 10946#define CRAY_STACKSEG_END $ac_func 10947_ACEOF 10948 10949 break 10950fi 10951 10952 done 10953fi 10954 10955echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 10956echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 10957if test "${ac_cv_c_stack_direction+set}" = set; then 10958 echo $ECHO_N "(cached) $ECHO_C" >&6 10959else 10960 if test "$cross_compiling" = yes; then 10961 ac_cv_c_stack_direction=0 10962else 10963 cat >conftest.$ac_ext <<_ACEOF 10964/* confdefs.h. */ 10965_ACEOF 10966cat confdefs.h >>conftest.$ac_ext 10967cat >>conftest.$ac_ext <<_ACEOF 10968/* end confdefs.h. */ 10969int 10970find_stack_direction () 10971{ 10972 static char *addr = 0; 10973 auto char dummy; 10974 if (addr == 0) 10975 { 10976 addr = &dummy; 10977 return find_stack_direction (); 10978 } 10979 else 10980 return (&dummy > addr) ? 1 : -1; 10981} 10982 10983int 10984main () 10985{ 10986 exit (find_stack_direction () < 0); 10987} 10988_ACEOF 10989rm -f conftest$ac_exeext 10990if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10991 (eval $ac_link) 2>&5 10992 ac_status=$? 10993 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10994 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 10995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10996 (eval $ac_try) 2>&5 10997 ac_status=$? 10998 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10999 (exit $ac_status); }; }; then 11000 ac_cv_c_stack_direction=1 11001else 11002 echo "$as_me: program exited with status $ac_status" >&5 11003echo "$as_me: failed program was:" >&5 11004sed 's/^/| /' conftest.$ac_ext >&5 11005 11006( exit $ac_status ) 11007ac_cv_c_stack_direction=-1 11008fi 11009rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11010fi 11011fi 11012echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 11013echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 11014 11015cat >>confdefs.h <<_ACEOF 11016#define STACK_DIRECTION $ac_cv_c_stack_direction 11017_ACEOF 11018 11019 11020fi 11021 11022echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5 11023echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6 11024if test "${ac_cv_func_getpgrp_void+set}" = set; then 11025 echo $ECHO_N "(cached) $ECHO_C" >&6 11026else 11027 # Use it with a single arg. 11028cat >conftest.$ac_ext <<_ACEOF 11029/* confdefs.h. */ 11030_ACEOF 11031cat confdefs.h >>conftest.$ac_ext 11032cat >>conftest.$ac_ext <<_ACEOF 11033/* end confdefs.h. */ 11034$ac_includes_default 11035int 11036main () 11037{ 11038getpgrp (0); 11039 ; 11040 return 0; 11041} 11042_ACEOF 11043rm -f conftest.$ac_objext 11044if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 11045 (eval $ac_compile) 2>conftest.er1 11046 ac_status=$? 11047 grep -v '^ *+' conftest.er1 >conftest.err 11048 rm -f conftest.er1 11049 cat conftest.err >&5 11050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11051 (exit $ac_status); } && 11052 { ac_try='test -z "$ac_c_werror_flag" 11053 || test ! -s conftest.err' 11054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11055 (eval $ac_try) 2>&5 11056 ac_status=$? 11057 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11058 (exit $ac_status); }; } && 11059 { ac_try='test -s conftest.$ac_objext' 11060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11061 (eval $ac_try) 2>&5 11062 ac_status=$? 11063 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11064 (exit $ac_status); }; }; then 11065 ac_cv_func_getpgrp_void=no 11066else 11067 echo "$as_me: failed program was:" >&5 11068sed 's/^/| /' conftest.$ac_ext >&5 11069 11070ac_cv_func_getpgrp_void=yes 11071fi 11072rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11073 11074fi 11075echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5 11076echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6 11077if test $ac_cv_func_getpgrp_void = yes; then 11078 11079cat >>confdefs.h <<\_ACEOF 11080#define GETPGRP_VOID 1 11081_ACEOF 11082 11083fi 11084 11085echo "$as_me:$LINENO: checking whether setvbuf arguments are reversed" >&5 11086echo $ECHO_N "checking whether setvbuf arguments are reversed... $ECHO_C" >&6 11087if test "${ac_cv_func_setvbuf_reversed+set}" = set; then 11088 echo $ECHO_N "(cached) $ECHO_C" >&6 11089else 11090 ac_cv_func_setvbuf_reversed=no 11091 cat >conftest.$ac_ext <<_ACEOF 11092/* confdefs.h. */ 11093_ACEOF 11094cat confdefs.h >>conftest.$ac_ext 11095cat >>conftest.$ac_ext <<_ACEOF 11096/* end confdefs.h. */ 11097#include <stdio.h> 11098# if PROTOTYPES 11099 int (setvbuf) (FILE *, int, char *, size_t); 11100# endif 11101int 11102main () 11103{ 11104char buf; return setvbuf (stdout, _IOLBF, &buf, 1); 11105 ; 11106 return 0; 11107} 11108_ACEOF 11109rm -f conftest.$ac_objext conftest$ac_exeext 11110if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11111 (eval $ac_link) 2>conftest.er1 11112 ac_status=$? 11113 grep -v '^ *+' conftest.er1 >conftest.err 11114 rm -f conftest.er1 11115 cat conftest.err >&5 11116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11117 (exit $ac_status); } && 11118 { ac_try='test -z "$ac_c_werror_flag" 11119 || test ! -s conftest.err' 11120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11121 (eval $ac_try) 2>&5 11122 ac_status=$? 11123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11124 (exit $ac_status); }; } && 11125 { ac_try='test -s conftest$ac_exeext' 11126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11127 (eval $ac_try) 2>&5 11128 ac_status=$? 11129 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11130 (exit $ac_status); }; }; then 11131 cat >conftest.$ac_ext <<_ACEOF 11132/* confdefs.h. */ 11133_ACEOF 11134cat confdefs.h >>conftest.$ac_ext 11135cat >>conftest.$ac_ext <<_ACEOF 11136/* end confdefs.h. */ 11137#include <stdio.h> 11138# if PROTOTYPES 11139 int (setvbuf) (FILE *, int, char *, size_t); 11140# endif 11141int 11142main () 11143{ 11144char buf; return setvbuf (stdout, &buf, _IOLBF, 1); 11145 ; 11146 return 0; 11147} 11148_ACEOF 11149rm -f conftest.$ac_objext conftest$ac_exeext 11150if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11151 (eval $ac_link) 2>conftest.er1 11152 ac_status=$? 11153 grep -v '^ *+' conftest.er1 >conftest.err 11154 rm -f conftest.er1 11155 cat conftest.err >&5 11156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11157 (exit $ac_status); } && 11158 { ac_try='test -z "$ac_c_werror_flag" 11159 || test ! -s conftest.err' 11160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11161 (eval $ac_try) 2>&5 11162 ac_status=$? 11163 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11164 (exit $ac_status); }; } && 11165 { ac_try='test -s conftest$ac_exeext' 11166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11167 (eval $ac_try) 2>&5 11168 ac_status=$? 11169 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11170 (exit $ac_status); }; }; then 11171 # It compiles and links either way, so it must not be declared 11172 # with a prototype and most likely this is a K&R C compiler. 11173 # Try running it. 11174 if test "$cross_compiling" = yes; then 11175 : # Assume setvbuf is not reversed when cross-compiling. 11176else 11177 cat >conftest.$ac_ext <<_ACEOF 11178/* confdefs.h. */ 11179_ACEOF 11180cat confdefs.h >>conftest.$ac_ext 11181cat >>conftest.$ac_ext <<_ACEOF 11182/* end confdefs.h. */ 11183#include <stdio.h> 11184int 11185main () 11186{ 11187/* This call has the arguments reversed. 11188 A reversed system may check and see that the address of buf 11189 is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */ 11190 char buf; 11191 if (setvbuf (stdout, _IOLBF, &buf, 1) != 0) 11192 exit (1); 11193 putchar ('\r'); 11194 exit (0); /* Non-reversed systems SEGV here. */ 11195 ; 11196 return 0; 11197} 11198_ACEOF 11199rm -f conftest$ac_exeext 11200if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11201 (eval $ac_link) 2>&5 11202 ac_status=$? 11203 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11204 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 11205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11206 (eval $ac_try) 2>&5 11207 ac_status=$? 11208 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11209 (exit $ac_status); }; }; then 11210 ac_cv_func_setvbuf_reversed=yes 11211else 11212 echo "$as_me: program exited with status $ac_status" >&5 11213echo "$as_me: failed program was:" >&5 11214sed 's/^/| /' conftest.$ac_ext >&5 11215 11216( exit $ac_status ) 11217rm -f core *.core 11218fi 11219rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11220fi 11221 ac_cv_func_setvbuf_reversed=yes 11222else 11223 echo "$as_me: failed program was:" >&5 11224sed 's/^/| /' conftest.$ac_ext >&5 11225 11226fi 11227rm -f conftest.err conftest.$ac_objext \ 11228 conftest$ac_exeext conftest.$ac_ext 11229else 11230 echo "$as_me: failed program was:" >&5 11231sed 's/^/| /' conftest.$ac_ext >&5 11232 11233fi 11234rm -f conftest.err conftest.$ac_objext \ 11235 conftest$ac_exeext conftest.$ac_ext 11236fi 11237echo "$as_me:$LINENO: result: $ac_cv_func_setvbuf_reversed" >&5 11238echo "${ECHO_T}$ac_cv_func_setvbuf_reversed" >&6 11239if test $ac_cv_func_setvbuf_reversed = yes; then 11240 11241cat >>confdefs.h <<\_ACEOF 11242#define SETVBUF_REVERSED 1 11243_ACEOF 11244 11245fi 11246 11247 11248for ac_func in vprintf 11249do 11250as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11251echo "$as_me:$LINENO: checking for $ac_func" >&5 11252echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 11253if eval "test \"\${$as_ac_var+set}\" = set"; then 11254 echo $ECHO_N "(cached) $ECHO_C" >&6 11255else 11256 cat >conftest.$ac_ext <<_ACEOF 11257/* confdefs.h. */ 11258_ACEOF 11259cat confdefs.h >>conftest.$ac_ext 11260cat >>conftest.$ac_ext <<_ACEOF 11261/* end confdefs.h. */ 11262/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11263 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11264#define $ac_func innocuous_$ac_func 11265 11266/* System header to define __stub macros and hopefully few prototypes, 11267 which can conflict with char $ac_func (); below. 11268 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11269 <limits.h> exists even on freestanding compilers. */ 11270 11271#ifdef __STDC__ 11272# include <limits.h> 11273#else 11274# include <assert.h> 11275#endif 11276 11277#undef $ac_func 11278 11279/* Override any gcc2 internal prototype to avoid an error. */ 11280#ifdef __cplusplus 11281extern "C" 11282{ 11283#endif 11284/* We use char because int might match the return type of a gcc2 11285 builtin and then its argument prototype would still apply. */ 11286char $ac_func (); 11287/* The GNU C library defines this for functions which it implements 11288 to always fail with ENOSYS. Some functions are actually named 11289 something starting with __ and the normal name is an alias. */ 11290#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 11291choke me 11292#else 11293char (*f) () = $ac_func; 11294#endif 11295#ifdef __cplusplus 11296} 11297#endif 11298 11299int 11300main () 11301{ 11302return f != $ac_func; 11303 ; 11304 return 0; 11305} 11306_ACEOF 11307rm -f conftest.$ac_objext conftest$ac_exeext 11308if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11309 (eval $ac_link) 2>conftest.er1 11310 ac_status=$? 11311 grep -v '^ *+' conftest.er1 >conftest.err 11312 rm -f conftest.er1 11313 cat conftest.err >&5 11314 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11315 (exit $ac_status); } && 11316 { ac_try='test -z "$ac_c_werror_flag" 11317 || test ! -s conftest.err' 11318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11319 (eval $ac_try) 2>&5 11320 ac_status=$? 11321 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11322 (exit $ac_status); }; } && 11323 { ac_try='test -s conftest$ac_exeext' 11324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11325 (eval $ac_try) 2>&5 11326 ac_status=$? 11327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11328 (exit $ac_status); }; }; then 11329 eval "$as_ac_var=yes" 11330else 11331 echo "$as_me: failed program was:" >&5 11332sed 's/^/| /' conftest.$ac_ext >&5 11333 11334eval "$as_ac_var=no" 11335fi 11336rm -f conftest.err conftest.$ac_objext \ 11337 conftest$ac_exeext conftest.$ac_ext 11338fi 11339echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 11340echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 11341if test `eval echo '${'$as_ac_var'}'` = yes; then 11342 cat >>confdefs.h <<_ACEOF 11343#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11344_ACEOF 11345 11346echo "$as_me:$LINENO: checking for _doprnt" >&5 11347echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6 11348if test "${ac_cv_func__doprnt+set}" = set; then 11349 echo $ECHO_N "(cached) $ECHO_C" >&6 11350else 11351 cat >conftest.$ac_ext <<_ACEOF 11352/* confdefs.h. */ 11353_ACEOF 11354cat confdefs.h >>conftest.$ac_ext 11355cat >>conftest.$ac_ext <<_ACEOF 11356/* end confdefs.h. */ 11357/* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt. 11358 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11359#define _doprnt innocuous__doprnt 11360 11361/* System header to define __stub macros and hopefully few prototypes, 11362 which can conflict with char _doprnt (); below. 11363 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11364 <limits.h> exists even on freestanding compilers. */ 11365 11366#ifdef __STDC__ 11367# include <limits.h> 11368#else 11369# include <assert.h> 11370#endif 11371 11372#undef _doprnt 11373 11374/* Override any gcc2 internal prototype to avoid an error. */ 11375#ifdef __cplusplus 11376extern "C" 11377{ 11378#endif 11379/* We use char because int might match the return type of a gcc2 11380 builtin and then its argument prototype would still apply. */ 11381char _doprnt (); 11382/* The GNU C library defines this for functions which it implements 11383 to always fail with ENOSYS. Some functions are actually named 11384 something starting with __ and the normal name is an alias. */ 11385#if defined (__stub__doprnt) || defined (__stub____doprnt) 11386choke me 11387#else 11388char (*f) () = _doprnt; 11389#endif 11390#ifdef __cplusplus 11391} 11392#endif 11393 11394int 11395main () 11396{ 11397return f != _doprnt; 11398 ; 11399 return 0; 11400} 11401_ACEOF 11402rm -f conftest.$ac_objext conftest$ac_exeext 11403if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11404 (eval $ac_link) 2>conftest.er1 11405 ac_status=$? 11406 grep -v '^ *+' conftest.er1 >conftest.err 11407 rm -f conftest.er1 11408 cat conftest.err >&5 11409 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11410 (exit $ac_status); } && 11411 { ac_try='test -z "$ac_c_werror_flag" 11412 || test ! -s conftest.err' 11413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11414 (eval $ac_try) 2>&5 11415 ac_status=$? 11416 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11417 (exit $ac_status); }; } && 11418 { ac_try='test -s conftest$ac_exeext' 11419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11420 (eval $ac_try) 2>&5 11421 ac_status=$? 11422 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11423 (exit $ac_status); }; }; then 11424 ac_cv_func__doprnt=yes 11425else 11426 echo "$as_me: failed program was:" >&5 11427sed 's/^/| /' conftest.$ac_ext >&5 11428 11429ac_cv_func__doprnt=no 11430fi 11431rm -f conftest.err conftest.$ac_objext \ 11432 conftest$ac_exeext conftest.$ac_ext 11433fi 11434echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5 11435echo "${ECHO_T}$ac_cv_func__doprnt" >&6 11436if test $ac_cv_func__doprnt = yes; then 11437 11438cat >>confdefs.h <<\_ACEOF 11439#define HAVE_DOPRNT 1 11440_ACEOF 11441 11442fi 11443 11444fi 11445done 11446 11447 11448echo "$as_me:$LINENO: checking for working strcoll" >&5 11449echo $ECHO_N "checking for working strcoll... $ECHO_C" >&6 11450if test "${ac_cv_func_strcoll_works+set}" = set; then 11451 echo $ECHO_N "(cached) $ECHO_C" >&6 11452else 11453 if test "$cross_compiling" = yes; then 11454 ac_cv_func_strcoll_works=no 11455else 11456 cat >conftest.$ac_ext <<_ACEOF 11457/* confdefs.h. */ 11458_ACEOF 11459cat confdefs.h >>conftest.$ac_ext 11460cat >>conftest.$ac_ext <<_ACEOF 11461/* end confdefs.h. */ 11462$ac_includes_default 11463int 11464main () 11465{ 11466exit (strcoll ("abc", "def") >= 0 || 11467 strcoll ("ABC", "DEF") >= 0 || 11468 strcoll ("123", "456") >= 0) 11469 ; 11470 return 0; 11471} 11472_ACEOF 11473rm -f conftest$ac_exeext 11474if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11475 (eval $ac_link) 2>&5 11476 ac_status=$? 11477 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11478 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 11479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11480 (eval $ac_try) 2>&5 11481 ac_status=$? 11482 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11483 (exit $ac_status); }; }; then 11484 ac_cv_func_strcoll_works=yes 11485else 11486 echo "$as_me: program exited with status $ac_status" >&5 11487echo "$as_me: failed program was:" >&5 11488sed 's/^/| /' conftest.$ac_ext >&5 11489 11490( exit $ac_status ) 11491ac_cv_func_strcoll_works=no 11492fi 11493rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11494fi 11495fi 11496echo "$as_me:$LINENO: result: $ac_cv_func_strcoll_works" >&5 11497echo "${ECHO_T}$ac_cv_func_strcoll_works" >&6 11498if test $ac_cv_func_strcoll_works = yes; then 11499 11500cat >>confdefs.h <<\_ACEOF 11501#define HAVE_STRCOLL 1 11502_ACEOF 11503 11504fi 11505 11506 11507 11508if test "$ac_cv_func_alloca_works" = "no" && test "$opt_bash_malloc" = "no"; then 11509 MALLOC_TARGET=alloca 11510 MALLOC_SRC=alloca.c 11511 11512 MALLOC_LIB='-lmalloc' 11513 MALLOC_LIBRARY='$(ALLOC_LIBDIR)/libmalloc.a' 11514 MALLOC_LDFLAGS='-L$(ALLOC_LIBDIR)' 11515 MALLOC_DEP='$(MALLOC_LIBRARY)' 11516fi 11517 11518if test "$ac_cv_func_vprintf" = no; then 11519 echo "$as_me:$LINENO: checking for declaration of vprintf in stdio.h" >&5 11520echo $ECHO_N "checking for declaration of vprintf in stdio.h... $ECHO_C" >&6 11521 cat >conftest.$ac_ext <<_ACEOF 11522/* confdefs.h. */ 11523_ACEOF 11524cat confdefs.h >>conftest.$ac_ext 11525cat >>conftest.$ac_ext <<_ACEOF 11526/* end confdefs.h. */ 11527#include <stdio.h> 11528 11529_ACEOF 11530if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11531 $EGREP "[int[ ]*vprintf[^a-zA-Z0-9]]" >/dev/null 2>&1; then 11532 ac_cv_func_vprintf=yes 11533fi 11534rm -f conftest* 11535 11536 echo "$as_me:$LINENO: result: $ac_cv_func_vprintf" >&5 11537echo "${ECHO_T}$ac_cv_func_vprintf" >&6 11538 if test $ac_cv_func_vprintf = yes; then 11539 cat >>confdefs.h <<\_ACEOF 11540#define HAVE_VPRINTF 1 11541_ACEOF 11542 11543 fi 11544fi 11545 11546if test "$ac_cv_func_vprintf" = no && test "$ac_cv_func__doprnt" = "yes"; then 11547 case $LIBOBJS in 11548 "vprint.$ac_objext" | \ 11549 *" vprint.$ac_objext" | \ 11550 "vprint.$ac_objext "* | \ 11551 *" vprint.$ac_objext "* ) ;; 11552 *) LIBOBJS="$LIBOBJS vprint.$ac_objext" ;; 11553esac 11554 11555fi 11556 11557echo "$as_me:$LINENO: checking return type of signal handlers" >&5 11558echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6 11559if test "${ac_cv_type_signal+set}" = set; then 11560 echo $ECHO_N "(cached) $ECHO_C" >&6 11561else 11562 cat >conftest.$ac_ext <<_ACEOF 11563/* confdefs.h. */ 11564_ACEOF 11565cat confdefs.h >>conftest.$ac_ext 11566cat >>conftest.$ac_ext <<_ACEOF 11567/* end confdefs.h. */ 11568#include <sys/types.h> 11569#include <signal.h> 11570#ifdef signal 11571# undef signal 11572#endif 11573#ifdef __cplusplus 11574extern "C" void (*signal (int, void (*)(int)))(int); 11575#else 11576void (*signal ()) (); 11577#endif 11578 11579int 11580main () 11581{ 11582int i; 11583 ; 11584 return 0; 11585} 11586_ACEOF 11587rm -f conftest.$ac_objext 11588if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 11589 (eval $ac_compile) 2>conftest.er1 11590 ac_status=$? 11591 grep -v '^ *+' conftest.er1 >conftest.err 11592 rm -f conftest.er1 11593 cat conftest.err >&5 11594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11595 (exit $ac_status); } && 11596 { ac_try='test -z "$ac_c_werror_flag" 11597 || test ! -s conftest.err' 11598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11599 (eval $ac_try) 2>&5 11600 ac_status=$? 11601 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11602 (exit $ac_status); }; } && 11603 { ac_try='test -s conftest.$ac_objext' 11604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11605 (eval $ac_try) 2>&5 11606 ac_status=$? 11607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11608 (exit $ac_status); }; }; then 11609 ac_cv_type_signal=void 11610else 11611 echo "$as_me: failed program was:" >&5 11612sed 's/^/| /' conftest.$ac_ext >&5 11613 11614ac_cv_type_signal=int 11615fi 11616rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11617fi 11618echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 11619echo "${ECHO_T}$ac_cv_type_signal" >&6 11620 11621cat >>confdefs.h <<_ACEOF 11622#define RETSIGTYPE $ac_cv_type_signal 11623_ACEOF 11624 11625 11626 11627echo "$as_me:$LINENO: checking for __setostype" >&5 11628echo $ECHO_N "checking for __setostype... $ECHO_C" >&6 11629if test "${ac_cv_func___setostype+set}" = set; then 11630 echo $ECHO_N "(cached) $ECHO_C" >&6 11631else 11632 cat >conftest.$ac_ext <<_ACEOF 11633/* confdefs.h. */ 11634_ACEOF 11635cat confdefs.h >>conftest.$ac_ext 11636cat >>conftest.$ac_ext <<_ACEOF 11637/* end confdefs.h. */ 11638/* Define __setostype to an innocuous variant, in case <limits.h> declares __setostype. 11639 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11640#define __setostype innocuous___setostype 11641 11642/* System header to define __stub macros and hopefully few prototypes, 11643 which can conflict with char __setostype (); below. 11644 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11645 <limits.h> exists even on freestanding compilers. */ 11646 11647#ifdef __STDC__ 11648# include <limits.h> 11649#else 11650# include <assert.h> 11651#endif 11652 11653#undef __setostype 11654 11655/* Override any gcc2 internal prototype to avoid an error. */ 11656#ifdef __cplusplus 11657extern "C" 11658{ 11659#endif 11660/* We use char because int might match the return type of a gcc2 11661 builtin and then its argument prototype would still apply. */ 11662char __setostype (); 11663/* The GNU C library defines this for functions which it implements 11664 to always fail with ENOSYS. Some functions are actually named 11665 something starting with __ and the normal name is an alias. */ 11666#if defined (__stub___setostype) || defined (__stub_____setostype) 11667choke me 11668#else 11669char (*f) () = __setostype; 11670#endif 11671#ifdef __cplusplus 11672} 11673#endif 11674 11675int 11676main () 11677{ 11678return f != __setostype; 11679 ; 11680 return 0; 11681} 11682_ACEOF 11683rm -f conftest.$ac_objext conftest$ac_exeext 11684if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11685 (eval $ac_link) 2>conftest.er1 11686 ac_status=$? 11687 grep -v '^ *+' conftest.er1 >conftest.err 11688 rm -f conftest.er1 11689 cat conftest.err >&5 11690 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11691 (exit $ac_status); } && 11692 { ac_try='test -z "$ac_c_werror_flag" 11693 || test ! -s conftest.err' 11694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11695 (eval $ac_try) 2>&5 11696 ac_status=$? 11697 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11698 (exit $ac_status); }; } && 11699 { ac_try='test -s conftest$ac_exeext' 11700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11701 (eval $ac_try) 2>&5 11702 ac_status=$? 11703 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11704 (exit $ac_status); }; }; then 11705 ac_cv_func___setostype=yes 11706else 11707 echo "$as_me: failed program was:" >&5 11708sed 's/^/| /' conftest.$ac_ext >&5 11709 11710ac_cv_func___setostype=no 11711fi 11712rm -f conftest.err conftest.$ac_objext \ 11713 conftest$ac_exeext conftest.$ac_ext 11714fi 11715echo "$as_me:$LINENO: result: $ac_cv_func___setostype" >&5 11716echo "${ECHO_T}$ac_cv_func___setostype" >&6 11717if test $ac_cv_func___setostype = yes; then 11718 cat >>confdefs.h <<\_ACEOF 11719#define HAVE_SETOSTYPE 1 11720_ACEOF 11721 11722fi 11723 11724echo "$as_me:$LINENO: checking for wait3" >&5 11725echo $ECHO_N "checking for wait3... $ECHO_C" >&6 11726if test "${ac_cv_func_wait3+set}" = set; then 11727 echo $ECHO_N "(cached) $ECHO_C" >&6 11728else 11729 cat >conftest.$ac_ext <<_ACEOF 11730/* confdefs.h. */ 11731_ACEOF 11732cat confdefs.h >>conftest.$ac_ext 11733cat >>conftest.$ac_ext <<_ACEOF 11734/* end confdefs.h. */ 11735/* Define wait3 to an innocuous variant, in case <limits.h> declares wait3. 11736 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11737#define wait3 innocuous_wait3 11738 11739/* System header to define __stub macros and hopefully few prototypes, 11740 which can conflict with char wait3 (); below. 11741 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11742 <limits.h> exists even on freestanding compilers. */ 11743 11744#ifdef __STDC__ 11745# include <limits.h> 11746#else 11747# include <assert.h> 11748#endif 11749 11750#undef wait3 11751 11752/* Override any gcc2 internal prototype to avoid an error. */ 11753#ifdef __cplusplus 11754extern "C" 11755{ 11756#endif 11757/* We use char because int might match the return type of a gcc2 11758 builtin and then its argument prototype would still apply. */ 11759char wait3 (); 11760/* The GNU C library defines this for functions which it implements 11761 to always fail with ENOSYS. Some functions are actually named 11762 something starting with __ and the normal name is an alias. */ 11763#if defined (__stub_wait3) || defined (__stub___wait3) 11764choke me 11765#else 11766char (*f) () = wait3; 11767#endif 11768#ifdef __cplusplus 11769} 11770#endif 11771 11772int 11773main () 11774{ 11775return f != wait3; 11776 ; 11777 return 0; 11778} 11779_ACEOF 11780rm -f conftest.$ac_objext conftest$ac_exeext 11781if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11782 (eval $ac_link) 2>conftest.er1 11783 ac_status=$? 11784 grep -v '^ *+' conftest.er1 >conftest.err 11785 rm -f conftest.er1 11786 cat conftest.err >&5 11787 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11788 (exit $ac_status); } && 11789 { ac_try='test -z "$ac_c_werror_flag" 11790 || test ! -s conftest.err' 11791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11792 (eval $ac_try) 2>&5 11793 ac_status=$? 11794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11795 (exit $ac_status); }; } && 11796 { ac_try='test -s conftest$ac_exeext' 11797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11798 (eval $ac_try) 2>&5 11799 ac_status=$? 11800 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11801 (exit $ac_status); }; }; then 11802 ac_cv_func_wait3=yes 11803else 11804 echo "$as_me: failed program was:" >&5 11805sed 's/^/| /' conftest.$ac_ext >&5 11806 11807ac_cv_func_wait3=no 11808fi 11809rm -f conftest.err conftest.$ac_objext \ 11810 conftest$ac_exeext conftest.$ac_ext 11811fi 11812echo "$as_me:$LINENO: result: $ac_cv_func_wait3" >&5 11813echo "${ECHO_T}$ac_cv_func_wait3" >&6 11814if test $ac_cv_func_wait3 = yes; then 11815 cat >>confdefs.h <<\_ACEOF 11816#define HAVE_WAIT3 1 11817_ACEOF 11818 11819fi 11820 11821echo "$as_me:$LINENO: checking for isinf" >&5 11822echo $ECHO_N "checking for isinf... $ECHO_C" >&6 11823if test "${ac_cv_func_isinf+set}" = set; then 11824 echo $ECHO_N "(cached) $ECHO_C" >&6 11825else 11826 cat >conftest.$ac_ext <<_ACEOF 11827/* confdefs.h. */ 11828_ACEOF 11829cat confdefs.h >>conftest.$ac_ext 11830cat >>conftest.$ac_ext <<_ACEOF 11831/* end confdefs.h. */ 11832/* Define isinf to an innocuous variant, in case <limits.h> declares isinf. 11833 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11834#define isinf innocuous_isinf 11835 11836/* System header to define __stub macros and hopefully few prototypes, 11837 which can conflict with char isinf (); below. 11838 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11839 <limits.h> exists even on freestanding compilers. */ 11840 11841#ifdef __STDC__ 11842# include <limits.h> 11843#else 11844# include <assert.h> 11845#endif 11846 11847#undef isinf 11848 11849/* Override any gcc2 internal prototype to avoid an error. */ 11850#ifdef __cplusplus 11851extern "C" 11852{ 11853#endif 11854/* We use char because int might match the return type of a gcc2 11855 builtin and then its argument prototype would still apply. */ 11856char isinf (); 11857/* The GNU C library defines this for functions which it implements 11858 to always fail with ENOSYS. Some functions are actually named 11859 something starting with __ and the normal name is an alias. */ 11860#if defined (__stub_isinf) || defined (__stub___isinf) 11861choke me 11862#else 11863char (*f) () = isinf; 11864#endif 11865#ifdef __cplusplus 11866} 11867#endif 11868 11869int 11870main () 11871{ 11872return f != isinf; 11873 ; 11874 return 0; 11875} 11876_ACEOF 11877rm -f conftest.$ac_objext conftest$ac_exeext 11878if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11879 (eval $ac_link) 2>conftest.er1 11880 ac_status=$? 11881 grep -v '^ *+' conftest.er1 >conftest.err 11882 rm -f conftest.er1 11883 cat conftest.err >&5 11884 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11885 (exit $ac_status); } && 11886 { ac_try='test -z "$ac_c_werror_flag" 11887 || test ! -s conftest.err' 11888 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11889 (eval $ac_try) 2>&5 11890 ac_status=$? 11891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11892 (exit $ac_status); }; } && 11893 { ac_try='test -s conftest$ac_exeext' 11894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11895 (eval $ac_try) 2>&5 11896 ac_status=$? 11897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11898 (exit $ac_status); }; }; then 11899 ac_cv_func_isinf=yes 11900else 11901 echo "$as_me: failed program was:" >&5 11902sed 's/^/| /' conftest.$ac_ext >&5 11903 11904ac_cv_func_isinf=no 11905fi 11906rm -f conftest.err conftest.$ac_objext \ 11907 conftest$ac_exeext conftest.$ac_ext 11908fi 11909echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5 11910echo "${ECHO_T}$ac_cv_func_isinf" >&6 11911if test $ac_cv_func_isinf = yes; then 11912 cat >>confdefs.h <<\_ACEOF 11913#define HAVE_ISINF_IN_LIBC 1 11914_ACEOF 11915 11916fi 11917 11918echo "$as_me:$LINENO: checking for isnan" >&5 11919echo $ECHO_N "checking for isnan... $ECHO_C" >&6 11920if test "${ac_cv_func_isnan+set}" = set; then 11921 echo $ECHO_N "(cached) $ECHO_C" >&6 11922else 11923 cat >conftest.$ac_ext <<_ACEOF 11924/* confdefs.h. */ 11925_ACEOF 11926cat confdefs.h >>conftest.$ac_ext 11927cat >>conftest.$ac_ext <<_ACEOF 11928/* end confdefs.h. */ 11929/* Define isnan to an innocuous variant, in case <limits.h> declares isnan. 11930 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11931#define isnan innocuous_isnan 11932 11933/* System header to define __stub macros and hopefully few prototypes, 11934 which can conflict with char isnan (); below. 11935 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11936 <limits.h> exists even on freestanding compilers. */ 11937 11938#ifdef __STDC__ 11939# include <limits.h> 11940#else 11941# include <assert.h> 11942#endif 11943 11944#undef isnan 11945 11946/* Override any gcc2 internal prototype to avoid an error. */ 11947#ifdef __cplusplus 11948extern "C" 11949{ 11950#endif 11951/* We use char because int might match the return type of a gcc2 11952 builtin and then its argument prototype would still apply. */ 11953char isnan (); 11954/* The GNU C library defines this for functions which it implements 11955 to always fail with ENOSYS. Some functions are actually named 11956 something starting with __ and the normal name is an alias. */ 11957#if defined (__stub_isnan) || defined (__stub___isnan) 11958choke me 11959#else 11960char (*f) () = isnan; 11961#endif 11962#ifdef __cplusplus 11963} 11964#endif 11965 11966int 11967main () 11968{ 11969return f != isnan; 11970 ; 11971 return 0; 11972} 11973_ACEOF 11974rm -f conftest.$ac_objext conftest$ac_exeext 11975if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11976 (eval $ac_link) 2>conftest.er1 11977 ac_status=$? 11978 grep -v '^ *+' conftest.er1 >conftest.err 11979 rm -f conftest.er1 11980 cat conftest.err >&5 11981 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11982 (exit $ac_status); } && 11983 { ac_try='test -z "$ac_c_werror_flag" 11984 || test ! -s conftest.err' 11985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11986 (eval $ac_try) 2>&5 11987 ac_status=$? 11988 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11989 (exit $ac_status); }; } && 11990 { ac_try='test -s conftest$ac_exeext' 11991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11992 (eval $ac_try) 2>&5 11993 ac_status=$? 11994 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11995 (exit $ac_status); }; }; then 11996 ac_cv_func_isnan=yes 11997else 11998 echo "$as_me: failed program was:" >&5 11999sed 's/^/| /' conftest.$ac_ext >&5 12000 12001ac_cv_func_isnan=no 12002fi 12003rm -f conftest.err conftest.$ac_objext \ 12004 conftest$ac_exeext conftest.$ac_ext 12005fi 12006echo "$as_me:$LINENO: result: $ac_cv_func_isnan" >&5 12007echo "${ECHO_T}$ac_cv_func_isnan" >&6 12008if test $ac_cv_func_isnan = yes; then 12009 cat >>confdefs.h <<\_ACEOF 12010#define HAVE_ISNAN_IN_LIBC 1 12011_ACEOF 12012 12013fi 12014 12015 12016echo "$as_me:$LINENO: checking for mkfifo" >&5 12017echo $ECHO_N "checking for mkfifo... $ECHO_C" >&6 12018if test "${ac_cv_func_mkfifo+set}" = set; then 12019 echo $ECHO_N "(cached) $ECHO_C" >&6 12020else 12021 cat >conftest.$ac_ext <<_ACEOF 12022/* confdefs.h. */ 12023_ACEOF 12024cat confdefs.h >>conftest.$ac_ext 12025cat >>conftest.$ac_ext <<_ACEOF 12026/* end confdefs.h. */ 12027/* Define mkfifo to an innocuous variant, in case <limits.h> declares mkfifo. 12028 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12029#define mkfifo innocuous_mkfifo 12030 12031/* System header to define __stub macros and hopefully few prototypes, 12032 which can conflict with char mkfifo (); below. 12033 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12034 <limits.h> exists even on freestanding compilers. */ 12035 12036#ifdef __STDC__ 12037# include <limits.h> 12038#else 12039# include <assert.h> 12040#endif 12041 12042#undef mkfifo 12043 12044/* Override any gcc2 internal prototype to avoid an error. */ 12045#ifdef __cplusplus 12046extern "C" 12047{ 12048#endif 12049/* We use char because int might match the return type of a gcc2 12050 builtin and then its argument prototype would still apply. */ 12051char mkfifo (); 12052/* The GNU C library defines this for functions which it implements 12053 to always fail with ENOSYS. Some functions are actually named 12054 something starting with __ and the normal name is an alias. */ 12055#if defined (__stub_mkfifo) || defined (__stub___mkfifo) 12056choke me 12057#else 12058char (*f) () = mkfifo; 12059#endif 12060#ifdef __cplusplus 12061} 12062#endif 12063 12064int 12065main () 12066{ 12067return f != mkfifo; 12068 ; 12069 return 0; 12070} 12071_ACEOF 12072rm -f conftest.$ac_objext conftest$ac_exeext 12073if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12074 (eval $ac_link) 2>conftest.er1 12075 ac_status=$? 12076 grep -v '^ *+' conftest.er1 >conftest.err 12077 rm -f conftest.er1 12078 cat conftest.err >&5 12079 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12080 (exit $ac_status); } && 12081 { ac_try='test -z "$ac_c_werror_flag" 12082 || test ! -s conftest.err' 12083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12084 (eval $ac_try) 2>&5 12085 ac_status=$? 12086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12087 (exit $ac_status); }; } && 12088 { ac_try='test -s conftest$ac_exeext' 12089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12090 (eval $ac_try) 2>&5 12091 ac_status=$? 12092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12093 (exit $ac_status); }; }; then 12094 ac_cv_func_mkfifo=yes 12095else 12096 echo "$as_me: failed program was:" >&5 12097sed 's/^/| /' conftest.$ac_ext >&5 12098 12099ac_cv_func_mkfifo=no 12100fi 12101rm -f conftest.err conftest.$ac_objext \ 12102 conftest$ac_exeext conftest.$ac_ext 12103fi 12104echo "$as_me:$LINENO: result: $ac_cv_func_mkfifo" >&5 12105echo "${ECHO_T}$ac_cv_func_mkfifo" >&6 12106if test $ac_cv_func_mkfifo = yes; then 12107 cat >>confdefs.h <<\_ACEOF 12108#define HAVE_MKFIFO 1 12109_ACEOF 12110 12111else 12112 cat >>confdefs.h <<\_ACEOF 12113#define MKFIFO_MISSING 1 12114_ACEOF 12115 12116fi 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141for ac_func in dup2 eaccess fcntl getdtablesize getgroups gethostname \ 12142 getpagesize getpeername getrlimit getrusage gettimeofday \ 12143 kill killpg lstat readlink sbrk select setdtablesize \ 12144 tcgetpgrp uname ulimit waitpid 12145do 12146as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12147echo "$as_me:$LINENO: checking for $ac_func" >&5 12148echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12149if eval "test \"\${$as_ac_var+set}\" = set"; then 12150 echo $ECHO_N "(cached) $ECHO_C" >&6 12151else 12152 cat >conftest.$ac_ext <<_ACEOF 12153/* confdefs.h. */ 12154_ACEOF 12155cat confdefs.h >>conftest.$ac_ext 12156cat >>conftest.$ac_ext <<_ACEOF 12157/* end confdefs.h. */ 12158/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12159 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12160#define $ac_func innocuous_$ac_func 12161 12162/* System header to define __stub macros and hopefully few prototypes, 12163 which can conflict with char $ac_func (); below. 12164 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12165 <limits.h> exists even on freestanding compilers. */ 12166 12167#ifdef __STDC__ 12168# include <limits.h> 12169#else 12170# include <assert.h> 12171#endif 12172 12173#undef $ac_func 12174 12175/* Override any gcc2 internal prototype to avoid an error. */ 12176#ifdef __cplusplus 12177extern "C" 12178{ 12179#endif 12180/* We use char because int might match the return type of a gcc2 12181 builtin and then its argument prototype would still apply. */ 12182char $ac_func (); 12183/* The GNU C library defines this for functions which it implements 12184 to always fail with ENOSYS. Some functions are actually named 12185 something starting with __ and the normal name is an alias. */ 12186#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12187choke me 12188#else 12189char (*f) () = $ac_func; 12190#endif 12191#ifdef __cplusplus 12192} 12193#endif 12194 12195int 12196main () 12197{ 12198return f != $ac_func; 12199 ; 12200 return 0; 12201} 12202_ACEOF 12203rm -f conftest.$ac_objext conftest$ac_exeext 12204if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12205 (eval $ac_link) 2>conftest.er1 12206 ac_status=$? 12207 grep -v '^ *+' conftest.er1 >conftest.err 12208 rm -f conftest.er1 12209 cat conftest.err >&5 12210 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12211 (exit $ac_status); } && 12212 { ac_try='test -z "$ac_c_werror_flag" 12213 || test ! -s conftest.err' 12214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12215 (eval $ac_try) 2>&5 12216 ac_status=$? 12217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12218 (exit $ac_status); }; } && 12219 { ac_try='test -s conftest$ac_exeext' 12220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12221 (eval $ac_try) 2>&5 12222 ac_status=$? 12223 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12224 (exit $ac_status); }; }; then 12225 eval "$as_ac_var=yes" 12226else 12227 echo "$as_me: failed program was:" >&5 12228sed 's/^/| /' conftest.$ac_ext >&5 12229 12230eval "$as_ac_var=no" 12231fi 12232rm -f conftest.err conftest.$ac_objext \ 12233 conftest$ac_exeext conftest.$ac_ext 12234fi 12235echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12236echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12237if test `eval echo '${'$as_ac_var'}'` = yes; then 12238 cat >>confdefs.h <<_ACEOF 12239#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12240_ACEOF 12241 12242fi 12243done 12244 12245 12246for ac_func in rename 12247do 12248as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12249echo "$as_me:$LINENO: checking for $ac_func" >&5 12250echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12251if eval "test \"\${$as_ac_var+set}\" = set"; then 12252 echo $ECHO_N "(cached) $ECHO_C" >&6 12253else 12254 cat >conftest.$ac_ext <<_ACEOF 12255/* confdefs.h. */ 12256_ACEOF 12257cat confdefs.h >>conftest.$ac_ext 12258cat >>conftest.$ac_ext <<_ACEOF 12259/* end confdefs.h. */ 12260/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12261 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12262#define $ac_func innocuous_$ac_func 12263 12264/* System header to define __stub macros and hopefully few prototypes, 12265 which can conflict with char $ac_func (); below. 12266 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12267 <limits.h> exists even on freestanding compilers. */ 12268 12269#ifdef __STDC__ 12270# include <limits.h> 12271#else 12272# include <assert.h> 12273#endif 12274 12275#undef $ac_func 12276 12277/* Override any gcc2 internal prototype to avoid an error. */ 12278#ifdef __cplusplus 12279extern "C" 12280{ 12281#endif 12282/* We use char because int might match the return type of a gcc2 12283 builtin and then its argument prototype would still apply. */ 12284char $ac_func (); 12285/* The GNU C library defines this for functions which it implements 12286 to always fail with ENOSYS. Some functions are actually named 12287 something starting with __ and the normal name is an alias. */ 12288#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12289choke me 12290#else 12291char (*f) () = $ac_func; 12292#endif 12293#ifdef __cplusplus 12294} 12295#endif 12296 12297int 12298main () 12299{ 12300return f != $ac_func; 12301 ; 12302 return 0; 12303} 12304_ACEOF 12305rm -f conftest.$ac_objext conftest$ac_exeext 12306if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12307 (eval $ac_link) 2>conftest.er1 12308 ac_status=$? 12309 grep -v '^ *+' conftest.er1 >conftest.err 12310 rm -f conftest.er1 12311 cat conftest.err >&5 12312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12313 (exit $ac_status); } && 12314 { ac_try='test -z "$ac_c_werror_flag" 12315 || test ! -s conftest.err' 12316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12317 (eval $ac_try) 2>&5 12318 ac_status=$? 12319 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12320 (exit $ac_status); }; } && 12321 { ac_try='test -s conftest$ac_exeext' 12322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12323 (eval $ac_try) 2>&5 12324 ac_status=$? 12325 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12326 (exit $ac_status); }; }; then 12327 eval "$as_ac_var=yes" 12328else 12329 echo "$as_me: failed program was:" >&5 12330sed 's/^/| /' conftest.$ac_ext >&5 12331 12332eval "$as_ac_var=no" 12333fi 12334rm -f conftest.err conftest.$ac_objext \ 12335 conftest$ac_exeext conftest.$ac_ext 12336fi 12337echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12338echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12339if test `eval echo '${'$as_ac_var'}'` = yes; then 12340 cat >>confdefs.h <<_ACEOF 12341#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12342_ACEOF 12343 12344else 12345 case $LIBOBJS in 12346 "$ac_func.$ac_objext" | \ 12347 *" $ac_func.$ac_objext" | \ 12348 "$ac_func.$ac_objext "* | \ 12349 *" $ac_func.$ac_objext "* ) ;; 12350 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; 12351esac 12352 12353fi 12354done 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 12376 12377 12378 12379 12380 12381 12382 12383 12384 12385for ac_func in bcopy bzero confstr fnmatch \ 12386 getaddrinfo gethostbyname getservbyname getservent inet_aton \ 12387 memmove pathconf putenv raise regcomp regexec \ 12388 setenv setlinebuf setlocale setvbuf siginterrupt strchr \ 12389 sysconf tcgetattr times ttyname tzset unsetenv 12390do 12391as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12392echo "$as_me:$LINENO: checking for $ac_func" >&5 12393echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12394if eval "test \"\${$as_ac_var+set}\" = set"; then 12395 echo $ECHO_N "(cached) $ECHO_C" >&6 12396else 12397 cat >conftest.$ac_ext <<_ACEOF 12398/* confdefs.h. */ 12399_ACEOF 12400cat confdefs.h >>conftest.$ac_ext 12401cat >>conftest.$ac_ext <<_ACEOF 12402/* end confdefs.h. */ 12403/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12404 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12405#define $ac_func innocuous_$ac_func 12406 12407/* System header to define __stub macros and hopefully few prototypes, 12408 which can conflict with char $ac_func (); below. 12409 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12410 <limits.h> exists even on freestanding compilers. */ 12411 12412#ifdef __STDC__ 12413# include <limits.h> 12414#else 12415# include <assert.h> 12416#endif 12417 12418#undef $ac_func 12419 12420/* Override any gcc2 internal prototype to avoid an error. */ 12421#ifdef __cplusplus 12422extern "C" 12423{ 12424#endif 12425/* We use char because int might match the return type of a gcc2 12426 builtin and then its argument prototype would still apply. */ 12427char $ac_func (); 12428/* The GNU C library defines this for functions which it implements 12429 to always fail with ENOSYS. Some functions are actually named 12430 something starting with __ and the normal name is an alias. */ 12431#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12432choke me 12433#else 12434char (*f) () = $ac_func; 12435#endif 12436#ifdef __cplusplus 12437} 12438#endif 12439 12440int 12441main () 12442{ 12443return f != $ac_func; 12444 ; 12445 return 0; 12446} 12447_ACEOF 12448rm -f conftest.$ac_objext conftest$ac_exeext 12449if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12450 (eval $ac_link) 2>conftest.er1 12451 ac_status=$? 12452 grep -v '^ *+' conftest.er1 >conftest.err 12453 rm -f conftest.er1 12454 cat conftest.err >&5 12455 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12456 (exit $ac_status); } && 12457 { ac_try='test -z "$ac_c_werror_flag" 12458 || test ! -s conftest.err' 12459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12460 (eval $ac_try) 2>&5 12461 ac_status=$? 12462 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12463 (exit $ac_status); }; } && 12464 { ac_try='test -s conftest$ac_exeext' 12465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12466 (eval $ac_try) 2>&5 12467 ac_status=$? 12468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12469 (exit $ac_status); }; }; then 12470 eval "$as_ac_var=yes" 12471else 12472 echo "$as_me: failed program was:" >&5 12473sed 's/^/| /' conftest.$ac_ext >&5 12474 12475eval "$as_ac_var=no" 12476fi 12477rm -f conftest.err conftest.$ac_objext \ 12478 conftest$ac_exeext conftest.$ac_ext 12479fi 12480echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12481echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12482if test `eval echo '${'$as_ac_var'}'` = yes; then 12483 cat >>confdefs.h <<_ACEOF 12484#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12485_ACEOF 12486 12487fi 12488done 12489 12490 12491 12492 12493 12494 12495for ac_func in vsnprintf snprintf vasprintf asprintf 12496do 12497as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12498echo "$as_me:$LINENO: checking for $ac_func" >&5 12499echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12500if eval "test \"\${$as_ac_var+set}\" = set"; then 12501 echo $ECHO_N "(cached) $ECHO_C" >&6 12502else 12503 cat >conftest.$ac_ext <<_ACEOF 12504/* confdefs.h. */ 12505_ACEOF 12506cat confdefs.h >>conftest.$ac_ext 12507cat >>conftest.$ac_ext <<_ACEOF 12508/* end confdefs.h. */ 12509/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12510 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12511#define $ac_func innocuous_$ac_func 12512 12513/* System header to define __stub macros and hopefully few prototypes, 12514 which can conflict with char $ac_func (); below. 12515 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12516 <limits.h> exists even on freestanding compilers. */ 12517 12518#ifdef __STDC__ 12519# include <limits.h> 12520#else 12521# include <assert.h> 12522#endif 12523 12524#undef $ac_func 12525 12526/* Override any gcc2 internal prototype to avoid an error. */ 12527#ifdef __cplusplus 12528extern "C" 12529{ 12530#endif 12531/* We use char because int might match the return type of a gcc2 12532 builtin and then its argument prototype would still apply. */ 12533char $ac_func (); 12534/* The GNU C library defines this for functions which it implements 12535 to always fail with ENOSYS. Some functions are actually named 12536 something starting with __ and the normal name is an alias. */ 12537#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12538choke me 12539#else 12540char (*f) () = $ac_func; 12541#endif 12542#ifdef __cplusplus 12543} 12544#endif 12545 12546int 12547main () 12548{ 12549return f != $ac_func; 12550 ; 12551 return 0; 12552} 12553_ACEOF 12554rm -f conftest.$ac_objext conftest$ac_exeext 12555if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12556 (eval $ac_link) 2>conftest.er1 12557 ac_status=$? 12558 grep -v '^ *+' conftest.er1 >conftest.err 12559 rm -f conftest.er1 12560 cat conftest.err >&5 12561 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12562 (exit $ac_status); } && 12563 { ac_try='test -z "$ac_c_werror_flag" 12564 || test ! -s conftest.err' 12565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12566 (eval $ac_try) 2>&5 12567 ac_status=$? 12568 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12569 (exit $ac_status); }; } && 12570 { ac_try='test -s conftest$ac_exeext' 12571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12572 (eval $ac_try) 2>&5 12573 ac_status=$? 12574 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12575 (exit $ac_status); }; }; then 12576 eval "$as_ac_var=yes" 12577else 12578 echo "$as_me: failed program was:" >&5 12579sed 's/^/| /' conftest.$ac_ext >&5 12580 12581eval "$as_ac_var=no" 12582fi 12583rm -f conftest.err conftest.$ac_objext \ 12584 conftest$ac_exeext conftest.$ac_ext 12585fi 12586echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12587echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12588if test `eval echo '${'$as_ac_var'}'` = yes; then 12589 cat >>confdefs.h <<_ACEOF 12590#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12591_ACEOF 12592 12593fi 12594done 12595 12596 12597 12598 12599 12600 12601 12602for ac_func in isascii isblank isgraph isprint isspace isxdigit 12603do 12604as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12605echo "$as_me:$LINENO: checking for $ac_func" >&5 12606echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12607if eval "test \"\${$as_ac_var+set}\" = set"; then 12608 echo $ECHO_N "(cached) $ECHO_C" >&6 12609else 12610 cat >conftest.$ac_ext <<_ACEOF 12611/* confdefs.h. */ 12612_ACEOF 12613cat confdefs.h >>conftest.$ac_ext 12614cat >>conftest.$ac_ext <<_ACEOF 12615/* end confdefs.h. */ 12616/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12617 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12618#define $ac_func innocuous_$ac_func 12619 12620/* System header to define __stub macros and hopefully few prototypes, 12621 which can conflict with char $ac_func (); below. 12622 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12623 <limits.h> exists even on freestanding compilers. */ 12624 12625#ifdef __STDC__ 12626# include <limits.h> 12627#else 12628# include <assert.h> 12629#endif 12630 12631#undef $ac_func 12632 12633/* Override any gcc2 internal prototype to avoid an error. */ 12634#ifdef __cplusplus 12635extern "C" 12636{ 12637#endif 12638/* We use char because int might match the return type of a gcc2 12639 builtin and then its argument prototype would still apply. */ 12640char $ac_func (); 12641/* The GNU C library defines this for functions which it implements 12642 to always fail with ENOSYS. Some functions are actually named 12643 something starting with __ and the normal name is an alias. */ 12644#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12645choke me 12646#else 12647char (*f) () = $ac_func; 12648#endif 12649#ifdef __cplusplus 12650} 12651#endif 12652 12653int 12654main () 12655{ 12656return f != $ac_func; 12657 ; 12658 return 0; 12659} 12660_ACEOF 12661rm -f conftest.$ac_objext conftest$ac_exeext 12662if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12663 (eval $ac_link) 2>conftest.er1 12664 ac_status=$? 12665 grep -v '^ *+' conftest.er1 >conftest.err 12666 rm -f conftest.er1 12667 cat conftest.err >&5 12668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12669 (exit $ac_status); } && 12670 { ac_try='test -z "$ac_c_werror_flag" 12671 || test ! -s conftest.err' 12672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12673 (eval $ac_try) 2>&5 12674 ac_status=$? 12675 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12676 (exit $ac_status); }; } && 12677 { ac_try='test -s conftest$ac_exeext' 12678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12679 (eval $ac_try) 2>&5 12680 ac_status=$? 12681 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12682 (exit $ac_status); }; }; then 12683 eval "$as_ac_var=yes" 12684else 12685 echo "$as_me: failed program was:" >&5 12686sed 's/^/| /' conftest.$ac_ext >&5 12687 12688eval "$as_ac_var=no" 12689fi 12690rm -f conftest.err conftest.$ac_objext \ 12691 conftest$ac_exeext conftest.$ac_ext 12692fi 12693echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12694echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12695if test `eval echo '${'$as_ac_var'}'` = yes; then 12696 cat >>confdefs.h <<_ACEOF 12697#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12698_ACEOF 12699 12700fi 12701done 12702 12703 12704 12705 12706for ac_func in getpwent getpwnam getpwuid 12707do 12708as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12709echo "$as_me:$LINENO: checking for $ac_func" >&5 12710echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12711if eval "test \"\${$as_ac_var+set}\" = set"; then 12712 echo $ECHO_N "(cached) $ECHO_C" >&6 12713else 12714 cat >conftest.$ac_ext <<_ACEOF 12715/* confdefs.h. */ 12716_ACEOF 12717cat confdefs.h >>conftest.$ac_ext 12718cat >>conftest.$ac_ext <<_ACEOF 12719/* end confdefs.h. */ 12720/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12721 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12722#define $ac_func innocuous_$ac_func 12723 12724/* System header to define __stub macros and hopefully few prototypes, 12725 which can conflict with char $ac_func (); below. 12726 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12727 <limits.h> exists even on freestanding compilers. */ 12728 12729#ifdef __STDC__ 12730# include <limits.h> 12731#else 12732# include <assert.h> 12733#endif 12734 12735#undef $ac_func 12736 12737/* Override any gcc2 internal prototype to avoid an error. */ 12738#ifdef __cplusplus 12739extern "C" 12740{ 12741#endif 12742/* We use char because int might match the return type of a gcc2 12743 builtin and then its argument prototype would still apply. */ 12744char $ac_func (); 12745/* The GNU C library defines this for functions which it implements 12746 to always fail with ENOSYS. Some functions are actually named 12747 something starting with __ and the normal name is an alias. */ 12748#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12749choke me 12750#else 12751char (*f) () = $ac_func; 12752#endif 12753#ifdef __cplusplus 12754} 12755#endif 12756 12757int 12758main () 12759{ 12760return f != $ac_func; 12761 ; 12762 return 0; 12763} 12764_ACEOF 12765rm -f conftest.$ac_objext conftest$ac_exeext 12766if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12767 (eval $ac_link) 2>conftest.er1 12768 ac_status=$? 12769 grep -v '^ *+' conftest.er1 >conftest.err 12770 rm -f conftest.er1 12771 cat conftest.err >&5 12772 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12773 (exit $ac_status); } && 12774 { ac_try='test -z "$ac_c_werror_flag" 12775 || test ! -s conftest.err' 12776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12777 (eval $ac_try) 2>&5 12778 ac_status=$? 12779 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12780 (exit $ac_status); }; } && 12781 { ac_try='test -s conftest$ac_exeext' 12782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12783 (eval $ac_try) 2>&5 12784 ac_status=$? 12785 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12786 (exit $ac_status); }; }; then 12787 eval "$as_ac_var=yes" 12788else 12789 echo "$as_me: failed program was:" >&5 12790sed 's/^/| /' conftest.$ac_ext >&5 12791 12792eval "$as_ac_var=no" 12793fi 12794rm -f conftest.err conftest.$ac_objext \ 12795 conftest$ac_exeext conftest.$ac_ext 12796fi 12797echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12798echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12799if test `eval echo '${'$as_ac_var'}'` = yes; then 12800 cat >>confdefs.h <<_ACEOF 12801#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12802_ACEOF 12803 12804fi 12805done 12806 12807 12808 12809 12810 12811 12812 12813 12814 12815for ac_func in getcwd memset strcasecmp strerror strftime strnlen strpbrk strstr 12816do 12817as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12818echo "$as_me:$LINENO: checking for $ac_func" >&5 12819echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12820if eval "test \"\${$as_ac_var+set}\" = set"; then 12821 echo $ECHO_N "(cached) $ECHO_C" >&6 12822else 12823 cat >conftest.$ac_ext <<_ACEOF 12824/* confdefs.h. */ 12825_ACEOF 12826cat confdefs.h >>conftest.$ac_ext 12827cat >>conftest.$ac_ext <<_ACEOF 12828/* end confdefs.h. */ 12829/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12830 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12831#define $ac_func innocuous_$ac_func 12832 12833/* System header to define __stub macros and hopefully few prototypes, 12834 which can conflict with char $ac_func (); below. 12835 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12836 <limits.h> exists even on freestanding compilers. */ 12837 12838#ifdef __STDC__ 12839# include <limits.h> 12840#else 12841# include <assert.h> 12842#endif 12843 12844#undef $ac_func 12845 12846/* Override any gcc2 internal prototype to avoid an error. */ 12847#ifdef __cplusplus 12848extern "C" 12849{ 12850#endif 12851/* We use char because int might match the return type of a gcc2 12852 builtin and then its argument prototype would still apply. */ 12853char $ac_func (); 12854/* The GNU C library defines this for functions which it implements 12855 to always fail with ENOSYS. Some functions are actually named 12856 something starting with __ and the normal name is an alias. */ 12857#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12858choke me 12859#else 12860char (*f) () = $ac_func; 12861#endif 12862#ifdef __cplusplus 12863} 12864#endif 12865 12866int 12867main () 12868{ 12869return f != $ac_func; 12870 ; 12871 return 0; 12872} 12873_ACEOF 12874rm -f conftest.$ac_objext conftest$ac_exeext 12875if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12876 (eval $ac_link) 2>conftest.er1 12877 ac_status=$? 12878 grep -v '^ *+' conftest.er1 >conftest.err 12879 rm -f conftest.er1 12880 cat conftest.err >&5 12881 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12882 (exit $ac_status); } && 12883 { ac_try='test -z "$ac_c_werror_flag" 12884 || test ! -s conftest.err' 12885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12886 (eval $ac_try) 2>&5 12887 ac_status=$? 12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12889 (exit $ac_status); }; } && 12890 { ac_try='test -s conftest$ac_exeext' 12891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12892 (eval $ac_try) 2>&5 12893 ac_status=$? 12894 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12895 (exit $ac_status); }; }; then 12896 eval "$as_ac_var=yes" 12897else 12898 echo "$as_me: failed program was:" >&5 12899sed 's/^/| /' conftest.$ac_ext >&5 12900 12901eval "$as_ac_var=no" 12902fi 12903rm -f conftest.err conftest.$ac_objext \ 12904 conftest$ac_exeext conftest.$ac_ext 12905fi 12906echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12907echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12908if test `eval echo '${'$as_ac_var'}'` = yes; then 12909 cat >>confdefs.h <<_ACEOF 12910#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12911_ACEOF 12912 12913else 12914 case $LIBOBJS in 12915 "$ac_func.$ac_objext" | \ 12916 *" $ac_func.$ac_objext" | \ 12917 "$ac_func.$ac_objext "* | \ 12918 *" $ac_func.$ac_objext "* ) ;; 12919 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; 12920esac 12921 12922fi 12923done 12924 12925 12926 12927 12928 12929 12930 12931 12932 12933for ac_func in strtod strtol strtoul strtoll strtoull strtoimax strtoumax 12934do 12935as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12936echo "$as_me:$LINENO: checking for $ac_func" >&5 12937echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12938if eval "test \"\${$as_ac_var+set}\" = set"; then 12939 echo $ECHO_N "(cached) $ECHO_C" >&6 12940else 12941 cat >conftest.$ac_ext <<_ACEOF 12942/* confdefs.h. */ 12943_ACEOF 12944cat confdefs.h >>conftest.$ac_ext 12945cat >>conftest.$ac_ext <<_ACEOF 12946/* end confdefs.h. */ 12947/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12948 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12949#define $ac_func innocuous_$ac_func 12950 12951/* System header to define __stub macros and hopefully few prototypes, 12952 which can conflict with char $ac_func (); below. 12953 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12954 <limits.h> exists even on freestanding compilers. */ 12955 12956#ifdef __STDC__ 12957# include <limits.h> 12958#else 12959# include <assert.h> 12960#endif 12961 12962#undef $ac_func 12963 12964/* Override any gcc2 internal prototype to avoid an error. */ 12965#ifdef __cplusplus 12966extern "C" 12967{ 12968#endif 12969/* We use char because int might match the return type of a gcc2 12970 builtin and then its argument prototype would still apply. */ 12971char $ac_func (); 12972/* The GNU C library defines this for functions which it implements 12973 to always fail with ENOSYS. Some functions are actually named 12974 something starting with __ and the normal name is an alias. */ 12975#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12976choke me 12977#else 12978char (*f) () = $ac_func; 12979#endif 12980#ifdef __cplusplus 12981} 12982#endif 12983 12984int 12985main () 12986{ 12987return f != $ac_func; 12988 ; 12989 return 0; 12990} 12991_ACEOF 12992rm -f conftest.$ac_objext conftest$ac_exeext 12993if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12994 (eval $ac_link) 2>conftest.er1 12995 ac_status=$? 12996 grep -v '^ *+' conftest.er1 >conftest.err 12997 rm -f conftest.er1 12998 cat conftest.err >&5 12999 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13000 (exit $ac_status); } && 13001 { ac_try='test -z "$ac_c_werror_flag" 13002 || test ! -s conftest.err' 13003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13004 (eval $ac_try) 2>&5 13005 ac_status=$? 13006 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13007 (exit $ac_status); }; } && 13008 { ac_try='test -s conftest$ac_exeext' 13009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13010 (eval $ac_try) 2>&5 13011 ac_status=$? 13012 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13013 (exit $ac_status); }; }; then 13014 eval "$as_ac_var=yes" 13015else 13016 echo "$as_me: failed program was:" >&5 13017sed 's/^/| /' conftest.$ac_ext >&5 13018 13019eval "$as_ac_var=no" 13020fi 13021rm -f conftest.err conftest.$ac_objext \ 13022 conftest$ac_exeext conftest.$ac_ext 13023fi 13024echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 13025echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 13026if test `eval echo '${'$as_ac_var'}'` = yes; then 13027 cat >>confdefs.h <<_ACEOF 13028#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 13029_ACEOF 13030 13031else 13032 case $LIBOBJS in 13033 "$ac_func.$ac_objext" | \ 13034 *" $ac_func.$ac_objext" | \ 13035 "$ac_func.$ac_objext "* | \ 13036 *" $ac_func.$ac_objext "* ) ;; 13037 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; 13038esac 13039 13040fi 13041done 13042 13043 13044 13045echo "$as_me:$LINENO: checking whether confstr is declared" >&5 13046echo $ECHO_N "checking whether confstr is declared... $ECHO_C" >&6 13047if test "${ac_cv_have_decl_confstr+set}" = set; then 13048 echo $ECHO_N "(cached) $ECHO_C" >&6 13049else 13050 cat >conftest.$ac_ext <<_ACEOF 13051/* confdefs.h. */ 13052_ACEOF 13053cat confdefs.h >>conftest.$ac_ext 13054cat >>conftest.$ac_ext <<_ACEOF 13055/* end confdefs.h. */ 13056$ac_includes_default 13057int 13058main () 13059{ 13060#ifndef confstr 13061 char *p = (char *) confstr; 13062#endif 13063 13064 ; 13065 return 0; 13066} 13067_ACEOF 13068rm -f conftest.$ac_objext 13069if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13070 (eval $ac_compile) 2>conftest.er1 13071 ac_status=$? 13072 grep -v '^ *+' conftest.er1 >conftest.err 13073 rm -f conftest.er1 13074 cat conftest.err >&5 13075 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13076 (exit $ac_status); } && 13077 { ac_try='test -z "$ac_c_werror_flag" 13078 || test ! -s conftest.err' 13079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13080 (eval $ac_try) 2>&5 13081 ac_status=$? 13082 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13083 (exit $ac_status); }; } && 13084 { ac_try='test -s conftest.$ac_objext' 13085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13086 (eval $ac_try) 2>&5 13087 ac_status=$? 13088 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13089 (exit $ac_status); }; }; then 13090 ac_cv_have_decl_confstr=yes 13091else 13092 echo "$as_me: failed program was:" >&5 13093sed 's/^/| /' conftest.$ac_ext >&5 13094 13095ac_cv_have_decl_confstr=no 13096fi 13097rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13098fi 13099echo "$as_me:$LINENO: result: $ac_cv_have_decl_confstr" >&5 13100echo "${ECHO_T}$ac_cv_have_decl_confstr" >&6 13101if test $ac_cv_have_decl_confstr = yes; then 13102 13103cat >>confdefs.h <<_ACEOF 13104#define HAVE_DECL_CONFSTR 1 13105_ACEOF 13106 13107 13108else 13109 cat >>confdefs.h <<_ACEOF 13110#define HAVE_DECL_CONFSTR 0 13111_ACEOF 13112 13113 13114fi 13115 13116 13117echo "$as_me:$LINENO: checking whether printf is declared" >&5 13118echo $ECHO_N "checking whether printf is declared... $ECHO_C" >&6 13119if test "${ac_cv_have_decl_printf+set}" = set; then 13120 echo $ECHO_N "(cached) $ECHO_C" >&6 13121else 13122 cat >conftest.$ac_ext <<_ACEOF 13123/* confdefs.h. */ 13124_ACEOF 13125cat confdefs.h >>conftest.$ac_ext 13126cat >>conftest.$ac_ext <<_ACEOF 13127/* end confdefs.h. */ 13128$ac_includes_default 13129int 13130main () 13131{ 13132#ifndef printf 13133 char *p = (char *) printf; 13134#endif 13135 13136 ; 13137 return 0; 13138} 13139_ACEOF 13140rm -f conftest.$ac_objext 13141if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13142 (eval $ac_compile) 2>conftest.er1 13143 ac_status=$? 13144 grep -v '^ *+' conftest.er1 >conftest.err 13145 rm -f conftest.er1 13146 cat conftest.err >&5 13147 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13148 (exit $ac_status); } && 13149 { ac_try='test -z "$ac_c_werror_flag" 13150 || test ! -s conftest.err' 13151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13152 (eval $ac_try) 2>&5 13153 ac_status=$? 13154 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13155 (exit $ac_status); }; } && 13156 { ac_try='test -s conftest.$ac_objext' 13157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13158 (eval $ac_try) 2>&5 13159 ac_status=$? 13160 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13161 (exit $ac_status); }; }; then 13162 ac_cv_have_decl_printf=yes 13163else 13164 echo "$as_me: failed program was:" >&5 13165sed 's/^/| /' conftest.$ac_ext >&5 13166 13167ac_cv_have_decl_printf=no 13168fi 13169rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13170fi 13171echo "$as_me:$LINENO: result: $ac_cv_have_decl_printf" >&5 13172echo "${ECHO_T}$ac_cv_have_decl_printf" >&6 13173if test $ac_cv_have_decl_printf = yes; then 13174 13175cat >>confdefs.h <<_ACEOF 13176#define HAVE_DECL_PRINTF 1 13177_ACEOF 13178 13179 13180else 13181 cat >>confdefs.h <<_ACEOF 13182#define HAVE_DECL_PRINTF 0 13183_ACEOF 13184 13185 13186fi 13187 13188 13189echo "$as_me:$LINENO: checking whether sbrk is declared" >&5 13190echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6 13191if test "${ac_cv_have_decl_sbrk+set}" = set; then 13192 echo $ECHO_N "(cached) $ECHO_C" >&6 13193else 13194 cat >conftest.$ac_ext <<_ACEOF 13195/* confdefs.h. */ 13196_ACEOF 13197cat confdefs.h >>conftest.$ac_ext 13198cat >>conftest.$ac_ext <<_ACEOF 13199/* end confdefs.h. */ 13200$ac_includes_default 13201int 13202main () 13203{ 13204#ifndef sbrk 13205 char *p = (char *) sbrk; 13206#endif 13207 13208 ; 13209 return 0; 13210} 13211_ACEOF 13212rm -f conftest.$ac_objext 13213if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13214 (eval $ac_compile) 2>conftest.er1 13215 ac_status=$? 13216 grep -v '^ *+' conftest.er1 >conftest.err 13217 rm -f conftest.er1 13218 cat conftest.err >&5 13219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13220 (exit $ac_status); } && 13221 { ac_try='test -z "$ac_c_werror_flag" 13222 || test ! -s conftest.err' 13223 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13224 (eval $ac_try) 2>&5 13225 ac_status=$? 13226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13227 (exit $ac_status); }; } && 13228 { ac_try='test -s conftest.$ac_objext' 13229 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13230 (eval $ac_try) 2>&5 13231 ac_status=$? 13232 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13233 (exit $ac_status); }; }; then 13234 ac_cv_have_decl_sbrk=yes 13235else 13236 echo "$as_me: failed program was:" >&5 13237sed 's/^/| /' conftest.$ac_ext >&5 13238 13239ac_cv_have_decl_sbrk=no 13240fi 13241rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13242fi 13243echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5 13244echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6 13245if test $ac_cv_have_decl_sbrk = yes; then 13246 13247cat >>confdefs.h <<_ACEOF 13248#define HAVE_DECL_SBRK 1 13249_ACEOF 13250 13251 13252else 13253 cat >>confdefs.h <<_ACEOF 13254#define HAVE_DECL_SBRK 0 13255_ACEOF 13256 13257 13258fi 13259 13260 13261echo "$as_me:$LINENO: checking whether setregid is declared" >&5 13262echo $ECHO_N "checking whether setregid is declared... $ECHO_C" >&6 13263if test "${ac_cv_have_decl_setregid+set}" = set; then 13264 echo $ECHO_N "(cached) $ECHO_C" >&6 13265else 13266 cat >conftest.$ac_ext <<_ACEOF 13267/* confdefs.h. */ 13268_ACEOF 13269cat confdefs.h >>conftest.$ac_ext 13270cat >>conftest.$ac_ext <<_ACEOF 13271/* end confdefs.h. */ 13272$ac_includes_default 13273int 13274main () 13275{ 13276#ifndef setregid 13277 char *p = (char *) setregid; 13278#endif 13279 13280 ; 13281 return 0; 13282} 13283_ACEOF 13284rm -f conftest.$ac_objext 13285if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13286 (eval $ac_compile) 2>conftest.er1 13287 ac_status=$? 13288 grep -v '^ *+' conftest.er1 >conftest.err 13289 rm -f conftest.er1 13290 cat conftest.err >&5 13291 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13292 (exit $ac_status); } && 13293 { ac_try='test -z "$ac_c_werror_flag" 13294 || test ! -s conftest.err' 13295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13296 (eval $ac_try) 2>&5 13297 ac_status=$? 13298 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13299 (exit $ac_status); }; } && 13300 { ac_try='test -s conftest.$ac_objext' 13301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13302 (eval $ac_try) 2>&5 13303 ac_status=$? 13304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13305 (exit $ac_status); }; }; then 13306 ac_cv_have_decl_setregid=yes 13307else 13308 echo "$as_me: failed program was:" >&5 13309sed 's/^/| /' conftest.$ac_ext >&5 13310 13311ac_cv_have_decl_setregid=no 13312fi 13313rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13314fi 13315echo "$as_me:$LINENO: result: $ac_cv_have_decl_setregid" >&5 13316echo "${ECHO_T}$ac_cv_have_decl_setregid" >&6 13317if test $ac_cv_have_decl_setregid = yes; then 13318 13319cat >>confdefs.h <<_ACEOF 13320#define HAVE_DECL_SETREGID 1 13321_ACEOF 13322 13323 13324else 13325 cat >>confdefs.h <<_ACEOF 13326#define HAVE_DECL_SETREGID 0 13327_ACEOF 13328 13329 13330fi 13331 13332 13333echo "$as_me:$LINENO: checking whether strcpy is declared" >&5 13334echo $ECHO_N "checking whether strcpy is declared... $ECHO_C" >&6 13335if test "${ac_cv_have_decl_strcpy+set}" = set; then 13336 echo $ECHO_N "(cached) $ECHO_C" >&6 13337else 13338 cat >conftest.$ac_ext <<_ACEOF 13339/* confdefs.h. */ 13340_ACEOF 13341cat confdefs.h >>conftest.$ac_ext 13342cat >>conftest.$ac_ext <<_ACEOF 13343/* end confdefs.h. */ 13344$ac_includes_default 13345int 13346main () 13347{ 13348#ifndef strcpy 13349 char *p = (char *) strcpy; 13350#endif 13351 13352 ; 13353 return 0; 13354} 13355_ACEOF 13356rm -f conftest.$ac_objext 13357if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13358 (eval $ac_compile) 2>conftest.er1 13359 ac_status=$? 13360 grep -v '^ *+' conftest.er1 >conftest.err 13361 rm -f conftest.er1 13362 cat conftest.err >&5 13363 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13364 (exit $ac_status); } && 13365 { ac_try='test -z "$ac_c_werror_flag" 13366 || test ! -s conftest.err' 13367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13368 (eval $ac_try) 2>&5 13369 ac_status=$? 13370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13371 (exit $ac_status); }; } && 13372 { ac_try='test -s conftest.$ac_objext' 13373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13374 (eval $ac_try) 2>&5 13375 ac_status=$? 13376 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13377 (exit $ac_status); }; }; then 13378 ac_cv_have_decl_strcpy=yes 13379else 13380 echo "$as_me: failed program was:" >&5 13381sed 's/^/| /' conftest.$ac_ext >&5 13382 13383ac_cv_have_decl_strcpy=no 13384fi 13385rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13386fi 13387echo "$as_me:$LINENO: result: $ac_cv_have_decl_strcpy" >&5 13388echo "${ECHO_T}$ac_cv_have_decl_strcpy" >&6 13389if test $ac_cv_have_decl_strcpy = yes; then 13390 13391cat >>confdefs.h <<_ACEOF 13392#define HAVE_DECL_STRCPY 1 13393_ACEOF 13394 13395 13396else 13397 cat >>confdefs.h <<_ACEOF 13398#define HAVE_DECL_STRCPY 0 13399_ACEOF 13400 13401 13402fi 13403 13404 13405echo "$as_me:$LINENO: checking whether strsignal is declared" >&5 13406echo $ECHO_N "checking whether strsignal is declared... $ECHO_C" >&6 13407if test "${ac_cv_have_decl_strsignal+set}" = set; then 13408 echo $ECHO_N "(cached) $ECHO_C" >&6 13409else 13410 cat >conftest.$ac_ext <<_ACEOF 13411/* confdefs.h. */ 13412_ACEOF 13413cat confdefs.h >>conftest.$ac_ext 13414cat >>conftest.$ac_ext <<_ACEOF 13415/* end confdefs.h. */ 13416$ac_includes_default 13417int 13418main () 13419{ 13420#ifndef strsignal 13421 char *p = (char *) strsignal; 13422#endif 13423 13424 ; 13425 return 0; 13426} 13427_ACEOF 13428rm -f conftest.$ac_objext 13429if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13430 (eval $ac_compile) 2>conftest.er1 13431 ac_status=$? 13432 grep -v '^ *+' conftest.er1 >conftest.err 13433 rm -f conftest.er1 13434 cat conftest.err >&5 13435 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13436 (exit $ac_status); } && 13437 { ac_try='test -z "$ac_c_werror_flag" 13438 || test ! -s conftest.err' 13439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13440 (eval $ac_try) 2>&5 13441 ac_status=$? 13442 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13443 (exit $ac_status); }; } && 13444 { ac_try='test -s conftest.$ac_objext' 13445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13446 (eval $ac_try) 2>&5 13447 ac_status=$? 13448 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13449 (exit $ac_status); }; }; then 13450 ac_cv_have_decl_strsignal=yes 13451else 13452 echo "$as_me: failed program was:" >&5 13453sed 's/^/| /' conftest.$ac_ext >&5 13454 13455ac_cv_have_decl_strsignal=no 13456fi 13457rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13458fi 13459echo "$as_me:$LINENO: result: $ac_cv_have_decl_strsignal" >&5 13460echo "${ECHO_T}$ac_cv_have_decl_strsignal" >&6 13461if test $ac_cv_have_decl_strsignal = yes; then 13462 13463cat >>confdefs.h <<_ACEOF 13464#define HAVE_DECL_STRSIGNAL 1 13465_ACEOF 13466 13467 13468else 13469 cat >>confdefs.h <<_ACEOF 13470#define HAVE_DECL_STRSIGNAL 0 13471_ACEOF 13472 13473 13474fi 13475 13476 13477 13478echo "$as_me:$LINENO: checking whether strtold is declared" >&5 13479echo $ECHO_N "checking whether strtold is declared... $ECHO_C" >&6 13480if test "${ac_cv_have_decl_strtold+set}" = set; then 13481 echo $ECHO_N "(cached) $ECHO_C" >&6 13482else 13483 cat >conftest.$ac_ext <<_ACEOF 13484/* confdefs.h. */ 13485_ACEOF 13486cat confdefs.h >>conftest.$ac_ext 13487cat >>conftest.$ac_ext <<_ACEOF 13488/* end confdefs.h. */ 13489$ac_includes_default 13490int 13491main () 13492{ 13493#ifndef strtold 13494 char *p = (char *) strtold; 13495#endif 13496 13497 ; 13498 return 0; 13499} 13500_ACEOF 13501rm -f conftest.$ac_objext 13502if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13503 (eval $ac_compile) 2>conftest.er1 13504 ac_status=$? 13505 grep -v '^ *+' conftest.er1 >conftest.err 13506 rm -f conftest.er1 13507 cat conftest.err >&5 13508 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13509 (exit $ac_status); } && 13510 { ac_try='test -z "$ac_c_werror_flag" 13511 || test ! -s conftest.err' 13512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13513 (eval $ac_try) 2>&5 13514 ac_status=$? 13515 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13516 (exit $ac_status); }; } && 13517 { ac_try='test -s conftest.$ac_objext' 13518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13519 (eval $ac_try) 2>&5 13520 ac_status=$? 13521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13522 (exit $ac_status); }; }; then 13523 ac_cv_have_decl_strtold=yes 13524else 13525 echo "$as_me: failed program was:" >&5 13526sed 's/^/| /' conftest.$ac_ext >&5 13527 13528ac_cv_have_decl_strtold=no 13529fi 13530rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13531fi 13532echo "$as_me:$LINENO: result: $ac_cv_have_decl_strtold" >&5 13533echo "${ECHO_T}$ac_cv_have_decl_strtold" >&6 13534if test $ac_cv_have_decl_strtold = yes; then 13535 13536cat >>confdefs.h <<_ACEOF 13537#define HAVE_DECL_STRTOLD 1 13538_ACEOF 13539 13540 13541 echo "$as_me:$LINENO: checking for broken strtold" >&5 13542echo $ECHO_N "checking for broken strtold... $ECHO_C" >&6 13543 if test "${bash_cv_strtold_broken+set}" = set; then 13544 echo $ECHO_N "(cached) $ECHO_C" >&6 13545else 13546 cat >conftest.$ac_ext <<_ACEOF 13547/* confdefs.h. */ 13548_ACEOF 13549cat confdefs.h >>conftest.$ac_ext 13550cat >>conftest.$ac_ext <<_ACEOF 13551/* end confdefs.h. */ 13552#include <stdlib.h> 13553int 13554main () 13555{ 13556int main() { long double r; char *foo, bar; r = strtold(foo, &bar);} 13557 ; 13558 return 0; 13559} 13560_ACEOF 13561rm -f conftest.$ac_objext 13562if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13563 (eval $ac_compile) 2>conftest.er1 13564 ac_status=$? 13565 grep -v '^ *+' conftest.er1 >conftest.err 13566 rm -f conftest.er1 13567 cat conftest.err >&5 13568 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13569 (exit $ac_status); } && 13570 { ac_try='test -z "$ac_c_werror_flag" 13571 || test ! -s conftest.err' 13572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13573 (eval $ac_try) 2>&5 13574 ac_status=$? 13575 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13576 (exit $ac_status); }; } && 13577 { ac_try='test -s conftest.$ac_objext' 13578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13579 (eval $ac_try) 2>&5 13580 ac_status=$? 13581 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13582 (exit $ac_status); }; }; then 13583 bash_cv_strtold_broken=no 13584else 13585 echo "$as_me: failed program was:" >&5 13586sed 's/^/| /' conftest.$ac_ext >&5 13587 13588bash_cv_strtold_broken=yes 13589fi 13590rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13591 13592 13593fi 13594 13595 echo "$as_me:$LINENO: result: $bash_cv_strtold_broken" >&5 13596echo "${ECHO_T}$bash_cv_strtold_broken" >&6 13597 if test "$bash_cv_strtold_broken" = "yes" ; then 13598 cat >>confdefs.h <<\_ACEOF 13599#define STRTOLD_BROKEN 1 13600_ACEOF 13601 13602 fi 13603 13604else 13605 cat >>confdefs.h <<_ACEOF 13606#define HAVE_DECL_STRTOLD 0 13607_ACEOF 13608 13609 13610fi 13611 13612 13613 13614 13615 13616 13617 13618echo "$as_me:$LINENO: checking for declaration of strtoimax" >&5 13619echo $ECHO_N "checking for declaration of strtoimax... $ECHO_C" >&6 13620if test "${bash_cv_decl_strtoimax+set}" = set; then 13621 echo $ECHO_N "(cached) $ECHO_C" >&6 13622else 13623 cat >conftest.$ac_ext <<_ACEOF 13624/* confdefs.h. */ 13625_ACEOF 13626cat confdefs.h >>conftest.$ac_ext 13627cat >>conftest.$ac_ext <<_ACEOF 13628/* end confdefs.h. */ 13629 13630#if STDC_HEADERS 13631# include <stdlib.h> 13632#endif 13633#if HAVE_INTTYPES_H 13634# include <inttypes.h> 13635#endif 13636 13637int 13638main () 13639{ 13640return !strtoimax; 13641 ; 13642 return 0; 13643} 13644_ACEOF 13645rm -f conftest.$ac_objext conftest$ac_exeext 13646if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13647 (eval $ac_link) 2>conftest.er1 13648 ac_status=$? 13649 grep -v '^ *+' conftest.er1 >conftest.err 13650 rm -f conftest.er1 13651 cat conftest.err >&5 13652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13653 (exit $ac_status); } && 13654 { ac_try='test -z "$ac_c_werror_flag" 13655 || test ! -s conftest.err' 13656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13657 (eval $ac_try) 2>&5 13658 ac_status=$? 13659 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13660 (exit $ac_status); }; } && 13661 { ac_try='test -s conftest$ac_exeext' 13662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13663 (eval $ac_try) 2>&5 13664 ac_status=$? 13665 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13666 (exit $ac_status); }; }; then 13667 bash_cv_decl_strtoimax=yes 13668else 13669 echo "$as_me: failed program was:" >&5 13670sed 's/^/| /' conftest.$ac_ext >&5 13671 13672bash_cv_decl_strtoimax=no 13673fi 13674rm -f conftest.err conftest.$ac_objext \ 13675 conftest$ac_exeext conftest.$ac_ext 13676fi 13677echo "$as_me:$LINENO: result: $bash_cv_decl_strtoimax" >&5 13678echo "${ECHO_T}$bash_cv_decl_strtoimax" >&6 13679bash_tr_func=HAVE_DECL_`echo strtoimax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 13680if test $bash_cv_decl_strtoimax = yes; then 13681 cat >>confdefs.h <<_ACEOF 13682#define $bash_tr_func 1 13683_ACEOF 13684 13685else 13686 cat >>confdefs.h <<_ACEOF 13687#define $bash_tr_func 0 13688_ACEOF 13689 13690fi 13691 13692 13693 13694 13695echo "$as_me:$LINENO: checking for declaration of strtol" >&5 13696echo $ECHO_N "checking for declaration of strtol... $ECHO_C" >&6 13697if test "${bash_cv_decl_strtol+set}" = set; then 13698 echo $ECHO_N "(cached) $ECHO_C" >&6 13699else 13700 cat >conftest.$ac_ext <<_ACEOF 13701/* confdefs.h. */ 13702_ACEOF 13703cat confdefs.h >>conftest.$ac_ext 13704cat >>conftest.$ac_ext <<_ACEOF 13705/* end confdefs.h. */ 13706 13707#if STDC_HEADERS 13708# include <stdlib.h> 13709#endif 13710#if HAVE_INTTYPES_H 13711# include <inttypes.h> 13712#endif 13713 13714int 13715main () 13716{ 13717return !strtol; 13718 ; 13719 return 0; 13720} 13721_ACEOF 13722rm -f conftest.$ac_objext conftest$ac_exeext 13723if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13724 (eval $ac_link) 2>conftest.er1 13725 ac_status=$? 13726 grep -v '^ *+' conftest.er1 >conftest.err 13727 rm -f conftest.er1 13728 cat conftest.err >&5 13729 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13730 (exit $ac_status); } && 13731 { ac_try='test -z "$ac_c_werror_flag" 13732 || test ! -s conftest.err' 13733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13734 (eval $ac_try) 2>&5 13735 ac_status=$? 13736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13737 (exit $ac_status); }; } && 13738 { ac_try='test -s conftest$ac_exeext' 13739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13740 (eval $ac_try) 2>&5 13741 ac_status=$? 13742 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13743 (exit $ac_status); }; }; then 13744 bash_cv_decl_strtol=yes 13745else 13746 echo "$as_me: failed program was:" >&5 13747sed 's/^/| /' conftest.$ac_ext >&5 13748 13749bash_cv_decl_strtol=no 13750fi 13751rm -f conftest.err conftest.$ac_objext \ 13752 conftest$ac_exeext conftest.$ac_ext 13753fi 13754echo "$as_me:$LINENO: result: $bash_cv_decl_strtol" >&5 13755echo "${ECHO_T}$bash_cv_decl_strtol" >&6 13756bash_tr_func=HAVE_DECL_`echo strtol | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 13757if test $bash_cv_decl_strtol = yes; then 13758 cat >>confdefs.h <<_ACEOF 13759#define $bash_tr_func 1 13760_ACEOF 13761 13762else 13763 cat >>confdefs.h <<_ACEOF 13764#define $bash_tr_func 0 13765_ACEOF 13766 13767fi 13768 13769 13770 13771 13772echo "$as_me:$LINENO: checking for declaration of strtoll" >&5 13773echo $ECHO_N "checking for declaration of strtoll... $ECHO_C" >&6 13774if test "${bash_cv_decl_strtoll+set}" = set; then 13775 echo $ECHO_N "(cached) $ECHO_C" >&6 13776else 13777 cat >conftest.$ac_ext <<_ACEOF 13778/* confdefs.h. */ 13779_ACEOF 13780cat confdefs.h >>conftest.$ac_ext 13781cat >>conftest.$ac_ext <<_ACEOF 13782/* end confdefs.h. */ 13783 13784#if STDC_HEADERS 13785# include <stdlib.h> 13786#endif 13787#if HAVE_INTTYPES_H 13788# include <inttypes.h> 13789#endif 13790 13791int 13792main () 13793{ 13794return !strtoll; 13795 ; 13796 return 0; 13797} 13798_ACEOF 13799rm -f conftest.$ac_objext conftest$ac_exeext 13800if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13801 (eval $ac_link) 2>conftest.er1 13802 ac_status=$? 13803 grep -v '^ *+' conftest.er1 >conftest.err 13804 rm -f conftest.er1 13805 cat conftest.err >&5 13806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13807 (exit $ac_status); } && 13808 { ac_try='test -z "$ac_c_werror_flag" 13809 || test ! -s conftest.err' 13810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13811 (eval $ac_try) 2>&5 13812 ac_status=$? 13813 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13814 (exit $ac_status); }; } && 13815 { ac_try='test -s conftest$ac_exeext' 13816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13817 (eval $ac_try) 2>&5 13818 ac_status=$? 13819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13820 (exit $ac_status); }; }; then 13821 bash_cv_decl_strtoll=yes 13822else 13823 echo "$as_me: failed program was:" >&5 13824sed 's/^/| /' conftest.$ac_ext >&5 13825 13826bash_cv_decl_strtoll=no 13827fi 13828rm -f conftest.err conftest.$ac_objext \ 13829 conftest$ac_exeext conftest.$ac_ext 13830fi 13831echo "$as_me:$LINENO: result: $bash_cv_decl_strtoll" >&5 13832echo "${ECHO_T}$bash_cv_decl_strtoll" >&6 13833bash_tr_func=HAVE_DECL_`echo strtoll | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 13834if test $bash_cv_decl_strtoll = yes; then 13835 cat >>confdefs.h <<_ACEOF 13836#define $bash_tr_func 1 13837_ACEOF 13838 13839else 13840 cat >>confdefs.h <<_ACEOF 13841#define $bash_tr_func 0 13842_ACEOF 13843 13844fi 13845 13846 13847 13848 13849echo "$as_me:$LINENO: checking for declaration of strtoul" >&5 13850echo $ECHO_N "checking for declaration of strtoul... $ECHO_C" >&6 13851if test "${bash_cv_decl_strtoul+set}" = set; then 13852 echo $ECHO_N "(cached) $ECHO_C" >&6 13853else 13854 cat >conftest.$ac_ext <<_ACEOF 13855/* confdefs.h. */ 13856_ACEOF 13857cat confdefs.h >>conftest.$ac_ext 13858cat >>conftest.$ac_ext <<_ACEOF 13859/* end confdefs.h. */ 13860 13861#if STDC_HEADERS 13862# include <stdlib.h> 13863#endif 13864#if HAVE_INTTYPES_H 13865# include <inttypes.h> 13866#endif 13867 13868int 13869main () 13870{ 13871return !strtoul; 13872 ; 13873 return 0; 13874} 13875_ACEOF 13876rm -f conftest.$ac_objext conftest$ac_exeext 13877if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13878 (eval $ac_link) 2>conftest.er1 13879 ac_status=$? 13880 grep -v '^ *+' conftest.er1 >conftest.err 13881 rm -f conftest.er1 13882 cat conftest.err >&5 13883 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13884 (exit $ac_status); } && 13885 { ac_try='test -z "$ac_c_werror_flag" 13886 || test ! -s conftest.err' 13887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13888 (eval $ac_try) 2>&5 13889 ac_status=$? 13890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13891 (exit $ac_status); }; } && 13892 { ac_try='test -s conftest$ac_exeext' 13893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13894 (eval $ac_try) 2>&5 13895 ac_status=$? 13896 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13897 (exit $ac_status); }; }; then 13898 bash_cv_decl_strtoul=yes 13899else 13900 echo "$as_me: failed program was:" >&5 13901sed 's/^/| /' conftest.$ac_ext >&5 13902 13903bash_cv_decl_strtoul=no 13904fi 13905rm -f conftest.err conftest.$ac_objext \ 13906 conftest$ac_exeext conftest.$ac_ext 13907fi 13908echo "$as_me:$LINENO: result: $bash_cv_decl_strtoul" >&5 13909echo "${ECHO_T}$bash_cv_decl_strtoul" >&6 13910bash_tr_func=HAVE_DECL_`echo strtoul | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 13911if test $bash_cv_decl_strtoul = yes; then 13912 cat >>confdefs.h <<_ACEOF 13913#define $bash_tr_func 1 13914_ACEOF 13915 13916else 13917 cat >>confdefs.h <<_ACEOF 13918#define $bash_tr_func 0 13919_ACEOF 13920 13921fi 13922 13923 13924 13925 13926echo "$as_me:$LINENO: checking for declaration of strtoull" >&5 13927echo $ECHO_N "checking for declaration of strtoull... $ECHO_C" >&6 13928if test "${bash_cv_decl_strtoull+set}" = set; then 13929 echo $ECHO_N "(cached) $ECHO_C" >&6 13930else 13931 cat >conftest.$ac_ext <<_ACEOF 13932/* confdefs.h. */ 13933_ACEOF 13934cat confdefs.h >>conftest.$ac_ext 13935cat >>conftest.$ac_ext <<_ACEOF 13936/* end confdefs.h. */ 13937 13938#if STDC_HEADERS 13939# include <stdlib.h> 13940#endif 13941#if HAVE_INTTYPES_H 13942# include <inttypes.h> 13943#endif 13944 13945int 13946main () 13947{ 13948return !strtoull; 13949 ; 13950 return 0; 13951} 13952_ACEOF 13953rm -f conftest.$ac_objext conftest$ac_exeext 13954if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13955 (eval $ac_link) 2>conftest.er1 13956 ac_status=$? 13957 grep -v '^ *+' conftest.er1 >conftest.err 13958 rm -f conftest.er1 13959 cat conftest.err >&5 13960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13961 (exit $ac_status); } && 13962 { ac_try='test -z "$ac_c_werror_flag" 13963 || test ! -s conftest.err' 13964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13965 (eval $ac_try) 2>&5 13966 ac_status=$? 13967 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13968 (exit $ac_status); }; } && 13969 { ac_try='test -s conftest$ac_exeext' 13970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13971 (eval $ac_try) 2>&5 13972 ac_status=$? 13973 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13974 (exit $ac_status); }; }; then 13975 bash_cv_decl_strtoull=yes 13976else 13977 echo "$as_me: failed program was:" >&5 13978sed 's/^/| /' conftest.$ac_ext >&5 13979 13980bash_cv_decl_strtoull=no 13981fi 13982rm -f conftest.err conftest.$ac_objext \ 13983 conftest$ac_exeext conftest.$ac_ext 13984fi 13985echo "$as_me:$LINENO: result: $bash_cv_decl_strtoull" >&5 13986echo "${ECHO_T}$bash_cv_decl_strtoull" >&6 13987bash_tr_func=HAVE_DECL_`echo strtoull | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 13988if test $bash_cv_decl_strtoull = yes; then 13989 cat >>confdefs.h <<_ACEOF 13990#define $bash_tr_func 1 13991_ACEOF 13992 13993else 13994 cat >>confdefs.h <<_ACEOF 13995#define $bash_tr_func 0 13996_ACEOF 13997 13998fi 13999 14000 14001 14002 14003echo "$as_me:$LINENO: checking for declaration of strtoumax" >&5 14004echo $ECHO_N "checking for declaration of strtoumax... $ECHO_C" >&6 14005if test "${bash_cv_decl_strtoumax+set}" = set; then 14006 echo $ECHO_N "(cached) $ECHO_C" >&6 14007else 14008 cat >conftest.$ac_ext <<_ACEOF 14009/* confdefs.h. */ 14010_ACEOF 14011cat confdefs.h >>conftest.$ac_ext 14012cat >>conftest.$ac_ext <<_ACEOF 14013/* end confdefs.h. */ 14014 14015#if STDC_HEADERS 14016# include <stdlib.h> 14017#endif 14018#if HAVE_INTTYPES_H 14019# include <inttypes.h> 14020#endif 14021 14022int 14023main () 14024{ 14025return !strtoumax; 14026 ; 14027 return 0; 14028} 14029_ACEOF 14030rm -f conftest.$ac_objext conftest$ac_exeext 14031if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14032 (eval $ac_link) 2>conftest.er1 14033 ac_status=$? 14034 grep -v '^ *+' conftest.er1 >conftest.err 14035 rm -f conftest.er1 14036 cat conftest.err >&5 14037 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14038 (exit $ac_status); } && 14039 { ac_try='test -z "$ac_c_werror_flag" 14040 || test ! -s conftest.err' 14041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14042 (eval $ac_try) 2>&5 14043 ac_status=$? 14044 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14045 (exit $ac_status); }; } && 14046 { ac_try='test -s conftest$ac_exeext' 14047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14048 (eval $ac_try) 2>&5 14049 ac_status=$? 14050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14051 (exit $ac_status); }; }; then 14052 bash_cv_decl_strtoumax=yes 14053else 14054 echo "$as_me: failed program was:" >&5 14055sed 's/^/| /' conftest.$ac_ext >&5 14056 14057bash_cv_decl_strtoumax=no 14058fi 14059rm -f conftest.err conftest.$ac_objext \ 14060 conftest$ac_exeext conftest.$ac_ext 14061fi 14062echo "$as_me:$LINENO: result: $bash_cv_decl_strtoumax" >&5 14063echo "${ECHO_T}$bash_cv_decl_strtoumax" >&6 14064bash_tr_func=HAVE_DECL_`echo strtoumax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 14065if test $bash_cv_decl_strtoumax = yes; then 14066 cat >>confdefs.h <<_ACEOF 14067#define $bash_tr_func 1 14068_ACEOF 14069 14070else 14071 cat >>confdefs.h <<_ACEOF 14072#define $bash_tr_func 0 14073_ACEOF 14074 14075fi 14076 14077 14078 14079 14080 14081for ac_header in stdlib.h sys/time.h unistd.h 14082do 14083as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14084if eval "test \"\${$as_ac_Header+set}\" = set"; then 14085 echo "$as_me:$LINENO: checking for $ac_header" >&5 14086echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 14087if eval "test \"\${$as_ac_Header+set}\" = set"; then 14088 echo $ECHO_N "(cached) $ECHO_C" >&6 14089fi 14090echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 14091echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 14092else 14093 # Is the header compilable? 14094echo "$as_me:$LINENO: checking $ac_header usability" >&5 14095echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 14096cat >conftest.$ac_ext <<_ACEOF 14097/* confdefs.h. */ 14098_ACEOF 14099cat confdefs.h >>conftest.$ac_ext 14100cat >>conftest.$ac_ext <<_ACEOF 14101/* end confdefs.h. */ 14102$ac_includes_default 14103#include <$ac_header> 14104_ACEOF 14105rm -f conftest.$ac_objext 14106if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 14107 (eval $ac_compile) 2>conftest.er1 14108 ac_status=$? 14109 grep -v '^ *+' conftest.er1 >conftest.err 14110 rm -f conftest.er1 14111 cat conftest.err >&5 14112 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14113 (exit $ac_status); } && 14114 { ac_try='test -z "$ac_c_werror_flag" 14115 || test ! -s conftest.err' 14116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14117 (eval $ac_try) 2>&5 14118 ac_status=$? 14119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14120 (exit $ac_status); }; } && 14121 { ac_try='test -s conftest.$ac_objext' 14122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14123 (eval $ac_try) 2>&5 14124 ac_status=$? 14125 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14126 (exit $ac_status); }; }; then 14127 ac_header_compiler=yes 14128else 14129 echo "$as_me: failed program was:" >&5 14130sed 's/^/| /' conftest.$ac_ext >&5 14131 14132ac_header_compiler=no 14133fi 14134rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 14135echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14136echo "${ECHO_T}$ac_header_compiler" >&6 14137 14138# Is the header present? 14139echo "$as_me:$LINENO: checking $ac_header presence" >&5 14140echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 14141cat >conftest.$ac_ext <<_ACEOF 14142/* confdefs.h. */ 14143_ACEOF 14144cat confdefs.h >>conftest.$ac_ext 14145cat >>conftest.$ac_ext <<_ACEOF 14146/* end confdefs.h. */ 14147#include <$ac_header> 14148_ACEOF 14149if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 14150 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 14151 ac_status=$? 14152 grep -v '^ *+' conftest.er1 >conftest.err 14153 rm -f conftest.er1 14154 cat conftest.err >&5 14155 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14156 (exit $ac_status); } >/dev/null; then 14157 if test -s conftest.err; then 14158 ac_cpp_err=$ac_c_preproc_warn_flag 14159 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14160 else 14161 ac_cpp_err= 14162 fi 14163else 14164 ac_cpp_err=yes 14165fi 14166if test -z "$ac_cpp_err"; then 14167 ac_header_preproc=yes 14168else 14169 echo "$as_me: failed program was:" >&5 14170sed 's/^/| /' conftest.$ac_ext >&5 14171 14172 ac_header_preproc=no 14173fi 14174rm -f conftest.err conftest.$ac_ext 14175echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14176echo "${ECHO_T}$ac_header_preproc" >&6 14177 14178# So? What about this header? 14179case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14180 yes:no: ) 14181 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14182echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14183 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14184echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14185 ac_header_preproc=yes 14186 ;; 14187 no:yes:* ) 14188 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14189echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14190 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14191echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14192 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14193echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14194 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14195echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14196 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14197echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14198 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14199echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14200 ( 14201 cat <<\_ASBOX 14202## ------------------------------- ## 14203## Report this to bug-bash@gnu.org ## 14204## ------------------------------- ## 14205_ASBOX 14206 ) | 14207 sed "s/^/$as_me: WARNING: /" >&2 14208 ;; 14209esac 14210echo "$as_me:$LINENO: checking for $ac_header" >&5 14211echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 14212if eval "test \"\${$as_ac_Header+set}\" = set"; then 14213 echo $ECHO_N "(cached) $ECHO_C" >&6 14214else 14215 eval "$as_ac_Header=\$ac_header_preproc" 14216fi 14217echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 14218echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 14219 14220fi 14221if test `eval echo '${'$as_ac_Header'}'` = yes; then 14222 cat >>confdefs.h <<_ACEOF 14223#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14224_ACEOF 14225 14226fi 14227 14228done 14229 14230 14231for ac_func in alarm 14232do 14233as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 14234echo "$as_me:$LINENO: checking for $ac_func" >&5 14235echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 14236if eval "test \"\${$as_ac_var+set}\" = set"; then 14237 echo $ECHO_N "(cached) $ECHO_C" >&6 14238else 14239 cat >conftest.$ac_ext <<_ACEOF 14240/* confdefs.h. */ 14241_ACEOF 14242cat confdefs.h >>conftest.$ac_ext 14243cat >>conftest.$ac_ext <<_ACEOF 14244/* end confdefs.h. */ 14245/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 14246 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 14247#define $ac_func innocuous_$ac_func 14248 14249/* System header to define __stub macros and hopefully few prototypes, 14250 which can conflict with char $ac_func (); below. 14251 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 14252 <limits.h> exists even on freestanding compilers. */ 14253 14254#ifdef __STDC__ 14255# include <limits.h> 14256#else 14257# include <assert.h> 14258#endif 14259 14260#undef $ac_func 14261 14262/* Override any gcc2 internal prototype to avoid an error. */ 14263#ifdef __cplusplus 14264extern "C" 14265{ 14266#endif 14267/* We use char because int might match the return type of a gcc2 14268 builtin and then its argument prototype would still apply. */ 14269char $ac_func (); 14270/* The GNU C library defines this for functions which it implements 14271 to always fail with ENOSYS. Some functions are actually named 14272 something starting with __ and the normal name is an alias. */ 14273#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 14274choke me 14275#else 14276char (*f) () = $ac_func; 14277#endif 14278#ifdef __cplusplus 14279} 14280#endif 14281 14282int 14283main () 14284{ 14285return f != $ac_func; 14286 ; 14287 return 0; 14288} 14289_ACEOF 14290rm -f conftest.$ac_objext conftest$ac_exeext 14291if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14292 (eval $ac_link) 2>conftest.er1 14293 ac_status=$? 14294 grep -v '^ *+' conftest.er1 >conftest.err 14295 rm -f conftest.er1 14296 cat conftest.err >&5 14297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14298 (exit $ac_status); } && 14299 { ac_try='test -z "$ac_c_werror_flag" 14300 || test ! -s conftest.err' 14301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14302 (eval $ac_try) 2>&5 14303 ac_status=$? 14304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14305 (exit $ac_status); }; } && 14306 { ac_try='test -s conftest$ac_exeext' 14307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14308 (eval $ac_try) 2>&5 14309 ac_status=$? 14310 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14311 (exit $ac_status); }; }; then 14312 eval "$as_ac_var=yes" 14313else 14314 echo "$as_me: failed program was:" >&5 14315sed 's/^/| /' conftest.$ac_ext >&5 14316 14317eval "$as_ac_var=no" 14318fi 14319rm -f conftest.err conftest.$ac_objext \ 14320 conftest$ac_exeext conftest.$ac_ext 14321fi 14322echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 14323echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 14324if test `eval echo '${'$as_ac_var'}'` = yes; then 14325 cat >>confdefs.h <<_ACEOF 14326#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 14327_ACEOF 14328 14329fi 14330done 14331 14332echo "$as_me:$LINENO: checking for working mktime" >&5 14333echo $ECHO_N "checking for working mktime... $ECHO_C" >&6 14334if test "${ac_cv_func_working_mktime+set}" = set; then 14335 echo $ECHO_N "(cached) $ECHO_C" >&6 14336else 14337 if test "$cross_compiling" = yes; then 14338 ac_cv_func_working_mktime=no 14339else 14340 cat >conftest.$ac_ext <<_ACEOF 14341/* confdefs.h. */ 14342_ACEOF 14343cat confdefs.h >>conftest.$ac_ext 14344cat >>conftest.$ac_ext <<_ACEOF 14345/* end confdefs.h. */ 14346/* Test program from Paul Eggert and Tony Leneis. */ 14347#if TIME_WITH_SYS_TIME 14348# include <sys/time.h> 14349# include <time.h> 14350#else 14351# if HAVE_SYS_TIME_H 14352# include <sys/time.h> 14353# else 14354# include <time.h> 14355# endif 14356#endif 14357 14358#if HAVE_STDLIB_H 14359# include <stdlib.h> 14360#endif 14361 14362#if HAVE_UNISTD_H 14363# include <unistd.h> 14364#endif 14365 14366#if !HAVE_ALARM 14367# define alarm(X) /* empty */ 14368#endif 14369 14370/* Work around redefinition to rpl_putenv by other config tests. */ 14371#undef putenv 14372 14373static time_t time_t_max; 14374static time_t time_t_min; 14375 14376/* Values we'll use to set the TZ environment variable. */ 14377static char *tz_strings[] = { 14378 (char *) 0, "TZ=GMT0", "TZ=JST-9", 14379 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" 14380}; 14381#define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) 14382 14383/* Fail if mktime fails to convert a date in the spring-forward gap. 14384 Based on a problem report from Andreas Jaeger. */ 14385static void 14386spring_forward_gap () 14387{ 14388 /* glibc (up to about 1998-10-07) failed this test. */ 14389 struct tm tm; 14390 14391 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" 14392 instead of "TZ=America/Vancouver" in order to detect the bug even 14393 on systems that don't support the Olson extension, or don't have the 14394 full zoneinfo tables installed. */ 14395 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); 14396 14397 tm.tm_year = 98; 14398 tm.tm_mon = 3; 14399 tm.tm_mday = 5; 14400 tm.tm_hour = 2; 14401 tm.tm_min = 0; 14402 tm.tm_sec = 0; 14403 tm.tm_isdst = -1; 14404 if (mktime (&tm) == (time_t)-1) 14405 exit (1); 14406} 14407 14408static void 14409mktime_test1 (now) 14410 time_t now; 14411{ 14412 struct tm *lt; 14413 if ((lt = localtime (&now)) && mktime (lt) != now) 14414 exit (1); 14415} 14416 14417static void 14418mktime_test (now) 14419 time_t now; 14420{ 14421 mktime_test1 (now); 14422 mktime_test1 ((time_t) (time_t_max - now)); 14423 mktime_test1 ((time_t) (time_t_min + now)); 14424} 14425 14426static void 14427irix_6_4_bug () 14428{ 14429 /* Based on code from Ariel Faigon. */ 14430 struct tm tm; 14431 tm.tm_year = 96; 14432 tm.tm_mon = 3; 14433 tm.tm_mday = 0; 14434 tm.tm_hour = 0; 14435 tm.tm_min = 0; 14436 tm.tm_sec = 0; 14437 tm.tm_isdst = -1; 14438 mktime (&tm); 14439 if (tm.tm_mon != 2 || tm.tm_mday != 31) 14440 exit (1); 14441} 14442 14443static void 14444bigtime_test (j) 14445 int j; 14446{ 14447 struct tm tm; 14448 time_t now; 14449 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j; 14450 now = mktime (&tm); 14451 if (now != (time_t) -1) 14452 { 14453 struct tm *lt = localtime (&now); 14454 if (! (lt 14455 && lt->tm_year == tm.tm_year 14456 && lt->tm_mon == tm.tm_mon 14457 && lt->tm_mday == tm.tm_mday 14458 && lt->tm_hour == tm.tm_hour 14459 && lt->tm_min == tm.tm_min 14460 && lt->tm_sec == tm.tm_sec 14461 && lt->tm_yday == tm.tm_yday 14462 && lt->tm_wday == tm.tm_wday 14463 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) 14464 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) 14465 exit (1); 14466 } 14467} 14468 14469int 14470main () 14471{ 14472 time_t t, delta; 14473 int i, j; 14474 14475 /* This test makes some buggy mktime implementations loop. 14476 Give up after 60 seconds; a mktime slower than that 14477 isn't worth using anyway. */ 14478 alarm (60); 14479 14480 for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2) 14481 continue; 14482 time_t_max--; 14483 if ((time_t) -1 < 0) 14484 for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2) 14485 continue; 14486 delta = time_t_max / 997; /* a suitable prime number */ 14487 for (i = 0; i < N_STRINGS; i++) 14488 { 14489 if (tz_strings[i]) 14490 putenv (tz_strings[i]); 14491 14492 for (t = 0; t <= time_t_max - delta; t += delta) 14493 mktime_test (t); 14494 mktime_test ((time_t) 1); 14495 mktime_test ((time_t) (60 * 60)); 14496 mktime_test ((time_t) (60 * 60 * 24)); 14497 14498 for (j = 1; 0 < j; j *= 2) 14499 bigtime_test (j); 14500 bigtime_test (j - 1); 14501 } 14502 irix_6_4_bug (); 14503 spring_forward_gap (); 14504 exit (0); 14505} 14506_ACEOF 14507rm -f conftest$ac_exeext 14508if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14509 (eval $ac_link) 2>&5 14510 ac_status=$? 14511 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14512 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 14513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14514 (eval $ac_try) 2>&5 14515 ac_status=$? 14516 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14517 (exit $ac_status); }; }; then 14518 ac_cv_func_working_mktime=yes 14519else 14520 echo "$as_me: program exited with status $ac_status" >&5 14521echo "$as_me: failed program was:" >&5 14522sed 's/^/| /' conftest.$ac_ext >&5 14523 14524( exit $ac_status ) 14525ac_cv_func_working_mktime=no 14526fi 14527rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 14528fi 14529fi 14530echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5 14531echo "${ECHO_T}$ac_cv_func_working_mktime" >&6 14532if test $ac_cv_func_working_mktime = no; then 14533 case $LIBOBJS in 14534 "mktime.$ac_objext" | \ 14535 *" mktime.$ac_objext" | \ 14536 "mktime.$ac_objext "* | \ 14537 *" mktime.$ac_objext "* ) ;; 14538 *) LIBOBJS="$LIBOBJS mktime.$ac_objext" ;; 14539esac 14540 14541fi 14542 14543 14544 14545 14546 14547 14548 14549 14550for ac_header in argz.h errno.h fcntl.h malloc.h stdio_ext.h 14551do 14552as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14553if eval "test \"\${$as_ac_Header+set}\" = set"; then 14554 echo "$as_me:$LINENO: checking for $ac_header" >&5 14555echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 14556if eval "test \"\${$as_ac_Header+set}\" = set"; then 14557 echo $ECHO_N "(cached) $ECHO_C" >&6 14558fi 14559echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 14560echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 14561else 14562 # Is the header compilable? 14563echo "$as_me:$LINENO: checking $ac_header usability" >&5 14564echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 14565cat >conftest.$ac_ext <<_ACEOF 14566/* confdefs.h. */ 14567_ACEOF 14568cat confdefs.h >>conftest.$ac_ext 14569cat >>conftest.$ac_ext <<_ACEOF 14570/* end confdefs.h. */ 14571$ac_includes_default 14572#include <$ac_header> 14573_ACEOF 14574rm -f conftest.$ac_objext 14575if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 14576 (eval $ac_compile) 2>conftest.er1 14577 ac_status=$? 14578 grep -v '^ *+' conftest.er1 >conftest.err 14579 rm -f conftest.er1 14580 cat conftest.err >&5 14581 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14582 (exit $ac_status); } && 14583 { ac_try='test -z "$ac_c_werror_flag" 14584 || test ! -s conftest.err' 14585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14586 (eval $ac_try) 2>&5 14587 ac_status=$? 14588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14589 (exit $ac_status); }; } && 14590 { ac_try='test -s conftest.$ac_objext' 14591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14592 (eval $ac_try) 2>&5 14593 ac_status=$? 14594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14595 (exit $ac_status); }; }; then 14596 ac_header_compiler=yes 14597else 14598 echo "$as_me: failed program was:" >&5 14599sed 's/^/| /' conftest.$ac_ext >&5 14600 14601ac_header_compiler=no 14602fi 14603rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 14604echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14605echo "${ECHO_T}$ac_header_compiler" >&6 14606 14607# Is the header present? 14608echo "$as_me:$LINENO: checking $ac_header presence" >&5 14609echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 14610cat >conftest.$ac_ext <<_ACEOF 14611/* confdefs.h. */ 14612_ACEOF 14613cat confdefs.h >>conftest.$ac_ext 14614cat >>conftest.$ac_ext <<_ACEOF 14615/* end confdefs.h. */ 14616#include <$ac_header> 14617_ACEOF 14618if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 14619 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 14620 ac_status=$? 14621 grep -v '^ *+' conftest.er1 >conftest.err 14622 rm -f conftest.er1 14623 cat conftest.err >&5 14624 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14625 (exit $ac_status); } >/dev/null; then 14626 if test -s conftest.err; then 14627 ac_cpp_err=$ac_c_preproc_warn_flag 14628 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14629 else 14630 ac_cpp_err= 14631 fi 14632else 14633 ac_cpp_err=yes 14634fi 14635if test -z "$ac_cpp_err"; then 14636 ac_header_preproc=yes 14637else 14638 echo "$as_me: failed program was:" >&5 14639sed 's/^/| /' conftest.$ac_ext >&5 14640 14641 ac_header_preproc=no 14642fi 14643rm -f conftest.err conftest.$ac_ext 14644echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14645echo "${ECHO_T}$ac_header_preproc" >&6 14646 14647# So? What about this header? 14648case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14649 yes:no: ) 14650 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14651echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14652 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14653echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14654 ac_header_preproc=yes 14655 ;; 14656 no:yes:* ) 14657 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14658echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14659 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14660echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14661 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14662echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14663 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14664echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14665 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14666echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14667 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14668echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14669 ( 14670 cat <<\_ASBOX 14671## ------------------------------- ## 14672## Report this to bug-bash@gnu.org ## 14673## ------------------------------- ## 14674_ASBOX 14675 ) | 14676 sed "s/^/$as_me: WARNING: /" >&2 14677 ;; 14678esac 14679echo "$as_me:$LINENO: checking for $ac_header" >&5 14680echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 14681if eval "test \"\${$as_ac_Header+set}\" = set"; then 14682 echo $ECHO_N "(cached) $ECHO_C" >&6 14683else 14684 eval "$as_ac_Header=\$ac_header_preproc" 14685fi 14686echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 14687echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 14688 14689fi 14690if test `eval echo '${'$as_ac_Header'}'` = yes; then 14691 cat >>confdefs.h <<_ACEOF 14692#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14693_ACEOF 14694 14695fi 14696 14697done 14698 14699 14700 14701 14702for ac_header in stdlib.h unistd.h 14703do 14704as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14705if eval "test \"\${$as_ac_Header+set}\" = set"; then 14706 echo "$as_me:$LINENO: checking for $ac_header" >&5 14707echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 14708if eval "test \"\${$as_ac_Header+set}\" = set"; then 14709 echo $ECHO_N "(cached) $ECHO_C" >&6 14710fi 14711echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 14712echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 14713else 14714 # Is the header compilable? 14715echo "$as_me:$LINENO: checking $ac_header usability" >&5 14716echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 14717cat >conftest.$ac_ext <<_ACEOF 14718/* confdefs.h. */ 14719_ACEOF 14720cat confdefs.h >>conftest.$ac_ext 14721cat >>conftest.$ac_ext <<_ACEOF 14722/* end confdefs.h. */ 14723$ac_includes_default 14724#include <$ac_header> 14725_ACEOF 14726rm -f conftest.$ac_objext 14727if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 14728 (eval $ac_compile) 2>conftest.er1 14729 ac_status=$? 14730 grep -v '^ *+' conftest.er1 >conftest.err 14731 rm -f conftest.er1 14732 cat conftest.err >&5 14733 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14734 (exit $ac_status); } && 14735 { ac_try='test -z "$ac_c_werror_flag" 14736 || test ! -s conftest.err' 14737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14738 (eval $ac_try) 2>&5 14739 ac_status=$? 14740 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14741 (exit $ac_status); }; } && 14742 { ac_try='test -s conftest.$ac_objext' 14743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14744 (eval $ac_try) 2>&5 14745 ac_status=$? 14746 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14747 (exit $ac_status); }; }; then 14748 ac_header_compiler=yes 14749else 14750 echo "$as_me: failed program was:" >&5 14751sed 's/^/| /' conftest.$ac_ext >&5 14752 14753ac_header_compiler=no 14754fi 14755rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 14756echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14757echo "${ECHO_T}$ac_header_compiler" >&6 14758 14759# Is the header present? 14760echo "$as_me:$LINENO: checking $ac_header presence" >&5 14761echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 14762cat >conftest.$ac_ext <<_ACEOF 14763/* confdefs.h. */ 14764_ACEOF 14765cat confdefs.h >>conftest.$ac_ext 14766cat >>conftest.$ac_ext <<_ACEOF 14767/* end confdefs.h. */ 14768#include <$ac_header> 14769_ACEOF 14770if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 14771 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 14772 ac_status=$? 14773 grep -v '^ *+' conftest.er1 >conftest.err 14774 rm -f conftest.er1 14775 cat conftest.err >&5 14776 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14777 (exit $ac_status); } >/dev/null; then 14778 if test -s conftest.err; then 14779 ac_cpp_err=$ac_c_preproc_warn_flag 14780 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14781 else 14782 ac_cpp_err= 14783 fi 14784else 14785 ac_cpp_err=yes 14786fi 14787if test -z "$ac_cpp_err"; then 14788 ac_header_preproc=yes 14789else 14790 echo "$as_me: failed program was:" >&5 14791sed 's/^/| /' conftest.$ac_ext >&5 14792 14793 ac_header_preproc=no 14794fi 14795rm -f conftest.err conftest.$ac_ext 14796echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14797echo "${ECHO_T}$ac_header_preproc" >&6 14798 14799# So? What about this header? 14800case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14801 yes:no: ) 14802 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14803echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14804 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14805echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14806 ac_header_preproc=yes 14807 ;; 14808 no:yes:* ) 14809 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14810echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14811 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14812echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14813 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14814echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14815 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14816echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14817 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14818echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14819 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14820echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14821 ( 14822 cat <<\_ASBOX 14823## ------------------------------- ## 14824## Report this to bug-bash@gnu.org ## 14825## ------------------------------- ## 14826_ASBOX 14827 ) | 14828 sed "s/^/$as_me: WARNING: /" >&2 14829 ;; 14830esac 14831echo "$as_me:$LINENO: checking for $ac_header" >&5 14832echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 14833if eval "test \"\${$as_ac_Header+set}\" = set"; then 14834 echo $ECHO_N "(cached) $ECHO_C" >&6 14835else 14836 eval "$as_ac_Header=\$ac_header_preproc" 14837fi 14838echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 14839echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 14840 14841fi 14842if test `eval echo '${'$as_ac_Header'}'` = yes; then 14843 cat >>confdefs.h <<_ACEOF 14844#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14845_ACEOF 14846 14847fi 14848 14849done 14850 14851 14852for ac_func in getpagesize 14853do 14854as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 14855echo "$as_me:$LINENO: checking for $ac_func" >&5 14856echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 14857if eval "test \"\${$as_ac_var+set}\" = set"; then 14858 echo $ECHO_N "(cached) $ECHO_C" >&6 14859else 14860 cat >conftest.$ac_ext <<_ACEOF 14861/* confdefs.h. */ 14862_ACEOF 14863cat confdefs.h >>conftest.$ac_ext 14864cat >>conftest.$ac_ext <<_ACEOF 14865/* end confdefs.h. */ 14866/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 14867 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 14868#define $ac_func innocuous_$ac_func 14869 14870/* System header to define __stub macros and hopefully few prototypes, 14871 which can conflict with char $ac_func (); below. 14872 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 14873 <limits.h> exists even on freestanding compilers. */ 14874 14875#ifdef __STDC__ 14876# include <limits.h> 14877#else 14878# include <assert.h> 14879#endif 14880 14881#undef $ac_func 14882 14883/* Override any gcc2 internal prototype to avoid an error. */ 14884#ifdef __cplusplus 14885extern "C" 14886{ 14887#endif 14888/* We use char because int might match the return type of a gcc2 14889 builtin and then its argument prototype would still apply. */ 14890char $ac_func (); 14891/* The GNU C library defines this for functions which it implements 14892 to always fail with ENOSYS. Some functions are actually named 14893 something starting with __ and the normal name is an alias. */ 14894#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 14895choke me 14896#else 14897char (*f) () = $ac_func; 14898#endif 14899#ifdef __cplusplus 14900} 14901#endif 14902 14903int 14904main () 14905{ 14906return f != $ac_func; 14907 ; 14908 return 0; 14909} 14910_ACEOF 14911rm -f conftest.$ac_objext conftest$ac_exeext 14912if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14913 (eval $ac_link) 2>conftest.er1 14914 ac_status=$? 14915 grep -v '^ *+' conftest.er1 >conftest.err 14916 rm -f conftest.er1 14917 cat conftest.err >&5 14918 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14919 (exit $ac_status); } && 14920 { ac_try='test -z "$ac_c_werror_flag" 14921 || test ! -s conftest.err' 14922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14923 (eval $ac_try) 2>&5 14924 ac_status=$? 14925 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14926 (exit $ac_status); }; } && 14927 { ac_try='test -s conftest$ac_exeext' 14928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14929 (eval $ac_try) 2>&5 14930 ac_status=$? 14931 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14932 (exit $ac_status); }; }; then 14933 eval "$as_ac_var=yes" 14934else 14935 echo "$as_me: failed program was:" >&5 14936sed 's/^/| /' conftest.$ac_ext >&5 14937 14938eval "$as_ac_var=no" 14939fi 14940rm -f conftest.err conftest.$ac_objext \ 14941 conftest$ac_exeext conftest.$ac_ext 14942fi 14943echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 14944echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 14945if test `eval echo '${'$as_ac_var'}'` = yes; then 14946 cat >>confdefs.h <<_ACEOF 14947#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 14948_ACEOF 14949 14950fi 14951done 14952 14953echo "$as_me:$LINENO: checking for working mmap" >&5 14954echo $ECHO_N "checking for working mmap... $ECHO_C" >&6 14955if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 14956 echo $ECHO_N "(cached) $ECHO_C" >&6 14957else 14958 if test "$cross_compiling" = yes; then 14959 ac_cv_func_mmap_fixed_mapped=no 14960else 14961 cat >conftest.$ac_ext <<_ACEOF 14962/* confdefs.h. */ 14963_ACEOF 14964cat confdefs.h >>conftest.$ac_ext 14965cat >>conftest.$ac_ext <<_ACEOF 14966/* end confdefs.h. */ 14967$ac_includes_default 14968/* malloc might have been renamed as rpl_malloc. */ 14969#undef malloc 14970 14971/* Thanks to Mike Haertel and Jim Avera for this test. 14972 Here is a matrix of mmap possibilities: 14973 mmap private not fixed 14974 mmap private fixed at somewhere currently unmapped 14975 mmap private fixed at somewhere already mapped 14976 mmap shared not fixed 14977 mmap shared fixed at somewhere currently unmapped 14978 mmap shared fixed at somewhere already mapped 14979 For private mappings, we should verify that changes cannot be read() 14980 back from the file, nor mmap's back from the file at a different 14981 address. (There have been systems where private was not correctly 14982 implemented like the infamous i386 svr4.0, and systems where the 14983 VM page cache was not coherent with the file system buffer cache 14984 like early versions of FreeBSD and possibly contemporary NetBSD.) 14985 For shared mappings, we should conversely verify that changes get 14986 propagated back to all the places they're supposed to be. 14987 14988 Grep wants private fixed already mapped. 14989 The main things grep needs to know about mmap are: 14990 * does it exist and is it safe to write into the mmap'd area 14991 * how to use it (BSD variants) */ 14992 14993#include <fcntl.h> 14994#include <sys/mman.h> 14995 14996#if !STDC_HEADERS && !HAVE_STDLIB_H 14997char *malloc (); 14998#endif 14999 15000/* This mess was copied from the GNU getpagesize.h. */ 15001#if !HAVE_GETPAGESIZE 15002/* Assume that all systems that can run configure have sys/param.h. */ 15003# if !HAVE_SYS_PARAM_H 15004# define HAVE_SYS_PARAM_H 1 15005# endif 15006 15007# ifdef _SC_PAGESIZE 15008# define getpagesize() sysconf(_SC_PAGESIZE) 15009# else /* no _SC_PAGESIZE */ 15010# if HAVE_SYS_PARAM_H 15011# include <sys/param.h> 15012# ifdef EXEC_PAGESIZE 15013# define getpagesize() EXEC_PAGESIZE 15014# else /* no EXEC_PAGESIZE */ 15015# ifdef NBPG 15016# define getpagesize() NBPG * CLSIZE 15017# ifndef CLSIZE 15018# define CLSIZE 1 15019# endif /* no CLSIZE */ 15020# else /* no NBPG */ 15021# ifdef NBPC 15022# define getpagesize() NBPC 15023# else /* no NBPC */ 15024# ifdef PAGESIZE 15025# define getpagesize() PAGESIZE 15026# endif /* PAGESIZE */ 15027# endif /* no NBPC */ 15028# endif /* no NBPG */ 15029# endif /* no EXEC_PAGESIZE */ 15030# else /* no HAVE_SYS_PARAM_H */ 15031# define getpagesize() 8192 /* punt totally */ 15032# endif /* no HAVE_SYS_PARAM_H */ 15033# endif /* no _SC_PAGESIZE */ 15034 15035#endif /* no HAVE_GETPAGESIZE */ 15036 15037int 15038main () 15039{ 15040 char *data, *data2, *data3; 15041 int i, pagesize; 15042 int fd; 15043 15044 pagesize = getpagesize (); 15045 15046 /* First, make a file with some known garbage in it. */ 15047 data = (char *) malloc (pagesize); 15048 if (!data) 15049 exit (1); 15050 for (i = 0; i < pagesize; ++i) 15051 *(data + i) = rand (); 15052 umask (0); 15053 fd = creat ("conftest.mmap", 0600); 15054 if (fd < 0) 15055 exit (1); 15056 if (write (fd, data, pagesize) != pagesize) 15057 exit (1); 15058 close (fd); 15059 15060 /* Next, try to mmap the file at a fixed address which already has 15061 something else allocated at it. If we can, also make sure that 15062 we see the same garbage. */ 15063 fd = open ("conftest.mmap", O_RDWR); 15064 if (fd < 0) 15065 exit (1); 15066 data2 = (char *) malloc (2 * pagesize); 15067 if (!data2) 15068 exit (1); 15069 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1); 15070 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 15071 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 15072 exit (1); 15073 for (i = 0; i < pagesize; ++i) 15074 if (*(data + i) != *(data2 + i)) 15075 exit (1); 15076 15077 /* Finally, make sure that changes to the mapped area do not 15078 percolate back to the file as seen by read(). (This is a bug on 15079 some variants of i386 svr4.0.) */ 15080 for (i = 0; i < pagesize; ++i) 15081 *(data2 + i) = *(data2 + i) + 1; 15082 data3 = (char *) malloc (pagesize); 15083 if (!data3) 15084 exit (1); 15085 if (read (fd, data3, pagesize) != pagesize) 15086 exit (1); 15087 for (i = 0; i < pagesize; ++i) 15088 if (*(data + i) != *(data3 + i)) 15089 exit (1); 15090 close (fd); 15091 exit (0); 15092} 15093_ACEOF 15094rm -f conftest$ac_exeext 15095if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15096 (eval $ac_link) 2>&5 15097 ac_status=$? 15098 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15099 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 15100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15101 (eval $ac_try) 2>&5 15102 ac_status=$? 15103 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15104 (exit $ac_status); }; }; then 15105 ac_cv_func_mmap_fixed_mapped=yes 15106else 15107 echo "$as_me: program exited with status $ac_status" >&5 15108echo "$as_me: failed program was:" >&5 15109sed 's/^/| /' conftest.$ac_ext >&5 15110 15111( exit $ac_status ) 15112ac_cv_func_mmap_fixed_mapped=no 15113fi 15114rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 15115fi 15116fi 15117echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 15118echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6 15119if test $ac_cv_func_mmap_fixed_mapped = yes; then 15120 15121cat >>confdefs.h <<\_ACEOF 15122#define HAVE_MMAP 1 15123_ACEOF 15124 15125fi 15126rm -f conftest.mmap 15127 15128 15129 15130 15131 15132 15133 15134 15135 15136 15137for ac_func in __argz_count __argz_next __argz_stringify dcgettext mempcpy \ 15138 munmap stpcpy strcspn strdup 15139do 15140as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 15141echo "$as_me:$LINENO: checking for $ac_func" >&5 15142echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 15143if eval "test \"\${$as_ac_var+set}\" = set"; then 15144 echo $ECHO_N "(cached) $ECHO_C" >&6 15145else 15146 cat >conftest.$ac_ext <<_ACEOF 15147/* confdefs.h. */ 15148_ACEOF 15149cat confdefs.h >>conftest.$ac_ext 15150cat >>conftest.$ac_ext <<_ACEOF 15151/* end confdefs.h. */ 15152/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 15153 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 15154#define $ac_func innocuous_$ac_func 15155 15156/* System header to define __stub macros and hopefully few prototypes, 15157 which can conflict with char $ac_func (); below. 15158 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 15159 <limits.h> exists even on freestanding compilers. */ 15160 15161#ifdef __STDC__ 15162# include <limits.h> 15163#else 15164# include <assert.h> 15165#endif 15166 15167#undef $ac_func 15168 15169/* Override any gcc2 internal prototype to avoid an error. */ 15170#ifdef __cplusplus 15171extern "C" 15172{ 15173#endif 15174/* We use char because int might match the return type of a gcc2 15175 builtin and then its argument prototype would still apply. */ 15176char $ac_func (); 15177/* The GNU C library defines this for functions which it implements 15178 to always fail with ENOSYS. Some functions are actually named 15179 something starting with __ and the normal name is an alias. */ 15180#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 15181choke me 15182#else 15183char (*f) () = $ac_func; 15184#endif 15185#ifdef __cplusplus 15186} 15187#endif 15188 15189int 15190main () 15191{ 15192return f != $ac_func; 15193 ; 15194 return 0; 15195} 15196_ACEOF 15197rm -f conftest.$ac_objext conftest$ac_exeext 15198if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15199 (eval $ac_link) 2>conftest.er1 15200 ac_status=$? 15201 grep -v '^ *+' conftest.er1 >conftest.err 15202 rm -f conftest.er1 15203 cat conftest.err >&5 15204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15205 (exit $ac_status); } && 15206 { ac_try='test -z "$ac_c_werror_flag" 15207 || test ! -s conftest.err' 15208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15209 (eval $ac_try) 2>&5 15210 ac_status=$? 15211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15212 (exit $ac_status); }; } && 15213 { ac_try='test -s conftest$ac_exeext' 15214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15215 (eval $ac_try) 2>&5 15216 ac_status=$? 15217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15218 (exit $ac_status); }; }; then 15219 eval "$as_ac_var=yes" 15220else 15221 echo "$as_me: failed program was:" >&5 15222sed 's/^/| /' conftest.$ac_ext >&5 15223 15224eval "$as_ac_var=no" 15225fi 15226rm -f conftest.err conftest.$ac_objext \ 15227 conftest$ac_exeext conftest.$ac_ext 15228fi 15229echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 15230echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 15231if test `eval echo '${'$as_ac_var'}'` = yes; then 15232 cat >>confdefs.h <<_ACEOF 15233#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 15234_ACEOF 15235 15236fi 15237done 15238 15239 15240INTL_DEP= INTL_INC= LIBINTL_H= 15241if test "x$USE_INCLUDED_LIBINTL" = "xyes"; then 15242 INTL_DEP='${INTL_LIBDIR}/libintl.a' 15243 INTL_INC='-I${INTL_LIBSRC} -I${INTL_BUILDDIR}' 15244 LIBINTL_H='${INTL_BUILDDIR}/libintl.h' 15245fi 15246 15247 15248 15249 15250 15251 15252 15253for ac_header in wctype.h 15254do 15255as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15256if eval "test \"\${$as_ac_Header+set}\" = set"; then 15257 echo "$as_me:$LINENO: checking for $ac_header" >&5 15258echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 15259if eval "test \"\${$as_ac_Header+set}\" = set"; then 15260 echo $ECHO_N "(cached) $ECHO_C" >&6 15261fi 15262echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 15263echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 15264else 15265 # Is the header compilable? 15266echo "$as_me:$LINENO: checking $ac_header usability" >&5 15267echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 15268cat >conftest.$ac_ext <<_ACEOF 15269/* confdefs.h. */ 15270_ACEOF 15271cat confdefs.h >>conftest.$ac_ext 15272cat >>conftest.$ac_ext <<_ACEOF 15273/* end confdefs.h. */ 15274$ac_includes_default 15275#include <$ac_header> 15276_ACEOF 15277rm -f conftest.$ac_objext 15278if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 15279 (eval $ac_compile) 2>conftest.er1 15280 ac_status=$? 15281 grep -v '^ *+' conftest.er1 >conftest.err 15282 rm -f conftest.er1 15283 cat conftest.err >&5 15284 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15285 (exit $ac_status); } && 15286 { ac_try='test -z "$ac_c_werror_flag" 15287 || test ! -s conftest.err' 15288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15289 (eval $ac_try) 2>&5 15290 ac_status=$? 15291 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15292 (exit $ac_status); }; } && 15293 { ac_try='test -s conftest.$ac_objext' 15294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15295 (eval $ac_try) 2>&5 15296 ac_status=$? 15297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15298 (exit $ac_status); }; }; then 15299 ac_header_compiler=yes 15300else 15301 echo "$as_me: failed program was:" >&5 15302sed 's/^/| /' conftest.$ac_ext >&5 15303 15304ac_header_compiler=no 15305fi 15306rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 15307echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15308echo "${ECHO_T}$ac_header_compiler" >&6 15309 15310# Is the header present? 15311echo "$as_me:$LINENO: checking $ac_header presence" >&5 15312echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 15313cat >conftest.$ac_ext <<_ACEOF 15314/* confdefs.h. */ 15315_ACEOF 15316cat confdefs.h >>conftest.$ac_ext 15317cat >>conftest.$ac_ext <<_ACEOF 15318/* end confdefs.h. */ 15319#include <$ac_header> 15320_ACEOF 15321if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 15322 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 15323 ac_status=$? 15324 grep -v '^ *+' conftest.er1 >conftest.err 15325 rm -f conftest.er1 15326 cat conftest.err >&5 15327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15328 (exit $ac_status); } >/dev/null; then 15329 if test -s conftest.err; then 15330 ac_cpp_err=$ac_c_preproc_warn_flag 15331 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15332 else 15333 ac_cpp_err= 15334 fi 15335else 15336 ac_cpp_err=yes 15337fi 15338if test -z "$ac_cpp_err"; then 15339 ac_header_preproc=yes 15340else 15341 echo "$as_me: failed program was:" >&5 15342sed 's/^/| /' conftest.$ac_ext >&5 15343 15344 ac_header_preproc=no 15345fi 15346rm -f conftest.err conftest.$ac_ext 15347echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15348echo "${ECHO_T}$ac_header_preproc" >&6 15349 15350# So? What about this header? 15351case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15352 yes:no: ) 15353 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15354echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15355 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15356echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15357 ac_header_preproc=yes 15358 ;; 15359 no:yes:* ) 15360 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15361echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15362 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15363echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15364 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15365echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15366 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15367echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15368 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15369echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15370 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15371echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15372 ( 15373 cat <<\_ASBOX 15374## ------------------------------- ## 15375## Report this to bug-bash@gnu.org ## 15376## ------------------------------- ## 15377_ASBOX 15378 ) | 15379 sed "s/^/$as_me: WARNING: /" >&2 15380 ;; 15381esac 15382echo "$as_me:$LINENO: checking for $ac_header" >&5 15383echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 15384if eval "test \"\${$as_ac_Header+set}\" = set"; then 15385 echo $ECHO_N "(cached) $ECHO_C" >&6 15386else 15387 eval "$as_ac_Header=\$ac_header_preproc" 15388fi 15389echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 15390echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 15391 15392fi 15393if test `eval echo '${'$as_ac_Header'}'` = yes; then 15394 cat >>confdefs.h <<_ACEOF 15395#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15396_ACEOF 15397 15398fi 15399 15400done 15401 15402 15403for ac_header in wchar.h 15404do 15405as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15406if eval "test \"\${$as_ac_Header+set}\" = set"; then 15407 echo "$as_me:$LINENO: checking for $ac_header" >&5 15408echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 15409if eval "test \"\${$as_ac_Header+set}\" = set"; then 15410 echo $ECHO_N "(cached) $ECHO_C" >&6 15411fi 15412echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 15413echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 15414else 15415 # Is the header compilable? 15416echo "$as_me:$LINENO: checking $ac_header usability" >&5 15417echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 15418cat >conftest.$ac_ext <<_ACEOF 15419/* confdefs.h. */ 15420_ACEOF 15421cat confdefs.h >>conftest.$ac_ext 15422cat >>conftest.$ac_ext <<_ACEOF 15423/* end confdefs.h. */ 15424$ac_includes_default 15425#include <$ac_header> 15426_ACEOF 15427rm -f conftest.$ac_objext 15428if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 15429 (eval $ac_compile) 2>conftest.er1 15430 ac_status=$? 15431 grep -v '^ *+' conftest.er1 >conftest.err 15432 rm -f conftest.er1 15433 cat conftest.err >&5 15434 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15435 (exit $ac_status); } && 15436 { ac_try='test -z "$ac_c_werror_flag" 15437 || test ! -s conftest.err' 15438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15439 (eval $ac_try) 2>&5 15440 ac_status=$? 15441 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15442 (exit $ac_status); }; } && 15443 { ac_try='test -s conftest.$ac_objext' 15444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15445 (eval $ac_try) 2>&5 15446 ac_status=$? 15447 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15448 (exit $ac_status); }; }; then 15449 ac_header_compiler=yes 15450else 15451 echo "$as_me: failed program was:" >&5 15452sed 's/^/| /' conftest.$ac_ext >&5 15453 15454ac_header_compiler=no 15455fi 15456rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 15457echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15458echo "${ECHO_T}$ac_header_compiler" >&6 15459 15460# Is the header present? 15461echo "$as_me:$LINENO: checking $ac_header presence" >&5 15462echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 15463cat >conftest.$ac_ext <<_ACEOF 15464/* confdefs.h. */ 15465_ACEOF 15466cat confdefs.h >>conftest.$ac_ext 15467cat >>conftest.$ac_ext <<_ACEOF 15468/* end confdefs.h. */ 15469#include <$ac_header> 15470_ACEOF 15471if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 15472 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 15473 ac_status=$? 15474 grep -v '^ *+' conftest.er1 >conftest.err 15475 rm -f conftest.er1 15476 cat conftest.err >&5 15477 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15478 (exit $ac_status); } >/dev/null; then 15479 if test -s conftest.err; then 15480 ac_cpp_err=$ac_c_preproc_warn_flag 15481 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15482 else 15483 ac_cpp_err= 15484 fi 15485else 15486 ac_cpp_err=yes 15487fi 15488if test -z "$ac_cpp_err"; then 15489 ac_header_preproc=yes 15490else 15491 echo "$as_me: failed program was:" >&5 15492sed 's/^/| /' conftest.$ac_ext >&5 15493 15494 ac_header_preproc=no 15495fi 15496rm -f conftest.err conftest.$ac_ext 15497echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15498echo "${ECHO_T}$ac_header_preproc" >&6 15499 15500# So? What about this header? 15501case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15502 yes:no: ) 15503 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15504echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15505 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15506echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15507 ac_header_preproc=yes 15508 ;; 15509 no:yes:* ) 15510 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15511echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15512 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15513echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15514 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15515echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15516 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15517echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15518 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15519echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15520 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15521echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15522 ( 15523 cat <<\_ASBOX 15524## ------------------------------- ## 15525## Report this to bug-bash@gnu.org ## 15526## ------------------------------- ## 15527_ASBOX 15528 ) | 15529 sed "s/^/$as_me: WARNING: /" >&2 15530 ;; 15531esac 15532echo "$as_me:$LINENO: checking for $ac_header" >&5 15533echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 15534if eval "test \"\${$as_ac_Header+set}\" = set"; then 15535 echo $ECHO_N "(cached) $ECHO_C" >&6 15536else 15537 eval "$as_ac_Header=\$ac_header_preproc" 15538fi 15539echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 15540echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 15541 15542fi 15543if test `eval echo '${'$as_ac_Header'}'` = yes; then 15544 cat >>confdefs.h <<_ACEOF 15545#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15546_ACEOF 15547 15548fi 15549 15550done 15551 15552 15553for ac_header in langinfo.h 15554do 15555as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15556if eval "test \"\${$as_ac_Header+set}\" = set"; then 15557 echo "$as_me:$LINENO: checking for $ac_header" >&5 15558echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 15559if eval "test \"\${$as_ac_Header+set}\" = set"; then 15560 echo $ECHO_N "(cached) $ECHO_C" >&6 15561fi 15562echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 15563echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 15564else 15565 # Is the header compilable? 15566echo "$as_me:$LINENO: checking $ac_header usability" >&5 15567echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 15568cat >conftest.$ac_ext <<_ACEOF 15569/* confdefs.h. */ 15570_ACEOF 15571cat confdefs.h >>conftest.$ac_ext 15572cat >>conftest.$ac_ext <<_ACEOF 15573/* end confdefs.h. */ 15574$ac_includes_default 15575#include <$ac_header> 15576_ACEOF 15577rm -f conftest.$ac_objext 15578if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 15579 (eval $ac_compile) 2>conftest.er1 15580 ac_status=$? 15581 grep -v '^ *+' conftest.er1 >conftest.err 15582 rm -f conftest.er1 15583 cat conftest.err >&5 15584 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15585 (exit $ac_status); } && 15586 { ac_try='test -z "$ac_c_werror_flag" 15587 || test ! -s conftest.err' 15588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15589 (eval $ac_try) 2>&5 15590 ac_status=$? 15591 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15592 (exit $ac_status); }; } && 15593 { ac_try='test -s conftest.$ac_objext' 15594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15595 (eval $ac_try) 2>&5 15596 ac_status=$? 15597 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15598 (exit $ac_status); }; }; then 15599 ac_header_compiler=yes 15600else 15601 echo "$as_me: failed program was:" >&5 15602sed 's/^/| /' conftest.$ac_ext >&5 15603 15604ac_header_compiler=no 15605fi 15606rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 15607echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15608echo "${ECHO_T}$ac_header_compiler" >&6 15609 15610# Is the header present? 15611echo "$as_me:$LINENO: checking $ac_header presence" >&5 15612echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 15613cat >conftest.$ac_ext <<_ACEOF 15614/* confdefs.h. */ 15615_ACEOF 15616cat confdefs.h >>conftest.$ac_ext 15617cat >>conftest.$ac_ext <<_ACEOF 15618/* end confdefs.h. */ 15619#include <$ac_header> 15620_ACEOF 15621if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 15622 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 15623 ac_status=$? 15624 grep -v '^ *+' conftest.er1 >conftest.err 15625 rm -f conftest.er1 15626 cat conftest.err >&5 15627 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15628 (exit $ac_status); } >/dev/null; then 15629 if test -s conftest.err; then 15630 ac_cpp_err=$ac_c_preproc_warn_flag 15631 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15632 else 15633 ac_cpp_err= 15634 fi 15635else 15636 ac_cpp_err=yes 15637fi 15638if test -z "$ac_cpp_err"; then 15639 ac_header_preproc=yes 15640else 15641 echo "$as_me: failed program was:" >&5 15642sed 's/^/| /' conftest.$ac_ext >&5 15643 15644 ac_header_preproc=no 15645fi 15646rm -f conftest.err conftest.$ac_ext 15647echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15648echo "${ECHO_T}$ac_header_preproc" >&6 15649 15650# So? What about this header? 15651case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15652 yes:no: ) 15653 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15654echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15655 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15656echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15657 ac_header_preproc=yes 15658 ;; 15659 no:yes:* ) 15660 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15661echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15662 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15663echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15664 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15665echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15666 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15667echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15668 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15669echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15670 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15671echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15672 ( 15673 cat <<\_ASBOX 15674## ------------------------------- ## 15675## Report this to bug-bash@gnu.org ## 15676## ------------------------------- ## 15677_ASBOX 15678 ) | 15679 sed "s/^/$as_me: WARNING: /" >&2 15680 ;; 15681esac 15682echo "$as_me:$LINENO: checking for $ac_header" >&5 15683echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 15684if eval "test \"\${$as_ac_Header+set}\" = set"; then 15685 echo $ECHO_N "(cached) $ECHO_C" >&6 15686else 15687 eval "$as_ac_Header=\$ac_header_preproc" 15688fi 15689echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 15690echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 15691 15692fi 15693if test `eval echo '${'$as_ac_Header'}'` = yes; then 15694 cat >>confdefs.h <<_ACEOF 15695#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15696_ACEOF 15697 15698fi 15699 15700done 15701 15702 15703echo "$as_me:$LINENO: checking for mbsrtowcs" >&5 15704echo $ECHO_N "checking for mbsrtowcs... $ECHO_C" >&6 15705if test "${ac_cv_func_mbsrtowcs+set}" = set; then 15706 echo $ECHO_N "(cached) $ECHO_C" >&6 15707else 15708 cat >conftest.$ac_ext <<_ACEOF 15709/* confdefs.h. */ 15710_ACEOF 15711cat confdefs.h >>conftest.$ac_ext 15712cat >>conftest.$ac_ext <<_ACEOF 15713/* end confdefs.h. */ 15714/* Define mbsrtowcs to an innocuous variant, in case <limits.h> declares mbsrtowcs. 15715 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 15716#define mbsrtowcs innocuous_mbsrtowcs 15717 15718/* System header to define __stub macros and hopefully few prototypes, 15719 which can conflict with char mbsrtowcs (); below. 15720 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 15721 <limits.h> exists even on freestanding compilers. */ 15722 15723#ifdef __STDC__ 15724# include <limits.h> 15725#else 15726# include <assert.h> 15727#endif 15728 15729#undef mbsrtowcs 15730 15731/* Override any gcc2 internal prototype to avoid an error. */ 15732#ifdef __cplusplus 15733extern "C" 15734{ 15735#endif 15736/* We use char because int might match the return type of a gcc2 15737 builtin and then its argument prototype would still apply. */ 15738char mbsrtowcs (); 15739/* The GNU C library defines this for functions which it implements 15740 to always fail with ENOSYS. Some functions are actually named 15741 something starting with __ and the normal name is an alias. */ 15742#if defined (__stub_mbsrtowcs) || defined (__stub___mbsrtowcs) 15743choke me 15744#else 15745char (*f) () = mbsrtowcs; 15746#endif 15747#ifdef __cplusplus 15748} 15749#endif 15750 15751int 15752main () 15753{ 15754return f != mbsrtowcs; 15755 ; 15756 return 0; 15757} 15758_ACEOF 15759rm -f conftest.$ac_objext conftest$ac_exeext 15760if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15761 (eval $ac_link) 2>conftest.er1 15762 ac_status=$? 15763 grep -v '^ *+' conftest.er1 >conftest.err 15764 rm -f conftest.er1 15765 cat conftest.err >&5 15766 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15767 (exit $ac_status); } && 15768 { ac_try='test -z "$ac_c_werror_flag" 15769 || test ! -s conftest.err' 15770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15771 (eval $ac_try) 2>&5 15772 ac_status=$? 15773 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15774 (exit $ac_status); }; } && 15775 { ac_try='test -s conftest$ac_exeext' 15776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15777 (eval $ac_try) 2>&5 15778 ac_status=$? 15779 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15780 (exit $ac_status); }; }; then 15781 ac_cv_func_mbsrtowcs=yes 15782else 15783 echo "$as_me: failed program was:" >&5 15784sed 's/^/| /' conftest.$ac_ext >&5 15785 15786ac_cv_func_mbsrtowcs=no 15787fi 15788rm -f conftest.err conftest.$ac_objext \ 15789 conftest$ac_exeext conftest.$ac_ext 15790fi 15791echo "$as_me:$LINENO: result: $ac_cv_func_mbsrtowcs" >&5 15792echo "${ECHO_T}$ac_cv_func_mbsrtowcs" >&6 15793if test $ac_cv_func_mbsrtowcs = yes; then 15794 cat >>confdefs.h <<\_ACEOF 15795#define HAVE_MBSRTOWCS 1 15796_ACEOF 15797 15798fi 15799 15800echo "$as_me:$LINENO: checking for mbrlen" >&5 15801echo $ECHO_N "checking for mbrlen... $ECHO_C" >&6 15802if test "${ac_cv_func_mbrlen+set}" = set; then 15803 echo $ECHO_N "(cached) $ECHO_C" >&6 15804else 15805 cat >conftest.$ac_ext <<_ACEOF 15806/* confdefs.h. */ 15807_ACEOF 15808cat confdefs.h >>conftest.$ac_ext 15809cat >>conftest.$ac_ext <<_ACEOF 15810/* end confdefs.h. */ 15811/* Define mbrlen to an innocuous variant, in case <limits.h> declares mbrlen. 15812 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 15813#define mbrlen innocuous_mbrlen 15814 15815/* System header to define __stub macros and hopefully few prototypes, 15816 which can conflict with char mbrlen (); below. 15817 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 15818 <limits.h> exists even on freestanding compilers. */ 15819 15820#ifdef __STDC__ 15821# include <limits.h> 15822#else 15823# include <assert.h> 15824#endif 15825 15826#undef mbrlen 15827 15828/* Override any gcc2 internal prototype to avoid an error. */ 15829#ifdef __cplusplus 15830extern "C" 15831{ 15832#endif 15833/* We use char because int might match the return type of a gcc2 15834 builtin and then its argument prototype would still apply. */ 15835char mbrlen (); 15836/* The GNU C library defines this for functions which it implements 15837 to always fail with ENOSYS. Some functions are actually named 15838 something starting with __ and the normal name is an alias. */ 15839#if defined (__stub_mbrlen) || defined (__stub___mbrlen) 15840choke me 15841#else 15842char (*f) () = mbrlen; 15843#endif 15844#ifdef __cplusplus 15845} 15846#endif 15847 15848int 15849main () 15850{ 15851return f != mbrlen; 15852 ; 15853 return 0; 15854} 15855_ACEOF 15856rm -f conftest.$ac_objext conftest$ac_exeext 15857if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15858 (eval $ac_link) 2>conftest.er1 15859 ac_status=$? 15860 grep -v '^ *+' conftest.er1 >conftest.err 15861 rm -f conftest.er1 15862 cat conftest.err >&5 15863 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15864 (exit $ac_status); } && 15865 { ac_try='test -z "$ac_c_werror_flag" 15866 || test ! -s conftest.err' 15867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15868 (eval $ac_try) 2>&5 15869 ac_status=$? 15870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15871 (exit $ac_status); }; } && 15872 { ac_try='test -s conftest$ac_exeext' 15873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15874 (eval $ac_try) 2>&5 15875 ac_status=$? 15876 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15877 (exit $ac_status); }; }; then 15878 ac_cv_func_mbrlen=yes 15879else 15880 echo "$as_me: failed program was:" >&5 15881sed 's/^/| /' conftest.$ac_ext >&5 15882 15883ac_cv_func_mbrlen=no 15884fi 15885rm -f conftest.err conftest.$ac_objext \ 15886 conftest$ac_exeext conftest.$ac_ext 15887fi 15888echo "$as_me:$LINENO: result: $ac_cv_func_mbrlen" >&5 15889echo "${ECHO_T}$ac_cv_func_mbrlen" >&6 15890if test $ac_cv_func_mbrlen = yes; then 15891 cat >>confdefs.h <<\_ACEOF 15892#define HAVE_MBRLEN 1 15893_ACEOF 15894 15895fi 15896 15897 15898echo "$as_me:$LINENO: checking for wcrtomb" >&5 15899echo $ECHO_N "checking for wcrtomb... $ECHO_C" >&6 15900if test "${ac_cv_func_wcrtomb+set}" = set; then 15901 echo $ECHO_N "(cached) $ECHO_C" >&6 15902else 15903 cat >conftest.$ac_ext <<_ACEOF 15904/* confdefs.h. */ 15905_ACEOF 15906cat confdefs.h >>conftest.$ac_ext 15907cat >>conftest.$ac_ext <<_ACEOF 15908/* end confdefs.h. */ 15909/* Define wcrtomb to an innocuous variant, in case <limits.h> declares wcrtomb. 15910 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 15911#define wcrtomb innocuous_wcrtomb 15912 15913/* System header to define __stub macros and hopefully few prototypes, 15914 which can conflict with char wcrtomb (); below. 15915 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 15916 <limits.h> exists even on freestanding compilers. */ 15917 15918#ifdef __STDC__ 15919# include <limits.h> 15920#else 15921# include <assert.h> 15922#endif 15923 15924#undef wcrtomb 15925 15926/* Override any gcc2 internal prototype to avoid an error. */ 15927#ifdef __cplusplus 15928extern "C" 15929{ 15930#endif 15931/* We use char because int might match the return type of a gcc2 15932 builtin and then its argument prototype would still apply. */ 15933char wcrtomb (); 15934/* The GNU C library defines this for functions which it implements 15935 to always fail with ENOSYS. Some functions are actually named 15936 something starting with __ and the normal name is an alias. */ 15937#if defined (__stub_wcrtomb) || defined (__stub___wcrtomb) 15938choke me 15939#else 15940char (*f) () = wcrtomb; 15941#endif 15942#ifdef __cplusplus 15943} 15944#endif 15945 15946int 15947main () 15948{ 15949return f != wcrtomb; 15950 ; 15951 return 0; 15952} 15953_ACEOF 15954rm -f conftest.$ac_objext conftest$ac_exeext 15955if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15956 (eval $ac_link) 2>conftest.er1 15957 ac_status=$? 15958 grep -v '^ *+' conftest.er1 >conftest.err 15959 rm -f conftest.er1 15960 cat conftest.err >&5 15961 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15962 (exit $ac_status); } && 15963 { ac_try='test -z "$ac_c_werror_flag" 15964 || test ! -s conftest.err' 15965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15966 (eval $ac_try) 2>&5 15967 ac_status=$? 15968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15969 (exit $ac_status); }; } && 15970 { ac_try='test -s conftest$ac_exeext' 15971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15972 (eval $ac_try) 2>&5 15973 ac_status=$? 15974 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15975 (exit $ac_status); }; }; then 15976 ac_cv_func_wcrtomb=yes 15977else 15978 echo "$as_me: failed program was:" >&5 15979sed 's/^/| /' conftest.$ac_ext >&5 15980 15981ac_cv_func_wcrtomb=no 15982fi 15983rm -f conftest.err conftest.$ac_objext \ 15984 conftest$ac_exeext conftest.$ac_ext 15985fi 15986echo "$as_me:$LINENO: result: $ac_cv_func_wcrtomb" >&5 15987echo "${ECHO_T}$ac_cv_func_wcrtomb" >&6 15988if test $ac_cv_func_wcrtomb = yes; then 15989 cat >>confdefs.h <<\_ACEOF 15990#define HAVE_WCRTOMB 1 15991_ACEOF 15992 15993fi 15994 15995echo "$as_me:$LINENO: checking for wcscoll" >&5 15996echo $ECHO_N "checking for wcscoll... $ECHO_C" >&6 15997if test "${ac_cv_func_wcscoll+set}" = set; then 15998 echo $ECHO_N "(cached) $ECHO_C" >&6 15999else 16000 cat >conftest.$ac_ext <<_ACEOF 16001/* confdefs.h. */ 16002_ACEOF 16003cat confdefs.h >>conftest.$ac_ext 16004cat >>conftest.$ac_ext <<_ACEOF 16005/* end confdefs.h. */ 16006/* Define wcscoll to an innocuous variant, in case <limits.h> declares wcscoll. 16007 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16008#define wcscoll innocuous_wcscoll 16009 16010/* System header to define __stub macros and hopefully few prototypes, 16011 which can conflict with char wcscoll (); below. 16012 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16013 <limits.h> exists even on freestanding compilers. */ 16014 16015#ifdef __STDC__ 16016# include <limits.h> 16017#else 16018# include <assert.h> 16019#endif 16020 16021#undef wcscoll 16022 16023/* Override any gcc2 internal prototype to avoid an error. */ 16024#ifdef __cplusplus 16025extern "C" 16026{ 16027#endif 16028/* We use char because int might match the return type of a gcc2 16029 builtin and then its argument prototype would still apply. */ 16030char wcscoll (); 16031/* The GNU C library defines this for functions which it implements 16032 to always fail with ENOSYS. Some functions are actually named 16033 something starting with __ and the normal name is an alias. */ 16034#if defined (__stub_wcscoll) || defined (__stub___wcscoll) 16035choke me 16036#else 16037char (*f) () = wcscoll; 16038#endif 16039#ifdef __cplusplus 16040} 16041#endif 16042 16043int 16044main () 16045{ 16046return f != wcscoll; 16047 ; 16048 return 0; 16049} 16050_ACEOF 16051rm -f conftest.$ac_objext conftest$ac_exeext 16052if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16053 (eval $ac_link) 2>conftest.er1 16054 ac_status=$? 16055 grep -v '^ *+' conftest.er1 >conftest.err 16056 rm -f conftest.er1 16057 cat conftest.err >&5 16058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16059 (exit $ac_status); } && 16060 { ac_try='test -z "$ac_c_werror_flag" 16061 || test ! -s conftest.err' 16062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16063 (eval $ac_try) 2>&5 16064 ac_status=$? 16065 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16066 (exit $ac_status); }; } && 16067 { ac_try='test -s conftest$ac_exeext' 16068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16069 (eval $ac_try) 2>&5 16070 ac_status=$? 16071 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16072 (exit $ac_status); }; }; then 16073 ac_cv_func_wcscoll=yes 16074else 16075 echo "$as_me: failed program was:" >&5 16076sed 's/^/| /' conftest.$ac_ext >&5 16077 16078ac_cv_func_wcscoll=no 16079fi 16080rm -f conftest.err conftest.$ac_objext \ 16081 conftest$ac_exeext conftest.$ac_ext 16082fi 16083echo "$as_me:$LINENO: result: $ac_cv_func_wcscoll" >&5 16084echo "${ECHO_T}$ac_cv_func_wcscoll" >&6 16085if test $ac_cv_func_wcscoll = yes; then 16086 cat >>confdefs.h <<\_ACEOF 16087#define HAVE_WCSCOLL 1 16088_ACEOF 16089 16090fi 16091 16092echo "$as_me:$LINENO: checking for wcsdup" >&5 16093echo $ECHO_N "checking for wcsdup... $ECHO_C" >&6 16094if test "${ac_cv_func_wcsdup+set}" = set; then 16095 echo $ECHO_N "(cached) $ECHO_C" >&6 16096else 16097 cat >conftest.$ac_ext <<_ACEOF 16098/* confdefs.h. */ 16099_ACEOF 16100cat confdefs.h >>conftest.$ac_ext 16101cat >>conftest.$ac_ext <<_ACEOF 16102/* end confdefs.h. */ 16103/* Define wcsdup to an innocuous variant, in case <limits.h> declares wcsdup. 16104 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16105#define wcsdup innocuous_wcsdup 16106 16107/* System header to define __stub macros and hopefully few prototypes, 16108 which can conflict with char wcsdup (); below. 16109 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16110 <limits.h> exists even on freestanding compilers. */ 16111 16112#ifdef __STDC__ 16113# include <limits.h> 16114#else 16115# include <assert.h> 16116#endif 16117 16118#undef wcsdup 16119 16120/* Override any gcc2 internal prototype to avoid an error. */ 16121#ifdef __cplusplus 16122extern "C" 16123{ 16124#endif 16125/* We use char because int might match the return type of a gcc2 16126 builtin and then its argument prototype would still apply. */ 16127char wcsdup (); 16128/* The GNU C library defines this for functions which it implements 16129 to always fail with ENOSYS. Some functions are actually named 16130 something starting with __ and the normal name is an alias. */ 16131#if defined (__stub_wcsdup) || defined (__stub___wcsdup) 16132choke me 16133#else 16134char (*f) () = wcsdup; 16135#endif 16136#ifdef __cplusplus 16137} 16138#endif 16139 16140int 16141main () 16142{ 16143return f != wcsdup; 16144 ; 16145 return 0; 16146} 16147_ACEOF 16148rm -f conftest.$ac_objext conftest$ac_exeext 16149if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16150 (eval $ac_link) 2>conftest.er1 16151 ac_status=$? 16152 grep -v '^ *+' conftest.er1 >conftest.err 16153 rm -f conftest.er1 16154 cat conftest.err >&5 16155 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16156 (exit $ac_status); } && 16157 { ac_try='test -z "$ac_c_werror_flag" 16158 || test ! -s conftest.err' 16159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16160 (eval $ac_try) 2>&5 16161 ac_status=$? 16162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16163 (exit $ac_status); }; } && 16164 { ac_try='test -s conftest$ac_exeext' 16165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16166 (eval $ac_try) 2>&5 16167 ac_status=$? 16168 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16169 (exit $ac_status); }; }; then 16170 ac_cv_func_wcsdup=yes 16171else 16172 echo "$as_me: failed program was:" >&5 16173sed 's/^/| /' conftest.$ac_ext >&5 16174 16175ac_cv_func_wcsdup=no 16176fi 16177rm -f conftest.err conftest.$ac_objext \ 16178 conftest$ac_exeext conftest.$ac_ext 16179fi 16180echo "$as_me:$LINENO: result: $ac_cv_func_wcsdup" >&5 16181echo "${ECHO_T}$ac_cv_func_wcsdup" >&6 16182if test $ac_cv_func_wcsdup = yes; then 16183 cat >>confdefs.h <<\_ACEOF 16184#define HAVE_WCSDUP 1 16185_ACEOF 16186 16187fi 16188 16189echo "$as_me:$LINENO: checking for wcwidth" >&5 16190echo $ECHO_N "checking for wcwidth... $ECHO_C" >&6 16191if test "${ac_cv_func_wcwidth+set}" = set; then 16192 echo $ECHO_N "(cached) $ECHO_C" >&6 16193else 16194 cat >conftest.$ac_ext <<_ACEOF 16195/* confdefs.h. */ 16196_ACEOF 16197cat confdefs.h >>conftest.$ac_ext 16198cat >>conftest.$ac_ext <<_ACEOF 16199/* end confdefs.h. */ 16200/* Define wcwidth to an innocuous variant, in case <limits.h> declares wcwidth. 16201 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16202#define wcwidth innocuous_wcwidth 16203 16204/* System header to define __stub macros and hopefully few prototypes, 16205 which can conflict with char wcwidth (); below. 16206 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16207 <limits.h> exists even on freestanding compilers. */ 16208 16209#ifdef __STDC__ 16210# include <limits.h> 16211#else 16212# include <assert.h> 16213#endif 16214 16215#undef wcwidth 16216 16217/* Override any gcc2 internal prototype to avoid an error. */ 16218#ifdef __cplusplus 16219extern "C" 16220{ 16221#endif 16222/* We use char because int might match the return type of a gcc2 16223 builtin and then its argument prototype would still apply. */ 16224char wcwidth (); 16225/* The GNU C library defines this for functions which it implements 16226 to always fail with ENOSYS. Some functions are actually named 16227 something starting with __ and the normal name is an alias. */ 16228#if defined (__stub_wcwidth) || defined (__stub___wcwidth) 16229choke me 16230#else 16231char (*f) () = wcwidth; 16232#endif 16233#ifdef __cplusplus 16234} 16235#endif 16236 16237int 16238main () 16239{ 16240return f != wcwidth; 16241 ; 16242 return 0; 16243} 16244_ACEOF 16245rm -f conftest.$ac_objext conftest$ac_exeext 16246if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16247 (eval $ac_link) 2>conftest.er1 16248 ac_status=$? 16249 grep -v '^ *+' conftest.er1 >conftest.err 16250 rm -f conftest.er1 16251 cat conftest.err >&5 16252 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16253 (exit $ac_status); } && 16254 { ac_try='test -z "$ac_c_werror_flag" 16255 || test ! -s conftest.err' 16256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16257 (eval $ac_try) 2>&5 16258 ac_status=$? 16259 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16260 (exit $ac_status); }; } && 16261 { ac_try='test -s conftest$ac_exeext' 16262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16263 (eval $ac_try) 2>&5 16264 ac_status=$? 16265 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16266 (exit $ac_status); }; }; then 16267 ac_cv_func_wcwidth=yes 16268else 16269 echo "$as_me: failed program was:" >&5 16270sed 's/^/| /' conftest.$ac_ext >&5 16271 16272ac_cv_func_wcwidth=no 16273fi 16274rm -f conftest.err conftest.$ac_objext \ 16275 conftest$ac_exeext conftest.$ac_ext 16276fi 16277echo "$as_me:$LINENO: result: $ac_cv_func_wcwidth" >&5 16278echo "${ECHO_T}$ac_cv_func_wcwidth" >&6 16279if test $ac_cv_func_wcwidth = yes; then 16280 cat >>confdefs.h <<\_ACEOF 16281#define HAVE_WCWIDTH 1 16282_ACEOF 16283 16284fi 16285 16286echo "$as_me:$LINENO: checking for wctype" >&5 16287echo $ECHO_N "checking for wctype... $ECHO_C" >&6 16288if test "${ac_cv_func_wctype+set}" = set; then 16289 echo $ECHO_N "(cached) $ECHO_C" >&6 16290else 16291 cat >conftest.$ac_ext <<_ACEOF 16292/* confdefs.h. */ 16293_ACEOF 16294cat confdefs.h >>conftest.$ac_ext 16295cat >>conftest.$ac_ext <<_ACEOF 16296/* end confdefs.h. */ 16297/* Define wctype to an innocuous variant, in case <limits.h> declares wctype. 16298 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16299#define wctype innocuous_wctype 16300 16301/* System header to define __stub macros and hopefully few prototypes, 16302 which can conflict with char wctype (); below. 16303 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16304 <limits.h> exists even on freestanding compilers. */ 16305 16306#ifdef __STDC__ 16307# include <limits.h> 16308#else 16309# include <assert.h> 16310#endif 16311 16312#undef wctype 16313 16314/* Override any gcc2 internal prototype to avoid an error. */ 16315#ifdef __cplusplus 16316extern "C" 16317{ 16318#endif 16319/* We use char because int might match the return type of a gcc2 16320 builtin and then its argument prototype would still apply. */ 16321char wctype (); 16322/* The GNU C library defines this for functions which it implements 16323 to always fail with ENOSYS. Some functions are actually named 16324 something starting with __ and the normal name is an alias. */ 16325#if defined (__stub_wctype) || defined (__stub___wctype) 16326choke me 16327#else 16328char (*f) () = wctype; 16329#endif 16330#ifdef __cplusplus 16331} 16332#endif 16333 16334int 16335main () 16336{ 16337return f != wctype; 16338 ; 16339 return 0; 16340} 16341_ACEOF 16342rm -f conftest.$ac_objext conftest$ac_exeext 16343if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16344 (eval $ac_link) 2>conftest.er1 16345 ac_status=$? 16346 grep -v '^ *+' conftest.er1 >conftest.err 16347 rm -f conftest.er1 16348 cat conftest.err >&5 16349 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16350 (exit $ac_status); } && 16351 { ac_try='test -z "$ac_c_werror_flag" 16352 || test ! -s conftest.err' 16353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16354 (eval $ac_try) 2>&5 16355 ac_status=$? 16356 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16357 (exit $ac_status); }; } && 16358 { ac_try='test -s conftest$ac_exeext' 16359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16360 (eval $ac_try) 2>&5 16361 ac_status=$? 16362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16363 (exit $ac_status); }; }; then 16364 ac_cv_func_wctype=yes 16365else 16366 echo "$as_me: failed program was:" >&5 16367sed 's/^/| /' conftest.$ac_ext >&5 16368 16369ac_cv_func_wctype=no 16370fi 16371rm -f conftest.err conftest.$ac_objext \ 16372 conftest$ac_exeext conftest.$ac_ext 16373fi 16374echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5 16375echo "${ECHO_T}$ac_cv_func_wctype" >&6 16376if test $ac_cv_func_wctype = yes; then 16377 cat >>confdefs.h <<\_ACEOF 16378#define HAVE_WCTYPE 1 16379_ACEOF 16380 16381fi 16382 16383 16384 16385 echo "$as_me:$LINENO: checking whether mbrtowc and mbstate_t are properly declared" >&5 16386echo $ECHO_N "checking whether mbrtowc and mbstate_t are properly declared... $ECHO_C" >&6 16387if test "${ac_cv_func_mbrtowc+set}" = set; then 16388 echo $ECHO_N "(cached) $ECHO_C" >&6 16389else 16390 cat >conftest.$ac_ext <<_ACEOF 16391/* confdefs.h. */ 16392_ACEOF 16393cat confdefs.h >>conftest.$ac_ext 16394cat >>conftest.$ac_ext <<_ACEOF 16395/* end confdefs.h. */ 16396#include <wchar.h> 16397int 16398main () 16399{ 16400mbstate_t state; return ! (sizeof state && mbrtowc); 16401 ; 16402 return 0; 16403} 16404_ACEOF 16405rm -f conftest.$ac_objext conftest$ac_exeext 16406if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16407 (eval $ac_link) 2>conftest.er1 16408 ac_status=$? 16409 grep -v '^ *+' conftest.er1 >conftest.err 16410 rm -f conftest.er1 16411 cat conftest.err >&5 16412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16413 (exit $ac_status); } && 16414 { ac_try='test -z "$ac_c_werror_flag" 16415 || test ! -s conftest.err' 16416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16417 (eval $ac_try) 2>&5 16418 ac_status=$? 16419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16420 (exit $ac_status); }; } && 16421 { ac_try='test -s conftest$ac_exeext' 16422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16423 (eval $ac_try) 2>&5 16424 ac_status=$? 16425 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16426 (exit $ac_status); }; }; then 16427 ac_cv_func_mbrtowc=yes 16428else 16429 echo "$as_me: failed program was:" >&5 16430sed 's/^/| /' conftest.$ac_ext >&5 16431 16432ac_cv_func_mbrtowc=no 16433fi 16434rm -f conftest.err conftest.$ac_objext \ 16435 conftest$ac_exeext conftest.$ac_ext 16436fi 16437echo "$as_me:$LINENO: result: $ac_cv_func_mbrtowc" >&5 16438echo "${ECHO_T}$ac_cv_func_mbrtowc" >&6 16439 if test $ac_cv_func_mbrtowc = yes; then 16440 16441cat >>confdefs.h <<\_ACEOF 16442#define HAVE_MBRTOWC 1 16443_ACEOF 16444 16445 fi 16446 16447if test $ac_cv_func_mbrtowc = yes; then 16448 cat >>confdefs.h <<\_ACEOF 16449#define HAVE_MBSTATE_T 1 16450_ACEOF 16451 16452fi 16453 16454 16455 16456 16457 16458 16459for ac_func in iswlower iswupper towlower towupper iswctype 16460do 16461as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16462echo "$as_me:$LINENO: checking for $ac_func" >&5 16463echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 16464if eval "test \"\${$as_ac_var+set}\" = set"; then 16465 echo $ECHO_N "(cached) $ECHO_C" >&6 16466else 16467 cat >conftest.$ac_ext <<_ACEOF 16468/* confdefs.h. */ 16469_ACEOF 16470cat confdefs.h >>conftest.$ac_ext 16471cat >>conftest.$ac_ext <<_ACEOF 16472/* end confdefs.h. */ 16473/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16474 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16475#define $ac_func innocuous_$ac_func 16476 16477/* System header to define __stub macros and hopefully few prototypes, 16478 which can conflict with char $ac_func (); below. 16479 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16480 <limits.h> exists even on freestanding compilers. */ 16481 16482#ifdef __STDC__ 16483# include <limits.h> 16484#else 16485# include <assert.h> 16486#endif 16487 16488#undef $ac_func 16489 16490/* Override any gcc2 internal prototype to avoid an error. */ 16491#ifdef __cplusplus 16492extern "C" 16493{ 16494#endif 16495/* We use char because int might match the return type of a gcc2 16496 builtin and then its argument prototype would still apply. */ 16497char $ac_func (); 16498/* The GNU C library defines this for functions which it implements 16499 to always fail with ENOSYS. Some functions are actually named 16500 something starting with __ and the normal name is an alias. */ 16501#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 16502choke me 16503#else 16504char (*f) () = $ac_func; 16505#endif 16506#ifdef __cplusplus 16507} 16508#endif 16509 16510int 16511main () 16512{ 16513return f != $ac_func; 16514 ; 16515 return 0; 16516} 16517_ACEOF 16518rm -f conftest.$ac_objext conftest$ac_exeext 16519if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16520 (eval $ac_link) 2>conftest.er1 16521 ac_status=$? 16522 grep -v '^ *+' conftest.er1 >conftest.err 16523 rm -f conftest.er1 16524 cat conftest.err >&5 16525 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16526 (exit $ac_status); } && 16527 { ac_try='test -z "$ac_c_werror_flag" 16528 || test ! -s conftest.err' 16529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16530 (eval $ac_try) 2>&5 16531 ac_status=$? 16532 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16533 (exit $ac_status); }; } && 16534 { ac_try='test -s conftest$ac_exeext' 16535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16536 (eval $ac_try) 2>&5 16537 ac_status=$? 16538 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16539 (exit $ac_status); }; }; then 16540 eval "$as_ac_var=yes" 16541else 16542 echo "$as_me: failed program was:" >&5 16543sed 's/^/| /' conftest.$ac_ext >&5 16544 16545eval "$as_ac_var=no" 16546fi 16547rm -f conftest.err conftest.$ac_objext \ 16548 conftest$ac_exeext conftest.$ac_ext 16549fi 16550echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 16551echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 16552if test `eval echo '${'$as_ac_var'}'` = yes; then 16553 cat >>confdefs.h <<_ACEOF 16554#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16555_ACEOF 16556 16557fi 16558done 16559 16560 16561echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5 16562echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6 16563if test "${bash_cv_langinfo_codeset+set}" = set; then 16564 echo $ECHO_N "(cached) $ECHO_C" >&6 16565else 16566 cat >conftest.$ac_ext <<_ACEOF 16567/* confdefs.h. */ 16568_ACEOF 16569cat confdefs.h >>conftest.$ac_ext 16570cat >>conftest.$ac_ext <<_ACEOF 16571/* end confdefs.h. */ 16572#include <langinfo.h> 16573int 16574main () 16575{ 16576char* cs = nl_langinfo(CODESET); 16577 ; 16578 return 0; 16579} 16580_ACEOF 16581rm -f conftest.$ac_objext conftest$ac_exeext 16582if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16583 (eval $ac_link) 2>conftest.er1 16584 ac_status=$? 16585 grep -v '^ *+' conftest.er1 >conftest.err 16586 rm -f conftest.er1 16587 cat conftest.err >&5 16588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16589 (exit $ac_status); } && 16590 { ac_try='test -z "$ac_c_werror_flag" 16591 || test ! -s conftest.err' 16592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16593 (eval $ac_try) 2>&5 16594 ac_status=$? 16595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16596 (exit $ac_status); }; } && 16597 { ac_try='test -s conftest$ac_exeext' 16598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16599 (eval $ac_try) 2>&5 16600 ac_status=$? 16601 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16602 (exit $ac_status); }; }; then 16603 bash_cv_langinfo_codeset=yes 16604else 16605 echo "$as_me: failed program was:" >&5 16606sed 's/^/| /' conftest.$ac_ext >&5 16607 16608bash_cv_langinfo_codeset=no 16609fi 16610rm -f conftest.err conftest.$ac_objext \ 16611 conftest$ac_exeext conftest.$ac_ext 16612fi 16613echo "$as_me:$LINENO: result: $bash_cv_langinfo_codeset" >&5 16614echo "${ECHO_T}$bash_cv_langinfo_codeset" >&6 16615if test $bash_cv_langinfo_codeset = yes; then 16616 cat >>confdefs.h <<\_ACEOF 16617#define HAVE_LANGINFO_CODESET 1 16618_ACEOF 16619 16620fi 16621 16622echo "$as_me:$LINENO: checking for wchar_t in wchar.h" >&5 16623echo $ECHO_N "checking for wchar_t in wchar.h... $ECHO_C" >&6 16624if test "${bash_cv_type_wchar_t+set}" = set; then 16625 echo $ECHO_N "(cached) $ECHO_C" >&6 16626else 16627 cat >conftest.$ac_ext <<_ACEOF 16628/* confdefs.h. */ 16629_ACEOF 16630cat confdefs.h >>conftest.$ac_ext 16631cat >>conftest.$ac_ext <<_ACEOF 16632/* end confdefs.h. */ 16633#include <wchar.h> 16634 16635int 16636main () 16637{ 16638 16639 wchar_t foo; 16640 foo = 0; 16641 16642 ; 16643 return 0; 16644} 16645_ACEOF 16646rm -f conftest.$ac_objext 16647if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 16648 (eval $ac_compile) 2>conftest.er1 16649 ac_status=$? 16650 grep -v '^ *+' conftest.er1 >conftest.err 16651 rm -f conftest.er1 16652 cat conftest.err >&5 16653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16654 (exit $ac_status); } && 16655 { ac_try='test -z "$ac_c_werror_flag" 16656 || test ! -s conftest.err' 16657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16658 (eval $ac_try) 2>&5 16659 ac_status=$? 16660 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16661 (exit $ac_status); }; } && 16662 { ac_try='test -s conftest.$ac_objext' 16663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16664 (eval $ac_try) 2>&5 16665 ac_status=$? 16666 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16667 (exit $ac_status); }; }; then 16668 bash_cv_type_wchar_t=yes 16669else 16670 echo "$as_me: failed program was:" >&5 16671sed 's/^/| /' conftest.$ac_ext >&5 16672 16673bash_cv_type_wchar_t=no 16674fi 16675rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 16676fi 16677echo "$as_me:$LINENO: result: $bash_cv_type_wchar_t" >&5 16678echo "${ECHO_T}$bash_cv_type_wchar_t" >&6 16679if test $bash_cv_type_wchar_t = yes; then 16680 16681cat >>confdefs.h <<\_ACEOF 16682#define HAVE_WCHAR_T 1 16683_ACEOF 16684 16685fi 16686 16687echo "$as_me:$LINENO: checking for wctype_t in wctype.h" >&5 16688echo $ECHO_N "checking for wctype_t in wctype.h... $ECHO_C" >&6 16689if test "${bash_cv_type_wctype_t+set}" = set; then 16690 echo $ECHO_N "(cached) $ECHO_C" >&6 16691else 16692 cat >conftest.$ac_ext <<_ACEOF 16693/* confdefs.h. */ 16694_ACEOF 16695cat confdefs.h >>conftest.$ac_ext 16696cat >>conftest.$ac_ext <<_ACEOF 16697/* end confdefs.h. */ 16698#include <wctype.h> 16699int 16700main () 16701{ 16702 16703 wctype_t foo; 16704 foo = 0; 16705 16706 ; 16707 return 0; 16708} 16709_ACEOF 16710rm -f conftest.$ac_objext 16711if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 16712 (eval $ac_compile) 2>conftest.er1 16713 ac_status=$? 16714 grep -v '^ *+' conftest.er1 >conftest.err 16715 rm -f conftest.er1 16716 cat conftest.err >&5 16717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16718 (exit $ac_status); } && 16719 { ac_try='test -z "$ac_c_werror_flag" 16720 || test ! -s conftest.err' 16721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16722 (eval $ac_try) 2>&5 16723 ac_status=$? 16724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16725 (exit $ac_status); }; } && 16726 { ac_try='test -s conftest.$ac_objext' 16727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16728 (eval $ac_try) 2>&5 16729 ac_status=$? 16730 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16731 (exit $ac_status); }; }; then 16732 bash_cv_type_wctype_t=yes 16733else 16734 echo "$as_me: failed program was:" >&5 16735sed 's/^/| /' conftest.$ac_ext >&5 16736 16737bash_cv_type_wctype_t=no 16738fi 16739rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 16740fi 16741echo "$as_me:$LINENO: result: $bash_cv_type_wctype_t" >&5 16742echo "${ECHO_T}$bash_cv_type_wctype_t" >&6 16743if test $bash_cv_type_wctype_t = yes; then 16744 16745cat >>confdefs.h <<\_ACEOF 16746#define HAVE_WCTYPE_T 1 16747_ACEOF 16748 16749fi 16750 16751echo "$as_me:$LINENO: checking for wint_t in wctype.h" >&5 16752echo $ECHO_N "checking for wint_t in wctype.h... $ECHO_C" >&6 16753if test "${bash_cv_type_wint_t+set}" = set; then 16754 echo $ECHO_N "(cached) $ECHO_C" >&6 16755else 16756 cat >conftest.$ac_ext <<_ACEOF 16757/* confdefs.h. */ 16758_ACEOF 16759cat confdefs.h >>conftest.$ac_ext 16760cat >>conftest.$ac_ext <<_ACEOF 16761/* end confdefs.h. */ 16762#include <wctype.h> 16763int 16764main () 16765{ 16766 16767 wint_t foo; 16768 foo = 0; 16769 16770 ; 16771 return 0; 16772} 16773_ACEOF 16774rm -f conftest.$ac_objext 16775if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 16776 (eval $ac_compile) 2>conftest.er1 16777 ac_status=$? 16778 grep -v '^ *+' conftest.er1 >conftest.err 16779 rm -f conftest.er1 16780 cat conftest.err >&5 16781 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16782 (exit $ac_status); } && 16783 { ac_try='test -z "$ac_c_werror_flag" 16784 || test ! -s conftest.err' 16785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16786 (eval $ac_try) 2>&5 16787 ac_status=$? 16788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16789 (exit $ac_status); }; } && 16790 { ac_try='test -s conftest.$ac_objext' 16791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16792 (eval $ac_try) 2>&5 16793 ac_status=$? 16794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16795 (exit $ac_status); }; }; then 16796 bash_cv_type_wint_t=yes 16797else 16798 echo "$as_me: failed program was:" >&5 16799sed 's/^/| /' conftest.$ac_ext >&5 16800 16801bash_cv_type_wint_t=no 16802fi 16803rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 16804fi 16805echo "$as_me:$LINENO: result: $bash_cv_type_wint_t" >&5 16806echo "${ECHO_T}$bash_cv_type_wint_t" >&6 16807if test $bash_cv_type_wint_t = yes; then 16808 16809cat >>confdefs.h <<\_ACEOF 16810#define HAVE_WINT_T 1 16811_ACEOF 16812 16813fi 16814 16815 16816 16817if test "$opt_static_link" != yes; then 16818 16819echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 16820echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 16821if test "${ac_cv_lib_dl_dlopen+set}" = set; then 16822 echo $ECHO_N "(cached) $ECHO_C" >&6 16823else 16824 ac_check_lib_save_LIBS=$LIBS 16825LIBS="-ldl $LIBS" 16826cat >conftest.$ac_ext <<_ACEOF 16827/* confdefs.h. */ 16828_ACEOF 16829cat confdefs.h >>conftest.$ac_ext 16830cat >>conftest.$ac_ext <<_ACEOF 16831/* end confdefs.h. */ 16832 16833/* Override any gcc2 internal prototype to avoid an error. */ 16834#ifdef __cplusplus 16835extern "C" 16836#endif 16837/* We use char because int might match the return type of a gcc2 16838 builtin and then its argument prototype would still apply. */ 16839char dlopen (); 16840int 16841main () 16842{ 16843dlopen (); 16844 ; 16845 return 0; 16846} 16847_ACEOF 16848rm -f conftest.$ac_objext conftest$ac_exeext 16849if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16850 (eval $ac_link) 2>conftest.er1 16851 ac_status=$? 16852 grep -v '^ *+' conftest.er1 >conftest.err 16853 rm -f conftest.er1 16854 cat conftest.err >&5 16855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16856 (exit $ac_status); } && 16857 { ac_try='test -z "$ac_c_werror_flag" 16858 || test ! -s conftest.err' 16859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16860 (eval $ac_try) 2>&5 16861 ac_status=$? 16862 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16863 (exit $ac_status); }; } && 16864 { ac_try='test -s conftest$ac_exeext' 16865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16866 (eval $ac_try) 2>&5 16867 ac_status=$? 16868 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16869 (exit $ac_status); }; }; then 16870 ac_cv_lib_dl_dlopen=yes 16871else 16872 echo "$as_me: failed program was:" >&5 16873sed 's/^/| /' conftest.$ac_ext >&5 16874 16875ac_cv_lib_dl_dlopen=no 16876fi 16877rm -f conftest.err conftest.$ac_objext \ 16878 conftest$ac_exeext conftest.$ac_ext 16879LIBS=$ac_check_lib_save_LIBS 16880fi 16881echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 16882echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 16883if test $ac_cv_lib_dl_dlopen = yes; then 16884 cat >>confdefs.h <<_ACEOF 16885#define HAVE_LIBDL 1 16886_ACEOF 16887 16888 LIBS="-ldl $LIBS" 16889 16890fi 16891 16892 16893 16894 16895for ac_func in dlopen dlclose dlsym 16896do 16897as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16898echo "$as_me:$LINENO: checking for $ac_func" >&5 16899echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 16900if eval "test \"\${$as_ac_var+set}\" = set"; then 16901 echo $ECHO_N "(cached) $ECHO_C" >&6 16902else 16903 cat >conftest.$ac_ext <<_ACEOF 16904/* confdefs.h. */ 16905_ACEOF 16906cat confdefs.h >>conftest.$ac_ext 16907cat >>conftest.$ac_ext <<_ACEOF 16908/* end confdefs.h. */ 16909/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16910 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16911#define $ac_func innocuous_$ac_func 16912 16913/* System header to define __stub macros and hopefully few prototypes, 16914 which can conflict with char $ac_func (); below. 16915 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16916 <limits.h> exists even on freestanding compilers. */ 16917 16918#ifdef __STDC__ 16919# include <limits.h> 16920#else 16921# include <assert.h> 16922#endif 16923 16924#undef $ac_func 16925 16926/* Override any gcc2 internal prototype to avoid an error. */ 16927#ifdef __cplusplus 16928extern "C" 16929{ 16930#endif 16931/* We use char because int might match the return type of a gcc2 16932 builtin and then its argument prototype would still apply. */ 16933char $ac_func (); 16934/* The GNU C library defines this for functions which it implements 16935 to always fail with ENOSYS. Some functions are actually named 16936 something starting with __ and the normal name is an alias. */ 16937#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 16938choke me 16939#else 16940char (*f) () = $ac_func; 16941#endif 16942#ifdef __cplusplus 16943} 16944#endif 16945 16946int 16947main () 16948{ 16949return f != $ac_func; 16950 ; 16951 return 0; 16952} 16953_ACEOF 16954rm -f conftest.$ac_objext conftest$ac_exeext 16955if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16956 (eval $ac_link) 2>conftest.er1 16957 ac_status=$? 16958 grep -v '^ *+' conftest.er1 >conftest.err 16959 rm -f conftest.er1 16960 cat conftest.err >&5 16961 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16962 (exit $ac_status); } && 16963 { ac_try='test -z "$ac_c_werror_flag" 16964 || test ! -s conftest.err' 16965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16966 (eval $ac_try) 2>&5 16967 ac_status=$? 16968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16969 (exit $ac_status); }; } && 16970 { ac_try='test -s conftest$ac_exeext' 16971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16972 (eval $ac_try) 2>&5 16973 ac_status=$? 16974 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16975 (exit $ac_status); }; }; then 16976 eval "$as_ac_var=yes" 16977else 16978 echo "$as_me: failed program was:" >&5 16979sed 's/^/| /' conftest.$ac_ext >&5 16980 16981eval "$as_ac_var=no" 16982fi 16983rm -f conftest.err conftest.$ac_objext \ 16984 conftest$ac_exeext conftest.$ac_ext 16985fi 16986echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 16987echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 16988if test `eval echo '${'$as_ac_var'}'` = yes; then 16989 cat >>confdefs.h <<_ACEOF 16990#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16991_ACEOF 16992 16993fi 16994done 16995 16996fi 16997 16998echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5 16999echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6 17000if test "${ac_cv_have_decl_sys_siglist+set}" = set; then 17001 echo $ECHO_N "(cached) $ECHO_C" >&6 17002else 17003 cat >conftest.$ac_ext <<_ACEOF 17004/* confdefs.h. */ 17005_ACEOF 17006cat confdefs.h >>conftest.$ac_ext 17007cat >>conftest.$ac_ext <<_ACEOF 17008/* end confdefs.h. */ 17009#include <signal.h> 17010/* NetBSD declares sys_siglist in unistd.h. */ 17011#if HAVE_UNISTD_H 17012# include <unistd.h> 17013#endif 17014 17015 17016int 17017main () 17018{ 17019#ifndef sys_siglist 17020 char *p = (char *) sys_siglist; 17021#endif 17022 17023 ; 17024 return 0; 17025} 17026_ACEOF 17027rm -f conftest.$ac_objext 17028if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17029 (eval $ac_compile) 2>conftest.er1 17030 ac_status=$? 17031 grep -v '^ *+' conftest.er1 >conftest.err 17032 rm -f conftest.er1 17033 cat conftest.err >&5 17034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17035 (exit $ac_status); } && 17036 { ac_try='test -z "$ac_c_werror_flag" 17037 || test ! -s conftest.err' 17038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17039 (eval $ac_try) 2>&5 17040 ac_status=$? 17041 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17042 (exit $ac_status); }; } && 17043 { ac_try='test -s conftest.$ac_objext' 17044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17045 (eval $ac_try) 2>&5 17046 ac_status=$? 17047 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17048 (exit $ac_status); }; }; then 17049 ac_cv_have_decl_sys_siglist=yes 17050else 17051 echo "$as_me: failed program was:" >&5 17052sed 's/^/| /' conftest.$ac_ext >&5 17053 17054ac_cv_have_decl_sys_siglist=no 17055fi 17056rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 17057fi 17058echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5 17059echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6 17060if test $ac_cv_have_decl_sys_siglist = yes; then 17061 17062cat >>confdefs.h <<_ACEOF 17063#define HAVE_DECL_SYS_SIGLIST 1 17064_ACEOF 17065 17066 17067else 17068 cat >>confdefs.h <<_ACEOF 17069#define HAVE_DECL_SYS_SIGLIST 0 17070_ACEOF 17071 17072 17073fi 17074 17075 17076 17077 17078if test "$ac_cv_func_inet_aton" != 'yes'; then 17079 17080echo "$as_me:$LINENO: checking for inet_aton" >&5 17081echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6 17082if test "${bash_cv_func_inet_aton+set}" = set; then 17083 echo $ECHO_N "(cached) $ECHO_C" >&6 17084else 17085 cat >conftest.$ac_ext <<_ACEOF 17086/* confdefs.h. */ 17087_ACEOF 17088cat confdefs.h >>conftest.$ac_ext 17089cat >>conftest.$ac_ext <<_ACEOF 17090/* end confdefs.h. */ 17091 17092#include <sys/types.h> 17093#include <netinet/in.h> 17094#include <arpa/inet.h> 17095struct in_addr ap; 17096int 17097main () 17098{ 17099 inet_aton("127.0.0.1", &ap); 17100 ; 17101 return 0; 17102} 17103_ACEOF 17104rm -f conftest.$ac_objext conftest$ac_exeext 17105if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17106 (eval $ac_link) 2>conftest.er1 17107 ac_status=$? 17108 grep -v '^ *+' conftest.er1 >conftest.err 17109 rm -f conftest.er1 17110 cat conftest.err >&5 17111 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17112 (exit $ac_status); } && 17113 { ac_try='test -z "$ac_c_werror_flag" 17114 || test ! -s conftest.err' 17115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17116 (eval $ac_try) 2>&5 17117 ac_status=$? 17118 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17119 (exit $ac_status); }; } && 17120 { ac_try='test -s conftest$ac_exeext' 17121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17122 (eval $ac_try) 2>&5 17123 ac_status=$? 17124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17125 (exit $ac_status); }; }; then 17126 bash_cv_func_inet_aton=yes 17127else 17128 echo "$as_me: failed program was:" >&5 17129sed 's/^/| /' conftest.$ac_ext >&5 17130 17131bash_cv_func_inet_aton=no 17132fi 17133rm -f conftest.err conftest.$ac_objext \ 17134 conftest$ac_exeext conftest.$ac_ext 17135fi 17136echo "$as_me:$LINENO: result: $bash_cv_func_inet_aton" >&5 17137echo "${ECHO_T}$bash_cv_func_inet_aton" >&6 17138if test $bash_cv_func_inet_aton = yes; then 17139 cat >>confdefs.h <<\_ACEOF 17140#define HAVE_INET_ATON 1 17141_ACEOF 17142 17143else 17144 case $LIBOBJS in 17145 "inet_aton.$ac_objext" | \ 17146 *" inet_aton.$ac_objext" | \ 17147 "inet_aton.$ac_objext "* | \ 17148 *" inet_aton.$ac_objext "* ) ;; 17149 *) LIBOBJS="$LIBOBJS inet_aton.$ac_objext" ;; 17150esac 17151 17152fi 17153 17154fi 17155 17156case "$host_os" in 17157irix4*) 17158echo "$as_me:$LINENO: checking for getpwent in -lsun" >&5 17159echo $ECHO_N "checking for getpwent in -lsun... $ECHO_C" >&6 17160if test "${ac_cv_lib_sun_getpwent+set}" = set; then 17161 echo $ECHO_N "(cached) $ECHO_C" >&6 17162else 17163 ac_check_lib_save_LIBS=$LIBS 17164LIBS="-lsun $LIBS" 17165cat >conftest.$ac_ext <<_ACEOF 17166/* confdefs.h. */ 17167_ACEOF 17168cat confdefs.h >>conftest.$ac_ext 17169cat >>conftest.$ac_ext <<_ACEOF 17170/* end confdefs.h. */ 17171 17172/* Override any gcc2 internal prototype to avoid an error. */ 17173#ifdef __cplusplus 17174extern "C" 17175#endif 17176/* We use char because int might match the return type of a gcc2 17177 builtin and then its argument prototype would still apply. */ 17178char getpwent (); 17179int 17180main () 17181{ 17182getpwent (); 17183 ; 17184 return 0; 17185} 17186_ACEOF 17187rm -f conftest.$ac_objext conftest$ac_exeext 17188if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17189 (eval $ac_link) 2>conftest.er1 17190 ac_status=$? 17191 grep -v '^ *+' conftest.er1 >conftest.err 17192 rm -f conftest.er1 17193 cat conftest.err >&5 17194 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17195 (exit $ac_status); } && 17196 { ac_try='test -z "$ac_c_werror_flag" 17197 || test ! -s conftest.err' 17198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17199 (eval $ac_try) 2>&5 17200 ac_status=$? 17201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17202 (exit $ac_status); }; } && 17203 { ac_try='test -s conftest$ac_exeext' 17204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17205 (eval $ac_try) 2>&5 17206 ac_status=$? 17207 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17208 (exit $ac_status); }; }; then 17209 ac_cv_lib_sun_getpwent=yes 17210else 17211 echo "$as_me: failed program was:" >&5 17212sed 's/^/| /' conftest.$ac_ext >&5 17213 17214ac_cv_lib_sun_getpwent=no 17215fi 17216rm -f conftest.err conftest.$ac_objext \ 17217 conftest$ac_exeext conftest.$ac_ext 17218LIBS=$ac_check_lib_save_LIBS 17219fi 17220echo "$as_me:$LINENO: result: $ac_cv_lib_sun_getpwent" >&5 17221echo "${ECHO_T}$ac_cv_lib_sun_getpwent" >&6 17222if test $ac_cv_lib_sun_getpwent = yes; then 17223 cat >>confdefs.h <<_ACEOF 17224#define HAVE_LIBSUN 1 17225_ACEOF 17226 17227 LIBS="-lsun $LIBS" 17228 17229fi 17230 ;; 17231esac 17232 17233if test "$ac_cv_func_getpeername" = no; then 17234 17235if test "X$bash_cv_have_socklib" = "X"; then 17236_bash_needmsg= 17237else 17238echo "$as_me:$LINENO: checking for socket library" >&5 17239echo $ECHO_N "checking for socket library... $ECHO_C" >&6 17240_bash_needmsg=yes 17241fi 17242if test "${bash_cv_have_socklib+set}" = set; then 17243 echo $ECHO_N "(cached) $ECHO_C" >&6 17244else 17245 echo "$as_me:$LINENO: checking for getpeername in -lsocket" >&5 17246echo $ECHO_N "checking for getpeername in -lsocket... $ECHO_C" >&6 17247if test "${ac_cv_lib_socket_getpeername+set}" = set; then 17248 echo $ECHO_N "(cached) $ECHO_C" >&6 17249else 17250 ac_check_lib_save_LIBS=$LIBS 17251LIBS="-lsocket -lnsl $LIBS" 17252cat >conftest.$ac_ext <<_ACEOF 17253/* confdefs.h. */ 17254_ACEOF 17255cat confdefs.h >>conftest.$ac_ext 17256cat >>conftest.$ac_ext <<_ACEOF 17257/* end confdefs.h. */ 17258 17259/* Override any gcc2 internal prototype to avoid an error. */ 17260#ifdef __cplusplus 17261extern "C" 17262#endif 17263/* We use char because int might match the return type of a gcc2 17264 builtin and then its argument prototype would still apply. */ 17265char getpeername (); 17266int 17267main () 17268{ 17269getpeername (); 17270 ; 17271 return 0; 17272} 17273_ACEOF 17274rm -f conftest.$ac_objext conftest$ac_exeext 17275if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17276 (eval $ac_link) 2>conftest.er1 17277 ac_status=$? 17278 grep -v '^ *+' conftest.er1 >conftest.err 17279 rm -f conftest.er1 17280 cat conftest.err >&5 17281 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17282 (exit $ac_status); } && 17283 { ac_try='test -z "$ac_c_werror_flag" 17284 || test ! -s conftest.err' 17285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17286 (eval $ac_try) 2>&5 17287 ac_status=$? 17288 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17289 (exit $ac_status); }; } && 17290 { ac_try='test -s conftest$ac_exeext' 17291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17292 (eval $ac_try) 2>&5 17293 ac_status=$? 17294 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17295 (exit $ac_status); }; }; then 17296 ac_cv_lib_socket_getpeername=yes 17297else 17298 echo "$as_me: failed program was:" >&5 17299sed 's/^/| /' conftest.$ac_ext >&5 17300 17301ac_cv_lib_socket_getpeername=no 17302fi 17303rm -f conftest.err conftest.$ac_objext \ 17304 conftest$ac_exeext conftest.$ac_ext 17305LIBS=$ac_check_lib_save_LIBS 17306fi 17307echo "$as_me:$LINENO: result: $ac_cv_lib_socket_getpeername" >&5 17308echo "${ECHO_T}$ac_cv_lib_socket_getpeername" >&6 17309if test $ac_cv_lib_socket_getpeername = yes; then 17310 bash_cv_have_socklib=yes 17311else 17312 bash_cv_have_socklib=no 17313fi 17314 17315fi 17316 17317if test "X$_bash_needmsg" = Xyes; then 17318 echo "$as_me:$LINENO: result: $bash_cv_have_socklib" >&5 17319echo "${ECHO_T}$bash_cv_have_socklib" >&6 17320 _bash_needmsg= 17321fi 17322if test $bash_cv_have_socklib = yes; then 17323 # check for libnsl, add it to LIBS if present 17324 if test "X$bash_cv_have_libnsl" = "X"; then 17325 _bash_needmsg= 17326 else 17327 echo "$as_me:$LINENO: checking for libnsl" >&5 17328echo $ECHO_N "checking for libnsl... $ECHO_C" >&6 17329 _bash_needmsg=yes 17330 fi 17331 if test "${bash_cv_have_libnsl+set}" = set; then 17332 echo $ECHO_N "(cached) $ECHO_C" >&6 17333else 17334 echo "$as_me:$LINENO: checking for t_open in -lnsl" >&5 17335echo $ECHO_N "checking for t_open in -lnsl... $ECHO_C" >&6 17336if test "${ac_cv_lib_nsl_t_open+set}" = set; then 17337 echo $ECHO_N "(cached) $ECHO_C" >&6 17338else 17339 ac_check_lib_save_LIBS=$LIBS 17340LIBS="-lnsl $LIBS" 17341cat >conftest.$ac_ext <<_ACEOF 17342/* confdefs.h. */ 17343_ACEOF 17344cat confdefs.h >>conftest.$ac_ext 17345cat >>conftest.$ac_ext <<_ACEOF 17346/* end confdefs.h. */ 17347 17348/* Override any gcc2 internal prototype to avoid an error. */ 17349#ifdef __cplusplus 17350extern "C" 17351#endif 17352/* We use char because int might match the return type of a gcc2 17353 builtin and then its argument prototype would still apply. */ 17354char t_open (); 17355int 17356main () 17357{ 17358t_open (); 17359 ; 17360 return 0; 17361} 17362_ACEOF 17363rm -f conftest.$ac_objext conftest$ac_exeext 17364if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17365 (eval $ac_link) 2>conftest.er1 17366 ac_status=$? 17367 grep -v '^ *+' conftest.er1 >conftest.err 17368 rm -f conftest.er1 17369 cat conftest.err >&5 17370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17371 (exit $ac_status); } && 17372 { ac_try='test -z "$ac_c_werror_flag" 17373 || test ! -s conftest.err' 17374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17375 (eval $ac_try) 2>&5 17376 ac_status=$? 17377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17378 (exit $ac_status); }; } && 17379 { ac_try='test -s conftest$ac_exeext' 17380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17381 (eval $ac_try) 2>&5 17382 ac_status=$? 17383 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17384 (exit $ac_status); }; }; then 17385 ac_cv_lib_nsl_t_open=yes 17386else 17387 echo "$as_me: failed program was:" >&5 17388sed 's/^/| /' conftest.$ac_ext >&5 17389 17390ac_cv_lib_nsl_t_open=no 17391fi 17392rm -f conftest.err conftest.$ac_objext \ 17393 conftest$ac_exeext conftest.$ac_ext 17394LIBS=$ac_check_lib_save_LIBS 17395fi 17396echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_t_open" >&5 17397echo "${ECHO_T}$ac_cv_lib_nsl_t_open" >&6 17398if test $ac_cv_lib_nsl_t_open = yes; then 17399 bash_cv_have_libnsl=yes 17400else 17401 bash_cv_have_libnsl=no 17402fi 17403 17404fi 17405 17406 if test "X$_bash_needmsg" = Xyes; then 17407 echo "$as_me:$LINENO: result: $bash_cv_have_libnsl" >&5 17408echo "${ECHO_T}$bash_cv_have_libnsl" >&6 17409 _bash_needmsg= 17410 fi 17411 if test $bash_cv_have_libnsl = yes; then 17412 LIBS="-lsocket -lnsl $LIBS" 17413 else 17414 LIBS="-lsocket $LIBS" 17415 fi 17416 cat >>confdefs.h <<\_ACEOF 17417#define HAVE_LIBSOCKET 1 17418_ACEOF 17419 17420 cat >>confdefs.h <<\_ACEOF 17421#define HAVE_GETPEERNAME 1 17422_ACEOF 17423 17424fi 17425 17426fi 17427if test "$ac_cv_func_gethostbyname" = no; then 17428 if test "X$bash_cv_have_gethostbyname" = "X"; then 17429_bash_needmsg=yes 17430else 17431echo "$as_me:$LINENO: checking for gethostbyname in socket library" >&5 17432echo $ECHO_N "checking for gethostbyname in socket library... $ECHO_C" >&6 17433_bash_needmsg= 17434fi 17435if test "${bash_cv_have_gethostbyname+set}" = set; then 17436 echo $ECHO_N "(cached) $ECHO_C" >&6 17437else 17438 cat >conftest.$ac_ext <<_ACEOF 17439/* confdefs.h. */ 17440_ACEOF 17441cat confdefs.h >>conftest.$ac_ext 17442cat >>conftest.$ac_ext <<_ACEOF 17443/* end confdefs.h. */ 17444#include <netdb.h> 17445int 17446main () 17447{ 17448 struct hostent *hp; 17449 hp = gethostbyname("localhost"); 17450 17451 ; 17452 return 0; 17453} 17454_ACEOF 17455rm -f conftest.$ac_objext conftest$ac_exeext 17456if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17457 (eval $ac_link) 2>conftest.er1 17458 ac_status=$? 17459 grep -v '^ *+' conftest.er1 >conftest.err 17460 rm -f conftest.er1 17461 cat conftest.err >&5 17462 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17463 (exit $ac_status); } && 17464 { ac_try='test -z "$ac_c_werror_flag" 17465 || test ! -s conftest.err' 17466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17467 (eval $ac_try) 2>&5 17468 ac_status=$? 17469 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17470 (exit $ac_status); }; } && 17471 { ac_try='test -s conftest$ac_exeext' 17472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17473 (eval $ac_try) 2>&5 17474 ac_status=$? 17475 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17476 (exit $ac_status); }; }; then 17477 bash_cv_have_gethostbyname=yes 17478else 17479 echo "$as_me: failed program was:" >&5 17480sed 's/^/| /' conftest.$ac_ext >&5 17481 17482bash_cv_have_gethostbyname=no 17483fi 17484rm -f conftest.err conftest.$ac_objext \ 17485 conftest$ac_exeext conftest.$ac_ext 17486 17487fi 17488 17489if test "X$_bash_needmsg" = Xyes; then 17490 echo "$as_me:$LINENO: checking for gethostbyname in socket library" >&5 17491echo $ECHO_N "checking for gethostbyname in socket library... $ECHO_C" >&6 17492fi 17493echo "$as_me:$LINENO: result: $bash_cv_have_gethostbyname" >&5 17494echo "${ECHO_T}$bash_cv_have_gethostbyname" >&6 17495if test "$bash_cv_have_gethostbyname" = yes; then 17496cat >>confdefs.h <<\_ACEOF 17497#define HAVE_GETHOSTBYNAME 1 17498_ACEOF 17499 17500fi 17501 17502fi 17503 17504echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 17505echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6 17506if test "${ac_cv_type_uid_t+set}" = set; then 17507 echo $ECHO_N "(cached) $ECHO_C" >&6 17508else 17509 cat >conftest.$ac_ext <<_ACEOF 17510/* confdefs.h. */ 17511_ACEOF 17512cat confdefs.h >>conftest.$ac_ext 17513cat >>conftest.$ac_ext <<_ACEOF 17514/* end confdefs.h. */ 17515#include <sys/types.h> 17516 17517_ACEOF 17518if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 17519 $EGREP "uid_t" >/dev/null 2>&1; then 17520 ac_cv_type_uid_t=yes 17521else 17522 ac_cv_type_uid_t=no 17523fi 17524rm -f conftest* 17525 17526fi 17527echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 17528echo "${ECHO_T}$ac_cv_type_uid_t" >&6 17529if test $ac_cv_type_uid_t = no; then 17530 17531cat >>confdefs.h <<\_ACEOF 17532#define uid_t int 17533_ACEOF 17534 17535 17536cat >>confdefs.h <<\_ACEOF 17537#define gid_t int 17538_ACEOF 17539 17540fi 17541 17542echo "$as_me:$LINENO: checking type of array argument to getgroups" >&5 17543echo $ECHO_N "checking type of array argument to getgroups... $ECHO_C" >&6 17544if test "${ac_cv_type_getgroups+set}" = set; then 17545 echo $ECHO_N "(cached) $ECHO_C" >&6 17546else 17547 if test "$cross_compiling" = yes; then 17548 ac_cv_type_getgroups=cross 17549else 17550 cat >conftest.$ac_ext <<_ACEOF 17551/* confdefs.h. */ 17552_ACEOF 17553cat confdefs.h >>conftest.$ac_ext 17554cat >>conftest.$ac_ext <<_ACEOF 17555/* end confdefs.h. */ 17556/* Thanks to Mike Rendell for this test. */ 17557#include <sys/types.h> 17558#define NGID 256 17559#undef MAX 17560#define MAX(x, y) ((x) > (y) ? (x) : (y)) 17561 17562int 17563main () 17564{ 17565 gid_t gidset[NGID]; 17566 int i, n; 17567 union { gid_t gval; long lval; } val; 17568 17569 val.lval = -1; 17570 for (i = 0; i < NGID; i++) 17571 gidset[i] = val.gval; 17572 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1, 17573 gidset); 17574 /* Exit non-zero if getgroups seems to require an array of ints. This 17575 happens when gid_t is short but getgroups modifies an array of ints. */ 17576 exit ((n > 0 && gidset[n] != val.gval) ? 1 : 0); 17577} 17578_ACEOF 17579rm -f conftest$ac_exeext 17580if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17581 (eval $ac_link) 2>&5 17582 ac_status=$? 17583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17584 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 17585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17586 (eval $ac_try) 2>&5 17587 ac_status=$? 17588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17589 (exit $ac_status); }; }; then 17590 ac_cv_type_getgroups=gid_t 17591else 17592 echo "$as_me: program exited with status $ac_status" >&5 17593echo "$as_me: failed program was:" >&5 17594sed 's/^/| /' conftest.$ac_ext >&5 17595 17596( exit $ac_status ) 17597ac_cv_type_getgroups=int 17598fi 17599rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 17600fi 17601if test $ac_cv_type_getgroups = cross; then 17602 cat >conftest.$ac_ext <<_ACEOF 17603/* confdefs.h. */ 17604_ACEOF 17605cat confdefs.h >>conftest.$ac_ext 17606cat >>conftest.$ac_ext <<_ACEOF 17607/* end confdefs.h. */ 17608#include <unistd.h> 17609 17610_ACEOF 17611if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 17612 $EGREP "getgroups.*int.*gid_t" >/dev/null 2>&1; then 17613 ac_cv_type_getgroups=gid_t 17614else 17615 ac_cv_type_getgroups=int 17616fi 17617rm -f conftest* 17618 17619fi 17620fi 17621echo "$as_me:$LINENO: result: $ac_cv_type_getgroups" >&5 17622echo "${ECHO_T}$ac_cv_type_getgroups" >&6 17623 17624cat >>confdefs.h <<_ACEOF 17625#define GETGROUPS_T $ac_cv_type_getgroups 17626_ACEOF 17627 17628 17629echo "$as_me:$LINENO: checking for off_t" >&5 17630echo $ECHO_N "checking for off_t... $ECHO_C" >&6 17631if test "${ac_cv_type_off_t+set}" = set; then 17632 echo $ECHO_N "(cached) $ECHO_C" >&6 17633else 17634 cat >conftest.$ac_ext <<_ACEOF 17635/* confdefs.h. */ 17636_ACEOF 17637cat confdefs.h >>conftest.$ac_ext 17638cat >>conftest.$ac_ext <<_ACEOF 17639/* end confdefs.h. */ 17640$ac_includes_default 17641int 17642main () 17643{ 17644if ((off_t *) 0) 17645 return 0; 17646if (sizeof (off_t)) 17647 return 0; 17648 ; 17649 return 0; 17650} 17651_ACEOF 17652rm -f conftest.$ac_objext 17653if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17654 (eval $ac_compile) 2>conftest.er1 17655 ac_status=$? 17656 grep -v '^ *+' conftest.er1 >conftest.err 17657 rm -f conftest.er1 17658 cat conftest.err >&5 17659 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17660 (exit $ac_status); } && 17661 { ac_try='test -z "$ac_c_werror_flag" 17662 || test ! -s conftest.err' 17663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17664 (eval $ac_try) 2>&5 17665 ac_status=$? 17666 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17667 (exit $ac_status); }; } && 17668 { ac_try='test -s conftest.$ac_objext' 17669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17670 (eval $ac_try) 2>&5 17671 ac_status=$? 17672 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17673 (exit $ac_status); }; }; then 17674 ac_cv_type_off_t=yes 17675else 17676 echo "$as_me: failed program was:" >&5 17677sed 's/^/| /' conftest.$ac_ext >&5 17678 17679ac_cv_type_off_t=no 17680fi 17681rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 17682fi 17683echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 17684echo "${ECHO_T}$ac_cv_type_off_t" >&6 17685if test $ac_cv_type_off_t = yes; then 17686 : 17687else 17688 17689cat >>confdefs.h <<_ACEOF 17690#define off_t long 17691_ACEOF 17692 17693fi 17694 17695echo "$as_me:$LINENO: checking for mode_t" >&5 17696echo $ECHO_N "checking for mode_t... $ECHO_C" >&6 17697if test "${ac_cv_type_mode_t+set}" = set; then 17698 echo $ECHO_N "(cached) $ECHO_C" >&6 17699else 17700 cat >conftest.$ac_ext <<_ACEOF 17701/* confdefs.h. */ 17702_ACEOF 17703cat confdefs.h >>conftest.$ac_ext 17704cat >>conftest.$ac_ext <<_ACEOF 17705/* end confdefs.h. */ 17706$ac_includes_default 17707int 17708main () 17709{ 17710if ((mode_t *) 0) 17711 return 0; 17712if (sizeof (mode_t)) 17713 return 0; 17714 ; 17715 return 0; 17716} 17717_ACEOF 17718rm -f conftest.$ac_objext 17719if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17720 (eval $ac_compile) 2>conftest.er1 17721 ac_status=$? 17722 grep -v '^ *+' conftest.er1 >conftest.err 17723 rm -f conftest.er1 17724 cat conftest.err >&5 17725 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17726 (exit $ac_status); } && 17727 { ac_try='test -z "$ac_c_werror_flag" 17728 || test ! -s conftest.err' 17729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17730 (eval $ac_try) 2>&5 17731 ac_status=$? 17732 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17733 (exit $ac_status); }; } && 17734 { ac_try='test -s conftest.$ac_objext' 17735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17736 (eval $ac_try) 2>&5 17737 ac_status=$? 17738 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17739 (exit $ac_status); }; }; then 17740 ac_cv_type_mode_t=yes 17741else 17742 echo "$as_me: failed program was:" >&5 17743sed 's/^/| /' conftest.$ac_ext >&5 17744 17745ac_cv_type_mode_t=no 17746fi 17747rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 17748fi 17749echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5 17750echo "${ECHO_T}$ac_cv_type_mode_t" >&6 17751if test $ac_cv_type_mode_t = yes; then 17752 : 17753else 17754 17755cat >>confdefs.h <<_ACEOF 17756#define mode_t int 17757_ACEOF 17758 17759fi 17760 17761echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 17762echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6 17763if test "${ac_cv_type_uid_t+set}" = set; then 17764 echo $ECHO_N "(cached) $ECHO_C" >&6 17765else 17766 cat >conftest.$ac_ext <<_ACEOF 17767/* confdefs.h. */ 17768_ACEOF 17769cat confdefs.h >>conftest.$ac_ext 17770cat >>conftest.$ac_ext <<_ACEOF 17771/* end confdefs.h. */ 17772#include <sys/types.h> 17773 17774_ACEOF 17775if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 17776 $EGREP "uid_t" >/dev/null 2>&1; then 17777 ac_cv_type_uid_t=yes 17778else 17779 ac_cv_type_uid_t=no 17780fi 17781rm -f conftest* 17782 17783fi 17784echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 17785echo "${ECHO_T}$ac_cv_type_uid_t" >&6 17786if test $ac_cv_type_uid_t = no; then 17787 17788cat >>confdefs.h <<\_ACEOF 17789#define uid_t int 17790_ACEOF 17791 17792 17793cat >>confdefs.h <<\_ACEOF 17794#define gid_t int 17795_ACEOF 17796 17797fi 17798 17799echo "$as_me:$LINENO: checking for pid_t" >&5 17800echo $ECHO_N "checking for pid_t... $ECHO_C" >&6 17801if test "${ac_cv_type_pid_t+set}" = set; then 17802 echo $ECHO_N "(cached) $ECHO_C" >&6 17803else 17804 cat >conftest.$ac_ext <<_ACEOF 17805/* confdefs.h. */ 17806_ACEOF 17807cat confdefs.h >>conftest.$ac_ext 17808cat >>conftest.$ac_ext <<_ACEOF 17809/* end confdefs.h. */ 17810$ac_includes_default 17811int 17812main () 17813{ 17814if ((pid_t *) 0) 17815 return 0; 17816if (sizeof (pid_t)) 17817 return 0; 17818 ; 17819 return 0; 17820} 17821_ACEOF 17822rm -f conftest.$ac_objext 17823if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17824 (eval $ac_compile) 2>conftest.er1 17825 ac_status=$? 17826 grep -v '^ *+' conftest.er1 >conftest.err 17827 rm -f conftest.er1 17828 cat conftest.err >&5 17829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17830 (exit $ac_status); } && 17831 { ac_try='test -z "$ac_c_werror_flag" 17832 || test ! -s conftest.err' 17833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17834 (eval $ac_try) 2>&5 17835 ac_status=$? 17836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17837 (exit $ac_status); }; } && 17838 { ac_try='test -s conftest.$ac_objext' 17839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17840 (eval $ac_try) 2>&5 17841 ac_status=$? 17842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17843 (exit $ac_status); }; }; then 17844 ac_cv_type_pid_t=yes 17845else 17846 echo "$as_me: failed program was:" >&5 17847sed 's/^/| /' conftest.$ac_ext >&5 17848 17849ac_cv_type_pid_t=no 17850fi 17851rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 17852fi 17853echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 17854echo "${ECHO_T}$ac_cv_type_pid_t" >&6 17855if test $ac_cv_type_pid_t = yes; then 17856 : 17857else 17858 17859cat >>confdefs.h <<_ACEOF 17860#define pid_t int 17861_ACEOF 17862 17863fi 17864 17865echo "$as_me:$LINENO: checking for size_t" >&5 17866echo $ECHO_N "checking for size_t... $ECHO_C" >&6 17867if test "${ac_cv_type_size_t+set}" = set; then 17868 echo $ECHO_N "(cached) $ECHO_C" >&6 17869else 17870 cat >conftest.$ac_ext <<_ACEOF 17871/* confdefs.h. */ 17872_ACEOF 17873cat confdefs.h >>conftest.$ac_ext 17874cat >>conftest.$ac_ext <<_ACEOF 17875/* end confdefs.h. */ 17876$ac_includes_default 17877int 17878main () 17879{ 17880if ((size_t *) 0) 17881 return 0; 17882if (sizeof (size_t)) 17883 return 0; 17884 ; 17885 return 0; 17886} 17887_ACEOF 17888rm -f conftest.$ac_objext 17889if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17890 (eval $ac_compile) 2>conftest.er1 17891 ac_status=$? 17892 grep -v '^ *+' conftest.er1 >conftest.err 17893 rm -f conftest.er1 17894 cat conftest.err >&5 17895 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17896 (exit $ac_status); } && 17897 { ac_try='test -z "$ac_c_werror_flag" 17898 || test ! -s conftest.err' 17899 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17900 (eval $ac_try) 2>&5 17901 ac_status=$? 17902 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17903 (exit $ac_status); }; } && 17904 { ac_try='test -s conftest.$ac_objext' 17905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17906 (eval $ac_try) 2>&5 17907 ac_status=$? 17908 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17909 (exit $ac_status); }; }; then 17910 ac_cv_type_size_t=yes 17911else 17912 echo "$as_me: failed program was:" >&5 17913sed 's/^/| /' conftest.$ac_ext >&5 17914 17915ac_cv_type_size_t=no 17916fi 17917rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 17918fi 17919echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 17920echo "${ECHO_T}$ac_cv_type_size_t" >&6 17921if test $ac_cv_type_size_t = yes; then 17922 : 17923else 17924 17925cat >>confdefs.h <<_ACEOF 17926#define size_t unsigned 17927_ACEOF 17928 17929fi 17930 17931echo "$as_me:$LINENO: checking for ssize_t" >&5 17932echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6 17933if test "${ac_cv_type_ssize_t+set}" = set; then 17934 echo $ECHO_N "(cached) $ECHO_C" >&6 17935else 17936 cat >conftest.$ac_ext <<_ACEOF 17937/* confdefs.h. */ 17938_ACEOF 17939cat confdefs.h >>conftest.$ac_ext 17940cat >>conftest.$ac_ext <<_ACEOF 17941/* end confdefs.h. */ 17942$ac_includes_default 17943int 17944main () 17945{ 17946if ((ssize_t *) 0) 17947 return 0; 17948if (sizeof (ssize_t)) 17949 return 0; 17950 ; 17951 return 0; 17952} 17953_ACEOF 17954rm -f conftest.$ac_objext 17955if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17956 (eval $ac_compile) 2>conftest.er1 17957 ac_status=$? 17958 grep -v '^ *+' conftest.er1 >conftest.err 17959 rm -f conftest.er1 17960 cat conftest.err >&5 17961 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17962 (exit $ac_status); } && 17963 { ac_try='test -z "$ac_c_werror_flag" 17964 || test ! -s conftest.err' 17965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17966 (eval $ac_try) 2>&5 17967 ac_status=$? 17968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17969 (exit $ac_status); }; } && 17970 { ac_try='test -s conftest.$ac_objext' 17971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17972 (eval $ac_try) 2>&5 17973 ac_status=$? 17974 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17975 (exit $ac_status); }; }; then 17976 ac_cv_type_ssize_t=yes 17977else 17978 echo "$as_me: failed program was:" >&5 17979sed 's/^/| /' conftest.$ac_ext >&5 17980 17981ac_cv_type_ssize_t=no 17982fi 17983rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 17984fi 17985echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5 17986echo "${ECHO_T}$ac_cv_type_ssize_t" >&6 17987if test $ac_cv_type_ssize_t = yes; then 17988 : 17989else 17990 17991cat >>confdefs.h <<_ACEOF 17992#define ssize_t int 17993_ACEOF 17994 17995fi 17996 17997echo "$as_me:$LINENO: checking for time_t" >&5 17998echo $ECHO_N "checking for time_t... $ECHO_C" >&6 17999if test "${ac_cv_type_time_t+set}" = set; then 18000 echo $ECHO_N "(cached) $ECHO_C" >&6 18001else 18002 cat >conftest.$ac_ext <<_ACEOF 18003/* confdefs.h. */ 18004_ACEOF 18005cat confdefs.h >>conftest.$ac_ext 18006cat >>conftest.$ac_ext <<_ACEOF 18007/* end confdefs.h. */ 18008$ac_includes_default 18009int 18010main () 18011{ 18012if ((time_t *) 0) 18013 return 0; 18014if (sizeof (time_t)) 18015 return 0; 18016 ; 18017 return 0; 18018} 18019_ACEOF 18020rm -f conftest.$ac_objext 18021if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18022 (eval $ac_compile) 2>conftest.er1 18023 ac_status=$? 18024 grep -v '^ *+' conftest.er1 >conftest.err 18025 rm -f conftest.er1 18026 cat conftest.err >&5 18027 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18028 (exit $ac_status); } && 18029 { ac_try='test -z "$ac_c_werror_flag" 18030 || test ! -s conftest.err' 18031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18032 (eval $ac_try) 2>&5 18033 ac_status=$? 18034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18035 (exit $ac_status); }; } && 18036 { ac_try='test -s conftest.$ac_objext' 18037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18038 (eval $ac_try) 2>&5 18039 ac_status=$? 18040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18041 (exit $ac_status); }; }; then 18042 ac_cv_type_time_t=yes 18043else 18044 echo "$as_me: failed program was:" >&5 18045sed 's/^/| /' conftest.$ac_ext >&5 18046 18047ac_cv_type_time_t=no 18048fi 18049rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18050fi 18051echo "$as_me:$LINENO: result: $ac_cv_type_time_t" >&5 18052echo "${ECHO_T}$ac_cv_type_time_t" >&6 18053if test $ac_cv_type_time_t = yes; then 18054 : 18055else 18056 18057cat >>confdefs.h <<_ACEOF 18058#define time_t long 18059_ACEOF 18060 18061fi 18062 18063 18064 18065echo "$as_me:$LINENO: checking for long long" >&5 18066echo $ECHO_N "checking for long long... $ECHO_C" >&6 18067if test "${bash_cv_type_long_long+set}" = set; then 18068 echo $ECHO_N "(cached) $ECHO_C" >&6 18069else 18070 cat >conftest.$ac_ext <<_ACEOF 18071/* confdefs.h. */ 18072_ACEOF 18073cat confdefs.h >>conftest.$ac_ext 18074cat >>conftest.$ac_ext <<_ACEOF 18075/* end confdefs.h. */ 18076 18077long long ll = 1; int i = 63; 18078int 18079main () 18080{ 18081 18082long long llm = (long long) -1; 18083return ll << i | ll >> i | llm / ll | llm % ll; 18084 18085 ; 18086 return 0; 18087} 18088_ACEOF 18089rm -f conftest.$ac_objext conftest$ac_exeext 18090if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18091 (eval $ac_link) 2>conftest.er1 18092 ac_status=$? 18093 grep -v '^ *+' conftest.er1 >conftest.err 18094 rm -f conftest.er1 18095 cat conftest.err >&5 18096 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18097 (exit $ac_status); } && 18098 { ac_try='test -z "$ac_c_werror_flag" 18099 || test ! -s conftest.err' 18100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18101 (eval $ac_try) 2>&5 18102 ac_status=$? 18103 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18104 (exit $ac_status); }; } && 18105 { ac_try='test -s conftest$ac_exeext' 18106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18107 (eval $ac_try) 2>&5 18108 ac_status=$? 18109 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18110 (exit $ac_status); }; }; then 18111 bash_cv_type_long_long='long long' 18112else 18113 echo "$as_me: failed program was:" >&5 18114sed 's/^/| /' conftest.$ac_ext >&5 18115 18116bash_cv_type_long_long='long' 18117fi 18118rm -f conftest.err conftest.$ac_objext \ 18119 conftest$ac_exeext conftest.$ac_ext 18120fi 18121echo "$as_me:$LINENO: result: $bash_cv_type_long_long" >&5 18122echo "${ECHO_T}$bash_cv_type_long_long" >&6 18123if test "$bash_cv_type_long_long" = 'long long'; then 18124 cat >>confdefs.h <<\_ACEOF 18125#define HAVE_LONG_LONG 1 18126_ACEOF 18127 18128fi 18129 18130 18131echo "$as_me:$LINENO: checking for unsigned long long" >&5 18132echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6 18133if test "${bash_cv_type_unsigned_long_long+set}" = set; then 18134 echo $ECHO_N "(cached) $ECHO_C" >&6 18135else 18136 cat >conftest.$ac_ext <<_ACEOF 18137/* confdefs.h. */ 18138_ACEOF 18139cat confdefs.h >>conftest.$ac_ext 18140cat >>conftest.$ac_ext <<_ACEOF 18141/* end confdefs.h. */ 18142 18143unsigned long long ull = 1; int i = 63; 18144int 18145main () 18146{ 18147 18148unsigned long long ullmax = (unsigned long long) -1; 18149return ull << i | ull >> i | ullmax / ull | ullmax % ull; 18150 18151 ; 18152 return 0; 18153} 18154_ACEOF 18155rm -f conftest.$ac_objext conftest$ac_exeext 18156if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18157 (eval $ac_link) 2>conftest.er1 18158 ac_status=$? 18159 grep -v '^ *+' conftest.er1 >conftest.err 18160 rm -f conftest.er1 18161 cat conftest.err >&5 18162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18163 (exit $ac_status); } && 18164 { ac_try='test -z "$ac_c_werror_flag" 18165 || test ! -s conftest.err' 18166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18167 (eval $ac_try) 2>&5 18168 ac_status=$? 18169 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18170 (exit $ac_status); }; } && 18171 { ac_try='test -s conftest$ac_exeext' 18172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18173 (eval $ac_try) 2>&5 18174 ac_status=$? 18175 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18176 (exit $ac_status); }; }; then 18177 bash_cv_type_unsigned_long_long='unsigned long long' 18178else 18179 echo "$as_me: failed program was:" >&5 18180sed 's/^/| /' conftest.$ac_ext >&5 18181 18182bash_cv_type_unsigned_long_long='unsigned long' 18183fi 18184rm -f conftest.err conftest.$ac_objext \ 18185 conftest$ac_exeext conftest.$ac_ext 18186fi 18187echo "$as_me:$LINENO: result: $bash_cv_type_unsigned_long_long" >&5 18188echo "${ECHO_T}$bash_cv_type_unsigned_long_long" >&6 18189if test "$bash_cv_type_unsigned_long_long" = 'unsigned long long'; then 18190 cat >>confdefs.h <<\_ACEOF 18191#define HAVE_UNSIGNED_LONG_LONG 1 18192_ACEOF 18193 18194fi 18195 18196 18197echo "$as_me:$LINENO: checking return type of signal handlers" >&5 18198echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6 18199if test "${ac_cv_type_signal+set}" = set; then 18200 echo $ECHO_N "(cached) $ECHO_C" >&6 18201else 18202 cat >conftest.$ac_ext <<_ACEOF 18203/* confdefs.h. */ 18204_ACEOF 18205cat confdefs.h >>conftest.$ac_ext 18206cat >>conftest.$ac_ext <<_ACEOF 18207/* end confdefs.h. */ 18208#include <sys/types.h> 18209#include <signal.h> 18210#ifdef signal 18211# undef signal 18212#endif 18213#ifdef __cplusplus 18214extern "C" void (*signal (int, void (*)(int)))(int); 18215#else 18216void (*signal ()) (); 18217#endif 18218 18219int 18220main () 18221{ 18222int i; 18223 ; 18224 return 0; 18225} 18226_ACEOF 18227rm -f conftest.$ac_objext 18228if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18229 (eval $ac_compile) 2>conftest.er1 18230 ac_status=$? 18231 grep -v '^ *+' conftest.er1 >conftest.err 18232 rm -f conftest.er1 18233 cat conftest.err >&5 18234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18235 (exit $ac_status); } && 18236 { ac_try='test -z "$ac_c_werror_flag" 18237 || test ! -s conftest.err' 18238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18239 (eval $ac_try) 2>&5 18240 ac_status=$? 18241 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18242 (exit $ac_status); }; } && 18243 { ac_try='test -s conftest.$ac_objext' 18244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18245 (eval $ac_try) 2>&5 18246 ac_status=$? 18247 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18248 (exit $ac_status); }; }; then 18249 ac_cv_type_signal=void 18250else 18251 echo "$as_me: failed program was:" >&5 18252sed 's/^/| /' conftest.$ac_ext >&5 18253 18254ac_cv_type_signal=int 18255fi 18256rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18257fi 18258echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 18259echo "${ECHO_T}$ac_cv_type_signal" >&6 18260 18261cat >>confdefs.h <<_ACEOF 18262#define RETSIGTYPE $ac_cv_type_signal 18263_ACEOF 18264 18265 18266 18267echo "$as_me:$LINENO: checking for char" >&5 18268echo $ECHO_N "checking for char... $ECHO_C" >&6 18269if test "${ac_cv_type_char+set}" = set; then 18270 echo $ECHO_N "(cached) $ECHO_C" >&6 18271else 18272 cat >conftest.$ac_ext <<_ACEOF 18273/* confdefs.h. */ 18274_ACEOF 18275cat confdefs.h >>conftest.$ac_ext 18276cat >>conftest.$ac_ext <<_ACEOF 18277/* end confdefs.h. */ 18278$ac_includes_default 18279int 18280main () 18281{ 18282if ((char *) 0) 18283 return 0; 18284if (sizeof (char)) 18285 return 0; 18286 ; 18287 return 0; 18288} 18289_ACEOF 18290rm -f conftest.$ac_objext 18291if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18292 (eval $ac_compile) 2>conftest.er1 18293 ac_status=$? 18294 grep -v '^ *+' conftest.er1 >conftest.err 18295 rm -f conftest.er1 18296 cat conftest.err >&5 18297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18298 (exit $ac_status); } && 18299 { ac_try='test -z "$ac_c_werror_flag" 18300 || test ! -s conftest.err' 18301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18302 (eval $ac_try) 2>&5 18303 ac_status=$? 18304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18305 (exit $ac_status); }; } && 18306 { ac_try='test -s conftest.$ac_objext' 18307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18308 (eval $ac_try) 2>&5 18309 ac_status=$? 18310 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18311 (exit $ac_status); }; }; then 18312 ac_cv_type_char=yes 18313else 18314 echo "$as_me: failed program was:" >&5 18315sed 's/^/| /' conftest.$ac_ext >&5 18316 18317ac_cv_type_char=no 18318fi 18319rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18320fi 18321echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5 18322echo "${ECHO_T}$ac_cv_type_char" >&6 18323 18324echo "$as_me:$LINENO: checking size of char" >&5 18325echo $ECHO_N "checking size of char... $ECHO_C" >&6 18326if test "${ac_cv_sizeof_char+set}" = set; then 18327 echo $ECHO_N "(cached) $ECHO_C" >&6 18328else 18329 if test "$ac_cv_type_char" = yes; then 18330 # The cast to unsigned long works around a bug in the HP C Compiler 18331 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 18332 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 18333 # This bug is HP SR number 8606223364. 18334 if test "$cross_compiling" = yes; then 18335 # Depending upon the size, compute the lo and hi bounds. 18336cat >conftest.$ac_ext <<_ACEOF 18337/* confdefs.h. */ 18338_ACEOF 18339cat confdefs.h >>conftest.$ac_ext 18340cat >>conftest.$ac_ext <<_ACEOF 18341/* end confdefs.h. */ 18342$ac_includes_default 18343int 18344main () 18345{ 18346static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)]; 18347test_array [0] = 0 18348 18349 ; 18350 return 0; 18351} 18352_ACEOF 18353rm -f conftest.$ac_objext 18354if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18355 (eval $ac_compile) 2>conftest.er1 18356 ac_status=$? 18357 grep -v '^ *+' conftest.er1 >conftest.err 18358 rm -f conftest.er1 18359 cat conftest.err >&5 18360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18361 (exit $ac_status); } && 18362 { ac_try='test -z "$ac_c_werror_flag" 18363 || test ! -s conftest.err' 18364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18365 (eval $ac_try) 2>&5 18366 ac_status=$? 18367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18368 (exit $ac_status); }; } && 18369 { ac_try='test -s conftest.$ac_objext' 18370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18371 (eval $ac_try) 2>&5 18372 ac_status=$? 18373 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18374 (exit $ac_status); }; }; then 18375 ac_lo=0 ac_mid=0 18376 while :; do 18377 cat >conftest.$ac_ext <<_ACEOF 18378/* confdefs.h. */ 18379_ACEOF 18380cat confdefs.h >>conftest.$ac_ext 18381cat >>conftest.$ac_ext <<_ACEOF 18382/* end confdefs.h. */ 18383$ac_includes_default 18384int 18385main () 18386{ 18387static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)]; 18388test_array [0] = 0 18389 18390 ; 18391 return 0; 18392} 18393_ACEOF 18394rm -f conftest.$ac_objext 18395if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18396 (eval $ac_compile) 2>conftest.er1 18397 ac_status=$? 18398 grep -v '^ *+' conftest.er1 >conftest.err 18399 rm -f conftest.er1 18400 cat conftest.err >&5 18401 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18402 (exit $ac_status); } && 18403 { ac_try='test -z "$ac_c_werror_flag" 18404 || test ! -s conftest.err' 18405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18406 (eval $ac_try) 2>&5 18407 ac_status=$? 18408 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18409 (exit $ac_status); }; } && 18410 { ac_try='test -s conftest.$ac_objext' 18411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18412 (eval $ac_try) 2>&5 18413 ac_status=$? 18414 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18415 (exit $ac_status); }; }; then 18416 ac_hi=$ac_mid; break 18417else 18418 echo "$as_me: failed program was:" >&5 18419sed 's/^/| /' conftest.$ac_ext >&5 18420 18421ac_lo=`expr $ac_mid + 1` 18422 if test $ac_lo -le $ac_mid; then 18423 ac_lo= ac_hi= 18424 break 18425 fi 18426 ac_mid=`expr 2 '*' $ac_mid + 1` 18427fi 18428rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18429 done 18430else 18431 echo "$as_me: failed program was:" >&5 18432sed 's/^/| /' conftest.$ac_ext >&5 18433 18434cat >conftest.$ac_ext <<_ACEOF 18435/* confdefs.h. */ 18436_ACEOF 18437cat confdefs.h >>conftest.$ac_ext 18438cat >>conftest.$ac_ext <<_ACEOF 18439/* end confdefs.h. */ 18440$ac_includes_default 18441int 18442main () 18443{ 18444static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)]; 18445test_array [0] = 0 18446 18447 ; 18448 return 0; 18449} 18450_ACEOF 18451rm -f conftest.$ac_objext 18452if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18453 (eval $ac_compile) 2>conftest.er1 18454 ac_status=$? 18455 grep -v '^ *+' conftest.er1 >conftest.err 18456 rm -f conftest.er1 18457 cat conftest.err >&5 18458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18459 (exit $ac_status); } && 18460 { ac_try='test -z "$ac_c_werror_flag" 18461 || test ! -s conftest.err' 18462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18463 (eval $ac_try) 2>&5 18464 ac_status=$? 18465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18466 (exit $ac_status); }; } && 18467 { ac_try='test -s conftest.$ac_objext' 18468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18469 (eval $ac_try) 2>&5 18470 ac_status=$? 18471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18472 (exit $ac_status); }; }; then 18473 ac_hi=-1 ac_mid=-1 18474 while :; do 18475 cat >conftest.$ac_ext <<_ACEOF 18476/* confdefs.h. */ 18477_ACEOF 18478cat confdefs.h >>conftest.$ac_ext 18479cat >>conftest.$ac_ext <<_ACEOF 18480/* end confdefs.h. */ 18481$ac_includes_default 18482int 18483main () 18484{ 18485static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)]; 18486test_array [0] = 0 18487 18488 ; 18489 return 0; 18490} 18491_ACEOF 18492rm -f conftest.$ac_objext 18493if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18494 (eval $ac_compile) 2>conftest.er1 18495 ac_status=$? 18496 grep -v '^ *+' conftest.er1 >conftest.err 18497 rm -f conftest.er1 18498 cat conftest.err >&5 18499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18500 (exit $ac_status); } && 18501 { ac_try='test -z "$ac_c_werror_flag" 18502 || test ! -s conftest.err' 18503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18504 (eval $ac_try) 2>&5 18505 ac_status=$? 18506 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18507 (exit $ac_status); }; } && 18508 { ac_try='test -s conftest.$ac_objext' 18509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18510 (eval $ac_try) 2>&5 18511 ac_status=$? 18512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18513 (exit $ac_status); }; }; then 18514 ac_lo=$ac_mid; break 18515else 18516 echo "$as_me: failed program was:" >&5 18517sed 's/^/| /' conftest.$ac_ext >&5 18518 18519ac_hi=`expr '(' $ac_mid ')' - 1` 18520 if test $ac_mid -le $ac_hi; then 18521 ac_lo= ac_hi= 18522 break 18523 fi 18524 ac_mid=`expr 2 '*' $ac_mid` 18525fi 18526rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18527 done 18528else 18529 echo "$as_me: failed program was:" >&5 18530sed 's/^/| /' conftest.$ac_ext >&5 18531 18532ac_lo= ac_hi= 18533fi 18534rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18535fi 18536rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18537# Binary search between lo and hi bounds. 18538while test "x$ac_lo" != "x$ac_hi"; do 18539 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 18540 cat >conftest.$ac_ext <<_ACEOF 18541/* confdefs.h. */ 18542_ACEOF 18543cat confdefs.h >>conftest.$ac_ext 18544cat >>conftest.$ac_ext <<_ACEOF 18545/* end confdefs.h. */ 18546$ac_includes_default 18547int 18548main () 18549{ 18550static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)]; 18551test_array [0] = 0 18552 18553 ; 18554 return 0; 18555} 18556_ACEOF 18557rm -f conftest.$ac_objext 18558if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18559 (eval $ac_compile) 2>conftest.er1 18560 ac_status=$? 18561 grep -v '^ *+' conftest.er1 >conftest.err 18562 rm -f conftest.er1 18563 cat conftest.err >&5 18564 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18565 (exit $ac_status); } && 18566 { ac_try='test -z "$ac_c_werror_flag" 18567 || test ! -s conftest.err' 18568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18569 (eval $ac_try) 2>&5 18570 ac_status=$? 18571 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18572 (exit $ac_status); }; } && 18573 { ac_try='test -s conftest.$ac_objext' 18574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18575 (eval $ac_try) 2>&5 18576 ac_status=$? 18577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18578 (exit $ac_status); }; }; then 18579 ac_hi=$ac_mid 18580else 18581 echo "$as_me: failed program was:" >&5 18582sed 's/^/| /' conftest.$ac_ext >&5 18583 18584ac_lo=`expr '(' $ac_mid ')' + 1` 18585fi 18586rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18587done 18588case $ac_lo in 18589?*) ac_cv_sizeof_char=$ac_lo;; 18590'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77 18591See \`config.log' for more details." >&5 18592echo "$as_me: error: cannot compute sizeof (char), 77 18593See \`config.log' for more details." >&2;} 18594 { (exit 1); exit 1; }; } ;; 18595esac 18596else 18597 if test "$cross_compiling" = yes; then 18598 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 18599See \`config.log' for more details." >&5 18600echo "$as_me: error: cannot run test program while cross compiling 18601See \`config.log' for more details." >&2;} 18602 { (exit 1); exit 1; }; } 18603else 18604 cat >conftest.$ac_ext <<_ACEOF 18605/* confdefs.h. */ 18606_ACEOF 18607cat confdefs.h >>conftest.$ac_ext 18608cat >>conftest.$ac_ext <<_ACEOF 18609/* end confdefs.h. */ 18610$ac_includes_default 18611long longval () { return (long) (sizeof (char)); } 18612unsigned long ulongval () { return (long) (sizeof (char)); } 18613#include <stdio.h> 18614#include <stdlib.h> 18615int 18616main () 18617{ 18618 18619 FILE *f = fopen ("conftest.val", "w"); 18620 if (! f) 18621 exit (1); 18622 if (((long) (sizeof (char))) < 0) 18623 { 18624 long i = longval (); 18625 if (i != ((long) (sizeof (char)))) 18626 exit (1); 18627 fprintf (f, "%ld\n", i); 18628 } 18629 else 18630 { 18631 unsigned long i = ulongval (); 18632 if (i != ((long) (sizeof (char)))) 18633 exit (1); 18634 fprintf (f, "%lu\n", i); 18635 } 18636 exit (ferror (f) || fclose (f) != 0); 18637 18638 ; 18639 return 0; 18640} 18641_ACEOF 18642rm -f conftest$ac_exeext 18643if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18644 (eval $ac_link) 2>&5 18645 ac_status=$? 18646 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18647 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 18648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18649 (eval $ac_try) 2>&5 18650 ac_status=$? 18651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18652 (exit $ac_status); }; }; then 18653 ac_cv_sizeof_char=`cat conftest.val` 18654else 18655 echo "$as_me: program exited with status $ac_status" >&5 18656echo "$as_me: failed program was:" >&5 18657sed 's/^/| /' conftest.$ac_ext >&5 18658 18659( exit $ac_status ) 18660{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77 18661See \`config.log' for more details." >&5 18662echo "$as_me: error: cannot compute sizeof (char), 77 18663See \`config.log' for more details." >&2;} 18664 { (exit 1); exit 1; }; } 18665fi 18666rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 18667fi 18668fi 18669rm -f conftest.val 18670else 18671 ac_cv_sizeof_char=0 18672fi 18673fi 18674echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5 18675echo "${ECHO_T}$ac_cv_sizeof_char" >&6 18676cat >>confdefs.h <<_ACEOF 18677#define SIZEOF_CHAR $ac_cv_sizeof_char 18678_ACEOF 18679 18680 18681echo "$as_me:$LINENO: checking for short" >&5 18682echo $ECHO_N "checking for short... $ECHO_C" >&6 18683if test "${ac_cv_type_short+set}" = set; then 18684 echo $ECHO_N "(cached) $ECHO_C" >&6 18685else 18686 cat >conftest.$ac_ext <<_ACEOF 18687/* confdefs.h. */ 18688_ACEOF 18689cat confdefs.h >>conftest.$ac_ext 18690cat >>conftest.$ac_ext <<_ACEOF 18691/* end confdefs.h. */ 18692$ac_includes_default 18693int 18694main () 18695{ 18696if ((short *) 0) 18697 return 0; 18698if (sizeof (short)) 18699 return 0; 18700 ; 18701 return 0; 18702} 18703_ACEOF 18704rm -f conftest.$ac_objext 18705if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18706 (eval $ac_compile) 2>conftest.er1 18707 ac_status=$? 18708 grep -v '^ *+' conftest.er1 >conftest.err 18709 rm -f conftest.er1 18710 cat conftest.err >&5 18711 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18712 (exit $ac_status); } && 18713 { ac_try='test -z "$ac_c_werror_flag" 18714 || test ! -s conftest.err' 18715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18716 (eval $ac_try) 2>&5 18717 ac_status=$? 18718 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18719 (exit $ac_status); }; } && 18720 { ac_try='test -s conftest.$ac_objext' 18721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18722 (eval $ac_try) 2>&5 18723 ac_status=$? 18724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18725 (exit $ac_status); }; }; then 18726 ac_cv_type_short=yes 18727else 18728 echo "$as_me: failed program was:" >&5 18729sed 's/^/| /' conftest.$ac_ext >&5 18730 18731ac_cv_type_short=no 18732fi 18733rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18734fi 18735echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5 18736echo "${ECHO_T}$ac_cv_type_short" >&6 18737 18738echo "$as_me:$LINENO: checking size of short" >&5 18739echo $ECHO_N "checking size of short... $ECHO_C" >&6 18740if test "${ac_cv_sizeof_short+set}" = set; then 18741 echo $ECHO_N "(cached) $ECHO_C" >&6 18742else 18743 if test "$ac_cv_type_short" = yes; then 18744 # The cast to unsigned long works around a bug in the HP C Compiler 18745 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 18746 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 18747 # This bug is HP SR number 8606223364. 18748 if test "$cross_compiling" = yes; then 18749 # Depending upon the size, compute the lo and hi bounds. 18750cat >conftest.$ac_ext <<_ACEOF 18751/* confdefs.h. */ 18752_ACEOF 18753cat confdefs.h >>conftest.$ac_ext 18754cat >>conftest.$ac_ext <<_ACEOF 18755/* end confdefs.h. */ 18756$ac_includes_default 18757int 18758main () 18759{ 18760static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)]; 18761test_array [0] = 0 18762 18763 ; 18764 return 0; 18765} 18766_ACEOF 18767rm -f conftest.$ac_objext 18768if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18769 (eval $ac_compile) 2>conftest.er1 18770 ac_status=$? 18771 grep -v '^ *+' conftest.er1 >conftest.err 18772 rm -f conftest.er1 18773 cat conftest.err >&5 18774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18775 (exit $ac_status); } && 18776 { ac_try='test -z "$ac_c_werror_flag" 18777 || test ! -s conftest.err' 18778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18779 (eval $ac_try) 2>&5 18780 ac_status=$? 18781 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18782 (exit $ac_status); }; } && 18783 { ac_try='test -s conftest.$ac_objext' 18784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18785 (eval $ac_try) 2>&5 18786 ac_status=$? 18787 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18788 (exit $ac_status); }; }; then 18789 ac_lo=0 ac_mid=0 18790 while :; do 18791 cat >conftest.$ac_ext <<_ACEOF 18792/* confdefs.h. */ 18793_ACEOF 18794cat confdefs.h >>conftest.$ac_ext 18795cat >>conftest.$ac_ext <<_ACEOF 18796/* end confdefs.h. */ 18797$ac_includes_default 18798int 18799main () 18800{ 18801static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; 18802test_array [0] = 0 18803 18804 ; 18805 return 0; 18806} 18807_ACEOF 18808rm -f conftest.$ac_objext 18809if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18810 (eval $ac_compile) 2>conftest.er1 18811 ac_status=$? 18812 grep -v '^ *+' conftest.er1 >conftest.err 18813 rm -f conftest.er1 18814 cat conftest.err >&5 18815 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18816 (exit $ac_status); } && 18817 { ac_try='test -z "$ac_c_werror_flag" 18818 || test ! -s conftest.err' 18819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18820 (eval $ac_try) 2>&5 18821 ac_status=$? 18822 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18823 (exit $ac_status); }; } && 18824 { ac_try='test -s conftest.$ac_objext' 18825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18826 (eval $ac_try) 2>&5 18827 ac_status=$? 18828 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18829 (exit $ac_status); }; }; then 18830 ac_hi=$ac_mid; break 18831else 18832 echo "$as_me: failed program was:" >&5 18833sed 's/^/| /' conftest.$ac_ext >&5 18834 18835ac_lo=`expr $ac_mid + 1` 18836 if test $ac_lo -le $ac_mid; then 18837 ac_lo= ac_hi= 18838 break 18839 fi 18840 ac_mid=`expr 2 '*' $ac_mid + 1` 18841fi 18842rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18843 done 18844else 18845 echo "$as_me: failed program was:" >&5 18846sed 's/^/| /' conftest.$ac_ext >&5 18847 18848cat >conftest.$ac_ext <<_ACEOF 18849/* confdefs.h. */ 18850_ACEOF 18851cat confdefs.h >>conftest.$ac_ext 18852cat >>conftest.$ac_ext <<_ACEOF 18853/* end confdefs.h. */ 18854$ac_includes_default 18855int 18856main () 18857{ 18858static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)]; 18859test_array [0] = 0 18860 18861 ; 18862 return 0; 18863} 18864_ACEOF 18865rm -f conftest.$ac_objext 18866if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18867 (eval $ac_compile) 2>conftest.er1 18868 ac_status=$? 18869 grep -v '^ *+' conftest.er1 >conftest.err 18870 rm -f conftest.er1 18871 cat conftest.err >&5 18872 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18873 (exit $ac_status); } && 18874 { ac_try='test -z "$ac_c_werror_flag" 18875 || test ! -s conftest.err' 18876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18877 (eval $ac_try) 2>&5 18878 ac_status=$? 18879 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18880 (exit $ac_status); }; } && 18881 { ac_try='test -s conftest.$ac_objext' 18882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18883 (eval $ac_try) 2>&5 18884 ac_status=$? 18885 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18886 (exit $ac_status); }; }; then 18887 ac_hi=-1 ac_mid=-1 18888 while :; do 18889 cat >conftest.$ac_ext <<_ACEOF 18890/* confdefs.h. */ 18891_ACEOF 18892cat confdefs.h >>conftest.$ac_ext 18893cat >>conftest.$ac_ext <<_ACEOF 18894/* end confdefs.h. */ 18895$ac_includes_default 18896int 18897main () 18898{ 18899static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)]; 18900test_array [0] = 0 18901 18902 ; 18903 return 0; 18904} 18905_ACEOF 18906rm -f conftest.$ac_objext 18907if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18908 (eval $ac_compile) 2>conftest.er1 18909 ac_status=$? 18910 grep -v '^ *+' conftest.er1 >conftest.err 18911 rm -f conftest.er1 18912 cat conftest.err >&5 18913 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18914 (exit $ac_status); } && 18915 { ac_try='test -z "$ac_c_werror_flag" 18916 || test ! -s conftest.err' 18917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18918 (eval $ac_try) 2>&5 18919 ac_status=$? 18920 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18921 (exit $ac_status); }; } && 18922 { ac_try='test -s conftest.$ac_objext' 18923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18924 (eval $ac_try) 2>&5 18925 ac_status=$? 18926 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18927 (exit $ac_status); }; }; then 18928 ac_lo=$ac_mid; break 18929else 18930 echo "$as_me: failed program was:" >&5 18931sed 's/^/| /' conftest.$ac_ext >&5 18932 18933ac_hi=`expr '(' $ac_mid ')' - 1` 18934 if test $ac_mid -le $ac_hi; then 18935 ac_lo= ac_hi= 18936 break 18937 fi 18938 ac_mid=`expr 2 '*' $ac_mid` 18939fi 18940rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18941 done 18942else 18943 echo "$as_me: failed program was:" >&5 18944sed 's/^/| /' conftest.$ac_ext >&5 18945 18946ac_lo= ac_hi= 18947fi 18948rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18949fi 18950rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 18951# Binary search between lo and hi bounds. 18952while test "x$ac_lo" != "x$ac_hi"; do 18953 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 18954 cat >conftest.$ac_ext <<_ACEOF 18955/* confdefs.h. */ 18956_ACEOF 18957cat confdefs.h >>conftest.$ac_ext 18958cat >>conftest.$ac_ext <<_ACEOF 18959/* end confdefs.h. */ 18960$ac_includes_default 18961int 18962main () 18963{ 18964static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; 18965test_array [0] = 0 18966 18967 ; 18968 return 0; 18969} 18970_ACEOF 18971rm -f conftest.$ac_objext 18972if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 18973 (eval $ac_compile) 2>conftest.er1 18974 ac_status=$? 18975 grep -v '^ *+' conftest.er1 >conftest.err 18976 rm -f conftest.er1 18977 cat conftest.err >&5 18978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18979 (exit $ac_status); } && 18980 { ac_try='test -z "$ac_c_werror_flag" 18981 || test ! -s conftest.err' 18982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18983 (eval $ac_try) 2>&5 18984 ac_status=$? 18985 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18986 (exit $ac_status); }; } && 18987 { ac_try='test -s conftest.$ac_objext' 18988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18989 (eval $ac_try) 2>&5 18990 ac_status=$? 18991 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18992 (exit $ac_status); }; }; then 18993 ac_hi=$ac_mid 18994else 18995 echo "$as_me: failed program was:" >&5 18996sed 's/^/| /' conftest.$ac_ext >&5 18997 18998ac_lo=`expr '(' $ac_mid ')' + 1` 18999fi 19000rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19001done 19002case $ac_lo in 19003?*) ac_cv_sizeof_short=$ac_lo;; 19004'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 19005See \`config.log' for more details." >&5 19006echo "$as_me: error: cannot compute sizeof (short), 77 19007See \`config.log' for more details." >&2;} 19008 { (exit 1); exit 1; }; } ;; 19009esac 19010else 19011 if test "$cross_compiling" = yes; then 19012 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 19013See \`config.log' for more details." >&5 19014echo "$as_me: error: cannot run test program while cross compiling 19015See \`config.log' for more details." >&2;} 19016 { (exit 1); exit 1; }; } 19017else 19018 cat >conftest.$ac_ext <<_ACEOF 19019/* confdefs.h. */ 19020_ACEOF 19021cat confdefs.h >>conftest.$ac_ext 19022cat >>conftest.$ac_ext <<_ACEOF 19023/* end confdefs.h. */ 19024$ac_includes_default 19025long longval () { return (long) (sizeof (short)); } 19026unsigned long ulongval () { return (long) (sizeof (short)); } 19027#include <stdio.h> 19028#include <stdlib.h> 19029int 19030main () 19031{ 19032 19033 FILE *f = fopen ("conftest.val", "w"); 19034 if (! f) 19035 exit (1); 19036 if (((long) (sizeof (short))) < 0) 19037 { 19038 long i = longval (); 19039 if (i != ((long) (sizeof (short)))) 19040 exit (1); 19041 fprintf (f, "%ld\n", i); 19042 } 19043 else 19044 { 19045 unsigned long i = ulongval (); 19046 if (i != ((long) (sizeof (short)))) 19047 exit (1); 19048 fprintf (f, "%lu\n", i); 19049 } 19050 exit (ferror (f) || fclose (f) != 0); 19051 19052 ; 19053 return 0; 19054} 19055_ACEOF 19056rm -f conftest$ac_exeext 19057if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19058 (eval $ac_link) 2>&5 19059 ac_status=$? 19060 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19061 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 19062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19063 (eval $ac_try) 2>&5 19064 ac_status=$? 19065 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19066 (exit $ac_status); }; }; then 19067 ac_cv_sizeof_short=`cat conftest.val` 19068else 19069 echo "$as_me: program exited with status $ac_status" >&5 19070echo "$as_me: failed program was:" >&5 19071sed 's/^/| /' conftest.$ac_ext >&5 19072 19073( exit $ac_status ) 19074{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 19075See \`config.log' for more details." >&5 19076echo "$as_me: error: cannot compute sizeof (short), 77 19077See \`config.log' for more details." >&2;} 19078 { (exit 1); exit 1; }; } 19079fi 19080rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 19081fi 19082fi 19083rm -f conftest.val 19084else 19085 ac_cv_sizeof_short=0 19086fi 19087fi 19088echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 19089echo "${ECHO_T}$ac_cv_sizeof_short" >&6 19090cat >>confdefs.h <<_ACEOF 19091#define SIZEOF_SHORT $ac_cv_sizeof_short 19092_ACEOF 19093 19094 19095echo "$as_me:$LINENO: checking for int" >&5 19096echo $ECHO_N "checking for int... $ECHO_C" >&6 19097if test "${ac_cv_type_int+set}" = set; then 19098 echo $ECHO_N "(cached) $ECHO_C" >&6 19099else 19100 cat >conftest.$ac_ext <<_ACEOF 19101/* confdefs.h. */ 19102_ACEOF 19103cat confdefs.h >>conftest.$ac_ext 19104cat >>conftest.$ac_ext <<_ACEOF 19105/* end confdefs.h. */ 19106$ac_includes_default 19107int 19108main () 19109{ 19110if ((int *) 0) 19111 return 0; 19112if (sizeof (int)) 19113 return 0; 19114 ; 19115 return 0; 19116} 19117_ACEOF 19118rm -f conftest.$ac_objext 19119if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19120 (eval $ac_compile) 2>conftest.er1 19121 ac_status=$? 19122 grep -v '^ *+' conftest.er1 >conftest.err 19123 rm -f conftest.er1 19124 cat conftest.err >&5 19125 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19126 (exit $ac_status); } && 19127 { ac_try='test -z "$ac_c_werror_flag" 19128 || test ! -s conftest.err' 19129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19130 (eval $ac_try) 2>&5 19131 ac_status=$? 19132 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19133 (exit $ac_status); }; } && 19134 { ac_try='test -s conftest.$ac_objext' 19135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19136 (eval $ac_try) 2>&5 19137 ac_status=$? 19138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19139 (exit $ac_status); }; }; then 19140 ac_cv_type_int=yes 19141else 19142 echo "$as_me: failed program was:" >&5 19143sed 's/^/| /' conftest.$ac_ext >&5 19144 19145ac_cv_type_int=no 19146fi 19147rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19148fi 19149echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 19150echo "${ECHO_T}$ac_cv_type_int" >&6 19151 19152echo "$as_me:$LINENO: checking size of int" >&5 19153echo $ECHO_N "checking size of int... $ECHO_C" >&6 19154if test "${ac_cv_sizeof_int+set}" = set; then 19155 echo $ECHO_N "(cached) $ECHO_C" >&6 19156else 19157 if test "$ac_cv_type_int" = yes; then 19158 # The cast to unsigned long works around a bug in the HP C Compiler 19159 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 19160 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 19161 # This bug is HP SR number 8606223364. 19162 if test "$cross_compiling" = yes; then 19163 # Depending upon the size, compute the lo and hi bounds. 19164cat >conftest.$ac_ext <<_ACEOF 19165/* confdefs.h. */ 19166_ACEOF 19167cat confdefs.h >>conftest.$ac_ext 19168cat >>conftest.$ac_ext <<_ACEOF 19169/* end confdefs.h. */ 19170$ac_includes_default 19171int 19172main () 19173{ 19174static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; 19175test_array [0] = 0 19176 19177 ; 19178 return 0; 19179} 19180_ACEOF 19181rm -f conftest.$ac_objext 19182if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19183 (eval $ac_compile) 2>conftest.er1 19184 ac_status=$? 19185 grep -v '^ *+' conftest.er1 >conftest.err 19186 rm -f conftest.er1 19187 cat conftest.err >&5 19188 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19189 (exit $ac_status); } && 19190 { ac_try='test -z "$ac_c_werror_flag" 19191 || test ! -s conftest.err' 19192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19193 (eval $ac_try) 2>&5 19194 ac_status=$? 19195 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19196 (exit $ac_status); }; } && 19197 { ac_try='test -s conftest.$ac_objext' 19198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19199 (eval $ac_try) 2>&5 19200 ac_status=$? 19201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19202 (exit $ac_status); }; }; then 19203 ac_lo=0 ac_mid=0 19204 while :; do 19205 cat >conftest.$ac_ext <<_ACEOF 19206/* confdefs.h. */ 19207_ACEOF 19208cat confdefs.h >>conftest.$ac_ext 19209cat >>conftest.$ac_ext <<_ACEOF 19210/* end confdefs.h. */ 19211$ac_includes_default 19212int 19213main () 19214{ 19215static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; 19216test_array [0] = 0 19217 19218 ; 19219 return 0; 19220} 19221_ACEOF 19222rm -f conftest.$ac_objext 19223if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19224 (eval $ac_compile) 2>conftest.er1 19225 ac_status=$? 19226 grep -v '^ *+' conftest.er1 >conftest.err 19227 rm -f conftest.er1 19228 cat conftest.err >&5 19229 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19230 (exit $ac_status); } && 19231 { ac_try='test -z "$ac_c_werror_flag" 19232 || test ! -s conftest.err' 19233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19234 (eval $ac_try) 2>&5 19235 ac_status=$? 19236 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19237 (exit $ac_status); }; } && 19238 { ac_try='test -s conftest.$ac_objext' 19239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19240 (eval $ac_try) 2>&5 19241 ac_status=$? 19242 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19243 (exit $ac_status); }; }; then 19244 ac_hi=$ac_mid; break 19245else 19246 echo "$as_me: failed program was:" >&5 19247sed 's/^/| /' conftest.$ac_ext >&5 19248 19249ac_lo=`expr $ac_mid + 1` 19250 if test $ac_lo -le $ac_mid; then 19251 ac_lo= ac_hi= 19252 break 19253 fi 19254 ac_mid=`expr 2 '*' $ac_mid + 1` 19255fi 19256rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19257 done 19258else 19259 echo "$as_me: failed program was:" >&5 19260sed 's/^/| /' conftest.$ac_ext >&5 19261 19262cat >conftest.$ac_ext <<_ACEOF 19263/* confdefs.h. */ 19264_ACEOF 19265cat confdefs.h >>conftest.$ac_ext 19266cat >>conftest.$ac_ext <<_ACEOF 19267/* end confdefs.h. */ 19268$ac_includes_default 19269int 19270main () 19271{ 19272static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; 19273test_array [0] = 0 19274 19275 ; 19276 return 0; 19277} 19278_ACEOF 19279rm -f conftest.$ac_objext 19280if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19281 (eval $ac_compile) 2>conftest.er1 19282 ac_status=$? 19283 grep -v '^ *+' conftest.er1 >conftest.err 19284 rm -f conftest.er1 19285 cat conftest.err >&5 19286 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19287 (exit $ac_status); } && 19288 { ac_try='test -z "$ac_c_werror_flag" 19289 || test ! -s conftest.err' 19290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19291 (eval $ac_try) 2>&5 19292 ac_status=$? 19293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19294 (exit $ac_status); }; } && 19295 { ac_try='test -s conftest.$ac_objext' 19296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19297 (eval $ac_try) 2>&5 19298 ac_status=$? 19299 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19300 (exit $ac_status); }; }; then 19301 ac_hi=-1 ac_mid=-1 19302 while :; do 19303 cat >conftest.$ac_ext <<_ACEOF 19304/* confdefs.h. */ 19305_ACEOF 19306cat confdefs.h >>conftest.$ac_ext 19307cat >>conftest.$ac_ext <<_ACEOF 19308/* end confdefs.h. */ 19309$ac_includes_default 19310int 19311main () 19312{ 19313static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; 19314test_array [0] = 0 19315 19316 ; 19317 return 0; 19318} 19319_ACEOF 19320rm -f conftest.$ac_objext 19321if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19322 (eval $ac_compile) 2>conftest.er1 19323 ac_status=$? 19324 grep -v '^ *+' conftest.er1 >conftest.err 19325 rm -f conftest.er1 19326 cat conftest.err >&5 19327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19328 (exit $ac_status); } && 19329 { ac_try='test -z "$ac_c_werror_flag" 19330 || test ! -s conftest.err' 19331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19332 (eval $ac_try) 2>&5 19333 ac_status=$? 19334 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19335 (exit $ac_status); }; } && 19336 { ac_try='test -s conftest.$ac_objext' 19337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19338 (eval $ac_try) 2>&5 19339 ac_status=$? 19340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19341 (exit $ac_status); }; }; then 19342 ac_lo=$ac_mid; break 19343else 19344 echo "$as_me: failed program was:" >&5 19345sed 's/^/| /' conftest.$ac_ext >&5 19346 19347ac_hi=`expr '(' $ac_mid ')' - 1` 19348 if test $ac_mid -le $ac_hi; then 19349 ac_lo= ac_hi= 19350 break 19351 fi 19352 ac_mid=`expr 2 '*' $ac_mid` 19353fi 19354rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19355 done 19356else 19357 echo "$as_me: failed program was:" >&5 19358sed 's/^/| /' conftest.$ac_ext >&5 19359 19360ac_lo= ac_hi= 19361fi 19362rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19363fi 19364rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19365# Binary search between lo and hi bounds. 19366while test "x$ac_lo" != "x$ac_hi"; do 19367 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 19368 cat >conftest.$ac_ext <<_ACEOF 19369/* confdefs.h. */ 19370_ACEOF 19371cat confdefs.h >>conftest.$ac_ext 19372cat >>conftest.$ac_ext <<_ACEOF 19373/* end confdefs.h. */ 19374$ac_includes_default 19375int 19376main () 19377{ 19378static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; 19379test_array [0] = 0 19380 19381 ; 19382 return 0; 19383} 19384_ACEOF 19385rm -f conftest.$ac_objext 19386if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19387 (eval $ac_compile) 2>conftest.er1 19388 ac_status=$? 19389 grep -v '^ *+' conftest.er1 >conftest.err 19390 rm -f conftest.er1 19391 cat conftest.err >&5 19392 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19393 (exit $ac_status); } && 19394 { ac_try='test -z "$ac_c_werror_flag" 19395 || test ! -s conftest.err' 19396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19397 (eval $ac_try) 2>&5 19398 ac_status=$? 19399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19400 (exit $ac_status); }; } && 19401 { ac_try='test -s conftest.$ac_objext' 19402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19403 (eval $ac_try) 2>&5 19404 ac_status=$? 19405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19406 (exit $ac_status); }; }; then 19407 ac_hi=$ac_mid 19408else 19409 echo "$as_me: failed program was:" >&5 19410sed 's/^/| /' conftest.$ac_ext >&5 19411 19412ac_lo=`expr '(' $ac_mid ')' + 1` 19413fi 19414rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19415done 19416case $ac_lo in 19417?*) ac_cv_sizeof_int=$ac_lo;; 19418'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 19419See \`config.log' for more details." >&5 19420echo "$as_me: error: cannot compute sizeof (int), 77 19421See \`config.log' for more details." >&2;} 19422 { (exit 1); exit 1; }; } ;; 19423esac 19424else 19425 if test "$cross_compiling" = yes; then 19426 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 19427See \`config.log' for more details." >&5 19428echo "$as_me: error: cannot run test program while cross compiling 19429See \`config.log' for more details." >&2;} 19430 { (exit 1); exit 1; }; } 19431else 19432 cat >conftest.$ac_ext <<_ACEOF 19433/* confdefs.h. */ 19434_ACEOF 19435cat confdefs.h >>conftest.$ac_ext 19436cat >>conftest.$ac_ext <<_ACEOF 19437/* end confdefs.h. */ 19438$ac_includes_default 19439long longval () { return (long) (sizeof (int)); } 19440unsigned long ulongval () { return (long) (sizeof (int)); } 19441#include <stdio.h> 19442#include <stdlib.h> 19443int 19444main () 19445{ 19446 19447 FILE *f = fopen ("conftest.val", "w"); 19448 if (! f) 19449 exit (1); 19450 if (((long) (sizeof (int))) < 0) 19451 { 19452 long i = longval (); 19453 if (i != ((long) (sizeof (int)))) 19454 exit (1); 19455 fprintf (f, "%ld\n", i); 19456 } 19457 else 19458 { 19459 unsigned long i = ulongval (); 19460 if (i != ((long) (sizeof (int)))) 19461 exit (1); 19462 fprintf (f, "%lu\n", i); 19463 } 19464 exit (ferror (f) || fclose (f) != 0); 19465 19466 ; 19467 return 0; 19468} 19469_ACEOF 19470rm -f conftest$ac_exeext 19471if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19472 (eval $ac_link) 2>&5 19473 ac_status=$? 19474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19475 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 19476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19477 (eval $ac_try) 2>&5 19478 ac_status=$? 19479 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19480 (exit $ac_status); }; }; then 19481 ac_cv_sizeof_int=`cat conftest.val` 19482else 19483 echo "$as_me: program exited with status $ac_status" >&5 19484echo "$as_me: failed program was:" >&5 19485sed 's/^/| /' conftest.$ac_ext >&5 19486 19487( exit $ac_status ) 19488{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 19489See \`config.log' for more details." >&5 19490echo "$as_me: error: cannot compute sizeof (int), 77 19491See \`config.log' for more details." >&2;} 19492 { (exit 1); exit 1; }; } 19493fi 19494rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 19495fi 19496fi 19497rm -f conftest.val 19498else 19499 ac_cv_sizeof_int=0 19500fi 19501fi 19502echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 19503echo "${ECHO_T}$ac_cv_sizeof_int" >&6 19504cat >>confdefs.h <<_ACEOF 19505#define SIZEOF_INT $ac_cv_sizeof_int 19506_ACEOF 19507 19508 19509echo "$as_me:$LINENO: checking for long" >&5 19510echo $ECHO_N "checking for long... $ECHO_C" >&6 19511if test "${ac_cv_type_long+set}" = set; then 19512 echo $ECHO_N "(cached) $ECHO_C" >&6 19513else 19514 cat >conftest.$ac_ext <<_ACEOF 19515/* confdefs.h. */ 19516_ACEOF 19517cat confdefs.h >>conftest.$ac_ext 19518cat >>conftest.$ac_ext <<_ACEOF 19519/* end confdefs.h. */ 19520$ac_includes_default 19521int 19522main () 19523{ 19524if ((long *) 0) 19525 return 0; 19526if (sizeof (long)) 19527 return 0; 19528 ; 19529 return 0; 19530} 19531_ACEOF 19532rm -f conftest.$ac_objext 19533if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19534 (eval $ac_compile) 2>conftest.er1 19535 ac_status=$? 19536 grep -v '^ *+' conftest.er1 >conftest.err 19537 rm -f conftest.er1 19538 cat conftest.err >&5 19539 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19540 (exit $ac_status); } && 19541 { ac_try='test -z "$ac_c_werror_flag" 19542 || test ! -s conftest.err' 19543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19544 (eval $ac_try) 2>&5 19545 ac_status=$? 19546 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19547 (exit $ac_status); }; } && 19548 { ac_try='test -s conftest.$ac_objext' 19549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19550 (eval $ac_try) 2>&5 19551 ac_status=$? 19552 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19553 (exit $ac_status); }; }; then 19554 ac_cv_type_long=yes 19555else 19556 echo "$as_me: failed program was:" >&5 19557sed 's/^/| /' conftest.$ac_ext >&5 19558 19559ac_cv_type_long=no 19560fi 19561rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19562fi 19563echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 19564echo "${ECHO_T}$ac_cv_type_long" >&6 19565 19566echo "$as_me:$LINENO: checking size of long" >&5 19567echo $ECHO_N "checking size of long... $ECHO_C" >&6 19568if test "${ac_cv_sizeof_long+set}" = set; then 19569 echo $ECHO_N "(cached) $ECHO_C" >&6 19570else 19571 if test "$ac_cv_type_long" = yes; then 19572 # The cast to unsigned long works around a bug in the HP C Compiler 19573 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 19574 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 19575 # This bug is HP SR number 8606223364. 19576 if test "$cross_compiling" = yes; then 19577 # Depending upon the size, compute the lo and hi bounds. 19578cat >conftest.$ac_ext <<_ACEOF 19579/* confdefs.h. */ 19580_ACEOF 19581cat confdefs.h >>conftest.$ac_ext 19582cat >>conftest.$ac_ext <<_ACEOF 19583/* end confdefs.h. */ 19584$ac_includes_default 19585int 19586main () 19587{ 19588static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)]; 19589test_array [0] = 0 19590 19591 ; 19592 return 0; 19593} 19594_ACEOF 19595rm -f conftest.$ac_objext 19596if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19597 (eval $ac_compile) 2>conftest.er1 19598 ac_status=$? 19599 grep -v '^ *+' conftest.er1 >conftest.err 19600 rm -f conftest.er1 19601 cat conftest.err >&5 19602 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19603 (exit $ac_status); } && 19604 { ac_try='test -z "$ac_c_werror_flag" 19605 || test ! -s conftest.err' 19606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19607 (eval $ac_try) 2>&5 19608 ac_status=$? 19609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19610 (exit $ac_status); }; } && 19611 { ac_try='test -s conftest.$ac_objext' 19612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19613 (eval $ac_try) 2>&5 19614 ac_status=$? 19615 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19616 (exit $ac_status); }; }; then 19617 ac_lo=0 ac_mid=0 19618 while :; do 19619 cat >conftest.$ac_ext <<_ACEOF 19620/* confdefs.h. */ 19621_ACEOF 19622cat confdefs.h >>conftest.$ac_ext 19623cat >>conftest.$ac_ext <<_ACEOF 19624/* end confdefs.h. */ 19625$ac_includes_default 19626int 19627main () 19628{ 19629static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; 19630test_array [0] = 0 19631 19632 ; 19633 return 0; 19634} 19635_ACEOF 19636rm -f conftest.$ac_objext 19637if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19638 (eval $ac_compile) 2>conftest.er1 19639 ac_status=$? 19640 grep -v '^ *+' conftest.er1 >conftest.err 19641 rm -f conftest.er1 19642 cat conftest.err >&5 19643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19644 (exit $ac_status); } && 19645 { ac_try='test -z "$ac_c_werror_flag" 19646 || test ! -s conftest.err' 19647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19648 (eval $ac_try) 2>&5 19649 ac_status=$? 19650 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19651 (exit $ac_status); }; } && 19652 { ac_try='test -s conftest.$ac_objext' 19653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19654 (eval $ac_try) 2>&5 19655 ac_status=$? 19656 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19657 (exit $ac_status); }; }; then 19658 ac_hi=$ac_mid; break 19659else 19660 echo "$as_me: failed program was:" >&5 19661sed 's/^/| /' conftest.$ac_ext >&5 19662 19663ac_lo=`expr $ac_mid + 1` 19664 if test $ac_lo -le $ac_mid; then 19665 ac_lo= ac_hi= 19666 break 19667 fi 19668 ac_mid=`expr 2 '*' $ac_mid + 1` 19669fi 19670rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19671 done 19672else 19673 echo "$as_me: failed program was:" >&5 19674sed 's/^/| /' conftest.$ac_ext >&5 19675 19676cat >conftest.$ac_ext <<_ACEOF 19677/* confdefs.h. */ 19678_ACEOF 19679cat confdefs.h >>conftest.$ac_ext 19680cat >>conftest.$ac_ext <<_ACEOF 19681/* end confdefs.h. */ 19682$ac_includes_default 19683int 19684main () 19685{ 19686static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)]; 19687test_array [0] = 0 19688 19689 ; 19690 return 0; 19691} 19692_ACEOF 19693rm -f conftest.$ac_objext 19694if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19695 (eval $ac_compile) 2>conftest.er1 19696 ac_status=$? 19697 grep -v '^ *+' conftest.er1 >conftest.err 19698 rm -f conftest.er1 19699 cat conftest.err >&5 19700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19701 (exit $ac_status); } && 19702 { ac_try='test -z "$ac_c_werror_flag" 19703 || test ! -s conftest.err' 19704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19705 (eval $ac_try) 2>&5 19706 ac_status=$? 19707 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19708 (exit $ac_status); }; } && 19709 { ac_try='test -s conftest.$ac_objext' 19710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19711 (eval $ac_try) 2>&5 19712 ac_status=$? 19713 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19714 (exit $ac_status); }; }; then 19715 ac_hi=-1 ac_mid=-1 19716 while :; do 19717 cat >conftest.$ac_ext <<_ACEOF 19718/* confdefs.h. */ 19719_ACEOF 19720cat confdefs.h >>conftest.$ac_ext 19721cat >>conftest.$ac_ext <<_ACEOF 19722/* end confdefs.h. */ 19723$ac_includes_default 19724int 19725main () 19726{ 19727static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)]; 19728test_array [0] = 0 19729 19730 ; 19731 return 0; 19732} 19733_ACEOF 19734rm -f conftest.$ac_objext 19735if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19736 (eval $ac_compile) 2>conftest.er1 19737 ac_status=$? 19738 grep -v '^ *+' conftest.er1 >conftest.err 19739 rm -f conftest.er1 19740 cat conftest.err >&5 19741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19742 (exit $ac_status); } && 19743 { ac_try='test -z "$ac_c_werror_flag" 19744 || test ! -s conftest.err' 19745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19746 (eval $ac_try) 2>&5 19747 ac_status=$? 19748 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19749 (exit $ac_status); }; } && 19750 { ac_try='test -s conftest.$ac_objext' 19751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19752 (eval $ac_try) 2>&5 19753 ac_status=$? 19754 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19755 (exit $ac_status); }; }; then 19756 ac_lo=$ac_mid; break 19757else 19758 echo "$as_me: failed program was:" >&5 19759sed 's/^/| /' conftest.$ac_ext >&5 19760 19761ac_hi=`expr '(' $ac_mid ')' - 1` 19762 if test $ac_mid -le $ac_hi; then 19763 ac_lo= ac_hi= 19764 break 19765 fi 19766 ac_mid=`expr 2 '*' $ac_mid` 19767fi 19768rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19769 done 19770else 19771 echo "$as_me: failed program was:" >&5 19772sed 's/^/| /' conftest.$ac_ext >&5 19773 19774ac_lo= ac_hi= 19775fi 19776rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19777fi 19778rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19779# Binary search between lo and hi bounds. 19780while test "x$ac_lo" != "x$ac_hi"; do 19781 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 19782 cat >conftest.$ac_ext <<_ACEOF 19783/* confdefs.h. */ 19784_ACEOF 19785cat confdefs.h >>conftest.$ac_ext 19786cat >>conftest.$ac_ext <<_ACEOF 19787/* end confdefs.h. */ 19788$ac_includes_default 19789int 19790main () 19791{ 19792static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; 19793test_array [0] = 0 19794 19795 ; 19796 return 0; 19797} 19798_ACEOF 19799rm -f conftest.$ac_objext 19800if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19801 (eval $ac_compile) 2>conftest.er1 19802 ac_status=$? 19803 grep -v '^ *+' conftest.er1 >conftest.err 19804 rm -f conftest.er1 19805 cat conftest.err >&5 19806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19807 (exit $ac_status); } && 19808 { ac_try='test -z "$ac_c_werror_flag" 19809 || test ! -s conftest.err' 19810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19811 (eval $ac_try) 2>&5 19812 ac_status=$? 19813 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19814 (exit $ac_status); }; } && 19815 { ac_try='test -s conftest.$ac_objext' 19816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19817 (eval $ac_try) 2>&5 19818 ac_status=$? 19819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19820 (exit $ac_status); }; }; then 19821 ac_hi=$ac_mid 19822else 19823 echo "$as_me: failed program was:" >&5 19824sed 's/^/| /' conftest.$ac_ext >&5 19825 19826ac_lo=`expr '(' $ac_mid ')' + 1` 19827fi 19828rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19829done 19830case $ac_lo in 19831?*) ac_cv_sizeof_long=$ac_lo;; 19832'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 19833See \`config.log' for more details." >&5 19834echo "$as_me: error: cannot compute sizeof (long), 77 19835See \`config.log' for more details." >&2;} 19836 { (exit 1); exit 1; }; } ;; 19837esac 19838else 19839 if test "$cross_compiling" = yes; then 19840 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 19841See \`config.log' for more details." >&5 19842echo "$as_me: error: cannot run test program while cross compiling 19843See \`config.log' for more details." >&2;} 19844 { (exit 1); exit 1; }; } 19845else 19846 cat >conftest.$ac_ext <<_ACEOF 19847/* confdefs.h. */ 19848_ACEOF 19849cat confdefs.h >>conftest.$ac_ext 19850cat >>conftest.$ac_ext <<_ACEOF 19851/* end confdefs.h. */ 19852$ac_includes_default 19853long longval () { return (long) (sizeof (long)); } 19854unsigned long ulongval () { return (long) (sizeof (long)); } 19855#include <stdio.h> 19856#include <stdlib.h> 19857int 19858main () 19859{ 19860 19861 FILE *f = fopen ("conftest.val", "w"); 19862 if (! f) 19863 exit (1); 19864 if (((long) (sizeof (long))) < 0) 19865 { 19866 long i = longval (); 19867 if (i != ((long) (sizeof (long)))) 19868 exit (1); 19869 fprintf (f, "%ld\n", i); 19870 } 19871 else 19872 { 19873 unsigned long i = ulongval (); 19874 if (i != ((long) (sizeof (long)))) 19875 exit (1); 19876 fprintf (f, "%lu\n", i); 19877 } 19878 exit (ferror (f) || fclose (f) != 0); 19879 19880 ; 19881 return 0; 19882} 19883_ACEOF 19884rm -f conftest$ac_exeext 19885if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19886 (eval $ac_link) 2>&5 19887 ac_status=$? 19888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19889 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 19890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19891 (eval $ac_try) 2>&5 19892 ac_status=$? 19893 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19894 (exit $ac_status); }; }; then 19895 ac_cv_sizeof_long=`cat conftest.val` 19896else 19897 echo "$as_me: program exited with status $ac_status" >&5 19898echo "$as_me: failed program was:" >&5 19899sed 's/^/| /' conftest.$ac_ext >&5 19900 19901( exit $ac_status ) 19902{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 19903See \`config.log' for more details." >&5 19904echo "$as_me: error: cannot compute sizeof (long), 77 19905See \`config.log' for more details." >&2;} 19906 { (exit 1); exit 1; }; } 19907fi 19908rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 19909fi 19910fi 19911rm -f conftest.val 19912else 19913 ac_cv_sizeof_long=0 19914fi 19915fi 19916echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5 19917echo "${ECHO_T}$ac_cv_sizeof_long" >&6 19918cat >>confdefs.h <<_ACEOF 19919#define SIZEOF_LONG $ac_cv_sizeof_long 19920_ACEOF 19921 19922 19923echo "$as_me:$LINENO: checking for char *" >&5 19924echo $ECHO_N "checking for char *... $ECHO_C" >&6 19925if test "${ac_cv_type_char_p+set}" = set; then 19926 echo $ECHO_N "(cached) $ECHO_C" >&6 19927else 19928 cat >conftest.$ac_ext <<_ACEOF 19929/* confdefs.h. */ 19930_ACEOF 19931cat confdefs.h >>conftest.$ac_ext 19932cat >>conftest.$ac_ext <<_ACEOF 19933/* end confdefs.h. */ 19934$ac_includes_default 19935int 19936main () 19937{ 19938if ((char * *) 0) 19939 return 0; 19940if (sizeof (char *)) 19941 return 0; 19942 ; 19943 return 0; 19944} 19945_ACEOF 19946rm -f conftest.$ac_objext 19947if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 19948 (eval $ac_compile) 2>conftest.er1 19949 ac_status=$? 19950 grep -v '^ *+' conftest.er1 >conftest.err 19951 rm -f conftest.er1 19952 cat conftest.err >&5 19953 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19954 (exit $ac_status); } && 19955 { ac_try='test -z "$ac_c_werror_flag" 19956 || test ! -s conftest.err' 19957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19958 (eval $ac_try) 2>&5 19959 ac_status=$? 19960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19961 (exit $ac_status); }; } && 19962 { ac_try='test -s conftest.$ac_objext' 19963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19964 (eval $ac_try) 2>&5 19965 ac_status=$? 19966 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19967 (exit $ac_status); }; }; then 19968 ac_cv_type_char_p=yes 19969else 19970 echo "$as_me: failed program was:" >&5 19971sed 's/^/| /' conftest.$ac_ext >&5 19972 19973ac_cv_type_char_p=no 19974fi 19975rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 19976fi 19977echo "$as_me:$LINENO: result: $ac_cv_type_char_p" >&5 19978echo "${ECHO_T}$ac_cv_type_char_p" >&6 19979 19980echo "$as_me:$LINENO: checking size of char *" >&5 19981echo $ECHO_N "checking size of char *... $ECHO_C" >&6 19982if test "${ac_cv_sizeof_char_p+set}" = set; then 19983 echo $ECHO_N "(cached) $ECHO_C" >&6 19984else 19985 if test "$ac_cv_type_char_p" = yes; then 19986 # The cast to unsigned long works around a bug in the HP C Compiler 19987 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 19988 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 19989 # This bug is HP SR number 8606223364. 19990 if test "$cross_compiling" = yes; then 19991 # Depending upon the size, compute the lo and hi bounds. 19992cat >conftest.$ac_ext <<_ACEOF 19993/* confdefs.h. */ 19994_ACEOF 19995cat confdefs.h >>conftest.$ac_ext 19996cat >>conftest.$ac_ext <<_ACEOF 19997/* end confdefs.h. */ 19998$ac_includes_default 19999int 20000main () 20001{ 20002static int test_array [1 - 2 * !(((long) (sizeof (char *))) >= 0)]; 20003test_array [0] = 0 20004 20005 ; 20006 return 0; 20007} 20008_ACEOF 20009rm -f conftest.$ac_objext 20010if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20011 (eval $ac_compile) 2>conftest.er1 20012 ac_status=$? 20013 grep -v '^ *+' conftest.er1 >conftest.err 20014 rm -f conftest.er1 20015 cat conftest.err >&5 20016 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20017 (exit $ac_status); } && 20018 { ac_try='test -z "$ac_c_werror_flag" 20019 || test ! -s conftest.err' 20020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20021 (eval $ac_try) 2>&5 20022 ac_status=$? 20023 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20024 (exit $ac_status); }; } && 20025 { ac_try='test -s conftest.$ac_objext' 20026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20027 (eval $ac_try) 2>&5 20028 ac_status=$? 20029 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20030 (exit $ac_status); }; }; then 20031 ac_lo=0 ac_mid=0 20032 while :; do 20033 cat >conftest.$ac_ext <<_ACEOF 20034/* confdefs.h. */ 20035_ACEOF 20036cat confdefs.h >>conftest.$ac_ext 20037cat >>conftest.$ac_ext <<_ACEOF 20038/* end confdefs.h. */ 20039$ac_includes_default 20040int 20041main () 20042{ 20043static int test_array [1 - 2 * !(((long) (sizeof (char *))) <= $ac_mid)]; 20044test_array [0] = 0 20045 20046 ; 20047 return 0; 20048} 20049_ACEOF 20050rm -f conftest.$ac_objext 20051if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20052 (eval $ac_compile) 2>conftest.er1 20053 ac_status=$? 20054 grep -v '^ *+' conftest.er1 >conftest.err 20055 rm -f conftest.er1 20056 cat conftest.err >&5 20057 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20058 (exit $ac_status); } && 20059 { ac_try='test -z "$ac_c_werror_flag" 20060 || test ! -s conftest.err' 20061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20062 (eval $ac_try) 2>&5 20063 ac_status=$? 20064 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20065 (exit $ac_status); }; } && 20066 { ac_try='test -s conftest.$ac_objext' 20067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20068 (eval $ac_try) 2>&5 20069 ac_status=$? 20070 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20071 (exit $ac_status); }; }; then 20072 ac_hi=$ac_mid; break 20073else 20074 echo "$as_me: failed program was:" >&5 20075sed 's/^/| /' conftest.$ac_ext >&5 20076 20077ac_lo=`expr $ac_mid + 1` 20078 if test $ac_lo -le $ac_mid; then 20079 ac_lo= ac_hi= 20080 break 20081 fi 20082 ac_mid=`expr 2 '*' $ac_mid + 1` 20083fi 20084rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20085 done 20086else 20087 echo "$as_me: failed program was:" >&5 20088sed 's/^/| /' conftest.$ac_ext >&5 20089 20090cat >conftest.$ac_ext <<_ACEOF 20091/* confdefs.h. */ 20092_ACEOF 20093cat confdefs.h >>conftest.$ac_ext 20094cat >>conftest.$ac_ext <<_ACEOF 20095/* end confdefs.h. */ 20096$ac_includes_default 20097int 20098main () 20099{ 20100static int test_array [1 - 2 * !(((long) (sizeof (char *))) < 0)]; 20101test_array [0] = 0 20102 20103 ; 20104 return 0; 20105} 20106_ACEOF 20107rm -f conftest.$ac_objext 20108if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20109 (eval $ac_compile) 2>conftest.er1 20110 ac_status=$? 20111 grep -v '^ *+' conftest.er1 >conftest.err 20112 rm -f conftest.er1 20113 cat conftest.err >&5 20114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20115 (exit $ac_status); } && 20116 { ac_try='test -z "$ac_c_werror_flag" 20117 || test ! -s conftest.err' 20118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20119 (eval $ac_try) 2>&5 20120 ac_status=$? 20121 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20122 (exit $ac_status); }; } && 20123 { ac_try='test -s conftest.$ac_objext' 20124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20125 (eval $ac_try) 2>&5 20126 ac_status=$? 20127 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20128 (exit $ac_status); }; }; then 20129 ac_hi=-1 ac_mid=-1 20130 while :; do 20131 cat >conftest.$ac_ext <<_ACEOF 20132/* confdefs.h. */ 20133_ACEOF 20134cat confdefs.h >>conftest.$ac_ext 20135cat >>conftest.$ac_ext <<_ACEOF 20136/* end confdefs.h. */ 20137$ac_includes_default 20138int 20139main () 20140{ 20141static int test_array [1 - 2 * !(((long) (sizeof (char *))) >= $ac_mid)]; 20142test_array [0] = 0 20143 20144 ; 20145 return 0; 20146} 20147_ACEOF 20148rm -f conftest.$ac_objext 20149if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20150 (eval $ac_compile) 2>conftest.er1 20151 ac_status=$? 20152 grep -v '^ *+' conftest.er1 >conftest.err 20153 rm -f conftest.er1 20154 cat conftest.err >&5 20155 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20156 (exit $ac_status); } && 20157 { ac_try='test -z "$ac_c_werror_flag" 20158 || test ! -s conftest.err' 20159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20160 (eval $ac_try) 2>&5 20161 ac_status=$? 20162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20163 (exit $ac_status); }; } && 20164 { ac_try='test -s conftest.$ac_objext' 20165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20166 (eval $ac_try) 2>&5 20167 ac_status=$? 20168 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20169 (exit $ac_status); }; }; then 20170 ac_lo=$ac_mid; break 20171else 20172 echo "$as_me: failed program was:" >&5 20173sed 's/^/| /' conftest.$ac_ext >&5 20174 20175ac_hi=`expr '(' $ac_mid ')' - 1` 20176 if test $ac_mid -le $ac_hi; then 20177 ac_lo= ac_hi= 20178 break 20179 fi 20180 ac_mid=`expr 2 '*' $ac_mid` 20181fi 20182rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20183 done 20184else 20185 echo "$as_me: failed program was:" >&5 20186sed 's/^/| /' conftest.$ac_ext >&5 20187 20188ac_lo= ac_hi= 20189fi 20190rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20191fi 20192rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20193# Binary search between lo and hi bounds. 20194while test "x$ac_lo" != "x$ac_hi"; do 20195 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 20196 cat >conftest.$ac_ext <<_ACEOF 20197/* confdefs.h. */ 20198_ACEOF 20199cat confdefs.h >>conftest.$ac_ext 20200cat >>conftest.$ac_ext <<_ACEOF 20201/* end confdefs.h. */ 20202$ac_includes_default 20203int 20204main () 20205{ 20206static int test_array [1 - 2 * !(((long) (sizeof (char *))) <= $ac_mid)]; 20207test_array [0] = 0 20208 20209 ; 20210 return 0; 20211} 20212_ACEOF 20213rm -f conftest.$ac_objext 20214if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20215 (eval $ac_compile) 2>conftest.er1 20216 ac_status=$? 20217 grep -v '^ *+' conftest.er1 >conftest.err 20218 rm -f conftest.er1 20219 cat conftest.err >&5 20220 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20221 (exit $ac_status); } && 20222 { ac_try='test -z "$ac_c_werror_flag" 20223 || test ! -s conftest.err' 20224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20225 (eval $ac_try) 2>&5 20226 ac_status=$? 20227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20228 (exit $ac_status); }; } && 20229 { ac_try='test -s conftest.$ac_objext' 20230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20231 (eval $ac_try) 2>&5 20232 ac_status=$? 20233 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20234 (exit $ac_status); }; }; then 20235 ac_hi=$ac_mid 20236else 20237 echo "$as_me: failed program was:" >&5 20238sed 's/^/| /' conftest.$ac_ext >&5 20239 20240ac_lo=`expr '(' $ac_mid ')' + 1` 20241fi 20242rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20243done 20244case $ac_lo in 20245?*) ac_cv_sizeof_char_p=$ac_lo;; 20246'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char *), 77 20247See \`config.log' for more details." >&5 20248echo "$as_me: error: cannot compute sizeof (char *), 77 20249See \`config.log' for more details." >&2;} 20250 { (exit 1); exit 1; }; } ;; 20251esac 20252else 20253 if test "$cross_compiling" = yes; then 20254 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 20255See \`config.log' for more details." >&5 20256echo "$as_me: error: cannot run test program while cross compiling 20257See \`config.log' for more details." >&2;} 20258 { (exit 1); exit 1; }; } 20259else 20260 cat >conftest.$ac_ext <<_ACEOF 20261/* confdefs.h. */ 20262_ACEOF 20263cat confdefs.h >>conftest.$ac_ext 20264cat >>conftest.$ac_ext <<_ACEOF 20265/* end confdefs.h. */ 20266$ac_includes_default 20267long longval () { return (long) (sizeof (char *)); } 20268unsigned long ulongval () { return (long) (sizeof (char *)); } 20269#include <stdio.h> 20270#include <stdlib.h> 20271int 20272main () 20273{ 20274 20275 FILE *f = fopen ("conftest.val", "w"); 20276 if (! f) 20277 exit (1); 20278 if (((long) (sizeof (char *))) < 0) 20279 { 20280 long i = longval (); 20281 if (i != ((long) (sizeof (char *)))) 20282 exit (1); 20283 fprintf (f, "%ld\n", i); 20284 } 20285 else 20286 { 20287 unsigned long i = ulongval (); 20288 if (i != ((long) (sizeof (char *)))) 20289 exit (1); 20290 fprintf (f, "%lu\n", i); 20291 } 20292 exit (ferror (f) || fclose (f) != 0); 20293 20294 ; 20295 return 0; 20296} 20297_ACEOF 20298rm -f conftest$ac_exeext 20299if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20300 (eval $ac_link) 2>&5 20301 ac_status=$? 20302 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20303 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20305 (eval $ac_try) 2>&5 20306 ac_status=$? 20307 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20308 (exit $ac_status); }; }; then 20309 ac_cv_sizeof_char_p=`cat conftest.val` 20310else 20311 echo "$as_me: program exited with status $ac_status" >&5 20312echo "$as_me: failed program was:" >&5 20313sed 's/^/| /' conftest.$ac_ext >&5 20314 20315( exit $ac_status ) 20316{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char *), 77 20317See \`config.log' for more details." >&5 20318echo "$as_me: error: cannot compute sizeof (char *), 77 20319See \`config.log' for more details." >&2;} 20320 { (exit 1); exit 1; }; } 20321fi 20322rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20323fi 20324fi 20325rm -f conftest.val 20326else 20327 ac_cv_sizeof_char_p=0 20328fi 20329fi 20330echo "$as_me:$LINENO: result: $ac_cv_sizeof_char_p" >&5 20331echo "${ECHO_T}$ac_cv_sizeof_char_p" >&6 20332cat >>confdefs.h <<_ACEOF 20333#define SIZEOF_CHAR_P $ac_cv_sizeof_char_p 20334_ACEOF 20335 20336 20337echo "$as_me:$LINENO: checking for double" >&5 20338echo $ECHO_N "checking for double... $ECHO_C" >&6 20339if test "${ac_cv_type_double+set}" = set; then 20340 echo $ECHO_N "(cached) $ECHO_C" >&6 20341else 20342 cat >conftest.$ac_ext <<_ACEOF 20343/* confdefs.h. */ 20344_ACEOF 20345cat confdefs.h >>conftest.$ac_ext 20346cat >>conftest.$ac_ext <<_ACEOF 20347/* end confdefs.h. */ 20348$ac_includes_default 20349int 20350main () 20351{ 20352if ((double *) 0) 20353 return 0; 20354if (sizeof (double)) 20355 return 0; 20356 ; 20357 return 0; 20358} 20359_ACEOF 20360rm -f conftest.$ac_objext 20361if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20362 (eval $ac_compile) 2>conftest.er1 20363 ac_status=$? 20364 grep -v '^ *+' conftest.er1 >conftest.err 20365 rm -f conftest.er1 20366 cat conftest.err >&5 20367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20368 (exit $ac_status); } && 20369 { ac_try='test -z "$ac_c_werror_flag" 20370 || test ! -s conftest.err' 20371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20372 (eval $ac_try) 2>&5 20373 ac_status=$? 20374 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20375 (exit $ac_status); }; } && 20376 { ac_try='test -s conftest.$ac_objext' 20377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20378 (eval $ac_try) 2>&5 20379 ac_status=$? 20380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20381 (exit $ac_status); }; }; then 20382 ac_cv_type_double=yes 20383else 20384 echo "$as_me: failed program was:" >&5 20385sed 's/^/| /' conftest.$ac_ext >&5 20386 20387ac_cv_type_double=no 20388fi 20389rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20390fi 20391echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5 20392echo "${ECHO_T}$ac_cv_type_double" >&6 20393 20394echo "$as_me:$LINENO: checking size of double" >&5 20395echo $ECHO_N "checking size of double... $ECHO_C" >&6 20396if test "${ac_cv_sizeof_double+set}" = set; then 20397 echo $ECHO_N "(cached) $ECHO_C" >&6 20398else 20399 if test "$ac_cv_type_double" = yes; then 20400 # The cast to unsigned long works around a bug in the HP C Compiler 20401 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 20402 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 20403 # This bug is HP SR number 8606223364. 20404 if test "$cross_compiling" = yes; then 20405 # Depending upon the size, compute the lo and hi bounds. 20406cat >conftest.$ac_ext <<_ACEOF 20407/* confdefs.h. */ 20408_ACEOF 20409cat confdefs.h >>conftest.$ac_ext 20410cat >>conftest.$ac_ext <<_ACEOF 20411/* end confdefs.h. */ 20412$ac_includes_default 20413int 20414main () 20415{ 20416static int test_array [1 - 2 * !(((long) (sizeof (double))) >= 0)]; 20417test_array [0] = 0 20418 20419 ; 20420 return 0; 20421} 20422_ACEOF 20423rm -f conftest.$ac_objext 20424if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20425 (eval $ac_compile) 2>conftest.er1 20426 ac_status=$? 20427 grep -v '^ *+' conftest.er1 >conftest.err 20428 rm -f conftest.er1 20429 cat conftest.err >&5 20430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20431 (exit $ac_status); } && 20432 { ac_try='test -z "$ac_c_werror_flag" 20433 || test ! -s conftest.err' 20434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20435 (eval $ac_try) 2>&5 20436 ac_status=$? 20437 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20438 (exit $ac_status); }; } && 20439 { ac_try='test -s conftest.$ac_objext' 20440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20441 (eval $ac_try) 2>&5 20442 ac_status=$? 20443 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20444 (exit $ac_status); }; }; then 20445 ac_lo=0 ac_mid=0 20446 while :; do 20447 cat >conftest.$ac_ext <<_ACEOF 20448/* confdefs.h. */ 20449_ACEOF 20450cat confdefs.h >>conftest.$ac_ext 20451cat >>conftest.$ac_ext <<_ACEOF 20452/* end confdefs.h. */ 20453$ac_includes_default 20454int 20455main () 20456{ 20457static int test_array [1 - 2 * !(((long) (sizeof (double))) <= $ac_mid)]; 20458test_array [0] = 0 20459 20460 ; 20461 return 0; 20462} 20463_ACEOF 20464rm -f conftest.$ac_objext 20465if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20466 (eval $ac_compile) 2>conftest.er1 20467 ac_status=$? 20468 grep -v '^ *+' conftest.er1 >conftest.err 20469 rm -f conftest.er1 20470 cat conftest.err >&5 20471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20472 (exit $ac_status); } && 20473 { ac_try='test -z "$ac_c_werror_flag" 20474 || test ! -s conftest.err' 20475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20476 (eval $ac_try) 2>&5 20477 ac_status=$? 20478 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20479 (exit $ac_status); }; } && 20480 { ac_try='test -s conftest.$ac_objext' 20481 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20482 (eval $ac_try) 2>&5 20483 ac_status=$? 20484 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20485 (exit $ac_status); }; }; then 20486 ac_hi=$ac_mid; break 20487else 20488 echo "$as_me: failed program was:" >&5 20489sed 's/^/| /' conftest.$ac_ext >&5 20490 20491ac_lo=`expr $ac_mid + 1` 20492 if test $ac_lo -le $ac_mid; then 20493 ac_lo= ac_hi= 20494 break 20495 fi 20496 ac_mid=`expr 2 '*' $ac_mid + 1` 20497fi 20498rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20499 done 20500else 20501 echo "$as_me: failed program was:" >&5 20502sed 's/^/| /' conftest.$ac_ext >&5 20503 20504cat >conftest.$ac_ext <<_ACEOF 20505/* confdefs.h. */ 20506_ACEOF 20507cat confdefs.h >>conftest.$ac_ext 20508cat >>conftest.$ac_ext <<_ACEOF 20509/* end confdefs.h. */ 20510$ac_includes_default 20511int 20512main () 20513{ 20514static int test_array [1 - 2 * !(((long) (sizeof (double))) < 0)]; 20515test_array [0] = 0 20516 20517 ; 20518 return 0; 20519} 20520_ACEOF 20521rm -f conftest.$ac_objext 20522if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20523 (eval $ac_compile) 2>conftest.er1 20524 ac_status=$? 20525 grep -v '^ *+' conftest.er1 >conftest.err 20526 rm -f conftest.er1 20527 cat conftest.err >&5 20528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20529 (exit $ac_status); } && 20530 { ac_try='test -z "$ac_c_werror_flag" 20531 || test ! -s conftest.err' 20532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20533 (eval $ac_try) 2>&5 20534 ac_status=$? 20535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20536 (exit $ac_status); }; } && 20537 { ac_try='test -s conftest.$ac_objext' 20538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20539 (eval $ac_try) 2>&5 20540 ac_status=$? 20541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20542 (exit $ac_status); }; }; then 20543 ac_hi=-1 ac_mid=-1 20544 while :; do 20545 cat >conftest.$ac_ext <<_ACEOF 20546/* confdefs.h. */ 20547_ACEOF 20548cat confdefs.h >>conftest.$ac_ext 20549cat >>conftest.$ac_ext <<_ACEOF 20550/* end confdefs.h. */ 20551$ac_includes_default 20552int 20553main () 20554{ 20555static int test_array [1 - 2 * !(((long) (sizeof (double))) >= $ac_mid)]; 20556test_array [0] = 0 20557 20558 ; 20559 return 0; 20560} 20561_ACEOF 20562rm -f conftest.$ac_objext 20563if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20564 (eval $ac_compile) 2>conftest.er1 20565 ac_status=$? 20566 grep -v '^ *+' conftest.er1 >conftest.err 20567 rm -f conftest.er1 20568 cat conftest.err >&5 20569 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20570 (exit $ac_status); } && 20571 { ac_try='test -z "$ac_c_werror_flag" 20572 || test ! -s conftest.err' 20573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20574 (eval $ac_try) 2>&5 20575 ac_status=$? 20576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20577 (exit $ac_status); }; } && 20578 { ac_try='test -s conftest.$ac_objext' 20579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20580 (eval $ac_try) 2>&5 20581 ac_status=$? 20582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20583 (exit $ac_status); }; }; then 20584 ac_lo=$ac_mid; break 20585else 20586 echo "$as_me: failed program was:" >&5 20587sed 's/^/| /' conftest.$ac_ext >&5 20588 20589ac_hi=`expr '(' $ac_mid ')' - 1` 20590 if test $ac_mid -le $ac_hi; then 20591 ac_lo= ac_hi= 20592 break 20593 fi 20594 ac_mid=`expr 2 '*' $ac_mid` 20595fi 20596rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20597 done 20598else 20599 echo "$as_me: failed program was:" >&5 20600sed 's/^/| /' conftest.$ac_ext >&5 20601 20602ac_lo= ac_hi= 20603fi 20604rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20605fi 20606rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20607# Binary search between lo and hi bounds. 20608while test "x$ac_lo" != "x$ac_hi"; do 20609 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 20610 cat >conftest.$ac_ext <<_ACEOF 20611/* confdefs.h. */ 20612_ACEOF 20613cat confdefs.h >>conftest.$ac_ext 20614cat >>conftest.$ac_ext <<_ACEOF 20615/* end confdefs.h. */ 20616$ac_includes_default 20617int 20618main () 20619{ 20620static int test_array [1 - 2 * !(((long) (sizeof (double))) <= $ac_mid)]; 20621test_array [0] = 0 20622 20623 ; 20624 return 0; 20625} 20626_ACEOF 20627rm -f conftest.$ac_objext 20628if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20629 (eval $ac_compile) 2>conftest.er1 20630 ac_status=$? 20631 grep -v '^ *+' conftest.er1 >conftest.err 20632 rm -f conftest.er1 20633 cat conftest.err >&5 20634 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20635 (exit $ac_status); } && 20636 { ac_try='test -z "$ac_c_werror_flag" 20637 || test ! -s conftest.err' 20638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20639 (eval $ac_try) 2>&5 20640 ac_status=$? 20641 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20642 (exit $ac_status); }; } && 20643 { ac_try='test -s conftest.$ac_objext' 20644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20645 (eval $ac_try) 2>&5 20646 ac_status=$? 20647 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20648 (exit $ac_status); }; }; then 20649 ac_hi=$ac_mid 20650else 20651 echo "$as_me: failed program was:" >&5 20652sed 's/^/| /' conftest.$ac_ext >&5 20653 20654ac_lo=`expr '(' $ac_mid ')' + 1` 20655fi 20656rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20657done 20658case $ac_lo in 20659?*) ac_cv_sizeof_double=$ac_lo;; 20660'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (double), 77 20661See \`config.log' for more details." >&5 20662echo "$as_me: error: cannot compute sizeof (double), 77 20663See \`config.log' for more details." >&2;} 20664 { (exit 1); exit 1; }; } ;; 20665esac 20666else 20667 if test "$cross_compiling" = yes; then 20668 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 20669See \`config.log' for more details." >&5 20670echo "$as_me: error: cannot run test program while cross compiling 20671See \`config.log' for more details." >&2;} 20672 { (exit 1); exit 1; }; } 20673else 20674 cat >conftest.$ac_ext <<_ACEOF 20675/* confdefs.h. */ 20676_ACEOF 20677cat confdefs.h >>conftest.$ac_ext 20678cat >>conftest.$ac_ext <<_ACEOF 20679/* end confdefs.h. */ 20680$ac_includes_default 20681long longval () { return (long) (sizeof (double)); } 20682unsigned long ulongval () { return (long) (sizeof (double)); } 20683#include <stdio.h> 20684#include <stdlib.h> 20685int 20686main () 20687{ 20688 20689 FILE *f = fopen ("conftest.val", "w"); 20690 if (! f) 20691 exit (1); 20692 if (((long) (sizeof (double))) < 0) 20693 { 20694 long i = longval (); 20695 if (i != ((long) (sizeof (double)))) 20696 exit (1); 20697 fprintf (f, "%ld\n", i); 20698 } 20699 else 20700 { 20701 unsigned long i = ulongval (); 20702 if (i != ((long) (sizeof (double)))) 20703 exit (1); 20704 fprintf (f, "%lu\n", i); 20705 } 20706 exit (ferror (f) || fclose (f) != 0); 20707 20708 ; 20709 return 0; 20710} 20711_ACEOF 20712rm -f conftest$ac_exeext 20713if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20714 (eval $ac_link) 2>&5 20715 ac_status=$? 20716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20717 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20719 (eval $ac_try) 2>&5 20720 ac_status=$? 20721 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20722 (exit $ac_status); }; }; then 20723 ac_cv_sizeof_double=`cat conftest.val` 20724else 20725 echo "$as_me: program exited with status $ac_status" >&5 20726echo "$as_me: failed program was:" >&5 20727sed 's/^/| /' conftest.$ac_ext >&5 20728 20729( exit $ac_status ) 20730{ { echo "$as_me:$LINENO: error: cannot compute sizeof (double), 77 20731See \`config.log' for more details." >&5 20732echo "$as_me: error: cannot compute sizeof (double), 77 20733See \`config.log' for more details." >&2;} 20734 { (exit 1); exit 1; }; } 20735fi 20736rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20737fi 20738fi 20739rm -f conftest.val 20740else 20741 ac_cv_sizeof_double=0 20742fi 20743fi 20744echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5 20745echo "${ECHO_T}$ac_cv_sizeof_double" >&6 20746cat >>confdefs.h <<_ACEOF 20747#define SIZEOF_DOUBLE $ac_cv_sizeof_double 20748_ACEOF 20749 20750 20751echo "$as_me:$LINENO: checking for long long" >&5 20752echo $ECHO_N "checking for long long... $ECHO_C" >&6 20753if test "${ac_cv_type_long_long+set}" = set; then 20754 echo $ECHO_N "(cached) $ECHO_C" >&6 20755else 20756 cat >conftest.$ac_ext <<_ACEOF 20757/* confdefs.h. */ 20758_ACEOF 20759cat confdefs.h >>conftest.$ac_ext 20760cat >>conftest.$ac_ext <<_ACEOF 20761/* end confdefs.h. */ 20762$ac_includes_default 20763int 20764main () 20765{ 20766if ((long long *) 0) 20767 return 0; 20768if (sizeof (long long)) 20769 return 0; 20770 ; 20771 return 0; 20772} 20773_ACEOF 20774rm -f conftest.$ac_objext 20775if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20776 (eval $ac_compile) 2>conftest.er1 20777 ac_status=$? 20778 grep -v '^ *+' conftest.er1 >conftest.err 20779 rm -f conftest.er1 20780 cat conftest.err >&5 20781 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20782 (exit $ac_status); } && 20783 { ac_try='test -z "$ac_c_werror_flag" 20784 || test ! -s conftest.err' 20785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20786 (eval $ac_try) 2>&5 20787 ac_status=$? 20788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20789 (exit $ac_status); }; } && 20790 { ac_try='test -s conftest.$ac_objext' 20791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20792 (eval $ac_try) 2>&5 20793 ac_status=$? 20794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20795 (exit $ac_status); }; }; then 20796 ac_cv_type_long_long=yes 20797else 20798 echo "$as_me: failed program was:" >&5 20799sed 's/^/| /' conftest.$ac_ext >&5 20800 20801ac_cv_type_long_long=no 20802fi 20803rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20804fi 20805echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5 20806echo "${ECHO_T}$ac_cv_type_long_long" >&6 20807 20808echo "$as_me:$LINENO: checking size of long long" >&5 20809echo $ECHO_N "checking size of long long... $ECHO_C" >&6 20810if test "${ac_cv_sizeof_long_long+set}" = set; then 20811 echo $ECHO_N "(cached) $ECHO_C" >&6 20812else 20813 if test "$ac_cv_type_long_long" = yes; then 20814 # The cast to unsigned long works around a bug in the HP C Compiler 20815 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 20816 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 20817 # This bug is HP SR number 8606223364. 20818 if test "$cross_compiling" = yes; then 20819 # Depending upon the size, compute the lo and hi bounds. 20820cat >conftest.$ac_ext <<_ACEOF 20821/* confdefs.h. */ 20822_ACEOF 20823cat confdefs.h >>conftest.$ac_ext 20824cat >>conftest.$ac_ext <<_ACEOF 20825/* end confdefs.h. */ 20826$ac_includes_default 20827int 20828main () 20829{ 20830static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)]; 20831test_array [0] = 0 20832 20833 ; 20834 return 0; 20835} 20836_ACEOF 20837rm -f conftest.$ac_objext 20838if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20839 (eval $ac_compile) 2>conftest.er1 20840 ac_status=$? 20841 grep -v '^ *+' conftest.er1 >conftest.err 20842 rm -f conftest.er1 20843 cat conftest.err >&5 20844 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20845 (exit $ac_status); } && 20846 { ac_try='test -z "$ac_c_werror_flag" 20847 || test ! -s conftest.err' 20848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20849 (eval $ac_try) 2>&5 20850 ac_status=$? 20851 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20852 (exit $ac_status); }; } && 20853 { ac_try='test -s conftest.$ac_objext' 20854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20855 (eval $ac_try) 2>&5 20856 ac_status=$? 20857 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20858 (exit $ac_status); }; }; then 20859 ac_lo=0 ac_mid=0 20860 while :; do 20861 cat >conftest.$ac_ext <<_ACEOF 20862/* confdefs.h. */ 20863_ACEOF 20864cat confdefs.h >>conftest.$ac_ext 20865cat >>conftest.$ac_ext <<_ACEOF 20866/* end confdefs.h. */ 20867$ac_includes_default 20868int 20869main () 20870{ 20871static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)]; 20872test_array [0] = 0 20873 20874 ; 20875 return 0; 20876} 20877_ACEOF 20878rm -f conftest.$ac_objext 20879if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20880 (eval $ac_compile) 2>conftest.er1 20881 ac_status=$? 20882 grep -v '^ *+' conftest.er1 >conftest.err 20883 rm -f conftest.er1 20884 cat conftest.err >&5 20885 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20886 (exit $ac_status); } && 20887 { ac_try='test -z "$ac_c_werror_flag" 20888 || test ! -s conftest.err' 20889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20890 (eval $ac_try) 2>&5 20891 ac_status=$? 20892 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20893 (exit $ac_status); }; } && 20894 { ac_try='test -s conftest.$ac_objext' 20895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20896 (eval $ac_try) 2>&5 20897 ac_status=$? 20898 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20899 (exit $ac_status); }; }; then 20900 ac_hi=$ac_mid; break 20901else 20902 echo "$as_me: failed program was:" >&5 20903sed 's/^/| /' conftest.$ac_ext >&5 20904 20905ac_lo=`expr $ac_mid + 1` 20906 if test $ac_lo -le $ac_mid; then 20907 ac_lo= ac_hi= 20908 break 20909 fi 20910 ac_mid=`expr 2 '*' $ac_mid + 1` 20911fi 20912rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 20913 done 20914else 20915 echo "$as_me: failed program was:" >&5 20916sed 's/^/| /' conftest.$ac_ext >&5 20917 20918cat >conftest.$ac_ext <<_ACEOF 20919/* confdefs.h. */ 20920_ACEOF 20921cat confdefs.h >>conftest.$ac_ext 20922cat >>conftest.$ac_ext <<_ACEOF 20923/* end confdefs.h. */ 20924$ac_includes_default 20925int 20926main () 20927{ 20928static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)]; 20929test_array [0] = 0 20930 20931 ; 20932 return 0; 20933} 20934_ACEOF 20935rm -f conftest.$ac_objext 20936if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20937 (eval $ac_compile) 2>conftest.er1 20938 ac_status=$? 20939 grep -v '^ *+' conftest.er1 >conftest.err 20940 rm -f conftest.er1 20941 cat conftest.err >&5 20942 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20943 (exit $ac_status); } && 20944 { ac_try='test -z "$ac_c_werror_flag" 20945 || test ! -s conftest.err' 20946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20947 (eval $ac_try) 2>&5 20948 ac_status=$? 20949 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20950 (exit $ac_status); }; } && 20951 { ac_try='test -s conftest.$ac_objext' 20952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20953 (eval $ac_try) 2>&5 20954 ac_status=$? 20955 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20956 (exit $ac_status); }; }; then 20957 ac_hi=-1 ac_mid=-1 20958 while :; do 20959 cat >conftest.$ac_ext <<_ACEOF 20960/* confdefs.h. */ 20961_ACEOF 20962cat confdefs.h >>conftest.$ac_ext 20963cat >>conftest.$ac_ext <<_ACEOF 20964/* end confdefs.h. */ 20965$ac_includes_default 20966int 20967main () 20968{ 20969static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)]; 20970test_array [0] = 0 20971 20972 ; 20973 return 0; 20974} 20975_ACEOF 20976rm -f conftest.$ac_objext 20977if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 20978 (eval $ac_compile) 2>conftest.er1 20979 ac_status=$? 20980 grep -v '^ *+' conftest.er1 >conftest.err 20981 rm -f conftest.er1 20982 cat conftest.err >&5 20983 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20984 (exit $ac_status); } && 20985 { ac_try='test -z "$ac_c_werror_flag" 20986 || test ! -s conftest.err' 20987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20988 (eval $ac_try) 2>&5 20989 ac_status=$? 20990 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20991 (exit $ac_status); }; } && 20992 { ac_try='test -s conftest.$ac_objext' 20993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20994 (eval $ac_try) 2>&5 20995 ac_status=$? 20996 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20997 (exit $ac_status); }; }; then 20998 ac_lo=$ac_mid; break 20999else 21000 echo "$as_me: failed program was:" >&5 21001sed 's/^/| /' conftest.$ac_ext >&5 21002 21003ac_hi=`expr '(' $ac_mid ')' - 1` 21004 if test $ac_mid -le $ac_hi; then 21005 ac_lo= ac_hi= 21006 break 21007 fi 21008 ac_mid=`expr 2 '*' $ac_mid` 21009fi 21010rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21011 done 21012else 21013 echo "$as_me: failed program was:" >&5 21014sed 's/^/| /' conftest.$ac_ext >&5 21015 21016ac_lo= ac_hi= 21017fi 21018rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21019fi 21020rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21021# Binary search between lo and hi bounds. 21022while test "x$ac_lo" != "x$ac_hi"; do 21023 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 21024 cat >conftest.$ac_ext <<_ACEOF 21025/* confdefs.h. */ 21026_ACEOF 21027cat confdefs.h >>conftest.$ac_ext 21028cat >>conftest.$ac_ext <<_ACEOF 21029/* end confdefs.h. */ 21030$ac_includes_default 21031int 21032main () 21033{ 21034static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)]; 21035test_array [0] = 0 21036 21037 ; 21038 return 0; 21039} 21040_ACEOF 21041rm -f conftest.$ac_objext 21042if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21043 (eval $ac_compile) 2>conftest.er1 21044 ac_status=$? 21045 grep -v '^ *+' conftest.er1 >conftest.err 21046 rm -f conftest.er1 21047 cat conftest.err >&5 21048 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21049 (exit $ac_status); } && 21050 { ac_try='test -z "$ac_c_werror_flag" 21051 || test ! -s conftest.err' 21052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21053 (eval $ac_try) 2>&5 21054 ac_status=$? 21055 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21056 (exit $ac_status); }; } && 21057 { ac_try='test -s conftest.$ac_objext' 21058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21059 (eval $ac_try) 2>&5 21060 ac_status=$? 21061 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21062 (exit $ac_status); }; }; then 21063 ac_hi=$ac_mid 21064else 21065 echo "$as_me: failed program was:" >&5 21066sed 's/^/| /' conftest.$ac_ext >&5 21067 21068ac_lo=`expr '(' $ac_mid ')' + 1` 21069fi 21070rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21071done 21072case $ac_lo in 21073?*) ac_cv_sizeof_long_long=$ac_lo;; 21074'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77 21075See \`config.log' for more details." >&5 21076echo "$as_me: error: cannot compute sizeof (long long), 77 21077See \`config.log' for more details." >&2;} 21078 { (exit 1); exit 1; }; } ;; 21079esac 21080else 21081 if test "$cross_compiling" = yes; then 21082 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 21083See \`config.log' for more details." >&5 21084echo "$as_me: error: cannot run test program while cross compiling 21085See \`config.log' for more details." >&2;} 21086 { (exit 1); exit 1; }; } 21087else 21088 cat >conftest.$ac_ext <<_ACEOF 21089/* confdefs.h. */ 21090_ACEOF 21091cat confdefs.h >>conftest.$ac_ext 21092cat >>conftest.$ac_ext <<_ACEOF 21093/* end confdefs.h. */ 21094$ac_includes_default 21095long longval () { return (long) (sizeof (long long)); } 21096unsigned long ulongval () { return (long) (sizeof (long long)); } 21097#include <stdio.h> 21098#include <stdlib.h> 21099int 21100main () 21101{ 21102 21103 FILE *f = fopen ("conftest.val", "w"); 21104 if (! f) 21105 exit (1); 21106 if (((long) (sizeof (long long))) < 0) 21107 { 21108 long i = longval (); 21109 if (i != ((long) (sizeof (long long)))) 21110 exit (1); 21111 fprintf (f, "%ld\n", i); 21112 } 21113 else 21114 { 21115 unsigned long i = ulongval (); 21116 if (i != ((long) (sizeof (long long)))) 21117 exit (1); 21118 fprintf (f, "%lu\n", i); 21119 } 21120 exit (ferror (f) || fclose (f) != 0); 21121 21122 ; 21123 return 0; 21124} 21125_ACEOF 21126rm -f conftest$ac_exeext 21127if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21128 (eval $ac_link) 2>&5 21129 ac_status=$? 21130 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21131 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 21132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21133 (eval $ac_try) 2>&5 21134 ac_status=$? 21135 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21136 (exit $ac_status); }; }; then 21137 ac_cv_sizeof_long_long=`cat conftest.val` 21138else 21139 echo "$as_me: program exited with status $ac_status" >&5 21140echo "$as_me: failed program was:" >&5 21141sed 's/^/| /' conftest.$ac_ext >&5 21142 21143( exit $ac_status ) 21144{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77 21145See \`config.log' for more details." >&5 21146echo "$as_me: error: cannot compute sizeof (long long), 77 21147See \`config.log' for more details." >&2;} 21148 { (exit 1); exit 1; }; } 21149fi 21150rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 21151fi 21152fi 21153rm -f conftest.val 21154else 21155 ac_cv_sizeof_long_long=0 21156fi 21157fi 21158echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5 21159echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6 21160cat >>confdefs.h <<_ACEOF 21161#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long 21162_ACEOF 21163 21164 21165 21166echo "$as_me:$LINENO: checking for u_int" >&5 21167echo $ECHO_N "checking for u_int... $ECHO_C" >&6 21168if test "${ac_cv_type_u_int+set}" = set; then 21169 echo $ECHO_N "(cached) $ECHO_C" >&6 21170else 21171 cat >conftest.$ac_ext <<_ACEOF 21172/* confdefs.h. */ 21173_ACEOF 21174cat confdefs.h >>conftest.$ac_ext 21175cat >>conftest.$ac_ext <<_ACEOF 21176/* end confdefs.h. */ 21177$ac_includes_default 21178int 21179main () 21180{ 21181if ((u_int *) 0) 21182 return 0; 21183if (sizeof (u_int)) 21184 return 0; 21185 ; 21186 return 0; 21187} 21188_ACEOF 21189rm -f conftest.$ac_objext 21190if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21191 (eval $ac_compile) 2>conftest.er1 21192 ac_status=$? 21193 grep -v '^ *+' conftest.er1 >conftest.err 21194 rm -f conftest.er1 21195 cat conftest.err >&5 21196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21197 (exit $ac_status); } && 21198 { ac_try='test -z "$ac_c_werror_flag" 21199 || test ! -s conftest.err' 21200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21201 (eval $ac_try) 2>&5 21202 ac_status=$? 21203 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21204 (exit $ac_status); }; } && 21205 { ac_try='test -s conftest.$ac_objext' 21206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21207 (eval $ac_try) 2>&5 21208 ac_status=$? 21209 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21210 (exit $ac_status); }; }; then 21211 ac_cv_type_u_int=yes 21212else 21213 echo "$as_me: failed program was:" >&5 21214sed 's/^/| /' conftest.$ac_ext >&5 21215 21216ac_cv_type_u_int=no 21217fi 21218rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21219fi 21220echo "$as_me:$LINENO: result: $ac_cv_type_u_int" >&5 21221echo "${ECHO_T}$ac_cv_type_u_int" >&6 21222if test $ac_cv_type_u_int = yes; then 21223 : 21224else 21225 21226cat >>confdefs.h <<_ACEOF 21227#define u_int unsigned int 21228_ACEOF 21229 21230fi 21231 21232echo "$as_me:$LINENO: checking for u_long" >&5 21233echo $ECHO_N "checking for u_long... $ECHO_C" >&6 21234if test "${ac_cv_type_u_long+set}" = set; then 21235 echo $ECHO_N "(cached) $ECHO_C" >&6 21236else 21237 cat >conftest.$ac_ext <<_ACEOF 21238/* confdefs.h. */ 21239_ACEOF 21240cat confdefs.h >>conftest.$ac_ext 21241cat >>conftest.$ac_ext <<_ACEOF 21242/* end confdefs.h. */ 21243$ac_includes_default 21244int 21245main () 21246{ 21247if ((u_long *) 0) 21248 return 0; 21249if (sizeof (u_long)) 21250 return 0; 21251 ; 21252 return 0; 21253} 21254_ACEOF 21255rm -f conftest.$ac_objext 21256if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21257 (eval $ac_compile) 2>conftest.er1 21258 ac_status=$? 21259 grep -v '^ *+' conftest.er1 >conftest.err 21260 rm -f conftest.er1 21261 cat conftest.err >&5 21262 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21263 (exit $ac_status); } && 21264 { ac_try='test -z "$ac_c_werror_flag" 21265 || test ! -s conftest.err' 21266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21267 (eval $ac_try) 2>&5 21268 ac_status=$? 21269 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21270 (exit $ac_status); }; } && 21271 { ac_try='test -s conftest.$ac_objext' 21272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21273 (eval $ac_try) 2>&5 21274 ac_status=$? 21275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21276 (exit $ac_status); }; }; then 21277 ac_cv_type_u_long=yes 21278else 21279 echo "$as_me: failed program was:" >&5 21280sed 's/^/| /' conftest.$ac_ext >&5 21281 21282ac_cv_type_u_long=no 21283fi 21284rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21285fi 21286echo "$as_me:$LINENO: result: $ac_cv_type_u_long" >&5 21287echo "${ECHO_T}$ac_cv_type_u_long" >&6 21288if test $ac_cv_type_u_long = yes; then 21289 : 21290else 21291 21292cat >>confdefs.h <<_ACEOF 21293#define u_long unsigned long 21294_ACEOF 21295 21296fi 21297 21298 21299 21300if test "$ac_cv_sizeof_short" = 2; then 21301 echo "$as_me:$LINENO: checking for bits16_t" >&5 21302echo $ECHO_N "checking for bits16_t... $ECHO_C" >&6 21303if test "${ac_cv_type_bits16_t+set}" = set; then 21304 echo $ECHO_N "(cached) $ECHO_C" >&6 21305else 21306 cat >conftest.$ac_ext <<_ACEOF 21307/* confdefs.h. */ 21308_ACEOF 21309cat confdefs.h >>conftest.$ac_ext 21310cat >>conftest.$ac_ext <<_ACEOF 21311/* end confdefs.h. */ 21312$ac_includes_default 21313int 21314main () 21315{ 21316if ((bits16_t *) 0) 21317 return 0; 21318if (sizeof (bits16_t)) 21319 return 0; 21320 ; 21321 return 0; 21322} 21323_ACEOF 21324rm -f conftest.$ac_objext 21325if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21326 (eval $ac_compile) 2>conftest.er1 21327 ac_status=$? 21328 grep -v '^ *+' conftest.er1 >conftest.err 21329 rm -f conftest.er1 21330 cat conftest.err >&5 21331 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21332 (exit $ac_status); } && 21333 { ac_try='test -z "$ac_c_werror_flag" 21334 || test ! -s conftest.err' 21335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21336 (eval $ac_try) 2>&5 21337 ac_status=$? 21338 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21339 (exit $ac_status); }; } && 21340 { ac_try='test -s conftest.$ac_objext' 21341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21342 (eval $ac_try) 2>&5 21343 ac_status=$? 21344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21345 (exit $ac_status); }; }; then 21346 ac_cv_type_bits16_t=yes 21347else 21348 echo "$as_me: failed program was:" >&5 21349sed 's/^/| /' conftest.$ac_ext >&5 21350 21351ac_cv_type_bits16_t=no 21352fi 21353rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21354fi 21355echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5 21356echo "${ECHO_T}$ac_cv_type_bits16_t" >&6 21357if test $ac_cv_type_bits16_t = yes; then 21358 : 21359else 21360 21361cat >>confdefs.h <<_ACEOF 21362#define bits16_t short 21363_ACEOF 21364 21365fi 21366 21367elif test "$ac_cv_sizeof_char" = 2; then 21368 echo "$as_me:$LINENO: checking for bits16_t" >&5 21369echo $ECHO_N "checking for bits16_t... $ECHO_C" >&6 21370if test "${ac_cv_type_bits16_t+set}" = set; then 21371 echo $ECHO_N "(cached) $ECHO_C" >&6 21372else 21373 cat >conftest.$ac_ext <<_ACEOF 21374/* confdefs.h. */ 21375_ACEOF 21376cat confdefs.h >>conftest.$ac_ext 21377cat >>conftest.$ac_ext <<_ACEOF 21378/* end confdefs.h. */ 21379$ac_includes_default 21380int 21381main () 21382{ 21383if ((bits16_t *) 0) 21384 return 0; 21385if (sizeof (bits16_t)) 21386 return 0; 21387 ; 21388 return 0; 21389} 21390_ACEOF 21391rm -f conftest.$ac_objext 21392if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21393 (eval $ac_compile) 2>conftest.er1 21394 ac_status=$? 21395 grep -v '^ *+' conftest.er1 >conftest.err 21396 rm -f conftest.er1 21397 cat conftest.err >&5 21398 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21399 (exit $ac_status); } && 21400 { ac_try='test -z "$ac_c_werror_flag" 21401 || test ! -s conftest.err' 21402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21403 (eval $ac_try) 2>&5 21404 ac_status=$? 21405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21406 (exit $ac_status); }; } && 21407 { ac_try='test -s conftest.$ac_objext' 21408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21409 (eval $ac_try) 2>&5 21410 ac_status=$? 21411 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21412 (exit $ac_status); }; }; then 21413 ac_cv_type_bits16_t=yes 21414else 21415 echo "$as_me: failed program was:" >&5 21416sed 's/^/| /' conftest.$ac_ext >&5 21417 21418ac_cv_type_bits16_t=no 21419fi 21420rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21421fi 21422echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5 21423echo "${ECHO_T}$ac_cv_type_bits16_t" >&6 21424if test $ac_cv_type_bits16_t = yes; then 21425 : 21426else 21427 21428cat >>confdefs.h <<_ACEOF 21429#define bits16_t char 21430_ACEOF 21431 21432fi 21433 21434else 21435 echo "$as_me:$LINENO: checking for bits16_t" >&5 21436echo $ECHO_N "checking for bits16_t... $ECHO_C" >&6 21437if test "${ac_cv_type_bits16_t+set}" = set; then 21438 echo $ECHO_N "(cached) $ECHO_C" >&6 21439else 21440 cat >conftest.$ac_ext <<_ACEOF 21441/* confdefs.h. */ 21442_ACEOF 21443cat confdefs.h >>conftest.$ac_ext 21444cat >>conftest.$ac_ext <<_ACEOF 21445/* end confdefs.h. */ 21446$ac_includes_default 21447int 21448main () 21449{ 21450if ((bits16_t *) 0) 21451 return 0; 21452if (sizeof (bits16_t)) 21453 return 0; 21454 ; 21455 return 0; 21456} 21457_ACEOF 21458rm -f conftest.$ac_objext 21459if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21460 (eval $ac_compile) 2>conftest.er1 21461 ac_status=$? 21462 grep -v '^ *+' conftest.er1 >conftest.err 21463 rm -f conftest.er1 21464 cat conftest.err >&5 21465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21466 (exit $ac_status); } && 21467 { ac_try='test -z "$ac_c_werror_flag" 21468 || test ! -s conftest.err' 21469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21470 (eval $ac_try) 2>&5 21471 ac_status=$? 21472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21473 (exit $ac_status); }; } && 21474 { ac_try='test -s conftest.$ac_objext' 21475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21476 (eval $ac_try) 2>&5 21477 ac_status=$? 21478 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21479 (exit $ac_status); }; }; then 21480 ac_cv_type_bits16_t=yes 21481else 21482 echo "$as_me: failed program was:" >&5 21483sed 's/^/| /' conftest.$ac_ext >&5 21484 21485ac_cv_type_bits16_t=no 21486fi 21487rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21488fi 21489echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5 21490echo "${ECHO_T}$ac_cv_type_bits16_t" >&6 21491if test $ac_cv_type_bits16_t = yes; then 21492 : 21493else 21494 21495cat >>confdefs.h <<_ACEOF 21496#define bits16_t short 21497_ACEOF 21498 21499fi 21500 21501fi 21502 21503 21504if test "$ac_cv_sizeof_short" = 2; then 21505 echo "$as_me:$LINENO: checking for u_bits16_t" >&5 21506echo $ECHO_N "checking for u_bits16_t... $ECHO_C" >&6 21507if test "${ac_cv_type_u_bits16_t+set}" = set; then 21508 echo $ECHO_N "(cached) $ECHO_C" >&6 21509else 21510 cat >conftest.$ac_ext <<_ACEOF 21511/* confdefs.h. */ 21512_ACEOF 21513cat confdefs.h >>conftest.$ac_ext 21514cat >>conftest.$ac_ext <<_ACEOF 21515/* end confdefs.h. */ 21516$ac_includes_default 21517int 21518main () 21519{ 21520if ((u_bits16_t *) 0) 21521 return 0; 21522if (sizeof (u_bits16_t)) 21523 return 0; 21524 ; 21525 return 0; 21526} 21527_ACEOF 21528rm -f conftest.$ac_objext 21529if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21530 (eval $ac_compile) 2>conftest.er1 21531 ac_status=$? 21532 grep -v '^ *+' conftest.er1 >conftest.err 21533 rm -f conftest.er1 21534 cat conftest.err >&5 21535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21536 (exit $ac_status); } && 21537 { ac_try='test -z "$ac_c_werror_flag" 21538 || test ! -s conftest.err' 21539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21540 (eval $ac_try) 2>&5 21541 ac_status=$? 21542 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21543 (exit $ac_status); }; } && 21544 { ac_try='test -s conftest.$ac_objext' 21545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21546 (eval $ac_try) 2>&5 21547 ac_status=$? 21548 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21549 (exit $ac_status); }; }; then 21550 ac_cv_type_u_bits16_t=yes 21551else 21552 echo "$as_me: failed program was:" >&5 21553sed 's/^/| /' conftest.$ac_ext >&5 21554 21555ac_cv_type_u_bits16_t=no 21556fi 21557rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21558fi 21559echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5 21560echo "${ECHO_T}$ac_cv_type_u_bits16_t" >&6 21561if test $ac_cv_type_u_bits16_t = yes; then 21562 : 21563else 21564 21565cat >>confdefs.h <<_ACEOF 21566#define u_bits16_t unsigned short 21567_ACEOF 21568 21569fi 21570 21571elif test "$ac_cv_sizeof_char" = 2; then 21572 echo "$as_me:$LINENO: checking for u_bits16_t" >&5 21573echo $ECHO_N "checking for u_bits16_t... $ECHO_C" >&6 21574if test "${ac_cv_type_u_bits16_t+set}" = set; then 21575 echo $ECHO_N "(cached) $ECHO_C" >&6 21576else 21577 cat >conftest.$ac_ext <<_ACEOF 21578/* confdefs.h. */ 21579_ACEOF 21580cat confdefs.h >>conftest.$ac_ext 21581cat >>conftest.$ac_ext <<_ACEOF 21582/* end confdefs.h. */ 21583$ac_includes_default 21584int 21585main () 21586{ 21587if ((u_bits16_t *) 0) 21588 return 0; 21589if (sizeof (u_bits16_t)) 21590 return 0; 21591 ; 21592 return 0; 21593} 21594_ACEOF 21595rm -f conftest.$ac_objext 21596if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21597 (eval $ac_compile) 2>conftest.er1 21598 ac_status=$? 21599 grep -v '^ *+' conftest.er1 >conftest.err 21600 rm -f conftest.er1 21601 cat conftest.err >&5 21602 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21603 (exit $ac_status); } && 21604 { ac_try='test -z "$ac_c_werror_flag" 21605 || test ! -s conftest.err' 21606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21607 (eval $ac_try) 2>&5 21608 ac_status=$? 21609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21610 (exit $ac_status); }; } && 21611 { ac_try='test -s conftest.$ac_objext' 21612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21613 (eval $ac_try) 2>&5 21614 ac_status=$? 21615 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21616 (exit $ac_status); }; }; then 21617 ac_cv_type_u_bits16_t=yes 21618else 21619 echo "$as_me: failed program was:" >&5 21620sed 's/^/| /' conftest.$ac_ext >&5 21621 21622ac_cv_type_u_bits16_t=no 21623fi 21624rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21625fi 21626echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5 21627echo "${ECHO_T}$ac_cv_type_u_bits16_t" >&6 21628if test $ac_cv_type_u_bits16_t = yes; then 21629 : 21630else 21631 21632cat >>confdefs.h <<_ACEOF 21633#define u_bits16_t unsigned char 21634_ACEOF 21635 21636fi 21637 21638else 21639 echo "$as_me:$LINENO: checking for u_bits16_t" >&5 21640echo $ECHO_N "checking for u_bits16_t... $ECHO_C" >&6 21641if test "${ac_cv_type_u_bits16_t+set}" = set; then 21642 echo $ECHO_N "(cached) $ECHO_C" >&6 21643else 21644 cat >conftest.$ac_ext <<_ACEOF 21645/* confdefs.h. */ 21646_ACEOF 21647cat confdefs.h >>conftest.$ac_ext 21648cat >>conftest.$ac_ext <<_ACEOF 21649/* end confdefs.h. */ 21650$ac_includes_default 21651int 21652main () 21653{ 21654if ((u_bits16_t *) 0) 21655 return 0; 21656if (sizeof (u_bits16_t)) 21657 return 0; 21658 ; 21659 return 0; 21660} 21661_ACEOF 21662rm -f conftest.$ac_objext 21663if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21664 (eval $ac_compile) 2>conftest.er1 21665 ac_status=$? 21666 grep -v '^ *+' conftest.er1 >conftest.err 21667 rm -f conftest.er1 21668 cat conftest.err >&5 21669 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21670 (exit $ac_status); } && 21671 { ac_try='test -z "$ac_c_werror_flag" 21672 || test ! -s conftest.err' 21673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21674 (eval $ac_try) 2>&5 21675 ac_status=$? 21676 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21677 (exit $ac_status); }; } && 21678 { ac_try='test -s conftest.$ac_objext' 21679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21680 (eval $ac_try) 2>&5 21681 ac_status=$? 21682 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21683 (exit $ac_status); }; }; then 21684 ac_cv_type_u_bits16_t=yes 21685else 21686 echo "$as_me: failed program was:" >&5 21687sed 's/^/| /' conftest.$ac_ext >&5 21688 21689ac_cv_type_u_bits16_t=no 21690fi 21691rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21692fi 21693echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5 21694echo "${ECHO_T}$ac_cv_type_u_bits16_t" >&6 21695if test $ac_cv_type_u_bits16_t = yes; then 21696 : 21697else 21698 21699cat >>confdefs.h <<_ACEOF 21700#define u_bits16_t unsigned short 21701_ACEOF 21702 21703fi 21704 21705fi 21706 21707 21708if test "$ac_cv_sizeof_int" = 4; then 21709 echo "$as_me:$LINENO: checking for bits32_t" >&5 21710echo $ECHO_N "checking for bits32_t... $ECHO_C" >&6 21711if test "${ac_cv_type_bits32_t+set}" = set; then 21712 echo $ECHO_N "(cached) $ECHO_C" >&6 21713else 21714 cat >conftest.$ac_ext <<_ACEOF 21715/* confdefs.h. */ 21716_ACEOF 21717cat confdefs.h >>conftest.$ac_ext 21718cat >>conftest.$ac_ext <<_ACEOF 21719/* end confdefs.h. */ 21720$ac_includes_default 21721int 21722main () 21723{ 21724if ((bits32_t *) 0) 21725 return 0; 21726if (sizeof (bits32_t)) 21727 return 0; 21728 ; 21729 return 0; 21730} 21731_ACEOF 21732rm -f conftest.$ac_objext 21733if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21734 (eval $ac_compile) 2>conftest.er1 21735 ac_status=$? 21736 grep -v '^ *+' conftest.er1 >conftest.err 21737 rm -f conftest.er1 21738 cat conftest.err >&5 21739 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21740 (exit $ac_status); } && 21741 { ac_try='test -z "$ac_c_werror_flag" 21742 || test ! -s conftest.err' 21743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21744 (eval $ac_try) 2>&5 21745 ac_status=$? 21746 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21747 (exit $ac_status); }; } && 21748 { ac_try='test -s conftest.$ac_objext' 21749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21750 (eval $ac_try) 2>&5 21751 ac_status=$? 21752 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21753 (exit $ac_status); }; }; then 21754 ac_cv_type_bits32_t=yes 21755else 21756 echo "$as_me: failed program was:" >&5 21757sed 's/^/| /' conftest.$ac_ext >&5 21758 21759ac_cv_type_bits32_t=no 21760fi 21761rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21762fi 21763echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5 21764echo "${ECHO_T}$ac_cv_type_bits32_t" >&6 21765if test $ac_cv_type_bits32_t = yes; then 21766 : 21767else 21768 21769cat >>confdefs.h <<_ACEOF 21770#define bits32_t int 21771_ACEOF 21772 21773fi 21774 21775elif test "$ac_cv_sizeof_long" = 4; then 21776 echo "$as_me:$LINENO: checking for bits32_t" >&5 21777echo $ECHO_N "checking for bits32_t... $ECHO_C" >&6 21778if test "${ac_cv_type_bits32_t+set}" = set; then 21779 echo $ECHO_N "(cached) $ECHO_C" >&6 21780else 21781 cat >conftest.$ac_ext <<_ACEOF 21782/* confdefs.h. */ 21783_ACEOF 21784cat confdefs.h >>conftest.$ac_ext 21785cat >>conftest.$ac_ext <<_ACEOF 21786/* end confdefs.h. */ 21787$ac_includes_default 21788int 21789main () 21790{ 21791if ((bits32_t *) 0) 21792 return 0; 21793if (sizeof (bits32_t)) 21794 return 0; 21795 ; 21796 return 0; 21797} 21798_ACEOF 21799rm -f conftest.$ac_objext 21800if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21801 (eval $ac_compile) 2>conftest.er1 21802 ac_status=$? 21803 grep -v '^ *+' conftest.er1 >conftest.err 21804 rm -f conftest.er1 21805 cat conftest.err >&5 21806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21807 (exit $ac_status); } && 21808 { ac_try='test -z "$ac_c_werror_flag" 21809 || test ! -s conftest.err' 21810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21811 (eval $ac_try) 2>&5 21812 ac_status=$? 21813 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21814 (exit $ac_status); }; } && 21815 { ac_try='test -s conftest.$ac_objext' 21816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21817 (eval $ac_try) 2>&5 21818 ac_status=$? 21819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21820 (exit $ac_status); }; }; then 21821 ac_cv_type_bits32_t=yes 21822else 21823 echo "$as_me: failed program was:" >&5 21824sed 's/^/| /' conftest.$ac_ext >&5 21825 21826ac_cv_type_bits32_t=no 21827fi 21828rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21829fi 21830echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5 21831echo "${ECHO_T}$ac_cv_type_bits32_t" >&6 21832if test $ac_cv_type_bits32_t = yes; then 21833 : 21834else 21835 21836cat >>confdefs.h <<_ACEOF 21837#define bits32_t long 21838_ACEOF 21839 21840fi 21841 21842else 21843 echo "$as_me:$LINENO: checking for bits32_t" >&5 21844echo $ECHO_N "checking for bits32_t... $ECHO_C" >&6 21845if test "${ac_cv_type_bits32_t+set}" = set; then 21846 echo $ECHO_N "(cached) $ECHO_C" >&6 21847else 21848 cat >conftest.$ac_ext <<_ACEOF 21849/* confdefs.h. */ 21850_ACEOF 21851cat confdefs.h >>conftest.$ac_ext 21852cat >>conftest.$ac_ext <<_ACEOF 21853/* end confdefs.h. */ 21854$ac_includes_default 21855int 21856main () 21857{ 21858if ((bits32_t *) 0) 21859 return 0; 21860if (sizeof (bits32_t)) 21861 return 0; 21862 ; 21863 return 0; 21864} 21865_ACEOF 21866rm -f conftest.$ac_objext 21867if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21868 (eval $ac_compile) 2>conftest.er1 21869 ac_status=$? 21870 grep -v '^ *+' conftest.er1 >conftest.err 21871 rm -f conftest.er1 21872 cat conftest.err >&5 21873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21874 (exit $ac_status); } && 21875 { ac_try='test -z "$ac_c_werror_flag" 21876 || test ! -s conftest.err' 21877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21878 (eval $ac_try) 2>&5 21879 ac_status=$? 21880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21881 (exit $ac_status); }; } && 21882 { ac_try='test -s conftest.$ac_objext' 21883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21884 (eval $ac_try) 2>&5 21885 ac_status=$? 21886 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21887 (exit $ac_status); }; }; then 21888 ac_cv_type_bits32_t=yes 21889else 21890 echo "$as_me: failed program was:" >&5 21891sed 's/^/| /' conftest.$ac_ext >&5 21892 21893ac_cv_type_bits32_t=no 21894fi 21895rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21896fi 21897echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5 21898echo "${ECHO_T}$ac_cv_type_bits32_t" >&6 21899if test $ac_cv_type_bits32_t = yes; then 21900 : 21901else 21902 21903cat >>confdefs.h <<_ACEOF 21904#define bits32_t int 21905_ACEOF 21906 21907fi 21908 21909fi 21910 21911 21912if test "$ac_cv_sizeof_int" = 4; then 21913 echo "$as_me:$LINENO: checking for u_bits32_t" >&5 21914echo $ECHO_N "checking for u_bits32_t... $ECHO_C" >&6 21915if test "${ac_cv_type_u_bits32_t+set}" = set; then 21916 echo $ECHO_N "(cached) $ECHO_C" >&6 21917else 21918 cat >conftest.$ac_ext <<_ACEOF 21919/* confdefs.h. */ 21920_ACEOF 21921cat confdefs.h >>conftest.$ac_ext 21922cat >>conftest.$ac_ext <<_ACEOF 21923/* end confdefs.h. */ 21924$ac_includes_default 21925int 21926main () 21927{ 21928if ((u_bits32_t *) 0) 21929 return 0; 21930if (sizeof (u_bits32_t)) 21931 return 0; 21932 ; 21933 return 0; 21934} 21935_ACEOF 21936rm -f conftest.$ac_objext 21937if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 21938 (eval $ac_compile) 2>conftest.er1 21939 ac_status=$? 21940 grep -v '^ *+' conftest.er1 >conftest.err 21941 rm -f conftest.er1 21942 cat conftest.err >&5 21943 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21944 (exit $ac_status); } && 21945 { ac_try='test -z "$ac_c_werror_flag" 21946 || test ! -s conftest.err' 21947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21948 (eval $ac_try) 2>&5 21949 ac_status=$? 21950 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21951 (exit $ac_status); }; } && 21952 { ac_try='test -s conftest.$ac_objext' 21953 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21954 (eval $ac_try) 2>&5 21955 ac_status=$? 21956 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21957 (exit $ac_status); }; }; then 21958 ac_cv_type_u_bits32_t=yes 21959else 21960 echo "$as_me: failed program was:" >&5 21961sed 's/^/| /' conftest.$ac_ext >&5 21962 21963ac_cv_type_u_bits32_t=no 21964fi 21965rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 21966fi 21967echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5 21968echo "${ECHO_T}$ac_cv_type_u_bits32_t" >&6 21969if test $ac_cv_type_u_bits32_t = yes; then 21970 : 21971else 21972 21973cat >>confdefs.h <<_ACEOF 21974#define u_bits32_t unsigned int 21975_ACEOF 21976 21977fi 21978 21979elif test "$ac_cv_sizeof_long" = 4; then 21980 echo "$as_me:$LINENO: checking for u_bits32_t" >&5 21981echo $ECHO_N "checking for u_bits32_t... $ECHO_C" >&6 21982if test "${ac_cv_type_u_bits32_t+set}" = set; then 21983 echo $ECHO_N "(cached) $ECHO_C" >&6 21984else 21985 cat >conftest.$ac_ext <<_ACEOF 21986/* confdefs.h. */ 21987_ACEOF 21988cat confdefs.h >>conftest.$ac_ext 21989cat >>conftest.$ac_ext <<_ACEOF 21990/* end confdefs.h. */ 21991$ac_includes_default 21992int 21993main () 21994{ 21995if ((u_bits32_t *) 0) 21996 return 0; 21997if (sizeof (u_bits32_t)) 21998 return 0; 21999 ; 22000 return 0; 22001} 22002_ACEOF 22003rm -f conftest.$ac_objext 22004if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22005 (eval $ac_compile) 2>conftest.er1 22006 ac_status=$? 22007 grep -v '^ *+' conftest.er1 >conftest.err 22008 rm -f conftest.er1 22009 cat conftest.err >&5 22010 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22011 (exit $ac_status); } && 22012 { ac_try='test -z "$ac_c_werror_flag" 22013 || test ! -s conftest.err' 22014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22015 (eval $ac_try) 2>&5 22016 ac_status=$? 22017 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22018 (exit $ac_status); }; } && 22019 { ac_try='test -s conftest.$ac_objext' 22020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22021 (eval $ac_try) 2>&5 22022 ac_status=$? 22023 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22024 (exit $ac_status); }; }; then 22025 ac_cv_type_u_bits32_t=yes 22026else 22027 echo "$as_me: failed program was:" >&5 22028sed 's/^/| /' conftest.$ac_ext >&5 22029 22030ac_cv_type_u_bits32_t=no 22031fi 22032rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22033fi 22034echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5 22035echo "${ECHO_T}$ac_cv_type_u_bits32_t" >&6 22036if test $ac_cv_type_u_bits32_t = yes; then 22037 : 22038else 22039 22040cat >>confdefs.h <<_ACEOF 22041#define u_bits32_t unsigned long 22042_ACEOF 22043 22044fi 22045 22046else 22047 echo "$as_me:$LINENO: checking for u_bits32_t" >&5 22048echo $ECHO_N "checking for u_bits32_t... $ECHO_C" >&6 22049if test "${ac_cv_type_u_bits32_t+set}" = set; then 22050 echo $ECHO_N "(cached) $ECHO_C" >&6 22051else 22052 cat >conftest.$ac_ext <<_ACEOF 22053/* confdefs.h. */ 22054_ACEOF 22055cat confdefs.h >>conftest.$ac_ext 22056cat >>conftest.$ac_ext <<_ACEOF 22057/* end confdefs.h. */ 22058$ac_includes_default 22059int 22060main () 22061{ 22062if ((u_bits32_t *) 0) 22063 return 0; 22064if (sizeof (u_bits32_t)) 22065 return 0; 22066 ; 22067 return 0; 22068} 22069_ACEOF 22070rm -f conftest.$ac_objext 22071if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22072 (eval $ac_compile) 2>conftest.er1 22073 ac_status=$? 22074 grep -v '^ *+' conftest.er1 >conftest.err 22075 rm -f conftest.er1 22076 cat conftest.err >&5 22077 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22078 (exit $ac_status); } && 22079 { ac_try='test -z "$ac_c_werror_flag" 22080 || test ! -s conftest.err' 22081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22082 (eval $ac_try) 2>&5 22083 ac_status=$? 22084 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22085 (exit $ac_status); }; } && 22086 { ac_try='test -s conftest.$ac_objext' 22087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22088 (eval $ac_try) 2>&5 22089 ac_status=$? 22090 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22091 (exit $ac_status); }; }; then 22092 ac_cv_type_u_bits32_t=yes 22093else 22094 echo "$as_me: failed program was:" >&5 22095sed 's/^/| /' conftest.$ac_ext >&5 22096 22097ac_cv_type_u_bits32_t=no 22098fi 22099rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22100fi 22101echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5 22102echo "${ECHO_T}$ac_cv_type_u_bits32_t" >&6 22103if test $ac_cv_type_u_bits32_t = yes; then 22104 : 22105else 22106 22107cat >>confdefs.h <<_ACEOF 22108#define u_bits32_t unsigned int 22109_ACEOF 22110 22111fi 22112 22113fi 22114 22115 22116if test "$ac_cv_sizeof_char_p" = 8; then 22117 echo "$as_me:$LINENO: checking for bits64_t" >&5 22118echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6 22119if test "${ac_cv_type_bits64_t+set}" = set; then 22120 echo $ECHO_N "(cached) $ECHO_C" >&6 22121else 22122 cat >conftest.$ac_ext <<_ACEOF 22123/* confdefs.h. */ 22124_ACEOF 22125cat confdefs.h >>conftest.$ac_ext 22126cat >>conftest.$ac_ext <<_ACEOF 22127/* end confdefs.h. */ 22128$ac_includes_default 22129int 22130main () 22131{ 22132if ((bits64_t *) 0) 22133 return 0; 22134if (sizeof (bits64_t)) 22135 return 0; 22136 ; 22137 return 0; 22138} 22139_ACEOF 22140rm -f conftest.$ac_objext 22141if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22142 (eval $ac_compile) 2>conftest.er1 22143 ac_status=$? 22144 grep -v '^ *+' conftest.er1 >conftest.err 22145 rm -f conftest.er1 22146 cat conftest.err >&5 22147 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22148 (exit $ac_status); } && 22149 { ac_try='test -z "$ac_c_werror_flag" 22150 || test ! -s conftest.err' 22151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22152 (eval $ac_try) 2>&5 22153 ac_status=$? 22154 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22155 (exit $ac_status); }; } && 22156 { ac_try='test -s conftest.$ac_objext' 22157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22158 (eval $ac_try) 2>&5 22159 ac_status=$? 22160 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22161 (exit $ac_status); }; }; then 22162 ac_cv_type_bits64_t=yes 22163else 22164 echo "$as_me: failed program was:" >&5 22165sed 's/^/| /' conftest.$ac_ext >&5 22166 22167ac_cv_type_bits64_t=no 22168fi 22169rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22170fi 22171echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5 22172echo "${ECHO_T}$ac_cv_type_bits64_t" >&6 22173if test $ac_cv_type_bits64_t = yes; then 22174 : 22175else 22176 22177cat >>confdefs.h <<_ACEOF 22178#define bits64_t char * 22179_ACEOF 22180 22181fi 22182 22183elif test "$ac_cv_sizeof_double" = 8; then 22184 echo "$as_me:$LINENO: checking for bits64_t" >&5 22185echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6 22186if test "${ac_cv_type_bits64_t+set}" = set; then 22187 echo $ECHO_N "(cached) $ECHO_C" >&6 22188else 22189 cat >conftest.$ac_ext <<_ACEOF 22190/* confdefs.h. */ 22191_ACEOF 22192cat confdefs.h >>conftest.$ac_ext 22193cat >>conftest.$ac_ext <<_ACEOF 22194/* end confdefs.h. */ 22195$ac_includes_default 22196int 22197main () 22198{ 22199if ((bits64_t *) 0) 22200 return 0; 22201if (sizeof (bits64_t)) 22202 return 0; 22203 ; 22204 return 0; 22205} 22206_ACEOF 22207rm -f conftest.$ac_objext 22208if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22209 (eval $ac_compile) 2>conftest.er1 22210 ac_status=$? 22211 grep -v '^ *+' conftest.er1 >conftest.err 22212 rm -f conftest.er1 22213 cat conftest.err >&5 22214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22215 (exit $ac_status); } && 22216 { ac_try='test -z "$ac_c_werror_flag" 22217 || test ! -s conftest.err' 22218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22219 (eval $ac_try) 2>&5 22220 ac_status=$? 22221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22222 (exit $ac_status); }; } && 22223 { ac_try='test -s conftest.$ac_objext' 22224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22225 (eval $ac_try) 2>&5 22226 ac_status=$? 22227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22228 (exit $ac_status); }; }; then 22229 ac_cv_type_bits64_t=yes 22230else 22231 echo "$as_me: failed program was:" >&5 22232sed 's/^/| /' conftest.$ac_ext >&5 22233 22234ac_cv_type_bits64_t=no 22235fi 22236rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22237fi 22238echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5 22239echo "${ECHO_T}$ac_cv_type_bits64_t" >&6 22240if test $ac_cv_type_bits64_t = yes; then 22241 : 22242else 22243 22244cat >>confdefs.h <<_ACEOF 22245#define bits64_t double 22246_ACEOF 22247 22248fi 22249 22250elif test -n "$ac_cv_type_long_long" && test "$ac_cv_sizeof_long_long" = 8; then 22251 echo "$as_me:$LINENO: checking for bits64_t" >&5 22252echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6 22253if test "${ac_cv_type_bits64_t+set}" = set; then 22254 echo $ECHO_N "(cached) $ECHO_C" >&6 22255else 22256 cat >conftest.$ac_ext <<_ACEOF 22257/* confdefs.h. */ 22258_ACEOF 22259cat confdefs.h >>conftest.$ac_ext 22260cat >>conftest.$ac_ext <<_ACEOF 22261/* end confdefs.h. */ 22262$ac_includes_default 22263int 22264main () 22265{ 22266if ((bits64_t *) 0) 22267 return 0; 22268if (sizeof (bits64_t)) 22269 return 0; 22270 ; 22271 return 0; 22272} 22273_ACEOF 22274rm -f conftest.$ac_objext 22275if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22276 (eval $ac_compile) 2>conftest.er1 22277 ac_status=$? 22278 grep -v '^ *+' conftest.er1 >conftest.err 22279 rm -f conftest.er1 22280 cat conftest.err >&5 22281 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22282 (exit $ac_status); } && 22283 { ac_try='test -z "$ac_c_werror_flag" 22284 || test ! -s conftest.err' 22285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22286 (eval $ac_try) 2>&5 22287 ac_status=$? 22288 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22289 (exit $ac_status); }; } && 22290 { ac_try='test -s conftest.$ac_objext' 22291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22292 (eval $ac_try) 2>&5 22293 ac_status=$? 22294 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22295 (exit $ac_status); }; }; then 22296 ac_cv_type_bits64_t=yes 22297else 22298 echo "$as_me: failed program was:" >&5 22299sed 's/^/| /' conftest.$ac_ext >&5 22300 22301ac_cv_type_bits64_t=no 22302fi 22303rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22304fi 22305echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5 22306echo "${ECHO_T}$ac_cv_type_bits64_t" >&6 22307if test $ac_cv_type_bits64_t = yes; then 22308 : 22309else 22310 22311cat >>confdefs.h <<_ACEOF 22312#define bits64_t long long 22313_ACEOF 22314 22315fi 22316 22317elif test "$ac_cv_sizeof_long" = 8; then 22318 echo "$as_me:$LINENO: checking for bits64_t" >&5 22319echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6 22320if test "${ac_cv_type_bits64_t+set}" = set; then 22321 echo $ECHO_N "(cached) $ECHO_C" >&6 22322else 22323 cat >conftest.$ac_ext <<_ACEOF 22324/* confdefs.h. */ 22325_ACEOF 22326cat confdefs.h >>conftest.$ac_ext 22327cat >>conftest.$ac_ext <<_ACEOF 22328/* end confdefs.h. */ 22329$ac_includes_default 22330int 22331main () 22332{ 22333if ((bits64_t *) 0) 22334 return 0; 22335if (sizeof (bits64_t)) 22336 return 0; 22337 ; 22338 return 0; 22339} 22340_ACEOF 22341rm -f conftest.$ac_objext 22342if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22343 (eval $ac_compile) 2>conftest.er1 22344 ac_status=$? 22345 grep -v '^ *+' conftest.er1 >conftest.err 22346 rm -f conftest.er1 22347 cat conftest.err >&5 22348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22349 (exit $ac_status); } && 22350 { ac_try='test -z "$ac_c_werror_flag" 22351 || test ! -s conftest.err' 22352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22353 (eval $ac_try) 2>&5 22354 ac_status=$? 22355 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22356 (exit $ac_status); }; } && 22357 { ac_try='test -s conftest.$ac_objext' 22358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22359 (eval $ac_try) 2>&5 22360 ac_status=$? 22361 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22362 (exit $ac_status); }; }; then 22363 ac_cv_type_bits64_t=yes 22364else 22365 echo "$as_me: failed program was:" >&5 22366sed 's/^/| /' conftest.$ac_ext >&5 22367 22368ac_cv_type_bits64_t=no 22369fi 22370rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22371fi 22372echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5 22373echo "${ECHO_T}$ac_cv_type_bits64_t" >&6 22374if test $ac_cv_type_bits64_t = yes; then 22375 : 22376else 22377 22378cat >>confdefs.h <<_ACEOF 22379#define bits64_t long 22380_ACEOF 22381 22382fi 22383 22384else 22385 echo "$as_me:$LINENO: checking for bits64_t" >&5 22386echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6 22387if test "${ac_cv_type_bits64_t+set}" = set; then 22388 echo $ECHO_N "(cached) $ECHO_C" >&6 22389else 22390 cat >conftest.$ac_ext <<_ACEOF 22391/* confdefs.h. */ 22392_ACEOF 22393cat confdefs.h >>conftest.$ac_ext 22394cat >>conftest.$ac_ext <<_ACEOF 22395/* end confdefs.h. */ 22396$ac_includes_default 22397int 22398main () 22399{ 22400if ((bits64_t *) 0) 22401 return 0; 22402if (sizeof (bits64_t)) 22403 return 0; 22404 ; 22405 return 0; 22406} 22407_ACEOF 22408rm -f conftest.$ac_objext 22409if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22410 (eval $ac_compile) 2>conftest.er1 22411 ac_status=$? 22412 grep -v '^ *+' conftest.er1 >conftest.err 22413 rm -f conftest.er1 22414 cat conftest.err >&5 22415 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22416 (exit $ac_status); } && 22417 { ac_try='test -z "$ac_c_werror_flag" 22418 || test ! -s conftest.err' 22419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22420 (eval $ac_try) 2>&5 22421 ac_status=$? 22422 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22423 (exit $ac_status); }; } && 22424 { ac_try='test -s conftest.$ac_objext' 22425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22426 (eval $ac_try) 2>&5 22427 ac_status=$? 22428 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22429 (exit $ac_status); }; }; then 22430 ac_cv_type_bits64_t=yes 22431else 22432 echo "$as_me: failed program was:" >&5 22433sed 's/^/| /' conftest.$ac_ext >&5 22434 22435ac_cv_type_bits64_t=no 22436fi 22437rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22438fi 22439echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5 22440echo "${ECHO_T}$ac_cv_type_bits64_t" >&6 22441if test $ac_cv_type_bits64_t = yes; then 22442 : 22443else 22444 22445cat >>confdefs.h <<_ACEOF 22446#define bits64_t double 22447_ACEOF 22448 22449fi 22450 22451fi 22452 22453 22454 22455if test "$ac_cv_sizeof_int" = "$ac_cv_sizeof_char_p"; then 22456 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 22457echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6 22458if test "${ac_cv_type_ptrdiff_t+set}" = set; then 22459 echo $ECHO_N "(cached) $ECHO_C" >&6 22460else 22461 cat >conftest.$ac_ext <<_ACEOF 22462/* confdefs.h. */ 22463_ACEOF 22464cat confdefs.h >>conftest.$ac_ext 22465cat >>conftest.$ac_ext <<_ACEOF 22466/* end confdefs.h. */ 22467$ac_includes_default 22468int 22469main () 22470{ 22471if ((ptrdiff_t *) 0) 22472 return 0; 22473if (sizeof (ptrdiff_t)) 22474 return 0; 22475 ; 22476 return 0; 22477} 22478_ACEOF 22479rm -f conftest.$ac_objext 22480if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22481 (eval $ac_compile) 2>conftest.er1 22482 ac_status=$? 22483 grep -v '^ *+' conftest.er1 >conftest.err 22484 rm -f conftest.er1 22485 cat conftest.err >&5 22486 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22487 (exit $ac_status); } && 22488 { ac_try='test -z "$ac_c_werror_flag" 22489 || test ! -s conftest.err' 22490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22491 (eval $ac_try) 2>&5 22492 ac_status=$? 22493 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22494 (exit $ac_status); }; } && 22495 { ac_try='test -s conftest.$ac_objext' 22496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22497 (eval $ac_try) 2>&5 22498 ac_status=$? 22499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22500 (exit $ac_status); }; }; then 22501 ac_cv_type_ptrdiff_t=yes 22502else 22503 echo "$as_me: failed program was:" >&5 22504sed 's/^/| /' conftest.$ac_ext >&5 22505 22506ac_cv_type_ptrdiff_t=no 22507fi 22508rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22509fi 22510echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 22511echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6 22512if test $ac_cv_type_ptrdiff_t = yes; then 22513 : 22514else 22515 22516cat >>confdefs.h <<_ACEOF 22517#define ptrdiff_t int 22518_ACEOF 22519 22520fi 22521 22522elif test "$ac_cv_sizeof_long" = "$ac_cv_sizeof_char_p"; then 22523 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 22524echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6 22525if test "${ac_cv_type_ptrdiff_t+set}" = set; then 22526 echo $ECHO_N "(cached) $ECHO_C" >&6 22527else 22528 cat >conftest.$ac_ext <<_ACEOF 22529/* confdefs.h. */ 22530_ACEOF 22531cat confdefs.h >>conftest.$ac_ext 22532cat >>conftest.$ac_ext <<_ACEOF 22533/* end confdefs.h. */ 22534$ac_includes_default 22535int 22536main () 22537{ 22538if ((ptrdiff_t *) 0) 22539 return 0; 22540if (sizeof (ptrdiff_t)) 22541 return 0; 22542 ; 22543 return 0; 22544} 22545_ACEOF 22546rm -f conftest.$ac_objext 22547if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22548 (eval $ac_compile) 2>conftest.er1 22549 ac_status=$? 22550 grep -v '^ *+' conftest.er1 >conftest.err 22551 rm -f conftest.er1 22552 cat conftest.err >&5 22553 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22554 (exit $ac_status); } && 22555 { ac_try='test -z "$ac_c_werror_flag" 22556 || test ! -s conftest.err' 22557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22558 (eval $ac_try) 2>&5 22559 ac_status=$? 22560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22561 (exit $ac_status); }; } && 22562 { ac_try='test -s conftest.$ac_objext' 22563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22564 (eval $ac_try) 2>&5 22565 ac_status=$? 22566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22567 (exit $ac_status); }; }; then 22568 ac_cv_type_ptrdiff_t=yes 22569else 22570 echo "$as_me: failed program was:" >&5 22571sed 's/^/| /' conftest.$ac_ext >&5 22572 22573ac_cv_type_ptrdiff_t=no 22574fi 22575rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22576fi 22577echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 22578echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6 22579if test $ac_cv_type_ptrdiff_t = yes; then 22580 : 22581else 22582 22583cat >>confdefs.h <<_ACEOF 22584#define ptrdiff_t long 22585_ACEOF 22586 22587fi 22588 22589elif test "$ac_cv_type_long_long" = yes && test "$ac_cv_sizeof_long_long" = "$ac_cv_sizeof_char_p"; then 22590 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 22591echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6 22592if test "${ac_cv_type_ptrdiff_t+set}" = set; then 22593 echo $ECHO_N "(cached) $ECHO_C" >&6 22594else 22595 cat >conftest.$ac_ext <<_ACEOF 22596/* confdefs.h. */ 22597_ACEOF 22598cat confdefs.h >>conftest.$ac_ext 22599cat >>conftest.$ac_ext <<_ACEOF 22600/* end confdefs.h. */ 22601$ac_includes_default 22602int 22603main () 22604{ 22605if ((ptrdiff_t *) 0) 22606 return 0; 22607if (sizeof (ptrdiff_t)) 22608 return 0; 22609 ; 22610 return 0; 22611} 22612_ACEOF 22613rm -f conftest.$ac_objext 22614if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22615 (eval $ac_compile) 2>conftest.er1 22616 ac_status=$? 22617 grep -v '^ *+' conftest.er1 >conftest.err 22618 rm -f conftest.er1 22619 cat conftest.err >&5 22620 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22621 (exit $ac_status); } && 22622 { ac_try='test -z "$ac_c_werror_flag" 22623 || test ! -s conftest.err' 22624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22625 (eval $ac_try) 2>&5 22626 ac_status=$? 22627 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22628 (exit $ac_status); }; } && 22629 { ac_try='test -s conftest.$ac_objext' 22630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22631 (eval $ac_try) 2>&5 22632 ac_status=$? 22633 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22634 (exit $ac_status); }; }; then 22635 ac_cv_type_ptrdiff_t=yes 22636else 22637 echo "$as_me: failed program was:" >&5 22638sed 's/^/| /' conftest.$ac_ext >&5 22639 22640ac_cv_type_ptrdiff_t=no 22641fi 22642rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22643fi 22644echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 22645echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6 22646if test $ac_cv_type_ptrdiff_t = yes; then 22647 : 22648else 22649 22650cat >>confdefs.h <<_ACEOF 22651#define ptrdiff_t long long 22652_ACEOF 22653 22654fi 22655 22656else 22657 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 22658echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6 22659if test "${ac_cv_type_ptrdiff_t+set}" = set; then 22660 echo $ECHO_N "(cached) $ECHO_C" >&6 22661else 22662 cat >conftest.$ac_ext <<_ACEOF 22663/* confdefs.h. */ 22664_ACEOF 22665cat confdefs.h >>conftest.$ac_ext 22666cat >>conftest.$ac_ext <<_ACEOF 22667/* end confdefs.h. */ 22668$ac_includes_default 22669int 22670main () 22671{ 22672if ((ptrdiff_t *) 0) 22673 return 0; 22674if (sizeof (ptrdiff_t)) 22675 return 0; 22676 ; 22677 return 0; 22678} 22679_ACEOF 22680rm -f conftest.$ac_objext 22681if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 22682 (eval $ac_compile) 2>conftest.er1 22683 ac_status=$? 22684 grep -v '^ *+' conftest.er1 >conftest.err 22685 rm -f conftest.er1 22686 cat conftest.err >&5 22687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22688 (exit $ac_status); } && 22689 { ac_try='test -z "$ac_c_werror_flag" 22690 || test ! -s conftest.err' 22691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22692 (eval $ac_try) 2>&5 22693 ac_status=$? 22694 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22695 (exit $ac_status); }; } && 22696 { ac_try='test -s conftest.$ac_objext' 22697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22698 (eval $ac_try) 2>&5 22699 ac_status=$? 22700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22701 (exit $ac_status); }; }; then 22702 ac_cv_type_ptrdiff_t=yes 22703else 22704 echo "$as_me: failed program was:" >&5 22705sed 's/^/| /' conftest.$ac_ext >&5 22706 22707ac_cv_type_ptrdiff_t=no 22708fi 22709rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 22710fi 22711echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 22712echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6 22713if test $ac_cv_type_ptrdiff_t = yes; then 22714 : 22715else 22716 22717cat >>confdefs.h <<_ACEOF 22718#define ptrdiff_t int 22719_ACEOF 22720 22721fi 22722 22723fi 22724 22725 22726echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 22727echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6 22728if test "${ac_cv_header_stat_broken+set}" = set; then 22729 echo $ECHO_N "(cached) $ECHO_C" >&6 22730else 22731 cat >conftest.$ac_ext <<_ACEOF 22732/* confdefs.h. */ 22733_ACEOF 22734cat confdefs.h >>conftest.$ac_ext 22735cat >>conftest.$ac_ext <<_ACEOF 22736/* end confdefs.h. */ 22737#include <sys/types.h> 22738#include <sys/stat.h> 22739 22740#if defined(S_ISBLK) && defined(S_IFDIR) 22741# if S_ISBLK (S_IFDIR) 22742You lose. 22743# endif 22744#endif 22745 22746#if defined(S_ISBLK) && defined(S_IFCHR) 22747# if S_ISBLK (S_IFCHR) 22748You lose. 22749# endif 22750#endif 22751 22752#if defined(S_ISLNK) && defined(S_IFREG) 22753# if S_ISLNK (S_IFREG) 22754You lose. 22755# endif 22756#endif 22757 22758#if defined(S_ISSOCK) && defined(S_IFREG) 22759# if S_ISSOCK (S_IFREG) 22760You lose. 22761# endif 22762#endif 22763 22764_ACEOF 22765if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 22766 $EGREP "You lose" >/dev/null 2>&1; then 22767 ac_cv_header_stat_broken=yes 22768else 22769 ac_cv_header_stat_broken=no 22770fi 22771rm -f conftest* 22772 22773fi 22774echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 22775echo "${ECHO_T}$ac_cv_header_stat_broken" >&6 22776if test $ac_cv_header_stat_broken = yes; then 22777 22778cat >>confdefs.h <<\_ACEOF 22779#define STAT_MACROS_BROKEN 1 22780_ACEOF 22781 22782fi 22783 22784 22785echo "$as_me:$LINENO: checking whether #! works in shell scripts" >&5 22786echo $ECHO_N "checking whether #! works in shell scripts... $ECHO_C" >&6 22787if test "${ac_cv_sys_interpreter+set}" = set; then 22788 echo $ECHO_N "(cached) $ECHO_C" >&6 22789else 22790 echo '#! /bin/cat 22791exit 69 22792' >conftest 22793chmod u+x conftest 22794(SHELL=/bin/sh; export SHELL; ./conftest >/dev/null) 22795if test $? -ne 69; then 22796 ac_cv_sys_interpreter=yes 22797else 22798 ac_cv_sys_interpreter=no 22799fi 22800rm -f conftest 22801fi 22802echo "$as_me:$LINENO: result: $ac_cv_sys_interpreter" >&5 22803echo "${ECHO_T}$ac_cv_sys_interpreter" >&6 22804interpval=$ac_cv_sys_interpreter 22805 22806if test $ac_cv_sys_interpreter = yes; then 22807cat >>confdefs.h <<\_ACEOF 22808#define HAVE_HASH_BANG_EXEC 1 22809_ACEOF 22810 22811fi 22812 22813if test "$ac_cv_func_lstat" = "no"; then 22814echo "$as_me:$LINENO: checking for lstat" >&5 22815echo $ECHO_N "checking for lstat... $ECHO_C" >&6 22816if test "${bash_cv_func_lstat+set}" = set; then 22817 echo $ECHO_N "(cached) $ECHO_C" >&6 22818else 22819 cat >conftest.$ac_ext <<_ACEOF 22820/* confdefs.h. */ 22821_ACEOF 22822cat confdefs.h >>conftest.$ac_ext 22823cat >>conftest.$ac_ext <<_ACEOF 22824/* end confdefs.h. */ 22825 22826#include <sys/types.h> 22827#include <sys/stat.h> 22828 22829int 22830main () 22831{ 22832 lstat(".",(struct stat *)0); 22833 ; 22834 return 0; 22835} 22836_ACEOF 22837rm -f conftest.$ac_objext conftest$ac_exeext 22838if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22839 (eval $ac_link) 2>conftest.er1 22840 ac_status=$? 22841 grep -v '^ *+' conftest.er1 >conftest.err 22842 rm -f conftest.er1 22843 cat conftest.err >&5 22844 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22845 (exit $ac_status); } && 22846 { ac_try='test -z "$ac_c_werror_flag" 22847 || test ! -s conftest.err' 22848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22849 (eval $ac_try) 2>&5 22850 ac_status=$? 22851 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22852 (exit $ac_status); }; } && 22853 { ac_try='test -s conftest$ac_exeext' 22854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22855 (eval $ac_try) 2>&5 22856 ac_status=$? 22857 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22858 (exit $ac_status); }; }; then 22859 bash_cv_func_lstat=yes 22860else 22861 echo "$as_me: failed program was:" >&5 22862sed 's/^/| /' conftest.$ac_ext >&5 22863 22864bash_cv_func_lstat=no 22865fi 22866rm -f conftest.err conftest.$ac_objext \ 22867 conftest$ac_exeext conftest.$ac_ext 22868fi 22869echo "$as_me:$LINENO: result: $bash_cv_func_lstat" >&5 22870echo "${ECHO_T}$bash_cv_func_lstat" >&6 22871if test $bash_cv_func_lstat = yes; then 22872 cat >>confdefs.h <<\_ACEOF 22873#define HAVE_LSTAT 1 22874_ACEOF 22875 22876fi 22877 22878fi 22879 22880 22881echo "$as_me:$LINENO: checking whether the ctype macros accept non-ascii characters" >&5 22882echo $ECHO_N "checking whether the ctype macros accept non-ascii characters... $ECHO_C" >&6 22883if test "${bash_cv_func_ctype_nonascii+set}" = set; then 22884 echo $ECHO_N "(cached) $ECHO_C" >&6 22885else 22886 if test "$cross_compiling" = yes; then 22887 { echo "$as_me:$LINENO: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&5 22888echo "$as_me: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&2;} 22889 bash_cv_func_ctype_nonascii=no 22890 22891else 22892 cat >conftest.$ac_ext <<_ACEOF 22893/* confdefs.h. */ 22894_ACEOF 22895cat confdefs.h >>conftest.$ac_ext 22896cat >>conftest.$ac_ext <<_ACEOF 22897/* end confdefs.h. */ 22898 22899#ifdef HAVE_LOCALE_H 22900#include <locale.h> 22901#endif 22902#include <stdio.h> 22903#include <ctype.h> 22904 22905main(c, v) 22906int c; 22907char *v[]; 22908{ 22909 char *deflocale; 22910 unsigned char x; 22911 int r1, r2; 22912 22913#ifdef HAVE_SETLOCALE 22914 /* We take a shot here. If that locale is not known, try the 22915 system default. We try this one because '\342' (226) is 22916 known to be a printable character in that locale. */ 22917 deflocale = setlocale(LC_ALL, "en_US.ISO8859-1"); 22918 if (deflocale == 0) 22919 deflocale = setlocale(LC_ALL, ""); 22920#endif 22921 22922 x = '\342'; 22923 r1 = isprint(x); 22924 x -= 128; 22925 r2 = isprint(x); 22926 exit (r1 == 0 || r2 == 0); 22927} 22928 22929_ACEOF 22930rm -f conftest$ac_exeext 22931if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22932 (eval $ac_link) 2>&5 22933 ac_status=$? 22934 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22935 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 22936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22937 (eval $ac_try) 2>&5 22938 ac_status=$? 22939 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22940 (exit $ac_status); }; }; then 22941 bash_cv_func_ctype_nonascii=yes 22942else 22943 echo "$as_me: program exited with status $ac_status" >&5 22944echo "$as_me: failed program was:" >&5 22945sed 's/^/| /' conftest.$ac_ext >&5 22946 22947( exit $ac_status ) 22948bash_cv_func_ctype_nonascii=no 22949fi 22950rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 22951fi 22952fi 22953 22954echo "$as_me:$LINENO: result: $bash_cv_func_ctype_nonascii" >&5 22955echo "${ECHO_T}$bash_cv_func_ctype_nonascii" >&6 22956if test $bash_cv_func_ctype_nonascii = yes; then 22957cat >>confdefs.h <<\_ACEOF 22958#define CTYPE_NON_ASCII 1 22959_ACEOF 22960 22961fi 22962 22963echo "$as_me:$LINENO: checking if dup2 fails to clear the close-on-exec flag" >&5 22964echo $ECHO_N "checking if dup2 fails to clear the close-on-exec flag... $ECHO_C" >&6 22965if test "${bash_cv_dup2_broken+set}" = set; then 22966 echo $ECHO_N "(cached) $ECHO_C" >&6 22967else 22968 if test "$cross_compiling" = yes; then 22969 { echo "$as_me:$LINENO: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&5 22970echo "$as_me: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&2;} 22971 bash_cv_dup2_broken=no 22972else 22973 cat >conftest.$ac_ext <<_ACEOF 22974/* confdefs.h. */ 22975_ACEOF 22976cat confdefs.h >>conftest.$ac_ext 22977cat >>conftest.$ac_ext <<_ACEOF 22978/* end confdefs.h. */ 22979 22980#include <sys/types.h> 22981#include <fcntl.h> 22982main() 22983{ 22984 int fd1, fd2, fl; 22985 fd1 = open("/dev/null", 2); 22986 if (fcntl(fd1, 2, 1) < 0) 22987 exit(1); 22988 fd2 = dup2(fd1, 1); 22989 if (fd2 < 0) 22990 exit(2); 22991 fl = fcntl(fd2, 1, 0); 22992 /* fl will be 1 if dup2 did not reset the close-on-exec flag. */ 22993 exit(fl != 1); 22994} 22995 22996_ACEOF 22997rm -f conftest$ac_exeext 22998if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22999 (eval $ac_link) 2>&5 23000 ac_status=$? 23001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23002 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 23003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23004 (eval $ac_try) 2>&5 23005 ac_status=$? 23006 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23007 (exit $ac_status); }; }; then 23008 bash_cv_dup2_broken=yes 23009else 23010 echo "$as_me: program exited with status $ac_status" >&5 23011echo "$as_me: failed program was:" >&5 23012sed 's/^/| /' conftest.$ac_ext >&5 23013 23014( exit $ac_status ) 23015bash_cv_dup2_broken=no 23016fi 23017rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 23018fi 23019 23020fi 23021 23022echo "$as_me:$LINENO: result: $bash_cv_dup2_broken" >&5 23023echo "${ECHO_T}$bash_cv_dup2_broken" >&6 23024if test $bash_cv_dup2_broken = yes; then 23025cat >>confdefs.h <<\_ACEOF 23026#define DUP2_BROKEN 1 23027_ACEOF 23028 23029fi 23030 23031 23032echo "$as_me:$LINENO: checking whether pgrps need synchronization" >&5 23033echo $ECHO_N "checking whether pgrps need synchronization... $ECHO_C" >&6 23034if test "${bash_cv_pgrp_pipe+set}" = set; then 23035 echo $ECHO_N "(cached) $ECHO_C" >&6 23036else 23037 if test "$cross_compiling" = yes; then 23038 { echo "$as_me:$LINENO: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&5 23039echo "$as_me: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&2;} 23040 bash_cv_pgrp_pipe=no 23041else 23042 cat >conftest.$ac_ext <<_ACEOF 23043/* confdefs.h. */ 23044_ACEOF 23045cat confdefs.h >>conftest.$ac_ext 23046cat >>conftest.$ac_ext <<_ACEOF 23047/* end confdefs.h. */ 23048 23049#ifdef HAVE_UNISTD_H 23050# include <unistd.h> 23051#endif 23052main() 23053{ 23054# ifdef GETPGRP_VOID 23055# define getpgID() getpgrp() 23056# else 23057# define getpgID() getpgrp(0) 23058# define setpgid(x,y) setpgrp(x,y) 23059# endif 23060 int pid1, pid2, fds[2]; 23061 int status; 23062 char ok; 23063 23064 switch (pid1 = fork()) { 23065 case -1: 23066 exit(1); 23067 case 0: 23068 setpgid(0, getpid()); 23069 exit(0); 23070 } 23071 setpgid(pid1, pid1); 23072 23073 sleep(2); /* let first child die */ 23074 23075 if (pipe(fds) < 0) 23076 exit(2); 23077 23078 switch (pid2 = fork()) { 23079 case -1: 23080 exit(3); 23081 case 0: 23082 setpgid(0, pid1); 23083 ok = getpgID() == pid1; 23084 write(fds[1], &ok, 1); 23085 exit(0); 23086 } 23087 setpgid(pid2, pid1); 23088 23089 close(fds[1]); 23090 if (read(fds[0], &ok, 1) != 1) 23091 exit(4); 23092 wait(&status); 23093 wait(&status); 23094 exit(ok ? 0 : 5); 23095} 23096 23097_ACEOF 23098rm -f conftest$ac_exeext 23099if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23100 (eval $ac_link) 2>&5 23101 ac_status=$? 23102 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23103 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 23104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23105 (eval $ac_try) 2>&5 23106 ac_status=$? 23107 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23108 (exit $ac_status); }; }; then 23109 bash_cv_pgrp_pipe=no 23110else 23111 echo "$as_me: program exited with status $ac_status" >&5 23112echo "$as_me: failed program was:" >&5 23113sed 's/^/| /' conftest.$ac_ext >&5 23114 23115( exit $ac_status ) 23116bash_cv_pgrp_pipe=yes 23117fi 23118rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 23119fi 23120 23121fi 23122 23123echo "$as_me:$LINENO: result: $bash_cv_pgrp_pipe" >&5 23124echo "${ECHO_T}$bash_cv_pgrp_pipe" >&6 23125if test $bash_cv_pgrp_pipe = yes; then 23126cat >>confdefs.h <<\_ACEOF 23127#define PGRP_PIPE 1 23128_ACEOF 23129 23130fi 23131 23132 23133echo "$as_me:$LINENO: checking for type of signal functions" >&5 23134echo $ECHO_N "checking for type of signal functions... $ECHO_C" >&6 23135if test "${bash_cv_signal_vintage+set}" = set; then 23136 echo $ECHO_N "(cached) $ECHO_C" >&6 23137else 23138 23139 cat >conftest.$ac_ext <<_ACEOF 23140/* confdefs.h. */ 23141_ACEOF 23142cat confdefs.h >>conftest.$ac_ext 23143cat >>conftest.$ac_ext <<_ACEOF 23144/* end confdefs.h. */ 23145#include <signal.h> 23146int 23147main () 23148{ 23149 23150 sigset_t ss; 23151 struct sigaction sa; 23152 sigemptyset(&ss); sigsuspend(&ss); 23153 sigaction(SIGINT, &sa, (struct sigaction *) 0); 23154 sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0); 23155 23156 ; 23157 return 0; 23158} 23159_ACEOF 23160rm -f conftest.$ac_objext conftest$ac_exeext 23161if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23162 (eval $ac_link) 2>conftest.er1 23163 ac_status=$? 23164 grep -v '^ *+' conftest.er1 >conftest.err 23165 rm -f conftest.er1 23166 cat conftest.err >&5 23167 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23168 (exit $ac_status); } && 23169 { ac_try='test -z "$ac_c_werror_flag" 23170 || test ! -s conftest.err' 23171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23172 (eval $ac_try) 2>&5 23173 ac_status=$? 23174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23175 (exit $ac_status); }; } && 23176 { ac_try='test -s conftest$ac_exeext' 23177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23178 (eval $ac_try) 2>&5 23179 ac_status=$? 23180 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23181 (exit $ac_status); }; }; then 23182 bash_cv_signal_vintage=posix 23183else 23184 echo "$as_me: failed program was:" >&5 23185sed 's/^/| /' conftest.$ac_ext >&5 23186 23187 23188 cat >conftest.$ac_ext <<_ACEOF 23189/* confdefs.h. */ 23190_ACEOF 23191cat confdefs.h >>conftest.$ac_ext 23192cat >>conftest.$ac_ext <<_ACEOF 23193/* end confdefs.h. */ 23194#include <signal.h> 23195int 23196main () 23197{ 23198 23199 int mask = sigmask(SIGINT); 23200 sigsetmask(mask); sigblock(mask); sigpause(mask); 23201 23202 ; 23203 return 0; 23204} 23205_ACEOF 23206rm -f conftest.$ac_objext conftest$ac_exeext 23207if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23208 (eval $ac_link) 2>conftest.er1 23209 ac_status=$? 23210 grep -v '^ *+' conftest.er1 >conftest.err 23211 rm -f conftest.er1 23212 cat conftest.err >&5 23213 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23214 (exit $ac_status); } && 23215 { ac_try='test -z "$ac_c_werror_flag" 23216 || test ! -s conftest.err' 23217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23218 (eval $ac_try) 2>&5 23219 ac_status=$? 23220 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23221 (exit $ac_status); }; } && 23222 { ac_try='test -s conftest$ac_exeext' 23223 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23224 (eval $ac_try) 2>&5 23225 ac_status=$? 23226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23227 (exit $ac_status); }; }; then 23228 bash_cv_signal_vintage=4.2bsd 23229else 23230 echo "$as_me: failed program was:" >&5 23231sed 's/^/| /' conftest.$ac_ext >&5 23232 23233 23234 cat >conftest.$ac_ext <<_ACEOF 23235/* confdefs.h. */ 23236_ACEOF 23237cat confdefs.h >>conftest.$ac_ext 23238cat >>conftest.$ac_ext <<_ACEOF 23239/* end confdefs.h. */ 23240 23241 #include <signal.h> 23242 RETSIGTYPE foo() { } 23243int 23244main () 23245{ 23246 23247 int mask = sigmask(SIGINT); 23248 sigset(SIGINT, foo); sigrelse(SIGINT); 23249 sighold(SIGINT); sigpause(SIGINT); 23250 23251 ; 23252 return 0; 23253} 23254_ACEOF 23255rm -f conftest.$ac_objext conftest$ac_exeext 23256if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23257 (eval $ac_link) 2>conftest.er1 23258 ac_status=$? 23259 grep -v '^ *+' conftest.er1 >conftest.err 23260 rm -f conftest.er1 23261 cat conftest.err >&5 23262 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23263 (exit $ac_status); } && 23264 { ac_try='test -z "$ac_c_werror_flag" 23265 || test ! -s conftest.err' 23266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23267 (eval $ac_try) 2>&5 23268 ac_status=$? 23269 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23270 (exit $ac_status); }; } && 23271 { ac_try='test -s conftest$ac_exeext' 23272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23273 (eval $ac_try) 2>&5 23274 ac_status=$? 23275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23276 (exit $ac_status); }; }; then 23277 bash_cv_signal_vintage=svr3 23278else 23279 echo "$as_me: failed program was:" >&5 23280sed 's/^/| /' conftest.$ac_ext >&5 23281 23282bash_cv_signal_vintage=v7 23283 23284fi 23285rm -f conftest.err conftest.$ac_objext \ 23286 conftest$ac_exeext conftest.$ac_ext 23287 23288fi 23289rm -f conftest.err conftest.$ac_objext \ 23290 conftest$ac_exeext conftest.$ac_ext 23291 23292fi 23293rm -f conftest.err conftest.$ac_objext \ 23294 conftest$ac_exeext conftest.$ac_ext 23295 23296fi 23297 23298echo "$as_me:$LINENO: result: $bash_cv_signal_vintage" >&5 23299echo "${ECHO_T}$bash_cv_signal_vintage" >&6 23300if test "$bash_cv_signal_vintage" = posix; then 23301cat >>confdefs.h <<\_ACEOF 23302#define HAVE_POSIX_SIGNALS 1 23303_ACEOF 23304 23305elif test "$bash_cv_signal_vintage" = "4.2bsd"; then 23306cat >>confdefs.h <<\_ACEOF 23307#define HAVE_BSD_SIGNALS 1 23308_ACEOF 23309 23310elif test "$bash_cv_signal_vintage" = svr3; then 23311cat >>confdefs.h <<\_ACEOF 23312#define HAVE_USG_SIGHOLD 1 23313_ACEOF 23314 23315fi 23316 23317 23318echo "$as_me:$LINENO: checking for sys_errlist and sys_nerr" >&5 23319echo $ECHO_N "checking for sys_errlist and sys_nerr... $ECHO_C" >&6 23320if test "${bash_cv_sys_errlist+set}" = set; then 23321 echo $ECHO_N "(cached) $ECHO_C" >&6 23322else 23323 cat >conftest.$ac_ext <<_ACEOF 23324/* confdefs.h. */ 23325_ACEOF 23326cat confdefs.h >>conftest.$ac_ext 23327cat >>conftest.$ac_ext <<_ACEOF 23328/* end confdefs.h. */ 23329#include <errno.h> 23330int 23331main () 23332{ 23333extern char *sys_errlist[]; 23334 extern int sys_nerr; 23335 char *msg = sys_errlist[sys_nerr - 1]; 23336 ; 23337 return 0; 23338} 23339_ACEOF 23340rm -f conftest.$ac_objext conftest$ac_exeext 23341if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23342 (eval $ac_link) 2>conftest.er1 23343 ac_status=$? 23344 grep -v '^ *+' conftest.er1 >conftest.err 23345 rm -f conftest.er1 23346 cat conftest.err >&5 23347 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23348 (exit $ac_status); } && 23349 { ac_try='test -z "$ac_c_werror_flag" 23350 || test ! -s conftest.err' 23351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23352 (eval $ac_try) 2>&5 23353 ac_status=$? 23354 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23355 (exit $ac_status); }; } && 23356 { ac_try='test -s conftest$ac_exeext' 23357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23358 (eval $ac_try) 2>&5 23359 ac_status=$? 23360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23361 (exit $ac_status); }; }; then 23362 bash_cv_sys_errlist=yes 23363else 23364 echo "$as_me: failed program was:" >&5 23365sed 's/^/| /' conftest.$ac_ext >&5 23366 23367bash_cv_sys_errlist=no 23368fi 23369rm -f conftest.err conftest.$ac_objext \ 23370 conftest$ac_exeext conftest.$ac_ext 23371fi 23372echo "$as_me:$LINENO: result: $bash_cv_sys_errlist" >&5 23373echo "${ECHO_T}$bash_cv_sys_errlist" >&6 23374if test $bash_cv_sys_errlist = yes; then 23375cat >>confdefs.h <<\_ACEOF 23376#define HAVE_SYS_ERRLIST 1 23377_ACEOF 23378 23379fi 23380 23381 23382echo "$as_me:$LINENO: checking for sys_siglist in system C library" >&5 23383echo $ECHO_N "checking for sys_siglist in system C library... $ECHO_C" >&6 23384if test "${bash_cv_sys_siglist+set}" = set; then 23385 echo $ECHO_N "(cached) $ECHO_C" >&6 23386else 23387 if test "$cross_compiling" = yes; then 23388 { echo "$as_me:$LINENO: WARNING: cannot check for sys_siglist if cross compiling -- defaulting to no" >&5 23389echo "$as_me: WARNING: cannot check for sys_siglist if cross compiling -- defaulting to no" >&2;} 23390 bash_cv_sys_siglist=no 23391else 23392 cat >conftest.$ac_ext <<_ACEOF 23393/* confdefs.h. */ 23394_ACEOF 23395cat confdefs.h >>conftest.$ac_ext 23396cat >>conftest.$ac_ext <<_ACEOF 23397/* end confdefs.h. */ 23398 23399#include <sys/types.h> 23400#include <signal.h> 23401#ifdef HAVE_UNISTD_H 23402#include <unistd.h> 23403#endif 23404#ifndef SYS_SIGLIST_DECLARED 23405extern char *sys_siglist[]; 23406#endif 23407main() 23408{ 23409char *msg = sys_siglist[2]; 23410exit(msg == 0); 23411} 23412_ACEOF 23413rm -f conftest$ac_exeext 23414if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23415 (eval $ac_link) 2>&5 23416 ac_status=$? 23417 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23418 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 23419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23420 (eval $ac_try) 2>&5 23421 ac_status=$? 23422 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23423 (exit $ac_status); }; }; then 23424 bash_cv_sys_siglist=yes 23425else 23426 echo "$as_me: program exited with status $ac_status" >&5 23427echo "$as_me: failed program was:" >&5 23428sed 's/^/| /' conftest.$ac_ext >&5 23429 23430( exit $ac_status ) 23431bash_cv_sys_siglist=no 23432fi 23433rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 23434fi 23435fi 23436 23437echo "$as_me:$LINENO: result: $bash_cv_sys_siglist" >&5 23438echo "${ECHO_T}$bash_cv_sys_siglist" >&6 23439if test $bash_cv_sys_siglist = yes; then 23440cat >>confdefs.h <<\_ACEOF 23441#define HAVE_SYS_SIGLIST 1 23442_ACEOF 23443 23444fi 23445 23446echo "$as_me:$LINENO: checking for _sys_siglist in signal.h or unistd.h" >&5 23447echo $ECHO_N "checking for _sys_siglist in signal.h or unistd.h... $ECHO_C" >&6 23448if test "${bash_cv_decl_under_sys_siglist+set}" = set; then 23449 echo $ECHO_N "(cached) $ECHO_C" >&6 23450else 23451 cat >conftest.$ac_ext <<_ACEOF 23452/* confdefs.h. */ 23453_ACEOF 23454cat confdefs.h >>conftest.$ac_ext 23455cat >>conftest.$ac_ext <<_ACEOF 23456/* end confdefs.h. */ 23457 23458#include <sys/types.h> 23459#include <signal.h> 23460#ifdef HAVE_UNISTD_H 23461#include <unistd.h> 23462#endif 23463int 23464main () 23465{ 23466 char *msg = _sys_siglist[2]; 23467 ; 23468 return 0; 23469} 23470_ACEOF 23471rm -f conftest.$ac_objext 23472if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23473 (eval $ac_compile) 2>conftest.er1 23474 ac_status=$? 23475 grep -v '^ *+' conftest.er1 >conftest.err 23476 rm -f conftest.er1 23477 cat conftest.err >&5 23478 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23479 (exit $ac_status); } && 23480 { ac_try='test -z "$ac_c_werror_flag" 23481 || test ! -s conftest.err' 23482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23483 (eval $ac_try) 2>&5 23484 ac_status=$? 23485 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23486 (exit $ac_status); }; } && 23487 { ac_try='test -s conftest.$ac_objext' 23488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23489 (eval $ac_try) 2>&5 23490 ac_status=$? 23491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23492 (exit $ac_status); }; }; then 23493 bash_cv_decl_under_sys_siglist=yes 23494else 23495 echo "$as_me: failed program was:" >&5 23496sed 's/^/| /' conftest.$ac_ext >&5 23497 23498bash_cv_decl_under_sys_siglist=no 23499fi 23500rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 23501fi 23502echo "$as_me:$LINENO: result: $bash_cv_decl_under_sys_siglist" >&5 23503echo "${ECHO_T}$bash_cv_decl_under_sys_siglist" >&6 23504if test $bash_cv_decl_under_sys_siglist = yes; then 23505cat >>confdefs.h <<\_ACEOF 23506#define UNDER_SYS_SIGLIST_DECLARED 1 23507_ACEOF 23508 23509fi 23510 23511 23512echo "$as_me:$LINENO: checking for _sys_siglist in system C library" >&5 23513echo $ECHO_N "checking for _sys_siglist in system C library... $ECHO_C" >&6 23514if test "${bash_cv_under_sys_siglist+set}" = set; then 23515 echo $ECHO_N "(cached) $ECHO_C" >&6 23516else 23517 if test "$cross_compiling" = yes; then 23518 { echo "$as_me:$LINENO: WARNING: cannot check for _sys_siglist if cross compiling -- defaulting to no" >&5 23519echo "$as_me: WARNING: cannot check for _sys_siglist if cross compiling -- defaulting to no" >&2;} 23520 bash_cv_under_sys_siglist=no 23521else 23522 cat >conftest.$ac_ext <<_ACEOF 23523/* confdefs.h. */ 23524_ACEOF 23525cat confdefs.h >>conftest.$ac_ext 23526cat >>conftest.$ac_ext <<_ACEOF 23527/* end confdefs.h. */ 23528 23529#include <sys/types.h> 23530#include <signal.h> 23531#ifdef HAVE_UNISTD_H 23532#include <unistd.h> 23533#endif 23534#ifndef UNDER_SYS_SIGLIST_DECLARED 23535extern char *_sys_siglist[]; 23536#endif 23537main() 23538{ 23539char *msg = (char *)_sys_siglist[2]; 23540exit(msg == 0); 23541} 23542_ACEOF 23543rm -f conftest$ac_exeext 23544if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23545 (eval $ac_link) 2>&5 23546 ac_status=$? 23547 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23548 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 23549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23550 (eval $ac_try) 2>&5 23551 ac_status=$? 23552 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23553 (exit $ac_status); }; }; then 23554 bash_cv_under_sys_siglist=yes 23555else 23556 echo "$as_me: program exited with status $ac_status" >&5 23557echo "$as_me: failed program was:" >&5 23558sed 's/^/| /' conftest.$ac_ext >&5 23559 23560( exit $ac_status ) 23561bash_cv_under_sys_siglist=no 23562fi 23563rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 23564fi 23565fi 23566 23567echo "$as_me:$LINENO: result: $bash_cv_under_sys_siglist" >&5 23568echo "${ECHO_T}$bash_cv_under_sys_siglist" >&6 23569if test $bash_cv_under_sys_siglist = yes; then 23570cat >>confdefs.h <<\_ACEOF 23571#define HAVE_UNDER_SYS_SIGLIST 1 23572_ACEOF 23573 23574fi 23575 23576 23577echo "$as_me:$LINENO: checking whether signal handlers are of type void" >&5 23578echo $ECHO_N "checking whether signal handlers are of type void... $ECHO_C" >&6 23579if test "${bash_cv_void_sighandler+set}" = set; then 23580 echo $ECHO_N "(cached) $ECHO_C" >&6 23581else 23582 cat >conftest.$ac_ext <<_ACEOF 23583/* confdefs.h. */ 23584_ACEOF 23585cat confdefs.h >>conftest.$ac_ext 23586cat >>conftest.$ac_ext <<_ACEOF 23587/* end confdefs.h. */ 23588#include <sys/types.h> 23589#include <signal.h> 23590#ifdef signal 23591#undef signal 23592#endif 23593#ifdef __cplusplus 23594extern "C" 23595#endif 23596void (*signal ()) (); 23597int 23598main () 23599{ 23600int i; 23601 ; 23602 return 0; 23603} 23604_ACEOF 23605rm -f conftest.$ac_objext 23606if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23607 (eval $ac_compile) 2>conftest.er1 23608 ac_status=$? 23609 grep -v '^ *+' conftest.er1 >conftest.err 23610 rm -f conftest.er1 23611 cat conftest.err >&5 23612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23613 (exit $ac_status); } && 23614 { ac_try='test -z "$ac_c_werror_flag" 23615 || test ! -s conftest.err' 23616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23617 (eval $ac_try) 2>&5 23618 ac_status=$? 23619 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23620 (exit $ac_status); }; } && 23621 { ac_try='test -s conftest.$ac_objext' 23622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23623 (eval $ac_try) 2>&5 23624 ac_status=$? 23625 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23626 (exit $ac_status); }; }; then 23627 bash_cv_void_sighandler=yes 23628else 23629 echo "$as_me: failed program was:" >&5 23630sed 's/^/| /' conftest.$ac_ext >&5 23631 23632bash_cv_void_sighandler=no 23633fi 23634rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 23635fi 23636echo "$as_me:$LINENO: result: $bash_cv_void_sighandler" >&5 23637echo "${ECHO_T}$bash_cv_void_sighandler" >&6 23638if test $bash_cv_void_sighandler = yes; then 23639cat >>confdefs.h <<\_ACEOF 23640#define VOID_SIGHANDLER 1 23641_ACEOF 23642 23643fi 23644 23645 23646 23647echo "$as_me:$LINENO: checking for clock_t" >&5 23648echo $ECHO_N "checking for clock_t... $ECHO_C" >&6 23649if test "${bash_cv_type_clock_t+set}" = set; then 23650 echo $ECHO_N "(cached) $ECHO_C" >&6 23651else 23652 cat >conftest.$ac_ext <<_ACEOF 23653/* confdefs.h. */ 23654_ACEOF 23655cat confdefs.h >>conftest.$ac_ext 23656cat >>conftest.$ac_ext <<_ACEOF 23657/* end confdefs.h. */ 23658#include <sys/types.h> 23659#if STDC_HEADERS 23660#include <stdlib.h> 23661#include <stddef.h> 23662#endif 23663#if HAVE_INTTYPES_H 23664#include <inttypes.h> 23665#endif 23666#include <sys/times.h> 23667 23668_ACEOF 23669if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23670 $EGREP "clock_t" >/dev/null 2>&1; then 23671 bash_cv_type_clock_t=yes 23672else 23673 bash_cv_type_clock_t=no 23674fi 23675rm -f conftest* 23676 23677fi 23678 23679echo "$as_me:$LINENO: result: $bash_cv_type_clock_t" >&5 23680echo "${ECHO_T}$bash_cv_type_clock_t" >&6 23681 23682if test $bash_cv_type_clock_t = no; then 23683 cat >>confdefs.h <<_ACEOF 23684#define clock_t long 23685_ACEOF 23686 23687fi 23688 23689 23690 23691echo "$as_me:$LINENO: checking for sigset_t" >&5 23692echo $ECHO_N "checking for sigset_t... $ECHO_C" >&6 23693if test "${bash_cv_type_sigset_t+set}" = set; then 23694 echo $ECHO_N "(cached) $ECHO_C" >&6 23695else 23696 cat >conftest.$ac_ext <<_ACEOF 23697/* confdefs.h. */ 23698_ACEOF 23699cat confdefs.h >>conftest.$ac_ext 23700cat >>conftest.$ac_ext <<_ACEOF 23701/* end confdefs.h. */ 23702#include <sys/types.h> 23703#if STDC_HEADERS 23704#include <stdlib.h> 23705#include <stddef.h> 23706#endif 23707#if HAVE_INTTYPES_H 23708#include <inttypes.h> 23709#endif 23710#include <signal.h> 23711 23712_ACEOF 23713if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23714 $EGREP "sigset_t" >/dev/null 2>&1; then 23715 bash_cv_type_sigset_t=yes 23716else 23717 bash_cv_type_sigset_t=no 23718fi 23719rm -f conftest* 23720 23721fi 23722 23723echo "$as_me:$LINENO: result: $bash_cv_type_sigset_t" >&5 23724echo "${ECHO_T}$bash_cv_type_sigset_t" >&6 23725 23726if test $bash_cv_type_sigset_t = no; then 23727 cat >>confdefs.h <<_ACEOF 23728#define sigset_t int 23729_ACEOF 23730 23731fi 23732 23733 23734 23735echo "$as_me:$LINENO: checking for quad_t" >&5 23736echo $ECHO_N "checking for quad_t... $ECHO_C" >&6 23737if test "${bash_cv_type_quad_t+set}" = set; then 23738 echo $ECHO_N "(cached) $ECHO_C" >&6 23739else 23740 cat >conftest.$ac_ext <<_ACEOF 23741/* confdefs.h. */ 23742_ACEOF 23743cat confdefs.h >>conftest.$ac_ext 23744cat >>conftest.$ac_ext <<_ACEOF 23745/* end confdefs.h. */ 23746#include <sys/types.h> 23747#if STDC_HEADERS 23748#include <stdlib.h> 23749#include <stddef.h> 23750#endif 23751#if HAVE_INTTYPES_H 23752#include <inttypes.h> 23753#endif 23754 23755 23756_ACEOF 23757if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23758 $EGREP "quad_t" >/dev/null 2>&1; then 23759 bash_cv_type_quad_t=yes 23760else 23761 bash_cv_type_quad_t=no 23762fi 23763rm -f conftest* 23764 23765fi 23766 23767echo "$as_me:$LINENO: result: $bash_cv_type_quad_t" >&5 23768echo "${ECHO_T}$bash_cv_type_quad_t" >&6 23769if test $bash_cv_type_quad_t = yes; then 23770 cat >>confdefs.h <<\_ACEOF 23771#define HAVE_QUAD_T 1 23772_ACEOF 23773 23774 fi 23775if test $bash_cv_type_quad_t = no; then 23776 cat >>confdefs.h <<_ACEOF 23777#define quad_t long 23778_ACEOF 23779 23780fi 23781 23782 23783 23784echo "$as_me:$LINENO: checking for intmax_t" >&5 23785echo $ECHO_N "checking for intmax_t... $ECHO_C" >&6 23786if test "${bash_cv_type_intmax_t+set}" = set; then 23787 echo $ECHO_N "(cached) $ECHO_C" >&6 23788else 23789 cat >conftest.$ac_ext <<_ACEOF 23790/* confdefs.h. */ 23791_ACEOF 23792cat confdefs.h >>conftest.$ac_ext 23793cat >>conftest.$ac_ext <<_ACEOF 23794/* end confdefs.h. */ 23795#include <sys/types.h> 23796#if STDC_HEADERS 23797#include <stdlib.h> 23798#include <stddef.h> 23799#endif 23800#if HAVE_INTTYPES_H 23801#include <inttypes.h> 23802#endif 23803 23804 23805_ACEOF 23806if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23807 $EGREP "intmax_t" >/dev/null 2>&1; then 23808 bash_cv_type_intmax_t=yes 23809else 23810 bash_cv_type_intmax_t=no 23811fi 23812rm -f conftest* 23813 23814fi 23815 23816echo "$as_me:$LINENO: result: $bash_cv_type_intmax_t" >&5 23817echo "${ECHO_T}$bash_cv_type_intmax_t" >&6 23818 23819if test $bash_cv_type_intmax_t = no; then 23820 cat >>confdefs.h <<_ACEOF 23821#define intmax_t $bash_cv_type_long_long 23822_ACEOF 23823 23824fi 23825 23826 23827 23828echo "$as_me:$LINENO: checking for uintmax_t" >&5 23829echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6 23830if test "${bash_cv_type_uintmax_t+set}" = set; then 23831 echo $ECHO_N "(cached) $ECHO_C" >&6 23832else 23833 cat >conftest.$ac_ext <<_ACEOF 23834/* confdefs.h. */ 23835_ACEOF 23836cat confdefs.h >>conftest.$ac_ext 23837cat >>conftest.$ac_ext <<_ACEOF 23838/* end confdefs.h. */ 23839#include <sys/types.h> 23840#if STDC_HEADERS 23841#include <stdlib.h> 23842#include <stddef.h> 23843#endif 23844#if HAVE_INTTYPES_H 23845#include <inttypes.h> 23846#endif 23847 23848 23849_ACEOF 23850if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23851 $EGREP "uintmax_t" >/dev/null 2>&1; then 23852 bash_cv_type_uintmax_t=yes 23853else 23854 bash_cv_type_uintmax_t=no 23855fi 23856rm -f conftest* 23857 23858fi 23859 23860echo "$as_me:$LINENO: result: $bash_cv_type_uintmax_t" >&5 23861echo "${ECHO_T}$bash_cv_type_uintmax_t" >&6 23862 23863if test $bash_cv_type_uintmax_t = no; then 23864 cat >>confdefs.h <<_ACEOF 23865#define uintmax_t $bash_cv_type_unsigned_long_long 23866_ACEOF 23867 23868fi 23869 23870if test "$ac_cv_header_sys_socket_h" = "yes"; then 23871 23872 23873echo "$as_me:$LINENO: checking for socklen_t" >&5 23874echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6 23875if test "${bash_cv_type_socklen_t+set}" = set; then 23876 echo $ECHO_N "(cached) $ECHO_C" >&6 23877else 23878 cat >conftest.$ac_ext <<_ACEOF 23879/* confdefs.h. */ 23880_ACEOF 23881cat confdefs.h >>conftest.$ac_ext 23882cat >>conftest.$ac_ext <<_ACEOF 23883/* end confdefs.h. */ 23884#include <sys/types.h> 23885#if STDC_HEADERS 23886#include <stdlib.h> 23887#include <stddef.h> 23888#endif 23889#if HAVE_INTTYPES_H 23890#include <inttypes.h> 23891#endif 23892#include <sys/socket.h> 23893 23894_ACEOF 23895if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23896 $EGREP "socklen_t" >/dev/null 2>&1; then 23897 bash_cv_type_socklen_t=yes 23898else 23899 bash_cv_type_socklen_t=no 23900fi 23901rm -f conftest* 23902 23903fi 23904 23905echo "$as_me:$LINENO: result: $bash_cv_type_socklen_t" >&5 23906echo "${ECHO_T}$bash_cv_type_socklen_t" >&6 23907if test $bash_cv_type_socklen_t = yes; then 23908 cat >>confdefs.h <<\_ACEOF 23909#define HAVE_SOCKLEN_T 1 23910_ACEOF 23911 23912 fi 23913if test $bash_cv_type_socklen_t = no; then 23914 cat >>confdefs.h <<_ACEOF 23915#define socklen_t int 23916_ACEOF 23917 23918fi 23919 23920fi 23921echo "$as_me:$LINENO: checking for size and type of struct rlimit fields" >&5 23922echo $ECHO_N "checking for size and type of struct rlimit fields... $ECHO_C" >&6 23923if test "${bash_cv_type_rlimit+set}" = set; then 23924 echo $ECHO_N "(cached) $ECHO_C" >&6 23925else 23926 cat >conftest.$ac_ext <<_ACEOF 23927/* confdefs.h. */ 23928_ACEOF 23929cat confdefs.h >>conftest.$ac_ext 23930cat >>conftest.$ac_ext <<_ACEOF 23931/* end confdefs.h. */ 23932#include <sys/types.h> 23933#include <sys/resource.h> 23934int 23935main () 23936{ 23937rlim_t xxx; 23938 ; 23939 return 0; 23940} 23941_ACEOF 23942rm -f conftest.$ac_objext 23943if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23944 (eval $ac_compile) 2>conftest.er1 23945 ac_status=$? 23946 grep -v '^ *+' conftest.er1 >conftest.err 23947 rm -f conftest.er1 23948 cat conftest.err >&5 23949 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23950 (exit $ac_status); } && 23951 { ac_try='test -z "$ac_c_werror_flag" 23952 || test ! -s conftest.err' 23953 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23954 (eval $ac_try) 2>&5 23955 ac_status=$? 23956 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23957 (exit $ac_status); }; } && 23958 { ac_try='test -s conftest.$ac_objext' 23959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23960 (eval $ac_try) 2>&5 23961 ac_status=$? 23962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23963 (exit $ac_status); }; }; then 23964 bash_cv_type_rlimit=rlim_t 23965else 23966 echo "$as_me: failed program was:" >&5 23967sed 's/^/| /' conftest.$ac_ext >&5 23968 23969 23970if test "$cross_compiling" = yes; then 23971 { echo "$as_me:$LINENO: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&5 23972echo "$as_me: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&2;} 23973 bash_cv_type_rlimit=long 23974else 23975 cat >conftest.$ac_ext <<_ACEOF 23976/* confdefs.h. */ 23977_ACEOF 23978cat confdefs.h >>conftest.$ac_ext 23979cat >>conftest.$ac_ext <<_ACEOF 23980/* end confdefs.h. */ 23981 23982#include <sys/types.h> 23983#include <sys/time.h> 23984#include <sys/resource.h> 23985main() 23986{ 23987#ifdef HAVE_QUAD_T 23988 struct rlimit rl; 23989 if (sizeof(rl.rlim_cur) == sizeof(quad_t)) 23990 exit(0); 23991#endif 23992 exit(1); 23993} 23994_ACEOF 23995rm -f conftest$ac_exeext 23996if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23997 (eval $ac_link) 2>&5 23998 ac_status=$? 23999 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24000 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 24001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24002 (eval $ac_try) 2>&5 24003 ac_status=$? 24004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24005 (exit $ac_status); }; }; then 24006 bash_cv_type_rlimit=quad_t 24007else 24008 echo "$as_me: program exited with status $ac_status" >&5 24009echo "$as_me: failed program was:" >&5 24010sed 's/^/| /' conftest.$ac_ext >&5 24011 24012( exit $ac_status ) 24013bash_cv_type_rlimit=long 24014fi 24015rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 24016fi 24017fi 24018rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24019 24020fi 24021 24022echo "$as_me:$LINENO: result: $bash_cv_type_rlimit" >&5 24023echo "${ECHO_T}$bash_cv_type_rlimit" >&6 24024if test $bash_cv_type_rlimit = quad_t; then 24025cat >>confdefs.h <<\_ACEOF 24026#define RLIMTYPE quad_t 24027_ACEOF 24028 24029elif test $bash_cv_type_rlimit = rlim_t; then 24030cat >>confdefs.h <<\_ACEOF 24031#define RLIMTYPE rlim_t 24032_ACEOF 24033 24034fi 24035 24036 24037 24038echo "$as_me:$LINENO: checking for struct termios.c_line" >&5 24039echo $ECHO_N "checking for struct termios.c_line... $ECHO_C" >&6 24040if test "${ac_cv_member_struct_termios_c_line+set}" = set; then 24041 echo $ECHO_N "(cached) $ECHO_C" >&6 24042else 24043 cat >conftest.$ac_ext <<_ACEOF 24044/* confdefs.h. */ 24045_ACEOF 24046cat confdefs.h >>conftest.$ac_ext 24047cat >>conftest.$ac_ext <<_ACEOF 24048/* end confdefs.h. */ 24049 24050#include <sys/types.h> 24051#include <termios.h> 24052 24053 24054int 24055main () 24056{ 24057static struct termios ac_aggr; 24058if (ac_aggr.c_line) 24059return 0; 24060 ; 24061 return 0; 24062} 24063_ACEOF 24064rm -f conftest.$ac_objext 24065if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24066 (eval $ac_compile) 2>conftest.er1 24067 ac_status=$? 24068 grep -v '^ *+' conftest.er1 >conftest.err 24069 rm -f conftest.er1 24070 cat conftest.err >&5 24071 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24072 (exit $ac_status); } && 24073 { ac_try='test -z "$ac_c_werror_flag" 24074 || test ! -s conftest.err' 24075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24076 (eval $ac_try) 2>&5 24077 ac_status=$? 24078 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24079 (exit $ac_status); }; } && 24080 { ac_try='test -s conftest.$ac_objext' 24081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24082 (eval $ac_try) 2>&5 24083 ac_status=$? 24084 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24085 (exit $ac_status); }; }; then 24086 ac_cv_member_struct_termios_c_line=yes 24087else 24088 echo "$as_me: failed program was:" >&5 24089sed 's/^/| /' conftest.$ac_ext >&5 24090 24091cat >conftest.$ac_ext <<_ACEOF 24092/* confdefs.h. */ 24093_ACEOF 24094cat confdefs.h >>conftest.$ac_ext 24095cat >>conftest.$ac_ext <<_ACEOF 24096/* end confdefs.h. */ 24097 24098#include <sys/types.h> 24099#include <termios.h> 24100 24101 24102int 24103main () 24104{ 24105static struct termios ac_aggr; 24106if (sizeof ac_aggr.c_line) 24107return 0; 24108 ; 24109 return 0; 24110} 24111_ACEOF 24112rm -f conftest.$ac_objext 24113if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24114 (eval $ac_compile) 2>conftest.er1 24115 ac_status=$? 24116 grep -v '^ *+' conftest.er1 >conftest.err 24117 rm -f conftest.er1 24118 cat conftest.err >&5 24119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24120 (exit $ac_status); } && 24121 { ac_try='test -z "$ac_c_werror_flag" 24122 || test ! -s conftest.err' 24123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24124 (eval $ac_try) 2>&5 24125 ac_status=$? 24126 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24127 (exit $ac_status); }; } && 24128 { ac_try='test -s conftest.$ac_objext' 24129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24130 (eval $ac_try) 2>&5 24131 ac_status=$? 24132 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24133 (exit $ac_status); }; }; then 24134 ac_cv_member_struct_termios_c_line=yes 24135else 24136 echo "$as_me: failed program was:" >&5 24137sed 's/^/| /' conftest.$ac_ext >&5 24138 24139ac_cv_member_struct_termios_c_line=no 24140fi 24141rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24142fi 24143rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24144fi 24145echo "$as_me:$LINENO: result: $ac_cv_member_struct_termios_c_line" >&5 24146echo "${ECHO_T}$ac_cv_member_struct_termios_c_line" >&6 24147if test $ac_cv_member_struct_termios_c_line = yes; then 24148 cat >>confdefs.h <<\_ACEOF 24149#define TERMIOS_LDISC 1 24150_ACEOF 24151 24152fi 24153 24154 24155 24156echo "$as_me:$LINENO: checking for struct termio.c_line" >&5 24157echo $ECHO_N "checking for struct termio.c_line... $ECHO_C" >&6 24158if test "${ac_cv_member_struct_termio_c_line+set}" = set; then 24159 echo $ECHO_N "(cached) $ECHO_C" >&6 24160else 24161 cat >conftest.$ac_ext <<_ACEOF 24162/* confdefs.h. */ 24163_ACEOF 24164cat confdefs.h >>conftest.$ac_ext 24165cat >>conftest.$ac_ext <<_ACEOF 24166/* end confdefs.h. */ 24167 24168#include <sys/types.h> 24169#include <termio.h> 24170 24171 24172int 24173main () 24174{ 24175static struct termio ac_aggr; 24176if (ac_aggr.c_line) 24177return 0; 24178 ; 24179 return 0; 24180} 24181_ACEOF 24182rm -f conftest.$ac_objext 24183if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24184 (eval $ac_compile) 2>conftest.er1 24185 ac_status=$? 24186 grep -v '^ *+' conftest.er1 >conftest.err 24187 rm -f conftest.er1 24188 cat conftest.err >&5 24189 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24190 (exit $ac_status); } && 24191 { ac_try='test -z "$ac_c_werror_flag" 24192 || test ! -s conftest.err' 24193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24194 (eval $ac_try) 2>&5 24195 ac_status=$? 24196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24197 (exit $ac_status); }; } && 24198 { ac_try='test -s conftest.$ac_objext' 24199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24200 (eval $ac_try) 2>&5 24201 ac_status=$? 24202 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24203 (exit $ac_status); }; }; then 24204 ac_cv_member_struct_termio_c_line=yes 24205else 24206 echo "$as_me: failed program was:" >&5 24207sed 's/^/| /' conftest.$ac_ext >&5 24208 24209cat >conftest.$ac_ext <<_ACEOF 24210/* confdefs.h. */ 24211_ACEOF 24212cat confdefs.h >>conftest.$ac_ext 24213cat >>conftest.$ac_ext <<_ACEOF 24214/* end confdefs.h. */ 24215 24216#include <sys/types.h> 24217#include <termio.h> 24218 24219 24220int 24221main () 24222{ 24223static struct termio ac_aggr; 24224if (sizeof ac_aggr.c_line) 24225return 0; 24226 ; 24227 return 0; 24228} 24229_ACEOF 24230rm -f conftest.$ac_objext 24231if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24232 (eval $ac_compile) 2>conftest.er1 24233 ac_status=$? 24234 grep -v '^ *+' conftest.er1 >conftest.err 24235 rm -f conftest.er1 24236 cat conftest.err >&5 24237 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24238 (exit $ac_status); } && 24239 { ac_try='test -z "$ac_c_werror_flag" 24240 || test ! -s conftest.err' 24241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24242 (eval $ac_try) 2>&5 24243 ac_status=$? 24244 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24245 (exit $ac_status); }; } && 24246 { ac_try='test -s conftest.$ac_objext' 24247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24248 (eval $ac_try) 2>&5 24249 ac_status=$? 24250 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24251 (exit $ac_status); }; }; then 24252 ac_cv_member_struct_termio_c_line=yes 24253else 24254 echo "$as_me: failed program was:" >&5 24255sed 's/^/| /' conftest.$ac_ext >&5 24256 24257ac_cv_member_struct_termio_c_line=no 24258fi 24259rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24260fi 24261rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24262fi 24263echo "$as_me:$LINENO: result: $ac_cv_member_struct_termio_c_line" >&5 24264echo "${ECHO_T}$ac_cv_member_struct_termio_c_line" >&6 24265if test $ac_cv_member_struct_termio_c_line = yes; then 24266 cat >>confdefs.h <<\_ACEOF 24267#define TERMIO_LDISC 1 24268_ACEOF 24269 24270fi 24271 24272 24273 24274echo "$as_me:$LINENO: checking for struct dirent.d_ino" >&5 24275echo $ECHO_N "checking for struct dirent.d_ino... $ECHO_C" >&6 24276if test "${bash_cv_dirent_has_dino+set}" = set; then 24277 echo $ECHO_N "(cached) $ECHO_C" >&6 24278else 24279 cat >conftest.$ac_ext <<_ACEOF 24280/* confdefs.h. */ 24281_ACEOF 24282cat confdefs.h >>conftest.$ac_ext 24283cat >>conftest.$ac_ext <<_ACEOF 24284/* end confdefs.h. */ 24285 24286#include <stdio.h> 24287#include <sys/types.h> 24288#ifdef HAVE_UNISTD_H 24289# include <unistd.h> 24290#endif /* HAVE_UNISTD_H */ 24291#if defined(HAVE_DIRENT_H) 24292# include <dirent.h> 24293#else 24294# define dirent direct 24295# ifdef HAVE_SYS_NDIR_H 24296# include <sys/ndir.h> 24297# endif /* SYSNDIR */ 24298# ifdef HAVE_SYS_DIR_H 24299# include <sys/dir.h> 24300# endif /* SYSDIR */ 24301# ifdef HAVE_NDIR_H 24302# include <ndir.h> 24303# endif 24304#endif /* HAVE_DIRENT_H */ 24305 24306int 24307main () 24308{ 24309 24310struct dirent d; int z; z = d.d_ino; 24311 24312 ; 24313 return 0; 24314} 24315_ACEOF 24316rm -f conftest.$ac_objext 24317if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24318 (eval $ac_compile) 2>conftest.er1 24319 ac_status=$? 24320 grep -v '^ *+' conftest.er1 >conftest.err 24321 rm -f conftest.er1 24322 cat conftest.err >&5 24323 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24324 (exit $ac_status); } && 24325 { ac_try='test -z "$ac_c_werror_flag" 24326 || test ! -s conftest.err' 24327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24328 (eval $ac_try) 2>&5 24329 ac_status=$? 24330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24331 (exit $ac_status); }; } && 24332 { ac_try='test -s conftest.$ac_objext' 24333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24334 (eval $ac_try) 2>&5 24335 ac_status=$? 24336 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24337 (exit $ac_status); }; }; then 24338 bash_cv_dirent_has_dino=yes 24339else 24340 echo "$as_me: failed program was:" >&5 24341sed 's/^/| /' conftest.$ac_ext >&5 24342 24343bash_cv_dirent_has_dino=no 24344fi 24345rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24346fi 24347 24348echo "$as_me:$LINENO: result: $bash_cv_dirent_has_dino" >&5 24349echo "${ECHO_T}$bash_cv_dirent_has_dino" >&6 24350if test $bash_cv_dirent_has_dino = yes; then 24351cat >>confdefs.h <<\_ACEOF 24352#define HAVE_STRUCT_DIRENT_D_INO 1 24353_ACEOF 24354 24355fi 24356 24357 24358echo "$as_me:$LINENO: checking for struct dirent.d_fileno" >&5 24359echo $ECHO_N "checking for struct dirent.d_fileno... $ECHO_C" >&6 24360if test "${bash_cv_dirent_has_d_fileno+set}" = set; then 24361 echo $ECHO_N "(cached) $ECHO_C" >&6 24362else 24363 cat >conftest.$ac_ext <<_ACEOF 24364/* confdefs.h. */ 24365_ACEOF 24366cat confdefs.h >>conftest.$ac_ext 24367cat >>conftest.$ac_ext <<_ACEOF 24368/* end confdefs.h. */ 24369 24370#include <stdio.h> 24371#include <sys/types.h> 24372#ifdef HAVE_UNISTD_H 24373# include <unistd.h> 24374#endif /* HAVE_UNISTD_H */ 24375#if defined(HAVE_DIRENT_H) 24376# include <dirent.h> 24377#else 24378# define dirent direct 24379# ifdef HAVE_SYS_NDIR_H 24380# include <sys/ndir.h> 24381# endif /* SYSNDIR */ 24382# ifdef HAVE_SYS_DIR_H 24383# include <sys/dir.h> 24384# endif /* SYSDIR */ 24385# ifdef HAVE_NDIR_H 24386# include <ndir.h> 24387# endif 24388#endif /* HAVE_DIRENT_H */ 24389 24390int 24391main () 24392{ 24393 24394struct dirent d; int z; z = d.d_fileno; 24395 24396 ; 24397 return 0; 24398} 24399_ACEOF 24400rm -f conftest.$ac_objext 24401if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24402 (eval $ac_compile) 2>conftest.er1 24403 ac_status=$? 24404 grep -v '^ *+' conftest.er1 >conftest.err 24405 rm -f conftest.er1 24406 cat conftest.err >&5 24407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24408 (exit $ac_status); } && 24409 { ac_try='test -z "$ac_c_werror_flag" 24410 || test ! -s conftest.err' 24411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24412 (eval $ac_try) 2>&5 24413 ac_status=$? 24414 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24415 (exit $ac_status); }; } && 24416 { ac_try='test -s conftest.$ac_objext' 24417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24418 (eval $ac_try) 2>&5 24419 ac_status=$? 24420 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24421 (exit $ac_status); }; }; then 24422 bash_cv_dirent_has_d_fileno=yes 24423else 24424 echo "$as_me: failed program was:" >&5 24425sed 's/^/| /' conftest.$ac_ext >&5 24426 24427bash_cv_dirent_has_d_fileno=no 24428fi 24429rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24430fi 24431 24432echo "$as_me:$LINENO: result: $bash_cv_dirent_has_d_fileno" >&5 24433echo "${ECHO_T}$bash_cv_dirent_has_d_fileno" >&6 24434if test $bash_cv_dirent_has_d_fileno = yes; then 24435cat >>confdefs.h <<\_ACEOF 24436#define HAVE_STRUCT_DIRENT_D_FILENO 1 24437_ACEOF 24438 24439fi 24440 24441 24442echo "$as_me:$LINENO: checking for struct dirent.d_namlen" >&5 24443echo $ECHO_N "checking for struct dirent.d_namlen... $ECHO_C" >&6 24444if test "${bash_cv_dirent_has_d_namlen+set}" = set; then 24445 echo $ECHO_N "(cached) $ECHO_C" >&6 24446else 24447 cat >conftest.$ac_ext <<_ACEOF 24448/* confdefs.h. */ 24449_ACEOF 24450cat confdefs.h >>conftest.$ac_ext 24451cat >>conftest.$ac_ext <<_ACEOF 24452/* end confdefs.h. */ 24453 24454#include <stdio.h> 24455#include <sys/types.h> 24456#ifdef HAVE_UNISTD_H 24457# include <unistd.h> 24458#endif /* HAVE_UNISTD_H */ 24459#if defined(HAVE_DIRENT_H) 24460# include <dirent.h> 24461#else 24462# define dirent direct 24463# ifdef HAVE_SYS_NDIR_H 24464# include <sys/ndir.h> 24465# endif /* SYSNDIR */ 24466# ifdef HAVE_SYS_DIR_H 24467# include <sys/dir.h> 24468# endif /* SYSDIR */ 24469# ifdef HAVE_NDIR_H 24470# include <ndir.h> 24471# endif 24472#endif /* HAVE_DIRENT_H */ 24473 24474int 24475main () 24476{ 24477 24478struct dirent d; int z; z = d.d_namlen; 24479 24480 ; 24481 return 0; 24482} 24483_ACEOF 24484rm -f conftest.$ac_objext 24485if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24486 (eval $ac_compile) 2>conftest.er1 24487 ac_status=$? 24488 grep -v '^ *+' conftest.er1 >conftest.err 24489 rm -f conftest.er1 24490 cat conftest.err >&5 24491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24492 (exit $ac_status); } && 24493 { ac_try='test -z "$ac_c_werror_flag" 24494 || test ! -s conftest.err' 24495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24496 (eval $ac_try) 2>&5 24497 ac_status=$? 24498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24499 (exit $ac_status); }; } && 24500 { ac_try='test -s conftest.$ac_objext' 24501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24502 (eval $ac_try) 2>&5 24503 ac_status=$? 24504 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24505 (exit $ac_status); }; }; then 24506 bash_cv_dirent_has_d_namlen=yes 24507else 24508 echo "$as_me: failed program was:" >&5 24509sed 's/^/| /' conftest.$ac_ext >&5 24510 24511bash_cv_dirent_has_d_namlen=no 24512fi 24513rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24514fi 24515 24516echo "$as_me:$LINENO: result: $bash_cv_dirent_has_d_namlen" >&5 24517echo "${ECHO_T}$bash_cv_dirent_has_d_namlen" >&6 24518if test $bash_cv_dirent_has_d_namlen = yes; then 24519cat >>confdefs.h <<\_ACEOF 24520#define HAVE_STRUCT_DIRENT_D_NAMLEN 1 24521_ACEOF 24522 24523fi 24524 24525echo "$as_me:$LINENO: checking for struct winsize in sys/ioctl.h and termios.h" >&5 24526echo $ECHO_N "checking for struct winsize in sys/ioctl.h and termios.h... $ECHO_C" >&6 24527if test "${bash_cv_struct_winsize_header+set}" = set; then 24528 echo $ECHO_N "(cached) $ECHO_C" >&6 24529else 24530 cat >conftest.$ac_ext <<_ACEOF 24531/* confdefs.h. */ 24532_ACEOF 24533cat confdefs.h >>conftest.$ac_ext 24534cat >>conftest.$ac_ext <<_ACEOF 24535/* end confdefs.h. */ 24536#include <sys/types.h> 24537#include <sys/ioctl.h> 24538int 24539main () 24540{ 24541struct winsize x; 24542 ; 24543 return 0; 24544} 24545_ACEOF 24546rm -f conftest.$ac_objext 24547if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24548 (eval $ac_compile) 2>conftest.er1 24549 ac_status=$? 24550 grep -v '^ *+' conftest.er1 >conftest.err 24551 rm -f conftest.er1 24552 cat conftest.err >&5 24553 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24554 (exit $ac_status); } && 24555 { ac_try='test -z "$ac_c_werror_flag" 24556 || test ! -s conftest.err' 24557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24558 (eval $ac_try) 2>&5 24559 ac_status=$? 24560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24561 (exit $ac_status); }; } && 24562 { ac_try='test -s conftest.$ac_objext' 24563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24564 (eval $ac_try) 2>&5 24565 ac_status=$? 24566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24567 (exit $ac_status); }; }; then 24568 bash_cv_struct_winsize_header=ioctl_h 24569else 24570 echo "$as_me: failed program was:" >&5 24571sed 's/^/| /' conftest.$ac_ext >&5 24572 24573cat >conftest.$ac_ext <<_ACEOF 24574/* confdefs.h. */ 24575_ACEOF 24576cat confdefs.h >>conftest.$ac_ext 24577cat >>conftest.$ac_ext <<_ACEOF 24578/* end confdefs.h. */ 24579#include <sys/types.h> 24580#include <termios.h> 24581int 24582main () 24583{ 24584struct winsize x; 24585 ; 24586 return 0; 24587} 24588_ACEOF 24589rm -f conftest.$ac_objext 24590if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24591 (eval $ac_compile) 2>conftest.er1 24592 ac_status=$? 24593 grep -v '^ *+' conftest.er1 >conftest.err 24594 rm -f conftest.er1 24595 cat conftest.err >&5 24596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24597 (exit $ac_status); } && 24598 { ac_try='test -z "$ac_c_werror_flag" 24599 || test ! -s conftest.err' 24600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24601 (eval $ac_try) 2>&5 24602 ac_status=$? 24603 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24604 (exit $ac_status); }; } && 24605 { ac_try='test -s conftest.$ac_objext' 24606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24607 (eval $ac_try) 2>&5 24608 ac_status=$? 24609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24610 (exit $ac_status); }; }; then 24611 bash_cv_struct_winsize_header=termios_h 24612else 24613 echo "$as_me: failed program was:" >&5 24614sed 's/^/| /' conftest.$ac_ext >&5 24615 24616bash_cv_struct_winsize_header=other 24617fi 24618rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24619 24620fi 24621rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24622fi 24623 24624if test $bash_cv_struct_winsize_header = ioctl_h; then 24625 echo "$as_me:$LINENO: result: sys/ioctl.h" >&5 24626echo "${ECHO_T}sys/ioctl.h" >&6 24627 cat >>confdefs.h <<\_ACEOF 24628#define STRUCT_WINSIZE_IN_SYS_IOCTL 1 24629_ACEOF 24630 24631elif test $bash_cv_struct_winsize_header = termios_h; then 24632 echo "$as_me:$LINENO: result: termios.h" >&5 24633echo "${ECHO_T}termios.h" >&6 24634 cat >>confdefs.h <<\_ACEOF 24635#define STRUCT_WINSIZE_IN_TERMIOS 1 24636_ACEOF 24637 24638else 24639 echo "$as_me:$LINENO: result: not found" >&5 24640echo "${ECHO_T}not found" >&6 24641fi 24642 24643echo "$as_me:$LINENO: checking for struct timeval in sys/time.h and time.h" >&5 24644echo $ECHO_N "checking for struct timeval in sys/time.h and time.h... $ECHO_C" >&6 24645if test "${bash_cv_struct_timeval+set}" = set; then 24646 echo $ECHO_N "(cached) $ECHO_C" >&6 24647else 24648 24649cat >conftest.$ac_ext <<_ACEOF 24650/* confdefs.h. */ 24651_ACEOF 24652cat confdefs.h >>conftest.$ac_ext 24653cat >>conftest.$ac_ext <<_ACEOF 24654/* end confdefs.h. */ 24655#include <sys/time.h> 24656 24657_ACEOF 24658if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 24659 $EGREP "struct timeval" >/dev/null 2>&1; then 24660 bash_cv_struct_timeval=yes 24661else 24662 cat >conftest.$ac_ext <<_ACEOF 24663/* confdefs.h. */ 24664_ACEOF 24665cat confdefs.h >>conftest.$ac_ext 24666cat >>conftest.$ac_ext <<_ACEOF 24667/* end confdefs.h. */ 24668#include <time.h> 24669 24670_ACEOF 24671if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 24672 $EGREP "struct timeval" >/dev/null 2>&1; then 24673 bash_cv_struct_timeval=yes 24674else 24675 bash_cv_struct_timeval=no 24676fi 24677rm -f conftest* 24678 24679fi 24680rm -f conftest* 24681 24682 24683fi 24684 24685echo "$as_me:$LINENO: result: $bash_cv_struct_timeval" >&5 24686echo "${ECHO_T}$bash_cv_struct_timeval" >&6 24687if test $bash_cv_struct_timeval = yes; then 24688 cat >>confdefs.h <<\_ACEOF 24689#define HAVE_TIMEVAL 1 24690_ACEOF 24691 24692fi 24693 24694echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5 24695echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6 24696if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then 24697 echo $ECHO_N "(cached) $ECHO_C" >&6 24698else 24699 cat >conftest.$ac_ext <<_ACEOF 24700/* confdefs.h. */ 24701_ACEOF 24702cat confdefs.h >>conftest.$ac_ext 24703cat >>conftest.$ac_ext <<_ACEOF 24704/* end confdefs.h. */ 24705$ac_includes_default 24706int 24707main () 24708{ 24709static struct stat ac_aggr; 24710if (ac_aggr.st_blocks) 24711return 0; 24712 ; 24713 return 0; 24714} 24715_ACEOF 24716rm -f conftest.$ac_objext 24717if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24718 (eval $ac_compile) 2>conftest.er1 24719 ac_status=$? 24720 grep -v '^ *+' conftest.er1 >conftest.err 24721 rm -f conftest.er1 24722 cat conftest.err >&5 24723 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24724 (exit $ac_status); } && 24725 { ac_try='test -z "$ac_c_werror_flag" 24726 || test ! -s conftest.err' 24727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24728 (eval $ac_try) 2>&5 24729 ac_status=$? 24730 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24731 (exit $ac_status); }; } && 24732 { ac_try='test -s conftest.$ac_objext' 24733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24734 (eval $ac_try) 2>&5 24735 ac_status=$? 24736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24737 (exit $ac_status); }; }; then 24738 ac_cv_member_struct_stat_st_blocks=yes 24739else 24740 echo "$as_me: failed program was:" >&5 24741sed 's/^/| /' conftest.$ac_ext >&5 24742 24743cat >conftest.$ac_ext <<_ACEOF 24744/* confdefs.h. */ 24745_ACEOF 24746cat confdefs.h >>conftest.$ac_ext 24747cat >>conftest.$ac_ext <<_ACEOF 24748/* end confdefs.h. */ 24749$ac_includes_default 24750int 24751main () 24752{ 24753static struct stat ac_aggr; 24754if (sizeof ac_aggr.st_blocks) 24755return 0; 24756 ; 24757 return 0; 24758} 24759_ACEOF 24760rm -f conftest.$ac_objext 24761if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24762 (eval $ac_compile) 2>conftest.er1 24763 ac_status=$? 24764 grep -v '^ *+' conftest.er1 >conftest.err 24765 rm -f conftest.er1 24766 cat conftest.err >&5 24767 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24768 (exit $ac_status); } && 24769 { ac_try='test -z "$ac_c_werror_flag" 24770 || test ! -s conftest.err' 24771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24772 (eval $ac_try) 2>&5 24773 ac_status=$? 24774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24775 (exit $ac_status); }; } && 24776 { ac_try='test -s conftest.$ac_objext' 24777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24778 (eval $ac_try) 2>&5 24779 ac_status=$? 24780 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24781 (exit $ac_status); }; }; then 24782 ac_cv_member_struct_stat_st_blocks=yes 24783else 24784 echo "$as_me: failed program was:" >&5 24785sed 's/^/| /' conftest.$ac_ext >&5 24786 24787ac_cv_member_struct_stat_st_blocks=no 24788fi 24789rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24790fi 24791rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24792fi 24793echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5 24794echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6 24795if test $ac_cv_member_struct_stat_st_blocks = yes; then 24796 24797cat >>confdefs.h <<_ACEOF 24798#define HAVE_STRUCT_STAT_ST_BLOCKS 1 24799_ACEOF 24800 24801 24802fi 24803 24804echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 24805echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6 24806if test "${ac_cv_struct_tm+set}" = set; then 24807 echo $ECHO_N "(cached) $ECHO_C" >&6 24808else 24809 cat >conftest.$ac_ext <<_ACEOF 24810/* confdefs.h. */ 24811_ACEOF 24812cat confdefs.h >>conftest.$ac_ext 24813cat >>conftest.$ac_ext <<_ACEOF 24814/* end confdefs.h. */ 24815#include <sys/types.h> 24816#include <time.h> 24817 24818int 24819main () 24820{ 24821struct tm *tp; tp->tm_sec; 24822 ; 24823 return 0; 24824} 24825_ACEOF 24826rm -f conftest.$ac_objext 24827if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24828 (eval $ac_compile) 2>conftest.er1 24829 ac_status=$? 24830 grep -v '^ *+' conftest.er1 >conftest.err 24831 rm -f conftest.er1 24832 cat conftest.err >&5 24833 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24834 (exit $ac_status); } && 24835 { ac_try='test -z "$ac_c_werror_flag" 24836 || test ! -s conftest.err' 24837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24838 (eval $ac_try) 2>&5 24839 ac_status=$? 24840 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24841 (exit $ac_status); }; } && 24842 { ac_try='test -s conftest.$ac_objext' 24843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24844 (eval $ac_try) 2>&5 24845 ac_status=$? 24846 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24847 (exit $ac_status); }; }; then 24848 ac_cv_struct_tm=time.h 24849else 24850 echo "$as_me: failed program was:" >&5 24851sed 's/^/| /' conftest.$ac_ext >&5 24852 24853ac_cv_struct_tm=sys/time.h 24854fi 24855rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24856fi 24857echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 24858echo "${ECHO_T}$ac_cv_struct_tm" >&6 24859if test $ac_cv_struct_tm = sys/time.h; then 24860 24861cat >>confdefs.h <<\_ACEOF 24862#define TM_IN_SYS_TIME 1 24863_ACEOF 24864 24865fi 24866 24867echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5 24868echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6 24869if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then 24870 echo $ECHO_N "(cached) $ECHO_C" >&6 24871else 24872 cat >conftest.$ac_ext <<_ACEOF 24873/* confdefs.h. */ 24874_ACEOF 24875cat confdefs.h >>conftest.$ac_ext 24876cat >>conftest.$ac_ext <<_ACEOF 24877/* end confdefs.h. */ 24878#include <sys/types.h> 24879#include <$ac_cv_struct_tm> 24880 24881 24882int 24883main () 24884{ 24885static struct tm ac_aggr; 24886if (ac_aggr.tm_zone) 24887return 0; 24888 ; 24889 return 0; 24890} 24891_ACEOF 24892rm -f conftest.$ac_objext 24893if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24894 (eval $ac_compile) 2>conftest.er1 24895 ac_status=$? 24896 grep -v '^ *+' conftest.er1 >conftest.err 24897 rm -f conftest.er1 24898 cat conftest.err >&5 24899 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24900 (exit $ac_status); } && 24901 { ac_try='test -z "$ac_c_werror_flag" 24902 || test ! -s conftest.err' 24903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24904 (eval $ac_try) 2>&5 24905 ac_status=$? 24906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24907 (exit $ac_status); }; } && 24908 { ac_try='test -s conftest.$ac_objext' 24909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24910 (eval $ac_try) 2>&5 24911 ac_status=$? 24912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24913 (exit $ac_status); }; }; then 24914 ac_cv_member_struct_tm_tm_zone=yes 24915else 24916 echo "$as_me: failed program was:" >&5 24917sed 's/^/| /' conftest.$ac_ext >&5 24918 24919cat >conftest.$ac_ext <<_ACEOF 24920/* confdefs.h. */ 24921_ACEOF 24922cat confdefs.h >>conftest.$ac_ext 24923cat >>conftest.$ac_ext <<_ACEOF 24924/* end confdefs.h. */ 24925#include <sys/types.h> 24926#include <$ac_cv_struct_tm> 24927 24928 24929int 24930main () 24931{ 24932static struct tm ac_aggr; 24933if (sizeof ac_aggr.tm_zone) 24934return 0; 24935 ; 24936 return 0; 24937} 24938_ACEOF 24939rm -f conftest.$ac_objext 24940if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24941 (eval $ac_compile) 2>conftest.er1 24942 ac_status=$? 24943 grep -v '^ *+' conftest.er1 >conftest.err 24944 rm -f conftest.er1 24945 cat conftest.err >&5 24946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24947 (exit $ac_status); } && 24948 { ac_try='test -z "$ac_c_werror_flag" 24949 || test ! -s conftest.err' 24950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24951 (eval $ac_try) 2>&5 24952 ac_status=$? 24953 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24954 (exit $ac_status); }; } && 24955 { ac_try='test -s conftest.$ac_objext' 24956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24957 (eval $ac_try) 2>&5 24958 ac_status=$? 24959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24960 (exit $ac_status); }; }; then 24961 ac_cv_member_struct_tm_tm_zone=yes 24962else 24963 echo "$as_me: failed program was:" >&5 24964sed 's/^/| /' conftest.$ac_ext >&5 24965 24966ac_cv_member_struct_tm_tm_zone=no 24967fi 24968rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24969fi 24970rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 24971fi 24972echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5 24973echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6 24974if test $ac_cv_member_struct_tm_tm_zone = yes; then 24975 24976cat >>confdefs.h <<_ACEOF 24977#define HAVE_STRUCT_TM_TM_ZONE 1 24978_ACEOF 24979 24980 24981fi 24982 24983if test "$ac_cv_member_struct_tm_tm_zone" = yes; then 24984 24985cat >>confdefs.h <<\_ACEOF 24986#define HAVE_TM_ZONE 1 24987_ACEOF 24988 24989else 24990 echo "$as_me:$LINENO: checking for tzname" >&5 24991echo $ECHO_N "checking for tzname... $ECHO_C" >&6 24992if test "${ac_cv_var_tzname+set}" = set; then 24993 echo $ECHO_N "(cached) $ECHO_C" >&6 24994else 24995 cat >conftest.$ac_ext <<_ACEOF 24996/* confdefs.h. */ 24997_ACEOF 24998cat confdefs.h >>conftest.$ac_ext 24999cat >>conftest.$ac_ext <<_ACEOF 25000/* end confdefs.h. */ 25001#include <time.h> 25002#ifndef tzname /* For SGI. */ 25003extern char *tzname[]; /* RS6000 and others reject char **tzname. */ 25004#endif 25005 25006int 25007main () 25008{ 25009atoi(*tzname); 25010 ; 25011 return 0; 25012} 25013_ACEOF 25014rm -f conftest.$ac_objext conftest$ac_exeext 25015if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25016 (eval $ac_link) 2>conftest.er1 25017 ac_status=$? 25018 grep -v '^ *+' conftest.er1 >conftest.err 25019 rm -f conftest.er1 25020 cat conftest.err >&5 25021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25022 (exit $ac_status); } && 25023 { ac_try='test -z "$ac_c_werror_flag" 25024 || test ! -s conftest.err' 25025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25026 (eval $ac_try) 2>&5 25027 ac_status=$? 25028 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25029 (exit $ac_status); }; } && 25030 { ac_try='test -s conftest$ac_exeext' 25031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25032 (eval $ac_try) 2>&5 25033 ac_status=$? 25034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25035 (exit $ac_status); }; }; then 25036 ac_cv_var_tzname=yes 25037else 25038 echo "$as_me: failed program was:" >&5 25039sed 's/^/| /' conftest.$ac_ext >&5 25040 25041ac_cv_var_tzname=no 25042fi 25043rm -f conftest.err conftest.$ac_objext \ 25044 conftest$ac_exeext conftest.$ac_ext 25045fi 25046echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5 25047echo "${ECHO_T}$ac_cv_var_tzname" >&6 25048 if test $ac_cv_var_tzname = yes; then 25049 25050cat >>confdefs.h <<\_ACEOF 25051#define HAVE_TZNAME 1 25052_ACEOF 25053 25054 fi 25055fi 25056 25057echo "$as_me:$LINENO: checking for struct timezone in sys/time.h and time.h" >&5 25058echo $ECHO_N "checking for struct timezone in sys/time.h and time.h... $ECHO_C" >&6 25059if test "${bash_cv_struct_timezone+set}" = set; then 25060 echo $ECHO_N "(cached) $ECHO_C" >&6 25061else 25062 25063cat >conftest.$ac_ext <<_ACEOF 25064/* confdefs.h. */ 25065_ACEOF 25066cat confdefs.h >>conftest.$ac_ext 25067cat >>conftest.$ac_ext <<_ACEOF 25068/* end confdefs.h. */ 25069#include <sys/time.h> 25070 25071_ACEOF 25072if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 25073 $EGREP "struct timezone" >/dev/null 2>&1; then 25074 bash_cv_struct_timezone=yes 25075else 25076 cat >conftest.$ac_ext <<_ACEOF 25077/* confdefs.h. */ 25078_ACEOF 25079cat confdefs.h >>conftest.$ac_ext 25080cat >>conftest.$ac_ext <<_ACEOF 25081/* end confdefs.h. */ 25082#include <time.h> 25083 25084_ACEOF 25085if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 25086 $EGREP "struct timezone" >/dev/null 2>&1; then 25087 bash_cv_struct_timezone=yes 25088else 25089 bash_cv_struct_timezone=no 25090fi 25091rm -f conftest* 25092 25093fi 25094rm -f conftest* 25095 25096 25097fi 25098 25099echo "$as_me:$LINENO: result: $bash_cv_struct_timezone" >&5 25100echo "${ECHO_T}$bash_cv_struct_timezone" >&6 25101if test $bash_cv_struct_timezone = yes; then 25102 cat >>confdefs.h <<\_ACEOF 25103#define HAVE_STRUCT_TIMEZONE 1 25104_ACEOF 25105 25106fi 25107 25108 25109echo "$as_me:$LINENO: checking for the existence of strsignal" >&5 25110echo $ECHO_N "checking for the existence of strsignal... $ECHO_C" >&6 25111if test "${bash_cv_have_strsignal+set}" = set; then 25112 echo $ECHO_N "(cached) $ECHO_C" >&6 25113else 25114 cat >conftest.$ac_ext <<_ACEOF 25115/* confdefs.h. */ 25116_ACEOF 25117cat confdefs.h >>conftest.$ac_ext 25118cat >>conftest.$ac_ext <<_ACEOF 25119/* end confdefs.h. */ 25120#include <sys/types.h> 25121#include <signal.h> 25122int 25123main () 25124{ 25125char *s = (char *)strsignal(2); 25126 ; 25127 return 0; 25128} 25129_ACEOF 25130rm -f conftest.$ac_objext conftest$ac_exeext 25131if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25132 (eval $ac_link) 2>conftest.er1 25133 ac_status=$? 25134 grep -v '^ *+' conftest.er1 >conftest.err 25135 rm -f conftest.er1 25136 cat conftest.err >&5 25137 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25138 (exit $ac_status); } && 25139 { ac_try='test -z "$ac_c_werror_flag" 25140 || test ! -s conftest.err' 25141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25142 (eval $ac_try) 2>&5 25143 ac_status=$? 25144 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25145 (exit $ac_status); }; } && 25146 { ac_try='test -s conftest$ac_exeext' 25147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25148 (eval $ac_try) 2>&5 25149 ac_status=$? 25150 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25151 (exit $ac_status); }; }; then 25152 bash_cv_have_strsignal=yes 25153else 25154 echo "$as_me: failed program was:" >&5 25155sed 's/^/| /' conftest.$ac_ext >&5 25156 25157bash_cv_have_strsignal=no 25158fi 25159rm -f conftest.err conftest.$ac_objext \ 25160 conftest$ac_exeext conftest.$ac_ext 25161fi 25162 25163echo "$as_me:$LINENO: result: $bash_cv_have_strsignal" >&5 25164echo "${ECHO_T}$bash_cv_have_strsignal" >&6 25165if test $bash_cv_have_strsignal = yes; then 25166cat >>confdefs.h <<\_ACEOF 25167#define HAVE_STRSIGNAL 1 25168_ACEOF 25169 25170fi 25171 25172echo "$as_me:$LINENO: checking if opendir() opens non-directories" >&5 25173echo $ECHO_N "checking if opendir() opens non-directories... $ECHO_C" >&6 25174if test "${bash_cv_opendir_not_robust+set}" = set; then 25175 echo $ECHO_N "(cached) $ECHO_C" >&6 25176else 25177 if test "$cross_compiling" = yes; then 25178 { echo "$as_me:$LINENO: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&5 25179echo "$as_me: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&2;} 25180 bash_cv_opendir_not_robust=no 25181 25182else 25183 cat >conftest.$ac_ext <<_ACEOF 25184/* confdefs.h. */ 25185_ACEOF 25186cat confdefs.h >>conftest.$ac_ext 25187cat >>conftest.$ac_ext <<_ACEOF 25188/* end confdefs.h. */ 25189 25190#include <stdio.h> 25191#include <sys/types.h> 25192#include <fcntl.h> 25193#ifdef HAVE_UNISTD_H 25194# include <unistd.h> 25195#endif /* HAVE_UNISTD_H */ 25196#if defined(HAVE_DIRENT_H) 25197# include <dirent.h> 25198#else 25199# define dirent direct 25200# ifdef HAVE_SYS_NDIR_H 25201# include <sys/ndir.h> 25202# endif /* SYSNDIR */ 25203# ifdef HAVE_SYS_DIR_H 25204# include <sys/dir.h> 25205# endif /* SYSDIR */ 25206# ifdef HAVE_NDIR_H 25207# include <ndir.h> 25208# endif 25209#endif /* HAVE_DIRENT_H */ 25210main() 25211{ 25212DIR *dir; 25213int fd, err; 25214err = mkdir("/tmp/bash-aclocal", 0700); 25215if (err < 0) { 25216 perror("mkdir"); 25217 exit(1); 25218} 25219unlink("/tmp/bash-aclocal/not_a_directory"); 25220fd = open("/tmp/bash-aclocal/not_a_directory", O_WRONLY|O_CREAT|O_EXCL, 0666); 25221write(fd, "\n", 1); 25222close(fd); 25223dir = opendir("/tmp/bash-aclocal/not_a_directory"); 25224unlink("/tmp/bash-aclocal/not_a_directory"); 25225rmdir("/tmp/bash-aclocal"); 25226exit (dir == 0); 25227} 25228_ACEOF 25229rm -f conftest$ac_exeext 25230if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25231 (eval $ac_link) 2>&5 25232 ac_status=$? 25233 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25234 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25236 (eval $ac_try) 2>&5 25237 ac_status=$? 25238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25239 (exit $ac_status); }; }; then 25240 bash_cv_opendir_not_robust=yes 25241else 25242 echo "$as_me: program exited with status $ac_status" >&5 25243echo "$as_me: failed program was:" >&5 25244sed 's/^/| /' conftest.$ac_ext >&5 25245 25246( exit $ac_status ) 25247bash_cv_opendir_not_robust=no 25248fi 25249rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25250fi 25251fi 25252 25253echo "$as_me:$LINENO: result: $bash_cv_opendir_not_robust" >&5 25254echo "${ECHO_T}$bash_cv_opendir_not_robust" >&6 25255if test $bash_cv_opendir_not_robust = yes; then 25256cat >>confdefs.h <<\_ACEOF 25257#define OPENDIR_NOT_ROBUST 1 25258_ACEOF 25259 25260fi 25261 25262echo "$as_me:$LINENO: checking whether ulimit can substitute for getdtablesize" >&5 25263echo $ECHO_N "checking whether ulimit can substitute for getdtablesize... $ECHO_C" >&6 25264if test "${bash_cv_ulimit_maxfds+set}" = set; then 25265 echo $ECHO_N "(cached) $ECHO_C" >&6 25266else 25267 if test "$cross_compiling" = yes; then 25268 { echo "$as_me:$LINENO: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&5 25269echo "$as_me: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&2;} 25270 bash_cv_ulimit_maxfds=no 25271 25272else 25273 cat >conftest.$ac_ext <<_ACEOF 25274/* confdefs.h. */ 25275_ACEOF 25276cat confdefs.h >>conftest.$ac_ext 25277cat >>conftest.$ac_ext <<_ACEOF 25278/* end confdefs.h. */ 25279 25280main() 25281{ 25282long maxfds = ulimit(4, 0L); 25283exit (maxfds == -1L); 25284} 25285 25286_ACEOF 25287rm -f conftest$ac_exeext 25288if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25289 (eval $ac_link) 2>&5 25290 ac_status=$? 25291 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25292 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25294 (eval $ac_try) 2>&5 25295 ac_status=$? 25296 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25297 (exit $ac_status); }; }; then 25298 bash_cv_ulimit_maxfds=yes 25299else 25300 echo "$as_me: program exited with status $ac_status" >&5 25301echo "$as_me: failed program was:" >&5 25302sed 's/^/| /' conftest.$ac_ext >&5 25303 25304( exit $ac_status ) 25305bash_cv_ulimit_maxfds=no 25306fi 25307rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25308fi 25309fi 25310 25311echo "$as_me:$LINENO: result: $bash_cv_ulimit_maxfds" >&5 25312echo "${ECHO_T}$bash_cv_ulimit_maxfds" >&6 25313if test $bash_cv_ulimit_maxfds = yes; then 25314cat >>confdefs.h <<\_ACEOF 25315#define ULIMIT_MAXFDS 1 25316_ACEOF 25317 25318fi 25319 25320echo "$as_me:$LINENO: checking to see if getenv can be redefined" >&5 25321echo $ECHO_N "checking to see if getenv can be redefined... $ECHO_C" >&6 25322if test "${bash_cv_getenv_redef+set}" = set; then 25323 echo $ECHO_N "(cached) $ECHO_C" >&6 25324else 25325 if test "$cross_compiling" = yes; then 25326 { echo "$as_me:$LINENO: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&5 25327echo "$as_me: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&2;} 25328 bash_cv_getenv_redef=yes 25329 25330else 25331 cat >conftest.$ac_ext <<_ACEOF 25332/* confdefs.h. */ 25333_ACEOF 25334cat confdefs.h >>conftest.$ac_ext 25335cat >>conftest.$ac_ext <<_ACEOF 25336/* end confdefs.h. */ 25337 25338#ifdef HAVE_UNISTD_H 25339# include <unistd.h> 25340#endif 25341#ifndef __STDC__ 25342# ifndef const 25343# define const 25344# endif 25345#endif 25346char * 25347getenv (name) 25348#if defined (__linux__) || defined (__bsdi__) || defined (convex) 25349 const char *name; 25350#else 25351 char const *name; 25352#endif /* !__linux__ && !__bsdi__ && !convex */ 25353{ 25354return "42"; 25355} 25356main() 25357{ 25358char *s; 25359/* The next allows this program to run, but does not allow bash to link 25360 when it redefines getenv. I'm not really interested in figuring out 25361 why not. */ 25362#if defined (NeXT) 25363exit(1); 25364#endif 25365s = getenv("ABCDE"); 25366exit(s == 0); /* force optimizer to leave getenv in */ 25367} 25368 25369_ACEOF 25370rm -f conftest$ac_exeext 25371if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25372 (eval $ac_link) 2>&5 25373 ac_status=$? 25374 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25375 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25377 (eval $ac_try) 2>&5 25378 ac_status=$? 25379 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25380 (exit $ac_status); }; }; then 25381 bash_cv_getenv_redef=yes 25382else 25383 echo "$as_me: program exited with status $ac_status" >&5 25384echo "$as_me: failed program was:" >&5 25385sed 's/^/| /' conftest.$ac_ext >&5 25386 25387( exit $ac_status ) 25388bash_cv_getenv_redef=no 25389fi 25390rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25391fi 25392fi 25393 25394echo "$as_me:$LINENO: result: $bash_cv_getenv_redef" >&5 25395echo "${ECHO_T}$bash_cv_getenv_redef" >&6 25396if test $bash_cv_getenv_redef = yes; then 25397cat >>confdefs.h <<\_ACEOF 25398#define CAN_REDEFINE_GETENV 1 25399_ACEOF 25400 25401fi 25402 25403if test "$ac_cv_func_getcwd" = "yes"; then 25404echo "$as_me:$LINENO: checking if getcwd() will dynamically allocate memory" >&5 25405echo $ECHO_N "checking if getcwd() will dynamically allocate memory... $ECHO_C" >&6 25406if test "${bash_cv_getcwd_malloc+set}" = set; then 25407 echo $ECHO_N "(cached) $ECHO_C" >&6 25408else 25409 if test "$cross_compiling" = yes; then 25410 { echo "$as_me:$LINENO: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no" >&5 25411echo "$as_me: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no" >&2;} 25412 bash_cv_getcwd_malloc=no 25413 25414else 25415 cat >conftest.$ac_ext <<_ACEOF 25416/* confdefs.h. */ 25417_ACEOF 25418cat confdefs.h >>conftest.$ac_ext 25419cat >>conftest.$ac_ext <<_ACEOF 25420/* end confdefs.h. */ 25421 25422#include <stdio.h> 25423#ifdef HAVE_UNISTD_H 25424#include <unistd.h> 25425#endif 25426 25427main() 25428{ 25429 char *xpwd; 25430 xpwd = getcwd(0, 0); 25431 exit (xpwd == 0); 25432} 25433 25434_ACEOF 25435rm -f conftest$ac_exeext 25436if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25437 (eval $ac_link) 2>&5 25438 ac_status=$? 25439 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25440 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25442 (eval $ac_try) 2>&5 25443 ac_status=$? 25444 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25445 (exit $ac_status); }; }; then 25446 bash_cv_getcwd_malloc=yes 25447else 25448 echo "$as_me: program exited with status $ac_status" >&5 25449echo "$as_me: failed program was:" >&5 25450sed 's/^/| /' conftest.$ac_ext >&5 25451 25452( exit $ac_status ) 25453bash_cv_getcwd_malloc=no 25454fi 25455rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25456fi 25457fi 25458 25459echo "$as_me:$LINENO: result: $bash_cv_getcwd_malloc" >&5 25460echo "${ECHO_T}$bash_cv_getcwd_malloc" >&6 25461if test $bash_cv_getcwd_malloc = no; then 25462cat >>confdefs.h <<\_ACEOF 25463#define GETCWD_BROKEN 1 25464_ACEOF 25465 25466case $LIBOBJS in 25467 "getcwd.$ac_objext" | \ 25468 *" getcwd.$ac_objext" | \ 25469 "getcwd.$ac_objext "* | \ 25470 *" getcwd.$ac_objext "* ) ;; 25471 *) LIBOBJS="$LIBOBJS getcwd.$ac_objext" ;; 25472esac 25473 25474fi 25475 25476fi 25477 25478echo "$as_me:$LINENO: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5 25479echo $ECHO_N "checking for presence of POSIX-style sigsetjmp/siglongjmp... $ECHO_C" >&6 25480if test "${bash_cv_func_sigsetjmp+set}" = set; then 25481 echo $ECHO_N "(cached) $ECHO_C" >&6 25482else 25483 if test "$cross_compiling" = yes; then 25484 { echo "$as_me:$LINENO: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&5 25485echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&2;} 25486 bash_cv_func_sigsetjmp=missing 25487 25488else 25489 cat >conftest.$ac_ext <<_ACEOF 25490/* confdefs.h. */ 25491_ACEOF 25492cat confdefs.h >>conftest.$ac_ext 25493cat >>conftest.$ac_ext <<_ACEOF 25494/* end confdefs.h. */ 25495 25496#ifdef HAVE_UNISTD_H 25497#include <unistd.h> 25498#endif 25499#include <sys/types.h> 25500#include <signal.h> 25501#include <setjmp.h> 25502 25503main() 25504{ 25505#if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS) 25506exit (1); 25507#else 25508 25509int code; 25510sigset_t set, oset; 25511sigjmp_buf xx; 25512 25513/* get the mask */ 25514sigemptyset(&set); 25515sigemptyset(&oset); 25516sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &set); 25517sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset); 25518 25519/* save it */ 25520code = sigsetjmp(xx, 1); 25521if (code) 25522 exit(0); /* could get sigmask and compare to oset here. */ 25523 25524/* change it */ 25525sigaddset(&set, SIGINT); 25526sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL); 25527 25528/* and siglongjmp */ 25529siglongjmp(xx, 10); 25530exit(1); 25531#endif 25532} 25533_ACEOF 25534rm -f conftest$ac_exeext 25535if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25536 (eval $ac_link) 2>&5 25537 ac_status=$? 25538 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25539 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25541 (eval $ac_try) 2>&5 25542 ac_status=$? 25543 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25544 (exit $ac_status); }; }; then 25545 bash_cv_func_sigsetjmp=present 25546else 25547 echo "$as_me: program exited with status $ac_status" >&5 25548echo "$as_me: failed program was:" >&5 25549sed 's/^/| /' conftest.$ac_ext >&5 25550 25551( exit $ac_status ) 25552bash_cv_func_sigsetjmp=missing 25553fi 25554rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25555fi 25556fi 25557 25558echo "$as_me:$LINENO: result: $bash_cv_func_sigsetjmp" >&5 25559echo "${ECHO_T}$bash_cv_func_sigsetjmp" >&6 25560if test $bash_cv_func_sigsetjmp = present; then 25561cat >>confdefs.h <<\_ACEOF 25562#define HAVE_POSIX_SIGSETJMP 1 25563_ACEOF 25564 25565fi 25566 25567 25568echo "$as_me:$LINENO: checking whether or not strcoll and strcmp differ" >&5 25569echo $ECHO_N "checking whether or not strcoll and strcmp differ... $ECHO_C" >&6 25570if test "${bash_cv_func_strcoll_broken+set}" = set; then 25571 echo $ECHO_N "(cached) $ECHO_C" >&6 25572else 25573 if test "$cross_compiling" = yes; then 25574 { echo "$as_me:$LINENO: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5 25575echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;} 25576 bash_cv_func_strcoll_broken=no 25577 25578else 25579 cat >conftest.$ac_ext <<_ACEOF 25580/* confdefs.h. */ 25581_ACEOF 25582cat confdefs.h >>conftest.$ac_ext 25583cat >>conftest.$ac_ext <<_ACEOF 25584/* end confdefs.h. */ 25585 25586#include <stdio.h> 25587#if defined (HAVE_LOCALE_H) 25588#include <locale.h> 25589#endif 25590 25591main(c, v) 25592int c; 25593char *v[]; 25594{ 25595 int r1, r2; 25596 char *deflocale, *defcoll; 25597 25598#ifdef HAVE_SETLOCALE 25599 deflocale = setlocale(LC_ALL, ""); 25600 defcoll = setlocale(LC_COLLATE, ""); 25601#endif 25602 25603#ifdef HAVE_STRCOLL 25604 /* These two values are taken from tests/glob-test. */ 25605 r1 = strcoll("abd", "aXd"); 25606#else 25607 r1 = 0; 25608#endif 25609 r2 = strcmp("abd", "aXd"); 25610 25611 /* These two should both be greater than 0. It is permissible for 25612 a system to return different values, as long as the sign is the 25613 same. */ 25614 25615 /* Exit with 1 (failure) if these two values are both > 0, since 25616 this tests whether strcoll(3) is broken with respect to strcmp(3) 25617 in the default locale. */ 25618 exit (r1 > 0 && r2 > 0); 25619} 25620 25621_ACEOF 25622rm -f conftest$ac_exeext 25623if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25624 (eval $ac_link) 2>&5 25625 ac_status=$? 25626 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25627 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25629 (eval $ac_try) 2>&5 25630 ac_status=$? 25631 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25632 (exit $ac_status); }; }; then 25633 bash_cv_func_strcoll_broken=yes 25634else 25635 echo "$as_me: program exited with status $ac_status" >&5 25636echo "$as_me: failed program was:" >&5 25637sed 's/^/| /' conftest.$ac_ext >&5 25638 25639( exit $ac_status ) 25640bash_cv_func_strcoll_broken=no 25641fi 25642rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25643fi 25644fi 25645 25646echo "$as_me:$LINENO: result: $bash_cv_func_strcoll_broken" >&5 25647echo "${ECHO_T}$bash_cv_func_strcoll_broken" >&6 25648if test $bash_cv_func_strcoll_broken = yes; then 25649cat >>confdefs.h <<\_ACEOF 25650#define STRCOLL_BROKEN 1 25651_ACEOF 25652 25653fi 25654 25655 25656 25657if test "$ac_cv_func_putenv" = "yes"; then 25658 25659 25660 25661echo "$as_me:$LINENO: checking for standard-conformant putenv declaration" >&5 25662echo $ECHO_N "checking for standard-conformant putenv declaration... $ECHO_C" >&6 25663if test "${bash_cv_std_putenv+set}" = set; then 25664 echo $ECHO_N "(cached) $ECHO_C" >&6 25665else 25666 cat >conftest.$ac_ext <<_ACEOF 25667/* confdefs.h. */ 25668_ACEOF 25669cat confdefs.h >>conftest.$ac_ext 25670cat >>conftest.$ac_ext <<_ACEOF 25671/* end confdefs.h. */ 25672 25673#if STDC_HEADERS 25674#include <stdlib.h> 25675#include <stddef.h> 25676#endif 25677#ifndef __STDC__ 25678# ifndef const 25679# define const 25680# endif 25681#endif 25682#ifdef PROTOTYPES 25683extern int putenv (char *); 25684#else 25685extern int putenv (); 25686#endif 25687 25688int 25689main () 25690{ 25691return (putenv == 0); 25692 ; 25693 return 0; 25694} 25695_ACEOF 25696rm -f conftest.$ac_objext conftest$ac_exeext 25697if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25698 (eval $ac_link) 2>conftest.er1 25699 ac_status=$? 25700 grep -v '^ *+' conftest.er1 >conftest.err 25701 rm -f conftest.er1 25702 cat conftest.err >&5 25703 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25704 (exit $ac_status); } && 25705 { ac_try='test -z "$ac_c_werror_flag" 25706 || test ! -s conftest.err' 25707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25708 (eval $ac_try) 2>&5 25709 ac_status=$? 25710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25711 (exit $ac_status); }; } && 25712 { ac_try='test -s conftest$ac_exeext' 25713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25714 (eval $ac_try) 2>&5 25715 ac_status=$? 25716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25717 (exit $ac_status); }; }; then 25718 bash_cv_std_putenv=yes 25719else 25720 echo "$as_me: failed program was:" >&5 25721sed 's/^/| /' conftest.$ac_ext >&5 25722 25723bash_cv_std_putenv=no 25724 25725fi 25726rm -f conftest.err conftest.$ac_objext \ 25727 conftest$ac_exeext conftest.$ac_ext 25728fi 25729echo "$as_me:$LINENO: result: $bash_cv_std_putenv" >&5 25730echo "${ECHO_T}$bash_cv_std_putenv" >&6 25731if test $bash_cv_std_putenv = yes; then 25732cat >>confdefs.h <<\_ACEOF 25733#define HAVE_STD_PUTENV 1 25734_ACEOF 25735 25736fi 25737 25738else 25739cat >>confdefs.h <<\_ACEOF 25740#define HAVE_STD_PUTENV 1 25741_ACEOF 25742 25743fi 25744if test "$ac_cv_func_unsetenv" = "yes"; then 25745 25746 25747 25748echo "$as_me:$LINENO: checking for standard-conformant unsetenv declaration" >&5 25749echo $ECHO_N "checking for standard-conformant unsetenv declaration... $ECHO_C" >&6 25750if test "${bash_cv_std_unsetenv+set}" = set; then 25751 echo $ECHO_N "(cached) $ECHO_C" >&6 25752else 25753 cat >conftest.$ac_ext <<_ACEOF 25754/* confdefs.h. */ 25755_ACEOF 25756cat confdefs.h >>conftest.$ac_ext 25757cat >>conftest.$ac_ext <<_ACEOF 25758/* end confdefs.h. */ 25759 25760#if STDC_HEADERS 25761#include <stdlib.h> 25762#include <stddef.h> 25763#endif 25764#ifndef __STDC__ 25765# ifndef const 25766# define const 25767# endif 25768#endif 25769#ifdef PROTOTYPES 25770extern int unsetenv (const char *); 25771#else 25772extern int unsetenv (); 25773#endif 25774 25775int 25776main () 25777{ 25778return (unsetenv == 0); 25779 ; 25780 return 0; 25781} 25782_ACEOF 25783rm -f conftest.$ac_objext conftest$ac_exeext 25784if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25785 (eval $ac_link) 2>conftest.er1 25786 ac_status=$? 25787 grep -v '^ *+' conftest.er1 >conftest.err 25788 rm -f conftest.er1 25789 cat conftest.err >&5 25790 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25791 (exit $ac_status); } && 25792 { ac_try='test -z "$ac_c_werror_flag" 25793 || test ! -s conftest.err' 25794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25795 (eval $ac_try) 2>&5 25796 ac_status=$? 25797 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25798 (exit $ac_status); }; } && 25799 { ac_try='test -s conftest$ac_exeext' 25800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25801 (eval $ac_try) 2>&5 25802 ac_status=$? 25803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25804 (exit $ac_status); }; }; then 25805 bash_cv_std_unsetenv=yes 25806else 25807 echo "$as_me: failed program was:" >&5 25808sed 's/^/| /' conftest.$ac_ext >&5 25809 25810bash_cv_std_unsetenv=no 25811 25812fi 25813rm -f conftest.err conftest.$ac_objext \ 25814 conftest$ac_exeext conftest.$ac_ext 25815fi 25816echo "$as_me:$LINENO: result: $bash_cv_std_unsetenv" >&5 25817echo "${ECHO_T}$bash_cv_std_unsetenv" >&6 25818if test $bash_cv_std_unsetenv = yes; then 25819cat >>confdefs.h <<\_ACEOF 25820#define HAVE_STD_UNSETENV 1 25821_ACEOF 25822 25823fi 25824 25825else 25826cat >>confdefs.h <<\_ACEOF 25827#define HAVE_STD_UNSETENV 1 25828_ACEOF 25829 25830fi 25831 25832echo "$as_me:$LINENO: checking for printf floating point output in hex notation" >&5 25833echo $ECHO_N "checking for printf floating point output in hex notation... $ECHO_C" >&6 25834if test "${bash_cv_printf_a_format+set}" = set; then 25835 echo $ECHO_N "(cached) $ECHO_C" >&6 25836else 25837 if test "$cross_compiling" = yes; then 25838 { echo "$as_me:$LINENO: WARNING: cannot check printf if cross compiling -- defaulting to no" >&5 25839echo "$as_me: WARNING: cannot check printf if cross compiling -- defaulting to no" >&2;} 25840 bash_cv_printf_a_format=no 25841 25842else 25843 cat >conftest.$ac_ext <<_ACEOF 25844/* confdefs.h. */ 25845_ACEOF 25846cat confdefs.h >>conftest.$ac_ext 25847cat >>conftest.$ac_ext <<_ACEOF 25848/* end confdefs.h. */ 25849 25850#include <stdio.h> 25851#include <string.h> 25852 25853int 25854main() 25855{ 25856 double y = 0.0; 25857 char abuf[1024]; 25858 25859 sprintf(abuf, "%A", y); 25860 exit(strchr(abuf, 'P') == (char *)0); 25861} 25862 25863_ACEOF 25864rm -f conftest$ac_exeext 25865if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25866 (eval $ac_link) 2>&5 25867 ac_status=$? 25868 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25869 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25871 (eval $ac_try) 2>&5 25872 ac_status=$? 25873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25874 (exit $ac_status); }; }; then 25875 bash_cv_printf_a_format=yes 25876else 25877 echo "$as_me: program exited with status $ac_status" >&5 25878echo "$as_me: failed program was:" >&5 25879sed 's/^/| /' conftest.$ac_ext >&5 25880 25881( exit $ac_status ) 25882bash_cv_printf_a_format=no 25883fi 25884rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25885fi 25886fi 25887 25888echo "$as_me:$LINENO: result: $bash_cv_printf_a_format" >&5 25889echo "${ECHO_T}$bash_cv_printf_a_format" >&6 25890if test $bash_cv_printf_a_format = yes; then 25891cat >>confdefs.h <<\_ACEOF 25892#define HAVE_PRINTF_A_FORMAT 1 25893_ACEOF 25894 25895fi 25896 25897 25898 25899 25900echo "$as_me:$LINENO: checking if signal handlers must be reinstalled when invoked" >&5 25901echo $ECHO_N "checking if signal handlers must be reinstalled when invoked... $ECHO_C" >&6 25902if test "${bash_cv_must_reinstall_sighandlers+set}" = set; then 25903 echo $ECHO_N "(cached) $ECHO_C" >&6 25904else 25905 if test "$cross_compiling" = yes; then 25906 { echo "$as_me:$LINENO: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5 25907echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;} 25908 bash_cv_must_reinstall_sighandlers=no 25909 25910else 25911 cat >conftest.$ac_ext <<_ACEOF 25912/* confdefs.h. */ 25913_ACEOF 25914cat confdefs.h >>conftest.$ac_ext 25915cat >>conftest.$ac_ext <<_ACEOF 25916/* end confdefs.h. */ 25917 25918#include <signal.h> 25919#ifdef HAVE_UNISTD_H 25920#include <unistd.h> 25921#endif 25922 25923typedef RETSIGTYPE sigfunc(); 25924 25925int nsigint; 25926 25927#ifdef HAVE_POSIX_SIGNALS 25928sigfunc * 25929set_signal_handler(sig, handler) 25930 int sig; 25931 sigfunc *handler; 25932{ 25933 struct sigaction act, oact; 25934 act.sa_handler = handler; 25935 act.sa_flags = 0; 25936 sigemptyset (&act.sa_mask); 25937 sigemptyset (&oact.sa_mask); 25938 sigaction (sig, &act, &oact); 25939 return (oact.sa_handler); 25940} 25941#else 25942#define set_signal_handler(s, h) signal(s, h) 25943#endif 25944 25945RETSIGTYPE 25946sigint(s) 25947int s; 25948{ 25949 nsigint++; 25950} 25951 25952main() 25953{ 25954 nsigint = 0; 25955 set_signal_handler(SIGINT, sigint); 25956 kill((int)getpid(), SIGINT); 25957 kill((int)getpid(), SIGINT); 25958 exit(nsigint != 2); 25959} 25960 25961_ACEOF 25962rm -f conftest$ac_exeext 25963if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25964 (eval $ac_link) 2>&5 25965 ac_status=$? 25966 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25967 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 25968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25969 (eval $ac_try) 2>&5 25970 ac_status=$? 25971 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25972 (exit $ac_status); }; }; then 25973 bash_cv_must_reinstall_sighandlers=no 25974else 25975 echo "$as_me: program exited with status $ac_status" >&5 25976echo "$as_me: failed program was:" >&5 25977sed 's/^/| /' conftest.$ac_ext >&5 25978 25979( exit $ac_status ) 25980bash_cv_must_reinstall_sighandlers=yes 25981fi 25982rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 25983fi 25984fi 25985 25986echo "$as_me:$LINENO: result: $bash_cv_must_reinstall_sighandlers" >&5 25987echo "${ECHO_T}$bash_cv_must_reinstall_sighandlers" >&6 25988if test $bash_cv_must_reinstall_sighandlers = yes; then 25989cat >>confdefs.h <<\_ACEOF 25990#define MUST_REINSTALL_SIGHANDLERS 1 25991_ACEOF 25992 25993fi 25994 25995 25996echo "$as_me:$LINENO: checking for presence of necessary job control definitions" >&5 25997echo $ECHO_N "checking for presence of necessary job control definitions... $ECHO_C" >&6 25998if test "${bash_cv_job_control_missing+set}" = set; then 25999 echo $ECHO_N "(cached) $ECHO_C" >&6 26000else 26001 if test "$cross_compiling" = yes; then 26002 { echo "$as_me:$LINENO: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&5 26003echo "$as_me: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&2;} 26004 bash_cv_job_control_missing=missing 26005 26006else 26007 cat >conftest.$ac_ext <<_ACEOF 26008/* confdefs.h. */ 26009_ACEOF 26010cat confdefs.h >>conftest.$ac_ext 26011cat >>conftest.$ac_ext <<_ACEOF 26012/* end confdefs.h. */ 26013 26014#include <sys/types.h> 26015#ifdef HAVE_SYS_WAIT_H 26016#include <sys/wait.h> 26017#endif 26018#ifdef HAVE_UNISTD_H 26019#include <unistd.h> 26020#endif 26021#include <signal.h> 26022 26023/* Add more tests in here as appropriate. */ 26024main() 26025{ 26026/* signal type */ 26027#if !defined (HAVE_POSIX_SIGNALS) && !defined (HAVE_BSD_SIGNALS) 26028exit(1); 26029#endif 26030 26031/* signals and tty control. */ 26032#if !defined (SIGTSTP) || !defined (SIGSTOP) || !defined (SIGCONT) 26033exit (1); 26034#endif 26035 26036/* process control */ 26037#if !defined (WNOHANG) || !defined (WUNTRACED) 26038exit(1); 26039#endif 26040 26041/* Posix systems have tcgetpgrp and waitpid. */ 26042#if defined (_POSIX_VERSION) && !defined (HAVE_TCGETPGRP) 26043exit(1); 26044#endif 26045 26046#if defined (_POSIX_VERSION) && !defined (HAVE_WAITPID) 26047exit(1); 26048#endif 26049 26050/* Other systems have TIOCSPGRP/TIOCGPRGP and wait3. */ 26051#if !defined (_POSIX_VERSION) && !defined (HAVE_WAIT3) 26052exit(1); 26053#endif 26054 26055exit(0); 26056} 26057_ACEOF 26058rm -f conftest$ac_exeext 26059if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26060 (eval $ac_link) 2>&5 26061 ac_status=$? 26062 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26063 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 26064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26065 (eval $ac_try) 2>&5 26066 ac_status=$? 26067 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26068 (exit $ac_status); }; }; then 26069 bash_cv_job_control_missing=present 26070else 26071 echo "$as_me: program exited with status $ac_status" >&5 26072echo "$as_me: failed program was:" >&5 26073sed 's/^/| /' conftest.$ac_ext >&5 26074 26075( exit $ac_status ) 26076bash_cv_job_control_missing=missing 26077fi 26078rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 26079fi 26080fi 26081 26082echo "$as_me:$LINENO: result: $bash_cv_job_control_missing" >&5 26083echo "${ECHO_T}$bash_cv_job_control_missing" >&6 26084if test $bash_cv_job_control_missing = missing; then 26085cat >>confdefs.h <<\_ACEOF 26086#define JOB_CONTROL_MISSING 1 26087_ACEOF 26088 26089fi 26090 26091echo "$as_me:$LINENO: checking for presence of named pipes" >&5 26092echo $ECHO_N "checking for presence of named pipes... $ECHO_C" >&6 26093if test "${bash_cv_sys_named_pipes+set}" = set; then 26094 echo $ECHO_N "(cached) $ECHO_C" >&6 26095else 26096 if test "$cross_compiling" = yes; then 26097 { echo "$as_me:$LINENO: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing" >&5 26098echo "$as_me: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing" >&2;} 26099 bash_cv_sys_named_pipes=missing 26100 26101else 26102 cat >conftest.$ac_ext <<_ACEOF 26103/* confdefs.h. */ 26104_ACEOF 26105cat confdefs.h >>conftest.$ac_ext 26106cat >>conftest.$ac_ext <<_ACEOF 26107/* end confdefs.h. */ 26108 26109#include <sys/types.h> 26110#include <sys/stat.h> 26111#ifdef HAVE_UNISTD_H 26112#include <unistd.h> 26113#endif 26114 26115/* Add more tests in here as appropriate. */ 26116main() 26117{ 26118int fd, err; 26119 26120#if defined (HAVE_MKFIFO) 26121exit (0); 26122#endif 26123 26124#if !defined (S_IFIFO) && (defined (_POSIX_VERSION) && !defined (S_ISFIFO)) 26125exit (1); 26126#endif 26127 26128#if defined (NeXT) 26129exit (1); 26130#endif 26131err = mkdir("/tmp/bash-aclocal", 0700); 26132if (err < 0) { 26133 perror ("mkdir"); 26134 exit(1); 26135} 26136fd = mknod ("/tmp/bash-aclocal/sh-np-autoconf", 0666 | S_IFIFO, 0); 26137if (fd == -1) { 26138 rmdir ("/tmp/bash-aclocal"); 26139 exit (1); 26140} 26141close(fd); 26142unlink ("/tmp/bash-aclocal/sh-np-autoconf"); 26143rmdir ("/tmp/bash-aclocal"); 26144exit(0); 26145} 26146_ACEOF 26147rm -f conftest$ac_exeext 26148if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26149 (eval $ac_link) 2>&5 26150 ac_status=$? 26151 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26152 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 26153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26154 (eval $ac_try) 2>&5 26155 ac_status=$? 26156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26157 (exit $ac_status); }; }; then 26158 bash_cv_sys_named_pipes=present 26159else 26160 echo "$as_me: program exited with status $ac_status" >&5 26161echo "$as_me: failed program was:" >&5 26162sed 's/^/| /' conftest.$ac_ext >&5 26163 26164( exit $ac_status ) 26165bash_cv_sys_named_pipes=missing 26166fi 26167rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 26168fi 26169fi 26170 26171echo "$as_me:$LINENO: result: $bash_cv_sys_named_pipes" >&5 26172echo "${ECHO_T}$bash_cv_sys_named_pipes" >&6 26173if test $bash_cv_sys_named_pipes = missing; then 26174cat >>confdefs.h <<\_ACEOF 26175#define NAMED_PIPES_MISSING 1 26176_ACEOF 26177 26178fi 26179 26180 26181echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5 26182echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6 26183if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then 26184 echo $ECHO_N "(cached) $ECHO_C" >&6 26185else 26186 cat >conftest.$ac_ext <<_ACEOF 26187/* confdefs.h. */ 26188_ACEOF 26189cat confdefs.h >>conftest.$ac_ext 26190cat >>conftest.$ac_ext <<_ACEOF 26191/* end confdefs.h. */ 26192#include <sys/types.h> 26193#include <termios.h> 26194#ifdef TIOCGWINSZ 26195 yes 26196#endif 26197 26198_ACEOF 26199if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 26200 $EGREP "yes" >/dev/null 2>&1; then 26201 ac_cv_sys_tiocgwinsz_in_termios_h=yes 26202else 26203 ac_cv_sys_tiocgwinsz_in_termios_h=no 26204fi 26205rm -f conftest* 26206 26207fi 26208echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5 26209echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6 26210 26211if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then 26212 echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5 26213echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6 26214if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then 26215 echo $ECHO_N "(cached) $ECHO_C" >&6 26216else 26217 cat >conftest.$ac_ext <<_ACEOF 26218/* confdefs.h. */ 26219_ACEOF 26220cat confdefs.h >>conftest.$ac_ext 26221cat >>conftest.$ac_ext <<_ACEOF 26222/* end confdefs.h. */ 26223#include <sys/types.h> 26224#include <sys/ioctl.h> 26225#ifdef TIOCGWINSZ 26226 yes 26227#endif 26228 26229_ACEOF 26230if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 26231 $EGREP "yes" >/dev/null 2>&1; then 26232 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes 26233else 26234 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no 26235fi 26236rm -f conftest* 26237 26238fi 26239echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5 26240echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6 26241 26242 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then 26243 26244cat >>confdefs.h <<\_ACEOF 26245#define GWINSZ_IN_SYS_IOCTL 1 26246_ACEOF 26247 26248 fi 26249fi 26250 26251echo "$as_me:$LINENO: checking for TIOCSTAT in sys/ioctl.h" >&5 26252echo $ECHO_N "checking for TIOCSTAT in sys/ioctl.h... $ECHO_C" >&6 26253if test "${bash_cv_tiocstat_in_ioctl+set}" = set; then 26254 echo $ECHO_N "(cached) $ECHO_C" >&6 26255else 26256 cat >conftest.$ac_ext <<_ACEOF 26257/* confdefs.h. */ 26258_ACEOF 26259cat confdefs.h >>conftest.$ac_ext 26260cat >>conftest.$ac_ext <<_ACEOF 26261/* end confdefs.h. */ 26262#include <sys/types.h> 26263#include <sys/ioctl.h> 26264int 26265main () 26266{ 26267int x = TIOCSTAT; 26268 ; 26269 return 0; 26270} 26271_ACEOF 26272rm -f conftest.$ac_objext 26273if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26274 (eval $ac_compile) 2>conftest.er1 26275 ac_status=$? 26276 grep -v '^ *+' conftest.er1 >conftest.err 26277 rm -f conftest.er1 26278 cat conftest.err >&5 26279 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26280 (exit $ac_status); } && 26281 { ac_try='test -z "$ac_c_werror_flag" 26282 || test ! -s conftest.err' 26283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26284 (eval $ac_try) 2>&5 26285 ac_status=$? 26286 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26287 (exit $ac_status); }; } && 26288 { ac_try='test -s conftest.$ac_objext' 26289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26290 (eval $ac_try) 2>&5 26291 ac_status=$? 26292 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26293 (exit $ac_status); }; }; then 26294 bash_cv_tiocstat_in_ioctl=yes 26295else 26296 echo "$as_me: failed program was:" >&5 26297sed 's/^/| /' conftest.$ac_ext >&5 26298 26299bash_cv_tiocstat_in_ioctl=no 26300fi 26301rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 26302fi 26303 26304echo "$as_me:$LINENO: result: $bash_cv_tiocstat_in_ioctl" >&5 26305echo "${ECHO_T}$bash_cv_tiocstat_in_ioctl" >&6 26306if test $bash_cv_tiocstat_in_ioctl = yes; then 26307cat >>confdefs.h <<\_ACEOF 26308#define TIOCSTAT_IN_SYS_IOCTL 1 26309_ACEOF 26310 26311fi 26312 26313echo "$as_me:$LINENO: checking for FIONREAD in sys/ioctl.h" >&5 26314echo $ECHO_N "checking for FIONREAD in sys/ioctl.h... $ECHO_C" >&6 26315if test "${bash_cv_fionread_in_ioctl+set}" = set; then 26316 echo $ECHO_N "(cached) $ECHO_C" >&6 26317else 26318 cat >conftest.$ac_ext <<_ACEOF 26319/* confdefs.h. */ 26320_ACEOF 26321cat confdefs.h >>conftest.$ac_ext 26322cat >>conftest.$ac_ext <<_ACEOF 26323/* end confdefs.h. */ 26324#include <sys/types.h> 26325#include <sys/ioctl.h> 26326int 26327main () 26328{ 26329int x = FIONREAD; 26330 ; 26331 return 0; 26332} 26333_ACEOF 26334rm -f conftest.$ac_objext 26335if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26336 (eval $ac_compile) 2>conftest.er1 26337 ac_status=$? 26338 grep -v '^ *+' conftest.er1 >conftest.err 26339 rm -f conftest.er1 26340 cat conftest.err >&5 26341 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26342 (exit $ac_status); } && 26343 { ac_try='test -z "$ac_c_werror_flag" 26344 || test ! -s conftest.err' 26345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26346 (eval $ac_try) 2>&5 26347 ac_status=$? 26348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26349 (exit $ac_status); }; } && 26350 { ac_try='test -s conftest.$ac_objext' 26351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26352 (eval $ac_try) 2>&5 26353 ac_status=$? 26354 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26355 (exit $ac_status); }; }; then 26356 bash_cv_fionread_in_ioctl=yes 26357else 26358 echo "$as_me: failed program was:" >&5 26359sed 's/^/| /' conftest.$ac_ext >&5 26360 26361bash_cv_fionread_in_ioctl=no 26362fi 26363rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 26364fi 26365 26366echo "$as_me:$LINENO: result: $bash_cv_fionread_in_ioctl" >&5 26367echo "${ECHO_T}$bash_cv_fionread_in_ioctl" >&6 26368if test $bash_cv_fionread_in_ioctl = yes; then 26369cat >>confdefs.h <<\_ACEOF 26370#define FIONREAD_IN_SYS_IOCTL 1 26371_ACEOF 26372 26373fi 26374 26375 26376 26377echo "$as_me:$LINENO: checking whether WCONTINUED flag to waitpid is unavailable or available but broken" >&5 26378echo $ECHO_N "checking whether WCONTINUED flag to waitpid is unavailable or available but broken... $ECHO_C" >&6 26379if test "${bash_cv_wcontinued_broken+set}" = set; then 26380 echo $ECHO_N "(cached) $ECHO_C" >&6 26381else 26382 if test "$cross_compiling" = yes; then 26383 { echo "$as_me:$LINENO: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&5 26384echo "$as_me: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&2;} 26385 bash_cv_wcontinued_broken=no 26386 26387else 26388 cat >conftest.$ac_ext <<_ACEOF 26389/* confdefs.h. */ 26390_ACEOF 26391cat confdefs.h >>conftest.$ac_ext 26392cat >>conftest.$ac_ext <<_ACEOF 26393/* end confdefs.h. */ 26394 26395#include <sys/types.h> 26396#include <sys/wait.h> 26397#include <unistd.h> 26398#include <errno.h> 26399 26400#ifndef errno 26401extern int errno; 26402#endif 26403main() 26404{ 26405 int x; 26406 26407 x = waitpid(-1, (int *)0, WNOHANG|WCONTINUED); 26408 if (x == -1 && errno == EINVAL) 26409 exit (1); 26410 else 26411 exit (0); 26412} 26413 26414_ACEOF 26415rm -f conftest$ac_exeext 26416if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26417 (eval $ac_link) 2>&5 26418 ac_status=$? 26419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26420 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 26421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26422 (eval $ac_try) 2>&5 26423 ac_status=$? 26424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26425 (exit $ac_status); }; }; then 26426 bash_cv_wcontinued_broken=no 26427else 26428 echo "$as_me: program exited with status $ac_status" >&5 26429echo "$as_me: failed program was:" >&5 26430sed 's/^/| /' conftest.$ac_ext >&5 26431 26432( exit $ac_status ) 26433bash_cv_wcontinued_broken=yes 26434fi 26435rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 26436fi 26437fi 26438 26439echo "$as_me:$LINENO: result: $bash_cv_wcontinued_broken" >&5 26440echo "${ECHO_T}$bash_cv_wcontinued_broken" >&6 26441if test $bash_cv_wcontinued_broken = yes; then 26442cat >>confdefs.h <<\_ACEOF 26443#define WCONTINUED_BROKEN 1 26444_ACEOF 26445 26446fi 26447 26448 26449echo "$as_me:$LINENO: checking for speed_t in sys/types.h" >&5 26450echo $ECHO_N "checking for speed_t in sys/types.h... $ECHO_C" >&6 26451if test "${bash_cv_speed_t_in_sys_types+set}" = set; then 26452 echo $ECHO_N "(cached) $ECHO_C" >&6 26453else 26454 cat >conftest.$ac_ext <<_ACEOF 26455/* confdefs.h. */ 26456_ACEOF 26457cat confdefs.h >>conftest.$ac_ext 26458cat >>conftest.$ac_ext <<_ACEOF 26459/* end confdefs.h. */ 26460#include <sys/types.h> 26461int 26462main () 26463{ 26464speed_t x; 26465 ; 26466 return 0; 26467} 26468_ACEOF 26469rm -f conftest.$ac_objext 26470if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26471 (eval $ac_compile) 2>conftest.er1 26472 ac_status=$? 26473 grep -v '^ *+' conftest.er1 >conftest.err 26474 rm -f conftest.er1 26475 cat conftest.err >&5 26476 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26477 (exit $ac_status); } && 26478 { ac_try='test -z "$ac_c_werror_flag" 26479 || test ! -s conftest.err' 26480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26481 (eval $ac_try) 2>&5 26482 ac_status=$? 26483 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26484 (exit $ac_status); }; } && 26485 { ac_try='test -s conftest.$ac_objext' 26486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26487 (eval $ac_try) 2>&5 26488 ac_status=$? 26489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26490 (exit $ac_status); }; }; then 26491 bash_cv_speed_t_in_sys_types=yes 26492else 26493 echo "$as_me: failed program was:" >&5 26494sed 's/^/| /' conftest.$ac_ext >&5 26495 26496bash_cv_speed_t_in_sys_types=no 26497fi 26498rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 26499fi 26500 26501echo "$as_me:$LINENO: result: $bash_cv_speed_t_in_sys_types" >&5 26502echo "${ECHO_T}$bash_cv_speed_t_in_sys_types" >&6 26503if test $bash_cv_speed_t_in_sys_types = yes; then 26504cat >>confdefs.h <<\_ACEOF 26505#define SPEED_T_IN_SYS_TYPES 1 26506_ACEOF 26507 26508fi 26509 26510echo "$as_me:$LINENO: checking whether getpw functions are declared in pwd.h" >&5 26511echo $ECHO_N "checking whether getpw functions are declared in pwd.h... $ECHO_C" >&6 26512if test "${bash_cv_getpw_declared+set}" = set; then 26513 echo $ECHO_N "(cached) $ECHO_C" >&6 26514else 26515 cat >conftest.$ac_ext <<_ACEOF 26516/* confdefs.h. */ 26517_ACEOF 26518cat confdefs.h >>conftest.$ac_ext 26519cat >>conftest.$ac_ext <<_ACEOF 26520/* end confdefs.h. */ 26521 26522#include <sys/types.h> 26523#ifdef HAVE_UNISTD_H 26524# include <unistd.h> 26525#endif 26526#include <pwd.h> 26527 26528_ACEOF 26529if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 26530 $EGREP "getpwuid" >/dev/null 2>&1; then 26531 bash_cv_getpw_declared=yes 26532else 26533 bash_cv_getpw_declared=no 26534fi 26535rm -f conftest* 26536 26537fi 26538 26539echo "$as_me:$LINENO: result: $bash_cv_getpw_declared" >&5 26540echo "${ECHO_T}$bash_cv_getpw_declared" >&6 26541if test $bash_cv_getpw_declared = yes; then 26542cat >>confdefs.h <<\_ACEOF 26543#define HAVE_GETPW_DECLS 1 26544_ACEOF 26545 26546fi 26547 26548echo "$as_me:$LINENO: checking for unusable real-time signals due to large values" >&5 26549echo $ECHO_N "checking for unusable real-time signals due to large values... $ECHO_C" >&6 26550if test "${bash_cv_unusable_rtsigs+set}" = set; then 26551 echo $ECHO_N "(cached) $ECHO_C" >&6 26552else 26553 if test "$cross_compiling" = yes; then 26554 { echo "$as_me:$LINENO: WARNING: cannot check real-time signals if cross compiling -- defaulting to yes" >&5 26555echo "$as_me: WARNING: cannot check real-time signals if cross compiling -- defaulting to yes" >&2;} 26556 bash_cv_unusable_rtsigs=yes 26557 26558else 26559 cat >conftest.$ac_ext <<_ACEOF 26560/* confdefs.h. */ 26561_ACEOF 26562cat confdefs.h >>conftest.$ac_ext 26563cat >>conftest.$ac_ext <<_ACEOF 26564/* end confdefs.h. */ 26565 26566#include <sys/types.h> 26567#include <signal.h> 26568 26569#ifndef NSIG 26570# define NSIG 64 26571#endif 26572 26573main () 26574{ 26575 int n_sigs = 2 * NSIG; 26576#ifdef SIGRTMIN 26577 int rtmin = SIGRTMIN; 26578#else 26579 int rtmin = 0; 26580#endif 26581 26582 exit(rtmin < n_sigs); 26583} 26584_ACEOF 26585rm -f conftest$ac_exeext 26586if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26587 (eval $ac_link) 2>&5 26588 ac_status=$? 26589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26590 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 26591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26592 (eval $ac_try) 2>&5 26593 ac_status=$? 26594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26595 (exit $ac_status); }; }; then 26596 bash_cv_unusable_rtsigs=yes 26597else 26598 echo "$as_me: program exited with status $ac_status" >&5 26599echo "$as_me: failed program was:" >&5 26600sed 's/^/| /' conftest.$ac_ext >&5 26601 26602( exit $ac_status ) 26603bash_cv_unusable_rtsigs=no 26604fi 26605rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 26606fi 26607fi 26608 26609echo "$as_me:$LINENO: result: $bash_cv_unusable_rtsigs" >&5 26610echo "${ECHO_T}$bash_cv_unusable_rtsigs" >&6 26611if test $bash_cv_unusable_rtsigs = yes; then 26612cat >>confdefs.h <<\_ACEOF 26613#define UNUSABLE_RT_SIGNALS 1 26614_ACEOF 26615 26616fi 26617 26618 26619 26620 26621 26622if test "$bash_cv_sys_siglist" = no && test "$bash_cv_under_sys_siglist" = no && test "$bash_cv_have_strsignal" = no; then 26623 SIGLIST_O=siglist.o 26624else 26625 SIGLIST_O= 26626fi 26627 26628 26629 26630case "$host_os" in 26631hpux*) echo "$as_me:$LINENO: checking whether $host_os needs _KERNEL for RLIMIT defines" >&5 26632echo $ECHO_N "checking whether $host_os needs _KERNEL for RLIMIT defines... $ECHO_C" >&6 26633if test "${bash_cv_kernel_rlimit+set}" = set; then 26634 echo $ECHO_N "(cached) $ECHO_C" >&6 26635else 26636 cat >conftest.$ac_ext <<_ACEOF 26637/* confdefs.h. */ 26638_ACEOF 26639cat confdefs.h >>conftest.$ac_ext 26640cat >>conftest.$ac_ext <<_ACEOF 26641/* end confdefs.h. */ 26642 26643#include <sys/types.h> 26644#include <sys/resource.h> 26645 26646int 26647main () 26648{ 26649 26650 int f; 26651 f = RLIMIT_DATA; 26652 26653 ; 26654 return 0; 26655} 26656_ACEOF 26657rm -f conftest.$ac_objext 26658if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26659 (eval $ac_compile) 2>conftest.er1 26660 ac_status=$? 26661 grep -v '^ *+' conftest.er1 >conftest.err 26662 rm -f conftest.er1 26663 cat conftest.err >&5 26664 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26665 (exit $ac_status); } && 26666 { ac_try='test -z "$ac_c_werror_flag" 26667 || test ! -s conftest.err' 26668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26669 (eval $ac_try) 2>&5 26670 ac_status=$? 26671 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26672 (exit $ac_status); }; } && 26673 { ac_try='test -s conftest.$ac_objext' 26674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26675 (eval $ac_try) 2>&5 26676 ac_status=$? 26677 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26678 (exit $ac_status); }; }; then 26679 bash_cv_kernel_rlimit=no 26680else 26681 echo "$as_me: failed program was:" >&5 26682sed 's/^/| /' conftest.$ac_ext >&5 26683 26684cat >conftest.$ac_ext <<_ACEOF 26685/* confdefs.h. */ 26686_ACEOF 26687cat confdefs.h >>conftest.$ac_ext 26688cat >>conftest.$ac_ext <<_ACEOF 26689/* end confdefs.h. */ 26690 26691#include <sys/types.h> 26692#define _KERNEL 26693#include <sys/resource.h> 26694#undef _KERNEL 26695 26696int 26697main () 26698{ 26699 26700 int f; 26701 f = RLIMIT_DATA; 26702 26703 ; 26704 return 0; 26705} 26706_ACEOF 26707rm -f conftest.$ac_objext 26708if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26709 (eval $ac_compile) 2>conftest.er1 26710 ac_status=$? 26711 grep -v '^ *+' conftest.er1 >conftest.err 26712 rm -f conftest.er1 26713 cat conftest.err >&5 26714 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26715 (exit $ac_status); } && 26716 { ac_try='test -z "$ac_c_werror_flag" 26717 || test ! -s conftest.err' 26718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26719 (eval $ac_try) 2>&5 26720 ac_status=$? 26721 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26722 (exit $ac_status); }; } && 26723 { ac_try='test -s conftest.$ac_objext' 26724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26725 (eval $ac_try) 2>&5 26726 ac_status=$? 26727 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26728 (exit $ac_status); }; }; then 26729 bash_cv_kernel_rlimit=yes 26730else 26731 echo "$as_me: failed program was:" >&5 26732sed 's/^/| /' conftest.$ac_ext >&5 26733 26734bash_cv_kernel_rlimit=no 26735fi 26736rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 26737 26738fi 26739rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 26740fi 26741 26742echo "$as_me:$LINENO: result: $bash_cv_kernel_rlimit" >&5 26743echo "${ECHO_T}$bash_cv_kernel_rlimit" >&6 26744if test $bash_cv_kernel_rlimit = yes; then 26745cat >>confdefs.h <<\_ACEOF 26746#define RLIMIT_NEEDS_KERNEL 1 26747_ACEOF 26748 26749fi 26750 ;; 26751esac 26752 26753if test "$opt_readline" = yes; then 26754case "$host_os" in 26755aix*) prefer_curses=yes ;; 26756esac 26757 26758if test "X$bash_cv_termcap_lib" = "X"; then 26759_bash_needmsg=yes 26760else 26761echo "$as_me:$LINENO: checking which library has the termcap functions" >&5 26762echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6 26763_bash_needmsg= 26764fi 26765if test "${bash_cv_termcap_lib+set}" = set; then 26766 echo $ECHO_N "(cached) $ECHO_C" >&6 26767else 26768 echo "$as_me:$LINENO: checking for tgetent" >&5 26769echo $ECHO_N "checking for tgetent... $ECHO_C" >&6 26770if test "${ac_cv_func_tgetent+set}" = set; then 26771 echo $ECHO_N "(cached) $ECHO_C" >&6 26772else 26773 cat >conftest.$ac_ext <<_ACEOF 26774/* confdefs.h. */ 26775_ACEOF 26776cat confdefs.h >>conftest.$ac_ext 26777cat >>conftest.$ac_ext <<_ACEOF 26778/* end confdefs.h. */ 26779/* Define tgetent to an innocuous variant, in case <limits.h> declares tgetent. 26780 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 26781#define tgetent innocuous_tgetent 26782 26783/* System header to define __stub macros and hopefully few prototypes, 26784 which can conflict with char tgetent (); below. 26785 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 26786 <limits.h> exists even on freestanding compilers. */ 26787 26788#ifdef __STDC__ 26789# include <limits.h> 26790#else 26791# include <assert.h> 26792#endif 26793 26794#undef tgetent 26795 26796/* Override any gcc2 internal prototype to avoid an error. */ 26797#ifdef __cplusplus 26798extern "C" 26799{ 26800#endif 26801/* We use char because int might match the return type of a gcc2 26802 builtin and then its argument prototype would still apply. */ 26803char tgetent (); 26804/* The GNU C library defines this for functions which it implements 26805 to always fail with ENOSYS. Some functions are actually named 26806 something starting with __ and the normal name is an alias. */ 26807#if defined (__stub_tgetent) || defined (__stub___tgetent) 26808choke me 26809#else 26810char (*f) () = tgetent; 26811#endif 26812#ifdef __cplusplus 26813} 26814#endif 26815 26816int 26817main () 26818{ 26819return f != tgetent; 26820 ; 26821 return 0; 26822} 26823_ACEOF 26824rm -f conftest.$ac_objext conftest$ac_exeext 26825if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26826 (eval $ac_link) 2>conftest.er1 26827 ac_status=$? 26828 grep -v '^ *+' conftest.er1 >conftest.err 26829 rm -f conftest.er1 26830 cat conftest.err >&5 26831 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26832 (exit $ac_status); } && 26833 { ac_try='test -z "$ac_c_werror_flag" 26834 || test ! -s conftest.err' 26835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26836 (eval $ac_try) 2>&5 26837 ac_status=$? 26838 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26839 (exit $ac_status); }; } && 26840 { ac_try='test -s conftest$ac_exeext' 26841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26842 (eval $ac_try) 2>&5 26843 ac_status=$? 26844 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26845 (exit $ac_status); }; }; then 26846 ac_cv_func_tgetent=yes 26847else 26848 echo "$as_me: failed program was:" >&5 26849sed 's/^/| /' conftest.$ac_ext >&5 26850 26851ac_cv_func_tgetent=no 26852fi 26853rm -f conftest.err conftest.$ac_objext \ 26854 conftest$ac_exeext conftest.$ac_ext 26855fi 26856echo "$as_me:$LINENO: result: $ac_cv_func_tgetent" >&5 26857echo "${ECHO_T}$ac_cv_func_tgetent" >&6 26858if test $ac_cv_func_tgetent = yes; then 26859 bash_cv_termcap_lib=libc 26860else 26861 echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5 26862echo $ECHO_N "checking for tgetent in -ltermcap... $ECHO_C" >&6 26863if test "${ac_cv_lib_termcap_tgetent+set}" = set; then 26864 echo $ECHO_N "(cached) $ECHO_C" >&6 26865else 26866 ac_check_lib_save_LIBS=$LIBS 26867LIBS="-ltermcap $LIBS" 26868cat >conftest.$ac_ext <<_ACEOF 26869/* confdefs.h. */ 26870_ACEOF 26871cat confdefs.h >>conftest.$ac_ext 26872cat >>conftest.$ac_ext <<_ACEOF 26873/* end confdefs.h. */ 26874 26875/* Override any gcc2 internal prototype to avoid an error. */ 26876#ifdef __cplusplus 26877extern "C" 26878#endif 26879/* We use char because int might match the return type of a gcc2 26880 builtin and then its argument prototype would still apply. */ 26881char tgetent (); 26882int 26883main () 26884{ 26885tgetent (); 26886 ; 26887 return 0; 26888} 26889_ACEOF 26890rm -f conftest.$ac_objext conftest$ac_exeext 26891if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26892 (eval $ac_link) 2>conftest.er1 26893 ac_status=$? 26894 grep -v '^ *+' conftest.er1 >conftest.err 26895 rm -f conftest.er1 26896 cat conftest.err >&5 26897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26898 (exit $ac_status); } && 26899 { ac_try='test -z "$ac_c_werror_flag" 26900 || test ! -s conftest.err' 26901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26902 (eval $ac_try) 2>&5 26903 ac_status=$? 26904 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26905 (exit $ac_status); }; } && 26906 { ac_try='test -s conftest$ac_exeext' 26907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26908 (eval $ac_try) 2>&5 26909 ac_status=$? 26910 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26911 (exit $ac_status); }; }; then 26912 ac_cv_lib_termcap_tgetent=yes 26913else 26914 echo "$as_me: failed program was:" >&5 26915sed 's/^/| /' conftest.$ac_ext >&5 26916 26917ac_cv_lib_termcap_tgetent=no 26918fi 26919rm -f conftest.err conftest.$ac_objext \ 26920 conftest$ac_exeext conftest.$ac_ext 26921LIBS=$ac_check_lib_save_LIBS 26922fi 26923echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5 26924echo "${ECHO_T}$ac_cv_lib_termcap_tgetent" >&6 26925if test $ac_cv_lib_termcap_tgetent = yes; then 26926 bash_cv_termcap_lib=libtermcap 26927else 26928 echo "$as_me:$LINENO: checking for tgetent in -ltinfo" >&5 26929echo $ECHO_N "checking for tgetent in -ltinfo... $ECHO_C" >&6 26930if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then 26931 echo $ECHO_N "(cached) $ECHO_C" >&6 26932else 26933 ac_check_lib_save_LIBS=$LIBS 26934LIBS="-ltinfo $LIBS" 26935cat >conftest.$ac_ext <<_ACEOF 26936/* confdefs.h. */ 26937_ACEOF 26938cat confdefs.h >>conftest.$ac_ext 26939cat >>conftest.$ac_ext <<_ACEOF 26940/* end confdefs.h. */ 26941 26942/* Override any gcc2 internal prototype to avoid an error. */ 26943#ifdef __cplusplus 26944extern "C" 26945#endif 26946/* We use char because int might match the return type of a gcc2 26947 builtin and then its argument prototype would still apply. */ 26948char tgetent (); 26949int 26950main () 26951{ 26952tgetent (); 26953 ; 26954 return 0; 26955} 26956_ACEOF 26957rm -f conftest.$ac_objext conftest$ac_exeext 26958if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26959 (eval $ac_link) 2>conftest.er1 26960 ac_status=$? 26961 grep -v '^ *+' conftest.er1 >conftest.err 26962 rm -f conftest.er1 26963 cat conftest.err >&5 26964 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26965 (exit $ac_status); } && 26966 { ac_try='test -z "$ac_c_werror_flag" 26967 || test ! -s conftest.err' 26968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26969 (eval $ac_try) 2>&5 26970 ac_status=$? 26971 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26972 (exit $ac_status); }; } && 26973 { ac_try='test -s conftest$ac_exeext' 26974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26975 (eval $ac_try) 2>&5 26976 ac_status=$? 26977 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26978 (exit $ac_status); }; }; then 26979 ac_cv_lib_tinfo_tgetent=yes 26980else 26981 echo "$as_me: failed program was:" >&5 26982sed 's/^/| /' conftest.$ac_ext >&5 26983 26984ac_cv_lib_tinfo_tgetent=no 26985fi 26986rm -f conftest.err conftest.$ac_objext \ 26987 conftest$ac_exeext conftest.$ac_ext 26988LIBS=$ac_check_lib_save_LIBS 26989fi 26990echo "$as_me:$LINENO: result: $ac_cv_lib_tinfo_tgetent" >&5 26991echo "${ECHO_T}$ac_cv_lib_tinfo_tgetent" >&6 26992if test $ac_cv_lib_tinfo_tgetent = yes; then 26993 bash_cv_termcap_lib=libtinfo 26994else 26995 echo "$as_me:$LINENO: checking for tgetent in -lcurses" >&5 26996echo $ECHO_N "checking for tgetent in -lcurses... $ECHO_C" >&6 26997if test "${ac_cv_lib_curses_tgetent+set}" = set; then 26998 echo $ECHO_N "(cached) $ECHO_C" >&6 26999else 27000 ac_check_lib_save_LIBS=$LIBS 27001LIBS="-lcurses $LIBS" 27002cat >conftest.$ac_ext <<_ACEOF 27003/* confdefs.h. */ 27004_ACEOF 27005cat confdefs.h >>conftest.$ac_ext 27006cat >>conftest.$ac_ext <<_ACEOF 27007/* end confdefs.h. */ 27008 27009/* Override any gcc2 internal prototype to avoid an error. */ 27010#ifdef __cplusplus 27011extern "C" 27012#endif 27013/* We use char because int might match the return type of a gcc2 27014 builtin and then its argument prototype would still apply. */ 27015char tgetent (); 27016int 27017main () 27018{ 27019tgetent (); 27020 ; 27021 return 0; 27022} 27023_ACEOF 27024rm -f conftest.$ac_objext conftest$ac_exeext 27025if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 27026 (eval $ac_link) 2>conftest.er1 27027 ac_status=$? 27028 grep -v '^ *+' conftest.er1 >conftest.err 27029 rm -f conftest.er1 27030 cat conftest.err >&5 27031 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27032 (exit $ac_status); } && 27033 { ac_try='test -z "$ac_c_werror_flag" 27034 || test ! -s conftest.err' 27035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27036 (eval $ac_try) 2>&5 27037 ac_status=$? 27038 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27039 (exit $ac_status); }; } && 27040 { ac_try='test -s conftest$ac_exeext' 27041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27042 (eval $ac_try) 2>&5 27043 ac_status=$? 27044 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27045 (exit $ac_status); }; }; then 27046 ac_cv_lib_curses_tgetent=yes 27047else 27048 echo "$as_me: failed program was:" >&5 27049sed 's/^/| /' conftest.$ac_ext >&5 27050 27051ac_cv_lib_curses_tgetent=no 27052fi 27053rm -f conftest.err conftest.$ac_objext \ 27054 conftest$ac_exeext conftest.$ac_ext 27055LIBS=$ac_check_lib_save_LIBS 27056fi 27057echo "$as_me:$LINENO: result: $ac_cv_lib_curses_tgetent" >&5 27058echo "${ECHO_T}$ac_cv_lib_curses_tgetent" >&6 27059if test $ac_cv_lib_curses_tgetent = yes; then 27060 bash_cv_termcap_lib=libcurses 27061else 27062 echo "$as_me:$LINENO: checking for tgetent in -lncurses" >&5 27063echo $ECHO_N "checking for tgetent in -lncurses... $ECHO_C" >&6 27064if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then 27065 echo $ECHO_N "(cached) $ECHO_C" >&6 27066else 27067 ac_check_lib_save_LIBS=$LIBS 27068LIBS="-lncurses $LIBS" 27069cat >conftest.$ac_ext <<_ACEOF 27070/* confdefs.h. */ 27071_ACEOF 27072cat confdefs.h >>conftest.$ac_ext 27073cat >>conftest.$ac_ext <<_ACEOF 27074/* end confdefs.h. */ 27075 27076/* Override any gcc2 internal prototype to avoid an error. */ 27077#ifdef __cplusplus 27078extern "C" 27079#endif 27080/* We use char because int might match the return type of a gcc2 27081 builtin and then its argument prototype would still apply. */ 27082char tgetent (); 27083int 27084main () 27085{ 27086tgetent (); 27087 ; 27088 return 0; 27089} 27090_ACEOF 27091rm -f conftest.$ac_objext conftest$ac_exeext 27092if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 27093 (eval $ac_link) 2>conftest.er1 27094 ac_status=$? 27095 grep -v '^ *+' conftest.er1 >conftest.err 27096 rm -f conftest.er1 27097 cat conftest.err >&5 27098 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27099 (exit $ac_status); } && 27100 { ac_try='test -z "$ac_c_werror_flag" 27101 || test ! -s conftest.err' 27102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27103 (eval $ac_try) 2>&5 27104 ac_status=$? 27105 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27106 (exit $ac_status); }; } && 27107 { ac_try='test -s conftest$ac_exeext' 27108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27109 (eval $ac_try) 2>&5 27110 ac_status=$? 27111 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27112 (exit $ac_status); }; }; then 27113 ac_cv_lib_ncurses_tgetent=yes 27114else 27115 echo "$as_me: failed program was:" >&5 27116sed 's/^/| /' conftest.$ac_ext >&5 27117 27118ac_cv_lib_ncurses_tgetent=no 27119fi 27120rm -f conftest.err conftest.$ac_objext \ 27121 conftest$ac_exeext conftest.$ac_ext 27122LIBS=$ac_check_lib_save_LIBS 27123fi 27124echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tgetent" >&5 27125echo "${ECHO_T}$ac_cv_lib_ncurses_tgetent" >&6 27126if test $ac_cv_lib_ncurses_tgetent = yes; then 27127 bash_cv_termcap_lib=libncurses 27128else 27129 bash_cv_termcap_lib=gnutermcap 27130fi 27131 27132fi 27133 27134fi 27135 27136fi 27137 27138fi 27139 27140fi 27141 27142if test "X$_bash_needmsg" = "Xyes"; then 27143echo "$as_me:$LINENO: checking which library has the termcap functions" >&5 27144echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6 27145fi 27146echo "$as_me:$LINENO: result: using $bash_cv_termcap_lib" >&5 27147echo "${ECHO_T}using $bash_cv_termcap_lib" >&6 27148if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then 27149LDFLAGS="$LDFLAGS -L./lib/termcap" 27150TERMCAP_LIB="./lib/termcap/libtermcap.a" 27151TERMCAP_DEP="./lib/termcap/libtermcap.a" 27152elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then 27153TERMCAP_LIB=-ltermcap 27154TERMCAP_DEP= 27155elif test $bash_cv_termcap_lib = libtinfo; then 27156TERMCAP_LIB=-ltinfo 27157TERMCAP_DEP= 27158elif test $bash_cv_termcap_lib = libncurses; then 27159TERMCAP_LIB=-lncurses 27160TERMCAP_DEP= 27161elif test $bash_cv_termcap_lib = libc; then 27162TERMCAP_LIB= 27163TERMCAP_DEP= 27164else 27165TERMCAP_LIB=-lcurses 27166TERMCAP_DEP= 27167fi 27168 27169fi 27170 27171 27172 27173echo "$as_me:$LINENO: checking whether /dev/fd is available" >&5 27174echo $ECHO_N "checking whether /dev/fd is available... $ECHO_C" >&6 27175if test "${bash_cv_dev_fd+set}" = set; then 27176 echo $ECHO_N "(cached) $ECHO_C" >&6 27177else 27178 bash_cv_dev_fd="" 27179if test -d /dev/fd && test -r /dev/fd/0 < /dev/null; then 27180# check for systems like FreeBSD 5 that only provide /dev/fd/[012] 27181 exec 3</dev/null 27182 if test -r /dev/fd/3; then 27183 bash_cv_dev_fd=standard 27184 else 27185 bash_cv_dev_fd=absent 27186 fi 27187 exec 3<&- 27188fi 27189if test -z "$bash_cv_dev_fd" ; then 27190 if test -d /proc/self/fd && test -r /proc/self/fd/0 < /dev/null; then 27191 bash_cv_dev_fd=whacky 27192 else 27193 bash_cv_dev_fd=absent 27194 fi 27195fi 27196 27197fi 27198 27199echo "$as_me:$LINENO: result: $bash_cv_dev_fd" >&5 27200echo "${ECHO_T}$bash_cv_dev_fd" >&6 27201if test $bash_cv_dev_fd = "standard"; then 27202 cat >>confdefs.h <<\_ACEOF 27203#define HAVE_DEV_FD 1 27204_ACEOF 27205 27206 cat >>confdefs.h <<\_ACEOF 27207#define DEV_FD_PREFIX "/dev/fd/" 27208_ACEOF 27209 27210elif test $bash_cv_dev_fd = "whacky"; then 27211 cat >>confdefs.h <<\_ACEOF 27212#define HAVE_DEV_FD 1 27213_ACEOF 27214 27215 cat >>confdefs.h <<\_ACEOF 27216#define DEV_FD_PREFIX "/proc/self/fd/" 27217_ACEOF 27218 27219fi 27220 27221echo "$as_me:$LINENO: checking whether /dev/stdin stdout stderr are available" >&5 27222echo $ECHO_N "checking whether /dev/stdin stdout stderr are available... $ECHO_C" >&6 27223if test "${bash_cv_dev_stdin+set}" = set; then 27224 echo $ECHO_N "(cached) $ECHO_C" >&6 27225else 27226 if test -d /dev/fd && test -r /dev/stdin < /dev/null; then 27227 bash_cv_dev_stdin=present 27228 elif test -d /proc/self/fd && test -r /dev/stdin < /dev/null; then 27229 bash_cv_dev_stdin=present 27230 else 27231 bash_cv_dev_stdin=absent 27232 fi 27233 27234fi 27235 27236echo "$as_me:$LINENO: result: $bash_cv_dev_stdin" >&5 27237echo "${ECHO_T}$bash_cv_dev_stdin" >&6 27238if test $bash_cv_dev_stdin = "present"; then 27239 cat >>confdefs.h <<\_ACEOF 27240#define HAVE_DEV_STDIN 1 27241_ACEOF 27242 27243fi 27244 27245echo "$as_me:$LINENO: checking for default mail directory" >&5 27246echo $ECHO_N "checking for default mail directory... $ECHO_C" >&6 27247if test "${bash_cv_mail_dir+set}" = set; then 27248 echo $ECHO_N "(cached) $ECHO_C" >&6 27249else 27250 if test -d /var/mail; then 27251 bash_cv_mail_dir=/var/mail 27252 elif test -d /var/spool/mail; then 27253 bash_cv_mail_dir=/var/spool/mail 27254 elif test -d /usr/mail; then 27255 bash_cv_mail_dir=/usr/mail 27256 elif test -d /usr/spool/mail; then 27257 bash_cv_mail_dir=/usr/spool/mail 27258 else 27259 bash_cv_mail_dir=unknown 27260 fi 27261 27262fi 27263 27264echo "$as_me:$LINENO: result: $bash_cv_mail_dir" >&5 27265echo "${ECHO_T}$bash_cv_mail_dir" >&6 27266cat >>confdefs.h <<_ACEOF 27267#define DEFAULT_MAIL_DIRECTORY "$bash_cv_mail_dir" 27268_ACEOF 27269 27270 27271 27272if test "$bash_cv_job_control_missing" = missing; then 27273 opt_job_control=no 27274fi 27275 27276if test "$opt_job_control" = yes; then 27277cat >>confdefs.h <<\_ACEOF 27278#define JOB_CONTROL 1 27279_ACEOF 27280 27281JOBS_O=jobs.o 27282else 27283JOBS_O=nojobs.o 27284fi 27285 27286 27287 27288 27289LOCAL_DEFS=-DSHELL 27290 27291 27292case "${host_os}" in 27293sysv4.2*) cat >>confdefs.h <<\_ACEOF 27294#define SVR4_2 1 27295_ACEOF 27296 27297 cat >>confdefs.h <<\_ACEOF 27298#define SVR4 1 27299_ACEOF 27300 ;; 27301sysv4*) cat >>confdefs.h <<\_ACEOF 27302#define SVR4 1 27303_ACEOF 27304 ;; 27305sysv5*) cat >>confdefs.h <<\_ACEOF 27306#define SVR5 1 27307_ACEOF 27308 ;; 27309hpux9*) LOCAL_CFLAGS="-DHPUX9 -DHPUX" ;; 27310hpux*) LOCAL_CFLAGS=-DHPUX ;; 27311dgux*) LOCAL_CFLAGS=-D_DGUX_SOURCE; LOCAL_LIBS=-ldgc ;; 27312isc*) LOCAL_CFLAGS=-Disc386 ;; 27313rhapsody*) LOCAL_CFLAGS=-DRHAPSODY ;; 27314darwin*) LOCAL_CFLAGS=-DMACOSX ;; 27315sco3.2v5*) LOCAL_CFLAGS="-b elf -DWAITPID_BROKEN -DPATH_MAX=1024" ;; 27316sco3.2v4*) LOCAL_CFLAGS="-DMUST_UNBLOCK_CHLD -DPATH_MAX=1024" ;; 27317sco3.2*) LOCAL_CFLAGS=-DMUST_UNBLOCK_CHLD ;; 27318sunos4*) LOCAL_CFLAGS=-DSunOS4 ;; 27319solaris2.5*) LOCAL_CFLAGS="-DSunOS5 -DSOLARIS" ;; 27320solaris2*) LOCAL_CFLAGS=-DSOLARIS ;; 27321lynxos*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;; 27322linux*) LOCAL_LDFLAGS=-rdynamic # allow dynamic loading 27323 case "`uname -r`" in 27324 2.[456789]*|3*) cat >>confdefs.h <<\_ACEOF 27325#define PGRP_PIPE 1 27326_ACEOF 27327 ;; 27328 esac ;; 27329*qnx6*) LOCAL_CFLAGS="-Dqnx -Dqnx6" LOCAL_LIBS="-lncurses" ;; 27330*qnx*) LOCAL_CFLAGS="-Dqnx -F -3s" LOCAL_LDFLAGS="-3s" LOCAL_LIBS="-lunix -lncurses" ;; 27331powerux*) LOCAL_LIBS="-lgen" ;; 27332cygwin*) LOCAL_CFLAGS=-DRECYCLES_PIDS ;; 27333opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE" ;; 27334esac 27335 27336case "${host_os}-${CC}" in 27337aix4.2*-*gcc*) LOCAL_LDFLAGS="-Xlinker -bexpall -Xlinker -brtl" ;; 27338aix4.2*) LOCAL_LDFLAGS="-bexpall -brtl" ;; 27339bsdi4*-*gcc*) LOCAL_LDFLAGS="-rdynamic" ;; # allow dynamic loading, like Linux 27340esac 27341 27342case "${host_os}" in 27343freebsd[3-9]*) 27344 if test -x /usr/bin/objformat && test "`/usr/bin/objformat`" = "elf" ; then 27345 LOCAL_LDFLAGS=-rdynamic # allow dynamic loading 27346 fi ;; 27347freebsdelf*) LOCAL_LDFLAGS=-rdynamic ;; # allow dynamic loading 27348dragonfly*) LOCAL_LDFLAGS=-rdynamic ;; # allow dynamic loading 27349esac 27350 27351case "$host_cpu" in 27352*cray*) LOCAL_CFLAGS="-DCRAY" ;; # shell var so config.h can use it 27353esac 27354 27355case "$host_cpu-$host_os" in 27356ibmrt-*bsd4*) LOCAL_CFLAGS="-ma -U__STDC__" ;; 27357esac 27358 27359case "$host_cpu-$host_vendor-$host_os" in 27360m88k-motorola-sysv3) LOCAL_CFLAGS=-DWAITPID_BROKEN ;; 27361mips-pyramid-sysv4) LOCAL_CFLAGS=-Xa ;; 27362esac 27363 27364# 27365# Shared object configuration section. These values are generated by 27366# ${srcdir}/support/shobj-conf 27367# 27368if test "$ac_cv_func_dlopen" = "yes" && test -f ${srcdir}/support/shobj-conf 27369then 27370 echo "$as_me:$LINENO: checking shared object configuration for loadable builtins" >&5 27371echo $ECHO_N "checking shared object configuration for loadable builtins... $ECHO_C" >&6 27372 eval `${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c "${host_cpu}" -o "${host_os}" -v "${host_vendor}"` 27373 27374 27375 27376 27377 27378 27379 27380 echo "$as_me:$LINENO: result: $SHOBJ_STATUS" >&5 27381echo "${ECHO_T}$SHOBJ_STATUS" >&6 27382fi 27383 27384# try to create a directory tree if the source is elsewhere 27385# this should be packaged into a script accessible via ${srcdir}/support 27386case "$srcdir" in 27387.) ;; 27388*) for d in doc tests support lib examples; do # dirs 27389 test -d $d || mkdir $d 27390 done 27391 for ld in readline glob tilde malloc sh termcap; do # libdirs 27392 test -d lib/$ld || mkdir lib/$ld 27393 done 27394 test -d examples/loadables || mkdir examples/loadables # loadable builtins 27395 test -d examples/loadables/perl || mkdir examples/loadables/perl 27396 ;; 27397esac 27398 27399BUILD_DIR=`pwd` 27400case "$BUILD_DIR" in 27401*\ *) BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;; 27402*) ;; 27403esac 27404 27405 27406 27407 27408 27409 27410 27411 27412 27413 27414 27415 27416 27417 27418 27419 27420 27421 27422 27423 27424 27425 27426 27427 27428#AC_SUBST(ALLOCA_SOURCE) 27429#AC_SUBST(ALLOCA_OBJECT) 27430 27431 ac_config_files="$ac_config_files Makefile builtins/Makefile lib/readline/Makefile lib/glob/Makefile lib/intl/Makefile lib/malloc/Makefile lib/sh/Makefile lib/termcap/Makefile lib/tilde/Makefile doc/Makefile support/Makefile po/Makefile.in examples/loadables/Makefile examples/loadables/perl/Makefile pathnames.h" 27432 ac_config_commands="$ac_config_commands default" 27433cat >confcache <<\_ACEOF 27434# This file is a shell script that caches the results of configure 27435# tests run on this system so they can be shared between configure 27436# scripts and configure runs, see configure's option --config-cache. 27437# It is not useful on other systems. If it contains results you don't 27438# want to keep, you may remove or edit it. 27439# 27440# config.status only pays attention to the cache file if you give it 27441# the --recheck option to rerun configure. 27442# 27443# `ac_cv_env_foo' variables (set or unset) will be overridden when 27444# loading this file, other *unset* `ac_cv_foo' will be assigned the 27445# following values. 27446 27447_ACEOF 27448 27449# The following way of writing the cache mishandles newlines in values, 27450# but we know of no workaround that is simple, portable, and efficient. 27451# So, don't put newlines in cache variables' values. 27452# Ultrix sh set writes to stderr and can't be redirected directly, 27453# and sets the high bit in the cache file unless we assign to the vars. 27454{ 27455 (set) 2>&1 | 27456 case `(ac_space=' '; set | grep ac_space) 2>&1` in 27457 *ac_space=\ *) 27458 # `set' does not quote correctly, so add quotes (double-quote 27459 # substitution turns \\\\ into \\, and sed turns \\ into \). 27460 sed -n \ 27461 "s/'/'\\\\''/g; 27462 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 27463 ;; 27464 *) 27465 # `set' quotes correctly as required by POSIX, so do not add quotes. 27466 sed -n \ 27467 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 27468 ;; 27469 esac; 27470} | 27471 sed ' 27472 t clear 27473 : clear 27474 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 27475 t end 27476 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 27477 : end' >>confcache 27478if diff $cache_file confcache >/dev/null 2>&1; then :; else 27479 if test -w $cache_file; then 27480 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 27481 cat confcache >$cache_file 27482 else 27483 echo "not updating unwritable cache $cache_file" 27484 fi 27485fi 27486rm -f confcache 27487 27488test "x$prefix" = xNONE && prefix=$ac_default_prefix 27489# Let make expand exec_prefix. 27490test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 27491 27492# VPATH may cause trouble with some makes, so we remove $(srcdir), 27493# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 27494# trailing colons and then remove the whole line if VPATH becomes empty 27495# (actually we leave an empty line to preserve line numbers). 27496if test "x$srcdir" = x.; then 27497 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 27498s/:*\$(srcdir):*/:/; 27499s/:*\${srcdir}:*/:/; 27500s/:*@srcdir@:*/:/; 27501s/^\([^=]*=[ ]*\):*/\1/; 27502s/:*$//; 27503s/^[^=]*=[ ]*$//; 27504}' 27505fi 27506 27507DEFS=-DHAVE_CONFIG_H 27508 27509ac_libobjs= 27510ac_ltlibobjs= 27511for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 27512 # 1. Remove the extension, and $U if already installed. 27513 ac_i=`echo "$ac_i" | 27514 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 27515 # 2. Add them. 27516 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 27517 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 27518done 27519LIBOBJS=$ac_libobjs 27520 27521LTLIBOBJS=$ac_ltlibobjs 27522 27523 27524 27525: ${CONFIG_STATUS=./config.status} 27526ac_clean_files_save=$ac_clean_files 27527ac_clean_files="$ac_clean_files $CONFIG_STATUS" 27528{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 27529echo "$as_me: creating $CONFIG_STATUS" >&6;} 27530cat >$CONFIG_STATUS <<_ACEOF 27531#! $SHELL 27532# Generated by $as_me. 27533# Run this file to recreate the current configuration. 27534# Compiler output produced by configure, useful for debugging 27535# configure, is in config.log if it exists. 27536 27537debug=false 27538ac_cs_recheck=false 27539ac_cs_silent=false 27540SHELL=\${CONFIG_SHELL-$SHELL} 27541_ACEOF 27542 27543cat >>$CONFIG_STATUS <<\_ACEOF 27544## --------------------- ## 27545## M4sh Initialization. ## 27546## --------------------- ## 27547 27548# Be Bourne compatible 27549if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 27550 emulate sh 27551 NULLCMD=: 27552 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 27553 # is contrary to our usage. Disable this feature. 27554 alias -g '${1+"$@"}'='"$@"' 27555elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 27556 set -o posix 27557fi 27558DUALCASE=1; export DUALCASE # for MKS sh 27559 27560# Support unset when possible. 27561if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 27562 as_unset=unset 27563else 27564 as_unset=false 27565fi 27566 27567 27568# Work around bugs in pre-3.0 UWIN ksh. 27569$as_unset ENV MAIL MAILPATH 27570PS1='$ ' 27571PS2='> ' 27572PS4='+ ' 27573 27574# NLS nuisances. 27575for as_var in \ 27576 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 27577 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 27578 LC_TELEPHONE LC_TIME 27579do 27580 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 27581 eval $as_var=C; export $as_var 27582 else 27583 $as_unset $as_var 27584 fi 27585done 27586 27587# Required to use basename. 27588if expr a : '\(a\)' >/dev/null 2>&1; then 27589 as_expr=expr 27590else 27591 as_expr=false 27592fi 27593 27594if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 27595 as_basename=basename 27596else 27597 as_basename=false 27598fi 27599 27600 27601# Name of the executable. 27602as_me=`$as_basename "$0" || 27603$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 27604 X"$0" : 'X\(//\)$' \| \ 27605 X"$0" : 'X\(/\)$' \| \ 27606 . : '\(.\)' 2>/dev/null || 27607echo X/"$0" | 27608 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 27609 /^X\/\(\/\/\)$/{ s//\1/; q; } 27610 /^X\/\(\/\).*/{ s//\1/; q; } 27611 s/.*/./; q'` 27612 27613 27614# PATH needs CR, and LINENO needs CR and PATH. 27615# Avoid depending upon Character Ranges. 27616as_cr_letters='abcdefghijklmnopqrstuvwxyz' 27617as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 27618as_cr_Letters=$as_cr_letters$as_cr_LETTERS 27619as_cr_digits='0123456789' 27620as_cr_alnum=$as_cr_Letters$as_cr_digits 27621 27622# The user is always right. 27623if test "${PATH_SEPARATOR+set}" != set; then 27624 echo "#! /bin/sh" >conf$$.sh 27625 echo "exit 0" >>conf$$.sh 27626 chmod +x conf$$.sh 27627 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 27628 PATH_SEPARATOR=';' 27629 else 27630 PATH_SEPARATOR=: 27631 fi 27632 rm -f conf$$.sh 27633fi 27634 27635 27636 as_lineno_1=$LINENO 27637 as_lineno_2=$LINENO 27638 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 27639 test "x$as_lineno_1" != "x$as_lineno_2" && 27640 test "x$as_lineno_3" = "x$as_lineno_2" || { 27641 # Find who we are. Look in the path if we contain no path at all 27642 # relative or not. 27643 case $0 in 27644 *[\\/]* ) as_myself=$0 ;; 27645 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27646for as_dir in $PATH 27647do 27648 IFS=$as_save_IFS 27649 test -z "$as_dir" && as_dir=. 27650 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 27651done 27652 27653 ;; 27654 esac 27655 # We did not find ourselves, most probably we were run as `sh COMMAND' 27656 # in which case we are not to be found in the path. 27657 if test "x$as_myself" = x; then 27658 as_myself=$0 27659 fi 27660 if test ! -f "$as_myself"; then 27661 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 27662echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} 27663 { (exit 1); exit 1; }; } 27664 fi 27665 case $CONFIG_SHELL in 27666 '') 27667 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27668for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 27669do 27670 IFS=$as_save_IFS 27671 test -z "$as_dir" && as_dir=. 27672 for as_base in sh bash ksh sh5; do 27673 case $as_dir in 27674 /*) 27675 if ("$as_dir/$as_base" -c ' 27676 as_lineno_1=$LINENO 27677 as_lineno_2=$LINENO 27678 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 27679 test "x$as_lineno_1" != "x$as_lineno_2" && 27680 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 27681 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 27682 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 27683 CONFIG_SHELL=$as_dir/$as_base 27684 export CONFIG_SHELL 27685 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 27686 fi;; 27687 esac 27688 done 27689done 27690;; 27691 esac 27692 27693 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 27694 # uniformly replaced by the line number. The first 'sed' inserts a 27695 # line-number line before each line; the second 'sed' does the real 27696 # work. The second script uses 'N' to pair each line-number line 27697 # with the numbered line, and appends trailing '-' during 27698 # substitution so that $LINENO is not a special case at line end. 27699 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 27700 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 27701 sed '=' <$as_myself | 27702 sed ' 27703 N 27704 s,$,-, 27705 : loop 27706 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 27707 t loop 27708 s,-$,, 27709 s,^['$as_cr_digits']*\n,, 27710 ' >$as_me.lineno && 27711 chmod +x $as_me.lineno || 27712 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 27713echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} 27714 { (exit 1); exit 1; }; } 27715 27716 # Don't try to exec as it changes $[0], causing all sort of problems 27717 # (the dirname of $[0] is not the place where we might find the 27718 # original and so on. Autoconf is especially sensible to this). 27719 . ./$as_me.lineno 27720 # Exit status is that of the last command. 27721 exit 27722} 27723 27724 27725case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 27726 *c*,-n*) ECHO_N= ECHO_C=' 27727' ECHO_T=' ' ;; 27728 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 27729 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 27730esac 27731 27732if expr a : '\(a\)' >/dev/null 2>&1; then 27733 as_expr=expr 27734else 27735 as_expr=false 27736fi 27737 27738rm -f conf$$ conf$$.exe conf$$.file 27739echo >conf$$.file 27740if ln -s conf$$.file conf$$ 2>/dev/null; then 27741 # We could just check for DJGPP; but this test a) works b) is more generic 27742 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 27743 if test -f conf$$.exe; then 27744 # Don't use ln at all; we don't have any links 27745 as_ln_s='cp -p' 27746 else 27747 as_ln_s='ln -s' 27748 fi 27749elif ln conf$$.file conf$$ 2>/dev/null; then 27750 as_ln_s=ln 27751else 27752 as_ln_s='cp -p' 27753fi 27754rm -f conf$$ conf$$.exe conf$$.file 27755 27756if mkdir -p . 2>/dev/null; then 27757 as_mkdir_p=: 27758else 27759 test -d ./-p && rmdir ./-p 27760 as_mkdir_p=false 27761fi 27762 27763as_executable_p="test -f" 27764 27765# Sed expression to map a string onto a valid CPP name. 27766as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 27767 27768# Sed expression to map a string onto a valid variable name. 27769as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 27770 27771 27772# IFS 27773# We need space, tab and new line, in precisely that order. 27774as_nl=' 27775' 27776IFS=" $as_nl" 27777 27778# CDPATH. 27779$as_unset CDPATH 27780 27781exec 6>&1 27782 27783# Open the log real soon, to keep \$[0] and so on meaningful, and to 27784# report actual input values of CONFIG_FILES etc. instead of their 27785# values after options handling. Logging --version etc. is OK. 27786exec 5>>config.log 27787{ 27788 echo 27789 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 27790## Running $as_me. ## 27791_ASBOX 27792} >&5 27793cat >&5 <<_CSEOF 27794 27795This file was extended by bash $as_me 3.2-release, which was 27796generated by GNU Autoconf 2.59. Invocation command line was 27797 27798 CONFIG_FILES = $CONFIG_FILES 27799 CONFIG_HEADERS = $CONFIG_HEADERS 27800 CONFIG_LINKS = $CONFIG_LINKS 27801 CONFIG_COMMANDS = $CONFIG_COMMANDS 27802 $ $0 $@ 27803 27804_CSEOF 27805echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 27806echo >&5 27807_ACEOF 27808 27809# Files that config.status was made for. 27810if test -n "$ac_config_files"; then 27811 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 27812fi 27813 27814if test -n "$ac_config_headers"; then 27815 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 27816fi 27817 27818if test -n "$ac_config_links"; then 27819 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 27820fi 27821 27822if test -n "$ac_config_commands"; then 27823 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 27824fi 27825 27826cat >>$CONFIG_STATUS <<\_ACEOF 27827 27828ac_cs_usage="\ 27829\`$as_me' instantiates files from templates according to the 27830current configuration. 27831 27832Usage: $0 [OPTIONS] [FILE]... 27833 27834 -h, --help print this help, then exit 27835 -V, --version print version number, then exit 27836 -q, --quiet do not print progress messages 27837 -d, --debug don't remove temporary files 27838 --recheck update $as_me by reconfiguring in the same conditions 27839 --file=FILE[:TEMPLATE] 27840 instantiate the configuration file FILE 27841 --header=FILE[:TEMPLATE] 27842 instantiate the configuration header FILE 27843 27844Configuration files: 27845$config_files 27846 27847Configuration headers: 27848$config_headers 27849 27850Configuration commands: 27851$config_commands 27852 27853Report bugs to <bug-autoconf@gnu.org>." 27854_ACEOF 27855 27856cat >>$CONFIG_STATUS <<_ACEOF 27857ac_cs_version="\\ 27858bash config.status 3.2-release 27859configured by $0, generated by GNU Autoconf 2.59, 27860 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 27861 27862Copyright (C) 2003 Free Software Foundation, Inc. 27863This config.status script is free software; the Free Software Foundation 27864gives unlimited permission to copy, distribute and modify it." 27865srcdir=$srcdir 27866INSTALL="$INSTALL" 27867_ACEOF 27868 27869cat >>$CONFIG_STATUS <<\_ACEOF 27870# If no file are specified by the user, then we need to provide default 27871# value. By we need to know if files were specified by the user. 27872ac_need_defaults=: 27873while test $# != 0 27874do 27875 case $1 in 27876 --*=*) 27877 ac_option=`expr "x$1" : 'x\([^=]*\)='` 27878 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 27879 ac_shift=: 27880 ;; 27881 -*) 27882 ac_option=$1 27883 ac_optarg=$2 27884 ac_shift=shift 27885 ;; 27886 *) # This is not an option, so the user has probably given explicit 27887 # arguments. 27888 ac_option=$1 27889 ac_need_defaults=false;; 27890 esac 27891 27892 case $ac_option in 27893 # Handling of the options. 27894_ACEOF 27895cat >>$CONFIG_STATUS <<\_ACEOF 27896 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 27897 ac_cs_recheck=: ;; 27898 --version | --vers* | -V ) 27899 echo "$ac_cs_version"; exit 0 ;; 27900 --he | --h) 27901 # Conflict between --help and --header 27902 { { echo "$as_me:$LINENO: error: ambiguous option: $1 27903Try \`$0 --help' for more information." >&5 27904echo "$as_me: error: ambiguous option: $1 27905Try \`$0 --help' for more information." >&2;} 27906 { (exit 1); exit 1; }; };; 27907 --help | --hel | -h ) 27908 echo "$ac_cs_usage"; exit 0 ;; 27909 --debug | --d* | -d ) 27910 debug=: ;; 27911 --file | --fil | --fi | --f ) 27912 $ac_shift 27913 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 27914 ac_need_defaults=false;; 27915 --header | --heade | --head | --hea ) 27916 $ac_shift 27917 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 27918 ac_need_defaults=false;; 27919 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 27920 | -silent | --silent | --silen | --sile | --sil | --si | --s) 27921 ac_cs_silent=: ;; 27922 27923 # This is an error. 27924 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 27925Try \`$0 --help' for more information." >&5 27926echo "$as_me: error: unrecognized option: $1 27927Try \`$0 --help' for more information." >&2;} 27928 { (exit 1); exit 1; }; } ;; 27929 27930 *) ac_config_targets="$ac_config_targets $1" ;; 27931 27932 esac 27933 shift 27934done 27935 27936ac_configure_extra_args= 27937 27938if $ac_cs_silent; then 27939 exec 6>/dev/null 27940 ac_configure_extra_args="$ac_configure_extra_args --silent" 27941fi 27942 27943_ACEOF 27944cat >>$CONFIG_STATUS <<_ACEOF 27945if \$ac_cs_recheck; then 27946 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 27947 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 27948fi 27949 27950_ACEOF 27951 27952cat >>$CONFIG_STATUS <<_ACEOF 27953# 27954# INIT-COMMANDS section. 27955# 27956 27957# Capture the value of obsolete ALL_LINGUAS because we need it to compute 27958 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 27959 # from automake. 27960 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 27961 # Capture the value of LINGUAS because we need it to compute CATALOGS. 27962 LINGUAS="${LINGUAS-%UNSET%}" 27963 27964 27965_ACEOF 27966 27967 27968 27969cat >>$CONFIG_STATUS <<\_ACEOF 27970for ac_config_target in $ac_config_targets 27971do 27972 case "$ac_config_target" in 27973 # Handling of arguments. 27974 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 27975 "builtins/Makefile" ) CONFIG_FILES="$CONFIG_FILES builtins/Makefile" ;; 27976 "lib/readline/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/readline/Makefile" ;; 27977 "lib/glob/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/glob/Makefile" ;; 27978 "lib/intl/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/intl/Makefile" ;; 27979 "lib/malloc/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/malloc/Makefile" ;; 27980 "lib/sh/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/sh/Makefile" ;; 27981 "lib/termcap/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/termcap/Makefile" ;; 27982 "lib/tilde/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/tilde/Makefile" ;; 27983 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 27984 "support/Makefile" ) CONFIG_FILES="$CONFIG_FILES support/Makefile" ;; 27985 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; 27986 "examples/loadables/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/loadables/Makefile" ;; 27987 "examples/loadables/perl/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/loadables/perl/Makefile" ;; 27988 "pathnames.h" ) CONFIG_FILES="$CONFIG_FILES pathnames.h" ;; 27989 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 27990 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 27991 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 27992 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 27993echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 27994 { (exit 1); exit 1; }; };; 27995 esac 27996done 27997 27998# If the user did not use the arguments to specify the items to instantiate, 27999# then the envvar interface is used. Set only those that are not. 28000# We use the long form for the default assignment because of an extremely 28001# bizarre bug on SunOS 4.1.3. 28002if $ac_need_defaults; then 28003 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 28004 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 28005 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 28006fi 28007 28008# Have a temporary directory for convenience. Make it in the build tree 28009# simply because there is no reason to put it here, and in addition, 28010# creating and moving files from /tmp can sometimes cause problems. 28011# Create a temporary directory, and hook for its removal unless debugging. 28012$debug || 28013{ 28014 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 28015 trap '{ (exit 1); exit 1; }' 1 2 13 15 28016} 28017 28018# Create a (secure) tmp directory for tmp files. 28019 28020{ 28021 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 28022 test -n "$tmp" && test -d "$tmp" 28023} || 28024{ 28025 tmp=./confstat$$-$RANDOM 28026 (umask 077 && mkdir $tmp) 28027} || 28028{ 28029 echo "$me: cannot create a temporary directory in ." >&2 28030 { (exit 1); exit 1; } 28031} 28032 28033_ACEOF 28034 28035cat >>$CONFIG_STATUS <<_ACEOF 28036 28037# 28038# CONFIG_FILES section. 28039# 28040 28041# No need to generate the scripts if there are no CONFIG_FILES. 28042# This happens for instance when ./config.status config.h 28043if test -n "\$CONFIG_FILES"; then 28044 # Protect against being on the right side of a sed subst in config.status. 28045 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 28046 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 28047s,@SHELL@,$SHELL,;t t 28048s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 28049s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 28050s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 28051s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 28052s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 28053s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 28054s,@exec_prefix@,$exec_prefix,;t t 28055s,@prefix@,$prefix,;t t 28056s,@program_transform_name@,$program_transform_name,;t t 28057s,@bindir@,$bindir,;t t 28058s,@sbindir@,$sbindir,;t t 28059s,@libexecdir@,$libexecdir,;t t 28060s,@datadir@,$datadir,;t t 28061s,@sysconfdir@,$sysconfdir,;t t 28062s,@sharedstatedir@,$sharedstatedir,;t t 28063s,@localstatedir@,$localstatedir,;t t 28064s,@libdir@,$libdir,;t t 28065s,@includedir@,$includedir,;t t 28066s,@oldincludedir@,$oldincludedir,;t t 28067s,@infodir@,$infodir,;t t 28068s,@mandir@,$mandir,;t t 28069s,@build_alias@,$build_alias,;t t 28070s,@host_alias@,$host_alias,;t t 28071s,@target_alias@,$target_alias,;t t 28072s,@DEFS@,$DEFS,;t t 28073s,@ECHO_C@,$ECHO_C,;t t 28074s,@ECHO_N@,$ECHO_N,;t t 28075s,@ECHO_T@,$ECHO_T,;t t 28076s,@LIBS@,$LIBS,;t t 28077s,@build@,$build,;t t 28078s,@build_cpu@,$build_cpu,;t t 28079s,@build_vendor@,$build_vendor,;t t 28080s,@build_os@,$build_os,;t t 28081s,@host@,$host,;t t 28082s,@host_cpu@,$host_cpu,;t t 28083s,@host_vendor@,$host_vendor,;t t 28084s,@host_os@,$host_os,;t t 28085s,@EMACS@,$EMACS,;t t 28086s,@lispdir@,$lispdir,;t t 28087s,@DEBUGGER_START_FILE@,$DEBUGGER_START_FILE,;t t 28088s,@TESTSCRIPT@,$TESTSCRIPT,;t t 28089s,@PURIFY@,$PURIFY,;t t 28090s,@MALLOC_TARGET@,$MALLOC_TARGET,;t t 28091s,@MALLOC_SRC@,$MALLOC_SRC,;t t 28092s,@MALLOC_LIB@,$MALLOC_LIB,;t t 28093s,@MALLOC_LIBRARY@,$MALLOC_LIBRARY,;t t 28094s,@MALLOC_LDFLAGS@,$MALLOC_LDFLAGS,;t t 28095s,@MALLOC_DEP@,$MALLOC_DEP,;t t 28096s,@htmldir@,$htmldir,;t t 28097s,@HELPDIR@,$HELPDIR,;t t 28098s,@HELPDIRDEFINE@,$HELPDIRDEFINE,;t t 28099s,@HELPINSTALL@,$HELPINSTALL,;t t 28100s,@HELPSTRINGS@,$HELPSTRINGS,;t t 28101s,@CC@,$CC,;t t 28102s,@CFLAGS@,$CFLAGS,;t t 28103s,@LDFLAGS@,$LDFLAGS,;t t 28104s,@CPPFLAGS@,$CPPFLAGS,;t t 28105s,@ac_ct_CC@,$ac_ct_CC,;t t 28106s,@EXEEXT@,$EXEEXT,;t t 28107s,@OBJEXT@,$OBJEXT,;t t 28108s,@CPP@,$CPP,;t t 28109s,@EGREP@,$EGREP,;t t 28110s,@CROSS_COMPILE@,$CROSS_COMPILE,;t t 28111s,@SIGNAMES_H@,$SIGNAMES_H,;t t 28112s,@SIGNAMES_O@,$SIGNAMES_O,;t t 28113s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t 28114s,@STATIC_LD@,$STATIC_LD,;t t 28115s,@CFLAGS_FOR_BUILD@,$CFLAGS_FOR_BUILD,;t t 28116s,@CPPFLAGS_FOR_BUILD@,$CPPFLAGS_FOR_BUILD,;t t 28117s,@LDFLAGS_FOR_BUILD@,$LDFLAGS_FOR_BUILD,;t t 28118s,@RL_VERSION@,$RL_VERSION,;t t 28119s,@RL_MAJOR@,$RL_MAJOR,;t t 28120s,@RL_MINOR@,$RL_MINOR,;t t 28121s,@READLINE_LIB@,$READLINE_LIB,;t t 28122s,@READLINE_DEP@,$READLINE_DEP,;t t 28123s,@RL_LIBDIR@,$RL_LIBDIR,;t t 28124s,@RL_INCLUDEDIR@,$RL_INCLUDEDIR,;t t 28125s,@RL_INCLUDE@,$RL_INCLUDE,;t t 28126s,@HISTORY_LIB@,$HISTORY_LIB,;t t 28127s,@HISTORY_DEP@,$HISTORY_DEP,;t t 28128s,@HIST_LIBDIR@,$HIST_LIBDIR,;t t 28129s,@TILDE_LIB@,$TILDE_LIB,;t t 28130s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 28131s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 28132s,@INSTALL_DATA@,$INSTALL_DATA,;t t 28133s,@AR@,$AR,;t t 28134s,@RANLIB@,$RANLIB,;t t 28135s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t 28136s,@YACC@,$YACC,;t t 28137s,@SET_MAKE@,$SET_MAKE,;t t 28138s,@MAKE_SHELL@,$MAKE_SHELL,;t t 28139s,@SIZE@,$SIZE,;t t 28140s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t 28141s,@USE_NLS@,$USE_NLS,;t t 28142s,@MSGFMT@,$MSGFMT,;t t 28143s,@GMSGFMT@,$GMSGFMT,;t t 28144s,@XGETTEXT@,$XGETTEXT,;t t 28145s,@MSGMERGE@,$MSGMERGE,;t t 28146s,@ALLOCA@,$ALLOCA,;t t 28147s,@GLIBC21@,$GLIBC21,;t t 28148s,@LIBICONV@,$LIBICONV,;t t 28149s,@LTLIBICONV@,$LTLIBICONV,;t t 28150s,@INTLBISON@,$INTLBISON,;t t 28151s,@BUILD_INCLUDED_LIBINTL@,$BUILD_INCLUDED_LIBINTL,;t t 28152s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t 28153s,@CATOBJEXT@,$CATOBJEXT,;t t 28154s,@DATADIRNAME@,$DATADIRNAME,;t t 28155s,@INSTOBJEXT@,$INSTOBJEXT,;t t 28156s,@GENCAT@,$GENCAT,;t t 28157s,@INTLOBJS@,$INTLOBJS,;t t 28158s,@INTL_LIBTOOL_SUFFIX_PREFIX@,$INTL_LIBTOOL_SUFFIX_PREFIX,;t t 28159s,@INTLLIBS@,$INTLLIBS,;t t 28160s,@LIBINTL@,$LIBINTL,;t t 28161s,@LTLIBINTL@,$LTLIBINTL,;t t 28162s,@POSUB@,$POSUB,;t t 28163s,@LIBOBJS@,$LIBOBJS,;t t 28164s,@INTL_DEP@,$INTL_DEP,;t t 28165s,@INTL_INC@,$INTL_INC,;t t 28166s,@LIBINTL_H@,$LIBINTL_H,;t t 28167s,@SIGLIST_O@,$SIGLIST_O,;t t 28168s,@TERMCAP_LIB@,$TERMCAP_LIB,;t t 28169s,@TERMCAP_DEP@,$TERMCAP_DEP,;t t 28170s,@JOBS_O@,$JOBS_O,;t t 28171s,@SHOBJ_CC@,$SHOBJ_CC,;t t 28172s,@SHOBJ_CFLAGS@,$SHOBJ_CFLAGS,;t t 28173s,@SHOBJ_LD@,$SHOBJ_LD,;t t 28174s,@SHOBJ_LDFLAGS@,$SHOBJ_LDFLAGS,;t t 28175s,@SHOBJ_XLDFLAGS@,$SHOBJ_XLDFLAGS,;t t 28176s,@SHOBJ_LIBS@,$SHOBJ_LIBS,;t t 28177s,@SHOBJ_STATUS@,$SHOBJ_STATUS,;t t 28178s,@PROFILE_FLAGS@,$PROFILE_FLAGS,;t t 28179s,@incdir@,$incdir,;t t 28180s,@BUILD_DIR@,$BUILD_DIR,;t t 28181s,@ARFLAGS@,$ARFLAGS,;t t 28182s,@BASHVERS@,$BASHVERS,;t t 28183s,@RELSTATUS@,$RELSTATUS,;t t 28184s,@DEBUG@,$DEBUG,;t t 28185s,@MALLOC_DEBUG@,$MALLOC_DEBUG,;t t 28186s,@LOCAL_LIBS@,$LOCAL_LIBS,;t t 28187s,@LOCAL_CFLAGS@,$LOCAL_CFLAGS,;t t 28188s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t 28189s,@LOCAL_DEFS@,$LOCAL_DEFS,;t t 28190s,@LTLIBOBJS@,$LTLIBOBJS,;t t 28191CEOF 28192 28193_ACEOF 28194 28195 cat >>$CONFIG_STATUS <<\_ACEOF 28196 # Split the substitutions into bite-sized pieces for seds with 28197 # small command number limits, like on Digital OSF/1 and HP-UX. 28198 ac_max_sed_lines=48 28199 ac_sed_frag=1 # Number of current file. 28200 ac_beg=1 # First line for current file. 28201 ac_end=$ac_max_sed_lines # Line after last line for current file. 28202 ac_more_lines=: 28203 ac_sed_cmds= 28204 while $ac_more_lines; do 28205 if test $ac_beg -gt 1; then 28206 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 28207 else 28208 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 28209 fi 28210 if test ! -s $tmp/subs.frag; then 28211 ac_more_lines=false 28212 else 28213 # The purpose of the label and of the branching condition is to 28214 # speed up the sed processing (if there are no `@' at all, there 28215 # is no need to browse any of the substitutions). 28216 # These are the two extra sed commands mentioned above. 28217 (echo ':t 28218 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 28219 if test -z "$ac_sed_cmds"; then 28220 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 28221 else 28222 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 28223 fi 28224 ac_sed_frag=`expr $ac_sed_frag + 1` 28225 ac_beg=$ac_end 28226 ac_end=`expr $ac_end + $ac_max_sed_lines` 28227 fi 28228 done 28229 if test -z "$ac_sed_cmds"; then 28230 ac_sed_cmds=cat 28231 fi 28232fi # test -n "$CONFIG_FILES" 28233 28234_ACEOF 28235cat >>$CONFIG_STATUS <<\_ACEOF 28236for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 28237 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 28238 case $ac_file in 28239 - | *:- | *:-:* ) # input from stdin 28240 cat >$tmp/stdin 28241 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 28242 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 28243 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 28244 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 28245 * ) ac_file_in=$ac_file.in ;; 28246 esac 28247 28248 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 28249 ac_dir=`(dirname "$ac_file") 2>/dev/null || 28250$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 28251 X"$ac_file" : 'X\(//\)[^/]' \| \ 28252 X"$ac_file" : 'X\(//\)$' \| \ 28253 X"$ac_file" : 'X\(/\)' \| \ 28254 . : '\(.\)' 2>/dev/null || 28255echo X"$ac_file" | 28256 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 28257 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 28258 /^X\(\/\/\)$/{ s//\1/; q; } 28259 /^X\(\/\).*/{ s//\1/; q; } 28260 s/.*/./; q'` 28261 { if $as_mkdir_p; then 28262 mkdir -p "$ac_dir" 28263 else 28264 as_dir="$ac_dir" 28265 as_dirs= 28266 while test ! -d "$as_dir"; do 28267 as_dirs="$as_dir $as_dirs" 28268 as_dir=`(dirname "$as_dir") 2>/dev/null || 28269$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 28270 X"$as_dir" : 'X\(//\)[^/]' \| \ 28271 X"$as_dir" : 'X\(//\)$' \| \ 28272 X"$as_dir" : 'X\(/\)' \| \ 28273 . : '\(.\)' 2>/dev/null || 28274echo X"$as_dir" | 28275 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 28276 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 28277 /^X\(\/\/\)$/{ s//\1/; q; } 28278 /^X\(\/\).*/{ s//\1/; q; } 28279 s/.*/./; q'` 28280 done 28281 test ! -n "$as_dirs" || mkdir $as_dirs 28282 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 28283echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 28284 { (exit 1); exit 1; }; }; } 28285 28286 ac_builddir=. 28287 28288if test "$ac_dir" != .; then 28289 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 28290 # A "../" for each directory in $ac_dir_suffix. 28291 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 28292else 28293 ac_dir_suffix= ac_top_builddir= 28294fi 28295 28296case $srcdir in 28297 .) # No --srcdir option. We are building in place. 28298 ac_srcdir=. 28299 if test -z "$ac_top_builddir"; then 28300 ac_top_srcdir=. 28301 else 28302 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 28303 fi ;; 28304 [\\/]* | ?:[\\/]* ) # Absolute path. 28305 ac_srcdir=$srcdir$ac_dir_suffix; 28306 ac_top_srcdir=$srcdir ;; 28307 *) # Relative path. 28308 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 28309 ac_top_srcdir=$ac_top_builddir$srcdir ;; 28310esac 28311 28312# Do not use `cd foo && pwd` to compute absolute paths, because 28313# the directories may not exist. 28314case `pwd` in 28315.) ac_abs_builddir="$ac_dir";; 28316*) 28317 case "$ac_dir" in 28318 .) ac_abs_builddir=`pwd`;; 28319 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 28320 *) ac_abs_builddir=`pwd`/"$ac_dir";; 28321 esac;; 28322esac 28323case $ac_abs_builddir in 28324.) ac_abs_top_builddir=${ac_top_builddir}.;; 28325*) 28326 case ${ac_top_builddir}. in 28327 .) ac_abs_top_builddir=$ac_abs_builddir;; 28328 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 28329 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 28330 esac;; 28331esac 28332case $ac_abs_builddir in 28333.) ac_abs_srcdir=$ac_srcdir;; 28334*) 28335 case $ac_srcdir in 28336 .) ac_abs_srcdir=$ac_abs_builddir;; 28337 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 28338 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 28339 esac;; 28340esac 28341case $ac_abs_builddir in 28342.) ac_abs_top_srcdir=$ac_top_srcdir;; 28343*) 28344 case $ac_top_srcdir in 28345 .) ac_abs_top_srcdir=$ac_abs_builddir;; 28346 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 28347 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 28348 esac;; 28349esac 28350 28351 28352 case $INSTALL in 28353 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 28354 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 28355 esac 28356 28357 if test x"$ac_file" != x-; then 28358 { echo "$as_me:$LINENO: creating $ac_file" >&5 28359echo "$as_me: creating $ac_file" >&6;} 28360 rm -f "$ac_file" 28361 fi 28362 # Let's still pretend it is `configure' which instantiates (i.e., don't 28363 # use $as_me), people would be surprised to read: 28364 # /* config.h. Generated by config.status. */ 28365 if test x"$ac_file" = x-; then 28366 configure_input= 28367 else 28368 configure_input="$ac_file. " 28369 fi 28370 configure_input=$configure_input"Generated from `echo $ac_file_in | 28371 sed 's,.*/,,'` by configure." 28372 28373 # First look for the input files in the build tree, otherwise in the 28374 # src tree. 28375 ac_file_inputs=`IFS=: 28376 for f in $ac_file_in; do 28377 case $f in 28378 -) echo $tmp/stdin ;; 28379 [\\/$]*) 28380 # Absolute (can't be DOS-style, as IFS=:) 28381 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 28382echo "$as_me: error: cannot find input file: $f" >&2;} 28383 { (exit 1); exit 1; }; } 28384 echo "$f";; 28385 *) # Relative 28386 if test -f "$f"; then 28387 # Build tree 28388 echo "$f" 28389 elif test -f "$srcdir/$f"; then 28390 # Source tree 28391 echo "$srcdir/$f" 28392 else 28393 # /dev/null tree 28394 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 28395echo "$as_me: error: cannot find input file: $f" >&2;} 28396 { (exit 1); exit 1; }; } 28397 fi;; 28398 esac 28399 done` || { (exit 1); exit 1; } 28400_ACEOF 28401cat >>$CONFIG_STATUS <<_ACEOF 28402 sed "$ac_vpsub 28403$extrasub 28404_ACEOF 28405cat >>$CONFIG_STATUS <<\_ACEOF 28406:t 28407/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 28408s,@configure_input@,$configure_input,;t t 28409s,@srcdir@,$ac_srcdir,;t t 28410s,@abs_srcdir@,$ac_abs_srcdir,;t t 28411s,@top_srcdir@,$ac_top_srcdir,;t t 28412s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 28413s,@builddir@,$ac_builddir,;t t 28414s,@abs_builddir@,$ac_abs_builddir,;t t 28415s,@top_builddir@,$ac_top_builddir,;t t 28416s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 28417s,@INSTALL@,$ac_INSTALL,;t t 28418" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 28419 rm -f $tmp/stdin 28420 if test x"$ac_file" != x-; then 28421 mv $tmp/out $ac_file 28422 else 28423 cat $tmp/out 28424 rm -f $tmp/out 28425 fi 28426 28427done 28428_ACEOF 28429cat >>$CONFIG_STATUS <<\_ACEOF 28430 28431# 28432# CONFIG_HEADER section. 28433# 28434 28435# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 28436# NAME is the cpp macro being defined and VALUE is the value it is being given. 28437# 28438# ac_d sets the value in "#define NAME VALUE" lines. 28439ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 28440ac_dB='[ ].*$,\1#\2' 28441ac_dC=' ' 28442ac_dD=',;t' 28443# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 28444ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 28445ac_uB='$,\1#\2define\3' 28446ac_uC=' ' 28447ac_uD=',;t' 28448 28449for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 28450 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 28451 case $ac_file in 28452 - | *:- | *:-:* ) # input from stdin 28453 cat >$tmp/stdin 28454 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 28455 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 28456 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 28457 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 28458 * ) ac_file_in=$ac_file.in ;; 28459 esac 28460 28461 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 28462echo "$as_me: creating $ac_file" >&6;} 28463 28464 # First look for the input files in the build tree, otherwise in the 28465 # src tree. 28466 ac_file_inputs=`IFS=: 28467 for f in $ac_file_in; do 28468 case $f in 28469 -) echo $tmp/stdin ;; 28470 [\\/$]*) 28471 # Absolute (can't be DOS-style, as IFS=:) 28472 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 28473echo "$as_me: error: cannot find input file: $f" >&2;} 28474 { (exit 1); exit 1; }; } 28475 # Do quote $f, to prevent DOS paths from being IFS'd. 28476 echo "$f";; 28477 *) # Relative 28478 if test -f "$f"; then 28479 # Build tree 28480 echo "$f" 28481 elif test -f "$srcdir/$f"; then 28482 # Source tree 28483 echo "$srcdir/$f" 28484 else 28485 # /dev/null tree 28486 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 28487echo "$as_me: error: cannot find input file: $f" >&2;} 28488 { (exit 1); exit 1; }; } 28489 fi;; 28490 esac 28491 done` || { (exit 1); exit 1; } 28492 # Remove the trailing spaces. 28493 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 28494 28495_ACEOF 28496 28497# Transform confdefs.h into two sed scripts, `conftest.defines' and 28498# `conftest.undefs', that substitutes the proper values into 28499# config.h.in to produce config.h. The first handles `#define' 28500# templates, and the second `#undef' templates. 28501# And first: Protect against being on the right side of a sed subst in 28502# config.status. Protect against being in an unquoted here document 28503# in config.status. 28504rm -f conftest.defines conftest.undefs 28505# Using a here document instead of a string reduces the quoting nightmare. 28506# Putting comments in sed scripts is not portable. 28507# 28508# `end' is used to avoid that the second main sed command (meant for 28509# 0-ary CPP macros) applies to n-ary macro definitions. 28510# See the Autoconf documentation for `clear'. 28511cat >confdef2sed.sed <<\_ACEOF 28512s/[\\&,]/\\&/g 28513s,[\\$`],\\&,g 28514t clear 28515: clear 28516s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp 28517t end 28518s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 28519: end 28520_ACEOF 28521# If some macros were called several times there might be several times 28522# the same #defines, which is useless. Nevertheless, we may not want to 28523# sort them, since we want the *last* AC-DEFINE to be honored. 28524uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 28525sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 28526rm -f confdef2sed.sed 28527 28528# This sed command replaces #undef with comments. This is necessary, for 28529# example, in the case of _POSIX_SOURCE, which is predefined and required 28530# on some systems where configure will not decide to define it. 28531cat >>conftest.undefs <<\_ACEOF 28532s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 28533_ACEOF 28534 28535# Break up conftest.defines because some shells have a limit on the size 28536# of here documents, and old seds have small limits too (100 cmds). 28537echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 28538echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 28539echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 28540echo ' :' >>$CONFIG_STATUS 28541rm -f conftest.tail 28542while grep . conftest.defines >/dev/null 28543do 28544 # Write a limited-size here document to $tmp/defines.sed. 28545 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 28546 # Speed up: don't consider the non `#define' lines. 28547 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 28548 # Work around the forget-to-reset-the-flag bug. 28549 echo 't clr' >>$CONFIG_STATUS 28550 echo ': clr' >>$CONFIG_STATUS 28551 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 28552 echo 'CEOF 28553 sed -f $tmp/defines.sed $tmp/in >$tmp/out 28554 rm -f $tmp/in 28555 mv $tmp/out $tmp/in 28556' >>$CONFIG_STATUS 28557 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 28558 rm -f conftest.defines 28559 mv conftest.tail conftest.defines 28560done 28561rm -f conftest.defines 28562echo ' fi # grep' >>$CONFIG_STATUS 28563echo >>$CONFIG_STATUS 28564 28565# Break up conftest.undefs because some shells have a limit on the size 28566# of here documents, and old seds have small limits too (100 cmds). 28567echo ' # Handle all the #undef templates' >>$CONFIG_STATUS 28568rm -f conftest.tail 28569while grep . conftest.undefs >/dev/null 28570do 28571 # Write a limited-size here document to $tmp/undefs.sed. 28572 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 28573 # Speed up: don't consider the non `#undef' 28574 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 28575 # Work around the forget-to-reset-the-flag bug. 28576 echo 't clr' >>$CONFIG_STATUS 28577 echo ': clr' >>$CONFIG_STATUS 28578 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 28579 echo 'CEOF 28580 sed -f $tmp/undefs.sed $tmp/in >$tmp/out 28581 rm -f $tmp/in 28582 mv $tmp/out $tmp/in 28583' >>$CONFIG_STATUS 28584 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 28585 rm -f conftest.undefs 28586 mv conftest.tail conftest.undefs 28587done 28588rm -f conftest.undefs 28589 28590cat >>$CONFIG_STATUS <<\_ACEOF 28591 # Let's still pretend it is `configure' which instantiates (i.e., don't 28592 # use $as_me), people would be surprised to read: 28593 # /* config.h. Generated by config.status. */ 28594 if test x"$ac_file" = x-; then 28595 echo "/* Generated by configure. */" >$tmp/config.h 28596 else 28597 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h 28598 fi 28599 cat $tmp/in >>$tmp/config.h 28600 rm -f $tmp/in 28601 if test x"$ac_file" != x-; then 28602 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 28603 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 28604echo "$as_me: $ac_file is unchanged" >&6;} 28605 else 28606 ac_dir=`(dirname "$ac_file") 2>/dev/null || 28607$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 28608 X"$ac_file" : 'X\(//\)[^/]' \| \ 28609 X"$ac_file" : 'X\(//\)$' \| \ 28610 X"$ac_file" : 'X\(/\)' \| \ 28611 . : '\(.\)' 2>/dev/null || 28612echo X"$ac_file" | 28613 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 28614 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 28615 /^X\(\/\/\)$/{ s//\1/; q; } 28616 /^X\(\/\).*/{ s//\1/; q; } 28617 s/.*/./; q'` 28618 { if $as_mkdir_p; then 28619 mkdir -p "$ac_dir" 28620 else 28621 as_dir="$ac_dir" 28622 as_dirs= 28623 while test ! -d "$as_dir"; do 28624 as_dirs="$as_dir $as_dirs" 28625 as_dir=`(dirname "$as_dir") 2>/dev/null || 28626$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 28627 X"$as_dir" : 'X\(//\)[^/]' \| \ 28628 X"$as_dir" : 'X\(//\)$' \| \ 28629 X"$as_dir" : 'X\(/\)' \| \ 28630 . : '\(.\)' 2>/dev/null || 28631echo X"$as_dir" | 28632 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 28633 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 28634 /^X\(\/\/\)$/{ s//\1/; q; } 28635 /^X\(\/\).*/{ s//\1/; q; } 28636 s/.*/./; q'` 28637 done 28638 test ! -n "$as_dirs" || mkdir $as_dirs 28639 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 28640echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 28641 { (exit 1); exit 1; }; }; } 28642 28643 rm -f $ac_file 28644 mv $tmp/config.h $ac_file 28645 fi 28646 else 28647 cat $tmp/config.h 28648 rm -f $tmp/config.h 28649 fi 28650done 28651_ACEOF 28652cat >>$CONFIG_STATUS <<\_ACEOF 28653 28654# 28655# CONFIG_COMMANDS section. 28656# 28657for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue 28658 ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 28659 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 28660 ac_dir=`(dirname "$ac_dest") 2>/dev/null || 28661$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 28662 X"$ac_dest" : 'X\(//\)[^/]' \| \ 28663 X"$ac_dest" : 'X\(//\)$' \| \ 28664 X"$ac_dest" : 'X\(/\)' \| \ 28665 . : '\(.\)' 2>/dev/null || 28666echo X"$ac_dest" | 28667 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 28668 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 28669 /^X\(\/\/\)$/{ s//\1/; q; } 28670 /^X\(\/\).*/{ s//\1/; q; } 28671 s/.*/./; q'` 28672 { if $as_mkdir_p; then 28673 mkdir -p "$ac_dir" 28674 else 28675 as_dir="$ac_dir" 28676 as_dirs= 28677 while test ! -d "$as_dir"; do 28678 as_dirs="$as_dir $as_dirs" 28679 as_dir=`(dirname "$as_dir") 2>/dev/null || 28680$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 28681 X"$as_dir" : 'X\(//\)[^/]' \| \ 28682 X"$as_dir" : 'X\(//\)$' \| \ 28683 X"$as_dir" : 'X\(/\)' \| \ 28684 . : '\(.\)' 2>/dev/null || 28685echo X"$as_dir" | 28686 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 28687 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 28688 /^X\(\/\/\)$/{ s//\1/; q; } 28689 /^X\(\/\).*/{ s//\1/; q; } 28690 s/.*/./; q'` 28691 done 28692 test ! -n "$as_dirs" || mkdir $as_dirs 28693 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 28694echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 28695 { (exit 1); exit 1; }; }; } 28696 28697 ac_builddir=. 28698 28699if test "$ac_dir" != .; then 28700 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 28701 # A "../" for each directory in $ac_dir_suffix. 28702 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 28703else 28704 ac_dir_suffix= ac_top_builddir= 28705fi 28706 28707case $srcdir in 28708 .) # No --srcdir option. We are building in place. 28709 ac_srcdir=. 28710 if test -z "$ac_top_builddir"; then 28711 ac_top_srcdir=. 28712 else 28713 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 28714 fi ;; 28715 [\\/]* | ?:[\\/]* ) # Absolute path. 28716 ac_srcdir=$srcdir$ac_dir_suffix; 28717 ac_top_srcdir=$srcdir ;; 28718 *) # Relative path. 28719 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 28720 ac_top_srcdir=$ac_top_builddir$srcdir ;; 28721esac 28722 28723# Do not use `cd foo && pwd` to compute absolute paths, because 28724# the directories may not exist. 28725case `pwd` in 28726.) ac_abs_builddir="$ac_dir";; 28727*) 28728 case "$ac_dir" in 28729 .) ac_abs_builddir=`pwd`;; 28730 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 28731 *) ac_abs_builddir=`pwd`/"$ac_dir";; 28732 esac;; 28733esac 28734case $ac_abs_builddir in 28735.) ac_abs_top_builddir=${ac_top_builddir}.;; 28736*) 28737 case ${ac_top_builddir}. in 28738 .) ac_abs_top_builddir=$ac_abs_builddir;; 28739 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 28740 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 28741 esac;; 28742esac 28743case $ac_abs_builddir in 28744.) ac_abs_srcdir=$ac_srcdir;; 28745*) 28746 case $ac_srcdir in 28747 .) ac_abs_srcdir=$ac_abs_builddir;; 28748 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 28749 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 28750 esac;; 28751esac 28752case $ac_abs_builddir in 28753.) ac_abs_top_srcdir=$ac_top_srcdir;; 28754*) 28755 case $ac_top_srcdir in 28756 .) ac_abs_top_srcdir=$ac_abs_builddir;; 28757 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 28758 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 28759 esac;; 28760esac 28761 28762 28763 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 28764echo "$as_me: executing $ac_dest commands" >&6;} 28765 case $ac_dest in 28766 default-1 ) 28767 for ac_file in $CONFIG_FILES; do 28768 # Support "outfile[:infile[:infile...]]" 28769 case "$ac_file" in 28770 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 28771 esac 28772 # PO directories have a Makefile.in generated from Makefile.in.in. 28773 case "$ac_file" in */Makefile.in) 28774 # Adjust a relative srcdir. 28775 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 28776 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" 28777 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 28778 # In autoconf-2.13 it is called $ac_given_srcdir. 28779 # In autoconf-2.50 it is called $srcdir. 28780 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 28781 case "$ac_given_srcdir" in 28782 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 28783 /*) top_srcdir="$ac_given_srcdir" ;; 28784 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 28785 esac 28786 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 28787 rm -f "$ac_dir/POTFILES" 28788 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 28789 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 28790 POMAKEFILEDEPS="POTFILES.in" 28791 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 28792 # on $ac_dir but don't depend on user-specified configuration 28793 # parameters. 28794 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 28795 # The LINGUAS file contains the set of available languages. 28796 if test -n "$OBSOLETE_ALL_LINGUAS"; then 28797 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 28798 fi 28799 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 28800 # Hide the ALL_LINGUAS assigment from automake. 28801 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 28802 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 28803 else 28804 # The set of available languages was given in configure.in. 28805 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 28806 fi 28807 case "$ac_given_srcdir" in 28808 .) srcdirpre= ;; 28809 *) srcdirpre='$(srcdir)/' ;; 28810 esac 28811 POFILES= 28812 GMOFILES= 28813 UPDATEPOFILES= 28814 DUMMYPOFILES= 28815 for lang in $ALL_LINGUAS; do 28816 POFILES="$POFILES $srcdirpre$lang.po" 28817 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 28818 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 28819 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 28820 done 28821 # CATALOGS depends on both $ac_dir and the user's LINGUAS 28822 # environment variable. 28823 INST_LINGUAS= 28824 if test -n "$ALL_LINGUAS"; then 28825 for presentlang in $ALL_LINGUAS; do 28826 useit=no 28827 if test "%UNSET%" != "$LINGUAS"; then 28828 desiredlanguages="$LINGUAS" 28829 else 28830 desiredlanguages="$ALL_LINGUAS" 28831 fi 28832 for desiredlang in $desiredlanguages; do 28833 # Use the presentlang catalog if desiredlang is 28834 # a. equal to presentlang, or 28835 # b. a variant of presentlang (because in this case, 28836 # presentlang can be used as a fallback for messages 28837 # which are not translated in the desiredlang catalog). 28838 case "$desiredlang" in 28839 "$presentlang"*) useit=yes;; 28840 esac 28841 done 28842 if test $useit = yes; then 28843 INST_LINGUAS="$INST_LINGUAS $presentlang" 28844 fi 28845 done 28846 fi 28847 CATALOGS= 28848 if test -n "$INST_LINGUAS"; then 28849 for lang in $INST_LINGUAS; do 28850 CATALOGS="$CATALOGS $lang.gmo" 28851 done 28852 fi 28853 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 28854 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 28855 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 28856 if test -f "$f"; then 28857 case "$f" in 28858 *.orig | *.bak | *~) ;; 28859 *) cat "$f" >> "$ac_dir/Makefile" ;; 28860 esac 28861 fi 28862 done 28863 fi 28864 ;; 28865 esac 28866 done ;; 28867 default ) 28868# Makefile uses this timestamp file to record whether config.h is up to date. 28869echo timestamp > stamp-h 28870 ;; 28871 esac 28872done 28873_ACEOF 28874 28875cat >>$CONFIG_STATUS <<\_ACEOF 28876 28877{ (exit 0); exit 0; } 28878_ACEOF 28879chmod +x $CONFIG_STATUS 28880ac_clean_files=$ac_clean_files_save 28881 28882 28883# configure is writing to config.log, and then calls config.status. 28884# config.status does its own redirection, appending to config.log. 28885# Unfortunately, on DOS this fails, as config.log is still kept open 28886# by configure, so config.status won't be able to write to it; its 28887# output is simply discarded. So we exec the FD to /dev/null, 28888# effectively closing config.log, so it can be properly (re)opened and 28889# appended to by config.status. When coming back to configure, we 28890# need to make the FD available again. 28891if test "$no_create" != yes; then 28892 ac_cs_success=: 28893 ac_config_status_args= 28894 test "$silent" = yes && 28895 ac_config_status_args="$ac_config_status_args --quiet" 28896 exec 5>/dev/null 28897 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 28898 exec 5>>config.log 28899 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 28900 # would make configure fail if this is the last instruction. 28901 $ac_cs_success || { (exit 1); exit 1; } 28902fi 28903 28904